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