rnd-20070114-1-src
[rocksndiamonds.git] / src / conf_e2s.c
index 1ffbe755c9987bc675f620b9260d88717f1afc61..18b68a7a069d4f3b075cf1f1df65461f5537f82d 100644 (file)
@@ -1,7 +1,7 @@
 /***********************************************************
 * Rocks'n'Diamonds -- McDuffin Strikes Back!               *
 *----------------------------------------------------------*
-* (c) 1995-2002 Artsoft Entertainment                      *
+* (c) 1995-2006 Artsoft Entertainment                      *
 *               Holger Schemel                             *
 *               Detmolder Strasse 189                      *
 *               33604 Bielefeld                            *
@@ -388,6 +388,10 @@ element_to_sound[] =
     EL_AMOEBA_DEAD, TRUE,                      ACTION_DROPPING,
     SND_CLASS_AMOEBA_DROPPING
   },
+  {
+    EL_ACID, FALSE,                            ACTION_SPLASHING,
+    SND_ACID_SPLASHING
+  },
   {
     EL_QUICKSAND_EMPTY, TRUE,                  ACTION_FILLING,
     SND_CLASS_QUICKSAND_FILLING
@@ -408,6 +412,18 @@ element_to_sound[] =
     EL_EXIT_CLOSED, TRUE,                      ACTION_PASSING,
     SND_CLASS_EXIT_PASSING
   },
+  {
+    EL_STEEL_EXIT_CLOSED, TRUE,                        ACTION_OPENING,
+    SND_CLASS_STEEL_EXIT_OPENING
+  },
+  {
+    EL_STEEL_EXIT_CLOSED, TRUE,                        ACTION_CLOSING,
+    SND_CLASS_STEEL_EXIT_CLOSING
+  },
+  {
+    EL_STEEL_EXIT_CLOSED, TRUE,                        ACTION_PASSING,
+    SND_CLASS_STEEL_EXIT_PASSING
+  },
   {
     EL_PENGUIN, FALSE,                         ACTION_PASSING,
     SND_PENGUIN_PASSING
@@ -444,6 +460,22 @@ element_to_sound[] =
     EL_WALL, TRUE,                             ACTION_GROWING,
     SND_CLASS_WALL_GROWING
   },
+  {
+    EL_EMC_ANDROID, FALSE,                     ACTION_PUSHING,
+    SND_EMC_ANDROID_PUSHING
+  },
+  {
+    EL_EMC_ANDROID, FALSE,                     ACTION_MOVING,
+    SND_EMC_ANDROID_MOVING
+  },
+  {
+    EL_EMC_ANDROID, FALSE,                     ACTION_DROPPING,
+    SND_EMC_ANDROID_DROPPING
+  },
+  {
+    EL_EMC_MAGIC_BALL, FALSE,                  ACTION_DROPPING,
+    SND_EMC_MAGIC_BALL_DROPPING
+  },
   {
     EL_PEARL, FALSE,                           ACTION_COLLECTING,
     SND_PEARL_COLLECTING
@@ -484,6 +516,10 @@ element_to_sound[] =
     EL_INVISIBLE_SAND, FALSE,                  ACTION_DIGGING,
     SND_INVISIBLE_SAND_DIGGING
   },
+  {
+    EL_INVISIBLE_SAND_ACTIVE, FALSE,           ACTION_DIGGING,
+    SND_INVISIBLE_SAND_ACTIVE_DIGGING
+  },
   {
     EL_SHIELD_NORMAL, FALSE,                   ACTION_COLLECTING,
     SND_SHIELD_NORMAL_COLLECTING
@@ -541,24 +577,20 @@ element_to_sound[] =
     SND_CLASS_SWITCHGATE_PASSING
   },
   {
-    EL_TIMEGATE_SWITCH, FALSE,                 ACTION_ACTIVATING,
-    SND_TIMEGATE_SWITCH_ACTIVATING
-  },
-  {
-    EL_TIMEGATE_SWITCH_ACTIVE, FALSE,          -1,
-    SND_TIMEGATE_SWITCH_ACTIVE
+    EL_TIMEGATE_SWITCH_ACTIVE, TRUE,           ACTION_ACTIVATING,
+    SND_CLASS_TIMEGATE_SWITCH_ACTIVATING
   },
   {
-    EL_TIMEGATE_SWITCH, FALSE,                 ACTION_ACTIVE,
-    SND_TIMEGATE_SWITCH_ACTIVE
+    EL_TIMEGATE_SWITCH_ACTIVE, TRUE,           ACTION_ACTIVE,
+    SND_CLASS_TIMEGATE_SWITCH_ACTIVE
   },
   {
-    EL_TIMEGATE_SWITCH, FALSE,                 ACTION_DEACTIVATING,
-    SND_TIMEGATE_SWITCH_DEACTIVATING
+    EL_TIMEGATE_SWITCH_ACTIVE, TRUE,           ACTION_DEACTIVATING,
+    SND_CLASS_TIMEGATE_SWITCH_DEACTIVATING
   },
   {
-    EL_TIMEGATE_OPENING, FALSE,                        -1,
-    SND_TIMEGATE_OPENING
+    EL_TIMEGATE_OPEN, TRUE,                    ACTION_OPENING,
+    SND_CLASS_TIMEGATE_OPENING
   },
   {
     EL_TIMEGATE_OPEN, TRUE,                    ACTION_CLOSING,