3,109 Commits over 2,376 Days - 0.05cph!
    
    
    
        
            
            
            
                
                Updated wording on Rust+ pair screen to make it clearer what is enabled or disabled
 
                
                
                
                
                
             
         
        
            
            
            
                
                Add a timestamp suffix to the filename of images exported from the paint UI
 
                
                
                
                
                
             
         
        
            
            
            
                
                Default brush color white for pumpkin painting
 
                
                
                
                
                
             
         
        
            
            
            
                
                Fix undo and redo buttons not showing when they aren't available
Fix default rotation for pumpkin carving
 
                
                
                
                
                
             
         
        
            
            
            
                
                Add in the frame selector for neon signs
 
                
                
                
                
                
             
         
        
            
            
            
                
                Use new design for neon and pumpkin sign painters
Made them prefab variants to save us some work keeping them in sync
 
                
                
                
                
                
             
         
        
            
            
            
                
                Don't require admin privileges to use the downloadsign console command (to save sign images to your PC)
 
                
                
                
                
                
             
         
        
            
            
            
                
                Add a button to export the image you are currently editing to the desktop
 
                
                
                
                
                
             
         
        
            
            
            
                
                Make Ctrl+S work as a shortcut for the save button
 
                
                
                
                
                
             
         
        
            
            
            
                
                Restyle so it's closer to Lewis's designs
 
                
                
                
                
                
             
         
        
            
            
            
                
                Inline size and opacity with the brush section
 
                
                
                
                
                
             
         
        
            
            
            
                
                Add a button to toggle chat visibility in the paint UI
Make the toggle buttons state save
Fix slider values not saving
 
                
                
                
                
                
             
         
        
            
            
            
                
                Allow chatting while on the sign paint UI
More accurate method to check if the mouse is over UI
 
                
                
                
                
                
             
         
        
            
            
            
                
                Fix painting being possible when clicking on UI
 
                
                
                
                
                
             
         
        
            
            
            
                
                Add a button to reset the paint preview camera angle
Add a button to toggle the preview light on/off so you can see things without glare
 
                
                
                
                
                
             
         
        
            
            
            
                
                Add proper eraser tool
Some bug fixes for the new UI
 
                
                
                
                
                
             
         
        
            
            
            
                
                Rebuild sign painting UI with flexbox, cleaned up the layout of things
Changed brush size and opacity to be sliders
Added tooltips to clear and save button explaining what they do, updated tooltips for undo/redo with their shortcut keys
Fixed the preview camera not aligning with the right panel so there is never a weird gap
 
                
                
                
                
                
             
         
        
            
            
            
                
                Update FP.Flexbox with a way to override the preferred width/height to nicely size images
 
                
                
                
                
                
             
         
        
            
            
            
                
                Set up monument info on above ground train tunnel entrances so Rust+ can identify them
 
                
                
                
                
                
             
         
        
            
            
            
                
                Add separate AuthResponse values for auth ticket cancled and already used
 
                
                
                
                
                
             
         
        
            
            
            
                
                ▆▄▉▊ ▄█▅▋ █▋▊▄▋█▄▋ ▋▇█▄ █▇▌▄ ▅▇▊▅, ▊▇▍▍ ▉▇▍▌▉ ▅██ ▌▇▆█ ▅▄ ▌▄▊▄▍▉ ▄▅
 
                
                
                
                
                
             
         
        
            
            
            
                
                Fix clan table map shader compile error
 
                
                
                
                
                
             
         
        
        
            
            
            
                
                Split up score events for hacking crates so half is for hacking and half is for being the first to loot it
Add a score event for looting an elite crate
Bit of refactoring to keep this clean
 
                
                
                
                
                
             
         
        
        
            
            
            
                
                Tamagotchi LCD and input set up
 
                
                
                
                
                
             
         
        
            
            
            
                
                WIP gammagotchi entity setup
 
                
                
                
                
                
             
         
        
        
            
            
            
                
                Hook up localizable messages for all event types so they render properly on the clan UI
 
                
                
                
                
                
             
         
        
            
            
            
                
                Implement a bunch of clan score events
- Killing a player from another clan
- Killing unarmed players (lose score)
- Being killed by a player in another clan (lose score)
- Destroying bradley
- Destroying a TC owned by another clan
- Hacking a crate
- Running the excavator
- Boarding the cargo ship
 
                
                
                
                
                
             
         
        
            
            
            
                
                Temporarily force disable DLSS due to error spam
 
                
                
                
                
                
             
         
        
        
            
            
            
                
                Cache known player names so different parts of UI can use that instead of falling back to Steam names
Remove duplicate Steam language filter call on player names
Change GetPlayerInformationAsync call to GetPlayerInformation in JustSeen as a little free optimization
 
                
                
                
                
                
             
         
        
            
            
            
                
                Tweaks to the string on the skinning knife
 
                
                
                
                
                
             
         
        
            
            
            
                
                Don't append a / to bansServerEndpoint if it ends with = so endpoints can use query strings instead
 
                
                
                
                
                
             
         
        
            
            
            
                
                Add retry logic to the companion server initialization
Add app.retry_initialize console command to re-run the companion server initialization if it failed before
 
                
                
                
                
                
             
         
        
            
            
            
                
                Update FP.BurstCloth with a bunch of constraint logic changes
Re-tweak all materials since the update has different parameters now
Fix ghost costume bones being out of order (breaks sibling constraints!)
 
                
                
                
                
                
             
         
        
            
            
            
                
                Fix underwater lab floor assignments not working correctly sometimes when optimized loading is enabled
Should fix the wrong number of underwater layer buttons shown on the map
 
                
                
                
                
                
             
         
        
            
            
            
                
                Update FP.Nexus to batch submit score events to the backend
 
                
                
                
                
                
             
         
        
            
            
            
                
                BurstCloth: Allow controlling how strongly root motion affects the simulation
Re-tweak ghost costume burst cloth settings after all the changes done for abyss (including much less affected by root motion)
Don't shrink the ghost sheet while parachuting
 
                
                
                
                
                
             
         
        
            
            
            
                
                Add clan role for controlling access to score events log
Fix incorrect role tooltip translation keys
 
                
                
                
                
                
             
         
        
            
            
            
                
                Fix clan table map shader showing the framebuffer sometimes
 
                
                
                
                
                
             
         
        
        
            
            
            
                
                Implement clan leaderboard UI
 
                
                
                
                
                
             
         
        
            
            
            
                
                Add an extra shader param to StandardMap to overlay detail on the map
 
                
                
                
                
                
             
         
        
            
            
            
                
                Add clan.editsRequireClanTable convar so servers can enable clan edits from anywhere
 
                
                
                
                
                
             
         
        
            
            
            
                
                Add a method to BasePlayer to add score events to their clan
Update clan UI to show total score and score event log
Cache the player's IClan instance on the server to make doing clan things easier
 
                
                
                
                
                
             
         
        
            
            
            
                
                Make steamID optional for clan score events
Nexus clan implementation updates for score events
Update FP.Nexus
 
                
                
                
                
                
             
         
        
            
            
            
                
                Default clan score to 0 in DB, no point being null
 
                
                
                
                
                
             
         
        
            
            
            
                
                Cache SQLite prepared statements automatically so they don't need to be reparsed every time they run