10,832 Commits over 3,867 Days - 0.12cph!
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)
IL2CPP server Steam upload files
Fixed Process.Start IL2CPP crashes (replaced with Application.OpenURL and CreateProcess)
▆▍▌▍▇ ▅▌▍▌▄▆▍▆▋▋█▇▄▍▊▉▄ ▊█▍▇ ▅▊ █▄▍▉▉▄▍▌▋.▅▄▆▄█▄▊▊▍▋▊▌ ▍▆ ▊▆▋▇▆▇
▋▊▅▋▌ ▇▇█▋▊█ ▆▉ ▆▄▌▌█▍▆▇▋█▄▌▊▆▄ ▅▆ ▉▆▅▄▊▌ ▌█▌▊▆▆
Jenkins and Steamworks files
Removed unity2019.1 upload files (unused)
Merge from world_serialization_2
Removed BitUtility.Float2Short workaround
Fixed compount sometimes spawning underwater (edge case)
Added "Import Map File" context menu to TerrainHeightMap
Enabled world transfer by default
Removed some level transfer workarounds from last month
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
Move _BackUpThisFolder_ButDontShipItWithYourGame out of the build target folder with a _Symbols postfix instead of deleting it
Merge from world_serialization_2
Added "Import" context menu to TerrainTopologyMap (imports topology map from individual mask textures)