- Joined
- Jan 13, 2008
- Messages
- 559
Hi, for some reason the the trigger never passes the condition which checks if triggering unit is in that region. What am I missing? thank you
-
a1
-
Events
-
Unit - A unit enters a1 <gen>
-
Unit - A unit enters a2 <gen>
-
Unit - A unit enters a3 <gen>
-
Unit - A unit enters a4 <gen>
-
Unit - A unit enters a5 <gen>
-
Unit - A unit enters a6 <gen>
-
Unit - A unit enters a7 <gen>
-
Unit - A unit enters a8 <gen>
-
Unit - A unit enters a9 <gen>
-
Unit - A unit enters a10 <gen>
-
Unit - A unit enters a11 <gen>
-
Unit - A unit enters a12 <gen>
-
-
Conditions
-
Actions
-
If (All Conditions are True) then do (Then Actions) else do (Else Actions)
-
If - Conditions
-
(region_locations[((1 x 12) + 12)] contains (Triggering unit)) Equal to True
-
-
Then - Actions
-
Unit - Remove (Triggering unit) from the game
-
-
Else - Actions
-
-
For each (Integer A) from 1 to 12, do (Actions)
-
Loop - Actions
-
If (All Conditions are True) then do (Then Actions) else do (Else Actions)
-
If - Conditions
-
(region_locations[((1 x 12) + (Integer A))] contains (Triggering unit)) Equal to True
-
-
Then - Actions
-
Game - Display to (All players) the text: 2
-
Set point_leakRemove = (Center of region_locations[((1 x 12) + ((Integer A) + 1))])
-
Unit - Order (Triggering unit) to Move To point_leakRemove
-
Custom script: call RemoveLocation(udg_point_leakRemove)
-
-
Else - Actions
-
-
-
-
-
-
locations init
-
Events
-
Map initialization
-
-
Conditions
-
Actions
-
-------- a --------
-
Set region_locations[((1 x 12) + 1)] = a1 <gen>
-
Set region_locations[((1 x 12) + 2)] = a2 <gen>
-
Set region_locations[((1 x 12) + 3)] = a3 <gen>
-
Set region_locations[((1 x 12) + 4)] = a4 <gen>
-
-------- b --------
-
Set region_locations[((2 x 12) + 1)] = b1 <gen>
-
-
Last edited: