15,103 Commits over 2,649 Days - 0.24cph!
Apply the new collision ref collision to biofuel generator (just for testing)
Mark any mesh used for collision baking as ExcludeFromBundles so it won't be added to the build
Fix BoxColliderBake component having different serialization layout when building
Merge from livestock_animals
Add missing shears effects
Update item description
Merge from CullWhenInside_vis_improvement
Updated CullWhenInside to run in a PersistentObjectWorkQueue with a 1s min lap time so it can't update too often. Has a 0.01ms budget so it generally can only process one a frame
Reduced LODManager budget to 0.05ms from 0.1ms
A large portion of LODManager ChangeLOD calls were spending all of their time in CullWhenInside due to it's expensive Vis check, by moving that out we should have more responsive LODs even with a smaller budget
Introduces a small delay when building over bushes, but we gain 0.05ms overall
▇▍▌▋▌▄ ▇▋▌▇ █▅▊▅▇▋█▋▄▄▊▊██▍▊
▆▇█▇ ▍▇█▋▉▉ ▍▊▇▅ ▍▉▊█▍▇█▅▄ ▋▋▇▍ ▆▋▅▍ ▄█▉█▆▅▋ ▌▊ ▉ ▉▅██▍▆
Merge from livestock_animals
Hitting a sheeps skin with shears won't hurt or startle them (still does small amounts of damage to other entities)
▉▍▄█ █▇▅▊▉ ▋█▊▇█ ▉▉▅▊▅▍▅ ▆▊ ▉▊▋██▍ ▇▅▊▊▋▆▌ ▊▍▇█▍▊▌▌ ▉▋▇▄▉▊▍▆▋▆▊▆▆█ ▌▋ ▍▋▋▆▊▋▄ ▉▅▊▌ ▆▆▊▍▉█ ▌▄▌█▇▌ ▆█▌▌▇▄ ▄▉▆ ▄▊▉▆ ▌▊▆▋▋▋▌ ▌▌▊ ▄▅▇▄▌ ██▄▆▉ ▌▉▋ ▋▍▊▉▅▅▊▆ ▉▄ ▊▊ ▋▊ ▆▄▊█ ▄█▋▌ ▊▄▄▅▅▋ ▄▇▄ ▇▇▌█▌▅▆▋
Merge from swamp_tree_x_improvement
Lowered marker points on swamp_tree_f
Merge from Livestock_animals
Only require an infant animal to reach 80% happiness in order to max out potential stat
Updated mac and windows local server handler to use the new NativeProcess generic handler
Fixed ExplosionScreenBounceFade sampling it's curve the wrong way around (1 was close to explosion, it should be 0)
Also fixed all screenshake via this component not being applied if sip domain reload is enabled
▆▉█▄▌▄ ▊▊▅▊ ▍██▆▄▌▇▅▄▋▆▇▇█▍▌
▋▆▋▌▇▅ ▆▅▄▇▆▊▋ ▊▇▆▍ ▉▄▇▅▄▅▄▌▅ ▆▊ ▅▊▆ ▋▆▉▍▋ ▊▌▌▋▄▇▄▄ ▇▇▆ ▉ ▄▆▇▍▌ ▉▆▊▄ ▊▍▆▌▊ ▍█▄██▆▋▊▊▄▋▇▆▋▄▅ ▋▉▌▋▉▌▆▇▌ ▊ ▆▆▊ ▍▌▉▌█▇▊▄▌▌ ▄▌█▊▆ ▅█▇█▊▍▍▇▇▅▄▅▅▊▊▋▍ █▍▊▆▅ █▋▇█ ▄ ▌▊▌▍▅▅ ▄▅ █▇▌▊▊▍█▆▋█▆█▇▆▄▅
Adjusted the sunflowers seed stage collider so it can be cleared by a melee weapon reliably
Fixed wrapping paper item accepting water
Fixed chickens on tutorial island being weirdly aggressive (learning rust is hard enough)
Merge from swamp_tree_x_improvement
Lowered X markers on all swamp trees by quite a bit
Added a check to make sure an X marker can never be spawned under terrain
Added a bonus tolerance to the X marker configurable by tree, added 0.2m to each swamp tree as these colliders are weird
Merge from livestock_animals
Child animals can now leave the radius of their mother when attempting to eat out of a trough that is out of range from the leash to their mother
Prevents child animals getting stuck with low hunger values while in a pen with a trough
Merge from livestock_animals
Sharks now flee from players with animal repellant buff
Merge from livestock_animals
Bulls and rams will no longer flee from players with the animal repellant effect active
They will also not charge
Bee swarms won't chase players with the animal repellant buff (Croc pie)
Can still take damage if you walk through them though
RendererLOD stats now show float values in the text entry, but the slider will still round to an integer
Local server instance handler for Mac (only required some minor directory changes and disabling visual console convar)
Updated ignore file
Merge from hempcolourblind
Inverted the mask of the hemp accessibility tint, only affects the bud now
Did a big clean up, impostors don't show the bud so we no longer need an impostor baked per colour setting
Merge from belt_main_priority_stack
When right click transferring items from a container only move those items to the belt if there is an unfilled stack that we can fill up, otherwise it will go into the main inventory
Merge from spray_anim_fixes
Fixed spraycan becoming unusable until the item is requipped if player sprays at a surface and then quickly looks away
Also fixed spraycan 3p spray anim playing twice