branchrust_reboot/main/Snakescancel
165 Commits over 274 Days - 0.03cph!
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