2 //**************************************************************************
4 //** sounds.c : Heretic 2 : Raven Software, Corp.
11 //**************************************************************************
19 musicinfo_t S_music[] =
21 { "MUS_E1M1", 0 }, // 1-1
30 { "MUS_E2M1", 0 }, // 2-1
39 { "MUS_E1M1", 0 }, // 3-1
48 { "MUS_E1M6", 0 }, // 4-1
59 // tagname, lumpname, priority, usefulness, snd_ptr, lumpnum, numchannels,
61 { "", "", 0, -1, NULL, 0, 0, 0 },
62 { "PlayerFighterNormalDeath", "", 256, -1, NULL, 0, 2, 1 },
63 { "PlayerFighterCrazyDeath", "", 256, -1, NULL, 0, 2, 1 },
64 { "PlayerFighterExtreme1Death", "", 256, -1, NULL, 0, 2, 1 },
65 { "PlayerFighterExtreme2Death", "", 256, -1, NULL, 0, 2, 1 },
66 { "PlayerFighterExtreme3Death", "", 256, -1, NULL, 0, 2, 1 },
67 { "PlayerFighterBurnDeath", "", 256, -1, NULL, 0, 2, 1 },
68 { "PlayerClericNormalDeath", "", 256, -1, NULL, 0, 2, 1 },
69 { "PlayerClericCrazyDeath", "", 256, -1, NULL, 0, 2, 1 },
70 { "PlayerClericExtreme1Death", "", 256, -1, NULL, 0, 2, 1 },
71 { "PlayerClericExtreme2Death", "", 256, -1, NULL, 0, 2, 1 },
72 { "PlayerClericExtreme3Death", "", 256, -1, NULL, 0, 2, 1 },
73 { "PlayerClericBurnDeath", "", 256, -1, NULL, 0, 2, 1 },
74 { "PlayerMageNormalDeath", "", 256, -1, NULL, 0, 2, 0 },
75 { "PlayerMageCrazyDeath", "", 256, -1, NULL, 0, 2, 0 },
76 { "PlayerMageExtreme1Death", "", 256, -1, NULL, 0, 2, 0 },
77 { "PlayerMageExtreme2Death", "", 256, -1, NULL, 0, 2, 0 },
78 { "PlayerMageExtreme3Death", "", 256, -1, NULL, 0, 2, 0 },
79 { "PlayerMageBurnDeath", "", 256, -1, NULL, 0, 2, 0 },
80 { "PlayerFighterPain", "", 256, -1, NULL, 0, 2, 1 },
81 { "PlayerClericPain", "", 256, -1, NULL, 0, 2, 1 },
82 { "PlayerMagePain", "", 256, -1, NULL, 0, 2, 0 },
83 { "PlayerFighterGrunt", "", 256, -1, NULL, 0, 2, 1 },
84 { "PlayerClericGrunt", "", 256, -1, NULL, 0, 2, 1 },
85 { "PlayerMageGrunt", "", 256, -1, NULL, 0, 2, 0 },
86 { "PlayerLand", "", 32, -1, NULL, 0, 2, 1 },
87 { "PlayerPoisonCough", "", 256, -1, NULL, 0, 2, 1 },
88 { "PlayerFighterFallingScream", "", 256, -1, NULL, 0, 2, 1 },
89 { "PlayerClericFallingScream", "", 256, -1, NULL, 0, 2, 1 },
90 { "PlayerMageFallingScream", "", 256, -1, NULL, 0, 2, 0 },
91 { "PlayerFallingSplat", "", 256, -1, NULL, 0, 2, 1 },
92 { "PlayerFighterFailedUse", "", 256, -1, NULL, 0, 1, 1 },
93 { "PlayerClericFailedUse", "", 256, -1, NULL, 0, 1, 1 },
94 { "PlayerMageFailedUse", "", 256, -1, NULL, 0, 1, 0 },
95 { "PlatformStart", "", 36, -1, NULL, 0, 2, 1 },
96 { "PlatformStartMetal", "", 36, -1, NULL, 0, 2, 1 },
97 { "PlatformStop", "", 40, -1, NULL, 0, 2, 1 },
98 { "StoneMove", "", 32, -1, NULL, 0, 2, 1 },
99 { "MetalMove", "", 32, -1, NULL, 0, 2, 1 },
100 { "DoorOpen", "", 36, -1, NULL, 0, 2, 1 },
101 { "DoorLocked", "", 36, -1, NULL, 0, 2, 1 },
102 { "DoorOpenMetal", "", 36, -1, NULL, 0, 2, 1 },
103 { "DoorCloseMetal", "", 36, -1, NULL, 0, 2, 1 },
104 { "DoorCloseLight", "", 36, -1, NULL, 0, 2, 1 },
105 { "DoorCloseHeavy", "", 36, -1, NULL, 0, 2, 1 },
106 { "DoorCreak", "", 36, -1, NULL, 0, 2, 1 },
107 { "PickupWeapon", "", 36, -1, NULL, 0, 2, 0 },
108 { "PickupArtifact", "", 36, -1, NULL, 0, 2, 1 },
109 { "PickupKey", "", 36, -1, NULL, 0, 2, 1 },
110 { "PickupItem", "", 36, -1, NULL, 0, 2, 1 },
111 { "PickupPiece", "", 36, -1, NULL, 0, 2, 0 },
112 { "WeaponBuild", "", 36, -1, NULL, 0, 2, 0 },
113 { "UseArtifact", "", 36, -1, NULL, 0, 2, 1 },
114 { "BlastRadius", "", 36, -1, NULL, 0, 2, 1 },
115 { "Teleport", "", 256, -1, NULL, 0, 2, 1 },
116 { "ThunderCrash", "", 30, -1, NULL, 0, 2, 1 },
117 { "FighterPunchMiss", "", 80, -1, NULL, 0, 2, 1 },
118 { "FighterPunchHitThing", "", 80, -1, NULL, 0, 2, 1 },
119 { "FighterPunchHitWall", "", 80, -1, NULL, 0, 2, 1 },
120 { "FighterGrunt", "", 80, -1, NULL, 0, 2, 1 },
121 { "FighterAxeHitThing", "", 80, -1, NULL, 0, 2, 1 },
122 { "FighterHammerMiss", "", 80, -1, NULL, 0, 2, 1 },
123 { "FighterHammerHitThing", "", 80, -1, NULL, 0, 2, 1 },
124 { "FighterHammerHitWall", "", 80, -1, NULL, 0, 2, 1 },
125 { "FighterHammerContinuous", "", 32, -1, NULL, 0, 2, 1 },
126 { "FighterHammerExplode", "", 80, -1, NULL, 0, 2, 1 },
127 { "FighterSwordFire", "", 80, -1, NULL, 0, 2, 1 },
128 { "FighterSwordExplode", "", 80, -1, NULL, 0, 2, 1 },
129 { "ClericCStaffFire", "", 80, -1, NULL, 0, 2, 1 },
130 { "ClericCStaffExplode", "", 40, -1, NULL, 0, 2, 1 },
131 { "ClericCStaffHitThing", "", 80, -1, NULL, 0, 2, 1 },
132 { "ClericFlameFire", "", 80, -1, NULL, 0, 2, 1 },
133 { "ClericFlameExplode", "", 80, -1, NULL, 0, 2, 1 },
134 { "ClericFlameCircle", "", 80, -1, NULL, 0, 2, 1 },
135 { "MageWandFire", "", 80, -1, NULL, 0, 2, 1 },
136 { "MageLightningFire", "", 80, -1, NULL, 0, 2, 1 },
137 { "MageLightningZap", "", 32, -1, NULL, 0, 2, 1 },
138 { "MageLightningContinuous", "", 32, -1, NULL, 0, 2, 1 },
139 { "MageLightningReady", "", 30, -1, NULL, 0, 2, 1 },
140 { "MageShardsFire","", 80, -1, NULL, 0, 2, 1 },
141 { "MageShardsExplode","", 36, -1, NULL, 0, 2, 1 },
142 { "MageStaffFire","", 80, -1, NULL, 0, 2, 1 },
143 { "MageStaffExplode","", 40, -1, NULL, 0, 2, 1 },
144 { "Switch1", "", 32, -1, NULL, 0, 2, 1 },
145 { "Switch2", "", 32, -1, NULL, 0, 2, 1 },
146 { "SerpentSight", "", 32, -1, NULL, 0, 2, 1 },
147 { "SerpentActive", "", 32, -1, NULL, 0, 2, 1 },
148 { "SerpentPain", "", 32, -1, NULL, 0, 2, 1 },
149 { "SerpentAttack", "", 32, -1, NULL, 0, 2, 1 },
150 { "SerpentMeleeHit", "", 32, -1, NULL, 0, 2, 1 },
151 { "SerpentDeath", "", 40, -1, NULL, 0, 2, 1 },
152 { "SerpentBirth", "", 32, -1, NULL, 0, 2, 1 },
153 { "SerpentFXContinuous", "", 32, -1, NULL, 0, 2, 1 },
154 { "SerpentFXHit", "", 32, -1, NULL, 0, 2, 1 },
155 { "PotteryExplode", "", 32, -1, NULL, 0, 2, 1 },
156 { "Drip", "", 32, -1, NULL, 0, 2, 1 },
157 { "CentaurSight", "", 32, -1, NULL, 0, 2, 1 },
158 { "CentaurActive", "", 32, -1, NULL, 0, 2, 1 },
159 { "CentaurPain", "", 32, -1, NULL, 0, 2, 1 },
160 { "CentaurAttack", "", 32, -1, NULL, 0, 2, 1 },
161 { "CentaurDeath", "", 40, -1, NULL, 0, 2, 1 },
162 { "CentaurLeaderAttack", "", 32, -1, NULL, 0, 2, 1 },
163 { "CentaurMissileExplode", "", 32, -1, NULL, 0, 2, 1 },
164 { "Wind", "", 1, -1, NULL, 0, 2, 1 },
165 { "BishopSight", "", 32, -1, NULL, 0, 2, 1 },
166 { "BishopActive", "", 32, -1, NULL, 0, 2, 1 },
167 { "BishopPain", "", 32, -1, NULL, 0, 2, 1 },
168 { "BishopAttack", "", 32, -1, NULL, 0, 2, 1 },
169 { "BishopDeath", "", 40, -1, NULL, 0, 2, 1 },
170 { "BishopMissileExplode", "", 32, -1, NULL, 0, 2, 1 },
171 { "BishopBlur", "", 32, -1, NULL, 0, 2, 1 },
172 { "DemonSight", "", 32, -1, NULL, 0, 2, 1 },
173 { "DemonActive", "", 32, -1, NULL, 0, 2, 1 },
174 { "DemonPain", "", 32, -1, NULL, 0, 2, 1 },
175 { "DemonAttack", "", 32, -1, NULL, 0, 2, 1 },
176 { "DemonMissileFire", "", 32, -1, NULL, 0, 2, 1 },
177 { "DemonMissileExplode", "", 32, -1, NULL, 0, 2, 1 },
178 { "DemonDeath", "", 40, -1, NULL, 0, 2, 1 },
179 { "WraithSight", "", 32, -1, NULL, 0, 2, 1 },
180 { "WraithActive", "", 32, -1, NULL, 0, 2, 1 },
181 { "WraithPain", "", 32, -1, NULL, 0, 2, 1 },
182 { "WraithAttack", "", 32, -1, NULL, 0, 2, 1 },
183 { "WraithMissileFire", "", 32, -1, NULL, 0, 2, 1 },
184 { "WraithMissileExplode", "", 32, -1, NULL, 0, 2, 1 },
185 { "WraithDeath", "", 40, -1, NULL, 0, 2, 1 },
186 { "PigActive1", "", 32, -1, NULL, 0, 2, 1 },
187 { "PigActive2", "", 32, -1, NULL, 0, 2, 1 },
188 { "PigPain", "", 32, -1, NULL, 0, 2, 1 },
189 { "PigAttack", "", 32, -1, NULL, 0, 2, 1 },
190 { "PigDeath", "", 40, -1, NULL, 0, 2, 1 },
191 { "MaulatorSight", "", 32, -1, NULL, 0, 2, 1 },
192 { "MaulatorActive", "", 32, -1, NULL, 0, 2, 1 },
193 { "MaulatorPain", "", 32, -1, NULL, 0, 2, 1 },
194 { "MaulatorHamSwing", "", 32, -1, NULL, 0, 2, 1 },
195 { "MaulatorHamHit", "", 32, -1, NULL, 0, 2, 1 },
196 { "MaulatorMissileHit", "", 32, -1, NULL, 0, 2, 1 },
197 { "MaulatorDeath", "", 40, -1, NULL, 0, 2, 1 },
198 { "FreezeDeath", "", 40, -1, NULL, 0, 2, 1 },
199 { "FreezeShatter", "", 40, -1, NULL, 0, 2, 1 },
200 { "EttinSight", "", 32, -1, NULL, 0, 2, 1 },
201 { "EttinActive", "", 32, -1, NULL, 0, 2, 1 },
202 { "EttinPain", "", 32, -1, NULL, 0, 2, 1 },
203 { "EttinAttack", "", 32, -1, NULL, 0, 2, 1 },
204 { "EttinDeath", "", 40, -1, NULL, 0, 2, 1 },
205 { "FireDemonSpawn", "", 32, -1, NULL, 0, 2, 1 },
206 { "FireDemonActive", "", 32, -1, NULL, 0, 2, 1 },
207 { "FireDemonPain", "", 32, -1, NULL, 0, 2, 1 },
208 { "FireDemonAttack", "", 32, -1, NULL, 0, 2, 1 },
209 { "FireDemonMissileHit", "", 32, -1, NULL, 0, 2, 1 },
210 { "FireDemonDeath", "", 40, -1, NULL, 0, 2, 1 },
211 { "IceGuySight", "", 32, -1, NULL, 0, 2, 1 },
212 { "IceGuyActive", "", 32, -1, NULL, 0, 2, 1 },
213 { "IceGuyAttack", "", 32, -1, NULL, 0, 2, 1 },
214 { "IceGuyMissileExplode", "", 32, -1, NULL, 0, 2, 1 },
215 { "SorcererSight", "", 256, -1, NULL, 0, 2, 1 },
216 { "SorcererActive", "", 256, -1, NULL, 0, 2, 1 },
217 { "SorcererPain", "", 256, -1, NULL, 0, 2, 1 },
218 { "SorcererSpellCast", "", 256, -1, NULL, 0, 2, 1 },
219 { "SorcererBallWoosh", "", 256, -1, NULL, 0, 4, 1 },
220 { "SorcererDeathScream", "", 256, -1, NULL, 0, 2, 1 },
221 { "SorcererBishopSpawn", "", 80, -1, NULL, 0, 2, 1 },
222 { "SorcererBallPop", "", 80, -1, NULL, 0, 2, 1 },
223 { "SorcererBallBounce", "", 80, -1, NULL, 0, 3, 1 },
224 { "SorcererBallExplode", "", 80, -1, NULL, 0, 3, 1 },
225 { "SorcererBigBallExplode", "", 80, -1, NULL, 0, 3, 1 },
226 { "SorcererHeadScream", "", 256, -1, NULL, 0, 2, 1 },
227 { "DragonSight", "", 64, -1, NULL, 0, 2, 1 },
228 { "DragonActive", "", 64, -1, NULL, 0, 2, 1 },
229 { "DragonWingflap", "", 64, -1, NULL, 0, 2, 1 },
230 { "DragonAttack", "", 64, -1, NULL, 0, 2, 1 },
231 { "DragonPain", "", 64, -1, NULL, 0, 2, 1 },
232 { "DragonDeath", "", 64, -1, NULL, 0, 2, 1 },
233 { "DragonFireballExplode", "", 32, -1, NULL, 0, 2, 1 },
234 { "KoraxSight", "", 256, -1, NULL, 0, 2, 1 },
235 { "KoraxActive", "", 256, -1, NULL, 0, 2, 1 },
236 { "KoraxPain", "", 256, -1, NULL, 0, 2, 1 },
237 { "KoraxAttack", "", 256, -1, NULL, 0, 2, 1 },
238 { "KoraxCommand", "", 256, -1, NULL, 0, 2, 1 },
239 { "KoraxDeath", "", 256, -1, NULL, 0, 2, 1 },
240 { "KoraxStep", "", 128, -1, NULL, 0, 2, 1 },
241 { "ThrustSpikeRaise", "", 32, -1, NULL, 0, 2, 1 },
242 { "ThrustSpikeLower", "", 32, -1, NULL, 0, 2, 1 },
243 { "GlassShatter", "", 32, -1, NULL, 0, 2, 1 },
244 { "FlechetteBounce", "", 32, -1, NULL, 0, 2, 1 },
245 { "FlechetteExplode", "", 32, -1, NULL, 0, 2, 1 },
246 { "LavaMove", "", 36, -1, NULL, 0, 2, 1 },
247 { "WaterMove", "", 36, -1, NULL, 0, 2, 1 },
248 { "IceStartMove", "", 36, -1, NULL, 0, 2, 1 },
249 { "EarthStartMove", "", 36, -1, NULL, 0, 2, 1 },
250 { "WaterSplash", "", 32, -1, NULL, 0, 2, 1 },
251 { "LavaSizzle", "", 32, -1, NULL, 0, 2, 1 },
252 { "SludgeGloop", "", 32, -1, NULL, 0, 2, 1 },
253 { "HolySymbolFire", "", 64, -1, NULL, 0, 2, 1 },
254 { "SpiritActive", "", 32, -1, NULL, 0, 2, 1 },
255 { "SpiritAttack", "", 32, -1, NULL, 0, 2, 1 },
256 { "SpiritDie", "", 32, -1, NULL, 0, 2, 1 },
257 { "ValveTurn", "", 36, -1, NULL, 0, 2, 1 },
258 { "RopePull", "", 36, -1, NULL, 0, 2, 1 },
259 { "FlyBuzz", "", 20, -1, NULL, 0, 2, 1 },
260 { "Ignite", "", 32, -1, NULL, 0, 2, 1 },
261 { "PuzzleSuccess", "", 256, -1, NULL, 0, 2, 1 },
262 { "PuzzleFailFighter", "", 256, -1, NULL, 0, 2, 1 },
263 { "PuzzleFailCleric", "", 256, -1, NULL, 0, 2, 1 },
264 { "PuzzleFailMage", "", 256, -1, NULL, 0, 2, 1 },
265 { "Earthquake", "", 32, -1, NULL, 0, 2, 1 },
266 { "BellRing", "", 32, -1, NULL, 0, 2, 0 },
267 { "TreeBreak", "", 32, -1, NULL, 0, 2, 1 },
268 { "TreeExplode", "", 32, -1, NULL, 0, 2, 1 },
269 { "SuitofArmorBreak", "", 32, -1, NULL, 0, 2, 1 },
270 { "PoisonShroomPain", "", 20, -1, NULL, 0, 2, 1 },
271 { "PoisonShroomDeath", "", 32, -1, NULL, 0, 2, 1 },
272 { "Ambient1", "", 1, -1, NULL, 0, 1, 1 },
273 { "Ambient2", "", 1, -1, NULL, 0, 1, 1 },
274 { "Ambient3", "", 1, -1, NULL, 0, 1, 1 },
275 { "Ambient4", "", 1, -1, NULL, 0, 1, 1 },
276 { "Ambient5", "", 1, -1, NULL, 0, 1, 1 },
277 { "Ambient6", "", 1, -1, NULL, 0, 1, 1 },
278 { "Ambient7", "", 1, -1, NULL, 0, 1, 1 },
279 { "Ambient8", "", 1, -1, NULL, 0, 1, 1 },
280 { "Ambient9", "", 1, -1, NULL, 0, 1, 1 },
281 { "Ambient10", "", 1, -1, NULL, 0, 1, 1 },
282 { "Ambient11", "", 1, -1, NULL, 0, 1, 1 },
283 { "Ambient12", "", 1, -1, NULL, 0, 1, 1 },
284 { "Ambient13", "", 1, -1, NULL, 0, 1, 1 },
285 { "Ambient14", "", 1, -1, NULL, 0, 1, 1 },
286 { "Ambient15", "", 1, -1, NULL, 0, 1, 1 },
287 { "StartupTick", "", 32, -1, NULL, 0, 2, 1 },
288 { "SwitchOtherLevel", "", 32, -1, NULL, 0, 2, 1 },
289 { "Respawn", "", 32, -1, NULL, 0, 2, 1 },
290 { "KoraxVoiceGreetings", "", 512, -1, NULL, 0, 2, 1 },
291 { "KoraxVoiceReady", "", 512, -1, NULL, 0, 2, 1 },
292 { "KoraxVoiceBlood", "", 512, -1, NULL, 0, 2, 1 },
293 { "KoraxVoiceGame", "", 512, -1, NULL, 0, 2, 1 },
294 { "KoraxVoiceBoard", "", 512, -1, NULL, 0, 2, 1 },
295 { "KoraxVoiceWorship", "", 512, -1, NULL, 0, 2, 1 },
296 { "KoraxVoiceMaybe", "", 512, -1, NULL, 0, 2, 1 },
297 { "KoraxVoiceStrong", "", 512, -1, NULL, 0, 2, 1 },
298 { "KoraxVoiceFace", "", 512, -1, NULL, 0, 2, 1 },
299 { "BatScream", "", 32, -1, NULL, 0, 2, 1 },
300 { "Chat", "", 512, -1, NULL, 0, 2, 1 },
301 { "MenuMove", "", 32, -1, NULL, 0, 2, 1 },
302 { "ClockTick", "", 32, -1, NULL, 0, 2, 1 },
303 { "Fireball", "", 32, -1, NULL, 0, 2, 1 },
304 { "PuppyBeat", "", 30, -1, NULL, 0, 2, 1 },
305 { "MysticIncant", "", 32, -1, NULL, 0, 4, 1 }