- Joined
- Jul 9, 2012
- Messages
- 159
Hey hive members.
I am creating a tower defense where enemy units spawn in levels. But in somehow it only works at level 1.
Here is the triggers I have made:
I am creating a tower defense where enemy units spawn in levels. But in somehow it only works at level 1.
Here is the triggers I have made:
-
Initial Start
-
Events
- Time - Elapsed game time is 5.00 seconds
- Conditions
-
Actions
- Trigger - Run Wave Creator <gen> (ignoring conditions)
-
Events
-
Wave Creator
-
Events
- Unit - A unit owned by Player 11 (Dark Green) Dies
- Conditions
-
Actions
-
If (All Conditions are True) then do (Then Actions) else do (Else Actions)
-
If - Conditions
- (EnemyUnitGroup is empty) Equal to True
-
Then - Actions
- Set EnemyWaveInteger = (EnemyWaveInteger + 1)
- Countdown Timer - Start WaveCountDownTimer[EnemyWaveInteger] as a One-shot timer that will expire in 60.00 seconds
- Set WaveCountDownTimer[EnemyWaveInteger] = (Last started timer)
- Countdown Timer - Create a timer window for WaveCountDownTimer[EnemyWaveInteger] with title Next Wave:
- Set CountDownTimerWindow = (Last created timer window)
- Countdown Timer - Show CountDownTimerWindow
-
Else - Actions
- Do nothing
-
If - Conditions
-
If (All Conditions are True) then do (Then Actions) else do (Else Actions)
-
Events
-
First Wave
-
Events
- Time - WaveCountDownTimer[1] expires
- Conditions
-
Actions
- Set WavesAttackingPoint = (Position of The Holy Shrine 0004 <gen>)
- Countdown Timer - Destroy CountDownTimerWindow
- Set TopWing1Location = (Center of TopWing 1 <gen>)
- Unit - Create 1 Fel Hound for Player 11 (Dark Green) at TopWing1Location facing Default building facing degrees
- Unit Group - Add (Last created unit) to EnemyUnitGroup
- Unit - Create 1 Fel Hound for Player 11 (Dark Green) at TopWing1Location facing Default building facing degrees
- Unit Group - Add (Last created unit) to EnemyUnitGroup
- Unit - Create 1 Fel Handler for Player 11 (Dark Green) at TopWing1Location facing Default building facing degrees
- Unit Group - Add (Last created unit) to EnemyUnitGroup
- Set RightWing1Location = (Center of RightWing 1 <gen>)
- Unit - Create 1 Fel Hound for Player 11 (Dark Green) at RightWing1Location facing Default building facing degrees
- Unit Group - Add (Last created unit) to EnemyUnitGroup
- Set RightWing2Location = (Center of RightWing 2 <gen>)
- Unit - Create 1 Fel Hound for Player 11 (Dark Green) at RightWing2Location facing Default building facing degrees
- Unit Group - Add (Last created unit) to EnemyUnitGroup
- Set RightWing3Location = (Center of RightWing 3 <gen>)
- Unit - Create 1 Fel Hound for Player 11 (Dark Green) at RightWing3Location facing Default building facing degrees
- Unit Group - Add (Last created unit) to EnemyUnitGroup
- Set RightWing4Location = (Center of RightWing 4 <gen>)
- Unit - Create 1 Fel Hound for Player 11 (Dark Green) at RightWing4Location facing Default building facing degrees
- Unit Group - Add (Last created unit) to EnemyUnitGroup
- Set BottomWing1Location = (Center of BottomWing 1 <gen>)
- Unit - Create 1 Fel Hound for Player 11 (Dark Green) at BottomWing1Location facing Default building facing degrees
- Unit Group - Add (Last created unit) to EnemyUnitGroup
- Set BottomWing2Location = (Center of BottumWing 2 <gen>)
- Unit - Create 1 Fel Hound for Player 11 (Dark Green) at BottomWing2Location facing Default building facing degrees
- Unit Group - Add (Last created unit) to EnemyUnitGroup
- Set BottomWing3Location = (Center of BottomWing 3 <gen>)
- Unit - Create 1 Fel Hound for Player 11 (Dark Green) at BottomWing3Location facing Default building facing degrees
- Unit Group - Add (Last created unit) to EnemyUnitGroup
- Set BottomWing4Location = (Center of BottomWing 4 <gen>)
- Unit - Create 1 Fel Hound for Player 11 (Dark Green) at BottomWing4Location facing Default building facing degrees
- Unit Group - Add (Last created unit) to EnemyUnitGroup
- Set BottomWing5Location = (Center of BottomWing 5 <gen>)
- Unit - Create 1 Fel Hound for Player 11 (Dark Green) at BottomWing5Location facing Default building facing degrees
- Unit Group - Add (Last created unit) to EnemyUnitGroup
- Set BottomWing6Location = (Center of BottomWing 6 <gen>)
- Unit - Create 1 Fel Hound for Player 11 (Dark Green) at BottomWing6Location facing Default building facing degrees
- Unit Group - Add (Last created unit) to EnemyUnitGroup
- Set LeftWing1Location = (Center of LeftWing 1 <gen>)
- Unit - Create 1 Fel Hound for Player 11 (Dark Green) at LeftWing1Location facing Default building facing degrees
- Unit Group - Add (Last created unit) to EnemyUnitGroup
- Unit - Create 1 Fel Hound for Player 11 (Dark Green) at LeftWing1Location facing Default building facing degrees
- Unit Group - Add (Last created unit) to EnemyUnitGroup
- Unit - Create 1 Fel Hound for Player 11 (Dark Green) at LeftWing1Location facing Default building facing degrees
- Unit Group - Add (Last created unit) to EnemyUnitGroup
- Unit - Create 1 Fel Hound for Player 11 (Dark Green) at LeftWing1Location facing Default building facing degrees
- Unit Group - Add (Last created unit) to EnemyUnitGroup
-
Unit Group - Pick every unit in EnemyUnitGroup and do (Actions)
-
Loop - Actions
- Unit - Order (Picked unit) to Attack-Move To WavesAttackingPoint
-
Loop - Actions
- Custom script: call RemoveLocation(udg_TopWing1Location)
- Custom script: call RemoveLocation(udg_RightWing1Location)
- Custom script: call RemoveLocation(udg_RightWing2Location)
- Custom script: call RemoveLocation(udg_RightWing3Location)
- Custom script: call RemoveLocation(udg_RightWing4Location)
- Custom script: call RemoveLocation(udg_BottomWing1Location)
- Custom script: call RemoveLocation(udg_BottomWing2Location)
- Custom script: call RemoveLocation(udg_BottomWing3Location)
- Custom script: call RemoveLocation(udg_BottomWing4Location)
- Custom script: call RemoveLocation(udg_BottomWing5Location)
- Custom script: call RemoveLocation(udg_BottomWing6Location)
- Custom script: call RemoveLocation(udg_LeftWing1Location)
- Custom script: call RemoveLocation(udg_WavesAttackingPoint)
-
Events
-
Second Wave
-
Events
- Time - WaveCountDownTimer[2] expires
- Conditions
-
Actions
- Set WavesAttackingPoint = (Position of The Holy Shrine 0004 <gen>)
- Countdown Timer - Destroy CountDownTimerWindow
- Set TopWing1Location = (Center of TopWing 1 <gen>)
- Unit - Create 1 Fel Hound for Player 11 (Dark Green) at TopWing1Location facing Default building facing degrees
- Unit Group - Add (Last created unit) to EnemyUnitGroup
- Unit - Create 1 Fel Hound for Player 11 (Dark Green) at TopWing1Location facing Default building facing degrees
- Unit Group - Add (Last created unit) to EnemyUnitGroup
- Unit - Create 1 Fel Hound for Player 11 (Dark Green) at TopWing1Location facing Default building facing degrees
- Unit Group - Add (Last created unit) to EnemyUnitGroup
- Unit - Create 1 Fel Hound for Player 11 (Dark Green) at TopWing1Location facing Default building facing degrees
- Unit Group - Add (Last created unit) to EnemyUnitGroup
- Unit - Create 1 Fel Handler for Player 11 (Dark Green) at TopWing1Location facing Default building facing degrees
- Unit Group - Add (Last created unit) to EnemyUnitGroup
- Unit - Create 1 Fel Hound for Player 11 (Dark Green) at TopWing1Location facing Default building facing degrees
- Unit Group - Add (Last created unit) to EnemyUnitGroup
- Set RightWing1Location = (Center of RightWing 1 <gen>)
- Unit - Create 1 Fel Hound for Player 11 (Dark Green) at RightWing1Location facing Default building facing degrees
- Unit Group - Add (Last created unit) to EnemyUnitGroup
- Unit - Create 1 Fel Hound for Player 11 (Dark Green) at RightWing1Location facing Default building facing degrees
- Unit Group - Add (Last created unit) to EnemyUnitGroup
- Set RightWing2Location = (Center of RightWing 2 <gen>)
- Unit - Create 1 Fel Hound for Player 11 (Dark Green) at RightWing2Location facing Default building facing degrees
- Unit Group - Add (Last created unit) to EnemyUnitGroup
- Unit - Create 1 Fel Hound for Player 11 (Dark Green) at RightWing2Location facing Default building facing degrees
- Unit Group - Add (Last created unit) to EnemyUnitGroup
- Set RightWing3Location = (Center of RightWing 3 <gen>)
- Unit - Create 1 Fel Hound for Player 11 (Dark Green) at RightWing3Location facing Default building facing degrees
- Unit Group - Add (Last created unit) to EnemyUnitGroup
- Unit - Create 1 Fel Hound for Player 11 (Dark Green) at RightWing3Location facing Default building facing degrees
- Unit Group - Add (Last created unit) to EnemyUnitGroup
- Set RightWing4Location = (Center of RightWing 4 <gen>)
- Unit - Create 1 Fel Hound for Player 11 (Dark Green) at RightWing4Location facing Default building facing degrees
- Unit Group - Add (Last created unit) to EnemyUnitGroup
- Unit - Create 1 Fel Hound for Player 11 (Dark Green) at RightWing4Location facing Default building facing degrees
- Unit Group - Add (Last created unit) to EnemyUnitGroup
- Set BottomWing1Location = (Center of BottomWing 1 <gen>)
- Unit - Create 1 Fel Hound for Player 11 (Dark Green) at BottomWing1Location facing Default building facing degrees
- Unit Group - Add (Last created unit) to EnemyUnitGroup
- Unit - Create 1 Fel Hound for Player 11 (Dark Green) at BottomWing1Location facing Default building facing degrees
- Unit Group - Add (Last created unit) to EnemyUnitGroup
- Set BottomWing2Location = (Center of BottumWing 2 <gen>)
- Unit - Create 1 Fel Hound for Player 11 (Dark Green) at BottomWing2Location facing Default building facing degrees
- Unit Group - Add (Last created unit) to EnemyUnitGroup
- Unit - Create 1 Fel Hound for Player 11 (Dark Green) at BottomWing2Location facing Default building facing degrees
- Unit Group - Add (Last created unit) to EnemyUnitGroup
- Set BottomWing3Location = (Center of BottomWing 3 <gen>)
- Unit - Create 1 Fel Hound for Player 11 (Dark Green) at BottomWing3Location facing Default building facing degrees
- Unit Group - Add (Last created unit) to EnemyUnitGroup
- Unit - Create 1 Fel Hound for Player 11 (Dark Green) at BottomWing3Location facing Default building facing degrees
- Unit Group - Add (Last created unit) to EnemyUnitGroup
- Set BottomWing4Location = (Center of BottomWing 4 <gen>)
- Unit - Create 1 Fel Hound for Player 11 (Dark Green) at BottomWing4Location facing Default building facing degrees
- Unit Group - Add (Last created unit) to EnemyUnitGroup
- Unit - Create 1 Fel Hound for Player 11 (Dark Green) at BottomWing4Location facing Default building facing degrees
- Unit Group - Add (Last created unit) to EnemyUnitGroup
- Set BottomWing5Location = (Center of BottomWing 5 <gen>)
- Unit - Create 1 Fel Hound for Player 11 (Dark Green) at BottomWing5Location facing Default building facing degrees
- Unit Group - Add (Last created unit) to EnemyUnitGroup
- Unit - Create 1 Fel Hound for Player 11 (Dark Green) at BottomWing5Location facing Default building facing degrees
- Unit Group - Add (Last created unit) to EnemyUnitGroup
- Set BottomWing6Location = (Center of BottomWing 6 <gen>)
- Unit - Create 1 Fel Hound for Player 11 (Dark Green) at BottomWing6Location facing Default building facing degrees
- Unit Group - Add (Last created unit) to EnemyUnitGroup
- Unit - Create 1 Fel Hound for Player 11 (Dark Green) at BottomWing6Location facing Default building facing degrees
- Unit Group - Add (Last created unit) to EnemyUnitGroup
- Set LeftWing1Location = (Center of LeftWing 1 <gen>)
- Unit - Create 1 Fel Hound for Player 11 (Dark Green) at LeftWing1Location facing Default building facing degrees
- Unit Group - Add (Last created unit) to EnemyUnitGroup
- Unit - Create 1 Fel Hound for Player 11 (Dark Green) at LeftWing1Location facing Default building facing degrees
- Unit Group - Add (Last created unit) to EnemyUnitGroup
- Unit - Create 1 Fel Hound for Player 11 (Dark Green) at LeftWing1Location facing Default building facing degrees
- Unit Group - Add (Last created unit) to EnemyUnitGroup
- Unit - Create 1 Fel Hound for Player 11 (Dark Green) at LeftWing1Location facing Default building facing degrees
- Unit Group - Add (Last created unit) to EnemyUnitGroup
- Unit - Create 1 Fel Hound for Player 11 (Dark Green) at LeftWing1Location facing Default building facing degrees
- Unit Group - Add (Last created unit) to EnemyUnitGroup
- Unit - Create 1 Fel Hound for Player 11 (Dark Green) at LeftWing1Location facing Default building facing degrees
- Unit Group - Add (Last created unit) to EnemyUnitGroup
- Unit - Create 1 Fel Hound for Player 11 (Dark Green) at LeftWing1Location facing Default building facing degrees
- Unit Group - Add (Last created unit) to EnemyUnitGroup
- Unit - Create 1 Fel Hound for Player 11 (Dark Green) at LeftWing1Location facing Default building facing degrees
- Unit Group - Add (Last created unit) to EnemyUnitGroup
-
Unit Group - Pick every unit in EnemyUnitGroup and do (Actions)
-
Loop - Actions
- Unit - Order (Picked unit) to Attack-Move To WavesAttackingPoint
-
Loop - Actions
- Custom script: call RemoveLocation(udg_TopWing1Location)
- Custom script: call RemoveLocation(udg_RightWing1Location)
- Custom script: call RemoveLocation(udg_RightWing2Location)
- Custom script: call RemoveLocation(udg_RightWing3Location)
- Custom script: call RemoveLocation(udg_RightWing4Location)
- Custom script: call RemoveLocation(udg_BottomWing1Location)
- Custom script: call RemoveLocation(udg_BottomWing2Location)
- Custom script: call RemoveLocation(udg_BottomWing3Location)
- Custom script: call RemoveLocation(udg_BottomWing4Location)
- Custom script: call RemoveLocation(udg_BottomWing5Location)
- Custom script: call RemoveLocation(udg_BottomWing6Location)
- Custom script: call RemoveLocation(udg_LeftWing1Location)
- Custom script: call RemoveLocation(udg_WavesAttackingPoint)
-
Events
Last edited: