branchrust_reboot/main/ai_wolf_iterationcancel
379 Commits over 153 Days - 0.10cph!
Allow new wolf to deal damage and drop a corpse
Undo changes to old wolf animator
Remove debug draw and replace constants with convar
First pass on wolf combat behaviour
Placeholder logic to have wolves react to another wolf being hit nearby
Add convar to toggle fsm logging
Have wolves only fall over on headshots
Prototyope smooth path following for the wolf, hook hit anim
Add proxy tag fsm transitions, fix movement from previous states perduring in new states, proxy hurt state
Fix wolf not taking damage
Simplify hfsm by implementing it with a stack instead of recursion
Remove unecessary includes
Support state names to help debugging FSM, and fix range / speed bugs in wolf encircling
Add some structure to wolf behaviour code
Add proxy circle behaviour to wolf to test anims
Integrate all new wolf gaits with correct speeds
Update wolf turn root motion, fix root motion extractor breaking references, have root motion extractor run automatically one animations with names ending in _rm
Improve wolf transition to 180 turn, do not turn if the target is still in front
Fix root motion not properly handling rotation
Hook wolf new leap anim, make root motion extractor a context menu tool
Fix wolf class not being set to partial
Add proxy wolf2 to manifest
Early wolf root motion tests
Prototype custom networked root motion