factored out the EFFv2 saving into EFFImporter
[gemrb.git] / NEWS
blobe6d1a9972fb82f643467b1e58456893d84552b8c
1 GemRB V0.6.2 git (68718197)
2   New features:
3     -
4     - IWD:HoW is now completable!
5     - casting sounds and footsteps
6     - autodetection of secret doors, detect illusions
7     - basic bardsong support and selective magic resistance (bg2-style)
8     - proper store economics, ergonomics and dragging
9     - custom blood color (creature-dependant)
10     - new actions, iwd effects and triggers
11     - Importing a SoA game into ToB
13   Improved features:
14     -
15     - actor selection and action bar (for summons and illusions too!)
16     - door bashing and traps
17     - loading screens, ambushes, worldmap
18     - sparkles, panic and other effects
19     - actions, dialogs, object matching
20     - bugfixes
21     - personal items support (swap/equip/remove)
23   Applied patches:
24         iwd regression fix from Eggert Jón Magnússon
26 GemRB V0.6.2 (2010-08-21):
27   New features:
28     - a basic SDL_mixer plugin for faster, but lower-quality audio
29     - dualclassing for bg1 and iwd
30     - new triggers, actions, infravision
31     - feet circle flickering on portrait hover, coloration in dialog
32     - wisdom xp bonus (pst)
34   Improved features:
35     - actions, triggers, object matching
36     - item loading and ability selection, inventory
37     - projectiles, effects, subtitles, verbal constants
38     - the core and guiscript design was cleaned up in many places
39     - bugfixes
41   Applied patches:
42     backslash check patch from anthiste
43     bg1 character generation patch from Maighstir
44     a crosscompiling fix from F.Fischer
46 GemRB V0.6.1 (2010-06-16):
47   New features:
48     - a minimal dataset
49     - reputation penalties on death or injury
50     - casting level bonus/malus (wild mages, clerics)
51     - tinting for different times of the day and weather effects
52     - a BI(n)K player plugin for the IWD2 movies
53     - new actions, turn undead
55   Improved features:
56     - the internal design was cleaned up in many places
57     - game saving, modal actions, combat, effects, spawns
58     - magic missiles are now drawn properly
59     - various guiscripts (no more flickering!)
60     - bugfixes
62   Applied patches:
63     two patches from Brendan Molloy
65 GemRB V0.6.0 (2009-11-03):
66   New features:
67     - BG1 and IWD are roughly completable!
68     - levelup support for bg1 and iwd, dream cutscenes in ToB
69     - more hardcoded projectiles and avatar animations
70     - evasion, backstabbing and basic hide in shadows
71     - compatibility with the widescreen mod (unreleased) allows for multiple
72       custom resolutions
73     - contingency and sequencer spells, beginnings of wild magic support
75   Improved features:
76     - combat, travelling and feedback
77     - better spellcasting timing
78     - actions, effects and triggers
79     - various guiscripts
80     - bugfixes
82   Applied patches:
83     a few patches from nugrud for how/totl support
85 GemRB V0.5.1 (2009-08-27):
86   New features:
87     - BG2:SoA is roughly completable!
88     - almost all missing IE's hardcoded projectiles, spell hit projectiles,
89       projectile trails, projectile failure (spell), projectile effectlists
90     - auto-reloading of projectile weapons in case the ammo stack runs out
91     - damage resistance
92     - sorcerer style spellbooks, reading of iwd2 spellbooks
93     - target following to other areas
94     - the null sound plugin is now always loaded last by default; for old
95       installs see the provided configuration example (DelayPlugin)
96     - intelligence and wisdom dictated lore bonus
97     - a GUIEnhancements config option (on by default) that enables a few
98       extra controls (for convenience and larger mods)
99     - PST death counters (don't anger the Lady)
100     - initial support for targetting by portrait
102   Improved features:
103     - actions, effects and triggers
104     - pathfinding, feet circles, fog of war and worldmap travel
105     - combat and spellcasting (especially summoning)
106     - projectiles
107     - config and default table value parsing is smarter about spaces
108     - various guiscripts
109     - bugfixes
111   Applied patches:
112     various patches from nugrud for bg2 gui enhancements
113     fix compilation (with cmake) on OS X, by hanicka
115 GemRB V0.5.0 (2009-06-25):
116   New features:
117     - SoA, ToB and PST are roughly playable beyond their first levels
118     - combat: dual-wielding, APR, proficiency and style boni, dexterity
119       bonus, initiatitive and speed factor, individual combat rounds
120     - many IE's hardcoded projectiles and support for projectile sounds
121     - IWD2 GUI now works after chargen too
122     - bg2 chargen now levels to the correct level
123     - summoned and charmed creatures can be ordered around
124     - actor tooltips (name and injury status)
125     - running, initial variable values and portal animations in PST
126     - hardcoded monk bonuses
128   Improved features:
129     - dialog, actions and triggers
130     - combat mechanics, animation, feedback, ranged combat
131     - matters of time and matter
132     - levelup, dual classing, multiclass handling
133     - focus: scrolling while paused is now possible
134     - animations (projectile, creature)
135     - pathfinding
136     - area music restarts when there's no music playing
137     - disarm trap checks skills
138     - various guiscripts
139     - bugfixes
141   Applied patches:
142     #2802190 jbmetz (improve the rpm spec handling)
143     #2802437 danamin (patch bomb sanitizing bg1 chargen + bg2 code share)
145 GemRB V0.4.0 (2009-05-25):
146   New features:
147     - level up support in bg2
148     - basic party reordering
149     - bashing of containers and doors
150     - persistent area effects (cloudkill, stinking cloud, web, etc.)
151     - item amount window for stack splitting (shift+click or doubleclick)
152     - depletion of item charges
153     - opcodes: disable spellcasting, cutscene2 (pocketplane travel), knock,
154       clear air, polymorph, disable button
155     - dynamic scrollbar creation (display of more than 10 kits, 24 spells)
156     - portrait effect icons
157     - item ability selection
158     - character customization
160   Improved features:
161     - fog of war
162     - party reformation
163     - iwd and how guiscripts have been merged
164     - traps
165     - pst dialogs
166     - regeneration, hp bonuses, healing
167     - animations and projectiles
168     - rewritten MVE player
169     - ranged combat
170     - various guiscripts
171     - bugfixes
173   Applied patches:
174     #2770564 Whiteclone (pst options window bug)
175     numerous patches from mattinm finishing the level up support
176     a few patches from ape fixing and extending iwd
177     #2579743 jbmetz added RPM spec files
179 GemRB V0.3.2 (2009-02-16):
180   New features:
181     - default cancel button, bound to the escape key
182     - tooltip animations and a shortcut (tab)
183     - wrapper python classes that simplified the GUIScripts
184     - trap detection, removal, triggering, xp, feedback, autopause
185     - modal effects
186     - proper xp award for dual- and multiclass actors
187     - double click (used in the map window)
188     - click-and-hold incrementing/decrementing
189     - accumulate kill statistics
190     - characters can move while the map is open
191     - sound on item equip
192     - arbitrary feat prerequisites in iwd2
193     - hard pause for all games (originally a ToB feature); triggered with 'h'
194     - extended night areas (originally a bg2 feature)
196   Improved features:
197     - walking animation timing
198     - formations (arbitrary sizes, rotation, cursor)
199     - ppc support (no more crashes)
200     - container/door/infopoint cursor and highlight handling
201     - various guiscripts
202     - cmake build system (now really works on *nix)
203     - magic item exclusion
204     - stores and bags
205     - fixed attack loop when target dies
206     - bugfixes
208   Applied patches:
209     #2159734 Zefklop (Mouse activity during movies)
210     #2243323 Zefklop (correct Openal cleanup)
211     #2263333 Whiteclone (bg1 guiinv)
212     #2380891 Amikrop (iwd1 guicommonwindows)
214 GemRB V0.3.1 (2008-09-25):
215   New features:
216     - mouse scroll support
217     - starting tob inventory
218     - character import in iwd and how
219     - spritecover for area animations
220     - proper XP bonus for thieving and learning spells
222   Improved features:
223     - gcc 4.3 compatibility
224     - PST bestiary
225     - bg2 and tob game modes have been merged
226     - bg2 and iwd2 character generation was simplified and improved
227     - stricter dualclassing prerequisites
228     - the cmake build system is available for other platforms too
229     - pathfinding
230     - starting time is now at day 0
231     - less memory leaks
232     - bugfixes
234 GemRB V0.3.0 (2008-02-17):
235   New features:
236     - TLK override handling (custom biographies and map notes)
237     - weapon immunities
238     - party AI
239     - expansion playmode
240     - more actions, triggers and effects
241     - loading of projectile explosion animations
242     - kit information window
243     - optional CMake build system (windows only)
245   Improved features:
246     - sound (now perfect!)
247     - character generation
248     - opcodes
249     - character record window
250     - pathfinding
251     - tooltip delay
252     - bugfixes
254 GemRB V0.2.9 (2007-07-06):
255   New features:
256     - thieving
257     - tracking
258     - graphical feedback (color pulse, blur, mirror image, vvc overlays etc)
259     - projectiles
260     - spell casting
261     - item use
262     - challenge rating calculation
264   Improved features:
265     - more opcodes
266     - bugfixes
267     - shop/inventory gui
269 GemRB V0.2.8 (2006-12-24):
270   New features:
271     - equipment is rendered both on paperdoll and avatar
272     - weather (snow/rain) is now rendered
274   Improved features:
275     - action menus
276     - game scripting (actions/triggers)
278 GemRB V0.2.7 (2006-08-30):
279   New features:
280     - large animations
281     - worldmap travel
282     - dialogue portraits
283     - translucent shadows option
284     - personal space of actors
285     - combat
286     - many new effects
287     - overlay animation
289   Improved features:
290     - Script fixes
291     - Action menus
292     - TextScreen
293     - doors
294     - animated overlays
295     - new actions
297 GemRB V0.2.6 (2005-12-06):
298   New features:
299     - Effects are in a different plugin
300     - DoxyGen docs
301     - Wallgroup covers
302     - Door triggers
303     - Action menus (talk/attack)
304     - party/protagonist death handled
306   Improved features:
307     - Textscreen graphic fixed
308     - script workflow
309     - compilation and running on different systems (MacOSX, PPC Linux)
310     - various leaks/instabilities fixed
311     - Saving games
312     - inventory screens in many games
314 GemRB V0.2.5 (2005-08-22):
315   New features:
316     - Save game
317     - Effects are now loaded
318     - Equipping effects in items
319     - Spawn points in areas
320     - Textscreen (scrolled text between chapters)
322   Improved features:
323     - GameScript is now much more reliable: Action override works, triggers fire once and then get cleared
324     - fully working Store screen 
325     - fixed padding of message window rows (in dialogs)
327 GemRB V0.2.4 (2005-05-29):
328   New features:
329     - Store dialogs (Temple, Inn, Container, Tavern, Store)
330     - Fog of war with line of sight
331     - Doors block path and line of sight
332     - Window frames at higher resolutions
333     - Animated buttons (PST portraits, Donation window)
334     - Store opens when appropriate
335     - Containers
337   Improved features:
338     - Fixed dialogs
339     - new GUIScript functions with documentation
340     - Fog of war/door/store related gamescript actions
341     - fixed object distance and area variable handling in gamescript
342     - other new gamescript actions/triggers
343     - Implemented PCs fidget animations
345   Documentation:
346     - Introduction to writing GUIScript scripts
348 GemRB v0.2.3 (2005-02-13):
349   New features:
350     - GUI for most of the games, especially interactive Inventory and Spellbook
351     - Map and WorldMap
352     - Load screen interstitials with progress bar
353     - Spell and item cache to speed up object management
354     - Added gamescript actions/triggers 
355     - Selection of spells during character generation
356     - First attempt on effects code
357     - First attempt on Fog-Of-War
358     - Tooltips
359     - Overhead text
360     - Ambient sounds
361     - Volume control
362     - Manual page gemrb(1)
363     - Documentation for GemRB Python API and our custom override files
365   Improved features:
366     - Character generation
367     - GUI
368     - Build infrastructure on Linux and Un*x systems
369     - Progress towards portability to 64 bit and big endian machines
370     - Many bugfixes and new bugs as well ;-)
371     - Shortened version numbers
372     - Simplified user configuration, game specific settings are now
373       in gemrb/override dir