Side Scroller Animation HELP?

Hello you all! I have been working on, for the past few months on a fighting game similar to Mortal Kombat, I have a lot of characters, and they each are filled with all their basic animations, like idle, walk, crouch, jump (Sort of), and they have all of their attacks, and specials, my problem is

A. When I temporarily set the animation to trigger based off an input, when the character does the move, they go the wrong way and kinda go out of the Point of View (Side Scroller) So am I suppose to fix that in an animation software (If so, pointers, or tutorials on editing animations), or can I do something in Unreal to fix it? I want their moves to lock in the position they are suppose to be in a side scroller.

B. When my character walks, they walk but they seem like its a looping situation, so they would walk and they look like they would reset themselves to the original position where they started, is there a way I could just have them walk smoothly?

C. Lastly, Is there a way in C++ or Blueprint, I can make a chain of inputs cause this animation to happen?

Thanks! If you’re reading this, could you at least answer one of these questions, so I can move on with my project and start running smoother.

BONUS: I have hit reaction animations… How do I set them up so that if the move connects, then the hit reaction animation plays?

A. so you mean that they walk/move away from their original position? -> you will have to fix that in your 3d program or use the “record” button in persona to record a new animation (just move the root bone to a fixed position and record the animation -> dont know if that will work)
B. you will have to create a “walk cycle” animation in your 3d program
C. you can use a combination between a branch (+ bool variable) and a “gate” node :slight_smile:

Thanks , would you happen to know how I would change the animation to be stuck in the correct perspective or no?