130,349 Commits over 4,201 Days - 1.29cph!
    
    
    
        
            
            
            
                
                automatically close the connection toast when you've joined
prevents left over toasts being inside the menu when you hit escape
                
                
                
                
             
         
        
            
            
            
                
                ▄▉▍▌▍▉ ▉▊█▍▍▆ ▋█▆▍ ▉▉ █▅▅█▅▄▋▍▍ █▄▊▍▉▋ ▅▊▊▌▄▊
                
                
                
                
             
         
        
        
            
            
            
                
                Setting up nailgun anims, entity and override controller
                
                
                
                
             
         
        
            
            
            
                
                Home button wont open the home page if we are in game (session instead)
                
                
                
                
             
         
        
            
            
            
                
                Network max health, add debug.setmaxhealth convar.
                
                
                
                
             
         
        
        
            
            
            
                
                Connect modal can respond to larger length server names better
                
                
                
                
             
         
        
            
            
            
                
                Removed unused loading spinner in the generic item modal
                
                
                
                
             
         
        
            
            
            
                
                Reconnect button now works when trying to reconnect to a disconnected server
                
                
                
                
             
         
        
            
            
            
                
                Ensured the needs curosr logic is turned on and off propely
                
                
                
                
             
         
        
            
            
            
                
                Loading screen no longer steals the cursor
                
                
                
                
             
         
        
            
            
            
                
                Social text supports up to 3 digits again
                
                
                
                
             
         
        
            
            
            
                
                Cleaned up 'connecting' and 'disconnecting' messages in the new menu
Wired up our toast in all the locations the previous toast was wired up
Gives us access to all the regular kick and error messages we had before
                
                
                
                
             
         
        
            
            
            
                
                Setting up m39 anims, entity and override controller
                
                
                
                
             
         
        
        
            
            
            
                
                Adding a favourite forces the favourites tab to refresh
                
                
                
                
             
         
        
            
            
            
                
                Allow 'clear all' notifications to hide global notifications as well
Persitent data storage for the menu via a json list 
Only allow global notifications to be permanently cleared
Try and reuse ids 
Add to Bootstrap
                
                
                
                
             
         
        
            
            
            
                
                Add CollateTrainTracks procedural component so the train tracks work
                
                
                
                
             
         
        
            
            
            
                
                BaseRaidBenchmark - only create extra Client if one doesn't already exist, it's double ticking projectile effect processing and making it look worse than it is
                
                
                
                
             
         
        
        
            
            
            
                
                Restored store search tab
                
                
                
                
             
         
        
        
            
            
            
                
                Setting up 3p L96 anims, entity and override controller
                
                
                
                
             
         
        
            
            
            
                
                Steam inventory screen search bar
Fixed delete twitch drop modal not deleting anything
Fixed loading thingy sorting on skin viewer
                
                
                
                
             
         
        
            
            
            
                
                Get foliage instancing working with tutorial by pushing terrain specific map data instead of using singleton, moved foliage cell height map sampling from CPU to GPU for compatibility with additional terrains, attach required tutorial terrain texture maps to material for use, and now store terrain position and scale on meshroot.
                
                
                
                
             
         
        
        
            
            
            
                
                Tech tree window correctly reinitalises after a code change
                
                
                
                
             
         
        
            
            
            
                
                Fixed the tech tree toolbar moving down every time we enter/exit play mode
                
                
                
                
             
         
        
            
            
            
                
                Remove nextID field from TechTreeData, just evaluate when needed (it's editor only anyway)
                
                
                
                
             
         
        
            
            
            
                
                Merge from tech_editor_improvements (Hardcore specific tech trees + layout fixes for all other tech trees)
                
                
                
                
             
         
        
        
            
            
            
                
                S2P bandit, outpost and large oil rig for hardcore tech trees
                
                
                
                
             
         
        
            
            
            
                
                Added new T0, T2 and T3 hardcore tech trees, identical to vanilla but without guns
Added ability for a game mode to gate access to a tech tree
                
                
                
                
             
         
        
            
            
            
                
                T2 primitive and T3 vanilla
                
                
                
                
             
         
        
            
            
            
                
                Update T2 and T1 Primitive
                
                
                
                
             
         
        
            
            
            
                
                Baseline for tech tree editor tool improvements
No longer needs to be opened/reopened when going in and out of play mode
Implements a snapping system to easily lay out items, grid is slightly skewed in-game for better visual flow
Applied new layout on IO and T1 tree
                
                
                
                
             
         
        
        
        
            
            
            
                
                Merge from trimmed_asset_warmup/scene_warmup
                
                
                
                
             
         
        
            
            
            
                
                Fix player models not being removed from the instance list when disconnecting from servers
                
                
                
                
             
         
        
        
        
        
            
            
            
                
                Steam inventory and workshop screens localization
                
                
                
                
             
         
        
            
            
            
                
                Scene now has scrollview populating with a button for every viewmodel in the game with an OnPressed event. Adjusted styling
                
                
                
                
             
         
        
            
            
            
                
                Settings:
- Localization tidying, added new tooltips and fixed some typos
- Renamed Texture Mipmaps -> Texture Quality
- Medium graphics preset use full resolution textures instead of half
                
                
                
                
             
         
        
            
            
            
                
                Phrase property drawer fixes, added a revert button and RustText support
                
                
                
                
             
         
        
            
            
            
                
                Added varied crate spawner grid
                
                
                
                
             
         
        
            
            
            
                
                Restoring more Craggy Island features