branchrust_reboot/main/mixingTablecancel
                         
                     
             
         
     
    
        
165 Commits over 122 Days - 0.06cph!
    
    
    
        
        
        
            
            
            
                
                ▄▅▉▍▄ ▌▇▉▋▊ ▋▆▉▆▇▊▋▉▄▆█▌.
▋▇▍▇▋▄ ▆▊▋▉▆ ▉▇▅ █▅▍▆.
                
                
                
                
             
         
        
            
            
            
                
                Added "modifier variables" as a clean way of storing and modifying an external value related to a modifier type
                
                
                
                
             
         
        
        
        
            
            
            
                
                █▍▄▍█▇ ▋▉▆ ▇▅█▆▊▋▅▄▆▇ ▇▋▍ ▄▉▆▇
                
                
                
                
             
         
        
        
        
            
            
            
                
                merge from main, merge fixes.
protobuf gen.
code gen.
                
                
                
                
             
         
        
        
            
            
            
                
                Client-side recipe validation before showing "start mixing" UI button.
Refactored a bunch of stuff to allow that.
                
                
                
                
             
         
        
            
            
            
                
                Recipe matching now supports multiple quantities of a recipe.
Produce correct amount of items, with correct mix durations for multiple quantities.
                
                
                
                
             
         
        
            
            
            
                
                ▅▋▋▅▋▇ ▇▌▉▆ ▍▋▍▉█▌▌▆▅▋▆▊▊▍█▉▋▋▋▉ ▆█ ▆▌▍█▌▅▊█▇▆▊▊▇▄▆▄ ▄▇▉▄▊▅▉ ▉▄▌▊▆▉▊▅▄▍▉█▅▉▍▍▊▉▊█ ▍▍▍▉█'▇ ▋▋▇▍ ▆▋ ▅▆██▄▉█ ▍▋▄▊ ▋▌▉▄█▄ ▇▍ █▍▋▊ ▊▄ ▆▅ ▌▋▌▌▄▊▋▇ ▌▅▉▍▄
                
                
                
                
             
         
        
            
            
            
                
                Reduced mixing table inventory slots to 5.
Force mixing table to do ItemManager removes before producing the item.
                
                
                
                
             
         
        
        
        
            
            
            
                
                progress bar tweaks/fixes
                
                
                
                
             
         
        
            
            
            
                
                Added mixing table protobuf/serialization so progress can be sent to clients.
WIP pogress bar/UI.
                
                
                
                
             
         
        
            
            
            
                
                ▋▍▄█▌▇ ▋▋▊▊▋▋▍▆▊ ▌▍▉█▄▋▍ ▌▊▆ ▇▋▅▄
                
                
                
                
             
         
        
            
            
            
                
                ▆▊▇▆█ ▉▆▆ █▆▄▄▆▋ ▍▆█ ▍█▊▉▊▊ ▆▅▋▍ █.▋->▅.▆ ▆▅ ▆.▆▊->▍.▌
                
                
                
                
             
         
        
        
            
            
            
                
                ▋▆▍▉▉▆ █▆▋ ▅▌▌▅▇▉ █▆▆▌▄▊▆ ▍▉▍ ▊▍▌▊█
                
                
                
                
             
         
        
            
            
            
                
                ▆▍▆▇▄█ ▍▋▊ ▋▄▄█▋▌ ▌▌▊ ▋▋▉▄
                
                
                
                
             
         
        
        
        
            
            
            
                
                boosts icon and text changes
                
                
                
                
             
         
        
        
            
            
            
                
                Added an option to only allow valid items to be added to mixing table inventory (disabled)
                
                
                
                
             
         
        
        
            
            
            
                
                Removed composter collider from mixing table
Fixed preventbuilding volume on the incorrect layer
                
                
                
                
             
         
        
            
            
            
                
                Mixing table bounds and volumes tweaks so it can be placed inside a 1x1
                
                
                
                
             
         
        
        
        
        
            
            
            
                
                RecipeDictionary tweaks and some profiler changes.
                
                
                
                
             
         
        
        
        
            
            
            
                
                Refactor recipe caching out of MixingTable and into RecipeDictionary
                
                
                
                
             
         
        
        
        
        
        
            
            
            
                
                merge from main, fix proto conflicts from underwear, rebuild proto.
                
                
                
                
             
         
        
            
            
            
                
                merge from main.
manifest
                
                
                
                
             
         
        
            
            
            
                
                Merge from merge fixes branch
                
                
                
                
             
         
        
        
            
            
            
                
                Improvements to bonus calculations, item tweaks.