mirror of
https://github.com/KartKrewDev/RingRacers.git
synced 2026-01-02 21:22:40 +00:00
Merge branch 'fix-follower-bubble' into 'master'
Fix follower bubbles desyncing during hitlag (resolves #472) Closes #472 See merge request KartKrew/Kart!1755
This commit is contained in:
commit
ebc4b58bf1
1 changed files with 3 additions and 4 deletions
|
|
@ -586,10 +586,9 @@ void K_HandleFollower(player_t *player)
|
|||
while (bmobj != NULL && P_MobjWasRemoved(bmobj) == false)
|
||||
{
|
||||
// match follower's momentums and (e)flags(2).
|
||||
bmobj->momx = player->follower->momx;
|
||||
bmobj->momy = player->follower->momy;
|
||||
bmobj->z += FixedDiv(deltaz, fl->vertlag);
|
||||
bmobj->momz = player->follower->momz;
|
||||
|
||||
// mom-set approach didn't play nice with hitlag, let's just warp it.
|
||||
P_MoveOrigin(bmobj, player->follower->x, player->follower->y, player->follower->z);
|
||||
|
||||
P_SetScale(bmobj, FixedMul(bubble, player->mo->scale));
|
||||
K_GenericExtraFlagsNoZAdjust(bmobj, player->follower);
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue