130,554 Commits over 4,232 Days - 1.29cph!
    
    
    
        
        
            
            
            
                
                Reassign the read only death screen fog images every time we open the death screen
 
                
                
                
                
                
             
         
        
            
            
            
                
                merge from fogmethod1 (sky branch)
 
                
                
                
                
                
             
         
        
            
            
            
                
                fix debug_cloud_position not reporting the randomized offsets
 
                
                
                
                
                
             
         
        
            
            
            
                
                ▉▉▅▋▍ ▉█▅▄ ▅▌▌▋▊_▅▉▄▇█_▍█▆▅▄▆▅▄
 
                
                
                
                
                
             
         
        
            
            
            
                
                ▄▆██▉ ▊▄▊ ▍▋▅▄▅▅█▌▊ ▋█▉▇▄▍ ▋▅ ▉▅▆ ▍▋▄██▋▆▋▇▊ ▌▄▄▆█ ▍▌▅█▄▊ ▍▄ █▌▋▄
 
                
                
                
                
                
             
         
        
            
            
            
                
                Iterating:
- Exposure improvements. (Overexposed horizon fix).
- Minor tonemapping tweaks for highlights (overexposed arctic fix).
- Cloud shading improvements in tundra/arctic. Clouds blend in better with the sky.
- Various related adjustments to keep harmony.
 
                
                
                
                
                
             
         
        
            
            
            
                
                ▍▄▊▊▋ ▅▆▊█▇.▅▍▇▄▊▇▍▆▇▍▌▄▆▇▋▍▋▌▌▉▉▇▌▊▌▊▄, ▍▅▋▍ ▅▅█ ▋▊▄▄▇█▉ ▊▌▍▆▍▋▇▌▋▇ █▌▌▋▋ ▄▊▅▄▇ ▄▄▉▄ ▊▌▌▊▄ (▍▋. ▉█▍ ▍█▍█▍▌ ▋▄▇▇ ▉▆▆▋ ▍▊▇▌▆▄▉ ▉▇▌▉ ▄▍▋▋) ▌▊ ▍█▍ ▌▇▄▆▆ ▆▉▄▋▅ █▇▊▅▋█▉ ▍-▆
▇█▇▅▄ ▌▌▍▄▆▉▋▊▌▇▌▉▉▅▉▄▉█▌ ▅█ ▅█▌▄▇▇▋▊▅█▉▅▄▇▇▇▉▋▅█.▋▉▆▆▅▍ ▇▇▆ ▌▍▉▍▊▊█▄▍▍.▅▄▄▋▍▇▇▉▌▅▋▍▋▊.▋▊▊▅▉▌ ▇▄ ▇█▇█▄▆█ ▊▍▆▊▌▍▇ ▋▌▇▍▋█▉ ▅█▌▆▌ ▅▍▄▆▉▄ ▉▅▊▉
 
                
                
                
                
                
             
         
        
        
            
            
            
                
                New setttings tooltips, re-organized some categories
 
                
                
                
                
                
             
         
        
            
            
            
                
                Merge from spraycan_codelock_reskin
 
                
                
                
                
                
             
         
        
            
            
            
                
                Merge from hardcore_refresh
 
                
                
                
                
                
             
         
        
            
            
            
                
                Add back in the option to make the player not show their direction on the map, show an empty circle
Even if a player has a compass on the belt, they still need to to pull out the compass to figure out a direction
 
                
                
                
                
                
             
         
        
            
            
            
                
                Can no longer buy pistol ammo from npc vendors (affects waterwell mostly)
 
                
                
                
                
                
             
         
        
            
            
            
                
                Checkout result button cant be toggled off
 
                
                
                
                
                
             
         
        
            
            
            
                
                Fix monuments/vending machines briefly visible when map is fading in
 
                
                
                
                
                
             
         
        
            
            
            
                
                Fixed cart not clearing correctly from prefs after a checkout
 
                
                
                
                
                
             
         
        
            
            
            
                
                Fix game modes automatically spawning the player if they were killed while offline even if they have a sleeping bag (ie. when we would normally just show the death screen when connecting)
 
                
                
                
                
                
             
         
        
            
            
            
                
                More robust map viewing system
Shows the proper loading wheel
 
                
                
                
                
                
             
         
        
            
            
            
                
                Fix death screen fog not being applied if player leaves and joins another server in a single session
 
                
                
                
                
                
             
         
        
        
        
            
            
            
                
                Changed menu loading to make sure we aren't initializing disabled preprocessed prefabs
Cache loaded pages
 
                
                
                
                
                
             
         
        
        
            
            
            
                
                Fixed store subbing twice to steam purchase callback
Double instance safeguard for all pages
 
                
                
                
                
                
             
         
        
        
            
            
            
                
                Safer home page singleton
Bail out of server browser if instance is already found
 
                
                
                
                
                
             
         
        
        
        
        
            
            
            
                
                Proper method for formatting timespans as months,weeks,days,minutes and seconds in a translatable way
Setup 'last joined' time for quick join and regular server entries
Pack last joined time inside light server data we store in the menu json
 
                
                
                
                
                
             
         
        
        
            
            
            
                
                Ultra wide fixes
Always close the cart after a succesfull checkout
 
                
                
                
                
                
             
         
        
            
            
            
                
                Checkout result buttons not clickable during the opening sequence
 
                
                
                
                
                
             
         
        
            
            
            
                
                Added an horizontal scroll in the checkout result page for when you buy half of the store at once
 
                
                
                
                
                
             
         
        
            
            
            
                
                Take a stab at fixing the rust plus button being unuseable when first joining a server
 
                
                
                
                
                
             
         
        
            
            
            
                
                Setup quick join system
Bypasses the history page (not super reliable), so we store the last connected server data locally
Bit of work to ensure info is displayed properly
More code cleanup throughout player join and connection classes
 
                
                
                
                
                
             
         
        
        
        
            
            
            
                
                Primary green button styles tweaks, to match blue primary
 
                
                
                
                
                
             
         
        
            
            
            
                
                Bootstrap roboto sharpness tweak
 
                
                
                
                
                
             
         
        
            
            
            
                
                Checkout result page polish
 
                
                
                
                
                
             
         
        
            
            
            
                
                Equip the item on the player when a button is pressed
 
                
                
                
                
                
             
         
        
            
            
            
                
                Reset the vertical scrollbar position to the top when typing in the filter box
 
                
                
                
                
                
             
         
        
            
            
            
                
                Selecting item buttons from the scroll view now creates a worldmodel and a viewmodel, pressing a different item button replaces it. On player connection, the player's inventory is cleared in the case of having an editor loadout equipped - in preparation for giving the item to the player. Added a skydome to the scene from Playground to resolve lighting errors on some viewmodels
 
                
                
                
                
                
             
         
        
        
            
            
            
                
                Fix code lock item being marked a redirect of itself, introduced in 
124930 
                
                
                
                
                
             
         
        
            
            
            
                
                Fix not being able to set a guest code after reskinning
 
                
                
                
                
                
             
         
        
            
            
            
                
                nullptr checks in particle rendering that really should've been in last commit
Remove newline from "Disconnect by server." kick message
So server console log is less messy. No other kick reason adds a new line at the end.
Fixed a typo & add internal TODO
Merge Pull Requests (Community Contributions)
* Micro Nano optimization for GM:HUDDrawTargetID
* Make default Sandbox fonts extended for better rendering of non Latin characters
Make GM:ShowHelp & co also be called on client.