128,907 Commits over 4,232 Days - 1.27cph!
    
    
    
        
            
            
            
                
                ForceOption error handling refactor
 
                
                
                
                
                
             
         
        
        
            
            
            
                
                cleanup on carving function
 
                
                
                
                
                
             
         
        
        
        
            
            
            
                
                ▉▍▄▊▄ ▌█▌▇ ▅█▊▆▊▍▇▌_▉▉▌_▊▄▌▌_█▋▄▊▄▋_█▊▄
 
                
                
                
                
                
             
         
        
            
            
            
                
                 merge from reenabled_kayak_flow_speed
 
                
                
                
                
                
             
         
        
        
        
            
            
            
                
                merge from qol_io_arrows -> main
 
                
                
                
                
                
             
         
        
            
            
            
                
                Fix telephone and CCTV camera port arrows not working
 
                
                
                
                
                
             
         
        
        
            
            
            
                
                Fixed impact effects not firing properly when a shield is hit by a server side projectile (auto turrets, scientists)
 
                
                
                
                
                
             
         
        
            
            
            
                
                Much improved system to sync shield position/rotation to server, send shield pos/rot in model state
 
                
                
                
                
                
             
         
        
            
            
            
                
                Subtitle and pack info description
 
                
                
                
                
                
             
         
        
            
            
            
                
                Media asset changes + updated item store page with gesture pack ID
 
                
                
                
                
                
             
         
        
        
        
            
            
            
                
                Fixed being able to equip weapons on non valid weapons by changing item in the currently equipped slot via the inventory screen
 
                
                
                
                
                
             
         
        
            
            
            
                
                Fixed being able equip a shield by itself by scrolling through the belt bar
 
                
                
                
                
                
             
         
        
        
            
            
            
                
                Name and icon assigned to cinematic gestures (better display if used on gesture wheel)
 
                
                
                
                
                
             
         
        
            
            
            
                
                merge from main -> qol_io_arrows
 
                
                
                
                
                
             
         
        
            
            
            
                
                Merge from fix_community_ui_nre -> main
 
                
                
                
                
                
             
         
        
            
            
            
                
                Fix NRE from CommunityEntity if disconnecting from server with inventory open
 
                
                
                
                
                
             
         
        
        
            
            
            
                
                Fixed material changes which altered emission of some cinematic point lights
 
                
                
                
                
                
             
         
        
        
            
            
            
                
                Fixed RPS UI appearing in demos
 
                
                
                
                
                
             
         
        
        
            
            
            
                
                Fixed a case where players couldn't interact with RPS games if they don't own the pack
 
                
                
                
                
                
             
         
        
            
            
            
                
                Fixed gesture pack id
Disabled force unlock on new gestures, now requires pack to be owned to be used or placed in a gesture wheel
 
                
                
                
                
                
             
         
        
            
            
            
                
                Fixed release interaction showing up for all clients and not only for the pulling player
 
                
                
                
                
                
             
         
        
            
            
            
                
                Fixed battering ram going crazy when hit by an HV
Set repair target items for ballista and catapult
 
                
                
                
                
                
             
         
        
            
            
            
                
                Set the battering ram door position sync to fixed update
Battering ram protobuf
 
                
                
                
                
                
             
         
        
            
            
            
                
                Wip battering ram head install system
 
                
                
                
                
                
             
         
        
            
            
            
                
                updated t1 smg name
lowered max ammo capacity of Handmade SMG
 
                
                
                
                
                
             
         
        
        
        
            
            
            
                
                siege tower bug fixes. added construction meshes
 
                
                
                
                
                
             
         
        
            
            
            
                
                Update: Emit all 10 frames of snapshot
- Also emitting UnityFrame as a CompleteEvent, so it's always visible in the profiler
- UnityFrames are now numbered
This produces a 160mb snapshot on Craggy (taken immediately after spawning), will need testing on larger worlds (and this is before proper labels)
Tests: opened snapshot in perfetto - saw all 10 frames
 
                
                
                
                
                
             
         
        
            
            
            
                
                sculpting progress
- corrected offset to align pivot to bottom of block
- basic carving, takes a small radius chunk out on-hit with piercing damage
- corrected mesh update to clear previous data correctly
- corrected physics mesh bake to assign collider back correctly
 
                
                
                
                
                
             
         
        
            
            
            
                
                Update: Synthesize missing OnEnter profiling marks
This restore the profile's structure
Test: opened snapshot in perfetto
 
                
                
                
                
                
             
         
        
            
            
            
                
                Added GraphicsSettings convar factory.
Added commented out list of all Unity graphics quality setting variables ready to start adding as convars.
 
                
                
                
                
                
             
         
        
            
            
            
                
                Update: first export of profiling snapshot
- Also filtering out System and System.Core from annotation (otherwise we produce too much data, even for 1 frame)
- Also added timestamp utility functions (as trace format requires micros)
Not super reliable - need to post-process gathered data to get rid of torn marks
Tests: opened trace in perfetto - although wonky, it's there
 
                
                
                
                
                
             
         
        
        
            
            
            
                
                More checks to small rock formations 
Increased radiuses on all small rock formation checks
 
                
                
                
                
                
             
         
        
            
            
            
                
                Fix wolves dying when stranded in an environment they don't like (eg seaside)
Fix wolves roaming too far from their territory, potentially straying from their pack
Halve wolf territory size
 
                
                
                
                
                
             
         
        
            
            
            
                
                - Fixed weird starting health of doors
- Healing any door heals them all
 
                
                
                
                
                
             
         
        
            
            
            
                
                Update: minor improvements to ServerProfiler
- Added a smidge more debug to track the growth of per-frame lazy storage
- Added output of how long each frame took
Tests: ran the perfsnapshot command