128,905 Commits over 4,232 Days - 1.27cph!
    
    
    
        
            
            
            
                
                merge from cui_update_rpc
 
                
                
                
                
                
             
         
        
            
            
            
                
                lava basic damage volumes
changed lava flow map to exr
 
                
                
                
                
                
             
         
        
            
            
            
                
                Fixed standard-flow shader + nuked spec version
 
                
                
                
                
                
             
         
        
            
            
            
                
                Renamed Super Tea to Super Serum to fit in with Rivals narrative
 
                
                
                
                
                
             
         
        
        
        
        
            
            
            
                
                Finally fixed skin viewer key controls not working in the main menu popup version. The commit - by necessity - also enables Movement keybinds in the NeedsKeyboard script in MenuUI.
 
                
                
                
                
                
             
         
        
            
            
            
                
                Add test for disabling components & fix codegen since "test" convar name changed
 
                
                
                
                
                
             
         
        
            
            
            
                
                Merge jarryd's CUI branch that allows updating CUI without destroying & recreating it
Add ability to use 'enabled' field to enable/disable CUI components
Additional fixes to make components update
Codegen CUI test command
 
                
                
                
                
                
             
         
        
            
            
            
                
                Switched viewer to use direct horizontal and vertical rotation. Using the item's axes sometimes worked poorly since some items are at a permanent angle (e.g. pickaxe). Key and mouse drag rotation now shares a method.
 
                
                
                
                
                
             
         
        
            
            
            
                
                Updated OnSkinChanged to match use in BuildingBlock.Grades
 
                
                
                
                
                
             
         
        
            
            
            
                
                Simplified skin refresh methods
 
                
                
                
                
                
             
         
        
            
            
            
                
                Reapplied branch changes to BaseEntity.Skin
 
                
                
                
                
                
             
         
        
            
            
            
                
                Merge Main -> Hackweek-SkinViewer. Stomping my changes to BaseEntity.Skin for now, will redo.
 
                
                
                
                
                
             
         
        
            
            
            
                
                - Bradley: Don't target players who are in a safe zone
- Bradley: If a player is being targeted and enters a safe zone, stop targeting them (may take up to 2 seconds)
- Bradley: Fixed ConVar.AI.ignoreplayers bugs. Not clearing existing targets when set to true, and returning early when it shouldn't have
 
                
                
                
                
                
             
         
        
            
            
            
                
                █▋▆▇▋ █▇▊▊▄▇▊▋ ▅▋▉ ▌▄▉▊▉▊▌▆ ▍▌▍▉▅▅▋▅█▅ ▌ ▄▉▍▇█ ▌▍█▅▄ ▊▉▊▇▋▇▌▇ ▊▄'▌ ▌▍█▍
 
                
                
                
                
                
             
         
        
            
            
            
                
                █▊█▉▍ ▍▉▊▆ ▉█▉▍_▄▍▄▅▉█▅_▍▊▆
 
                
                
                
                
                
             
         
        
            
            
            
                
                ▇▄▄▅▄▅▊ ▊▍ ▌▍▍ ▊▄▉▌▇▆█ ▇▋ ▅▌▅▇▍▋▌█ ▇█▉▄▍▋▌▊▍ ▇▄▆ ▇▍█▍▇█ ▉▋▍▊▅▍▇▌ ▅▅▌▋▄ █▋▆ ▊▇█▍ ▊▆▋▅█▍▇ ▅█ ▅█▆▄▉▆▄▉
 
                
                
                
                
                
             
         
        
            
            
            
                
                Fixed spot lights in 6point lighting
 
                
                
                
                
                
             
         
        
            
            
            
                
                Fully fixed the banding issues on 6P
 
                
                
                
                
                
             
         
        
            
            
            
                
                ▉▊ ▉▍▆▄▍ ▅▅▆▍▆▆▆ - ▄█▄▍▄▉▋█ & ▇▌▌▇▌▉ ▇▆▍▉▍▊▉
 
                
                
                
                
                
             
         
        
            
            
            
                
                █▄ ▅█▇▇▄ ▅▌▉█▊▍▅ - ▊▅▅▋▍▋█ ▍▄▅▋, ▄▅▇ ▋▊ ▆▄▅▉▌▄▉▇█ █▅▉▆█▍ ▇▊▆▅▊▊
 
                
                
                
                
                
             
         
        
            
            
            
                
                updated the prefab for the quarry deployable
 
                
                
                
                
                
             
         
        
            
            
            
                
                Added particle rotation support to 6point lighting (via TC1.x)
 
                
                
                
                
                
             
         
        
            
            
            
                
                Added LOD5 to the quarry deployable
 
                
                
                
                
                
             
         
        
        
            
            
            
                
                █▊▊▅▄ █▌▊▋ ▇▄▅▋▅▅▉▊▆_▆▅▅▌▋█▆▍▊▌▌█▍█
 
                
                
                
                
                
             
         
        
        
            
            
            
                
                ▋▄▇▆▄▉▋▄ ▊▄█▅+ ▉█▌▍▌▊▄ ▊▍▊▆ ▇▇ ▅▌▆.▇▆▊▄█▋▍▉▇▅▉▅▄▅ (▌▊▄█▅▋▋ ▅▋▅)
 
                
                
                
                
                
             
         
        
            
            
            
                
                ▅▅▆▉▊ ▍█▉▆ ▍▅▌█▍▋▄▊▌▍█▉▍▋▆▄▆
 
                
                
                
                
                
             
         
        
            
            
            
                
                merge from elevator_improvements
 
                
                
                
                
                
             
         
        
            
            
            
                
                merge from nuclear_missile_silo
 
                
                
                
                
                
             
         
        
            
            
            
                
                ▄▍█▋▌█▊▉▋█ ▆▊▋▌▍ ▉▍▇▌▍▄▍▄▌▊ ▊▌▌█ ▊▄ ▆▊▉█▆▉▇ ▇▅ ▊▆▋▌▇ ▆▋▊ ▅▆ ▍▍▌▉▅▅.▍▊▄▅▉▋▅▅▇▍▍▆▇▊▄▉▍ ▋▆▌▅▆▉ (█▍▆▋▅▋▅ █▅)
 
                
                
                
                
                
             
         
        
            
            
            
                
                Taller terrain triggers near the chute hatch as a potential fix for terrain violation 
Scene2prefab
 
                
                
                
                
                
             
         
        
        
            
            
            
                
                merge from building_skins_3
 
                
                
                
                
                
             
         
        
            
            
            
                
                Subtracting 
81504 footsteps_without_groundinfo - footstep sfx played whilst swimming and reportedly doubled up
 
                
                
                
                
                
             
         
        
            
            
            
                
                Code review: Use ListHashSet instead of directly using BufferList, for faster removes
 
                
                
                
                
                
             
         
        
            
            
            
                
                Merge Main -> RagdollRewrite
 
                
                
                
                
                
             
         
        
            
            
            
                
                Another iteration of 6P files.
 
                
                
                
                
                
             
         
        
            
            
            
                
                Further tests.  Scene test setup.
 
                
                
                
                
                
             
         
        
            
            
            
                
                Can now play another gesture while a gesture is running if the current gesture is a cinematic gesture
 
                
                
                
                
                
             
         
        
            
            
            
                
                Texture density changes for debugging orientation
 
                
                
                
                
                
             
         
        
            
            
            
                
                Ruling out memory leaks: Bracket the Analytics "stats" Conditional so that it behaves as (a || b ) && b rather than a || (b && c ). Setting ConVar.Server.stats to false now disables stats without also having to have AnalyticsSecret null or empty.
 
                
                
                
                
                
             
         
        
        
            
            
            
                
                Debug setup for 6P shader
 
                
                
                
                
                
             
         
        
            
            
            
                
                Added optional Wind layer to "Rust/Standard"
 
                
                
                
                
                
             
         
        
            
            
            
                
                First smoke puff using 6point (test)
 
                
                
                
                
                
             
         
        
            
            
            
                
                Ruling out memory leaks: Clear entries in the TimedExplosive queryResults static array after use