Listen to a special audio message from Bill Roper to the Hive Workshop community (Bill is a former Vice President of Blizzard Entertainment, Producer, Designer, Musician, Voice Actor) 🔗Click here to hear his message!
You are using an out of date browser. It may not display this or other websites correctly. You should upgrade or use an alternative browser.
Triggers
Soccer v1.01.w3x
Variables
Initialization
Melee Initialization
ball move
hit the ball
bounds
up
down
left up
left down
right up
right down
Gates
Stay in 1
Stay in 2
Score 1
Score 2
time
Timeuot
end of the game
computer Goal keepers
GoalKeeper 1
GoalKeeper 2
Position 1 1
Position 2 1
Position 1 2
Position 2 2
looking to the center 1
looking to the center2
Enter map-specific custom script code below. This text will be included in the map script after variables are declared and before any trigger code.
Name
Type
is_array
initial_value
ball
unit
No
UnitNull
computers
boolean
Yes
Score1
integer
No
Score2
integer
No
speed
real
No
team1
group
No
team2
group
No
team_tag
integer
No
time
timer
No
Window
timerdialog
No
Default melee game initialization for all players
Melee Initialization
Events
Map initialization
Conditions
Actions
Unit Group - Pick every unit in (Units of type Foofball player) and do (Pause (Picked unit))
Game - Set the time of day to 12
Game - Turn the day/night cycle Off
Set Variable Set ball = Ball 0013 <gen>
Visibility - Disable fog of war
Visibility - Disable black mask
Wait 0.20 seconds
Leaderboard - Create a leaderboard for (All players) titled Points
Leaderboard - Add Player 2 (Blue) to (Last created leaderboard) with label Team 1 and value Score1
Leaderboard - Add Player 4 (Purple) to (Last created leaderboard) with label Team 2 and value Score2
Unit Group - Add Foofball player 0001 <gen> to team1
Unit Group - Add Foofball player 0014 <gen> to team1
Unit Group - Add Foofball player 0015 <gen> to team1
Unit Group - Add Foofball player 0016 <gen> to team1
Unit Group - Add Foofball player 0017 <gen> to team1
-------- ------------------------- --------
Unit Group - Add Foofball player 0019 <gen> to team2
Unit Group - Add Foofball player 0020 <gen> to team2
Unit Group - Add Foofball player 0021 <gen> to team2
Unit Group - Add Foofball player 0022 <gen> to team2
Unit Group - Add Foofball player 0024 <gen> to team2
Wait 1.00 seconds
Player Group - Pick every player in (All players) and do (Pan camera for (Picked player) to (Position of (Random unit from (Units owned by (Picked player) of type Foofball player))) over 0 seconds)
Player Group - Pick every player in (All players) and do (Select (Random unit from (Units owned by (Picked player) of type Foofball player)) for (Picked player))
Wait 1.00 seconds
Countdown Timer - Start time as a One-shot timer that will expire in 900.00 seconds
Countdown Timer - Create a timer window for time with title Period 1
Set Variable Set Window = (Last created timer window)
Countdown Timer - Show Window
Countdown Timer - Pause time
Game - Display to (All players) the text: game will start after:
Game - Display to (All players) the text: 5
Sound - Play BattleNetTick <gen>
Wait 1.10 seconds
Game - Display to (All players) the text: 4
Wait 1.00 seconds
Sound - Play BattleNetTick <gen>
Game - Display to (All players) the text: 3
Sound - Play BattleNetTick <gen>
Wait 1.00 seconds
Game - Display to (All players) the text: 2
Sound - Play BattleNetTick <gen>
Wait 1.00 seconds
Game - Display to (All players) the text: 1
Sound - Play BattleNetTick <gen>
Wait 1.00 seconds
Sound - Play GoodJob <gen>
Game - Display to (All players) the text: 0
Countdown Timer - Resume time
Unit Group - Pick every unit in (Units of type Foofball player) and do (Unpause (Picked unit))
Set Variable Set computers[2] = "true"
ball move
Events
Time - Every 0.05 seconds of game time
Conditions
Actions
Unit - Move ball instantly to ((Position of ball) offset by speed towards (Facing of ball) degrees.)
Set Variable Set speed = (speed - 0.25)
If (speed Less than 0.00) then do (Set VariableSet speed = "0.00") else do (Do nothing)
hit the ball
Events
Unit - Ball 0013 <gen> Is attacked
Conditions
(Attacked unit) Equal to ball
Actions
Unit - Move (Attacked unit) instantly to (Position of (Attacked unit)) , facing (Facing of (Attacking unit)) degrees
If ((Unit-type of (Attacking unit)) Equal to Foofball player) then do (Set VariableSet speed = (speed + 15.00)) else do (Do nothing)
If (((Attacking unit) has buff Roar) Equal to True) then do (Set VariableSet speed = (speed + 20.00)) else do (Do nothing)
If (All Conditions are True) then do (Then Actions) else do (Else Actions)
If - Conditions
(Unit-type of (Attacking unit)) Equal to Goal keeper
Then - Actions
Set Variable Set speed = "0.00"
Unit - Make ball face (Center of (Playable map area)) over 0 seconds
Wait 0.45 seconds
Set Variable Set speed = "25.00"
If (((Attacking unit) has buff Roar) Equal to True) then do (Set VariableSet speed = (speed + 20.00)) else do (Do nothing)
Else - Actions
If (All Conditions are True) then do (Then Actions) else do (Else Actions)
If - Conditions
Or - Any (Conditions) are true
Conditions
(Owner of (Attacking unit)) Equal to Player 1 (Red)
(Owner of (Attacking unit)) Equal to Player 2 (Blue)
(Owner of (Attacking unit)) Equal to Player 3 (Teal)
(Owner of (Attacking unit)) Equal to Player 5 (Yellow)
(Owner of (Attacking unit)) Equal to Player 4 (Purple)
(Owner of (Attacking unit)) Equal to Player 6 (Orange)
Then - Actions
Set Variable Set team_tag = "1"
Else - Actions
Set Variable Set team_tag = "2"
up
Events
Unit - A unit enters Up_border <gen>
Conditions
(Entering unit) Equal to ball
Actions
Sound - Play QuestLog <gen>
Set Variable Set speed = "0.00"
Unit - Move ball instantly to (Point((X of (Position of ball)), ((Center Y of Up_border <gen>) - 250.00))) , facing (Center of (Playable map area))
Unit Group - Order (Units of type Foofball player) to Stop
Countdown Timer - Pause time
If (All Conditions are True) then do (Then Actions) else do (Else Actions)
If - Conditions
team_tag Equal to 1
Then - Actions
Unit Group - Pick every unit in (Random 1 units from team2) and do (Actions)
Loop - Actions
Unit - Move (Picked unit) instantly to (Point((X of (Position of ball)), ((Y of (Position of ball)) + 30.00))) , facing (Center of (Playable map area))
Unit Group - Pick every unit in team1 and do (Pause (Picked unit))
Wait 2 seconds
Unit Group - Pick every unit in team1 and do (Unpause (Picked unit))
Countdown Timer - Resume time
Else - Actions
If (All Conditions are True) then do (Then Actions) else do (Else Actions)
If - Conditions
team_tag Equal to 2
Then - Actions
Unit Group - Pick every unit in (Random 1 units from team1) and do (Actions)
Loop - Actions
Unit - Move (Picked unit) instantly to (Point((X of (Position of ball)), ((Y of (Position of ball)) + 30.00))) , facing (Center of (Playable map area))
Unit Group - Pick every unit in team2 and do (Pause (Picked unit))
Wait 2 seconds
Countdown Timer - Resume time
Unit Group - Pick every unit in team2 and do (Unpause (Picked unit))
Else - Actions
down
Events
Unit - A unit enters botom_border <gen>
Conditions
(Entering unit) Equal to ball
Actions
Sound - Play QuestLog <gen>
Set Variable Set speed = "0.00"
Unit - Move ball instantly to (Point((X of (Position of ball)), ((Center Y of botom_border <gen>) + 250.00))) , facing (Center of (Playable map area))
Unit Group - Order (Units of type Foofball player) to Stop
Countdown Timer - Pause time
If (All Conditions are True) then do (Then Actions) else do (Else Actions)
If - Conditions
team_tag Equal to 1
Then - Actions
Unit Group - Pick every unit in (Random 1 units from team2) and do (Actions)
Loop - Actions
Unit - Move (Picked unit) instantly to (Point((X of (Position of ball)), ((Y of (Position of ball)) - 30.00))) , facing (Center of (Playable map area))
Unit Group - Pick every unit in team1 and do (Pause (Picked unit))
Wait 2 seconds
Countdown Timer - Resume time
Unit Group - Pick every unit in team1 and do (Unpause (Picked unit))
Else - Actions
If (All Conditions are True) then do (Then Actions) else do (Else Actions)
If - Conditions
team_tag Equal to 2
Then - Actions
Unit Group - Pick every unit in (Random 1 units from team1) and do (Actions)
Loop - Actions
Unit - Move (Picked unit) instantly to (Point((X of (Position of ball)), ((Y of (Position of ball)) - 30.00))) , facing (Center of (Playable map area))
Unit Group - Pick every unit in team2 and do (Pause (Picked unit))
Countdown Timer - Resume time
Wait 2 seconds
Unit Group - Pick every unit in team2 and do (Unpause (Picked unit))
Else - Actions
left up
Events
Unit - A unit enters left_Side_1 <gen>
Conditions
(Entering unit) Equal to ball
Actions
Sound - Play QuestLog <gen>
Countdown Timer - Pause time
Set Variable Set speed = "0.00"
If (All Conditions are True) then do (Then Actions) else do (Else Actions)
If - Conditions
team_tag Equal to 1
Then - Actions
Unit Group - Order (Units of type Foofball player) to Stop
Unit - Move ball instantly to (Center of corner1 <gen>) , facing (Center of (Playable map area))
Unit Group - Pick every unit in (Random 1 units from team2) and do (Actions)
Loop - Actions
Unit - Move (Picked unit) instantly to ((Center of corner1 <gen>) offset by 30.00 towards 135.00 degrees.) , facing (Center of (Playable map area))
Unit Group - Pick every unit in team1 and do (Pause (Picked unit))
Wait 2 seconds
Unit Group - Pick every unit in team1 and do (Unpause (Picked unit))
Countdown Timer - Resume time
Else - Actions
If (All Conditions are True) then do (Then Actions) else do (Else Actions)
If - Conditions
team_tag Equal to 2
Then - Actions
Unit Group - Order (Units of type Foofball player) to Stop
Unit - Move ball instantly to ((Center of Left_Guard <gen>) offset by 40.00 towards 0 degrees.) , facing (Center of (Playable map area))
Unit - Move Goal keeper 0018 <gen> instantly to (Center of Left_Guard <gen>) , facing (Center of (Playable map area))
Unit Group - Pick every unit in team2 and do (Pause (Picked unit))
Unit - Order Goal keeper 0018 <gen> to Attack . ball
Wait 2 seconds
Countdown Timer - Resume time
Unit Group - Pick every unit in team2 and do (Unpause (Picked unit))
Else - Actions
left down
Events
Unit - A unit enters left_Side_1 <gen>
Unit - A unit enters left_Side_2 <gen>
Conditions
(Entering unit) Equal to ball
Actions
Sound - Play QuestLog <gen>
Countdown Timer - Pause time
Set Variable Set speed = "0.00"
If (All Conditions are True) then do (Then Actions) else do (Else Actions)
If - Conditions
team_tag Equal to 1
Then - Actions
Unit Group - Order (Units of type Foofball player) to Stop
Unit - Move ball instantly to (Center of corner2 <gen>) , facing (Center of (Playable map area))
Unit Group - Pick every unit in (Random 1 units from team2) and do (Actions)
Loop - Actions
Unit - Move (Picked unit) instantly to ((Center of corner2 <gen>) offset by 30.00 towards 225.00 degrees.) , facing (Center of (Playable map area))
Unit Group - Pick every unit in team1 and do (Pause (Picked unit))
Wait 2 seconds
Countdown Timer - Resume time
Unit Group - Pick every unit in team1 and do (Unpause (Picked unit))
Else - Actions
If (All Conditions are True) then do (Then Actions) else do (Else Actions)
If - Conditions
team_tag Equal to 2
Then - Actions
Unit Group - Order (Units of type Foofball player) to Stop
Unit - Move ball instantly to ((Center of Left_Guard <gen>) offset by 40.00 towards 0 degrees.) , facing (Center of (Playable map area))
Unit - Move Goal keeper 0018 <gen> instantly to (Center of Left_Guard <gen>) , facing (Center of (Playable map area))
Unit Group - Pick every unit in team2 and do (Pause (Picked unit))
Countdown Timer - Resume time
Unit - Order Goal keeper 0018 <gen> to Attack . ball
Wait 2 seconds
Unit Group - Pick every unit in team2 and do (Unpause (Picked unit))
Else - Actions
right up
Events
Unit - A unit enters Right_Side_1 <gen>
Conditions
(Entering unit) Equal to ball
Actions
Sound - Play QuestLog <gen>
Countdown Timer - Pause time
Set Variable Set speed = "0.00"
If (All Conditions are True) then do (Then Actions) else do (Else Actions)
If - Conditions
team_tag Equal to 2
Then - Actions
Unit Group - Order (Units of type Foofball player) to Stop
Unit - Move ball instantly to (Center of corner3 <gen>) , facing (Center of (Playable map area))
Unit Group - Pick every unit in (Random 1 units from team1) and do (Actions)
Loop - Actions
Unit - Move (Picked unit) instantly to ((Center of corner3 <gen>) offset by 30.00 towards 45.00 degrees.) , facing (Center of (Playable map area))
Unit Group - Pick every unit in team1 and do (Pause (Picked unit))
Wait 2 seconds
Countdown Timer - Resume time
Unit Group - Pick every unit in team1 and do (Unpause (Picked unit))
Else - Actions
If (All Conditions are True) then do (Then Actions) else do (Else Actions)
If - Conditions
team_tag Equal to 1
Then - Actions
Unit Group - Order (Units of type Foofball player) to Stop
Unit - Move ball instantly to ((Center of Right_Guard <gen>) offset by 40.00 towards 180.00 degrees.) , facing (Center of (Playable map area))
Unit - Move Goal keeper 0051 <gen> instantly to (Center of Right_Guard <gen>) , facing (Center of (Playable map area))
Unit Group - Pick every unit in team1 and do (Pause (Picked unit))
Countdown Timer - Resume time
Unit - Order Goal keeper 0051 <gen> to Attack . ball
Wait 2 seconds
Unit Group - Pick every unit in team1 and do (Unpause (Picked unit))
Else - Actions
right down
Events
Unit - A unit enters Right_Side_2 <gen>
Conditions
(Entering unit) Equal to ball
Actions
Sound - Play QuestLog <gen>
Countdown Timer - Pause time
Set Variable Set speed = "0.00"
If (All Conditions are True) then do (Then Actions) else do (Else Actions)
If - Conditions
team_tag Equal to 2
Then - Actions
Unit Group - Order (Units of type Foofball player) to Stop
Unit - Move ball instantly to (Center of corner4 <gen>) , facing (Center of (Playable map area))
Unit Group - Pick every unit in (Random 1 units from team1) and do (Actions)
Loop - Actions
Unit - Move (Picked unit) instantly to ((Center of corner4 <gen>) offset by 30.00 towards -45.00 degrees.) , facing (Center of (Playable map area))
Unit Group - Pick every unit in team1 and do (Pause (Picked unit))
Wait 2 seconds
Countdown Timer - Resume time
Unit Group - Pick every unit in team1 and do (Unpause (Picked unit))
Else - Actions
If (All Conditions are True) then do (Then Actions) else do (Else Actions)
If - Conditions
team_tag Equal to 1
Then - Actions
Unit Group - Order (Units of type Foofball player) to Stop
Unit - Move ball instantly to ((Center of Right_Guard <gen>) offset by 40.00 towards 180.00 degrees.) , facing (Center of (Playable map area))
Unit - Move Goal keeper 0051 <gen> instantly to (Center of Right_Guard <gen>) , facing (Center of (Playable map area))
Unit Group - Pick every unit in team1 and do (Pause (Picked unit))
Unit - Order Goal keeper 0051 <gen> to Attack . ball
Wait 2 seconds
Countdown Timer - Resume time
Unit Group - Pick every unit in team1 and do (Unpause (Picked unit))
Else - Actions
Stay in 1
Events
Unit - A unit leaves Left_Guard <gen>
Conditions
(Leaving unit) Equal to Goal keeper 0018 <gen>
Actions
Unit - Order Goal keeper 0018 <gen> to Move To . (Center of Left_Guard <gen>)
Stay in 2
Events
Unit - A unit leaves Right_Guard <gen>
Conditions
(Leaving unit) Equal to Goal keeper 0051 <gen>
Actions
Unit - Order Goal keeper 0051 <gen> to Move To . (Center of Right_Guard <gen>)
Score 1
Events
Unit - A unit enters Right_Gate <gen>
Conditions
(Entering unit) Equal to ball
Actions
Unit - Create 1 . Villager (Male) for Neutral Passive at (Random point in Audiance_feft <gen>) facing Default building facing degrees
Unit - Create 1 . Villager (Female) for Neutral Passive at (Random point in Audiance_feft <gen>) facing Default building facing degrees
Sound - Play GoodJob <gen>
Set Variable Set Score1 = (Score1 + 1)
Set Variable Set speed = "0.00"
Leaderboard - Change the value for Player 2 (Blue) in (Last created leaderboard) to Score1
Unit - Move Foofball player 0001 <gen> instantly to (Center of Region_008_Copy_10 <gen>) , facing (Center of (Playable map area))
Unit - Move Foofball player 0014 <gen> instantly to (Center of Region_008_Copy_Copy <gen>) , facing (Center of (Playable map area))
Unit - Move Foofball player 0015 <gen> instantly to (Center of Region_008_Copy_2_Copy <gen>) , facing (Center of (Playable map area))
Unit - Move Foofball player 0016 <gen> instantly to (Center of Region_008_Copy_3_Copy <gen>) , facing (Center of (Playable map area))
Unit - Move Foofball player 0017 <gen> instantly to (Center of Region_008_Copy_4_Copy <gen>) , facing (Center of (Playable map area))
Game - Display to (All players) the text: |cFFFF0000Team 2 gets point.|r |cFF0080FFGame will resume after 3 seconds.|r
Unit Group - Pick every unit in (Units of type Foofball player) and do (Pause (Picked unit))
Countdown Timer - Pause time
Wait 3.00 seconds
Unit Group - Pick every unit in (Units of type Foofball player) and do (Unpause (Picked unit))
Countdown Timer - Resume time
Timeuot
Events
Time - time expires
Conditions
Actions
Game - Display to (All players) the text: Timeout
Set Variable Set speed = "0.00"
Unit Group - Pick every unit in (Units of type Foofball player) and do (Pause (Picked unit))
Wait 2 seconds
Cinematic - Turn cinematic mode On for (All players)
Cinematic - Send transmission to (All players) from Paladin 0023 <gen> named Paladin : Play No sound and display And now let us give word to our sponsors:|cFF808080Goblin Indudtires|r . Modify duration: Add 4.00 seconds and Wait
Player Group - Pick every player in (All players) and do (Actions)
Loop - Actions
Camera - . Apply . gg_cam_Camera_001 for (Picked player) over 0 seconds
Wait 1.00 seconds
Cinematic - Send transmission to (All players) from Shredder 0050 <gen> named |cFF00C000"Goblin Bots" |rpresident : Play No sound and display Well guys, what do you think about the game . Modify duration: Add 4.00 seconds and Wait
If (All Conditions are True) then do (Then Actions) else do (Else Actions)
If - Conditions
Score1 Equal to Score2
Then - Actions
Cinematic - Send transmission to (All players) from Alchemist 0048 <gen> named |cFF00C000"Goblin's Magic" |rpresident : Play No sound and display I think it's boring. Both teams are equal. I wanted to see reall noob vs pro fight. . Modify duration: Add 6.00 seconds and Wait
Cinematic - Send transmission to (All players) from Tinker 0049 <gen> named |cFF00C000"Goblin's Gadgets" corp.|rpresident : Play No sound and display But I think this is great. Both teams have same chance to win. There is a lot of tension in the air, you know. . Modify duration: Add 7.00 seconds and Wait
Cinematic - Send transmission to (All players) from Shredder 0050 <gen> named |cFF00C000"Goblin Bots" corp.|rpresident : Play No sound and display I agree. And still. I hope team 2 will win ^_^ . Modify duration: Add 5.00 seconds and Wait
Else - Actions
If (All Conditions are True) then do (Then Actions) else do (Else Actions)
If - Conditions
Score1 Greater than Score2
Then - Actions
Cinematic - Send transmission to (All players) from Alchemist 0048 <gen> named |cFF00C000"Goblin's Magic" |rpresident : Play No sound and display As a fan of Team 1 I think this is greate ^_^ . Modify duration: Add 9.00 seconds and Wait
Cinematic - Send transmission to (All players) from Tinker 0049 <gen> named |cFF00C000"Goblin's Gadgets" corp.|rpresident : Play No sound and display Don't be so shore. The result is not so bad at all. They still can lose. Team 1 will have to work hard to hold the lead. . Modify duration: Add 11.00 seconds and Wait
Cinematic - Send transmission to (All players) from Shredder 0050 <gen> named |cFF00C000"Goblin Bots" corp.|rpresident : Play No sound and display As a fan of Team 2 I can agree with you on that. . Modify duration: Add 6.00 seconds and Wait
Else - Actions
If (All Conditions are True) then do (Then Actions) else do (Else Actions)
If - Conditions
Score1 Less than Score2
Then - Actions
Cinematic - Send transmission to (All players) from Alchemist 0048 <gen> named |cFF00C000"Goblin's Magic" |rpresident : Play No sound and display This is terribe. My favorite teame is loseing. . Modify duration: Add 9.00 seconds and Wait
Cinematic - Send transmission to (All players) from Tinker 0049 <gen> named |cFF00C000"Goblin's Gadgets" corp.|rpresident : Play No sound and display Don't be so Shore. Even if Team 1 showed so good result they still can lose if they let there guard down. . Modify duration: Add 11.00 seconds and Wait
Cinematic - Send transmission to (All players) from Shredder 0050 <gen> named |cFF00C000"Goblin Bots" corp.|rpresident : Play No sound and display Probably your right. But I'm shore game will stay like this. . Modify duration: Add 6.00 seconds and Wait
Else - Actions
Cinematic - Send transmission to (All players) from Paladin 0023 <gen> named Paladin : Play No sound and display And now back to our game. . Modify duration: Add 5.00 seconds and Wait
Cinematic - Turn cinematic mode Off for (All players)
Player Group - Pick every player in (All players) and do (Actions)
Loop - Actions
Camera - Pan camera as necessary for (Picked player) to (Position of (Random unit from (Units owned by (Picked player) of type Foofball player))) over 0.5 seconds
Camera - Pan camera as necessary for (Picked player) to (Position of (Random unit from (Units owned by (Picked player) of type Goal keeper))) over 0.5 seconds
Camera - Reset camera for (Picked player) to standard game-view over 2.00 seconds
Countdown Timer - Start time as a One-shot timer that will expire in 900.00 seconds
Countdown Timer - Pause time
Unit Group - Pick every unit in (Units of type Foofball player) and do (Unpause (Picked unit))
Unit - Move Foofball player 0001 <gen> instantly to (Center of Region_008 <gen>) , facing (Center of (Playable map area))
Unit - Move Foofball player 0014 <gen> instantly to (Center of Region_008_Copy <gen>) , facing (Center of (Playable map area))
Unit - Move Foofball player 0015 <gen> instantly to (Center of Region_008_Copy_2 <gen>) , facing (Center of (Playable map area))
Unit - Move Foofball player 0016 <gen> instantly to (Center of Region_008_Copy_3 <gen>) , facing (Center of (Playable map area))
Unit - Move Foofball player 0017 <gen> instantly to (Center of Region_008_Copy_4 <gen>) , facing (Center of (Playable map area))
-------- ---------------------------- --------
Unit - Move Foofball player 0019 <gen> instantly to (Center of Region_008_Copy_5 <gen>) , facing (Center of (Playable map area))
Unit - Move Foofball player 0020 <gen> instantly to (Center of Region_008_Copy_6 <gen>) , facing (Center of (Playable map area))
Unit - Move Foofball player 0021 <gen> instantly to (Center of Region_008_Copy_7 <gen>) , facing (Center of (Playable map area))
Unit - Move Foofball player 0022 <gen> instantly to (Center of Region_008_Copy_9 <gen>) , facing (Center of (Playable map area))
Unit - Move Foofball player 0024 <gen> instantly to (Center of Region_008_Copy_8 <gen>) , facing (Center of (Playable map area))
Wait 1.00 seconds
Game - Display to (All players) the text: 5
Sound - Play BattleNetTick <gen>
Wait 1.00 seconds
Game - Display to (All players) the text: 4
Sound - Play BattleNetTick <gen>
Wait 1.00 seconds
Game - Display to (All players) the text: 3
Sound - Play BattleNetTick <gen>
Wait 1.00 seconds
Game - Display to (All players) the text: 2
Sound - Play BattleNetTick <gen>
Wait 1.00 seconds
Game - Display to (All players) the text: 1
Sound - Play GoodJob <gen>
Wait 1.00 seconds
Game - Display to (All players) the text: 0
Countdown Timer - Resume time
Trigger - Turn on end_of_the_game <gen>
Trigger - Turn off (This trigger)
end of the game
Events
Time - time expires
Conditions
Actions
Game - Display to (All players) the text: Timeout
Set Variable Set speed = "0.00"
Wait 2 seconds
If (All Conditions are True) then do (Then Actions) else do (Else Actions)
If - Conditions
Score1 Greater than Score2
Then - Actions
Unit Group - Pick every unit in team1 and do (Actions)
Loop - Actions
Unit - Move (Picked unit) instantly to (Center of winers <gen>) , facing (Center of crowd <gen>)
Unit - Move Goal keeper 0018 <gen> instantly to (Center of winers <gen>)
Unit Group - Pick every unit in (Units in Audiance_feft <gen>) and do (Move (Picked unit) instantly to (Center of crowd <gen>), facing (Center of winers <gen>))
Cinematic - Turn cinematic mode On for (All players)
Wait 2 seconds
Player Group - Pick every player in (All players) and do (.Apply. gg_cam_Camera_002 for (Picked player) over 3.00 seconds)
Wait 6.00 seconds
Game - Victory Player 1 (Red) ( Show dialogs, Show scores)
Game - Victory Player 2 (Blue) ( Show dialogs, Show scores)
Game - Victory Player 3 (Teal) ( Show dialogs, Show scores)
Game - Victory Player 4 (Purple) ( Show dialogs, Show scores)
Game - Victory Player 5 (Yellow) ( Show dialogs, Show scores)
Game - Victory Player 6 (Orange) ( Show dialogs, Show scores)
Game - Defeat Player 7 (Green) with the message: You lost!!!Better lucknex time
Game - Defeat Player 8 (Pink) with the message: You lost!!!Better lucknex time
Game - Defeat Player 9 (Gray) with the message: You lost!!!Better lucknex time
Game - Defeat Player 10 (Light Blue) with the message: You lost!!!Better lucknex time
Game - Defeat Player 11 (Dark Green) with the message: You lost!!!Better lucknex time
Game - Defeat Player 12 (Brown) with the message: You lost!!!Better lucknex time
Else - Actions
If (All Conditions are True) then do (Then Actions) else do (Else Actions)
If - Conditions
Score1 Less than Score2
Then - Actions
Unit Group - Pick every unit in team2 and do (Actions)
Loop - Actions
Unit - Move (Picked unit) instantly to (Center of winers <gen>) , facing (Center of crowd <gen>)
Unit - Move Goal keeper 0051 <gen> instantly to (Center of winers <gen>) , facing Default building facing degrees
Unit Group - Pick every unit in (Units in Audiance_right <gen>) and do (Move (Picked unit) instantly to (Center of crowd <gen>), facing (Center of winers <gen>))
Cinematic - Turn cinematic mode On for (All players)
Wait 2 seconds
Cinematic - Turn cinematic mode On for (All players)
Player Group - Pick every player in (All players) and do (.Apply. gg_cam_Camera_002 for (Picked player) over 3.00 seconds)
Wait 6.00 seconds
Game - Defeat Player 1 (Red) with the message: You lost!!!Better lucknex time
Game - Defeat Player 2 (Blue) with the message: You lost!!!Better lucknex time
Game - Defeat Player 3 (Teal) with the message: You lost!!!Better lucknex time
Game - Defeat Player 4 (Purple) with the message: You lost!!!Better lucknex time
Game - Defeat Player 5 (Yellow) with the message: You lost!!!Better lucknex time
Game - Defeat Player 6 (Orange) with the message: You lost!!!Better lucknex time
Game - Victory Player 7 (Green) ( Show dialogs, Show scores)
Game - Victory Player 8 (Pink) ( Show dialogs, Show scores)
Game - Victory Player 9 (Gray) ( Show dialogs, Show scores)
Game - Victory Player 10 (Light Blue) ( Show dialogs, Show scores)
Game - Victory Player 11 (Dark Green) ( Show dialogs, Show scores)
Game - Victory Player 12 (Brown) ( Show dialogs, Show scores)
Else - Actions
If (All Conditions are True) then do (Then Actions) else do (Else Actions)
If - Conditions
Score1 Equal to Score2
Then - Actions
Game - Display to (All players) the text: |cFF00C000It looks like both teams has the same score|r
Wait 3.00 seconds
Game - Display to (All players) the text: |cFF00C000Oh well. let them both win|r |cFFC00000:)|r
Sound - Play ClanInvitation <gen>
Wait 1.00 seconds
Unit Group - Pick every unit in (Units of type Foofball player) and do (Actions)
Loop - Actions
Unit - Move (Picked unit) instantly to (Center of winers <gen>) , facing (Center of crowd <gen>)
Unit Group - Pick every unit in (Units of type Goal keeper) and do (Actions)
Loop - Actions
Unit - Move (Picked unit) instantly to (Center of winers <gen>) , facing (Center of crowd <gen>)
Unit Group - Pick every unit in (Units in Audiance_right <gen>) and do (Move (Picked unit) instantly to (Center of crowd <gen>), facing (Center of winers <gen>))
Cinematic - Turn cinematic mode On for (All players)
Wait 2 seconds
Cinematic - Turn cinematic mode On for (All players)
Player Group - Pick every player in (All players) and do (.Apply. gg_cam_Camera_002 for (Picked player) over 3.00 seconds)
Wait 6.00 seconds
Game - Victory Player 1 (Red) ( Show dialogs, Show scores)
Game - Victory Player 2 (Blue) ( Show dialogs, Show scores)
Game - Victory Player 3 (Teal) ( Show dialogs, Show scores)
Game - Victory Player 4 (Purple) ( Show dialogs, Show scores)
Game - Victory Player 5 (Yellow) ( Show dialogs, Show scores)
Game - Victory Player 6 (Orange) ( Show dialogs, Show scores)
Game - Victory Player 7 (Green) ( Show dialogs, Show scores)
Game - Victory Player 8 (Pink) ( Show dialogs, Show scores)
Game - Victory Player 9 (Gray) ( Show dialogs, Show scores)
Game - Victory Player 10 (Light Blue) ( Show dialogs, Show scores)
Game - Victory Player 11 (Dark Green) ( Show dialogs, Show scores)
Game - Victory Player 12 (Brown) ( Show dialogs, Show scores)
Else - Actions
GoalKeeper 1
Events
Unit - A unit enters Left_Guard <gen>
Conditions
(Entering unit) Equal to ball
Actions
Unit - Order Goal keeper 0018 <gen> to Attack . ball
GoalKeeper 2
Events
Unit - A unit enters Right_Guard <gen>
Conditions
(Entering unit) Equal to ball
Actions
Unit - Order Goal keeper 0051 <gen> to Attack . ball
Position 1 1
Events
Unit - A unit enters Left_gate_up <gen>
Conditions
(Entering unit) Equal to ball
Actions
Unit - Order Goal keeper 0018 <gen> to Move To . (Center of Left_Guard_up <gen>)
Position 2 1
Events
Unit - A unit enters Left_Gate_down <gen>
Conditions
(Entering unit) Equal to ball
Actions
Unit - Order Goal keeper 0018 <gen> to Move To . (Center of Left_Guard_down <gen>)
Position 1 2
Events
Unit - A unit enters Right_gate_up <gen>
Conditions
(Entering unit) Equal to ball
Actions
Unit - Order Goal keeper 0051 <gen> to Move To . (Center of Right_Guard_up <gen>)
Position 2 2
Events
Unit - A unit enters Right_Gate_down <gen>
Conditions
(Entering unit) Equal to ball
Actions
Unit - Order Goal keeper 0051 <gen> to Move To . (Center of Right_Guard_down <gen>)
looking to the center 1
Events
Unit - A unit enters Right_Guard_center_Copy <gen>
Conditions
(Entering unit) Equal to Goal keeper 0018 <gen>
Actions
Wait 1.00 seconds
Unit - Make Goal keeper 0018 <gen> face 0.00 over 1.00 seconds
looking to the center2
Events
Unit - A unit enters Right_Guard_center <gen>
Conditions
(Entering unit) Equal to Goal keeper 0051 <gen>
Actions
Wait 1.00 seconds
Unit - Make Goal keeper 0051 <gen> face 180.00 over 1.00 seconds
This site uses cookies to help personalise content, tailor your experience and to keep you logged in if you register.
By continuing to use this site, you are consenting to our use of cookies.