Call an event on several actors with one call

I’m doing a game where you change the world from black and white which means all the enemies and the backgound will change colour when you tap the screen. But I have a problem with that it seems that i can’t do that with blueprints without having to do several uniqe bluprints for every level

Is there any way to call all actors that need to change with one call or do I have to do a new blueprint for every level?

So I recommend you make functions within the enemy blueprints to make it happen. Here’s an example:

MyEnemy blueprint (your enemy actor’s blueprint). Has a function to turn it black.

Your level blueprint that turns all MyEnemy actors black

take a look at TActorIterator.