userDaniel Pcancel
branchrust_reboot/main/useplayerupdatejobs3cancel

9 Commits over 0 Days - ∞cph!

36 Minutes Ago
Update: shifting job dependency downstream Tests: none, trivial change
41 Minutes Ago
Update: added AntiHack.AreSpeeding - (almost) fully jobbified version of IsSpeeding Only active with UsePlayerUpdateJobs 3. Needs unit tests, will do that later. Tests: booted on craggy with UsePlayerUpdateJobs 3 and ran around.
1 Hour Ago
Buildfix: type missmatch Tests: editor compiles
1 Hour Ago
Update: add BasePlayerJobs.CalcPlayerSpeedJob Tests: none
1 Hour Ago
Update: add ScatterValueToJob utility job Tests: none
1 Hour Ago
Update: add TerrainHeightMap.GetNormalsIndirect Tests: none
3 Hours Ago
Buildfix: fix up missed renames Tests: unity compiles
4 Hours Ago
Update: AntiHack now track it's own persistent cache of player states - base player internals redirect to the cache when jobs 3 is set Gets synced when player enters and leaves player cache (even if they're disconnecting). This allows us to change jobs level without mesing up player state. Tests: none, WIP
4 Hours Ago
Update: Gather more player state for Jobs3 work - rewrite how we add to/remove from PlayerCache to add custom handling for specific systems (needed for AntiHack) Tests: none