mirror of
https://github.com/KartKrewDev/RingRacers.git
synced 2025-10-30 08:01:28 +00:00
Kickstart Accel - tick up twice as fast during emergency/TA-start spindash
This commit is contained in:
parent
ec6f0582eb
commit
d2342a4b9f
1 changed files with 13 additions and 0 deletions
13
src/p_user.c
13
src/p_user.c
|
|
@ -4355,6 +4355,19 @@ void P_PlayerThink(player_t *player)
|
||||||
else if (player->kickstartaccel < ACCEL_KICKSTART)
|
else if (player->kickstartaccel < ACCEL_KICKSTART)
|
||||||
{
|
{
|
||||||
player->kickstartaccel++;
|
player->kickstartaccel++;
|
||||||
|
|
||||||
|
if ((
|
||||||
|
player->kickstartaccel < ACCEL_KICKSTART
|
||||||
|
&& player->spindash != 0 // spindashings
|
||||||
|
) && (
|
||||||
|
player->rings <= 0 // desperation
|
||||||
|
|| (G_TimeAttackStart() && leveltime < starttime) // TA
|
||||||
|
))
|
||||||
|
{
|
||||||
|
// Double speed fill
|
||||||
|
player->kickstartaccel++;
|
||||||
|
}
|
||||||
|
|
||||||
if ((player->kickstartaccel == ACCEL_KICKSTART) && !K_PlayerUsesBotMovement(player) && P_IsDisplayPlayer(player))
|
if ((player->kickstartaccel == ACCEL_KICKSTART) && !K_PlayerUsesBotMovement(player) && P_IsDisplayPlayer(player))
|
||||||
{
|
{
|
||||||
S_StartSound(NULL, sfx_ding);
|
S_StartSound(NULL, sfx_ding);
|
||||||
|
|
|
||||||
Loading…
Add table
Reference in a new issue