128,903 Commits over 4,232 Days - 1.27cph!
    
    
    
        
            
            
            
                
                Update: use PlayerCache for ServerUpdateParallel
Should enable us to optimize for data persistence - will attempt next CL.
Tests: played back staging server demo twice, got same analytics numbers
 
                
                
                
                
                
             
         
        
            
            
            
                
                - Huge code cleanup
- Ensure spheres and hemisphere prefabs can be correctly swapped between
 
                
                
                
                
                
             
         
        
            
            
            
                
                Volume guide now disables properly when turning off
 
                
                
                
                
                
             
         
        
            
            
            
                
                dilate palette textures, fixes black pixels bleeding into bilinear sampling at ray intersection
 
                
                
                
                
                
             
         
        
            
            
            
                
                Further heater zone placement refinements
 
                
                
                
                
                
             
         
        
            
            
            
                
                edited crocodile sprint and swim attack anims
 
                
                
                
                
                
             
         
        
            
            
            
                
                Added toggleAlwaysOn single entity command, sets flag for the IAlwaysOn entity you are looking at.
 
                
                
                
                
                
             
         
        
            
            
            
                
                Updating reload animation with correct dart movement
 
                
                
                
                
                
             
         
        
            
            
            
                
                Corrected some incorrect heater growable sizes
 
                
                
                
                
                
             
         
        
            
            
            
                
                Corrected a bunch of incorrect visual sprinkler radius size calculations
 
                
                
                
                
                
             
         
        
            
            
            
                
                Ensure sphere prefab loads into memory correctly
 
                
                
                
                
                
             
         
        
            
            
            
                
                - Proper prefab based volumes support
- Ensured prefab scales properly
 
                
                
                
                
                
             
         
        
            
            
            
                
                Flipped combat knife mesh in v and w to have parity with the workshop downloaded combat knife model, and now text doesn't appear flipped on the in-game combat knife. Have tested with all approved knife skins. This does mean some unapproved knife skins will have flipped text/symbols if they uploaded their skin with manual flip compensation.
 
                
                
                
                
                
             
         
        
            
            
            
                
                Fixed client not granting premium status when value is exactly 15$ (matches API)
 
                
                
                
                
                
             
         
        
            
            
            
                
                ▊▄▆▇▉: ▉▋▄▅ ▋▆▊▆▋▅▅_▌▇▋█▆▋▍_▅▄▌
- ▉▅▇▋▍▄▉▅ ▉█▊▌▍▇▌, ▌▉▇▆▉█ ▊▍ ▇█▍█▄ ▊▍▄▅▆ ▋▄▊▊█▋▅ ▅▅▅▊▉▄
▇█▊█▅: ▊▌▉█, ▍▅▄▆▍▊█ █▊██▉▆
 
                
                
                
                
                
             
         
        
            
            
            
                
                Added Ziggurat Water Treatment Tank Prop 
Setup Basic Materials for Water Treatment Tank Prop
 
                
                
                
                
                
             
         
        
            
            
            
                
                Fixes. Support for turning off.
 
                
                
                
                
                
             
         
        
            
            
            
                
                ▄▅▅▊▆▍: ▇▉▋▊ ▄▆▅▅▄▆▉ █▊▇▌▍█▄▋▍ ▍▆▉▆▌▇▇ ▄▉▇▅ ▋█▊▉▍▌▍▊▌ ▇▉▊▍▅▊▆ █▄▄▊▅▍▆▍
▅▍█▌▊: ▍▅▊▊, ▅▌▍▄▋▌'▅ ██▌▉▇▊▊▅▆ ▄▌▄ █▊▄▌▅ ▊█▄▇▅▍▍
 
                
                
                
                
                
             
         
        
        
        
            
            
            
                
                Merge from spatially_aware_env_volume_fixes
 
                
                
                
                
                
             
         
        
            
            
            
                
                Added a convar for disabling spatially aware environment volumes
 
                
                
                
                
                
             
         
        
        
        
        
        
            
            
            
                
                Changed skin colour fallback colour to match the default workshop scene player model (red hands fix)
 
                
                
                
                
                
             
         
        
            
            
            
                
                Cleaned up zigg scene. Placed hatch doorframe. Rearranged gantries and enabled decals on material. Prefabbed zigg plus extra polish.
 
                
                
                
                
                
             
         
        
        
            
            
            
                
                Very wip/testing toggleAlwaysOnAll command.
BaseOven initial always-on support, works without fuel and turns on if necessary.
TorchDeployableLightSource wip always-on support, creates a torch item if none present when toggled on. Doesn't drain torch durability.
 
                
                
                
                
                
             
         
        
            
            
            
                
                merge from ase-camdepth-fix
 
                
                
                
                
                
             
         
        
            
            
            
                
                work around duplicate _CameraDepthTexture definition in ASE with our templates
 
                
                
                
                
                
             
         
        
        
            
            
            
                
                bee_compile_errors -> main
 
                
                
                
                
                
             
         
        
            
            
            
                
                Fixed Custom SMG viewmodel using the wrong material on the grip (should fix all workshop skins along with it)
 
                
                
                
                
                
             
         
        
            
            
            
                
                Setup volume prefab support
 
                
                
                
                
                
             
         
        
        
            
            
            
                
                More polish fixes on big zigg
 
                
                
                
                
                
             
         
        
            
            
            
                
                merge from mjungle_ruins for gantry kit
 
                
                
                
                
                
             
         
        
            
            
            
                
                bee_ux_improvements -> main
 
                
                
                
                
                
             
         
        
            
            
            
                
                ▆▉▄_▍▍█▆█▆▇_█▅█_█▌▌█▅▊▇ -> ▄▅▇▉
 
                
                
                
                
                
             
         
        
            
            
            
                
                Some server projectile virtual methods. Clientside spinning reinstated.
 
                
                
                
                
                
             
         
        
            
            
            
                
                adobe high wall made slightly longer, damage volumes values identical to stone skin, added barbed wire and damage to gate prefab
 
                
                
                
                
                
             
         
        
            
            
            
                
                gantry kit T shape update
 
                
                
                
                
                
             
         
        
        
            
            
            
                
                Fix remaining client/server compile errors
 
                
                
                
                
                
             
         
        
            
            
            
                
                Add: PlayerCache utility
- Comes with unit tests
Intrusive cache that tracks if elements inside moved. Building block to allow persisting state between frames.
Tests: ran unit tests
 
                
                
                
                
                
             
         
        
            
            
            
                
                Created a new water surface for building interiors with a much lower coefficient of reflection and specular in order to fit the lighting typically found indoors
 
                
                
                
                
                
             
         
        
            
            
            
                
                Increased building very dark ambient a notch to compensate for play time SSAO darkening the picture further.
 
                
                
                
                
                
             
         
        
            
            
            
                
                - Fix npc head look not working in demos
- Fix npc jumps looking odd in demos
- Modify PrintDefinedFlags editor tools to also show tags defined in entity components
- Delete obsolete RPC_SetRagdollSpringShortened
- Fix client/server compile error