void C_ServerRagdoll::PostDataUpdate( DataUpdateType_t updateType ) { BaseClass::PostDataUpdate( updateType ); m_iv_ragPos.NoteChanged( gpGlobals->curtime ); m_iv_ragAngles.NoteChanged( gpGlobals->curtime ); }
void C_ServerRagdoll::PostDataUpdate( DataUpdateType_t updateType ) { BaseClass::PostDataUpdate( updateType ); m_iv_ragPos.NoteChanged( gpGlobals->curtime, true ); m_iv_ragAngles.NoteChanged( gpGlobals->curtime, true ); // this is the local client time at which this update becomes stale m_flLastBoneChangeTime = gpGlobals->curtime + GetInterpolationAmount(m_iv_ragPos.GetType()); }