branchrust_reboot/main/Livestock_animals/critter_animalscancel
95 Commits over 31 Days - 0.13cph!
fix turtle error log
- swimming NPCs no longer pause their navmeshagent, the agent is disabled but required on the prefab for other dependencies
fix critter bugs
- frog animator error on spawn/despawn
- spamming log for turtles when unpausing
- jellyfish population not spawning in jellyfish
merge from Livestock_animals
add transition from startle->flee state for when critters get hurt while they are currently startled
add step height to crabs so they dont glitch up cliffs and things
add another batched raycast to the crabs for obstacle avoidance so they dont glitch into walls
add crabs/jellyfish swarm scripts to budgeted queue
fix crabs glitchy leg speeds (i think)
replace jellyfish water checks with a batched version
fix frog long first jump
fix pooled frog stuck in dead animation
reduce critter health 200 -> 60(frogs) - 100(rabbits)
turtles unchanged, they have a shell
merge from Livestock_animals
merge from Livestock_animals
add crabs audio integration
add "ally" status for some critters with other creatures
- noone attacks crabs (they dont have hitbox anyways)
- stags, boars, and bulls dont attack critters
crabs dont spawn in ocean where there's no navmesh
frogs that die while swimming play swimming death anim
frogs transition to swimming animation better
comment out unused frog interest
improve frog hopping ends using distance syncvar, to stop the final hop when not necessary
add singular crab prefab (mostly for media capturing)
fix crabs LOD
add physics materials to critters
exclude player movement and player (server) from collision layers so critters dont move players around
merge from JellyfishShader_edit
merge from Livestock_animals
add warning ignore for compiler fix
fis hitboxes and death anim loops
WIP trying to fix frog animation
merge from Livestock_animals
merge from jellyfish_swarms -> critter_animals
better rabbit animation/speed sync
merge from crab_swarms -> critter_animals
merge from Jellyfish_branch
merge from Livestock_animals
turtle anim controller update
hookup sea turtle death anims with root motion
Add water avoidance or preferance to roam and flee states
add frog and squirrel death anims, no corpses
add death state to critters, for animated death without corpses/ragdolls
better startle, critters dont startle other critters
merge from Livestock_animals -> critter_animals
critters startle and run away when players come too close
remove sleeping from critters, most are active during the night anyways and saves some extra time
disable all of rabbit interest, taking up queue budget