SnowyMouse / chimera

The update to Halo PC that never was
https://chimera.opencarnage.net
GNU General Public License v3.0
137 stars 26 forks source link

More Interpolation Stuff #107

Closed Cambidd closed 3 months ago

Cambidd commented 3 months ago

Been sitting on this for a while. Basically just addresses the scenarios where the interpolation buffers should be cleared in a more robust way.

The buffers will now clear on any event where the game state drastically changes (revert checkpoint, core load, map reset, loading a new map etc) instead of simply when the tick counter changes to be less than what it was. This was specifically to target the edge case scenario of reverting or core loading into the future (ie the tick counter is larger after the revert).