Calculating Player position based on another Actor?

This might help. That I know of, there is nothing that will help you sort an array, so you need to create that yourself.

In my humble opinion, from your blueprints I can see you are looking at the problem the wrong way. All you need is a loop that goes through all your actors, logic to add them in order to an array and finally push that to your widget.

Do you know how to use loops? Have to ask, it’s something you need to understand if you want to solve this.