I’ve been stuck on my project for days because of this problem. The Monster is not moving at all. The player location works.
It does not crash, and there’s a log about it. I don’t know what went wrong.
Things I’ve tried already
I’ve checked the Ai controller to set into ai controller
I’ve deleted and placed a new nav mesh
I’ve recreated the codes as well created the blueprints
Will need more information.
I’m seeing on the right side, two of your variables in the Behavior Tree are returning ‘Invalid’. What are those supposed to be doing?
I was following a course on Udemy, then I cloned the project to a cleaner one. Then I think I deleted too many files. Now I’m going to put values on those, and thank you for your observation. I totally didn’t notice those.
But still, as you can see on the left side of the tree there’s a move to and wait for nodes. The move to only use the player location and player location works well, but the “move to” doesn’t.
Make sure there isn’t a component on that guy that blocks navigation. Check each bit, and look for a checkbox that says ‘can ever affect navigation’. It could be that, or something close to it.
If you click on the Moveto node, you’ll also see some options for it. It may be doing a check to make sure it can reach the player before it starts moving.