Hey @The_Fig!
Sorry for the long wait, couldn’t find a long enough free time to take a look at this issue. But thanks to your reminder and also the other fella joining in, I thought it’d be nice to prepare something real quick.
So here’s my approach you can take that’d fix the blending issues:
Important Notes
-
Set the default value of the int type variable named “Svd Dir Idx” to -1
-
Make sure that the default slot is plugged into the main out pose of your animation blueprint for the montages to work
-
In the anim montage type array named “Dir Mtg Arr”, have the animations in this order: Idx 0: Back, Idx 1: Back-Left, Idx 2: Left, Idx 3: Forward-Left, Idx 4: Forward, Idx 5: Forward-Right, Idx 6: Right, Idx 7: Back-Right
-
Note that which Action Value to plug into which pin of the
Atan2
node depends on your orientation. You’d plug Action Value X into the X pin if in your IMC, you also leave the forward movement key (W) as it is, negate the backward movement key (S), swizzle the right movement key (D), and both swizzle & negate the left movement key (A).
Hope this helps!