/[enigma]/enigma/ChangeLog
ViewVC logotype

Diff of /enigma/ChangeLog

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 1.47 by reallysoft, Mon Jun 16 18:44:57 2003 UTC revision 1.48 by reallysoft, Fri Jun 20 08:53:53 2003 UTC
# Line 1  Line 1 
1    2003-06-20  Ralf Westram  <amgine@reallysoft.de>
2    
3            * src/items.cc: - Bombs and Dynamite use SendExplosionEffect()
4                            - dynamite ignites on messages "expl" and "bombstone"
5                            - simplified Bombs
6                            - fixed st-wood <> bomb behavior for different oxyd versions
7            * src/stones_complex.cc: - Exploding puzzle stones affect adjacent fields
8                                     - complete clusters explode on_laserhit
9            * src/stones_simple.cc: - BlockStone falls if floor changes
10                                    - WoodenStone falls on_move for oxyd1 and if floor changes for other versions
11                                    - simplified BreakableStones
12                                      (st-stone_break, st-break_acwhite and st-break_acblack)
13                                    - st-stone_break is affected by nearby explosion (st-break-ac... not)
14                                    - BombStones uses SendExplosionEffect()
15            * src/world.cc: - call floor_change from stone_change() and SetFloor()
16            * src/main.cc: - removed 'gametype'
17            * src/game.cc: - new global 'GameCompatibility'
18                           - added SetCompatibility
19            * src/oxyd.cc: - sets GameType for different Oxyd level packs
20            * src/menus.cc: - warnings fixed
21            * src/levelpack.cc: - sets GameType for Enigma level packs
22            * src/game.hh: - LevelInfo: removed default parameter for GameType
23                           - new global 'GameCompatibility'
24                           - added GAMET_UNKNOWN
25            * src/enigma-lua.pkg: - SetCompatibility() may be used to change game behavior
26                                    from lua (to the behavior of the different oxyd versions)
27            * src/objects.cc: - added SendExplosionEffect()
28                              - DYNAMITE explosion sends "ignite" to stones on all 8 neighbors
29                                (see Per.Oxyd #61)
30                              - BombStones 'ignites' directly adjacent stones
31                                and 'kills' directly adjacent items (see Per.Oxyd (2p) #5)
32            * src/objects.hh: - added SendExplosionEffect()
33                              - added Stone::floor_change
34    
35    2003-06-18  Ralf Westram  <amgine@reallysoft.de>
36    
37            * src/options.cc: - at level finish: always update solve time
38            * src/stones_complex.cc: - explosion sound
39                                     - PerOxyd puzzle stones explode by magic wand
40                                       (if complete and separate)
41    
42    2003-06-17  Ralf Westram  <amgine@reallysoft.de>
43    
44            * src/stones_complex.cc: - added BigBrick, ConnectiveStone
45                                     - Oxyd1 PuzzleStones:
46                                       + explode delayed
47                                       + generate Hollows
48                                       + explode only if all adjacent stones build one complete cluster
49                                     - do not shuffle PerOxyd/Enigma PuzzleStones
50            * src/items.cc: - if there are superfluous small whiteballs, then Hollows do
51                              NOT finish the level - assuming that additional Hollows should
52                              be created (e.g. by it-explosion2). See Oxyd1 #70
53            * src/player.cc: - added CountActorsOfKind()
54            * src/player.hh: - added CountActorsOfKind()
55            * lib-src/oxydlib/enigma_mapping.cpp: - added st-bigbrick
56            * data/models-2d.lua: - added st-bigbrick
57            * data/init.lua: - added puzzle2()
58            * data/levels/test_puzzles.lua: - test level for puzzles
59            * src/stones_complex.cc: - cleanup
60    
61  2003-06-16  Ralf Westram  <amgine@reallysoft.de>  2003-06-16  Ralf Westram  <amgine@reallysoft.de>
62    
63          * data/models-2d.lua: - added orange puzzle stones (oxyd1 compatible)          * data/models-2d.lua: - added orange puzzle stones (oxyd1 compatible)

Legend:
Removed from v.1.47  
changed lines
  Added in v.1.48

savannah-hackers-public@gnu.org
ViewVC Help
Powered by ViewVC 1.1.26