15,077 Commits over 2,649 Days - 0.24cph!
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
Merge from double_anim_event_fix
Don't allow multiple identical animation events to fire in the same frame on PlayerAnimationEvents
We're now running concurrent, identical controllers on a single animator and when they use animation events they are both firing at the same time
█▋▌▉▋▊ ▊▉▍▉ ▅▉▍▋▌▅█▆█▆█▆▆▆▊▊▉▉
█▅▉▅▌▍▋▉▋ ▋▊▍▉▋█▍▉▍▇█▅ ▋▌▉█▇▌ ▇▋▋█▅▅ ▄█ ▍▉▇▅▇█▍▄▆▄ ▍▇▌▋▋ ▊▌█▌▊ ▋▆▍▋▉ ▅█▌▍▇ █▌▉▆▉▇▆▌ ▍▄▆▊ ▊██▍▍▉▍▄▊▋▆▇ ▋▊▉▊▊▆▍
Fix non admin players being killed in halloween dungeons
Merge from livestock_animals
Update croc pie to use new animal repellent modifier
Create recipes, rich version, UI bits
Merge from duck_jump_collision_check
Subtract
168514, go back to a single raycast
▌▄▆▍ ▆▉▇▄▌ ▅▊▅▆ ▌▌▌██ ▆▉▆▋▋ █▆▍▆▍▇ █▋▅▆▉█
Merge from hempcolourblind
Rebake the hemp impostor, now matches visually
Added an impostor accessibility bake component to bake out textures of alt materials
Merge from hempcolourblind
Invoke via a UI button, very WIP
Some general refactors to make the local server process more generic for future plans
Fixed furnaces not working
Removed tutorial island map marker (we can just render terrain)
Fixed navmesh not starting
Disable all skins while in tutorial (saves us having to bundle redirects)
Instead of running BuildAssetBundles over all assets when making a tutorial build and putting all non tutorial assets in the private bundle, just run BuildAssetBundles over the assets needed by the tutorial
Cuts down tutorial bundle builds to a couple of minutes from 15
Sort animals to show in the vendor list, show young animals last so they can't drown out actual sellable animals
Fixes remaining tests
Merge from rent_shop_sulfur_fix