branchrust_reboot/main/Livestock_animals/critter_animalscancel
25 Commits over 31 Days - 0.03cph!
enabled swimming for frogs, with first pass animator setup
fixed frog interest, now more consistently finds water spots to start croaking
separate critter FSM to different budgeted work queue, with lower frametime
merge from Livestock_animals
clean up animators after removals
add different sleep cycles for critters
- rabbits are crepuscular, squirrels diurnal, and bullfrogs don't sleep (bc apparently thats (kinda) a thing)
remove squirrel and rabbit interest mechanics 😔
first pass at rabbit interest, added profiler sample marks, disabled debug cubes
first pass on squirrel interest mechanic
better FSM way to handle critter overrideable Interested states
refactor critter interest overrideable methods
rework how frogs try to find shallow water to croak in
rebuild manifest after merge issues
merge from Livestock_animals
fix override in last change
reduce network range of critters
set better speed values and improved animation blending (not enough tho)
movement looks more natural but needs more work
fixed critters hovering above ground instead of being on surface
merge from livestockanimals
basic rabbit setup, renamed all animation files for consistent prefix and lowercase
added missing rabbit files. Animation, model and prefabs now added.
merge from Squirrel_test -> critter_animals
merge from Rabbit_test -> critter_animals
add WIP frog "interested" state, which currently makes it look for shallow water and then start croaking
merge from Frog_Branch -> critter_animals