Super.Gnome
New Member
- Reaction score
- 0
I started my map when I was really bad at GUI. And I made this trigger:
As far as I know, at the moment, this is inefficient and leaks like mad. I should be able to accomplish the same effect, but without the waits. That way I can use a variable to clear the points I use.
Anyone know of a better way to trigger this? I'm tempted to set and clear my variables between waits, but I'm not even sure that would work.
Trigger:
- Archer wave Light
- Events
- Unit - A unit enters Mainbase light <gen>
- Conditions
- (Unit-type of (Entering unit)) Equal to Hire Archer Reinforcement
- Actions
- Unit - Kill (Entering unit)
- Unit - Create 3 Archer for Player 10 (Light Blue) at (Random point in Light Wave Spawn <gen>) facing (Position of (Triggering unit))
- Unit - Create 3 Archer for Player 10 (Light Blue) at (Random point in Light Wave Spawn <gen>) facing (Position of (Triggering unit))
- Wait 5.00 seconds
- Unit - Create 3 Archer for Player 10 (Light Blue) at (Random point in Light Wave Spawn <gen>) facing (Position of (Triggering unit))
- Unit - Create 3 Archer for Player 10 (Light Blue) at (Random point in Light Wave Spawn <gen>) facing (Position of (Triggering unit))
- Wait 5.00 seconds
- Unit - Create 3 Archer for Player 10 (Light Blue) at (Random point in Light Wave Spawn <gen>) facing (Position of (Triggering unit))
- Unit - Create 3 Archer for Player 10 (Light Blue) at (Random point in Light Wave Spawn <gen>) facing (Position of (Triggering unit))
- Wait 5.00 seconds
- Unit - Create 3 Archer for Player 10 (Light Blue) at (Random point in Light Wave Spawn <gen>) facing (Position of (Triggering unit))
- Unit - Create 3 Archer for Player 10 (Light Blue) at (Random point in Light Wave Spawn <gen>) facing (Position of (Triggering unit))
- Wait 5.00 seconds
- Unit - Create 3 Archer for Player 10 (Light Blue) at (Random point in Light Wave Spawn <gen>) facing (Position of (Triggering unit))
- Unit - Create 3 Archer for Player 10 (Light Blue) at (Random point in Light Wave Spawn <gen>) facing (Position of (Triggering unit))
- Wait 5.00 seconds
- Unit - Create 3 Archer for Player 10 (Light Blue) at (Random point in Light Wave Spawn <gen>) facing (Position of (Triggering unit))
- Unit - Create 3 Archer for Player 10 (Light Blue) at (Random point in Light Wave Spawn <gen>) facing (Position of (Triggering unit))
- Wait 5.00 seconds
- Unit - Create 3 Archer for Player 10 (Light Blue) at (Random point in Light Wave Spawn <gen>) facing (Position of (Triggering unit))
- Unit - Create 3 Archer for Player 10 (Light Blue) at (Random point in Light Wave Spawn <gen>) facing (Position of (Triggering unit))
- Events
As far as I know, at the moment, this is inefficient and leaks like mad. I should be able to accomplish the same effect, but without the waits. That way I can use a variable to clear the points I use.
Anyone know of a better way to trigger this? I'm tempted to set and clear my variables between waits, but I'm not even sure that would work.