aboutsummaryrefslogtreecommitdiff
path: root/engines/dm/projexpl.h
diff options
context:
space:
mode:
authorStrangerke2016-09-19 00:17:36 +0200
committerStrangerke2016-09-19 00:17:36 +0200
commit4a8c8a53bd5095723883ff52e3b3cf4fb231558c (patch)
tree23b006e47d5dfa485608ce24f5637040ab15b5fa /engines/dm/projexpl.h
parent383cc850b99cc7b2ed30e9fde9bbf77a128f0e6d (diff)
downloadscummvm-rg350-4a8c8a53bd5095723883ff52e3b3cf4fb231558c.tar.gz
scummvm-rg350-4a8c8a53bd5095723883ff52e3b3cf4fb231558c.tar.bz2
scummvm-rg350-4a8c8a53bd5095723883ff52e3b3cf4fb231558c.zip
DM: Rename members of SoundIndex
Diffstat (limited to 'engines/dm/projexpl.h')
-rw-r--r--engines/dm/projexpl.h71
1 files changed, 36 insertions, 35 deletions
diff --git a/engines/dm/projexpl.h b/engines/dm/projexpl.h
index c11d62ecbc..9ed636aff5 100644
--- a/engines/dm/projexpl.h
+++ b/engines/dm/projexpl.h
@@ -37,40 +37,42 @@ enum KillOutcome {
kDMKillOutcomeAllCreaturesInGroup = 2 // @ C2_OUTCOME_KILLED_ALL_CREATURES_IN_GROUP
};
-#define k00_soundMETALLIC_THUD 0 // @ C00_SOUND_METALLIC_THUD
-#define k01_soundSWITCH 1 // @ C01_SOUND_SWITCH
-#define k02_soundDOOR_RATTLE 2 // @ C02_SOUND_DOOR_RATTLE
-#define k03_soundATTACK_PAIN_RAT_HELLHOUND_RED_DRAGON 3 // @ C03_SOUND_ATTACK_PAIN_RAT_HELLHOUND_RED_DRAGON
-#define k04_soundWOODEN_THUD_ATTACK_TROLIN_ANTMAN_STONE_GOLEM 4 // @ C04_SOUND_WOODEN_THUD_ATTACK_TROLIN_ANTMAN_STONE_GOLEM
-#define k05_soundSTRONG_EXPLOSION 5 // @ C05_SOUND_STRONG_EXPLOSION
-#define k06_soundSCREAM 6 // @ C06_SOUND_SCREAM
-#define k07_soundATTACK_MUMMY_GHOST_RIVE 7 // @ C07_SOUND_ATTACK_MUMMY_GHOST_RIVE
-#define k08_soundSWALLOW 8 // @ C08_SOUND_SWALLOW
-#define k09_soundCHAMPION_0_DAMAGED 9 // @ C09_SOUND_CHAMPION_0_DAMAGED
-#define k10_soundCHAMPION_1_DAMAGED 10 // @ C10_SOUND_CHAMPION_1_DAMAGED
-#define k11_soundCHAMPION_2_DAMAGED 11 // @ C11_SOUND_CHAMPION_2_DAMAGED
-#define k12_soundCHAMPION_3_DAMAGED 12 // @ C12_SOUND_CHAMPION_3_DAMAGED
-#define k13_soundSPELL 13 // @ C13_SOUND_SPELL
-#define k14_soundATTACK_SCREAMER_OITU 14 // @ C14_SOUND_ATTACK_SCREAMER_OITU
-#define k15_soundATTACK_GIANT_SCORPION_SCORPION 15 // @ C15_SOUND_ATTACK_GIANT_SCORPION_SCORPION
-#define k16_soundCOMBAT_ATTACK_SKELETON_ANIMATED_ARMOUR_DETH_KNIGHT 16 // @ C16_SOUND_COMBAT_ATTACK_SKELETON_ANIMATED_ARMOUR_DETH_KNIGHT
-#define k17_soundBUZZ 17 // @ C17_SOUND_BUZZ
-#define k18_soundPARTY_DAMAGED 18 // @ C18_SOUND_PARTY_DAMAGED
-#define k19_soundATTACK_MAGENTA_WORM_WORM 19 // @ C19_SOUND_ATTACK_MAGENTA_WORM_WORM
-#define k20_soundWEAK_EXPLOSION 20 // @ C20_SOUND_WEAK_EXPLOSION
-#define k21_soundATTACK_GIGGLER 21 // @ C21_SOUND_ATTACK_GIGGLER
-#define k22_soundMOVE_ANIMATED_ARMOUR_DETH_KNIGHT 22 // @ C22_SOUND_MOVE_ANIMATED_ARMOUR_DETH_KNIGHT
-#define k23_soundMOVE_COUATL_GIANT_WASP_MUNCHER 23 // @ C23_SOUND_MOVE_COUATL_GIANT_WASP_MUNCHER
-#define k24_soundMOVE_MUMMY_TROLIN_ANTMAN_STONE_GOLEM_GIGGLER_VEXIRK_DEMON 24 // @ C24_SOUND_MOVE_MUMMY_TROLIN_ANTMAN_STONE_GOLEM_GIGGLER_VEXIRK_DEMON
-#define k25_soundBLOW_HORN 25 // @ C25_SOUND_BLOW_HORN
-#define k26_soundMOVE_SCREAMER_ROCK_ROCKPILE_MAGENTA_WORM_WORM_PAIN_RAT_HELLHOUND_RUSTER_GIANT_SCORPION_SCORPION_OITU 26 // @ C26_SOUND_MOVE_SCREAMER_ROCK_ROCKPILE_MAGENTA_WORM_WORM_PAIN_RAT_HELLHOUND_RUSTER_GIANT_SCORPION_SCORPION_OITU
-#define k27_soundMOVE_SWAMP_SLIME_SLIME_DEVIL_WATER_ELEMENTAL 27 // @ C27_SOUND_MOVE_SWAMP_SLIME_SLIME_DEVIL_WATER_ELEMENTAL
-#define k28_soundWAR_CRY 28 // @ C28_SOUND_WAR_CRY
-#define k29_soundATTACK_ROCK_ROCKPILE 29 // @ C29_SOUND_ATTACK_ROCK_ROCKPILE
-#define k30_soundATTACK_WATER_ELEMENTAL 30 // @ C30_SOUND_ATTACK_WATER_ELEMENTAL
-#define k31_soundATTACK_COUATL 31 // @ C31_SOUND_ATTACK_COUATL
-#define k32_soundMOVE_RED_DRAGON 32 // @ C32_SOUND_MOVE_RED_DRAGON
-#define k33_soundMOVE_SKELETON 33 // @ C33_SOUND_MOVE_SKELETON
+enum SoundIndex {
+ kDMSoundIndexMetallicThud = 0, // @ C00_SOUND_METALLIC_THUD
+ kDMSoundIndexSwitch = 1, // @ C01_SOUND_SWITCH
+ kDMSoundIndexDoorRattle = 2, // @ C02_SOUND_DOOR_RATTLE
+ kDMSoundIndexAttackPainRatHellHoundRedDragon = 3, // @ C03_SOUND_ATTACK_PAIN_RAT_HELLHOUND_RED_DRAGON
+ kDMSoundIndexWoodenThudAttackTrolinAntmanStoneGolem = 4, // @ C04_SOUND_WOODEN_THUD_ATTACK_TROLIN_ANTMAN_STONE_GOLEM
+ kDMSoundIndexStrongExplosion = 5, // @ C05_SOUND_STRONG_EXPLOSION
+ kDMSoundIndexScream = 6, // @ C06_SOUND_SCREAM
+ kDMSoundIndexAttackMummyGhostRive = 7, // @ C07_SOUND_ATTACK_MUMMY_GHOST_RIVE
+ kDMSoundIndexSwallow = 8, // @ C08_SOUND_SWALLOW
+ kDMSoundIndexChampion0Damaged = 9, // @ C09_SOUND_CHAMPION_0_DAMAGED
+ kDMSoundIndexChampion1Damaged = 10, // @ C10_SOUND_CHAMPION_1_DAMAGED
+ kDMSoundIndexChampion2Damaged = 11, // @ C11_SOUND_CHAMPION_2_DAMAGED
+ kDMSoundIndexChampion3Damaged = 12, // @ C12_SOUND_CHAMPION_3_DAMAGED
+ kDMSoundIndexSpell = 13, // @ C13_SOUND_SPELL
+ kDMSoundIndexAttackScreamerOitu = 14, // @ C14_SOUND_ATTACK_SCREAMER_OITU
+ kDMSoundIndexAttackGiantScorpion = 15, // @ C15_SOUND_ATTACK_GIANT_SCORPION_SCORPION
+ kDMSoundIndexAttackSkelettonAnimatedArmorDethKnight = 16, // @ C16_SOUND_COMBAT_ATTACK_SKELETON_ANIMATED_ARMOUR_DETH_KNIGHT
+ kDMSoundIndexBuzz = 17, // @ C17_SOUND_BUZZ
+ kDMSoundIndexPartyDamaged = 18, // @ C18_SOUND_PARTY_DAMAGED
+ kDMSoundIndexAttackMagentaWorm = 19, // @ C19_SOUND_ATTACK_MAGENTA_WORM_WORM
+ kDMSoundIndexWeakExplosion = 20, // @ C20_SOUND_WEAK_EXPLOSION
+ kDMSoundIndexAttackGiggler = 21, // @ C21_SOUND_ATTACK_GIGGLER
+ kDMSoundIndexMoveAnimatedArmorDethKnight = 22, // @ C22_SOUND_MOVE_ANIMATED_ARMOUR_DETH_KNIGHT
+ kDMSoundIndexMoveCouatlGiantWaspMuncher = 23, // @ C23_SOUND_MOVE_COUATL_GIANT_WASP_MUNCHER
+ kDMSoundIndexMoveMummyTrolinAntmanStoneGolemGiggleVexirkDemon = 24, // @ C24_SOUND_MOVE_MUMMY_TROLIN_ANTMAN_STONE_GOLEM_GIGGLER_VEXIRK_DEMON
+ kDMSoundIndexBlowHorn = 25, // @ C25_SOUND_BLOW_HORN
+ kDMSoundIndexMoveScreamerRocksWormPainRatHellHoundRusterScorpionsOitu = 26, // @ C26_SOUND_MOVE_SCREAMER_ROCK_ROCKPILE_MAGENTA_WORM_WORM_PAIN_RAT_HELLHOUND_RUSTER_GIANT_SCORPION_SCORPION_OITU
+ kDMSoundIndexMoveSlimesDevilWaterElemental = 27, // @ C27_SOUND_MOVE_SWAMP_SLIME_SLIME_DEVIL_WATER_ELEMENTAL
+ kDMSoundIndexWarCry = 28, // @ C28_SOUND_WAR_CRY
+ kDMSoundIndexAttackRocks = 29, // @ C29_SOUND_ATTACK_ROCK_ROCKPILE
+ kDMSoundIndexAttackWaterElemental = 30, // @ C30_SOUND_ATTACK_WATER_ELEMENTAL
+ kDMSoundIndexAttackCouatl = 31, // @ C31_SOUND_ATTACK_COUATL
+ kDMSoundIndexMoveRedDragon = 32, // @ C32_SOUND_MOVE_RED_DRAGON
+ kDMSoundIndexMoveSkeletton = 33 // @ C33_SOUND_MOVE_SKELETON
+};
#define M31_setMap(map_time, map) ((map_time) = (((map_time) & 0x00FFFFFF) | (((int32)(map)) << 24)))
@@ -103,7 +105,6 @@ public:
void processEvents48To49(TimelineEvent *event); // @ F0219_PROJECTILE_ProcessEvents48To49_Projectile
void processEvent25(TimelineEvent *event); // @ F0220_EXPLOSION_ProcessEvent25_Explosion
};
-
}
#endif