12,564 Commits over 2,162 Days - 0.24cph!
Fixed incorrect stack amounts when harvesting corpses
Mark the UI scale option as applyOnMouseUp, fixes UI scale changing as you move the slider
Reapply dof exposer changes, changes got stomped because that script is cursed on this branch
Merge from shield_repair_fix
Fixed shield staying active when the weapon is holstered
▅▊▉▋▇ ▇▊▉▉ █▅▋▄▉▋_▆▊▌▌▍████▍▌▅█▆▇▉██▊▋▋▊▋▌█
▊▇▌▉▌▉ ▆▄█▄█▍▇▄▄.▊▆▆▋▉▆▆▆▅▌▅▆▌▄▉▆▆▄▊▇▊▌▄▊▌ - ▋▌▉█▉▊▉▉▆ ▊█▍▌▆ ▇█ ▄▋▋▊▆▇ ▄▌▌▅▌▋▊ ▇▌▅▉▍▌█ ▊▋ ▊▆▊ ▊▊▇
Adjusted blood fx, still not 100% working (pooling protobuf related maybe)
Fixed hopper breaking if an item was destroyed while it was in motion
Merge from main (will need codegen)
Merge from triangle_planter
Adjusted snap position on triangle floor for planter, fixes the planter sticking through the floor on several skins/grades
Adjusted prevent building volume on trianlge planter to fix some upgrades/placements not being possible around the planter
Fixed moving and sleeping on chicken sharing a flag
Fixed being able to pick up the chicken coop while it has chickens
Refactors
WIP batch prop renderer window
Chickens in coops now go to sleep at night
Merge from triangle_planter
Fixed triangle planter collider marked as convex, resulted in a square collider for placement
Merge from triangle_planter
Possibly fixed some issues when planting all 4 slots in the triangle planeter
Changed the minimum distance between plants when in a planter from 0.5 -> 0.2, had to be applied to every plant
Revert small planter to version from
104648
Fix triangle planter soil mesh not getting wet material effect
Added debug.ForceChickensSpawnEgg, forces all chickens in the provided range to drop an egg
Eggs now drop from just behind the chicken
Rework how chickens drop eggs in the world
Every 20-40s check if there are players within 100m, if they are there's a 50% chance an egg will drop
This should mean players that find chickens in the wild could randomly find eggs in the area, or they could chase chickens for a while to try and get an egg
Eggs are now a common item for despawn purposes so they will time out pretty quickly (and we don't flood servers with physics eggs)
First pass on new chicken mesh prefab
Marked a bunch of animations as looping
Swapped over clips on animator, disabled the walkspeed system
Merge from triangle_planter
Fixed triangle planter rotation snapping on foundations, floors and grills
Merge from triangle_planter
Update description
Update socket names
Merge from triangle_planter (and latest main)
Implemented visibility system for chickens (taken from recent horse implementation)
Move need updates into a budgeted work queue
Adjusted build volumes to rule out some clipping hopper placement scenarios
Fixed players harvested by the hopper not getting the proper skull player assignment
Added hopper socket to medieval box
Only let 1 item get added to the move queue at a time
Add more checks to try and stop items getting moved to the container if they aren't going to fit (and getting bounced back)