130,557 Commits over 4,232 Days - 1.29cph!
    
    
    
        
        
            
            
            
                
                Merge from midi_unsubscribe
 
                
                
                
                
                
             
         
        
            
            
            
                
                Control feeling reasonably good
 
                
                
                
                
                
             
         
        
            
            
            
                
                Unsubscribe from the midi inputs when MidiConvar.Enabled is set to false, should allow another instance of the client to register to the events
 
                
                
                
                
                
             
         
        
            
            
            
                
                Allow burnout mode via throttle + brake as well as via Ctrl (duck)
 
                
                
                
                
                
             
         
        
            
            
            
                
                ▍▇▊█▊ ▄▍▌▌ ▋█▌▊▉_█▉▅▇_█▄▄▇▉█▅▇_▄▉▊
 
                
                
                
                
                
             
         
        
            
            
            
                
                █▄▍ ▆ ▅▆█▇▋▇▋▄▍ ▄▋ ▍▋▋ █▊▍▅ ▇▅▄▊▅▍▇▇ ▄▆ ▌▍▌ ▋▋▇█▄ ▅▍▅▍ ▅█ ▇▆▌▅ ▍▇ ▋▊▊ ▆▊▌▅█▄▉ ▄▇▆█▅▄ ▅▍▅▇ ▇▇▉ ▍▍▇▍▊ ▆▍▄▅ ▇▋▉▆▇▉ ▄▍▆▍▍▉▍ ▌ ▊▊▆▇▄▌▄▊ ▍▇▄▊▇▇, ▌▉ ▅▄▉▌▍█▍▍ ▋▉▌▆▅▇█ ▄▄ ▅▊▆ █▍▍▅ ▅ ▋▋▅▅▋▆▋▄▊ ▋▍▄ ▅▌▆▋▇'▉ █▄▋▉▊▍▄ ▊▆▊▊▄▆
 
                
                
                
                
                
             
         
        
        
            
            
            
                
                Merge from io_flooding_fix
 
                
                
                
                
                
             
         
        
            
            
            
                
                Marked the prevent_building volume as IgnoreWireCheck to allow IO wiring while standing near the deployable. Affected deployables:
Twitch Rivals Desk
Simple Chair
Sofa (+pattern version)
Rocking Chair (all skins)
Beach Chair
Piano
Xylobone
Drumkit
Microphone Stand
Hitch & Trough
 
                
                
                
                
                
             
         
        
        
            
            
            
                
                Merge from car_door_destroy_fixes
 
                
                
                
                
                
             
         
        
            
            
            
                
                ▆▊▇▉▉ ▆▍▇▋ ▇▌▌█▌ ▅▍▇▌▅▉ ▍▅▍▇▇ ▉▇▍▅▍ ▅▅▊▋▄ █▅▍▄█ ▍▋▊▄▍▇▊ ▄▄▅▄ ▋▍▄▄▄ ▊▄ ▆▄▍ ▍▅▌▆ ▋▅▋▋▊▋█▋ (▋▊ ▅▉▍ ▇▍▌▆▍▄▌ █▆▊ ▋▄▋▄▊▄▉▄▉▋ ▋▆▆▌▇ ▇▇ ▊▍ ▅█ ▌▉▋▊▇▅ ▊▄▅▍▌ ██▄▋▍, ▋▋▊▅'▉ ▉▋▅ ▄▋▍▍▉▋▆█▄▆▌ █▍█ ▇▌▌▍ █▌▍▋▋ ▌▉ ▇▊▌▆)
 
                
                
                
                
                
             
         
        
            
            
            
                
                Working on the feel of burnout mode
 
                
                
                
                
                
             
         
        
            
            
            
                
                Merge from kitchen_collider_fixes
 
                
                
                
                
                
             
         
        
            
            
            
                
                Fixed kitchen_cabinet_100 and kitchen_cooker incorrectly positioned collider
Affects underwater labs and desert bases, also arctic research base (ran S2P, no scene changes)
 
                
                
                
                
                
             
         
        
        
        
            
            
            
                
                Fix doubled-up GetModifiedDrag from merge
 
                
                
                
                
                
             
         
        
            
            
            
                
                Merge main -> BikeBurnouts
 
                
                
                
                
                
             
         
        
            
            
            
                
                Merge BikeEyeRoll -> Main - only includes a small improvement to the IsGrounded check
 
                
                
                
                
                
             
         
        
        
            
            
            
                
                Make "English (Europe)" not an unknown language
Also add internal ID to unknown languages
 
                
                
                
                
                
             
         
        
            
            
            
                
                Fixed GMod force-adding "English (US)" keyboard layout
 
                
                
                
                
                
             
         
        
            
            
            
                
                ▍█▌▄▋▊ ▆▌██▄██▊▊▄ ▊▅ ▆▄▆▉ ▄▄▌▄ ▆▆ ▉▋▆▍ ▉▌ ▌ ▍▅▄▄ ▉▅▄▉▄▉▉ ▋▉ ▊ █▍ ▍█ ▌▍▇▇▋▆▋█ ▍▇▊▆▅▌▉ ▋▋▍ ▉▄▊▍▆▍ ▍▉▇▆
▊▊▄▋▆ █▋▌█▉▇▌▇▅▅ ▋▌▌▇▊▅▋▍▉ █▍ ▌▍▋ ▇ ▇▆▌█▋▇ ▇▍▄ ▋▅ ▋▇▅▉▊▊█▋█▅
▅▅▊▅▍▋█ ▇▇▊ ▋▄ ▄▆▅▍▌█▌█▍▌▊ ███▋ ▍▋▆▇▅▆▆▅▄▆▇▋ (▊▌▊▊ ▄█▊▆▍█ ▋▋▍▍ ▄ ▅▇▉▆▊▉▍ █▉▅▆ ▉▋▌ ▄▅▋▉▋▅ ▉▇▅▉▄ ▌▆▌▉▄█▇? ▆▆▅ ▌█▄▊ ▆▊█ ▄█ ▌▌▌▇▍▇ ▍▆▆▋▉▌)
 
                
                
                
                
                
             
         
        
            
            
            
                
                Add tool to extract server demos -> individual player demos on the client
- can read multiple chunks in parallel and merge them together at the end
- runs on worker threads so it doesn't lock main thread
- can specify multiple users to extract at once
 
                
                
                
                
                
             
         
        
        
        
        
            
            
            
                
                Plastic road cones use new transmission feature.
Optimized some texture sizes down on them.
 
                
                
                
                
                
             
         
        
            
            
            
                
                Added off variant prefab.
 
                
                
                
                
                
             
         
        
            
            
            
                
                Fixed a floater.
Lighting prefab backup.
 
                
                
                
                
                
             
         
        
        
            
            
            
                
                Fixed light prefab regression & updated with new features.
 
                
                
                
                
                
             
         
        
        
        
            
            
            
                
                Fixed DecorAlign issues when incoming rotation is not identity
 
                
                
                
                
                
             
         
        
            
            
            
                
                More coastal cliff erosion
 
                
                
                
                
                
             
         
        
        
            
            
            
                
                Fixed Linux/Mac compile error due to usage of variable name "default"
Fixed some compile warnings
Even more compile warning fixes
MORE warning fixes
Display a warning message when main menu is blocked too many times
A message about how to bypass the block
Fixup gamemode hook calling code for consistency
Also hopefully prevent a a case of cryptic "trying to call <type>" errors.
Also fixes crashes due to Lua panics
 
                
                
                
                
                
             
         
        
            
            
            
                
                ▇▊▄ ▄ ▉▉▅ ▆▊ ▅█▋▅ ▅▋▊▌ ▍▍ ▌▄▄ ▅▊▆▋ ▌▅▉▌▌▉▊ ▊█ ▌▅▄ ▄▍▄▍▊▋▋▅ ▋▋▄'▆ ▉▋▇▇▉▇█▇ ▋▋▋▄ ▋▋▇ ▌▄ █▋▌▉ ▌▍▄ ▌▄▇▇ ▍▅▄▄▅▆▇
 
                
                
                
                
                
             
         
        
            
            
            
                
                Improve wolf transition to 180 turn, do not turn if the target is still in front
 
                
                
                
                
                
             
         
        
            
            
            
                
                divesite block in and plane test assets
 
                
                
                
                
                
             
         
        
            
            
            
                
                ▋▉▅▉▇█▄▋ ▋▉▆▇ ▇▉▌▇▍▊ ▋▅ ▄▇▍ ▆▉▆▋▋▉▆▆▊▌ █▍▉▇▆▌▍ ▊▄ ▊▍▄▍▇ ▊▇▇▋ ▉▆▌'▅ █▊▌ ▍▄▊ ▆▅█▇▉█ ▌▉▆▍▊▋▌█▄ ▊▍ ▅▉▍▅█▆▉▊█▍▇ ▉▍█▆▋▆ █▍▅▊█
 
                
                
                
                
                
             
         
        
        
            
            
            
                
                Fix root motion not properly handling rotation
 
                
                
                
                
                
             
         
        
            
            
            
                
                ▄▉▆▄ ▆▇▌▆▌ ▍▅ ▌█ ▍, ▍▍▍▆ ▉█▅ ▊▋▋▌▋ ▋█ ▊ ▊▊ ▌▄▇▉ ▆▉▉▊▍▆▄▊▅ ▇▌▍▉▊ █▌█'▅ █▋█▋█ (▅█▉█▉▆▇ ▆▋▅▇▊▇█▊▊▅▄▍▉ █▄▋▆▌ ▆▋▆▋▊ ▉▄▉▅ ▇▆█▌▉)
 
                
                
                
                
                
             
         
        
            
            
            
                
                Cliff alignment test scene
 
                
                
                
                
                
             
         
        
            
            
            
                
                Updated player_model bind pose
 
                
                
                
                
                
             
         
        
            
            
            
                
                ▍▇█▆▇▌▅ ▅▇▉▅▋▋▌ ▅█▇▌█▌▊ ▊▄▇▉▆▇▍..