diff --git a/src/deh_soc.c b/src/deh_soc.c index ef14137c12ce67abc83235050e28a8a36c0d00e0..5f0265ace076a6b9363dbce20f15857a45b53526 100644 --- a/src/deh_soc.c +++ b/src/deh_soc.c @@ -2261,6 +2261,10 @@ void readsound(MYFILE *f, INT32 num) deh_strlcpy(S_sfx[num].caption, word2, sizeof(S_sfx[num].caption), va("Sound effect %d: caption", num)); } + else if(fastcmp(word, "MISSING")) + { + S_sfx[num].missing = value; + } else deh_warning("Sound %d : unknown word '%s'",num,word); } diff --git a/src/deh_tables.c b/src/deh_tables.c index 6a5255e8ee7671a7e09a5d49956c34e0367481a9..3512ee430696833a0f868588d700c0c7a54424e6 100644 --- a/src/deh_tables.c +++ b/src/deh_tables.c @@ -4800,6 +4800,7 @@ struct int_const_s const INT_CONST[] = { {"SKSKHITM",SKSKHITM}, // Hit confirm taunt {"SKSKPOWR",SKSKPOWR}, // Power item taunt {"SKSKTALK",SKSKTALK}, // Dialogue + {"SKSKDEAD",SKSKDEAD}, // 3D Floor/Fake Floor/FOF/whatever flags {"FOF_EXISTS",FOF_EXISTS}, ///< Always set, to check for validity. diff --git a/src/hardware/hw3sound.c b/src/hardware/hw3sound.c index 6bd9a983739f39abd8f4a9f49a8b754065dfd2c6..176b038fb2068c81ffe8111654efec3c01df8afd 100644 --- a/src/hardware/hw3sound.c +++ b/src/hardware/hw3sound.c @@ -951,7 +951,7 @@ void *HW3S_GetSfx(sfxinfo_t *sfx) sfx_data_t sfx_data; if (sfx->lumpnum == LUMPERROR) - sfx->lumpnum = S_GetSfxLumpNum (sfx); + sfx->lumpnum = S_GetSfxLumpNum (sfx, NULL); sfx_data.length = W_LumpLength(sfx->lumpnum); sfx_data.data = Z_Malloc(sfx_data.length, PU_SOUND, &sfx->data); diff --git a/src/k_kart.c b/src/k_kart.c index 7cb0c8d373b9accf9bd60949498b0037aaa7bdc1..1ee55fc8ccbac5f4142bfe55a646234dfb5098d2 100644 --- a/src/k_kart.c +++ b/src/k_kart.c @@ -2805,6 +2805,24 @@ void K_PlayOvertakeSound(mobj_t *source) K_RegularVoiceTimers(source->player); } +void K_PlayDeathSound(mobj_t *source) +{ + sfxenum_t sfx_id = sfx_kdead; + sfxinfo_t* sfx = &S_sfx[sfx_id]; + + S_TransformSoundToSkinSound(source,&sfx,&sfx_id); + + if(sfx->missing) + return; + + //excluding 'tasteful' logic because it will frequently leave this sound impossible to play after hurt1/hurt2 just before it + + if(!cv_kartvoices.value) + return; + + S_StartSound(source, sfx_id); +} + static void K_PlayGenericCombatSound(mobj_t *source, mobj_t *other, sfxenum_t sfx_id) { UINT8 skinid = K_ObjectToSkinIDForSounds(source); diff --git a/src/k_kart.h b/src/k_kart.h index ab0c8d794119dd76f477c5f482fd0606e9a3b479..8052127b102eacb38378137f60e2fa6750b0f392 100644 --- a/src/k_kart.h +++ b/src/k_kart.h @@ -245,6 +245,7 @@ fixed_t K_DefaultPlayerRadius(player_t *player); void K_PlayAttackTaunt(mobj_t *source); void K_PlayBoostTaunt(mobj_t *source); void K_PlayOvertakeSound(mobj_t *source); +void K_PlayDeathSound(mobj_t *source); void K_PlayPainSound(mobj_t *source, mobj_t *other); void K_PlayHitEmSound(mobj_t *source, mobj_t *other); void K_TryHurtSoundExchange(mobj_t *victim, mobj_t *attacker); diff --git a/src/lua_infolib.c b/src/lua_infolib.c index 0de0f3cb97d3ae79bfe2081fe5e6fa16bdc78d40..7faf22b2ec9d632b16f85523a7af0efacb638e45 100644 --- a/src/lua_infolib.c +++ b/src/lua_infolib.c @@ -64,7 +64,8 @@ enum sfxinfo_write { sfxinfow_priority, sfxinfow_flags, // "pitch" sfxinfow_volume, - sfxinfow_caption + sfxinfow_caption, + sfxinfow_missing, }; const char *const sfxinfo_wopt[] = { "singular", @@ -72,6 +73,7 @@ const char *const sfxinfo_wopt[] = { "flags", "volume", "caption", + "missing", NULL}; boolean actionsoverridden[NUMACTIONS] = {false}; @@ -1454,6 +1456,8 @@ static int lib_setSfxInfo(lua_State *L) case sfxinfow_caption: strlcpy(info->caption, luaL_checkstring(L, 3), sizeof(info->caption)); break; + case sfxinfow_missing: + info->missing = luaL_checkboolean(L, 3); default: break; } @@ -1544,6 +1548,8 @@ static int sfxinfo_set(lua_State *L) case sfxinfow_caption: strlcpy(sfx->caption, luaL_checkstring(L, 1), sizeof(sfx->caption)); break; + case sfxinfow_missing: + sfx->missing = luaL_checkboolean(L, 1); default: return luaL_error(L, "Field does not exist in sfxinfo_t"); } diff --git a/src/objects/destroyed-kart.cpp b/src/objects/destroyed-kart.cpp index c6a5a09461c85dac232d3325e8643f62010b2f25..0a1930cead6a46c404081e60cc6579647650777c 100644 --- a/src/objects/destroyed-kart.cpp +++ b/src/objects/destroyed-kart.cpp @@ -462,7 +462,8 @@ private: else { flags &= ~kNoClipFlags; - P_PlayDeathSound(p); + P_PlayDeathSound(p); //this is the 'sfx_s3k35' sound + K_PlayDeathSound(p); //this is the skin's user-defined sound } // First tick after hitlag: destroyed kart appears! State will change away from S_INVISIBLE inside destroy() where S_INVISIBLE was set in static spawn() diff --git a/src/r_skins.c b/src/r_skins.c index 994ce64fbbd372b01b49846a8ffb0f1993d5be9c..70f9c0e497ed4eb00c1e5c6a86455435edab82a2 100644 --- a/src/r_skins.c +++ b/src/r_skins.c @@ -914,14 +914,20 @@ static boolean R_ProcessPatchableFields(skin_t *skin, char *stoken, char *value) // for this skin for (i = 0; i < sfx_skinsoundslot0; i++) { - if (!S_sfx[i].name) + sfxinfo_t *iSnd = &S_sfx[i]; + + if (!iSnd->name) continue; - if (S_sfx[i].skinsound != -1 - && !stricmp(S_sfx[i].name, + + if (iSnd->skinsound != -1 + && !stricmp(iSnd->name, stoken + stokenadjust)) { - skin->soundsid[S_sfx[i].skinsound] = - S_AddSoundFx(value, S_sfx[i].singularity, S_sfx[i].pitch, true); + + skin->soundsid[iSnd->skinsound] = + S_AddSoundFx(value, iSnd->singularity, iSnd->pitch, true); + + S_GetSfxLumpNum(iSnd, &(iSnd->missing)); found = true; } } diff --git a/src/s_sound.c b/src/s_sound.c index cef8df15040d4c03201e1de6ac58ccb9b1ba645d..12ee9c205d746b27af38d593c24b8207f93a06ba 100644 --- a/src/s_sound.c +++ b/src/s_sound.c @@ -233,8 +233,11 @@ void SetChannelsNum(void) // Retrieve the lump number of sfx // -lumpnum_t S_GetSfxLumpNum(sfxinfo_t *sfx) +lumpnum_t S_GetSfxLumpNum(sfxinfo_t *sfx, boolean *missing) { + if(missing) + *missing = false; + char namebuf[9]; lumpnum_t sfxlump; @@ -250,6 +253,9 @@ lumpnum_t S_GetSfxLumpNum(sfxinfo_t *sfx) if (sfxlump != LUMPERROR) return sfxlump; + if(missing) + *missing = true; + return W_GetNumForName("dsthok"); } @@ -416,6 +422,27 @@ static INT32 S_ScaleVolumeWithSplitscreen(INT32 volume) ) / FRACUNIT; } +void S_TransformSoundToSkinSound(const mobj_t* origin, sfxinfo_t** sfx, sfxenum_t* sfx_id) +{ + if((*sfx)->skinsound==-1) + return; + + if(!origin) + return; + + if(!origin->player && !origin->skin) + return; + + // redirect player sound to the sound in the skin table + skin_t *skin = (origin->player ? &skins[origin->player->skin] : ((skin_t *)origin->skin)); + + if (R_CanShowSkinInDemo(skin-skins) == false) + return; + + *sfx_id = skin->soundsid[(*sfx)->skinsound]; + *sfx = &S_sfx[*sfx_id]; +} + void S_StartSoundAtVolume(const void *origin_p, sfxenum_t sfx_id, INT32 volume) { const mobj_t *origin = (const mobj_t *)origin_p; @@ -508,15 +535,7 @@ void S_StartSoundAtVolume(const void *origin_p, sfxenum_t sfx_id, INT32 volume) sfx = &S_sfx[sfx_id]; - if (sfx->skinsound != -1 && origin && (origin->player || origin->skin)) - { - // redirect player sound to the sound in the skin table - skin_t *skin = (origin->player ? &skins[origin->player->skin] : ((skin_t *)origin->skin)); - if (R_CanShowSkinInDemo(skin-skins) == false) - return; - sfx_id = skin->soundsid[sfx->skinsound]; - sfx = &S_sfx[sfx_id]; - } + S_TransformSoundToSkinSound(origin,&sfx,&sfx_id); // Initialize sound parameters pitch = NORM_PITCH; diff --git a/src/s_sound.h b/src/s_sound.h index 3c5456ab808e0a8935abfbd3b7f37eabde85c052..780972e668a3ecc411c752a266a5e7085ceea84d 100644 --- a/src/s_sound.h +++ b/src/s_sound.h @@ -114,7 +114,7 @@ void S_InitLevelMusic(boolean reset); // // Basically a W_GetNumForName that adds "ds" at the beginning of the string. Returns a lumpnum. // -lumpnum_t S_GetSfxLumpNum(sfxinfo_t *sfx); +lumpnum_t S_GetSfxLumpNum(sfxinfo_t *sfx, boolean *missing); // // Sound Status @@ -127,6 +127,9 @@ boolean S_SoundDisabled(void); // void S_StartSound(const void *origin, sfxenum_t sound_id); +// Will remap an sfxinfo_t and sfxenum_t according to a skin's unique sounds if possible. +void S_TransformSoundToSkinSound(const mobj_t* origin, sfxinfo_t** sfx, sfxenum_t* sfx_id); + // Will start a sound at a given volume. void S_StartSoundAtVolume(const void *origin, sfxenum_t sound_id, INT32 volume); diff --git a/src/sdl/mixer_sound.c b/src/sdl/mixer_sound.c index b6b9e72f973321b6bb1f05023c18aa87102dd72e..863f0c364ef50f2a3745c2028122265e1d2f8865 100644 --- a/src/sdl/mixer_sound.c +++ b/src/sdl/mixer_sound.c @@ -401,7 +401,8 @@ void *I_GetSfx(sfxinfo_t *sfx) #endif if (sfx->lumpnum == LUMPERROR) - sfx->lumpnum = S_GetSfxLumpNum(sfx); + sfx->lumpnum = S_GetSfxLumpNum(sfx, NULL); + sfx->length = W_LumpLength(sfx->lumpnum); lump = W_CacheLumpNum(sfx->lumpnum, PU_SOUND); diff --git a/src/sdl/new_sound.cpp b/src/sdl/new_sound.cpp index b92f9e19993c1c75c1b111fe07dadafc7cf52c53..87a4aecca9821e651ee52eae748529ad46365d75 100644 --- a/src/sdl/new_sound.cpp +++ b/src/sdl/new_sound.cpp @@ -77,7 +77,8 @@ static void (*music_fade_callback)(); void* I_GetSfx(sfxinfo_t* sfx) { if (sfx->lumpnum == LUMPERROR) - sfx->lumpnum = S_GetSfxLumpNum(sfx); + sfx->lumpnum = S_GetSfxLumpNum(sfx, NULL); + sfx->length = W_LumpLength(sfx->lumpnum); std::byte* lump = static_cast<std::byte*>(W_CacheLumpNum(sfx->lumpnum, PU_SOUND)); diff --git a/src/sdl/sdl_sound.c b/src/sdl/sdl_sound.c index 2637be3a0638fdf5f70a65e112648dd778967b27..56073d9db7552d92b54d35b61f33a5e4e1780dca 100644 --- a/src/sdl/sdl_sound.c +++ b/src/sdl/sdl_sound.c @@ -527,8 +527,8 @@ void I_SetSfxVolume(int volume) void *I_GetSfx(sfxinfo_t *sfx) { if (sfx->lumpnum == LUMPERROR) - sfx->lumpnum = S_GetSfxLumpNum(sfx); -// else if (sfx->lumpnum != S_GetSfxLumpNum(sfx)) + sfx->lumpnum = S_GetSfxLumpNum(sfx, NULL); +// else if (sfx->lumpnum != S_GetSfxLumpNum(sfx, NULL)) // I_FreeSfx(sfx); #ifdef HW3SOUND diff --git a/src/sdl12/sdl_sound.c b/src/sdl12/sdl_sound.c index c73f5c1cd7480f66644a936a26b084f174ea726c..934818ecfa8c92e48ede14583e754113d811bd59 100644 --- a/src/sdl12/sdl_sound.c +++ b/src/sdl12/sdl_sound.c @@ -545,8 +545,8 @@ void I_SetSfxVolume(UINT8 volume) void *I_GetSfx(sfxinfo_t *sfx) { if (sfx->lumpnum == LUMPERROR) - sfx->lumpnum = S_GetSfxLumpNum(sfx); -// else if (sfx->lumpnum != S_GetSfxLumpNum(sfx)) + sfx->lumpnum = S_GetSfxLumpNum(sfx, NULL); +// else if (sfx->lumpnum != S_GetSfxLumpNum(sfx, NULL)) // I_FreeSfx(sfx); #ifdef HW3SOUND diff --git a/src/sounds.c b/src/sounds.c index e7b8f1c4a999436aac1104d06007cf9acadeaf5b..e278899f005603815ce0b97760797928e52b8a00 100644 --- a/src/sounds.c +++ b/src/sounds.c @@ -33,8 +33,8 @@ sfxinfo_t S_sfx[NUMSFX] = 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 +// name, singularity, priority, pitch, volume, data, length, skinsound, usefulness, lumpnum, caption, missing + {"none" , false, 0, 0, -1, NULL, 0, -1, -1, LUMPERROR, "///////////////////////////////", false}, // maximum length // A HUMBLE REQUEST FROM YOUR FRIENDLY NEIGHBORHOOD toaster! // @@ -54,1502 +54,1503 @@ sfxinfo_t S_sfx[NUMSFX] = // 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"}, + {"altdi1", false, 192, 16, -1, NULL, 0, SKSPLDET1, -1, LUMPERROR, "Dying", false}, + {"altdi2", false, 192, 16, -1, NULL, 0, SKSPLDET2, -1, LUMPERROR, "Dying", false}, + {"altdi3", false, 192, 16, -1, NULL, 0, SKSPLDET3, -1, LUMPERROR, "Dying", false}, + {"altdi4", false, 192, 16, -1, NULL, 0, SKSPLDET4, -1, LUMPERROR, "Dying", false}, + {"altow1", false, 192, 16, -1, NULL, 0, SKSPLPAN1, -1, LUMPERROR, "Ring loss", false}, + {"altow2", false, 192, 16, -1, NULL, 0, SKSPLPAN2, -1, LUMPERROR, "Ring loss", false}, + {"altow3", false, 192, 16, -1, NULL, 0, SKSPLPAN3, -1, LUMPERROR, "Ring loss", false}, + {"altow4", false, 192, 16, -1, NULL, 0, SKSPLPAN4, -1, LUMPERROR, "Ring loss", false}, + {"victr1", false, 64, 16, -1, NULL, 0, SKSPLVCT1, -1, LUMPERROR, "/", false}, + {"victr2", false, 64, 16, -1, NULL, 0, SKSPLVCT2, -1, LUMPERROR, "/", false}, + {"victr3", false, 64, 16, -1, NULL, 0, SKSPLVCT3, -1, LUMPERROR, "/", false}, + {"victr4", false, 64, 16, -1, NULL, 0, SKSPLVCT4, -1, LUMPERROR, "/", false}, + {"gasp" , false, 64, 0, -1, NULL, 0, SKSGASP, -1, LUMPERROR, "Bubble gasp", false}, + {"jump" , false, 140, 0, -1, NULL, 0, SKSJUMP, -1, LUMPERROR, "Jump", false}, + {"pudpud", false, 64, 0, -1, NULL, 0, SKSPUDPUD, -1, LUMPERROR, "Tired flight", false}, + {"putput", false, 64, 0, -1, NULL, 0, SKSPUTPUT, -1, LUMPERROR, "Flight", false}, // not as high a priority + {"spin" , false, 100, 0, -1, NULL, 0, SKSSPIN, -1, LUMPERROR, "Spin", false}, + {"spndsh", false, 64, 1, -1, NULL, 0, SKSSPNDSH, -1, LUMPERROR, "Spindash", false}, + {"thok" , false, 96, 0, -1, NULL, 0, SKSTHOK, -1, LUMPERROR, "Thok", false}, + {"zoom" , false, 120, 1, -1, NULL, 0, SKSZOOM, -1, LUMPERROR, "Spin launch", false}, + {"skid", false, 64, 32, -1, NULL, 0, SKSSKID, -1, LUMPERROR, "Skid", false}, // 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, 8, -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, 8, -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"}, + {"ambint", true, 32, 0, -1, NULL, 0, -1, -1, LUMPERROR, "Obnoxious disco music", false}, + + {"alarm", false, 32, 0, -1, NULL, 0, -1, -1, LUMPERROR, "Alarm", false}, + {"buzz1", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "Electric zap", false}, + {"buzz2", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "Electric zap", false}, + {"buzz3", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "Wacky worksurface", false}, + {"buzz4", true, 8, 0, -1, NULL, 0, -1, -1, LUMPERROR, "Buzz", false}, + {"crumbl", true, 127, 0, -1, NULL, 0, -1, -1, LUMPERROR, "Crumbling", false}, // Platform Crumble Tails 03-16-2001 + {"fire", false, 8, 32, -1, NULL, 0, -1, -1, LUMPERROR, "Flamethrower", false}, + {"grind", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "Metallic grinding", false}, + {"laser", true, 16, 2, -1, NULL, 0, -1, -1, LUMPERROR, "Laser hum", false}, + {"mswing", false, 16, 65, -1, NULL, 0, -1, -1, LUMPERROR, "Swinging mace", false}, + {"pstart", false, 100, 0, -1, NULL, 0, -1, -1, LUMPERROR, "/", false}, + {"pstop", false, 100, 0, -1, NULL, 0, -1, -1, LUMPERROR, "Crusher stomp", false}, + {"steam1", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "Steam jet", false}, // Tails 06-19-2001 + {"steam2", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "Steam jet", false}, // Tails 06-19-2001 + {"wbreak", true, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "Wood breaking", false}, + {"ambmac", false, 60, 0, -1, NULL, 0, -1, -1, LUMPERROR, "Machinery", false}, + {"spsmsh", true, 60, 0, -1, NULL, 0, -1, -1, LUMPERROR, "Heavy impact", false}, + + {"rainin", true, 24, 4, -1, NULL, 0, -1, -1, LUMPERROR, "Rain", false}, + {"litng1", false, 16, 2, -1, NULL, 0, -1, -1, LUMPERROR, "Lightning", false}, + {"litng2", false, 16, 2, -1, NULL, 0, -1, -1, LUMPERROR, "Lightning", false}, + {"litng3", false, 16, 2, -1, NULL, 0, -1, -1, LUMPERROR, "Lightning", false}, + {"litng4", false, 16, 2, -1, NULL, 0, -1, -1, LUMPERROR, "Lightning", false}, + {"athun1", false, 16, 2, -1, NULL, 0, -1, -1, LUMPERROR, "Thunder", false}, + {"athun2", false, 16, 2, -1, NULL, 0, -1, -1, LUMPERROR, "Thunder", false}, + + {"amwtr1", false, 12, 0, -1, NULL, 0, -1, -1, LUMPERROR, "Stream", false}, + {"amwtr2", false, 12, 0, -1, NULL, 0, -1, -1, LUMPERROR, "Stream", false}, + {"amwtr3", false, 12, 0, -1, NULL, 0, -1, -1, LUMPERROR, "Stream", false}, + {"amwtr4", false, 12, 0, -1, NULL, 0, -1, -1, LUMPERROR, "Stream", false}, + {"amwtr5", false, 12, 0, -1, NULL, 0, -1, -1, LUMPERROR, "Stream", false}, + {"amwtr6", false, 12, 0, -1, NULL, 0, -1, -1, LUMPERROR, "Stream", false}, + {"amwtr7", false, 12, 0, -1, NULL, 0, -1, -1, LUMPERROR, "Stream", false}, + {"amwtr8", false, 12, 0, -1, NULL, 0, -1, -1, LUMPERROR, "Stream", false}, + {"bubbl1", false, 11, 0, -1, NULL, 0, -1, -1, LUMPERROR, "Glub", false}, + {"bubbl2", false, 11, 0, -1, NULL, 0, -1, -1, LUMPERROR, "Glub", false}, + {"bubbl3", false, 11, 0, -1, NULL, 0, -1, -1, LUMPERROR, "Glub", false}, + {"bubbl4", false, 11, 0, -1, NULL, 0, -1, -1, LUMPERROR, "Glub", false}, + {"bubbl5", false, 11, 0, -1, NULL, 0, -1, -1, LUMPERROR, "Glub", false}, + {"floush", false, 16, 8, -1, NULL, 0, -1, -1, LUMPERROR, "Glub", false}, + {"splash", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "Glub", false}, // labeling sfx_splash as "glub" and sfx_splish as "splash" seems wrong but isn't + {"splish", false, 64, 8, -1, NULL, 0, -1, -1, LUMPERROR, "Splash", false}, // Splish Tails 12-08-2000 + {"wdrip1", false, 8, 0, -1, NULL, 0, -1, -1, LUMPERROR, "Drip", false}, + {"wdrip2", false, 8 , 0, -1, NULL, 0, -1, -1, LUMPERROR, "Drip", false}, + {"wdrip3", false, 8, 0, -1, NULL, 0, -1, -1, LUMPERROR, "Drip", false}, + {"wdrip4", false, 8, 0, -1, NULL, 0, -1, -1, LUMPERROR, "Drip", false}, + {"wdrip5", false, 8, 0, -1, NULL, 0, -1, -1, LUMPERROR, "Drip", false}, + {"wdrip6", false, 8, 0, -1, NULL, 0, -1, -1, LUMPERROR, "Drip", false}, + {"wdrip7", false, 8, 0, -1, NULL, 0, -1, -1, LUMPERROR, "Drip", false}, + {"wdrip8", false, 8, 0, -1, NULL, 0, -1, -1, LUMPERROR, "Drip", false}, + {"wslap", false, 32, 0, -1, NULL, 0, -1, -1, LUMPERROR, "Splash", false}, // Water Slap Tails 12-13-2000 + + {"doora1", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "Sliding open", false}, + {"doorb1", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "Sliding open", false}, + {"doorc1", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "Wooden door opening", false}, + {"doorc2", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "Slamming shut", false}, + {"doord1", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "Creaking open", false}, + {"doord2", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "Slamming shut", false}, + {"eleva1", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "Starting elevator", false}, + {"eleva2", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "Moving elevator", false}, + {"eleva3", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "Stopping elevator", false}, + {"elevb1", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "Starting elevator", false}, + {"elevb2", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "Moving elevator", false}, + {"elevb3", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "Stopping elevator", false}, + + {"ambin2", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "Natural vibrations", false}, + {"lavbub", false, 64, 8, -1, NULL, 0, -1, -1, LUMPERROR, "Bubbling lava", false}, + {"rocks1", false, 64, 64, -1, NULL, 0, -1, -1, LUMPERROR, "Falling rocks", false}, + {"rocks2", false, 64, 64, -1, NULL, 0, -1, -1, LUMPERROR, "Falling rocks", false}, + {"rocks3", false, 64, 64, -1, NULL, 0, -1, -1, LUMPERROR, "Falling rocks", false}, + {"rocks4", false, 64, 64, -1, NULL, 0, -1, -1, LUMPERROR, "Falling rocks", false}, + {"rumbam", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "Ominous rumbling", false}, + {"rumble", false, 64, 24, -1, NULL, 0, -1, -1, LUMPERROR, "Ominous rumbling", false}, // 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"}, + {"appear", false, 127, 0, -1, NULL, 0, -1, -1, LUMPERROR, "Appearing platform", false}, + {"bkpoof", false, 70, 8, -1, NULL, 0, -1, -1, LUMPERROR, "Armageddon pow", false}, + {"bnce1", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "Bounce", false}, // Boing! + {"bnce2", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "Scatter", false}, // Boing! + {"cannon", false, 64, 8, -1, NULL, 0, -1, -1, LUMPERROR, "Powerful shot", false}, + {"cgot" , true, 120, 0, -1, NULL, 0, -1, -1, LUMPERROR, "Got Emerald", false}, // Got Emerald! Tails 09-02-2001 + {"cybdth", false, 32, 0, -1, NULL, 0, -1, -1, LUMPERROR, "Explosion", false}, + {"deton", true, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "Threatening beeping", false}, + {"ding", false, 127, 8, -1, NULL, 0, -1, -1, LUMPERROR, "Ding", false}, + {"dmpain", false, 96, 0, -1, NULL, 0, -1, -1, LUMPERROR, "Machine damage", false}, + {"drown", false, 192, 0, -1, NULL, 0, -1, -1, LUMPERROR, "Drowning", false}, + {"fizzle", false, 127, 8, -1, NULL, 0, -1, -1, LUMPERROR, "Electric fizzle", false}, + {"gbeep", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "Threatening beeping", false}, // Grenade beep + {"wepfir", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "Firing weapon", false}, // defaults to thok + {"ghit" , false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "Goop splash", false}, + {"gloop", false, 60, 0, -1, NULL, 0, -1, -1, LUMPERROR, "Splash", false}, + {"gspray", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "Goop sling", false}, + {"gravch", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "Recycler", false}, + {"itemup", true, 255, 0, -1, NULL, 0, -1, -1, LUMPERROR, "Sparkle", false}, + {"jet", false, 8, 0, -1, NULL, 0, -1, -1, LUMPERROR, "Jet engine", false}, + {"jshard", true, 167, 0, -1, NULL, 0, -1, -1, LUMPERROR, "Life transfer", false}, // placeholder repurpose; original string was "Got Shard" + {"lose" , false, 127, 0, -1, NULL, 0, -1, -1, LUMPERROR, "Failure", false}, + {"lvpass", false, 96, 0, -1, NULL, 0, -1, -1, LUMPERROR, "Spinning signpost", false}, + {"mindig", false, 8, 64, -1, NULL, 0, -1, -1, LUMPERROR, "Tunnelling", false}, + {"mixup", true, 127, 0, -1, NULL, 0, -1, -1, LUMPERROR, "Teleport", false}, + {"monton", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "Golden Monitor activated", false}, + {"pogo" , false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "Mechanical pogo", false}, + {"pop" , false, 78, 0, -1, NULL, 0, -1, -1, LUMPERROR, "Pop", false}, + {"rail1", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "Firing rail", false}, + {"rail2", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "Crashing rail", false}, + {"rlaunc", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "Firing", false}, + {"shield", false, 60, 0, -1, NULL, 0, -1, -1, LUMPERROR, "Pity Shield", false}, // generic GET! + {"wirlsg", false, 60, 0, -1, NULL, 0, -1, -1, LUMPERROR, "Whirlwind Shield", false}, // Whirlwind GET! + {"forcsg", false, 60, 0, -1, NULL, 0, -1, -1, LUMPERROR, "Force Shield", false}, // Force GET! + {"frcssg", false, 60, 0, -1, NULL, 0, -1, -1, LUMPERROR, "Weak Force Shield", false}, // 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", false}, // Elemental GET! + {"armasg", false, 60, 0, -1, NULL, 0, -1, -1, LUMPERROR, "Armageddon Shield", false}, // Armaggeddon GET! + {"attrsg", false, 60, 0, -1, NULL, 0, -1, -1, LUMPERROR, "Attraction Shield", false}, // Attract GET! + {"shldls", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "Hurt", false}, // You LOSE! + {"spdpad", false, 127, 0, -1, NULL, 0, -1, -1, LUMPERROR, "Speedpad", false}, + {"spkdth", false, 127, 0, -1, NULL, 0, -1, -1, LUMPERROR, "Spiked", false}, + {"spring", false, 112, 0, -1, NULL, 0, -1, -1, LUMPERROR, "Spring", false}, + {"statu1", true, 64, 2, -1, NULL, 0, -1, -1, LUMPERROR, "Pushing a statue", false}, + {"statu2", true, 64, 2, -1, NULL, 0, -1, -1, LUMPERROR, "Pushing a statue", false}, + {"strpst", true, 192, 0, -1, NULL, 0, -1, -1, LUMPERROR, "Cheatcheck", false}, + {"supert", true, 127, 2, -1, NULL, 0, -1, -1, LUMPERROR, "Transformation", false}, + {"telept", false, 32, 0, -1, NULL, 0, -1, -1, LUMPERROR, "Dash", false}, + {"tink" , false, 60, 0, -1, NULL, 0, -1, -1, LUMPERROR, "Tink", false}, + {"token" , true, 224, 0, -1, NULL, 0, -1, -1, LUMPERROR, "Got Token", false}, + {"trfire", true, 60, 8, -1, NULL, 0, -1, -1, LUMPERROR, "Laser fired", false}, + {"trpowr", true, 127, 8, -1, NULL, 0, -1, -1, LUMPERROR, "Powering up", false}, + {"turhit", false, 40, 8, -1, NULL, 0, -1, -1, LUMPERROR, "Laser hit", false}, + {"wdjump", false, 60, 0, -1, NULL, 0, -1, -1, LUMPERROR, "Whirlwind jump", false}, + {"shrpsp", true, 60, 0, -1, NULL, 0, -1, -1, LUMPERROR, "Spincushion", false}, + {"shrpgo", false, 60, 0, -1, NULL, 0, -1, -1, LUMPERROR, "Launch", false}, + {"mswarp", false, 60, 16, -1, NULL, 0, -1, -1, LUMPERROR, "Spinning out", false}, + {"mspogo", true, 60, 8, -1, NULL, 0, -1, -1, LUMPERROR, "Breaking through", false}, + {"boingf", false, 60, 0, -1, NULL, 0, -1, -1, LUMPERROR, "Bouncing", false}, + {"corkp", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "Cork fired", false}, + {"corkh", false, 32, 0, -1, NULL, 0, -1, -1, LUMPERROR, "Cork hit", false}, + {"alart", false, 200, 0, -1, NULL, 0, -1, -1, LUMPERROR, "Caught red handed!", false}, + {"vwre", false, 200, 0, -1, NULL, 0, -1, -1, LUMPERROR, "Clone fighter!", false}, + {"bowl", false, 32, 0, -1, NULL, 0, -1, -1, LUMPERROR, "Bowling", false}, + {"chuchu", false, 32, 0, -1, NULL, 0, -1, -1, LUMPERROR, "Train horn", false}, + {"sprong", false, 112, 0, -1, NULL, 0, -1, -1, LUMPERROR, "Power spring", false}, + {"lvfal1", true, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "Rumble", false}, + {"pscree", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "SCREE!", false}, + {"iceb", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "Ice crack", false}, + {"shattr", true, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "Shattering", false}, + {"antiri", true, 255, 0, -1, NULL, 0, -1, -1, LUMPERROR, "Depletion", false}, // 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"}, + {"chchng", false, 120, 0, -1, NULL, 0, -1, -1, LUMPERROR, "Score", false}, + {"dwnind", false, 212, 0, -1, NULL, 0, -1, -1, LUMPERROR, "Thinking about air", false}, + {"emfind", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "Radar beep", false}, + {"flgcap", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "Flag captured", false}, + {"menu1", true, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "Menu beep", false}, + {"oneup", true, 192, 0, -1, NULL, 0, -1, -1, LUMPERROR, "One-up", false}, + {"ptally", true, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "Tally", false}, // Point tally is identical to menu for now + {"radio", false, 60, 0, -1, NULL, 0, -1, -1, LUMPERROR, "Notification", false}, + {"wepchg", true, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "Weapon change", false}, // Weapon switch is identical to menu for now + {"wtrdng", true, 212, 0, -1, NULL, 0, -1, -1, LUMPERROR, "Aquaphobia", false}, // make sure you can hear the DING DING! Tails 03-08-2000 + {"zelda", false, 120, 0, -1, NULL, 0, -1, -1, LUMPERROR, "Discovery", false}, + {"adderr", true, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "Error", false}, + {"notadd", true, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "Reject", false}, + {"addfil", true, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "Accept", false}, // 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"}, + {"ideya", false, 127, 0, -1, NULL, 0, -1, -1, LUMPERROR, "Success", false}, + {"xideya", false, 127, 0, -1, NULL, 0, -1, -1, LUMPERROR, "Success", false}, // Xmas + {"nbmper", false, 96, 0, -1, NULL, 0, -1, -1, LUMPERROR, "Bumper", false}, + {"nxbump", false, 96, 0, -1, NULL, 0, -1, -1, LUMPERROR, "Bumper", false}, // Xmas + {"ncchip", false, 204, 0, -1, NULL, 0, -1, -1, LUMPERROR, "Got chip", false}, + {"ncitem", false, 204, 0, -1, NULL, 0, -1, -1, LUMPERROR, "Got special", false}, + {"nxitem", false, 204, 0, -1, NULL, 0, -1, -1, LUMPERROR, "Got special", false}, // Xmas + {"ngdone", true, 127, 0, -1, NULL, 0, -1, -1, LUMPERROR, "Bonus time start", false}, + {"nxdone", true, 127, 0, -1, NULL, 0, -1, -1, LUMPERROR, "Bonus time start", false}, // Xmas + {"drill1", false, 48, 0, -1, NULL, 0, -1, -1, LUMPERROR, "Drill", false}, + {"drill2", false, 48, 0, -1, NULL, 0, -1, -1, LUMPERROR, "Drill", false}, + {"ncspec", false, 204, 0, -1, NULL, 0, -1, -1, LUMPERROR, "Power-up", false}, // Tails 12-15-2003 + {"nghurt", false, 96, 0, -1, NULL, 0, -1, -1, LUMPERROR, "Hurt", false}, + {"ngskid", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "Force stop", false}, + {"hoop1", false, 192, 0, -1, NULL, 0, -1, -1, LUMPERROR, "Hoop", false}, + {"hoop2", false, 192, 0, -1, NULL, 0, -1, -1, LUMPERROR, "Hoop+", false}, + {"hoop3", false, 192, 0, -1, NULL, 0, -1, -1, LUMPERROR, "Hoop++", false}, + {"hidden", false, 204, 0, -1, NULL, 0, -1, -1, LUMPERROR, "Discovery", false}, + {"prloop", false, 104, 0, -1, NULL, 0, -1, -1, LUMPERROR, "Gust of wind", false}, + {"timeup", true, 256, 0, -1, NULL, 0, -1, -1, LUMPERROR, "Ominous Countdown", false}, + {"ngjump", false, 96, 0, -1, NULL, 0, -1, -1, LUMPERROR, "Jump", false}, + {"peww", false, 96, 0, -1, NULL, 0, -1, -1, LUMPERROR, "Pew", false}, // 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"}, + {"lntsit", false, 60, 0, -1, NULL, 0, -1, -1, LUMPERROR, "Cacolantern awake", false}, + {"lntdie", false, 60, 0, -1, NULL, 0, -1, -1, LUMPERROR, "Cacolantern death", false}, + {"pumpkn", false, 60, 0, -1, NULL, 0, -1, -1, LUMPERROR, "Pumpkin smash", false}, // idspispopd + {"ghosty", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "Laughter", false}, // 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"}, + {"koopfr" , true, 127, 8, -1, NULL, 0, -1, -1, LUMPERROR, "Fire", false}, + {"mario1", false, 60, 0, -1, NULL, 0, -1, -1, LUMPERROR, "Hit", false}, + {"mario2", false, 127, 0, -1, NULL, 0, -1, -1, LUMPERROR, "Bonk", false}, + {"mario3", false, 60, 0, -1, NULL, 0, -1, -1, LUMPERROR, "Power-up", false}, + {"mario4", true, 78, 0, -1, NULL, 0, -1, -1, LUMPERROR, "Got coin", false}, + {"mario5", false, 78, 0, -1, NULL, 0, -1, -1, LUMPERROR, "Boot-stomp", false}, + {"mario6", false, 60, 0, -1, NULL, 0, -1, -1, LUMPERROR, "Jump", false}, + {"mario7", false, 32, 0, -1, NULL, 0, -1, -1, LUMPERROR, "Fire", false}, + {"mario8", false, 48, 8, -1, NULL, 0, -1, -1, LUMPERROR, "Hurt", false}, + {"mario9", true, 120, 0, -1, NULL, 0, -1, -1, LUMPERROR, "Emerging power-up", false}, + {"marioa", true, 192, 0, -1, NULL, 0, -1, -1, LUMPERROR, "One-up", false}, + {"thwomp", true, 127, 8, -1, NULL, 0, -1, -1, LUMPERROR, "Thwomp", false}, // 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"}, + {"bebomb", false, 64, 64, -1, NULL, 0, -1, -1, LUMPERROR, "Big explosion", false}, + {"bechrg", false, 64, 64, -1, NULL, 0, -1, -1, LUMPERROR, "Powering up", false}, + {"becrsh", false, 64, 64, -1, NULL, 0, -1, -1, LUMPERROR, "Crash", false}, + {"bedeen", false, 64, 64, -1, NULL, 0, -1, -1, LUMPERROR, "Metallic crash", false}, + {"bedie1", false, 64, 64, -1, NULL, 0, -1, -1, LUMPERROR, "Eggman crying", false}, + {"bedie2", false, 64, 64, -1, NULL, 0, -1, -1, LUMPERROR, "Eggman crying", false}, + {"beeyow", false, 64, 64, -1, NULL, 0, -1, -1, LUMPERROR, "Failing machinery", false}, + {"befall", false, 64, 64, -1, NULL, 0, -1, -1, LUMPERROR, "Metallic slam", false}, + {"befire", false, 64, 64, -1, NULL, 0, -1, -1, LUMPERROR, "Firing goop", false}, + {"beflap", false, 64, 64, -1, NULL, 0, -1, -1, LUMPERROR, "Mechanical jump", false}, + {"begoop", false, 64, 64, -1, NULL, 0, -1, -1, LUMPERROR, "Powerful shot", false}, + {"begrnd", false, 64, 64, -1, NULL, 0, -1, -1, LUMPERROR, "Metallic grinding", false}, + {"behurt", false, 64, 64, -1, NULL, 0, -1, -1, LUMPERROR, "Eggman shocked", false}, + {"bejet1", false, 64, 64, -1, NULL, 0, -1, -1, LUMPERROR, "Jetpack charge", false}, + {"belnch", false, 64, 64, -1, NULL, 0, -1, -1, LUMPERROR, "Mechanical jump", false}, + {"beoutb", false, 64, 64, -1, NULL, 0, -1, -1, LUMPERROR, "Failed shot", false}, + {"beragh", false, 64, 64, -1, NULL, 0, -1, -1, LUMPERROR, "Eggman screaming", false}, + {"beshot", false, 64, 64, -1, NULL, 0, -1, -1, LUMPERROR, "Firing missile", false}, + {"bestep", false, 64, 64, -1, NULL, 0, -1, -1, LUMPERROR, "Mechanical stomp", false}, + {"bestp2", false, 64, 64, -1, NULL, 0, -1, -1, LUMPERROR, "Mechanical stomp", false}, + {"bewar1", false, 64, 64, -1, NULL, 0, -1, -1, LUMPERROR, "Eggman laughing", false}, + {"bewar2", false, 64, 64, -1, NULL, 0, -1, -1, LUMPERROR, "Eggman laughing", false}, + {"bewar3", false, 64, 64, -1, NULL, 0, -1, -1, LUMPERROR, "Eggman laughing", false}, + {"bewar4", false, 64, 64, -1, NULL, 0, -1, -1, LUMPERROR, "Eggman laughing", false}, + {"bexpld", false, 64, 64, -1, NULL, 0, -1, -1, LUMPERROR, "Explosion", false}, + {"bgxpld", false, 64, 64, -1, NULL, 0, -1, -1, LUMPERROR, "Explosion", false}, // 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"}, + {"beelec", false, 64, 64, -1, NULL, 0, -1, -1, LUMPERROR, "Electricity", false}, + {"brakrl", false, 64, 64, -1, NULL, 0, -1, -1, LUMPERROR, "Rocket launch", false}, + {"brakrx", false, 64, 64, -1, NULL, 0, -1, -1, LUMPERROR, "Rocket explosion", false}, // 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, ""}, + {"s1a0", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "", false}, + {"s1a1", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "", false}, + {"s1a2", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "", false}, // Monty Mole attach + {"s1a3", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "", false}, + {"s1a4", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "", false}, + {"s1a5", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "", false}, + {"s1a6", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "", false}, + {"s1a7", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "", false}, + {"s1a8", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "", false}, + {"s1a9", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "", false}, + {"s1aa", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "", false}, + {"s1ab", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "", false}, // Monty Mole twitch + {"s1ac", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "", false}, // Misc. obstacle destroyed + {"s1ad", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "", false}, + {"s1ae", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "", false}, + {"s1af", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "", false}, + {"s1b0", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "", false}, + {"s1b1", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "", false}, + {"s1b2", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "", false}, + {"s1b3", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "", false}, + {"s1b4", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "", false}, // Toggle all items + {"s1b5", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "", false}, + {"s1b6", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "", false}, + {"s1b7", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "", false}, + {"s1b8", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "", false}, + {"s1b9", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "", false}, + {"s1ba", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "", false}, // Toggle item + {"s1bb", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "", false}, // Thwomp drop + {"s1bc", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "", false}, + {"s1bd", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "", false}, // Ballhog bounce + {"s1be", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "", false}, + {"s1bf", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "", false}, + {"s1c0", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "", false}, + {"s1c1", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "", false}, // Monokuma death + {"s1c2", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "", false}, + {"s1c3", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "", false}, + {"s1c4", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "", false}, + {"s1c5", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "", false}, + {"s1c6", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "", false}, + {"s1c7", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "", false}, + {"s1c8", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "", false}, + {"s1c9", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "", false}, // Item hit w/ voices off + {"s1ca", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "", false}, + {"s1cb", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "", false}, + {"s1cc", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "", false}, + {"s1cd", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "", false}, + {"s1ce", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "", false}, + {"s1cf", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "", false}, // 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, ""}, + {"s220", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "", false}, + {"s221", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "", false}, // Lap sound + {"s222", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "", false}, + {"s223", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "", false}, + {"s224", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "", false}, + {"s225", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "", false}, + {"s226", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "", false}, + {"s227", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "", false}, + {"s228", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "", false}, + {"s229", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "", false}, + {"s22a", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "", false}, + {"s22b", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "", false}, + {"s22c", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "", false}, + {"s22d", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "", false}, + {"s22e", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "", false}, + {"s22f", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "", false}, + {"s230", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "", false}, + {"s231", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "", false}, + {"s232", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "", false}, + {"s233", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "", false}, + {"s234", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "", false}, + {"s235", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "", false}, + {"s236", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "", false}, + {"s237", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "", false}, + {"s238", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "", false}, + {"s239", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "", false}, + {"s23a", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "", false}, + {"s23b", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "", false}, + {"s23c", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "", false}, // Drift boost + {"s23d", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "", false}, + {"s23e", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "", false}, // Title screen opening + {"s23f", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "", false}, + {"s240", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "", false}, + {"s241", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "", false}, + {"s242", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "", false}, + {"s243", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "", false}, + {"s244", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "", false}, + {"s245", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "", false}, + {"s246", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "", false}, + {"s247", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "", false}, + {"s248", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "", false}, + {"s249", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "", false}, + {"s24a", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "", false}, + {"s24b", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "", false}, + {"s24c", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "", false}, + {"s24d", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "", false}, + {"s24e", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "", false}, + {"s24f", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "", false}, + {"s250", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "", false}, + {"s251", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "", false}, + {"s252", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "", false}, + {"s253", false, 255, 0, -1, NULL, 0, -1, -1, LUMPERROR, "", false}, // 1st place finish + {"s254", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "", false}, + {"s255", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "", false}, + {"s256", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "", false}, + {"s257", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "", false}, + {"s258", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "", false}, + {"s259", false, 96, 8, -1, NULL, 0, -1, -1, LUMPERROR, "", false}, // Item clashing + {"s25a", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "", false}, + {"s25b", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "", false}, + {"s25c", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "", false}, + {"s25d", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "", false}, + {"s25e", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "", false}, + {"s25f", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "", false}, // Perfect start boost + {"s260", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "", false}, + {"s261", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "", false}, + {"s262", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "", false}, + {"s263", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "", false}, + {"s264", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "", false}, + {"s265", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "", false}, + {"s266", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "", false}, + {"s267", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "", false}, + {"s268", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "", false}, + {"s269", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "", false}, + {"s26a", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "", false}, + {"s26b", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "", false}, + {"s26c", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "", false}, + {"s26d", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "", false}, // Missed checkpoint + {"s26e", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "", false}, + {"s26f", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "", false}, + {"s270", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "", false}, // 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, 24, -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, 16, -1, NULL, 0, -1, -1, LUMPERROR, ""}, // bufo x8away - {"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, 8, -1, NULL, 0, -1, -1, LUMPERROR, "Running on water"}, - {"s3kdbl", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "Running on water"}, // ditto + {"s3k2b", true, 120, 0, -1, NULL, 0, -1, -1, LUMPERROR, "Got Emerald", false}, // Got Emerald! + {"s3k33", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "Sparkle", false}, // stereo in original game, identical to latter + {"s3k34", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "Sparkle", false}, // mono in original game, identical to previous + {"s3k35", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "Hurt", false}, + {"s3k36", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "Skid", false}, + {"s3k37", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "Spiked", false}, + {"s3k38", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "Bubble gasp", false}, + {"s3k39", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "Splash", false}, + {"s3k3a", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "Shield", false}, // Kart item shield + {"s3k3b", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "Drowning", false}, + {"s3k3c", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "Spin", false}, + {"s3k3d", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "Pop", false}, + {"s3k3e", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "Flame Shield", false}, // Kart Flame Shield spawned + {"s3k3f", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "Bubble Shield", false}, // Kart Bubble Shield spawned + {"s3k40", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "Attraction blast", false}, + {"s3k41", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "Thunder Shield", false}, // Kart Thunder Shield spawned + {"s3k42", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "Twinspin", false}, + {"s3k43", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "Flame burst", false}, + {"s3k44", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "Bubble bounce", false}, // Kart Bubble Shield reflect + {"s3k45", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "Lightning zap", false}, + {"s3k46", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "Transformation", false}, + {"s3k47", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "Rising dust", false}, // Kart AIZ dust + {"s3k48", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "Pulse", false}, + {"s3k49", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "Impact", false}, // Kart bump sound + {"s3k4a", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "Grab", false}, + {"s3k4b", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "Splash", false}, + {"s3k4c", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "Heavy hit", false}, + {"s3k4d", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "Firing bullet", false}, + {"s3k4e", false, 64, 8, -1, NULL, 0, -1, -1, LUMPERROR, "Big explosion", false}, // Kart explosion + {"s3k4f", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "Flamethrower", false}, + {"s3k50", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "Siren", false}, + {"s3k51", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "Falling", false}, + {"s3k52", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "Spike", false}, + {"s3k53", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "Powering up", false}, + {"s3k54", false, 64, 64, -1, NULL, 0, -1, -1, LUMPERROR, "Firing", false}, // MetalSonic shot fire + {"s3k55", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "Mechanical movement", false}, + {"s3k56", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "Heavy landing", false}, + {"s3k57", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "Burst", false}, + {"s3k58", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "Mechanical movement", false}, + {"s3k59", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "Crumbling", false}, + {"s3k5a", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "Aiming", false}, + {"s3k5b", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "Menu beep", false}, + {"s3k5c", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "Electric spark", false}, // Kart Mine tick + {"s3k5d", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "Heavy hit", false}, + {"s3k5e", false, 127, 8, -1, NULL, 0, -1, -1, LUMPERROR, "Releasing charge", false}, + {"s3k5f", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "Crusher stomp", false}, + {"s3k60", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "Accelerating", false}, + {"s3k61", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "Drilling", false}, + {"s3k62", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "Jump", false}, + {"s3k63", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "Cheatcheck", false}, + {"s3k64", false, 64, 2, -1, NULL, 0, -1, -1, LUMPERROR, "Clatter", false}, + {"s3k65", false, 255, 0, -1, NULL, 0, -1, -1, LUMPERROR, "Got sphere", false}, // Blue Spheres + {"s3k66", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "Special stage end", false}, + {"s3k67", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "Firing missile", false}, + {"s3k68", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "Discovery", false}, // Kart final lap + {"s3k69", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "Switch click", false}, + {"s3k6a", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "Special stage clear", false}, // Kart finish + {"s3k6b", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "Punch", false}, + {"s3k6c", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "Burst", false}, + {"s3k6d", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "", false}, + {"s3k6e", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "Mechanical damage", false}, + {"s3k6f", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "Ominous rumbling", false}, + {"s3k70", true, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "Burst", false}, + {"s3k71", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "Basic Shield", false}, + {"s3k72", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "Movement", false}, + {"s3k73", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "Warp", false}, + {"s3k74", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "Gong", false}, + {"s3k75", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "Rising", false}, + {"s3k76", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "Click", false}, + {"s3k77", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "Balloon pop", false}, + {"s3k78", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "Magnet", false}, + {"s3k79", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "Electric charge", false}, + {"s3k7a", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "Rising from lava", false}, + {"s3k7b", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "Soft bounce", false}, + {"s3k7c", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "Magnet", false}, + {"s3k7d", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "", false}, + {"s3k7e", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "Dust", false}, + {"s3k7f", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "Freeze", false}, + {"s3k80", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "Ice spike burst", false}, + {"s3k81", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "Burst", false}, + {"s3k82", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "Burst", false}, + {"s3k83", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "Collapsing", false}, + {"s3k84", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "Powering up", false}, + {"s3k85", false, 64, 24, -1, NULL, 0, -1, -1, LUMPERROR, "Powering down", false}, + {"s3k86", false, 128, 8, -1, NULL, 0, -1, -1, LUMPERROR, "Alarm", false}, + {"s3k87", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "Bounce", false}, + {"s3k88", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "Metallic squeak", false}, + {"s3k89", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "Advanced tech", false}, + {"s3k8a", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "Boing", false}, + {"s3k8b", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "Powerful hit", false}, + {"s3k8c", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "Humming power", false}, + {"s3k8d", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "/", false}, + {"s3k8e", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "Accelerating", false}, + {"s3k8f", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "Opening", false}, + {"s3k90", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "Impact", false}, + {"s3k91", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "Closed", false}, + {"s3k92", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "Ghost", false}, + {"s3k93", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "Gas release", false}, + {"s3k94", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "Spike", false}, + {"s3k95", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "Lava burst", false}, + {"s3k96", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "Landing", false}, + {"s3k97", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "Wind", false}, + {"s3k98", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "Falling spike", false}, + {"s3k99", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "Bounce", false}, + {"s3k9a", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "Click", false}, + {"s3k9b", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "Crusher stomp", false}, + {"s3k9c", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "Got Super Emerald", false}, + {"s3k9d", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "Targeting", false}, + {"s3k9e", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "Wham", false}, + {"s3k9f", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "Transformation", false}, + {"s3ka0", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "Launch", false}, + {"s3ka1", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "", false}, + {"s3ka2", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "Launch", false}, + {"s3ka3", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "Rising charge", false}, + {"s3ka4", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "Powering up", false}, + {"s3ka5", false, 64, 16, -1, NULL, 0, -1, -1, LUMPERROR, "", false}, // bufo x8away + {"s3ka6", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "Attraction fizzle", false}, + {"s3ka7", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "Countdown beep", false}, + {"s3ka8", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "Energy", false}, + {"s3ka9", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "Aquaphobia", false}, + {"s3kaa", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "Bumper", false}, + {"s3kab", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "Spindash", false}, + {"s3kab1", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "Spindash", false}, + {"s3kab2", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "Spindash", false}, + {"s3kab3", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "Spindash", false}, + {"s3kab4", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "Spindash", false}, + {"s3kab5", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "Spindash", false}, + {"s3kab6", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "Spindash", false}, + {"s3kab7", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "Spindash", false}, + {"s3kab8", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "Spindash", false}, + {"s3kab9", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "Spindash", false}, + {"s3kaba", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "Spindash", false}, + {"s3kabb", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "Spindash", false}, + {"s3kabc", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "Spindash", false}, + {"s3kabd", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "Spindash", false}, + {"s3kabe", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "Spindash", false}, + {"s3kabf", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "Spindash", false}, + {"s3kac", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "Got Continue", false}, + {"s3kad", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "GO!", false}, + {"s3kae", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "Pinball flipper", false}, + {"s3kaf", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "To Special Stage", false}, + {"s3kb0", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "Score", false}, + {"s3kb1", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "Spring", false}, + {"s3kb2", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "Failure", false}, + {"s3kb3", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "Warp", false}, + {"s3kb4", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "Explosion", false}, + {"s3kb5", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "Clink", false}, + {"s3kb6", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "Spin launch", false}, + {"s3kb7", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "Tumbler", false}, + {"s3kb8", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "Spinning signpost", false}, + {"s3kb9", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "Ring loss", false}, + {"s3kba", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "Flight", false}, + {"s3kbb", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "Tired flight", false}, + {"s3kbcs", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "", false}, + {"s3kbcl", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "", false}, // long version of previous + {"s3kbds", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "Flying fortress", false}, + {"s3kbdl", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "Flying fortress", false}, // ditto + {"s3kbes", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "Flying", false}, + {"s3kbel", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "Flying", false}, // ditto + {"s3kbfs", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "Turbine", false}, + {"s3kbfl", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "Turbine", false}, // ditto + {"s3kc0s", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "Turbine", false}, + {"s3kc0l", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "Turbine", false}, // ditto + {"s3kc1s", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "Fan", false}, + {"s3kc1l", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "Fan", false}, // ditto + {"s3kc2s", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "Flamethrower", false}, + {"s3kc2l", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "Flamethrower", false}, // ditto + {"s3kc3s", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "Levitation", false}, + {"s3kc3l", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "Levitation", false}, // ditto + {"s3kc4s", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "Firing laser", false}, + {"s3kc4l", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "Firing laser", false}, // ditto + {"s3kc5s", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "Revving up", false}, + {"s3kc5l", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "Revving up", false}, // ditto + {"s3kc6s", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "Orbiting", false}, + {"s3kc6l", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "Orbiting", false}, // ditto + {"s3kc7s", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "Aiming", false}, + {"s3kc7l", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "Aiming", false}, // ditto + {"s3kc8s", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "Sliding", false}, + {"s3kc8l", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "Sliding", false}, // ditto + {"s3kc9s", false, 64, 65, -1, NULL, 0, -1, -1, LUMPERROR, "Swinging", false}, + {"s3kc9l", false, 64, 65, -1, NULL, 0, -1, -1, LUMPERROR, "Swinging", false}, // ditto + {"s3kcas", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "Energy", false}, + {"s3kcal", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "Energy", false}, // ditto + {"s3kcbs", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "Ominous rumbling", false}, + {"s3kcbl", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "Ominous rumbling", false}, // ditto + {"s3kccs", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "Bursting", false}, + {"s3kccl", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "Bursting", false}, // ditto + {"s3kcds", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "Ominous rumbling", false}, + {"s3kcdl", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "Ominous rumbling", false}, // ditto + {"s3kces", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "Wind tunnel", false}, + {"s3kcel", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "Dust devil", false}, // ditto + {"s3kcfs", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "", false}, + {"s3kcfl", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "", false}, // ditto + {"s3kd0s", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "Rising", false}, + {"s3kd0l", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "Rising", false}, // ditto + {"s3kd1s", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "", false}, + {"s3kd1l", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "", false}, // ditto + {"s3kd2s", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "Turning", false}, + {"s3kd2l", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "Moving chain", false}, // ditto + {"s3kd3s", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "Digging", false}, + {"s3kd3l", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "Digging", false}, // ditto + {"s3kd4s", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "Engine", false}, + {"s3kd4l", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "Engine", false}, // ditto + {"s3kd5s", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "Falling lava", false}, + {"s3kd5l", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "Falling lava", false}, // ditto + {"s3kd6s", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "", false}, + {"s3kd6l", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "", false}, // ditto + {"s3kd7s", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "Movement", false}, + {"s3kd7l", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "Movement", false}, // ditto + {"s3kd8s", false, 64, 64, -1, NULL, 0, -1, -1, LUMPERROR, "Acceleration", false}, // Sharp Spin (maybe use the long/L version?) + {"s3kd8l", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "Acceleration", false}, // ditto + {"s3kd9s", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "Magnetism", false}, + {"s3kd9l", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "Magnetism", false}, // ditto + {"s3kdas", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "Click", false}, + {"s3kdal", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "Click", false}, // ditto + {"s3kdbs", false, 64, 8, -1, NULL, 0, -1, -1, LUMPERROR, "Running on water", false}, + {"s3kdbl", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "Running on water", false}, // 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, ""}, + {"3db06", false, 96, 8, -1, NULL, 0, -1, -1, LUMPERROR, "Collection", false}, + {"3db09", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "Peep", false}, + {"3db14", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "Chirp", false}, + {"3db16", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "", false}, // 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"}, + {"cdfm00", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "Skid", false}, + {"cdfm01", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "", false}, + {"cdfm02", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "Jump", false}, + {"cdfm03", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "Dying", false}, + {"cdfm04", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "Ring loss", false}, + {"cdfm05", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "Sparkle", false}, + {"cdfm06", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "Pop", false}, + {"cdfm07", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "Shield", false}, + {"cdfm08", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "Spring", false}, + {"cdfm09", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "", false}, + {"cdfm10", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "", false}, + {"cdfm11", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "", false}, + {"cdfm12", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "", false}, + {"cdfm13", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "", false}, + {"cdfm14", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "", false}, + {"cdfm15", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "", false}, + {"cdfm16", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "", false}, + {"cdfm17", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "", false}, + {"cdfm18", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "", false}, + {"cdfm19", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "", false}, + {"cdfm20", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "", false}, + {"cdfm21", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "", false}, + {"cdfm22", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "", false}, + {"cdfm23", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "", false}, + {"cdfm24", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "", false}, + {"cdfm25", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "", false}, + {"cdfm26", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "", false}, + {"cdfm27", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "", false}, + {"cdfm28", false, 96, 0, -1, NULL, 0, -1, -1, LUMPERROR, "", false}, + {"cdfm29", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "Bubble gasp", false}, + {"cdfm30", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "Cheatcheck", false}, + {"cdfm31", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "Warp", false}, + {"cdfm32", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "", false}, + {"cdfm33", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "", false}, + {"cdfm34", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "", false}, + {"cdfm35", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "", false}, + {"cdfm36", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "", false}, + {"cdfm37", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "", false}, + {"cdfm38", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "Drowning", false}, + {"cdfm39", false, 128, 8, -1, NULL, 0, -1, -1, LUMPERROR, "", false}, + {"cdfm40", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "Power up", false}, + {"cdfm41", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "", false}, + {"cdfm42", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "", false}, + {"cdfm43", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "", false}, + {"cdfm44", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "Extra time", false}, + {"cdfm45", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "", false}, + {"cdfm46", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "", false}, + {"cdfm47", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "", false}, + {"cdfm48", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "", false}, + {"cdfm49", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "Aquaphobia", false}, + {"cdfm50", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "", false}, + {"cdfm51", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "", false}, + {"cdfm52", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "", false}, + {"cdfm53", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "", false}, + {"cdfm54", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "", false}, + {"cdfm55", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "", false}, + {"cdfm56", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "Warp", false}, + {"cdfm57", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "", false}, + {"cdfm58", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "", false}, + {"cdfm59", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "", false}, + {"cdfm60", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "", false}, + {"cdfm61", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "", false}, + {"cdfm62", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "Speed boost", false}, + {"cdfm63", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "", false}, + {"cdfm64", false, 64, 8, -1, NULL, 0, -1, -1, LUMPERROR, "", false}, + {"cdfm65", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "", false}, + {"cdfm66", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "", false}, + {"cdfm67", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "", false}, + {"cdfm68", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "", false}, + {"cdfm69", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "", false}, + {"cdfm70", false, 96, 0, -1, NULL, 0, -1, -1, LUMPERROR, "", false}, + {"cdfm71", false, 64, 8, -1, NULL, 0, -1, -1, LUMPERROR, "", false}, + {"cdfm72", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "", false}, + {"cdfm73", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "", false}, + {"cdfm74", false, 64, 8, -1, NULL, 0, -1, -1, LUMPERROR, "", false}, // Broly ki + {"cdfm75", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "", false}, + {"cdfm76", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "", false}, + {"cdfm77", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "", false}, + {"cdfm78", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "", false}, + {"cdfm79", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "", false}, + {"cdpcm0", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "Future.", false}, + {"cdpcm1", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "Past.", false}, + {"cdpcm2", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "All right!", false}, + {"cdpcm3", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "I'm outta here...", false}, + {"cdpcm4", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "Yes!", false}, + {"cdpcm5", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "Yeah!", false}, + {"cdpcm6", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "Giggles", false}, + {"cdpcm7", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "Eep!", false}, + {"cdpcm8", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "", false}, + {"cdpcm9", false, 96, 8, -1, NULL, 0, -1, -1, LUMPERROR, "Bumper", false}, // 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, ""}, + {"kc2a", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "", false}, + {"kc2b", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "", false}, + {"kc2c", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "", false}, + {"kc2d", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "", false}, + {"kc2e", false, 96, 0, -1, NULL, 0, -1, -1, LUMPERROR, "", false}, + {"kc2f", false, 96, 8, -1, NULL, 0, -1, -1, LUMPERROR, "", false}, + {"kc30", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "", false}, + {"kc31", false, 64, 64, -1, NULL, 0, -1, -1, LUMPERROR, "", false}, + {"kc32", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "", false}, + {"kc33", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "", false}, + {"kc34", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "", false}, + {"kc35", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "", false}, + {"kc36", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "", false}, + {"kc37", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "", false}, + {"kc38", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "", false}, + {"kc39", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "", false}, + {"kc3a", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "", false}, + {"kc3b", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "", false}, + {"kc3c", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "", false}, + {"kc3d", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "", false}, + {"kc3e", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "", false}, + {"kc3f", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "", false}, + {"kc40", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "", false}, + {"kc41", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "", false}, + {"kc42", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "Confirm", false}, + {"kc43", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "", false}, + {"kc44", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "", false}, + {"kc45", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "", false}, + {"kc46", false, 96, 8, -1, NULL, 0, -1, -1, LUMPERROR, "", false}, + {"kc47", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "", false}, + {"kc48", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "Select", false}, + {"kc49", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "", false}, + {"kc4a", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "", false}, + {"kc4b", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "", false}, + {"kc4c", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "Pop-shot", false}, + {"kc4d", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "Power up", false}, + {"kc4e", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "", false}, + {"kc4f", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "", false}, + {"kc50", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "", false}, + {"kc51", false, 64, 64, -1, NULL, 0, -1, -1, LUMPERROR, "", false}, + {"kc52", false, 64, 8, -1, NULL, 0, -1, -1, LUMPERROR, "", false}, + {"kc53", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "", false}, + {"kc54", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "", false}, + {"kc55", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "", false}, + {"kc56", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "", false}, + {"kc57", false, 128, 8, -1, NULL, 0, -1, -1, LUMPERROR, "Sheer terror", false}, + {"kc58", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "", false}, + {"kc59", false, 128, 8, -1, NULL, 0, -1, -1, LUMPERROR, "Shrink", false}, + {"kc5a", false, 128, 8, -1, NULL, 0, -1, -1, LUMPERROR, "Grow", false}, + {"kc5b", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "", false}, + {"kc5c", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "", false}, + {"kc5d", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "", false}, + {"kc5e", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "", false}, + {"kc5f", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "", false}, + {"kc60", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "", false}, + {"kc61", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "", false}, + {"kc62", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "", false}, + {"kc63", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "", false}, + {"kc64", false, 96, 0, -1, NULL, 0, -1, -1, LUMPERROR, "Terrifying rumble", false}, + {"kc65", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "Power down", false}, + {"kc66", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "", false}, + {"kc67", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "", false}, + {"kc68", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "", false}, + {"kc69", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "", false}, + {"kc6b", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "Ascending", false}, + {"kc6c", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "", false}, + {"kc6d", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "", false}, + {"kc6e", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "", false}, // Mean Bean Machine sounds - {"mbs41", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, ""}, - {"mbs42", true, 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", true, 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, ""}, + {"mbs41", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "", false}, + {"mbs42", true, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "", false}, + {"mbs43", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "", false}, + {"mbs44", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "", false}, + {"mbs45", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "", false}, + {"mbs46", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "", false}, + {"mbs47", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "", false}, + {"mbs48", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "", false}, + {"mbs49", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "", false}, + {"mbs4a", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "", false}, + {"mbs4b", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "", false}, + {"mbs4c", true, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "", false}, + {"mbs4d", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "", false}, + {"mbs4e", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "", false}, + {"mbs4f", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "", false}, + {"mbs50", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "", false}, + {"mbs51", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "", false}, + {"mbs52", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "", false}, + {"mbs53", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "", false}, + {"mbs54", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "", false}, + {"mbs55", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "", false}, + {"mbs56", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "", false}, + {"mbs57", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "", false}, + {"mbs58", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "", false}, + {"mbs59", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "", false}, + {"mbs5a", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "", false}, + {"mbs5b", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "", false}, + {"mbs5c", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "", false}, + {"mbs5d", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "", false}, + {"mbs5e", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "", false}, + {"mbs5f", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "", false}, + {"mbs60", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "", false}, + {"mbs61", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "", false}, + {"mbs62", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "", false}, + {"mbs63", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "", false}, + {"mbs64", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "", false}, + {"mbs67", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "", false}, + {"mbs68", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "", false}, + {"mbs69", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "", false}, + {"mbs6a", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "", false}, + {"mbs6b", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "", false}, + {"mbs6d", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "", false}, + {"mbs6e", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "", false}, + {"mbs70", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "", false}, + {"mbs71", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "", false}, + {"mbs72", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "", false}, + {"mbv81", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "", false}, + {"mbv82", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "", false}, + {"mbv83", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "", false}, + {"mbv84", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "", false}, + {"mbv85", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "", false}, + {"mbv86", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "", false}, + {"mbv87", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "", false}, + {"mbv88", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "", false}, + {"mbv89", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "", false}, + {"mbv8a", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "", false}, + {"mbv8b", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "", false}, + {"mbv8c", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "", false}, + {"mbv8d", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "", false}, + {"mbv8e", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "", false}, + {"mbv8f", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "", false}, + {"mbv90", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "", false}, + {"mbv91", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "", false}, + {"mbv92", false, 64, 16, -1, NULL, 0, -1, -1, LUMPERROR, "", false}, // Changed falloff for use in instashield parry. + {"mbv93", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "", false}, + {"mbv94", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "", false}, + {"mbv95", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "", false}, + {"mbv96", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "", false}, + {"mbv97", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "", false}, // 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, ""}, + {"ssa001", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "", false}, + {"ssa002", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "", false}, + {"ssa003", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "", false}, + {"ssa004", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "", false}, + {"ssa005", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "", false}, + {"ssa006", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "", false}, + {"ssa007", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "", false}, + {"ssa008", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "", false}, + {"ssa009", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "", false}, + {"ssa010", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "", false}, + {"ssa011", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "", false}, + {"ssa012", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "", false}, + {"ssa013", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "", false}, + {"ssa014", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "", false}, + {"ssa015", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "", false}, + {"ssa016", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "", false}, + {"ssa017", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "", false}, + {"ssa018", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "", false}, + {"ssa019", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "", false}, + {"ssa020", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "", false}, + {"ssa021", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "", false}, + {"ssa022", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "", false}, + {"ssa023", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "", false}, + {"ssa024", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "", false}, + {"ssa025", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "", false}, + {"ssa026", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "", false}, + {"ssa027", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "", false}, + {"ssa028", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "", false}, + {"ssa029", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "", false}, + {"ssa030", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "", false}, + {"ssa031", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "", false}, + {"ssa032", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "", false}, + {"ssa033", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "", false}, + {"ssa034", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "", false}, + {"ssa035", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "", false}, + {"ssa036", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "", false}, + {"ssa037", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "", false}, + {"ssa038", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "", false}, + {"ssa039", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "", false}, + {"ssa040", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "", false}, + {"ssa041", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "", false}, + {"ssa042", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "", false}, + {"ssa043", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "", false}, + {"ssa044", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "", false}, + {"ssa045", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "", false}, + {"ssa046", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "", false}, + {"ssa047", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "", false}, + {"ssa048", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "", false}, + {"ssa049", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "", false}, + {"ssa050", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "", false}, + {"ssa051", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "", false}, + {"ssa052", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "", false}, + {"ssa053", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "", false}, + {"ssa054", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "", false}, + {"ssa055", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "", false}, + {"ssa056", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "", false}, + {"ssa057", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "", false}, + {"ssa058", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "", false}, + {"ssa059", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "", false}, + {"ssa060", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "", false}, + {"ssa061", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "", false}, + {"ssa062", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "", false}, + {"ssa063", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "", false}, + {"ssa064", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "", false}, + {"ssa065", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "", false}, + {"ssa066", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "", false}, + {"ssa067", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "", false}, + {"ssa068", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "", false}, + {"ssa069", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "", false}, + {"ssa070", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "", false}, + {"ssa071", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "", false}, + {"ssa072", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "", false}, + {"ssa073", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "", false}, + {"ssa074", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "", false}, + {"ssa075", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "", false}, + {"ssa076", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "", false}, + {"ssa077", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "", false}, + {"ssa078", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "", false}, + {"ssa079", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "", false}, + {"ssa080", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "", false}, + {"ssa081", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "", false}, + {"ssa082", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "", false}, + {"ssa083", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "", false}, + {"ssa084", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "", false}, + {"ssa085", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "", false}, + {"ssa086", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "", false}, + {"ssa087", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "", false}, + {"ssa088", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "", false}, + {"ssa089", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "", false}, + {"ssa090", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "", false}, + {"ssa091", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "", false}, + {"ssa092", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "", false}, + {"ssa093", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "", false}, + {"ssa094", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "", false}, + {"ssa095", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "", false}, + {"ssa096", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "", false}, + {"ssa097", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "", false}, + {"ssa098", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "", false}, + {"ssa099", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "", false}, + {"ssa100", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "", false}, + {"ssa101", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "", false}, + {"ssa102", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "", false}, + {"ssa103", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "", false}, + {"ssa104", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "", false}, + {"ssa105", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "", false}, + {"ssa106", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "", false}, + {"ssa107", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "", false}, + {"ssa108", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "", false}, + {"ssa109", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "", false}, + {"ssa110", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "", false}, + {"ssa111", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "", false}, + {"ssa112", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "", false}, + {"ssa113", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "", false}, + {"ssa114", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "", false}, + {"ssa115", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "", false}, + {"ssa116", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "", false}, + {"ssa117", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "", false}, + {"ssa118", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "", false}, + {"ssa119", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "", false}, + {"ssa120", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "", false}, + {"ssa121", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "", false}, + {"ssa122", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "", false}, + {"ssa123", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "", false}, + {"ssa124", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "", false}, + {"ssa125", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "", false}, + {"ssa126", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "", false}, + {"ssa127", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "", false}, + {"ssa128", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "", false}, + {"ssa129", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "", false}, + {"ssa130", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "", false}, // 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 - {"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"}, - {"keygen", false, 204, 0, -1, NULL, 0, -1, -1, LUMPERROR, "Key Generated"}, - {"gpmetr", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, ""}, + {"slip", false, 96, 0, -1, NULL, 0, -1, -1, LUMPERROR, "", false}, // Spinout + {"screec", false, 48, 0, -1, NULL, 0, -1, -1, LUMPERROR, "", false}, // Tight turning screech + {"drift", false, 48, 0, -1, NULL, 0, -1, -1, LUMPERROR, "", false}, // Drifting ambient + {"ruburn", false, 48, 0, -1, NULL, 0, -1, -1, LUMPERROR, "", false}, // Rubber-burn turn ambient + {"ddash", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "", false}, // Respawn Drop Dash + {"tossed", false, 192, 8, -1, NULL, 0, -1, -1, LUMPERROR, "", false}, // Item fired + {"peel", false, 96, 0, -1, NULL, 0, -1, -1, LUMPERROR, "", false}, // Edited S25A for banana landing + {"hogbom", false, 96, 8, -1, NULL, 0, -1, -1, LUMPERROR, "", false}, // Ballhog explosions + {"zio3", false, 128, 8, -1, NULL, 0, -1, -1, LUMPERROR, "", false}, // Thunder Shield use + {"kpogos", false, 96, 8, -1, NULL, 0, -1, -1, LUMPERROR, "", false}, // Pogo Spring use + {"alarmi", false, 255, 8, -1, NULL, 0, -1, -1, LUMPERROR, "", false}, // Invincibility alarm + {"alarmg", false, 255, 8, -1, NULL, 0, -1, -1, LUMPERROR, "", false}, // Grow alarm + {"itrol1", true, 96, 0, -1, NULL, 0, -1, -1, LUMPERROR, "", false}, // Roulette spinning + {"itrol2", true, 96, 0, -1, NULL, 0, -1, -1, LUMPERROR, "", false}, + {"itrol3", true, 96, 0, -1, NULL, 0, -1, -1, LUMPERROR, "", false}, + {"itrol4", true, 96, 0, -1, NULL, 0, -1, -1, LUMPERROR, "", false}, + {"itrol5", true, 96, 0, -1, NULL, 0, -1, -1, LUMPERROR, "", false}, + {"itrol6", true, 96, 0, -1, NULL, 0, -1, -1, LUMPERROR, "", false}, + {"itrol7", true, 96, 0, -1, NULL, 0, -1, -1, LUMPERROR, "", false}, + {"itrol8", true, 96, 0, -1, NULL, 0, -1, -1, LUMPERROR, "", false}, + {"itrolf", true, 96, 0, -1, NULL, 0, -1, -1, LUMPERROR, "", false}, // Roulette end + {"itrolm", true, 96, 0, -1, NULL, 0, -1, -1, LUMPERROR, "", false}, // Roulette end (mashed) + {"itrolk", true, 96, 0, -1, NULL, 0, -1, -1, LUMPERROR, "", false}, // Roulette end (karma enhanced) + {"itrole", true, 96, 0, -1, NULL, 0, -1, -1, LUMPERROR, "", false}, // Roulette end (Eggman) + {"vroom", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "", false}, // Kart Krew opening vroom + {"chaooo", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "", false}, // Chao audience cheer + {"yeeeah", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "", false}, // Voting picks you + {"noooo1", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "", false}, // Voting picks hell (by chance) + {"noooo2", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "", false}, // Voting picks hell (on purpose) + {"ruby1", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "", false}, // Phantom Ruby charge up + {"ruby2", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "", false}, // Phantom Ruby teleport + {"tcart", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "", false}, // Twinkle Cart + {"bfare", false, 128, 0, -1, NULL, 0, -1, -1, LUMPERROR, "", false}, // Pleasure Castle fanfare + {"merry", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "", false}, // Pleasure Castle merry-go-round ambient + {"bowlh", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "", false}, // Pleasure Castle pins + {"tppop", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "", false}, // Pleasure Castle bombs + {"hsdoor", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "", false}, // Red Barrage Area door + {"hstrn", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "", false}, // Red Barrage Area train + {"aspkb", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "", false}, // Red Barrage Area spikeballs + {"wind1", false, 64, 8, -1, NULL, 0, -1, -1, LUMPERROR, "", false}, // Midnight Channel monsters + {"fire2", false, 64, 8, -1, NULL, 0, -1, -1, LUMPERROR, "", false}, + {"chain", false, 255, 8, -1, NULL, 0, -1, -1, LUMPERROR, "", false}, // Mementos Reaper + {"mkuma", false, 96, 8, -1, NULL, 0, -1, -1, LUMPERROR, "", false}, // Trigger Happy Havoc Monokuma + {"toada", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "", false}, // Arid Sands Toad scream + {"bhurry", false, 255, 0, -1, NULL, 0, -1, -1, LUMPERROR, "", false}, // v1.0.2 Battle overtime + {"bsnipe", false, 96, 8, -1, NULL, 0, -1, -1, LUMPERROR, "", false}, // Banana sniping + {"sploss", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "", false}, // Down to yellow sparks + {"join", true, 96, 8, -1, NULL, 0, -1, -1, LUMPERROR, "", false}, // Player joined server + {"leave", true, 96, 8, -1, NULL, 0, -1, -1, LUMPERROR, "", false}, // Player left server + {"requst", true, 96, 8, -1, NULL, 0, -1, -1, LUMPERROR, "", false}, // Got a Discord join request + {"syfail", true, 96, 8, -1, NULL, 0, -1, -1, LUMPERROR, "", false}, // Funny sync failure + {"itfree", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "", false}, // :shitsfree: + {"dbgsal", false, 255, 8, -1, NULL, 0, -1, -1, LUMPERROR, "", false}, // Debug notification + {"cock", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "", false}, // Hammer cocks, bang bang + {"itcaps", false, 64, 16, -1, NULL, 0, -1, -1, LUMPERROR, "Item capsule", false}, + {"kstart", false, 64, 16, -1, NULL, 0, -1, -1, LUMPERROR, "", false}, // Sonic Adventure shwing! + {"typri1", false, 64, 16, -1, NULL, 0, -1, -1, LUMPERROR, "", false}, // SA2 boss typewriting 1 + {"typri2", false, 64, 16, -1, NULL, 0, -1, -1, LUMPERROR, "", false}, // SA2 final boss-type typewriting + {"eggspr", false, 64, 16, -1, NULL, 0, -1, -1, LUMPERROR, "", false}, // Sonic Unleashed Trap Spring + {"achiev", false, 204, 0, -1, NULL, 0, -1, -1, LUMPERROR, "Achievement", false}, + {"keygen", false, 204, 0, -1, NULL, 0, -1, -1, LUMPERROR, "Key Generated", false}, + {"gpmetr", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "", false}, // 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!"}, + {"slot00", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "Bar", false}, + {"slot01", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "Double Bar", false}, + {"slot02", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "Triple Bar", false}, + {"slot03", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "Slot Ring", false}, + {"slot04", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "Seven", false}, + {"slot05", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "JACKPOT!", false}, // RR - Flame Shield - {"fshld0", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "Flame Shield activate"}, - {"fshld1", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "Flame Shield hold"}, - {"fshld2", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "Flame Shield burst"}, - {"fshld3", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "Flame Shield cooldown"}, + {"fshld0", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "Flame Shield activate", false}, + {"fshld1", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "Flame Shield hold", false}, + {"fshld2", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "Flame Shield burst", false}, + {"fshld3", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "Flame Shield cooldown", false}, // RR - Trick Panel - {"trick0", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "Trick confirm"}, - {"trick1", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "Trick"}, + {"trick0", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "Trick confirm", false}, + {"trick1", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "Trick", false}, // 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"}, + {"bhog00", false, 64, 64, -1, NULL, 0, -1, -1, LUMPERROR, "Ballhog charging", false}, + {"bhog01", false, 64, 64, -1, NULL, 0, -1, -1, LUMPERROR, "Ballhog charging", false}, + {"bhog02", false, 64, 64, -1, NULL, 0, -1, -1, LUMPERROR, "Ballhog charging", false}, + {"bhog03", false, 64, 64, -1, NULL, 0, -1, -1, LUMPERROR, "Ballhog charging", false}, + {"bhog04", false, 64, 64, -1, NULL, 0, -1, -1, LUMPERROR, "Ballhog charging", false}, + {"bhog05", false, 64, 64, -1, NULL, 0, -1, -1, LUMPERROR, "Ballhog charging", false}, // 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"}, + {"grbnd1", false, 64, 64, -1, NULL, 0, -1, -1, LUMPERROR, "Gachabom returning", false}, + {"grbnd2", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "Gachabom orbiting", false}, + {"grbnd3", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "Gachabom re-collected", false}, // 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 + {"kdtrg1", false, 64, 16, -1, NULL, 0, -1, -1, LUMPERROR, "", false}, // Low energy, SF_X8AWAYSOUND + {"kdtrg2", false, 64, 16, -1, NULL, 0, -1, -1, LUMPERROR, "", false}, // Medium energy, SF_X8AWAYSOUND + {"kdtrg3", false, 64, 80, -1, NULL, 0, -1, -1, LUMPERROR, "", false}, // High energy, SF_X2AWAYSOUND|SF_X8AWAYSOUND // SRB2kart - Grow/invinc clash - {"parry", false, 64, 16, -1, NULL, 0, -1, -1, LUMPERROR, ""}, // SF_X8AWAYSOUND + {"parry", false, 64, 16, -1, NULL, 0, -1, -1, LUMPERROR, "", false}, // SF_X8AWAYSOUND - {"ffbonc", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, ""}, + {"ffbonc", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "", false}, // Shout message sound effect - {"sysmsg", false, 255, 0, -1, NULL, 0, -1, -1, LUMPERROR, "Server notification"}, + {"sysmsg", false, 255, 0, -1, NULL, 0, -1, -1, LUMPERROR, "Server notification", false}, // Shrink laser beam - {"beam01", false, 32, 64, -1, NULL, 0, -1, -1, LUMPERROR, ""}, + {"beam01", false, 32, 64, -1, NULL, 0, -1, -1, LUMPERROR, "", false}, // 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, ""}, + {"spbska", false, 32, 16, -1, NULL, 0, -1, -1, LUMPERROR, "", false}, + {"spbskb", false, 32, 16, -1, NULL, 0, -1, -1, LUMPERROR, "", false}, + {"spbskc", false, 32, 16, -1, NULL, 0, -1, -1, LUMPERROR, "", false}, // 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, ""}, + {"gate01", false, 32, 64, -1, NULL, 0, -1, -1, LUMPERROR, "", false}, + {"gate02", false, 32, 64, -1, NULL, 0, -1, -1, LUMPERROR, "", false}, + {"gate03", false, 32, 64, -1, NULL, 0, -1, -1, LUMPERROR, "", false}, + {"gate04", false, 32, 64, -1, NULL, 0, -1, -1, LUMPERROR, "", false}, + {"gate05", false, 32, 64, -1, NULL, 0, -1, -1, LUMPERROR, "", false}, + + {"waved1", false, 32, 0, -1, NULL, 0, -1, -1, LUMPERROR, "", false}, + {"waved2", false, 32, 0, -1, NULL, 0, -1, -1, LUMPERROR, "", false}, + {"waved3", false, 32, 64, -1, NULL, 0, -1, -1, LUMPERROR, "", false}, + {"waved4", false, 32, 0, -1, NULL, 0, -1, -1, LUMPERROR, "", false}, + {"waved5", false, 32, 0, -1, NULL, 0, -1, -1, LUMPERROR, "", false}, // 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, ""}, + {"pass01", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "", false}, + {"pass02", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "", false}, + {"pass03", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "", false}, + {"pass04", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "", false}, + {"pass05", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "", false}, + {"pass06", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "", false}, + {"pass07", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "", false}, + {"pass08", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "", false}, + {"pass09", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "", false}, + {"pass10", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "", false}, + {"pass11", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "", false}, + {"pass12", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "", false}, + {"pass13", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "", false}, + {"pass14", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "", false}, + {"pass15", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "", false}, + {"pass16", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "", false}, // 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 + {"grownd", false, 64, 16, -1, NULL, 0, -1, -1, LUMPERROR, "", false}, // SF_X8AWAYSOUND + {"invind", false, 64, 16, -1, NULL, 0, -1, -1, LUMPERROR, "", false}, // 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 + {"claw01", false, 64, 64, -1, NULL, 0, -1, -1, LUMPERROR, "", false}, // SF_X2AWAYSOUND + {"claw02", false, 64, 64, -1, NULL, 0, -1, -1, LUMPERROR, "", false}, // SF_X2AWAYSOUND + {"claw03", false, 64, 64, -1, NULL, 0, -1, -1, LUMPERROR, "", false}, // SF_X2AWAYSOUND + {"claw04", false, 64, 64, -1, NULL, 0, -1, -1, LUMPERROR, "", false}, // SF_X2AWAYSOUND + {"claw05", false, 64, 64, -1, NULL, 0, -1, -1, LUMPERROR, "", false}, // SF_X2AWAYSOUND + {"claw06", false, 64, 64, -1, NULL, 0, -1, -1, LUMPERROR, "", false}, // SF_X2AWAYSOUND + {"claw07", false, 64, 64, -1, NULL, 0, -1, -1, LUMPERROR, "", false}, // SF_X2AWAYSOUND + {"claw08", false, 64, 64, -1, NULL, 0, -1, -1, LUMPERROR, "", false}, // SF_X2AWAYSOUND + {"claw09", false, 64, 64, -1, NULL, 0, -1, -1, LUMPERROR, "", false}, // SF_X2AWAYSOUND + {"claw10", false, 64, 64, -1, NULL, 0, -1, -1, LUMPERROR, "", false}, // SF_X2AWAYSOUND + {"claw11", false, 64, 64, -1, NULL, 0, -1, -1, LUMPERROR, "", false}, // SF_X2AWAYSOUND + {"claw12", false, 64, 64, -1, NULL, 0, -1, -1, LUMPERROR, "", false}, // SF_X2AWAYSOUND + {"claw13", false, 64, 64, -1, NULL, 0, -1, -1, LUMPERROR, "", false}, // SF_X2AWAYSOUND + {"claw14", false, 64, 64, -1, NULL, 0, -1, -1, LUMPERROR, "", false}, // SF_X2AWAYSOUND + {"claw15", false, 64, 64, -1, NULL, 0, -1, -1, LUMPERROR, "", false}, // SF_X2AWAYSOUND + {"claw16", false, 64, 64, -1, NULL, 0, -1, -1, LUMPERROR, "", false}, // SF_X2AWAYSOUND + {"clawht", false, 64, 8, -1, NULL, 0, -1, -1, LUMPERROR, "", false}, // SF_X4AWAYSOUND + {"clawzm", false, 64, 16, -1, NULL, 0, -1, -1, LUMPERROR, "", false}, // SF_X8AWAYSOUND + {"clawk1", false, 64, 16, -1, NULL, 0, -1, -1, LUMPERROR, "", false}, // SF_X8AWAYSOUND + {"clawk2", false, 64, 16, -1, NULL, 0, -1, -1, LUMPERROR, "", false}, // 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 + {"wchrg1", false, 64, 64, -1, NULL, 0, -1, -1, LUMPERROR, "", false}, // SF_X2AWAYSOUND + {"wchrg2", false, 64, 64, -1, NULL, 0, -1, -1, LUMPERROR, "", false}, // 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"}, - {"d4getm", false, 255, 0, -1, NULL, 0, -1, -1, LUMPERROR, "Don't forget me"}, + {"horn00", false, 255, 0, -1, NULL, 0, -1, -1, LUMPERROR, "/", false}, // HORNCODE + {"melody", false, 255, 0, -1, NULL, 0, -1, -1, LUMPERROR, "/", false}, // Mystic Melody + {"cdsprk", false, 255, 0, -1, NULL, 0, -1, -1, LUMPERROR, "/", false}, // Prison Egg CD sparkling + {"monch", false, 255, 0, -1, NULL, 0, -1, -1, LUMPERROR, "", false}, + {"etexpl", false, 255, 0, -1, NULL, 0, -1, -1, LUMPERROR, "Game crash", false}, + {"d4getm", false, 255, 0, -1, NULL, 0, -1, -1, LUMPERROR, "Don't forget me", false}, - {"iwhp", false, 255, 0, -1, NULL, 0, -1, -1, LUMPERROR, ""}, // Instawhip attack - {"gbrk", false, 255, 8, -1, NULL, 0, -1, -1, LUMPERROR, ""}, // Guard break! + {"iwhp", false, 255, 0, -1, NULL, 0, -1, -1, LUMPERROR, "", false}, // Instawhip attack + {"gbrk", false, 255, 8, -1, NULL, 0, -1, -1, LUMPERROR, "", false}, // 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 + {"supflk", false, 255, 32, -1, NULL, 0, -1, -1, LUMPERROR, "", false}, // Woodpecking - SF_NOINTERRUPT + {"fbost1", false, 255, 0, -1, NULL, 0, -1, -1, LUMPERROR, "", false}, // Slowing down + {"fbird", false, 255, 0, -1, NULL, 0, -1, -1, LUMPERROR, "", false}, // Speeding up + {"fhurt1", false, 255, 0, -1, NULL, 0, -1, -1, LUMPERROR, "", false}, // Whipped + {"fhurt2", false, 255, 0, -1, NULL, 0, -1, -1, LUMPERROR, "", false}, // 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 + {"dashr", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "", false}, // Regular Dash Ring + {"rainbr", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "", false}, // Rainbow Dash Ring - {"rank", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, ""}, // Rank slam + {"rank", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "", false}, // 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 + {"ridr1", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "Boarding Rideroid", false}, // Rideroid Activation + {"ridr2", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "", false}, // Rideroid Diveroll + {"ridr3", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "", false}, // Rideroid Loop + {"ridr4", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "", false}, // Leaving Rideroid - {"befan1", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "Whisking"}, // Blend Eye whisk startup - {"befan2", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "Whisking"}, // Blend Eye whisk + {"befan1", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "Whisking", false}, // Blend Eye whisk startup + {"befan2", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "Whisking", false}, // Blend Eye whisk - {"glgz1", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "Ice Cube shatters"}, + {"glgz1", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "Ice Cube shatters", false}, - {"cratew", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "Crate shatters"}, - {"cratem", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "Crate shatters"}, + {"cratew", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "Crate shatters", false}, + {"cratem", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "Crate shatters", false}, - {"ivobal", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, ""}, // Ivo Ball + {"ivobal", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "", false}, // Ivo Ball - {"lcfuel", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "Fuel Capsule explodes"}, + {"lcfuel", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "Fuel Capsule explodes", false}, - {"ssthnk", false, 64, 16, -1, NULL, 0, -1, -1, LUMPERROR, "Chain rattles"}, // SF_X8AWAYSOUND - {"powerd", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "UNDESCRIBED POWERD"}, - {"vault", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "UNDESCRIBED VAULT"}, - {"revcym", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "UNDESCRIBED REVCYM"}, - {"ssbmpr", false, 64, 8, -1, NULL, 0, -1, -1, LUMPERROR, "UNDESCRIBED SSBMPR"}, // SF_X4AWAYSOUND - {"chcrun", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "UNDESCRIBED CHCRUN"}, + {"ssthnk", false, 64, 16, -1, NULL, 0, -1, -1, LUMPERROR, "Chain rattles", false}, // SF_X8AWAYSOUND + {"powerd", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "UNDESCRIBED POWERD", false}, + {"vault", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "UNDESCRIBED VAULT", false}, + {"revcym", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "UNDESCRIBED REVCYM", false}, + {"ssbmpr", false, 64, 8, -1, NULL, 0, -1, -1, LUMPERROR, "UNDESCRIBED SSBMPR", false}, // SF_X4AWAYSOUND + {"chcrun", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "UNDESCRIBED CHCRUN", false}, - {"hint", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "Hint Ring"}, + {"hint", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "Hint Ring", false}, // 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"}, + {"dmga1", false, 255, 8, -1, NULL, 0, -1, -1, LUMPERROR, "Damaged", false}, + {"dmga2", false, 255, 8, -1, NULL, 0, -1, -1, LUMPERROR, "Damaged", false}, + {"dmga3", false, 255, 8, -1, NULL, 0, -1, -1, LUMPERROR, "Damaged", false}, + {"dmga4", false, 255, 8, -1, NULL, 0, -1, -1, LUMPERROR, "Damaged", false}, + {"dmgb1", false, 255, 8, -1, NULL, 0, -1, -1, LUMPERROR, "Damaged", false}, + {"dmgb2", false, 255, 8, -1, NULL, 0, -1, -1, LUMPERROR, "Damaged", false}, + {"dmgb3", false, 255, 8, -1, NULL, 0, -1, -1, LUMPERROR, "Damaged", false}, + {"dmgb4", false, 255, 8, -1, NULL, 0, -1, -1, LUMPERROR, "Damaged", false}, // Powerup sounds - {"bpwrua", false, 255, 16, -1, NULL, 0, -1, -1, LUMPERROR, "Super Power"}, - {"bpwrub", false, 255, 16, -1, NULL, 0, -1, -1, LUMPERROR, "Mega Barrier"}, - {"bpwruc", false, 255, 16, -1, NULL, 0, -1, -1, LUMPERROR, "Bumper Restock"}, - {"bpwrud", false, 255, 16, -1, NULL, 0, -1, -1, LUMPERROR, "Rhythm Badge"}, - {"bpwrue", false, 255, 16, -1, NULL, 0, -1, -1, LUMPERROR, "Super Flicky"}, - {"bpwruf", false, 255, 16, -1, NULL, 0, -1, -1, LUMPERROR, "Bonus"}, + {"bpwrua", false, 255, 16, -1, NULL, 0, -1, -1, LUMPERROR, "Super Power", false}, + {"bpwrub", false, 255, 16, -1, NULL, 0, -1, -1, LUMPERROR, "Mega Barrier", false}, + {"bpwruc", false, 255, 16, -1, NULL, 0, -1, -1, LUMPERROR, "Bumper Restock", false}, + {"bpwrud", false, 255, 16, -1, NULL, 0, -1, -1, LUMPERROR, "Rhythm Badge", false}, + {"bpwrue", false, 255, 16, -1, NULL, 0, -1, -1, LUMPERROR, "Super Flicky", false}, + {"bpwruf", false, 255, 16, -1, NULL, 0, -1, -1, LUMPERROR, "Bonus", false}, // 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, ""}, + {"krta00", false, 48, 65, -1, NULL, 0, -1, -1, LUMPERROR, "", false}, + {"krta01", false, 48, 65, -1, NULL, 0, -1, -1, LUMPERROR, "", false}, + {"krta02", false, 48, 65, -1, NULL, 0, -1, -1, LUMPERROR, "", false}, + {"krta03", false, 48, 65, -1, NULL, 0, -1, -1, LUMPERROR, "", false}, + {"krta04", false, 48, 65, -1, NULL, 0, -1, -1, LUMPERROR, "", false}, + {"krta05", false, 48, 65, -1, NULL, 0, -1, -1, LUMPERROR, "", false}, + {"krta06", false, 48, 65, -1, NULL, 0, -1, -1, LUMPERROR, "", false}, + {"krta07", false, 48, 65, -1, NULL, 0, -1, -1, LUMPERROR, "", false}, + {"krta08", false, 48, 65, -1, NULL, 0, -1, -1, LUMPERROR, "", false}, + {"krta09", false, 48, 65, -1, NULL, 0, -1, -1, LUMPERROR, "", false}, + {"krta10", false, 48, 65, -1, NULL, 0, -1, -1, LUMPERROR, "", false}, + {"krta11", false, 48, 65, -1, NULL, 0, -1, -1, LUMPERROR, "", false}, + {"krta12", false, 48, 65, -1, NULL, 0, -1, -1, LUMPERROR, "", false}, // 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, ""}, + {"krtb00", false, 48, 65, -1, NULL, 0, -1, -1, LUMPERROR, "", false}, + {"krtb01", false, 48, 65, -1, NULL, 0, -1, -1, LUMPERROR, "", false}, + {"krtb02", false, 48, 65, -1, NULL, 0, -1, -1, LUMPERROR, "", false}, + {"krtb03", false, 48, 65, -1, NULL, 0, -1, -1, LUMPERROR, "", false}, + {"krtb04", false, 48, 65, -1, NULL, 0, -1, -1, LUMPERROR, "", false}, + {"krtb05", false, 48, 65, -1, NULL, 0, -1, -1, LUMPERROR, "", false}, + {"krtb06", false, 48, 65, -1, NULL, 0, -1, -1, LUMPERROR, "", false}, + {"krtb07", false, 48, 65, -1, NULL, 0, -1, -1, LUMPERROR, "", false}, + {"krtb08", false, 48, 65, -1, NULL, 0, -1, -1, LUMPERROR, "", false}, + {"krtb09", false, 48, 65, -1, NULL, 0, -1, -1, LUMPERROR, "", false}, + {"krtb10", false, 48, 65, -1, NULL, 0, -1, -1, LUMPERROR, "", false}, + {"krtb11", false, 48, 65, -1, NULL, 0, -1, -1, LUMPERROR, "", false}, + {"krtb12", false, 48, 65, -1, NULL, 0, -1, -1, LUMPERROR, "", false}, // 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, ""}, + {"krtc00", false, 48, 65, -1, NULL, 0, -1, -1, LUMPERROR, "", false}, + {"krtc01", false, 48, 65, -1, NULL, 0, -1, -1, LUMPERROR, "", false}, + {"krtc02", false, 48, 65, -1, NULL, 0, -1, -1, LUMPERROR, "", false}, + {"krtc03", false, 48, 65, -1, NULL, 0, -1, -1, LUMPERROR, "", false}, + {"krtc04", false, 48, 65, -1, NULL, 0, -1, -1, LUMPERROR, "", false}, + {"krtc05", false, 48, 65, -1, NULL, 0, -1, -1, LUMPERROR, "", false}, + {"krtc06", false, 48, 65, -1, NULL, 0, -1, -1, LUMPERROR, "", false}, + {"krtc07", false, 48, 65, -1, NULL, 0, -1, -1, LUMPERROR, "", false}, + {"krtc08", false, 48, 65, -1, NULL, 0, -1, -1, LUMPERROR, "", false}, + {"krtc09", false, 48, 65, -1, NULL, 0, -1, -1, LUMPERROR, "", false}, + {"krtc10", false, 48, 65, -1, NULL, 0, -1, -1, LUMPERROR, "", false}, + {"krtc11", false, 48, 65, -1, NULL, 0, -1, -1, LUMPERROR, "", false}, + {"krtc12", false, 48, 65, -1, NULL, 0, -1, -1, LUMPERROR, "", false}, // 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, ""}, + {"krtd00", false, 48, 65, -1, NULL, 0, -1, -1, LUMPERROR, "", false}, + {"krtd01", false, 48, 65, -1, NULL, 0, -1, -1, LUMPERROR, "", false}, + {"krtd02", false, 48, 65, -1, NULL, 0, -1, -1, LUMPERROR, "", false}, + {"krtd03", false, 48, 65, -1, NULL, 0, -1, -1, LUMPERROR, "", false}, + {"krtd04", false, 48, 65, -1, NULL, 0, -1, -1, LUMPERROR, "", false}, + {"krtd05", false, 48, 65, -1, NULL, 0, -1, -1, LUMPERROR, "", false}, + {"krtd06", false, 48, 65, -1, NULL, 0, -1, -1, LUMPERROR, "", false}, + {"krtd07", false, 48, 65, -1, NULL, 0, -1, -1, LUMPERROR, "", false}, + {"krtd08", false, 48, 65, -1, NULL, 0, -1, -1, LUMPERROR, "", false}, + {"krtd09", false, 48, 65, -1, NULL, 0, -1, -1, LUMPERROR, "", false}, + {"krtd10", false, 48, 65, -1, NULL, 0, -1, -1, LUMPERROR, "", false}, + {"krtd11", false, 48, 65, -1, NULL, 0, -1, -1, LUMPERROR, "", false}, + {"krtd12", false, 48, 65, -1, NULL, 0, -1, -1, LUMPERROR, "", false}, // 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, ""}, + {"krte00", false, 48, 65, -1, NULL, 0, -1, -1, LUMPERROR, "", false}, + {"krte01", false, 48, 65, -1, NULL, 0, -1, -1, LUMPERROR, "", false}, + {"krte02", false, 48, 65, -1, NULL, 0, -1, -1, LUMPERROR, "", false}, + {"krte03", false, 48, 65, -1, NULL, 0, -1, -1, LUMPERROR, "", false}, + {"krte04", false, 48, 65, -1, NULL, 0, -1, -1, LUMPERROR, "", false}, + {"krte05", false, 48, 65, -1, NULL, 0, -1, -1, LUMPERROR, "", false}, + {"krte06", false, 48, 65, -1, NULL, 0, -1, -1, LUMPERROR, "", false}, + {"krte07", false, 48, 65, -1, NULL, 0, -1, -1, LUMPERROR, "", false}, + {"krte08", false, 48, 65, -1, NULL, 0, -1, -1, LUMPERROR, "", false}, + {"krte09", false, 48, 65, -1, NULL, 0, -1, -1, LUMPERROR, "", false}, + {"krte10", false, 48, 65, -1, NULL, 0, -1, -1, LUMPERROR, "", false}, + {"krte11", false, 48, 65, -1, NULL, 0, -1, -1, LUMPERROR, "", false}, + {"krte12", false, 48, 65, -1, NULL, 0, -1, -1, LUMPERROR, "", false}, // 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, ""}, + {"krtf00", false, 48, 65, -1, NULL, 0, -1, -1, LUMPERROR, "", false}, + {"krtf01", false, 48, 65, -1, NULL, 0, -1, -1, LUMPERROR, "", false}, + {"krtf02", false, 48, 65, -1, NULL, 0, -1, -1, LUMPERROR, "", false}, + {"krtf03", false, 48, 65, -1, NULL, 0, -1, -1, LUMPERROR, "", false}, + {"krtf04", false, 48, 65, -1, NULL, 0, -1, -1, LUMPERROR, "", false}, + {"krtf05", false, 48, 65, -1, NULL, 0, -1, -1, LUMPERROR, "", false}, + {"krtf06", false, 48, 65, -1, NULL, 0, -1, -1, LUMPERROR, "", false}, + {"krtf07", false, 48, 65, -1, NULL, 0, -1, -1, LUMPERROR, "", false}, + {"krtf08", false, 48, 65, -1, NULL, 0, -1, -1, LUMPERROR, "", false}, + {"krtf09", false, 48, 65, -1, NULL, 0, -1, -1, LUMPERROR, "", false}, + {"krtf10", false, 48, 65, -1, NULL, 0, -1, -1, LUMPERROR, "", false}, + {"krtf11", false, 48, 65, -1, NULL, 0, -1, -1, LUMPERROR, "", false}, + {"krtf12", false, 48, 65, -1, NULL, 0, -1, -1, LUMPERROR, "", false}, // 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, ""}, + {"krtg00", false, 48, 65, -1, NULL, 0, -1, -1, LUMPERROR, "", false}, + {"krtg01", false, 48, 65, -1, NULL, 0, -1, -1, LUMPERROR, "", false}, + {"krtg02", false, 48, 65, -1, NULL, 0, -1, -1, LUMPERROR, "", false}, + {"krtg03", false, 48, 65, -1, NULL, 0, -1, -1, LUMPERROR, "", false}, + {"krtg04", false, 48, 65, -1, NULL, 0, -1, -1, LUMPERROR, "", false}, + {"krtg05", false, 48, 65, -1, NULL, 0, -1, -1, LUMPERROR, "", false}, + {"krtg06", false, 48, 65, -1, NULL, 0, -1, -1, LUMPERROR, "", false}, + {"krtg07", false, 48, 65, -1, NULL, 0, -1, -1, LUMPERROR, "", false}, + {"krtg08", false, 48, 65, -1, NULL, 0, -1, -1, LUMPERROR, "", false}, + {"krtg09", false, 48, 65, -1, NULL, 0, -1, -1, LUMPERROR, "", false}, + {"krtg10", false, 48, 65, -1, NULL, 0, -1, -1, LUMPERROR, "", false}, + {"krtg11", false, 48, 65, -1, NULL, 0, -1, -1, LUMPERROR, "", false}, + {"krtg12", false, 48, 65, -1, NULL, 0, -1, -1, LUMPERROR, "", false}, // 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, ""}, + {"krth00", false, 48, 65, -1, NULL, 0, -1, -1, LUMPERROR, "", false}, + {"krth01", false, 48, 65, -1, NULL, 0, -1, -1, LUMPERROR, "", false}, + {"krth02", false, 48, 65, -1, NULL, 0, -1, -1, LUMPERROR, "", false}, + {"krth03", false, 48, 65, -1, NULL, 0, -1, -1, LUMPERROR, "", false}, + {"krth04", false, 48, 65, -1, NULL, 0, -1, -1, LUMPERROR, "", false}, + {"krth05", false, 48, 65, -1, NULL, 0, -1, -1, LUMPERROR, "", false}, + {"krth06", false, 48, 65, -1, NULL, 0, -1, -1, LUMPERROR, "", false}, + {"krth07", false, 48, 65, -1, NULL, 0, -1, -1, LUMPERROR, "", false}, + {"krth08", false, 48, 65, -1, NULL, 0, -1, -1, LUMPERROR, "", false}, + {"krth09", false, 48, 65, -1, NULL, 0, -1, -1, LUMPERROR, "", false}, + {"krth10", false, 48, 65, -1, NULL, 0, -1, -1, LUMPERROR, "", false}, + {"krth11", false, 48, 65, -1, NULL, 0, -1, -1, LUMPERROR, "", false}, + {"krth12", false, 48, 65, -1, NULL, 0, -1, -1, LUMPERROR, "", false}, // 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, ""}, + {"krti00", false, 48, 65, -1, NULL, 0, -1, -1, LUMPERROR, "", false}, + {"krti01", false, 48, 65, -1, NULL, 0, -1, -1, LUMPERROR, "", false}, + {"krti02", false, 48, 65, -1, NULL, 0, -1, -1, LUMPERROR, "", false}, + {"krti03", false, 48, 65, -1, NULL, 0, -1, -1, LUMPERROR, "", false}, + {"krti04", false, 48, 65, -1, NULL, 0, -1, -1, LUMPERROR, "", false}, + {"krti05", false, 48, 65, -1, NULL, 0, -1, -1, LUMPERROR, "", false}, + {"krti06", false, 48, 65, -1, NULL, 0, -1, -1, LUMPERROR, "", false}, + {"krti07", false, 48, 65, -1, NULL, 0, -1, -1, LUMPERROR, "", false}, + {"krti08", false, 48, 65, -1, NULL, 0, -1, -1, LUMPERROR, "", false}, + {"krti09", false, 48, 65, -1, NULL, 0, -1, -1, LUMPERROR, "", false}, + {"krti10", false, 48, 65, -1, NULL, 0, -1, -1, LUMPERROR, "", false}, + {"krti11", false, 48, 65, -1, NULL, 0, -1, -1, LUMPERROR, "", false}, + {"krti12", false, 48, 65, -1, NULL, 0, -1, -1, LUMPERROR, "", false}, // 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, ""}, - {"gsha7l",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, 16, -1, NULL, 0, -1, -1, LUMPERROR, ""}, //x8away - {"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, ""}, + {"gsha0", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "", false}, + {"gsha1", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "", false}, + {"gsha2", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "", false}, + {"gsha3", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "", false}, + {"gsha4", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "", false}, + {"gsha5", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "", false}, + {"gsha6", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "", false}, + {"gsha7", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "", false}, + {"gsha7l",false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "", false}, + {"gsha8", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "", false}, + {"gsha9", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "", false}, + {"gshaa", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "", false}, + {"gshab", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "", false}, + {"gshac", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "", false}, + {"gshad", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "", false}, + {"gshae", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "", false}, + {"gshaf", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "", false}, + {"gshb0", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "", false}, + {"gshb1", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "", false}, + {"gshb2", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "", false}, + {"gshb3", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "", false}, + {"gshb4", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "", false}, + {"gshb5", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "", false}, + {"gshb6", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "", false}, + {"gshb7", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "", false}, + {"gshb8", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "", false}, + {"gshb9", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "", false}, + {"gshba", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "", false}, + {"gshbb", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "", false}, + {"gshbc", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "", false}, + {"gshbd", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "", false}, + {"gshbe", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "", false}, + {"gshbf", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "", false}, + {"gshc0a", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "", false}, + {"gshc0b", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "", false}, + {"gshc0c", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "", false}, + {"gshc0d", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "", false}, + {"gshc0e", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "", false}, + {"gshc0f", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "", false}, + {"gshc0g", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "", false}, + {"gshc1", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "", false}, + {"gshc2", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "", false}, + {"gshc3", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "", false}, + {"gshc4", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "", false}, + {"gshc5", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "", false}, + {"gshc6", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "", false}, + {"gshc7", false, 64, 16, -1, NULL, 0, -1, -1, LUMPERROR, "", false}, //x8away + {"gshc8", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "", false}, + {"gshc9", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "", false}, + {"gshca", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "", false}, + {"gshcb", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "", false}, + {"gshcc", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "", false}, + {"gshcd", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "", false}, + {"gshce", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "", false}, + {"gshcf", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "", false}, + {"gshd0", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "", false}, + {"gshd1", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "", false}, + {"gshd2", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "", false}, + {"gshd3", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "", false}, + {"gshd4", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "", false}, + {"gshd5", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "", false}, + {"gshd6", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "", false}, + {"gshd7", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "", false}, + {"gshd8", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "", false}, + {"gshd9", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "", false}, + {"gshda", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "", false}, + {"gshdb", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "", false}, + {"gshdc", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "", false}, + {"gshdd", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "", false}, + {"gshde", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "", false}, + {"gshdf", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "", false}, + {"gshe0", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "", false}, + {"gshe1", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "", false}, + {"gshe2", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "", false}, + {"gshe3", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "", false}, + {"gshe4", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "", false}, + {"gshe5", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "", false}, + {"gshe6", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "", false}, + {"gshe7", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "", false}, + {"gshe8", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "", false}, + {"gshe9", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "", false}, + {"gshea", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "", false}, + {"gsheb", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "", false}, + {"gshec", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "", false}, + {"gshed", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "", false}, + {"gshee", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "", false}, + {"gshef", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "", false}, + {"gshf0", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "", false}, + {"gshf1", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "", false}, // Pinball - {"cftbl0", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, ""}, - {"cftbl1", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, ""}, - {"cftbl2", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, ""}, + {"cftbl0", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "", false}, + {"cftbl1", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "", false}, + {"cftbl2", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "", false}, // S-erotonin - {"srank", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, ""}, + {"srank", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "", false}, // Generic menu SFX - {"tmxatt", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, ""}, // Attention - {"tmxawd", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, ""}, // Award - {"tmxbak", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, ""}, // Back - {"tmxdsm", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, ""}, // Dismiss - {"tmxerr", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, ""}, // Error - {"tmxfwd", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, ""}, // Forward - {"tmxnah", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, ""}, // "Nah" - {"tmxqst", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, ""}, // Question - {"tmxsuc", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, ""}, // Success - {"tmxunx", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, ""}, // Unexpected item in bagging area - {"tmxbdn", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, ""}, // Button down - {"tmxbup", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, ""}, // Button up + {"tmxatt", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "", false}, // Attention + {"tmxawd", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "", false}, // Award + {"tmxbak", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "", false}, // Back + {"tmxdsm", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "", false}, // Dismiss + {"tmxerr", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "", false}, // Error + {"tmxfwd", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "", false}, // Forward + {"tmxnah", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "", false}, // "Nah" + {"tmxqst", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "", false}, // Question + {"tmxsuc", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "", false}, // Success + {"tmxunx", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "", false}, // Unexpected item in bagging area + {"tmxbdn", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "", false}, // Button down + {"tmxbup", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "", false}, // Button up // SMS - {"sting0", false, 64, 2, -1, NULL, 0, -1, -1, LUMPERROR, ""}, // Ring loss + {"sting0", false, 64, 2, -1, NULL, 0, -1, -1, LUMPERROR, "", false}, // Ring loss // Patching up base sounds - {"s226l", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, ""}, // s2 spikes LOUD + {"s226l", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "", false}, // s2 spikes LOUD // Destroyed Kart - {"die00", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, ""}, - {"die01", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, ""}, - {"die02", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, ""}, - {"die03", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, ""}, + {"die00", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "", false}, + {"die01", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "", false}, + {"die02", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "", false}, + {"die03", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR, "", false}, // 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, ""}, + {"kwin", false, 64, 96, -1, NULL, 0, SKSKWIN, -1, LUMPERROR, "", false}, + {"klose", false, 64, 96, -1, NULL, 0, SKSKLOSE, -1, LUMPERROR, "", false}, + {"khurt1", false, 64, 96, -1, NULL, 0, SKSKPAN1, -1, LUMPERROR, "", false}, + {"khurt2", false, 64, 96, -1, NULL, 0, SKSKPAN2, -1, LUMPERROR, "", false}, + {"kattk1", false, 64, 96, -1, NULL, 0, SKSKATK1, -1, LUMPERROR, "", false}, + {"kattk2", false, 64, 96, -1, NULL, 0, SKSKATK2, -1, LUMPERROR, "", false}, + {"kbost1", false, 64, 96, -1, NULL, 0, SKSKBST1, -1, LUMPERROR, "", false}, + {"kbost2", false, 64, 96, -1, NULL, 0, SKSKBST2, -1, LUMPERROR, "", false}, + {"kslow", false, 64, 32, -1, NULL, 0, SKSKSLOW, -1, LUMPERROR, "", false}, + {"khitem", false, 128, 32, -1, NULL, 0, SKSKHITM, -1, LUMPERROR, "", false}, + {"kgloat", false, 64, 48, -1, NULL, 0, SKSKPOWR, -1, LUMPERROR, "", false}, + {"ktalk", false, 64, 48, -1, NULL, 0, SKSKTALK, -1, LUMPERROR, "", false}, + {"kdead", false, 64, 96, -1, NULL, 0, SKSKDEAD, -1, LUMPERROR, "", false}, // skin sounds free slots to add sounds at run time (Boris HACK!!!) // initialized to NULL @@ -1591,6 +1592,7 @@ void S_InitRuntimeSounds (void) S_sfx[i].lumpnum = LUMPERROR; //strlcpy(S_sfx[i].caption, "", 1); S_sfx[i].caption[0] = '\0'; + S_sfx[i].missing = false; } } @@ -1624,6 +1626,8 @@ sfxenum_t S_AddSoundFx(const char *name, boolean singular, INT32 flags, boolean S_sfx[i].lumpnum = LUMPERROR; S_sfx[i].skinsound = -1; S_sfx[i].usefulness = -1; + S_sfx[i].missing = false; + /// \todo if precached load it here S_sfx[i].data = NULL; diff --git a/src/sounds.h b/src/sounds.h index 4e0b48bf7c00bc27176c34f59f1d00a74575d89e..854bc0763be72e9ea5e85a128871290784067045 100644 --- a/src/sounds.h +++ b/src/sounds.h @@ -58,6 +58,7 @@ typedef enum SKSKHITM, // Hit confirm taunt SKSKPOWR, // Power item taunt SKSKTALK, + SKSKDEAD, NUMSKINSOUNDS } skinsound_t; @@ -106,6 +107,8 @@ struct sfxinfo_t // closed caption info/wiki table bait char caption[32]; + + boolean missing; }; // the complete set of sound effects @@ -1626,6 +1629,7 @@ typedef enum sfx_khitem, sfx_kgloat, sfx_ktalk, + sfx_kdead, // free slots for S_AddSoundFx() at run-time -------------------- sfx_freeslot0,