branchrust_reboot/main/vehiclescancel
                         
                     
             
         
     
    
        
1,903 Commits over 2,191 Days - 0.04cph!
    
    
    
        
            
            
            
                
                Cheating a little with colliders to give us more ground clearance
                
                
                
                
             
         
        
            
            
            
                
                Increase water tank input/output rate
                
                
                
                
             
         
        
            
            
            
                
                Merge from Main -> Vehicles, get the latest fluid I/O code
                
                
                
                
             
         
        
        
            
            
            
                
                Wire tool now ignores prevent building volume on modular cars. New IgnoreWireCheck tag.
                
                
                
                
             
         
        
            
            
            
                
                Vehicle storage container handling work. Expand IItemContainerEntity interface.
                
                
                
                
             
         
        
            
            
            
                
                More efficient position check
                
                
                
                
             
         
        
            
            
            
                
                Change update to FixedUpdate
                
                
                
                
             
         
        
            
            
            
                
                Break vehicle tanker IO connections if the vehicle moves
                
                
                
                
             
         
        
            
            
            
                
                IOEntity liquid basics for fuel tanker module. Still need to handle movement.
                
                
                
                
             
         
        
            
            
            
                
                fix normal on front bumper
                
                
                
                
             
         
        
            
            
            
                
                tweak engine module collision
                
                
                
                
             
         
        
            
            
            
                
                Rename ContainerIOEntity Menu_Occpued to Menu_Occupied. Rename StorageContainer Menu_Occpued to Menu_Occupied.
                
                
                
                
             
         
        
        
            
            
            
                
                Merge from Main->Vehicles
                
                
                
                
             
         
        
        
            
            
            
                
                fixed chassis attachment, tweak colliders
fixed engine conditional
                
                
                
                
             
         
        
        
            
            
            
                
                Steering bias adjustments per chassis type. Enabled anti-roll forces and set to to 20%.
                
                
                
                
             
         
        
            
            
            
                
                ▍▄█▅█▄▄ ▄▋▅▌▄▆▍▉▅▋▍ ▅▊▍▆█ ▇▊█▉▅ ▋▄▇▉▋▇ `█▅▌█▇▅▅` █▅▌▋█▍▋ ▆▋ █▍▊█ █▋ ▊▅▉▄█ ▍▇▊▋▇▆ ▍█ ▇▇▆ ▊▄██▅▉▉ ▅▉▌▍▍▊▇▌▇ ▌▋█▊▍ ▇▊▅▄█▄ █▆ ▍▆▌█.
                
                
                
                
             
         
        
            
            
            
                
                Subtract bumper collider change
                
                
                
                
             
         
        
            
            
            
                
                Move Bumper_Back_A_COL to be a child of Engine_Panel_Back_COL so it'll get disabled with the other back parts
                
                
                
                
             
         
        
            
            
            
                
                Make conditional setting more efficient, only set if things have changed from last time
                
                
                
                
             
         
        
            
            
            
                
                Change collider conditionals to work the same way as SetActive does on standard GameObject conditionals
                
                
                
                
             
         
        
            
            
            
                
                reverting engine collider condition
                
                
                
                
             
         
        
            
            
            
                
                re attaching chassis suspension
fix engine bumper collider condition
adjusted bumpers collision size
                
                
                
                
             
         
        
        
            
            
            
                
                Revert wheels to 100% size, lower axle height further instead.
                
                
                
                
             
         
        
            
            
            
                
                more tweak on front bumper
                
                
                
                
             
         
        
            
            
            
                
                Lowered axles 4cm to stop larger wheels hitting the frame at full compression
                
                
                
                
             
         
        
            
            
            
                
                tweak bumper size, fix uv on armored module
                
                
                
                
             
         
        
            
            
            
                
                15% increase in wheel size
                
                
                
                
             
         
        
            
            
            
                
                ▅▅▍█▆ ▍▅▍▅▇█-▅▊▇▍ █▍▊▄█▉▄ ▆▄▍▆▉▌▅ "▆▉▍█▇▆▋" ▆▇ ▍▌▆▋█▄▊▌▇ ▉▊█ █▌ ▍▉▌ ▄▍▌▉▍▇▇ ▋▌▌█ ▊▆ ▅▅▆ ▊▊▅▅▌. ▉▆█▅▌ ▄▆▋▌ ▊▍▌▉▅▌▇ ▋▄█ ▍▍▊▆▆ ▅▅█ █▆▋▅▋ █▄▉▋█▇ ▄▇▅▄▄ ▅█▌▋ ▍▇ ▍▌▉▋▅.
                
                
                
                
             
         
        
            
            
            
                
                Fix chassis visuals (suspension etc) not updating if a vehicle is on a non-activated lift, the lift is then activated, and only a rotation is needed to magnet-snap the vehicle into position.
                
                
                
                
             
         
        
            
            
            
                
                Turn off additional vehicle lift functions if the lift has no power
                
                
                
                
             
         
        
            
            
            
                
                Sync kinematic state to client and don't show push option if vehicle is on a lift (even if it's not being edited)
                
                
                
                
             
         
        
            
            
            
                
                Vehicle module repair highlight effect no longer looks horrendous.
                
                
                
                
             
         
        
        
            
            
            
                
                Call SetParent before Spawn on SpawnStorageEntity (save on network data)
                
                
                
                
             
         
        
            
            
            
                
                Reduce MIN_PERFORMANCE_FRACTION to 0.15
                
                
                
                
             
         
        
            
            
            
                
                Increase engine low performance threshold to 45%
                
                
                
                
             
         
        
            
            
            
                
                Minor edits to engine item spawns
                
                
                
                
             
         
        
            
            
            
                
                Don't spawn items in engines unless they're spawned by the game. Was also spawning items when users added them to vehicles.
                
                
                
                
             
         
        
            
            
            
                
                Remove missing prefabs from Craggy
                
                
                
                
             
         
        
            
            
            
                
                vehicle sound additions and polish
                
                
                
                
             
         
        
            
            
            
                
                Engine part world model changes
                
                
                
                
             
         
        
            
            
            
                
                Remove unused code in VehicleTerrainHandler
                
                
                
                
             
         
        
            
            
            
                
                Fix NRE with performance stats refresh on removing engine.
                
                
                
                
             
         
        
            
            
            
                
                - Made the magnet snap zone on the vehicle lift smaller.
                
                
                
                
             
         
        
            
            
            
                
                - Move clientInEditMode data down from ModularCar to BaseModularVehicle where the variable is actually used. Protocol++