mirror of
https://github.com/KartKrewDev/RingRacers.git
synced 2026-03-26 04:51:43 +00:00
Thrust slightly when used in the air
This commit is contained in:
parent
46209a96cf
commit
6333dc4737
1 changed files with 9 additions and 1 deletions
10
src/k_kart.c
10
src/k_kart.c
|
|
@ -7602,11 +7602,19 @@ void K_MoveKartPlayer(player_t *player, boolean onground)
|
|||
player->kartstuff[k_flamedash] += 2;
|
||||
player->kartstuff[k_flamemeter] += 2;
|
||||
|
||||
if (!onground)
|
||||
{
|
||||
P_Thrust(
|
||||
player->mo, R_PointToAngle2(0, 0, player->mo->momx, player->mo->momy),
|
||||
FixedMul(player->mo->scale, K_GetKartGameSpeedScalar(gamespeed))
|
||||
);
|
||||
}
|
||||
|
||||
if (player->kartstuff[k_flamemeter] > flamemax)
|
||||
{
|
||||
P_Thrust(
|
||||
player->mo, player->mo->angle,
|
||||
FixedMul((50*mapobjectscale), K_GetKartGameSpeedScalar(gamespeed))
|
||||
FixedMul((50*player->mo->scale), K_GetKartGameSpeedScalar(gamespeed))
|
||||
);
|
||||
|
||||
player->kartstuff[k_flamemeter] = 0;
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue