1,227 Commits over 488 Days - 0.10cph!
merge from critter_animals
merge from critter_animals
merge from Livestock_animals
merge from Livestock_animals
add crabs audio integration
merge from critter_animals
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
merge from critter_animals
improve frog hopping ends using distance syncvar, to stop the final hop when not necessary
add singular crab prefab (mostly for media capturing)
merge from critter_animals
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
merge from critter_animals
merge from critter_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
reduce time for deactivate recheck when deactivated
run DoPrepare on SpawnHandlersm to add all critter population files,
minor code cleanup
add tilt when moving, movement/swim speed influences other animation parameters
First pass on jellyfish swarms
merge from critter_animals -> Livestock_animals
better rabbit animation/speed sync
merge from crab_swarms -> critter_animals
compiler fixes, disable debug cube
fix pathing, crabs now move as a swarm, with random (size-influenced) speeds for each individual
better fleeing/startle mechanics
integrate moveToggle so shader movement critters can idle
first pass on crab swarms
merge from Jellyfish_branch
merge from jellyfish_movement -> Jellyfish_branch
merge from Livestock_animals
merge from painting_fixes
Add a neutral light option in the painting ui, accessible behind a convar `paint.neutralLighting`
- only works with rrp enabled
- overrides all light settings to a neutral studio light so current scene lighting conditions do not affect the preview object
merge from painting_fixes