130,596 Commits over 4,232 Days - 1.29cph!
    
    
    
        
            
            
            
                
                new mussels tiling material
 
                
                
                
                
                
             
         
        
            
            
            
                
                ▉▊▆▍▉ ▍▆▅▊ ▊▉▆▉ (▇▆▉█ ▇▍▆▇▅ ▉▍█▅▇▉)
 
                
                
                
                
                
             
         
        
            
            
            
                
                More UI layout tweaks, delete button, max alarm count
 
                
                
                
                
                
             
         
        
            
            
            
                
                Finalized heli for merging.
Better distance scaling on impacts.
 
                
                
                
                
                
             
         
        
        
            
            
            
                
                Map shader now takes water depth from shore vectors into account
Fixed shore vectors that are fed into shader system ignoring lakes and water carving volumes
 
                
                
                
                
                
             
         
        
            
            
            
                
                Fixed RustCamera environment determination not taking water carving volumes into account
 
                
                
                
                
                
             
         
        
            
            
            
                
                More UI work, can now set alarms and save them using the config screen
 
                
                
                
                
                
             
         
        
            
            
            
                
                Car radio now works on 1module_cockpit_with_engine.
Video https://files.facepunch.com/jacob/1b0511b1/Unity_sqK5oqgNUy.mp4 
- WIP Visuals
- behaves just like the deployable boombox but without casettes or the need for power
- may revisit casette functionality later
- still need to add checks for the car is powered on
- still need to setup armoured cockpit and regular cockpit
 
                
                
                
                        
                
                
             
         
        
            
            
            
                
                Voiceprops page with dancing models
 
                
                
                
                
                
             
         
        
            
            
            
                
                Map tools now inject appropriate sizing and seed values into WorldSetup
Correct WorldSetup reference grabbed
 
                
                
                
                
                
             
         
        
            
            
            
                
                Sanity check to ensure we are in the correct scene
Button link up
Initial update loop
 
                
                
                
                
                
             
         
        
        
            
            
            
                
                grabbed latest playeranimation controller from playerRigUpdate branch
 
                
                
                
                
                
             
         
        
            
            
            
                
                Clean: Fixing deprecation warnings in Content
Also did a drive-by on all the extra newlines
Tests: spawned a vehicle with the component, observed vfx in water
 
                
                
                
                
                
             
         
        
        
        
            
            
            
                
                Fixed Entity:RemoveAllDecals not working on players serverside
Hide mat_reduceparticles warning in VBSP
Do not reset $lightmap if the engine didn't set it in the first place.
Fixed performance degradation with lots of static props
Prevent potential crash with NWVars
Fixed a copypaste error in edit_sky
Replace debug.getregistry usage with RegisterMetaTable (Pull Request)
Fixed crash with threaded addon file access
Fixed compile warning in Bootil
Squeeze a few frames from static prop rendering
 
                
                
                
                
                
             
         
        
            
            
            
                
                Clean: Fixed deprecation warnings in Third Party/Community package
Replaced obsolete RequestFileFromServer by implementing IServerFileReciever. Regenerated RPC codegen. Will need to update the public repo as well.
Tests: insufficient, booted up local session, but couldn't test the new API.
 
                
                
                
                
                
             
         
        
            
            
            
                
                Fixed crash with threaded addon file access
Fixed compile warning in Bootil
Squeeze a few frames from static prop rendering
 
                
                
                
                
                
             
         
        
            
            
            
                
                Initial commits - just some commenting
 
                
                
                
                
                
             
         
        
            
            
            
                
                Clean: Fixing deprecated code in most of Third Party packages
- Removal of dead code dependent on SystemInfo.supportsImageEffects or SystemInfo.supportsRenderTextures
- Removal of MarkRestoreExpected calls
- Using ParticleSystem.MainModule to set multipliers
Tests: none, trivial changes
 
                
                
                
                
                
             
         
        
            
            
            
                
                Clean: fixing deprecation warnings in Standard Assets
- Removed dead code around SystemInfo.supportsImageEffects
- Removed MarkRestoreExpected calls
- Use ParticleSystem's module to control multipliers
Tests: none, trivial changes
 
                
                
                
                
                
             
         
        
        
            
            
            
                
                Clean: upgrade deprecated code in Plugins
- Replacing WWW with UnityWebRequest, also updated success checks to more generic versions
- Texture.Resize -> Texture.Reinitialize
- Mute deprecation warning when accessing a value (since we validate beforehand)
- EditorGUILayout.EnumMaskField -> EditorGUILayout.EnumFlagsField
Tests: Booted up local session - no new warnings/errors in logs, code took expected branches
 
                
                
                
                
                
             
         
        
            
            
            
                
                Config UI work, can set alarms time using an input field or a slider
Added ClockSlider
 
                
                
                
                
                
             
         
        
            
            
            
                
                Clean: Disable Obsolete warnings in TextMeshPro pkg
This is external package, so we should just ignore what happens in their pond.
Tests: none, trivial change
 
                
                
                
                
                
             
         
        
        
            
            
            
                
                improved road rejection on jutting cliffs
 
                
                
                
                
                
             
         
        
            
            
            
                
                - ▉▆▅ ▅▌▋▊▄▍ ▊▊▇▌█ ▄▌ ▅▌▋█▆
- ▌▋▌ ▍▉▋▄▌▋ ▇▊▇▌▆▋█▆▌▊▍▍▇▄ ▌▋ ▅▉▍▌▊▆▋▆▉▊ █▆▆▆▍▉
 
                
                
                
                
                
             
         
        
            
            
            
                
                Created animated prefabs for props with variant skins (sunburn)
 
                
                
                
                
                
             
         
        
            
            
            
                
                road, rail rejection on hill cliffs
 
                
                
                
                
                
             
         
        
            
            
            
                
                Editor for BaseMountable that lets you edit dismount points with Handles (works for all subclasses)
 
                
                
                
                
                
             
         
        
        
        
            
            
            
                
                - ██▍ ▌▅▉▍▄▅█▆▊▋▆▌ ▅▊▄▉ ▅█ █▋▋▇ ▊▊▇▅
- ▌▅▄ ▍▋▅▉▉▅▌▆ ▇▇▌▇▋█▄█▇ ▅▍▉ █▍▇▄-▊▅ ▉█▍▉▌▇
- ▇▅▋▄▅▇▉ █▆▇▌▅ ▉█ ▄▌▉▅▍▄▍ ▉▊▍█▅▌▇▊
 
                
                
                
                
                
             
         
        
        
            
            
            
                
                ▌▉▌▆▋ ▍▊▉▌ ▇▄▇▊▋▋▆▇▆▉▍_▄▊▆▋▄▋▄▉▇█▍▆
 
                
                
                
                
                
             
         
        
            
            
            
                
                weekly skins and twitch drops
 
                
                
                
                
                
             
         
        
        
            
            
            
                
                Baseline for a box sorting system
Currently only works on large wooden box, can be configured from the loot panel
Currently hardcoded to sort alphabetically by item shortname (more modes in future)
Controlled by an attached storage adaptor (no adaptor = no sorting)
Sorting removes empty slots between items
Sort is applied any time the item list is modified, so while sorting is active items cannot be dragged around inside a container by a player
 
                
                
                
                
                
             
         
        
            
            
            
                
                ▉█▄▆█ ▊▇▉▄ ▅▋█▄ █▍██▉▅▉▅ ▆▍▌▊▋▄▌█▅▌ ▉▄ ▇ ▆▋█▉▌▉ ▆▉▅█▋▉ ▇▅▋▌▍▌▄▉▍ ▆▉▅▉ ▋▊▉▄ ▌▇▅▇▋▆ ▅▄▍▊▉ ▆▉▄█
 
                
                
                
                
                
             
         
        
        
        
        
        
            
            
            
                
                Updated comp damage with new sparkies.
 
                
                
                
                
                
             
         
        
        
            
            
            
                
                Cherrypicked metal bulletholes.