34,470 Commits over 4,201 Days - 0.34cph!
    
    
    
        
            
            
            
                
                Bail in DynamicMouseCursor LateUpdate() if cursor isn't visible.
                
                
                
                
             
         
        
            
            
            
                
                Subtracting terrain instancing. Not worth it, breaks for some people. Will possibly re add it defaulted to off at a later date.
                
                
                
                
             
         
        
        
            
            
            
                
                Shelving cursor optimisation
                
                
                
                
             
         
        
            
            
            
                
                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
                
                
                
                
             
         
        
        
        
            
            
            
                
                Mil. Tunnel electric wires work backup
                
                
                
                
             
         
        
            
            
            
                
                Merge terrain instancing.
                
                
                
                
             
         
        
            
            
            
                
                Harbor2 and Launch Site electric wires work backup
                
                
                
                
             
         
        
        
        
        
        
            
            
            
                
                Enabled instancing on a load of materials + tools
                
                
                
                
             
         
        
            
            
            
                
                clientIOLine now isDynamic by default
airfield monument setup
IOEntityEditor compile issues and NRE fixes
                
                
                
                
             
         
        
        
            
            
            
                
                ▌▄▅▇▌▄▄▄▌ ▉▆▅▋▅▅█▉▋▌ █▄▊▌▉, ▍▊▄ ▆▇▄▉▉█▌▅ ▄▇▆▇ ▄▇█ ▆▋▊▇▆▋ ▌█▊ ▅▉▇▋▅▆ ▉▇▆▄▌
                
                
                
                
             
         
        
        
            
            
            
                
                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)
                
                
                
                
             
         
        
            
            
            
                
                merge from IOentity_connections
                
                
                
                
             
         
        
        
        
            
            
            
                
                Merge transform.SetPositionAndRotation changes.
                
                
                
                
             
         
        
            
            
            
                
                Adjusted overbright swamp atmosphere volumes during night time
                
                
                
                
             
         
        
            
            
            
                
                Fixed Process.Start IL2CPP crashes (replaced with Application.OpenURL and CreateProcess)
                
                
                
                
             
         
        
        
        
            
            
            
                
                merge from 
38506 (Set fog/smoke overlay to ignore parent canvas group so that disabling the hud doesn't let you see through smoke.)
                
                
                
                
             
         
        
            
            
            
                
                PositionLerp fix. Also cleaning up EntityRealm in OnClientDisconnected.
                
                
                
                
             
         
        
            
            
            
                
                merge from injured_map_fixes
                
                
                
                
             
         
        
        
            
            
            
                
                ▆▍▌▍▇ ▅▌▍▌▄▆▍▆▋▋█▇▄▍▊▉▄ ▊█▍▇ ▅▊ █▄▍▉▉▄▍▌▋.▅▄▆▄█▄▊▊▍▋▊▌ ▍▆ ▊▆▋▇▆▇
                
                
                
                
             
         
        
            
            
            
                
                ▋▊▅▋▌ ▇▇█▋▊█ ▆▉ ▆▄▌▌█▍▆▇▋█▄▌▊▆▄ ▅▆ ▉▆▅▄▊▌ ▌█▌▊▆▆
                
                
                
                
             
         
        
            
            
            
                
                minicopter - removed tail mesh from main body
                
                
                
                
             
         
        
        
            
            
            
                
                can now repair scrap transport
fixed mounting positions for pilot/copilot
copilot able to use weapons
fixed weird noclip/parenting issues
added servergibs for scrap transport
                
                
                
                
             
         
        
            
            
            
                
                Cherrypicking PositionLerp
                
                
                
                
             
         
        
            
            
            
                
                cherrpicking #
38476 (ItemModConsume now takes pending health into account when checking < health requirement.)
                
                
                
                
             
         
        
            
            
            
                
                Cherrypicking 
38475 (Call CleanupBonus in DestroyShared for OreResourceEntity, so that the hotspot visual gets cleaned up properly when ent killed)
                
                
                
                
             
         
        
            
            
            
                
                Testing mip streaming budgets
                
                
                
                
             
         
        
        
            
            
            
                
                Fixed reflection probe issues affecting core/skin, core/hair and core/generic shaders after latest optimization
                
                
                
                
             
         
        
            
            
            
                
                Added more textures to streaming pool /Rust.Ai and /Unimplemented
                
                
                
                
             
         
        
            
            
            
                
                Added viable content/props+workshop and prefab/clothes textures to streaming pool
                
                
                
                
             
         
        
            
            
            
                
                Enabled deferred reflections to trade off a bit of GPU for CPU perf (skips SamplePerObjectReflectionProbes) (testing)
                
                
                
                
             
         
        
            
            
            
                
                Disabled reflection probes on transparent renderers not using them (skips SamplePerObjectReflectionProbes)
Modified pole wire renderer and shader to skip refl and spec