how to cast to enemy to get the name variable

Awesome sounds like you’ve done nearly all of the work here!

It’s going to involve using that Array of enemies you have there, and utilizing the index to choose which one you want to use. Start at 0 then for every widget you spawn you increase the index of the next one by +1 until you reach the end and spawn no more.

Other than that… You don’t even really NEED the cast node because your “Select Opp” variable is already of the class “enemy”, so you should be able to just pull “Name” off of that without a cast.