Deleted member 238589
D
Deleted member 238589
I have trouble starting a wave in my map.
I create a timer and, after the first wave ends, I start the next timer. But when that timer reaches 0:00 seconds, nothing happens, and the third waves starts, and so on, always skipping the spawning phase, except in the first wave.
I create a timer and, after the first wave ends, I start the next timer. But when that timer reaches 0:00 seconds, nothing happens, and the third waves starts, and so on, always skipping the spawning phase, except in the first wave.
-
Timer
- Events
- Conditions
-
Actions
- Countdown Timer - Start Attack_Timer as a One-shot timer that will expire in 40.00 seconds
- Countdown Timer - Create a timer window for (Last started timer) with title Next Wave:
- Set Attackers = (Units in No region)
-
Player Group - Pick every player in (All players) and do (Actions)
-
Loop - Actions
- Countdown Timer - Show (Last created timer window) for (Picked player)
-
Loop - Actions
-
Wave 001
-
Events
- Time - Attack_Timer expires
- Conditions
-
Actions
- -------- Create attacking units, add them all to a unit group (here: Attackers) and make 'em start moving --------
- -------- - --------
- Set Spawn_Point_Left = (Center of Spawn Point Left Wing <gen>)
- Unit - Create 1 Marauder (Level 01) for Player 2 (Blue) at Spawn_Point_Left facing Default building facing degrees
- Unit Group - Add (Last created unit) to Attackers
- Custom script: call RemoveLocation(udg_Spawn_Point_Left)
- Unit - Order (Last created unit) to Attack-Move To Attack_Point
- Cinematic - Send transmission to (All players) from Templar named Talnaar: Play No sound and display Here they come! To .... Modify duration: Set to 5.00 seconds and Don't wait
- Wait 1.30 seconds
- -------- - --------
- Set Spawn_Point_Left = (Center of Spawn Point Left Wing <gen>)
- Unit - Create 1 Skirmisher (Level 01) for Player 2 (Blue) at Spawn_Point_Left facing Default building facing degrees
- Unit Group - Add (Last created unit) to Attackers
- Custom script: call RemoveLocation(udg_Spawn_Point_Left)
- Unit - Order (Last created unit) to Attack-Move To Attack_Point
- Wait 1.30 seconds
- -------- - --------
- Set Spawn_Point_Left = (Center of Spawn Point Left Wing <gen>)
- Unit - Create 1 Marauder (Level 01) for Player 2 (Blue) at Spawn_Point_Left facing Default building facing degrees
- Unit Group - Add (Last created unit) to Attackers
- Custom script: call RemoveLocation(udg_Spawn_Point_Left)
- Unit - Order (Last created unit) to Attack-Move To Attack_Point
- Wait 1.30 seconds
- -------- - --------
- Set Spawn_Point_Left = (Center of Spawn Point Left Wing <gen>)
- Unit - Create 1 Skirmisher (Level 01) for Player 2 (Blue) at Spawn_Point_Left facing Default building facing degrees
- Unit Group - Add (Last created unit) to Attackers
- Custom script: call RemoveLocation(udg_Spawn_Point_Left)
- Unit - Order (Last created unit) to Attack-Move To Attack_Point
- Wait 1.30 seconds
- -------- - --------
- Set Spawn_Point_Left = (Center of Spawn Point Left Wing <gen>)
- Unit - Create 1 Marauder (Level 01) for Player 2 (Blue) at Spawn_Point_Left facing Default building facing degrees
- Unit Group - Add (Last created unit) to Attackers
- Custom script: call RemoveLocation(udg_Spawn_Point_Left)
- Unit - Order (Last created unit) to Attack-Move To Attack_Point
- Wait 1.30 seconds
- -------- - --------
- Set Spawn_Point_Left = (Center of Spawn Point Left Wing <gen>)
- -------- - --------
- Set Spawn_Point_Left = (Center of Spawn Point Left Wing <gen>)
- Unit - Create 1 Skirmisher (Level 01) for Player 2 (Blue) at Spawn_Point_Left facing Default building facing degrees
- Unit Group - Add (Last created unit) to Attackers
- Custom script: call RemoveLocation(udg_Spawn_Point_Left)
- Unit - Order (Last created unit) to Attack-Move To Attack_Point
- Wait 1.30 seconds
- Unit - Create 1 Skirmisher (Level 01) for Player 2 (Blue) at Spawn_Point_Left facing Default building facing degrees
- Unit Group - Add (Last created unit) to Attackers
- Custom script: call RemoveLocation(udg_Spawn_Point_Left)
- Unit - Order (Last created unit) to Attack-Move To Attack_Point
- Wait 1.30 seconds
- -------- - --------
- Set Spawn_Point_Left = (Center of Spawn Point Left Wing <gen>)
- Unit - Create 1 Marauder (Level 01) for Player 2 (Blue) at Spawn_Point_Left facing Default building facing degrees
- Unit Group - Add (Last created unit) to Attackers
- Custom script: call RemoveLocation(udg_Spawn_Point_Left)
- Unit - Order (Last created unit) to Attack-Move To Attack_Point
- Wait 1.30 seconds
- -------- - --------
- Set Spawn_Point_Left = (Center of Spawn Point Left Wing <gen>)
- Unit - Create 1 Marauder (Level 01) for Player 2 (Blue) at Spawn_Point_Left facing Default building facing degrees
- Unit Group - Add (Last created unit) to Attackers
- Custom script: call RemoveLocation(udg_Spawn_Point_Left)
- Unit - Order (Last created unit) to Attack-Move To Attack_Point
- Quest - Display to (All players) the Hint message: |c0096FF96HINT|r: T...
- Wait 1.30 seconds
- -------- - --------
- Set Spawn_Point_Left = (Center of Spawn Point Left Wing <gen>)
- Unit - Create 1 Skirmisher (Level 01) for Player 2 (Blue) at Spawn_Point_Left facing Default building facing degrees
- Unit Group - Add (Last created unit) to Attackers
- Custom script: call RemoveLocation(udg_Spawn_Point_Left)
- Unit - Order (Last created unit) to Attack-Move To Attack_Point
- Wait 1.30 seconds
- -------- - --------
- -------- - --------
- Wait until ((All units of Attackers are dead) Equal to True), checking every 1.00 seconds
- Unit Group - Remove all units from Attackers
- Wait 2.00 seconds
- Cinematic - Send transmission to (All players) from Templar named Talnaar: Play No sound and display Well done, but this.... Modify duration: Set to 6.00 seconds and Don't wait
- Countdown Timer - Start Attack_Timer as a One-shot timer that will expire in 20.00 seconds
- Trigger - Turn off (This trigger)
- Trigger - Turn on Wave 002 <gen>
-
Events
-
Wave 002
-
Events
- Time - Attack_Timer expires
- Conditions
-
Actions
- -------- Create attacking units, add them all to a unit group (here: Attackers) and make 'em start moving --------
- -------- - --------
- Set Spawn_Point_Center = (Center of Spawn Point Center <gen>)
- Unit - Create 1 Marauder (Level 01) for Player 2 (Blue) at Spawn_Point_Left facing Default building facing degrees
- Unit Group - Add (Last created unit) to Attackers
- Custom script: call RemoveLocation(udg_Spawn_Point_Center)
- Unit - Order (Last created unit) to Attack-Move To Attack_Point
- Wait 1.30 seconds
- -------- - --------
- Set Spawn_Point_Center = (Center of Spawn Point Center <gen>)
- Unit - Create 1 Marauder (Level 01) for Player 2 (Blue) at Spawn_Point_Left facing Default building facing degrees
- Unit Group - Add (Last created unit) to Attackers
- Custom script: call RemoveLocation(udg_Spawn_Point_Center)
- Unit - Order (Last created unit) to Attack-Move To Attack_Point
- Wait 1.30 seconds
- -------- - --------
- Set Spawn_Point_Center = (Center of Spawn Point Center <gen>)
- Unit - Create 1 Marauder (Level 01) for Player 2 (Blue) at Spawn_Point_Left facing Default building facing degrees
- Unit Group - Add (Last created unit) to Attackers
- Custom script: call RemoveLocation(udg_Spawn_Point_Center)
- Unit - Order (Last created unit) to Attack-Move To Attack_Point
- Wait 1.30 seconds
- -------- - --------
- Set Spawn_Point_Center = (Center of Spawn Point Center <gen>)
- Unit - Create 1 Skirmisher (Level 01) for Player 2 (Blue) at Spawn_Point_Left facing Default building facing degrees
- Unit Group - Add (Last created unit) to Attackers
- Custom script: call RemoveLocation(udg_Spawn_Point_Center)
- Unit - Order (Last created unit) to Attack-Move To Attack_Point
- Wait 1.30 seconds
- -------- - --------
- Set Spawn_Point_Center = (Center of Spawn Point Center <gen>)
- Unit - Create 1 Skirmisher (Level 01) for Player 2 (Blue) at Spawn_Point_Left facing Default building facing degrees
- Unit Group - Add (Last created unit) to Attackers
- Custom script: call RemoveLocation(udg_Spawn_Point_Center)
- Unit - Order (Last created unit) to Attack-Move To Attack_Point
- Wait 1.30 seconds
- -------- - --------
- Set Spawn_Point_Center = (Center of Spawn Point Center <gen>)
- Unit - Create 1 Marauder (Level 01) for Player 2 (Blue) at Spawn_Point_Left facing Default building facing degrees
- Unit Group - Add (Last created unit) to Attackers
- Custom script: call RemoveLocation(udg_Spawn_Point_Center)
- Unit - Order (Last created unit) to Attack-Move To Attack_Point
- Wait 1.30 seconds
- -------- - --------
- Set Spawn_Point_Center = (Center of Spawn Point Center <gen>)
- Unit - Create 1 Marauder (Level 01) for Player 2 (Blue) at Spawn_Point_Left facing Default building facing degrees
- Unit Group - Add (Last created unit) to Attackers
- Custom script: call RemoveLocation(udg_Spawn_Point_Center)
- Unit - Order (Last created unit) to Attack-Move To Attack_Point
- Wait 1.30 seconds
- -------- - --------
- Set Spawn_Point_Center = (Center of Spawn Point Center <gen>)
- Unit - Create 1 Skirmisher (Level 01) for Player 2 (Blue) at Spawn_Point_Left facing Default building facing degrees
- Unit Group - Add (Last created unit) to Attackers
- Custom script: call RemoveLocation(udg_Spawn_Point_Center)
- Unit - Order (Last created unit) to Attack-Move To Attack_Point
- Wait 1.30 seconds
- -------- - --------
- Set Spawn_Point_Center = (Center of Spawn Point Center <gen>)
- Unit - Create 1 Skirmisher (Level 01) for Player 2 (Blue) at Spawn_Point_Left facing Default building facing degrees
- Unit Group - Add (Last created unit) to Attackers
- Custom script: call RemoveLocation(udg_Spawn_Point_Center)
- Unit - Order (Last created unit) to Attack-Move To Attack_Point
- Wait 1.30 seconds
- -------- - --------
- -------- - --------
- -------- - --------
- Wait until ((All units of Attackers are dead) Equal to True), checking every 1.00 seconds
- Unit Group - Remove all units from Attackers
- Countdown Timer - Start Attack_Timer as a One-shot timer that will expire in 20.00 seconds
- Trigger - Turn off (This trigger)
- Trigger - Turn on Wave 002 <gen>
-
Events