Basically, root motion is working, but only if i use a montage. But since i wan’t to create a full root motion controller it’s completely dumb doing with 100% full montages, not to mention the extra memory i’ll have to use.
What happens when i don’t use a montage is simple: root motion simply dont move character, it stay in place, just like in the viewport without Proccess root motion enabled.
Yes, root motion from everything is enabled and i didn’t confuse it on the preview, it is set on the default.
If i use root motion root lock to Zero it rotates my character 90 degrees on the X axis, but the character still stay in place. The other 2 options do the same thing but don’t rotate the character 90 degrees.
This is probably happening because i set how to use it wrong, but in the docs it just say that i need to enable root motion on the animation and in the anim_bp set root motion from everything, so i can’t be sure i did something wrong(those 2 steps i set up correctly).
PS: I think i can’t send my animation because it’s from mixamo and i’m pretty sure i can’t distribute it, but the animation i’m using is : Stand to Cover. (the not-crouching one).
Hope i gave all the necessary information.