… | |
… | |
21 | */ |
21 | */ |
22 | |
22 | |
23 | #ifndef SOUNDS_H |
23 | #ifndef SOUNDS_H |
24 | #define SOUNDS_H |
24 | #define SOUNDS_H |
25 | |
25 | |
|
|
26 | // gcfclient-style, very limited |
26 | #define SOUND_NEW_PLAYER 0 |
27 | #define SOUND_NEW_PLAYER 0 |
27 | #define SOUND_FIRE_ARROW 1 |
28 | #define SOUND_FIRE_ARROW 1 |
28 | #define SOUND_LEARN_SPELL 2 |
29 | #define SOUND_LEARN_SPELL 2 |
29 | #define SOUND_FUMBLE_SPELL 3 |
30 | #define SOUND_FUMBLE_SPELL 3 |
30 | #define SOUND_WAND_POOF 4 |
31 | #define SOUND_WAND_POOF 4 |
… | |
… | |
46 | #define SOUND_TURN_HANDLE 20 |
47 | #define SOUND_TURN_HANDLE 20 |
47 | #define SOUND_FALL_HOLE 21 |
48 | #define SOUND_FALL_HOLE 21 |
48 | #define SOUND_DRINK_POISON 22 |
49 | #define SOUND_DRINK_POISON 22 |
49 | #define SOUND_CAST_SPELL_0 23 |
50 | #define SOUND_CAST_SPELL_0 23 |
50 | /* ... + other sounds for spells : SOUND_CAST_SPELL_0 + spell type */ |
51 | /* ... + other sounds for spells : SOUND_CAST_SPELL_0 + spell type */ |
51 | |
|
|
52 | /* NROF_SOUNDS is defined in "defines.h". Don't forget to change this number |
52 | /* NROF_SOUNDS is defined in "defines.h". Don't forget to change this number |
53 | * if you add or remove any sound. |
53 | * if you add or remove any sound. |
54 | */ |
54 | */ |
|
|
55 | |
|
|
56 | // cfplus |
|
|
57 | faceidx sound_find (const char *str); |
|
|
58 | void sound_set (const char *str, faceidx face); |
|
|
59 | |
55 | #endif |
60 | #endif |
|
|
61 | |