130,581 Commits over 4,232 Days - 1.29cph!
    
    
    
        
            
            
            
                
                Stop explosion effects staying on your screen after death in some cases
 
                
                
                
                
                
             
         
        
            
            
            
                
                exported deployable anchor anims
 
                
                
                
                
                
             
         
        
            
            
            
                
                naval_update -> scientist_rhib
 
                
                
                
                
                
             
         
        
        
            
            
            
                
                ▆▍▇█▊ ▍▄▉▅ ▍▍▇▆▋▊▅▌▄_▉▌▌_▆█▉▆▍▆▍_▍▉▄▅█▄
 
                
                
                
                
                
             
         
        
            
            
            
                
                ▊▊▊ ▆▅▄▉▄▄▉▆_▊▉▆_▍▉████▋▄▆ ▅▅▆█▇▊ ▋▊ ▌▄▄▍▇█▌▍▆▇ ▅▋▊▊▆▋ ▍▇▆▍▊▄ ▋▊▊ ██▄▍▉▆▇
 
                
                
                
                
                
             
         
        
            
            
            
                
                Merge from underwater_lab_windows_fix
 
                
                
                
                
                
             
         
        
            
            
            
                
                Added a check to see if the underwater fog is rendering before attempting to apply it to the underwater lab windows
 
                
                
                
                
                
             
         
        
            
            
            
                
                Updated Shotgun Shell and Handmade Shell Viewmodel Prefabs
 
                
                
                
                
                
             
         
        
            
            
            
                
                Added spotlight guide mesh prefab, rotates itself depending on the surface
 
                
                
                
                
                
             
         
        
            
            
            
                
                Merge: from baseplayer_serverupdateparallel
- Bugfix for not replicating npcs when UsePlayerUpdateJobs 2 is set
- Bugfix for potential NRE for rare kick reasons when UsePlayerUpdateJobs 1 or 2 is set
Tests: 2p session on Craggy with NPCs and bots and UsePlayerUpdateJobs 2
 
                
                
                
                
                
             
         
        
            
            
            
                
                Added support for guide mesh prefabs, spawns the prefab instead of a mesh
Makes deployable guide less of a pain to implement
 
                
                
                
                
                
             
         
        
            
            
            
                
                Bugfix: avoid potential NRE after player kick for terrain violations
- Rewrote logic to avoid extra IsRealNull checks - we now filter indices instead
Tests: clipped in geometry with noclip
 
                
                
                
                
                
             
         
        
            
            
            
                
                Bugfix: player-like entities that don't support occlusion replicate correctly with UsePlayerUpdateJobs 2
Old way of filtering them allowed them to use cache, which never contained them, so they were culled.
Tests: 2p session on Craggy with UsePlayerrUpdateJobs 2 - spawned NPC and a bot, it didn't despawn
 
                
                
                
                
                
             
         
        
            
            
            
                
                Merge from door_lock_pickup
 
                
                
                
                
                
             
         
        
            
            
            
                
                Doors with locks don't display pickup option, lock has to be removed first.
This restores previous behaviour and no longer blocks the context menu from appearing on a door with a lock that can otherwise be picked up.
 
                
                
                
                
                
             
         
        
        
        
            
            
            
                
                added guide mesh for spotlight
 
                
                
                
                
                
             
         
        
            
            
            
                
                Added storage adaptor socket to wall cabinet
 
                
                
                
                
                
             
         
        
            
            
            
                
                Fixed spotlight rotation when placed on ceiling and floors
Updated icon
 
                
                
                
                
                
             
         
        
            
            
            
                
                Tweaked spotlight colliders and volumes following the art update
 
                
                
                
                
                
             
         
        
            
            
            
                
                Update TC tool storage tooltip phrase
 
                
                
                
                
                
             
         
        
        
            
            
            
                
                Restored decor lighting dlc phrases
 
                
                
                
                
                
             
         
        
        
            
            
            
                
                Fixed player model skin overrides for clothing hiding mannequin parts
 
                
                
                
                
                
             
         
        
            
            
            
                
                Return spans for sleeping bags.
 
                
                
                
                
                
             
         
        
            
            
            
                
                Cherry pick sleeping bag optimization to its own branch and update from main
 
                
                
                
                
                
             
         
        
            
            
            
                
                WIP changes to mission editor. Changes summary:
- Created new TutorialMission type, removed some fields that were no longer needed and moved some things pertaining only to tutorial missions to these. Updated tutorial mission assets to be of this type.
- Renamed some fields on BaseMission and added tooltip descriptions.
- Removed simple mission provider field from missions. Missions which belong to a simple mission provider are now defined on the provider.
- Added FilteredEnum attribute which allows for the inspector to omit drawing one enum value and for defining a new default value for the field on int-backed enums.
 
                
                
                
                
                
             
         
        
            
            
            
                
                Unsubtract nametag/terrain hole fixes. Only invalidate terrain hole raycasts if a raycast hits terrain.
 
                
                
                
                
                
             
         
        
        
        
        
            
            
            
                
                We dont need to use id's scrap them and just forward the display name.
Dont work if we are using streamermode
 
                
                
                
                
                
             
         
        
            
            
            
                
                Fix bug preventing sleeping bag from receiving the RPC call
Use get for encrypted value
Layout changes
Add a popup animation
 
                
                
                
                
                
             
         
        
            
            
            
                
                Include lastPlayerID in command block save / load
 
                
                
                
                
                
             
         
        
            
            
            
                
                Allow nexus.redirect with port <= 0 to infer the port from an SRV record (or default port)
 
                
                
                
                
                
             
         
        
            
            
            
                
                When looking at a bag: display the owners name above the tooltip provided its a teammate
 
                
                
                
                
                
             
         
        
        
            
            
            
                
                ▋█▉▌▇ ▌▄▍▇ ▌▌█▇█▋▌▆_▅▅▅▆▍▋▅_▋▍█▄▍_█▍▆█▌▍_▊▆▆▆█▇▆▉▌▆▉
 
                
                
                
                
                
             
         
        
            
            
            
                
                replaced deck crane fbx with the correct version
 
                
                
                
                
                
             
         
        
            
            
            
                
                merge from localization_improvements/fixes
 
                
                
                
                
                
             
         
        
        
            
            
            
                
                merge from localization_improvements/fixes
 
                
                
                
                
                
             
         
        
        
            
            
            
                
                merge from fix_facepunchsteamworks_build
 
                
                
                
                
                
             
         
        
            
            
            
                
                Update Facepunch.Steamworks to GitHub actions release build (was debug)