Thank you for the reply!
However, I’m still not quite sure what to do, as the animations in the above video already has Root Motion applied (Enable Root Motion + Force Root Lock checked).
Could I possibly be doing Root Motion wrong? Maybe some conceptual error somewhere?
Here’s a more detailed breakdown of what I did:
Downloaded Maximo model + animations → added Root bone to the Maximo model in Blender → imported new model and animations into UE → checked the ‘Enable Root Motion’ + ‘Force Root Lock’ in all imported animation sequences → applied animations in blendspace and animBP of the model → assigned said animBP to my enemy AI BP with the new model as its mesh
Even after all this, my enemy AI still slide-walks as shown in the video. I also set it such that all tasks in my Behavior Tree will only set the enemy’s move speed to the same 100m/s to ensure that it’s a constant factor.