This commit is contained in:
Paul 2001-01-30 21:38:06 +00:00
parent 3153c50369
commit b071ec2813
9 changed files with 190 additions and 15 deletions

View file

@ -146,17 +146,119 @@ static XMSFXFILEDATA s_xmSfxData[CSoundMediator::NUM_SFXBANKIDS]=
static SFXDETAILS s_sfxDetails[CSoundMediator::NUM_SFXIDS]=
{
// m_channelMask m_pattern m_looping
{ 1, 0, 0 }, // SFX_TEST0
{ 1, 1, 0 }, // SFX_TEST1
{ 1, 2, 0 }, // SFX_TEST2
{ 1, 3, 0 }, // SFX_TEST3
{ 1, 4, 0 }, // SFX_TEST4
{ 1, 5, 0 }, // SFX_TEST5
{ 1, 6, 0 }, // SFX_TEST6
{ 1, 7, 0 }, // SFX_TEST7
{ 1, 0, 0 }, // SFX_SPONGEBOB_WALK_1
{ 1, 1, 0 }, // SFX_SPONGEBOB_WALK_2
{ 1, 2, 0 }, // SFX_SPONGEBOB_SQUEAKY_SHOES_1
{ 1, 3, 0 }, // SFX_SPONGEBOB_SQUEAKY_SHOES_2
{ 1, 4, 0 }, // SFX_SPONGEBOB_JUMP
{ 1, 5, 0 }, // SFX_SPONGEBOB_BUTTBOUNCE
{ 1, 6, 0 }, // SFX_SPONGEBOB_BLINK
{ 3, 7, 0 }, // SFX_BUBBLE_WAND*
{ 1, 8, 0 }, // SFX_SPONGEBOB_DEFEATED_JINGLE
{ 1, 9, 0 }, // SFX_BALLOON_INFLATE
{ 1, 21, 0 }, // SFX_BALLOON_POP
{ 1, 10, 0 }, // SFX_GLASSES_ON
{ 1, 11, 0 }, // SFX_JELLY_LAUNCHER
{ 1, 12, 0 }, // SFX_SPONGEBOB_KARATE_1
{ 1, 13, 0 }, // SFX_SPONGEBOB_KARATE_2
{ 1, 14, 0 }, // SFX_SPONGEBOB_ATTACK_IMPACT_WITH_ENEMY_1
{ 1, 15, 0 }, // SFX_SPONGEBOB_ATTACK_IMPACT_WITH_ENEMY_2
{ 1, 16, 0 }, // SFX_SPONGEBOB_LAND_AFTER_FALL
{ 1, 17, 0 }, // SFX_SPONGEBOB_NET
{ 1, 18, 0 }, // SFX_ANEMONE_ATTACK_LEVEL1
{ 1, 19, 0 }, // SFX_ANEMONE_ATTACK_LEVEL2
{ 1, 20, 0 }, // SFX_ANEMONE_ATTACK_LEVEL3
{ 1, 21, 0 }, // SFX_ANEMONE_DEFEATED_LEVEL1
{ 1, 21, 0 }, // SFX_ANEMONE_DEFEATED_LEVEL2
{ 1, 22, 0 }, // SFX_ANEMONE_DEFEATED_LEVEL3
{ 1, 23, 0 }, // SFX_ANEMONE_MOVE
{ 1, 24, 0 }, // SFX_ANGLER_FISH_MOVE
{ 1, 25, 0 }, // SFX_BALL_BLOB_MOVE
{ 1, 26, 0 }, // SFX_BALL_BLOB_ATTACK
{ 1, 27, 0 }, // SFX_BEANIE_MOVE
{ 3, 28, 0 }, // SFX_BOOGER_MOVE*
{ 1, 29, 0 }, // SFX_CLAM_ATTACK
{ 1, 30, 0 }, // SFX_CLAM_DEFEATED
{ 1, 31, 0 }, // SFX_CLAM_MOVE
{ 3, 32, 0 }, // SFX_EYEBALL_SENTRY_ATTACK*
{ 3, 33, 0 }, // SFX_EYEBALL_SENTRY_MOVE*
{ 1, 34, 0 }, // SFX_FISH_HOOK_MOVE
{ 3, 35, 0 }, // SFX_FLAMING_SKULL_MOVE*
{ 1, 36, 0 }, // SFX_FLAMING_SKULL_DEFEATED
{ 3, 37, 0 }, // SFX_FLAMING_SKULL_ATTACK*
{ 1, 38, 0 }, // SFX_GARY_DE_SNAIL
{ 3, 39, 0 }, // SFX_GHOST*
{ 1, 40, 0 }, // SFX_FISH_FOLK_MOVE_1
{ 1, 41, 0 }, // SFX_FISH_FOLK_MOVE_2
{ 1, 42, 0 }, // SFX_CANNING_MACHINE
{ 3, 43, 0 }, // SFX_LAVA*
{ 1, 44, 0 }, // SFX_ROLLING_ROCK
{ 1, 45, 0 }, // SFX_SAW
{ 3, 46, 0 }, // SFX_WHIRLPOOL_DRAIN*
{ 3, 47, 0 }, // SFX_WHIRLPOOL_WHIRL*
{ 1, 48, 0 }, // SFX_HERMIT_CRAB_ATTACK
{ 1, 49, 0 }, // SFX_HERMIT_CRAB_MOVE
{ 3, 50, 0 }, // SFX_HAZARD__ACID_DROP*
{ 3, 51, 0 }, // SFX_HAZARD__ACORN_LAND*
{ 3, 52, 0 }, // SFX_HAZARD__BLADE_ATTACK*
{ 3, 53, 0 }, // SFX_HAZARD__BLADE_MOVE*
{ 1, 54, 0 }, // SFX_HAZARD__ROPE_MOVE
{ 3, 55, 0 }, // SFX_HAZARD__ROPE_SNAP*
{ 1, 56, 0 }, // SFX_ANY_OBJECT_FALLING
{ 3, 57, 0 }, // SFX_HAZARD__FIREBALL_LAND*
{ 3, 58, 0 }, // SFX_HAZARD__FIREBALL_LAUNCH*
{ 3, 59, 0 }, // SFX_HAZARD__FALLING_ROCK_FALL*
{ 3, 60, 0 }, // SFX_HAZARD__FALLING_ROCK_LAND*
{ 1, 61, 0 }, // SFX_HAZARD__MINE
{ 1, 62, 0 }, // SFX_SPONGEBOB_SPLASH_INTO_WATER
{ 1, 63, 0 }, // SFX_SPONGEBOB_DIVING_HELMET
{ 1, 64, 0 }, // SFX_HAZARD__STALACTITE_LAND
{ 1, 65, 0 }, // SFX_HAZARD__STALACTITE_RATTLE
{ 3, 66, 0 }, // SFX_HAZARD__STEAM*
{ 3, 67, 0 }, // SFX_HAZARD__SWAMP_GAS*
{ 3, 68, 0 }, // SFX_ITEM__CORAL_BLOWER*
{ 1, 69, 0 }, // SFX_ITEM__DISGUISE
{ 1, 70, 0 }, // SFX_ITEM__JAMJAR_AMMO
{ 3, 71, 0 }, // SFX_ITEM__LEVEL_ITEM*
{ 1, 72, 0 }, // SFX_ITEM__ANY_OTHER_ITEM
{ 3, 73, 0 }, // SFX_ITEM__POWER_UP_ITEM*
{ 3, 74, 0 }, // SFX_ITEM__SKILL_ITEM*
{ 1, 75, 0 }, // SFX_JELLYFISH_MOVE
{ 1, 76, 0 }, // SFX_JELLYFISH_DEFEATED
{ 3, 77, 0 }, // SFX_JELLYFISH_ATTACK*
{ 1, 78, 0 }, // SFX_NAUTILUS_ATTACK
{ 1, 79, 0 }, // SFX_NAUTILUS_MOVE
{ 1, 80, 0 }, // SFX_NINJASTARFISH_ATTACK
{ 1, 81, 0 }, // SFX_PRICKLY_BUG_ATTACK
{ 1, 82, 0 }, // SFX_PRICKLY_BUG_DEFEATED
{ 1, 83, 0 }, // SFX_PRICKLY_BUG_MOVE
{ 3, 84, 0 }, // SFX_PUFFAFISH_MOVE*
{ 3, 85, 0 }, // SFX_SKULL_ATTACK*
{ 1, 86, 0 }, // SFX_SPIDERCRAB_ATTACK
{ 1, 87, 0 }, // SFX_SPIDERCRAB_MOVE
{ 1, 88, 0 }, // SFX_SQUIDDART_ATTACK
{ 3, 89, 0 }, // SFX_SQUIDDART_DEFEATED*
{ 1, 90, 0 }, // SFX_SQUIDDART_MOVE
{ 1, 91, 0 }, // SFX_SEASNAKE_ATTACK
{ 1, 92, 0 }, // SFX_SEASNAKE_MOVE
{ 1, 93, 0 }, // SFX_TELEPHONE_BOX
{ 3, 94, 0 }, // SFX_WORLD_OBJECT__BARRIER*
{ 3, 95, 0 }, // SFX_WORLD_OBJECT__BIG_WHEEL*
{ 3, 96, 0 }, // SFX_WORLD_OBJECT__GEYSER*
{ 3, 97, 0 }, // SFX_WORLD_OBJECT__GHOST_TRAIN_DOORS*
{ 1, 98, 0 }, // SFX_WORLD_OBJECT__DISAPPEARING_PLATFORM
{ 1, 99, 0 }, // SFX_WORLD_OBJECT__RESPAWNING_PLATFORM
{ 1, 100, 0 }, // SFX_WORLD_OBJECT__ROTATING_PLATFORM
{ 1, 101, 0 }, // SFX_WORLD_OBJECT__SEESAW
{ 1, 102, 0 }, // SFX_WORLD_OBJECT__TRAIN_TRACKS
{ 1, 103, 0 }, // SFX_WORLD_OBJECT__CURRENTS
{ 1, 104, 0 }, // SFX_ZOMBIE_FISH_FOLK
{ 1, 105, 0 }, // SFX_FRONT_END__MOVE_CURSOR
{ 1, 106, 0 }, // SFX_FRONT_END__SELECT
{ 1, 107, 0 }, // SFX_FRONT_END__ERROR
{ 1, 108, 0 }, // SFX_FRONT_END__OK
};
// Reverb details
static ReverbDetails s_reverbDetails[CSoundMediator::NUM_REVERBTYPES]=
{