userDaniel Pcancel
branchrust_reboot/main/servercacheplayerinfo_optimcancel

9 Commits over 0 Days - Infinitycph!

14 Minutes Ago
Bugfix: missed a couple places where ModelState.Blocking is updated Tests: none, trivial change
29 Minutes Ago
Clean: fix up formatting crimes in BasePlayer-SaveLoad.cs Tests: none, trivial change
29 Minutes Ago
Update: duplicate ModelState.flags and ducking properties into their own arrays, keep them in sync with incoming model states Will allow me to removed caching of 5 properties in ServerCachePlayerInfo Tests: booted craggy
1 Hour Ago
Optim: ServerCachePlayerInfo - don't cache IsCrawling, it can be deduced from PlayerFlags Tests: ran speed consistency unit test, ran around craggy, crawled while wounded - all's gud
1 Hour Ago
Clean: remove JobHandle IsValid extension This was a workaround for a Unity issue that was fixed in 6.3.14f1 Tests: none, trivial change
1 Hour Ago
Optim: ServerCachePlayerInfo - only recache positional state if position changed from last call Tests: ran around on craggy, sawm, crouched. retried connecting couple times
3 Hours Ago
▊ ▋█▄▆██ ▉▊▊▊▅▍▉▋▅▇▆▇▆▋█▍▆▋▉▇▇ ▍ ▄▆▋▋▆▆ █▄▍▇▄▇█▍▌ ▊▋▌██▆ █▅▊▇▉ ▆▌▆▇ ▊▄▄▉▊▇▌ ▇▋▇▆▄▇▌▆▍▇█▅▉▍ ▊▍▍ ▋▉▄▄█▊ ▍▊▌▊▊▍
3 Hours Ago
Optim: ServerCachePlayerInfo - avoid transform access when recaching player center Tests: none, trivial change
4 Hours Ago
Bugfix: separate position-dependent and other player state caching It was possible that for a couple frames cached player state would be incorrect Tests: none