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)
-
-
-
-
-
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>
-
-
-
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>
-
-