What ever i do, my AI Character will not move!

I have a very simple AI character, with a Behavior Tree. No matter what i do my AI will NOT MOVE! I checked for NavMesh and it is definitely there. I tried both the AI Move To node in a custom task and the BT MoveTo node. I did a “Print String” on the “Movement Result” output of the AI Move To node and it always reads out “aborted”. Here are my Blueprint Setups:

AI controller:

Behavior Tree:

How I spawned the AI from the Level Blueprint:

Any ideas? ANY help is appreciated!

Hi,

I am looking into reproducing this issue, but I need a couple of details to get this exactly the same.

In the AI Controller, what do you have the Name variable’s default value set to? What class is “Enemy” derived from? If you simulate and open the behavior tree, are the blackboard values setting to what you tell them to be in the AI controller? Also, which version of UE4 are you using where this occurs? Any additional information or screenshots may help.

Though it is not related to fixing this problem directly, you can see an example of how Epic does this type of AI here:

There is an example project you can download on the page as well. Just thought you may be interested in seeing it.

Cheers!

thanks for the responce! The name value is set as follows:

  • Target Actor = “Target Actor”

I have confirmed that the BB values are being set properly

I am deriving Enemy from Character.

I am using 4.7.3.

Thanks!

I am not home at the moment so I can’t do screenshots at the moment. Sorry.

I got it! The solution was to create a new level! I think i may have messed something up with the level I was using. I don’t think that it is the easiest solution, but it worked! I hope that helps someone with the same issue as I had!

I got same problem?

same issue… unreal engines AI is, in my opinion, the worse part of whole unreal engine…