mirror of
https://git.do.srb2.org/KartKrew/Kart-Public.git
synced 2024-12-27 04:41:23 +00:00
Merge branch 'sfx-clean'
This commit is contained in:
commit
d0f21ca415
10 changed files with 162 additions and 195 deletions
|
@ -974,13 +974,13 @@ void F_TitleScreenTicker(boolean run)
|
|||
|
||||
if (finalecount == 10)
|
||||
{
|
||||
S_StartSound(NULL, sfx_spin);
|
||||
S_StartSound(NULL, sfx_s23e);
|
||||
}
|
||||
else if (finalecount == 50)
|
||||
{
|
||||
// Now start the music
|
||||
S_ChangeMusicInternal("titles", looptitle);
|
||||
S_StartSound(NULL, sfx_zoom);
|
||||
S_StartSound(NULL, sfx_s23c);
|
||||
}
|
||||
}
|
||||
|
||||
|
|
|
@ -1552,7 +1552,7 @@ void G_BuildTiccmd(ticcmd_t *cmd, INT32 realtics, UINT8 ssplayer)
|
|||
if (((player->mo && player->speed > 0) // Moving
|
||||
|| (leveltime > starttime && (cmd->buttons & BT_ACCELERATE && cmd->buttons & BT_BRAKE)) // Rubber-burn turn
|
||||
|| (player->spectator || objectplacing)) // Not a physical player
|
||||
&& !(player->kartstuff[k_spinouttimer] && player->kartstuff[k_sneakertimer])) // Spinning and boosting cancels out spinout
|
||||
&& !(player->kartstuff[k_spinouttimer] && player->kartstuff[k_sneakertimer])) // Spinning and boosting cancels out turning
|
||||
lang += (cmd->angleturn<<16);
|
||||
|
||||
cmd->angleturn = (INT16)(lang >> 16);
|
||||
|
|
12
src/info.c
12
src/info.c
|
@ -14907,7 +14907,7 @@ mobjinfo_t mobjinfo[NUMMOBJTYPES] =
|
|||
S_NULL, // missilestate
|
||||
S_NULL, // deathstate
|
||||
S_NULL, // xdeathstate
|
||||
sfx_mcitm1, // deathsound
|
||||
sfx_itpick, // deathsound
|
||||
0, // speed
|
||||
24*FRACUNIT, // radius
|
||||
24*FRACUNIT, // height
|
||||
|
@ -15319,7 +15319,7 @@ mobjinfo_t mobjinfo[NUMMOBJTYPES] =
|
|||
0, // display offset
|
||||
100, // mass
|
||||
1, // damage
|
||||
sfx_fake, // activesound
|
||||
sfx_cdfm28, // activesound
|
||||
MF_SPECIAL|MF_BOUNCE|MF_SHOOTABLE|MF_DONTENCOREMAP, // flags
|
||||
S_NULL // raisestate
|
||||
},
|
||||
|
@ -15913,7 +15913,7 @@ mobjinfo_t mobjinfo[NUMMOBJTYPES] =
|
|||
0, // display offset
|
||||
100, // mass
|
||||
1, // damage
|
||||
sfx_bomb, // activesound
|
||||
sfx_s3k5c, // activesound
|
||||
MF_BOUNCE|MF_SHOOTABLE|MF_DONTENCOREMAP, // flags
|
||||
S_NULL // raisestate
|
||||
},
|
||||
|
@ -17182,7 +17182,7 @@ mobjinfo_t mobjinfo[NUMMOBJTYPES] =
|
|||
0, // display offset
|
||||
100, // mass
|
||||
0, // damage
|
||||
sfx_clash, // activesound
|
||||
sfx_s259, // activesound
|
||||
MF_NOBLOCKMAP|MF_NOGRAVITY|MF_NOCLIP|MF_NOCLIPHEIGHT|MF_SCENERY|MF_RUNSPAWNFUNC|MF_DONTENCOREMAP, // flags
|
||||
S_NULL // raisestate
|
||||
},
|
||||
|
@ -19580,7 +19580,7 @@ mobjinfo_t mobjinfo[NUMMOBJTYPES] =
|
|||
S_NULL, // missilestate
|
||||
S_RINGEXPLODE, // deathstate
|
||||
S_NULL, // xdeathstate
|
||||
sfx_mkpop, // deathsound
|
||||
sfx_s1c1, // deathsound
|
||||
30, // speed
|
||||
16<<FRACBITS, // radius
|
||||
64<<FRACBITS, // height
|
||||
|
@ -19705,7 +19705,7 @@ mobjinfo_t mobjinfo[NUMMOBJTYPES] =
|
|||
S_EBARRELIDLE, // spawnstate
|
||||
1, // spawnhealth
|
||||
S_EBARREL1, // seestate
|
||||
sfx_bomb, // seesound
|
||||
sfx_s3k5c, // seesound
|
||||
0, // reactiontime
|
||||
sfx_None, // attacksound
|
||||
S_NULL, // painstate
|
||||
|
|
23
src/k_kart.c
23
src/k_kart.c
|
@ -896,7 +896,7 @@ static void K_KartItemRoulette(player_t *player, ticcmd_t *cmd)
|
|||
// This makes the roulette produce the random noises.
|
||||
if ((player->kartstuff[k_itemroulette] % 3) == 1 && P_IsLocalPlayer(player))
|
||||
{
|
||||
#define PLAYROULETTESND S_StartSound(NULL, sfx_mkitm1 + ((player->kartstuff[k_itemroulette] / 3) % 8));
|
||||
#define PLAYROULETTESND S_StartSound(NULL, sfx_itrol1 + ((player->kartstuff[k_itemroulette] / 3) % 8));
|
||||
if (splitscreen)
|
||||
{
|
||||
if (players[displayplayer].kartstuff[k_itemroulette])
|
||||
|
@ -947,7 +947,7 @@ static void K_KartItemRoulette(player_t *player, ticcmd_t *cmd)
|
|||
player->kartstuff[k_itemroulette] = 0;
|
||||
player->kartstuff[k_roulettetype] = 0;
|
||||
if (P_IsLocalPlayer(player))
|
||||
S_StartSound(NULL, sfx_mkitmE);
|
||||
S_StartSound(NULL, sfx_itrole);
|
||||
return;
|
||||
}
|
||||
|
||||
|
@ -991,7 +991,7 @@ static void K_KartItemRoulette(player_t *player, ticcmd_t *cmd)
|
|||
player->kartstuff[k_roulettetype] = 0; // This too
|
||||
|
||||
if (P_IsLocalPlayer(player))
|
||||
S_StartSound(NULL, sfx_mkitmF);
|
||||
S_StartSound(NULL, sfx_itrolf);
|
||||
}
|
||||
|
||||
//}
|
||||
|
@ -2407,8 +2407,8 @@ static mobj_t *K_SpawnKartMissile(mobj_t *source, mobjtype_t type, angle_t angle
|
|||
if (source && source->player)
|
||||
th->cvmem = source->player->skincolor;
|
||||
else
|
||||
th->cvmem = SKINCOLOR_RED;
|
||||
//fallthrough
|
||||
th->cvmem = SKINCOLOR_KETCHUP;
|
||||
/* FALLTHRU */
|
||||
case MT_JAWZ_DUD:
|
||||
S_StartSound(th, th->info->activesound);
|
||||
break;
|
||||
|
@ -2476,7 +2476,9 @@ static void K_SpawnDriftSparks(player_t *player)
|
|||
spark->color = SKINCOLOR_KETCHUP;
|
||||
}
|
||||
else
|
||||
{
|
||||
spark->color = SKINCOLOR_SAPPHIRE;
|
||||
}
|
||||
|
||||
if ((player->kartstuff[k_drift] > 0 && player->cmd.driftturn > 0) // Inward drifts
|
||||
|| (player->kartstuff[k_drift] < 0 && player->cmd.driftturn < 0))
|
||||
|
@ -2521,6 +2523,7 @@ static void K_SpawnAIZDust(player_t *player)
|
|||
return;
|
||||
|
||||
travelangle = R_PointToAngle2(0, 0, player->mo->momx, player->mo->momy);
|
||||
//S_StartSound(player->mo, sfx_s3k47);
|
||||
|
||||
{
|
||||
newx = player->mo->x + P_ReturnThrustX(player->mo, travelangle - (player->kartstuff[k_aizdriftstrat]*ANGLE_45), FixedMul(24*FRACUNIT, player->mo->scale));
|
||||
|
@ -4509,6 +4512,12 @@ static void K_KartDrift(player_t *player, boolean onground)
|
|||
if (player->kartstuff[k_driftcharge] + driftadditive >= dsone)
|
||||
K_SpawnDriftSparks(player);
|
||||
|
||||
// Sound whenever you get a different tier of sparks
|
||||
if ((player->kartstuff[k_driftcharge] < dsone && player->kartstuff[k_driftcharge]+driftadditive >= dsone)
|
||||
|| (player->kartstuff[k_driftcharge] < dstwo && player->kartstuff[k_driftcharge]+driftadditive >= dstwo)
|
||||
|| (player->kartstuff[k_driftcharge] < dsthree && player->kartstuff[k_driftcharge]+driftadditive >= dsthree))
|
||||
S_StartSound(player->mo, sfx_s3ka2);
|
||||
|
||||
player->kartstuff[k_driftcharge] += driftadditive;
|
||||
player->kartstuff[k_driftend] = 0;
|
||||
}
|
||||
|
@ -5254,8 +5263,8 @@ void K_MoveKartPlayer(player_t *player, boolean onground)
|
|||
// So now it's time to burn some rubber!
|
||||
if (player->speed < 2 && leveltime > starttime && cmd->buttons & BT_ACCELERATE && cmd->buttons & BT_BRAKE && cmd->driftturn != 0)
|
||||
{
|
||||
if (leveltime % 20 == 0)
|
||||
S_StartSound(player->mo, sfx_mkslid);
|
||||
if (leveltime % 8 == 0)
|
||||
S_StartSound(player->mo, sfx_s224);
|
||||
}
|
||||
|
||||
// Squishing
|
||||
|
|
|
@ -8676,7 +8676,7 @@ void A_RandomShadowFrame(mobj_t *actor)
|
|||
fire = P_SpawnMobj(actor->target->x, actor->target->y, actor->target->z, MT_THOK);
|
||||
P_SetMobjStateNF(fire, S_QUICKBOOM1);
|
||||
P_SetScale(fire, 4<<FRACBITS);
|
||||
fire->color = SKINCOLOR_RED;
|
||||
fire->color = SKINCOLOR_KETCHUP;
|
||||
S_StartSound(actor->target, sfx_fire2);
|
||||
}
|
||||
}
|
||||
|
|
|
@ -8324,6 +8324,9 @@ void P_MobjThinker(mobj_t *mobj)
|
|||
else
|
||||
mobj->color = SKINCOLOR_SILVER;
|
||||
|
||||
if (!S_SoundPlaying(mobj, sfx_cdfm17))
|
||||
S_StartSound(mobj, sfx_cdfm17);
|
||||
|
||||
K_MatchGenericExtraFlags(mobj, mobj->target);
|
||||
if (leveltime & 1)
|
||||
mobj->flags2 |= MF2_DONTDRAW;
|
||||
|
|
|
@ -6738,13 +6738,13 @@ static void P_MovePlayer(player_t *player)
|
|||
// Drifting sound
|
||||
// Start looping the sound now.
|
||||
if (leveltime % 50 == 0 && onground && player->kartstuff[k_drift] != 0)
|
||||
S_StartSound(player->mo, sfx_mkdrft);
|
||||
S_StartSound(player->mo, sfx_drift);
|
||||
// Leveltime being 50 might take a while at times. We'll start it up once, isntantly.
|
||||
else if (!S_SoundPlaying(player->mo, sfx_mkdrft) && onground && player->kartstuff[k_drift] != 0)
|
||||
S_StartSound(player->mo, sfx_mkdrft);
|
||||
else if (!S_SoundPlaying(player->mo, sfx_drift) && onground && player->kartstuff[k_drift] != 0)
|
||||
S_StartSound(player->mo, sfx_drift);
|
||||
// Ok, we'll stop now.
|
||||
else if (player->kartstuff[k_drift] == 0)
|
||||
S_StopSoundByID(player->mo, sfx_mkdrft);
|
||||
S_StopSoundByID(player->mo, sfx_drift);
|
||||
|
||||
K_MoveKartPlayer(player, onground);
|
||||
//}
|
||||
|
|
|
@ -778,30 +778,27 @@ void S_StartSound(const void *origin, sfxenum_t sfx_id)
|
|||
case sfx_thok:
|
||||
sfx_id = sfx_mario7;
|
||||
break;
|
||||
// case sfx_pop:
|
||||
// sfx_id = sfx_mkitem; // SRB2kart
|
||||
// break;
|
||||
case sfx_pop:
|
||||
sfx_id = sfx_mario5;
|
||||
break;
|
||||
case sfx_jump:
|
||||
sfx_id = sfx_mario6;
|
||||
break;
|
||||
// case sfx_shield:
|
||||
// sfx_id = sfx_mario3;
|
||||
// break;
|
||||
case sfx_shield:
|
||||
sfx_id = sfx_mario3;
|
||||
break;
|
||||
case sfx_itemup:
|
||||
sfx_id = sfx_None;
|
||||
break;
|
||||
case sfx_tink:
|
||||
sfx_id = sfx_mario1;
|
||||
sfx_id = sfx_mario4;
|
||||
break;
|
||||
// case sfx_tink:
|
||||
// sfx_id = sfx_mario1;
|
||||
// break;
|
||||
// case sfx_cgot:
|
||||
// sfx_id = sfx_mario9;
|
||||
// break;
|
||||
case sfx_lose:
|
||||
sfx_id = sfx_mario2;
|
||||
break;
|
||||
case sfx_prloop:
|
||||
sfx_id = sfx_bomb2;
|
||||
break;
|
||||
// case sfx_lose:
|
||||
// sfx_id = sfx_mario2;
|
||||
// break;
|
||||
default:
|
||||
break;
|
||||
}
|
||||
|
|
187
src/sounds.c
187
src/sounds.c
|
@ -266,7 +266,7 @@ sfxinfo_t S_sfx[NUMSFX] =
|
|||
// 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},
|
||||
{"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},
|
||||
|
@ -275,8 +275,8 @@ sfxinfo_t S_sfx[NUMSFX] =
|
|||
{"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},
|
||||
{"s1ac", 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},
|
||||
|
@ -284,20 +284,20 @@ sfxinfo_t S_sfx[NUMSFX] =
|
|||
{"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},
|
||||
{"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},
|
||||
{"s1bb", 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},
|
||||
{"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},
|
||||
|
@ -305,7 +305,7 @@ sfxinfo_t S_sfx[NUMSFX] =
|
|||
{"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},
|
||||
{"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},
|
||||
|
@ -344,7 +344,7 @@ sfxinfo_t S_sfx[NUMSFX] =
|
|||
{"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},
|
||||
{"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},
|
||||
|
@ -365,13 +365,13 @@ sfxinfo_t S_sfx[NUMSFX] =
|
|||
{"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, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR}, // 1st place finish
|
||||
{"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, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR},
|
||||
{"s259", false, 96, 0, -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},
|
||||
|
@ -404,7 +404,7 @@ sfxinfo_t S_sfx[NUMSFX] =
|
|||
{"s3k37", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR},
|
||||
{"s3k38", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR},
|
||||
{"s3k39", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR},
|
||||
{"s3k3a", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR}, // Kart item shield
|
||||
{"s3k3a", false, 96, 0, -1, NULL, 0, -1, -1, LUMPERROR}, // Kart item shield
|
||||
{"s3k3b", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR},
|
||||
{"s3k3c", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR},
|
||||
{"s3k3d", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR},
|
||||
|
@ -417,7 +417,7 @@ sfxinfo_t S_sfx[NUMSFX] =
|
|||
{"s3k44", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR},
|
||||
{"s3k45", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR}, // Kart Thunder Shield use
|
||||
{"s3k46", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR},
|
||||
{"s3k47", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR},
|
||||
{"s3k47", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR}, // Kart AIZ dust
|
||||
{"s3k48", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR},
|
||||
{"s3k49", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR}, // Kart bump sound
|
||||
{"s3k4a", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR},
|
||||
|
@ -438,7 +438,7 @@ sfxinfo_t S_sfx[NUMSFX] =
|
|||
{"s3k59", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR},
|
||||
{"s3k5a", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR},
|
||||
{"s3k5b", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR},
|
||||
{"s3k5c", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR}, // Kart Mine tick
|
||||
{"s3k5c", false, 96, 0, -1, NULL, 0, -1, -1, LUMPERROR}, // Kart Mine tick
|
||||
{"s3k5d", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR},
|
||||
{"s3k5e", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR},
|
||||
{"s3k5f", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR},
|
||||
|
@ -469,7 +469,7 @@ sfxinfo_t S_sfx[NUMSFX] =
|
|||
{"s3k78", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR},
|
||||
{"s3k79", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR},
|
||||
{"s3k7a", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR},
|
||||
{"s3k7b", false, 64, 16, -1, NULL, 0, -1, -1, LUMPERROR}, // Kart successful hit
|
||||
{"s3k7b", false, 96, 16, -1, NULL, 0, -1, -1, LUMPERROR}, // Kart successful hit
|
||||
{"s3k7c", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR},
|
||||
{"s3k7d", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR},
|
||||
{"s3k7e", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR},
|
||||
|
@ -477,7 +477,7 @@ sfxinfo_t S_sfx[NUMSFX] =
|
|||
{"s3k80", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR},
|
||||
{"s3k81", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR},
|
||||
{"s3k82", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR},
|
||||
{"s3k83", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR},
|
||||
{"s3k83", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR}, // Overcharged start boost
|
||||
{"s3k84", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR},
|
||||
{"s3k85", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR},
|
||||
{"s3k86", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR},
|
||||
|
@ -496,7 +496,7 @@ sfxinfo_t S_sfx[NUMSFX] =
|
|||
{"s3k93", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR},
|
||||
{"s3k94", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR},
|
||||
{"s3k95", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR},
|
||||
{"s3k96", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR}, // Kart Orbinaut
|
||||
{"s3k96", false, 128, 0, -1, NULL, 0, -1, -1, LUMPERROR}, // Kart Orbinaut
|
||||
{"s3k97", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR},
|
||||
{"s3k98", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR},
|
||||
{"s3k99", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR},
|
||||
|
@ -508,7 +508,7 @@ sfxinfo_t S_sfx[NUMSFX] =
|
|||
{"s3k9f", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR},
|
||||
{"s3ka0", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR},
|
||||
{"s3ka1", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR},
|
||||
{"s3ka2", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR},
|
||||
{"s3ka2", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR}, // Kart drift spark gain
|
||||
{"s3ka3", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR},
|
||||
{"s3ka4", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR},
|
||||
{"s3ka5", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR},
|
||||
|
@ -542,7 +542,7 @@ sfxinfo_t S_sfx[NUMSFX] =
|
|||
{"s3kbel", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR},
|
||||
{"s3kbfs", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR},
|
||||
{"s3kbfl", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR},
|
||||
{"s3kc0s", false, 64, 8, -1, NULL, 0, -1, -1, LUMPERROR}, // Kart Jawz
|
||||
{"s3kc0s", false, 192, 8, -1, NULL, 0, -1, -1, LUMPERROR}, // Kart Jawz
|
||||
{"s3kc0l", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR},
|
||||
{"s3kc1s", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR},
|
||||
{"s3kc1l", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR},
|
||||
|
@ -577,7 +577,7 @@ sfxinfo_t S_sfx[NUMSFX] =
|
|||
{"s3kd0s", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR},
|
||||
{"s3kd0l", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR},
|
||||
{"s3kd1s", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR},
|
||||
{"s3kd1l", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR},
|
||||
{"s3kd1l", false, 48, 0, -1, NULL, 0, -1, -1, LUMPERROR},
|
||||
{"s3kd2s", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR},
|
||||
{"s3kd2l", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR},
|
||||
{"s3kd3s", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR},
|
||||
|
@ -600,13 +600,13 @@ sfxinfo_t S_sfx[NUMSFX] =
|
|||
{"s3kdbl", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR},
|
||||
|
||||
// 3D Blast sounds (the "missing" ones are direct copies of S3K's, no minor differences what-so-ever)
|
||||
{"3db06", false, 64, 8, -1, NULL, 0, -1, -1, LUMPERROR}, // Bumper stolen
|
||||
{"3db06", false, 96, 8, -1, NULL, 0, -1, -1, LUMPERROR}, // Bumper stolen
|
||||
{"3db09", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR},
|
||||
{"3db14", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR},
|
||||
{"3db16", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR},
|
||||
|
||||
// Sonic CD sounds
|
||||
{"cdfm00", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR},
|
||||
{"cdfm00", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR}, // Undercharged start boost
|
||||
{"cdfm01", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR}, // Sneaker boost
|
||||
{"cdfm02", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR},
|
||||
{"cdfm03", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR},
|
||||
|
@ -623,9 +623,9 @@ sfxinfo_t S_sfx[NUMSFX] =
|
|||
{"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},
|
||||
{"cdfm17", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR}, // Brake drift ambient
|
||||
{"cdfm18", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR},
|
||||
{"cdfm19", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR},
|
||||
{"cdfm19", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR}, // CD SS1 UFO death
|
||||
{"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},
|
||||
|
@ -634,7 +634,7 @@ sfxinfo_t S_sfx[NUMSFX] =
|
|||
{"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, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR},
|
||||
{"cdfm28", false, 96, 0, -1, NULL, 0, -1, -1, LUMPERROR}, // Eggman item landing
|
||||
{"cdfm29", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR},
|
||||
{"cdfm30", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR},
|
||||
{"cdfm31", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR},
|
||||
|
@ -645,7 +645,7 @@ sfxinfo_t S_sfx[NUMSFX] =
|
|||
{"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},
|
||||
{"cdfm39", false, 64, 8, -1, NULL, 0, -1, -1, LUMPERROR}, // Mine deployed
|
||||
{"cdfm39", false, 128, 8, -1, NULL, 0, -1, -1, LUMPERROR}, // Mine deployed
|
||||
{"cdfm40", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR},
|
||||
{"cdfm41", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR},
|
||||
{"cdfm42", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR},
|
||||
|
@ -676,10 +676,10 @@ sfxinfo_t S_sfx[NUMSFX] =
|
|||
{"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, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR}, // Trail item dragging
|
||||
{"cdfm70", false, 96, 0, -1, NULL, 0, -1, -1, LUMPERROR}, // Trail item dragging
|
||||
{"cdfm71", false, 64, 0, -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},
|
||||
{"cdfm73", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR}, // CD SS1 UFO hit
|
||||
{"cdfm74", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR},
|
||||
{"cdfm75", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR},
|
||||
{"cdfm76", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR},
|
||||
|
@ -695,15 +695,15 @@ sfxinfo_t S_sfx[NUMSFX] =
|
|||
{"cdpcm6", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR},
|
||||
{"cdpcm7", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR},
|
||||
{"cdpcm8", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR},
|
||||
{"cdpcm9", false, 64, 8, -1, NULL, 0, -1, -1, LUMPERROR}, // No damage taken
|
||||
{"cdpcm9", false, 96, 8, -1, NULL, 0, -1, -1, LUMPERROR}, // No damage taken
|
||||
|
||||
// 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, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR},
|
||||
{"kc2f", false, 64, 8, -1, NULL, 0, -1, -1, LUMPERROR}, // Pogo Spring use
|
||||
{"kc2e", false, 96, 0, -1, NULL, 0, -1, -1, LUMPERROR}, // Item box gotten
|
||||
{"kc2f", false, 96, 8, -1, NULL, 0, -1, -1, LUMPERROR}, // Spring pad
|
||||
{"kc30", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR},
|
||||
{"kc31", false, 64, 64, -1, NULL, 0, -1, -1, LUMPERROR}, // NO CONTEST explosion
|
||||
{"kc32", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR},
|
||||
|
@ -726,7 +726,7 @@ sfxinfo_t S_sfx[NUMSFX] =
|
|||
{"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, 64, 8, -1, NULL, 0, -1, -1, LUMPERROR}, // Shrink use
|
||||
{"kc46", false, 96, 8, -1, NULL, 0, -1, -1, LUMPERROR}, // Shrink use
|
||||
{"kc47", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR},
|
||||
{"kc48", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR}, // Vote picked
|
||||
{"kc49", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR},
|
||||
|
@ -743,10 +743,10 @@ sfxinfo_t S_sfx[NUMSFX] =
|
|||
{"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, 64, 8, -1, NULL, 0, -1, -1, LUMPERROR}, // SPB locked in
|
||||
{"kc57", false, 128, 8, -1, NULL, 0, -1, -1, LUMPERROR}, // SPB locked in
|
||||
{"kc58", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR},
|
||||
{"kc59", false, 64, 8, -1, NULL, 0, -1, -1, LUMPERROR}, // Shrink
|
||||
{"kc5a", false, 64, 8, -1, NULL, 0, -1, -1, LUMPERROR}, // Grow
|
||||
{"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},
|
||||
|
@ -756,7 +756,7 @@ sfxinfo_t S_sfx[NUMSFX] =
|
|||
{"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, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR},
|
||||
{"kc64", false, 96, 0, -1, NULL, 0, -1, -1, LUMPERROR}, // SPB ambient
|
||||
{"kc65", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR},
|
||||
{"kc66", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR},
|
||||
{"kc67", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR},
|
||||
|
@ -768,59 +768,53 @@ sfxinfo_t S_sfx[NUMSFX] =
|
|||
{"kc6e", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR},
|
||||
|
||||
// SRB2kart
|
||||
{"lkt1", true, 192, 0, -1, NULL, 0, -1, -1, LUMPERROR},
|
||||
{"lkt2", true, 192, 0, -1, NULL, 0, -1, -1, LUMPERROR},
|
||||
{"lkt3", true, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR},
|
||||
{"mlap", true, 127, 0, -1, NULL, 0, -1, -1, LUMPERROR},
|
||||
{"sboost", true, 90, 0, -1, NULL, 0, -1, -1, LUMPERROR},
|
||||
{"mush", false, 90, 0, -1, NULL, 0, -1, -1, LUMPERROR},
|
||||
{"kinvnc", false, 140, 8, -1, NULL, 0, -1, -1, LUMPERROR},
|
||||
{"kgrow", false, 140, 8, -1, NULL, 0, -1, -1, LUMPERROR},
|
||||
{"bomb", false, 110, 0, -1, NULL, 0, -1, -1, LUMPERROR},
|
||||
{"bomb2", false, 110, 8, -1, NULL, 0, -1, -1, LUMPERROR},
|
||||
{"peel", false, 100, 0, -1, NULL, 0, -1, -1, LUMPERROR},
|
||||
{"slip", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR},
|
||||
{"fake", false, 100, 0, -1, NULL, 0, -1, -1, LUMPERROR},
|
||||
{"grnshl", false, 120, 64, -1, NULL, 0, -1, -1, LUMPERROR},
|
||||
{"redshl", false, 130, 8, -1, NULL, 0, -1, -1, LUMPERROR},
|
||||
{"shbrk", false, 64, 8, -1, NULL, 0, -1, -1, LUMPERROR},
|
||||
{"mkdrft", false, 52, 0, -1, NULL, 0, -1, -1, LUMPERROR},
|
||||
{"mkslid", false, 48, 0, -1, NULL, 0, -1, -1, LUMPERROR},
|
||||
{"mkitem", false, 80, 0, -1, NULL, 0, -1, -1, LUMPERROR},
|
||||
{"mkitm1", true, 72, 0, -1, NULL, 0, -1, -1, LUMPERROR},
|
||||
{"mkitm2", true, 72, 0, -1, NULL, 0, -1, -1, LUMPERROR},
|
||||
{"mkitm3", true, 72, 0, -1, NULL, 0, -1, -1, LUMPERROR},
|
||||
{"mkitm4", true, 72, 0, -1, NULL, 0, -1, -1, LUMPERROR},
|
||||
{"mkitm5", true, 72, 0, -1, NULL, 0, -1, -1, LUMPERROR},
|
||||
{"mkitm6", true, 72, 0, -1, NULL, 0, -1, -1, LUMPERROR},
|
||||
{"mkitm7", true, 72, 0, -1, NULL, 0, -1, -1, LUMPERROR},
|
||||
{"mkitm8", true, 72, 0, -1, NULL, 0, -1, -1, LUMPERROR},
|
||||
{"mkitmF", true, 72, 0, -1, NULL, 0, -1, -1, LUMPERROR},
|
||||
{"mkitmE", true, 72, 0, -1, NULL, 0, -1, -1, LUMPERROR},
|
||||
{"clash", false, 64, 8, -1, NULL, 0, -1, -1, LUMPERROR},
|
||||
{"tossed", false, 150, 8, -1, NULL, 0, -1, -1, LUMPERROR},
|
||||
{"shelit", false, 64, 16, -1, NULL, 0, -1, -1, LUMPERROR},
|
||||
{"vroom", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR},
|
||||
{"boing", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR},
|
||||
{"alarmi", false, 140, 8, -1, NULL, 0, -1, -1, LUMPERROR},
|
||||
{"alarmg", false, 140, 8, -1, NULL, 0, -1, -1, LUMPERROR},
|
||||
{"screec", false, 52, 0, -1, NULL, 0, -1, -1, LUMPERROR},
|
||||
{"yeeeah", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR},
|
||||
{"noooo1", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR},
|
||||
{"noooo2", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR},
|
||||
{"ruby1", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR},
|
||||
{"ruby2", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR},
|
||||
{"hogbom", false, 110, 8, -1, NULL, 0, -1, -1, LUMPERROR},
|
||||
{"kpogos", false, 110, 8, -1, NULL, 0, -1, -1, LUMPERROR},
|
||||
{"ddash", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR},
|
||||
{"zio3", false, 110, 8, -1, NULL, 0, -1, -1, LUMPERROR},
|
||||
{"wind1", false, 110, 8, -1, NULL, 0, -1, -1, LUMPERROR},
|
||||
{"fire2", false, 110, 8, -1, NULL, 0, -1, -1, LUMPERROR},
|
||||
{"chain", false, 128, 8, -1, NULL, 0, -1, -1, LUMPERROR},
|
||||
{"mcitm1", false, 110, 8, -1, NULL, 0, -1, -1, LUMPERROR},
|
||||
{"chaooo", false, 110, 0, -1, NULL, 0, -1, -1, LUMPERROR},
|
||||
{"itfree", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR},
|
||||
{"dbgsal", false, 110, 8, -1, NULL, 0, -1, -1, LUMPERROR},
|
||||
{"slip", false, 96, 0, -1, NULL, 0, -1, -1, LUMPERROR}, // Spinout
|
||||
{"screec", false, 48, 0, -1, NULL, 0, -1, -1, LUMPERROR}, // Tight turning screech
|
||||
{"drift", false, 48, 0, -1, NULL, 0, -1, -1, LUMPERROR}, // Drifting ambient
|
||||
{"ruburn", false, 48, 0, -1, NULL, 0, -1, -1, LUMPERROR}, // Rubber-burn turn ambient
|
||||
{"ddash", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR}, // Respawn Drop Dash
|
||||
{"tossed", false, 192, 8, -1, NULL, 0, -1, -1, LUMPERROR}, // Item fired
|
||||
{"itpick", false, 128, 8, -1, NULL, 0, -1, -1, LUMPERROR}, // Pick up HUD drop
|
||||
{"peel", false, 96, 0, -1, NULL, 0, -1, -1, LUMPERROR}, // Edited S25A for banana landing
|
||||
{"hogbom", false, 96, 8, -1, NULL, 0, -1, -1, LUMPERROR}, // Ballhog explosions
|
||||
{"zio3", false, 128, 8, -1, NULL, 0, -1, -1, LUMPERROR}, // Thunder Shield use
|
||||
{"kpogos", false, 96, 8, -1, NULL, 0, -1, -1, LUMPERROR}, // Pogo Spring use
|
||||
{"alarmi", false, 255, 8, -1, NULL, 0, -1, -1, LUMPERROR}, // Invincibility alarm
|
||||
{"alarmg", false, 255, 8, -1, NULL, 0, -1, -1, LUMPERROR}, // Grow alarm
|
||||
{"kinvnc", false, 255, 8, -1, NULL, 0, -1, -1, LUMPERROR}, // Invincibility music
|
||||
{"kgrow", false, 255, 8, -1, NULL, 0, -1, -1, LUMPERROR}, // Grow music
|
||||
{"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
|
||||
{"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
|
||||
{"itfree", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR}, // :shitsfree:
|
||||
{"dbgsal", false, 255, 8, -1, NULL, 0, -1, -1, LUMPERROR}, // Debug notification
|
||||
|
||||
// SRB2Kart - Engine sounds
|
||||
// Engine class A
|
||||
|
@ -950,21 +944,6 @@ sfxinfo_t S_sfx[NUMSFX] =
|
|||
{"krti11", false, 48, 65, -1, NULL, 0, -1, -1, LUMPERROR},
|
||||
{"krti12", false, 48, 65, -1, NULL, 0, -1, -1, LUMPERROR},
|
||||
|
||||
// SOC_CHAO SFX
|
||||
{"mkuma", false, 60, 0, -1, NULL, 0, -1, -1, LUMPERROR},
|
||||
{"mkpop", false, 60, 0, -1, NULL, 0, -1, -1, LUMPERROR},
|
||||
{"bfare", false, 60, 0, -1, NULL, 0, -1, -1, LUMPERROR},
|
||||
{"merry", false, 60, 0, -1, NULL, 0, -1, -1, LUMPERROR},
|
||||
{"bowlh", false, 60, 0, -1, NULL, 0, -1, -1, LUMPERROR},
|
||||
{"tcart", false, 60, 0, -1, NULL, 0, -1, -1, LUMPERROR},
|
||||
{"tppop", false, 60, 0, -1, NULL, 0, -1, -1, LUMPERROR},
|
||||
{"toada", false, 60, 0, -1, NULL, 0, -1, -1, LUMPERROR},
|
||||
{"hsdoor",false, 60, 0, -1, NULL, 0, -1, -1, LUMPERROR},
|
||||
{"hstrn", false, 60, 0, -1, NULL, 0, -1, -1, LUMPERROR},
|
||||
{"aspkb", false, 60, 0, -1, NULL, 0, -1, -1, LUMPERROR},
|
||||
{"msmnj1",false, 60, 0, -1, NULL, 0, -1, -1, LUMPERROR},
|
||||
{"msmnj2",false, 60, 0, -1, NULL, 0, -1, -1, LUMPERROR},
|
||||
|
||||
// SRB2kart - Skin sounds
|
||||
{"kwin", false, 64, 96, -1, NULL, 0, SKSKWIN, -1, LUMPERROR},
|
||||
{"klose", false, 64, 96, -1, NULL, 0, SKSKLOSE, -1, LUMPERROR},
|
||||
|
|
87
src/sounds.h
87
src/sounds.h
|
@ -843,57 +843,51 @@ typedef enum
|
|||
sfx_kc6e,
|
||||
|
||||
// SRB2kart
|
||||
sfx_lkt1,
|
||||
sfx_lkt2,
|
||||
sfx_lkt3,
|
||||
sfx_mlap,
|
||||
sfx_sboost,
|
||||
sfx_mush,
|
||||
sfx_kinvnc,
|
||||
sfx_kgrow,
|
||||
sfx_bomb,
|
||||
sfx_bomb2,
|
||||
sfx_peel,
|
||||
sfx_slip,
|
||||
sfx_fake,
|
||||
sfx_grnshl,
|
||||
sfx_redshl,
|
||||
sfx_shbrk,
|
||||
sfx_mkdrft,
|
||||
sfx_mkslid,
|
||||
sfx_mkitem,
|
||||
sfx_mkitm1,
|
||||
sfx_mkitm2,
|
||||
sfx_mkitm3,
|
||||
sfx_mkitm4,
|
||||
sfx_mkitm5,
|
||||
sfx_mkitm6,
|
||||
sfx_mkitm7,
|
||||
sfx_mkitm8,
|
||||
sfx_mkitmF,
|
||||
sfx_mkitmE,
|
||||
sfx_clash,
|
||||
sfx_screec,
|
||||
sfx_drift,
|
||||
sfx_ruburn,
|
||||
sfx_ddash,
|
||||
sfx_tossed,
|
||||
sfx_shelit,
|
||||
sfx_vroom,
|
||||
sfx_boing,
|
||||
sfx_itpick,
|
||||
sfx_peel,
|
||||
sfx_hogbom,
|
||||
sfx_zio3,
|
||||
sfx_kpogos,
|
||||
sfx_alarmi,
|
||||
sfx_alarmg,
|
||||
sfx_screec,
|
||||
sfx_kinvnc,
|
||||
sfx_kgrow,
|
||||
sfx_itrol1,
|
||||
sfx_itrol2,
|
||||
sfx_itrol3,
|
||||
sfx_itrol4,
|
||||
sfx_itrol5,
|
||||
sfx_itrol6,
|
||||
sfx_itrol7,
|
||||
sfx_itrol8,
|
||||
sfx_itrolf,
|
||||
sfx_itrole,
|
||||
sfx_vroom,
|
||||
sfx_chaooo,
|
||||
sfx_yeeeah,
|
||||
sfx_noooo1,
|
||||
sfx_noooo2,
|
||||
sfx_ruby1,
|
||||
sfx_ruby2,
|
||||
sfx_hogbom,
|
||||
sfx_kpogos,
|
||||
sfx_ddash,
|
||||
sfx_zio3,
|
||||
sfx_tcart,
|
||||
sfx_bfare,
|
||||
sfx_merry,
|
||||
sfx_bowlh,
|
||||
sfx_tppop,
|
||||
sfx_hsdoor,
|
||||
sfx_hstrn,
|
||||
sfx_aspkb,
|
||||
sfx_wind1,
|
||||
sfx_fire2,
|
||||
sfx_chain,
|
||||
sfx_mcitm1,
|
||||
sfx_chaooo,
|
||||
sfx_mkuma,
|
||||
sfx_toada,
|
||||
sfx_itfree,
|
||||
sfx_dbgsal,
|
||||
|
||||
|
@ -1025,21 +1019,6 @@ typedef enum
|
|||
sfx_krti11,
|
||||
sfx_krti12,
|
||||
|
||||
// SOC_CHAO hardcode
|
||||
sfx_mkuma,
|
||||
sfx_mkpop,
|
||||
sfx_bfare,
|
||||
sfx_merry,
|
||||
sfx_bowlh,
|
||||
sfx_tcart,
|
||||
sfx_tppop,
|
||||
sfx_toada,
|
||||
sfx_hsdoor,
|
||||
sfx_hstrn,
|
||||
sfx_aspkb,
|
||||
sfx_msmnj1,
|
||||
sfx_msmnj2,
|
||||
|
||||
// And LASTLY, Kart's skin sounds.
|
||||
sfx_kwin,
|
||||
sfx_klose,
|
||||
|
|
Loading…
Reference in a new issue