mirror of
https://github.com/KartKrewDev/RingRacers.git
synced 2026-04-05 01:38:13 +00:00
Gravity is higher underwater when going down
This commit is contained in:
parent
f11751bf8f
commit
393c637954
1 changed files with 9 additions and 2 deletions
11
src/p_mobj.c
11
src/p_mobj.c
|
|
@ -1248,9 +1248,16 @@ fixed_t P_GetMobjGravity(mobj_t *mo)
|
|||
}
|
||||
|
||||
// Less gravity underwater.
|
||||
if ((mo->eflags & MFE_UNDERWATER) && !goopgravity && mo->momz > 0)
|
||||
if ((mo->eflags & MFE_UNDERWATER) && !goopgravity)
|
||||
{
|
||||
gravityadd = gravityadd/3;
|
||||
if (mo->momz <= 0)
|
||||
{
|
||||
gravityadd = 4*gravityadd/3;
|
||||
}
|
||||
else
|
||||
{
|
||||
gravityadd = gravityadd/3;
|
||||
}
|
||||
}
|
||||
|
||||
if (mo->player)
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue