mirror of
https://git.do.srb2.org/KartKrew/Kart-Public.git
synced 2024-11-15 17:21:34 +00:00
Many adjustments
- Volume of your own engine is lower than default - Engine sounds get quieter with more people around, ala SMK. 16 player servers should hopefully not be loud as fuck :V - Starting countdown and drop dash revs up your engine now - Doubled sound distance
This commit is contained in:
parent
3a1d58ceb6
commit
5811ff521c
2 changed files with 158 additions and 124 deletions
48
src/k_kart.c
48
src/k_kart.c
|
@ -3649,18 +3649,27 @@ player_t *K_FindJawzTarget(mobj_t *actor, player_t *source)
|
|||
// Engine Sounds.
|
||||
static void K_UpdateEngineSounds(player_t *player, ticcmd_t *cmd)
|
||||
{
|
||||
INT32 forwardamount = (6*cmd->forwardmove) / 25; // max of 50 is 12
|
||||
INT32 momamount = ((player->speed>>FRACBITS) / 5);
|
||||
INT32 targetsnd = (forwardamount+momamount)/2;
|
||||
INT32 class = ((player->kartspeed-1)/3) + (3*((player->kartweight-1)/3)); // engine class (3*weight/3 LOOKS redundant, but it's to reduce the precision and get things into 3 unique categories)
|
||||
const INT32 numsnds = 13;
|
||||
INT32 class = ((player->kartspeed-1)/3) + (3*((player->kartweight-1)/3)); // engine class number
|
||||
INT32 numcloseplayers = 0;
|
||||
UINT8 volume = 255;
|
||||
INT32 targetsnd = 0;
|
||||
INT32 i;
|
||||
|
||||
if (leveltime < 8) // stats may not be set on level start, so it plays class A sounds
|
||||
if (player->spectator || player->exiting)
|
||||
return;
|
||||
|
||||
if (leveltime % 8)
|
||||
if (leveltime < 8) // stats may not be set on level start, so it might play class A sounds
|
||||
return;
|
||||
|
||||
if (leveltime % 8) // .25 seconds of wait time
|
||||
return;
|
||||
|
||||
if (leveltime <= starttime || player->kartstuff[k_respawn] == 1) // Startup boosts
|
||||
targetsnd = ((cmd->buttons & BT_ACCELERATE) ? 6 : 0);
|
||||
else
|
||||
targetsnd = (((6*cmd->forwardmove)/25) + ((player->speed>>FRACBITS)/5))/2;
|
||||
|
||||
if (targetsnd < 0)
|
||||
targetsnd = 0;
|
||||
if (targetsnd > 12)
|
||||
|
@ -3676,7 +3685,32 @@ static void K_UpdateEngineSounds(player_t *player, ticcmd_t *cmd)
|
|||
if (player->kartstuff[k_enginesnd] > 12)
|
||||
player->kartstuff[k_enginesnd] = 12;
|
||||
|
||||
S_StartSound(player->mo, (sfx_krta00 + player->kartstuff[k_enginesnd]) + (class*numsnds));
|
||||
// Display player's engines are quieter
|
||||
if ((player == &players[displayplayer])
|
||||
|| (player == &players[secondarydisplayplayer] && splitscreen)
|
||||
|| (player == &players[thirddisplayplayer] && splitscreen > 1)
|
||||
|| (player == &players[fourthdisplayplayer] && splitscreen > 2))
|
||||
volume = FixedDiv(volume<<FRACBITS, FixedSqrt(((splitscreen+1)*3)<<FRACBITS))>>FRACBITS;
|
||||
else
|
||||
{
|
||||
for (i = 0; i < MAXPLAYERS; i++)
|
||||
{
|
||||
if (!playeringame[i] || !players[i].mo || players[i].spectator || players[i].exiting)
|
||||
continue;
|
||||
if ((i == displayplayer)
|
||||
|| (i == secondarydisplayplayer && splitscreen)
|
||||
|| (i == thirddisplayplayer && splitscreen > 1)
|
||||
|| (i == fourthdisplayplayer && splitscreen > 2))
|
||||
continue;
|
||||
if (P_AproxDistance(P_AproxDistance(player->mo->x-players[i].mo->x,
|
||||
player->mo->y-players[i].mo->y), player->mo->z-players[i].mo->z) <= 12288<<FRACBITS) // engine sounds' approx. range
|
||||
numcloseplayers++;
|
||||
}
|
||||
if (numcloseplayers > 1)
|
||||
volume = FixedDiv(volume<<FRACBITS, FixedSqrt(numcloseplayers<<FRACBITS))>>FRACBITS;
|
||||
}
|
||||
|
||||
S_StartSoundAtVolume(player->mo, (sfx_krta00 + player->kartstuff[k_enginesnd]) + (class*numsnds), volume);
|
||||
}
|
||||
|
||||
/** \brief Decreases various kart timers and powers per frame. Called in P_PlayerThink in p_user.c
|
||||
|
|
234
src/sounds.c
234
src/sounds.c
|
@ -820,131 +820,131 @@ sfxinfo_t S_sfx[NUMSFX] =
|
|||
|
||||
// SRB2Kart - Engine sounds
|
||||
// Engine class A
|
||||
{"krta00", false, 48, 0, -1, NULL, 0, -1, -1, LUMPERROR},
|
||||
{"krta01", false, 48, 0, -1, NULL, 0, -1, -1, LUMPERROR},
|
||||
{"krta02", false, 48, 0, -1, NULL, 0, -1, -1, LUMPERROR},
|
||||
{"krta03", false, 48, 0, -1, NULL, 0, -1, -1, LUMPERROR},
|
||||
{"krta04", false, 48, 0, -1, NULL, 0, -1, -1, LUMPERROR},
|
||||
{"krta05", false, 48, 0, -1, NULL, 0, -1, -1, LUMPERROR},
|
||||
{"krta06", false, 48, 0, -1, NULL, 0, -1, -1, LUMPERROR},
|
||||
{"krta07", false, 48, 0, -1, NULL, 0, -1, -1, LUMPERROR},
|
||||
{"krta08", false, 48, 0, -1, NULL, 0, -1, -1, LUMPERROR},
|
||||
{"krta09", false, 48, 0, -1, NULL, 0, -1, -1, LUMPERROR},
|
||||
{"krta10", false, 48, 0, -1, NULL, 0, -1, -1, LUMPERROR},
|
||||
{"krta11", false, 48, 0, -1, NULL, 0, -1, -1, LUMPERROR},
|
||||
{"krta12", false, 48, 0, -1, NULL, 0, -1, -1, LUMPERROR},
|
||||
{"krta00", false, 112, 0, -1, NULL, 0, -1, -1, LUMPERROR},
|
||||
{"krta01", false, 112, 0, -1, NULL, 0, -1, -1, LUMPERROR},
|
||||
{"krta02", false, 112, 0, -1, NULL, 0, -1, -1, LUMPERROR},
|
||||
{"krta03", false, 112, 0, -1, NULL, 0, -1, -1, LUMPERROR},
|
||||
{"krta04", false, 112, 0, -1, NULL, 0, -1, -1, LUMPERROR},
|
||||
{"krta05", false, 112, 0, -1, NULL, 0, -1, -1, LUMPERROR},
|
||||
{"krta06", false, 112, 0, -1, NULL, 0, -1, -1, LUMPERROR},
|
||||
{"krta07", false, 112, 0, -1, NULL, 0, -1, -1, LUMPERROR},
|
||||
{"krta08", false, 112, 0, -1, NULL, 0, -1, -1, LUMPERROR},
|
||||
{"krta09", false, 112, 0, -1, NULL, 0, -1, -1, LUMPERROR},
|
||||
{"krta10", false, 112, 0, -1, NULL, 0, -1, -1, LUMPERROR},
|
||||
{"krta11", false, 112, 0, -1, NULL, 0, -1, -1, LUMPERROR},
|
||||
{"krta12", false, 112, 0, -1, NULL, 0, -1, -1, LUMPERROR},
|
||||
// Engine class B
|
||||
{"krtb00", false, 48, 0, -1, NULL, 0, -1, -1, LUMPERROR},
|
||||
{"krtb01", false, 48, 0, -1, NULL, 0, -1, -1, LUMPERROR},
|
||||
{"krtb02", false, 48, 0, -1, NULL, 0, -1, -1, LUMPERROR},
|
||||
{"krtb03", false, 48, 0, -1, NULL, 0, -1, -1, LUMPERROR},
|
||||
{"krtb04", false, 48, 0, -1, NULL, 0, -1, -1, LUMPERROR},
|
||||
{"krtb05", false, 48, 0, -1, NULL, 0, -1, -1, LUMPERROR},
|
||||
{"krtb06", false, 48, 0, -1, NULL, 0, -1, -1, LUMPERROR},
|
||||
{"krtb07", false, 48, 0, -1, NULL, 0, -1, -1, LUMPERROR},
|
||||
{"krtb08", false, 48, 0, -1, NULL, 0, -1, -1, LUMPERROR},
|
||||
{"krtb09", false, 48, 0, -1, NULL, 0, -1, -1, LUMPERROR},
|
||||
{"krtb10", false, 48, 0, -1, NULL, 0, -1, -1, LUMPERROR},
|
||||
{"krtb11", false, 48, 0, -1, NULL, 0, -1, -1, LUMPERROR},
|
||||
{"krtb12", false, 48, 0, -1, NULL, 0, -1, -1, LUMPERROR},
|
||||
{"krtb00", false, 112, 0, -1, NULL, 0, -1, -1, LUMPERROR},
|
||||
{"krtb01", false, 112, 0, -1, NULL, 0, -1, -1, LUMPERROR},
|
||||
{"krtb02", false, 112, 0, -1, NULL, 0, -1, -1, LUMPERROR},
|
||||
{"krtb03", false, 112, 0, -1, NULL, 0, -1, -1, LUMPERROR},
|
||||
{"krtb04", false, 112, 0, -1, NULL, 0, -1, -1, LUMPERROR},
|
||||
{"krtb05", false, 112, 0, -1, NULL, 0, -1, -1, LUMPERROR},
|
||||
{"krtb06", false, 112, 0, -1, NULL, 0, -1, -1, LUMPERROR},
|
||||
{"krtb07", false, 112, 0, -1, NULL, 0, -1, -1, LUMPERROR},
|
||||
{"krtb08", false, 112, 0, -1, NULL, 0, -1, -1, LUMPERROR},
|
||||
{"krtb09", false, 112, 0, -1, NULL, 0, -1, -1, LUMPERROR},
|
||||
{"krtb10", false, 112, 0, -1, NULL, 0, -1, -1, LUMPERROR},
|
||||
{"krtb11", false, 112, 0, -1, NULL, 0, -1, -1, LUMPERROR},
|
||||
{"krtb12", false, 112, 0, -1, NULL, 0, -1, -1, LUMPERROR},
|
||||
// Engine class C
|
||||
{"krtc00", false, 48, 0, -1, NULL, 0, -1, -1, LUMPERROR},
|
||||
{"krtc01", false, 48, 0, -1, NULL, 0, -1, -1, LUMPERROR},
|
||||
{"krtc02", false, 48, 0, -1, NULL, 0, -1, -1, LUMPERROR},
|
||||
{"krtc03", false, 48, 0, -1, NULL, 0, -1, -1, LUMPERROR},
|
||||
{"krtc04", false, 48, 0, -1, NULL, 0, -1, -1, LUMPERROR},
|
||||
{"krtc05", false, 48, 0, -1, NULL, 0, -1, -1, LUMPERROR},
|
||||
{"krtc06", false, 48, 0, -1, NULL, 0, -1, -1, LUMPERROR},
|
||||
{"krtc07", false, 48, 0, -1, NULL, 0, -1, -1, LUMPERROR},
|
||||
{"krtc08", false, 48, 0, -1, NULL, 0, -1, -1, LUMPERROR},
|
||||
{"krtc09", false, 48, 0, -1, NULL, 0, -1, -1, LUMPERROR},
|
||||
{"krtc10", false, 48, 0, -1, NULL, 0, -1, -1, LUMPERROR},
|
||||
{"krtc11", false, 48, 0, -1, NULL, 0, -1, -1, LUMPERROR},
|
||||
{"krtc12", false, 48, 0, -1, NULL, 0, -1, -1, LUMPERROR},
|
||||
{"krtc00", false, 112, 0, -1, NULL, 0, -1, -1, LUMPERROR},
|
||||
{"krtc01", false, 112, 0, -1, NULL, 0, -1, -1, LUMPERROR},
|
||||
{"krtc02", false, 112, 0, -1, NULL, 0, -1, -1, LUMPERROR},
|
||||
{"krtc03", false, 112, 0, -1, NULL, 0, -1, -1, LUMPERROR},
|
||||
{"krtc04", false, 112, 0, -1, NULL, 0, -1, -1, LUMPERROR},
|
||||
{"krtc05", false, 112, 0, -1, NULL, 0, -1, -1, LUMPERROR},
|
||||
{"krtc06", false, 112, 0, -1, NULL, 0, -1, -1, LUMPERROR},
|
||||
{"krtc07", false, 112, 0, -1, NULL, 0, -1, -1, LUMPERROR},
|
||||
{"krtc08", false, 112, 0, -1, NULL, 0, -1, -1, LUMPERROR},
|
||||
{"krtc09", false, 112, 0, -1, NULL, 0, -1, -1, LUMPERROR},
|
||||
{"krtc10", false, 112, 0, -1, NULL, 0, -1, -1, LUMPERROR},
|
||||
{"krtc11", false, 112, 0, -1, NULL, 0, -1, -1, LUMPERROR},
|
||||
{"krtc12", false, 112, 0, -1, NULL, 0, -1, -1, LUMPERROR},
|
||||
// Engine class D
|
||||
{"krtd00", false, 48, 0, -1, NULL, 0, -1, -1, LUMPERROR},
|
||||
{"krtd01", false, 48, 0, -1, NULL, 0, -1, -1, LUMPERROR},
|
||||
{"krtd02", false, 48, 0, -1, NULL, 0, -1, -1, LUMPERROR},
|
||||
{"krtd03", false, 48, 0, -1, NULL, 0, -1, -1, LUMPERROR},
|
||||
{"krtd04", false, 48, 0, -1, NULL, 0, -1, -1, LUMPERROR},
|
||||
{"krtd05", false, 48, 0, -1, NULL, 0, -1, -1, LUMPERROR},
|
||||
{"krtd06", false, 48, 0, -1, NULL, 0, -1, -1, LUMPERROR},
|
||||
{"krtd07", false, 48, 0, -1, NULL, 0, -1, -1, LUMPERROR},
|
||||
{"krtd08", false, 48, 0, -1, NULL, 0, -1, -1, LUMPERROR},
|
||||
{"krtd09", false, 48, 0, -1, NULL, 0, -1, -1, LUMPERROR},
|
||||
{"krtd10", false, 48, 0, -1, NULL, 0, -1, -1, LUMPERROR},
|
||||
{"krtd11", false, 48, 0, -1, NULL, 0, -1, -1, LUMPERROR},
|
||||
{"krtd12", false, 48, 0, -1, NULL, 0, -1, -1, LUMPERROR},
|
||||
{"krtd00", false, 112, 0, -1, NULL, 0, -1, -1, LUMPERROR},
|
||||
{"krtd01", false, 112, 0, -1, NULL, 0, -1, -1, LUMPERROR},
|
||||
{"krtd02", false, 112, 0, -1, NULL, 0, -1, -1, LUMPERROR},
|
||||
{"krtd03", false, 112, 0, -1, NULL, 0, -1, -1, LUMPERROR},
|
||||
{"krtd04", false, 112, 0, -1, NULL, 0, -1, -1, LUMPERROR},
|
||||
{"krtd05", false, 112, 0, -1, NULL, 0, -1, -1, LUMPERROR},
|
||||
{"krtd06", false, 112, 0, -1, NULL, 0, -1, -1, LUMPERROR},
|
||||
{"krtd07", false, 112, 0, -1, NULL, 0, -1, -1, LUMPERROR},
|
||||
{"krtd08", false, 112, 0, -1, NULL, 0, -1, -1, LUMPERROR},
|
||||
{"krtd09", false, 112, 0, -1, NULL, 0, -1, -1, LUMPERROR},
|
||||
{"krtd10", false, 112, 0, -1, NULL, 0, -1, -1, LUMPERROR},
|
||||
{"krtd11", false, 112, 0, -1, NULL, 0, -1, -1, LUMPERROR},
|
||||
{"krtd12", false, 112, 0, -1, NULL, 0, -1, -1, LUMPERROR},
|
||||
// Engine class E
|
||||
{"krte00", false, 48, 0, -1, NULL, 0, -1, -1, LUMPERROR},
|
||||
{"krte01", false, 48, 0, -1, NULL, 0, -1, -1, LUMPERROR},
|
||||
{"krte02", false, 48, 0, -1, NULL, 0, -1, -1, LUMPERROR},
|
||||
{"krte03", false, 48, 0, -1, NULL, 0, -1, -1, LUMPERROR},
|
||||
{"krte04", false, 48, 0, -1, NULL, 0, -1, -1, LUMPERROR},
|
||||
{"krte05", false, 48, 0, -1, NULL, 0, -1, -1, LUMPERROR},
|
||||
{"krte06", false, 48, 0, -1, NULL, 0, -1, -1, LUMPERROR},
|
||||
{"krte07", false, 48, 0, -1, NULL, 0, -1, -1, LUMPERROR},
|
||||
{"krte08", false, 48, 0, -1, NULL, 0, -1, -1, LUMPERROR},
|
||||
{"krte09", false, 48, 0, -1, NULL, 0, -1, -1, LUMPERROR},
|
||||
{"krte10", false, 48, 0, -1, NULL, 0, -1, -1, LUMPERROR},
|
||||
{"krte11", false, 48, 0, -1, NULL, 0, -1, -1, LUMPERROR},
|
||||
{"krte12", false, 48, 0, -1, NULL, 0, -1, -1, LUMPERROR},
|
||||
{"krte00", false, 112, 0, -1, NULL, 0, -1, -1, LUMPERROR},
|
||||
{"krte01", false, 112, 0, -1, NULL, 0, -1, -1, LUMPERROR},
|
||||
{"krte02", false, 112, 0, -1, NULL, 0, -1, -1, LUMPERROR},
|
||||
{"krte03", false, 112, 0, -1, NULL, 0, -1, -1, LUMPERROR},
|
||||
{"krte04", false, 112, 0, -1, NULL, 0, -1, -1, LUMPERROR},
|
||||
{"krte05", false, 112, 0, -1, NULL, 0, -1, -1, LUMPERROR},
|
||||
{"krte06", false, 112, 0, -1, NULL, 0, -1, -1, LUMPERROR},
|
||||
{"krte07", false, 112, 0, -1, NULL, 0, -1, -1, LUMPERROR},
|
||||
{"krte08", false, 112, 0, -1, NULL, 0, -1, -1, LUMPERROR},
|
||||
{"krte09", false, 112, 0, -1, NULL, 0, -1, -1, LUMPERROR},
|
||||
{"krte10", false, 112, 0, -1, NULL, 0, -1, -1, LUMPERROR},
|
||||
{"krte11", false, 112, 0, -1, NULL, 0, -1, -1, LUMPERROR},
|
||||
{"krte12", false, 112, 0, -1, NULL, 0, -1, -1, LUMPERROR},
|
||||
// Engine class F
|
||||
{"krtf00", false, 48, 0, -1, NULL, 0, -1, -1, LUMPERROR},
|
||||
{"krtf01", false, 48, 0, -1, NULL, 0, -1, -1, LUMPERROR},
|
||||
{"krtf02", false, 48, 0, -1, NULL, 0, -1, -1, LUMPERROR},
|
||||
{"krtf03", false, 48, 0, -1, NULL, 0, -1, -1, LUMPERROR},
|
||||
{"krtf04", false, 48, 0, -1, NULL, 0, -1, -1, LUMPERROR},
|
||||
{"krtf05", false, 48, 0, -1, NULL, 0, -1, -1, LUMPERROR},
|
||||
{"krtf06", false, 48, 0, -1, NULL, 0, -1, -1, LUMPERROR},
|
||||
{"krtf07", false, 48, 0, -1, NULL, 0, -1, -1, LUMPERROR},
|
||||
{"krtf08", false, 48, 0, -1, NULL, 0, -1, -1, LUMPERROR},
|
||||
{"krtf09", false, 48, 0, -1, NULL, 0, -1, -1, LUMPERROR},
|
||||
{"krtf10", false, 48, 0, -1, NULL, 0, -1, -1, LUMPERROR},
|
||||
{"krtf11", false, 48, 0, -1, NULL, 0, -1, -1, LUMPERROR},
|
||||
{"krtf12", false, 48, 0, -1, NULL, 0, -1, -1, LUMPERROR},
|
||||
{"krtf00", false, 112, 0, -1, NULL, 0, -1, -1, LUMPERROR},
|
||||
{"krtf01", false, 112, 0, -1, NULL, 0, -1, -1, LUMPERROR},
|
||||
{"krtf02", false, 112, 0, -1, NULL, 0, -1, -1, LUMPERROR},
|
||||
{"krtf03", false, 112, 0, -1, NULL, 0, -1, -1, LUMPERROR},
|
||||
{"krtf04", false, 112, 0, -1, NULL, 0, -1, -1, LUMPERROR},
|
||||
{"krtf05", false, 112, 0, -1, NULL, 0, -1, -1, LUMPERROR},
|
||||
{"krtf06", false, 112, 0, -1, NULL, 0, -1, -1, LUMPERROR},
|
||||
{"krtf07", false, 112, 0, -1, NULL, 0, -1, -1, LUMPERROR},
|
||||
{"krtf08", false, 112, 0, -1, NULL, 0, -1, -1, LUMPERROR},
|
||||
{"krtf09", false, 112, 0, -1, NULL, 0, -1, -1, LUMPERROR},
|
||||
{"krtf10", false, 112, 0, -1, NULL, 0, -1, -1, LUMPERROR},
|
||||
{"krtf11", false, 112, 0, -1, NULL, 0, -1, -1, LUMPERROR},
|
||||
{"krtf12", false, 112, 0, -1, NULL, 0, -1, -1, LUMPERROR},
|
||||
// Engine class G
|
||||
{"krtg00", false, 48, 0, -1, NULL, 0, -1, -1, LUMPERROR},
|
||||
{"krtg01", false, 48, 0, -1, NULL, 0, -1, -1, LUMPERROR},
|
||||
{"krtg02", false, 48, 0, -1, NULL, 0, -1, -1, LUMPERROR},
|
||||
{"krtg03", false, 48, 0, -1, NULL, 0, -1, -1, LUMPERROR},
|
||||
{"krtg04", false, 48, 0, -1, NULL, 0, -1, -1, LUMPERROR},
|
||||
{"krtg05", false, 48, 0, -1, NULL, 0, -1, -1, LUMPERROR},
|
||||
{"krtg06", false, 48, 0, -1, NULL, 0, -1, -1, LUMPERROR},
|
||||
{"krtg07", false, 48, 0, -1, NULL, 0, -1, -1, LUMPERROR},
|
||||
{"krtg08", false, 48, 0, -1, NULL, 0, -1, -1, LUMPERROR},
|
||||
{"krtg09", false, 48, 0, -1, NULL, 0, -1, -1, LUMPERROR},
|
||||
{"krtg10", false, 48, 0, -1, NULL, 0, -1, -1, LUMPERROR},
|
||||
{"krtg11", false, 48, 0, -1, NULL, 0, -1, -1, LUMPERROR},
|
||||
{"krtg12", false, 48, 0, -1, NULL, 0, -1, -1, LUMPERROR},
|
||||
{"krtg00", false, 112, 0, -1, NULL, 0, -1, -1, LUMPERROR},
|
||||
{"krtg01", false, 112, 0, -1, NULL, 0, -1, -1, LUMPERROR},
|
||||
{"krtg02", false, 112, 0, -1, NULL, 0, -1, -1, LUMPERROR},
|
||||
{"krtg03", false, 112, 0, -1, NULL, 0, -1, -1, LUMPERROR},
|
||||
{"krtg04", false, 112, 0, -1, NULL, 0, -1, -1, LUMPERROR},
|
||||
{"krtg05", false, 112, 0, -1, NULL, 0, -1, -1, LUMPERROR},
|
||||
{"krtg06", false, 112, 0, -1, NULL, 0, -1, -1, LUMPERROR},
|
||||
{"krtg07", false, 112, 0, -1, NULL, 0, -1, -1, LUMPERROR},
|
||||
{"krtg08", false, 112, 0, -1, NULL, 0, -1, -1, LUMPERROR},
|
||||
{"krtg09", false, 112, 0, -1, NULL, 0, -1, -1, LUMPERROR},
|
||||
{"krtg10", false, 112, 0, -1, NULL, 0, -1, -1, LUMPERROR},
|
||||
{"krtg11", false, 112, 0, -1, NULL, 0, -1, -1, LUMPERROR},
|
||||
{"krtg12", false, 112, 0, -1, NULL, 0, -1, -1, LUMPERROR},
|
||||
// Engine class H
|
||||
{"krth00", false, 48, 0, -1, NULL, 0, -1, -1, LUMPERROR},
|
||||
{"krth01", false, 48, 0, -1, NULL, 0, -1, -1, LUMPERROR},
|
||||
{"krth02", false, 48, 0, -1, NULL, 0, -1, -1, LUMPERROR},
|
||||
{"krth03", false, 48, 0, -1, NULL, 0, -1, -1, LUMPERROR},
|
||||
{"krth04", false, 48, 0, -1, NULL, 0, -1, -1, LUMPERROR},
|
||||
{"krth05", false, 48, 0, -1, NULL, 0, -1, -1, LUMPERROR},
|
||||
{"krth06", false, 48, 0, -1, NULL, 0, -1, -1, LUMPERROR},
|
||||
{"krth07", false, 48, 0, -1, NULL, 0, -1, -1, LUMPERROR},
|
||||
{"krth08", false, 48, 0, -1, NULL, 0, -1, -1, LUMPERROR},
|
||||
{"krth09", false, 48, 0, -1, NULL, 0, -1, -1, LUMPERROR},
|
||||
{"krth10", false, 48, 0, -1, NULL, 0, -1, -1, LUMPERROR},
|
||||
{"krth11", false, 48, 0, -1, NULL, 0, -1, -1, LUMPERROR},
|
||||
{"krth12", false, 48, 0, -1, NULL, 0, -1, -1, LUMPERROR},
|
||||
{"krth00", false, 112, 0, -1, NULL, 0, -1, -1, LUMPERROR},
|
||||
{"krth01", false, 112, 0, -1, NULL, 0, -1, -1, LUMPERROR},
|
||||
{"krth02", false, 112, 0, -1, NULL, 0, -1, -1, LUMPERROR},
|
||||
{"krth03", false, 112, 0, -1, NULL, 0, -1, -1, LUMPERROR},
|
||||
{"krth04", false, 112, 0, -1, NULL, 0, -1, -1, LUMPERROR},
|
||||
{"krth05", false, 112, 0, -1, NULL, 0, -1, -1, LUMPERROR},
|
||||
{"krth06", false, 112, 0, -1, NULL, 0, -1, -1, LUMPERROR},
|
||||
{"krth07", false, 112, 0, -1, NULL, 0, -1, -1, LUMPERROR},
|
||||
{"krth08", false, 112, 0, -1, NULL, 0, -1, -1, LUMPERROR},
|
||||
{"krth09", false, 112, 0, -1, NULL, 0, -1, -1, LUMPERROR},
|
||||
{"krth10", false, 112, 0, -1, NULL, 0, -1, -1, LUMPERROR},
|
||||
{"krth11", false, 112, 0, -1, NULL, 0, -1, -1, LUMPERROR},
|
||||
{"krth12", false, 112, 0, -1, NULL, 0, -1, -1, LUMPERROR},
|
||||
// Engine class I
|
||||
{"krti00", false, 48, 0, -1, NULL, 0, -1, -1, LUMPERROR},
|
||||
{"krti01", false, 48, 0, -1, NULL, 0, -1, -1, LUMPERROR},
|
||||
{"krti02", false, 48, 0, -1, NULL, 0, -1, -1, LUMPERROR},
|
||||
{"krti03", false, 48, 0, -1, NULL, 0, -1, -1, LUMPERROR},
|
||||
{"krti04", false, 48, 0, -1, NULL, 0, -1, -1, LUMPERROR},
|
||||
{"krti05", false, 48, 0, -1, NULL, 0, -1, -1, LUMPERROR},
|
||||
{"krti06", false, 48, 0, -1, NULL, 0, -1, -1, LUMPERROR},
|
||||
{"krti07", false, 48, 0, -1, NULL, 0, -1, -1, LUMPERROR},
|
||||
{"krti08", false, 48, 0, -1, NULL, 0, -1, -1, LUMPERROR},
|
||||
{"krti09", false, 48, 0, -1, NULL, 0, -1, -1, LUMPERROR},
|
||||
{"krti10", false, 48, 0, -1, NULL, 0, -1, -1, LUMPERROR},
|
||||
{"krti11", false, 48, 0, -1, NULL, 0, -1, -1, LUMPERROR},
|
||||
{"krti12", false, 48, 0, -1, NULL, 0, -1, -1, LUMPERROR},
|
||||
{"krti00", false, 112, 0, -1, NULL, 0, -1, -1, LUMPERROR},
|
||||
{"krti01", false, 112, 0, -1, NULL, 0, -1, -1, LUMPERROR},
|
||||
{"krti02", false, 112, 0, -1, NULL, 0, -1, -1, LUMPERROR},
|
||||
{"krti03", false, 112, 0, -1, NULL, 0, -1, -1, LUMPERROR},
|
||||
{"krti04", false, 112, 0, -1, NULL, 0, -1, -1, LUMPERROR},
|
||||
{"krti05", false, 112, 0, -1, NULL, 0, -1, -1, LUMPERROR},
|
||||
{"krti06", false, 112, 0, -1, NULL, 0, -1, -1, LUMPERROR},
|
||||
{"krti07", false, 112, 0, -1, NULL, 0, -1, -1, LUMPERROR},
|
||||
{"krti08", false, 112, 0, -1, NULL, 0, -1, -1, LUMPERROR},
|
||||
{"krti09", false, 112, 0, -1, NULL, 0, -1, -1, LUMPERROR},
|
||||
{"krti10", false, 112, 0, -1, NULL, 0, -1, -1, LUMPERROR},
|
||||
{"krti11", false, 112, 0, -1, NULL, 0, -1, -1, LUMPERROR},
|
||||
{"krti12", false, 112, 0, -1, NULL, 0, -1, -1, LUMPERROR},
|
||||
|
||||
// SRB2kart - Skin sounds
|
||||
{"kwin", false, 64, 96, -1, NULL, 0, SKSKWIN, -1, LUMPERROR},
|
||||
|
|
Loading…
Reference in a new issue