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
ice advanture.w3x
Variables
Pickhero
pick frost fury
pick kobold
pick angel
pick revenant
pick assassin
pick naga
victory
victory
defeat
revive hero
revive
revive creep
creep
event
warp event 1
warp event 2
DDS
Read Me
DDSSetUp
DDSEnter
DDSInit
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
TempGroup
group
No
TempText
texttag
No
pick frost fury
Events
Unit - A unit enters frostfury <gen>
Conditions
Actions
Unit - Kill (Entering unit)
Unit - Create 1 . (Unit-type of Frost Fury 0006 <gen>) for (Owner of (Entering unit)) at (Center of start <gen>) facing Default building facing degrees
Unit - Remove Frost Fury 0006 <gen> from the game
Camera - Pan camera for (Owner of (Entering unit)) to (Center of start <gen>) over 0 seconds
pick kobold
Events
Unit - A unit enters kobold <gen>
Conditions
Actions
Unit - Kill (Entering unit)
Unit - Create 1 . (Unit-type of Slavemaster 0004 <gen>) for (Owner of (Entering unit)) at (Center of start <gen>) facing Default building facing degrees
Unit - Remove Slavemaster 0004 <gen> from the game
Camera - Pan camera for (Owner of (Entering unit)) to (Center of start <gen>) over 0 seconds
pick angel
Events
Unit - A unit enters angel <gen>
Conditions
Actions
Unit - Kill (Entering unit)
Unit - Create 1 . (Unit-type of Angel 0003 <gen>) for (Owner of (Entering unit)) at (Center of start <gen>) facing Default building facing degrees
Unit - Remove Angel 0003 <gen> from the game
Camera - Pan camera for (Owner of (Entering unit)) to (Center of start <gen>) over 0 seconds
pick revenant
Events
Unit - A unit enters revenant <gen>
Conditions
Actions
Unit - Kill (Entering unit)
Unit - Create 1 . (Unit-type of Captainrevenant 0002 <gen>) for (Owner of (Entering unit)) at (Center of start <gen>) facing Default building facing degrees
Unit - Remove Captainrevenant 0002 <gen> from the game
Camera - Pan camera for (Owner of (Entering unit)) to (Center of start <gen>) over 0 seconds
pick assassin
Events
Unit - A unit enters assassin <gen>
Conditions
Actions
Unit - Kill (Entering unit)
Unit - Create 1 . (Unit-type of OrcAssassin 0001 <gen>) for (Owner of (Entering unit)) at (Center of start <gen>) facing Default building facing degrees
Unit - Remove OrcAssassin 0001 <gen> from the game
Camera - Pan camera for (Owner of (Entering unit)) to (Center of start <gen>) over 0 seconds
pick naga
Events
Unit - A unit enters naga <gen>
Conditions
Actions
Unit - Kill (Entering unit)
Unit - Create 1 . (Unit-type of Serpentgod 0005 <gen>) for (Owner of (Entering unit)) at (Center of start <gen>) facing Default building facing degrees
Unit - Remove Serpentgod 0005 <gen> from the game
Camera - Pan camera for (Owner of (Entering unit)) to (Center of start <gen>) over 0 seconds
victory
Events
Unit - God Lord 0137 <gen> Dies
Conditions
Actions
Wait 5.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)
defeat
Events
Unit - A unit enters defeat <gen>
Conditions
(Owner of (Dying unit)) Equal to Player 1 (Red)
(Owner of (Dying unit)) Equal to Player 3 (Teal)
(Owner of (Dying unit)) Equal to Player 2 (Blue)
(Owner of (Dying unit)) Equal to Player 4 (Purple)
(Owner of (Dying unit)) Equal to Player 5 (Yellow)
Actions
Game - Defeat Player 1 (Red) with the message: Defeat!
Game - Defeat Player 2 (Blue) with the message: Defeat!
Game - Defeat Player 3 (Teal) with the message: Defeat!
Game - Defeat Player 4 (Purple) with the message: Defeat!
Game - Defeat Player 5 (Yellow) with the message: Defeat!
revive
Events
Unit - A unit Dies
Conditions
((Dying unit) is A Hero) Equal to True
Actions
Wait 20.00 seconds
Hero - Instantly revive (Triggering unit) at (Center of Region_008 <gen>) , Show revival graphics
creep
Events
Unit - A unit Dies
Conditions
((Triggering unit) is A Hero) Equal to False
Actions
Wait 60.00 seconds
Unit - Create 1 . (Unit-type of (Triggering unit)) for Neutral Hostile at (Position of (Triggering unit)) facing Default building facing degrees
warp event 1
Events
Unit - A unit enters warp_water <gen>
Conditions
((Entering unit) is A Hero) Equal to True
Actions
Unit - Move (Triggering unit) instantly to (Center of Region_010 <gen>)
warp event 2
Events
Unit - A unit enters Region_011 <gen>
Conditions
((Entering unit) is A Hero) Equal to True
Actions
Unit - Move (Triggering unit) instantly to (Center of Region_008 <gen>)
In order to use this system in GUI Version. You need to copy These three triggers below into your map.
It is a very simple system and I think every one can do it.
If you want to give me a credit try thinking again.
Fenix
DDSSetUp
Events
Conditions
Actions
Floating Text - Create floating text that reads (String((Integer((Damage taken))))) above (Triggering unit) with Z offset 0 , using font size 10 , color ( 100 %, 80.00 %, 20.00 %), and 0 % transparency
Set Variable Set TempText = (Last created floating text)
Floating Text - Change TempText : Disable permanence
Floating Text - Set the velocity of TempText to 64 towards 90.00 degrees
Floating Text - Change the age of TempText to 1.00 seconds
Floating Text - Change the lifespan of TempText to 2.00 seconds
DDSEnter
Events
Unit - A unit enters (Playable map area)
Conditions
Actions
Trigger - Add to DDSSetUp <gen> the event ((Triggering unit) Takes damage)
DDSInit
Events
Time - Elapsed game time is 0.00 seconds
Conditions
Actions
Set Variable Set TempGroup = (Units in (Entire map))
Unit Group - Pick every unit in TempGroup and do (Add to DDSSetUp <gen> the event ((Picked unit) Takes damage))
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.