130,549 Commits over 4,232 Days - 1.29cph!
    
    
    
        
            
            
            
                
                Fix flickering artifacts when deploying the bow, legacy bow, crossbow or compound bow
 
                
                
                
                
                
             
         
        
        
        
        
            
            
            
                
                Make scopes less of a big deal FOV wise on the mini crossbow
 
                
                
                
                
                
             
         
        
            
            
            
                
                4ShotMiniCrossbow -> primitive
 
                
                
                
                
                
             
         
        
            
            
            
                
                primitive -> 4ShotMiniCrossbow
 
                
                
                
                
                
             
         
        
            
            
            
                
                Add `simulate_loot` command to test what loot will come out of a loot container
- picks the closest loot container
- default runs 100 times, can increase to 10k times
 
                
                
                
                
                
             
         
        
            
            
            
                
                Fix shadow cascades tooltip
 
                
                
                
                
                
             
         
        
            
            
            
                
                Updated lunar new year mask textures
Updated lunar new year mask material
Added albedo and metallic textures
 
                
                
                
                
                
             
         
        
            
            
            
                
                Fixed horses stuck in sliding state
Increased max slope angle
 
                
                
                
                
                
             
         
        
            
            
            
                
                ▌▉▍▄▍▉▅▆▅▌▍▅▅_▍▆▍_▇▊▊▊▍.▍▆▇ ▍▊▌▆▌▊ ▍▄ ▌▇█▉▌▅
 
                
                
                
                
                
             
         
        
            
            
            
                
                Second pass/redo of broken wood trims and atlas. Redone all wood parts of floor kit. Other feedback and fixes. Still WIP
 
                
                
                
                
                
             
         
        
            
            
            
                
                Update: DemoServer - Isolated all client demo logic into it's own player
This is prep for full server demo support.
Tests: played back a short craggy demo - it went through the entire thing without issues. Tried without demo - it started as expected
 
                
                
                
                
                
             
         
        
            
            
            
                
                Removed Vehicle Detailed colliders from the horses, use AI layer instead
LegsAnimator detects Vehicle Detailed colliders
 
                
                
                
                
                
             
         
        
            
            
            
                
                exported tiger animations and rig
 
                
                
                
                
                
             
         
        
            
            
            
                
                Buildfix: removing unused variable
Tests: editor compile
 
                
                
                
                
                
             
         
        
            
            
            
                
                Merge: from profiling_improvements
Further exclude small methods/utility classes that are fast 95% of the time.
Tests: Took a snapshot on a defualt ProcGen map in Editor(Client+Server). ~13% uncompressed json reduction.
 
                
                
                
                
                
             
         
        
            
            
            
                
                Update: more profiling exclusions
- Don't track NetRead and NetWrite
- Dont' track Facepunch.System's containers (including pooling), StringPool and ArrayPool
- Don't track EntityRef
- Don't track all Enumerators (previously only Facepunch's was excluded)
- Don't track all GetHashCode
- Don't track TimeWarning (debug-only calls, but can be frequent)
Tests: Took a snapshot of default procgen map in Editor(Client+Server), confirmed about 13% reduction in uncompressed json size.
 
                
                
                
                
                
             
         
        
            
            
            
                
                Tweaked horse player collider height
 
                
                
                
                
                
             
         
        
            
            
            
                
                Merge: from main
Tests: none
 
                
                
                
                
                
             
         
        
            
            
            
                
                Update: DemoServer - ripping out fixed timestep logic
After experimenting with slowing down playback to bellow play speed, it did reduce the number of violations, but timing inconsistency between demo playback and server simulation leads to more issues.
Tests: none, simple change
 
                
                
                
                
                
             
         
        
            
            
            
                
                Prevent scientist from going back to patrolling like nothing happened when they know a threat is nearby
 
                
                
                
                
                
             
         
        
            
            
            
                
                Remove manual call to hurt in scientist as it's now a method of entityComponent
 
                
                
                
                
                
             
         
        
            
            
            
                
                When hit, automatically update the offender's position
 
                
                
                
                
                
             
         
        
            
            
            
                
                Trumpet tree temp billboards
 
                
                
                
                
                
             
         
        
        
            
            
            
                
                Forward the Hurt call from entity to entityComponent
 
                
                
                
                
                
             
         
        
        
            
            
            
                
                Enable grass displacement by default in all preset levels
 
                
                
                
                
                
             
         
        
            
            
            
                
                Bunch of preset/defaults tweaks for more consistency with previous settings.
 
                
                
                
                
                
             
         
        
            
            
            
                
                - Ballista Gibs missing material fix
 
                
                
                
                
                
             
         
        
            
            
            
                
                Re-add shadows quality slider (removed by mistake previously).
Include shadow quality slider in presets and defaults.
 
                
                
                
                
                
             
         
        
            
            
            
                
                merge from viewmodel_camera_clipping
 
                
                
                
                
                
             
         
        
        
        
            
            
            
                
                 merge from gingerbread_building_skin_fix
 
                
                
                
                
                
             
         
        
            
            
            
                
                merge from Medieval_Barricade_Unique_Desc
 
                
                
                
                
                
             
         
        
            
            
            
                
                merge from Medieval_Barricade
 
                
                
                
                
                
             
         
        
            
            
            
                
                Shadow cascades preset tweak
 
                
                
                
                
                
             
         
        
        
        
            
            
            
                
                Updated knight items to not overlap ids with lunar new year content
 
                
                
                
                
                
             
         
        
            
            
            
                
                Manifest update, seems to resolve triangle floor hatch issue locally
 
                
                
                
                
                
             
         
        
            
            
            
                
                Deleted the combined reload clip for crossbow
Made a new one from the fbx with custom start/end frames
Fixes CompareApproximately errors when loading the crossbow/building the manifest
 
                
                
                
                
                
             
         
        
            
            
            
                
                Manually remove broken transitions from the vm crossbow anim controller, stops missing PPtr errors
 
                
                
                
                
                
             
         
        
            
            
            
                
                Merge from steamworks_161 (updated other dlls)
 
                
                
                
                
                
             
         
        
            
            
            
                
                Other files pulled from steam, if that even works
 
                
                
                
                
                
             
         
        
            
            
            
                
                Fixed a bunch of issues with chassis visual on siege weapons, causing them to run twice in some cases
And to never shut off when stationary
 
                
                
                
                
                
             
         
        
            
            
            
                
                Updated steam_api for server which is in a different path for some reason