1. Are you planning to upload your awesome map to Hive? Please review the rules here.
    Dismiss Notice
  2. Updated Resource Submission Rules: All model & skin resource submissions must now include an in-game screenshot. This is to help speed up the moderation process and to show how the model and/or texture looks like from the in-game camera.
    Dismiss Notice
  3. DID YOU KNOW - That you can unlock new rank icons by posting on the forums or winning contests? Click here to customize your rank or read our User Rank Policy to see a list of ranks that you can unlock. Have you won a contest and still haven't received your rank award? Then please contact the administration.
    Dismiss Notice
  4. From the gates of hell, the 5th Special Effect Contest Results have emerged.
    Dismiss Notice
  5. Rubbed the right way, the genie is out of its lamp! The 12th Concept Art Contest Results have been announced.
    Dismiss Notice
  6. Race against the odds and Reforge, Don't Refund. The 14th Techtree Contest has begun!
    Dismiss Notice
  7. Check out the Staff job openings thread.
    Dismiss Notice
Dismiss Notice
60,000 passwords have been reset on July 8, 2019. If you cannot login, read this.

Trigger Viewer

Forgotten War COOP Mission 1.w3x
Variables
Main
My Triggers
Periodic Gold add
Map Initialization
Map Victory
Quests
InitQuest Gate
EndQuest Gate
InitQuest Drakes
EndQuest Drakes
InitQuest Lizards
EndQuest Lizards
InitQuest Ventars
EndQuest Ventars
Cinematics
CinTheGate
CinDrakes01
CinLizards01
CinVentars01
CinVentars02
CinVictory
AIs
BronzeDrakes01
BronzeDrakes02
BronzeDrakes03
BronzeDrakes04
Leaderboard
UpdateLizards
CapturedLizards
Hero
Sage P1 dies
Sage P2 dies
Max Level
Max Level P3
Miscellaneous
SkipCinematic
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
HeroLevel integer No 0
ReqDrake001 questitem No
ReqGate001 questitem No
ReqLizard001 questitem No
ReqVentar001 questitem No
varBoolCinRunning boolean No false
varBoolDrakesRoost boolean No false
varBoolLizardQuest boolean No false
varBoolQuest2 boolean No false
varBoolSkipCinematic boolean No false
varDrakes integer No 0
varIntRequiredQuests integer No 0
varLeaderBoard leaderboard No
varNumLizards integer No
varQuest1 quest No
varQuest2 quest No
varQuest3 quest No
varQuest4 quest No
varVisibilityDrakes fogmodifier No
My Triggers
  Events
    Time - Elapsed game time is 0.00 seconds
  Conditions
  Actions
    Player - Set Player 3 (Teal).Current gold to 2000
    Player - Set Player 1 (Red).Current gold to 2000
    Player - Make Neutral Hostile treat Neutral Passive as an Ally with shared vision
    Player - Make Ventars Cavern Unavailable for training/construction by Player 3 (Teal)
    Player - Make Fire Obelisk Unavailable for training/construction by Player 3 (Teal)
    Player - Make Nerubian Forge Unavailable for training/construction by Player 3 (Teal)
    Player - Make Temple of Ancestrals Unavailable for training/construction by Player 3 (Teal)
    Player - Make Alchemy Laboratory Unavailable for training/construction by Player 3 (Teal)
    Player - Make Lizards Shed Unavailable for training/construction by Player 3 (Teal)
    Player - Make Forbidden Citadel Unavailable for training/construction by Player 3 (Teal)
    Player - Make Master Dragon Unavailable for training/construction by Player 3 (Teal)
    Player - Make Triax Commander Unavailable for training/construction by Player 3 (Teal)
    Player - Make Ancestral Sage Unavailable for training/construction by Player 3 (Teal)
    Player - Make Ancestral High Priest Unavailable for training/construction by Player 3 (Teal)
    Player - Set Player 3 (Teal).Available free Heroes to 0
    Player - Make Player 1 (Red) treat Player 3 (Teal) as an Ally with shared vision
    Player - Make Player 3 (Teal) treat Player 1 (Red) as an Ally with shared vision
Periodic Gold add
  Events
    Time - Every 50.00 seconds of game time
  Conditions
  Actions
    Player - Add 200 to Player 3 (Teal).Current gold
    Player - Add 200 to Player 1 (Red).Current gold
Default melee game initialization for all players
Map Initialization
  Events
    Map initialization
  Conditions
  Actions
    -------- xxxxxxxxxxxxxxxxxx --------
    Set VariableSet varIntRequiredQuests = 0
    Set VariableSet varBoolLizardQuest = False
    Hero - Make Player 1 (Red) Heroes gain 30.00% experience from future kills
    Hero - Make Player 3 (Teal) Heroes gain 30.00% experience from future kills
    Set VariableSet HeroLevel = 2
    -------- xxxxxxxxxxxxxxxxxx --------
    Game - Set the time of day to 22.00
    Game - Turn the day/night cycle Off
    -------- xxxxxxxxxxxxxxxxxx --------
    Player - Disable sleeping for all creeps
    Player - Make Player 4 (Purple) treat Neutral Hostile as an Neutral
    Player - Make Neutral Hostile treat Player 4 (Purple) as an Neutral
    -------- xxxxxxxxxxxxxxxxxx --------
    Quest - Create a Required, undiscovered quest titled The Gate with the description We must reach the gate to prove that the path has been cleared and is ready for the Triax Army., using icon path ReplaceableTextures\CommandButtons\BTNDarkPortal.blp
    Set VariableSet varQuest3 = (Last created quest)
    Quest - Create a quest requirement for (Last created quest) with the description Bring the Ancestral Sage to the gate.
    Set VariableSet ReqGate001 = (Last created quest requirement)
    -------- --------------------- --------
    Quest - Create a Optional, undiscovered quest titled The Bronze Drake Roost with the description Although we are the creators of the dragons, these ungrateful beings have become our natural enemies. Dead is the only thing that they deserve., using icon path ReplaceableTextures\CommandButtons\BTNBronzeDragon.blp
    Set VariableSet varQuest2 = (Last created quest)
    Quest - Create a quest requirement for (Last created quest) with the description Destroy the Bronze Drake Roost.
    Set VariableSet ReqDrake001 = (Last created quest requirement)
    Quest - Create a quest requirement for (Last created quest) with the description Hint: Dragons are always close to gold!
    Set VariableSet varBoolQuest2 = False
    -------- --------------------- --------
    Quest - Create a Optional, undiscovered quest titled The Ventars Cavern with the description We have found a near Ventars Cavern. Ventars are very useful slaves since they are cheap to train and make excellent gold harvesters and scouts., using icon path ReplaceableTextures\CommandButtons\BTNGoldMine.blp
    Set VariableSet varQuest4 = (Last created quest)
    Quest - Create a quest requirement for (Last created quest) with the description Bring the Ancestral Sage to the Ventars Cavern.
    Set VariableSet ReqVentar001 = (Last created quest requirement)
    -------- --------------------- --------
    Quest - Create a Required, undiscovered quest titled The Hunting with the description The swamp has many Brutal Lizards that can be captured with the Hypnotism ability of the Ancestral Sage. They are necessary to destroy the trees and rocks that are blocking the way to the gate., using icon path ReplaceableTextures\CommandButtons\BTNThunderLizard.blp
    Set VariableSet varQuest1 = (Last created quest)
    Quest - Create a quest requirement for (Last created quest) with the description Capture all the Brutal Lizards.
    Set VariableSet ReqLizard001 = (Last created quest requirement)
    -------- --------------------- --------
    -------- xxxxxxxxxxxxxxxxxx --------
Map Victory
  Events
  Conditions
    varIntRequiredQuests Equal to 2
  Actions
    Trigger - Turn off (This trigger)
    Set VariableSet varBoolQuest2 = False
    Unit Group - Pick every unit in (Units owned by Player 4 (Purple).) and do (Actions)
      Loop - Actions
        Unit - Kill (Picked unit)
    Unit Group - Pick every unit in (Units owned by Player 3 (Teal).) and do (Actions)
      Loop - Actions
        Unit - Kill (Picked unit)
    Destructible - Pick every destructible in Region_Victory_Big <gen> and do (Actions)
      Loop - Actions
        Destructible - Kill (Picked destructible)
    Unit - Move Ancestral Sage 0001 <gen> instantly to (Center of Region_Victory_001 <gen>), facing 225.00 degrees
    For each (Integer A) from 1 to 6, do (Actions)
      Loop - Actions
        Unit - Create 1.Black Ventar for Player 1 (Red) at (Random point in FinalArchitects <gen>) facing 45.00 degrees
        Unit - Create 1 Ancestral Achitect for Player 1 (Red) at (Random point in FinalArchitects <gen>) facing (Position of Ancestral Sage 0001 <gen>)
    -------- Begins Cinematic --------
    Set VariableSet varBoolCinRunning = True
    Set VariableSet varBoolSkipCinematic = False
    Trigger - Run CinVictory <gen> (checking conditions)
    Wait until (varBoolCinRunning Equal to False), checking every 3.00 seconds
    -------- Ends Cinematic --------
    Game - Show custom campaign button 5
    Game - Set the next level to Map02.w3x
    Game - Victory Player 1 (Red) (Show dialogs, Show scores)
InitQuest Gate
  Events
    Time - Elapsed game time is 0.00 seconds
  Conditions
  Actions
    Visibility - Create an initially Enabled visibility modifier for Player 1 (Red) emitting Visibility from (Center of Region_Victory_001 <gen>) to a radius of 512.
    Visibility - Create an initially Enabled visibility modifier for Player 3 (Teal) emitting Visibility from (Center of Region_Victory_001 <gen>) to a radius of 512.
    -------- Begins Cinematic --------
    Set VariableSet varBoolCinRunning = True
    Set VariableSet varBoolSkipCinematic = False
    Trigger - Run CinTheGate <gen> (checking conditions)
    Wait until (varBoolCinRunning Equal to False), checking every 3.00 seconds
    -------- Ends Cinematic --------
    Quest - Mark varQuest3 as Discovered
    Quest - Display to (All players) the Quest Discovered message: |c00FFFF00MAIN QUEST DISCOVERED:|r You have a new main quest!
    Wait 2.00 seconds
    Quest - Display to (All players) the New Unit Acquired message: |c00FFFF00NEW UNIT:|r Ancestral Architect- This unit will be your only builder in the game (with more buildings in later missions of course). Cannot be healed in the fountains, must be burrowed instead to passively restore health. Also is quite expensive, sorry :(
    Trigger - Turn off (This trigger)
    Trigger - Run CinDrakes01 <gen> (checking conditions)
EndQuest Gate
  Events
    Unit - A unit enters Region_Victory_001 <gen>
  Conditions
    ((Triggering unit) Equal to Ancestral Sage 0001 <gen>) or ((Triggering unit) Equal to Ancestral Sage 0069 <gen>)
  Actions
    Quest - Display to (All players) the Quest Completed message: |cffffcc00MAIN QUEST COMPLETED|rThe Gate
    Quest - Mark varQuest3 as Completed
    Quest - Mark ReqGate001 as Completed
    Wait 3.00 seconds
    Set VariableSet varIntRequiredQuests = (varIntRequiredQuests + 1)
    Trigger - Run Map_Victory <gen> (checking conditions)
    Trigger - Turn off (This trigger)
InitQuest Drakes
  Events
    Player - Player 3 (Teal) Selects a unit
    Player - Player 1 (Red) Selects a unit
  Conditions
  Actions
    Selection - Clear selection for Player 3 (Teal).
    Selection - Clear selection for Player 1 (Red).
    Trigger - Turn off (This trigger)
    -------- Begins Cinematic --------
    Set VariableSet varBoolCinRunning = True
    Set VariableSet varBoolSkipCinematic = False
    Wait until (varBoolCinRunning Equal to False), checking every 1.00 seconds
    -------- Ends Cinematic --------
    Wait 2.00 seconds
    Unit - Create 1.Bronze Drake for Player 4 (Purple) at (Center of Region_Dragons003 <gen>) facing 180.00 degrees
    Set VariableSet varDrakes = (varDrakes + 1)
    Unit - Order (Last created unit) to Attack-Move To.(Center of Region_Ancestrals001 <gen>)
    For each (Integer A) from 1 to 2, do (Actions)
      Loop - Actions
        Unit - Create 1.Bronze Dragon Whelp for Player 4 (Purple) at (Center of Region_Dragons003 <gen>) facing 180.00 degrees
        Unit - Order (Last created unit) to Attack-Move To.(Center of Region_Ancestrals001 <gen>)
    Quest - Display to (All players) the Quest Discovered message: |c00FFFF00OPTIONAL QUEST:|r You have a new optional quest!
    Quest - Mark varQuest2 as Discovered
    Visibility - Create an initially Enabled visibility modifier for Player 1 (Red) emitting Visibility from (Center of Region_Dragons002 <gen>) to a radius of 512.
    Visibility - Create an initially Enabled visibility modifier for Player 3 (Teal) emitting Visibility from (Center of Region_Dragons002 <gen>) to a radius of 512.
    Set VariableSet varVisibilityDrakes = (Last created visibility modifier)
    Wait 40.00 seconds
    Set VariableSet varBoolQuest2 = True
EndQuest Drakes
  Events
  Conditions
    varBoolDrakesRoost Equal to True
  Actions
    Set VariableSet varBoolQuest2 = False
    Visibility - Destroy varVisibilityDrakes
    Quest - Mark varQuest2 as Completed
    Quest - Mark ReqDrake001 as Completed
    Quest - Display to (All players) the Quest Completed message: |cffffcc00OPTIONAL QUEST COMPLETED|rThe Bronze Drake RoostCongratulations! 1000 Bonus Gold!
    Player - Add 1000 to Player 1 (Red).Current gold
    Player - Add 1000 to Player 3 (Teal).Current gold
|c00FFFF00NEW UNIT:|r Ancestral Architect- This unit will be your only builder in the game (with more buildings in later missions of course). Cannot be healed in the fountains, must be burrowed instead to passively restore health.
InitQuest Lizards
  Events
    Unit - A unit enters Region_Swamp001 <gen>
  Conditions
    (Unit-type of (Triggering unit)) Not equal to Black Ventar
    ((Owner of (Triggering unit)) Equal to Player 1 (Red)) or ((Owner of (Triggering unit)) Equal to Player 3 (Teal))
  Actions
    Trigger - Turn off (This trigger)
    -------- xxxxxxxxxxxxxxxxxx --------
    Player - Make Player 1 (Red) treat Player 4 (Purple) as an Neutral
    Player - Make Player 4 (Purple) treat Player 3 (Teal) as an Neutral
    Player - Make Player 3 (Teal) treat Neutral Hostile as an Neutral
    Player - Make Neutral Hostile treat Player 3 (Teal) as an Neutral
    Player - Make Player 3 (Teal) treat Player 4 (Purple) as an Neutral
    Player - Make Player 1 (Red) treat Neutral Hostile as an Neutral
    Player - Make Player 4 (Purple) treat Player 1 (Red) as an Neutral
    Player - Make Neutral Hostile treat Player 1 (Red) as an Neutral
    -------- xxxxxxxxxxxxxxxxxx --------
    -------- Begins Cinematic --------
    Set VariableSet varBoolCinRunning = True
    Set VariableSet varBoolSkipCinematic = False
    Trigger - Run CinLizards01 <gen> (checking conditions)
    Wait until (varBoolCinRunning Equal to False), checking every 3.00 seconds
    -------- Ends Cinematic --------
    -------- xxxxxxxxxxxxxxxxxx --------
    Player - Make Player 1 (Red) treat Player 4 (Purple) as an Enemy
    Player - Make Player 4 (Purple) treat Player 3 (Teal) as an Enemy
    Player - Make Player 3 (Teal) treat Player 4 (Purple) as an Enemy
    Player - Make Player 3 (Teal) treat Neutral Hostile as an Enemy
    Player - Make Neutral Hostile treat Player 3 (Teal) as an Enemy
    Player - Make Player 1 (Red) treat Neutral Hostile as an Enemy
    Player - Make Player 4 (Purple) treat Player 1 (Red) as an Enemy
    Player - Make Neutral Hostile treat Player 1 (Red) as an Enemy
    -------- xxxxxxxxxxxxxxxxxx --------
    Quest - Display to Player Group - Player 1 (Red) the Quest Discovered message: |cffffcc00MAIN QUEST|rThe Hunting - Capture all the Brutal Lizards
    Quest - Display to Player Group - Player 3 (Teal) the Quest Discovered message: |c00FFFF00MAIN QUEST:|r You have a new main quest!
    Wait 3.00 seconds
    Quest - Display to (All players) the New Unit Available message: |c00FFFF00NEW UNIT:|r Brutal Lizard: Has ability called Devour and Ground Stomp, can learn one more ability later.Strong melee fighter.
    Set VariableSet varNumLizards = 0
    Quest - Enable varQuest1
    Quest - Mark varQuest1 as Discovered
    -------- xxxxxxxxxxxxxxxxxx --------
    Trigger - Run CapturedLizards <gen> (checking conditions)
    Visibility - Create an initially Enabled visibility modifier for Player 1 (Red) emitting Visibility from (Center of Region_Swamp004_Begin <gen>) to a radius of 512.
    Wait 2.00 seconds
    Visibility - Disable (Last created visibility modifier)
    Visibility - Create an initially Enabled visibility modifier for Player 3 (Teal) emitting Visibility from (Center of Region_Swamp004_Begin <gen>) to a radius of 512.
    Wait 2.00 seconds
    Visibility - Disable (Last created visibility modifier)
EndQuest Lizards
  Events
  Conditions
  Actions
    Quest - Mark varQuest1 as Completed
    Quest - Mark ReqLizard001 as Completed
    Leaderboard - Hide (Last created leaderboard)
    Leaderboard - Destroy (Last created leaderboard)
    Quest - Display to (All players) the Quest Completed message: |cffffcc00MAIN QUEST COMPLETED|rThe Hunting
    Wait 3.00 seconds
    Set VariableSet varBoolLizardQuest = True
    Set VariableSet varIntRequiredQuests = (varIntRequiredQuests + 1)
    Trigger - Run Map_Victory <gen> (checking conditions)
InitQuest Ventars
  Events
    Unit - A unit enters Region_Ventars002 <gen>
    Unit - A unit enters Region_Ventars002 <gen>
  Conditions
    ((Owner of (Triggering unit)) Equal to Player 1 (Red)) or ((Owner of (Triggering unit)) Equal to Player 3 (Teal))
  Actions
    -------- xxxxxxxxxxxxxxxxxx --------
    Player - Make Player 1 (Red) treat Player 4 (Purple) as an Neutral
    Player - Make Player 4 (Purple) treat Player 3 (Teal) as an Neutral
    Player - Make Player 3 (Teal) treat Neutral Hostile as an Neutral
    Player - Make Player 1 (Red) treat Neutral Hostile as an Neutral
    Player - Make Player 3 (Teal) treat Player 4 (Purple) as an Neutral
    Player - Make Neutral Hostile treat Player 3 (Teal) as an Neutral
    Player - Make Player 4 (Purple) treat Player 1 (Red) as an Neutral
    Player - Make Neutral Hostile treat Player 1 (Red) as an Neutral
    -------- xxxxxxxxxxxxxxxxxx --------
    Trigger - Turn off (This trigger)
    Unit - Create 1.Ancestral Achitect for Player 1 (Red) at (Center of Region_Ventars002 <gen>) facing 270.00 degrees
    Visibility - Create an initially Enabled visibility modifier for Player 1 (Red) emitting Visibility from (Center of Region_Ventars001_Near <gen>) to a radius of 512.
    Visibility - Create an initially Enabled visibility modifier for Player 3 (Teal) emitting Visibility from (Center of Region_Ventars001_Near <gen>) to a radius of 512.
    -------- Begins Cinematic --------
    Set VariableSet varBoolCinRunning = True
    Set VariableSet varBoolSkipCinematic = False
    Trigger - Run CinVentars01 <gen> (checking conditions)
    Wait until (varBoolCinRunning Equal to False), checking every 3.00 seconds
    -------- Ends Cinematic --------
    Quest - Mark varQuest4 as Discovered
    Quest - Display to (All players) the Quest Discovered message: |c00FFFF00OPTIONAL QUEST DISCOVERED:|r You have a new optional quest!
    -------- xxxxxxxxxxxxxxxxxx --------
    Player - Make Player 1 (Red) treat Player 4 (Purple) as an Enemy
    Player - Make Player 3 (Teal) treat Neutral Hostile as an Enemy
    Player - Make Neutral Hostile treat Player 3 (Teal) as an Enemy
    Player - Make Player 3 (Teal) treat Player 4 (Purple) as an Enemy
    Player - Make Player 1 (Red) treat Neutral Hostile as an Enemy
    Player - Make Player 4 (Purple) treat Player 3 (Teal) as an Enemy
    Player - Make Player 4 (Purple) treat Player 1 (Red) as an Enemy
    Player - Make Neutral Hostile treat Player 1 (Red) as an Enemy
    -------- xxxxxxxxxxxxxxxxxx --------
EndQuest Ventars
  Events
    Unit - A unit enters Region_Ventars001_Near <gen>
  Conditions
    ((Triggering unit) Equal to Ancestral Sage 0001 <gen>) or ((Triggering unit) Equal to Ancestral Sage 0069 <gen>)
  Actions
    Trigger - Turn off (This trigger)
    -------- xxxxxxxxxxxxxxxxxx --------
    Player - Make Player 1 (Red) treat Player 4 (Purple) as an Neutral
    Player - Make Player 4 (Purple) treat Player 3 (Teal) as an Neutral
    Player - Make Player 3 (Teal) treat Player 4 (Purple) as an Neutral
    Player - Make Player 3 (Teal) treat Neutral Hostile as an Neutral
    Player - Make Neutral Hostile treat Player 3 (Teal) as an Neutral
    Player - Make Player 1 (Red) treat Neutral Hostile as an Neutral
    Player - Make Player 4 (Purple) treat Player 1 (Red) as an Neutral
    Player - Make Neutral Hostile treat Player 1 (Red) as an Neutral
    -------- xxxxxxxxxxxxxxxxxx --------
    Visibility - Create an initially Enabled visibility modifier for Player 1 (Red) emitting Visibility from (Center of Gold_001 <gen>) to a radius of 512.
    Visibility - Create an initially Enabled visibility modifier for Player 3 (Teal) emitting Visibility from (Center of Gold_001 <gen>) to a radius of 512.
    Visibility - Create an initially Enabled visibility modifier for Player 1 (Red) emitting Visibility from (Center of Gold002 <gen>) to a radius of 512.
    Visibility - Create an initially Enabled visibility modifier for Player 3 (Teal) emitting Visibility from (Center of Gold002 <gen>) to a radius of 512.
    -------- xxxxxxxxxxxxxxxxxx --------
    Unit - Change ownership of Ventars Cavern 0091 <gen> to Player 1 (Red) and Change color
    Unit - Change ownership of Ventars Cavern 0106 <gen> to Player 3 (Teal) and Change color
    Unit - Create 1 Black Ventar for Player 3 (Teal) at (Random point in Region_Ventars001_Near <gen>) facing (Position of (Triggering unit))
    Unit - Create 1 Black Ventar for Player 3 (Teal) at (Random point in Region_Ventars001_Near <gen>) facing (Position of (Triggering unit))
    Unit - Create 1 Black Ventar for Player 3 (Teal) at (Random point in Region_Ventars001_Near <gen>) facing (Position of (Triggering unit))
    Unit - Create 1 Black Ventar for Player 3 (Teal) at (Random point in Region_Ventars001_Near <gen>) facing (Position of (Triggering unit))
    Unit - Create 1 Black Ventar for Player 3 (Teal) at (Random point in Region_Ventars001_Near <gen>) facing (Position of (Triggering unit))
    Unit - Create 1.Black Ventar for Player 1 (Red) at (Random point in Region_Ventars001_Near <gen>) facing Default building facing degrees
    Unit - Create 1.Black Ventar for Player 1 (Red) at (Random point in Region_Ventars001_Near <gen>) facing Default building facing degrees
    Unit - Create 1.Black Ventar for Player 1 (Red) at (Random point in Region_Ventars001_Near <gen>) facing Default building facing degrees
    Unit - Create 1.Black Ventar for Player 1 (Red) at (Random point in Region_Ventars001_Near <gen>) facing Default building facing degrees
    Unit - Create 1.Black Ventar for Player 1 (Red) at (Random point in Region_Ventars001_Near <gen>) facing Default building facing degrees
    -------- xxxxxxxxxxxxxxxxxx --------
    Quest - Display to (All players) the Quest Completed message: |c00FFFF00OPTIONAL QUEST COMPLETE:|r You have completed an optional quest!
    Quest - Mark varQuest4 as Completed
    Quest - Mark ReqVentar001 as Completed
    Wait 3.00 seconds
    -------- Begins Cinematic --------
    Set VariableSet varBoolCinRunning = True
    Set VariableSet varBoolSkipCinematic = False
    Trigger - Run CinVentars02 <gen> (checking conditions)
    Wait until (varBoolCinRunning Equal to False), checking every 3.00 seconds
    -------- Ends Cinematic --------
    Quest - Display to (All players) the New Unit Available message: |c00FFFF00NEW UNIT:|r Black Ventar: This unit is a very fast flying gold collector or lumber(however you don't really need lumber, except for one mission). Is cheaper and faster than the Architect, but can only collect gold or fight in battle.
    -------- xxxxxxxxxxxxxxxxxx --------
    Player - Make Player 1 (Red) treat Player 4 (Purple) as an Enemy
    Player - Make Neutral Hostile treat Player 3 (Teal) as an Enemy
    Player - Make Player 3 (Teal) treat Neutral Hostile as an Enemy
    Player - Make Player 4 (Purple) treat Player 3 (Teal) as an Enemy
    Player - Make Player 3 (Teal) treat Player 4 (Purple) as an Enemy
    Player - Make Player 1 (Red) treat Neutral Hostile as an Enemy
    Player - Make Player 4 (Purple) treat Player 1 (Red) as an Enemy
    Player - Make Neutral Hostile treat Player 1 (Red) as an Enemy
    -------- xxxxxxxxxxxxxxxxxx --------
CinTheGate
  Events
  Conditions
  Actions
    Sound - Stop music Immediately
    Sound - Play Sad Mystery.
    Cinematic - Disable user control for (All players).
    Cinematic - Turn cinematic mode On for (All players)
    Cinematic - Turn on letterbox mode (hide interface) for (All players): fade out over 1.00 seconds
    Cinematic - Fade out and back in over 0.00 seconds using texture White Mask and color (0%, 0%, 0%) with 0% transparency
    Camera - .Apply. gg_cam_Camera_TheGate001 for Player 1 (Red) over 5.00 seconds
    Camera - .Apply. gg_cam_Camera_TheGate001 for Player 3 (Teal) over 5.00 seconds
    If (All Conditions are True) then do (Then Actions) else do (Else Actions)
      If - Conditions
        varBoolSkipCinematic Equal to True
      Then - Actions
        Cinematic - Turn cinematic mode Off for (All players)
        Cinematic - Enable user control for (All players).
        Camera - Reset camera for Player 1 (Red) to standard game-view over 3.00 seconds
        Camera - Reset camera for Player 3 (Teal) to standard game-view over 3.00 seconds
        Set VariableSet varBoolCinRunning = False
        Skip remaining actions
      Else - Actions
        Do nothing
    Wait 5.00 seconds
    If (All Conditions are True) then do (Then Actions) else do (Else Actions)
      If - Conditions
        varBoolSkipCinematic Equal to True
      Then - Actions
        Cinematic - Turn cinematic mode Off for (All players)
        Cinematic - Enable user control for (All players).
        Camera - Reset camera for Player 1 (Red) to standard game-view over 3.00 seconds
        Camera - Reset camera for Player 3 (Teal) to standard game-view over 3.00 seconds
        Set VariableSet varBoolCinRunning = False
        Skip remaining actions
      Else - Actions
        Do nothing
    Cinematic - Send transmission to (All players) from a Player 1 (Red).Ancestral Achitect named Ancestral Architect at (Center of (Playable map area)): Play SnapDragonYes2 <gen> and display Oh Great Sage! Is good that you have come to aid us... . Modify duration: Set to 7.00 seconds and Wait
    If (All Conditions are True) then do (Then Actions) else do (Else Actions)
      If - Conditions
        varBoolSkipCinematic Equal to True
      Then - Actions
        Cinematic - Turn cinematic mode Off for (All players)
        Cinematic - Enable user control for (All players).
        Camera - Reset camera for Player 1 (Red) to standard game-view over 3.00 seconds
        Camera - Reset camera for Player 3 (Teal) to standard game-view over 3.00 seconds
        Set VariableSet varBoolCinRunning = False
        Skip remaining actions
      Else - Actions
        Do nothing
    Cinematic - Send transmission to Player Group - Player 1 (Red) from a Player 1 (Red).Ancestral Achitect named Ancestral Architect at (Center of Region_Ancestrals001 <gen>): Play SnapDragonYes2 <gen> and display …since the Sacred War has been proclaimed, we have been ordered to clear the path to the Main Gate. Thus, the path has to be ready for the march of the Triax Army.. Modify duration: Set to 12.00 seconds and Wait
    If (All Conditions are True) then do (Then Actions) else do (Else Actions)
      If - Conditions
        varBoolSkipCinematic Equal to True
      Then - Actions
        Cinematic - Turn cinematic mode Off for (All players)
        Cinematic - Enable user control for (All players).
        Camera - Reset camera for Player 1 (Red) to standard game-view over 3.00 seconds
        Camera - Reset camera for Player 3 (Teal) to standard game-view over 3.00 seconds
        Set VariableSet varBoolCinRunning = False
        Skip remaining actions
      Else - Actions
        Do nothing
    Cinematic - Send transmission to Player Group - Player 1 (Red) from a Player 1 (Red).Ancestral Achitect named Ancestral Architect at (Center of Region_Ancestrals001 <gen>): Play SnapDragonYes2 <gen> and display Nevertheless we haven't used the path for thousands of years, since we lost the 'War of the Sunlight'…. Modify duration: Set to 12.00 seconds and Wait
    If (All Conditions are True) then do (Then Actions) else do (Else Actions)
      If - Conditions
        varBoolSkipCinematic Equal to True
      Then - Actions
        Cinematic - Turn cinematic mode Off for (All players)
        Cinematic - Enable user control for (All players).
        Camera - Reset camera for Player 1 (Red) to standard game-view over 3.00 seconds
        Camera - Reset camera for Player 3 (Teal) to standard game-view over 3.00 seconds
        Set VariableSet varBoolCinRunning = False
        Skip remaining actions
      Else - Actions
        Do nothing
    Camera - .Apply. gg_cam_Camera_TheGate003 for Player 1 (Red) over 10.00 seconds
    Camera - .Apply. gg_cam_Camera_TheGate003 for Player 3 (Teal) over 10.00 seconds
    If (All Conditions are True) then do (Then Actions) else do (Else Actions)
      If - Conditions
        varBoolSkipCinematic Equal to True
      Then - Actions
        Cinematic - Turn cinematic mode Off for (All players)
        Cinematic - Enable user control for (All players).
        Camera - Reset camera for Player 1 (Red) to standard game-view over 3.00 seconds
        Camera - Reset camera for Player 3 (Teal) to standard game-view over 3.00 seconds
        Set VariableSet varBoolCinRunning = False
        Skip remaining actions
      Else - Actions
        Do nothing
    Camera - .Apply. gg_cam_Camera_TheGate002 for Player 1 (Red) over 20.00 seconds
    If (All Conditions are True) then do (Then Actions) else do (Else Actions)
      If - Conditions
        varBoolSkipCinematic Equal to True
      Then - Actions
        Cinematic - Turn cinematic mode Off for (All players)
        Cinematic - Enable user control for (All players).
        Camera - Reset camera for Player 1 (Red) to standard game-view over 3.00 seconds
        Camera - Reset camera for Player 3 (Teal) to standard game-view over 3.00 seconds
        Set VariableSet varBoolCinRunning = False
        Skip remaining actions
      Else - Actions
        Do nothing
    Cinematic - Send transmission to Player Group - Player 1 (Red) from a Player 1 (Red).Ancestral Achitect named Ancestral Architect at (Center of Region_Ancestrals001 <gen>): Play SnapDragonYes2 <gen> and display …the path is blocked by trees and numerous hostile creatures.. Modify duration: Set to 28.00 seconds and Wait
    If (All Conditions are True) then do (Then Actions) else do (Else Actions)
      If - Conditions
        varBoolSkipCinematic Equal to True
      Then - Actions
        Cinematic - Turn cinematic mode Off for (All players)
        Cinematic - Enable user control for (All players).
        Camera - Reset camera for Player 1 (Red) to standard game-view over 3.00 seconds
        Camera - Reset camera for Player 3 (Teal) to standard game-view over 3.00 seconds
        Set VariableSet varBoolCinRunning = False
        Skip remaining actions
      Else - Actions
        Do nothing
    -------- xxxxxxxxxxxxxxxxxxxxxx --------
    Cinematic - Fade out and back in over 6.00 seconds using texture Black Mask and color (0%, 0%, 0%) with 0% transparency
    Wait 3.00 seconds
    Camera - .Apply. gg_cam_Camera_TheGate001 for Player 1 (Red) over 0.00 seconds
    Camera - .Apply. gg_cam_Camera_TheGate001 for Player 3 (Teal) over 0 seconds
    -------- xxxxxxxxxxxxxxxxxxxxxx --------
    Cinematic - Send transmission to Player Group - Player 1 (Red) from a Player 1 (Red).Ancestral Achitect named Ancestral Architect at (Center of Region_Ancestrals001 <gen>): Play SnapDragonYes2 <gen> and display We hope that with your leadership, we will be able to complete our task and reach the Main Gate before the Triax Army is here. . Modify duration: Set to 13.00 seconds and Wait
    If (All Conditions are True) then do (Then Actions) else do (Else Actions)
      If - Conditions
        varBoolSkipCinematic Equal to True
      Then - Actions
        Cinematic - Turn cinematic mode Off for (All players)
        Cinematic - Enable user control for (All players).
        Camera - Reset camera for Player 1 (Red) to standard game-view over 3.00 seconds
        Camera - Reset camera for Player 3 (Teal) to standard game-view over 3.00 seconds
        Set VariableSet varBoolCinRunning = False
        Skip remaining actions
      Else - Actions
        Do nothing
    Cinematic - Send transmission to Player Group - Player 1 (Red) from a Player 1 (Red).Ancestral Sage named Ancestral Sage at (Center of Region_Ancestrals001 <gen>): Play SnapDragonYes2 <gen> and display My mental and physical powers are at the service of the Fire of Life…. Modify duration: Set to 9.00 seconds and Wait
    If (All Conditions are True) then do (Then Actions) else do (Else Actions)
      If - Conditions
        varBoolSkipCinematic Equal to True
      Then - Actions
        Cinematic - Turn cinematic mode Off for (All players)
        Cinematic - Enable user control for (All players).
        Camera - Reset camera for Player 1 (Red) to standard game-view over 3.00 seconds
        Camera - Reset camera for Player 3 (Teal) to standard game-view over 3.00 seconds
        Set VariableSet varBoolCinRunning = False
        Skip remaining actions
      Else - Actions
        Do nothing
    Cinematic - Send transmission to Player Group - Player 1 (Red) from a Player 1 (Red).Ancestral Sage named Ancestral Sage at (Center of Region_Ancestrals001 <gen>): Play SnapDragonYes2 <gen> and display What has to be done; will be done.. Modify duration: Set to 7.00 seconds and Wait
    If (All Conditions are True) then do (Then Actions) else do (Else Actions)
      If - Conditions
        varBoolSkipCinematic Equal to True
      Then - Actions
        Cinematic - Turn cinematic mode Off for (All players)
        Cinematic - Enable user control for (All players).
        Camera - Reset camera for Player 1 (Red) to standard game-view over 3.00 seconds
        Camera - Reset camera for Player 3 (Teal) to standard game-view over 3.00 seconds
        Set VariableSet varBoolCinRunning = False
        Skip remaining actions
      Else - Actions
        Do nothing
    Cinematic - Send transmission to Player Group - Player 1 (Red) from a Player 1 (Red).Ancestral Achitect named Ancestral Architect at (Center of Region_Ancestrals001 <gen>): Play SnapDragonYes2 <gen> and display By the way, we have already prepared a Sacred Fire in the proper way. So we can heal our wounds if necessary.. Modify duration: Set to 8.00 seconds and Wait
    If (All Conditions are True) then do (Then Actions) else do (Else Actions)
      If - Conditions
        varBoolSkipCinematic Equal to True
      Then - Actions
        Cinematic - Turn cinematic mode Off for (All players)
        Cinematic - Enable user control for (All players).
        Camera - Reset camera for Player 1 (Red) to standard game-view over 3.00 seconds
        Set VariableSet varBoolCinRunning = False
        Skip remaining actions
      Else - Actions
        Do nothing
    Cinematic - Send transmission to Player Group - Player 1 (Red) from a Player 1 (Red).Ancestral Sage named Ancestral Sage at (Center of Region_Ancestrals001 <gen>): Play SnapDragonYes2 <gen> and display May the Eternal Flame and Taor, His Revealer, lead our ways.. Modify duration: Set to 7.00 seconds and Wait
    If (All Conditions are True) then do (Then Actions) else do (Else Actions)
      If - Conditions
        varBoolSkipCinematic Equal to True
      Then - Actions
        Cinematic - Turn cinematic mode Off for (All players)
        Cinematic - Enable user control for (All players).
        Camera - Reset camera for Player 1 (Red) to standard game-view over 3.00 seconds
        Camera - Reset camera for Player 3 (Teal) to standard game-view over 3.00 seconds
        Set VariableSet varBoolCinRunning = False
        Skip remaining actions
      Else - Actions
        Do nothing
    Cinematic - Turn cinematic mode Off for (All players)
    Set VariableSet varBoolCinRunning = False
    Set VariableSet varBoolSkipCinematic = False
    Cinematic - Enable user control for (All players).
    Camera - Reset camera for Player 1 (Red) to standard game-view over 3.00 seconds
    Camera - Reset camera for Player 3 (Teal) to standard game-view over 3.00 seconds
CinDrakes01
  Events
  Conditions
  Actions
    Sound - Stop music Immediately
    Sound - Play Tension.
    Cinematic - Disable user control for (All players).
    Cinematic - Turn cinematic mode On for (All players)
    Cinematic - Turn on letterbox mode (hide interface) for (All players): fade out over 1.00 seconds
    Cinematic - Fade out and back in over 0.00 seconds using texture White Mask and color (0%, 0%, 0%) with 0% transparency
    Camera - .Apply. gg_cam_Camera_Drakes001 for Player 1 (Red) over 10.00 seconds
    Camera - .Apply. gg_cam_Camera_Drakes001 for Player 3 (Teal) over 10.00 seconds
    If (All Conditions are True) then do (Then Actions) else do (Else Actions)
      If - Conditions
        varBoolSkipCinematic Equal to True
      Then - Actions
        Cinematic - Turn cinematic mode Off for (All players)
        Cinematic - Enable user control for (All players).
        Camera - Reset camera for Player 1 (Red) to standard game-view over 3.00 seconds
        Camera - Reset camera for Player 3 (Teal) to standard game-view over 3.00 seconds
        Set VariableSet varBoolCinRunning = False
        Skip remaining actions
      Else - Actions
        Do nothing
    Cinematic - Send transmission to (All players) from a Player 4 (Purple).Bronze Dragon named Bronze Dragon at (Center of (Playable map area)): Play No sound and display You miserable beings, how do you dare to come so far?. Modify duration: Set to 7.00 seconds and Wait
    If (All Conditions are True) then do (Then Actions) else do (Else Actions)
      If - Conditions
        varBoolSkipCinematic Equal to True
      Then - Actions
        Cinematic - Turn cinematic mode Off for (All players)
        Cinematic - Enable user control for (All players).
        Camera - Reset camera for Player 1 (Red) to standard game-view over 3.00 seconds
        Camera - Reset camera for Player 3 (Teal) to standard game-view over 3.00 seconds
        Set VariableSet varBoolCinRunning = False
        Skip remaining actions
      Else - Actions
        Do nothing
    Cinematic - Send transmission to (All players) from a Player 4 (Purple).Bronze Dragon named Bronze Dragon at (Center of (Playable map area)): Play No sound and display What are you doing here? . Modify duration: Set to 6.00 seconds and Wait
    If (All Conditions are True) then do (Then Actions) else do (Else Actions)
      If - Conditions
        varBoolSkipCinematic Equal to True
      Then - Actions
        Cinematic - Turn cinematic mode Off for (All players)
        Cinematic - Enable user control for (All players).
        Camera - Reset camera for Player 1 (Red) to standard game-view over 3.00 seconds
        Camera - Reset camera for Player 3 (Teal) to standard game-view over 3.00 seconds
        Set VariableSet varBoolCinRunning = False
        Skip remaining actions
      Else - Actions
        Do nothing
    Cinematic - Send transmission to (All players) from a Player 4 (Purple).Bronze Dragon named Bronze Dragon at (Center of (Playable map area)): Play No sound and display You know well that you cannot go to the surface, the sunlight will kill you!. Modify duration: Set to 7.00 seconds and Wait
    If (All Conditions are True) then do (Then Actions) else do (Else Actions)
      If - Conditions
        varBoolSkipCinematic Equal to True
      Then - Actions
        Cinematic - Turn cinematic mode Off for (All players)
        Cinematic - Enable user control for (All players).
        Camera - Reset camera for Player 1 (Red) to standard game-view over 3.00 seconds
        Camera - Reset camera for Player 3 (Teal) to standard game-view over 3.00 seconds
        Set VariableSet varBoolCinRunning = False
        Skip remaining actions
      Else - Actions
        Do nothing
    Cinematic - Send transmission to (All players) from a Player 4 (Purple).Bronze Dragon named Bronze Dragon at (Center of (Playable map area)): Play No sound and display Anyway, we don't have to wait that long…. Modify duration: Set to 7.00 seconds and Wait
    If (All Conditions are True) then do (Then Actions) else do (Else Actions)
      If - Conditions
        varBoolSkipCinematic Equal to True
      Then - Actions
        Cinematic - Turn cinematic mode Off for (All players)
        Cinematic - Enable user control for (All players).
        Camera - Reset camera for Player 1 (Red) to standard game-view over 3.00 seconds
        Camera - Reset camera for Player 3 (Teal) to standard game-view over 3.00 seconds
        Set VariableSet varBoolCinRunning = False
        Skip remaining actions
      Else - Actions
        Do nothing
    Cinematic - Send transmission to (All players) from a Player 4 (Purple).Bronze Dragon named Bronze Dragon at (Center of (Playable map area)): Play No sound and display Your inferior race already loose a war against us, and will always loose.. Modify duration: Set to 6.00 seconds and Wait
    If (All Conditions are True) then do (Then Actions) else do (Else Actions)
      If - Conditions
        varBoolSkipCinematic Equal to True
      Then - Actions
        Cinematic - Turn cinematic mode Off for (All players)
        Cinematic - Enable user control for (All players).
        Camera - Reset camera for Player 1 (Red) to standard game-view over 3.00 seconds
        Camera - Reset camera for Player 3 (Teal) to standard game-view over 3.00 seconds
        Set VariableSet varBoolCinRunning = False
        Skip remaining actions
      Else - Actions
        Do nothing
    Cinematic - Send transmission to (All players) from a Player 4 (Purple).Bronze Dragon named Bronze Dragon at (Center of (Playable map area)): Play No sound and display This is our cavern and we will never grant pass to any of you!. Modify duration: Set to 7.00 seconds and Wait
    If (All Conditions are True) then do (Then Actions) else do (Else Actions)
      If - Conditions
        varBoolSkipCinematic Equal to True
      Then - Actions
        Cinematic - Turn cinematic mode Off for (All players)
        Cinematic - Enable user control for (All players).
        Camera - Reset camera for Player 1 (Red) to standard game-view over 3.00 seconds
        Camera - Reset camera for Player 3 (Teal) to standard game-view over 3.00 seconds
        Set VariableSet varBoolCinRunning = False
        Skip remaining actions
      Else - Actions
        Do nothing
    Cinematic - Send transmission to (All players) from a Player 4 (Purple).Bronze Dragon named Bronze Dragon at (Center of (Playable map area)): Play No sound and display You only came here to die!. Modify duration: Set to 7.00 seconds and Wait
    If (All Conditions are True) then do (Then Actions) else do (Else Actions)
      If - Conditions
        varBoolSkipCinematic Equal to True
      Then - Actions
        Cinematic - Turn cinematic mode Off for (All players)
        Cinematic - Enable user control for (All players).
        Camera - Reset camera for Player 1 (Red) to standard game-view over 3.00 seconds
        Camera - Reset camera for Player 3 (Teal) to standard game-view over 3.00 seconds
        Set VariableSet varBoolCinRunning = False
        Skip remaining actions
      Else - Actions
        Do nothing
    Camera - .Apply. gg_cam_Camera_TheGate001 for Player 1 (Red) over 0 seconds
    Camera - .Apply. gg_cam_Camera_TheGate001 for Player 3 (Teal) over 0 seconds
    Selection - Clear selection for Player 1 (Red).
    Camera - Lock camera target for Player 1 (Red) to Ancestral Sage 0001 <gen>, offset by (0, 0) using Default rotation
    Camera - Lock camera target for Player 3 (Teal) to Ancestral Sage 0001 <gen>, offset by (0, 0) using Default rotation
    Cinematic - Send transmission to Player Group - Player 1 (Red) from a Player 1 (Red).Ancestral Sage named Ancestral Sage at (Center of Region_Ancestrals001 <gen>): Play SnapDragonYes2 <gen> and display We shall see my beloved son, we shall see.... Modify duration: Set to 6.00 seconds and Wait
    If (All Conditions are True) then do (Then Actions) else do (Else Actions)
      If - Conditions
        varBoolSkipCinematic Equal to True
      Then - Actions
        Cinematic - Turn cinematic mode Off for (All players)
        Cinematic - Enable user control for (All players).
        Camera - Reset camera for Player 1 (Red) to standard game-view over 3.00 seconds
        Camera - Reset camera for Player 3 (Teal) to standard game-view over 3.00 seconds
        Set VariableSet varBoolCinRunning = False
        Skip remaining actions
      Else - Actions
        Do nothing
    Cinematic - Send transmission to Player Group - Player 1 (Red) from a Player 1 (Red).Ancestral Sage named Ancestral Sage at (Center of Region_Ancestrals001 <gen>): Play SnapDragonYes2 <gen> and display Lets destroy that roost.. Modify duration: Set to 9.00 seconds and Wait
    If (All Conditions are True) then do (Then Actions) else do (Else Actions)
      If - Conditions
        varBoolSkipCinematic Equal to True
      Then - Actions
        Cinematic - Turn cinematic mode Off for (All players)
        Cinematic - Enable user control for (All players).
        Camera - Reset camera for Player 1 (Red) to standard game-view over 3.00 seconds
        Camera - Reset camera for Player 3 (Teal) to standard game-view over 3.00 seconds
        Set VariableSet varBoolCinRunning = False
        Skip remaining actions
      Else - Actions
        Do nothing
    Cinematic - Turn cinematic mode Off for (All players)
    Set VariableSet varBoolCinRunning = False
    Set VariableSet varBoolSkipCinematic = False
    Cinematic - Enable user control for (All players).
    Camera - Reset camera for Player 1 (Red) to standard game-view over 3.00 seconds
    Camera - Reset camera for Player 3 (Teal) to standard game-view over 3.00 seconds
CinLizards01
  Events
  Conditions
  Actions
    Unit - Pause all units
    Sound - Stop music Immediately
    Sound - Play Human 1.
    Cinematic - Disable user control for (All players).
    Cinematic - Turn cinematic mode On for (All players)
    Cinematic - Turn on letterbox mode (hide interface) for (All players): fade out over 1.00 seconds
    Cinematic - Fade out and back in over 0.00 seconds using texture White Mask and color (0%, 0%, 0%) with 0% transparency
    -------- The Show Begins --------
    If (All Conditions are True) then do (Then Actions) else do (Else Actions)
      If - Conditions
        varBoolSkipCinematic Equal to True
      Then - Actions
        Cinematic - Turn cinematic mode Off for (All players)
        Cinematic - Enable user control for (All players).
        Camera - Reset camera for Player 1 (Red) to standard game-view over 3.00 seconds
        Camera - Reset camera for Player 3 (Teal) to standard game-view over 3.00 seconds
        Unit - Unpause all units
        Set VariableSet varBoolCinRunning = False
        Skip remaining actions
      Else - Actions
        Do nothing
    Camera - .Apply. gg_cam_Camera_Lizard001 for Player 1 (Red) over 2.00 seconds
    Camera - .Apply. gg_cam_Camera_Lizard001 for Player 3 (Teal) over 2.00 seconds
    Cinematic - Send transmission to (All players) from a Player 1 (Red).Ancestral Achitect named Ancestral Architect at (Center of (Playable map area)): Play No sound and display Look, a Brutal Lizard is over there.... Modify duration: Set to 6.00 seconds and Wait
    If (All Conditions are True) then do (Then Actions) else do (Else Actions)
      If - Conditions
        varBoolSkipCinematic Equal to True
      Then - Actions
        Cinematic - Turn cinematic mode Off for (All players)
        Cinematic - Enable user control for (All players).
        Camera - Reset camera for Player 1 (Red) to standard game-view over 3.00 seconds
        Camera - Reset camera for Player 3 (Teal) to standard game-view over 3.00 seconds
        Unit - Unpause all units
        Set VariableSet varBoolCinRunning = False
        Skip remaining actions
      Else - Actions
        Do nothing
    Cinematic - Send transmission to (All players) from a Player 1 (Red).Ancestral Sage named Ancestral Sage at (Center of (Playable map area)): Play No sound and display Do not kill it! Those lizards are enough powerful to break trees and rocks.. Modify duration: Set to 7.00 seconds and Wait
    If (All Conditions are True) then do (Then Actions) else do (Else Actions)
      If - Conditions
        varBoolSkipCinematic Equal to True
      Then - Actions
        Cinematic - Turn cinematic mode Off for (All players)
        Cinematic - Enable user control for (All players).
        Camera - Reset camera for Player 1 (Red) to standard game-view over 3.00 seconds
        Camera - Reset camera for Player 3 (Teal) to standard game-view over 3.00 seconds
        Unit - Unpause all units
        Set VariableSet varBoolCinRunning = False
        Skip remaining actions
      Else - Actions
        Do nothing
    Cinematic - Send transmission to (All players) from a Player 1 (Red).Ancestral Sage named Ancestral Sage at (Center of (Playable map area)): Play No sound and display I will capture it with my hypnotism ability.. Modify duration: Set to 7.00 seconds and Wait
    If (All Conditions are True) then do (Then Actions) else do (Else Actions)
      If - Conditions
        varBoolSkipCinematic Equal to True
      Then - Actions
        Cinematic - Turn cinematic mode Off for (All players)
        Cinematic - Enable user control for (All players).
        Camera - Reset camera for Player 1 (Red) to standard game-view over 3.00 seconds
        Camera - Reset camera for Player 3 (Teal) to standard game-view over 3.00 seconds
        Unit - Unpause all units
        Set VariableSet varBoolCinRunning = False
        Skip remaining actions
      Else - Actions
        Do nothing
    Camera - .Apply. gg_cam_Camera_001_Front_Waterfalls for Player 1 (Red) over 10.00 seconds
    Camera - .Apply. gg_cam_Camera_001_Front_Waterfalls for Player 3 (Teal) over 10.00 seconds
    Cinematic - Send transmission to (All players) from a Player 1 (Red).Ancestral Achitect named Ancestral Architect at (Center of (Playable map area)): Play No sound and display Actually, there are many lizards in the swamp. Probably we should go there and capture as many as we can.. Modify duration: Set to 10.00 seconds and Wait
    If (All Conditions are True) then do (Then Actions) else do (Else Actions)
      If - Conditions
        varBoolSkipCinematic Equal to True
      Then - Actions
        Cinematic - Turn cinematic mode Off for (All players)
        Cinematic - Enable user control for (All players).
        Camera - Reset camera for Player 1 (Red) to standard game-view over 3.00 seconds
        Camera - Reset camera for Player 3 (Teal) to standard game-view over 3.00 seconds
        Unit - Unpause all units
        Set VariableSet varBoolCinRunning = False
        Skip remaining actions
      Else - Actions
        Do nothing
    Cinematic - Send transmission to (All players) from a Player 1 (Red).Ancestral Sage named Ancestral Sage at (Center of (Playable map area)): Play No sound and display I see... we should capture all of them! I feel that we are going to need them later.. Modify duration: Set to 6.00 seconds and Wait
    If (All Conditions are True) then do (Then Actions) else do (Else Actions)
      If - Conditions
        varBoolSkipCinematic Equal to True
      Then - Actions
        Cinematic - Turn cinematic mode Off for (All players)
        Cinematic - Enable user control for (All players).
        Camera - Reset camera for Player 1 (Red) to standard game-view over 3.00 seconds
        Camera - Reset camera for Player 3 (Teal) to standard game-view over 3.00 seconds
        Unit - Unpause all units
        Set VariableSet varBoolCinRunning = False
        Skip remaining actions
      Else - Actions
        Do nothing
    -------- Closing Cinematic Mode --------
    Camera - .Apply. gg_cam_Camera_Lizard002 for Player 1 (Red) over 0.00 seconds
    Camera - .Apply. gg_cam_Camera_Lizard002 for Player 3 (Teal) over 0 seconds
    Wait 1.00 seconds
    Cinematic - Turn cinematic mode Off for (All players)
    Cinematic - Enable user control for (All players).
    Camera - Reset camera for Player 1 (Red) to standard game-view over 3.00 seconds
    Camera - Reset camera for Player 3 (Teal) to standard game-view over 3.00 seconds
    Set VariableSet varBoolCinRunning = False
    Set VariableSet varBoolSkipCinematic = False
    Unit - Unpause all units
CinVentars01
  Events
  Conditions
  Actions
    Unit - Pause all units
    Sound - Stop music Immediately
    Sound - Play Naga Theme.
    Cinematic - Disable user control for (All players).
    Cinematic - Turn cinematic mode On for (All players)
    Cinematic - Turn on letterbox mode (hide interface) for (All players): fade out over 1.00 seconds
    Cinematic - Fade out and back in over 0.00 seconds using texture White Mask and color (0%, 0%, 0%) with 0% transparency
    -------- The Show Begins --------
    Camera - .Apply. gg_cam_Camera_Ventars001 for Player 1 (Red) over 32.00 seconds
    Camera - .Apply. gg_cam_Camera_Ventars001 for Player 3 (Teal) over 32.00 seconds
    Cinematic - Send transmission to (All players) from a Player 1 (Red).Ancestral Achitect named Ancestral Architect at (Center of (Playable map area)): Play No sound and display Great Sage, I have been scouting, looking for gold.... Modify duration: Set to 5.00 seconds and Wait
    If (All Conditions are True) then do (Then Actions) else do (Else Actions)
      If - Conditions
        varBoolSkipCinematic Equal to True
      Then - Actions
        Cinematic - Turn cinematic mode Off for (All players)
        Cinematic - Enable user control for (All players).
        Camera - Reset camera for Player 1 (Red) to standard game-view over 3.00 seconds
        Camera - Reset camera for Player 3 (Teal) to standard game-view over 3.00 seconds
        Unit - Unpause all units
        Set VariableSet varBoolCinRunning = False
        Skip remaining actions
      Else - Actions
        Do nothing
    Cinematic - Send transmission to (All players) from a Player 1 (Red).Ancestral Achitect named Ancestral Architect at (Center of (Playable map area)): Play No sound and display ...unfortunately, all the gold mines seems to be inaccessible.. Modify duration: Set to 5.00 seconds and Wait
    If (All Conditions are True) then do (Then Actions) else do (Else Actions)
      If - Conditions
        varBoolSkipCinematic Equal to True
      Then - Actions
        Cinematic - Turn cinematic mode Off for (All players)
        Cinematic - Enable user control for (All players).
        Camera - Reset camera for Player 1 (Red) to standard game-view over 3.00 seconds
        Camera - Reset camera for Player 3 (Teal) to standard game-view over 3.00 seconds
        Unit - Unpause all units
        Set VariableSet varBoolCinRunning = False
        Skip remaining actions
      Else - Actions
        Do nothing
    Cinematic - Send transmission to (All players) from a Player 1 (Red).Ancestral Achitect named Ancestral Architect at (Center of (Playable map area)): Play No sound and display The good news is that I have found a Ventars Cavern.... Modify duration: Set to 5.00 seconds and Wait
    If (All Conditions are True) then do (Then Actions) else do (Else Actions)
      If - Conditions
        varBoolSkipCinematic Equal to True
      Then - Actions
        Cinematic - Turn cinematic mode Off for (All players)
        Cinematic - Enable user control for (All players).
        Camera - Reset camera for Player 1 (Red) to standard game-view over 3.00 seconds
        Camera - Reset camera for Player 3 (Teal) to standard game-view over 3.00 seconds
        Unit - Unpause all units
        Set VariableSet varBoolCinRunning = False
        Skip remaining actions
      Else - Actions
        Do nothing
    Cinematic - Send transmission to (All players) from a Player 1 (Red).Ancestral Achitect named Ancestral Architect at (Center of (Playable map area)): Play No sound and display ...the bad news is that it is behind some hostile creatures.. Modify duration: Set to 6.00 seconds and Wait
    If (All Conditions are True) then do (Then Actions) else do (Else Actions)
      If - Conditions
        varBoolSkipCinematic Equal to True
      Then - Actions
        Cinematic - Turn cinematic mode Off for (All players)
        Cinematic - Enable user control for (All players).
        Camera - Reset camera for Player 1 (Red) to standard game-view over 3.00 seconds
        Camera - Reset camera for Player 3 (Teal) to standard game-view over 3.00 seconds
        Unit - Unpause all units
        Set VariableSet varBoolCinRunning = False
        Skip remaining actions
      Else - Actions
        Do nothing
    Cinematic - Send transmission to (All players) from a Player 1 (Red).Ancestral Sage named Ancestral Architect at (Center of (Playable map area)): Play No sound and display Do not worry, one way or another, we will reach that Ventars Cavern. Ventars will be very useful.. Modify duration: Set to 8.00 seconds and Wait
    If (All Conditions are True) then do (Then Actions) else do (Else Actions)
      If - Conditions
        varBoolSkipCinematic Equal to True
      Then - Actions
        Cinematic - Turn cinematic mode Off for (All players)
        Cinematic - Enable user control for (All players).
        Camera - Reset camera for Player 1 (Red) to standard game-view over 3.00 seconds
        Camera - Reset camera for Player 3 (Teal) to standard game-view over 3.00 seconds
        Unit - Unpause all units
        Set VariableSet varBoolCinRunning = False
        Skip remaining actions
      Else - Actions
        Do nothing
    -------- Closing Cinematic Mode --------
    Camera - .Apply. gg_cam_Camera_TheGate001 for Player 1 (Red) over 0.00 seconds
    Camera - .Apply. gg_cam_Camera_TheGate001 for Player 3 (Teal) over 0 seconds
    Cinematic - Turn cinematic mode Off for (All players)
    Set VariableSet varBoolCinRunning = False
    Set VariableSet varBoolSkipCinematic = False
    Cinematic - Enable user control for (All players).
    Camera - Reset camera for Player 1 (Red) to standard game-view over 3.00 seconds
    Camera - Reset camera for Player 3 (Teal) to standard game-view over 3.00 seconds
    Unit - Unpause all units
CinVentars02
  Events
  Conditions
  Actions
    Unit - Pause all units
    Sound - Stop music Immediately
    Sound - Play Human 1.
    Cinematic - Disable user control for (All players).
    Cinematic - Turn cinematic mode On for (All players)
    Cinematic - Turn on letterbox mode (hide interface) for (All players): fade out over 1.00 seconds
    Cinematic - Fade out and back in over 0.00 seconds using texture White Mask and color (0%, 0%, 0%) with 0% transparency
    -------- The Show Begins --------
    If (All Conditions are True) then do (Then Actions) else do (Else Actions)
      If - Conditions
        varBoolSkipCinematic Equal to True
      Then - Actions
        Cinematic - Turn cinematic mode Off for (All players)
        Cinematic - Enable user control for (All players).
        Camera - Reset camera for Player 1 (Red) to standard game-view over 3.00 seconds
        Camera - Reset camera for Player 3 (Teal) to standard game-view over 3.00 seconds
        Unit - Unpause all units
        Set VariableSet varBoolCinRunning = False
        Skip remaining actions
      Else - Actions
        Do nothing
    Camera - .Apply. gg_cam_Camera_Ventars001 for Player 1 (Red) over 2.00 seconds
    Camera - .Apply. gg_cam_Camera_Ventars001 for Player 3 (Teal) over 2.00 seconds
    Cinematic - Send transmission to (All players) from a Player 1 (Red).Ancestral Achitect named Ancestral Architect at (Center of (Playable map area)): Play No sound and display Excellent, Master Sage, with these Ventars we will be able to harvest the inaccessible gold mines.. Modify duration: Set to 20.00 seconds and Don't wait
    If (All Conditions are True) then do (Then Actions) else do (Else Actions)
      If - Conditions
        varBoolSkipCinematic Equal to True
      Then - Actions
        Cinematic - Turn cinematic mode Off for (All players)
        Cinematic - Enable user control for (All players).
        Camera - Reset camera for Player 1 (Red) to standard game-view over 3.00 seconds
        Camera - Reset camera for Player 3 (Teal) to standard game-view over 3.00 seconds
        Unit - Unpause all units
        Set VariableSet varBoolCinRunning = False
        Skip remaining actions
      Else - Actions
        Do nothing
    Camera - .Apply. gg_cam_Gold001 for Player 1 (Red) over 7.00 seconds
    Camera - .Apply. gg_cam_Gold001 for Player 3 (Teal) over 7.00 seconds
    Wait 10.00 seconds
    Camera - .Apply. gg_cam_Gold002 for Player 1 (Red) over 7.00 seconds
    Camera - .Apply. gg_cam_Gold002 for Player 3 (Teal) over 7.00 seconds
    Wait 10.00 seconds
    -------- Closing Cinematic Mode --------
    Camera - .Apply. gg_cam_Camera_Ventars001 for Player 1 (Red) over 0.00 seconds
    Camera - .Apply. gg_cam_Camera_Ventars001 for Player 3 (Teal) over 0 seconds
    Wait 2.00 seconds
    Cinematic - Turn cinematic mode Off for (All players)
    Set VariableSet varBoolCinRunning = False
    Set VariableSet varBoolSkipCinematic = False
    Cinematic - Enable user control for (All players).
    Camera - Reset camera for Player 1 (Red) to standard game-view over 3.00 seconds
    Camera - Reset camera for Player 3 (Teal) to standard game-view over 3.00 seconds
    Unit - Unpause all units
CinVictory
  Events
  Conditions
  Actions
    Sound - Stop music Immediately
    Sound - Play Heroic Victory.
    Cinematic - Disable user control for (All players).
    Cinematic - Turn cinematic mode On for (All players)
    Cinematic - Turn on letterbox mode (hide interface) for (All players): fade out over 1.00 seconds
    Cinematic - Fade out and back in over 0.00 seconds using texture White Mask and color (0%, 0%, 0%) with 0% transparency
    -------- The Show Begins --------
    If (All Conditions are True) then do (Then Actions) else do (Else Actions)
      If - Conditions
        varBoolSkipCinematic Equal to True
      Then - Actions
        Cinematic - Turn cinematic mode Off for (All players)
        Cinematic - Enable user control for (All players).
        Camera - Reset camera for Player 1 (Red) to standard game-view over 3.00 seconds
        Camera - Reset camera for Player 3 (Teal) to standard game-view over 3.00 seconds
        Set VariableSet varBoolCinRunning = False
        Skip remaining actions
      Else - Actions
        Do nothing
    Camera - .Apply. gg_cam_VictoryCam for Player 1 (Red) over 0.00 seconds
    Camera - .Apply. gg_cam_VictoryCam for Player 3 (Teal) over 0 seconds
    Cinematic - Send transmission to (All players) from a Player 1 (Red).Ancestral Achitect named Ancestral Architect at (Center of (Playable map area)): Play No sound and display Master Sage, your presence is a blessing, now the gate is open for the Triax Army!. Modify duration: Set to 9.00 seconds and Wait
    If (All Conditions are True) then do (Then Actions) else do (Else Actions)
      If - Conditions
        varBoolSkipCinematic Equal to True
      Then - Actions
        Cinematic - Turn cinematic mode Off for (All players)
        Cinematic - Enable user control for (All players).
        Camera - Reset camera for Player 1 (Red) to standard game-view over 3.00 seconds
        Camera - Reset camera for Player 3 (Teal) to standard game-view over 3.00 seconds
        Set VariableSet varBoolCinRunning = False
        Skip remaining actions
      Else - Actions
        Do nothing
    Cinematic - Send transmission to (All players) from a Player 1 (Red).Ancestral Sage named Ancestral Sage at (Center of (Playable map area)): Play No sound and display Do not be too excited.. Modify duration: Set to 4.00 seconds and Wait
    If (All Conditions are True) then do (Then Actions) else do (Else Actions)
      If - Conditions
        varBoolSkipCinematic Equal to True
      Then - Actions
        Cinematic - Turn cinematic mode Off for (All players)
        Cinematic - Enable user control for (All players).
        Camera - Reset camera for Player 1 (Red) to standard game-view over 3.00 seconds
        Camera - Reset camera for Player 3 (Teal) to standard game-view over 3.00 seconds
        Set VariableSet varBoolCinRunning = False
        Skip remaining actions
      Else - Actions
        Do nothing
    Cinematic - Send transmission to (All players) from a Player 1 (Red).Ancestral Sage named Ancestral Sage at (Center of (Playable map area)): Play No sound and display This is only the beginning.. Modify duration: Set to 4.00 seconds and Wait
    If (All Conditions are True) then do (Then Actions) else do (Else Actions)
      If - Conditions
        varBoolSkipCinematic Equal to True
      Then - Actions
        Cinematic - Turn cinematic mode Off for (All players)
        Cinematic - Enable user control for (All players).
        Camera - Reset camera for Player 1 (Red) to standard game-view over 3.00 seconds
        Camera - Reset camera for Player 3 (Teal) to standard game-view over 3.00 seconds
        Set VariableSet varBoolCinRunning = False
        Skip remaining actions
      Else - Actions
        Do nothing
    Cinematic - Send transmission to (All players) from a Player 1 (Red).Ancestral Sage named Ancestral Sage at (Center of (Playable map area)): Play No sound and display There are many other things that we have to do before the Triax Army can go to the surface.. Modify duration: Set to 8.00 seconds and Wait
    If (All Conditions are True) then do (Then Actions) else do (Else Actions)
      If - Conditions
        varBoolSkipCinematic Equal to True
      Then - Actions
        Cinematic - Turn cinematic mode Off for (All players)
        Cinematic - Enable user control for (All players).
        Camera - Reset camera for Player 1 (Red) to standard game-view over 3.00 seconds
        Camera - Reset camera for Player 3 (Teal) to standard game-view over 3.00 seconds
        Set VariableSet varBoolCinRunning = False
        Skip remaining actions
      Else - Actions
        Do nothing
    -------- Closing Cinematic Mode --------
    Wait 2.00 seconds
    Cinematic - Turn cinematic mode Off for (All players)
    Set VariableSet varBoolCinRunning = False
    Set VariableSet varBoolSkipCinematic = False
    Cinematic - Enable user control for (All players).
    Camera - Reset camera for Player 1 (Red) to standard game-view over 3.00 seconds
    Camera - Reset camera for Player 3 (Teal) to standard game-view over 3.00 seconds
Periodic creation of a Bronze Drake
BronzeDrakes01
  Events
    Time - Every 260.00 seconds of game time
  Conditions
    And - All (Conditions) are true
      Conditions
        varBoolQuest2 Equal to True
        varBoolDrakesRoost Equal to False
        varDrakes Less than 1
        varBoolCinRunning Equal to False
  Actions
    Unit - Create 1.Bronze Drake for Player 4 (Purple) at (Center of Region_Dragons002 <gen>) facing 180.00 degrees
    Unit - Order (Last created unit) to Attack.Ancestral Sage 0001 <gen>
    Set VariableSet varDrakes = (varDrakes + 2)
Controlling Bronze Drake Counter
BronzeDrakes02
  Events
    Unit - A unit Dies
  Conditions
    (Unit-type of (Triggering unit)) Equal to Bronze Drake
  Actions
    Set VariableSet varDrakes = (varDrakes - 1)
Bronze Drake Roost is destroyed
BronzeDrakes03
  Events
    Unit - Bronze Dragon Roost 0009 <gen> Dies
  Conditions
  Actions
    Set VariableSet varBoolDrakesRoost = True
    Trigger - Run EndQuest_Drakes <gen> (checking conditions)
Forgotten Drakes
BronzeDrakes04
  Events
    Time - Every 70.00 seconds of game time
  Conditions
    varBoolCinRunning Equal to False
  Actions
    Unit Group - Pick every unit in (Units owned by Player 4 (Purple) of type Bronze Drake) and do (Order (Picked unit) to Attack.Ancestral Sage 0001 <gen>)
UpdateLizards
  Events
    Unit - A unit Changes owner
  Conditions
    (Unit-type of (Triggering unit)) Equal to Brutal Lizard
  Actions
    Set VariableSet varNumLizards = (varNumLizards + 1)
    Leaderboard - Change the value for Player 1 (Red) in (Last created leaderboard) to varNumLizards
    Leaderboard - Change the value for Player 3 (Teal) in (Last created leaderboard) to varNumLizards
    If (varNumLizards Equal to 8) then do (Run EndQuest_Lizards <gen> (checking conditions)) else do (Do nothing)
CapturedLizards
  Events
  Conditions
  Actions
    Leaderboard - Create a leaderboard for (All players) titled Brutal Lizards
    Leaderboard - Add Player 1 (Red) to (Last created leaderboard) with label Captured and value varNumLizards
Sage P1 dies
  Events
    Unit - Ancestral Sage 0001 <gen> Dies
  Conditions
  Actions
    Player - Add 500 to Player 1 (Red).Current gold
Sage P2 dies
  Events
    Unit - Ancestral Sage 0069 <gen> Dies
  Conditions
  Actions
    Player - Add 500 to Player 3 (Teal).Current gold
Max Level
  Events
    Unit - Ancestral Sage 0001 <gen> Gains a level
  Conditions
  Actions
    If (All Conditions are True) then do (Then Actions) else do (Else Actions)
      If - Conditions
        HeroLevel Equal to 4
      Then - Actions
        Hero - Disable experience gain for Ancestral Sage 0001 <gen>.
        Hero - Set (Triggering unit) experience to 900, Hide level-up graphics
      Else - Actions
        Set VariableSet HeroLevel = (HeroLevel + 1)
Max Level P3
  Events
    Unit - Ancestral Sage 0069 <gen> Gains a level
  Conditions
  Actions
    If (All Conditions are True) then do (Then Actions) else do (Else Actions)
      If - Conditions
        HeroLevel Equal to 4
      Then - Actions
        Hero - Disable experience gain for Ancestral Sage 0069 <gen>.
        Hero - Set (Triggering unit) experience to 900, Hide level-up graphics
      Else - Actions
        Set VariableSet HeroLevel = (HeroLevel + 1)
SkipCinematic
  Events
    Player - Player 1 (Red) skips a cinematic sequence
    Player - Player 3 (Teal) skips a cinematic sequence
  Conditions
  Actions
    Set VariableSet varBoolSkipCinematic = True