mirror of
https://github.com/KartKrewDev/RingRacers.git
synced 2025-10-30 08:01:28 +00:00
Hammer cocks on rainbow sparks; hella bullet clips on rainbow boost + new sfx
This commit is contained in:
parent
262c84f6cc
commit
34a7c2ee88
4 changed files with 21 additions and 2 deletions
|
|
@ -3169,6 +3169,7 @@ static void K_SpawnDriftSparks(player_t *player)
|
|||
{
|
||||
// transition
|
||||
P_SetScale(spark, (spark->destscale = spark->scale*3/2));
|
||||
S_StartSound(player->mo, sfx_cock);
|
||||
}
|
||||
else
|
||||
{
|
||||
|
|
@ -6428,6 +6429,8 @@ static void K_SpawnDriftBoostExplosion(player_t *player, int stage)
|
|||
S_StartSound(player->mo, sfx_s3kc4l);
|
||||
break;
|
||||
}
|
||||
|
||||
overlay->extravalue1 = stage;
|
||||
}
|
||||
|
||||
static void K_KartDrift(player_t *player, boolean onground)
|
||||
|
|
|
|||
18
src/p_mobj.c
18
src/p_mobj.c
|
|
@ -8347,8 +8347,22 @@ void P_MobjThinker(mobj_t *mobj)
|
|||
else if (mobj->fuse > 32)
|
||||
mobj->color = (UINT8)(1 + (leveltime % (MAXSKINCOLORS-1)));
|
||||
|
||||
if (mobj->fuse == 17 || mobj->fuse == 33)/* to red/blue */
|
||||
K_SpawnDriftBoostClip(mobj->target->player);
|
||||
switch (mobj->extravalue1)
|
||||
{
|
||||
case 3:/* rainbow boost */
|
||||
/* every 20 tics, bang! */
|
||||
if (( 120 - mobj->fuse ) % 10 == 0)
|
||||
{
|
||||
K_SpawnDriftBoostClip(mobj->target->player);
|
||||
S_StartSound(mobj->target, sfx_s3k77);
|
||||
}
|
||||
break;
|
||||
|
||||
case 2:/* blue boost */
|
||||
if (mobj->fuse == 16)/* to red*/
|
||||
K_SpawnDriftBoostClip(mobj->target->player);
|
||||
break;
|
||||
}
|
||||
|
||||
{
|
||||
player_t *p = NULL;
|
||||
|
|
|
|||
|
|
@ -820,6 +820,7 @@ sfxinfo_t S_sfx[NUMSFX] =
|
|||
{"sploss", false, 64, 0, -1, NULL, 0, -1, -1, LUMPERROR}, // Down to yellow sparks
|
||||
{"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
|
||||
|
||||
// SRB2Kart - Engine sounds
|
||||
// Engine class A
|
||||
|
|
|
|||
|
|
@ -897,6 +897,7 @@ typedef enum
|
|||
sfx_sploss,
|
||||
sfx_itfree,
|
||||
sfx_dbgsal,
|
||||
sfx_cock,
|
||||
|
||||
// Next up: UNIQUE ENGINE SOUNDS! Hoooooo boy...
|
||||
// Engine class A - Low Speed, Low Weight
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue