130,443 Commits over 4,201 Days - 1.29cph!
    
    
    
        
            
            
            
                
                MIP stream disable on a buncha bradley/mlrs/codelock static stuff.
                
                
                
                
             
         
        
            
            
            
                
                Fixed the indirect specular lighting on the skin when using the deferred indirect lighting pass
                
                
                
                
             
         
        
            
            
            
                
                Ziggurat lighting prefab WIP
                
                
                
                
             
         
        
            
            
            
                
                ▆▉▅▅ ▌██▊ ▇▉ ▌█▋▄▇ ▌█▍▆▊▍▍▉ ▅▄█▊ ▋▉ ▄▋▌ ▇▋▆▄▉▊▄▉ ▊▍ █▉▋ ▄▄▅▅▇▅▆▉▄▄ ▆▍▍▅▇▋ ▋▄▆▋ ▄▄▍ ▌▇▇▌▌▋▄▍ ▉▍ █▄█ ▉▉▆▍▉▆▇▋ ▍▄▉█▋▋ ▌▍▆▌ ▊▍▅▆▌▍▆█ ▌▄▄▋▄█▅
                
                
                
                
             
         
        
            
            
            
                
                ▋▊▄▉█▌▅▅▍█▊ ▄▊█ ▆▍▆▄▆█ ▉▆▄ ▅▋▉▄▌▋▊ ▊▄▅▋▅▍ ▄▉▉ ▌▇▅▋▆▅ ▇▍ ▄▌ ▍▌▌ ▇███▊▌▋▍▋▆█▆▋▉▍ ▍▇▇▍▊█▇▅▇ █▌▍▇▉▄▍
▌▌▋'▊ ▋▆▋▆ ▅ ▋▊▄▄▋█ █▉█▄ ▋▉▍ ▅█▄▆ ▄▍▌▌█▇ ▋▆▉█ ▍▍ ▆▊▉ ▄▋▌▋▆▅ ▊▄ ▇█▍█▆█ ▌▊▇▊ █▆▋ █▆▇▆▇, ▋▅ ▄▉▉▆ █▅█▅▆
                
                
                
                
             
         
        
        
            
            
            
                
                uiPlayerPreview forces and removes LOD components in line with toggling burstcloth objects through broadcast - stops player preview having BurstControllers disabled due to distance from the player camera
                
                
                
                
             
         
        
            
            
            
                
                Add aimingHeld animator bool, populate, to help debug anim issues.
                
                
                
                
             
         
        
            
            
            
                
                Update: Add NativeList.ExpandAndClear
- also fixed invalid check in NativeList.Expand that was comparing against list length instead of capacity, potentially causing more reallocs than necessary
Tests: none, trivial change
                
                
                
                
             
         
        
        
            
            
            
                
                give sleeping player's BC setups a second to rest before pausing the simulation
                
                
                
                
             
         
        
            
            
            
                
                merge from bc_sleeper_fix
                
                
                
                
             
         
        
            
            
            
                
                re-tuned horse costume BC setup to be a bit let less noisy
                
                
                
                
             
         
        
            
            
            
                
                Blowpipe can now only be fired when fully ADS.
Added CanFireWhenNotADS and IsFullyADS to BaseProjectile.
Override them in BlowPipe.
                
                
                
                
             
         
        
        
            
            
            
                
                Update abyss name and adobe description
                
                
                
                
             
         
        
            
            
            
                
                Simplify placement compute shader and reduce interlocked ops, restructure foliage instancing header to handle shadows and motion vectors, improve performance in foliage grid update by caching raycorners and reducing unneeded cbuffer updates.
                
                
                
                
             
         
        
        
            
            
            
                
                Updated comfort sources on hazmat plushly and discord trophy
                
                
                
                
             
         
        
            
            
            
                
                jungle_terminal props - remade prefabs, fixed layers, LOD distances, texture import res
                
                
                
                
             
         
        
            
            
            
                
                Fixed terminals casting a light when not in use.
                
                
                
                
             
         
        
            
            
            
                
                Fixed terminals casting a light when not in use.
                
                
                
                
             
         
        
            
            
            
                
                Redid the large furnace lighting optimizations and flicker fix
                
                
                
                
             
         
        
        
            
            
            
                
                Add more vine spawn points around the top of the tree
Adjust the vine visual length based on how far it has to reach, fixes vines being usable but not looking usable due to the vine not reaching far enough
                
                
                
                
             
         
        
            
            
            
                
                Added debug.vineswingingreport convar, prints out info about the vines on the server
                
                
                
                
             
         
        
            
            
            
                
                Don't cancel the current looping gesture if the player attempts another legacy gesture (eg. dropping item)
                
                
                
                
             
         
        
            
            
            
                
                Scaled down chicken coop by 10% and raised it slightly
Fixes bits of the coop sticking through the floor below, preventing ceiling placement below (and it looked bad)
Added a snapping point (like the planters)
When snapped to a floor/foundation piece the chicken coop is now small enough to be full enclosed by walls
                
                
                
                
             
         
        
            
            
            
                
                Merge from softcore_update
                
                
                
                
             
         
        
            
            
            
                
                Added ingame changelog to the softcore game mode
                
                
                
                
             
         
        
            
            
            
                
                Disable female version of wood armour jacket temporarily
                
                
                
                
             
         
        
            
            
            
                
                min/max meshes for wood armor jacket added to prefab
                
                
                
                
             
         
        
            
            
            
                
                wood armour pants lod fixes
                
                
                
                
             
         
        
            
            
            
                
                min/max meshes for wood armor pants added to prefab
                
                
                
                
             
         
        
            
            
            
                
                Added a forceUpdateIfDisabled option on AnimationFlagHandler
If an animator wants to change flag but is disabled (due to lodding) this enables the animator for 2s to let it update it's state and then disables the animator
Has correct handling for the case where a player crosses into the LOD distance during that 2s
Applied to all rustige eggs
                
                
                
                
             
         
        
            
            
            
                
                merge from softcore_update
- 
118092 Sleeping bag and bed corpses are killed when landing on an invalid position, prevent spawning on illegal pos
                
                
                
                
             
         
        
            
            
            
                
                merge from softcore_update/deployable_corpse
                
                
                
                
             
         
        
            
            
            
                
                Sleeping bag and bed corpses are killed when landing on an invalid position, prevent spawning on illegal pos
                
                
                
                
             
         
        
            
            
            
                
                Adjusted wind settings and vert AO on vine mat. Added extra piper nigrum kit pieces.
                
                
                
                
             
         
        
            
            
            
                
                Merge from softcore_update
                
                
                
                
             
         
        
            
            
            
                
                Fixed args error when attempting to invite players to a team while the team is full (use ShowToast method instead of running command)
                
                
                
                
             
         
        
            
            
            
                
                MIP tweaks & texture size optimizations
                
                
                
                
             
         
        
            
            
            
                
                merge from fix_building_split_corpses -> main
                
                
                
                
             
         
        
            
            
            
                
                Fix building split being incorrect because it was iterating over the decayEntiites field instead of the parameter fed into the method
- make method static so it can't unintentionally read fields
- switch decayEntities -> list variable
                
                
                
                
             
         
        
            
            
            
                
                Tested turning off MIP streaming on the base atlas.
                
                
                
                
             
         
        
        
            
            
            
                
                Fix errors appearing sometimes in editor listen server when croc tries to destroy a building block (server trace hitting client entity instead of server)
Fix memory leak in RaycastEntity, rename it and change signature to be consistent with other GamePhysics Traces
Create new TraceRealm method that doesn't only work on entities
                
                
                
                
             
         
        
            
            
            
                
                Clean: variable rename
Tests: none, trivial change
                
                
                
                
             
         
        
            
            
            
                
                - Fix asserts firing in listen server mode
- Increase croc range when attacking players standing on rocks etc
                
                
                
                
             
         
        
            
            
            
                
                Rustige Egg G - Fixed LOD1 popping too aggressively