I’m making a survival twinstick shooter where character clear waves of enemies and after clearing a specified wave, he teleports to the next level.
As I want to have ~10 types of enemies, it’s crucial to introduce and spawn different types on each level.
In my GameMode blueprint I’ve got a simple spawn logic (pic.1)
What I want to do is to add variety of enemies for each level. For example, Level1 has EnemyType1, Level2 has EnemyType2 and EnemyType3.
I surely can make a lot of branches, but its not the way I’d like to have the game written