rnd-20050117-1-src
[rocksndiamonds.git] / src / conf_e2g.c
index 6541ad9f3148597c08c66d1a36802db11ca52e47..c76248a642341781533a883ca48ee55d5b575899 100644 (file)
@@ -1053,6 +1053,10 @@ element_to_graphic[] =
     EL_BALLOON_SWITCH_ANY,             -1, -1, FALSE,
     IMG_BALLOON_SWITCH_ANY
   },
+  {
+    EL_BALLOON_SWITCH_NONE,            -1, -1, FALSE,
+    IMG_BALLOON_SWITCH_NONE
+  },
   {
     EL_SPRING,                         -1, -1, FALSE,
     IMG_SPRING
@@ -1141,6 +1145,46 @@ element_to_graphic[] =
     EL_INVISIBLE_SAND,                 ACTION_ACTIVE, -1, FALSE,
     IMG_INVISIBLE_SAND_ACTIVE
   },
+  {
+    EL_INVISIBLE_SAND,                 ACTION_ACTIVE, -1, TRUE,
+    IMG_INVISIBLE_SAND_ACTIVE_CRUMBLED
+  },
+  {
+    EL_INVISIBLE_SAND_ACTIVE,          -1, -1, TRUE,
+    IMG_INVISIBLE_SAND_ACTIVE_CRUMBLED
+  },
+  {
+    EL_INVISIBLE_SAND_ACTIVE,          ACTION_DIGGING, MV_BIT_LEFT, FALSE,
+    IMG_INVISIBLE_SAND_ACTIVE_DIGGING_LEFT
+  },
+  {
+    EL_INVISIBLE_SAND_ACTIVE,          ACTION_DIGGING, MV_BIT_RIGHT, FALSE,
+    IMG_INVISIBLE_SAND_ACTIVE_DIGGING_RIGHT
+  },
+  {
+    EL_INVISIBLE_SAND_ACTIVE,          ACTION_DIGGING, MV_BIT_UP, FALSE,
+    IMG_INVISIBLE_SAND_ACTIVE_DIGGING_UP
+  },
+  {
+    EL_INVISIBLE_SAND_ACTIVE,          ACTION_DIGGING, MV_BIT_DOWN, FALSE,
+    IMG_INVISIBLE_SAND_ACTIVE_DIGGING_DOWN
+  },
+  {
+    EL_INVISIBLE_SAND_ACTIVE,          ACTION_DIGGING, MV_BIT_LEFT, TRUE,
+    IMG_INVISIBLE_SAND_ACTIVE_DIGGING_LEFT_CRUMBLED
+  },
+  {
+    EL_INVISIBLE_SAND_ACTIVE,          ACTION_DIGGING, MV_BIT_RIGHT, TRUE,
+    IMG_INVISIBLE_SAND_ACTIVE_DIGGING_RIGHT_CRUMBLED
+  },
+  {
+    EL_INVISIBLE_SAND_ACTIVE,          ACTION_DIGGING, MV_BIT_UP, TRUE,
+    IMG_INVISIBLE_SAND_ACTIVE_DIGGING_UP_CRUMBLED
+  },
+  {
+    EL_INVISIBLE_SAND_ACTIVE,          ACTION_DIGGING, MV_BIT_DOWN, TRUE,
+    IMG_INVISIBLE_SAND_ACTIVE_DIGGING_DOWN_CRUMBLED
+  },
   {
     EL_CONVEYOR_BELT_1_MIDDLE,         -1, -1, FALSE,
     IMG_CONVEYOR_BELT_1_MIDDLE
@@ -2566,8 +2610,20 @@ element_to_graphic[] =
     IMG_TRIGGER_PLAYER
   },
   {
-    EL_BALLOON_SWITCH_NONE,            -1, -1, FALSE,
-    IMG_BALLOON_SWITCH_NONE
+    EL_EM_KEY_5,                       -1, -1, FALSE,
+    IMG_EM_KEY_5
+  },
+  {
+    EL_EM_KEY_6,                       -1, -1, FALSE,
+    IMG_EM_KEY_6
+  },
+  {
+    EL_EM_KEY_7,                       -1, -1, FALSE,
+    IMG_EM_KEY_7
+  },
+  {
+    EL_EM_KEY_8,                       -1, -1, FALSE,
+    IMG_EM_KEY_8
   },
   {
     EL_EM_GATE_5,                      -1, -1, FALSE,
@@ -2601,22 +2657,6 @@ element_to_graphic[] =
     EL_EM_GATE_8_GRAY,                 -1, -1, FALSE,
     IMG_EM_GATE_8_GRAY
   },
-  {
-    EL_EM_KEY_5,                       -1, -1, FALSE,
-    IMG_EM_KEY_5
-  },
-  {
-    EL_EM_KEY_6,                       -1, -1, FALSE,
-    IMG_EM_KEY_6
-  },
-  {
-    EL_EM_KEY_7,                       -1, -1, FALSE,
-    IMG_EM_KEY_7
-  },
-  {
-    EL_EM_KEY_8,                       -1, -1, FALSE,
-    IMG_EM_KEY_8
-  },
   {
     EL_EMC_ANDROID,                    -1, -1, FALSE,
     IMG_EMC_ANDROID
@@ -2645,22 +2685,62 @@ element_to_graphic[] =
     EL_EMC_GRASS,                      ACTION_DIGGING, MV_BIT_DOWN, FALSE,
     IMG_EMC_GRASS_DIGGING_DOWN
   },
+  {
+    EL_EMC_GRASS,                      ACTION_DIGGING, MV_BIT_LEFT, TRUE,
+    IMG_EMC_GRASS_DIGGING_LEFT_CRUMBLED
+  },
+  {
+    EL_EMC_GRASS,                      ACTION_DIGGING, MV_BIT_RIGHT, TRUE,
+    IMG_EMC_GRASS_DIGGING_RIGHT_CRUMBLED
+  },
+  {
+    EL_EMC_GRASS,                      ACTION_DIGGING, MV_BIT_UP, TRUE,
+    IMG_EMC_GRASS_DIGGING_UP_CRUMBLED
+  },
+  {
+    EL_EMC_GRASS,                      ACTION_DIGGING, MV_BIT_DOWN, TRUE,
+    IMG_EMC_GRASS_DIGGING_DOWN_CRUMBLED
+  },
   {
     EL_EMC_MAGIC_BALL,                 -1, -1, FALSE,
     IMG_EMC_MAGIC_BALL
   },
+  {
+    EL_EMC_MAGIC_BALL_ACTIVE,          -1, -1, FALSE,
+    IMG_EMC_MAGIC_BALL_ACTIVE
+  },
+  {
+    EL_EMC_MAGIC_BALL,                 ACTION_ACTIVE, -1, FALSE,
+    IMG_EMC_MAGIC_BALL_ACTIVE
+  },
   {
     EL_EMC_MAGIC_BALL_SWITCH,          -1, -1, FALSE,
     IMG_EMC_MAGIC_BALL_SWITCH
   },
+  {
+    EL_EMC_MAGIC_BALL_SWITCH_ACTIVE,   -1, -1, FALSE,
+    IMG_EMC_MAGIC_BALL_SWITCH_ACTIVE
+  },
+  {
+    EL_EMC_MAGIC_BALL_SWITCH,          ACTION_ACTIVE, -1, FALSE,
+    IMG_EMC_MAGIC_BALL_SWITCH_ACTIVE
+  },
   {
     EL_EMC_SPRING_BUMPER,              -1, -1, FALSE,
     IMG_EMC_SPRING_BUMPER
   },
+  {
+    EL_EMC_SPRING_BUMPER,              ACTION_ACTIVE, -1, FALSE,
+    IMG_EMC_SPRING_BUMPER_ACTIVE
+  },
   {
     EL_EMC_PLANT,                      -1, -1, FALSE,
     IMG_EMC_PLANT
   },
+  {
+    EL_EMC_PLANT,                      -1, -1, TRUE,
+    IMG_EMC_PLANT_CRUMBLED
+  },
   {
     EL_EMC_LENSES,                     -1, -1, FALSE,
     IMG_EMC_LENSES
@@ -2717,10 +2797,30 @@ element_to_graphic[] =
     EL_EMC_WALL_SLIPPERY_4,            -1, -1, FALSE,
     IMG_EMC_WALL_SLIPPERY_4
   },
+  {
+    EL_EMC_FAKE_GRASS,                 -1, -1, FALSE,
+    IMG_EMC_FAKE_GRASS
+  },
+  {
+    EL_EMC_FAKE_GRASS,                 -1, -1, TRUE,
+    IMG_EMC_FAKE_GRASS_CRUMBLED
+  },
+  {
+    EL_EMC_FAKE_GRASS,                 ACTION_ACTIVE, -1, FALSE,
+    IMG_EMC_FAKE_GRASS_ACTIVE
+  },
+  {
+    EL_EMC_FAKE_GRASS,                 ACTION_ACTIVE, -1, TRUE,
+    IMG_EMC_FAKE_GRASS_ACTIVE_CRUMBLED
+  },
   {
     EL_EMC_DRIPPER,                    -1, -1, FALSE,
     IMG_EMC_DRIPPER
   },
+  {
+    EL_EMC_DRIPPER,                    ACTION_ACTIVE, -1, FALSE,
+    IMG_EMC_DRIPPER_ACTIVE
+  },
   {
     EL_BD_BUTTERFLY_DOWN,              -1, -1, FALSE,
     IMG_BD_BUTTERFLY
@@ -2834,8 +2934,8 @@ element_to_graphic[] =
     IMG_CHAR_DOLLAR
   },
   {
-    EL_CHAR_PROCENT,                   -1, -1, FALSE,
-    IMG_CHAR_PROCENT
+    EL_CHAR_PERCENT,                   -1, -1, FALSE,
+    IMG_CHAR_PERCENT
   },
   {
     EL_CHAR_AMPERSAND,                 -1, -1, FALSE,