128,797 Commits over 4,201 Days - 1.28cph!
    
    
    
        
            
            
            
                
                VM Bees.
Various mat tweaks.
                
                
                
                
             
         
        
            
            
            
                
                Merge from friend_chat_fixes
                
                
                
                
             
         
        
            
            
            
                
                Basic steam timeline support
                
                
                
                
             
         
        
            
            
            
                
                ▌█▇'▇ ▄▅▊▌ ▉▅▉▆▅ ▆▍▇▌▋▋▌ ▍▊▆▊▌ █▉▌ ▉▉▌▇▋▍▋▍ ▅▊ ▋▄▅▊▋▅▆ █▊▍▋▇▆
                
                
                
                
             
         
        
            
            
            
                
                Changed the HttpImage component on friends list avatars to more closely match avatars next to chat messages
Possible fix for Discord avatars disappearing only in builds of the game?
                
                
                
                
             
         
        
            
            
            
                
                Limit how long DMs coming from steam/discord can be when rendered in game
                
                
                
                
             
         
        
            
            
            
                
                Fix Steam friends refreshing every 15s even when UI isn't visible (menu is hidden but still interactable)
Fix menu friends list not refreshing immediately when opening it
Replace UIFriends.Update with a lower frequency invoke
                
                
                
                
             
         
        
        
        
            
            
            
                
                merge from autoturret_servertick_optim
                
                
                
                
             
         
        
            
            
            
                
                Fixed npc turrets erroring when finding a target, caused by 
114404
                
                
                
                
             
         
        
            
            
            
                
                Fix chat message avatars not being aligned to the top of longer chat messages
                
                
                
                
             
         
        
        
        
            
            
            
                
                First pass of 'visual cooking': we now show food world models being cooked in barbecues and campfire
                
                
                
                
             
         
        
            
            
            
                
                Reworked how BeeSwarm works:
- Can now be set on fire
- Slowed it down
- Optimistaions and changes
                
                
                
                
             
         
        
            
            
            
                
                Update: ServerDemoPlayer - add Ready message logging
Tests: none, trivial change
                
                
                
                
             
         
        
            
            
            
                
                Update: ServerDemoPlayer - log more message types
Tests: ran demo from staging server
                
                
                
                
             
         
        
        
        
            
            
            
                
                RecipeLists can now reference other recipe lists and include their recipes.
Refactored all recipe related code to use the new combined recipe list.
                
                
                
                
             
         
        
            
            
            
                
                Material tweakaroos and some related files.
                
                
                
                
             
         
        
            
            
            
                
                fixed missing texture references in wolf and pork meat materials after merge, fixed missing prefab references in module_1200x1200_4way_ladder to have new meat in, tested all meat and appears correct
                
                
                
                
             
         
        
        
            
            
            
                
                removed copied model from world model prefab
                
                
                
                
             
         
        
            
            
            
                
                set up viewmodel renderer - all working now but set to off until final model delivery
                
                
                
                
             
         
        
        
            
            
            
                
                copyto now correctly recreates and copies armor slots and inserts for belt items too (mostly to stop the NRE)
                
                
                
                
             
         
        
            
            
            
                
                adjustments, fix server compile errors
                
                
                
                
             
         
        
            
            
            
                
                Update: ServerDemoPlayer - switch to control error reporting
Tried the demo from staging, the error spam is too much and not super helpful, so adding a toggle to disable it.
Tests: Played back the staging demo
                
                
                
                
             
         
        
            
            
            
                
                Remove eat sound effect from pie items and move to animation event.
                
                
                
                
             
         
        
            
            
            
                
                fixed cooking workbench smoothing on cooker.
                
                
                
                
             
         
        
            
            
            
                
                Potential fix for AIs sometimes suddenly zooming very fast
                
                
                
                
             
         
        
            
            
            
                
                initial entity,worldmodel and deployed prefab setup with correct worldmodel
jar scaled up to 1.3, open hands layer set to 1
                
                
                
                
             
         
        
            
            
            
                
                merge from cookingv2 -> crafting_update
                
                
                
                
             
         
        
            
            
            
                
                merge from fix_multiple_effect_expiry -> cookingv2
                
                
                
                
             
         
        
            
            
            
                
                Improve tiger leap fidelity
                
                
                
                
             
         
        
            
            
            
                
                Fix modifier removal not working when multiple effects of the same type are active
                
                
                
                
             
         
        
        
            
            
            
                
                Simplified the code for processing the data and log path strings
                
                
                
                
             
         
        
        
            
            
            
                
                merge cookingv2 -> crafting_update
                
                
                
                
             
         
        
            
            
            
                
                merge fix_fridge_io_arrow -> cookingv2
                
                
                
                
             
         
        
            
            
            
                
                Fix fridge not showing IO arrow
- enable main power slot
- set IO arrow direction
                
                
                
                
             
         
        
            
            
            
                
                Optim: Avoid handling null cases in a batch with only non-null values
- Also updated the test to spawn entities, since now it's a requirement for the func.
This removes the need to juggle data to setup batch operations. Should save a bit of time.
Tests: Ran the updated unit tests
                
                
                
                
             
         
        
            
            
            
                
                Updated Bee Grenade Worldmodel FBX and Bee Grenade Worldmodel Material
                
                
                
                
             
         
        
        
            
            
            
                
                Applied IsArmor flag to all armor slot container mods.
                
                
                
                
             
         
        
            
            
            
                
                Fix for more consistent item swapping
                
                
                
                
             
         
        
            
            
            
                
                Removed unused Bee Grenade Glass AO Map