Need advice on pawn movement

Hello

I’m working on small topdown kinda survival game, but I’m at the point where i need to figurere out how to interact with the world/pawn…

The way I imagine this working is:

When clicking somewhere in the world the pawn will move to the location and do some idle animations…

But I also want him to interact with objects in the world. Like if I click on a object a ring menu will show with actions like pickup, turn on etc.

How will go about making this?

Do I need to work with the behaviour tree to achive this?, if so any good tutorials I can use for this… Searching around I find some RTS turorials, but they seem to include alot of stuff I dont need in this project such as unit selection, spawning etc.

Hi

I think that when you click on the object there is a event “open menu”, in which a widget is being call.

this widget has different bottons with the different actions on each “on clicked” events.

Blueprint Communication is probably what youre after since you'll want to use some sort of Useable Actor Interface. There are heaps of tutorials around the place, you just need to find something mildly similar and adapt it to your purpose.

I dont think you’ll need behavoir tree for interacting specifically but it might be something you do to add details.

(Default Top Down Template should handle movement etc)