128,925 Commits over 4,232 Days - 1.27cph!
    
    
    
        
        
        
            
            
            
                
                Save memory by setting up voice data on demand, instead of allocating buffers for each player object
 
                
                
                
                
                
             
         
        
        
        
            
            
            
                
                less shit stack trace in errors
 
                
                
                
                
                
             
         
        
            
            
            
                
                Time of Day update to 2.0.8 prerelease 1
 
                
                
                
                
                
             
         
        
        
            
            
            
                
                Split the decor system into two parts
Dynamic objects are spawned and despawned around the camera as the player moves
Static objects are spawned once at level start (will basically replace the decor spawn method in TerrainGenerator)
Made the decor system splat type selectable
Minor cleanup in the grass system code
 
                
                
                
                
                
             
         
        
            
            
            
                
                Fixed terrain noise import settings
 
                
                
                
                
                
             
         
        
            
            
            
                
                Fixed terrain texture normal maps (we generate from grayscale until petur finishes his textures)
Switched terrain texture compression to automatic
 
                
                
                
                
                
             
         
        
            
            
            
                
                Changed decor spawner to load prefabs from resource folder
 
                
                
                
                
                
             
         
        
            
            
            
                
                Moved decor prefabs to resources folder
 
                
                
                
                
                
             
         
        
            
            
            
                
                I think those can be deleted
 
                
                
                
                
                
             
         
        
            
            
            
                
                Let's try to keep all sound files in one folder
 
                
                
                
                
                
             
         
        
            
            
            
                
                Fixed decor ignoring the selected splat type and always spawning on grass instead
 
                
                
                
                
                
             
         
        
            
            
            
                
                Tweaked rock material parameters to look somewhat acceptable
 
                
                
                
                
                
             
         
        
        
            
            
            
                
                Moved trees to content/trees2, added pines, Camelot VFX
 
                
                
                
                
                
             
         
        
            
            
            
                
                -sprinting animations are all done..   redid the treadwater animation so it looks more natural
 
                
                
                
                
                
             
         
        
        
            
            
            
                
                Added global.batchmode (needs testing)
Added option to execute on dedicated servers to decor system
 
                
                
                
                
                
             
         
        
            
            
            
                
                Changed grass and decor spawn loops to be initiated by terrain generator in the future
 
                
                
                
                
                
             
         
        
        
            
            
            
                
                adjusted the movement animations so their loop cycles start on the proper frame (with the right foot planted);   adjusted the blend tree for the player animation controller so there's not as much hitching when the player is jogging left / right
 
                
                
                
                
                
             
         
        
            
            
            
                
                Reverted the decor spawn position shift workaround I had to introduce by solving it a little more neatly
 
                
                
                
                
                
             
         
        
            
            
            
                
                Added threading to the grass system
It now assembles the vertex, triangle and UV lists fully asynchronously
 
                
                
                
                
                
             
         
        
        
        
            
            
            
                
                No error logging/reporting in editor
Pass last exception to sentry
Moved OutputHandler to Facepunch.Output
 
                
                
                
                
                
             
         
        
            
            
            
                
                Updated console system to address Andre's OCD with global
 
                
                
                
                
                
             
         
        
            
            
            
                
                Re-organised UI app structure, added templates for in-game GUI
 
                
                
                
                
                
             
         
        
        
            
            
            
                
                Re-implemented localization
 
                
                
                
                
                
             
         
        
            
            
            
                
                Removed testing variable (use BODY.development instead)
Placeholder background when not in game
 
                
                
                
                
                
             
         
        
            
            
            
                
                No need to store static decor objects in a list
 
                
                
                
                
                
             
         
        
        
            
            
            
                
                Made decor alignment to normal optional
 
                
                
                
                
                
             
         
        
            
            
            
                
                Create textures from Color32 instead of Color struct
 
                
                
                
                
                
             
         
        
            
            
            
                
                Better error logging. I'm going to stop fucking around with this now.
 
                
                
                
                
                
             
         
        
        
            
            
            
                
                Added new grass and decor system to experimental (this will probably break everything)
 
                
                
                
                
                
             
         
        
        
            
            
            
                
                Merging CSS updates and console fixes
 
                
                
                
                
                
             
         
        
            
            
            
                
                Fixed ` input and console position
 
                
                
                
                
                
             
         
        
            
            
            
                
                Localization
Querying Lan/Friends/History
 
                
                
                
                
                
             
         
        
            
            
            
                
                Added language picker
Added selected server popup
Removed global gutter padding (this should be done on a screen by screen)
Server join button
 
                
                
                
                
                
             
         
        
            
            
            
                
                Made grass and decor gizmo color configurable via inspector
 
                
                
                
                
                
             
         
        
            
            
            
                
                Cursor managment from HTML (cursor will show if any element with .needcursor is visible)
Fixed glue.on not getting arguments
renamed glue.call to glue.trigger (to avoid confusion)
added $rootscope.global object - which is set by the game on startup
server queries use server_protocol from game
game now hides menu element where appropriate
Joining server is now working