I have not worked with the spawn extension, but I am sure you would be able to assign a variable to each spawner. So make a var spawn on each one, and set it from 0-4 (lets say that you have 5 spawners. When the wave is to be triggered, select a scene Variable(spawnplace)= RandomInRange(0,4) then on your code set a"And" condition, and below its hierarchy include “pick all spawners” and variable spawn of spawners = scene Variable(spawnplace). that should choose just one of your spawners. Like I said, I haven’t used the spawn extension, but it should work as long as you can have that variable on the spawner. And be sure to trigger once for each wave , or you might be swamped with enemies. Hope that helps and makes sense
Hi, Did you set the variable on the object in the object window (kind of the main one where you add the animation. behaviors, variable?) That’s ok, they will all have the same one then. But you can adjust that here:
I’m not familiar with the spawn behavior. It seems to treat each instance as a separate emitter. You could probably modify the behavior or add a bunch of conditions but I would just add a timer and do it without the behavior. You could use a random SpawnPoint or the one Nearest to the player.