added all BD engine elements shared with R'n'D engine as native elements
[rocksndiamonds.git] / src / conf_snd.c
index 588a21d465d01495cadb62afb6b7ec25c2d7a812..8fa99b59168998973bfe532493a485518e7e43a0 100644 (file)
@@ -50,12 +50,18 @@ struct ConfigInfo sound_config[] =
   { "bd_diamond.collecting",                   "pong.wav"                      },
   { "bd_diamond.falling",                      UNDEFINED_FILENAME              },
   { "bd_diamond.impact",                       "pling.wav"                     },
+  { "bd_diamond_native.collecting",            "pong.wav"                      },
+  { "bd_diamond_native.falling",               UNDEFINED_FILENAME              },
+  { "bd_diamond_native.impact",                        "pling.wav"                     },
   { "bd_flying_diamond.collecting",            "pong.wav"                      },
   { "bd_flying_diamond.falling",               UNDEFINED_FILENAME              },
   { "bd_flying_diamond.impact",                        "pling.wav"                     },
   { "bd_rock.pushing",                         "pusch.wav"                     },
   { "bd_rock.falling",                         UNDEFINED_FILENAME              },
   { "bd_rock.impact",                          "klopf.wav"                     },
+  { "bd_rock_native.pushing",                  "pusch.wav"                     },
+  { "bd_rock_native.falling",                  UNDEFINED_FILENAME              },
+  { "bd_rock_native.impact",                   "klopf.wav"                     },
   { "bd_flying_rock.pushing",                  "pusch.wav"                     },
   { "bd_flying_rock.falling",                  UNDEFINED_FILENAME              },
   { "bd_flying_rock.impact",                   "klopf.wav"                     },
@@ -75,17 +81,23 @@ struct ConfigInfo sound_config[] =
   { "bd_magic_wall.activating",                        "quirk.wav"                     },
   { "bd_magic_wall.active",                    "miep.wav"                      },
   { "bd_magic_wall.filling",                   "quirk.wav"                     },
+  { "bd_magic_wall_native.active",             "miep.wav"                      },
   { "bd_amoeba.waiting",                       UNDEFINED_FILENAME              },
   { "bd_amoeba.growing",                       "amoebe.wav"                    },
   { "bd_amoeba.turning_to_gem",                        "pling.wav"                     },
   { "bd_amoeba.turning_to_gem.mode_loop",      "false"                         },
   { "bd_amoeba.turning_to_rock",               "klopf.wav"                     },
   { "bd_amoeba.turning_to_rock.mode_loop",     "false"                         },
-  { "bd_amoeba.other",                         UNDEFINED_FILENAME              },
+  { "bd_amoeba_1.active",                      UNDEFINED_FILENAME              },
+  { "bd_amoeba_1.other",                       UNDEFINED_FILENAME              },
+  { "bd_amoeba_2.active",                      UNDEFINED_FILENAME              },
   { "bd_butterfly.moving",                     "klapper.wav"                   },
   { "bd_butterfly.waiting",                    "klapper.wav"                   },
   { "bd_firefly.moving",                       "roehr.wav"                     },
   { "bd_firefly.waiting",                      "roehr.wav"                     },
+  { "bd_pneumatic_hammer.active",              "hammer.wav"                    },
+  { "bd_covered.active",                       "jingle.wav"                    },
+  { "bd_inbox.opening",                                "crash.wav"                     },
 
   // sounds for Supaplex style elements and actions
   { "sp_base.digging",                         "base.wav"                      },
@@ -318,22 +330,22 @@ struct ConfigInfo sound_config[] =
   // keyword to stop parser: "NO_MORE_ELEMENT_SOUNDS" <-- do not change!
 
   // sounds for Boulder Dash style elements and actions
-  { "bd_diamond.falling.RANDOM_1",             UNDEFINED_FILENAME              },
-  { "bd_diamond.falling.RANDOM_2",             UNDEFINED_FILENAME              },
-  { "bd_diamond.falling.RANDOM_3",             UNDEFINED_FILENAME              },
-  { "bd_diamond.falling.RANDOM_4",             UNDEFINED_FILENAME              },
-  { "bd_diamond.falling.RANDOM_5",             UNDEFINED_FILENAME              },
-  { "bd_diamond.falling.RANDOM_6",             UNDEFINED_FILENAME              },
-  { "bd_diamond.falling.RANDOM_7",             UNDEFINED_FILENAME              },
-  { "bd_diamond.falling.RANDOM_8",             UNDEFINED_FILENAME              },
-  { "bd_diamond.impact.RANDOM_1",              UNDEFINED_FILENAME              },
-  { "bd_diamond.impact.RANDOM_2",              UNDEFINED_FILENAME              },
-  { "bd_diamond.impact.RANDOM_3",              UNDEFINED_FILENAME              },
-  { "bd_diamond.impact.RANDOM_4",              UNDEFINED_FILENAME              },
-  { "bd_diamond.impact.RANDOM_5",              UNDEFINED_FILENAME              },
-  { "bd_diamond.impact.RANDOM_6",              UNDEFINED_FILENAME              },
-  { "bd_diamond.impact.RANDOM_7",              UNDEFINED_FILENAME              },
-  { "bd_diamond.impact.RANDOM_8",              UNDEFINED_FILENAME              },
+  { "bd_diamond_native.falling.RANDOM_1",      UNDEFINED_FILENAME              },
+  { "bd_diamond_native.falling.RANDOM_2",      UNDEFINED_FILENAME              },
+  { "bd_diamond_native.falling.RANDOM_3",      UNDEFINED_FILENAME              },
+  { "bd_diamond_native.falling.RANDOM_4",      UNDEFINED_FILENAME              },
+  { "bd_diamond_native.falling.RANDOM_5",      UNDEFINED_FILENAME              },
+  { "bd_diamond_native.falling.RANDOM_6",      UNDEFINED_FILENAME              },
+  { "bd_diamond_native.falling.RANDOM_7",      UNDEFINED_FILENAME              },
+  { "bd_diamond_native.falling.RANDOM_8",      UNDEFINED_FILENAME              },
+  { "bd_diamond_native.impact.RANDOM_1",       UNDEFINED_FILENAME              },
+  { "bd_diamond_native.impact.RANDOM_2",       UNDEFINED_FILENAME              },
+  { "bd_diamond_native.impact.RANDOM_3",       UNDEFINED_FILENAME              },
+  { "bd_diamond_native.impact.RANDOM_4",       UNDEFINED_FILENAME              },
+  { "bd_diamond_native.impact.RANDOM_5",       UNDEFINED_FILENAME              },
+  { "bd_diamond_native.impact.RANDOM_6",       UNDEFINED_FILENAME              },
+  { "bd_diamond_native.impact.RANDOM_7",       UNDEFINED_FILENAME              },
+  { "bd_diamond_native.impact.RANDOM_8",       UNDEFINED_FILENAME              },
   { "bd_flying_diamond.falling.RANDOM_1",      UNDEFINED_FILENAME              },
   { "bd_flying_diamond.falling.RANDOM_2",      UNDEFINED_FILENAME              },
   { "bd_flying_diamond.falling.RANDOM_3",      UNDEFINED_FILENAME              },