mirror of
https://github.com/KartKrewDev/RingRacers.git
synced 2025-10-30 08:01:28 +00:00
Do not selectively reset mobj interpolation state at the beginning of P_MobjThinker
Fixes P_MoveOrigin not interpolating if used before P_MobjThinker, i.e. during player think. These are reset at the start of a tic anyway, before anything else, with R_UpdateMobjInterpolators.
This commit is contained in:
parent
ff15fc142b
commit
290d3fd3e8
1 changed files with 0 additions and 8 deletions
|
|
@ -9743,14 +9743,6 @@ void P_MobjThinker(mobj_t *mobj)
|
|||
I_Assert(mobj != NULL);
|
||||
I_Assert(!P_MobjWasRemoved(mobj));
|
||||
|
||||
// Set old position (for interpolation)
|
||||
mobj->old_x = mobj->x;
|
||||
mobj->old_y = mobj->y;
|
||||
mobj->old_z = mobj->z;
|
||||
mobj->old_angle = mobj->angle;
|
||||
mobj->old_pitch = mobj->pitch;
|
||||
mobj->old_roll = mobj->roll;
|
||||
|
||||
// Remove dead target/tracer.
|
||||
if (mobj->target && P_MobjWasRemoved(mobj->target))
|
||||
P_SetTarget(&mobj->target, NULL);
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue