128,716 Commits over 4,201 Days - 1.28cph!
    
    
    
        
            
            
            
                
                wood log pile asset and node prep for procmap
                
                
                
                
             
         
        
            
            
            
                
                Clean:  fixed depr warnings in Assets/Prefabs
- RequestFileFromServer to use IServerFileReceiver overload + ran RPC codegen
- ClientPRCPlayer -> ClientRPC
- more using particle system modules directly
About 115 to go
Tests: checked bradley effects work, checked chainsaw effects work, checked photoframe drawing works
                
                
                
                
             
         
        
            
            
            
                
                Allow lightweights entity components to handle RPCs
                
                
                
                
             
         
        
            
            
            
                
                Create lightweight components that don't have the overhead of unity components
                
                
                
                
             
         
        
            
            
            
                
                audio playback toggle on soundtrack view
                
                
                
                
             
         
        
            
            
            
                
                ▌▍▋█▇ ▉▍▋▍▉▇ ▊▉▉▋█▅▄▍▋ ▍▋█▅▌▊█▆▆▍ ▆▍ ▍▍▉▆ ▉█▋▊▄█▊▅▉ ▅▊▌ ▌▊▄▋▊ ▋▋▅█▉▉▋▅ ▊█▄▆ ▇▋▊▄█▌▋'▇ ▇▊ ▉▅▇▉▋▍▊▇▊ ▌█ ▇▅▅ █▋▄▌▍█ █▍ ▊▌▆█▄▌█▋
                
                
                
                
             
         
        
        
        
        
            
            
            
                
                merge from ocean wreck buoy
                
                
                
                
             
         
        
            
            
            
                
                merge from legacy wood log piles
                
                
                
                
             
         
        
            
            
            
                
                merge from divesites branch
                
                
                
                
             
         
        
        
        
            
            
            
                
                Merge from arm64_native_libraries
                
                
                
                
             
         
        
            
            
            
                
                Added back old arid rock formations in procmap stack
                
                
                
                
             
         
        
            
            
            
                
                removed stone splat from medium rock formation prefabs
                
                
                
                
             
         
        
            
            
            
                
                Added custom sorting mode - uses a snapshot of the current state of the container and will try and recreate that
Still WIP, has some issues
                
                
                
                
             
         
        
            
            
            
                
                Profiling
UI updates
Added a stack option, will consolidate any possible item stacks prior to sorting
Added a category option, mirrors order of F1 menu
Added a new JarrydTestMap option
                
                
                
                
             
         
        
        
        
            
            
            
                
                Added flex versions of all of the standard rust labels
Added option to sort by count and condition
Added option to reverse whatever sort is selected
                
                
                
                
             
         
        
            
            
            
                
                Refactor sorting settings data storage, authoring UI now supports Apply/Cancel
Don't show sorting config button if box doesn't have a storage adaptor
                
                
                
                
             
         
        
            
            
            
                
                Code cleanup, compile fixes
                
                
                
                
             
         
        
        
            
            
            
                
                Can now toggle alarms on/off in the UI
Minor UI flow fixes
                
                
                
                
             
         
        
            
            
            
                
                ▊▆▊▇█▋▅ ▅▌▇▄▌, ▌▇▊▌▇▉▄, ▄▉▊▍▊▊▇▄, ▌▄▇
                
                
                
                
             
         
        
            
            
            
                
                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
                
                
                
                
             
         
        
        
        
            
            
            
                
                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.
                
                
                
                
             
         
        
            
            
            
                
                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