5,910 Commits over 3,867 Days - 0.06cph!
Don't exclude metal from shaders (if used)
Analytics now tracks total memory usage rather than only managed memory
LineRendererActivate is IClientComponent
Updated EAC hashtool to latest version
Reverted EAC hashtool to previous version
Updated EAC hashtool config
Send EAC player tick at most once per frame
FlashlightBeam is IClientComponent
EAC update + Cerberus API upgrade
Compile fixes (water well, storage container)
Updated root macOS Steam lib
Rivers are no longer green
Rolling back BaseProjectile to before goosey's changes
Trying to untangle merge / subtract garbage
Committing v_semi_pistol reload meta file since nobody else is
Merge from network_lerp_2
Disabled life story (temporary client crash hotfix)
Network++
▇▋▆▊▆ ▌▄▉█▉█▇▆▆▉▆▍▇▊▊▇▇▋ ▄▇▊▍▊▆ (█▇▅ █▍██)
Added printpos / printrot / printeyes server console commands
Added netgraph.categoryfilter and netgraph.objectfilter
Only track network packet stats if netgraph is enabled
Removed some dev convars that were all broken / unused
Removed some legacy network graph garbage that's entirely unused since it was replaced by the new netgraph
Eliminated GC from GlobalMessages subscription (particularly ItemIcon.OnEnable / OnDisable in UIInventory.Update)
Removed itemoutline test convar (showoutlines still exists)
Changed default server.metabolismtick to one second
Changed reflection probe time slicing to "individual faces"
Added eat / drink debug convars for admins / devs (similar to hurt console command, can also take negative values)
Eliminated GC allocs from crafting UI
Fixed NRE in PlayerMetabolism
Eliminated GC from QuickCraft.Rebuild
Added metabolismtick convar (time inbetween metabolism updates)
Fixed NRE in PlayerModel.DoAimingSounds
Added sendnetworkupdate admin console command (useful for testing)
Removed some debugging shit
Skip OnPreCull / OnPreRender / OnPostRender when closing the game (wtf?)
Shutdown EAC after disconnecting from the server (crash on exit)
Dispose ambience culling group in OnApplicationQuit
More tests for "crash on exit"
More tests for "crash on exit"
More tests for "crash on exit"
Skip OnDisable / OnDestroy in a bunch of plugin components