branchrust_reboot/main/Snakescancel
154 Commits over 182 Days - 0.04cph!
Fixed a potential scale issue
Fix occasional reposition NRE
Fix look rotation error spam.
Fix occasional double attack during reposition slither.
Bunch of cleanup/refactor after changes.
Set correct material collider to fix impact sounds.
Respect ai.ignoreplayers and ai.addignoreplayer for attacks
Stay visually alert briefly if attacked form out of range
Add a tooltip explaining the need to jump to avoid a snake attack. Show it the first 3 times a snake hazzard is failed.
Make it easier to find a new position for non-flat terrain
Fix Snakes getting stuck in the same position and not triggering their hazzard attack when unable to find a reposition destination.
Add water depth check to ValidatePosition when re-positioning. Allow shallow water but nothing more.
Fix delayed triggers after repositioning.
Bunch of refactoring.
Fix double strikes.
Reduce reposition delay.
Face towards player when re-appearing
leap attack animator setup
Always fully play attack anim.
Anim state transition tweaks.
Setup prevent building volume
Delete now unused placeholder venom icon
Fix spelling of "Incapacitate" in snake venom item description.