diff options
author | frosch <frosch@openttd.org> | 2014-03-23 21:56:48 +0000 |
---|---|---|
committer | frosch <frosch@openttd.org> | 2014-03-23 21:56:48 +0000 |
commit | 246568bbffcd63838dc2e448e2e750ef4965dfb9 (patch) | |
tree | c5940ca95a744ca8d5464c213443785cf4445630 /src | |
parent | cbb971f791ed05dd103f1e142ad8886a6d33cb5e (diff) | |
download | openttd-246568bbffcd63838dc2e448e2e750ef4965dfb9.tar.xz |
(svn r26425) -Doc: SoundFx enum
Diffstat (limited to 'src')
-rw-r--r-- | src/sound_type.h | 12 |
1 files changed, 12 insertions, 0 deletions
diff --git a/src/sound_type.h b/src/sound_type.h index 799c7a887..72486dcac 100644 --- a/src/sound_type.h +++ b/src/sound_type.h @@ -24,6 +24,18 @@ struct SoundEntry { byte grf_container_ver; ///< NewGRF container version if the sound is from a NewGRF. }; +/** + * Sound effects from baseset. + * + * This enum contains the sound effects from the sound baseset. + * For hysterical raisins the order of sound effects in the baseset + * is different to the order they are referenced in TTD/NewGRF. + * - The first two sound effects from the baseset are inserted at position 39. + * (see translation table _sound_idx) + * - The order in the enum is the order using in TTD/NewGRF. + * - The naming of the enum values includes the position in the baseset. + * That is, for sound effects 0x02 to 0x28 the naming is off-by-two. + */ enum SoundFx { SND_BEGIN = 0, SND_02_SPLAT_WATER = 0, ///< Water construction. |