12,640 Commits over 2,315 Days - 0.23cph!
    
    
    
        
            
            
            
                
                Fixed endless loop when running repeatcommand
 
                
                
                
                
                
             
         
        
        
            
            
            
                
                Fix build targets not reinitialising properly after loading a save mid mission
 
                
                
                
                
                
             
         
        
            
            
            
                
                Fixed broken tutorial container reference on load
 
                
                
                
                
                
             
         
        
            
            
            
                
                Fixed mission loading work from yesterday
 
                
                
                
                
                
             
         
        
            
            
            
                
                Flush the players network group after loading the tutorial, a bit hacky but gets saving/loading working
 
                
                
                
                
                
             
         
        
            
            
            
                
                Don't start initial conversation when loading a save
 
                
                
                
                
                
             
         
        
            
            
            
                
                Fixed electrical switch on and off inputs not affecting the switch as expected and requiring rewiring after use
Applied the same fix to smart switches as it looks like they were copy+pasted from the ElectricSwitch component
 
                
                
                
                
                
                    
    
        
            thumb_up
        
        19
    
    
        
            thumb_down
        
        51
    
 
                 
             
         
        
            
            
            
                
                More cleanup, destroy all entities on the island
Remove islands from the active island list on the server and client
 
                
                
                
                
                
             
         
        
            
            
            
                
                WIP cleanup after tutorial is finished
 
                
                
                
                
                
             
         
        
            
            
            
                
                Added a PostServerLoad callback to MissionObjective, supports setting up any session specific behaviour set up in MissionStarted or ObjectiveStarted after a save is loaded
 
                
                
                
                
                
             
         
        
            
            
            
                
                Merge from dof_exposer_improvements
 
                
                
                
                
                
             
         
        
            
            
            
                
                Show depth of field values on camera readout if the dof exposer is active even if the dof convar is false
Change readout to "DOF=false" if dof is disabled
 
                
                
                
                
                
             
         
        
            
            
            
                
                Added a start modal to prompt the player whether they want to start a tutorial
 
                
                
                
                
                
             
         
        
            
            
            
                
                Fixed contacts button flickering after leaving the tutorial
 
                
                
                
                
                
             
         
        
            
            
            
                
                Player can now end the tutorial and gets respawned back to the main island
See the ignore tutorial convars option on the rust editor tool
 
                
                
                
                
                
             
         
        
            
            
            
                
                WIP tracking when a player has either completed the tutorial or declined it, still pretty broken
 
                
                
                
                
                
             
         
        
            
            
            
                
                Revert initial resource objectives
 
                
                
                
                
                
             
         
        
            
            
            
                
                Fixed conveyor Filter AND mode outputting the filter success output if no items passed the filter
 
                
                
                
                
                
             
         
        
            
            
            
                
                Fixed player potentially getting stuck in the skydiving pose when stuck between two objects and considered non grounded
Skydiving animations will now only play if the players velocity is > 10, should also fix some reports of the animation triggerring while climbing ladders
Fixed some IK weirdness during parachute deploy animation in third person introduced in 
87586 
                
                
                
                
                
             
         
        
            
            
            
                
                Fixed minicopter push behaviour regression from last month
Wheels weren't being updated all the time anymore and most of the minicopter push movement is via the wheels, so now we let the wheels run while we're pushing
 
                
                
                
                
                
             
         
        
            
            
            
                
                ▋▄▅▇▆ ▊▋▊▇▊ ▇▅▄▍▊ ▄▆▊▋▅▌▌█▊ ▌ ▋▋█▄▄▊ ▉▋▍▇ ██▋ ▊▅▄▊▍▄ ▅▍ ▋█ ▌▍▅▋▉▅ ▇▌▉▉██▌▇▊▆ ▍▌▇▅▉ ▆ ▊▉▍▊▄▅ ▌█ ▉▌▍▇▊▅ ▌▍ ▍▊▉ ▉▌▌▆▅▆ ▋▄▊▄ ▆▊▊▌▊ ▆▊▋▍▅▆ ▍▄▄ ▊▉▉▋▉█ ▄▌ ▋▉▄ ▇▋▆▌▇▆ ▅▆█▆▅▆ ▉▍▌▅ ▅▄█ ▇▉▌▌▉▊
▋▄▉▆ ▍▇▍ ▅▋▆ ▉█ ▍▉▌ ▄▋▊▋▉▆ ▄▋▊▆▍▌▆▆▉█ ▌▊▆▉▅▉▄█ ▌▅▅ ▋▊▇▋▅█ ▉▆▌▆▅▄▇▋▇▌▄ ▍▉▋▌▆▌▊▋, ▋▄▊█▊▅▍▇▅▆'▄ ▇█▌▇ ▊▍▋▆▋▉ ▍▌▌▋▄█▇█▆▉ ▌▊ ▍██ ▍▋▅▅▆▋ ▅▉ ▇▉▉▅▅▄.▌▉▉▌▆▌▆▌ ▋▊▊▉▌▌▋ ▅ ▋██▍▋ ▆▉▅▉▌▋ ▇▉▆█▇ ▅█▇▍▇▋▋▉ ▆▄▍ █▉▊▌ ▇▋▅▌'▄ ▋▆ ▆▊▍█▇ ▇▅ ▌▆▉ ▅▆██▉▋▌ ▍▋▌▊ ▊▆▅▉▍▄
 
                
                
                
                
                
             
         
        
            
            
            
                
                Removed the legacy parachute animations in the player controller, they weren't being used but were throwing some warnings on boot
Improved hand IK easing on first person parachute, created a new SetParameterCurveAnimatorBehaviour behaviour to set a float parameter over time during an animator state
 
                
                
                
                
                
             
         
        
            
            
            
                
                Added vehicles to the parachute pre deploy space checks. Prevents parachutes getting deployed too early when jumping out of the scrap transport helicopter hitting the helicopter and instantly killing the parachute
 
                
                
                
                
                
             
         
        
            
            
            
                
                Water level must be at least 5m below the players height before deploying the parachute, fixes jumping with a parachute equipped while standing on an rhib deploying the parachute (which would immediately crash and hurt the player)
 
                
                
                
                
                
             
         
        
            
            
            
                
                Don't allow achievements to unlock or progress while in the tutorial, we want those to start processing once the player is in the real game
 
                
                
                
                
                
             
         
        
            
            
            
                
                Added a new tutorial only chicken type that drops animal fat
 
                
                
                
                
                
             
         
        
        
        
            
            
            
                
                Merge from dof_exposer_improvements
 
                
                
                
                
                
             
         
        
            
            
            
                
                Fixed incorrect focal distance readout
 
                
                
                
                
                
             
         
        
            
            
            
                
                ▉▇▆▊▊▍▇▊_▅▆▉▄▊_▍▊▌▆▊, █▋▅▉▄▅▍▉_▋█▆▋▆_▇▊▊▍▆▍▊ ▄▋▋ ▋▇▇▋▍▋▊▍_▇▇▆▅▄_▇▄▇▄▋▄▅ ▌▇▇ ▍▆▇▍ ▄▇▌▉ ▉▊ ▄█▆▊█ ▍▋▅▉▍█▍▅ ▊▆▍▍ ▍▍▄▊▌█▍▇ ▉▉▋▊ ▉█▌▊'▉▍ ▍▋▊▊ ▋▆ ▄ ▇█▍▄, ▄▋▊▅ █▌▊▉▄ ▆▍▆▇▌▇▄ ▉▍█▊▆▉▋ ▇▅▇▇▅▋ ▉█▍▍ ▇▉▌▄█ ▅▊▆▅█▊▍ █▆ ▌▇▆█ █▍▇▋ █▍▇▍▅▉█ ▌ █▌▄▆ ▄▇▉▍ ▄ ▌▌▇▅▄▄▇▊▄▉ ▌█▄▍▍ ▊▉▄▍▋▉▄
 
                
                
                
                
                
             
         
        
            
            
            
                
                Set dof exposer focal size to 0.4, it's hardcoded to a few different values in normal dof handling but this is probably fine
Also max out sample size
 
                
                
                
                
                
             
         
        
            
            
            
                
                Make the deployment guides transparent
 
                
                
                
                
                
             
         
        
            
            
            
                
                Fixed being able to clear pings that are created by tutorial stages
 
                
                
                
                
                
             
         
        
            
            
            
                
                More help videos/images
Added extra supplies to hunt for food mission, prepare for combat and build kayak mission
 
                
                
                
                
                
             
         
        
            
            
            
                
                Removed global.vehicleDismountHoldTime convar
Added more specific convars in it's place: groundVehicleDismountTime, flyingVehicleDismountTime, aquaticVehicleDismountTime and horseDismountTime
Each convar controls how long it takes to dismount things to support scenarios like immediately dismounting cars but having a 0.5s delay when dismounting air or ocean vehicles
Not every vehicle fit perfectly into a category, some notable decisions:
-Workcarts, trains, sleds and snowmobiles are considered ground vehicles
-Parachutes and ziplines are considered flying vehicles
-Submarines, boogie boards and inner tubes are considered aqautic
-A computer station is considered a flying vehicle if a drone is currently being controlled
 
                
                
                
                
                
             
         
        
            
            
            
                
                Added support for highlighting a building block in the pie menu if the current tutorial stage requires it
 
                
                
                
                
                
             
         
        
            
            
            
                
                Show the button that opens the crafting menu next to any crafting objectives
 
                
                
                
                
                
             
         
        
        
            
            
            
                
                Fixed OnValidate RustText changes from last week throwing errors when opening prefabs with text in them
 
                
                
                
                
                
             
         
        
            
            
            
                
                Add some conversation text to explain the optional supplies box
 
                
                
                
                
                
             
         
        
        
            
            
            
                
                Fixed tooltips that extend over the edge of the screen not getting properly offset to keep all the text on screen (likely broken in the emoji update)
 
                
                
                
                
                
             
         
        
            
            
            
                
                Add a button on the map view to toggle vending machine visibility (maps to client.ShowVendingMachinesOnMap)
Convar is ignored on the death and marketplace screens
 
                
                
                
                
                
             
         
        
            
            
            
                
                Tutorial crafting objectives are now highlighted in the crafting menu
 
                
                
                
                
                
             
         
        
        
            
            
            
                
                Codegen
Fixed helicopter IK
Fixed more IK warning spam
 
                
                
                
                
                
             
         
        
            
            
            
                
                Merge from PlayerRigUpdate/sep23merge to PlayerRIgUpdate
 
                
                
                
                
                
             
         
        
            
            
            
                
                Removed the cinematic player avatar and accompanying convar (should no longer be needed with new model)