128,926 Commits over 4,232 Days - 1.27cph!
    
    
    
        
            
            
            
                
                Add some more bits to the train tunnels scene for testing
 
                
                
                
                
                
             
         
        
        
        
            
            
            
                
                Fix player interaction bug: If an semi-valid trace was penalised but no subsequent trace was acceptable, the semi-valid trace was lost. Fixes difficulty in upgrading door frames.
 
                
                
                
                
                
             
         
        
        
        
        
        
            
            
            
                
                Added WorldSpaceGrid.IndexToGridCoords / IndexToWorldCoords / Copy
 
                
                
                
                
                
             
         
        
            
            
            
                
                PathFinder.FindClosestWalkable bounds checks
 
                
                
                
                
                
             
         
        
            
            
            
                
                TerrainMeta.InitNoTerrain also sets Position and OneOverSize
 
                
                
                
                
                
             
         
        
            
            
            
                
                ▌▍▄▍▊▌ █▄▉▊▇ ▉█▆▉▌, ▆▄█▌▉ ▄▄▅▉ ▋▉▌▌▋▊▍
 
                
                
                
                
                
             
         
        
        
        
            
            
            
                
                assigned trees to WB2/3
tech tree dialog now opens the correct tree automatically
 
                
                
                
                
                
             
         
        
        
        
            
            
            
                
                SE splat cleanup & related.
 
                
                
                
                
                
             
         
        
            
            
            
                
                ▉▋▇▍▆▉▆ ▄▋█▄▉▌▍▋ ▅▇ - ▇▄█▊▊▊▆▆ ▋█ ▅▍▉ █▆▍▍ ▄▋ ▉▍▅▅
 
                
                
                
                
                
             
         
        
            
            
            
                
                direction fix, vision cones
 
                
                
                
                
                
             
         
        
        
            
            
            
                
                Removed some last remains of navigation form HumanNPC
 
                
                
                
                
                
             
         
        
        
            
            
            
                
                merge from /main/save201 (save++ network++)
 
                
                
                
                
                
             
         
        
            
            
            
                
                Added code for damaged and destroyed FX, using placeholder FX
 
                
                
                
                
                
             
         
        
        
            
            
            
                
                 merge from dropbox_sightcheck
 
                
                
                
                
                
             
         
        
            
            
            
                
                demo.stopRecordingCamera should now properly end the recording and allow another recording to begin in that session
 
                
                
                
                
                
             
         
        
            
            
            
                
                ▋▍▆▅ █▆▇▉▅▊█ █▌▅▊ ▍▍▆▋▇▍██▊▍▇ ▆▄▇▄ ▊▌▋▊▉▅▋▄▍ ▋▇▍▌▊▄█▄
▄▇▆▆▆█▅ ▉▆ ▉▉▆▄ ▍▆▅▅▍▊▋▆ ▊█▆▌▇▍▄▍▉ ▌▉▉▇▆ ▋▅ ▋▇▇▉▄▆ ▊▆▌▌▌▄▌▋▊█▊
 
                
                
                
                
                
             
         
        
            
            
            
                
                Fixed playandrecordcamera failing if no params are provided
Playandrecordcamera and Playwithrecordedcamera will now only need an animation name if a demo is currently playing
 
                
                
                
                
                
             
         
        
            
            
            
                
                Revert protection and health accidental change
 
                
                
                
                
                
             
         
        
            
            
            
                
                Delay train destruction when destroyed, and derail them
 
                
                
                
                
                
             
         
        
            
            
            
                
                WorkCart health and protection fix
 
                
                
                
                
                
             
         
        
            
            
            
                
                Add prevent_building area for workcart
 
                
                
                
                
                
             
         
        
            
            
            
                
                Potentially fixed trees not playing falling particles at the correct location (was playing them at world origin)
 
                
                
                
                
                
             
         
        
            
            
            
                
                Set up workcart gibs, using placeholder gibs model
 
                
                
                
                
                
             
         
        
            
            
            
                
                Set up WorkCart damage protection values
 
                
                
                
                
                
             
         
        
        
            
            
            
                
                Secondary forces experiment
 
                
                
                
                
                
             
         
        
        
        
            
            
            
                
                ▍▅▅ ▇ ▉▌▉▍ ▉▌ ▌▆▍█▉ ▌█▆▇▇ ▆▆ ▆▅▊▄ ▅▄▋▉▌ ▇█ ▇▍▊▄▆▋█ ▇▇█▅▆▍▊▌▄ ▉▋█▄ ▉▍▊▍▍▋▉ ▋▉ ▆ ▍▍▉▌▊█▍ ▌▆ █▍▄▌▌▅ ▌▋█ ▇▍▆▌█ ▇▍ ▇ ▇▋▄▉▅▊▌
 
                
                
                
                
                
             
         
        
        
        
            
            
            
                
                Updated train track splines on modified track models
 
                
                
                
                
                
             
         
        
            
            
            
                
                Fixed lookup-table spline length bug
 
                
                
                
                
                
             
         
        
            
            
            
                
                demo.playandrecordcamera can now be used from within a demo once any other recording has finished (eg. finish recording take 1, use command again with a different filename to record take 2)
demo.playwithrecordedcamera can now be used from within a demo to switch between recordings for the currently playing demo (eg. switch between take 1, take 2 without having to go back to menu)
 
                
                
                
                
                
             
         
        
            
            
            
                
                Fix a worldspline editor update issue
 
                
                
                
                
                
             
         
        
            
            
            
                
                Applied some navigation change shelves.
Bunch of navigation work and refactoring to decouple navigation from npcs.
Removed a bunch of debug.
Better debug visualisation for navigation.
 
                
                
                
                
                
             
         
        
            
            
            
                
                Rewrite of train collision handling + changes to movement