Off the top of my head one way it could be done is by using an enum. Inside the enum have your enemy types. Where you spawn the enemy do a switch on Enum name and for each option do spawn actor from class. So when you hit a certain amount of kills set the enum to a new type and the switch will do the rest.