10,834 Commits over 3,867 Days - 0.12cph!
Added yuge rocks to hilltops (proof of concept)
Wall frames provide identical stability to walls
Rivers are no longer green
Removed support socket from floor prefab
Removed support socket type
Removed pillar building block (how much outrage could this possibly cause?)
Why do you hate me Plastic
Significantly more cliffs and hills
Added mainland topology (everything connected to the main island)
Only spawn players and monuments on mainland
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
Send out player position ticks in the same frame they've been received (reduces peeker's advantage)
Disabled life story (temporary client crash hotfix)
Network++
New network interpolation and extrapolation
▇▋▆▊▆ ▌▄▉█▉█▇▆▆▉▆▍▇▊▊▇▇▋ ▄▇▊▍▊▆ (█▇▅ █▍██)
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"