128,712 Commits over 4,201 Days - 1.28cph!
    
    
    
        
        
            
            
            
                
                Widened rivers slightly at their origin
                
                
                
                
             
         
        
            
            
            
                
                Fixed DecorSwim breaking from 
103228 (removing ocean from water map)
                
                
                
                
             
         
        
            
            
            
                
                Have fsm UI states sync their name with the actual runtime state instance
                
                
                
                
             
         
        
            
            
            
                
                Fixed generated path meshes not preserving the w component when rotating tangents
                
                
                
                
             
         
        
            
            
            
                
                Tie audio tracks to the play buttons
                
                
                
                
             
         
        
        
            
            
            
                
                Lakes are now culled entirely under the terrain (exist neither for physics nor rendering)
Lake water volumes now only exists where the lake or lakeside topologies are painted (may break water volumes that have their water type set incorrectly, or custom maps that messed this up)
Removes water volumes from lakes (now handled with AddToWaterMap)
Eliminated noEarlyExit parameter from WaterLevel
Fixed several edge cases in WaterLevel
                
                
                
                
             
         
        
            
            
            
                
                Forgot to tick Mountain in the topology mask list after making it. Monuments in canyons fix may work from this point.
                
                
                
                
             
         
        
            
            
            
                
                WIP left hand IK, still not working
                
                
                
                
             
         
        
            
            
            
                
                ▅▅▄▊▇ ▇█▌▄ ▉▋▊▋ -> ▅▅▋█▉▌▍▍▇_▄▄▄▉█▍▍▉▅▌▉█▄
                
                
                
                
             
         
        
            
            
            
                
                Merge from fix_zstring_analytics_clear -> main
                
                
                
                
             
         
        
            
            
            
                
                Fix analytics bulk uploader not clearing string buffer between each line serialized
                
                
                
                
             
         
        
            
            
            
                
                ProceduralMapRailSimple and ProceduralMapRoadSimple include canyons, lakes and oasis as those directly affect river / rail / road generation and take little time to generate
                
                
                
                
             
         
        
            
            
            
                
                Refactor IK to specify right hand, in prep for left hand pass
                
                
                
                
             
         
        
        
            
            
            
                
                - Don't allow mounting the DPV in shallow water
- Dismount player if water becomes too shallow
- Removed unused waterlogged check
                
                
                
                
             
         
        
            
            
            
                
                Kayaks now pick up speed automatically when facing downhill (for extreme river rafting)
Uses same system as boogie boards
                
                
                
                
             
         
        
            
            
            
                
                Added fixcars convar support to the DPV
                
                
                
                
             
         
        
        
            
            
            
                
                DroppedItem now spawns it's worldmodel via GameManager.CreatePrefab, ensuring PreProcess is run
Removed the server side code that disabled renderers as those renderers should now be removed in PreProcess (this code was just for the editor but it ran at runtime regardless and caused a 40b allocation every time an item was dropped)
Fixed mushroom colouring not being applied to dropped mushrooms
                
                
                
                
             
         
        
            
            
            
                
                Added a new TeakUIPresetSelect that allows us to create defaults for selections of settings
Added preset accessibility options for Protanopia, Dueteranopia, Tritanopia
Also supports a custom mode
                
                
                
                
             
         
        
            
            
            
                
                Turn on cast shadows for LOD0 of the mushroom clusters
Hooked up the new mushroom materials to the colour swap pallette
                
                
                
                
             
         
        
            
            
            
                
                Fixed timings on reload animation FX call.
Iterated on FX.
                
                
                
                
             
         
        
            
            
            
                
                Fixed DigitalClock.FadeOutScreens NRE
                
                
                
                
             
         
        
        
        
        
        
        
        
            
            
            
                
                Subtracting 
103112 (water carving volume culling distance) as it's no longer needed with the new changes (canyons are no longer using water carving volumes)
                
                
                
                
             
         
        
            
            
            
                
                Add labels to transitions in fsm UI
                
                
                
                
             
         
        
            
            
            
                
                add 30s sound track preview audio files
                
                
                
                
             
         
        
            
            
            
                
                Removed ocean from TerrainWaterMap (now only contains rivers and lakes, needs rebaking for static test maps, did it for CraggyIsland)
Ocean is culled entirely under the terrain (exists neither for physics nor rendering)
Ocean now only exists where the ocean or oceanside topologies are painted (may break custom maps that messed this up)
Removed water carving volumes from canyons (no longer required, fixes bugs caused by those volumes reaching beyond the canyons and overlapping ocean, lakes or rivers)
This will likely break everything and ruin all of our lives for the next few weeks
                
                
                
                
             
         
        
        
            
            
            
                
                Blunderbuss uses local animation effects folder instead of double barrel shotgun.
                
                
                
                
             
         
        
            
            
            
                
                Ammo model texture setting pass.
Optimized texel sizes down to be more consistent with the weapons.
                
                
                
                
             
         
        
            
            
            
                
                Force fur to bypass render queue check the same as Hair is
                
                
                
                
             
         
        
            
            
            
                
                Clean: Removing other TMP hidden warnings
Turns out I added an extra csc file that I missed today.
Tests: none, trivial changes
                
                
                
                
             
         
        
            
            
            
                
                Fixed hatchet fur not working with viewmodel renderer
                
                
                
                
             
         
        
            
            
            
                
                Parent tunic controller to pelvis & add bone retarget
                
                
                
                
             
         
        
            
            
            
                
                Improved Legacy Wood Piles -> World Update 2
                
                
                
                
             
         
        
            
            
            
                
                -Added fire extinguisher cabinet world model
-Added materials
-Added textures
-Added fire extinguisher folder structure
-Added LODS
                
                
                
                
             
         
        
        
            
            
            
                
                Fixed wallpaper being colored by shipping container custom colors
                
                
                
                
             
         
        
            
            
            
                
                Also remove water caustics where ocean is culled
                
                
                
                
             
         
        
            
            
            
                
                Removed shore wetness from canyons (again, accidentally reverted)
                
                
                
                
             
         
        
            
            
            
                
                Update: fixing depr warnings in TMP
Originally I excluded it from fixes as it was an external package, but it has a couple of our fixes already.
Tests: none, trivial changes
                
                
                
                
             
         
        
            
            
            
                
                AddToWaterMap correctly handles cases where lakes sit lower than the ocean