5,909 Commits over 3,867 Days - 0.06cph!
▌▆▌▅▋ ▆▉▌▅▄▆▄▍▄ ▍▅▇▆▍▅ █▇▍▅▄▋▍▋▇▌ █▉▇▇ ▅▍▋█ ▌▆▄▄▌▋▆▊▆ █▅▅▋ ▄▄▉█▉ "▆▊▄▄▆ ▌▉"
▉▊▅▆▇ ▅▅▋▄██▄▇▇ ▌▋▊▋█▊ ▌▉▊█▊▇▍▍▉▋ ▊█▇▍ ▌▆▉▉ ▌█▌▋▋▇▋▆▉ ▄▆▋█ ▄▉▆▅▍ "▍▊▉▄▆ ▅▆"
██▇▇▉▊▇▋▉▍█▍▊▆▄▆▍▆▆▅▇▉▄ ▄▆▋ ██▇▉▆▇▋▌█▄▆▌▅▆▋▊█▌▊▋▅▄▍▆▍▆▊ █▇▌ █ ▆▅▋▆▌▇▄ ▋▅▅▋ ▋▍▍▅▅▄▇▊▄▅▇ (▉▉█▉▅▉▍ ▋▇ █▊▊ ▄▋▇▄▍▇█ ▅▉▉▇▆ ▍▆▌▅▉ ▅▊▋▇▌▊▅▋▆▅ █▌▇▌▆▅▇▍)
▋▄▄▇▍▋▋▌▊▉▇▌▆▍▅▊▋▋▌▊▍▇▆ ▋▋▅ ▉▆▆▊▍▉▋▆▋▋█▋▅▍▍▍▉▆▅▄▍▇▋▉▆▆▅ ▋▊█ ▋ ▆▊▋▅▉▊▄ ▉▋▅▍ ▅▇▅▍▊▍▊▍▌▍▊ (▊▆▆█▊▇▋ █▍ ▉▇▍ ▅▅▇▋█▇█ ▋▇▍▍▅ ██▆▊▆ ▄▋▊▌▊▍▉▍▄▄ ▋▋▇▅█▌█▍)
▆█▌▋▆ ▄▅▋_█▍▅▉▇█▍▇▋▊ ▅▉█ ▍▌▊▅█▅▅▄ ▊▇▊▆▉▊▊▍, ▍▊▅▍ ▋▊▇ (█▅▄▍▆▅▆▉ ▆██▆▉▆▊▋ ▌▍▋▋▉█▆)
▊█▉▅▆ ▍▅▋_▇███▆▉▆▍▊▅ ▇▍▌ ▆▆▅▍▍▆█▄ ▅▊█▅▍▉▊▅, ▋▇▍▊ ▆▄▄ (▋▌▊█▉▋▄▍ ▍▉▉█▆▇▅▆ ▋▊▋▅▋▄▇)
Added scrap transport helicopter spawn population
Added scrap transport helicopter spawn population
Fixed passengers sometimes receiving fall damage in scrap transport helicopter
Fixed passengers sometimes receiving fall damage in scrap transport helicopter
TriggerHurtNotChild also checks mounts, not only parenting
Scrap Transport Helicopter damage trigger uses TriggerHurtNotChild instead of TriggerHurt
TriggerHurtNotChild also checks mounts, not only parenting
Scrap Transport Helicopter damage trigger uses TriggerHurtNotChild instead of TriggerHurt
▌▍█▅▇ ▊▌ ▉▅▇▅▄▊█ ▇▍▉▌▅ ▆▌▊▌▍ ▊▆▍█▅█▋▋▋▌ ▍▅▇▅▇▅▇▊▍▉▇ (▌▋▊▋▉▄▌▊▇▌ ▆▅█▉▅▋▇▇▊▊ █▆ ▋█▅▊█)
▊▄▇▆▄ ▍▉ █▋▇▇▇▅▌ ▌▇▅▇█ █▊▉█▉ ▅▌▋▊▋▉██▍█ ▄▋▇▊▅▉▍▊▍█▋ (▉▋▊▌▊▌▍▊█▄ ▄▉▋▅▅▅▍▊▆▌ ▌█ ▋▋▅▍▉)
Fixed time scale affecting debug camera movement
Added optional save name parameter to debugcamera_save and debugcamera_load for multiple save / restore slots
Added debugcamera_autosave and debugcamera_autoload to automatically save and load the debug camera state (separate convars to enable certain use cases)
Added zoom to debug camera state saving and loading
Added camzoomlerp (like camlerp)
Disabled noclip toggle and server input (vehicles) while in debug camera
Fixed compile error in BaseRidableAnimal (framebudgetms was ClientVar instead of ServerVar)
Fixed compile error in IOEntity.OnDrawGizmos
Removed Vulkan graphics API from Windows asset bundles
Fixed profiler mismatches in BaseRidableAnimal.ObstacleDistanceCheck
▍▄▍ ▌▅▅▇▄▄▊▅▍▅ ▊▆█▋▇▌▍ (▄▉▇▍ ▋▄▍▋▆▄▊ ▋▆ ▆█▋▄)
Subtracting
38611 (still causes super slow builds for some reason, even with enough RAM)
Debug camera improvements:
- R reset camera
- Q/E move vertically
- Z/Y/C and +/- control zoom
- Arrow keys control roll
- Disabled inventory and crafting menus when in debug camera
- Added debugcamera_save and debugcamera_load console commands
Enabled full IL2CPP optimizations on Mac client build again
PerformanceText no longer updates when nothing changed (avoids GC)
PerformanceText always prints GC counter for one second after GC runs (plus exclamation mark if it's an emergency GC)
Simplified "perf" convar (1=FPS, 2=frame time, 3=memory, 4=everything)
Fixed Process.Start IL2CPP crashes (replaced with Application.OpenURL and CreateProcess)
▆▍▌▍▇ ▅▌▍▌▄▆▍▆▋▋█▇▄▍▊▉▄ ▊█▍▇ ▅▊ █▄▍▉▉▄▍▌▋.▅▄▆▄█▄▊▊▍▋▊▌ ▍▆ ▊▆▋▇▆▇
▋▊▅▋▌ ▇▇█▋▊█ ▆▉ ▆▄▌▌█▍▆▇▋█▄▌▊▆▄ ▅▆ ▉▆▅▄▊▌ ▌█▌▊▆▆
Jenkins and Steamworks files
Added "Import Map File" context menu to TerrainHeightMap
Skin bundle update (crunch texture compression)
ParticleSystemIK velocity adjustment (this is very hacky)
Max value of gc.buffer is now 4096 instead of 2048
Added gc.debuglevel (0-2, default 1)
Log warning when doing emergency GC if debuglevel >= 1
Log message when doing routine GC if debuglevel >= 2
Added "Import" context menu to TerrainTopologyMap (imports topology map from individual mask textures)
Native water system backend is server only (temporary workaround)
Briefly disable client side world item collider when they switch their parent (this prevents them from fucking up ragdolls)