* 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
+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
-#define COMPILE_DATE_STRING "[2007-01-14 02:11]"
+#define COMPILE_DATE_STRING "[2007-01-14 22:38]"
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) \
{ \