Is there any easier way to create "waves" of enemies other then creating a trigger for each wave? I just thought I'd ask, since the map I'm working on is taking for ever with all the triggers for each wave.
Hmm.....I can't really think of any ways right now to do that...Although if you use StarForge you can just copy the triggers and modify the number of units and type of unit reallly easily....
What kind of map is it and what kind of waves do you mean?
If you mean like a defense, how many waves do you want per level?
With 1 wave per level, you have to do 1 trigger per wave. If it is like 3 waves, you can put all 3 waves in the same trigger.
QUOTE(greenreaper @ Nov 3 2004, 03:57 PM)
Hmm.....I can't really think of any ways right now to do that...Although if you use StarForge you can just copy the triggers and modify the number of units and type of unit reallly easily....
[right][snapback]94071[/snapback][/right]
Well, I've been using the regular editor (I just dled the X-Tra editor), and that's what I've been doing. Just coping and modifying it. But it still takes a while...
EDIT: DevliN: I'm trying to make it so that there's a wave every 30 seconds for 15 minutes. I don't really know what you mean by a defense, but the waves are comprised of Zerglings at first, then I add a few Hydralisks, then a Mutalisk, and I'm hoping to keep adding units like that.
Ya gotta realize that mapping a map does take a long time to make so it's perfectly normal that u're thinking doing those Wave triggers take forever.
Well, in response to your question. Just do what the other guys told you
Yeah try StarForge then. Its a lot easier for defenses.
QUOTE(DevliN @ Nov 3 2004, 04:03 PM)
Yeah try StarForge then. Its a lot easier for defenses.
[right][snapback]94085[/snapback][/right]
I thought that StarForge was hard to use... that's why I haven't looked at it yet.
Well, Starforge could be hard to use if you arent accustomed to it's ways. And besides, in some versions of starforge, it can be pretty buggy. The trigger system could be harder to understand for some people. Reason i use SCXE for triggers is because i dont like using comments on my triggers.
For things like this the easyer way is more difficult. lol hope that makes since to people other than me.
QUOTE((U)Bolt_Head @ Nov 3 2004, 04:42 PM)
For things like this the easyer way is more difficult. lol hope that makes since to people other than me.
[right][snapback]94116[/snapback][/right]
...I think I get your drift, but I'm not sure...
He means that StarForge's way is easier when you know StarForge, but if you don't you're out of luck.
To answer the question: probabally, but it would be more work than simply making a trigger for each wave,
I actually think it is relatively easy. If you are just adding units each time a new wave starts, heres how:
=================
Conditions:
- Whatever starts Wave 1
------------------
Actions:
- Set Lings
- Wait 30000 milliseconds.
- Set Hydras
- Wait 30000 milliseconds.
- Set Mutas
- Wait 30000 milliseconds.
- Set Ultras
=================
Conditions:
- Lings is set.
-----------------
Actions:
- Create 32 Zerglings.
- Wait 30000 milliseconds.
- Preserve Trigger.
================
Conditions:
- Hydras is set.
-----------------
Actions:
- Create 16 hydralisks.
- Wait 30000 milliseconds.
- Preserve Trigger.
================
Conditions:
- Mutas is set.
------------------
Actions:
- Create 8 Mutalisks.
- Wait 30000 Milliseconds.
- Preserve Trigger.
================
Conditions:
- Ultras is set.
------------------
Actions:
- Create 4 Ultralisks.
- Wait 30000 Milliseconds.
- Preserve Trigger.
=================
This assumes that you want zerglings on all rounds, hydras on all rounds but the first, Mutas on all rounds except 1 and 2, ultras on all rounds except 1-3. Keep adding triggers to the initial and a new trigger for each unit. Easy enough... suprised no one else could design something like this.
(Sorry about not using the triggering box, but for some unknown reason javascript doesnt work on my computer, and clicking on that box to insert tabs is javascript.)
And this
isn't a wave per trigger? It seems that

.
QUOTE(DevliN @ Nov 3 2004, 07:43 PM)
He means that StarForge's way is easier when you know StarForge, but if you don't you're out of luck.
[right][snapback]94148[/snapback][/right]
No actually i wasn't talking about starforge at all. Im saying that you could make the triggers easyer for waves but doing so would be more difficult. Like you could have functions and counters manage how many units are created each time. But doing something like that actually will make less trigger work in some situations (like if you have alot of levels that are similer) but it is much more difficult to understand.
QUOTE(FaZ- @ Nov 3 2004, 07:08 PM)
I actually think it is relatively easy. If you are just adding units each time a new wave starts, heres how:
=================
Conditions:
- Whatever starts Wave 1
------------------
Actions:
- Set Lings
- Wait 30000 milliseconds.
- Set Hydras
- Wait 30000 milliseconds.
- Set Mutas
- Wait 30000 milliseconds.
- Set Ultras
=================
Conditions:
- Lings is set.
-----------------
Actions:
- Create 32 Zerglings.
- Wait 30000 milliseconds.
- Preserve Trigger.
================
Conditions:
- Hydras is set.
-----------------
Actions:
- Create 16 hydralisks.
- Wait 30000 milliseconds.
- Preserve Trigger.
================
Conditions:
- Mutas is set.
------------------
Actions:
- Create 8 Mutalisks.
- Wait 30000 Milliseconds.
- Preserve Trigger.
================
Conditions:
- Ultras is set.
------------------
Actions:
- Create 4 Ultralisks.
- Wait 30000 Milliseconds.
- Preserve Trigger.
=================
This assumes that you want zerglings on all rounds, hydras on all rounds but the first, Mutas on all rounds except 1 and 2, ultras on all rounds except 1-3. Keep adding triggers to the initial and a new trigger for each unit. Easy enough... suprised no one else could design something like this.
(Sorry about not using the triggering box, but for some unknown reason javascript doesnt work on my computer, and clicking on that box to insert tabs is javascript.)
[right][snapback]94194[/snapback][/right]
Well, there's gonna be more then 4-5 rounds, it's every 30 seconds for 15 minutes... in other words a lot of waves...
15 waves... and i typed up like 25% of the triggers you would need in maybe 15 minutes. Mapping takes some work... you could have been done by now if you hadnt started this thread.
is it different units each time? other wise you could loop the trigger to make it continuously spawn but if its not good lucky copying
