fixed bug in single button handling causing broken tapes (EM engine)
[rocksndiamonds.git] / src / game_em / tile.h
index 5d6654de490c8f18b2c2d54f8ec0ef99675d6957..6b6dc3e20e8896ae5b1ccca43baa7f2e4701e713 100644 (file)
@@ -3,6 +3,15 @@
 
 #include "main_em.h"
 
+#ifdef EM_ENGINE_BAD_ROLL
+#define BAD_ROLL
+#endif
+
+#ifdef EM_ENGINE_BAD_SPRING
+#define BAD_SPRING
+#endif
+
+
 #if 0
 
 /* 2000-07-30T11:06:03Z
@@ -254,14 +263,14 @@ enum
   Ygrow_ew_eat,
   Xwonderwall,
   XwonderwallB,
-  Xameuba_1,
-  Xameuba_2,
-  Xameuba_3,
-  Xameuba_4,
-  Xameuba_5,
-  Xameuba_6,
-  Xameuba_7,
-  Xameuba_8,
+  Xamoeba_1,
+  Xamoeba_2,
+  Xamoeba_3,
+  Xamoeba_4,
+  Xamoeba_5,
+  Xamoeba_6,
+  Xamoeba_7,
+  Xamoeba_8,
   Xdoor_1,
   Xdoor_2,
   Xdoor_3,
@@ -419,20 +428,21 @@ enum
   TILE_MAX
 };
 
-#endif
-
 enum
 {
   SPR_still = 0,
-  SPR_walk = 1,
-  SPR_push = 5,
+  SPR_walk  = 1,
+  SPR_push  = 5,
   SPR_spray = 9,
-  SPR_MAX = 13
+
+  SPR_MAX   = 13
 };
 
+#endif
+
 extern unsigned char tab_blank[TILE_MAX];
 extern unsigned char tab_acid[TILE_MAX];
-extern unsigned char tab_ameuba[TILE_MAX];
+extern unsigned char tab_amoeba[TILE_MAX];
 extern unsigned char tab_android_move[TILE_MAX];
 extern unsigned short tab_explode_normal[TILE_MAX];
 extern unsigned short tab_explode_dynamite[TILE_MAX];