GUIScript: Make Setup*Icons functions take a dict to get the callbacks from.
[gemrb.git] / ChangeLog
blobadbec1458468ac410d4d4094674a0fd2acd1b388
1 ********************************************************************
2 NOTE: since v0.2.3 (2005-02-13) the release notes are stored in NEWS
3 ********************************************************************
5 2005-12-06  Edheldil  <edheldil@users.sourceforge.net>
6         * release 0.2.6
8 2005-08-23  Edheldil  <edheldil@users.sourceforge.net>
9         * release 0.2.5
11 2005-02-15  Edheldil  <edheldil@users.sourceforge.net>
12         * release 0.2.3
14 2004-07-20  Edheldil  <edheldil@users.sourceforge.net>
16         * gemrb/plugins/Core/Control.cpp: applied patch from wjp, fixes #994601
18         
19 GemRB v0.2.2.9 Added Features:
20 - Bug Fixes:
21   - Fixed Object Parsing in Dialog code
22 - Added Features:
23   - Added many scripting actions, triggers, object filters
24   - Added hotkeys like '1-9', '=' to select players
26 GemRB v0.2.2.8 Added Features:
27 - Bug Fixes:
28   - Fixed a Big Bug with the Map Displayer: 
29       It was crashing while trying to display
30       the left/top border of an area when the GUI was displayed.
31   - Fixed a Bug in the MUS Importer:
32       Error while decoding IWD2 Music PlayLists
33 - Added Features:
34   - Full ACM Audio Streaming (no more WAV file in the Cache :)
35   - Added Travel Triggers support
36   - Added Area Travelling (now you can enter doors, etc... :)
37 - Enhancements:
38   - Support for 'any-size-music-playlist' (the original engine supports up to 100 entries in a music playlist)
39   - Music JukeBox ;) (actually implemented on BG2 and IWD2. Enter the Movies menĂ¹ and click on the Credits button :)
40 - Cheat/Debug Codes Added:
41   - CTRL+T: Teletransport the current Actor to the mouse position
42 - Added In-Game Script OpCodes:
43   - StartDialogue: it is a simple hack using the Dialogue OpCode
45 GemRB v0.2.2.7 Added Features:
46 - Bug Fixes:
47   - Fixed a bug when loading GAMEV2.2 Files (IWD2 SaveGames)
48 - Added Features:
49   - Added CursorBAM=CARET option for Planescape: Torment
50   - Basic In-Game GUI for IWD, IWD2, PST, and BG2 (BG1 should work with the BG2 GUI Scripts)
51   - Added Dialog Support
52   - Added Switch Triggers Support
53 - Added In-Game Script OpCodes:
54   - Actions:
55     - UnhideGUI: Shows the In-Game GUI and Ends the CutScene Mode
56     - HideGUI: Hides the In-Game GUI
57     - Dialogue: Starts a Dialogue
58     - AmbientActivate: Enables/Disables an Ambient Animation
59   - Triggers:
60     - Range: Returns true only if the specified object is within distance given (in feet) of the active CRE.
61     - Clicked: Only for trigger regions. Returns true if the specified object clicked on the trigger region running this script.
62 - Developer Changes:
63   - Removed the InfoPoint structure
64   - Added a new InfoPoint class
65   - Added Map::GetAnimation(const char * Name)
66   - Added support to Activate/Deactivate Animations
67   - Added a new ScriptableType Value (ST_PROXIMITY = 1)
69 GemRB v0.2.2.6 Added Features:
70 - New Plugins:
71   - GAM Importer
72 - New Features:
73   - In-Game Script Interpreter
74   - Added Console functions to run/evaluate In-Game Script Functions
75 - Optimizations:
76   - Now the Decompression Phase is fast also on Systems with Low Memory (Thanks to |Cable|)
77 - Console Output Cleanup
78 - Applied Patches:
79   - 862003: ZLib Decompression Fix for Low Memory Systems (Submitted bu |Cable|)
80   - 862660: GameOnCD Option (Saves a big amount of Cache Space while having a full game installation) (Submitted by |Cable|)
82 GemRB v0.2.2.5 Added Features:
83 - Added some In-Game Script OpCodes:
84   - PlaySound
85   - CreateVisualEffect
86   - CreateVisualEffectObject
87   - DestroySelf
88 - Fixed some In-Game Script OpCodes:
89   - Face: is now a Blocking OpCode
90   - Global: Added support for GLOBALS & LOCALS Contexts
91   - SetGlobal: Added support for GLOBALS & LOCALS Contexts
92 - Optimizations:
93   - Little Speedup in the BlitSpriteMode function
95 GemRB v0.2.2.4 Added Features:
96 - Planescape: Torment support Added
97 - Rewritten the Audio Driver to use OpenAL (no more FMOD)
98 - Added Basic In-Game Scripts support
99 - Added a PathFinder
100 - Added Basic Visual Effects (VVC)
102 GemRB v0.2.2.0 Added Features:
103 - Major Bug Fixed: Never Freeing Plugin Instances
104 - A fully working BG2 Character Generation GUI
105 - Basic IWD/IWD2/BG1 GUI Implementation
106 - Now you can Enter the Main Area after the Character Generation
107 - Colored Characters
108 - Basic Character Selection
109 - Basic Door Manipulation (Open/Close state)
110 - Minor Bug Fixes
111 - Interactive Console
112 and Much More.