130,426 Commits over 4,201 Days - 1.29cph!
    
    
    
        
            
            
            
                
                Added ObstacleOBB with closest point calculation
                
                
                
                
             
         
        
        
            
            
            
                
                Added AI class prefix to all AI behaviours
                
                
                
                
             
         
        
            
            
            
                
                Made context map decision lerping more reasonable
                
                
                
                
             
         
        
            
            
            
                
                Only draw gizmos of AI obstacles if selected
                
                
                
                
             
         
        
            
            
            
                
                fixed mouse wheel up not going previous
sockets that are both male and female now flipped inside out before receiving a male
fixed up some of the building components - still need working through
added construction parts map
                
                
                
                
             
         
        
            
            
            
                
                Added danger direction bloom to obstacle avoidance
                
                
                
                
             
         
        
            
            
            
                
                Added configurable distance and time at which a track is lost to AI
                
                
                
                
             
         
        
            
            
            
                
                -some new pickaxe animations
                
                
                
                
             
         
        
            
            
            
                
                Error message start with hash so they show up uniquely if different but same error message
                
                
                
                
             
         
        
            
            
            
                
                removed console.log hack (HTMLMain takes care of this now)
limited html spam to warnings/errors
viewmodel - check that we have an animationEvent before trying to use it in holster
HTMLComponent - check m_View for null before trying to use it
                
                
                
                
             
         
        
            
            
            
                
                Updated viewmodels with `always animate`
                
                
                
                
             
         
        
            
            
            
                
                Server browser now shows map name properly
                
                
                
                
             
         
        
            
            
            
                
                Fixed client NRE on disconnect
                
                
                
                
             
         
        
            
            
            
                
                Tree optimizations and roots and stuff.
                
                
                
                
             
         
        
            
            
            
                
                Fixed hatchet throwing NRE's
                
                
                
                
             
         
        
            
            
            
                
                Added  socket base so we can have different types of socket
Added area based sockets (needs work, but theory is there)
Added MathExtensions.cs
Construction ghost updates on frame, instead of tick (smoother)
Moved construction placement code so it can be called by ghost
                
                
                
                
             
         
        
            
            
            
                
                Added AI waypoint follow script
                
                
                
                
             
         
        
            
            
            
                
                Tweaked context map default parameters and decision making
                
                
                
                
             
         
        
            
            
            
                
                Made AI movement less insane
                
                
                
                
             
         
        
        
            
            
            
                
                Locked down ConCommand.Index - index is built on demand
Terrain quality convar
Terrain quality in F2 menu
Automatically add Terrain Quality to procedural terrain
                
                
                
                
             
         
        
            
            
            
                
                Added configurable punishment value to AI obstacles
                
                
                
                
             
         
        
        
        
            
            
            
                
                Tweaks to better observe server query NRE
                
                
                
                
             
         
        
            
            
            
                
                -rest of the pickaxe animations done;  Added sound fx to all of the current weapons
                
                
                
                
             
         
        
            
            
            
                
                Fixed terrible performance issue
                
                
                
                
             
         
        
            
            
            
                
                Renamed AIObstacleAvoidance to AIAvoidObstacle
                
                
                
                
             
         
        
        
        
            
            
            
                
                Added AIAvoidDanger behaviour
                
                
                
                
             
         
        
            
            
            
                
                Renamed AI test scene and added danger test
                
                
                
                
             
         
        
            
            
            
                
                Code refactoring and formating
                
                
                
                
             
         
        
        
            
            
            
                
                Time of Day update to 2.0.8
                
                
                
                
             
         
        
        
            
            
            
                
                prefab files for a bunch of the view models.
                
                
                
                
             
         
        
            
            
            
                
                Time of Day update to 2.0.9
                
                
                
                
             
         
        
            
            
            
                
                Looks like this meta file can be removed
                
                
                
                
             
         
        
            
            
            
                
                commiting player animations for when the player is jogging diagonally
                
                
                
                
             
         
        
        
        
            
            
            
                
                Fixed query NRE errors when steam isn't present
Append error to stop of stack trace, so it shows properly in sentry
                
                
                
                
             
         
        
            
            
            
                
                Fixed orphaned server query callback causing NRE's
                
                
                
                
             
         
        
            
            
            
                
                Builder module now uses a declared building component
Debug: GiveDefaultItems puts shit on your beltbar for easier debugging
Added foundation plan
                
                
                
                
             
         
        
            
            
            
                
                Added Terrain socket
Added Terrain layer (especially for terrain!)
Masively refactored the way constructions use sockets