4,623 Commits over 731 Days - 0.26cph!
    
    
    
        
            
            
            
                
                Added realmed remove to water junkpiles. Ensures client and server versions are stripped appropriately
                
                
                
                
             
         
        
            
            
            
                
                Same treatment to harbor 2
                
                
                
                
             
         
        
            
            
            
                
                Extended build block area of harbor 1 to prevent cargo from crushing bases when docking
Prevented barrels from spawning underwater near harbor  1
                
                
                
                
             
         
        
            
            
            
                
                Fixed another, more rare NRE that can happen with Binoculars
                
                
                
                
             
         
        
            
            
            
                
                Greatly reduced zone stale time - should prevent non time averaged scores from having a crazy effect
                
                
                
                
             
         
        
            
            
            
                
                Setup for smooth scoring system
                
                
                
                
             
         
        
            
            
            
                
                Removed useless check that could prevent rockets from firing during strafe
Should increase performance during rocket runs
                
                
                
                
             
         
        
            
            
            
                
                Check in helicopter revision
                
                
                
                
             
         
        
        
            
            
            
                
                Prevent patrol from forcing a target inside a no go zone
                
                
                
                
             
         
        
            
            
            
                
                Will now strafe targets in nearby danger zones as it finds them should they be the most dangerous
Refactored targetting code
Randomised can strafe and can use napalm timeout thresholds
Clear old targets when fleeing from no go zone to ensure we dont come back in
                
                
                
                
             
         
        
            
            
            
                
                Increased at rotation bounds
                
                
                
                
             
         
        
            
            
            
                
                Halved orbitstrafe rotation speed when first moving into position
                
                
                
                
             
         
        
            
            
            
                
                Fixed bug that caused heli gunners to still target you if you are killed and then respawn quickly
Avoid marking players as targets that are inside nogo zones
Extra logs
                
                
                
                
             
         
        
            
            
            
                
                Fixed a bunch of bugs when entering and leaving strafe, as well as bugs calculating last damage time
Targetting from patrol now works properly when not using danger zones
                
                
                
                
             
         
        
            
            
            
                
                Bunch of viewing vector zero checks before running through lookrotation
                
                
                
                
             
         
        
            
            
            
                
                Ensured thwop and engine lerp and clamped between 0 and 1
                
                
                
                
             
         
        
            
            
            
                
                Additional checks to ensure you can't aggro a dying patrol helicopter
                
                
                
                
             
         
        
        
            
            
            
                
                 Fix editor gizmos null error
                
                
                
                
             
         
        
            
            
            
                
                Fix editor gizmos error for cargoship
                
                
                
                
             
         
        
        
        
        
            
            
            
                
                Harbor 1 path topology take 2
                
                
                
                
             
         
        
            
            
            
                
                Cherry pick harbor 1 topology sets
                
                
                
                
             
         
        
            
            
            
                
                Harbor 1 docking path set topology
                
                
                
                
             
         
        
            
            
            
                
                Reverted mesh lod changes :)
                
                
                
                
             
         
        
            
            
            
                
                Ensure mesh renderer exists before setting LOD shadow casting mode
                
                
                
                
             
         
        
        
            
            
            
                
                Added boolean to allow cargo to dock to any harbor that it comes across
                
                
                
                
             
         
        
            
            
            
                
                Allow repeat docking command
                
                
                
                
             
         
        
            
            
            
                
                Added debug commands to dump cargo current state
                
                
                
                
             
         
        
            
            
            
                
                command to print harbor indexes and positions
                
                
                
                
             
         
        
            
            
            
                
                debug docking is now a server var
                
                
                
                
             
         
        
        
            
            
            
                
                merge patrol_helicopter_revision
                
                
                
                
             
         
        
            
            
            
                
                Removed a few sneaky logs
Codegen
                
                
                
                
             
         
        
        
        
            
            
            
                
                Fixed rotation viewing vector zero
                
                
                
                
             
         
        
        
            
            
            
                
                Convar'd flee damage percentage
Adjusted zone stale time, danger zone size and max zones 'cache' size
                
                
                
                
             
         
        
            
            
            
                
                Wrote system to cull least active zone if danger zones overflow cache
                
                
                
                
             
         
        
            
            
            
                
                Heli now filters its targets based on the danger of the zone they are in
                
                
                
                
             
         
        
            
            
            
                
                Increased orbit distance
Refactor of napalm time handling in orbitstrafe
                
                
                
                
             
         
        
            
            
            
                
                Re-enabled debugging stuff
Flee positions are picked better again
Fixed more orbital lock issues
Fixed problem with using napalm in no go zones
Swapped zones to check positions, rather than players
Strafe no go check
Patrol points are now recaclulated up to 5 times in order to find one outside of a zone. Monuments are used as fallback
                
                
                
                
             
         
        
            
            
            
                
                Fixed another possible distance check which could be locking an orbit state
                
                
                
                
             
         
        
            
            
            
                
                Removed some extra debugs that should've been hidden
                
                
                
                
             
         
        
            
            
            
                
                Fixed possible way to stay fixed in orbit state