128,703 Commits over 4,201 Days - 1.28cph!
    
    
    
        
            
            
            
                
                Clean: remove FoliageGridBenchmark and associated script
Superseded by BiomeBenchmark
Tests: benchmark in editor
                
                
                
                
             
         
        
            
            
            
                
                Update: BiomeBenchmark - expose camera flight speed
- Set default camera speed to 16, similar to what it was when lerping
Tests: benchmark in editor
                
                
                
                
             
         
        
            
            
            
                
                Fixed missing values on interaction crosshair mode
                
                
                
                
             
         
        
            
            
            
                
                Fixed text and color issues with setting dropdowns
                
                
                
                
             
         
        
            
            
            
                
                Re-add sneaking when reaching the end of flank, and fix VDDraw trying to log despite not recording
                
                
                
                
             
         
        
            
            
            
                
                Fix scientist turning to face target before fully noticing it
                
                
                
                
             
         
        
            
            
            
                
                Cart content is saved between sessions
                
                
                
                
             
         
        
        
            
            
            
                
                SimpleFloatingEntity compile fix
                
                
                
                
             
         
        
            
            
            
                
                ifdef rework to allow for client side boat validation checks
                
                
                
                
             
         
        
            
            
            
                
                123277 applied to the new settings menu
                
                
                
                
             
         
        
        
            
            
            
                
                More work on floating walkways (WIP)
                
                
                
                
             
         
        
            
            
            
                
                121963 applied to the new settings menu
                
                
                
                
             
         
        
            
            
            
                
                Update: BiomeBenchmark - split timings per topology
Certain topologies generate a lot of visual clutter, so have a noticeable impact. Previously the effect would be lost when averaging the timings.
Tests: benchmark in editor
                
                
                
                
             
         
        
            
            
            
                
                More boat building station prefab tweaks for usability.
Fixed BBS ground watch issues.
                
                
                
                
             
         
        
        
            
            
            
                
                - Move reaction time logic to sense component instead of shooting component
- Make scientist reaction time longer in peripheral vision, or from very far away (fastest reac time 0.25s, longest 2s)
                
                
                
                
             
         
        
            
            
            
                
                Update: BiomeBenchmark - add it to standalone build
Will replace FoliageGridBenchmark today
Tests: autobench in client
                
                
                
                
             
         
        
            
            
            
                
                Only increase frontal vision range when in combat, not peripheral vision range (we don't want to discourage players flanking)
                
                
                
                
             
         
        
            
            
            
                
                Increase time between noticing the player and shooting them when they are far away
                
                
                
                
             
         
        
            
            
            
                
                merge from ambiencewavesoundzone_null_fix
                
                
                
                
             
         
        
            
            
            
                
                sanity check validity of AmbienceWaveSounds singleton when calling trigger callbacks, can be destroyed in some disconnect cases
                
                
                
                
             
         
        
            
            
            
                
                Fix camping and surprise being triggered incorrectly sometimes on first sighting
                
                
                
                
             
         
        
        
            
            
            
                
                Boat Building Station: Nicer positioning relative to netting, volume fixes.
Added ladders to sides to make it easier to get onto from the water.
                
                
                
                
             
         
        
            
            
            
                
                Boat building station deploy volume for build area to prevent placement in areas where the sea floor could mess your boat up
                
                
                
                
             
         
        
            
            
            
                
                merge from horsebreed_trophy_fix
                
                
                
                
             
         
        
            
            
            
                
                 merge from console_quit_history
                
                
                
                
             
         
        
            
            
            
                
                 merge from combatknife_sfx_drop_fix
                
                
                
                
             
         
        
            
            
            
                
                 merge from AbyssBarrelCorpse
                
                
                
                
             
         
        
            
            
            
                
                 merge from fix_dud_satchel_clip_walls_explode
                
                
                
                
             
         
        
            
            
            
                
                 merge from voicemail_nre_fix
                
                
                
                
             
         
        
        
        
        
            
            
            
                
                Try out using InstantiateAsync for spawning world, but it takes noticeably longer than doing it synchronously
                
                
                
                
             
         
        
            
            
            
                
                Merge from lockedcrate_shock_effect_parent
                
                
                
                
             
         
        
            
            
            
                
                Move LaptopCollision into the root level of the prefab, add a new EntityFlagToggle to toggle it on and off on the server
Update the Model component root to point to the actual root of the prefab, not another transform that seems unused (this also fixes info.HitPositionLocal not being accurate, so that's been updated as well)
Update the laptop glass effect to glass_small so that the impact effects don't extend over the edge of the laptop screen
                
                
                
                
             
         
        
            
            
            
                
                Fixed keybind buttons not working
Fixed some click/up/down in RustButton again
                
                
                
                
             
         
        
            
            
            
                
                Even dumber compile errors.
                
                
                
                
             
         
        
        
        
            
            
            
                
                Removed cart button on item redirect, replaced subtitle for "Available in X pack"
                
                
                
                
             
         
        
            
            
            
                
                WIP: still some weird y rotation offsets
                
                
                
                
             
         
        
            
            
            
                
                Weekly skins countdown widgets
                
                
                
                
             
         
        
            
            
            
                
                Fix debug camera not tracking the correct object when playing back demos
                
                
                
                
             
         
        
            
            
            
                
                Fixed text wrapping issues for the featured limited skin
                
                
                
                
             
         
        
            
            
            
                
                Fixed store tab navigation not changing button states
                
                
                
                
             
         
        
            
            
            
                
                marge from party_system -> main