rnd-20030111-2-src
[rocksndiamonds.git] / src / conf_e2g.c
index b7ba1638c8787bedf8909e6230e960c324cc22b4..af01c278ede470c848ef5d2c2401989288ba9bb6 100644 (file)
@@ -16,7 +16,7 @@
 #ifndef CONF_E2G_C
 #define CONF_E2G_C
 
-/* values for element/graphics configuration */
+/* values for element/graphics mapping configuration */
 
 static struct
 {
@@ -436,6 +436,10 @@ element_to_graphic[] =
     EL_SP_BUGGY_BASE,                          -1, -1,
     IMG_SP_BUGGY_BASE
   },
+  {
+    EL_SP_BUGGY_BASE_ACTIVATING,               -1, -1,
+    IMG_SP_BUGGY_BASE_ACTIVATING
+  },
   {
     EL_SP_BUGGY_BASE_ACTIVE,                   -1, -1,
     IMG_SP_BUGGY_BASE_ACTIVE
@@ -549,7 +553,19 @@ element_to_graphic[] =
     IMG_NUT
   },
   {
-    EL_NUT_CRACKING,                           -1, GFX_ACTION_CRACKING,
+    EL_NUT,                                    -1, GFX_ACTION_FALLING,
+    IMG_NUT_FALLING
+  },
+  {
+    EL_NUT,                                    MV_LEFT, GFX_ACTION_MOVING,
+    IMG_NUT_MOVING_LEFT
+  },
+  {
+    EL_NUT,                                    MV_RIGHT, GFX_ACTION_MOVING,
+    IMG_NUT_MOVING_RIGHT
+  },
+  {
+    EL_NUT_CRACKING,                           -1, -1,
     IMG_NUT_CRACKING
   },
   {
@@ -737,7 +753,7 @@ element_to_graphic[] =
     IMG_AMOEBA_CREATING
   },
   {
-    EL_AMOEBA_SHRINKING,                       -1, GFX_ACTION_SHRINKING,
+    EL_AMOEBA_SHRINKING,                       -1, -1,
     IMG_AMOEBA_SHRINKING
   },
   {
@@ -873,7 +889,7 @@ element_to_graphic[] =
     IMG_EXIT_CLOSED
   },
   {
-    EL_EXIT_OPENING,                           -1, GFX_ACTION_OPENING,
+    EL_EXIT_OPENING,                           -1, -1,
     IMG_EXIT_OPENING
   },
   {
@@ -1201,7 +1217,7 @@ element_to_graphic[] =
     IMG_SWITCHGATE_CLOSED
   },
   {
-    EL_SWITCHGATE_OPENING,                     -1, GFX_ACTION_OPENING,
+    EL_SWITCHGATE_OPENING,                     -1, -1,
     IMG_SWITCHGATE_OPENING
   },
   {
@@ -1209,7 +1225,7 @@ element_to_graphic[] =
     IMG_SWITCHGATE_OPEN
   },
   {
-    EL_SWITCHGATE_CLOSING,                     -1, GFX_ACTION_CLOSING,
+    EL_SWITCHGATE_CLOSING,                     -1, -1,
     IMG_SWITCHGATE_CLOSING
   },
   {
@@ -1217,7 +1233,7 @@ element_to_graphic[] =
     IMG_TIMEGATE_CLOSED
   },
   {
-    EL_TIMEGATE_OPENING,                       -1, GFX_ACTION_OPENING,
+    EL_TIMEGATE_OPENING,                       -1, -1,
     IMG_TIMEGATE_OPENING
   },
   {
@@ -1225,7 +1241,7 @@ element_to_graphic[] =
     IMG_TIMEGATE_OPEN
   },
   {
-    EL_TIMEGATE_CLOSING,                       -1, GFX_ACTION_CLOSING,
+    EL_TIMEGATE_CLOSING,                       -1, -1,
     IMG_TIMEGATE_CLOSING
   },
   {
@@ -1233,7 +1249,7 @@ element_to_graphic[] =
     IMG_PEARL
   },
   {
-    EL_PEARL_BREAKING,                         -1, GFX_ACTION_BREAKING,
+    EL_PEARL_BREAKING,                         -1, -1,
     IMG_PEARL_BREAKING
   },
   {
@@ -1412,6 +1428,10 @@ element_to_graphic[] =
     EL_EMERALD_YELLOW,                         -1, -1,
     IMG_EMERALD_YELLOW
   },
+  {
+    EL_EMERALD_YELLOW,                         -1, GFX_ACTION_MOVING,
+    IMG_EMERALD_YELLOW_MOVING
+  },
   {
     EL_EMERALD_YELLOW,                         -1, GFX_ACTION_FALLING,
     IMG_EMERALD_YELLOW_FALLING
@@ -1420,6 +1440,10 @@ element_to_graphic[] =
     EL_EMERALD_RED,                            -1, -1,
     IMG_EMERALD_RED
   },
+  {
+    EL_EMERALD_RED,                            -1, GFX_ACTION_MOVING,
+    IMG_EMERALD_RED_MOVING
+  },
   {
     EL_EMERALD_RED,                            -1, GFX_ACTION_FALLING,
     IMG_EMERALD_RED_FALLING
@@ -1428,6 +1452,10 @@ element_to_graphic[] =
     EL_EMERALD_PURPLE,                         -1, -1,
     IMG_EMERALD_PURPLE
   },
+  {
+    EL_EMERALD_PURPLE,                         -1, GFX_ACTION_MOVING,
+    IMG_EMERALD_PURPLE_MOVING
+  },
   {
     EL_EMERALD_PURPLE,                         -1, GFX_ACTION_FALLING,
     IMG_EMERALD_PURPLE_FALLING