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
ForgottenOne1.3.w3x
Variables
Initialization
Ghost
Scroll
Switch1enter
Switch2enter
Switch3enter
Switch4enter
Switch5enter
Melee Initialization
Get Scroll
First Lever
Second Lever
First Switch
Second Switch
Third Switch
Fourth Switch
Fifth Switch
Start Chase
Timer Expires
Lose
Win
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
ChaseInteger
integer
No
ChaseTimer
timer
No
Ghost
questitem
No
Scroll
questitem
No
Ghost
Events
Unit - A unit enters Ghost <gen>
Conditions
(Entering unit) Equal to Explorer 0003 <gen>
Actions
Trigger - Turn off (This trigger)
Quest - Mark Ghost as Completed
Quest - Display to (All players) the Quest Requirement message: -Find the Ghost (Completed)
Scroll
Events
Unit - Explorer 0003 <gen> Acquires an item
Conditions
(Item-type of (Item being manipulated)) Equal to Scroll of Blood
Actions
Trigger - Turn off (This trigger)
Quest - Mark Scroll as Completed
Quest - Display to (All players) the Quest Requirement message: -Find the Scroll of Blood (Completed)
Switch1enter
Events
Unit - A unit enters Switch1 <gen>
Conditions
(Entering unit) Equal to Explorer 0003 <gen>
Actions
Sound - Play Switch <gen>
Destructible - Kill Foot Switch 0017 <gen>
Switch2enter
Events
Unit - A unit enters Switch2 <gen>
Conditions
(Entering unit) Equal to Explorer 0003 <gen>
Actions
Sound - Play Switch <gen>
Destructible - Kill Foot Switch 0016 <gen>
Switch3enter
Events
Unit - A unit enters Switch3 <gen>
Conditions
(Entering unit) Equal to Explorer 0003 <gen>
Actions
Sound - Play Switch <gen>
Destructible - Kill Foot Switch 2708 <gen>
Switch4enter
Events
Unit - A unit enters Switch4 <gen>
Conditions
(Entering unit) Equal to Explorer 0003 <gen>
Actions
Sound - Play Switch <gen>
Destructible - Kill Foot Switch 5528 <gen>
Switch5enter
Events
Unit - A unit enters Switch5 <gen>
Conditions
(Entering unit) Equal to Explorer 0003 <gen>
Actions
Sound - Play Switch <gen>
Destructible - Kill Foot Switch 2712 <gen>
Default melee game initialization for all players
Melee Initialization
Events
Map initialization
Conditions
Actions
Quest - Create a Required quest titled Escape with the description Escape the Palace of Shadow by activating different levers and switches, opening doors and gates so that you can get out. Don't get caught by the Dark Devil. , using icon path ReplaceableTextures\CommandButtons\BTNEvilIllidan.blp
Quest - Create a quest requirement for (Last created quest) with the description Escape the Palace of Shadow
Quest - Create a quest requirement for (Last created quest) with the description Don't get caught
Quest - Create a Required quest titled Bonuses with the description There are some secrets to be found around the Palace of Shadow. Can you find them? , using icon path ReplaceableTextures\CommandButtons\BTNGhostMage.blp
Quest - Create a quest requirement for (Last created quest) with the description Find the Ghost
Set Variable Set Ghost = (Last created quest requirement)
Quest - Create a quest requirement for (Last created quest) with the description Find the Scroll of Blood
Set Variable Set Scroll = (Last created quest requirement)
Quest - Create a Optional quest titled Made by... with the description This map and all previous maps in the series are made by I)arkI)evil on the Battle.net Northrend servers. , using icon path ReplaceableTextures\CommandButtons\BTNMagicVault.blp
Quest - Create a quest requirement for (Last created quest) with the description Made by I)arkI)evil
Quest - Create a Optional quest titled Thanks to... with the description Thanks to the makers of the Pyramid Escape maps. Much of my inspiration came from them. , using icon path ReplaceableTextures\CommandButtons\BTNDalaranMutant.blp
Quest - Create a quest requirement for (Last created quest) with the description Thanks to makers of Pyramid Escape
Destructible - Make Rolling Stone Door 0000 <gen> Invulnerable
Destructible - Make Rolling Stone Door 0010 <gen> Invulnerable
Destructible - Make Rolling Stone Door 0009 <gen> Invulnerable
Destructible - Make Ruined Gate 2709 <gen> Invulnerable
Destructible - Make Ruined Gate 0012 <gen> Invulnerable
Destructible - Make Ruined Gate 0013 <gen> Invulnerable
Destructible - Make Ruined Gate 0015 <gen> Invulnerable
Destructible - Make Ruined Gate 0014 <gen> Invulnerable
Destructible - Make Ruined Gate 2706 <gen> Invulnerable
Destructible - Make Ruined Gate 2707 <gen> Invulnerable
Destructible - Make Massive Ruined Gate 5529 <gen> Invulnerable
Destructible - Open Rolling Stone Door 0000 <gen>
Visibility - Create an initially Enabled visibility modifier for Player 1 (Red) emitting Black mask across (Playable map area)
Cinematic - Turn cinematic mode On for (All players)
Camera - . Apply . gg_cam_DarkDevil for Player 1 (Red) over 0 seconds
Wait 1.00 seconds
Cinematic - Send transmission to (All players) from Forgotten One 0002 <gen> named The Dark Devil : Play VarimathrasYesAttack4 <gen> and display . Modify duration: Set to (Length of VarimathrasYesAttack4 <gen>) seconds and Wait
Camera - . Apply . gg_cam_Explorer for Player 1 (Red) over 1.00 seconds
Sound - Play FlashBack1Second <gen>
Sound - Play Elevator <gen>
Wait 1.00 seconds
Cinematic - Send transmission to (All players) from Explorer 0003 <gen> named Explorer : Play PeasantYesAttack3 <gen> and display . Modify duration: Set to (Length of PeasantYesAttack3 <gen>) seconds and Wait
Wait 1.00 seconds
Cinematic - Turn cinematic mode Off for (All players)
Camera - Reset camera for Player 1 (Red) to standard game-view over 0 seconds
Camera - Lock camera target for Player 1 (Red) to Explorer 0003 <gen> , offset by ( 0 , 0 ) using Default rotation
Get Scroll
Events
Destructible - Cage 0001 <gen> dies
Conditions
Actions
Game - Display to (All players) the text: As the cage is destroyed, a scroll appears.
Item - Create Scroll of Blood at (Position of (Dying destructible))
First Lever
Events
Destructible - Lever 0004 <gen> dies
Conditions
Actions
Destructible - Open Rolling Stone Door 0010 <gen>
Destructible - Open Rolling Stone Door 0009 <gen>
Game - Display to (All players) the text: The path to the ruined bath is now opened.
Second Lever
Events
Destructible - Lever 0011 <gen> dies
Conditions
Actions
Destructible - Open Ruined Gate 0013 <gen>
Destructible - Open Ruined Gate 0012 <gen>
Game - Display to (All players) the text: The Treasure Chamber is open.
First Switch
Events
Destructible - Foot Switch 0017 <gen> dies
Conditions
Actions
Destructible - Open Ruined Gate 0014 <gen>
Destructible - Open Ruined Gate 0015 <gen>
Game - Display to (All players) the text: The Torture Chamber is open.
Second Switch
Events
Destructible - Foot Switch 0016 <gen> dies
Conditions
Actions
Destructible - Open Ruined Gate 2706 <gen>
Destructible - Open Ruined Gate 2707 <gen>
Game - Display to (All players) the text: The Sea Watch is open.
Third Switch
Events
Destructible - Foot Switch 2708 <gen> dies
Conditions
Actions
Destructible - Open Massive Ruined Gate 5529 <gen>
Game - Display to (All players) the text: The Palace Garden is open.
Fourth Switch
Events
Destructible - Foot Switch 5528 <gen> dies
Conditions
Actions
Destructible - Open Ruined Gate 2709 <gen>
Game - Display to (All players) the text: The gate to the Coast Watch is open.
Fifth Switch
Events
Destructible - Foot Switch 2712 <gen> dies
Conditions
Actions
Destructible - Open Rolling Stone Door 0000 <gen>
Game - Display to (All players) the text: The exit is open. Now you can get out of here.
Start Chase
Events
Unit - A unit enters Intro <gen>
Conditions
(Owner of (Triggering unit)) Equal to Player 1 (Red)
Actions
Trigger - Turn off (This trigger)
Set Variable Set ChaseInteger = "1"
Destructible - Close Rolling Stone Door 0000 <gen>
Sound - Play VarimathrasYesAttack3 <gen>
Sound - Play PursuitTheme <gen>
Game - Display to (All players) the text: The Forgotten One has sealed the entrance and is coming for you! Run and hide, quickly!
Unit - Order Forgotten One 0002 <gen> to Attack . Explorer 0003 <gen>
Countdown Timer - Start ChaseTimer as a Repeating timer that will expire in 0.50 seconds
Timer Expires
Events
Time - ChaseTimer expires
Conditions
Actions
Unit - Order Forgotten One 0002 <gen> to Attack . Explorer 0003 <gen>
Lose
Events
Unit - Explorer 0003 <gen> Dies
Conditions
(Killing unit) Equal to Forgotten One 0002 <gen>
Actions
Sound - Play VarimathrasPissed6 <gen>
Wait (Length of VarimathrasPissed6 <gen>) seconds
Game - Defeat Player 1 (Red) with the message: You failed to escape!
Win
Events
Unit - A unit enters Exit <gen>
Conditions
ChaseInteger Equal to 1
Actions
Trigger - Turn off (This trigger)
Unit - Kill Forgotten One 0002 <gen>
Sound - Play HeroDreadLordDeath <gen>
Wait (Length of HeroDreadLordDeath <gen>) seconds
Game - Victory Player 1 (Red) ( Show dialogs, Skip scores)
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.