Move an actor to a specific location on a tile instance.

Good evening everyone.

Here’s a quick summary of where I’m at and what I’m looking to do:

  • Turn-based tactics game.
  • Movement by squares (200x200) => Large squares.
  • Movement via NavMesh.
  • I managed (approximately) to determine a distance in number of boxes (I say almost because depending on where my mouse is, the same box can be 1 or 2).
  • And naturally, by clicking on a box, my character moves there.

==> Now what I want:
For the purposes of my “game”, I placed Scene Components on these boxes:

  • 9 scene components (of which I retrieve the location of each and which I place in a Make Array).
  • 9 collision boxes (of which I retrieve the state and place in a Make Array).

Now, what I’m trying to do is move my character not to the clicked location, but to one of the scene components of the clicked box.
My goal is to be able to accommodate between 1 and 4 playable characters at the same time on the square + 1 large target.

I’m having trouble working with tables and I can’t understand, or visualize, how I can make Unreal understand that by clicking on a particular box it only sends me the positions I want in this box.

Knowing that I can’t get anything done, I obviously don’t have a screenshot to provide you =S

=> Do not hesitate to ask me for more information if necessary.

Thank you in advance for your help =)