0.4.0
[gemrb.git] / NEWS
blobfa997fdcadf788e96781f471b028cbbc76f20d38
1 GemRB V0.4.0 (2009-05-25):
2   New features:
3     - level up support in bg2
4     - basic party reordering
5     - bashing of containers and doors
6     - persistent area effects (cloudkill, stinking cloud, web, etc.)
7     - item amount window for stack splitting (shift+click or doubleclick)
8     - depletion of item charges
9     - opcodes: disable spellcasting, cutscene2 (pocketplane travel), knock,
10       clear air, polymorph, disable button
11     - dynamic scrollbar creation (display of more than 10 kits, 24 spells)
12     - portrait effect icons
13     - item ability selection
14     - character customization
16   Improved features:
17     - fog of war
18     - party reformation
19     - iwd and how guiscripts have been merged
20     - traps
21     - pst dialogs
22     - regeneration, hp bonuses, healing
23     - animations and projectiles
24     - rewritten MVE player
25     - ranged combat
26     - various guiscripts
27     - bugfixes
29   Applied patches:
30     #2770564 Whiteclone (pst options window bug)
31     numerous patches from mattinm finishing the level up support
32     a few patches from ape fixing and extending iwd
33     #2579743 jbmetz added RPM spec files
35 GemRB V0.3.2 (2009-02-16):
36   New features:
37     - default cancel button, bound to the escape key
38     - tooltip animations and a shortcut (tab)
39     - wrapper python classes that simplified the GUIScripts
40     - trap detection, removal, triggering, xp, feedback, autopause
41     - modal effects
42     - proper xp award for dual- and multiclass actors
43     - double click (used in the map window)
44     - click-and-hold incrementing/decrementing
45     - accumulate kill statistics
46     - characters can move while the map is open
47     - sound on item equip
48     - arbitrary feat prerequisites in iwd2
49     - hard pause for all games (originally a ToB feature); triggered with 'h'
50     - extended night areas (originally a bg2 feature)
52   Improved features:
53     - walking animation timing
54     - formations (arbitrary sizes, rotation, cursor)
55     - ppc support (no more crashes)
56     - container/door/infopoint cursor and highlight handling
57     - various guiscripts
58     - cmake build system (now really works on *nix)
59     - magic item exclusion
60     - stores and bags
61     - fixed attack loop when target dies
62     - bugfixes
64   Applied patches:
65     #2159734 Zefklop (Mouse activity during movies)
66     #2243323 Zefklop (correct Openal cleanup)
67     #2263333 Whiteclone (bg1 guiinv)
68     #2380891 Amikrop (iwd1 guicommonwindows)
70 GemRB V0.3.1 (2008-09-25):
71   New features:
72     - mouse scroll support
73     - starting tob inventory
74     - character import in iwd and how
75     - spritecover for area animations
76     - proper XP bonus for thieving and learning spells
78   Improved features:
79     - gcc 4.3 compatibility
80     - PST bestiary
81     - bg2 and tob game modes have been merged
82     - bg2 and iwd2 character generation was simplified and improved
83     - stricter dualclassing prerequisites
84     - the cmake build system is available for other platforms too
85     - pathfinding
86     - starting time is now at day 0
87     - less memory leaks
88     - bugfixes
90 GemRB V0.3.0 (2008-02-17):
91   New features:
92     - TLK override handling (custom biographies and map notes)
93     - weapon immunities
94     - party AI
95     - expansion playmode
96     - more actions, triggers and effects
97     - loading of projectile explosion animations
98     - kit information window
99     - optional CMake build system (windows only)
101   Improved features:
102     - sound (now perfect!)
103     - character generation
104     - opcodes
105     - character record window
106     - pathfinding
107     - tooltip delay
108     - bugfixes
110 GemRB V0.2.9 (2007-07-06):
111   New features:
112     - thieving
113     - tracking
114     - graphical feedback (color pulse, blur, mirror image, vvc overlays etc)
115     - projectiles
116     - spell casting
117     - item use
118     - challenge rating calculation
120   Improved features:
121     - more opcodes
122     - bugfixes
123     - shop/inventory gui
125 GemRB V0.2.8 (2006-12-24):
126   New features:
127     - equipment is rendered both on paperdoll and avatar
128     - weather (snow/rain) is now rendered
130   Improved features:
131     - action menus
132     - game scripting (actions/triggers)
134 GemRB V0.2.7 (2006-08-30):
135   New features:
136     - large animations
137     - worldmap travel
138     - dialogue portraits
139     - translucent shadows option
140     - personal space of actors
141     - combat
142     - many new effects
143     - overlay animation
145   Improved features:
146     - Script fixes
147     - Action menus
148     - TextScreen
149     - doors
150     - animated overlays
151     - new actions
153 GemRB V0.2.6 (2005-12-06):
154   New features:
155     - Effects are in a different plugin
156     - DoxyGen docs
157     - Wallgroup covers
158     - Door triggers
159     - Action menus (talk/attack)
160     - party/protagonist death handled
162   Improved features:
163     - Textscreen graphic fixed
164     - script workflow
165     - compilation and running on different systems (MacOSX, PPC Linux)
166     - various leaks/instabilities fixed
167     - Saving games
168     - inventory screens in many games
170 GemRB V0.2.5 (2005-08-22):
171   New features:
172     - Save game
173     - Effects are now loaded
174     - Equipping effects in items
175     - Spawn points in areas
176     - Textscreen (scrolled text between chapters)
178   Improved features:
179     - GameScript is now much more reliable: Action override works, triggers fire once and then get cleared
180     - fully working Store screen 
181     - fixed padding of message window rows (in dialogs)
183 GemRB V0.2.4 (2005-05-29):
184   New features:
185     - Store dialogs (Temple, Inn, Container, Tavern, Store)
186     - Fog of war with line of sight
187     - Doors block path and line of sight
188     - Window frames at higher resolutions
189     - Animated buttons (PST portraits, Donation window)
190     - Store opens when appropriate
191     - Containers
193   Improved features:
194     - Fixed dialogs
195     - new GUIScript functions with documentation
196     - Fog of war/door/store related gamescript actions
197     - fixed object distance and area variable handling in gamescript
198     - other new gamescript actions/triggers
199     - Implemented PCs fidget animations
201   Documentation:
202     - Introduction to writing GUIScript scripts
204 GemRB v0.2.3 (2005-02-13):
205   New features:
206     - GUI for most of the games, especially interactive Inventory and Spellbook
207     - Map and WorldMap
208     - Load screen interstitials with progress bar
209     - Spell and item cache to speed up object management
210     - Added gamescript actions/triggers 
211     - Selection of spells during character generation
212     - First attempt on effects code
213     - First attempt on Fog-Of-War
214     - Tooltips
215     - Overhead text
216     - Ambient sounds
217     - Volume control
218     - Manual page gemrb(1)
219     - Documentation for GemRB Python API and our custom override files
221   Improved features:
222     - Character generation
223     - GUI
224     - Build infrastructure on Linux and Un*x systems
225     - Progress towards portability to 64 bit and big endian machines
226     - Many bugfixes and new bugs as well ;-)
227     - Shortened version numbers
228     - Simplified user configuration, game specific settings are now
229       in gemrb/override dir