130,549 Commits over 4,232 Days - 1.29cph!
    
    
    
        
            
            
            
                
                viewmodel camera clipping fixes - eoka left arm position posed out of shot to fix clipping, also reduced rotation sway
 
                
                
                
                
                
             
         
        
            
            
            
                
                Buildfix: define symbol on Mac Server
Tests: compiled editor, then compiled linux DGS
 
                
                
                
                
                
             
         
        
            
            
            
                
                more viewmodel camera clipping fixes - rotation sway reduced
 
                
                
                
                
                
             
         
        
            
            
            
                
                Moved Google Sheets menu items in Tools
 
                
                
                
                
                
             
         
        
        
            
            
            
                
                server.printwipeid command to print the wipe id of the .sav
 
                
                
                
                
                
             
         
        
            
            
            
                
                Added mossy wooden beams for jungle ruins - wip
 
                
                
                
                
                
             
         
        
            
            
            
                
                Merge: from profiler_improvements
- Adds linux support (tested on Ubuntu 
22404 via WSL)
- Optimizations for JSON export
- Added debug utility to export binary snapshot - run `perfsnapshot <delay> <name> <frames> <shouldBinExport>`
- Added Tools/Profiler Bin Viewer, an editor only tool to inspect binary snapshots
- Reduced default frames captured to 4 from 10
- Profiler now skips annotating UnityEngine.CoreModule methods (reduces capture overhead)
- Works around Perfetto visualization issue with Complete events (https://github.com/google/perfetto/issues/970)
Tests:
- Exported a number of editor snapshots with binary snapshots to test bin viewer
- Using WSL, tested exporting a snapshot on Ubuntu - 3k procgen world
 
                
                
                
                
                
             
         
        
            
            
            
                
                Merge: from main
Tests: editor compiles
 
                
                
                
                
                
             
         
        
            
            
            
                
                Female models use V4 rig
Female body prefabs converted to prefab variants of the fbx
Added female skin set back into the skin collection
 
                
                
                
                
                
             
         
        
            
            
            
                
                Bugfix: Workaround Perfetto's "Complete" event hierarchy bug
 - Reported issue on their repo: https://github.com/google/perfetto/issues/970
Tests: exported snapshot from a linux server (running on WSL Ubuntu), 3k procgen world. Exported from editor as well.
 
                
                
                
                
                
             
         
        
            
            
            
                
                viewmodel camera clipping fixes - rotation sway reduced for problematic melee weapons
 
                
                
                
                
                
             
         
        
            
            
            
                
                Increased ballista deploy volume size
 
                
                
                
                
                
             
         
        
            
            
            
                
                Update: Binary export no longer pre-processes the stream
- Saves time on the export
- Also added if-deffed out extra checks, disabled by default
My previous checks were wrong and produced false positives. Also, think I got an idea what jumbles the json vizualization - will fix in next CL.
Tests: used the extra-debug version to export linux snapshot - it succeded
 
                
                
                
                
                
             
         
        
            
            
            
                
                Stop battering ram door busy tick after 3s of inactivity
 
                
                
                
                
                
             
         
        
            
            
            
                
                Update: ProfileBinViewer - report found exceptions in thread stream
Still looking for why things are wrong with linux snapshot
Tests: opened a borked linux snapshot
 
                
                
                
                
                
             
         
        
            
            
            
                
                Updated knights armour set LODs and icons
 
                
                
                
                
                
             
         
        
            
            
            
                
                Updated Game Manifest 
Updated Skin List
Updated Single Medieval Metal Door Item Prefab
Setup the Icon for Single Medieval Metal Door
 
                
                
                
                
                
             
         
        
            
            
            
                
                Mossy variations of wood trims and logwood for jungle floors
 
                
                
                
                
                
             
         
        
            
            
            
                
                Fix default menutip icon to the correct info icon.
 
                
                
                
                
                
             
         
        
            
            
            
                
                Buildfix: Disable ProfileBinViewer if we're not in Server mode
Tests: switched to Client in editor
 
                
                
                
                
                
             
         
        
            
            
            
                
                Update: ProfileBinViewer now shows thread summary
Tests: opened a snapshot from editor
 
                
                
                
                
                
             
         
        
            
            
            
                
                updated xmas advanced lights bulbPrefab to point to renamed testbulb prefab (wasn't updated with a guid change from renaming)
 
                
                
                
                
                
             
         
        
            
            
            
                
                more weapon camera clipping fixes
 
                
                
                
                
                
             
         
        
            
            
            
                
                Have scientist briefly strafe and use suppressing fire before turning and sprinting to a distant cover
Have them crouch and sneak instead if the cover they want to go to is very close
 
                
                
                
                
                
             
         
        
            
            
            
                
                Merge from ai_wolf_iteration (significant optimization)
 
                
                
                
                
                
             
         
        
            
            
            
                
                Fixed battering ram parenting trigger warnings
 
                
                
                
                
                
             
         
        
            
            
            
                
                main -> 4ShotMiniCrossbow
 
                
                
                
                
                
             
         
        
        
            
            
            
                
                Setup Entity Prefab and Item Prefab for Single Medieval Metal Door 
Imported Single Medieval Metal Door GIBS
Updated Game Manifest
 
                
                
                
                
                
             
         
        
            
            
            
                
                Texture updates
Adding another female head seed
 
                
                
                
                
                
             
         
        
            
            
            
                
                Make scientists look towards where they "think" the player is, not where the player actually is
Make scientist not be able to shoot when they are sprinting
 
                
                
                
                
                
             
         
        
        
        
        
            
            
            
                
                Setup population convar and fix error.
Increase snake trigger radius.
 
                
                
                
                
                
             
         
        
        
            
            
            
                
                Added snake spawn population.
Updated world spawns.
Move snake files.
Manifest.
 
                
                
                
                
                
             
         
        
            
            
            
                
                ▍▇█▊▅ ▆▍▄▇ █▆▄█▉▆▇▄█▋▆▇▋▍▇▍▋_█▊▉▉▌▉▅
 
                
                
                
                
                
             
         
        
            
            
            
                
                █▄▋█ ▋▇█▉▅▄█▇▋▄▉▊▊▋▋▌▅ █▋▄ ▌▅ ▉▍▆▋█▆▋▊▇ ▅▊ ▇█▌▆▉▅▆ ▌▇▅▅▆▅█ ▍▄▊▊▍▆▋▊ ▉▋█▆█▊▅▉ ▄▊ ▇▄▆▇▌▊▉▇▉▅ █▍█ ▋▅▆▉▆▅ ▍█ ▌ ▌▋▍ ▄▋▇▋
 
                
                
                
                
                
             
         
        
            
            
            
                
                Correctly resetting mip biases for textures when leaving play mode to avoid texture changes appearing when using DLSS
 
                
                
                
                
                
             
         
        
            
            
            
                
                Increase client side trigger radius so snakes turn towards players earlier
 
                
                
                
                
                
             
         
        
        
        
            
            
            
                
                Merge from main, resolve conflicts.
 
                
                
                
                
                
             
         
        
            
            
            
                
                Merge from main, resolve conflicts.
 
                
                
                
                
                
             
         
        
            
            
            
                
                Cherrypick era convar after merge
 
                
                
                
                
                
             
         
        
            
            
            
                
                created v_minicrossbow_bolt and linked to the 4 bolt joints in viewmodel prefab
 
                
                
                
                
                
             
         
        
            
            
            
                
                merge from main -> primitive_gm