rnd-20060319-1-src
[rocksndiamonds.git] / ChangeLog
index 3cd9694f690d3b12f84ccc66b08f1e65989ddb62..d1937675ac111a0a1435334bf621fa792e5daa8d 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,4 +1,146 @@
+2006-03-18
+       * fixed bug in multi-player movement with focus on both players
+       * added option to control only the focussed player with all input
+
+2006-03-14
+       * added player focus switching to level tape recording and re-playing
+
+2006-03-13
+       * fixed some bugs in player focus switching in EMC and RND game engine
+
+2006-03-11
+       * added special Supaplex animations for Murphy digging and snapping
+       * added special Supaplex animations for Murphy being bored and sleeping
+
+2006-03-10
+       * added four new yam yams with explicit start direction for EMC engine
+
+2006-03-09
+       * fixed small bug in EMC level loader (copyright sign in EM II levels)
+
+2006-03-08
+       * added delayed ignition of EM style dynamite when used in R'n'D engine
+       * added limited movement range to EMC engine when focus on all players
+
+2006-03-06
+       * fixed bug with missing (zero) score values for native Supaplex levels
+
+2006-03-05
+       * added "continuous snapping" (snapping many elements while holding the
+         snap key pressed, without releasing the snap key after each element)
+         as a new player setting for more compatibility with the classic games
+
+2006-03-04
+       * finished scrolling for "focus on all players" in EMC graphics engine
+
+2006-02-28
+       * level sets with "levels: 0" are ignored for levels, but not artwork
+       * fixed bug when scanning empty level group directories (endless loop)
+
+2006-02-26
+       * fixed bug with explosion graphic for player using "Murphy" graphic
+       * fixed bug with explosion graphic if player leaves explosion in time
+       * changed some descriptive text in setup menu to use medium-width font
+       * added key shortcut settings for switching player focus to setup menu
+
+2006-02-25
+       * fixed bug with random value initialization when recording tapes
+       * fixed bug with playing single player tapes when team mode activated
+
+2006-02-22
+       * fixed little bug when trying to switch to player that does not exist
+
+2006-02-19
+       * added player switching (visual and quick) to R'n'D and EM game engine
+       * added setup option to select visual or quick in-game player switching
+
+2006-02-16
+       * added use of "Home" and "End" keys to handle element list in editor
+
+2006-02-15
+       * fixed bug with adding score when playing tape with EMC game engine
+       * added steel wall border for levels using EMC engine without border
+       * finally fixed delayed scrolling in EMC engine also for small levels
+
+2006-02-12
+       * fixed potential crash bug in WarnBuggyBase() (missing boundary check)
+
+2006-02-11
+       * fixed bug with CE change order in TestIfElementTouchesCustomElement()
+       * fixed bug when displaying info element without action, but direction
+
+2006-02-09
+       * fixed minor graphical problems with springs smashing and slurping
+         (when using R'n'D style graphics instead of EMC style graphics)
+
+2006-02-07
+       * added scroll delay (as configured in setup) to EMC graphics engine
+
+2006-02-06
+       * improved screen redraw for EMC graphics engine (faster and smoother)
+       * when not scrolling, do not redraw the whole playfield if not needed
+
+2006-02-03
+       * added multi-player mode for EMC game engine (with up to four players)
+
+2006-01-28
+       * added android (can clone elements) from EMC engine to R'n'D engine
+
+2006-01-14
+       * added spring bumper (reflects spring) from EMC engine to R'n'D engine
+
+2006-01-11
+       * added selectbox for initial player speed to player settings in editor
+
+2006-01-11
+       * version 3.1.2 created that is basically version 3.1.1, but with a
+         major bug fixed that prevented editing your own private levels
+       * version 3.1.2 released
+
+2006-01-09
+       * added magic ball (creates elements) from EMC engine to R'n'D engine
+
+2006-01-07
+       * uploaded fixed pre-release version 3.2.0-6 binary and source code
+
+2006-01-07
+       * fixed bug when using "CE can leave behind <trigger element>"
+       * added new change condition "(after/when) creation of <element>"
+       * added new change condition "(after/when) digging <element>"
+       * fixed bug accessing invalid gadget that caused crashes under Windows
+       * deactivated new possibility for multiple CE changes per frame
+
+2006-01-04
+       * uploaded pre-release (test) version 3.2.0-6 binary and source code
+
+2006-01-02
+       * added animation types "ce_value" and "ce_score" to graphicsinfo.conf
+       * fixed bug with not keeping CE value for moving CEs with only action
+       * changed CE action selectboxes in editor to be only reset when needed
+
+2006-01-01
+       * added option "use artwork from element" for custom player artwork
+       * added option "use explosion from element" for player explosions
+
+2005-12-30
+       * added cascaded element lists in the level editor
+       * added persistence for cascaded element lists by "editorcascade.conf"
+       * added dynamic element list with all elements used in current level
+       * added possibility for multiple CE changes per frame (experimental)
+
+2005-12-28
+       * uploaded pre-release (test) version 3.2.0-5 binary and source code
+
+2005-12-27
+       * changed "score for each 10 seconds/steps left" to "1 second/step"
+       * added own score for collecting "extra time" instead of sharing it
+       * added change events "switched by player" and "player switches <e>"
+       * added change events "snapped by player" and "player snaps <e>"
+       * added "set player artwork: <element choice>" to CE action options
+       * added change event "move of <element>"
+
 2005-12-22
+       * added "set player shield: off / normal / deadly" to CE action options
        * added new player option "use level start element" in level editor
          to set the correct focus at level start to elements from which the
          player is created later (this did not work before for cascaded CE
@@ -6,7 +148,7 @@
          to create the player from a yam yam which is smashed at level start)
 
 2005-12-20
-       * added "set player speed: not moving / frozen" to CE action options
+       * added "set player speed: frozen (not moving)" to CE action options
        * added "move player: l/r/u/d/trigger/-trigger" to CE action options
 
 2005-12-17
          make it possible to show a snapping animation like in Emerald Mine
 
 2005-12-16
-       * added dynamic checkboxes to custom element action settings in editor
+       * added dynamic selectboxes to custom element action settings in editor
        * added "CE value" counter for custom elements (instead of "CE count")
        * added option to use the last "CE value" after custom element change
        * added option to use the "CE value" of other elements in CE actions