Im trying to create simple strafing in blueprints but im having some trouble. When the ai enemy reaches the acceptance radius, i want it to start strafing but it continues to stand in place. Any way i can fix this or a better method i can get this done?
What’s the point of using the branch there? You are comparing the same value which will always return true.
Back to your question. There are many ways you can do it. I personally would make the character face forward and forcefully move it to the desired location. You may ignore my branch check “should strafing” as I just want the player to be at a certain distance before the AI can execute the strafing process.
You can see how I set up my blueprint here:
If you want more complex AI functionality than some basic “Move To” scripts I would strongly recommend looking into AI Behavior Trees.