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
BFTR.w3x
Variables
cave
cave enter
cave enter Copy
Renegades
Neutral
musker
Swordsman
Prisoners
M1
M1 Copy 2
M1 Copy
P1
P2
P3
Circles
Circle1
Circle1 Copy
Circle2
Circle2 Copy
Initialization
Pangtang
Pangtang Copy
Melee Initialization
GOLD
GOLD Copy
GOLD Copy 2
GOLD Copy 3
GOLD Copy 4
GOLD Copy 5
TREATIES
treaty1
treaty1 Copy
treaty1 Copy 2
treaty2
treaty2 Copy
treaty2 Copy 2
treaty3
treaty3 Copy
treaty3 Copy 2
treaty4
treaty4 Copy
treaty4 Copy 2
treaty5
treaty5 Copy
treaty5 Copy 2
treaty6
treaty6 Copy
treaty6 Copy 2
UNTREATIES
treaty1 Copy 3
treaty1 Copy 3 Copy
treaty1 Copy 3 Copy Copy
treaty2 copy 3
treaty2 copy 3 Copy
treaty2 copy 3 Copy 2
treaty3 copy 3
treaty3 copy 3 Copy
treaty3 copy 3 Copy 2
treaty4 er
treaty4 er Copy
treaty4 er Copy Copy
treaty5 er
treaty5 er Copy
treaty5 er Copy 2
treaty6 er
treaty6 er Copy
treaty6 er Copy Copy
Cine
Starting Cine
Starting Cine Copy
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
cave enter
Events
Unit - A unit enters Cave_Enter <gen>
Conditions
Actions
Unit - Move (Triggering unit) instantly to (Center of Cave_Enter_1 <gen>)
cave enter Copy
Events
Unit - A unit enters Cave_Exit <gen>
Conditions
Actions
Unit - Move (Triggering unit) instantly to (Center of Cave_Exit_1 <gen>)
Neutral
Events
Unit - A unit owned by Neutral Passive . Is attacked
Conditions
(Unit-type of (Triggering unit)) Equal to Swordsman
Actions
Unit - Change ownership of (Attacked unit) to Neutral Hostile and Change color
musker
Events
Time - Every 95.00 seconds of game time
Conditions
Actions
Destructible - Create a ATtr (Unexpected type: 'destructablecode') at (Random point in whole_region <gen>) facing (Random angle) with scale 1 and variation 2
Swordsman
Events
Unit - A unit Dies
Conditions
(Unit-type of (Triggering unit)) Equal to Renegade Swordsman
Actions
Wait 85.00 seconds
Unit - Replace (Triggering unit) with a Renegade Swordsman using The new unit's default life and mana
M1
Events
Unit - A unit enters Run_2 <gen>
Conditions
(Triggering unit) Equal to Swordsman 0138 <gen>
Actions
Unit - Remove (Triggering unit) from the game
M1 Copy 2
Events
Unit - A unit enters Run1 <gen>
Conditions
(Triggering unit) Equal to Swordsman 0140 <gen>
Actions
Unit - Remove (Triggering unit) from the game
M1 Copy
Events
Unit - A unit enters Run3 <gen>
Conditions
(Triggering unit) Equal to Swordsman 0139 <gen>
Actions
Unit - Remove (Triggering unit) from the game
P1
Events
Destructible - Magical Pen 0602 <gen> dies
Conditions
Actions
Unit - Order Swordsman 0140 <gen> to Move To . (Center of Run1 <gen>)
P2
Events
Destructible - Magical Pen 0601 <gen> dies
Conditions
Actions
Unit - Order Swordsman 0139 <gen> to Move To . (Center of Run3 <gen>)
P3
Events
Destructible - Magical Pen 0600 <gen> dies
Conditions
Actions
Unit - Order Swordsman 0138 <gen> to Move To . (Center of Run_2 <gen>)
Circle1
Events
Unit - A unit enters Circle1 <gen>
Conditions
Or - Any (Conditions) are true
Conditions
(Owner of (Triggering unit)) Equal to Player 1 (Red)
(Owner of (Triggering unit)) Equal to Player 2 (Blue)
(Owner of (Triggering unit)) Equal to Player 3 (Teal)
((Triggering unit) is A Hero) Equal to True
Actions
Game - Display to (All players) the text: The East has just taken over a circle of power!
Unit - Change ownership of Circle of Power 0137 <gen> to (Owner of (Triggering unit)) and Change color
Unit - Change ownership of Archer Tower 0135 <gen> to (Owner of (Triggering unit)) and Change color
Unit - Change ownership of Archer Tower 0136 <gen> to (Owner of (Triggering unit)) and Change color
Circle1 Copy
Events
Unit - A unit enters Circle1 <gen>
Conditions
Or - Any (Conditions) are true
Conditions
(Owner of (Triggering unit)) Equal to Player 4 (Purple)
(Owner of (Triggering unit)) Equal to Player 5 (Yellow)
(Owner of (Triggering unit)) Equal to Player 6 (Orange)
((Triggering unit) is A Hero) Equal to True
Actions
Unit - Change ownership of Archer Tower 0136 <gen> to (Owner of (Triggering unit)) and Change color
Unit - Change ownership of Archer Tower 0135 <gen> to (Owner of (Triggering unit)) and Change color
Game - Display to (All players) the text: The West has just taken over a circle of power!
Unit - Change ownership of Circle of Power 0137 <gen> to (Owner of (Triggering unit)) and Change color
Circle2
Events
Unit - A unit enters Circle2 <gen>
Conditions
Or - Any (Conditions) are true
Conditions
(Owner of (Triggering unit)) Equal to Player 1 (Red)
(Owner of (Triggering unit)) Equal to Player 2 (Blue)
(Owner of (Triggering unit)) Equal to Player 3 (Teal)
((Triggering unit) is A Hero) Equal to True
Actions
Game - Display to (All players) the text: The East has just taken over a circle of power!
Unit - Change ownership of Circle of Power 0147 <gen> to (Owner of (Triggering unit)) and Change color
Unit - Change ownership of Archer Tower 0145 <gen> to (Owner of (Triggering unit)) and Change color
Unit - Change ownership of Archer Tower 0146 <gen> to (Owner of (Triggering unit)) and Change color
Circle2 Copy
Events
Unit - A unit enters Circle2 <gen>
Conditions
Or - Any (Conditions) are true
Conditions
(Owner of (Triggering unit)) Equal to Player 4 (Purple)
(Owner of (Triggering unit)) Equal to Player 5 (Yellow)
(Owner of (Triggering unit)) Equal to Player 6 (Orange)
((Triggering unit) is A Hero) Equal to True
Actions
Game - Display to (All players) the text: The West has just taken over a circle of power!
Unit - Change ownership of Circle of Power 0147 <gen> to (Owner of (Triggering unit)) and Change color
Unit - Change ownership of Archer Tower 0145 <gen> to (Owner of (Triggering unit)) and Change color
Unit - Change ownership of Archer Tower 0146 <gen> to (Owner of (Triggering unit)) and Change color
Pangtang
Events
Player - Player 1 (Red) types a chat message containing HAMSTAVILLE (Unexpected type: 'stringnoformat') as An exact match
Conditions
Actions
Game - Display to (All players) the text: Damn stop tryin to cheat!
Pangtang Copy
Events
Player - Player 4 (Purple) types a chat message containing HAMSTAVILLE (Unexpected type: 'stringnoformat') as An exact match
Conditions
Actions
Game - Display to (All players) the text: Damn stop tryin to cheat!
Default melee game initialization for all players
Melee Initialization
Events
Map initialization
Conditions
Actions
Game - Display to (All players) the text: You make money over time so don't go complainin'.
Quest - Create a Optional quest titled TREATIES with the description To treaty a player you must type -treaty then the number of the player (i.e. if you wanted to ally player one red you would type -treaty 1). You can't unally your preset allies.To untreaty a player type -untreaty then the number of the player. , using icon path ReplaceableTextures\CommandButtons\BTNHealOn.blp
Quest - Create a Optional quest titled GOLD with the description You make gold over time. If you want extra gold kill renegades. , using icon path ReplaceableTextures\CommandButtons\BTNChestOfGold.blp
Quest - Create a Optional quest titled CREDITS with the description Testing: Pangtong and Darkwizard32Models: Hellish Hybrid , using icon path ReplaceableTextures\WorldEditUI\Editor-Random-Unit.blp
Quest - Create a Optional quest titled CIRCLES with the description To take over a circle you must have a hero walk on it. , using icon path ReplaceableTextures\CommandButtons\BTNHealOn.blp
Player - Set Player 1 (Red) . Current gold to 250
Player - Set Player 2 (Blue) . Current gold to 250
Player - Set Player 3 (Teal) . Current gold to 250
Player - Set Player 4 (Purple) . Current gold to 250
Player - Set Player 5 (Yellow) . Current gold to 250
Player - Set Player 6 (Orange) . Current gold to 250
Melee Game - Use melee time of day (for all players)
Quest - Create a Required quest titled WINNING/DEFEAT with the description You are defeated when all your units and structures are destroyed.You win when your enemies have nothing left. , using icon path ReplaceableTextures\WorldEditUI\Editor-Force.blp
GOLD
Events
Time - Every 25.00 seconds of game time
Conditions
Actions
Player - Add 75 to Player 1 (Red) . Current gold
GOLD Copy
Events
Time - Every 25.00 seconds of game time
Conditions
Actions
Player - Add 75 to Player 2 (Blue) . Current gold
GOLD Copy 2
Events
Time - Every 25.00 seconds of game time
Conditions
Actions
Player - Add 75 to Player 3 (Teal) . Current gold
GOLD Copy 3
Events
Time - Every 25.00 seconds of game time
Conditions
Actions
Player - Add 75 to Player 4 (Purple) . Current gold
GOLD Copy 4
Events
Time - Every 25.00 seconds of game time
Conditions
Actions
Player - Add 75 to Player 5 (Yellow) . Current gold
GOLD Copy 5
Events
Time - Every 25.00 seconds of game time
Conditions
Actions
Player - Add 75 to Player 6 (Orange) . Current gold
treaty1
Events
Player - Player 1 (Red) types a chat message containing -treaty 4 (Unexpected type: 'stringnoformat') as An exact match
Conditions
Actions
Player - Make Player 1 (Red) treat Player 4 (Purple) as an Ally
treaty1 Copy
Events
Player - Player 1 (Red) types a chat message containing -treaty 5 (Unexpected type: 'stringnoformat') as An exact match
Conditions
Actions
Player - Make Player 1 (Red) treat Player 5 (Yellow) as an Ally
treaty1 Copy 2
Events
Player - Player 1 (Red) types a chat message containing -treaty 6 (Unexpected type: 'stringnoformat') as An exact match
Conditions
Actions
Player - Make Player 1 (Red) treat Player 6 (Orange) as an Ally
treaty2
Events
Player - Player 2 (Blue) types a chat message containing -treaty 6 (Unexpected type: 'stringnoformat') as An exact match
Conditions
Actions
Player - Make Player 2 (Blue) treat Player 6 (Orange) as an Ally
treaty2 Copy
Events
Player - Player 2 (Blue) types a chat message containing -treaty 5 (Unexpected type: 'stringnoformat') as An exact match
Conditions
Actions
Player - Make Player 2 (Blue) treat Player 5 (Yellow) as an Ally
treaty2 Copy 2
Events
Player - Player 2 (Blue) types a chat message containing -treaty 4 (Unexpected type: 'stringnoformat') as An exact match
Conditions
Actions
Player - Make Player 2 (Blue) treat Player 4 (Purple) as an Ally
treaty3
Events
Player - Player 3 (Teal) types a chat message containing -treaty 6 (Unexpected type: 'stringnoformat') as An exact match
Conditions
Actions
Player - Make Player 3 (Teal) treat Player 6 (Orange) as an Ally
treaty3 Copy
Events
Player - Player 3 (Teal) types a chat message containing -treaty 5 (Unexpected type: 'stringnoformat') as An exact match
Conditions
Actions
Player - Make Player 3 (Teal) treat Player 5 (Yellow) as an Ally
treaty3 Copy 2
Events
Player - Player 3 (Teal) types a chat message containing -treaty 4 (Unexpected type: 'stringnoformat') as An exact match
Conditions
Actions
Player - Make Player 3 (Teal) treat Player 4 (Purple) as an Ally
treaty4
Events
Player - Player 4 (Purple) types a chat message containing -treaty 1 (Unexpected type: 'stringnoformat') as An exact match
Conditions
Actions
Player - Make Player 4 (Purple) treat Player 1 (Red) as an Ally
treaty4 Copy
Events
Player - Player 4 (Purple) types a chat message containing -treaty 2 (Unexpected type: 'stringnoformat') as An exact match
Conditions
Actions
Player - Make Player 4 (Purple) treat Player 2 (Blue) as an Ally
treaty4 Copy 2
Events
Player - Player 4 (Purple) types a chat message containing -treaty 3 (Unexpected type: 'stringnoformat') as An exact match
Conditions
Actions
Player - Make Player 4 (Purple) treat Player 3 (Teal) as an Ally
treaty5
Events
Player - Player 5 (Yellow) types a chat message containing -treaty 1 (Unexpected type: 'stringnoformat') as An exact match
Conditions
Actions
Player - Make Player 5 (Yellow) treat Player 1 (Red) as an Ally
treaty5 Copy
Events
Player - Player 5 (Yellow) types a chat message containing -treaty 2 (Unexpected type: 'stringnoformat') as An exact match
Conditions
Actions
Player - Make Player 5 (Yellow) treat Player 2 (Blue) as an Ally
treaty5 Copy 2
Events
Player - Player 5 (Yellow) types a chat message containing -treaty 3 (Unexpected type: 'stringnoformat') as An exact match
Conditions
Actions
Player - Make Player 5 (Yellow) treat Player 3 (Teal) as an Ally
treaty6
Events
Player - Player 6 (Orange) types a chat message containing -treaty 3 (Unexpected type: 'stringnoformat') as An exact match
Conditions
Actions
Player - Make Player 6 (Orange) treat Player 3 (Teal) as an Ally
treaty6 Copy
Events
Player - Player 6 (Orange) types a chat message containing -treaty 2 (Unexpected type: 'stringnoformat') as An exact match
Conditions
Actions
Player - Make Player 6 (Orange) treat Player 2 (Blue) as an Ally
treaty6 Copy 2
Events
Player - Player 6 (Orange) types a chat message containing -treaty 1 (Unexpected type: 'stringnoformat') as An exact match
Conditions
Actions
Player - Make Player 6 (Orange) treat Player 1 (Red) as an Ally
treaty1 Copy 3
Events
Player - Player 1 (Red) types a chat message containing -untreaty 4 (Unexpected type: 'stringnoformat') as An exact match
Conditions
Actions
Player - Make Player 1 (Red) treat Player 4 (Purple) as an Enemy
treaty1 Copy 3 Copy
Events
Player - Player 1 (Red) types a chat message containing -untreaty 5 (Unexpected type: 'stringnoformat') as An exact match
Conditions
Actions
Player - Make Player 1 (Red) treat Player 5 (Yellow) as an Enemy
treaty1 Copy 3 Copy Copy
Events
Player - Player 1 (Red) types a chat message containing -untreaty 6 (Unexpected type: 'stringnoformat') as An exact match
Conditions
Actions
Player - Make Player 1 (Red) treat Player 6 (Orange) as an Enemy
treaty2 copy 3
Events
Player - Player 2 (Blue) types a chat message containing -untreaty 6 (Unexpected type: 'stringnoformat') as An exact match
Conditions
Actions
Player - Make Player 2 (Blue) treat Player 6 (Orange) as an Enemy
treaty2 copy 3 Copy
Events
Player - Player 2 (Blue) types a chat message containing -untreaty 5 (Unexpected type: 'stringnoformat') as An exact match
Conditions
Actions
Player - Make Player 2 (Blue) treat Player 5 (Yellow) as an Enemy
treaty2 copy 3 Copy 2
Events
Player - Player 2 (Blue) types a chat message containing -untreaty 4 (Unexpected type: 'stringnoformat') as An exact match
Conditions
Actions
Player - Make Player 2 (Blue) treat Player 4 (Purple) as an Enemy
treaty3 copy 3
Events
Player - Player 3 (Teal) types a chat message containing -untreaty 4 (Unexpected type: 'stringnoformat') as An exact match
Conditions
Actions
Player - Make Player 3 (Teal) treat Player 4 (Purple) as an Enemy
treaty3 copy 3 Copy
Events
Player - Player 3 (Teal) types a chat message containing -untreaty 5 (Unexpected type: 'stringnoformat') as An exact match
Conditions
Actions
Player - Make Player 3 (Teal) treat Player 5 (Yellow) as an Enemy
treaty3 copy 3 Copy 2
Events
Player - Player 3 (Teal) types a chat message containing -untreaty 6 (Unexpected type: 'stringnoformat') as An exact match
Conditions
Actions
Player - Make Player 3 (Teal) treat Player 6 (Orange) as an Enemy
treaty4 er
Events
Player - Player 4 (Purple) types a chat message containing -untreaty 1 (Unexpected type: 'stringnoformat') as An exact match
Conditions
Actions
Player - Make Player 4 (Purple) treat Player 1 (Red) as an Enemy
treaty4 er Copy
Events
Player - Player 4 (Purple) types a chat message containing -untreaty 2 (Unexpected type: 'stringnoformat') as An exact match
Conditions
Actions
Player - Make Player 4 (Purple) treat Player 2 (Blue) as an Enemy
treaty4 er Copy Copy
Events
Player - Player 4 (Purple) types a chat message containing -untreaty 3 (Unexpected type: 'stringnoformat') as An exact match
Conditions
Actions
Player - Make Player 4 (Purple) treat Player 3 (Teal) as an Enemy
treaty5 er
Events
Player - Player 5 (Yellow) types a chat message containing -untreaty 3 (Unexpected type: 'stringnoformat') as An exact match
Conditions
Actions
Player - Make Player 5 (Yellow) treat Player 3 (Teal) as an Enemy
treaty5 er Copy
Events
Player - Player 5 (Yellow) types a chat message containing -untreaty 2 (Unexpected type: 'stringnoformat') as An exact match
Conditions
Actions
Player - Make Player 5 (Yellow) treat Player 2 (Blue) as an Enemy
treaty5 er Copy 2
Events
Player - Player 5 (Yellow) types a chat message containing -untreaty 1 (Unexpected type: 'stringnoformat') as An exact match
Conditions
Actions
Player - Make Player 5 (Yellow) treat Player 1 (Red) as an Enemy
treaty6 er
Events
Player - Player 6 (Orange) types a chat message containing -untreaty 1 (Unexpected type: 'stringnoformat') as An exact match
Conditions
Actions
Player - Make Player 6 (Orange) treat Player 1 (Red) as an Enemy
treaty6 er Copy
Events
Player - Player 6 (Orange) types a chat message containing -untreaty 2 (Unexpected type: 'stringnoformat') as An exact match
Conditions
Actions
Player - Make Player 6 (Orange) treat Player 2 (Blue) as an Enemy
treaty6 er Copy Copy
Events
Player - Player 6 (Orange) types a chat message containing -untreaty 3 (Unexpected type: 'stringnoformat') as An exact match
Conditions
Actions
Player - Make Player 6 (Orange) treat Player 3 (Teal) as an Enemy
Starting Cine
Events
Map initialization
Conditions
Actions
Cinematic - Turn cinematic mode On for (All players)
Cinematic - Send transmission to (All players) from Swordsman 0257 <gen> named Swordsman: : Play No sound and display Hello, you will make gold over time but so will your enemies. To get an advantage kill renegades for extra gold. . Modify duration: Add 5.00 seconds and Wait
Wait 5.00 seconds
Cinematic - Send transmission to (All players) from Swordsman 0257 <gen> named Swordsman: : Play No sound and display You must also remember to research new weapons. You don't want your enemy to be more advanced than you. . Modify duration: Add 5.00 seconds and Wait
Wait 3.00 seconds
Cinematic - Send transmission to (All players) from Swordsman 0257 <gen> named Swordsman: : Play No sound and display Now start playin'! . Modify duration: Add 3.00 seconds and Wait
Wait 1.50 seconds
Unit - Kill Swordsman 0257 <gen>
Wait 0.50 seconds
Cinematic - Turn cinematic mode Off for (All players)
Starting Cine Copy
Events
Map initialization
Conditions
Actions
Player - Make Player 7 (Green) treat Player 1 (Red) as an Ally with shared vision
Player - Make Player 7 (Green) treat Player 2 (Blue) as an Ally with shared vision
Player - Make Player 7 (Green) treat Player 3 (Teal) as an Ally with shared vision
Player - Make Player 7 (Green) treat Player 4 (Purple) as an Ally with shared vision
Player - Make Player 7 (Green) treat Player 5 (Yellow) as an Ally with shared vision
Player - Make Player 7 (Green) treat Player 6 (Orange) as an Ally with shared vision
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.