Help understanding enums and select nodes

For my retro style soccer game I want to set the AIs’ tactics based on the teams’ formation.

For example, if the team formation is set to 4-4-2 then I want to select the 4-4-2 tactics map from an array as the current tactics for each AI.

I feel like I should be able to use the select node some how but my tiny little brain can’t seem to work it out. At the moment I am switching on the formation then looping through the tactics array to find the correct set of tactics.

Any help will be much appreciated.

I’d try to boil it down to this mock-up:

The map holds an enum + struct. The event queries the map and fetches the appropriate element - your struct.


You could but it’d be somewhat clunky and not very scalable: