130,622 Commits over 4,232 Days - 1.29cph!
    
    
    
        
            
            
            
                
                minicrossbow arrow edit on reload start anim to remove lerping arrow and anim.controller transition tweaks
 
                
                
                
                
                
             
         
        
            
            
            
                
                merge from monument_menu_items -> main
 
                
                
                
                
                
             
         
        
            
            
            
                
                merge from main -> monument_menu_items
 
                
                
                
                
                
             
         
        
            
            
            
                
                merge from fix_banlist_allocation -> main
 
                
                
                
                
                
             
         
        
            
            
            
                
                When peeking scientists will hide deeper behind corners and only peek tightly, instead of staying just behind the corner (almost sicking out) and always peeking wide
 
                
                
                
                
                
             
         
        
            
            
            
                
                Fix banlist & banlistex command allocating 130MB every time it was ran
- was set to a starting length of 64M characters instead of 64K
- reuses the StringBuilder instead of making a new one each time
 
                
                
                
                
                
             
         
        
        
            
            
            
                
                merge from preserve_settings
 
                
                
                
                
                
             
         
        
            
            
            
                
                Bump the lowest preset mipmap resolution up from eighth to quarter.
 
                
                
                
                
                
             
         
        
            
            
            
                
                Try catch convars when setting up gamemode incase one of the convars throws an error upwards
 
                
                
                
                
                
             
         
        
            
            
            
                
                Redo the way server event convars are applied by storing the changes and applying them once the event prefab is loaded
- we need to do this because convars can be ran before the event's scheduling prefab has been loaded on the server
 
                
                
                
                
                
             
         
        
            
            
            
                
                Fix gamemode failing to run startup methods if it was spawned before ServerMgr
 
                
                
                
                
                
             
         
        
            
            
            
                
                Add convar to control if oil rigs should generate on the map
- disable oil rigs in primitive
 
                
                
                
                
                
             
         
        
        
            
            
            
                
                Added new food type eggs, chickens have a chance to drop an egg when damaged (50% once every 30s)
 
                
                
                
                
                
             
         
        
            
            
            
                
                Remove test spoiling from corn
 
                
                
                
                
                
             
         
        
        
            
            
            
                
                Added food spoiling to Fish, Bear, Pork, Deer and Wolf meat
Created new spoiled items where necessary
Applied consistent settings for all meat - raw meat spoils in 6 hours and cooked meat spoils in 24 hours  (WIP)
 
                
                
                
                
                
             
         
        
        
            
            
            
                
                Added some basic tree auto avoidance for horses
Rotation responsiveness tweaks
 
                
                
                
                
                
             
         
        
            
            
            
                
                Powered fridge now fully stops food spoiling
Added spoiling timer to raw and cooked chicken, timer gets reset to start when chicken is cooked
Added convars to turn the food spoiling off and control it's budget, spoiling UI is disabled in this case
Added debug convars to adjust the spoil times for all food on a server for testing (FoodSpoilingDeductTimeHours and FoodSpoilingSpoilAll
 
                
                
                
                
                
             
         
        
            
            
            
                
                Projectile unparent fixes.
 
                
                
                
                
                
             
         
        
            
            
            
                
                ▇▍▊█▌▅█ ▅█ ▄█▅▉ ▇▊█▋▄ ▌▇▊▉█ ▆▊ ▋▄▋ ▅▊▍█▉▇█ ▅▊▌▍ ▆▅, ▇▍▊▊▇▆▆▋▌
 
                
                
                
                
                
             
         
        
            
            
            
                
                Tweaked fireball spawns & speeds.
 
                
                
                
                
                
             
         
        
        
        
            
            
            
                
                ▆▋▌▊ ▄▊ ▊▅▄▉▉▄▋ ▆▌▍▄▉▋▌▅▉▌▌ ▆▅ ▉▆▍ ██▇▍▆▄▄ ▇▅ ▆▄▄▆▊▆▉ ▌▌▅▇▆▅▇▄ ▄▋▋▍▍ ▇▌▄▇▅▉▄▅
 
                
                
                
                
                
             
         
        
            
            
            
                
                Merge from fridge_changes
 
                
                
                
                
                
             
         
        
            
            
            
                
                Remove all mixing references in the cooking UI
 
                
                
                
                
                
             
         
        
            
            
            
                
                Setup new cooking workbench
Add new recipe list
Add chicken pie test item
 
                
                
                
                
                
             
         
        
            
            
            
                
                S2P stables A and B
Fixes old horses still spawning in ranches
 
                
                
                
                
                
             
         
        
            
            
            
                
                Fixed swimming not retrograding gates 
Improved buoyancy
 
                
                
                
                
                
             
         
        
            
            
            
                
                Better bounds padding handling for shields (have to artifically inflate the padding for bots)
 
                
                
                
                
                
             
         
        
            
            
            
                
                Fixed a slight visual movement when switching between shields that share the same animator controller
 
                
                
                
                
                
             
         
        
        
        
            
            
            
                
                - put ranges on noise gen params
- add ground albedo parameter
- test different way of combining noises for weather
 
                
                
                
                
                
             
         
        
        
        
            
            
            
                
                - First pass on multiswap arrow heads
- Disable arrow movement in shoot states and just turn it off when shooting
- Change which arrows are turned on/off in each state
 
                
                
                
                
                
             
         
        
            
            
            
                
                Catapult projectile orientation fun WIP.
 
                
                
                
                
                
             
         
        
        
            
            
            
                
                Update: DemoServer - spawn entities with the right initial flags
Turns out I had doors in a base to be closed on spawn, leading to tick violations - this fixes it. There's more violations to go.
Tests: Played the demo, checked that the relevant door is now open.
 
                
                
                
                
                
             
         
        
            
            
            
                
                Fireball small prefab update.
 
                
                
                
                
                
             
         
        
            
            
            
                
                Manually updated Fireball_Small to be like the updated one on the unmerged new-explosion branch, as the old one looked really out of place in this context.
 
                
                
                
                
                
             
         
        
        
            
            
            
                
                Made indirect instancing system toggleable via ConVar indirect_instancing.enable and disabled by default
Fixed a bug collecting wrong statistics about unsupported shaders
 
                
                
                
                
                
             
         
        
        
        
            
            
            
                
                Added jungle tree spawners to spawn.procmap.v3