128,907 Commits over 4,232 Days - 1.27cph!
    
    
    
        
            
            
            
                
                Add into codegen
Seperate generation code into its old assembly
 
                
                
                
                
                
             
         
        
            
            
            
                
                Added support for Deferred Decal rendering in the new render pipeline
 
                
                
                
                
                
             
         
        
            
            
            
                
                merge from cctv_helper_convars --> main
 
                
                
                
                
                
             
         
        
            
            
            
                
                Codegen after merge conflicts
 
                
                
                
                
                
             
         
        
            
            
            
                
                Chandelier interpolation, chains and pedal animations
 
                
                
                
                
                
             
         
        
            
            
            
                
                ▄▄▊▍▊▉▋▋ ▇▅██▉█▄ ▇▆▍/▋▊▋▇▆ ▅▇▊▋▋▊▉▇▋ ▇▅ ▍▍▆█▆▇▄ ▅▆▄▇▇▍▆█▅ ▊▄█▊ ▆▊▋█▊▄▋▄
 
                
                
                
                
                
             
         
        
            
            
            
                
                █▅▉▆▆▍█▅ ▍▄ ▅▄▉▌▍█▄ ▄▊█▇▊▋▅ ▄▋▆▌▋▅▅ ▍▅▄ ▌▌▋█▊ ▊▋▇▉▊
 
                
                
                
                
                
             
         
        
            
            
            
                
                ▍▌▌▄▌▄▍▊ ▌▊█▆▌▇▆/▌▊█▊▄▆▇▊ ▋▍▄▇▆▉▇
 
                
                
                
                
                
             
         
        
        
            
            
            
                
                merge from fix_light_dynamic_lods --> main
 
                
                
                
                
                
             
         
        
            
            
            
                
                merge from minicopter_damagefx --> main
 
                
                
                
                
                
             
         
        
            
            
            
                
                Shader changes for indirect instancing (changes which are likely not required)
 
                
                
                
                
                
             
         
        
            
            
            
                
                Shader changes for indirect instancing (supported shaders)
 
                
                
                
                
                
             
         
        
            
            
            
                
                Shader changes for indirect instancing (include files)
 
                
                
                
                
                
             
         
        
        
            
            
            
                
                Another NRE that could've snuck in
 
                
                
                
                
                
             
         
        
            
            
            
                
                Remove old unused LOD fading variant
 
                
                
                
                
                
             
         
        
            
            
            
                
                Clean up instancing shader code and remove old instancing code
 
                
                
                
                
                
             
         
        
        
        
            
            
            
                
                small ramp blockout and test anims exported
 
                
                
                
                
                
             
         
        
            
            
            
                
                Merge material changes for indirect instancing
 
                
                
                
                
                
             
         
        
            
            
            
                
                Merge indirect instancing tools (standalone edition)
 
                
                
                
                
                
             
         
        
            
            
            
                
                Fix material changes never being actually applied
 
                
                
                
                
                
             
         
        
        
            
            
            
                
                ▍▉▇▋▉ ▆▋▅▋█▄▋ ▊▇ ▋▆▅▍▍ ▇▌▆▇▄█▍ ▌▋ ▊▆▉▅▋. █ ▌▋▆▊▆▌▌▅▊▋▄ ▋▄▌▊▇▆ ▍▇▋█ ▊▅ ▇▆▉ ▇▍▉█▌▍▄▆▉, ▄▄█ ▋▄▉ ▋▊ ▊▍▊▍ ▄▅ ▆▍▊ ▋▄▍▅▉▌█▊▉▌ ▉▅▌ ▅▋▌▇▊ ▆▌▆▆▅▋.
 
                
                
                
                
                
             
         
        
        
            
            
            
                
                Can now generate protobufs inside Unity rather than inside a seperate .exe externally.
Befefits:
Platform agnostic, no need for .BAT files
Can run through our existing Codegen system
No need for external or duplicate definitions of classes
In the future can make in engine viewers/editors
 
                
                
                
                
                
             
         
        
            
            
            
                
                Enable instancing on 3042 supported materials
 
                
                
                
                
                
             
         
        
        
            
            
            
                
                ▊▉▇▊▄ █▆▅█▋▊▍▋▅▋ ▄▍▋▊▉▉▌▊▉ █▉ ▆▉ ▌▅▍█▋▅ ▇▆ ▍▌▉ ▆▅▇▍▉▌ ▍▊ ▊▊▄▄█
 
                
                
                
                
                
             
         
        
            
            
            
                
                ▅▇▋▇▉ ▊▌▊.▇█▍▅▄▊▄ ▇█ ▅▊▅ █▉ ▉▅▇▍█▍ (▉▇▉▆▇ ▅▍▆▄, ▅▇▊▇▄▇█▆)
 
                
                
                
                
                
             
         
        
            
            
            
                
                ▊▄▄▅▅ ▋▇▅▆▄▅ ▇▇▄▇▋▄▉▊▋▆▇▇▌ ▆▆▉▇ ▇▉▅▍▌▅ ▊▆ ▆▉▅▄▊▋▋ (▇▋▆▄▊█▋ ▌▉ ▊▆▄▇ ▊▅▌▌▅ ▄▌ ▊▌▆ █▆█+ ▅▉ ▉▇ ▉▅▉▉▍▄, ▄▆▍▌ ▉▊▊▇ ▊▄ ▇▉▄)
 
                
                
                
                
                
             
         
        
            
            
            
                
                ▄▅▍▉▋▅-▄▊▌▍: ▍▄▇ ▉▆▌▌▊▉▉▌▉▌.▋▍▇▍█ █▅▄▅▊▄▉ ▄▋ █▊▇▇ ▍▄ ▄▅▉ ▍▉▅▇▉▅█▊██▆▅ ▉█ ▅▉▅▋▌▌▇/▆▍▅/▅▇▍▅▆/▍▉▌▊█▇/▇▇▄▊▌▋▄▉▄▋
 
                
                
                
                
                
             
         
        
            
            
            
                
                Add indirect instancing tools (modified to work standalone)
 
                
                
                
                
                
             
         
        
            
            
            
                
                Ignore glass in query vis jobs
 
                
                
                
                
                
             
         
        
            
            
            
                
                chicken_coop_indoor_sunlight -> main
 
                
                
                
                
                
             
         
        
            
            
            
                
                Swap to CanSee instead of IsVisible, which can return true sometimes
 
                
                
                
                
                
             
         
        
            
            
            
                
                - Make layers and build params match what's done in game
- Add navmesh builder to ai singleton
- Make static methods that use a lot of state instance method
- Increase buffer size for nav tile rendering
- Add command to rebuild whole navmesh
- Display nav tile coords when using debug display in editor
 
                
                
                
                
                
             
         
        
            
            
            
                
                Chandelier - adjusted chain cable mesh size to be closer to default cable thickness
 
                
                
                
                
                
             
         
        
        
            
            
            
                
                ▆▋█▇▄▄-▇▅▄█ ▍▇▄▋▋▉█▇▅▋.▌▍▇▉▉ ▊▄▅
 
                
                
                
                
                
             
         
        
        
            
            
            
                
                ▅▅▄ ▍▅▆█▅▋▊█▋▊.▊▇▆▊▅ ▄▍▊█▍▌▇ █▇ ▍▋█▋ ▊▌ ▊▊▇ ▊▌▋▋▆▆▇▅▆▊▅▇ █▅ ▉▉▄▅▄▋▅/▅▉▊/▍█▇▇▌/▋▍▄▄▍▉/▋▇▇▋█▄▌▊▋▆
 
                
                
                
                
                
             
         
        
            
            
            
                
                screen_rocket_distortion_fix -> main
 
                
                
                
                
                
             
         
        
        
        
            
            
            
                
                Stop explosion effects staying on your screen after death in some cases
 
                
                
                
                
                
             
         
        
            
            
            
                
                exported deployable anchor anims
 
                
                
                
                
                
             
         
        
            
            
            
                
                naval_update -> scientist_rhib