1 /***********************************************************
2 * Rocks'n'Diamonds -- McDuffin Strikes Back! *
3 *----------------------------------------------------------*
4 * (c) 1995-2006 Artsoft Entertainment *
6 * Detmolder Strasse 189 *
9 * e-mail: info@artsoft.org *
10 *----------------------------------------------------------*
12 ***********************************************************/
14 #include "libgame/libgame.h"
18 /* List values that are not defined in the configuration file are set to
19 reliable default values. If that value is MUS_ARG_UNDEFINED, it will
20 be dynamically determined, using some of the other list values. */
22 struct ConfigTypeInfo music_config_suffix[] =
24 { ".mode_loop", ARG_UNDEFINED, TYPE_BOOLEAN },
29 struct ConfigInfo music_config[] =
31 { "background", UNDEFINED_FILENAME },
32 { "background.TITLE_INITIAL", UNDEFINED_FILENAME },
33 { "background.TITLE", UNDEFINED_FILENAME },
34 { "background.MAIN", UNDEFINED_FILENAME },
35 { "background.LEVELS", UNDEFINED_FILENAME },
36 { "background.SCORES", UNDEFINED_FILENAME },
37 { "background.EDITOR", UNDEFINED_FILENAME },
38 { "background.INFO", "rhythmloop.wav" },
39 { "background.SETUP", UNDEFINED_FILENAME },
41 { "background.titlescreen_initial_1", UNDEFINED_FILENAME },
42 { "background.titlescreen_initial_2", UNDEFINED_FILENAME },
43 { "background.titlescreen_initial_3", UNDEFINED_FILENAME },
44 { "background.titlescreen_initial_4", UNDEFINED_FILENAME },
45 { "background.titlescreen_initial_5", UNDEFINED_FILENAME },
46 { "background.titlescreen_1", UNDEFINED_FILENAME },
47 { "background.titlescreen_2", UNDEFINED_FILENAME },
48 { "background.titlescreen_3", UNDEFINED_FILENAME },
49 { "background.titlescreen_4", UNDEFINED_FILENAME },
50 { "background.titlescreen_5", UNDEFINED_FILENAME },
51 { "background.titlemessage_initial_1",UNDEFINED_FILENAME },
52 { "background.titlemessage_initial_2",UNDEFINED_FILENAME },
53 { "background.titlemessage_initial_3",UNDEFINED_FILENAME },
54 { "background.titlemessage_initial_4",UNDEFINED_FILENAME },
55 { "background.titlemessage_initial_5",UNDEFINED_FILENAME },
56 { "background.titlemessage_1", UNDEFINED_FILENAME },
57 { "background.titlemessage_2", UNDEFINED_FILENAME },
58 { "background.titlemessage_3", UNDEFINED_FILENAME },
59 { "background.titlemessage_4", UNDEFINED_FILENAME },
60 { "background.titlemessage_5", UNDEFINED_FILENAME },
62 /* there is no definition for "background.PLAYING", because this would
63 prevent selecting music from music directory that is not defined in
64 "musicinfo.conf", when no default music is defined here */