If you want to prevent a Ship being Spawned it [unlike a Doppel] gives a noise.
There is no way to PRPL out of this.
So, i was thinking in another way.
Is it possible to make a Script for setting a delay on ShipSpawners to 0 ?
If so, then you can set the delay on a ShipSpawner insanely high [Question -> how high can this Value be ??] and when an Emitter gets destroyed or an Amp gets Picked up then the delay will be set to 0 and the Ship can be Spawned.
We don't yet have access to that number. However, going off CW3 and Spore Towers, it will be a matter of setting it regularly to GetGameTimeFrames 10 add, repeating every nine frames. Constant adjustable. Stop changing it when ready to fire.
Ohh, i thought i had the idea to make this happen with no sound but seems we have to wait what the future brings.
Thanks GM