userDaniel Pcancel
branchrust_reboot/main/tickinterpolatorcache_teleport_fixcancel

7 Commits over 0 Days - ∞cph!

Yesterday
Update: add debug only sentinel writing to playerInfos and playerSegments Tests: ran unit tests
Yesterday
Bugfix: fix tick being written to an index that didn't account for growth Tests: all unit tests pass
Yesterday
Update(tests): add TestTickGrowth2Players that also validates tick consistency after growth Tests: ran new test - fails as expected
Yesterday
Bugfix: avoid out of bounds read when growing array due to tick capacity exhaustion Tests: ran unit tests - no more failures (but there's an extra known bug)
Yesterday
Bufix(tests): TestTickGrowth - ensure all ticks are interpolated by picking a better reset point Tests: ran unit test
Yesterday
Update(tests): Adding TestTickGrowth - accumulates ticks past capacity This one catches out of bounds read during growth (but not the one expected) Tests: ran unit test
Yesterday
Update(tests): add TickInterpolatorCache stress unit test Slams 10k operations on it(add/remove player, move player, reset) - doesn't catch issues Tests: ran new test