Simple move to location doesn't work?

I was trying to recreate TopDown Controller but seem to be missing something. Here what I have done so far:

Only thing thats different from that demo:

I know there is a option for player to face its movement direction but have an alternative movement method that wouldn’t want that so I have added that lookat function. Would setting rotation of an transform somehow mess with move to location function? Or am I missing something else?

Hey @Demostes how are you?

As I understand, and correct me if I’m wrong, you want your character to move in a direction (where the player clicked) while looking at a different location (maybe an objective, enemy or even the cursor), right?

In that case, what I think you could do is to “combine” the point and click system used for the Top Down template with the parts of this twin-stick shooter tutorial that allows you to make the character look at an specific location (this tutorial uses the cursor but you could replace it with a selected actor, for example).

Instead of using “Look At” function there in the “Triggered” pin, you will need to update the character orientation on the Event Tick to make it work. It is explained after minute 6:20, but I highly recommend you to watch the full tutorial (including the second part).

Regarding your question about about the rotation messing with the movement, it should not affect the movement at all. As far as I can see in your screenshots, you are updating the movement in the “Start” pin of your Enhanced Input node instead of using “Stop Movement”.

In addition to that, be carefull with using branches you don’t need. Right before the first “Update Walk To” function call you have a branch that is always true, you can remove it. But this should not generate any issue.

Hope this helps you! But let me know if you need me to check anything else!