mirror of
https://github.com/ValveSoftware/source-sdk-2013.git
synced 2025-04-10 03:20:21 +03:00
Fixes some player's origin displacements for fire events, impulses commands etc...
This commit is contained in:
parent
0d8dceea43
commit
ff47d396cd
@ -909,9 +909,9 @@ void CPrediction::RunCommand( C_BasePlayer *player, CUserCmd *ucmd, IMoveHelper
|
|||||||
pVehicle->ProcessMovement( player, g_pMoveData );
|
pVehicle->ProcessMovement( player, g_pMoveData );
|
||||||
}
|
}
|
||||||
|
|
||||||
FinishMove( player, ucmd, g_pMoveData );
|
RunPostThink( player );
|
||||||
|
|
||||||
RunPostThink( player );
|
FinishMove( player, ucmd, g_pMoveData );
|
||||||
|
|
||||||
g_pGameMovement->FinishTrackPredictionErrors( player );
|
g_pGameMovement->FinishTrackPredictionErrors( player );
|
||||||
|
|
||||||
|
@ -440,6 +440,8 @@ void CPlayerMove::RunCommand ( CBasePlayer *player, CUserCmd *ucmd, IMoveHelper
|
|||||||
pVehicle->ProcessMovement( player, g_pMoveData );
|
pVehicle->ProcessMovement( player, g_pMoveData );
|
||||||
}
|
}
|
||||||
|
|
||||||
|
RunPostThink( player );
|
||||||
|
|
||||||
// Copy output
|
// Copy output
|
||||||
FinishMove( player, ucmd, g_pMoveData );
|
FinishMove( player, ucmd, g_pMoveData );
|
||||||
|
|
||||||
@ -454,8 +456,6 @@ void CPlayerMove::RunCommand ( CBasePlayer *player, CUserCmd *ucmd, IMoveHelper
|
|||||||
moveHelper->ProcessImpacts();
|
moveHelper->ProcessImpacts();
|
||||||
VPROF_SCOPE_END();
|
VPROF_SCOPE_END();
|
||||||
|
|
||||||
RunPostThink( player );
|
|
||||||
|
|
||||||
g_pGameMovement->FinishTrackPredictionErrors( player );
|
g_pGameMovement->FinishTrackPredictionErrors( player );
|
||||||
|
|
||||||
FinishCommand( player );
|
FinishCommand( player );
|
||||||
|
@ -903,9 +903,9 @@ void CPrediction::RunCommand( C_BasePlayer *player, CUserCmd *ucmd, IMoveHelper
|
|||||||
pVehicle->ProcessMovement( player, g_pMoveData );
|
pVehicle->ProcessMovement( player, g_pMoveData );
|
||||||
}
|
}
|
||||||
|
|
||||||
FinishMove( player, ucmd, g_pMoveData );
|
RunPostThink( player );
|
||||||
|
|
||||||
RunPostThink( player );
|
FinishMove( player, ucmd, g_pMoveData );
|
||||||
|
|
||||||
g_pGameMovement->FinishTrackPredictionErrors( player );
|
g_pGameMovement->FinishTrackPredictionErrors( player );
|
||||||
|
|
||||||
|
@ -439,6 +439,8 @@ void CPlayerMove::RunCommand ( CBasePlayer *player, CUserCmd *ucmd, IMoveHelper
|
|||||||
pVehicle->ProcessMovement( player, g_pMoveData );
|
pVehicle->ProcessMovement( player, g_pMoveData );
|
||||||
}
|
}
|
||||||
|
|
||||||
|
RunPostThink( player );
|
||||||
|
|
||||||
// Copy output
|
// Copy output
|
||||||
FinishMove( player, ucmd, g_pMoveData );
|
FinishMove( player, ucmd, g_pMoveData );
|
||||||
|
|
||||||
@ -447,8 +449,6 @@ void CPlayerMove::RunCommand ( CBasePlayer *player, CUserCmd *ucmd, IMoveHelper
|
|||||||
moveHelper->ProcessImpacts();
|
moveHelper->ProcessImpacts();
|
||||||
VPROF_SCOPE_END();
|
VPROF_SCOPE_END();
|
||||||
|
|
||||||
RunPostThink( player );
|
|
||||||
|
|
||||||
g_pGameMovement->FinishTrackPredictionErrors( player );
|
g_pGameMovement->FinishTrackPredictionErrors( player );
|
||||||
|
|
||||||
FinishCommand( player );
|
FinishCommand( player );
|
||||||
|
Loading…
x
Reference in New Issue
Block a user