5,942 Commits over 4,018 Days - 0.06cph!
Powerlines correctly prevent building
Wiggling my way around some building exploits
Subtracting shelves layer change (see RUST-283)
Dungeon terrain carving fixes
Underwater particle effect script
Changed splatmap resolution bias
Fixed terrain alpha issues around sewer entrances
Prototype: Dynamic ambient light and sky reflection intensity for indoor / outdoor environments
Fixed insane plant growth in shallow lakes
Triangle foundation exploit fix
AntiHack debuglevel is 2 in the editor
By default, allow admins to use their noclip cheat even on antihack userlevel 2
Foundation step exploit fix
Roofs are more expensive and have less health
Various building exploit fixes
Serverside tree collider preprocessing fix
Changed roof sideways stability supports to female only
Roofs offer sideways support for walls
Adjusted high external wall and gate deploy volumes
Keep serverside sleeper collider enabled
Fixed building block sound cutting out on placement
Fixed issue that made constructions placed via the planner awake at world origin on the server
▅▅█▍▍█▍ ▄▅▇█▅▊▆▄ ▍▇▄▆█▆ ▆▇▌▍▄ ▅▆▍▆▊▉ ▋▉ ▉▊▍█▅▉█
AmbienceManager uses IComparable implementation instead of delegate to sort emitters
AmbienceManager profiling
▆▇▆▌▋▍▋▄ ▊▋ ▇▆▇▇▌█▄ █▇▄ ▌▆▄▆▇▊ ▊▋▄ █▅▊▇▊▍▌▆▅▌ ▌▉ █▇▋▊▌▋█ ▋▇ █▋▅▆
Fixed grounded building blocks (like foundations) not sending a stability refresh to connected building blocks on placement
Added audio.ambience convar (sorry, disabled by default because it spams memory allocations)
Don't open connection until after collider batching, stability init and save cache creation are done
Don't try to send network updates while loading
No need to recheck self after updating the cached stability value (tiny optimization)
Stability warmup queue processing tweak
Clear stability queue when launching with queuewarmup disabled
Added stability.queuewarmup convar
ProjectVersion.txt (we're still on p2)
Load all ambient sounds in background, see if that works
Subtracting ambience2 (asset warmup perf test)
Load balancer runs in LateUpdate such that actions from the same frame are processed immediately if possible
Stability check always attempts at least 10 times before timing out
Savegame loading status message formatting
Stability warmup performance test
Stability warmup messages formatting
Added stability.passes convar