// SONIC ROBO BLAST 2 //----------------------------------------------------------------------------- // Copyright (C) 1993-1996 by id Software, Inc. // Copyright (C) 1998-2000 by DooM Legacy Team. // Copyright (C) 1999-2020 by Sonic Team Junior. // // This program is free software distributed under the // terms of the GNU General Public License, version 2. // See the 'LICENSE' file for more details. //----------------------------------------------------------------------------- /// \file sounds.c /// \brief music/sound tables, and related sound routines #include "doomtype.h" #include "i_sound.h" #include "sounds.h" #include "r_defs.h" #include "r_skins.h" #include "z_zone.h" #include "w_wad.h" #include "lua_script.h" // // Information about all the sfx // sfxinfo_t S_sfx[NUMSFX] = { /***** Legacy doesn't use the PITCH variable, so now it is used for various flags. See soundflags_t. *****/ // S_sfx[0] needs to be a dummy for odd reasons. (don't modify this comment) // name, singularity, priority, pitch, volume, data, length, skinsound, usefulness, lumpnum, caption {"none" , false, 0, 0, -1, NULL, 0, -1, -1, LUMPERROR, "///////////////////////////////"}, // maximum length // A HUMBLE REQUEST FROM YOUR FRIENDLY NEIGHBORHOOD toaster! // // If you see a caption that's just "" (shows the lumpname in-game), // and you intend to use the sound associated with it in a mod, // PLEASE give it a caption through SOC or Lua. // // If the first character of the caption is '/', no caption will be // produced; only do this for "unimportant" sounds that aren't used // to indicate gameplay. // // (to whomstever updates the sounds list wiki page for 2.2, please // either copy this comment across, or make sure its desire is // codified in the initial paragraph of the page.) // // Closed Captioning may be a niche feature, but it's an important one. // Thank you! ^u^ // Skin Sounds {"altdi1", false, 192, 16, -1, NULL, 0, SKSPLDET1, -1, LUMPERROR, "Dying"}, {"altdi2", false, 192, 16, -1, NULL, 0, SKSPLDET2, -1, LUMPERROR, "Dying"}, {"altdi3", false, 192, 16, -1, NULL, 0, SKSPLDET3, -1, LUMPERROR, "Dying"}, {"altdi4", false, 192, 16, -1, NULL, 0, SKSPLDET4, -1, LUMPERROR, "Dying"}, {"altow1", false, 192, 16, -1, NULL, 0, SKSPLPAN1, -1, LUMPERROR, "Ring loss"}, {"altow2", false, 192, 16, -1, NULL, 0, SKSPLPAN2, -1, LUMPERROR, "Ring loss"}, {"altow3", false, 192, 16, -1, NULL, 0, SKSPLPAN3, -1, LUMPERROR, "Ring loss"}, {"altow4", false, 192, 16, -1, NULL, 0, SKSPLPAN4, -1, LUMPERROR, "Ring loss"}, {"victr1", false, 64, 16, -1, NULL, 0, SKSPLVCT1, -1, LUMPERROR, "/"}, {"victr2", false, 64, 16, -1, NULL, 0, SKSPLVCT2, -1, LUMPERROR, "/"}, {"victr3", false, 64, 16, -1, NULL, 0, SKSPLVCT3, -1, LUMPERROR, "/"}, {"victr4", false, 64, 16, -1, NULL, 0, SKSPLVCT4, -1, LUMPERROR, "/"}, {"gasp" , false, 64, 0, -1, NULL, 0, SKSGASP, -1, LUMPERROR, "Bubble gasp"}, {"jump" , false, 140, 0, -1, NULL, 0, SKSJUMP, -1, LUMPERROR, "Jump"}, {"pudpud", false, 64, 0, -1, NULL, 0, SKSPUDPUD, -1, LUMPERROR, "Tired flight"}, {"putput", false, 64, 0, -1, NULL, 0, SKSPUTPUT, -1, LUMPERROR, "Flight"}, // not as high a priority {"spin" , false, 100, 0, -1, NULL, 0, SKSSPIN, -1, LUMPERROR, "Spin"}, {"spndsh", false, 64, 1, -1, NULL, 0, SKSSPNDSH, -1, LUMPERROR, "Spindash"}, {"thok" , false, 96, 0, -1, NULL, 0, SKSTHOK, -1, LUMPERROR, "Thok"}, {"zoom" , false, 120, 1, -1, NULL, 0, SKSZOOM, -1, LUMPERROR, "Spin launch"}, {"skid", false, 64, 32, -1, NULL, 0, SKSSKID, -1, LUMPERROR, "Skid"}, // Ambience/background objects/etc {"ambint", true, 32, 0, -1, NULL, 0, -1, -1, LUMPERROR, "Obnoxious disco music"}, {"alarm", false, 32, 0, -1, NULL, 0, -1, -1, LUMPERROR, "Alarm"}, {"buzz1", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "Electric zap"}, {"buzz2", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "Electric zap"}, {"buzz3", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "Wacky worksurface"}, {"buzz4", true, 8, 0, -1, NULL, 0, -1, -1, LUMPERROR, "Buzz"}, {"crumbl", true, 127, 0, -1, NULL, 0, -1, -1, LUMPERROR, "Crumbling"}, // Platform Crumble Tails 03-16-2001 {"fire", false, 8, 32, -1, NULL, 0, -1, -1, LUMPERROR, "Flamethrower"}, {"grind", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "Metallic grinding"}, {"laser", true, 16, 2, -1, NULL, 0, -1, -1, LUMPERROR, "Laser hum"}, {"mswing", false, 16, 65, -1, NULL, 0, -1, -1, LUMPERROR, "Swinging mace"}, {"pstart", false, 100, 0, -1, NULL, 0, -1, -1, LUMPERROR, "/"}, {"pstop", false, 100, 0, -1, NULL, 0, -1, -1, LUMPERROR, "Crusher stomp"}, {"steam1", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "Steam jet"}, // Tails 06-19-2001 {"steam2", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "Steam jet"}, // Tails 06-19-2001 {"wbreak", true, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "Wood breaking"}, {"ambmac", false, 60, 0, -1, NULL, 0, -1, -1, LUMPERROR, "Machinery"}, {"spsmsh", true, 60, 0, -1, NULL, 0, -1, -1, LUMPERROR, "Heavy impact"}, {"rainin", true, 24, 4, -1, NULL, 0, -1, -1, LUMPERROR, "Rain"}, {"litng1", false, 16, 2, -1, NULL, 0, -1, -1, LUMPERROR, "Lightning"}, {"litng2", false, 16, 2, -1, NULL, 0, -1, -1, LUMPERROR, "Lightning"}, {"litng3", false, 16, 2, -1, NULL, 0, -1, -1, LUMPERROR, "Lightning"}, {"litng4", false, 16, 2, -1, NULL, 0, -1, -1, LUMPERROR, "Lightning"}, {"athun1", false, 16, 2, -1, NULL, 0, -1, -1, LUMPERROR, "Thunder"}, {"athun2", false, 16, 2, -1, NULL, 0, -1, -1, LUMPERROR, "Thunder"}, {"amwtr1", false, 12, 0, -1, NULL, 0, -1, -1, LUMPERROR, "Stream"}, {"amwtr2", false, 12, 0, -1, NULL, 0, -1, -1, LUMPERROR, "Stream"}, {"amwtr3", false, 12, 0, -1, NULL, 0, -1, -1, LUMPERROR, "Stream"}, {"amwtr4", false, 12, 0, -1, NULL, 0, -1, -1, LUMPERROR, "Stream"}, {"amwtr5", false, 12, 0, -1, NULL, 0, -1, -1, LUMPERROR, "Stream"}, {"amwtr6", false, 12, 0, -1, NULL, 0, -1, -1, LUMPERROR, "Stream"}, {"amwtr7", false, 12, 0, -1, NULL, 0, -1, -1, LUMPERROR, "Stream"}, {"amwtr8", false, 12, 0, -1, NULL, 0, -1, -1, LUMPERROR, "Stream"}, {"bubbl1", false, 11, 0, -1, NULL, 0, -1, -1, LUMPERROR, "Glub"}, {"bubbl2", false, 11, 0, -1, NULL, 0, -1, -1, LUMPERROR, "Glub"}, {"bubbl3", false, 11, 0, -1, NULL, 0, -1, -1, LUMPERROR, "Glub"}, {"bubbl4", false, 11, 0, -1, NULL, 0, -1, -1, LUMPERROR, "Glub"}, {"bubbl5", false, 11, 0, -1, NULL, 0, -1, -1, LUMPERROR, "Glub"}, {"floush", false, 16, 0, -1, NULL, 0, -1, -1, LUMPERROR, "Glub"}, {"splash", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "Glub"}, // labeling sfx_splash as "glub" and sfx_splish as "splash" seems wrong but isn't {"splish", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "Splash"}, // Splish Tails 12-08-2000 {"wdrip1", false, 8, 0, -1, NULL, 0, -1, -1, LUMPERROR, "Drip"}, {"wdrip2", false, 8 , 0, -1, NULL, 0, -1, -1, LUMPERROR, "Drip"}, {"wdrip3", false, 8, 0, -1, NULL, 0, -1, -1, LUMPERROR, "Drip"}, {"wdrip4", false, 8, 0, -1, NULL, 0, -1, -1, LUMPERROR, "Drip"}, {"wdrip5", false, 8, 0, -1, NULL, 0, -1, -1, LUMPERROR, "Drip"}, {"wdrip6", false, 8, 0, -1, NULL, 0, -1, -1, LUMPERROR, "Drip"}, {"wdrip7", false, 8, 0, -1, NULL, 0, -1, -1, LUMPERROR, "Drip"}, {"wdrip8", false, 8, 0, -1, NULL, 0, -1, -1, LUMPERROR, "Drip"}, {"wslap", false, 32, 0, -1, NULL, 0, -1, -1, LUMPERROR, "Splash"}, // Water Slap Tails 12-13-2000 {"doora1", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "Sliding open"}, {"doorb1", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "Sliding open"}, {"doorc1", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "Wooden door opening"}, {"doorc2", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "Slamming shut"}, {"doord1", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "Creaking open"}, {"doord2", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "Slamming shut"}, {"eleva1", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "Starting elevator"}, {"eleva2", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "Moving elevator"}, {"eleva3", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "Stopping elevator"}, {"elevb1", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "Starting elevator"}, {"elevb2", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "Moving elevator"}, {"elevb3", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "Stopping elevator"}, {"ambin2", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "Natural vibrations"}, {"lavbub", false, 64, 8, -1, NULL, 0, -1, -1, LUMPERROR, "Bubbling lava"}, {"rocks1", false, 64, 64, -1, NULL, 0, -1, -1, LUMPERROR, "Falling rocks"}, {"rocks2", false, 64, 64, -1, NULL, 0, -1, -1, LUMPERROR, "Falling rocks"}, {"rocks3", false, 64, 64, -1, NULL, 0, -1, -1, LUMPERROR, "Falling rocks"}, {"rocks4", false, 64, 64, -1, NULL, 0, -1, -1, LUMPERROR, "Falling rocks"}, {"rumbam", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "Ominous rumbling"}, {"rumble", false, 64, 24, -1, NULL, 0, -1, -1, LUMPERROR, "Ominous rumbling"}, // Game objects, etc {"appear", false, 127, 0, -1, NULL, 0, -1, -1, LUMPERROR, "Appearing platform"}, {"bkpoof", false, 70, 8, -1, NULL, 0, -1, -1, LUMPERROR, "Armageddon pow"}, {"bnce1", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "Bounce"}, // Boing! {"bnce2", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "Scatter"}, // Boing! {"cannon", false, 64, 8, -1, NULL, 0, -1, -1, LUMPERROR, "Powerful shot"}, {"cgot" , true, 120, 0, -1, NULL, 0, -1, -1, LUMPERROR, "Got Emerald"}, // Got Emerald! Tails 09-02-2001 {"cybdth", false, 32, 0, -1, NULL, 0, -1, -1, LUMPERROR, "Explosion"}, {"deton", true, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "Threatening beeping"}, {"ding", false, 127, 8, -1, NULL, 0, -1, -1, LUMPERROR, "Ding"}, {"dmpain", false, 96, 0, -1, NULL, 0, -1, -1, LUMPERROR, "Machine damage"}, {"drown", false, 192, 0, -1, NULL, 0, -1, -1, LUMPERROR, "Drowning"}, {"fizzle", false, 127, 8, -1, NULL, 0, -1, -1, LUMPERROR, "Electric fizzle"}, {"gbeep", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "Threatening beeping"}, // Grenade beep {"wepfir", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "Firing weapon"}, // defaults to thok {"ghit" , false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "Goop splash"}, {"gloop", false, 60, 0, -1, NULL, 0, -1, -1, LUMPERROR, "Splash"}, {"gspray", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "Goop sling"}, {"gravch", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "Recycler"}, {"itemup", true, 255, 0, -1, NULL, 0, -1, -1, LUMPERROR, "Sparkle"}, {"jet", false, 8, 0, -1, NULL, 0, -1, -1, LUMPERROR, "Jet engine"}, {"jshard", true, 167, 0, -1, NULL, 0, -1, -1, LUMPERROR, "Life transfer"}, // placeholder repurpose; original string was "Got Shard" {"lose" , false, 127, 0, -1, NULL, 0, -1, -1, LUMPERROR, "Failure"}, {"lvpass", false, 96, 0, -1, NULL, 0, -1, -1, LUMPERROR, "Spinning signpost"}, {"mindig", false, 8, 64, -1, NULL, 0, -1, -1, LUMPERROR, "Tunnelling"}, {"mixup", true, 127, 0, -1, NULL, 0, -1, -1, LUMPERROR, "Teleport"}, {"monton", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "Golden Monitor activated"}, {"pogo" , false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "Mechanical pogo"}, {"pop" , false, 78, 0, -1, NULL, 0, -1, -1, LUMPERROR, "Pop"}, {"rail1", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "Firing rail"}, {"rail2", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "Crashing rail"}, {"rlaunc", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "Firing"}, {"shield", false, 60, 0, -1, NULL, 0, -1, -1, LUMPERROR, "Pity Shield"}, // generic GET! {"wirlsg", false, 60, 0, -1, NULL, 0, -1, -1, LUMPERROR, "Whirlwind Shield"}, // Whirlwind GET! {"forcsg", false, 60, 0, -1, NULL, 0, -1, -1, LUMPERROR, "Force Shield"}, // Force GET! {"frcssg", false, 60, 0, -1, NULL, 0, -1, -1, LUMPERROR, "Weak Force Shield"}, // Force GET...? (consider making a custom shield with this instead of a single-hit force shield!) {"elemsg", false, 60, 0, -1, NULL, 0, -1, -1, LUMPERROR, "Elemental Shield"}, // Elemental GET! {"armasg", false, 60, 0, -1, NULL, 0, -1, -1, LUMPERROR, "Armageddon Shield"}, // Armaggeddon GET! {"attrsg", false, 60, 0, -1, NULL, 0, -1, -1, LUMPERROR, "Attraction Shield"}, // Attract GET! {"shldls", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "Hurt"}, // You LOSE! {"spdpad", false, 127, 0, -1, NULL, 0, -1, -1, LUMPERROR, "Speedpad"}, {"spkdth", false, 127, 0, -1, NULL, 0, -1, -1, LUMPERROR, "Spiked"}, {"spring", false, 112, 0, -1, NULL, 0, -1, -1, LUMPERROR, "Spring"}, {"statu1", true, 64, 2, -1, NULL, 0, -1, -1, LUMPERROR, "Pushing a statue"}, {"statu2", true, 64, 2, -1, NULL, 0, -1, -1, LUMPERROR, "Pushing a statue"}, {"strpst", true, 192, 0, -1, NULL, 0, -1, -1, LUMPERROR, "Cheatcheck"}, {"supert", true, 127, 2, -1, NULL, 0, -1, -1, LUMPERROR, "Transformation"}, {"telept", false, 32, 0, -1, NULL, 0, -1, -1, LUMPERROR, "Dash"}, {"tink" , false, 60, 0, -1, NULL, 0, -1, -1, LUMPERROR, "Tink"}, {"token" , true, 224, 0, -1, NULL, 0, -1, -1, LUMPERROR, "Got Token"}, {"trfire", true, 60, 8, -1, NULL, 0, -1, -1, LUMPERROR, "Laser fired"}, {"trpowr", true, 127, 8, -1, NULL, 0, -1, -1, LUMPERROR, "Powering up"}, {"turhit", false, 40, 8, -1, NULL, 0, -1, -1, LUMPERROR, "Laser hit"}, {"wdjump", false, 60, 0, -1, NULL, 0, -1, -1, LUMPERROR, "Whirlwind jump"}, {"shrpsp", true, 60, 0, -1, NULL, 0, -1, -1, LUMPERROR, "Spincushion"}, {"shrpgo", false, 60, 0, -1, NULL, 0, -1, -1, LUMPERROR, "Launch"}, {"mswarp", false, 60, 16, -1, NULL, 0, -1, -1, LUMPERROR, "Spinning out"}, {"mspogo", true, 60, 8, -1, NULL, 0, -1, -1, LUMPERROR, "Breaking through"}, {"boingf", false, 60, 0, -1, NULL, 0, -1, -1, LUMPERROR, "Bouncing"}, {"corkp", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "Cork fired"}, {"corkh", false, 32, 0, -1, NULL, 0, -1, -1, LUMPERROR, "Cork hit"}, {"alart", false, 200, 0, -1, NULL, 0, -1, -1, LUMPERROR, "Caught red handed!"}, {"vwre", false, 200, 0, -1, NULL, 0, -1, -1, LUMPERROR, "Clone fighter!"}, {"bowl", false, 32, 0, -1, NULL, 0, -1, -1, LUMPERROR, "Bowling"}, {"chuchu", false, 32, 0, -1, NULL, 0, -1, -1, LUMPERROR, "Train horn"}, {"sprong", false, 112, 0, -1, NULL, 0, -1, -1, LUMPERROR, "Power spring"}, {"lvfal1", true, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "Rumble"}, {"pscree", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "SCREE!"}, {"iceb", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "Ice crack"}, {"shattr", true, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "Shattering"}, {"antiri", true, 255, 0, -1, NULL, 0, -1, -1, LUMPERROR, "Depletion"}, // Menu, interface {"chchng", false, 120, 0, -1, NULL, 0, -1, -1, LUMPERROR, "Score"}, {"dwnind", false, 212, 0, -1, NULL, 0, -1, -1, LUMPERROR, "Thinking about air"}, {"emfind", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "Radar beep"}, {"flgcap", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "Flag captured"}, {"menu1", true, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "Menu beep"}, {"oneup", true, 192, 0, -1, NULL, 0, -1, -1, LUMPERROR, "One-up"}, {"ptally", true, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "Tally"}, // Point tally is identical to menu for now {"radio", false, 60, 0, -1, NULL, 0, -1, -1, LUMPERROR, "Notification"}, {"wepchg", true, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "Weapon change"}, // Weapon switch is identical to menu for now {"wtrdng", true, 212, 0, -1, NULL, 0, -1, -1, LUMPERROR, "Aquaphobia"}, // make sure you can hear the DING DING! Tails 03-08-2000 {"zelda", false, 120, 0, -1, NULL, 0, -1, -1, LUMPERROR, "Discovery"}, {"adderr", true, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "Error"}, {"notadd", true, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "Reject"}, {"addfil", true, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "Accept"}, // NiGHTS {"ideya", false, 127, 0, -1, NULL, 0, -1, -1, LUMPERROR, "Success"}, {"xideya", false, 127, 0, -1, NULL, 0, -1, -1, LUMPERROR, "Success"}, // Xmas {"nbmper", false, 96, 0, -1, NULL, 0, -1, -1, LUMPERROR, "Bumper"}, {"nxbump", false, 96, 0, -1, NULL, 0, -1, -1, LUMPERROR, "Bumper"}, // Xmas {"ncchip", false, 204, 0, -1, NULL, 0, -1, -1, LUMPERROR, "Got chip"}, {"ncitem", false, 204, 0, -1, NULL, 0, -1, -1, LUMPERROR, "Got special"}, {"nxitem", false, 204, 0, -1, NULL, 0, -1, -1, LUMPERROR, "Got special"}, // Xmas {"ngdone", true, 127, 0, -1, NULL, 0, -1, -1, LUMPERROR, "Bonus time start"}, {"nxdone", true, 127, 0, -1, NULL, 0, -1, -1, LUMPERROR, "Bonus time start"}, // Xmas {"drill1", false, 48, 0, -1, NULL, 0, -1, -1, LUMPERROR, "Drill"}, {"drill2", false, 48, 0, -1, NULL, 0, -1, -1, LUMPERROR, "Drill"}, {"ncspec", false, 204, 0, -1, NULL, 0, -1, -1, LUMPERROR, "Power-up"}, // Tails 12-15-2003 {"nghurt", false, 96, 0, -1, NULL, 0, -1, -1, LUMPERROR, "Hurt"}, {"ngskid", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "Force stop"}, {"hoop1", false, 192, 0, -1, NULL, 0, -1, -1, LUMPERROR, "Hoop"}, {"hoop2", false, 192, 0, -1, NULL, 0, -1, -1, LUMPERROR, "Hoop+"}, {"hoop3", false, 192, 0, -1, NULL, 0, -1, -1, LUMPERROR, "Hoop++"}, {"hidden", false, 204, 0, -1, NULL, 0, -1, -1, LUMPERROR, "Discovery"}, {"prloop", false, 104, 0, -1, NULL, 0, -1, -1, LUMPERROR, "Gust of wind"}, {"timeup", true, 256, 0, -1, NULL, 0, -1, -1, LUMPERROR, "Ominous Countdown"}, {"ngjump", false, 96, 0, -1, NULL, 0, -1, -1, LUMPERROR, "Jump"}, {"peww", false, 96, 0, -1, NULL, 0, -1, -1, LUMPERROR, "Pew"}, // Halloween {"lntsit", false, 60, 0, -1, NULL, 0, -1, -1, LUMPERROR, "Cacolantern awake"}, {"lntdie", false, 60, 0, -1, NULL, 0, -1, -1, LUMPERROR, "Cacolantern death"}, {"pumpkn", false, 60, 0, -1, NULL, 0, -1, -1, LUMPERROR, "Pumpkin smash"}, // idspispopd {"ghosty", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "Laughter"}, // Mario {"koopfr" , true, 127, 8, -1, NULL, 0, -1, -1, LUMPERROR, "Fire"}, {"mario1", false, 60, 0, -1, NULL, 0, -1, -1, LUMPERROR, "Hit"}, {"mario2", false, 127, 0, -1, NULL, 0, -1, -1, LUMPERROR, "Bonk"}, {"mario3", false, 60, 0, -1, NULL, 0, -1, -1, LUMPERROR, "Power-up"}, {"mario4", true, 78, 0, -1, NULL, 0, -1, -1, LUMPERROR, "Got coin"}, {"mario5", false, 78, 0, -1, NULL, 0, -1, -1, LUMPERROR, "Boot-stomp"}, {"mario6", false, 60, 0, -1, NULL, 0, -1, -1, LUMPERROR, "Jump"}, {"mario7", false, 32, 0, -1, NULL, 0, -1, -1, LUMPERROR, "Fire"}, {"mario8", false, 48, 8, -1, NULL, 0, -1, -1, LUMPERROR, "Hurt"}, {"mario9", true, 120, 0, -1, NULL, 0, -1, -1, LUMPERROR, "Emerging power-up"}, {"marioa", true, 192, 0, -1, NULL, 0, -1, -1, LUMPERROR, "One-up"}, {"thwomp", true, 127, 8, -1, NULL, 0, -1, -1, LUMPERROR, "Thwomp"}, // Black Eggman {"bebomb", false, 64, 64, -1, NULL, 0, -1, -1, LUMPERROR, "Big explosion"}, {"bechrg", false, 64, 64, -1, NULL, 0, -1, -1, LUMPERROR, "Powering up"}, {"becrsh", false, 64, 64, -1, NULL, 0, -1, -1, LUMPERROR, "Crash"}, {"bedeen", false, 64, 64, -1, NULL, 0, -1, -1, LUMPERROR, "Metallic crash"}, {"bedie1", false, 64, 64, -1, NULL, 0, -1, -1, LUMPERROR, "Eggman crying"}, {"bedie2", false, 64, 64, -1, NULL, 0, -1, -1, LUMPERROR, "Eggman crying"}, {"beeyow", false, 64, 64, -1, NULL, 0, -1, -1, LUMPERROR, "Failing machinery"}, {"befall", false, 64, 64, -1, NULL, 0, -1, -1, LUMPERROR, "Metallic slam"}, {"befire", false, 64, 64, -1, NULL, 0, -1, -1, LUMPERROR, "Firing goop"}, {"beflap", false, 64, 64, -1, NULL, 0, -1, -1, LUMPERROR, "Mechanical jump"}, {"begoop", false, 64, 64, -1, NULL, 0, -1, -1, LUMPERROR, "Powerful shot"}, {"begrnd", false, 64, 64, -1, NULL, 0, -1, -1, LUMPERROR, "Metallic grinding"}, {"behurt", false, 64, 64, -1, NULL, 0, -1, -1, LUMPERROR, "Eggman shocked"}, {"bejet1", false, 64, 64, -1, NULL, 0, -1, -1, LUMPERROR, "Jetpack charge"}, {"belnch", false, 64, 64, -1, NULL, 0, -1, -1, LUMPERROR, "Mechanical jump"}, {"beoutb", false, 64, 64, -1, NULL, 0, -1, -1, LUMPERROR, "Failed shot"}, {"beragh", false, 64, 64, -1, NULL, 0, -1, -1, LUMPERROR, "Eggman screaming"}, {"beshot", false, 64, 64, -1, NULL, 0, -1, -1, LUMPERROR, "Firing missile"}, {"bestep", false, 64, 64, -1, NULL, 0, -1, -1, LUMPERROR, "Mechanical stomp"}, {"bestp2", false, 64, 64, -1, NULL, 0, -1, -1, LUMPERROR, "Mechanical stomp"}, {"bewar1", false, 64, 64, -1, NULL, 0, -1, -1, LUMPERROR, "Eggman laughing"}, {"bewar2", false, 64, 64, -1, NULL, 0, -1, -1, LUMPERROR, "Eggman laughing"}, {"bewar3", false, 64, 64, -1, NULL, 0, -1, -1, LUMPERROR, "Eggman laughing"}, {"bewar4", false, 64, 64, -1, NULL, 0, -1, -1, LUMPERROR, "Eggman laughing"}, {"bexpld", false, 64, 64, -1, NULL, 0, -1, -1, LUMPERROR, "Explosion"}, {"bgxpld", false, 64, 64, -1, NULL, 0, -1, -1, LUMPERROR, "Explosion"}, // Cybrakdemon {"beelec", false, 64, 64, -1, NULL, 0, -1, -1, LUMPERROR, "Electricity"}, {"brakrl", false, 64, 64, -1, NULL, 0, -1, -1, LUMPERROR, "Rocket launch"}, {"brakrx", false, 64, 64, -1, NULL, 0, -1, -1, LUMPERROR, "Rocket explosion"}, // Sonic 1 sounds {"s1a0", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, ""}, {"s1a1", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, ""}, {"s1a2", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, ""}, // Monty Mole attach {"s1a3", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, ""}, {"s1a4", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, ""}, {"s1a5", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, ""}, {"s1a6", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, ""}, {"s1a7", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, ""}, {"s1a8", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, ""}, {"s1a9", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, ""}, {"s1aa", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, ""}, {"s1ab", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, ""}, // Monty Mole twitch {"s1ac", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, ""}, // Misc. obstacle destroyed {"s1ad", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, ""}, {"s1ae", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, ""}, {"s1af", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, ""}, {"s1b0", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, ""}, {"s1b1", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, ""}, {"s1b2", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, ""}, {"s1b3", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, ""}, {"s1b4", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, ""}, // Toggle all items {"s1b5", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, ""}, {"s1b6", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, ""}, {"s1b7", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, ""}, {"s1b8", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, ""}, {"s1b9", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, ""}, {"s1ba", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, ""}, // Toggle item {"s1bb", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, ""}, // Thwomp drop {"s1bc", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, ""}, {"s1bd", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, ""}, // Ballhog bounce {"s1be", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, ""}, {"s1bf", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, ""}, {"s1c0", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, ""}, {"s1c1", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, ""}, // Monokuma death {"s1c2", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, ""}, {"s1c3", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, ""}, {"s1c4", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, ""}, {"s1c5", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, ""}, {"s1c6", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, ""}, {"s1c7", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, ""}, {"s1c8", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, ""}, {"s1c9", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, ""}, // Item hit w/ voices off {"s1ca", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, ""}, {"s1cb", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, ""}, {"s1cc", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, ""}, {"s1cd", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, ""}, {"s1ce", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, ""}, {"s1cf", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, ""}, // Sonic 2 sounds {"s220", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, ""}, {"s221", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, ""}, // Lap sound {"s222", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, ""}, {"s223", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, ""}, {"s224", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, ""}, {"s225", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, ""}, {"s226", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, ""}, {"s227", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, ""}, {"s228", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, ""}, {"s229", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, ""}, {"s22a", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, ""}, {"s22b", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, ""}, {"s22c", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, ""}, {"s22d", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, ""}, {"s22e", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, ""}, {"s22f", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, ""}, {"s230", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, ""}, {"s231", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, ""}, {"s232", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, ""}, {"s233", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, ""}, {"s234", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, ""}, {"s235", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, ""}, {"s236", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, ""}, {"s237", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, ""}, {"s238", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, ""}, {"s239", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, ""}, {"s23a", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, ""}, {"s23b", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, ""}, {"s23c", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, ""}, // Drift boost {"s23d", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, ""}, {"s23e", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, ""}, // Title screen opening {"s23f", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, ""}, {"s240", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, ""}, {"s241", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, ""}, {"s242", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, ""}, {"s243", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, ""}, {"s244", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, ""}, {"s245", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, ""}, {"s246", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, ""}, {"s247", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, ""}, {"s248", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, ""}, {"s249", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, ""}, {"s24a", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, ""}, {"s24b", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, ""}, {"s24c", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, ""}, {"s24d", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, ""}, {"s24e", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, ""}, {"s24f", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, ""}, {"s250", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, ""}, {"s251", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, ""}, {"s252", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, ""}, {"s253", false, 255, 0, -1, NULL, 0, -1, -1, LUMPERROR, ""}, // 1st place finish {"s254", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, ""}, {"s255", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, ""}, {"s256", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, ""}, {"s257", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, ""}, {"s258", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, ""}, {"s259", false, 96, 8, -1, NULL, 0, -1, -1, LUMPERROR, ""}, // Item clashing {"s25a", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, ""}, {"s25b", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, ""}, {"s25c", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, ""}, {"s25d", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, ""}, {"s25e", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, ""}, {"s25f", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, ""}, // Perfect start boost {"s260", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, ""}, {"s261", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, ""}, {"s262", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, ""}, {"s263", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, ""}, {"s264", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, ""}, {"s265", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, ""}, {"s266", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, ""}, {"s267", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, ""}, {"s268", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, ""}, {"s269", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, ""}, {"s26a", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, ""}, {"s26b", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, ""}, {"s26c", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, ""}, {"s26d", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, ""}, // Missed checkpoint {"s26e", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, ""}, {"s26f", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, ""}, {"s270", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, ""}, // S3&K sounds {"s3k2b", true, 120, 0, -1, NULL, 0, -1, -1, LUMPERROR, "Got Emerald"}, // Got Emerald! {"s3k33", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "Sparkle"}, // stereo in original game, identical to latter {"s3k34", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "Sparkle"}, // mono in original game, identical to previous {"s3k35", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "Hurt"}, {"s3k36", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "Skid"}, {"s3k37", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "Spiked"}, {"s3k38", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "Bubble gasp"}, {"s3k39", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "Splash"}, {"s3k3a", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "Shield"}, // Kart item shield {"s3k3b", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "Drowning"}, {"s3k3c", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "Spin"}, {"s3k3d", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "Pop"}, {"s3k3e", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "Flame Shield"}, // Kart Flame Shield spawned {"s3k3f", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "Bubble Shield"}, // Kart Bubble Shield spawned {"s3k40", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "Attraction blast"}, {"s3k41", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "Thunder Shield"}, // Kart Thunder Shield spawned {"s3k42", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "Twinspin"}, {"s3k43", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "Flame burst"}, {"s3k44", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "Bubble bounce"}, // Kart Bubble Shield reflect {"s3k45", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "Lightning zap"}, {"s3k46", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "Transformation"}, {"s3k47", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "Rising dust"}, // Kart AIZ dust {"s3k48", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "Pulse"}, {"s3k49", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "Impact"}, // Kart bump sound {"s3k4a", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "Grab"}, {"s3k4b", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "Splash"}, {"s3k4c", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "Heavy hit"}, {"s3k4d", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "Firing bullet"}, {"s3k4e", false, 64, 8, -1, NULL, 0, -1, -1, LUMPERROR, "Big explosion"}, // Kart explosion {"s3k4f", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "Flamethrower"}, {"s3k50", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "Siren"}, {"s3k51", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "Falling"}, {"s3k52", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "Spike"}, {"s3k53", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "Powering up"}, {"s3k54", false, 64, 64, -1, NULL, 0, -1, -1, LUMPERROR, "Firing"}, // MetalSonic shot fire {"s3k55", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "Mechanical movement"}, {"s3k56", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "Heavy landing"}, {"s3k57", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "Burst"}, {"s3k58", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "Mechanical movement"}, {"s3k59", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "Crumbling"}, {"s3k5a", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "Aiming"}, {"s3k5b", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "Menu beep"}, {"s3k5c", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "Electric spark"}, // Kart Mine tick {"s3k5d", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "Heavy hit"}, {"s3k5e", false, 127, 8, -1, NULL, 0, -1, -1, LUMPERROR, "Releasing charge"}, {"s3k5f", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "Crusher stomp"}, {"s3k60", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "Accelerating"}, {"s3k61", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "Drilling"}, {"s3k62", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "Jump"}, {"s3k63", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "Cheatcheck"}, {"s3k64", false, 64, 2, -1, NULL, 0, -1, -1, LUMPERROR, "Clatter"}, {"s3k65", false, 255, 0, -1, NULL, 0, -1, -1, LUMPERROR, "Got sphere"}, // Blue Spheres {"s3k66", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "Special stage end"}, {"s3k67", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "Firing missile"}, {"s3k68", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "Discovery"}, // Kart final lap {"s3k69", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "Switch click"}, {"s3k6a", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "Special stage clear"}, // Kart finish {"s3k6b", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "Punch"}, {"s3k6c", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "Burst"}, {"s3k6d", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, ""}, {"s3k6e", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "Mechanical damage"}, {"s3k6f", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "Ominous rumbling"}, {"s3k70", true, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "Burst"}, {"s3k71", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "Basic Shield"}, {"s3k72", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "Movement"}, {"s3k73", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "Warp"}, {"s3k74", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "Gong"}, {"s3k75", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "Rising"}, {"s3k76", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "Click"}, {"s3k77", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "Balloon pop"}, {"s3k78", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "Magnet"}, {"s3k79", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "Electric charge"}, {"s3k7a", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "Rising from lava"}, {"s3k7b", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "Soft bounce"}, {"s3k7c", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "Magnet"}, {"s3k7d", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, ""}, {"s3k7e", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "Dust"}, {"s3k7f", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "Freeze"}, {"s3k80", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "Ice spike burst"}, {"s3k81", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "Burst"}, {"s3k82", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "Burst"}, {"s3k83", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "Collapsing"}, {"s3k84", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "Powering up"}, {"s3k85", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "Powering down"}, {"s3k86", false, 128, 8, -1, NULL, 0, -1, -1, LUMPERROR, "Alarm"}, {"s3k87", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "Bounce"}, {"s3k88", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "Metallic squeak"}, {"s3k89", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "Advanced tech"}, {"s3k8a", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "Boing"}, {"s3k8b", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "Powerful hit"}, {"s3k8c", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "Humming power"}, {"s3k8d", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "/"}, {"s3k8e", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "Accelerating"}, {"s3k8f", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "Opening"}, {"s3k90", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "Impact"}, {"s3k91", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "Closed"}, {"s3k92", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "Ghost"}, {"s3k93", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "Gas release"}, {"s3k94", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "Spike"}, {"s3k95", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "Lava burst"}, {"s3k96", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "Landing"}, {"s3k97", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "Wind"}, {"s3k98", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "Falling spike"}, {"s3k99", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "Bounce"}, {"s3k9a", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "Click"}, {"s3k9b", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "Crusher stomp"}, {"s3k9c", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "Got Super Emerald"}, {"s3k9d", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "Targeting"}, {"s3k9e", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "Wham"}, {"s3k9f", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "Transformation"}, {"s3ka0", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "Launch"}, {"s3ka1", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, ""}, {"s3ka2", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "Launch"}, {"s3ka3", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "Rising charge"}, {"s3ka4", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "Powering up"}, {"s3ka5", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, ""}, {"s3ka6", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "Attraction fizzle"}, {"s3ka7", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "Countdown beep"}, {"s3ka8", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "Energy"}, {"s3ka9", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "Aquaphobia"}, {"s3kaa", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "Bumper"}, {"s3kab", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "Spindash"}, {"s3kab1", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "Spindash"}, {"s3kab2", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "Spindash"}, {"s3kab3", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "Spindash"}, {"s3kab4", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "Spindash"}, {"s3kab5", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "Spindash"}, {"s3kab6", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "Spindash"}, {"s3kab7", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "Spindash"}, {"s3kab8", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "Spindash"}, {"s3kab9", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "Spindash"}, {"s3kaba", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "Spindash"}, {"s3kabb", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "Spindash"}, {"s3kabc", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "Spindash"}, {"s3kabd", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "Spindash"}, {"s3kabe", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "Spindash"}, {"s3kabf", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "Spindash"}, {"s3kac", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "Got Continue"}, {"s3kad", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "GO!"}, {"s3kae", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "Pinball flipper"}, {"s3kaf", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "To Special Stage"}, {"s3kb0", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "Score"}, {"s3kb1", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "Spring"}, {"s3kb2", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "Failure"}, {"s3kb3", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "Warp"}, {"s3kb4", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "Explosion"}, {"s3kb5", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "Clink"}, {"s3kb6", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "Spin launch"}, {"s3kb7", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "Tumbler"}, {"s3kb8", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "Spinning signpost"}, {"s3kb9", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "Ring loss"}, {"s3kba", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "Flight"}, {"s3kbb", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "Tired flight"}, {"s3kbcs", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, ""}, {"s3kbcl", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, ""}, // long version of previous {"s3kbds", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "Flying fortress"}, {"s3kbdl", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "Flying fortress"}, // ditto {"s3kbes", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "Flying"}, {"s3kbel", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "Flying"}, // ditto {"s3kbfs", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "Turbine"}, {"s3kbfl", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "Turbine"}, // ditto {"s3kc0s", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "Turbine"}, {"s3kc0l", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "Turbine"}, // ditto {"s3kc1s", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "Fan"}, {"s3kc1l", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "Fan"}, // ditto {"s3kc2s", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "Flamethrower"}, {"s3kc2l", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "Flamethrower"}, // ditto {"s3kc3s", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "Levitation"}, {"s3kc3l", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "Levitation"}, // ditto {"s3kc4s", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "Firing laser"}, {"s3kc4l", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "Firing laser"}, // ditto {"s3kc5s", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "Revving up"}, {"s3kc5l", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "Revving up"}, // ditto {"s3kc6s", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "Orbiting"}, {"s3kc6l", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "Orbiting"}, // ditto {"s3kc7s", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "Aiming"}, {"s3kc7l", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "Aiming"}, // ditto {"s3kc8s", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "Sliding"}, {"s3kc8l", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "Sliding"}, // ditto {"s3kc9s", false, 64, 65, -1, NULL, 0, -1, -1, LUMPERROR, "Swinging"}, {"s3kc9l", false, 64, 65, -1, NULL, 0, -1, -1, LUMPERROR, "Swinging"}, // ditto {"s3kcas", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "Energy"}, {"s3kcal", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "Energy"}, // ditto {"s3kcbs", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "Ominous rumbling"}, {"s3kcbl", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "Ominous rumbling"}, // ditto {"s3kccs", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "Bursting"}, {"s3kccl", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "Bursting"}, // ditto {"s3kcds", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "Ominous rumbling"}, {"s3kcdl", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "Ominous rumbling"}, // ditto {"s3kces", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "Wind tunnel"}, {"s3kcel", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "Dust devil"}, // ditto {"s3kcfs", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, ""}, {"s3kcfl", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, ""}, // ditto {"s3kd0s", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "Rising"}, {"s3kd0l", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "Rising"}, // ditto {"s3kd1s", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, ""}, {"s3kd1l", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, ""}, // ditto {"s3kd2s", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "Turning"}, {"s3kd2l", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "Moving chain"}, // ditto {"s3kd3s", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "Digging"}, {"s3kd3l", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "Digging"}, // ditto {"s3kd4s", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "Engine"}, {"s3kd4l", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "Engine"}, // ditto {"s3kd5s", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "Falling lava"}, {"s3kd5l", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "Falling lava"}, // ditto {"s3kd6s", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, ""}, {"s3kd6l", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, ""}, // ditto {"s3kd7s", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "Movement"}, {"s3kd7l", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "Movement"}, // ditto {"s3kd8s", false, 64, 64, -1, NULL, 0, -1, -1, LUMPERROR, "Acceleration"}, // Sharp Spin (maybe use the long/L version?) {"s3kd8l", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "Acceleration"}, // ditto {"s3kd9s", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "Magnetism"}, {"s3kd9l", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "Magnetism"}, // ditto {"s3kdas", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "Click"}, {"s3kdal", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "Click"}, // ditto {"s3kdbs", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "Running on water"}, {"s3kdbl", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "Running on water"}, // ditto // 3D Blast sounds (the "missing" ones are direct copies of S3K's, no minor differences what-so-ever) {"3db06", false, 96, 8, -1, NULL, 0, -1, -1, LUMPERROR, "Collection"}, {"3db09", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "Peep"}, {"3db14", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "Chirp"}, {"3db16", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, ""}, // Sonic CD sounds {"cdfm00", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "Skid"}, {"cdfm01", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, ""}, {"cdfm02", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "Jump"}, {"cdfm03", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "Dying"}, {"cdfm04", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "Ring loss"}, {"cdfm05", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "Sparkle"}, {"cdfm06", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "Pop"}, {"cdfm07", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "Shield"}, {"cdfm08", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "Spring"}, {"cdfm09", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, ""}, {"cdfm10", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, ""}, {"cdfm11", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, ""}, {"cdfm12", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, ""}, {"cdfm13", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, ""}, {"cdfm14", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, ""}, {"cdfm15", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, ""}, {"cdfm16", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, ""}, {"cdfm17", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, ""}, {"cdfm18", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, ""}, {"cdfm19", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, ""}, {"cdfm20", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, ""}, {"cdfm21", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, ""}, {"cdfm22", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, ""}, {"cdfm23", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, ""}, {"cdfm24", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, ""}, {"cdfm25", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, ""}, {"cdfm26", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, ""}, {"cdfm27", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, ""}, {"cdfm28", false, 96, 0, -1, NULL, 0, -1, -1, LUMPERROR, ""}, {"cdfm29", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "Bubble gasp"}, {"cdfm30", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "Cheatcheck"}, {"cdfm31", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "Warp"}, {"cdfm32", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, ""}, {"cdfm33", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, ""}, {"cdfm34", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, ""}, {"cdfm35", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, ""}, {"cdfm36", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, ""}, {"cdfm37", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, ""}, {"cdfm38", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "Drowning"}, {"cdfm39", false, 128, 8, -1, NULL, 0, -1, -1, LUMPERROR, ""}, {"cdfm40", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "Power up"}, {"cdfm41", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, ""}, {"cdfm42", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, ""}, {"cdfm43", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, ""}, {"cdfm44", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "Extra time"}, {"cdfm45", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, ""}, {"cdfm46", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, ""}, {"cdfm47", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, ""}, {"cdfm48", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, ""}, {"cdfm49", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "Aquaphobia"}, {"cdfm50", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, ""}, {"cdfm51", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, ""}, {"cdfm52", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, ""}, {"cdfm53", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, ""}, {"cdfm54", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, ""}, {"cdfm55", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, ""}, {"cdfm56", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "Warp"}, {"cdfm57", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, ""}, {"cdfm58", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, ""}, {"cdfm59", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, ""}, {"cdfm60", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, ""}, {"cdfm61", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, ""}, {"cdfm62", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "Speed boost"}, {"cdfm63", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, ""}, {"cdfm64", false, 64, 8, -1, NULL, 0, -1, -1, LUMPERROR, ""}, {"cdfm65", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, ""}, {"cdfm66", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, ""}, {"cdfm67", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, ""}, {"cdfm68", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, ""}, {"cdfm69", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, ""}, {"cdfm70", false, 96, 0, -1, NULL, 0, -1, -1, LUMPERROR, ""}, {"cdfm71", false, 64, 8, -1, NULL, 0, -1, -1, LUMPERROR, ""}, {"cdfm72", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, ""}, {"cdfm73", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, ""}, {"cdfm74", false, 64, 8, -1, NULL, 0, -1, -1, LUMPERROR, ""}, // Broly ki {"cdfm75", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, ""}, {"cdfm76", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, ""}, {"cdfm77", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, ""}, {"cdfm78", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, ""}, {"cdfm79", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, ""}, {"cdpcm0", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "Future."}, {"cdpcm1", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "Past."}, {"cdpcm2", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "All right!"}, {"cdpcm3", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "I'm outta here..."}, {"cdpcm4", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "Yes!"}, {"cdpcm5", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "Yeah!"}, {"cdpcm6", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "Giggles"}, {"cdpcm7", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "Eep!"}, {"cdpcm8", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, ""}, {"cdpcm9", false, 96, 8, -1, NULL, 0, -1, -1, LUMPERROR, "Bumper"}, // Knuckles Chaotix sounds {"kc2a", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, ""}, {"kc2b", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, ""}, {"kc2c", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, ""}, {"kc2d", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, ""}, {"kc2e", false, 96, 0, -1, NULL, 0, -1, -1, LUMPERROR, ""}, {"kc2f", false, 96, 8, -1, NULL, 0, -1, -1, LUMPERROR, ""}, {"kc30", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, ""}, {"kc31", false, 64, 64, -1, NULL, 0, -1, -1, LUMPERROR, ""}, {"kc32", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, ""}, {"kc33", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, ""}, {"kc34", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, ""}, {"kc35", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, ""}, {"kc36", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, ""}, {"kc37", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, ""}, {"kc38", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, ""}, {"kc39", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, ""}, {"kc3a", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, ""}, {"kc3b", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, ""}, {"kc3c", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, ""}, {"kc3d", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, ""}, {"kc3e", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, ""}, {"kc3f", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, ""}, {"kc40", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, ""}, {"kc41", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, ""}, {"kc42", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "Confirm"}, {"kc43", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, ""}, {"kc44", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, ""}, {"kc45", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, ""}, {"kc46", false, 96, 8, -1, NULL, 0, -1, -1, LUMPERROR, ""}, {"kc47", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, ""}, {"kc48", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "Select"}, {"kc49", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, ""}, {"kc4a", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, ""}, {"kc4b", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, ""}, {"kc4c", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "Pop-shot"}, {"kc4d", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "Power up"}, {"kc4e", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, ""}, {"kc4f", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, ""}, {"kc50", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, ""}, {"kc51", false, 64, 64, -1, NULL, 0, -1, -1, LUMPERROR, ""}, {"kc52", false, 64, 8, -1, NULL, 0, -1, -1, LUMPERROR, ""}, {"kc53", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, ""}, {"kc54", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, ""}, {"kc55", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, ""}, {"kc56", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, ""}, {"kc57", false, 128, 8, -1, NULL, 0, -1, -1, LUMPERROR, "Sheer terror"}, {"kc58", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, ""}, {"kc59", false, 128, 8, -1, NULL, 0, -1, -1, LUMPERROR, "Shrink"}, {"kc5a", false, 128, 8, -1, NULL, 0, -1, -1, LUMPERROR, "Grow"}, {"kc5b", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, ""}, {"kc5c", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, ""}, {"kc5d", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, ""}, {"kc5e", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, ""}, {"kc5f", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, ""}, {"kc60", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, ""}, {"kc61", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, ""}, {"kc62", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, ""}, {"kc63", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, ""}, {"kc64", false, 96, 0, -1, NULL, 0, -1, -1, LUMPERROR, "Terrifying rumble"}, {"kc65", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "Power down"}, {"kc66", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, ""}, {"kc67", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, ""}, {"kc68", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, ""}, {"kc69", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, ""}, {"kc6b", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "Ascending"}, {"kc6c", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, ""}, {"kc6d", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, ""}, {"kc6e", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, ""}, // Mean Bean Machine sounds {"mbs41", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, ""}, {"mbs42", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, ""}, {"mbs43", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, ""}, {"mbs44", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, ""}, {"mbs45", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, ""}, {"mbs46", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, ""}, {"mbs47", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, ""}, {"mbs48", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, ""}, {"mbs49", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, ""}, {"mbs4a", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, ""}, {"mbs4b", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, ""}, {"mbs4c", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, ""}, {"mbs4d", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, ""}, {"mbs4e", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, ""}, {"mbs4f", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, ""}, {"mbs50", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, ""}, {"mbs51", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, ""}, {"mbs52", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, ""}, {"mbs53", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, ""}, {"mbs54", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, ""}, {"mbs55", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, ""}, {"mbs56", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, ""}, {"mbs57", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, ""}, {"mbs58", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, ""}, {"mbs59", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, ""}, {"mbs5a", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, ""}, {"mbs5b", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, ""}, {"mbs5c", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, ""}, {"mbs5d", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, ""}, {"mbs5e", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, ""}, {"mbs5f", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, ""}, {"mbs60", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, ""}, {"mbs61", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, ""}, {"mbs62", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, ""}, {"mbs63", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, ""}, {"mbs64", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, ""}, {"mbs67", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, ""}, {"mbs68", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, ""}, {"mbs69", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, ""}, {"mbs6a", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, ""}, {"mbs6b", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, ""}, {"mbs6d", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, ""}, {"mbs6e", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, ""}, {"mbs70", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, ""}, {"mbs71", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, ""}, {"mbs72", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, ""}, {"mbv81", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, ""}, {"mbv82", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, ""}, {"mbv83", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, ""}, {"mbv84", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, ""}, {"mbv85", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, ""}, {"mbv86", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, ""}, {"mbv87", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, ""}, {"mbv88", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, ""}, {"mbv89", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, ""}, {"mbv8a", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, ""}, {"mbv8b", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, ""}, {"mbv8c", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, ""}, {"mbv8d", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, ""}, {"mbv8e", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, ""}, {"mbv8f", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, ""}, {"mbv90", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, ""}, {"mbv91", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, ""}, {"mbv92", false, 64, 16, -1, NULL, 0, -1, -1, LUMPERROR, ""}, // Changed falloff for use in instashield parry. {"mbv93", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, ""}, {"mbv94", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, ""}, {"mbv95", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, ""}, {"mbv96", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, ""}, {"mbv97", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, ""}, // SegaSonic Arcade sounds {"ssa001", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, ""}, {"ssa002", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, ""}, {"ssa003", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, ""}, {"ssa004", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, ""}, {"ssa005", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, ""}, {"ssa006", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, ""}, {"ssa007", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, ""}, {"ssa008", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, ""}, {"ssa009", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, ""}, {"ssa010", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, ""}, {"ssa011", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, ""}, {"ssa012", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, ""}, {"ssa013", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, ""}, {"ssa014", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, ""}, {"ssa015", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, ""}, {"ssa016", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, ""}, {"ssa017", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, ""}, {"ssa018", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, ""}, {"ssa019", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, ""}, {"ssa020", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, ""}, {"ssa021", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, ""}, {"ssa022", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, ""}, {"ssa023", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, ""}, {"ssa024", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, ""}, {"ssa025", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, ""}, {"ssa026", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, ""}, {"ssa027", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, ""}, {"ssa028", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, ""}, {"ssa029", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, ""}, {"ssa030", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, ""}, {"ssa031", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, ""}, {"ssa032", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, ""}, {"ssa033", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, ""}, {"ssa034", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, ""}, {"ssa035", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, ""}, {"ssa036", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, ""}, {"ssa037", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, ""}, {"ssa038", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, ""}, {"ssa039", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, ""}, {"ssa040", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, ""}, {"ssa041", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, ""}, {"ssa042", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, ""}, {"ssa043", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, ""}, {"ssa044", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, ""}, {"ssa045", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, ""}, {"ssa046", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, ""}, {"ssa047", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, ""}, {"ssa048", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, ""}, {"ssa049", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, ""}, {"ssa050", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, ""}, {"ssa051", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, ""}, {"ssa052", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, ""}, {"ssa053", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, ""}, {"ssa054", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, ""}, {"ssa055", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, ""}, {"ssa056", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, ""}, {"ssa057", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, ""}, {"ssa058", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, ""}, {"ssa059", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, ""}, {"ssa060", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, ""}, {"ssa061", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, ""}, {"ssa062", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, ""}, {"ssa063", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, ""}, {"ssa064", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, ""}, {"ssa065", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, ""}, {"ssa066", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, ""}, {"ssa067", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, ""}, {"ssa068", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, ""}, {"ssa069", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, ""}, {"ssa070", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, ""}, {"ssa071", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, ""}, {"ssa072", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, ""}, {"ssa073", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, ""}, {"ssa074", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, ""}, {"ssa075", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, ""}, {"ssa076", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, ""}, {"ssa077", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, ""}, {"ssa078", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, ""}, {"ssa079", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, ""}, {"ssa080", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, ""}, {"ssa081", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, ""}, {"ssa082", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, ""}, {"ssa083", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, ""}, {"ssa084", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, ""}, {"ssa085", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, ""}, {"ssa086", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, ""}, {"ssa087", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, ""}, {"ssa088", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, ""}, {"ssa089", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, ""}, {"ssa090", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, ""}, {"ssa091", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, ""}, {"ssa092", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, ""}, {"ssa093", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, ""}, {"ssa094", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, ""}, {"ssa095", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, ""}, {"ssa096", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, ""}, {"ssa097", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, ""}, {"ssa098", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, ""}, {"ssa099", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, ""}, {"ssa100", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, ""}, {"ssa101", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, ""}, {"ssa102", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, ""}, {"ssa103", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, ""}, {"ssa104", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, ""}, {"ssa105", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, ""}, {"ssa106", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, ""}, {"ssa107", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, ""}, {"ssa108", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, ""}, {"ssa109", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, ""}, {"ssa110", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, ""}, {"ssa111", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, ""}, {"ssa112", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, ""}, {"ssa113", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, ""}, {"ssa114", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, ""}, {"ssa115", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, ""}, {"ssa116", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, ""}, {"ssa117", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, ""}, {"ssa118", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, ""}, {"ssa119", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, ""}, {"ssa120", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, ""}, {"ssa121", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, ""}, {"ssa122", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, ""}, {"ssa123", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, ""}, {"ssa124", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, ""}, {"ssa125", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, ""}, {"ssa126", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, ""}, {"ssa127", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, ""}, {"ssa128", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, ""}, {"ssa129", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, ""}, {"ssa130", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, ""}, // SRB2kart {"slip", false, 96, 0, -1, NULL, 0, -1, -1, LUMPERROR, ""}, // Spinout {"screec", false, 48, 0, -1, NULL, 0, -1, -1, LUMPERROR, ""}, // Tight turning screech {"drift", false, 48, 0, -1, NULL, 0, -1, -1, LUMPERROR, ""}, // Drifting ambient {"ruburn", false, 48, 0, -1, NULL, 0, -1, -1, LUMPERROR, ""}, // Rubber-burn turn ambient {"ddash", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, ""}, // Respawn Drop Dash {"tossed", false, 192, 8, -1, NULL, 0, -1, -1, LUMPERROR, ""}, // Item fired {"itpick", false, 128, 8, -1, NULL, 0, -1, -1, LUMPERROR, ""}, // Pick up HUD drop {"peel", false, 96, 0, -1, NULL, 0, -1, -1, LUMPERROR, ""}, // Edited S25A for banana landing {"hogbom", false, 96, 8, -1, NULL, 0, -1, -1, LUMPERROR, ""}, // Ballhog explosions {"zio3", false, 128, 8, -1, NULL, 0, -1, -1, LUMPERROR, ""}, // Thunder Shield use {"kpogos", false, 96, 8, -1, NULL, 0, -1, -1, LUMPERROR, ""}, // Pogo Spring use {"alarmi", false, 255, 8, -1, NULL, 0, -1, -1, LUMPERROR, ""}, // Invincibility alarm {"alarmg", false, 255, 8, -1, NULL, 0, -1, -1, LUMPERROR, ""}, // Grow alarm {"itrol1", true, 96, 0, -1, NULL, 0, -1, -1, LUMPERROR, ""}, // Roulette spinning {"itrol2", true, 96, 0, -1, NULL, 0, -1, -1, LUMPERROR, ""}, {"itrol3", true, 96, 0, -1, NULL, 0, -1, -1, LUMPERROR, ""}, {"itrol4", true, 96, 0, -1, NULL, 0, -1, -1, LUMPERROR, ""}, {"itrol5", true, 96, 0, -1, NULL, 0, -1, -1, LUMPERROR, ""}, {"itrol6", true, 96, 0, -1, NULL, 0, -1, -1, LUMPERROR, ""}, {"itrol7", true, 96, 0, -1, NULL, 0, -1, -1, LUMPERROR, ""}, {"itrol8", true, 96, 0, -1, NULL, 0, -1, -1, LUMPERROR, ""}, {"itrolf", true, 96, 0, -1, NULL, 0, -1, -1, LUMPERROR, ""}, // Roulette end {"itrolm", true, 96, 0, -1, NULL, 0, -1, -1, LUMPERROR, ""}, // Roulette end (mashed) {"itrolk", true, 96, 0, -1, NULL, 0, -1, -1, LUMPERROR, ""}, // Roulette end (karma enhanced) {"itrole", true, 96, 0, -1, NULL, 0, -1, -1, LUMPERROR, ""}, // Roulette end (Eggman) {"vroom", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, ""}, // Kart Krew opening vroom {"chaooo", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, ""}, // Chao audience cheer {"yeeeah", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, ""}, // Voting picks you {"noooo1", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, ""}, // Voting picks hell (by chance) {"noooo2", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, ""}, // Voting picks hell (on purpose) {"ruby1", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, ""}, // Phantom Ruby charge up {"ruby2", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, ""}, // Phantom Ruby teleport {"tcart", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, ""}, // Twinkle Cart {"bfare", false, 128, 0, -1, NULL, 0, -1, -1, LUMPERROR, ""}, // Pleasure Castle fanfare {"merry", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, ""}, // Pleasure Castle merry-go-round ambient {"bowlh", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, ""}, // Pleasure Castle pins {"tppop", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, ""}, // Pleasure Castle bombs {"hsdoor", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, ""}, // Red Barrage Area door {"hstrn", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, ""}, // Red Barrage Area train {"aspkb", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, ""}, // Red Barrage Area spikeballs {"wind1", false, 64, 8, -1, NULL, 0, -1, -1, LUMPERROR, ""}, // Midnight Channel monsters {"fire2", false, 64, 8, -1, NULL, 0, -1, -1, LUMPERROR, ""}, {"chain", false, 255, 8, -1, NULL, 0, -1, -1, LUMPERROR, ""}, // Mementos Reaper {"mkuma", false, 96, 8, -1, NULL, 0, -1, -1, LUMPERROR, ""}, // Trigger Happy Havoc Monokuma {"toada", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, ""}, // Arid Sands Toad scream {"bhurry", false, 255, 0, -1, NULL, 0, -1, -1, LUMPERROR, ""}, // v1.0.2 Battle overtime {"bsnipe", false, 96, 8, -1, NULL, 0, -1, -1, LUMPERROR, ""}, // Banana sniping {"sploss", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, ""}, // Down to yellow sparks {"join", true, 96, 8, -1, NULL, 0, -1, -1, LUMPERROR, ""}, // Player joined server {"leave", true, 96, 8, -1, NULL, 0, -1, -1, LUMPERROR, ""}, // Player left server {"requst", true, 96, 8, -1, NULL, 0, -1, -1, LUMPERROR, ""}, // Got a Discord join request {"syfail", true, 96, 8, -1, NULL, 0, -1, -1, LUMPERROR, ""}, // Funny sync failure {"itfree", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, ""}, // :shitsfree: {"dbgsal", false, 255, 8, -1, NULL, 0, -1, -1, LUMPERROR, ""}, // Debug notification {"cock", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, ""}, // Hammer cocks, bang bang {"itcaps", false, 64, 16, -1, NULL, 0, -1, -1, LUMPERROR, "Item capsule"}, {"kstart", false, 64, 16, -1, NULL, 0, -1, -1, LUMPERROR, ""}, // Sonic Adventure shwing! {"typri1", false, 64, 16, -1, NULL, 0, -1, -1, LUMPERROR, ""}, // SA2 boss typewriting 1 {"typri2", false, 64, 16, -1, NULL, 0, -1, -1, LUMPERROR, ""}, // SA2 final boss-type typewriting {"eggspr", false, 64, 16, -1, NULL, 0, -1, -1, LUMPERROR, ""}, // Sonic Unleashed Trap Spring {"achiev", false, 204, 0, -1, NULL, 0, -1, -1, LUMPERROR, "Achievement"}, {"gpmetr", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, ""}, // End of a "Tutorial Teleport" {"endwrp", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, ""}, // End of a "Tutorial Teleport" // SRB2Kart - Ring Box {"slot00", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "Bar"}, {"slot01", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "Double Bar"}, {"slot02", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "Triple Bar"}, {"slot03", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "Slot Ring"}, {"slot04", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "Seven"}, {"slot05", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "JACKPOT!"}, // RR - Ballhog Charge {"bhog00", false, 64, 64, -1, NULL, 0, -1, -1, LUMPERROR, "Ballhog charging"}, {"bhog01", false, 64, 64, -1, NULL, 0, -1, -1, LUMPERROR, "Ballhog charging"}, {"bhog02", false, 64, 64, -1, NULL, 0, -1, -1, LUMPERROR, "Ballhog charging"}, {"bhog03", false, 64, 64, -1, NULL, 0, -1, -1, LUMPERROR, "Ballhog charging"}, {"bhog04", false, 64, 64, -1, NULL, 0, -1, -1, LUMPERROR, "Ballhog charging"}, {"bhog05", false, 64, 64, -1, NULL, 0, -1, -1, LUMPERROR, "Ballhog charging"}, // RR - Gachabom rebound {"grbnd1", false, 64, 64, -1, NULL, 0, -1, -1, LUMPERROR, "Gachabom returning"}, {"grbnd2", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "Gachabom orbiting"}, {"grbnd3", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "Gachabom re-collected"}, // SRB2Kart - Drop target sounds {"kdtrg1", false, 64, 16, -1, NULL, 0, -1, -1, LUMPERROR, ""}, // Low energy, SF_X8AWAYSOUND {"kdtrg2", false, 64, 16, -1, NULL, 0, -1, -1, LUMPERROR, ""}, // Medium energy, SF_X8AWAYSOUND {"kdtrg3", false, 64, 80, -1, NULL, 0, -1, -1, LUMPERROR, ""}, // High energy, SF_X2AWAYSOUND|SF_X8AWAYSOUND // SRB2kart - Grow/invinc clash {"parry", false, 64, 16, -1, NULL, 0, -1, -1, LUMPERROR, ""}, // SF_X8AWAYSOUND {"ffbonc", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, ""}, // Shout message sound effect {"sysmsg", false, 255, 0, -1, NULL, 0, -1, -1, LUMPERROR, "Server notification"}, // Shrink laser beam {"beam01", false, 32, 64, -1, NULL, 0, -1, -1, LUMPERROR, ""}, // SPB seeking {"spbska", false, 32, 16, -1, NULL, 0, -1, -1, LUMPERROR, ""}, {"spbskb", false, 32, 16, -1, NULL, 0, -1, -1, LUMPERROR, ""}, {"spbskc", false, 32, 16, -1, NULL, 0, -1, -1, LUMPERROR, ""}, // Juicebox for SPB {"gate01", false, 32, 64, -1, NULL, 0, -1, -1, LUMPERROR, ""}, {"gate02", false, 32, 64, -1, NULL, 0, -1, -1, LUMPERROR, ""}, {"gate03", false, 32, 64, -1, NULL, 0, -1, -1, LUMPERROR, ""}, {"gate04", false, 32, 64, -1, NULL, 0, -1, -1, LUMPERROR, ""}, {"gate05", false, 32, 64, -1, NULL, 0, -1, -1, LUMPERROR, ""}, {"waved1", false, 32, 0, -1, NULL, 0, -1, -1, LUMPERROR, ""}, {"waved2", false, 32, 0, -1, NULL, 0, -1, -1, LUMPERROR, ""}, {"waved3", false, 32, 64, -1, NULL, 0, -1, -1, LUMPERROR, ""}, {"waved4", false, 32, 0, -1, NULL, 0, -1, -1, LUMPERROR, ""}, {"waved5", false, 32, 0, -1, NULL, 0, -1, -1, LUMPERROR, ""}, // Passing sounds {"pass01", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, ""}, {"pass02", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, ""}, {"pass03", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, ""}, {"pass04", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, ""}, {"pass05", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, ""}, {"pass06", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, ""}, {"pass07", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, ""}, {"pass08", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, ""}, {"pass09", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, ""}, {"pass10", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, ""}, {"pass11", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, ""}, {"pass12", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, ""}, {"pass13", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, ""}, {"pass14", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, ""}, {"pass15", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, ""}, {"pass16", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, ""}, // SRB2Kart - Blocked damage {"grownd", false, 64, 16, -1, NULL, 0, -1, -1, LUMPERROR, ""}, // SF_X8AWAYSOUND {"invind", false, 64, 16, -1, NULL, 0, -1, -1, LUMPERROR, ""}, // SF_X8AWAYSOUND // SRB2Kart - Claw SFX {"claw01", false, 64, 64, -1, NULL, 0, -1, -1, LUMPERROR, ""}, // SF_X2AWAYSOUND {"claw02", false, 64, 64, -1, NULL, 0, -1, -1, LUMPERROR, ""}, // SF_X2AWAYSOUND {"claw03", false, 64, 64, -1, NULL, 0, -1, -1, LUMPERROR, ""}, // SF_X2AWAYSOUND {"claw04", false, 64, 64, -1, NULL, 0, -1, -1, LUMPERROR, ""}, // SF_X2AWAYSOUND {"claw05", false, 64, 64, -1, NULL, 0, -1, -1, LUMPERROR, ""}, // SF_X2AWAYSOUND {"claw06", false, 64, 64, -1, NULL, 0, -1, -1, LUMPERROR, ""}, // SF_X2AWAYSOUND {"claw07", false, 64, 64, -1, NULL, 0, -1, -1, LUMPERROR, ""}, // SF_X2AWAYSOUND {"claw08", false, 64, 64, -1, NULL, 0, -1, -1, LUMPERROR, ""}, // SF_X2AWAYSOUND {"claw09", false, 64, 64, -1, NULL, 0, -1, -1, LUMPERROR, ""}, // SF_X2AWAYSOUND {"claw10", false, 64, 64, -1, NULL, 0, -1, -1, LUMPERROR, ""}, // SF_X2AWAYSOUND {"claw11", false, 64, 64, -1, NULL, 0, -1, -1, LUMPERROR, ""}, // SF_X2AWAYSOUND {"claw12", false, 64, 64, -1, NULL, 0, -1, -1, LUMPERROR, ""}, // SF_X2AWAYSOUND {"claw13", false, 64, 64, -1, NULL, 0, -1, -1, LUMPERROR, ""}, // SF_X2AWAYSOUND {"claw14", false, 64, 64, -1, NULL, 0, -1, -1, LUMPERROR, ""}, // SF_X2AWAYSOUND {"claw15", false, 64, 64, -1, NULL, 0, -1, -1, LUMPERROR, ""}, // SF_X2AWAYSOUND {"claw16", false, 64, 64, -1, NULL, 0, -1, -1, LUMPERROR, ""}, // SF_X2AWAYSOUND {"clawht", false, 64, 8, -1, NULL, 0, -1, -1, LUMPERROR, ""}, // SF_X4AWAYSOUND {"clawzm", false, 64, 16, -1, NULL, 0, -1, -1, LUMPERROR, ""}, // SF_X8AWAYSOUND {"clawk1", false, 64, 16, -1, NULL, 0, -1, -1, LUMPERROR, ""}, // SF_X8AWAYSOUND {"clawk2", false, 64, 16, -1, NULL, 0, -1, -1, LUMPERROR, ""}, // SF_X8AWAYSOUND // SRB2Kart - whip charge/hold {"wchrg1", false, 64, 64, -1, NULL, 0, -1, -1, LUMPERROR, ""}, // SF_X2AWAYSOUND {"wchrg2", false, 64, 64, -1, NULL, 0, -1, -1, LUMPERROR, ""}, // SF_X2AWAYSOUND {"horn00", false, 255, 0, -1, NULL, 0, -1, -1, LUMPERROR, "/"}, // HORNCODE {"melody", false, 255, 0, -1, NULL, 0, -1, -1, LUMPERROR, "/"}, // Mystic Melody {"cdsprk", false, 255, 0, -1, NULL, 0, -1, -1, LUMPERROR, "/"}, // Prison Egg CD sparkling {"monch", false, 255, 0, -1, NULL, 0, -1, -1, LUMPERROR, ""}, {"etexpl", false, 255, 0, -1, NULL, 0, -1, -1, LUMPERROR, "Game crash"}, {"iwhp", false, 255, 0, -1, NULL, 0, -1, -1, LUMPERROR, ""}, // Instawhip attack {"gbrk", false, 255, 8, -1, NULL, 0, -1, -1, LUMPERROR, ""}, // Guard break! // Super Flicky Power-Up {"supflk", false, 255, 32, -1, NULL, 0, -1, -1, LUMPERROR, ""}, // Woodpecking - SF_NOINTERRUPT {"fbost1", false, 255, 0, -1, NULL, 0, -1, -1, LUMPERROR, ""}, // Slowing down {"fbird", false, 255, 0, -1, NULL, 0, -1, -1, LUMPERROR, ""}, // Speeding up {"fhurt1", false, 255, 0, -1, NULL, 0, -1, -1, LUMPERROR, ""}, // Whipped {"fhurt2", false, 255, 0, -1, NULL, 0, -1, -1, LUMPERROR, ""}, // Hunting {"dashr", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, ""}, // Regular Dash Ring {"rainbr", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, ""}, // Rainbow Dash Ring {"rank", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, ""}, // Rank slam {"ridr1", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "Boarding Rideroid"}, // Rideroid Activation {"ridr2", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, ""}, // Rideroid Diveroll {"ridr3", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, ""}, // Rideroid Loop {"ridr4", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, ""}, // Leaving Rideroid // Damage sounds {"dmga1", false, 255, 8, -1, NULL, 0, -1, -1, LUMPERROR, "Damaged"}, {"dmga2", false, 255, 8, -1, NULL, 0, -1, -1, LUMPERROR, "Damaged"}, {"dmga3", false, 255, 8, -1, NULL, 0, -1, -1, LUMPERROR, "Damaged"}, {"dmga4", false, 255, 8, -1, NULL, 0, -1, -1, LUMPERROR, "Damaged"}, {"dmgb1", false, 255, 8, -1, NULL, 0, -1, -1, LUMPERROR, "Damaged"}, {"dmgb2", false, 255, 8, -1, NULL, 0, -1, -1, LUMPERROR, "Damaged"}, {"dmgb3", false, 255, 8, -1, NULL, 0, -1, -1, LUMPERROR, "Damaged"}, {"dmgb4", false, 255, 8, -1, NULL, 0, -1, -1, LUMPERROR, "Damaged"}, // SRB2Kart - Engine sounds // Engine class A {"krta00", false, 48, 65, -1, NULL, 0, -1, -1, LUMPERROR, ""}, {"krta01", false, 48, 65, -1, NULL, 0, -1, -1, LUMPERROR, ""}, {"krta02", false, 48, 65, -1, NULL, 0, -1, -1, LUMPERROR, ""}, {"krta03", false, 48, 65, -1, NULL, 0, -1, -1, LUMPERROR, ""}, {"krta04", false, 48, 65, -1, NULL, 0, -1, -1, LUMPERROR, ""}, {"krta05", false, 48, 65, -1, NULL, 0, -1, -1, LUMPERROR, ""}, {"krta06", false, 48, 65, -1, NULL, 0, -1, -1, LUMPERROR, ""}, {"krta07", false, 48, 65, -1, NULL, 0, -1, -1, LUMPERROR, ""}, {"krta08", false, 48, 65, -1, NULL, 0, -1, -1, LUMPERROR, ""}, {"krta09", false, 48, 65, -1, NULL, 0, -1, -1, LUMPERROR, ""}, {"krta10", false, 48, 65, -1, NULL, 0, -1, -1, LUMPERROR, ""}, {"krta11", false, 48, 65, -1, NULL, 0, -1, -1, LUMPERROR, ""}, {"krta12", false, 48, 65, -1, NULL, 0, -1, -1, LUMPERROR, ""}, // Engine class B {"krtb00", false, 48, 65, -1, NULL, 0, -1, -1, LUMPERROR, ""}, {"krtb01", false, 48, 65, -1, NULL, 0, -1, -1, LUMPERROR, ""}, {"krtb02", false, 48, 65, -1, NULL, 0, -1, -1, LUMPERROR, ""}, {"krtb03", false, 48, 65, -1, NULL, 0, -1, -1, LUMPERROR, ""}, {"krtb04", false, 48, 65, -1, NULL, 0, -1, -1, LUMPERROR, ""}, {"krtb05", false, 48, 65, -1, NULL, 0, -1, -1, LUMPERROR, ""}, {"krtb06", false, 48, 65, -1, NULL, 0, -1, -1, LUMPERROR, ""}, {"krtb07", false, 48, 65, -1, NULL, 0, -1, -1, LUMPERROR, ""}, {"krtb08", false, 48, 65, -1, NULL, 0, -1, -1, LUMPERROR, ""}, {"krtb09", false, 48, 65, -1, NULL, 0, -1, -1, LUMPERROR, ""}, {"krtb10", false, 48, 65, -1, NULL, 0, -1, -1, LUMPERROR, ""}, {"krtb11", false, 48, 65, -1, NULL, 0, -1, -1, LUMPERROR, ""}, {"krtb12", false, 48, 65, -1, NULL, 0, -1, -1, LUMPERROR, ""}, // Engine class C {"krtc00", false, 48, 65, -1, NULL, 0, -1, -1, LUMPERROR, ""}, {"krtc01", false, 48, 65, -1, NULL, 0, -1, -1, LUMPERROR, ""}, {"krtc02", false, 48, 65, -1, NULL, 0, -1, -1, LUMPERROR, ""}, {"krtc03", false, 48, 65, -1, NULL, 0, -1, -1, LUMPERROR, ""}, {"krtc04", false, 48, 65, -1, NULL, 0, -1, -1, LUMPERROR, ""}, {"krtc05", false, 48, 65, -1, NULL, 0, -1, -1, LUMPERROR, ""}, {"krtc06", false, 48, 65, -1, NULL, 0, -1, -1, LUMPERROR, ""}, {"krtc07", false, 48, 65, -1, NULL, 0, -1, -1, LUMPERROR, ""}, {"krtc08", false, 48, 65, -1, NULL, 0, -1, -1, LUMPERROR, ""}, {"krtc09", false, 48, 65, -1, NULL, 0, -1, -1, LUMPERROR, ""}, {"krtc10", false, 48, 65, -1, NULL, 0, -1, -1, LUMPERROR, ""}, {"krtc11", false, 48, 65, -1, NULL, 0, -1, -1, LUMPERROR, ""}, {"krtc12", false, 48, 65, -1, NULL, 0, -1, -1, LUMPERROR, ""}, // Engine class D {"krtd00", false, 48, 65, -1, NULL, 0, -1, -1, LUMPERROR, ""}, {"krtd01", false, 48, 65, -1, NULL, 0, -1, -1, LUMPERROR, ""}, {"krtd02", false, 48, 65, -1, NULL, 0, -1, -1, LUMPERROR, ""}, {"krtd03", false, 48, 65, -1, NULL, 0, -1, -1, LUMPERROR, ""}, {"krtd04", false, 48, 65, -1, NULL, 0, -1, -1, LUMPERROR, ""}, {"krtd05", false, 48, 65, -1, NULL, 0, -1, -1, LUMPERROR, ""}, {"krtd06", false, 48, 65, -1, NULL, 0, -1, -1, LUMPERROR, ""}, {"krtd07", false, 48, 65, -1, NULL, 0, -1, -1, LUMPERROR, ""}, {"krtd08", false, 48, 65, -1, NULL, 0, -1, -1, LUMPERROR, ""}, {"krtd09", false, 48, 65, -1, NULL, 0, -1, -1, LUMPERROR, ""}, {"krtd10", false, 48, 65, -1, NULL, 0, -1, -1, LUMPERROR, ""}, {"krtd11", false, 48, 65, -1, NULL, 0, -1, -1, LUMPERROR, ""}, {"krtd12", false, 48, 65, -1, NULL, 0, -1, -1, LUMPERROR, ""}, // Engine class E {"krte00", false, 48, 65, -1, NULL, 0, -1, -1, LUMPERROR, ""}, {"krte01", false, 48, 65, -1, NULL, 0, -1, -1, LUMPERROR, ""}, {"krte02", false, 48, 65, -1, NULL, 0, -1, -1, LUMPERROR, ""}, {"krte03", false, 48, 65, -1, NULL, 0, -1, -1, LUMPERROR, ""}, {"krte04", false, 48, 65, -1, NULL, 0, -1, -1, LUMPERROR, ""}, {"krte05", false, 48, 65, -1, NULL, 0, -1, -1, LUMPERROR, ""}, {"krte06", false, 48, 65, -1, NULL, 0, -1, -1, LUMPERROR, ""}, {"krte07", false, 48, 65, -1, NULL, 0, -1, -1, LUMPERROR, ""}, {"krte08", false, 48, 65, -1, NULL, 0, -1, -1, LUMPERROR, ""}, {"krte09", false, 48, 65, -1, NULL, 0, -1, -1, LUMPERROR, ""}, {"krte10", false, 48, 65, -1, NULL, 0, -1, -1, LUMPERROR, ""}, {"krte11", false, 48, 65, -1, NULL, 0, -1, -1, LUMPERROR, ""}, {"krte12", false, 48, 65, -1, NULL, 0, -1, -1, LUMPERROR, ""}, // Engine class F {"krtf00", false, 48, 65, -1, NULL, 0, -1, -1, LUMPERROR, ""}, {"krtf01", false, 48, 65, -1, NULL, 0, -1, -1, LUMPERROR, ""}, {"krtf02", false, 48, 65, -1, NULL, 0, -1, -1, LUMPERROR, ""}, {"krtf03", false, 48, 65, -1, NULL, 0, -1, -1, LUMPERROR, ""}, {"krtf04", false, 48, 65, -1, NULL, 0, -1, -1, LUMPERROR, ""}, {"krtf05", false, 48, 65, -1, NULL, 0, -1, -1, LUMPERROR, ""}, {"krtf06", false, 48, 65, -1, NULL, 0, -1, -1, LUMPERROR, ""}, {"krtf07", false, 48, 65, -1, NULL, 0, -1, -1, LUMPERROR, ""}, {"krtf08", false, 48, 65, -1, NULL, 0, -1, -1, LUMPERROR, ""}, {"krtf09", false, 48, 65, -1, NULL, 0, -1, -1, LUMPERROR, ""}, {"krtf10", false, 48, 65, -1, NULL, 0, -1, -1, LUMPERROR, ""}, {"krtf11", false, 48, 65, -1, NULL, 0, -1, -1, LUMPERROR, ""}, {"krtf12", false, 48, 65, -1, NULL, 0, -1, -1, LUMPERROR, ""}, // Engine class G {"krtg00", false, 48, 65, -1, NULL, 0, -1, -1, LUMPERROR, ""}, {"krtg01", false, 48, 65, -1, NULL, 0, -1, -1, LUMPERROR, ""}, {"krtg02", false, 48, 65, -1, NULL, 0, -1, -1, LUMPERROR, ""}, {"krtg03", false, 48, 65, -1, NULL, 0, -1, -1, LUMPERROR, ""}, {"krtg04", false, 48, 65, -1, NULL, 0, -1, -1, LUMPERROR, ""}, {"krtg05", false, 48, 65, -1, NULL, 0, -1, -1, LUMPERROR, ""}, {"krtg06", false, 48, 65, -1, NULL, 0, -1, -1, LUMPERROR, ""}, {"krtg07", false, 48, 65, -1, NULL, 0, -1, -1, LUMPERROR, ""}, {"krtg08", false, 48, 65, -1, NULL, 0, -1, -1, LUMPERROR, ""}, {"krtg09", false, 48, 65, -1, NULL, 0, -1, -1, LUMPERROR, ""}, {"krtg10", false, 48, 65, -1, NULL, 0, -1, -1, LUMPERROR, ""}, {"krtg11", false, 48, 65, -1, NULL, 0, -1, -1, LUMPERROR, ""}, {"krtg12", false, 48, 65, -1, NULL, 0, -1, -1, LUMPERROR, ""}, // Engine class H {"krth00", false, 48, 65, -1, NULL, 0, -1, -1, LUMPERROR, ""}, {"krth01", false, 48, 65, -1, NULL, 0, -1, -1, LUMPERROR, ""}, {"krth02", false, 48, 65, -1, NULL, 0, -1, -1, LUMPERROR, ""}, {"krth03", false, 48, 65, -1, NULL, 0, -1, -1, LUMPERROR, ""}, {"krth04", false, 48, 65, -1, NULL, 0, -1, -1, LUMPERROR, ""}, {"krth05", false, 48, 65, -1, NULL, 0, -1, -1, LUMPERROR, ""}, {"krth06", false, 48, 65, -1, NULL, 0, -1, -1, LUMPERROR, ""}, {"krth07", false, 48, 65, -1, NULL, 0, -1, -1, LUMPERROR, ""}, {"krth08", false, 48, 65, -1, NULL, 0, -1, -1, LUMPERROR, ""}, {"krth09", false, 48, 65, -1, NULL, 0, -1, -1, LUMPERROR, ""}, {"krth10", false, 48, 65, -1, NULL, 0, -1, -1, LUMPERROR, ""}, {"krth11", false, 48, 65, -1, NULL, 0, -1, -1, LUMPERROR, ""}, {"krth12", false, 48, 65, -1, NULL, 0, -1, -1, LUMPERROR, ""}, // Engine class I {"krti00", false, 48, 65, -1, NULL, 0, -1, -1, LUMPERROR, ""}, {"krti01", false, 48, 65, -1, NULL, 0, -1, -1, LUMPERROR, ""}, {"krti02", false, 48, 65, -1, NULL, 0, -1, -1, LUMPERROR, ""}, {"krti03", false, 48, 65, -1, NULL, 0, -1, -1, LUMPERROR, ""}, {"krti04", false, 48, 65, -1, NULL, 0, -1, -1, LUMPERROR, ""}, {"krti05", false, 48, 65, -1, NULL, 0, -1, -1, LUMPERROR, ""}, {"krti06", false, 48, 65, -1, NULL, 0, -1, -1, LUMPERROR, ""}, {"krti07", false, 48, 65, -1, NULL, 0, -1, -1, LUMPERROR, ""}, {"krti08", false, 48, 65, -1, NULL, 0, -1, -1, LUMPERROR, ""}, {"krti09", false, 48, 65, -1, NULL, 0, -1, -1, LUMPERROR, ""}, {"krti10", false, 48, 65, -1, NULL, 0, -1, -1, LUMPERROR, ""}, {"krti11", false, 48, 65, -1, NULL, 0, -1, -1, LUMPERROR, ""}, {"krti12", false, 48, 65, -1, NULL, 0, -1, -1, LUMPERROR, ""}, // Gunstar Heroes // Gunstar Heroes {"gsha0", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, ""}, {"gsha1", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, ""}, {"gsha2", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, ""}, {"gsha3", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, ""}, {"gsha4", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, ""}, {"gsha5", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, ""}, {"gsha6", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, ""}, {"gsha7", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, ""}, {"gsha8", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, ""}, {"gsha9", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, ""}, {"gshaa", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, ""}, {"gshab", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, ""}, {"gshac", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, ""}, {"gshad", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, ""}, {"gshae", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, ""}, {"gshaf", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, ""}, {"gshb0", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, ""}, {"gshb1", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, ""}, {"gshb2", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, ""}, {"gshb3", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, ""}, {"gshb4", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, ""}, {"gshb5", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, ""}, {"gshb6", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, ""}, {"gshb7", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, ""}, {"gshb8", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, ""}, {"gshb9", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, ""}, {"gshba", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, ""}, {"gshbb", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, ""}, {"gshbc", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, ""}, {"gshbd", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, ""}, {"gshbe", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, ""}, {"gshbf", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, ""}, {"gshc0a", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, ""}, {"gshc0b", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, ""}, {"gshc0c", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, ""}, {"gshc0d", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, ""}, {"gshc0e", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, ""}, {"gshc0f", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, ""}, {"gshc0g", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, ""}, {"gshc1", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, ""}, {"gshc2", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, ""}, {"gshc3", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, ""}, {"gshc4", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, ""}, {"gshc5", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, ""}, {"gshc6", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, ""}, {"gshc7", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, ""}, {"gshc8", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, ""}, {"gshc9", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, ""}, {"gshca", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, ""}, {"gshcb", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, ""}, {"gshcc", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, ""}, {"gshcd", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, ""}, {"gshce", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, ""}, {"gshcf", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, ""}, {"gshd0", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, ""}, {"gshd1", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, ""}, {"gshd2", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, ""}, {"gshd3", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, ""}, {"gshd4", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, ""}, {"gshd5", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, ""}, {"gshd6", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, ""}, {"gshd7", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, ""}, {"gshd8", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, ""}, {"gshd9", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, ""}, {"gshda", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, ""}, {"gshdb", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, ""}, {"gshdc", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, ""}, {"gshdd", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, ""}, {"gshde", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, ""}, {"gshdf", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, ""}, {"gshe0", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, ""}, {"gshe1", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, ""}, {"gshe2", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, ""}, {"gshe3", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, ""}, {"gshe4", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, ""}, {"gshe5", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, ""}, {"gshe6", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, ""}, {"gshe7", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, ""}, {"gshe8", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, ""}, {"gshe9", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, ""}, {"gshea", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, ""}, {"gsheb", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, ""}, {"gshec", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, ""}, {"gshed", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, ""}, {"gshee", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, ""}, {"gshef", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, ""}, {"gshf0", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, ""}, {"gshf1", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, ""}, // SRB2kart - Skin sounds {"kwin", false, 64, 96, -1, NULL, 0, SKSKWIN, -1, LUMPERROR, ""}, {"klose", false, 64, 96, -1, NULL, 0, SKSKLOSE, -1, LUMPERROR, ""}, {"khurt1", false, 64, 96, -1, NULL, 0, SKSKPAN1, -1, LUMPERROR, ""}, {"khurt2", false, 64, 96, -1, NULL, 0, SKSKPAN2, -1, LUMPERROR, ""}, {"kattk1", false, 64, 96, -1, NULL, 0, SKSKATK1, -1, LUMPERROR, ""}, {"kattk2", false, 64, 96, -1, NULL, 0, SKSKATK2, -1, LUMPERROR, ""}, {"kbost1", false, 64, 96, -1, NULL, 0, SKSKBST1, -1, LUMPERROR, ""}, {"kbost2", false, 64, 96, -1, NULL, 0, SKSKBST2, -1, LUMPERROR, ""}, {"kslow", false, 64, 32, -1, NULL, 0, SKSKSLOW, -1, LUMPERROR, ""}, {"khitem", false, 128, 32, -1, NULL, 0, SKSKHITM, -1, LUMPERROR, ""}, {"kgloat", false, 64, 48, -1, NULL, 0, SKSKPOWR, -1, LUMPERROR, ""}, {"ktalk", false, 64, 48, -1, NULL, 0, SKSKTALK, -1, LUMPERROR, ""}, // skin sounds free slots to add sounds at run time (Boris HACK!!!) // initialized to NULL }; char freeslotnames[sfx_freeslot0 + NUMSFXFREESLOTS + NUMSKINSFXSLOTS][7]; // Prepare free sfx slots to add sfx at run time void S_InitRuntimeSounds (void) { sfxenum_t i; INT32 value; char soundname[10]; for (i = sfx_freeslot0; i <= sfx_lastskinsoundslot; i++) { value = (i+1) - sfx_freeslot0; if (value < 10) sprintf(soundname, "fre00%d", value); else if (value < 100) sprintf(soundname, "fre0%d", value); else if (value < 1000) sprintf(soundname, "fre%d", value); else sprintf(soundname, "fr%d", value); strcpy(freeslotnames[value-1], soundname); S_sfx[i].name = freeslotnames[value-1]; S_sfx[i].singularity = false; S_sfx[i].priority = 0; S_sfx[i].pitch = 0; S_sfx[i].volume = -1; S_sfx[i].data = NULL; S_sfx[i].length = 0; S_sfx[i].skinsound = -1; S_sfx[i].usefulness = -1; S_sfx[i].lumpnum = LUMPERROR; //strlcpy(S_sfx[i].caption, "", 1); S_sfx[i].caption[0] = '\0'; } } sfxenum_t sfxfree = sfx_freeslot0; // Add a new sound fx into a free sfx slot. // sfxenum_t S_AddSoundFx(const char *name, boolean singular, INT32 flags, boolean skinsound) { sfxenum_t i; if (skinsound) { for (i = sfx_skinsoundslot0; i < NUMSFX; i++) { if (S_sfx[i].priority) continue; break; } } else i = sfxfree; if (i < NUMSFX) { strncpy(freeslotnames[i-sfx_freeslot0], name, 6); S_sfx[i].singularity = singular; S_sfx[i].priority = 60; S_sfx[i].pitch = flags; S_sfx[i].volume = -1; S_sfx[i].lumpnum = LUMPERROR; S_sfx[i].skinsound = -1; S_sfx[i].usefulness = -1; /// \todo if precached load it here S_sfx[i].data = NULL; if (!skinsound) sfxfree++; return i; } I_Error("Out of Sound Freeslots while allocating \"%s\"\nLoad less addons to fix this.", name); return 0; } void S_RemoveSoundFx(sfxenum_t id) { if (id >= sfx_freeslot0 && id <= sfx_lastskinsoundslot && S_sfx[id].priority != 0) { S_sfx[id].lumpnum = LUMPERROR; I_FreeSfx(&S_sfx[id]); S_sfx[id].priority = 0; } }