130,397 Commits over 4,201 Days - 1.29cph!
    
    
    
        
        
            
            
            
                
                - Make 1 honeycomb every 5 minutes
- Multiply growth rate by nucleus grade. Grade 2 is 50% faster. Grade 3 is 100% faster
- Another balancing pass on XP
                
                
                
                
             
         
        
        
            
            
            
                
                ▇▌▆'▉ ▇▆▅▌▇ ▉▆▅▄█▉▆ ▅▅▋▊▉▌ ▋▋▄█▍▊ ▄▇▋█▇▆▄ ▍▍ ▌█▆▄▅▉▌ ▍▇ ▌▌█▌ ▆▇'▅ ▋█▉▅██▌▆ █▋▄▋▌▋▋█▊▆
                
                
                
                
             
         
        
            
            
            
                
                Fixed beehive not generating honeycomb
                
                
                
                
             
         
        
            
            
            
                
                - Made fancy display showing current xp of nucleus and xp required for the next level up
                
                
                
                
             
         
        
        
            
            
            
                
                Fixed info and loot panel issues
                
                
                
                
             
         
        
            
            
            
                
                merge from fix_junkpile_despawn_delay -> main
                
                
                
                
             
         
        
            
            
            
                
                Fixed weird colour issue on panel
                
                
                
                
             
         
        
            
            
            
                
                merge from fix_optional_protobuf_effect -> main
                
                
                
                
             
         
        
            
            
            
                
                ▊▆▍▊▆ ▇▅▇▆ ▅▊▅▌▋▆▊▇▉_█▆▇▊▆▊▆▊▅▅_▉▅█▄▋▄
                
                
                
                
             
         
        
            
            
            
                
                ▅▍▆▇▌█▊ ▌▅▌ ▌▇▅▆ ▉▍▍ ▍█ ▌▆▇▄▆▅▄▇█▆▆: ▄▋▇▄▉ ▉▊▄▋▉▇▇▌▋▊▉ █▊█▉▅▋▍▋▇ ▌▌▍▆▌▅▆ ▉▌▋▄▄ ▅▋▄▇ (▍▅▍█▌▉▇ ▉▉ ▉▊▄▋▅▆ ▌▊▊▋)
                
                
                
                
             
         
        
            
            
            
                
                Merge from cosmetic_flowers
                
                
                
                
             
         
        
            
            
            
                
                Fix explosion effects being spawned in center of the map
- ensure all fields of Effect that used to be reset by protobuf deserialization are reset when Clear() is called
                
                
                
                
             
         
        
            
            
            
                
                Enabled disabled LOD renderers.
Set lod distances.
                
                
                
                
             
         
        
            
            
            
                
                Bugfix: When spreading WaterInfo results, prevent trying to do a sawp between same indices
- This leads to invalidating WaterInfo, which returns invalid info
I need to extend tests to do checks with Entities, as this case/branch isn't covered currently
Tests: enabled parallel player updates and logged cached water checks - now it returns valid water where expected.
                
                
                
                
             
         
        
            
            
            
                
                bamboo scaffold test and textures
                
                
                
                
             
         
        
            
            
            
                
                Merge from cosmetic_flowers
                
                
                
                
             
         
        
            
            
            
                
                Added DLAA back to the graphics menu for testing the AMD crash
                
                
                
                
             
         
        
        
            
            
            
                
                Bugfix: replace Temp allocators with TempJob allocators for physics jobs
- Added misisng resource cleanup
This partially fixes test failures.
Tests: ran the WaterLevel test checks
                
                
                
                
             
         
        
            
            
            
                
                Merge from presets_editor/quality
                
                
                
                
             
         
        
            
            
            
                
                Downscale claw decal textures, increase normal map intensity
                
                
                
                
             
         
        
            
            
            
                
                Added some tooltips to hive info
                
                
                
                
             
         
        
            
            
            
                
                chicken coop progress 
refined materials, renamed
UV2 ao - lookin' juicy
                
                
                
                
             
         
        
            
            
            
                
                initial grid setup
- common job-friendly QueryGrid structure that also replaces the checks made in WaterVisibilityGrid, they would still need to be followed up by physics queries though
- needs cleanup
                
                
                
                
             
         
        
            
            
            
                
                Update: WaterLevel.GetWaterInfos - replaced a serial GetWaterInfoFromVolumes call with a batched one
- should save us time by parallelizing physics checks, if they do get used
This removes one of 2 "batch" TODOs in the method.
Tests: ran unit tests, some are failing - will fix next.
                
                
                
                
             
         
        
            
            
            
                
                Set dressing ziggurat monument continued
                
                
                
                
             
         
        
            
            
            
                
                Max shadow distance text change.
Added tooltip to shadow distance setting.
Budge -> Budget typo fix.
                
                
                
                
             
         
        
        
            
            
            
                
                Update: added batched WaterLevel.GetWaterInfoFromVolumes
- there's a number of inefficiencies - left TODOs to address later
Continuing to propagate batching support upwards, only got 1 level left to swap out a serial query with batched.
Tests: none, editor compile
                
                
                
                
             
         
        
            
            
            
                
                Limit how often the client can call the Discord friends lookup endpoint
Incrementally update Steam friends list based on persona state change events instead of polling every 15s
Still do polling when the friends list UI is visible to make sure it's in sync
                
                
                
                
             
         
        
            
            
            
                
                Further panel adjustments
                
                
                
                
             
         
        
            
            
            
                
                merge from iocounter_settarget_fix
                
                
                
                
             
         
        
            
            
            
                
                Fixed IO counter "set target" interaction description
                
                
                
                
             
         
        
            
            
            
                
                - New deployed beehive lootpanel (wip)
- New icons
- New stats (not linked up)
- Use input and output grids
                
                
                
                
             
         
        
        
            
            
            
                
                █▍
- █▅█▋█▋▍▆ ▌▌▋▉▋▋▊▌▉▊▋ ▄▇█▋▅▅ █▌▍▉▌▊ ▅▊▄▉▌▍▆▆
- ▌▇▍▋ ▉▌▅▅▄▅█ ▆▌▉ ▇▊▄▇▇ ▊▄▌▄▋▍▅▊▍▋▆ ▋▌ ▇█▌▊█▊▆▆▍▇▌▋ ▄▊▌▉ ▆▇█▉▊▉ ▆▄ ▇▅▋█▆ ▆▇▋ ▇▉▍█▋▋▆█▅ ▄▋▋▍▆▋
                
                
                
                
             
         
        
        
            
            
            
                
                Added packed mask setup for exterior zigg pipes
                
                
                
                
             
         
        
        
            
            
            
                
                Bump shadow cascades to four in max graphics preset
                
                
                
                
             
         
        
        
            
            
            
                
                merge from ballista_mountchaining_fix
                
                
                
                
             
         
        
            
            
            
                
                Update manifest, and change rUpdate manifest, and change ratio of trees markedatio of trees marked
                
                
                
                
             
         
        
            
            
            
                
                Disabled mount chaining on the ballista, fixes the climb interaction showing up when near a ladder
                
                
                
                
             
         
        
            
            
            
                
                skinned updated minicrossbow viewmodel mesh on vm rig and edited targetpoint and ironsight default point in viewmodel so the arrow shoots where expected when ADS
                
                
                
                
             
         
        
            
            
            
                
                Removed some redundant settings, exposed extra ones in UI.
                
                
                
                
             
         
        
            
            
            
                
                Have tiger mark the trees in their territory with their claw, serving as an early warning for players