In Income Defense, the map creator ( Oo.Vic.oO ) has 50 Crashed Norad II's stacked on top of each other. ( This is possible with SCMDraft II and StarForge. ) Starcraft reads it that when you remove one Norad, it thinks there is an open spot there. You can then simply move the bunker full of units, whether it be full of marines, firebats, or ghosts, to the location where the Norad's are. Take note that only 50 bunkers will be able to be moved there, because there were only 50 Norad II's.
The triggers would be like this.
----------------------------------------------
--- Conditions
- Player 1 brings at least 1 'Supply Depot' to 'Anywhere'.
--- Actions
- Center location 'Bunker' on Supply Depot owned by Player 1 at 'Anywhere'.
- Remove 1 Supply Depot for Player 1 at 'Anywhere'.
- Move 1 SCV for Player 1 at 'Anywhere' to 'Safe Spot'. ( This makes it so the SCV won't get in the way when you create the bunker. If it wasn't moved, all of the units might not be able to get in, or the bunker wouldn't be able to be placed. )
- Create 1 Bunker for Player 1 at 'Bunker'
- Create 3 Marines at 'Bunker' for Player 1.
- Run AI Script at Anywhere: Enter Nearest Bunker ( The AI Script is something like that.. I can't remember exactly.
- Wait for 1000 milliseconds.
- Remove 1 Norad II at 'Norads'
- Move 1 Bunker at 'Bunker' to 'Norad'.
- Move 1 SCV for Player 1 at 'Safe Spot' to 'Bunker'
- Preserve Trigger
----------------------------------------------
If you want it to be more accurate, you also center a 1x1 location on the Supply Depot, and cut off the trigger at "Run AI Script", and have Preserve Trigger at the end.
Then create a new trigger, have it like this.
----------------------------------------------
--- Conditions
- Player 1 brings at least 3 Marines to '1x1 Location
--- Actions
- The rest of the last trigger, minus the "Wait 1,000 Milliseconds".
----------------------------------------------
I hope this helps.
None.