130,554 Commits over 4,232 Days - 1.29cph!
    
    
    
        
            
            
            
                
                Ignore EntityPosition & DisconnectReason when incrementing inbound count as those packets are unordered
 
                
                
                
                
                
             
         
        
            
            
            
                
                Rock & concrete iteration/fixes
 
                
                
                
                
                
             
         
        
            
            
            
                
                Fixed containers being changed on merge
 
                
                
                
                
                
             
         
        
            
            
            
                
                Tutorial bear AI design update
 
                
                
                
                
                
             
         
        
        
        
        
        
        
            
            
            
                
                merge from youtooz_deployables
 
                
                
                
                
                
             
         
        
        
            
            
            
                
                 merge from default_nudity
 
                
                
                
                
                
             
         
        
            
            
            
                
                 merge from binoculars_rangefinder
 
                
                
                
                
                
             
         
        
            
            
            
                
                Potential UpdateHolsteredOffset nre fix
 
                
                
                
                
                
             
         
        
        
        
            
            
            
                
                Attack heli: Reset flare and rocket timers if new inventory is loaded in
 
                
                
                
                
                
             
         
        
            
            
            
                
                Attack heli: Added off-state dashboard lights so they don't visually appear suddenly when the light comes on green or red.
 
                
                
                
                
                
             
         
        
            
            
            
                
                - Attack heli flares can now only be fired once every 30 seconds
- Added small lights to the heli pilot controls that indicate rocket and flare readiness
- Added a little ding sound when flares become available again
- Improved attack heli rocket hit pos prediction marker accuracy slightly
- If the attack heli hit projection doesn't hit anything, move the marker to the middle of the UI instead of taking the end point of the last ray
- Added a couple of useful methods to ItemContainer
 
                
                
                
                
                
             
         
        
            
            
            
                
                Add a cinemachine virtual camera to the end tutorial cinematic
 
                
                
                
                
                
             
         
        
            
            
            
                
                Merge from tutorial_island
 
                
                
                
                
                
             
         
        
            
            
            
                
                Change `write.PacketId()` -> `Net.sv.StartWrite( packetId )` so we can prefix the packet Id before the packet ordering VarInt
 
                
                
                
                
                
             
         
        
            
            
            
                
                Include VarInt at the beginning of each outbound client packet to improve accuracy of demos
 
                
                
                
                
                
             
         
        
            
            
            
                
                Add cinemachine package (2.8.9)
 
                
                
                
                
                
             
         
        
        
        
            
            
            
                
                Ambience sfx will now take into account admintime when calculating if they should play based on time of day (shoud fix nighttime sfx from playing while on tutorial island if the server time is night but we've overridden the tutorial island to daytime)
 
                
                
                
                
                
             
         
        
            
            
            
                
                Hard code world temperature while player is in tutorial
 
                
                
                
                
                
             
         
        
            
            
            
                
                Leftover mirror conditional
 
                
                
                
                
                
             
         
        
        
            
            
            
                
                Cleaned up ASE templates and added working Rust/Standard template w/ custom inspector
 
                
                
                
                
                
             
         
        
            
            
            
                
                Deleted unused shader (UI.Additive-SoftMaskable)
 
                
                
                
                
                
             
         
        
            
            
            
                
                Conditional mirror code path (static; off for now)
 
                
                
                
                
                
             
         
        
            
            
            
                
                Force the player out of god mode if the tutorial needs to kill them
 
                
                
                
                
                
             
         
        
            
            
            
                
                Fixed help prompt videos not updating
 
                
                
                
                
                
             
         
        
            
            
            
                
                Merge from /main/hackweek_visualshader
 
                
                
                
                
                
             
         
        
            
            
            
                
                Fixed tree billboards being aggressively culled after 
92683 
                
                
                
                
                
             
         
        
        
            
            
            
                
                Scaling fix.
Sandbag hit update.
 
                
                
                
                
                
             
         
        
        
        
            
            
            
                
                Split up harbor crane mesh for gameplay setup
 
                
                
                
                
                
             
         
        
            
            
            
                
                Replace prediction inside ceiling light
 
                
                
                
                
                
             
         
        
            
            
            
                
                Fix RPC that were passing null in the function name
 
                
                
                
                
                
             
         
        
            
            
            
                
                ▊█▇ ▄▅▊▇▄▅▊▅ ▉▄▍▆ ▌▊ ▉▇█▉▆▋▅ ▇▅▅▆▇█▅▅▄
!▇▅▆ ▅▋▊▉▊▍▆▄▍ ▇▋▆▅▆▅▇▋ ▄▅█▋ ▅_▊▍▉▄▊▋█
!▍█▋▋▄ ▋▌▌▌▋▉▍▊ ▅▄█▌ ▅▅▆▌█/▄▅▋▉▍▅▋▍▉▆▉▊▄▌▍▉▅█▇█
!▌▆▊█▄ ▍▉▉▊▍▉▉▊██ ▊▄█▋▊▅▌▅▆█
▄▅▆ █▇▍▊▌/*.▇▊▋ █▆ ▉▍▊ ▅▇▊▋▍▍▉█▇
!█▊▋▊▆ ▍▄█▄▍▌▇▅▇▄ ▍▊▆▌▊▅▋▍▋ ▄▄▉▉▉█ ▄▉▋▄▌ ▇▌▅▄▊▋▄▆▉▅
▆▍▍▊▋ ▇▊▋▌▆▋ ▋▍▊ ▆▇█▌▉▌▆ ▊▅█ ▊▄█▆▅▍▄█▇▊ ▌▅ ▉▍▋▄ ▇▌▍▋▅
!▉▍▉'▌ ▆▆▅▋▊ ▌▊▋▉▍ ▊▌ █▊▌▆ ▆▇▇ ▌▄▋ █▄█▉█▊▇
▆▄▅'▍ ▇▌▊▌▋▋ ▌▅▇▄▄▅▆ ▍▅▄▉▍▆▊▋▋ ▉▋▄▆▅▇▍ █▆ ▌▉▍▄▋
▅▇█▉█▊ ▊▋▇▍▆▉▆ ▉▌▇▌ ▉▆▊▇▍▋ █▊█▅ ▍▌▆▉▆▌█▌
!▆█▊▅▄ ▄▌▇▅▄▉▅▇ ▉▌▄▍ ▋█_█▆▉▍▍▄█
!▋▌▅'▇ ▄▋▌▋▉▌ ▅█▅_▉▉▉/▊█▄▆▋▇▄▆▊▉ █▍▊▊▉▋▄▉
▇▍▆▋▄ ▌▆▊▄▍▌ █▉▍▍ ▋▌▉▌▌▊▇ ▌▍ ▋▉▇▌ ▅ ▌▇█
!█▊▅▉▆ ▍█ ▆▄▅▇▄▇▆▍█ ▄▌▋▍▌▆▌▍
▅▇▍▉█▇▉ ▅▊█▄ ▍▋▇█▍▄ ▉▋▉▄ ▋▉▉▉▌ ▌▆▅▇▉▆
 
                
                
                
                
                
             
         
        
            
            
            
                
                Move the prediction check from all RPCs into `SignalBroadcast`
 
                
                
                
                
                
             
         
        
            
            
            
                
                Regex + manual tweaks to remove sourceConnection from all RPC methods as it's only used in a single RPC but takes 8 bytes each packet
 
                
                
                
                
                
             
         
        
            
            
            
                
                Enqueue packets for demo from network threads instead of main thread
 
                
                
                
                
                
             
         
        
        
            
            
            
                
                Clear the blocked topologies navigation list for tutorial Chickens so that they can move around on tutorial island correctly