/[enigma]/enigma/ChangeLog
ViewVC logotype

Diff of /enigma/ChangeLog

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

revision 1.31 by reallysoft, Sun Apr 27 08:57:31 2003 UTC revision 1.32 by reallysoft, Sat May 3 07:21:24 2003 UTC
# Line 1  Line 1 
1  2003-04-27  Ralf Westram  <amgine@reallysoft.de>  2003-05-03  Ralf Westram  <amgine@reallysoft.de>
2    
3            * src/world.cc: - GetActorsInRange gets _reference_ to vector
4            * src/actors.cc: - GridPos::GridPos(V2) replaces local function get_field
5            * src/*: - actor_hit() uses SendImpulse() instead of MaybeMoveStone()
6                     - 'impulses' propagate via Stone::on_impulse()
7                       i.e. Stones move themselve when an impulse is received
8                     - MaybeMoveStone() replaced by Stone::move_stone()
9                     - Pullers and ImpulseStones also send impulses. This fixes several bugs:
10                       - when ShogunStones where pushed/pulled they always moved in one piece
11                       - ShogunDots didn't get activated when ShogunStones were not moved directly by actor
12                       - PuzzleStones didn't move at all when pushed/pulled
13                       - Turnstiles didn't rotate
14                     - ImpulseStones _first_ search all targets in their neighbourhood _before_ sending the
15                       first impulse => Stones which move into neighbourhood as result of one of the sent
16                       impulses, don't get another impulse yet.
17                     - Turnstile_Pivot looks for nearby actors and warps them during rotation (working but unfinished)
18    
19                     At the moment the whole impulse-mechanism can be switched off by undefining USE_IMPULSES (3x).
20                     I kept the old code inside until the new code proves stable.
21    
22    2003-05-01  Ralf Westram  <amgine@reallysoft.de>
23    
24            * data/levels/02grep_levels.pl: - script to generate test-level pack by level content
25            * data/levels/index.lua: - include index_test.txt if it exists
26            * src/items.cc: - inactive ShogunDot sends a 'renotify'-request to Stones
27            * src/objects.cc: - ShogunStone notifies item if a 'renotify' message is received.
28                                (now setting ShogunStone first and ShogunDot afterwards activates the dot)
29    
30    2003-04-30  Ralf Westram  <amgine@reallysoft.de>
31    
32            * data/levels/ralf_sokoban.lua: - fixed shogun behavior
33            * src/world.hh: - missing 'std::'
34    
35    2003-04-28  Ralf Westram  <amgine@reallysoft.de> (faked!)
36    
37            * data/levels/01fix_indices.pl: - does not touch index-files if no author added
38                                            - strips '/ant_39' from author name ;-)
39            * data/levels/ralf_sokoban.lua: - lasers allowed on more positions
40                                            - improved symmetry of oxyds for symmetric levels
41    
42    2003-04-26  Ralf Westram  <amgine@reallysoft.de>
43    
44          * src/d_statusbar.hh: - added 5 seconds text-mode          * src/d_statusbar.hh: - added 5 seconds text-mode
45          * src/display.hh: - added 5 seconds text-mode          * src/display.hh: - added 5 seconds text-mode

Legend:
Removed from v.1.31  
changed lines
  Added in v.1.32

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