summaryrefslogtreecommitdiff
path: root/src/hexen/sounds.c
diff options
context:
space:
mode:
authorSimon Howard2008-09-05 00:02:14 +0000
committerSimon Howard2008-09-05 00:02:14 +0000
commitc7ddc423f67236a99956960cf9fe89abf077839b (patch)
tree61322034e9d75f1c1a409d1e14ca21ee5c6025c2 /src/hexen/sounds.c
parent0774dce204c2c01622c59819e2a29590a1b50e46 (diff)
downloadchocolate-doom-c7ddc423f67236a99956960cf9fe89abf077839b.tar.gz
chocolate-doom-c7ddc423f67236a99956960cf9fe89abf077839b.tar.bz2
chocolate-doom-c7ddc423f67236a99956960cf9fe89abf077839b.zip
Reformat (beautify) Raven sources and add GPL headers.
Subversion-branch: /branches/raven-branch Subversion-revision: 1197
Diffstat (limited to 'src/hexen/sounds.c')
-rw-r--r--src/hexen/sounds.c773
1 files changed, 514 insertions, 259 deletions
diff --git a/src/hexen/sounds.c b/src/hexen/sounds.c
index 5f0e75bd..ac3a62f2 100644
--- a/src/hexen/sounds.c
+++ b/src/hexen/sounds.c
@@ -1,14 +1,26 @@
+// Emacs style mode select -*- C++ -*-
+//-----------------------------------------------------------------------------
+//
+// Copyright(C) 1993-1996 Id Software, Inc.
+// Copyright(C) 1993-2008 Raven Software
+//
+// This program is free software; you can redistribute it and/or
+// modify it under the terms of the GNU General Public License
+// as published by the Free Software Foundation; either version 2
+// of the License, or (at your option) any later version.
+//
+// This program is distributed in the hope that it will be useful,
+// but WITHOUT ANY WARRANTY; without even the implied warranty of
+// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+// GNU General Public License for more details.
+//
+// You should have received a copy of the GNU General Public License
+// along with this program; if not, write to the Free Software
+// Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA
+// 02111-1307, USA.
+//
+//-----------------------------------------------------------------------------
-//**************************************************************************
-//**
-//** sounds.c : Heretic 2 : Raven Software, Corp.
-//**
-//** $RCSfile: sounds.c,v $
-//** $Revision: 1.83 $
-//** $Date: 96/01/06 18:37:44 $
-//** $Author: bgokey $
-//**
-//**************************************************************************
#include "h2def.h"
#include "sounds.h"
@@ -54,253 +66,496 @@ musicinfo_t S_music[] =
// Sound info
-sfxinfo_t S_sfx[] =
-{
- // tagname, lumpname, priority, usefulness, snd_ptr, lumpnum, numchannels,
- // pitchshift
- { "", "", 0, -1, NULL, 0, 0, 0 },
- { "PlayerFighterNormalDeath", "", 256, -1, NULL, 0, 2, 1 },
- { "PlayerFighterCrazyDeath", "", 256, -1, NULL, 0, 2, 1 },
- { "PlayerFighterExtreme1Death", "", 256, -1, NULL, 0, 2, 1 },
- { "PlayerFighterExtreme2Death", "", 256, -1, NULL, 0, 2, 1 },
- { "PlayerFighterExtreme3Death", "", 256, -1, NULL, 0, 2, 1 },
- { "PlayerFighterBurnDeath", "", 256, -1, NULL, 0, 2, 1 },
- { "PlayerClericNormalDeath", "", 256, -1, NULL, 0, 2, 1 },
- { "PlayerClericCrazyDeath", "", 256, -1, NULL, 0, 2, 1 },
- { "PlayerClericExtreme1Death", "", 256, -1, NULL, 0, 2, 1 },
- { "PlayerClericExtreme2Death", "", 256, -1, NULL, 0, 2, 1 },
- { "PlayerClericExtreme3Death", "", 256, -1, NULL, 0, 2, 1 },
- { "PlayerClericBurnDeath", "", 256, -1, NULL, 0, 2, 1 },
- { "PlayerMageNormalDeath", "", 256, -1, NULL, 0, 2, 0 },
- { "PlayerMageCrazyDeath", "", 256, -1, NULL, 0, 2, 0 },
- { "PlayerMageExtreme1Death", "", 256, -1, NULL, 0, 2, 0 },
- { "PlayerMageExtreme2Death", "", 256, -1, NULL, 0, 2, 0 },
- { "PlayerMageExtreme3Death", "", 256, -1, NULL, 0, 2, 0 },
- { "PlayerMageBurnDeath", "", 256, -1, NULL, 0, 2, 0 },
- { "PlayerFighterPain", "", 256, -1, NULL, 0, 2, 1 },
- { "PlayerClericPain", "", 256, -1, NULL, 0, 2, 1 },
- { "PlayerMagePain", "", 256, -1, NULL, 0, 2, 0 },
- { "PlayerFighterGrunt", "", 256, -1, NULL, 0, 2, 1 },
- { "PlayerClericGrunt", "", 256, -1, NULL, 0, 2, 1 },
- { "PlayerMageGrunt", "", 256, -1, NULL, 0, 2, 0 },
- { "PlayerLand", "", 32, -1, NULL, 0, 2, 1 },
- { "PlayerPoisonCough", "", 256, -1, NULL, 0, 2, 1 },
- { "PlayerFighterFallingScream", "", 256, -1, NULL, 0, 2, 1 },
- { "PlayerClericFallingScream", "", 256, -1, NULL, 0, 2, 1 },
- { "PlayerMageFallingScream", "", 256, -1, NULL, 0, 2, 0 },
- { "PlayerFallingSplat", "", 256, -1, NULL, 0, 2, 1 },
- { "PlayerFighterFailedUse", "", 256, -1, NULL, 0, 1, 1 },
- { "PlayerClericFailedUse", "", 256, -1, NULL, 0, 1, 1 },
- { "PlayerMageFailedUse", "", 256, -1, NULL, 0, 1, 0 },
- { "PlatformStart", "", 36, -1, NULL, 0, 2, 1 },
- { "PlatformStartMetal", "", 36, -1, NULL, 0, 2, 1 },
- { "PlatformStop", "", 40, -1, NULL, 0, 2, 1 },
- { "StoneMove", "", 32, -1, NULL, 0, 2, 1 },
- { "MetalMove", "", 32, -1, NULL, 0, 2, 1 },
- { "DoorOpen", "", 36, -1, NULL, 0, 2, 1 },
- { "DoorLocked", "", 36, -1, NULL, 0, 2, 1 },
- { "DoorOpenMetal", "", 36, -1, NULL, 0, 2, 1 },
- { "DoorCloseMetal", "", 36, -1, NULL, 0, 2, 1 },
- { "DoorCloseLight", "", 36, -1, NULL, 0, 2, 1 },
- { "DoorCloseHeavy", "", 36, -1, NULL, 0, 2, 1 },
- { "DoorCreak", "", 36, -1, NULL, 0, 2, 1 },
- { "PickupWeapon", "", 36, -1, NULL, 0, 2, 0 },
- { "PickupArtifact", "", 36, -1, NULL, 0, 2, 1 },
- { "PickupKey", "", 36, -1, NULL, 0, 2, 1 },
- { "PickupItem", "", 36, -1, NULL, 0, 2, 1 },
- { "PickupPiece", "", 36, -1, NULL, 0, 2, 0 },
- { "WeaponBuild", "", 36, -1, NULL, 0, 2, 0 },
- { "UseArtifact", "", 36, -1, NULL, 0, 2, 1 },
- { "BlastRadius", "", 36, -1, NULL, 0, 2, 1 },
- { "Teleport", "", 256, -1, NULL, 0, 2, 1 },
- { "ThunderCrash", "", 30, -1, NULL, 0, 2, 1 },
- { "FighterPunchMiss", "", 80, -1, NULL, 0, 2, 1 },
- { "FighterPunchHitThing", "", 80, -1, NULL, 0, 2, 1 },
- { "FighterPunchHitWall", "", 80, -1, NULL, 0, 2, 1 },
- { "FighterGrunt", "", 80, -1, NULL, 0, 2, 1 },
- { "FighterAxeHitThing", "", 80, -1, NULL, 0, 2, 1 },
- { "FighterHammerMiss", "", 80, -1, NULL, 0, 2, 1 },
- { "FighterHammerHitThing", "", 80, -1, NULL, 0, 2, 1 },
- { "FighterHammerHitWall", "", 80, -1, NULL, 0, 2, 1 },
- { "FighterHammerContinuous", "", 32, -1, NULL, 0, 2, 1 },
- { "FighterHammerExplode", "", 80, -1, NULL, 0, 2, 1 },
- { "FighterSwordFire", "", 80, -1, NULL, 0, 2, 1 },
- { "FighterSwordExplode", "", 80, -1, NULL, 0, 2, 1 },
- { "ClericCStaffFire", "", 80, -1, NULL, 0, 2, 1 },
- { "ClericCStaffExplode", "", 40, -1, NULL, 0, 2, 1 },
- { "ClericCStaffHitThing", "", 80, -1, NULL, 0, 2, 1 },
- { "ClericFlameFire", "", 80, -1, NULL, 0, 2, 1 },
- { "ClericFlameExplode", "", 80, -1, NULL, 0, 2, 1 },
- { "ClericFlameCircle", "", 80, -1, NULL, 0, 2, 1 },
- { "MageWandFire", "", 80, -1, NULL, 0, 2, 1 },
- { "MageLightningFire", "", 80, -1, NULL, 0, 2, 1 },
- { "MageLightningZap", "", 32, -1, NULL, 0, 2, 1 },
- { "MageLightningContinuous", "", 32, -1, NULL, 0, 2, 1 },
- { "MageLightningReady", "", 30, -1, NULL, 0, 2, 1 },
- { "MageShardsFire","", 80, -1, NULL, 0, 2, 1 },
- { "MageShardsExplode","", 36, -1, NULL, 0, 2, 1 },
- { "MageStaffFire","", 80, -1, NULL, 0, 2, 1 },
- { "MageStaffExplode","", 40, -1, NULL, 0, 2, 1 },
- { "Switch1", "", 32, -1, NULL, 0, 2, 1 },
- { "Switch2", "", 32, -1, NULL, 0, 2, 1 },
- { "SerpentSight", "", 32, -1, NULL, 0, 2, 1 },
- { "SerpentActive", "", 32, -1, NULL, 0, 2, 1 },
- { "SerpentPain", "", 32, -1, NULL, 0, 2, 1 },
- { "SerpentAttack", "", 32, -1, NULL, 0, 2, 1 },
- { "SerpentMeleeHit", "", 32, -1, NULL, 0, 2, 1 },
- { "SerpentDeath", "", 40, -1, NULL, 0, 2, 1 },
- { "SerpentBirth", "", 32, -1, NULL, 0, 2, 1 },
- { "SerpentFXContinuous", "", 32, -1, NULL, 0, 2, 1 },
- { "SerpentFXHit", "", 32, -1, NULL, 0, 2, 1 },
- { "PotteryExplode", "", 32, -1, NULL, 0, 2, 1 },
- { "Drip", "", 32, -1, NULL, 0, 2, 1 },
- { "CentaurSight", "", 32, -1, NULL, 0, 2, 1 },
- { "CentaurActive", "", 32, -1, NULL, 0, 2, 1 },
- { "CentaurPain", "", 32, -1, NULL, 0, 2, 1 },
- { "CentaurAttack", "", 32, -1, NULL, 0, 2, 1 },
- { "CentaurDeath", "", 40, -1, NULL, 0, 2, 1 },
- { "CentaurLeaderAttack", "", 32, -1, NULL, 0, 2, 1 },
- { "CentaurMissileExplode", "", 32, -1, NULL, 0, 2, 1 },
- { "Wind", "", 1, -1, NULL, 0, 2, 1 },
- { "BishopSight", "", 32, -1, NULL, 0, 2, 1 },
- { "BishopActive", "", 32, -1, NULL, 0, 2, 1 },
- { "BishopPain", "", 32, -1, NULL, 0, 2, 1 },
- { "BishopAttack", "", 32, -1, NULL, 0, 2, 1 },
- { "BishopDeath", "", 40, -1, NULL, 0, 2, 1 },
- { "BishopMissileExplode", "", 32, -1, NULL, 0, 2, 1 },
- { "BishopBlur", "", 32, -1, NULL, 0, 2, 1 },
- { "DemonSight", "", 32, -1, NULL, 0, 2, 1 },
- { "DemonActive", "", 32, -1, NULL, 0, 2, 1 },
- { "DemonPain", "", 32, -1, NULL, 0, 2, 1 },
- { "DemonAttack", "", 32, -1, NULL, 0, 2, 1 },
- { "DemonMissileFire", "", 32, -1, NULL, 0, 2, 1 },
- { "DemonMissileExplode", "", 32, -1, NULL, 0, 2, 1 },
- { "DemonDeath", "", 40, -1, NULL, 0, 2, 1 },
- { "WraithSight", "", 32, -1, NULL, 0, 2, 1 },
- { "WraithActive", "", 32, -1, NULL, 0, 2, 1 },
- { "WraithPain", "", 32, -1, NULL, 0, 2, 1 },
- { "WraithAttack", "", 32, -1, NULL, 0, 2, 1 },
- { "WraithMissileFire", "", 32, -1, NULL, 0, 2, 1 },
- { "WraithMissileExplode", "", 32, -1, NULL, 0, 2, 1 },
- { "WraithDeath", "", 40, -1, NULL, 0, 2, 1 },
- { "PigActive1", "", 32, -1, NULL, 0, 2, 1 },
- { "PigActive2", "", 32, -1, NULL, 0, 2, 1 },
- { "PigPain", "", 32, -1, NULL, 0, 2, 1 },
- { "PigAttack", "", 32, -1, NULL, 0, 2, 1 },
- { "PigDeath", "", 40, -1, NULL, 0, 2, 1 },
- { "MaulatorSight", "", 32, -1, NULL, 0, 2, 1 },
- { "MaulatorActive", "", 32, -1, NULL, 0, 2, 1 },
- { "MaulatorPain", "", 32, -1, NULL, 0, 2, 1 },
- { "MaulatorHamSwing", "", 32, -1, NULL, 0, 2, 1 },
- { "MaulatorHamHit", "", 32, -1, NULL, 0, 2, 1 },
- { "MaulatorMissileHit", "", 32, -1, NULL, 0, 2, 1 },
- { "MaulatorDeath", "", 40, -1, NULL, 0, 2, 1 },
- { "FreezeDeath", "", 40, -1, NULL, 0, 2, 1 },
- { "FreezeShatter", "", 40, -1, NULL, 0, 2, 1 },
- { "EttinSight", "", 32, -1, NULL, 0, 2, 1 },
- { "EttinActive", "", 32, -1, NULL, 0, 2, 1 },
- { "EttinPain", "", 32, -1, NULL, 0, 2, 1 },
- { "EttinAttack", "", 32, -1, NULL, 0, 2, 1 },
- { "EttinDeath", "", 40, -1, NULL, 0, 2, 1 },
- { "FireDemonSpawn", "", 32, -1, NULL, 0, 2, 1 },
- { "FireDemonActive", "", 32, -1, NULL, 0, 2, 1 },
- { "FireDemonPain", "", 32, -1, NULL, 0, 2, 1 },
- { "FireDemonAttack", "", 32, -1, NULL, 0, 2, 1 },
- { "FireDemonMissileHit", "", 32, -1, NULL, 0, 2, 1 },
- { "FireDemonDeath", "", 40, -1, NULL, 0, 2, 1 },
- { "IceGuySight", "", 32, -1, NULL, 0, 2, 1 },
- { "IceGuyActive", "", 32, -1, NULL, 0, 2, 1 },
- { "IceGuyAttack", "", 32, -1, NULL, 0, 2, 1 },
- { "IceGuyMissileExplode", "", 32, -1, NULL, 0, 2, 1 },
- { "SorcererSight", "", 256, -1, NULL, 0, 2, 1 },
- { "SorcererActive", "", 256, -1, NULL, 0, 2, 1 },
- { "SorcererPain", "", 256, -1, NULL, 0, 2, 1 },
- { "SorcererSpellCast", "", 256, -1, NULL, 0, 2, 1 },
- { "SorcererBallWoosh", "", 256, -1, NULL, 0, 4, 1 },
- { "SorcererDeathScream", "", 256, -1, NULL, 0, 2, 1 },
- { "SorcererBishopSpawn", "", 80, -1, NULL, 0, 2, 1 },
- { "SorcererBallPop", "", 80, -1, NULL, 0, 2, 1 },
- { "SorcererBallBounce", "", 80, -1, NULL, 0, 3, 1 },
- { "SorcererBallExplode", "", 80, -1, NULL, 0, 3, 1 },
- { "SorcererBigBallExplode", "", 80, -1, NULL, 0, 3, 1 },
- { "SorcererHeadScream", "", 256, -1, NULL, 0, 2, 1 },
- { "DragonSight", "", 64, -1, NULL, 0, 2, 1 },
- { "DragonActive", "", 64, -1, NULL, 0, 2, 1 },
- { "DragonWingflap", "", 64, -1, NULL, 0, 2, 1 },
- { "DragonAttack", "", 64, -1, NULL, 0, 2, 1 },
- { "DragonPain", "", 64, -1, NULL, 0, 2, 1 },
- { "DragonDeath", "", 64, -1, NULL, 0, 2, 1 },
- { "DragonFireballExplode", "", 32, -1, NULL, 0, 2, 1 },
- { "KoraxSight", "", 256, -1, NULL, 0, 2, 1 },
- { "KoraxActive", "", 256, -1, NULL, 0, 2, 1 },
- { "KoraxPain", "", 256, -1, NULL, 0, 2, 1 },
- { "KoraxAttack", "", 256, -1, NULL, 0, 2, 1 },
- { "KoraxCommand", "", 256, -1, NULL, 0, 2, 1 },
- { "KoraxDeath", "", 256, -1, NULL, 0, 2, 1 },
- { "KoraxStep", "", 128, -1, NULL, 0, 2, 1 },
- { "ThrustSpikeRaise", "", 32, -1, NULL, 0, 2, 1 },
- { "ThrustSpikeLower", "", 32, -1, NULL, 0, 2, 1 },
- { "GlassShatter", "", 32, -1, NULL, 0, 2, 1 },
- { "FlechetteBounce", "", 32, -1, NULL, 0, 2, 1 },
- { "FlechetteExplode", "", 32, -1, NULL, 0, 2, 1 },
- { "LavaMove", "", 36, -1, NULL, 0, 2, 1 },
- { "WaterMove", "", 36, -1, NULL, 0, 2, 1 },
- { "IceStartMove", "", 36, -1, NULL, 0, 2, 1 },
- { "EarthStartMove", "", 36, -1, NULL, 0, 2, 1 },
- { "WaterSplash", "", 32, -1, NULL, 0, 2, 1 },
- { "LavaSizzle", "", 32, -1, NULL, 0, 2, 1 },
- { "SludgeGloop", "", 32, -1, NULL, 0, 2, 1 },
- { "HolySymbolFire", "", 64, -1, NULL, 0, 2, 1 },
- { "SpiritActive", "", 32, -1, NULL, 0, 2, 1 },
- { "SpiritAttack", "", 32, -1, NULL, 0, 2, 1 },
- { "SpiritDie", "", 32, -1, NULL, 0, 2, 1 },
- { "ValveTurn", "", 36, -1, NULL, 0, 2, 1 },
- { "RopePull", "", 36, -1, NULL, 0, 2, 1 },
- { "FlyBuzz", "", 20, -1, NULL, 0, 2, 1 },
- { "Ignite", "", 32, -1, NULL, 0, 2, 1 },
- { "PuzzleSuccess", "", 256, -1, NULL, 0, 2, 1 },
- { "PuzzleFailFighter", "", 256, -1, NULL, 0, 2, 1 },
- { "PuzzleFailCleric", "", 256, -1, NULL, 0, 2, 1 },
- { "PuzzleFailMage", "", 256, -1, NULL, 0, 2, 1 },
- { "Earthquake", "", 32, -1, NULL, 0, 2, 1 },
- { "BellRing", "", 32, -1, NULL, 0, 2, 0 },
- { "TreeBreak", "", 32, -1, NULL, 0, 2, 1 },
- { "TreeExplode", "", 32, -1, NULL, 0, 2, 1 },
- { "SuitofArmorBreak", "", 32, -1, NULL, 0, 2, 1 },
- { "PoisonShroomPain", "", 20, -1, NULL, 0, 2, 1 },
- { "PoisonShroomDeath", "", 32, -1, NULL, 0, 2, 1 },
- { "Ambient1", "", 1, -1, NULL, 0, 1, 1 },
- { "Ambient2", "", 1, -1, NULL, 0, 1, 1 },
- { "Ambient3", "", 1, -1, NULL, 0, 1, 1 },
- { "Ambient4", "", 1, -1, NULL, 0, 1, 1 },
- { "Ambient5", "", 1, -1, NULL, 0, 1, 1 },
- { "Ambient6", "", 1, -1, NULL, 0, 1, 1 },
- { "Ambient7", "", 1, -1, NULL, 0, 1, 1 },
- { "Ambient8", "", 1, -1, NULL, 0, 1, 1 },
- { "Ambient9", "", 1, -1, NULL, 0, 1, 1 },
- { "Ambient10", "", 1, -1, NULL, 0, 1, 1 },
- { "Ambient11", "", 1, -1, NULL, 0, 1, 1 },
- { "Ambient12", "", 1, -1, NULL, 0, 1, 1 },
- { "Ambient13", "", 1, -1, NULL, 0, 1, 1 },
- { "Ambient14", "", 1, -1, NULL, 0, 1, 1 },
- { "Ambient15", "", 1, -1, NULL, 0, 1, 1 },
- { "StartupTick", "", 32, -1, NULL, 0, 2, 1 },
- { "SwitchOtherLevel", "", 32, -1, NULL, 0, 2, 1 },
- { "Respawn", "", 32, -1, NULL, 0, 2, 1 },
- { "KoraxVoiceGreetings", "", 512, -1, NULL, 0, 2, 1 },
- { "KoraxVoiceReady", "", 512, -1, NULL, 0, 2, 1 },
- { "KoraxVoiceBlood", "", 512, -1, NULL, 0, 2, 1 },
- { "KoraxVoiceGame", "", 512, -1, NULL, 0, 2, 1 },
- { "KoraxVoiceBoard", "", 512, -1, NULL, 0, 2, 1 },
- { "KoraxVoiceWorship", "", 512, -1, NULL, 0, 2, 1 },
- { "KoraxVoiceMaybe", "", 512, -1, NULL, 0, 2, 1 },
- { "KoraxVoiceStrong", "", 512, -1, NULL, 0, 2, 1 },
- { "KoraxVoiceFace", "", 512, -1, NULL, 0, 2, 1 },
- { "BatScream", "", 32, -1, NULL, 0, 2, 1 },
- { "Chat", "", 512, -1, NULL, 0, 2, 1 },
- { "MenuMove", "", 32, -1, NULL, 0, 2, 1 },
- { "ClockTick", "", 32, -1, NULL, 0, 2, 1 },
- { "Fireball", "", 32, -1, NULL, 0, 2, 1 },
- { "PuppyBeat", "", 30, -1, NULL, 0, 2, 1 },
- { "MysticIncant", "", 32, -1, NULL, 0, 4, 1 }
+sfxinfo_t S_sfx[] = {
+ // tagname, lumpname, priority, usefulness, snd_ptr, lumpnum, numchannels,
+ // pitchshift
+ {"", "", 0, -1, NULL, 0, 0, 0}
+ ,
+ {"PlayerFighterNormalDeath", "", 256, -1, NULL, 0, 2, 1}
+ ,
+ {"PlayerFighterCrazyDeath", "", 256, -1, NULL, 0, 2, 1}
+ ,
+ {"PlayerFighterExtreme1Death", "", 256, -1, NULL, 0, 2, 1}
+ ,
+ {"PlayerFighterExtreme2Death", "", 256, -1, NULL, 0, 2, 1}
+ ,
+ {"PlayerFighterExtreme3Death", "", 256, -1, NULL, 0, 2, 1}
+ ,
+ {"PlayerFighterBurnDeath", "", 256, -1, NULL, 0, 2, 1}
+ ,
+ {"PlayerClericNormalDeath", "", 256, -1, NULL, 0, 2, 1}
+ ,
+ {"PlayerClericCrazyDeath", "", 256, -1, NULL, 0, 2, 1}
+ ,
+ {"PlayerClericExtreme1Death", "", 256, -1, NULL, 0, 2, 1}
+ ,
+ {"PlayerClericExtreme2Death", "", 256, -1, NULL, 0, 2, 1}
+ ,
+ {"PlayerClericExtreme3Death", "", 256, -1, NULL, 0, 2, 1}
+ ,
+ {"PlayerClericBurnDeath", "", 256, -1, NULL, 0, 2, 1}
+ ,
+ {"PlayerMageNormalDeath", "", 256, -1, NULL, 0, 2, 0}
+ ,
+ {"PlayerMageCrazyDeath", "", 256, -1, NULL, 0, 2, 0}
+ ,
+ {"PlayerMageExtreme1Death", "", 256, -1, NULL, 0, 2, 0}
+ ,
+ {"PlayerMageExtreme2Death", "", 256, -1, NULL, 0, 2, 0}
+ ,
+ {"PlayerMageExtreme3Death", "", 256, -1, NULL, 0, 2, 0}
+ ,
+ {"PlayerMageBurnDeath", "", 256, -1, NULL, 0, 2, 0}
+ ,
+ {"PlayerFighterPain", "", 256, -1, NULL, 0, 2, 1}
+ ,
+ {"PlayerClericPain", "", 256, -1, NULL, 0, 2, 1}
+ ,
+ {"PlayerMagePain", "", 256, -1, NULL, 0, 2, 0}
+ ,
+ {"PlayerFighterGrunt", "", 256, -1, NULL, 0, 2, 1}
+ ,
+ {"PlayerClericGrunt", "", 256, -1, NULL, 0, 2, 1}
+ ,
+ {"PlayerMageGrunt", "", 256, -1, NULL, 0, 2, 0}
+ ,
+ {"PlayerLand", "", 32, -1, NULL, 0, 2, 1}
+ ,
+ {"PlayerPoisonCough", "", 256, -1, NULL, 0, 2, 1}
+ ,
+ {"PlayerFighterFallingScream", "", 256, -1, NULL, 0, 2, 1}
+ ,
+ {"PlayerClericFallingScream", "", 256, -1, NULL, 0, 2, 1}
+ ,
+ {"PlayerMageFallingScream", "", 256, -1, NULL, 0, 2, 0}
+ ,
+ {"PlayerFallingSplat", "", 256, -1, NULL, 0, 2, 1}
+ ,
+ {"PlayerFighterFailedUse", "", 256, -1, NULL, 0, 1, 1}
+ ,
+ {"PlayerClericFailedUse", "", 256, -1, NULL, 0, 1, 1}
+ ,
+ {"PlayerMageFailedUse", "", 256, -1, NULL, 0, 1, 0}
+ ,
+ {"PlatformStart", "", 36, -1, NULL, 0, 2, 1}
+ ,
+ {"PlatformStartMetal", "", 36, -1, NULL, 0, 2, 1}
+ ,
+ {"PlatformStop", "", 40, -1, NULL, 0, 2, 1}
+ ,
+ {"StoneMove", "", 32, -1, NULL, 0, 2, 1}
+ ,
+ {"MetalMove", "", 32, -1, NULL, 0, 2, 1}
+ ,
+ {"DoorOpen", "", 36, -1, NULL, 0, 2, 1}
+ ,
+ {"DoorLocked", "", 36, -1, NULL, 0, 2, 1}
+ ,
+ {"DoorOpenMetal", "", 36, -1, NULL, 0, 2, 1}
+ ,
+ {"DoorCloseMetal", "", 36, -1, NULL, 0, 2, 1}
+ ,
+ {"DoorCloseLight", "", 36, -1, NULL, 0, 2, 1}
+ ,
+ {"DoorCloseHeavy", "", 36, -1, NULL, 0, 2, 1}
+ ,
+ {"DoorCreak", "", 36, -1, NULL, 0, 2, 1}
+ ,
+ {"PickupWeapon", "", 36, -1, NULL, 0, 2, 0}
+ ,
+ {"PickupArtifact", "", 36, -1, NULL, 0, 2, 1}
+ ,
+ {"PickupKey", "", 36, -1, NULL, 0, 2, 1}
+ ,
+ {"PickupItem", "", 36, -1, NULL, 0, 2, 1}
+ ,
+ {"PickupPiece", "", 36, -1, NULL, 0, 2, 0}
+ ,
+ {"WeaponBuild", "", 36, -1, NULL, 0, 2, 0}
+ ,
+ {"UseArtifact", "", 36, -1, NULL, 0, 2, 1}
+ ,
+ {"BlastRadius", "", 36, -1, NULL, 0, 2, 1}
+ ,
+ {"Teleport", "", 256, -1, NULL, 0, 2, 1}
+ ,
+ {"ThunderCrash", "", 30, -1, NULL, 0, 2, 1}
+ ,
+ {"FighterPunchMiss", "", 80, -1, NULL, 0, 2, 1}
+ ,
+ {"FighterPunchHitThing", "", 80, -1, NULL, 0, 2, 1}
+ ,
+ {"FighterPunchHitWall", "", 80, -1, NULL, 0, 2, 1}
+ ,
+ {"FighterGrunt", "", 80, -1, NULL, 0, 2, 1}
+ ,
+ {"FighterAxeHitThing", "", 80, -1, NULL, 0, 2, 1}
+ ,
+ {"FighterHammerMiss", "", 80, -1, NULL, 0, 2, 1}
+ ,
+ {"FighterHammerHitThing", "", 80, -1, NULL, 0, 2, 1}
+ ,
+ {"FighterHammerHitWall", "", 80, -1, NULL, 0, 2, 1}
+ ,
+ {"FighterHammerContinuous", "", 32, -1, NULL, 0, 2, 1}
+ ,
+ {"FighterHammerExplode", "", 80, -1, NULL, 0, 2, 1}
+ ,
+ {"FighterSwordFire", "", 80, -1, NULL, 0, 2, 1}
+ ,
+ {"FighterSwordExplode", "", 80, -1, NULL, 0, 2, 1}
+ ,
+ {"ClericCStaffFire", "", 80, -1, NULL, 0, 2, 1}
+ ,
+ {"ClericCStaffExplode", "", 40, -1, NULL, 0, 2, 1}
+ ,
+ {"ClericCStaffHitThing", "", 80, -1, NULL, 0, 2, 1}
+ ,
+ {"ClericFlameFire", "", 80, -1, NULL, 0, 2, 1}
+ ,
+ {"ClericFlameExplode", "", 80, -1, NULL, 0, 2, 1}
+ ,
+ {"ClericFlameCircle", "", 80, -1, NULL, 0, 2, 1}
+ ,
+ {"MageWandFire", "", 80, -1, NULL, 0, 2, 1}
+ ,
+ {"MageLightningFire", "", 80, -1, NULL, 0, 2, 1}
+ ,
+ {"MageLightningZap", "", 32, -1, NULL, 0, 2, 1}
+ ,
+ {"MageLightningContinuous", "", 32, -1, NULL, 0, 2, 1}
+ ,
+ {"MageLightningReady", "", 30, -1, NULL, 0, 2, 1}
+ ,
+ {"MageShardsFire", "", 80, -1, NULL, 0, 2, 1}
+ ,
+ {"MageShardsExplode", "", 36, -1, NULL, 0, 2, 1}
+ ,
+ {"MageStaffFire", "", 80, -1, NULL, 0, 2, 1}
+ ,
+ {"MageStaffExplode", "", 40, -1, NULL, 0, 2, 1}
+ ,
+ {"Switch1", "", 32, -1, NULL, 0, 2, 1}
+ ,
+ {"Switch2", "", 32, -1, NULL, 0, 2, 1}
+ ,
+ {"SerpentSight", "", 32, -1, NULL, 0, 2, 1}
+ ,
+ {"SerpentActive", "", 32, -1, NULL, 0, 2, 1}
+ ,
+ {"SerpentPain", "", 32, -1, NULL, 0, 2, 1}
+ ,
+ {"SerpentAttack", "", 32, -1, NULL, 0, 2, 1}
+ ,
+ {"SerpentMeleeHit", "", 32, -1, NULL, 0, 2, 1}
+ ,
+ {"SerpentDeath", "", 40, -1, NULL, 0, 2, 1}
+ ,
+ {"SerpentBirth", "", 32, -1, NULL, 0, 2, 1}
+ ,
+ {"SerpentFXContinuous", "", 32, -1, NULL, 0, 2, 1}
+ ,
+ {"SerpentFXHit", "", 32, -1, NULL, 0, 2, 1}
+ ,
+ {"PotteryExplode", "", 32, -1, NULL, 0, 2, 1}
+ ,
+ {"Drip", "", 32, -1, NULL, 0, 2, 1}
+ ,
+ {"CentaurSight", "", 32, -1, NULL, 0, 2, 1}
+ ,
+ {"CentaurActive", "", 32, -1, NULL, 0, 2, 1}
+ ,
+ {"CentaurPain", "", 32, -1, NULL, 0, 2, 1}
+ ,
+ {"CentaurAttack", "", 32, -1, NULL, 0, 2, 1}
+ ,
+ {"CentaurDeath", "", 40, -1, NULL, 0, 2, 1}
+ ,
+ {"CentaurLeaderAttack", "", 32, -1, NULL, 0, 2, 1}
+ ,
+ {"CentaurMissileExplode", "", 32, -1, NULL, 0, 2, 1}
+ ,
+ {"Wind", "", 1, -1, NULL, 0, 2, 1}
+ ,
+ {"BishopSight", "", 32, -1, NULL, 0, 2, 1}
+ ,
+ {"BishopActive", "", 32, -1, NULL, 0, 2, 1}
+ ,
+ {"BishopPain", "", 32, -1, NULL, 0, 2, 1}
+ ,
+ {"BishopAttack", "", 32, -1, NULL, 0, 2, 1}
+ ,
+ {"BishopDeath", "", 40, -1, NULL, 0, 2, 1}
+ ,
+ {"BishopMissileExplode", "", 32, -1, NULL, 0, 2, 1}
+ ,
+ {"BishopBlur", "", 32, -1, NULL, 0, 2, 1}
+ ,
+ {"DemonSight", "", 32, -1, NULL, 0, 2, 1}
+ ,
+ {"DemonActive", "", 32, -1, NULL, 0, 2, 1}
+ ,
+ {"DemonPain", "", 32, -1, NULL, 0, 2, 1}
+ ,
+ {"DemonAttack", "", 32, -1, NULL, 0, 2, 1}
+ ,
+ {"DemonMissileFire", "", 32, -1, NULL, 0, 2, 1}
+ ,
+ {"DemonMissileExplode", "", 32, -1, NULL, 0, 2, 1}
+ ,
+ {"DemonDeath", "", 40, -1, NULL, 0, 2, 1}
+ ,
+ {"WraithSight", "", 32, -1, NULL, 0, 2, 1}
+ ,
+ {"WraithActive", "", 32, -1, NULL, 0, 2, 1}
+ ,
+ {"WraithPain", "", 32, -1, NULL, 0, 2, 1}
+ ,
+ {"WraithAttack", "", 32, -1, NULL, 0, 2, 1}
+ ,
+ {"WraithMissileFire", "", 32, -1, NULL, 0, 2, 1}
+ ,
+ {"WraithMissileExplode", "", 32, -1, NULL, 0, 2, 1}
+ ,
+ {"WraithDeath", "", 40, -1, NULL, 0, 2, 1}
+ ,
+ {"PigActive1", "", 32, -1, NULL, 0, 2, 1}
+ ,
+ {"PigActive2", "", 32, -1, NULL, 0, 2, 1}
+ ,
+ {"PigPain", "", 32, -1, NULL, 0, 2, 1}
+ ,
+ {"PigAttack", "", 32, -1, NULL, 0, 2, 1}
+ ,
+ {"PigDeath", "", 40, -1, NULL, 0, 2, 1}
+ ,
+ {"MaulatorSight", "", 32, -1, NULL, 0, 2, 1}
+ ,
+ {"MaulatorActive", "", 32, -1, NULL, 0, 2, 1}
+ ,
+ {"MaulatorPain", "", 32, -1, NULL, 0, 2, 1}
+ ,
+ {"MaulatorHamSwing", "", 32, -1, NULL, 0, 2, 1}
+ ,
+ {"MaulatorHamHit", "", 32, -1, NULL, 0, 2, 1}
+ ,
+ {"MaulatorMissileHit", "", 32, -1, NULL, 0, 2, 1}
+ ,
+ {"MaulatorDeath", "", 40, -1, NULL, 0, 2, 1}
+ ,
+ {"FreezeDeath", "", 40, -1, NULL, 0, 2, 1}
+ ,
+ {"FreezeShatter", "", 40, -1, NULL, 0, 2, 1}
+ ,
+ {"EttinSight", "", 32, -1, NULL, 0, 2, 1}
+ ,
+ {"EttinActive", "", 32, -1, NULL, 0, 2, 1}
+ ,
+ {"EttinPain", "", 32, -1, NULL, 0, 2, 1}
+ ,
+ {"EttinAttack", "", 32, -1, NULL, 0, 2, 1}
+ ,
+ {"EttinDeath", "", 40, -1, NULL, 0, 2, 1}
+ ,
+ {"FireDemonSpawn", "", 32, -1, NULL, 0, 2, 1}
+ ,
+ {"FireDemonActive", "", 32, -1, NULL, 0, 2, 1}
+ ,
+ {"FireDemonPain", "", 32, -1, NULL, 0, 2, 1}
+ ,
+ {"FireDemonAttack", "", 32, -1, NULL, 0, 2, 1}
+ ,
+ {"FireDemonMissileHit", "", 32, -1, NULL, 0, 2, 1}
+ ,
+ {"FireDemonDeath", "", 40, -1, NULL, 0, 2, 1}
+ ,
+ {"IceGuySight", "", 32, -1, NULL, 0, 2, 1}
+ ,
+ {"IceGuyActive", "", 32, -1, NULL, 0, 2, 1}
+ ,
+ {"IceGuyAttack", "", 32, -1, NULL, 0, 2, 1}
+ ,
+ {"IceGuyMissileExplode", "", 32, -1, NULL, 0, 2, 1}
+ ,
+ {"SorcererSight", "", 256, -1, NULL, 0, 2, 1}
+ ,
+ {"SorcererActive", "", 256, -1, NULL, 0, 2, 1}
+ ,
+ {"SorcererPain", "", 256, -1, NULL, 0, 2, 1}
+ ,
+ {"SorcererSpellCast", "", 256, -1, NULL, 0, 2, 1}
+ ,
+ {"SorcererBallWoosh", "", 256, -1, NULL, 0, 4, 1}
+ ,
+ {"SorcererDeathScream", "", 256, -1, NULL, 0, 2, 1}
+ ,
+ {"SorcererBishopSpawn", "", 80, -1, NULL, 0, 2, 1}
+ ,
+ {"SorcererBallPop", "", 80, -1, NULL, 0, 2, 1}
+ ,
+ {"SorcererBallBounce", "", 80, -1, NULL, 0, 3, 1}
+ ,
+ {"SorcererBallExplode", "", 80, -1, NULL, 0, 3, 1}
+ ,
+ {"SorcererBigBallExplode", "", 80, -1, NULL, 0, 3, 1}
+ ,
+ {"SorcererHeadScream", "", 256, -1, NULL, 0, 2, 1}
+ ,
+ {"DragonSight", "", 64, -1, NULL, 0, 2, 1}
+ ,
+ {"DragonActive", "", 64, -1, NULL, 0, 2, 1}
+ ,
+ {"DragonWingflap", "", 64, -1, NULL, 0, 2, 1}
+ ,
+ {"DragonAttack", "", 64, -1, NULL, 0, 2, 1}
+ ,
+ {"DragonPain", "", 64, -1, NULL, 0, 2, 1}
+ ,
+ {"DragonDeath", "", 64, -1, NULL, 0, 2, 1}
+ ,
+ {"DragonFireballExplode", "", 32, -1, NULL, 0, 2, 1}
+ ,
+ {"KoraxSight", "", 256, -1, NULL, 0, 2, 1}
+ ,
+ {"KoraxActive", "", 256, -1, NULL, 0, 2, 1}
+ ,
+ {"KoraxPain", "", 256, -1, NULL, 0, 2, 1}
+ ,
+ {"KoraxAttack", "", 256, -1, NULL, 0, 2, 1}
+ ,
+ {"KoraxCommand", "", 256, -1, NULL, 0, 2, 1}
+ ,
+ {"KoraxDeath", "", 256, -1, NULL, 0, 2, 1}
+ ,
+ {"KoraxStep", "", 128, -1, NULL, 0, 2, 1}
+ ,
+ {"ThrustSpikeRaise", "", 32, -1, NULL, 0, 2, 1}
+ ,
+ {"ThrustSpikeLower", "", 32, -1, NULL, 0, 2, 1}
+ ,
+ {"GlassShatter", "", 32, -1, NULL, 0, 2, 1}
+ ,
+ {"FlechetteBounce", "", 32, -1, NULL, 0, 2, 1}
+ ,
+ {"FlechetteExplode", "", 32, -1, NULL, 0, 2, 1}
+ ,
+ {"LavaMove", "", 36, -1, NULL, 0, 2, 1}
+ ,
+ {"WaterMove", "", 36, -1, NULL, 0, 2, 1}
+ ,
+ {"IceStartMove", "", 36, -1, NULL, 0, 2, 1}
+ ,
+ {"EarthStartMove", "", 36, -1, NULL, 0, 2, 1}
+ ,
+ {"WaterSplash", "", 32, -1, NULL, 0, 2, 1}
+ ,
+ {"LavaSizzle", "", 32, -1, NULL, 0, 2, 1}
+ ,
+ {"SludgeGloop", "", 32, -1, NULL, 0, 2, 1}
+ ,
+ {"HolySymbolFire", "", 64, -1, NULL, 0, 2, 1}
+ ,
+ {"SpiritActive", "", 32, -1, NULL, 0, 2, 1}
+ ,
+ {"SpiritAttack", "", 32, -1, NULL, 0, 2, 1}
+ ,
+ {"SpiritDie", "", 32, -1, NULL, 0, 2, 1}
+ ,
+ {"ValveTurn", "", 36, -1, NULL, 0, 2, 1}
+ ,
+ {"RopePull", "", 36, -1, NULL, 0, 2, 1}
+ ,
+ {"FlyBuzz", "", 20, -1, NULL, 0, 2, 1}
+ ,
+ {"Ignite", "", 32, -1, NULL, 0, 2, 1}
+ ,
+ {"PuzzleSuccess", "", 256, -1, NULL, 0, 2, 1}
+ ,
+ {"PuzzleFailFighter", "", 256, -1, NULL, 0, 2, 1}
+ ,
+ {"PuzzleFailCleric", "", 256, -1, NULL, 0, 2, 1}
+ ,
+ {"PuzzleFailMage", "", 256, -1, NULL, 0, 2, 1}
+ ,
+ {"Earthquake", "", 32, -1, NULL, 0, 2, 1}
+ ,
+ {"BellRing", "", 32, -1, NULL, 0, 2, 0}
+ ,
+ {"TreeBreak", "", 32, -1, NULL, 0, 2, 1}
+ ,
+ {"TreeExplode", "", 32, -1, NULL, 0, 2, 1}
+ ,
+ {"SuitofArmorBreak", "", 32, -1, NULL, 0, 2, 1}
+ ,
+ {"PoisonShroomPain", "", 20, -1, NULL, 0, 2, 1}
+ ,
+ {"PoisonShroomDeath", "", 32, -1, NULL, 0, 2, 1}
+ ,
+ {"Ambient1", "", 1, -1, NULL, 0, 1, 1}
+ ,
+ {"Ambient2", "", 1, -1, NULL, 0, 1, 1}
+ ,
+ {"Ambient3", "", 1, -1, NULL, 0, 1, 1}
+ ,
+ {"Ambient4", "", 1, -1, NULL, 0, 1, 1}
+ ,
+ {"Ambient5", "", 1, -1, NULL, 0, 1, 1}
+ ,
+ {"Ambient6", "", 1, -1, NULL, 0, 1, 1}
+ ,
+ {"Ambient7", "", 1, -1, NULL, 0, 1, 1}
+ ,
+ {"Ambient8", "", 1, -1, NULL, 0, 1, 1}
+ ,
+ {"Ambient9", "", 1, -1, NULL, 0, 1, 1}
+ ,
+ {"Ambient10", "", 1, -1, NULL, 0, 1, 1}
+ ,
+ {"Ambient11", "", 1, -1, NULL, 0, 1, 1}
+ ,
+ {"Ambient12", "", 1, -1, NULL, 0, 1, 1}
+ ,
+ {"Ambient13", "", 1, -1, NULL, 0, 1, 1}
+ ,
+ {"Ambient14", "", 1, -1, NULL, 0, 1, 1}
+ ,
+ {"Ambient15", "", 1, -1, NULL, 0, 1, 1}
+ ,
+ {"StartupTick", "", 32, -1, NULL, 0, 2, 1}
+ ,
+ {"SwitchOtherLevel", "", 32, -1, NULL, 0, 2, 1}
+ ,
+ {"Respawn", "", 32, -1, NULL, 0, 2, 1}
+ ,
+ {"KoraxVoiceGreetings", "", 512, -1, NULL, 0, 2, 1}
+ ,
+ {"KoraxVoiceReady", "", 512, -1, NULL, 0, 2, 1}
+ ,
+ {"KoraxVoiceBlood", "", 512, -1, NULL, 0, 2, 1}
+ ,
+ {"KoraxVoiceGame", "", 512, -1, NULL, 0, 2, 1}
+ ,
+ {"KoraxVoiceBoard", "", 512, -1, NULL, 0, 2, 1}
+ ,
+ {"KoraxVoiceWorship", "", 512, -1, NULL, 0, 2, 1}
+ ,
+ {"KoraxVoiceMaybe", "", 512, -1, NULL, 0, 2, 1}
+ ,
+ {"KoraxVoiceStrong", "", 512, -1, NULL, 0, 2, 1}
+ ,
+ {"KoraxVoiceFace", "", 512, -1, NULL, 0, 2, 1}
+ ,
+ {"BatScream", "", 32, -1, NULL, 0, 2, 1}
+ ,
+ {"Chat", "", 512, -1, NULL, 0, 2, 1}
+ ,
+ {"MenuMove", "", 32, -1, NULL, 0, 2, 1}
+ ,
+ {"ClockTick", "", 32, -1, NULL, 0, 2, 1}
+ ,
+ {"Fireball", "", 32, -1, NULL, 0, 2, 1}
+ ,
+ {"PuppyBeat", "", 30, -1, NULL, 0, 2, 1}
+ ,
+ {"MysticIncant", "", 32, -1, NULL, 0, 4, 1}
};