How to assign custom entries to EObject Type Query Array

Hi,

I am trying to create a board with clickable tiles. I checked out the Turn Based Strategy Game Example for a way to do so. Most of it makes sense, however I am not sure how to associate a Mouseover event with generated tiles. The example uses a EObject Type Query Array which has a “tile” entry to trace against the tile collision type.

I just don’t understand how this array already has a tile entry inserted, as I can’t find any references to it being created or inserted. I can’t find the entry in any Enum blueprints either. The documentation is also of little help.

I have no experience with this type of array, so maybe I am missing something obvious. I attached a screenshot of the blueprint. Any input or explanations would be greatly appreciated.

https://docs.unrealengine.com/latest/images/Gameplay/HowTo/UseRaycasts/Blueprints/GHT2B_12.jpg

drag the pin directly from the Object Types array in the Line Trace node and type make array, as shown in the picture!

Managed to figure our this one by reading through this answer:

Under Edit > Project Settings > Collision you need to create a new object channel and then it can be selected in the EObjectTypeQuery enum

Thanks, Bro. Worked smoothly like butter.