34,477 Commits over 4,201 Days - 0.34cph!
    
    
    
        
            
            
            
                
                Reduce car collision damage to players a bit
                
                
                
                
             
         
        
            
            
            
                
                Increased armoured cockpit max HP from 500 to 700
                
                
                
                
             
         
        
            
            
            
                
                Increase brake force power and allow reverse throttle at 3m/s instead of 0.1m/s. Helps particularly with stopping while travelling forward down slopes.
                
                
                
                
             
         
        
            
            
            
                
                Make sure we really never receive hurt damage outside of a hurt trigger by checking RemoveInvalidEntities() each tick. Made RemoveInvalidEntities more efficient.
                
                
                
                
             
         
        
            
            
            
                
                Added simple debug util timing functions
                
                
                
                
             
         
        
            
            
            
                
                reduce modular vehicle horn volume
                
                
                
                
             
         
        
            
            
            
                
                Remove terrain-type based damage, add a new Collision damage type which propagates to other car modules but doesn't count as an attack.
                
                
                
                
             
         
        
            
            
            
                
                moving active belt item holsters it
                
                
                
                
             
         
        
        
            
            
            
                
                make sure modular vehicle horns don’t hold on to refs to recycled sounds (horn timeout disabled for now because of this)
slight tweak to where/when bradley engine loop init is called
                
                
                
                
             
         
        
            
            
            
                
                audio.printenginesounds debug console command
                
                
                
                
             
         
        
            
            
            
                
                Removed cases where I was doing specific mutable state checks in trigger InterestedInObject calls, not realising that InterestedInObject is also checked to see if we should allow a collider to detect that it LEFT a trigger. Fixes spawning a car on top of yourself and then noclipping out of it causing the game to consider you still in the triggers.
                
                
                
                
             
         
        
            
            
            
                
                Reduced average collision damage a bit re staging user complaints
                
                
                
                
             
         
        
            
            
            
                
                Fixed broken physics behaviour on the most important object in Rust: ball.entity
                
                
                
                
             
         
        
            
            
            
                
                Adjust car steering lerp values
                
                
                
                
             
         
        
            
            
            
                
                Fixed steering right being slower than steering left
                
                
                
                
             
         
        
            
            
            
                
                Improvements for flatbed parent triggers
                
                
                
                
             
         
        
            
            
            
                
                increased minicopter decay time outdoors to 8 hours, inside to 36 hours
NPCAutoTurrets no longer shoot shopkeepers or conversation providers
                
                
                
                
             
         
        
        
            
            
            
                
                ▉▍▆▍▊█▋▆▌▉ ▇▋▄▅▌▆ ▄▆▌'█ ▆▇▇▌▋▆ ▅▅▆▋▅▌▍▉ ▄▌▌▆▄▅▉▅ ▍▊▍▇▆▆▉ ▅█'▋ ▄▋▋▆▊▇▆ █▆▉ ▍▅▇█ ▌█▅▄█▌ ▆▋▍▄▇▊▍▇
                
                
                
                
             
         
        
            
            
            
                
                Fix BasePlayer movement references on the server in TriggerPlayerForce and TriggerMount. Moved BasePlayer vars that aren't used on the server at all into BasePlayer-Client, so this mistake is now prevented from being made again.
                
                
                
                
             
         
        
            
            
            
                
                Bandit town now has a larger prevent building and safezone
                
                
                
                
             
         
        
            
            
            
                
                Update TriggerMount to retry in more situations
                
                
                
                
             
         
        
            
            
            
                
                Merge the latest modular car fixes -> Main
                
                
                
                
             
         
        
            
            
            
                
                Increase tree impact damage multiplier from cars (3->5)
                
                
                
                
             
         
        
            
            
            
                
                bradley audio implementation tweaks
potential fix for repeating sound bug near launch site
                
                
                
                
             
         
        
            
            
            
                
                Code review: Use PivotPoint() instead of getting the position directly
                
                
                
                
             
         
        
            
            
            
                
                Fix HostileNote stomping the unhostile time right after receiving the latest value after respawning
                
                
                
                
             
         
        
            
            
            
                
                Fixed HasScrap purchase condition amounts for mini and scrap heli
                
                
                
                
             
         
        
            
            
            
                
                Disabled a number of prefabs at supermarket which are prone to floating above terrain on procgen (better fix next month)
Moved a number of supermarket spawners
Supermarket S2P
                
                
                
                
             
         
        
            
            
            
                
                Remove TriggerPlayerForce on the chassis for now until I fix it properly tomorrow
                
                
                
                
             
         
        
            
            
            
                
                Fixed med battery placement issues
                
                
                
                
             
         
        
            
            
            
                
                HapisIsland - minor fixes and improvements to airwolf and compound
                
                
                
                
             
         
        
            
            
            
                
                Let the car chassis push and hurt triggers stay always on, since there are various situations where players may end up inside a vehicle - not all of them a case where the vehicle is on or even moving (e.g. Spawning as a sleeper underneath one after loading a save).
                
                
                
                
             
         
        
            
            
            
                
                Fix potential issues with TriggerHurtNotChild detection. Better handling mounted or parented players with modular cars.
                
                
                
                
             
         
        
            
            
            
                
                Modular car code review changes complete. Merging to Main.
                
                
                
                
             
         
        
            
            
            
                
                merge from /hapis_airwolf_and_cars (Hapis will need to be wiped to test these changes)
                
                
                
                
             
         
        
            
            
            
                
                Fix scope overlay changing size with uiscale
                
                
                
                
             
         
        
            
            
            
                
                ▄▄▊█▍▍▆ "▄▇█▆▋ ▆▋▆▌▉▅ ▄▅▆▊▌▄▄█▊▄" ▉▍ ▄▍▉▌ ▆▌ ▉▍ █▉▇▆▄▍ ▄█▅'▅ ▌▅▉▄ \▊ ▍▅ █▆▉ ██▇▆▉█▇▆▅█
                
                
                
                
             
         
        
            
            
            
                
                 Fix typo (banit -> bandit)
                
                
                
                
             
         
        
            
            
            
                
                Fix the notes UI only working with Latin characters (it'll fallback to another font which does support those characters)
                
                
                
                
             
         
        
            
            
            
                
                lower sound priority a bit when gain has been modulated down
lower priority for sounds that are fading out
                
                
                
                
             
         
        
            
            
            
                
                slight tweak to how AudioSource loop/playOnAwake are handled when starting/stopping looping sounds
                
                
                
                
             
         
        
            
            
            
                
                vehicle sound priority tweaks
                
                
                
                
             
         
        
            
            
            
                
                ▇▆▋▄█ ▋▌▄▊▇▅ ▆▊▅▆▄ ▌▉▆▉▆▆▋▊
                
                
                
                
             
         
        
            
            
            
                
                phrases, adjusted minicopter/transporthelicopter costs
                
                
                
                
             
         
        
            
            
            
                
                Added EnvironmentVolumeBuilding and EnvironmentVolumeUnderground prefab volumes on request for modders / map makers
                
                
                
                
             
         
        
            
            
            
                
                fixed searchlight emission
                
                
                
                
             
         
        
            
            
            
                
                Fixed negative scaling roadsign warnings at compound and bandit camp
                
                
                
                
             
         
        
            
            
            
                
                Reduced engine components crafting costs