128,903 Commits over 4,232 Days - 1.27cph!
    
    
    
        
            
            
            
                
                Add ability to override crafting cost & crafting time of items based on the era
 
                
                
                
                
                
             
         
        
            
            
            
                
                Progress on foliage instancing: noise generation on gpu, fixed compute placement sync issues, wip instance data offsets and usage in foliage shader.
 
                
                
                
                
                
             
         
        
        
            
            
            
                
                Cleanup of avatar masks for player/humanoid animations + added a collection of masks useful for isolated anim playback.
 
                
                
                
                
                
             
         
        
            
            
            
                
                Basic handling for the hopper to recognise when the attached container is full
Reuses industrial logic, so it won't try and collect items when it is full but it will collect items that it can stack
 
                
                
                
                
                
             
         
        
            
            
            
                
                Hopper won't suck up items if construction (building blocks) is in the way
It can pull items through deployables
 
                
                
                
                
                
             
         
        
            
            
            
                
                Cleanup, moved most processing into budgeted methods (see server.hopperAnimationBudgetMs convar)
 
                
                
                
                
                
             
         
        
            
            
            
                
                Require power to run, hooked up industrial ports so it can act as a storage adaptor
Various prefab setup, fixed some item movement issues
 
                
                
                
                
                
             
         
        
        
            
            
            
                
                Runtime hash set to check for allowed types. This should be done in code gen instead
 
                
                
                
                
                
             
         
        
            
            
            
                
                Added SyncVarConditional, this ensures a Func successfully return true before calling OnValueSync
 
                
                
                
                
                
             
         
        
            
            
            
                
                Created base SyncVar class. Use generics and hook the getter/setter instead to save on memory
 
                
                
                
                
                
             
         
        
        
            
            
            
                
                First pass on hopper functionality
Setup attachment for large wood box, sucks up any dropped items in a 1.5m radius and deposits them into the attached container
 
                
                
                
                
                
             
         
        
        
        
            
            
            
                
                Holosight reticle now resets to the default red colour while the NVG camera is on, eliminating the slightly different appearance of the different colours combined with the NVG post fx
Automatically switches back to the selected colour when the NVG camera is disabled
 
                
                
                
                
                
             
         
        
            
            
            
                
                Environment volume updates for the above ground / below ground transition pieces
 
                
                
                
                
                
             
         
        
            
            
            
                
                Environment volume updates to better fit the shapes of the underground train tunnel segments
 
                
                
                
                
                
             
         
        
            
            
            
                
                ProceduralMapRailSimple and ProceduralMapRoadSimple fixes
 
                
                
                
                
                
             
         
        
        
        
        
            
            
            
                
                Replicated horse head turn
 
                
                
                
                
                
             
         
        
            
            
            
                
                Save item to disk immediately when modifying era of item via era editor window
 
                
                
                
                
                
             
         
        
        
            
            
            
                
                ▅▉▌▉▅▍▇▌█ ▌▊▉▉▋▄▌▍▌▄▄ ▊▅▊▍█▋▋▍▍▅█▅▋▄▆▍▉██▆▉▍▉▋▋▄▍▆▊▆▇ ▍▋▇▋▄▌
- ▌▅▇▆█▌▇ █▉▋██▅▇█ █▌▉▊▊▍▆ ▇▌▉▆▊▋█▇ ▇▇ ▆▄▊▆▄▍▄▅ ▅▇▆▆█▋▉▍ ▌▉▍▌ ▅█▍▉▋▉▋ ▅▅ ▉▍ ▅█▅▆▅▊▅ █▌ █▉█▉▄▄
- ▇▋▊▋▍ ▍█▉▅▋▄▄█▉ ▆▍ ▍▊▇ ▄▌▇▉█▆ ▋▄▅█▊▍ █▉ ▋▅▍▉█▊▄▋▌▍█▄▊▊ ▌▉ ▉▉▋▅▍▆▄ ▆▆█▅▌▇▄▉▌▉ █▋█▇██ ▄▆▇▍ ▇▄▇▊▄▆▉▍
- ▄▆▆▊█▄ ▋▆▄ █▆█▋█▊█/▅▍█▆▅▄ ▋▍▊ ▆▋▅ ▌▋▅▊▋▅█ ▉▇▌▇ ▇▉ -> ▅█
 
                
                
                
                
                
             
         
        
            
            
            
                
                Fixed normal compression with workshop imported normal maps and normal maps exported to steam
 
                
                
                
                
                
             
         
        
            
            
            
                
                Add convars to control what building grades are allowed
- `upgrade_{grade}_enabled` will remove upgrade tiers
- `upgrade_{grade}_cost_multiplier` will increase or decrease the cost
- `build_twig_cost_multiplier` is used for twig
- replicated so applied to both the clientside UI & server resources taken
 
                
                
                
                
                
             
         
        
            
            
            
                
                █▍▉▊ ▄▅▆ ▇▇▉▄▉▇▄ ▋▆▅▇ ▋▉█▍▅▌ ▉▍▄▇ █▍▄ ▋▅▌▅ ▉▄▇▌▅▊█ ▇▋▄ ▅▌▄▋▅▇
 
                
                
                
                
                
             
         
        
            
            
            
                
                Moved siege tower drawbridge notifiers to a slightly better position
 
                
                
                
                
                
             
         
        
            
            
            
                
                Removed old towing code left on modular cars
 
                
                
                
                
                
             
         
        
        
            
            
            
                
                merge from siege_weapons (horse siege harness)
 
                
                
                
                
                
             
         
        
            
            
            
                
                Fixed occasional legs animator NRE when destroying the collider a leg is attached to
 
                
                
                
                
                
             
         
        
            
            
            
                
                edited vm mini crossbow shoot animations
 
                
                
                
                
                
             
         
        
        
            
            
            
                
                Various atlas iterations.
 
                
                
                
                
                
             
         
        
            
            
            
                
                RFO debug stuff for Dayaan
 
                
                
                
                
                
             
         
        
            
            
            
                
                Fixed female breasts censor cube covering screen when using ballista
 
                
                
                
                
                
             
         
        
            
            
            
                
                reset ragdolling player flags properlly if they unmount at any point (usually early dismount from dying) - stops player model getting stuck in cursed states
 
                
                
                
                
                
             
         
        
            
            
            
                
                - Changed reload fraction duration to recommended
- Enable loop pose on idle
 
                
                
                
                
                
             
         
        
            
            
            
                
                -Updated Ballista Texture and material assignments
 
                
                
                
                
                
             
         
        
            
            
            
                
                Negative background to fix halo.
 
                
                
                
                
                
             
         
        
            
            
            
                
                Set shadows to hard & soft across all quality levels, in-line with previous settings.
 
                
                
                
                
                
             
         
        
            
            
            
                
                Fixed horses floating when hitched
Fixed horse air time not being reset correctly when stationnary
 
                
                
                
                
                
             
         
        
            
            
            
                
                Added DLAA support and added it as an option in the graphics menu
 
                
                
                
                
                
             
         
        
            
            
            
                
                merge from main -> primitive_gm
 
                
                
                
                
                
             
         
        
            
            
            
                
                Fixed horses keeping the last input from driver if there is a passenger and driver dismounts