added optional button to restart game (door, panel and touch variants)
[rocksndiamonds.git] / src / conf_snd.c
index 745fdffc4067d75a3cf6c9cde2cb0d4240eec6f3..64fda4965c41e54c258ad994dfd84181ae33f489 100644 (file)
@@ -4,7 +4,7 @@
 // (c) 1995-2014 by Artsoft Entertainment
 //                         Holger Schemel
 //                 info@artsoft.org
-//                 http://www.artsoft.org/
+//                 https://www.artsoft.org/
 // ----------------------------------------------------------------------------
 // conf_snd.c
 // ============================================================================
@@ -13,9 +13,9 @@
 #include "main.h"
 
 
-/* List values that are not defined in the configuration file are set to
-   reliable default values. If that value is SND_ARG_UNDEFINED, it will
-   be dynamically determined, using some of the other list values. */
+// List values that are not defined in the configuration file are set to
+// reliable default values. If that value is SND_ARG_UNDEFINED, it will
+// be dynamically determined, using some of the other list values.
 
 struct ConfigTypeInfo sound_config_suffix[] =
 {
@@ -53,7 +53,9 @@ struct ConfigInfo sound_config[] =
   { "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_butterfly.moving",             "klapper.wav"                   },
   { "bd_butterfly.waiting",            "klapper.wav"                   },
   { "bd_firefly.moving",               "roehr.wav"                     },
@@ -202,7 +204,9 @@ struct ConfigInfo sound_config[] =
 
   // sounds for Rocks'n'Diamonds style elements and actions
   { "amoeba.turning_to_gem",           "pling.wav"                     },
+  { "amoeba.turning_to_gem.mode_loop", "false"                         },
   { "amoeba.turning_to_rock",          "klopf.wav"                     },
+  { "amoeba.turning_to_rock.mode_loop", "false"                                },
   { "speed_pill.collecting",           "pong.wav"                      },
   { "dynabomb_increase_number.collecting","pong.wav"                   },
   { "dynabomb_increase_size.collecting","pong.wav"                     },
@@ -290,7 +294,7 @@ struct ConfigInfo sound_config[] =
   { "game.running_out_of_time",                "gong.wav"                      },
   { "game.leveltime_bonus",            "sirr.wav"                      },
   { "game.health_bonus",               "sirr.wav"                      },
-  { "game.losing",                     "lachen.wav"                    },
+  { "game.losing",                     UNDEFINED_FILENAME              },
   { "game.winning",                    UNDEFINED_FILENAME              },
   { "game.sokoban_solving",            "buing.wav"                     },
 
@@ -315,12 +319,18 @@ struct ConfigInfo sound_config[] =
   { "background.TITLE_INITIAL",                UNDEFINED_FILENAME              },
   { "background.TITLE",                        UNDEFINED_FILENAME              },
   { "background.MAIN",                 UNDEFINED_FILENAME              },
+  { "background.NAMES",                        UNDEFINED_FILENAME              },
   { "background.LEVELS",               UNDEFINED_FILENAME              },
   { "background.LEVELNR",              UNDEFINED_FILENAME              },
   { "background.SCORES",               "halloffame.wav"                },
   { "background.SCORES.mode_loop",     "false"                         },
   { "background.EDITOR",               UNDEFINED_FILENAME              },
   { "background.INFO",                 UNDEFINED_FILENAME              },
+  { "background.INFO[ELEMENTS]",       UNDEFINED_FILENAME              },
+  { "background.INFO[CREDITS]",                UNDEFINED_FILENAME              },
+  { "background.INFO[PROGRAM]",                UNDEFINED_FILENAME              },
+  { "background.INFO[VERSION]",                UNDEFINED_FILENAME              },
+  { "background.INFO[LEVELSET]",       UNDEFINED_FILENAME              },
   { "background.SETUP",                        UNDEFINED_FILENAME              },
 
   { "background.titlescreen_initial_1",        UNDEFINED_FILENAME              },