rnd-20040612-2-src
[rocksndiamonds.git] / ChangeLog
index 8a71ec2d0ff075cc92f1a57b5de2a62469108866..732e0ff2c5be61b20fcde5b24ab95a533093e2fa 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,155 @@
+2004-06-12
+       * fixed bug when pressing "stop, pause, stop, play" on tape recorder
+
+2004-06-11
+       * fixed bug with wrong door state after trying to quickload empty tape
+       * fixed waste of static memory usage of the binary, making it smaller
+       * fixed very little graphical bug in Supaplex explosion
+
+2004-06-07
+       * version number set to 3.1.1
+
+2004-06-07
+       * version 3.1.0 released
+
+2004-06-07
+       * fixed bug with crash when writing user levelinfo.conf the first time
+
+2004-06-06
+       * added option "convert LEVELDIR [NR]" to command line batch commands
+       * re-converted Supaplex levels to apply latest engine fixes
+       * changed "use graphic/sound of element" to "use graphic of element"
+         due to compatibility problems with some levels ("bug machine" etc.)
+
+2004-05-23
+       * fixed bug with CE change replacing player with same or other player
+
+2004-05-16
+       * fixed bug with opaque font in envelope with background graphic when
+         background graphic is not transparent itself
+
+2004-05-12
+       * added "gravity on" and "gravity off" ports for Supaplex compatibility
+       * corrected original Supaplex level loading code to use these new ports
+       * also corrected Supaplex loader to auto-count infotrons if set to zero
+
+2004-05-10
+       * fixed bug with missing initialization of "modified" flag for GEs
+
+2004-05-09
+       * fixed bug that caused endless recursion loop when relocating player
+       * fixed tape recorder bug in "step mode" when using "pause before end"
+       * fixed tape recorder bug when changing from "warp forward" mode
+
+2004-05-08
+       * fixed bug with "when touching" for pushed elements at last position
+
+2004-05-05
+       * fixed bug that caused two activated toolbox buttons in level editor
+       * fixed bug with exploding dynabomb under player due to other explosion
+
+2004-05-02
+       * fixed bug with creating walkable custom element under player (again)
+       * fixed bug with not copying explosion type when copying CEs in editor
+       * fixed graphical bug when drawing player in setup menu (input devices)
+       * fixed graphical bug when the player is pushing an accessible element
+       * fixed bug with classic switchable elements triggering CE changes
+       * fixed bug with entering/leaving walkable element in RelocatePlayer()
+       * fixed crash bug when CE leaves behind the trigger player element
+
+2004-04-30
+       * fixed bug with broken tubes after placing/exploding dynamite in them
+       * fixed bug with exploding dynamite under player due to other explosion
+       * fixed bug with not resetting push delay under certain circumstances
+
+2004-04-27
+       * added option "handicap" for "levelinfo.conf" (thanks to Niko Böhm)
+       * added network multiplayer code for Windows (thanks to Niko Böhm)
+
+2004-04-25
+       * added option "reachable despite gravity" for gravity movement
+       * changed gravity movement of most classic walkable and passable
+         elements back to "not reachable" (for compatibility reasons)
+
+2004-04-24
+       * fixed (removed) "indestructible" / "can explode" dependency in editor
+       * fixed (removed) "accessible inside" / "protected" dependency
+       * fixed (removed) "step mode" / "shield time" dependency
+
+2004-04-23
+       * fixed dynabombs exploding now into anything diggable
+       * fixed Supaplex style gravity movement into buggy base now impossible
+       * added pressing key "space" as valid action to select menu options
+
+2004-04-20
+       * added "replace when walkable" to relocate player to walkable element
+       * added "enter"/"leave" event for elements affected by relocation
+       * fixed "direct"/"indirect" change order also for "when change" event
+       * fixed graphical bug when pushing things from elements walkable inside
+
+2004-04-18
+       * fixed graphic bug when player is snapping while moving in old levels
+       * fixed bug when a moving custom element leaves a player element behind
+       * fixed bug with mole not disappearing when moving into acid pool
+       * fixed bug with incomplete path setting when using "--basepath" option
+       * moving CE can now leave walkable elements behind under the player
+       * when relocating, player can be set on walkable element now
+       * fixed another gravity movement bug
+
+2004-04-12
+       * uploaded pre-release (test) version 3.1.0-2 binary and source code
+
+2004-04-10
+       * added "collectible" and "removable" to extended replacement types
+         (where "removable" replaces "diggable" and "collectible" elements)
+       * added "collectible & throwable" (to throw element to the next field)
+       * fixed bug with CEs digging elements that are just about to explode
+       * changed mouse cursor now always being visible when game is paused
+
+2004-04-09
+       * added possibility to push/press accessible elements from a side that
+         is not accessible
+       * fixed bug with not setting actual date when appending to tape
+
+2004-04-07
+       * fixed bug with incorrectly initialized custom element editor graphics
+
+2004-04-04
+       * corrected set "Contributions_1995-2000/rnd_kjell_kristiansson":
+         - number of levels corrected from 18 to 17 in "levelinfo.conf"
+
+2004-03-31
+       * fixed bug with destroyed robot wheel still attracting robots forever
+       * fixed bug with time gate switch deactivating after robot wheel time
+         (while the time gate itself is not affected by this misbehaviour)
+       * changed behaviour of BD style amoeba to always get blocked by player
+         (before it was different when there were non-BD elements in level)
+       * fixed bug with player destroying indestructable elements with shield
+
+2004-03-26
+       * added option to make growing elements grow into anything diggable
+         (for the various amoeba types, biomaze and "game of life")
+
+2004-03-24
+       * fixed bug with movable elements not moving after left behind by CEs
+       * changed gravity movement to anything diggable, not only sand/base
+       * optionally allowing passing to walkable element, not only empty space
+       * added option "can pass to walkable element" for players
+       * finally fixed gravity movement (hopefully)
+
+2004-03-23
+       * fixed bug with movable elements not moving anymore after falling down
+
+2004-03-22
+       * fixed another bug with custom elements digging and leaving elements
+       * fixed bug with "along left/right side" and automatic start direction
+       * trigger elements now also displayed when "more custom" deactivated
+       * fixed bug with clipboard element initialized when loading new level
+       * added option "drop delay" to set delay before dropping next element
+
+2004-03-21
+       * uploaded pre-release (test) version 3.1.0-1 binary and source code
+
 2004-03-20
        * added copy and paste functions for custom change pages
        * enhanced graphical display and functionality of tape recorder