5,963 Commits over 4,324 Days - 0.06cph!
Fixed ObjectWorkQueue getting count via Linq (wtf2)
Improved network read and write performance by accessing the stream buffer directly
▍ ▋▅▌▋▆▅▄ ▍▌██▊▍▆ ▄▊▆▇█▆▍▅▅▆ ▆▇ ▆▅▌▅▄▌▌
Removed NetworkQueueList.Add profiler sample (profiling test)
█ ▇▋▅▋▄▆▄ ▆▋▆▇▉▉▌▇ ▇ ▊▋▍▇▉██▄▄ █▊▄▅▄ ▆▄▆▌▌▍▍
Eliminated some GC from logging player deaths
Monuments default to "all tiers" on their MonumentInfo component
All remaining monuments (like caves) spawn on all tiers
▍ ▍▇▊▇█▇▇ ▋█▌▆▄▍ ▅▉▅▋▇▋ ▍▉▋▇▉▇▍ ▍▍▊█▉▉▊▌ █▋▄█▉▅ ▅▍▉▇▅▉▉▉▍▄ ▆▌ ▋▄█▅▄▅ ▄▉█▇▅▍ ▇▋█▅▊▌▅▆▌▊▌▉▆▄▇▋▇▇▄
World Serialization++
Network++
Forgotten UnityEngine.Profiling
AntiHack.Log only prints to server console on debuglevel 2 or higher
FIxed editor NRE in PrefabAttribute when modifying certain prefabs
Experiment: DontBecomeSolidWithPlayerInside no longer does anything
When saving, catch any exceptions inside entity serialization so the save coroutine never crashes
Fixed DecalRecycle and EffectRecycleLite not implementing OnParentDestroying (lol)
Merge from building_system_3.1
Added shell protection to 1/2 and 1/3 walls
Changed health of 1/3 wall to same as other walls
Fixed Barren startup error
Updated road physic material
Log error when baking terrain heightmap while the terrain is on the wrong layer
Merged in quarry fixes
Network++
Removed survey charge from loot table
Some more quarry / survey charge loot table updates
Can no longer connect two buildings if both have a cupboard
Can no longer stack wall frames with 0.5 vertical offset
Added BaseEntity.IsOlderThan
Added DecayEntity.GetBuilding
Subtracting
24349 (deployable sounds)