rnd-20070114-2-src
authorHolger Schemel <info@artsoft.org>
Sun, 14 Jan 2007 21:41:58 +0000 (22:41 +0100)
committerHolger Schemel <info@artsoft.org>
Sat, 30 Aug 2014 08:54:05 +0000 (10:54 +0200)
* changed maximum value for endless loop detection to a higher value
  (some levels really used very deep recursion without being endless)
* added growing steel walls for newly supported Diamond Caves II levels
* added snappable land mine for newly supported Diamond Caves II levels

ChangeLog
src/conftime.h
src/game.c

index 9c970c363c104c1812f596173435f10eb73331fe..60165cbdd35e7d6e5fbb7ec00bf37db54ef2b66a 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,11 @@
+2007-01-14
+       * changed maximum value for endless loop detection to a higher value
+         (some levels really used very deep recursion without being endless)
+
+2007-01-13
+       * added growing steel walls for newly supported Diamond Caves II levels
+       * added snappable land mine for newly supported Diamond Caves II levels
+
 2007-01-08
        * added steel text elements for newly supported Diamond Caves II levels
 
index d1a2c5bce8bd2845ae2357073c5fddae94052819..8cc63e997272668a86f8228665ef1767b95ed099 100644 (file)
@@ -1 +1 @@
-#define COMPILE_DATE_STRING "[2007-01-14 02:11]"
+#define COMPILE_DATE_STRING "[2007-01-14 22:38]"
index 843956362443cfc5e95da1e4f338e71620ef54cd..feaa557e87087de967be4d9a06bd24ae518d039b 100644 (file)
@@ -381,8 +381,8 @@ static int getInvisibleFromInvisibleActiveElement(int);
 static struct GadgetInfo *game_gadget[NUM_GAME_BUTTONS];
 
 /* for detection of endless loops, caused by custom element programming */
-/* (using "MAX_PLAYFIELD_WIDTH" here is just a rough approximation...) */
-#define MAX_ELEMENT_CHANGE_RECURSION_DEPTH     (MAX_PLAYFIELD_WIDTH)
+/* (using maximal playfield width x 10 is just a rough approximation) */
+#define MAX_ELEMENT_CHANGE_RECURSION_DEPTH     (MAX_PLAYFIELD_WIDTH * 10)
 
 #define RECURSION_LOOP_DETECTION_START(e, rc)                          \
 {                                                                      \