branchrust_reboot/main/ai_wolf_iterationcancel

408 Commits over 123 Days - 0.14cph!

3 Months Ago
Merge from main
3 Months Ago
Stagger wolf when damaged a lot, instead of on every head shot
3 Months Ago
Add wolf bark before coordinated attack, add proper death state
3 Months Ago
Add wolf howl
3 Months Ago
Make fsms easier to edit by exposing them on the prefab
3 Months Ago
Reparent root motion SOs to baseScriptableObject to avoid duplicating them in bundles, remove unused animatorStateName
3 Months Ago
Allow fsm transitions to pass parameters to the destination state, use it to select different animations to play on wolf when hurt
3 Months Ago
Wrap animator into a playable, to allow playing one-shot animations without having to edit the animator every time
3 Months Ago
Allow lightweights entity components to handle RPCs
3 Months Ago
Create lightweight components that don't have the overhead of unity components
3 Months Ago
Merge from main
3 Months Ago
Merge from main
3 Months Ago
Make wolves more agile by making their turn radius speed independent, make the approach more interesting by adding speed and angle variations
3 Months Ago
Replace coroutine by invokes, pool the lists, also allow new montages to cancel currently playing one
3 Months Ago
Allow new wolf to deal damage and drop a corpse
3 Months Ago
exported wolf run 180 turn left to run rm and wolf attack 1 rm anims
3 Months Ago
Undo changes to old wolf animator
3 Months Ago
Fix missing convar
3 Months Ago
Remove debug draw and replace constants with convar
3 Months Ago
First pass on wolf combat behaviour
3 Months Ago
Placeholder logic to have wolves react to another wolf being hit nearby
3 Months Ago
Add convar to toggle fsm logging
3 Months Ago
Have wolves only fall over on headshots
3 Months Ago
exported wolf run hit left and right animations
3 Months Ago
Prototyope smooth path following for the wolf, hook hit anim
3 Months Ago
exported wolf run hit 3 rm animation
3 Months Ago
exported wolf run hit 2 anim
4 Months Ago
Add proxy tag fsm transitions, fix movement from previous states perduring in new states, proxy hurt state
4 Months Ago
exported wolf run hit animation test
4 Months Ago
Fix wolf not taking damage
4 Months Ago
Remove unecessary includes
4 Months Ago
Simplify hfsm by implementing it with a stack instead of recursion
4 Months Ago
Support state names to help debugging FSM, and fix range / speed bugs in wolf encircling
4 Months Ago
Allow nests FSMs
4 Months Ago
Merge from main
4 Months Ago
Add some structure to wolf behaviour code
4 Months Ago
Add proxy circle behaviour to wolf to test anims
4 Months Ago
Merge from main
4 Months Ago
Remove hotreload plugin
4 Months Ago
exported wolf run turnleft 150 to run test anim
4 Months Ago
Integrate all new wolf gaits with correct speeds
4 Months Ago
Update wolf turn root motion, fix root motion extractor breaking references, have root motion extractor run automatically one animations with names ending in _rm
4 Months Ago
set wolf anims that need to loop to looping and edited name of wolf rotate L/R anims
4 Months Ago
exported wolf prowl anim at origin
4 Months Ago
renamed 'new wolf anims' folder to 'anim2024_update' and added _rm to the end of wolf 180 turn and run attack anims
4 Months Ago
exported wolf idle 1 and 5 anims and shortened wolf run attack to remove the growling part
4 Months Ago
exported all updated wolf animations in a new folder
4 Months Ago
edited wolf run 180 turnleft anim so it runs with a wider arc
4 Months Ago
Improve wolf transition to 180 turn, do not turn if the target is still in front
4 Months Ago
Fix root motion not properly handling rotation