mirror of
https://github.com/Kelsidavis/WoWee.git
synced 2026-03-23 07:40:14 +00:00
Previously, the animation update for other entities (creatures, players) was only triggered when the moving/idle state changed. This meant a creature landing while still moving would stay in FlyForward instead of switching to Run, and a flying-idle creature touching down would keep the FlyIdle animation instead of returning to Stand. Fix: track creatureWasSwimming_ and creatureWasFlying_ alongside creatureWasMoving_, and fire the animation update whenever any of the three locomotion flags change. Clean up the new maps on world reset and on per-creature despawn. |
||
|---|---|---|
| .. | ||
| audio | ||
| auth | ||
| core | ||
| game | ||
| network | ||
| pipeline | ||
| rendering | ||
| ui | ||
| main.cpp | ||