reliable default values. If that value is SND_ARG_UNDEFINED, it will
be dynamically determined, using some of the other list values. */
-struct ConfigInfo sound_config_suffix[] =
+struct ConfigTypeInfo sound_config_suffix[] =
{
{ ".mode_loop", ARG_UNDEFINED, TYPE_BOOLEAN },
+ { ".volume", "100", TYPE_INTEGER },
+ { ".priority", "0", TYPE_INTEGER },
{ NULL, NULL, 0 }
};
{ "[player].moving", "empty.wav" },
{ "[player].moving.mode_loop", "false" },
{ "sand.digging", "schlurf.wav" },
- { "emerald.collecting", "pong.wav" },
- { "emerald.impact", "pling.wav" },
+ { "[emerald].collecting", "pong.wav" },
+ { "[emerald].impact", "pling.wav" },
{ "diamond.collecting", "pong.wav" },
{ "diamond.impact", "pling.wav" },
{ "diamond.breaking", "quirk.wav" },
{ "[envelope].opening", UNDEFINED_FILENAME },
{ "[envelope].closing", UNDEFINED_FILENAME },
{ "invisible_sand.digging", "schlurf.wav" },
+ { "invisible_sand.active.digging", "schlurf.wav" },
{ "shield_normal.collecting", "pong.wav" },
{ "shield_normal.active", UNDEFINED_FILENAME },
{ "shield_deadly.collecting", "pong.wav" },