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. Let your favorite entries duke it out in the 15th Techtree Contest Poll.
    Dismiss Notice
  5. Weave light to take you to your highest hopes - the 6th Special Effect Contest is here!
    Dismiss Notice
  6. 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 4.w3x
Variables
Main
My Triggers
Day timer hint
Day timer cancel
Day timer start
Initialization
Introduction
Defeat001
Victory001
Heroes
SageLevel
WarlockLevel
Cinematics
SkipCinematic
OpenCinematic
CloseCinematic
xxxxxxxxxxxxxx
IntroCinematic001
IntroCinematic002
IntroCinematic003
xxxxxxxxxxxx
AradarCinematic001
AradarCinematic002
ForestElfCinematic001
xxxxxxxxxx
VictoryCinematic001
AlgandalQuest
AlgandalVictory
DragonsReinforcements
SecretEntrance001
SecretEntranceBack001
SecretEntrance002
Ambush001
Ambush002
AradarQuest
AradarBegins001
AradarVictory001
RitualTimer
TrollsAttackTimer
TrollsMurder
TrollsAttacks
TrollsRelease
AradarDragon001
AradarPit001
AradarHouses001
Cages001
xxxxxx
AradarAttack001
AuxAradarVictoryCin
RefugeesQuest
RefugeesBegins
RefugeesVictory
RefugeesDefeat
RefugeesGroup
RefugeesCarryOn001
RefugeesCounter001
RefugeesCounter002
RefugeesOnCity
AvengersSideQuest
Main Script
LarodarDefeat
AIs
AIHelaion001
AIForestCreatures001
AIAlgandalArmy001
AIAlgandalCity001
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
AradarFinished boolean No
CinRunning boolean No
CinSkipped boolean No
Demolisher unit No
DragonsCounter integer No
Helaion unit No
NextTroll integer No
QuestM01Req01 questitem No
QuestM01Req02 questitem No
QuestM01Req03 questitem No
QuestM02Req01 questitem No
QuestM02Req02 questitem No
QuestM02Req03 questitem No
QuestM02Req04 questitem No
QuestMain01 quest No
QuestMain02 quest No
QuestOpt01Req01 questitem No
QuestOpt03 quest No
QuestOpt03Req01 questitem No
QuestOptional01 quest No
RefugeesFailed boolean No
RefugeesLeaderboard leaderboard No
RefugeesOnCity integer No
RefugeesOnWay integer No 0
RefugeesWaves integer No
RitualTimer timer No
Sage unit No
Sage_Copy unit No
TrollAttackTimer timer No
TrollsForSacrifice unit Yes
TrollsTimer timer No
UnitsGroup001 group No
WinRitual timerdialog No
WinTrollAttacks timerdialog No
WitchDoctor unit No
My Triggers
  Events
    Time - Elapsed game time is 0.00 seconds
  Conditions
  Actions
    Player - Make Ancestral Priest Available for training/construction by Player 8 (Pink)
    Player - Make Ancestral Warrior Available for training/construction by Player 8 (Pink)
    Player - Make Ancestral Mage Available for training/construction by Player 8 (Pink)
    Player - Make Ancestral Warrior Available for training/construction by Player 1 (Red)
    Player - Make City of the Eternal Fire Available for training/construction by Player 8 (Pink)
    Player - Make Temple of Ancestrals Available for training/construction by Player 8 (Pink)
    Player - Make City of the Eternal Fire Available for training/construction by Player 1 (Red)
    Visibility - Create an initially Enabled visibility modifier for Player 8 (Pink) emitting Visibility across FinalAlgandal001 <gen>
    Visibility - Create an initially Enabled visibility modifier for Player 1 (Red) emitting Visibility across FinalAlgandal001 <gen>
    Player - Make Ancestral Priest Available for training/construction by Player 8 (Pink)
    Player - Make Ancestral Priest Available for training/construction by Player 1 (Red)
    Player - Make Ancestral Mage Available for training/construction by Player 1 (Red)
    Player - Make Ancestral Mage Available for training/construction by Player 8 (Pink)
    Player - Make Ancestral Warrior Available for training/construction by Player 8 (Pink)
    Player - Make Ancestral Warrior Available for training/construction by Player 8 (Pink)
    Player - Make Temple of Ancestrals Available for training/construction by Player 8 (Pink)
    Player - Make Temple of Ancestrals Available for training/construction by Player 1 (Red)
    Special Effect - Create a special effect attached to the origin (attachpoint) of Sunlight Guardian 0070 <gen> using war3mapImported\GeneralHeroGlow.mdx
    Player - Change color of Player 8 (Pink) to Light Blue, Changing color of existing units
    Player - Set the max research level of R00B (techcode) to 2 for Player 8 (Pink)
    Player - Set the max research level of R009 (techcode) to 2 for Player 8 (Pink)
    Player - Make Temple of Ancestrals Unavailable for training/construction by Player 8 (Pink)
    Player - Make Nerubian Forge Unavailable for training/construction by Player 8 (Pink)
    Player - Make Brutal Turtle Unavailable for training/construction by Player 8 (Pink)
    Player - Make Ancestral Sage Unavailable for training/construction by Player 8 (Pink)
    Player - Make Storm Warlock Unavailable for training/construction by Player 8 (Pink)
    Player - Make Triax Commander Unavailable for training/construction by Player 8 (Pink)
    Player - Make Master Dragon Unavailable for training/construction by Player 8 (Pink)
    Player - Make Ancestral High Priest Unavailable for training/construction by Player 8 (Pink)
    Player - Make Player 8 (Pink) treat Player 1 (Red) as an Ally with shared vision
    Player - Make Player 1 (Red) treat Player 8 (Pink) as an Ally with shared vision
    Player - Set Player 8 (Pink).Available free Heroes to 0
Day timer hint
  Events
    Game - The in-game time of day becomes Greater than 5.00
  Conditions
  Actions
    Quest - Display to (All players) the Hint message: The day is coming, so be ready
Day timer cancel
  Events
    Game - The in-game time of day becomes Greater than 18.00
  Conditions
  Actions
    Trigger - Turn off Day_timer_hint <gen>
Day timer start
  Events
    Game - The in-game time of day becomes Greater than or equal to 3.00
  Conditions
  Actions
    Trigger - Turn on Day_timer_hint <gen>
Default melee game initialization for all players
Initialization
  Events
    Map initialization
  Conditions
  Actions
    -------- VARIABLES SETTINGS --------
    Set VariableSet Sage = Ancestral Sage 0100 <gen>
    Destructible - Make Cage 3870 <gen> Invulnerable
    Set VariableSet DragonsCounter = 0
    Set VariableSet CinSkipped = False
    Set VariableSet CinRunning = False
    -------- GENERAL GAME SETTINGS --------
    Game - Set the time of day to 20.00
    Game - Set time of day speed to 50.00% of the default speed
    Player - Set Player 1 (Red).Current gold to 1300
    Player - Set Player 8 (Pink).Current gold to 1300
    AI - Ignore the guard positions of all Player 2 (Blue) units
    AI - Ignore the guard positions of all Player 7 (Green) units
    -------- HERO EXPERIENCE SETTINGS --------
    Hero - Make Player 1 (Red) Heroes gain 20.00% experience from future kills
    Hero - Make Player 8 (Pink) Heroes gain 20.00% experience from future kills
    Hero - Make Player 2 (Blue) Heroes gain 20.00% experience from future kills
    Hero - Make Player 3 (Teal) Heroes gain 10.00% experience from future kills
    Hero - Make Player 6 (Orange) Heroes gain 10.00% experience from future kills
    Hero - Make Player 9 (Gray) Heroes gain 10.00% experience from future kills
    -------- PLAYER SETTINGS --------
    -------- Ancestrals --------
    Player - Change color of Player 1 (Red) to Maroon, Changing color of existing units
    Player - Make Player 1 (Red) treat Player 2 (Blue) as an Neutral
    Player - Make Player 8 (Pink) treat Player 2 (Blue) as an Neutral
    Player - For Player 1 (Red), turn Friendly spell targeting On toward Player 2 (Blue)
    Player - For Player 8 (Pink), turn Friendly spell targeting On toward Player 2 (Blue)
    -------- Trolls --------
    Player - Make Player 2 (Blue) treat Player 1 (Red) as an Neutral
    Player - Make Player 2 (Blue) treat Player 8 (Pink) as an Neutral
    Player - For Player 2 (Blue), turn Friendly spell targeting On toward Player 1 (Red)
    Player - For Player 2 (Blue), turn Friendly spell targeting On toward Player 8 (Pink)
    -------- Aradar --------
    Player - Change color of Player 3 (Teal) to Red, Changing color of existing units
    Player - Change color of Player 6 (Orange) to Orange, Changing color of existing units
    Set VariableSet Helaion = Sunlight Guardian 0070 <gen>
    Hero - Disable experience gain for Helaion.
    -------- Algandal Army --------
    Player - Change color of Player 9 (Gray) to Dark Green, Changing color of existing units
    -------- Royal Army --------
    Player - Set Player 5 (Yellow).Current gold to 2000
    Player - Set Player 5 (Yellow).Current lumber to 1000
    -------- QUESTS CREATION --------
    -------- The Siege of Algandal --------
    Quest - Create a Required, undiscovered quest titled The Siege of Algandal with the description The elves have garrisoned themselves and strongly fortified their city. Nevertheless and according to the Sacred War proclamation this city has to be eradicated immediately., using icon path ReplaceableTextures\CommandButtons\BTNCastle.blp
    Set VariableSet QuestMain01 = (Last created quest)
    Quest - Create a quest requirement for QuestMain01 with the description Destroy all Algandal buildings (Orange)
    Set VariableSet QuestM01Req01 = (Last created quest requirement)
    Quest - Create a quest requirement for QuestMain01 with the description Hint 1: Build siege obelisks at the city entrance
    Set VariableSet QuestM01Req02 = (Last created quest requirement)
    -------- Ritual of Cruelty --------
    Quest - Create a Required, undiscovered quest titled Ritual of Cruelty with the description Aradar and his evil elves have constructed a trolls prisoner's camp for evil purposes. The wicked dragon is now performing a ritual that demands the blood of innocent hundreds of trolls. We must stop it., using icon path ReplaceableTextures\CommandButtons\BTNSacrificialPit.blp
    Set VariableSet QuestMain02 = (Last created quest)
    Quest - Create a quest requirement for QuestMain02 with the description Kill Aradar
    Set VariableSet QuestM02Req01 = (Last created quest requirement)
    Quest - Create a quest requirement for QuestMain02 with the description Destroy the Sacrificial Pit
    Set VariableSet QuestM02Req02 = (Last created quest requirement)
    Quest - Create a quest requirement for QuestMain02 with the description Kill Helaion the Sunlight Guardian
    Set VariableSet QuestM02Req03 = (Last created quest requirement)
    Quest - Create a quest requirement for QuestMain02 with the description Finish it before the timer expires
    Set VariableSet QuestM02Req04 = (Last created quest requirement)
    -------- Forest Elves --------
    Quest - Create a Optional, undiscovered quest titled Forest Warriors with the description Warriors from the Forest Elven Tribes are coming to aid in the battle of Algandal. We must kill all of them before they reach the garrison., using icon path ReplaceableTextures\CommandButtons\BTNDruidOfTheTalon.blp
    Set VariableSet QuestOpt03 = (Last created quest)
    Quest - Create a quest requirement for QuestOpt03 with the description Kill all the elves before they can reach Algandal
    Set VariableSet QuestOpt03Req01 = (Last created quest requirement)
Introduction
  Events
    Time - Elapsed game time is 1.00 seconds
    Player - Player 1 (Red) types a chat message containing Introduction (stringnoformat) as An exact match
  Conditions
  Actions
    -------- Open Cinematic --------
    Trigger - Run OpenCinematic <gen> (checking conditions)
    Wait until (CinRunning Equal to True), checking every 1 seconds
    -------- Show Begins --------
    Trigger - Run IntroCinematic001 <gen> (checking conditions)
    -------- Show Ends --------
    Wait until (CinRunning Equal to False), checking every 1 seconds
    -------- removing units --------
    Unit - Remove Sunlight Guardian 0069 <gen> from the game
    -------- xxxxxx --------
    Unit - Remove Elf Engineer 0429 <gen> from the game
    Unit - Remove Elf Engineer 0428 <gen> from the game
    Unit - Remove Elf Engineer 0378 <gen> from the game
    Unit - Remove Elf Engineer 0366 <gen> from the game
    -------- xxxxxx --------
    Unit Group - Pick every unit in (Units in TrollsTribe001 <gen>) and do (Remove (Picked unit) from the game)
    Unit Group - Pick every unit in (Units in TrollsFence001 <gen>) and do (Kill (Picked unit))
    Unit Group - Pick every unit in (Units in HighPriest <gen>) and do (Remove (Picked unit) from the game)
    If ((Number of living Brutal Salamander units owned by Player 1 (Red)) Equal to 0) then do (Create 2.Brutal Salamander for Player 1 (Red) at (Random point in Salamanders001 <gen>) facing 230.00 degrees) else do (Do nothing)
    Camera - .Apply. gg_cam_Ancestral001 for Player 1 (Red) over 0 seconds
    Camera - .Apply. gg_cam_Ancestral001 for Player 8 (Pink) over 0 seconds
    Wait 2.00 seconds
    Set VariableSet CinSkipped = False
    Set VariableSet CinRunning = False
    -------- Closing Cinematic --------
    Trigger - Run CloseCinematic <gen> (checking conditions)
    -------- xxxxxx --------
    Quest - Mark QuestMain01 as Discovered
    Quest - Display to (All players) the Quest Discovered message: |cffffcc00MAIN QUEST|rThe Siege of Algandal - Destroy all Algandal buildings (Orange)
    Wait 3.00 seconds
    Quest - Display to (All players) the New Unit Acquired message: |cffffcc00NEW UNIT ACQUIRED|rBrutal Salamander Gigantic ranged unit that hurls fiery missiles. Has the devour ability and can learn War Stomp and Breath of Fire.Specially effective against numerous weak units.
Defeat001
  Events
    Time - RitualTimer expires
  Conditions
  Actions
    Game - Defeat Player 8 (Pink) with the message: Defeat! The ritual has been completed!
    Game - Defeat Player 1 (Red) with the message: Defeat!
Victory001
  Events
    Player - Player 1 (Red) types a chat message containing Victory (stringnoformat) as An exact match
  Conditions
  Actions
    -------- Open Cinematic --------
    Trigger - Run OpenCinematic <gen> (checking conditions)
    Wait until (CinRunning Equal to True), checking every 1 seconds
    -------- Show Begins --------
    Trigger - Run VictoryCinematic001 <gen> (checking conditions)
    -------- Show Ends --------
    -------- Closing Cinematic --------
    Wait until (CinRunning Equal to False), checking every 1 seconds
    Trigger - Run CloseCinematic <gen> (checking conditions)
    -------- xxxxxx --------
    Game - Set the next level to Map05.w3x
    Game - Show custom campaign button 8
    Game - Victory Player 1 (Red) (Show dialogs, Show scores)
    Game - Victory Player 8 (Pink) (Show dialogs, Show scores)
SageLevel
  Events
    Unit - A unit Gains a level
  Conditions
    And - All (Conditions) are true
      Conditions
        (Triggering unit) Equal to Ancestral Sage 0100 <gen>
        (Hero level of (Triggering unit)) Greater than or equal to 8
  Actions
    Hero - Disable experience gain for (Triggering unit).
WarlockLevel
  Events
    Unit - A unit Gains a level
  Conditions
    And - All (Conditions) are true
      Conditions
        (Triggering unit) Equal to Storm Warlock 0426 <gen>
        (Hero level of (Triggering unit)) Greater than or equal to 8
  Actions
    Hero - Disable experience gain for (Triggering unit).
SkipCinematic
  Events
    Player - Player 8 (Pink) skips a cinematic sequence
    Player - Player 1 (Red) skips a cinematic sequence
  Conditions
  Actions
    Set VariableSet CinSkipped = True
OpenCinematic
  Events
  Conditions
  Actions
    -------- SETTING ENVIROMENT --------
    Game - Set the time of day to 0.00
    Game - Turn the day/night cycle Off
    Environment - Set sky to Felwood Sky
    -------- Players Settings --------
    -------- Player 1 to... --------
    Player - Make Player 1 (Red) treat Player 3 (Teal) as an Neutral
    Player - Make Player 8 (Pink) treat Player 3 (Teal) as an Neutral
    Player - Make Player 1 (Red) treat Player 4 (Purple) as an Neutral
    Player - Make Player 8 (Pink) treat Player 4 (Purple) as an Neutral
    Player - Make Player 1 (Red) treat Player 5 (Yellow) as an Neutral
    Player - Make Player 8 (Pink) treat Player 5 (Yellow) as an Neutral
    Player - Make Player 1 (Red) treat Player 6 (Orange) as an Neutral
    Player - Make Player 8 (Pink) treat Player 6 (Orange) as an Neutral
    Player - Make Player 1 (Red) treat Player 7 (Green) as an Neutral
    Player - Make Player 8 (Pink) treat Player 7 (Green) as an Neutral
    Player - Make Player 1 (Red) treat Player 9 (Gray) as an Neutral
    Player - Make Player 8 (Pink) treat Player 9 (Gray) as an Neutral
    -------- to Player 1... --------
    Player - Make Player 3 (Teal) treat Player 1 (Red) as an Neutral
    Player - Make Player 3 (Teal) treat Player 8 (Pink) as an Neutral
    Player - Make Player 4 (Purple) treat Player 1 (Red) as an Neutral
    Player - Make Player 4 (Purple) treat Player 8 (Pink) as an Neutral
    Player - Make Player 5 (Yellow) treat Player 1 (Red) as an Neutral
    Player - Make Player 5 (Yellow) treat Player 8 (Pink) as an Neutral
    Player - Make Player 6 (Orange) treat Player 1 (Red) as an Neutral
    Player - Make Player 7 (Green) treat Player 8 (Pink) as an Neutral
    Player - Make Player 7 (Green) treat Player 1 (Red) as an Neutral
    Player - Make Player 9 (Gray) treat Player 1 (Red) as an Neutral
    Player - Make Player 9 (Gray) treat Player 8 (Pink) as an Neutral
    -------- SETTING CINEMATIC MODE --------
    Cinematic - Disable user control for (All players).
    Cinematic - Turn cinematic mode On for Player Group - Player 1 (Red)
    Cinematic - Turn cinematic mode On for Player Group - Player 8 (Pink)
    Cinematic - Turn on letterbox mode (hide interface) for (All players): fade out over 2 seconds
    Hero - Disable experience gain for Sage.
    -------- - --------
    Set VariableSet CinSkipped = False
    Wait 1.00 seconds
    Set VariableSet CinRunning = True
    -------- - --------
Note: Actually CinRunning must be set to False in the Cinematic Show itself.
CloseCinematic
  Events
  Conditions
  Actions
    -------- SETTING OFF CINEMATIC MODE --------
    Cinematic - Turn cinematic mode Off for Player Group - Player 1 (Red)
    Cinematic - Turn cinematic mode Off for Player Group - Player 8 (Pink)
    Cinematic - Turn off letterbox mode (show interface) for (All players): fade in over 2 seconds
    Cinematic - Enable user control for (All players).
    Camera - Reset camera for Player 1 (Red) to standard game-view over 1.00 seconds
    Camera - Reset camera for Player 8 (Pink) to standard game-view over 1.00 seconds
    Hero - Enable experience gain for Sage.
    -------- SETTING ENVIROMENT --------
    Environment - Set sky to None
    Game - Turn the day/night cycle On
    Game - Set time of day speed to 50.00% of the default speed
    -------- - --------
    -------- Players Settings --------
    -------- Player 1 to... --------
    Player - Make Player 1 (Red) treat Player 3 (Teal) as an Enemy
    Player - Make Player 8 (Pink) treat Player 3 (Teal) as an Enemy
    Player - Make Player 1 (Red) treat Player 4 (Purple) as an Enemy
    Player - Make Player 8 (Pink) treat Player 4 (Purple) as an Enemy
    Player - Make Player 1 (Red) treat Player 5 (Yellow) as an Enemy
    Player - Make Player 8 (Pink) treat Player 5 (Yellow) as an Enemy
    Player - Make Player 1 (Red) treat Player 6 (Orange) as an Enemy
    Player - Make Player 8 (Pink) treat Player 6 (Orange) as an Enemy
    Player - Make Player 1 (Red) treat Player 7 (Green) as an Enemy
    Player - Make Player 8 (Pink) treat Player 7 (Green) as an Enemy
    Player - Make Player 1 (Red) treat Player 9 (Gray) as an Enemy
    Player - Make Player 8 (Pink) treat Player 9 (Gray) as an Enemy
    -------- to Player 1... --------
    Player - Make Player 3 (Teal) treat Player 1 (Red) as an Enemy
    Player - Make Player 3 (Teal) treat Player 8 (Pink) as an Enemy
    Player - Make Player 4 (Purple) treat Player 1 (Red) as an Enemy
    Player - Make Player 4 (Purple) treat Player 8 (Pink) as an Enemy
    Player - Make Player 5 (Yellow) treat Player 1 (Red) as an Enemy
    Player - Make Player 5 (Yellow) treat Player 8 (Pink) as an Enemy
    Player - Make Player 6 (Orange) treat Player 1 (Red) as an Enemy
    Player - Make Player 6 (Orange) treat Player 8 (Pink) as an Enemy
    Player - Make Player 7 (Green) treat Player 1 (Red) as an Enemy
    Player - Make Player 7 (Green) treat Player 8 (Pink) as an Enemy
    Player - Make Player 9 (Gray) treat Player 1 (Red) as an Enemy
    Player - Make Player 9 (Gray) treat Player 8 (Pink) as an Enemy
    -------- SETTING CIN RUNNING (JUST IN CASE) --------
    Set VariableSet CinSkipped = False
    Wait 1.00 seconds
    Set VariableSet CinRunning = False
xxxxxxxxxxxxxx
  Events
  Conditions
  Actions
Includes:
- Illidan on Algandal
IntroCinematic001
  Events
  Conditions
  Actions
    -------- ILLIDAN ON ALGANDAL --------
    Sound - Stop music Immediately
    Sound - Play Blood Elf Theme.
    -------- xxxxxx --------
    Unit - Order Elf Engineer 0429 <gen> to Attack.Rock Chunks 2932 <gen>
    Unit - Order Elf Engineer 0378 <gen> to Attack.Rock Chunks 2933 <gen>
    Unit - Order Elf Engineer 0428 <gen> to Attack.Rock Chunks 2907 <gen>
    Unit - Order Elf Engineer 0366 <gen> to Attack.Rock Chunks 2909 <gen>
    Cinematic - Fade out and back in over 6.00 seconds using texture Black Mask and color (0%, 0%, 0%) with 0% transparency
    Camera - .Apply. gg_cam_Pit001 for Player 1 (Red) over 0 seconds
    Camera - .Apply. gg_cam_Pit001 for Player 8 (Pink) over 0 seconds
    Camera - .Apply. gg_cam_Pit002 for Player 1 (Red) over 6.00 seconds
    Camera - .Apply. gg_cam_Pit002 for Player 8 (Pink) over 6.00 seconds
    Camera - .Apply. gg_cam_Algandal005 for Player 1 (Red) over 8.00 seconds
    Camera - .Apply. gg_cam_Algandal005 for Player 8 (Pink) over 8.00 seconds
    Wait 7.00 seconds
    Cinematic - Send transmission to (All players) from a Player 5 (Yellow).Elf Captain named Captain at (Center of (Playable map area)): Play No sound and display The pit around the wall is almost done, Guardian.. Modify duration: Set to 5.00 seconds and Wait
    If (All Conditions are True) then do (Then Actions) else do (Else Actions)
      If - Conditions
        CinSkipped Equal to True
      Then - Actions
        Set VariableSet CinSkipped = False
        Set VariableSet CinRunning = False
        Skip remaining actions
      Else - Actions
    Cinematic - Send transmission to (All players) from a Player 6 (Orange).Sunlight Guardian named Illidan at (Center of (Playable map area)): Play No sound and display Good, it seems to me that this city is ready for any battle.. Modify duration: Set to 6.00 seconds and Wait
    If (All Conditions are True) then do (Then Actions) else do (Else Actions)
      If - Conditions
        CinSkipped Equal to True
      Then - Actions
        Set VariableSet CinSkipped = False
        Set VariableSet CinRunning = False
        Skip remaining actions
      Else - Actions
    Cinematic - Send transmission to (All players) from a Player 5 (Yellow).Elf Captain named Captain at (Center of (Playable map area)): Play No sound and display Well, we don't even know if they are ever going to attack.. Modify duration: Set to 6.00 seconds and Wait
    If (All Conditions are True) then do (Then Actions) else do (Else Actions)
      If - Conditions
        CinSkipped Equal to True
      Then - Actions
        Set VariableSet CinSkipped = False
        Set VariableSet CinRunning = False
        Skip remaining actions
      Else - Actions
    Cinematic - Send transmission to (All players) from a Player 5 (Yellow).Elf Captain named Captain at (Center of (Playable map area)): Play No sound and display Actually we don't know anything about these underground lizards.. Modify duration: Set to 6.00 seconds and Wait
    If (All Conditions are True) then do (Then Actions) else do (Else Actions)
      If - Conditions
        CinSkipped Equal to True
      Then - Actions
        Set VariableSet CinSkipped = False
        Set VariableSet CinRunning = False
        Skip remaining actions
      Else - Actions
    Cinematic - Send transmission to (All players) from a Player 6 (Orange).Sunlight Guardian named Illidan at (Center of (Playable map area)): Play No sound and display We don't, but the dragons do.... Modify duration: Set to 5.00 seconds and Wait
    If (All Conditions are True) then do (Then Actions) else do (Else Actions)
      If - Conditions
        CinSkipped Equal to True
      Then - Actions
        Set VariableSet CinSkipped = False
        Set VariableSet CinRunning = False
        Skip remaining actions
      Else - Actions
    Cinematic - Send transmission to (All players) from a Player 6 (Orange).Sunlight Guardian named Illidan at (Center of (Playable map area)): Play No sound and display ...and sooner or later those demons will attack us.. Modify duration: Set to 5.00 seconds and Wait
    If (All Conditions are True) then do (Then Actions) else do (Else Actions)
      If - Conditions
        CinSkipped Equal to True
      Then - Actions
        Set VariableSet CinSkipped = False
        Set VariableSet CinRunning = False
        Skip remaining actions
      Else - Actions
    Cinematic - Send transmission to (All players) from a Player 6 (Orange).Sunlight Guardian named Illidan at (Center of (Playable map area)): Play No sound and display That is what the dragons have told to us. . Modify duration: Set to 4.00 seconds and Wait
    If (All Conditions are True) then do (Then Actions) else do (Else Actions)
      If - Conditions
        CinSkipped Equal to True
      Then - Actions
        Set VariableSet CinSkipped = False
        Set VariableSet CinRunning = False
        Skip remaining actions
      Else - Actions
    Cinematic - Send transmission to (All players) from a Player 6 (Orange).Sunlight Guardian named Illidan at (Center of (Playable map area)): Play No sound and display They are very concerned about us.. Modify duration: Set to 4.00 seconds and Wait
    If (All Conditions are True) then do (Then Actions) else do (Else Actions)
      If - Conditions
        CinSkipped Equal to True
      Then - Actions
        Set VariableSet CinSkipped = False
        Set VariableSet CinRunning = False
        Skip remaining actions
      Else - Actions
    Camera - .Apply. gg_cam_Algandal003 for Player 1 (Red) over 6.00 seconds
    Camera - .Apply. gg_cam_Algandal003 for Player 8 (Pink) over 6.00 seconds
    Cinematic - Send transmission to (All players) from a Player 6 (Orange).Sunlight Guardian named Illidan at (Center of (Playable map area)): Play No sound and display Otherwise why would they be 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
        CinSkipped Equal to True
      Then - Actions
        Set VariableSet CinSkipped = False
        Set VariableSet CinRunning = False
        Skip remaining actions
      Else - Actions
    Camera - .Apply. gg_cam_Algandal001 for Player 1 (Red) over 45.00 seconds
    Camera - .Apply. gg_cam_Algandal001 for Player 8 (Pink) over 45.00 seconds
    Cinematic - Send transmission to (All players) from a Player 6 (Orange).Sunlight Guardian named Illidan at (Center of (Playable map area)): Play No sound and display If the battle begins, there will be more dragons coming.. Modify duration: Set to 6.00 seconds and Wait
    If (All Conditions are True) then do (Then Actions) else do (Else Actions)
      If - Conditions
        CinSkipped Equal to True
      Then - Actions
        Set VariableSet CinSkipped = False
        Set VariableSet CinRunning = False
        Skip remaining actions
      Else - Actions
    Cinematic - Send transmission to (All players) from a Player 6 (Orange).Sunlight Guardian named Illidan at (Center of (Playable map area)): Play No sound and display Attacking a defenseless hunters village in the middle of the forest is one thing…. Modify duration: Set to 7.00 seconds and Wait
    If (All Conditions are True) then do (Then Actions) else do (Else Actions)
      If - Conditions
        CinSkipped Equal to True
      Then - Actions
        Set VariableSet CinSkipped = False
        Set VariableSet CinRunning = False
        Skip remaining actions
      Else - Actions
    Cinematic - Send transmission to (All players) from a Player 6 (Orange).Sunlight Guardian named Illidan at (Center of (Playable map area)): Play No sound and display …but fighting against the Royal Army will be very different.. Modify duration: Set to 5.00 seconds and Wait
    If (All Conditions are True) then do (Then Actions) else do (Else Actions)
      If - Conditions
        CinSkipped Equal to True
      Then - Actions
        Set VariableSet CinSkipped = False
        Set VariableSet CinRunning = False
        Skip remaining actions
      Else - Actions
    Cinematic - Send transmission to (All players) from a Player 5 (Yellow).Elf Captain named Captain at (Center of (Playable map area)): Play No sound and display And what about the rumors?. Modify duration: Set to 4.00 seconds and Wait
    If (All Conditions are True) then do (Then Actions) else do (Else Actions)
      If - Conditions
        CinSkipped Equal to True
      Then - Actions
        Set VariableSet CinSkipped = False
        Set VariableSet CinRunning = False
        Skip remaining actions
      Else - Actions
    Cinematic - Send transmission to (All players) from a Player 5 (Yellow).Elf Captain named Captain at (Center of (Playable map area)): Play No sound and display It has been said that they also attacked the Moonstone Sanctuary.... Modify duration: Set to 6.00 seconds and Wait
    If (All Conditions are True) then do (Then Actions) else do (Else Actions)
      If - Conditions
        CinSkipped Equal to True
      Then - Actions
        Set VariableSet CinSkipped = False
        Set VariableSet CinRunning = False
        Skip remaining actions
      Else - Actions
    Cinematic - Send transmission to (All players) from a Player 5 (Yellow).Elf Captain named Captain at (Center of (Playable map area)): Play No sound and display ...and actually, murdered all the divine creatures!. Modify duration: Set to 4.00 seconds and Wait
    If (All Conditions are True) then do (Then Actions) else do (Else Actions)
      If - Conditions
        CinSkipped Equal to True
      Then - Actions
        Set VariableSet CinSkipped = False
        Set VariableSet CinRunning = False
        Skip remaining actions
      Else - Actions
    Cinematic - Send transmission to (All players) from a Player 6 (Orange).Sunlight Guardian named Illidan at (Center of (Playable map area)): Play No sound and display Well, we can't just trust rumors, can we?. Modify duration: Set to 5.00 seconds and Wait
    If (All Conditions are True) then do (Then Actions) else do (Else Actions)
      If - Conditions
        CinSkipped Equal to True
      Then - Actions
        Set VariableSet CinSkipped = False
        Set VariableSet CinRunning = False
        Skip remaining actions
      Else - Actions
    Cinematic - Send transmission to (All players) from a Player 6 (Orange).Sunlight Guardian named Illidan at (Center of (Playable map area)): Play No sound and display The dragons haven't spoken about that at all.. Modify duration: Set to 5.00 seconds and Wait
    If (All Conditions are True) then do (Then Actions) else do (Else Actions)
      If - Conditions
        CinSkipped Equal to True
      Then - Actions
        Set VariableSet CinSkipped = False
        Set VariableSet CinRunning = False
        Skip remaining actions
      Else - Actions
    -------- - --------
    Unit - Order Elf Engineer 0424 <gen> to build a Guard Tower at (Center of BonusTower001 <gen>)
    Unit - Order Elf Engineer 0423 <gen> to build a Guard Tower at (Center of BonusTower002 <gen>)
    Unit - Order Elf Engineer 0422 <gen> to build a Guard Tower at (Center of BonusTower003 <gen>)
    -------- - --------
    Camera - .Apply. gg_cam_Towers001 for Player 1 (Red) over 22.00 seconds
    Camera - .Apply. gg_cam_Towers001 for Player 8 (Pink) over 22.00 seconds
    Cinematic - Send transmission to (All players) from a Player 6 (Orange).Sunlight Guardian named Illidan at (Center of (Playable map area)): Play No sound and display Do not worry my friend, we know well that the strength of their army relies in enormous amounts of red and black ventars.. Modify duration: Set to 12.00 seconds and Wait
    If (All Conditions are True) then do (Then Actions) else do (Else Actions)
      If - Conditions
        CinSkipped Equal to True
      Then - Actions
        Set VariableSet CinSkipped = False
        Set VariableSet CinRunning = False
        Skip remaining actions
      Else - Actions
    Cinematic - Send transmission to (All players) from a Player 6 (Orange).Sunlight Guardian named Illidan at (Center of (Playable map area)): Play No sound and display Are the towers ready?. Modify duration: Set to 4.00 seconds and Wait
    If (All Conditions are True) then do (Then Actions) else do (Else Actions)
      If - Conditions
        CinSkipped Equal to True
      Then - Actions
        Set VariableSet CinSkipped = False
        Set VariableSet CinRunning = False
        Skip remaining actions
      Else - Actions
    Cinematic - Send transmission to (All players) from a Player 5 (Yellow).Elf Captain named Captain at (Center of (Playable map area)): Play No sound and display Almost finished, Guardian.. Modify duration: Set to 4.00 seconds and Wait
    If (All Conditions are True) then do (Then Actions) else do (Else Actions)
      If - Conditions
        CinSkipped Equal to True
      Then - Actions
        Set VariableSet CinSkipped = False
        Set VariableSet CinRunning = False
        Skip remaining actions
      Else - Actions
    Cinematic - Send transmission to (All players) from a Player 6 (Orange).Sunlight Guardian named Illidan at (Center of (Playable map area)): Play No sound and display That is very important, they will never beat them.. Modify duration: Set to 5.00 seconds and Wait
    If (All Conditions are True) then do (Then Actions) else do (Else Actions)
      If - Conditions
        CinSkipped Equal to True
      Then - Actions
        Set VariableSet CinSkipped = False
        Set VariableSet CinRunning = False
        Skip remaining actions
      Else - Actions
    Cinematic - Send transmission to (All players) from a Player 6 (Orange).Sunlight Guardian named Illidan at (Center of (Playable map area)): Play No sound and display Those ventars will be no match for our archers, either.. Modify duration: Set to 5.00 seconds and Wait
    If (All Conditions are True) then do (Then Actions) else do (Else Actions)
      If - Conditions
        CinSkipped Equal to True
      Then - Actions
        Set VariableSet CinSkipped = False
        Set VariableSet CinRunning = False
        Skip remaining actions
      Else - Actions
    -------- - --------
    Camera - .Apply. gg_cam_Algandal005 for Player 1 (Red) over 6.00 seconds
    Camera - .Apply. gg_cam_Algandal005 for Player 8 (Pink) over 6.00 seconds
    Cinematic - Send transmission to (All players) from a Player 5 (Yellow).Elf Captain named Captain at (Center of (Playable map area)): Play No sound and display Are you going to be here to command the army during the battle?. Modify duration: Set to 6.00 seconds and Wait
    If (All Conditions are True) then do (Then Actions) else do (Else Actions)
      If - Conditions
        CinSkipped Equal to True
      Then - Actions
        Set VariableSet CinSkipped = False
        Set VariableSet CinRunning = False
        Skip remaining actions
      Else - Actions
    Cinematic - Send transmission to (All players) from a Player 6 (Orange).Sunlight Guardian named Illidan at (Center of (Playable map area)): Play No sound and display Well, the dragons are also very concerned about this unnatural darkness.. Modify duration: Set to 6.00 seconds and Wait
    If (All Conditions are True) then do (Then Actions) else do (Else Actions)
      If - Conditions
        CinSkipped Equal to True
      Then - Actions
        Set VariableSet CinSkipped = False
        Set VariableSet CinRunning = False
        Skip remaining actions
      Else - Actions
    Cinematic - Send transmission to (All players) from a Player 6 (Orange).Sunlight Guardian named Illidan at (Center of (Playable map area)): Play No sound and display So I'm afraid I won't. A gathering with all the priests and guardians of the Sunlight Order has been requested at the Temple of the Sun.. Modify duration: Set to 12.00 seconds and Wait
    Camera - .Apply. gg_cam_Algandal006 for Player 1 (Red) over 16.00 seconds
    Camera - .Apply. gg_cam_Algandal006 for Player 8 (Pink) over 16.00 seconds
    Cinematic - Send transmission to (All players) from a Player 6 (Orange).Sunlight Guardian named Illidan at (Center of (Playable map area)): Play No sound and display I have to go as soon as possible.. Modify duration: Set to 4.00 seconds and Wait
    If (All Conditions are True) then do (Then Actions) else do (Else Actions)
      If - Conditions
        CinSkipped Equal to True
      Then - Actions
        Set VariableSet CinSkipped = False
        Set VariableSet CinRunning = False
        Skip remaining actions
      Else - Actions
    Cinematic - Send transmission to (All players) from a Player 5 (Yellow).Elf Captain named Captain at (Center of (Playable map area)): Play No sound and display Why did you come here then?. Modify duration: Set to 4.00 seconds and Wait
    If (All Conditions are True) then do (Then Actions) else do (Else Actions)
      If - Conditions
        CinSkipped Equal to True
      Then - Actions
        Set VariableSet CinSkipped = False
        Set VariableSet CinRunning = False
        Skip remaining actions
      Else - Actions
    Cinematic - Send transmission to (All players) from a Player 6 (Orange).Sunlight Guardian named Illidan at (Center of (Playable map area)): Play No sound and display Aradar, the red dragon wants me to assist him in a special ceremony.. Modify duration: Set to 6.00 seconds and Wait
    If (All Conditions are True) then do (Then Actions) else do (Else Actions)
      If - Conditions
        CinSkipped Equal to True
      Then - Actions
        Set VariableSet CinSkipped = False
        Set VariableSet CinRunning = False
        Skip remaining actions
      Else - Actions
    Cinematic - Send transmission to (All players) from a Player 6 (Orange).Sunlight Guardian named Illidan at (Center of (Playable map area)): Play No sound and display I'm not sure what it's about but it's a great honor.. Modify duration: Set to 6.00 seconds and Wait
    If (All Conditions are True) then do (Then Actions) else do (Else Actions)
      If - Conditions
        CinSkipped Equal to True
      Then - Actions
        Set VariableSet CinSkipped = False
        Set VariableSet CinRunning = False
        Skip remaining actions
      Else - Actions
    Cinematic - Send transmission to (All players) from a Player 6 (Orange).Sunlight Guardian named Illidan at (Center of (Playable map area)): Play No sound and display He is the greatest warrior ever existed against the trolls.. Modify duration: Set to 6.00 seconds and Wait
    If (All Conditions are True) then do (Then Actions) else do (Else Actions)
      If - Conditions
        CinSkipped Equal to True
      Then - Actions
        Set VariableSet CinSkipped = False
        Set VariableSet CinRunning = False
        Skip remaining actions
      Else - Actions
    Cinematic - Send transmission to (All players) from a Player 6 (Orange).Sunlight Guardian named Illidan at (Center of (Playable map area)): Play No sound and display Soon the trolls will not be threatening our peaceful villages anymore, and all thanks to him. . Modify duration: Set to 9.00 seconds and Wait
    If (All Conditions are True) then do (Then Actions) else do (Else Actions)
      If - Conditions
        CinSkipped Equal to True
      Then - Actions
        Set VariableSet CinSkipped = False
        Set VariableSet CinRunning = False
        Skip remaining actions
      Else - Actions
    Cinematic - Send transmission to (All players) from a Player 5 (Yellow).Elf Captain named Captain at (Center of (Playable map area)): Play No sound and display You don't really know, do you?. Modify duration: Set to 5.00 seconds and Wait
    If (All Conditions are True) then do (Then Actions) else do (Else Actions)
      If - Conditions
        CinSkipped Equal to True
      Then - Actions
        Set VariableSet CinSkipped = False
        Set VariableSet CinRunning = False
        Skip remaining actions
      Else - Actions
    Cinematic - Send transmission to (All players) from a Player 6 (Orange).Sunlight Guardian named Illidan at (Center of (Playable map area)): Play No sound and display Know what?. Modify duration: Set to 3.00 seconds and Wait
    If (All Conditions are True) then do (Then Actions) else do (Else Actions)
      If - Conditions
        CinSkipped Equal to True
      Then - Actions
        Set VariableSet CinSkipped = False
        Set VariableSet CinRunning = False
        Skip remaining actions
      Else - Actions
    Cinematic - Send transmission to (All players) from a Player 5 (Yellow).Elf Captain named Captain at (Center of (Playable map area)): Play No sound and display Do not worry my friend, you will find out pretty soon.... Modify duration: Set to 6.00 seconds and Wait
    If (All Conditions are True) then do (Then Actions) else do (Else Actions)
      If - Conditions
        CinSkipped Equal to True
      Then - Actions
        Set VariableSet CinSkipped = False
        Set VariableSet CinRunning = False
        Skip remaining actions
      Else - Actions
    -------- removing units --------
    Unit - Remove Elf Engineer 0429 <gen> from the game
    Unit - Remove Elf Engineer 0428 <gen> from the game
    Unit - Remove Elf Engineer 0378 <gen> from the game
    Unit - Remove Elf Engineer 0366 <gen> from the game
    -------- xxxxxx --------
    -------- END CINEMATIC / NEXT CINEMATIC --------
    Trigger - Run IntroCinematic002 <gen> (checking conditions)
Includes:
- The Trolls Camp
- The Dark Ritual

IntroCinematic002
  Events
  Conditions
  Actions
    -------- THE TROLLS CAMP --------
    Sound - Stop music Immediately
    Sound - Play Orc Defeat.
    -------- xxxxxx --------
    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_TrollsTribe004 for Player 1 (Red) over 0 seconds
    Camera - .Apply. gg_cam_TrollsTribe004 for Player 8 (Pink) over 0 seconds
    Cinematic - Send transmission to (All players) from a Player 3 (Teal).Priest named Dragon Priest at (Center of (Playable map area)): Play No sound and display My friends.... Modify duration: Set to 5.00 seconds and Wait
    If (All Conditions are True) then do (Then Actions) else do (Else Actions)
      If - Conditions
        CinSkipped Equal to True
      Then - Actions
        -------- removing units --------
        Set VariableSet CinSkipped = False
        Set VariableSet CinRunning = False
        Skip remaining actions
      Else - Actions
    Camera - .Apply. gg_cam_TrollsTribe003 for Player 1 (Red) over 4.00 seconds
    Camera - .Apply. gg_cam_TrollsTribe003 for Player 8 (Pink) over 4.00 seconds
    Cinematic - Send transmission to (All players) from a Player 2 (Blue).Troll Witch Doctor named Troll Chief at (Center of (Playable map area)): Play No sound and display We've already agreed on a peace!. Modify duration: Set to 6.00 seconds and Wait
    If (All Conditions are True) then do (Then Actions) else do (Else Actions)
      If - Conditions
        CinSkipped Equal to True
      Then - Actions
        -------- removing units --------
        Set VariableSet CinSkipped = False
        Set VariableSet CinRunning = False
        Skip remaining actions
      Else - Actions
    Cinematic - Send transmission to (All players) from a Player 2 (Blue).Troll Witch Doctor named Troll Chief at (Center of (Playable map area)): Play No sound and display Please! We don't want to fight you anymore!. Modify duration: Set to 5.00 seconds and Wait
    If (All Conditions are True) then do (Then Actions) else do (Else Actions)
      If - Conditions
        CinSkipped Equal to True
      Then - Actions
        -------- removing units --------
        Set VariableSet CinSkipped = False
        Set VariableSet CinRunning = False
        Skip remaining actions
      Else - Actions
    Cinematic - Send transmission to (All players) from a Player 2 (Blue).Troll Witch Doctor named Troll Chief at (Center of (Playable map area)): Play No sound and display But we still need a place to live.... Modify duration: Set to 6.00 seconds and Wait
    If (All Conditions are True) then do (Then Actions) else do (Else Actions)
      If - Conditions
        CinSkipped Equal to True
      Then - Actions
        -------- removing units --------
        Set VariableSet CinSkipped = False
        Set VariableSet CinRunning = False
        Skip remaining actions
      Else - Actions
    Cinematic - Send transmission to (All players) from a Player 2 (Blue).Troll Witch Doctor named Troll Chief at (Center of (Playable map area)): Play No sound and display You elves powerful, sacred dragons powerful... forest is yours now.. Modify duration: Set to 7.00 seconds and Wait
    If (All Conditions are True) then do (Then Actions) else do (Else Actions)
      If - Conditions
        CinSkipped Equal to True
      Then - Actions
        -------- removing units --------
        Set VariableSet CinSkipped = False
        Set VariableSet CinRunning = False
        Skip remaining actions
      Else - Actions
    Cinematic - Send transmission to (All players) from a Player 2 (Blue).Troll Witch Doctor named Troll Chief at (Center of (Playable map area)): Play No sound and display You let us, and we go away, as far as we can.. Modify duration: Set to 7.00 seconds and Wait
    If (All Conditions are True) then do (Then Actions) else do (Else Actions)
      If - Conditions
        CinSkipped Equal to True
      Then - Actions
        -------- removing units --------
        Set VariableSet CinSkipped = False
        Set VariableSet CinRunning = False
        Skip remaining actions
      Else - Actions
    Camera - .Apply. gg_cam_TrollsTribe002 for Player 1 (Red) over 3.00 seconds
    Camera - .Apply. gg_cam_TrollsTribe002 for Player 8 (Pink) over 3.00 seconds
    Wait 3.00 seconds
    Cinematic - Send transmission to (All players) from a Player 3 (Teal).Priest named Dragon Priest at (Center of (Playable map area)): Play No sound and display But my friend, we are not here to fight against you.. Modify duration: Set to 6.00 seconds and Wait
    If (All Conditions are True) then do (Then Actions) else do (Else Actions)
      If - Conditions
        CinSkipped Equal to True
      Then - Actions
        -------- removing units --------
        Set VariableSet CinSkipped = False
        Set VariableSet CinRunning = False
        Skip remaining actions
      Else - Actions
    Cinematic - Send transmission to (All players) from a Player 3 (Teal).Priest named Dragon Priest at (Center of (Playable map area)): Play No sound and display We come in good will, we have just found the right place for all of you to be.... Modify duration: Set to 10.00 seconds and Wait
    If (All Conditions are True) then do (Then Actions) else do (Else Actions)
      If - Conditions
        CinSkipped Equal to True
      Then - Actions
        -------- removing units --------
        Set VariableSet CinSkipped = False
        Set VariableSet CinRunning = False
        Skip remaining actions
      Else - Actions
    Cinematic - Send transmission to (All players) from a Player 3 (Teal).Priest named Dragon Priest at (Center of (Playable map area)): Play No sound and display Might be difficult to understand but we have built a special city for all of you.. Modify duration: Set to 10.00 seconds and Wait
    If (All Conditions are True) then do (Then Actions) else do (Else Actions)
      If - Conditions
        CinSkipped Equal to True
      Then - Actions
        -------- removing units --------
        Set VariableSet CinSkipped = False
        Set VariableSet CinRunning = False
        Skip remaining actions
      Else - Actions
    Cinematic - Send transmission to (All players) from a Player 3 (Teal).Priest named Dragon Priest at (Center of (Playable map area)): Play No sound and display So, you won't have to fight anymore and you will be safe.. Modify duration: Set to 7.00 seconds and Wait
    If (All Conditions are True) then do (Then Actions) else do (Else Actions)
      If - Conditions
        CinSkipped Equal to True
      Then - Actions
        -------- removing units --------
        Set VariableSet CinSkipped = False
        Set VariableSet CinRunning = False
        Skip remaining actions
      Else - Actions
    Cinematic - Send transmission to (All players) from a Player 2 (Blue).Troll Witch Doctor named Troll Chief at (Center of (Playable map area)): Play No sound and display Why do you do this?. Modify duration: Set to 5.00 seconds and Wait
    If (All Conditions are True) then do (Then Actions) else do (Else Actions)
      If - Conditions
        CinSkipped Equal to True
      Then - Actions
        -------- removing units --------
        Set VariableSet CinSkipped = False
        Set VariableSet CinRunning = False
        Skip remaining actions
      Else - Actions
    Camera - .Apply. gg_cam_TrollsTribe001 for Player 1 (Red) over 18.00 seconds
    Camera - .Apply. gg_cam_TrollsTribe001 for Player 8 (Pink) over 18.00 seconds
    Cinematic - Send transmission to (All players) from a Player 3 (Teal).Priest named Dragon Priest at (Center of (Playable map area)): Play No sound and display Let say that... we don't want to fight with any of you ever again.. Modify duration: Set to 9.00 seconds and Wait
    Cinematic - Send transmission to (All players) from a Player 3 (Teal).Priest named Dragon Priest at (Center of (Playable map area)): Play No sound and display And Aradar thinks that you should be protected by 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
        CinSkipped Equal to True
      Then - Actions
        -------- removing units --------
        Set VariableSet CinSkipped = False
        Set VariableSet CinRunning = False
        Skip remaining actions
      Else - Actions
    Cinematic - Send transmission to (All players) from a Player 3 (Teal).Priest named Dragon Priest at (Center of (Playable map area)): Play No sound and display ...at a certain degree, he really cares about you. . Modify duration: Set to 7.00 seconds and Wait
    Cinematic - Send transmission to (All players) from a Player 2 (Blue).Troll Witch Doctor named Troll Chief at (Center of (Playable map area)): Play No sound and display We trolls are impressed, now we are good friends!. Modify duration: Set to 7.00 seconds and Wait
    If (All Conditions are True) then do (Then Actions) else do (Else Actions)
      If - Conditions
        CinSkipped Equal to True
      Then - Actions
        -------- removing units --------
        Set VariableSet CinSkipped = False
        Set VariableSet CinRunning = False
        Skip remaining actions
      Else - Actions
    Cinematic - Send transmission to (All players) from a Player 3 (Teal).Priest named Dragon Priest at (Center of (Playable map area)): Play No sound and display Of course we are! Shall you come with us?. Modify duration: Set to 6.00 seconds and Wait
    Cinematic - Send transmission to (All players) from a Player 2 (Blue).Troll Witch Doctor named Troll Chief at (Center of (Playable map area)): Play No sound and display Yes! Yes!. Modify duration: Set to 4.00 seconds and Wait
    If (All Conditions are True) then do (Then Actions) else do (Else Actions)
      If - Conditions
        CinSkipped Equal to True
      Then - Actions
        -------- removing units --------
        Set VariableSet CinSkipped = False
        Set VariableSet CinRunning = False
        Skip remaining actions
      Else - Actions
    Cinematic - Send transmission to (All players) from a Player 3 (Teal).Priest named Dragon Priest at (Center of (Playable map area)): Play No sound and display Let's go right now and... leave everything behind, all you will need is already there. . Modify duration: Set to 12.00 seconds and Wait
    Cinematic - Send transmission to (All players) from a Player 2 (Blue).Troll Witch Doctor named Troll Chief at (Center of (Playable map area)): Play No sound and display You elves generous friends also! Good thing!. Modify duration: Set to 6.00 seconds and Wait
    If (All Conditions are True) then do (Then Actions) else do (Else Actions)
      If - Conditions
        CinSkipped Equal to True
      Then - Actions
        -------- removing units --------
        Set VariableSet CinSkipped = False
        Set VariableSet CinRunning = False
        Skip remaining actions
      Else - Actions
    Wait 2.00 seconds
    -------- xxxxxx --------
    Unit Group - Pick every unit in (Units in TrollsTribe001 <gen>) and do (Actions)
      Loop - Actions
        Unit - Order (Picked unit) to Move To.(Center of Camp001 <gen>)
        Unit Group - Add (Picked unit) to UnitsGroup001
    Wait 17.00 seconds
    Unit Group - Pick every unit in UnitsGroup001 and do (Actions)
      Loop - Actions
        If ((Owner of (Picked unit)) Equal to Player 10 (Light Blue)) then do (Remove (Picked unit) from the game) else do (Do nothing)
    Unit Group - Pick every unit in UnitsGroup001 and do (Actions)
      Loop - Actions
        Unit - Order (Picked unit) to Attack.Spirit Lodge 0173 <gen>
    Wait 4.00 seconds
    Cinematic - Send transmission to (All players) from a Player 3 (Teal).Priest named Dragon Priest at (Center of (Playable map area)): Play No sound and display Good, now take anything you want, and engulf this place in flames!. Modify duration: Set to 7.00 seconds and Wait
    If (All Conditions are True) then do (Then Actions) else do (Else Actions)
      If - Conditions
        CinSkipped Equal to True
      Then - Actions
        -------- removing units --------
        Set VariableSet CinSkipped = False
        Set VariableSet CinRunning = False
        Skip remaining actions
      Else - Actions
    Wait 3.00 seconds
    -------- xxxxxx --------
    -------- THE DEATH CAMP --------
    Sound - Stop music Immediately
    Sound - Play Undead Victory.
    -------- xxxxxx --------
    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_DeathCamp001 for Player 1 (Red) over 0 seconds
    Camera - .Apply. gg_cam_DeathCamp001 for Player 8 (Pink) over 0 seconds
    Wait 2.00 seconds
    Camera - .Apply. gg_cam_DeathCamp003 for Player 1 (Red) over 8.00 seconds
    Camera - .Apply. gg_cam_DeathCamp003 for Player 8 (Pink) over 8.00 seconds
    Cinematic - Send transmission to (All players) from a Player 3 (Teal).Priest named Dragon Priest at (Center of (Playable map area)): Play No sound and display This is where you belong stupid trolls; I hope you are enjoying your new home!. Modify duration: Set to 9.00 seconds and Wait
    If (All Conditions are True) then do (Then Actions) else do (Else Actions)
      If - Conditions
        CinSkipped Equal to True
      Then - Actions
        -------- removing units --------
        Set VariableSet CinSkipped = False
        Set VariableSet CinRunning = False
        Skip remaining actions
      Else - Actions
    Wait 2.00 seconds
    -------- xxxxxx --------
    Unit Group - Pick every unit in (Units in TrollsTribe001 <gen>) and do (Remove (Picked unit) from the game)
    -------- xxxxxx --------
    Camera - .Apply. gg_cam_DeathCamp002 for Player 1 (Red) over 4.00 seconds
    Camera - .Apply. gg_cam_DeathCamp002 for Player 8 (Pink) over 4.00 seconds
    Wait 4.00 seconds
    Unit - Order Archer 0013 <gen> to Attack.Forest Troll 0020 <gen>
    Wait 2.00 seconds
    Unit - Order Archer 0013 <gen> to Stop.
    Cinematic - Send transmission to (All players) from a Player 3 (Teal).Huntress named Huntress Captain at (Center of (Playable map area)): Play No sound and display You are an incompetent, if we were in battle you would run out of arrows!. Modify duration: Set to 6.00 seconds and Wait
    If (All Conditions are True) then do (Then Actions) else do (Else Actions)
      If - Conditions
        CinSkipped Equal to True
      Then - Actions
        -------- removing units --------
        Set VariableSet CinSkipped = False
        Set VariableSet CinRunning = False
        Skip remaining actions
      Else - Actions
    Cinematic - Send transmission to (All players) from a Player 3 (Teal).Huntress named Huntress Captain at (Center of (Playable map area)): Play No sound and display One shot, one kill! Always the throat.. Modify duration: Set to 5.00 seconds and Wait
    If (All Conditions are True) then do (Then Actions) else do (Else Actions)
      If - Conditions
        CinSkipped Equal to True
      Then - Actions
        -------- removing units --------
        Set VariableSet CinSkipped = False
        Set VariableSet CinRunning = False
        Skip remaining actions
      Else - Actions
    Unit - Order Huntress 0019 <gen> to Attack.Forest Troll 0020 <gen>
    Wait 1.00 seconds
    Unit - Kill Forest Troll 0020 <gen>
    Cinematic - Send transmission to (All players) from a Player 3 (Teal).Archer named Archer at (Center of (Playable map area)): Play No sound and display You mean like this.. Modify duration: Set to 4.00 seconds and Wait
    If (All Conditions are True) then do (Then Actions) else do (Else Actions)
      If - Conditions
        CinSkipped Equal to True
      Then - Actions
        -------- removing units --------
        Set VariableSet CinSkipped = False
        Set VariableSet CinRunning = False
        Skip remaining actions
      Else - Actions
    Unit - Order Archer 0013 <gen> to Attack.Forest Troll 0015 <gen>
    Wait 1.00 seconds
    Unit - Kill Forest Troll 0015 <gen>
    Cinematic - Send transmission to (All players) from a Player 3 (Teal).Archer named Archer at (Center of (Playable map area)): Play No sound and display I was only having my spare time, that's all.. Modify duration: Set to 6.00 seconds and Wait
    -------- ILLIDAN AT THE CAMP --------
    -------- xxxxxx --------
    Unit - Move Sunlight Guardian 0069 <gen> instantly to (Center of IllidanCamp001 <gen>), facing 0.00 degrees
    Camera - .Apply. gg_cam_DeathCamp005 for Player 1 (Red) over 4.00 seconds
    Camera - .Apply. gg_cam_DeathCamp005 for Player 8 (Pink) over 4.00 seconds
    Wait 4.00 seconds
    Camera - Lock camera target for Player 1 (Red) to Sunlight Guardian 0069 <gen>, offset by (0, 0) using The unit's rotation
    Camera - Lock camera target for Player 8 (Pink) to Sunlight Guardian 0069 <gen>, offset by (0, 0) using The unit's rotation
    Cinematic - Send transmission to (All players) from a Player 6 (Orange).Sunlight Guardian named Illidan at (Center of (Playable map area)): Play No sound and display In the name of all the gods, what is this place?. Modify duration: Set to 6.00 seconds and Don't wait
    If (All Conditions are True) then do (Then Actions) else do (Else Actions)
      If - Conditions
        CinSkipped Equal to True
      Then - Actions
        -------- removing units --------
        Set VariableSet CinSkipped = False
        Set VariableSet CinRunning = False
        Skip remaining actions
      Else - Actions
    Wait 4.00 seconds
    Unit - Order Sunlight Guardian 0069 <gen> to Move To.(Center of IllidanCamp002 <gen>)
    Wait 4.00 seconds
    Cinematic - Send transmission to (All players) from a Player 6 (Orange).Sunlight Guardian named Illidan at (Center of (Playable map area)): Play No sound and display What my eyes are seeing... I just.... Modify duration: Set to 4.00 seconds and Don't wait
    Wait 6.00 seconds
    Cinematic - Send transmission to (All players) from a Player 3 (Teal).Sunlight Guardian named Helaion at (Center of (Playable map area)): Play No sound and display Illidan, we are so glad to see you.. Modify duration: Set to 5.00 seconds and Wait
    Unit - Order Sunlight Guardian 0069 <gen> to Move To.(Center of IllidanCamp003 <gen>)
    Cinematic - Send transmission to (All players) from a Player 3 (Teal).Sunlight Guardian named Helaion at (Center of (Playable map area)): Play No sound and display We have been waiting for you.. Modify duration: Set to 5.00 seconds and Wait
    If (All Conditions are True) then do (Then Actions) else do (Else Actions)
      If - Conditions
        CinSkipped Equal to True
      Then - Actions
        -------- removing units --------
        Set VariableSet CinSkipped = False
        Set VariableSet CinRunning = False
        Skip remaining actions
      Else - Actions
    Cinematic - Send transmission to (All players) from a Player 3 (Teal).Sunlight Guardian named Helaion at (Center of (Playable map area)): Play No sound and display This is going to be your first troll ritual.. Modify duration: Set to 5.00 seconds and Wait
    If (All Conditions are True) then do (Then Actions) else do (Else Actions)
      If - Conditions
        CinSkipped Equal to True
      Then - Actions
        -------- removing units --------
        Set VariableSet CinSkipped = False
        Set VariableSet CinRunning = False
        Skip remaining actions
      Else - Actions
    Cinematic - Send transmission to (All players) from a Player 3 (Teal).Sunlight Guardian named Helaion at (Center of (Playable map area)): Play No sound and display A very important step for you as a Sunlight Guardian.. Modify duration: Set to 5.00 seconds and Wait
    If (All Conditions are True) then do (Then Actions) else do (Else Actions)
      If - Conditions
        CinSkipped Equal to True
      Then - Actions
        -------- removing units --------
        Set VariableSet CinSkipped = False
        Set VariableSet CinRunning = False
        Skip remaining actions
      Else - Actions
    Camera - .Apply. gg_cam_Aradar001 for Player 1 (Red) over 4.00 seconds
    Camera - .Apply. gg_cam_Aradar001 for Player 8 (Pink) over 4.00 seconds
    Wait 3.00 seconds
    Cinematic - Send transmission to (All players) from a Player 3 (Teal).Red Dragon named Aradar at (Center of (Playable map area)): Play No sound and display My dear Illidan, finally you are here!. Modify duration: Set to 5.00 seconds and Wait
    If (All Conditions are True) then do (Then Actions) else do (Else Actions)
      If - Conditions
        CinSkipped Equal to True
      Then - Actions
        -------- removing units --------
        Set VariableSet CinSkipped = False
        Set VariableSet CinRunning = False
        Skip remaining actions
      Else - Actions
    Camera - .Apply. gg_cam_Aradar002 for Player 1 (Red) over 40.00 seconds
    Camera - .Apply. gg_cam_Aradar002 for Player 8 (Pink) over 40.00 seconds
    Cinematic - Send transmission to (All players) from a Player 3 (Teal).Red Dragon named Aradar at (Center of (Playable map area)): Play No sound and display Your initiation must start immediately.. Modify duration: Set to 5.00 seconds and Wait
    If (All Conditions are True) then do (Then Actions) else do (Else Actions)
      If - Conditions
        CinSkipped Equal to True
      Then - Actions
        -------- removing units --------
        Set VariableSet CinSkipped = False
        Set VariableSet CinRunning = False
        Skip remaining actions
      Else - Actions
    Cinematic - Send transmission to (All players) from a Player 3 (Teal).Red Dragon named Aradar at (Center of (Playable map area)): Play No sound and display I need you to kill all these trolls one by one, then I will absorb their souls.... Modify duration: Set to 8.00 seconds and Wait
    If (All Conditions are True) then do (Then Actions) else do (Else Actions)
      If - Conditions
        CinSkipped Equal to True
      Then - Actions
        -------- removing units --------
        Set VariableSet CinSkipped = False
        Set VariableSet CinRunning = False
        Skip remaining actions
      Else - Actions
    Cinematic - Send transmission to (All players) from a Player 3 (Teal).Red Dragon named Aradar at (Center of (Playable map area)): Play No sound and display That way you will be your offer to me as a divinity... in that way you will feed my powers.. Modify duration: Set to 9.00 seconds and Wait
    If (All Conditions are True) then do (Then Actions) else do (Else Actions)
      If - Conditions
        CinSkipped Equal to True
      Then - Actions
        -------- removing units --------
        Set VariableSet CinSkipped = False
        Set VariableSet CinRunning = False
        Skip remaining actions
      Else - Actions
    Cinematic - Send transmission to (All players) from a Player 6 (Orange).Sunlight Guardian named Illidan at (Center of (Playable map area)): Play No sound and display But that is vile murdering... even if they are trolls!. Modify duration: Set to 6.00 seconds and Wait
    Cinematic - Send transmission to (All players) from a Player 6 (Orange).Sunlight Guardian named Illidan at (Center of (Playable map area)): Play No sound and display I can't do that, as a Guardian I have a Code of Honor.. Modify duration: Set to 6.00 seconds and Wait
    If (All Conditions are True) then do (Then Actions) else do (Else Actions)
      If - Conditions
        CinSkipped Equal to True
      Then - Actions
        -------- removing units --------
        Set VariableSet CinSkipped = False
        Set VariableSet CinRunning = False
        Skip remaining actions
      Else - Actions
    Cinematic - Send transmission to (All players) from a Player 3 (Teal).Red Dragon named Aradar at (Center of (Playable map area)): Play No sound and display Let's see, obviously somebody here is misguided.. Modify duration: Set to 6.00 seconds and Wait
    Cinematic - Send transmission to (All players) from a Player 3 (Teal).Red Dragon named Aradar at (Center of (Playable map area)): Play No sound and display Your Code of Honor is nothing!. Modify duration: Set to 5.00 seconds and Wait
    If (All Conditions are True) then do (Then Actions) else do (Else Actions)
      If - Conditions
        CinSkipped Equal to True
      Then - Actions
        -------- removing units --------
        Set VariableSet CinSkipped = False
        Set VariableSet CinRunning = False
        Skip remaining actions
      Else - Actions
    Cinematic - Send transmission to (All players) from a Player 3 (Teal).Red Dragon named Aradar at (Center of (Playable map area)): Play No sound and display It was created by me and my brethren!. Modify duration: Set to 5.00 seconds and Wait
    Cinematic - Send transmission to (All players) from a Player 3 (Teal).Red Dragon named Aradar at (Center of (Playable map area)): Play No sound and display Now you are going to enter in a higher sphere of power and knowledge.. Modify duration: Set to 6.00 seconds and Wait
    If (All Conditions are True) then do (Then Actions) else do (Else Actions)
      If - Conditions
        CinSkipped Equal to True
      Then - Actions
        -------- removing units --------
        Set VariableSet CinSkipped = False
        Set VariableSet CinRunning = False
        Skip remaining actions
      Else - Actions
    Cinematic - Send transmission to (All players) from a Player 3 (Teal).Red Dragon named Aradar at (Center of (Playable map area)): Play No sound and display But first you have to prove your loyalty.... Modify duration: Set to 5.00 seconds and Wait
    Cinematic - Send transmission to (All players) from a Player 3 (Teal).Red Dragon named Aradar at (Center of (Playable map area)): Play No sound and display That's the only thing we actually need from you!. Modify duration: Set to 5.00 seconds and Wait
    If (All Conditions are True) then do (Then Actions) else do (Else Actions)
      If - Conditions
        CinSkipped Equal to True
      Then - Actions
        -------- removing units --------
        Set VariableSet CinSkipped = False
        Set VariableSet CinRunning = False
        Skip remaining actions
      Else - Actions
    Wait 1.00 seconds
    Cinematic - Send transmission to (All players) from a Player 6 (Orange).Sunlight Guardian named Illidan at (Center of (Playable map area)): Play No sound and display What if I don't..?. Modify duration: Set to 4.00 seconds and Wait
    Wait 1.00 seconds
    Cinematic - Send transmission to (All players) from a Player 3 (Teal).Sunlight Guardian named Helaion at (Center of (Playable map area)): Play No sound and display Are you stupid! Don't you dare..!. Modify duration: Set to 5.00 seconds and Wait
    If (All Conditions are True) then do (Then Actions) else do (Else Actions)
      If - Conditions
        CinSkipped Equal to True
      Then - Actions
        -------- removing units --------
        Set VariableSet CinSkipped = False
        Set VariableSet CinRunning = False
        Skip remaining actions
      Else - Actions
    Cinematic - Send transmission to (All players) from a Player 3 (Teal).Sunlight Guardian named Helaion at (Center of (Playable map area)): Play No sound and display Do as he says immediately.. Modify duration: Set to 4.00 seconds and Wait
    Wait 1.00 seconds
    Cinematic - Send transmission to (All players) from a Player 6 (Orange).Sunlight Guardian named Illidan at (Center of (Playable map area)): Play No sound and display These things I have seen here with my own eyes.... Modify duration: Set to 6.00 seconds and Wait
    If (All Conditions are True) then do (Then Actions) else do (Else Actions)
      If - Conditions
        CinSkipped Equal to True
      Then - Actions
        -------- removing units --------
        Set VariableSet CinSkipped = False
        Set VariableSet CinRunning = False
        Skip remaining actions
      Else - Actions
    Cinematic - Send transmission to (All players) from a Player 6 (Orange).Sunlight Guardian named Illidan at (Center of (Playable map area)): Play No sound and display I just want to leave now. I don't want to be a Sunlight Guardian anymore.. Modify duration: Set to 7.00 seconds and Wait
    Cinematic - Send transmission to (All players) from a Player 3 (Teal).Red Dragon named Aradar at (Center of (Playable map area)): Play No sound and display Well, if that is what you want, we can help you.. Modify duration: Set to 5.00 seconds and Wait
    If (All Conditions are True) then do (Then Actions) else do (Else Actions)
      If - Conditions
        CinSkipped Equal to True
      Then - Actions
        -------- removing units --------
        Set VariableSet CinSkipped = False
        Set VariableSet CinRunning = False
        Skip remaining actions
      Else - Actions
    Cinematic - Send transmission to (All players) from a Player 3 (Teal).Red Dragon named Aradar at (Center of (Playable map area)): Play No sound and display And if your eyes are causing you a problem we can also solve that.... Modify duration: Set to 7.00 seconds and Wait
    Unit - Order Helaion to Attack.Sunlight Guardian 0069 <gen>
    Wait 2.00 seconds
    Unit - Order Helaion to Stop.
    Cinematic - Send transmission to (All players) from a Player 6 (Orange).Sunlight Guardian named Illidan at (Center of (Playable map area)): Play No sound and display Aaahh! My eyes... I cannot see!. Modify duration: Set to 5.00 seconds and Wait
    If (All Conditions are True) then do (Then Actions) else do (Else Actions)
      If - Conditions
        CinSkipped Equal to True
      Then - Actions
        -------- removing units --------
        Set VariableSet CinSkipped = False
        Set VariableSet CinRunning = False
        Skip remaining actions
      Else - Actions
    Cinematic - Send transmission to (All players) from a Player 3 (Teal).Red Dragon named Aradar at (Center of (Playable map area)): Play No sound and display Helaion, put this thing into a cage, it seems that it likes too much the trolls, it might be one of them.. Modify duration: Set to 8.00 seconds and Wait
    Wait 1.00 seconds
    Cinematic - Send transmission to (All players) from a Player 3 (Teal).Sunlight Guardian named Helaion at (Center of (Playable map area)): Play No sound and display I can't believe this, he was our best warrior.. Modify duration: Set to 7.00 seconds and Wait
    If (All Conditions are True) then do (Then Actions) else do (Else Actions)
      If - Conditions
        CinSkipped Equal to True
      Then - Actions
        -------- removing units --------
        Set VariableSet CinSkipped = False
        Set VariableSet CinRunning = False
        Skip remaining actions
      Else - Actions
    Unit - Order Helaion to Move To.(Position of Sunlight Guardian 0069 <gen>)
    Cinematic - Send transmission to (All players) from a Player 3 (Teal).Red Dragon named Aradar at (Center of (Playable map area)): Play No sound and display No, actually that never existed!. Modify duration: Set to 8.00 seconds and Wait
    -------- xxxxxx --------
    Unit Group - Pick every unit in (Units in TrollsFence001 <gen>) and do (Kill (Picked unit))
    -------- END CINEMATIC / NEXT CINEMATIC --------
    Trigger - Run IntroCinematic003 <gen> (checking conditions)
- Ancestral Briefing
IntroCinematic003
  Events
  Conditions
  Actions
    -------- THE TROLLS CAMP --------
    Sound - Stop music Immediately
    Sound - Play Naga Theme.
    -------- xxxxxx --------
    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_Ancestral001 for Player 1 (Red) over 0 seconds
    Camera - .Apply. gg_cam_Ancestral001 for Player 8 (Pink) over 0 seconds
    Wait 2 seconds
    -------- xxxxxx --------
    Unit - Remove Sunlight Guardian 0069 <gen> from the game
    -------- xxxxxx --------
    Cinematic - Send transmission to (All players) from a Player 1 (Red).Ancestral High Priest named High Priest at (Center of (Playable map area)): Play No sound and display The architects have done a great job here but again I have to ask you for a special favor.. Modify duration: Set to 7.00 seconds and Wait
    If (All Conditions are True) then do (Then Actions) else do (Else Actions)
      If - Conditions
        CinSkipped Equal to True
      Then - Actions
        Set VariableSet CinSkipped = False
        Set VariableSet CinRunning = False
        Skip remaining actions
      Else - Actions
    Camera - .Apply. gg_cam_Ancestral003 for Player 1 (Red) over 34.00 seconds
    Camera - .Apply. gg_cam_Ancestral003 for Player 8 (Pink) over 34.00 seconds
    Cinematic - Send transmission to (All players) from a Player 1 (Red).Ancestral High Priest named High Priest at (Center of (Playable map area)): Play No sound and display I have summoned the most important mages and priests to gather at the New Citadel of the Cold Flame that we recently built.. Modify duration: Set to 10.00 seconds and Wait
    If (All Conditions are True) then do (Then Actions) else do (Else Actions)
      If - Conditions
        CinSkipped Equal to True
      Then - Actions
        Set VariableSet CinSkipped = False
        Set VariableSet CinRunning = False
        Skip remaining actions
      Else - Actions
    Cinematic - Send transmission to (All players) from a Player 1 (Red).Ancestral High Priest named High Priest at (Center of (Playable map area)): Play No sound and display I am going to choose among the mages the best qualified to become the Triax Commander.. Modify duration: Set to 8.00 seconds and Wait
    If (All Conditions are True) then do (Then Actions) else do (Else Actions)
      If - Conditions
        CinSkipped Equal to True
      Then - Actions
        Set VariableSet CinSkipped = False
        Set VariableSet CinRunning = False
        Skip remaining actions
      Else - Actions
    Cinematic - Send transmission to (All players) from a Player 1 (Red).Ancestral High Priest named High Priest at (Center of (Playable map area)): Play No sound and display The ceremony will take a few days though. I also need the warriors over there, since they will have to vow their loyalty to the new commander.. Modify duration: Set to 12.00 seconds and Wait
    If (All Conditions are True) then do (Then Actions) else do (Else Actions)
      If - Conditions
        CinSkipped Equal to True
      Then - Actions
        Set VariableSet CinSkipped = False
        Set VariableSet CinRunning = False
        Skip remaining actions
      Else - Actions
    Cinematic - Send transmission to (All players) from a Player 1 (Red).Ancestral High Priest named High Priest at (Center of (Playable map area)): Play No sound and display But at the same time, we can't stop advancing now.. Modify duration: Set to 6.00 seconds and Wait
    If (All Conditions are True) then do (Then Actions) else do (Else Actions)
      If - Conditions
        CinSkipped Equal to True
      Then - Actions
        Set VariableSet CinSkipped = False
        Set VariableSet CinRunning = False
        Skip remaining actions
      Else - Actions
    -------- xxxxxx --------
    -------- xxxxxx --------
    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_Algandal007 for Player 1 (Red) over 0.00 seconds
    Camera - .Apply. gg_cam_Algandal007 for Player 8 (Pink) over 0 seconds
    Wait 2.00 seconds
    Cinematic - Send transmission to (All players) from a Player 1 (Red).Ancestral High Priest named High Priest at (Center of (Playable map area)): Play No sound and display Not far from here there is a border elven village, the elves call it Algandal, we have to destroy it.. Modify duration: Set to 8.00 seconds and Wait
    If (All Conditions are True) then do (Then Actions) else do (Else Actions)
      If - Conditions
        CinSkipped Equal to True
      Then - Actions
        Set VariableSet CinSkipped = False
        Set VariableSet CinRunning = False
        Skip remaining actions
      Else - Actions
    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 High Priest, that is a mayor siege assault, wouldn't be wiser now to wait until the Triax Army is ready?. Modify duration: Set to 8.00 seconds and Wait
    If (All Conditions are True) then do (Then Actions) else do (Else Actions)
      If - Conditions
        CinSkipped Equal to True
      Then - Actions
        Set VariableSet CinSkipped = False
        Set VariableSet CinRunning = False
        Skip remaining actions
      Else - Actions
    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 Crushing that city might be nothing for the Triax Army but a very expensive battle for architects and ventars. . Modify duration: Set to 12.00 seconds and Wait
    If (All Conditions are True) then do (Then Actions) else do (Else Actions)
      If - Conditions
        CinSkipped Equal to True
      Then - Actions
        Set VariableSet CinSkipped = False
        Set VariableSet CinRunning = False
        Skip remaining actions
      Else - Actions
    -------- xxxxxx --------
    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_Ancestral001 for Player 1 (Red) over 0.00 seconds
    Camera - .Apply. gg_cam_Ancestral001 for Player 8 (Pink) over 0 seconds
    Wait 2 seconds
    Cinematic - Send transmission to (All players) from a Player 1 (Red).Ancestral High Priest named High Priest at (Center of (Playable map area)): Play No sound and display Consider that Black Storm is going to remain here to lead the ventars.. Modify duration: Set to 7.00 seconds and Wait
    If (All Conditions are True) then do (Then Actions) else do (Else Actions)
      If - Conditions
        CinSkipped Equal to True
      Then - Actions
        Set VariableSet CinSkipped = False
        Set VariableSet CinRunning = False
        Skip remaining actions
      Else - Actions
    Cinematic - Send transmission to (All players) from a Player 1 (Red).Ancestral High Priest named High Priest at (Center of (Playable map area)): Play No sound and display And with your aid the victory is assured. Modify duration: Set to 4.00 seconds and Wait
    If (All Conditions are True) then do (Then Actions) else do (Else Actions)
      If - Conditions
        CinSkipped Equal to True
      Then - Actions
        Set VariableSet CinSkipped = False
        Set VariableSet CinRunning = False
        Skip remaining actions
      Else - Actions
    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 don't have any doubts about the victory; I have doubts about the cost.. Modify duration: Set to 6.00 seconds and Wait
    If (All Conditions are True) then do (Then Actions) else do (Else Actions)
      If - Conditions
        CinSkipped Equal to True
      Then - Actions
        Set VariableSet CinSkipped = False
        Set VariableSet CinRunning = False
        Skip remaining actions
      Else - Actions
    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 According to the scouts, that city is strongly fortified and the dragons are also helping them, obviously they are panicked.. Modify duration: Set to 12.00 seconds and Wait
    If (All Conditions are True) then do (Then Actions) else do (Else Actions)
      If - Conditions
        CinSkipped Equal to True
      Then - Actions
        Set VariableSet CinSkipped = False
        Set VariableSet CinRunning = False
        Skip remaining actions
      Else - Actions
    -------- xxxxxx --------
    Unit - Create 1.Brutal Salamander for Player 1 (Red) at (Random point in Salamanders001 <gen>) facing 230.00 degrees
    Unit - Order (Last created unit) to Move To.(Random point in Salamanders002 <gen>)
    Unit - Create 1.Brutal Salamander for Player 8 (Pink) at (Random point in Salamanders001 <gen>) facing 230.00 degrees
    Unit - Order (Last created unit) to Move To.(Random point in Salamanders003 <gen>)
    Wait 2 seconds
    Camera - .Apply. gg_cam_Ancestral004 for Player 1 (Red) over 4.00 seconds
    Camera - .Apply. gg_cam_Ancestral004 for Player 8 (Pink) over 4.00 seconds
    -------- xxxxxx --------
    Cinematic - Send transmission to (All players) from a Player 1 (Red).Ancestral High Priest named High Priest at (Center of (Playable map area)): Play No sound and display Well, I have a special present for you that might be useful…. Modify duration: Set to 5.00 seconds and Wait
    If (All Conditions are True) then do (Then Actions) else do (Else Actions)
      If - Conditions
        CinSkipped Equal to True
      Then - Actions
        Set VariableSet CinSkipped = False
        Set VariableSet CinRunning = False
        Skip remaining actions
      Else - Actions
    Cinematic - Send transmission to (All players) from a Player 1 (Red).Ancestral High Priest named High Priest at (Center of (Playable map area)): Play No sound and display Since you are missing your Brutal Lizards; I ordered to my guardians to bring here a pair of Brutal Salamanders. . Modify duration: Set to 10.00 seconds and Wait
    If (All Conditions are True) then do (Then Actions) else do (Else Actions)
      If - Conditions
        CinSkipped Equal to True
      Then - Actions
        Set VariableSet CinSkipped = False
        Set VariableSet CinRunning = False
        Skip remaining actions
      Else - Actions
    Cinematic - Send transmission to (All players) from a Player 1 (Red).Ancestral High Priest named High Priest at (Center of (Playable map area)): Play No sound and display They have also brought some lizard eggs so, now the architects might be able to build a Lizards Shed.. Modify duration: Set to 9.00 seconds and Wait
    If (All Conditions are True) then do (Then Actions) else do (Else Actions)
      If - Conditions
        CinSkipped Equal to True
      Then - Actions
        Set VariableSet CinSkipped = False
        Set VariableSet CinRunning = False
        Skip remaining actions
      Else - Actions
    Camera - .Apply. gg_cam_Ancestral001 for Player 1 (Red) over 20.00 seconds
    Camera - .Apply. gg_cam_Ancestral001 for Player 8 (Pink) over 20.00 seconds
    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 A lizard is not a heavy siege weapon and you know that.. Modify duration: Set to 6.00 seconds and Wait
    If (All Conditions are True) then do (Then Actions) else do (Else Actions)
      If - Conditions
        CinSkipped Equal to True
      Then - Actions
        Set VariableSet CinSkipped = False
        Set VariableSet CinRunning = False
        Skip remaining actions
      Else - Actions
    Cinematic - Send transmission to (All players) from a Player 1 (Red).Ancestral High Priest named High Priest at (Center of (Playable map area)): Play No sound and display But they will spread death and terror among the enemy lines.. Modify duration: Set to 6.00 seconds and Wait
    If (All Conditions are True) then do (Then Actions) else do (Else Actions)
      If - Conditions
        CinSkipped Equal to True
      Then - Actions
        Set VariableSet CinSkipped = False
        Set VariableSet CinRunning = False
        Skip remaining actions
      Else - Actions
    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 Attacking a garrison full of hopeless and desperate soldiers has never been a good idea.. Modify duration: Set to 9.00 seconds and Wait
    If (All Conditions are True) then do (Then Actions) else do (Else Actions)
      If - Conditions
        CinSkipped Equal to True
      Then - Actions
        Set VariableSet CinSkipped = False
        Set VariableSet CinRunning = False
        Skip remaining actions
      Else - Actions
    Unit Group - Pick every unit in (Units in HighPriest <gen>) and do (Actions)
      Loop - Actions
        Unit - Order (Picked unit) to Move To.(Center of Exit <gen>)
        Unit Group - Add (Picked unit) to UnitsGroup001
    Wait 5.00 seconds
    Unit Group - Pick every unit in UnitsGroup001 and do (Actions)
      Loop - Actions
        Unit - Remove (Picked unit) from the game
    -------- END OF CINEMATIC / NEXT CINEMATIC --------
    Set VariableSet CinRunning = False
xxxxxxxxxxxx
  Events
  Conditions
  Actions
AradarCinematic001
  Events
  Conditions
  Actions
    -------- SETTINGS --------
    Camera - .Apply. gg_cam_Ancestral002 for Player 1 (Red) over 2.00 seconds
    Camera - .Apply. gg_cam_Ancestral002 for Player 8 (Pink) over 2.00 seconds
    Wait 2.00 seconds
    Unit - Order Sage to Move To.(Center of Sage001 <gen>)
    Camera - Lock camera target for Player 1 (Red) to Sage, offset by (0, 0) using The unit's rotation
    Camera - Lock camera target for Player 8 (Pink) to Sage, offset by (0, 0) using The unit's rotation
    Wait 4.00 seconds
    -------- xxxxxx --------
    For each (Integer A) from 1 to 9, do (Actions)
      Loop - Actions
        Unit - Create 1.Forest Troll for Player 2 (Blue) at (Random point in RebelTrolls001 <gen>) facing 90.00 degrees
        Unit - Order (Last created unit) to Attack-Move To.(Random point in Aradar002 <gen>)
    Unit - Create 1.Troll Headhunter for Player 2 (Blue) at (Random point in RebelTrolls001 <gen>) facing 90.00 degrees
    Unit - Order (Last created unit) to Attack-Move To.(Random point in Aradar002 <gen>)
    Unit - Create 1.Troll Witch Doctor for Player 2 (Blue) at (Random point in RebelTrolls001 <gen>) facing 90.00 degrees
    Unit - Create 1.Demolisher for Player 2 (Blue) at (Random point in RebelTrolls001 <gen>) facing 90.00 degrees
    Set VariableSet Demolisher = (Last created unit)
    Unit - Order (Last created unit) to Attack-Move To.(Random point in Aradar002 <gen>)
    Set VariableSet WitchDoctor = (Last created unit)
    Unit - Make WitchDoctor Invulnerable
    Wait 2 seconds
    -------- xxxxxx --------
    Camera - .Apply. gg_cam_RebelTrolls001 for Player 1 (Red) over 4.00 seconds
    Camera - .Apply. gg_cam_RebelTrolls001 for Player 8 (Pink) over 4.00 seconds
    Cinematic - Send transmission to (All players) from a Player 2 (Blue).Troll Witch Doctor named Shakti-lar at (Center of (Playable map area)): Play No sound and display Courage my warriors!. Modify duration: Set to 4.00 seconds and Wait
    Cinematic - Send transmission to (All players) from a Player 2 (Blue).Troll Witch Doctor named Shakti-lar at (Center of (Playable map area)): Play No sound and display We have to destroy this place!. Modify duration: Set to 4.00 seconds and Wait
    If (All Conditions are True) then do (Then Actions) else do (Else Actions)
      If - Conditions
        CinSkipped Equal to True
      Then - Actions
        Unit - Make WitchDoctor Vulnerable
        Wait 2 seconds
        Set VariableSet CinSkipped = False
        Set VariableSet CinRunning = False
        Skip remaining actions
      Else - Actions
    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 You are stupid! It is quite clear that this battle is out of your possibilities.. Modify duration: Set to 7.00 seconds and Wait
    Cinematic - Send transmission to (All players) from a Player 2 (Blue).Troll Witch Doctor named Shakti-lar at (Center of (Playable map area)): Play No sound and display Hear me strange lizard, I don't know who you are.... Modify duration: Set to 5.00 seconds and Wait
    If (All Conditions are True) then do (Then Actions) else do (Else Actions)
      If - Conditions
        CinSkipped Equal to True
      Then - Actions
        Unit - Make WitchDoctor Vulnerable
        Wait 2 seconds
        Set VariableSet CinSkipped = False
        Set VariableSet CinRunning = False
        Skip remaining actions
      Else - Actions
    Cinematic - Send transmission to (All players) from a Player 2 (Blue).Troll Witch Doctor named Shakti-lar at (Center of (Playable map area)): Play No sound and display But over there dragons and elves are doing evil things with the blood of my people.. Modify duration: Set to 8.00 seconds and Wait
    Cinematic - Send transmission to (All players) from a Player 2 (Blue).Troll Witch Doctor named Shakti-lar at (Center of (Playable map area)): Play No sound and display Elvesdeceivev our brother tribes and they bring them there.... Modify duration: Set to 5.00 seconds and Wait
    If (All Conditions are True) then do (Then Actions) else do (Else Actions)
      If - Conditions
        CinSkipped Equal to True
      Then - Actions
        Unit - Make WitchDoctor Vulnerable
        Wait 2 seconds
        Set VariableSet CinSkipped = False
        Set VariableSet CinRunning = False
        Skip remaining actions
      Else - Actions
    Cinematic - Send transmission to (All players) from a Player 2 (Blue).Troll Witch Doctor named Shakti-lar at (Center of (Playable map area)): Play No sound and display ...they never come back.. Modify duration: Set to 4.00 seconds and Wait
    Cinematic - Send transmission to (All players) from a Player 2 (Blue).Troll Witch Doctor named Shakti-lar at (Center of (Playable map area)): Play No sound and display We are warriors, we have to fight!. Modify duration: Set to 4.00 seconds and Wait
    If (All Conditions are True) then do (Then Actions) else do (Else Actions)
      If - Conditions
        CinSkipped Equal to True
      Then - Actions
        Unit - Make WitchDoctor Vulnerable
        Wait 2 seconds
        Set VariableSet CinSkipped = False
        Set VariableSet CinRunning = False
        Skip remaining actions
      Else - Actions
    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 Elves and dragons.... Modify duration: Set to 4.00 seconds and Wait
    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 Maybe the already doomed destiny of your race is about to change.. Modify duration: Set to 5.00 seconds and Wait
    Unit - Make WitchDoctor Vulnerable
    Unit - Order WitchDoctor to Attack-Move To.(Random point in RebelTrolls001 <gen>)
    -------- END OF CINEMATIC / NEXT CINEMATIC --------
    Set VariableSet CinRunning = False
AradarCinematic002
  Events
  Conditions
  Actions
    -------- SETTING ENVIROMENT --------
    Game - Set the time of day to 0.00
    Game - Turn the day/night cycle Off
    -------- xxxxxx --------
    Sound - Stop music Immediately
    Sound - Play Sad Mystery.
    -------- xxxxxx --------
    Unit - Create 1.Ancestral Sage for Player 1 (Red) at (Random point in DeathCamp001 <gen>) facing Default building facing degrees
    Set VariableSet Sage_Copy = (Last created unit)
    Unit - Create 1.Troll Witch Doctor for Player 2 (Blue) at (Random point in DeathCamp001 <gen>) facing Default building facing degrees
    For each (Integer A) from 1 to 3, do (Actions)
      Loop - Actions
        Unit - Create 1.Forest Troll for Player 2 (Blue) at (Random point in DeathCamp001 <gen>) facing 90.00 degrees
    -------- xxxxxx --------
    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_DeathCamp007 for Player 1 (Red) over 0 seconds
    Camera - .Apply. gg_cam_DeathCamp007 for Player 8 (Pink) over 0 seconds
    -------- xxxxxx --------
    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 Those miserable dragons.... Modify duration: Set to 5.00 seconds and Wait
    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 They already have the Eternal Flame in their souls!. Modify duration: Set to 6.00 seconds and Wait
    If (All Conditions are True) then do (Then Actions) else do (Else Actions)
      If - Conditions
        CinSkipped Equal to True
      Then - Actions
        Unit - Remove Sage_Copy from the game
        Camera - .Apply. gg_cam_Start002 for Player 1 (Red) over 0 seconds
        Camera - .Apply. gg_cam_Start002 for Player 8 (Pink) over 0 seconds
        Wait 2 seconds
        Set VariableSet CinSkipped = False
        Set VariableSet CinRunning = False
        Skip remaining actions
      Else - Actions
    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 ...they don't need to do this!. Modify duration: Set to 4.00 seconds and Wait
    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 But still they do so!. Modify duration: Set to 4.00 seconds and Wait
    If (All Conditions are True) then do (Then Actions) else do (Else Actions)
      If - Conditions
        CinSkipped Equal to True
      Then - Actions
        Unit - Remove Sage_Copy from the game
        Camera - .Apply. gg_cam_Start002 for Player 1 (Red) over 0 seconds
        Camera - .Apply. gg_cam_Start002 for Player 8 (Pink) over 0 seconds
        Wait 2 seconds
        Set VariableSet CinSkipped = False
        Set VariableSet CinRunning = False
        Skip remaining actions
      Else - Actions
    Camera - .Apply. gg_cam_DeathCamp008 for Player 1 (Red) over 60.00 seconds
    Camera - .Apply. gg_cam_DeathCamp008 for Player 8 (Pink) over 60.00 seconds
    Cinematic - Send transmission to (All players) from a Player 2 (Blue).Troll Witch Doctor named Shakti-lar at (Center of (Playable map area)): Play No sound and display I don't know what you are talking about strange lizard.... Modify duration: Set to 6.00 seconds and Wait
    Cinematic - Send transmission to (All players) from a Player 2 (Blue).Troll Witch Doctor named Shakti-lar at (Center of (Playable map area)): Play No sound and display But I can tell you that we are in your debt.. Modify duration: Set to 6.00 seconds and Wait
    If (All Conditions are True) then do (Then Actions) else do (Else Actions)
      If - Conditions
        CinSkipped Equal to True
      Then - Actions
        Unit - Remove Sage_Copy from the game
        Camera - .Apply. gg_cam_Start002 for Player 1 (Red) over 0 seconds
        Camera - .Apply. gg_cam_Start002 for Player 8 (Pink) over 0 seconds
        Wait 2 seconds
        Set VariableSet CinSkipped = False
        Set VariableSet CinRunning = False
        Skip remaining actions
      Else - Actions
    Cinematic - Send transmission to (All players) from a Player 2 (Blue).Troll Witch Doctor named Shakti-lar at (Center of (Playable map area)): Play No sound and display So many of my brothers owe you their life.. Modify duration: Set to 6.00 seconds and Wait
    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 You do not owe... we are in a sacred war and what we did has nothing to do with you or your people. You're just a nice.. assistance I would say.. Modify duration: Set to 9.00 seconds and Wait
    If (All Conditions are True) then do (Then Actions) else do (Else Actions)
      If - Conditions
        CinSkipped Equal to True
      Then - Actions
        Unit - Remove Sage_Copy from the game
        Camera - .Apply. gg_cam_Start002 for Player 1 (Red) over 0 seconds
        Camera - .Apply. gg_cam_Start002 for Player 8 (Pink) over 0 seconds
        Wait 2 seconds
        Set VariableSet CinSkipped = False
        Set VariableSet CinRunning = False
        Skip remaining actions
      Else - Actions
    Cinematic - Send transmission to (All players) from a Player 2 (Blue).Troll Witch Doctor named Shakti-lar at (Center of (Playable map area)): Play No sound and display But you fight our enemies... we are your allies!. Modify duration: Set to 5.00 seconds and Wait
    Cinematic - Send transmission to (All players) from a Player 2 (Blue).Troll Witch Doctor named Shakti-lar at (Center of (Playable map area)): Play No sound and display My men now obey your command, you only have to ask!. Modify duration: Set to 6.00 seconds and Wait
    If (All Conditions are True) then do (Then Actions) else do (Else Actions)
      If - Conditions
        CinSkipped Equal to True
      Then - Actions
        Unit - Remove Sage_Copy from the game
        Camera - .Apply. gg_cam_Start002 for Player 1 (Red) over 0 seconds
        Camera - .Apply. gg_cam_Start002 for Player 8 (Pink) over 0 seconds
        Wait 2 seconds
        Set VariableSet CinSkipped = False
        Set VariableSet CinRunning = False
        Skip remaining actions
      Else - Actions
    Cinematic - Send transmission to (All players) from a Player 2 (Blue).Troll Witch Doctor named Shakti-lar at (Center of (Playable map area)): Play No sound and display And if you want to recruit some warriors of our kind, just go to our village.. Modify duration: Set to 7.00 seconds and Wait
    Cinematic - Send transmission to (All players) from a Player 2 (Blue).Troll Witch Doctor named Shakti-lar at (Center of (Playable map area)): Play No sound and display We just need some lumber and gold to provide weapons to the warriors. . Modify duration: Set to 6.00 seconds and Wait
    If (All Conditions are True) then do (Then Actions) else do (Else Actions)
      If - Conditions
        CinSkipped Equal to True
      Then - Actions
        Unit - Remove Sage_Copy from the game
        Camera - .Apply. gg_cam_Start002 for Player 1 (Red) over 0 seconds
        Camera - .Apply. gg_cam_Start002 for Player 8 (Pink) over 0 seconds
        Wait 2 seconds
        Set VariableSet CinSkipped = False
        Set VariableSet CinRunning = False
        Skip remaining actions
      Else - Actions
    Cinematic - Send transmission to (All players) from a Player 2 (Blue).Troll Witch Doctor named Shakti-lar at (Center of (Playable map area)): Play No sound and display Please, don't reject our offer.. Modify duration: Set to 4.00 seconds and Wait
    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 not.. Modify duration: Set to 4.00 seconds and Wait
    If (All Conditions are True) then do (Then Actions) else do (Else Actions)
      If - Conditions
        CinSkipped Equal to True
      Then - Actions
        Unit - Remove Sage_Copy from the game
        Camera - .Apply. gg_cam_Start002 for Player 1 (Red) over 0 seconds
        Camera - .Apply. gg_cam_Start002 for Player 8 (Pink) over 0 seconds
        Wait 2 seconds
        Set VariableSet CinSkipped = False
        Set VariableSet CinRunning = False
        Skip remaining actions
      Else - Actions
    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 Although for different reasons we have common enemies.. Modify duration: Set to 5.00 seconds and Wait
    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 And our enemies are together already.. Modify duration: Set to 5.00 seconds and Wait
    If (All Conditions are True) then do (Then Actions) else do (Else Actions)
      If - Conditions
        CinSkipped Equal to True
      Then - Actions
        Unit - Remove Sage_Copy from the game
        Camera - .Apply. gg_cam_Start002 for Player 1 (Red) over 0 seconds
        Camera - .Apply. gg_cam_Start002 for Player 8 (Pink) over 0 seconds
        Wait 2 seconds
        Set VariableSet CinSkipped = False
        Set VariableSet CinRunning = False
        Skip remaining actions
      Else - Actions
    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 Thereby, we are friends from now on.. Modify duration: Set to 5.00 seconds and Wait
    -------- xxxxxx --------
    Cinematic - Send transmission to (All players) from a Player 2 (Blue).Troll Witch Doctor named Shakti-lar at (Center of (Playable map area)): Play No sound and display What are my friends doing so far from their own land?. Modify duration: Set to 6.00 seconds and Wait
    If (All Conditions are True) then do (Then Actions) else do (Else Actions)
      If - Conditions
        CinSkipped Equal to True
      Then - Actions
        Unit - Remove Sage_Copy from the game
        Camera - .Apply. gg_cam_Start002 for Player 1 (Red) over 0 seconds
        Camera - .Apply. gg_cam_Start002 for Player 8 (Pink) over 0 seconds
        Wait 2 seconds
        Set VariableSet CinSkipped = False
        Set VariableSet CinRunning = False
        Skip remaining actions
      Else - Actions
    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 We are here to eliminate the elves.. Modify duration: Set to 5.00 seconds and Wait
    If (All Conditions are True) then do (Then Actions) else do (Else Actions)
      If - Conditions
        CinSkipped Equal to True
      Then - Actions
        Unit - Remove Sage_Copy from the game
        Camera - .Apply. gg_cam_Start002 for Player 1 (Red) over 0 seconds
        Camera - .Apply. gg_cam_Start002 for Player 8 (Pink) over 0 seconds
        Wait 2 seconds
        Set VariableSet CinSkipped = False
        Set VariableSet CinRunning = False
        Skip remaining actions
      Else - Actions
    Cinematic - Send transmission to (All players) from a Player 2 (Blue).Troll Witch Doctor named Shakti-lar at (Center of (Playable map area)): Play No sound and display Then my friends are going to attack Algandal!. Modify duration: Set to 5.00 seconds and Wait
    If (All Conditions are True) then do (Then Actions) else do (Else Actions)
      If - Conditions
        CinSkipped Equal to True
      Then - Actions
        Unit - Remove Sage_Copy from the game
        Camera - .Apply. gg_cam_Start002 for Player 1 (Red) over 0 seconds
        Camera - .Apply. gg_cam_Start002 for Player 8 (Pink) over 0 seconds
        Wait 2 seconds
        Set VariableSet CinSkipped = False
        Set VariableSet CinRunning = False
        Skip remaining actions
      Else - Actions
    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 Yes.. Modify duration: Set to 3.00 seconds and Wait
    If (All Conditions are True) then do (Then Actions) else do (Else Actions)
      If - Conditions
        CinSkipped Equal to True
      Then - Actions
        Unit - Remove Sage_Copy from the game
        Camera - .Apply. gg_cam_Start002 for Player 1 (Red) over 0 seconds
        Camera - .Apply. gg_cam_Start002 for Player 8 (Pink) over 0 seconds
        Wait 2 seconds
        Set VariableSet CinSkipped = False
        Set VariableSet CinRunning = False
        Skip remaining actions
      Else - Actions
    Cinematic - Send transmission to (All players) from a Player 2 (Blue).Troll Witch Doctor named Shakti-lar at (Center of (Playable map area)): Play No sound and display In all my years I have never seen the elves garrisoning themselves as much as now... they are scared of my powerful friends!. Modify duration: Set to 14.00 seconds and Wait
    If (All Conditions are True) then do (Then Actions) else do (Else Actions)
      If - Conditions
        CinSkipped Equal to True
      Then - Actions
        Unit - Remove Sage_Copy from the game
        Camera - .Apply. gg_cam_Start002 for Player 1 (Red) over 0 seconds
        Camera - .Apply. gg_cam_Start002 for Player 8 (Pink) over 0 seconds
        Wait 2 seconds
        Set VariableSet CinSkipped = False
        Set VariableSet CinRunning = False
        Skip remaining actions
      Else - Actions
    Cinematic - Send transmission to (All players) from a Player 2 (Blue).Troll Witch Doctor named Shakti-lar at (Center of (Playable map area)): Play No sound and display That city, very hard to attack.... Modify duration: Set to 4.00 seconds and Wait
    If (All Conditions are True) then do (Then Actions) else do (Else Actions)
      If - Conditions
        CinSkipped Equal to True
      Then - Actions
        Unit - Remove Sage_Copy from the game
        Camera - .Apply. gg_cam_Start002 for Player 1 (Red) over 0 seconds
        Camera - .Apply. gg_cam_Start002 for Player 8 (Pink) over 0 seconds
        Wait 2 seconds
        Set VariableSet CinSkipped = False
        Set VariableSet CinRunning = False
        Skip remaining actions
      Else - Actions
    Cinematic - Send transmission to (All players) from a Player 2 (Blue).Troll Witch Doctor named Shakti-lar at (Center of (Playable map area)): Play No sound and display But we know something that will be useful for my friends.. Modify duration: Set to 6.00 seconds and Wait
    If (All Conditions are True) then do (Then Actions) else do (Else Actions)
      If - Conditions
        CinSkipped Equal to True
      Then - Actions
        Unit - Remove Sage_Copy from the game
        Camera - .Apply. gg_cam_Start002 for Player 1 (Red) over 0 seconds
        Camera - .Apply. gg_cam_Start002 for Player 8 (Pink) over 0 seconds
        Wait 2 seconds
        Set VariableSet CinSkipped = False
        Set VariableSet CinRunning = False
        Skip remaining actions
      Else - Actions
    Cinematic - Send transmission to (All players) from a Player 2 (Blue).Troll Witch Doctor named Shakti-lar at (Center of (Playable map area)): Play No sound and display There is a secret entrance... we just don't know where.. Modify duration: Set to 6.00 seconds and Wait
    If (All Conditions are True) then do (Then Actions) else do (Else Actions)
      If - Conditions
        CinSkipped Equal to True
      Then - Actions
        Unit - Remove Sage_Copy from the game
        Camera - .Apply. gg_cam_Start002 for Player 1 (Red) over 0 seconds
        Camera - .Apply. gg_cam_Start002 for Player 8 (Pink) over 0 seconds
        Wait 2 seconds
        Set VariableSet CinSkipped = False
        Set VariableSet CinRunning = False
        Skip remaining actions
      Else - Actions
    Cinematic - Send transmission to (All players) from a Player 2 (Blue).Troll Witch Doctor named Shakti-lar at (Center of (Playable map area)): Play No sound and display We will have to look around the caverns near outside of the city.. Modify duration: Set to 6.00 seconds and Wait
    If (All Conditions are True) then do (Then Actions) else do (Else Actions)
      If - Conditions
        CinSkipped Equal to True
      Then - Actions
        Unit - Remove Sage_Copy from the game
        Camera - .Apply. gg_cam_Start002 for Player 1 (Red) over 0 seconds
        Camera - .Apply. gg_cam_Start002 for Player 8 (Pink) over 0 seconds
        Wait 2 seconds
        Set VariableSet CinSkipped = False
        Set VariableSet CinRunning = False
        Skip remaining actions
      Else - Actions
    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 Very good my friend, what you have just told me, is going to be very... very useful!. Modify duration: Set to 6.00 seconds and Wait
    If (All Conditions are True) then do (Then Actions) else do (Else Actions)
      If - Conditions
        CinSkipped Equal to True
      Then - Actions
        Unit - Remove Sage_Copy from the game
        Camera - .Apply. gg_cam_Start002 for Player 1 (Red) over 0 seconds
        Camera - .Apply. gg_cam_Start002 for Player 8 (Pink) over 0 seconds
        Wait 2 seconds
        Set VariableSet CinSkipped = False
        Set VariableSet CinRunning = False
        Skip remaining actions
      Else - Actions
    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 Probably you can help me with something else.... Modify duration: Set to 5.00 seconds and Wait
    If (All Conditions are True) then do (Then Actions) else do (Else Actions)
      If - Conditions
        CinSkipped Equal to True
      Then - Actions
        Unit - Remove Sage_Copy from the game
        Camera - .Apply. gg_cam_Start002 for Player 1 (Red) over 0 seconds
        Camera - .Apply. gg_cam_Start002 for Player 8 (Pink) over 0 seconds
        Wait 2 seconds
        Set VariableSet CinSkipped = False
        Set VariableSet CinRunning = False
        Skip remaining actions
      Else - Actions
    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 Our war machines division is not ready yet but.... Modify duration: Set to 6.00 seconds and Wait
    If (All Conditions are True) then do (Then Actions) else do (Else Actions)
      If - Conditions
        CinSkipped Equal to True
      Then - Actions
        Unit - Remove Sage_Copy from the game
        Camera - .Apply. gg_cam_Start002 for Player 1 (Red) over 0 seconds
        Camera - .Apply. gg_cam_Start002 for Player 8 (Pink) over 0 seconds
        Wait 2 seconds
        Set VariableSet CinSkipped = False
        Set VariableSet CinRunning = False
        Skip remaining actions
      Else - Actions
    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 To attack that garrison we are going to need some sort of a war machine. . Modify duration: Set to 6.00 seconds and Wait
    If (All Conditions are True) then do (Then Actions) else do (Else Actions)
      If - Conditions
        CinSkipped Equal to True
      Then - Actions
        Unit - Remove Sage_Copy from the game
        Camera - .Apply. gg_cam_Start002 for Player 1 (Red) over 0 seconds
        Camera - .Apply. gg_cam_Start002 for Player 8 (Pink) over 0 seconds
        Wait 2 seconds
        Set VariableSet CinSkipped = False
        Set VariableSet CinRunning = False
        Skip remaining actions
      Else - Actions
    Cinematic - Send transmission to (All players) from a Player 2 (Blue).Troll Witch Doctor named Shakti-lar at (Center of (Playable map area)): Play No sound and display I've already told you, friend... just go to our encampment and we will build for you anything you want.. Modify duration: Set to 10.00 seconds and Wait
    If (All Conditions are True) then do (Then Actions) else do (Else Actions)
      If - Conditions
        CinSkipped Equal to True
      Then - Actions
        Unit - Remove Sage_Copy from the game
        Camera - .Apply. gg_cam_Start002 for Player 1 (Red) over 0 seconds
        Camera - .Apply. gg_cam_Start002 for Player 8 (Pink) over 0 seconds
        Wait 2 seconds
        Set VariableSet CinSkipped = False
        Set VariableSet CinRunning = False
        Skip remaining actions
      Else - Actions
    -------- xxxxxx --------
    Cinematic - Send transmission to (All players) from a Player 2 (Blue).Troll Witch Doctor named Shakti-lar at (Center of (Playable map area)): Play No sound and display We must not waste more time here my friend.. Modify duration: Set to 6.00 seconds and Wait
    If (All Conditions are True) then do (Then Actions) else do (Else Actions)
      If - Conditions
        CinSkipped Equal to True
      Then - Actions
        Unit - Remove Sage_Copy from the game
        Camera - .Apply. gg_cam_Start002 for Player 1 (Red) over 0 seconds
        Camera - .Apply. gg_cam_Start002 for Player 8 (Pink) over 0 seconds
        Wait 2 seconds
        Set VariableSet CinSkipped = False
        Set VariableSet CinRunning = False
        Skip remaining actions
      Else - Actions
    Cinematic - Send transmission to (All players) from a Player 2 (Blue).Troll Witch Doctor named Shakti-lar at (Center of (Playable map area)): Play No sound and display The elves will avenge our attack as soon as they can!. Modify duration: Set to 6.00 seconds and Wait
    If (All Conditions are True) then do (Then Actions) else do (Else Actions)
      If - Conditions
        CinSkipped Equal to True
      Then - Actions
        Unit - Remove Sage_Copy from the game
        Camera - .Apply. gg_cam_Start002 for Player 1 (Red) over 0 seconds
        Camera - .Apply. gg_cam_Start002 for Player 8 (Pink) over 0 seconds
        Wait 2 seconds
        Set VariableSet CinSkipped = False
        Set VariableSet CinRunning = False
        Skip remaining actions
      Else - Actions
    Cinematic - Send transmission to (All players) from a Player 2 (Blue).Troll Witch Doctor named Shakti-lar at (Center of (Playable map area)): Play No sound and display Please, we must go now, you must also help us to protect our humble village.... Modify duration: Set to 6.00 seconds and Wait
    If (All Conditions are True) then do (Then Actions) else do (Else Actions)
      If - Conditions
        CinSkipped Equal to True
      Then - Actions
        Unit - Remove Sage_Copy from the game
        Camera - .Apply. gg_cam_Start002 for Player 1 (Red) over 0 seconds
        Camera - .Apply. gg_cam_Start002 for Player 8 (Pink) over 0 seconds
        Wait 2 seconds
        Set VariableSet CinSkipped = False
        Set VariableSet CinRunning = False
        Skip remaining actions
      Else - Actions
    Cinematic - Send transmission to (All players) from a Player 2 (Blue).Troll Witch Doctor named Shakti-lar at (Center of (Playable map area)): Play No sound and display Then we will be able to help you with anything you want.. Modify duration: Set to 7.00 seconds and Wait
    If (All Conditions are True) then do (Then Actions) else do (Else Actions)
      If - Conditions
        CinSkipped Equal to True
      Then - Actions
        Unit - Remove Sage_Copy from the game
        Camera - .Apply. gg_cam_Start002 for Player 1 (Red) over 0 seconds
        Camera - .Apply. gg_cam_Start002 for Player 8 (Pink) over 0 seconds
        Wait 2 seconds
        Set VariableSet CinSkipped = False
        Set VariableSet CinRunning = False
        Skip remaining actions
      Else - Actions
    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 scared, we'll do it.. Modify duration: Set to 5.00 seconds and Wait
    -------- xxxxxx --------
    Camera - .Apply. gg_cam_Start002 for Player 1 (Red) over 0 seconds
    Camera - .Apply. gg_cam_Start002 for Player 8 (Pink) over 0 seconds
    Unit - Remove Sage_Copy from the game
    Wait 2.00 seconds
    -------- END OF CINEMATIC / NEXT CINEMATIC --------
    Set VariableSet CinRunning = False
ForestElfCinematic001
  Events
  Conditions
  Actions
    -------- SETTING ENVIROMENT --------
    Game - Set the time of day to 0.00
    Game - Turn the day/night cycle Off
    -------- xxxxxx --------
    Sound - Stop music Immediately
    Sound - Play Pursuit.
    -------- xxxxxx --------
    Unit - Create 1.Troll Headhunter for Player 2 (Blue) at (Center of SpecialTroll001 <gen>) facing 280.00 degrees
    Unit - Order (Last created unit) to Move To.(Random point in RefugessAmbush <gen>)
    Unit - Create 1.Troll Headhunter for Player 2 (Blue) at (Center of SpecialTroll001 <gen>) facing 280.00 degrees
    Unit - Order (Last created unit) to Move To.(Random point in RefugessAmbush <gen>)
    Unit - Create 1.Troll Witch Doctor for Player 2 (Blue) at (Center of SpecialTroll001 <gen>) facing 280.00 degrees
    Unit - Order (Last created unit) to Move To.(Random point in RefugessAmbush <gen>)
    Unit - Create 1.Troll Headhunter for Player 2 (Blue) at (Center of SpecialTroll001 <gen>) facing 280.00 degrees
    Unit - Order (Last created unit) to Move To.(Random point in RefugessAmbush <gen>)
    Unit - Create 1.Troll Headhunter for Player 2 (Blue) at (Center of SpecialTroll001 <gen>) facing 280.00 degrees
    Unit - Order (Last created unit) to Move To.(Random point in RefugessAmbush <gen>)
    Camera - .Apply. gg_cam_ForestElves001 for Player 1 (Red) over 4.00 seconds
    Camera - .Apply. gg_cam_ForestElves001 for Player 8 (Pink) over 4.00 seconds
    Wait 2.00 seconds
    Cinematic - Send transmission to (All players) from a Player 2 (Blue).Troll Headhunter named Troll Headhunter at (Center of SpecialTroll001 <gen>): Play No sound and display Hurry up!. Modify duration: Set to 4.00 seconds and Wait
    Cinematic - Send transmission to (All players) from a Player 2 (Blue).Troll Headhunter named Troll Headhunter at (Center of SpecialTroll001 <gen>): Play No sound and display Elven warriors from the forest are coming to help Algandal.... Modify duration: Set to 7.00 seconds and Wait
    Cinematic - Send transmission to (All players) from a Player 2 (Blue).Troll Headhunter named Troll Headhunter at (Center of SpecialTroll001 <gen>): Play No sound and display We must kill all of them before they reach the garrison!. Modify duration: Set to 7.00 seconds and Wait
    Cinematic - Send transmission to (All players) from a Player 2 (Blue).Troll Headhunter named Troll Headhunter at (Center of SpecialTroll001 <gen>): Play No sound and display Their numbers are huge! I hope we can stop them!. Modify duration: Set to 7.00 seconds and Wait
    Wait 2.00 seconds
    -------- xxxxxx --------
    Set VariableSet CinRunning = False
xxxxxxxxxx
  Events
  Conditions
  Actions
VictoryCinematic001
  Events
  Conditions
  Actions
    -------- SETTING ENVIROMENT --------
    Game - Set the time of day to 0.00
    Game - Turn the day/night cycle Off
    -------- xxxxxx --------
    Sound - Stop music Immediately
    Sound - Play Night Elf Defeat.
    -------- xxxxxx --------
    For each (Integer A) from 1 to 120, do (Actions)
      Loop - Actions
        Unit - Create a permanent Skeletal Archer corpse for Neutral Passive at (Random point in FinalAlgandal001 <gen>) facing (Random angle) degrees
        Unit - Create a permanent Skeletal Archer corpse for Neutral Passive at (Random point in FinalAlgandal002 <gen>) facing (Random angle) degrees
    -------- xxxxxx --------
    Unit Group - Pick every unit in (Units in FinalRemove <gen>) and do (Actions)
      Loop - Actions
        Unit - Remove (Picked unit) from the game
    Unit - Create 1.Ancestral High Priest for Player 1 (Red) at (Center of HighPriestFinal <gen>) facing 220.00 degrees
    Unit - Create 1.Triax Commander for Player 1 (Red) at (Center of Triax <gen>) facing 180.00 degrees
    Unit - Create 1.Sunlight Guardian for Player 1 (Red) at (Center of Salamanders003 <gen>) facing 50.00 degrees
    Unit - Change color of (Last created unit) to Orange
    For each (Integer A) from 1 to 18, do (Actions)
      Loop - Actions
        Unit - Create 1.Eternal Fire Guardian for Player 1 (Red) at (Random point in HighPriest <gen>) facing 160.00 degrees
        Unit - Create 1.Black Ventar for Player 1 (Red) at (Random point in FinalRemove <gen>) facing 240.00 degrees
    For each (Integer A) from 1 to 4, do (Actions)
      Loop - Actions
        Unit - Create 1.Ancestral Achitect for Player 1 (Red) at (Random point in Salamanders003 <gen>) facing 30.00 degrees
    For each (Integer A) from 1 to 4, do (Actions)
      Loop - Actions
        Unit - Create 1.Nerubian Mega Destructor for Player 1 (Red) at (Random point in Salamanders001 <gen>) facing 220.00 degrees
    For each (Integer A) from 1 to 8, do (Actions)
      Loop - Actions
        Unit - Create 1.Ancestral Mage for Player 1 (Red) at (Random point in Mages <gen>) facing 180.00 degrees
        Unit - Create 1.Ancestral Priest for Player 1 (Red) at (Random point in Priests <gen>) facing 220.00 degrees
    Wait 2.00 seconds
    -------- xxxxxx --------
    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_Victory001 for Player 1 (Red) over 0 seconds
    Camera - .Apply. gg_cam_Victory001 for Player 8 (Pink) over 0 seconds
    Wait 3.00 seconds
    Camera - .Apply. gg_cam_Victory002 for Player 1 (Red) over 20.00 seconds
    Camera - .Apply. gg_cam_Victory002 for Player 8 (Pink) over 20.00 seconds
    Wait 20.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 High Priest, we found this elf at the Prisoner's Camp.. Modify duration: Set to 7.00 seconds and Wait
    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 He was held in a cage.. Modify duration: Set to 6.00 seconds and Wait
    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 And he is blind.. Modify duration: Set to 5.00 seconds and Wait
    -------- xxxxxx --------
    -------- END OF CINEMATIC / NEXT CINEMATIC --------
    Set VariableSet CinRunning = False
AlgandalVictory
  Events
    Unit - A unit owned by Player 6 (Orange).Dies
  Conditions
    (Count structures controlled by Player 6 (Orange) (Include incomplete structures)) Equal to 0
  Actions
    Quest - Mark QuestMain01 as Completed
    Quest - Display to (All players) the Quest Completed message: |cffffcc00MAIN QUEST COMPLETED|rThe Siege of Algandal
    Wait 4.00 seconds
    Trigger - Run Victory001 <gen> (checking conditions)
DragonsReinforcements
  Events
    Unit - A unit Dies
  Conditions
    And - All (Conditions) are true
      Conditions
        (Unit-type of (Triggering unit)) Equal to Bronze Dragon
        DragonsCounter Less than 9
  Actions
    Set VariableSet DragonsCounter = (DragonsCounter + 1)
    Unit - Create 1.Bronze Dragon for Player 5 (Yellow) at (Center of DragonsArrive <gen>) facing 90.00 degrees
    Unit - Order (Last created unit) to Move To.(Center of AlgandalGate <gen>)
    If (All Conditions are True) then do (Then Actions) else do (Else Actions)
      If - Conditions
        DragonsCounter Equal to 9
      Then - Actions
        Trigger - Turn off (This trigger)
      Else - Actions
SecretEntrance001
  Events
    Unit - A unit enters SecretEntrance001 <gen>
  Conditions
  Actions
    Unit - Move (Triggering unit) instantly to (Center of SecretEntrance002 <gen>), facing 0.00 degrees
    Wait 2 seconds
    If (All Conditions are True) then do (Then Actions) else do (Else Actions)
      If - Conditions
        (Owner of (Triggering unit)) Equal to Player 7 (Green)
      Then - Actions
        Unit - Order (Triggering unit) to Move To.(Random point in FinalAlgandal001 <gen>)
      Else - Actions
SecretEntranceBack001
  Events
    Unit - A unit enters SecretEntranceBack01 <gen>
  Conditions
  Actions
    Unit - Move (Triggering unit) instantly to (Center of SecretEntranceBack02 <gen>), facing 0.00 degrees
SecretEntrance002
  Events
    Unit - A unit enters SecretEntrance001 <gen>
  Conditions
    ((((Owner of (Triggering unit)) Equal to Player 1 (Red)) or ((Owner of (Triggering unit)) Equal to Player 8 (Pink))) or ((Owner of (Triggering unit)) Equal to Player 2 (Blue))) or ((Owner of (Triggering unit)) Equal to Player 2 (Blue))
  Actions
    Trigger - Turn off (This trigger)
    Visibility - Create an initially Enabled visibility modifier for Player 1 (Red) emitting Visibility from (Center of SecretEntrance001 <gen>) to a radius of 512.
    Visibility - Create an initially Enabled visibility modifier for Player 8 (Pink) emitting Visibility from (Center of SecretEntrance001 <gen>) to a radius of 512.
    Visibility - Create an initially Enabled visibility modifier for Player 1 (Red) emitting Visibility from (Center of SecretEntrance002 <gen>) to a radius of 512.
    Visibility - Create an initially Enabled visibility modifier for Player 8 (Pink) emitting Visibility from (Center of SecretEntrance002 <gen>) to a radius of 512.
    Quest - Mark QuestM01Req03 as Completed
    Quest - Display to (All players) the Quest Update message: |cffffcc00MAIN QUEST|rThe Siege of Algandal - The secret entrance completed!
Ambush001
  Events
    Unit - A unit enters Trap001 <gen>
  Conditions
    And - All (Conditions) are true
      Conditions
        Or - Any (Conditions) are true
          Conditions
            (Owner of (Triggering unit)) Equal to Player 1 (Red)
            (Owner of (Triggering unit)) Equal to Player 8 (Pink)
            (Owner of (Triggering unit)) Equal to Player 2 (Blue)
        (Unit-type of (Triggering unit)) Not equal to Black Ventar
        (Unit-type of (Triggering unit)) Not equal to Red Ventar
  Actions
    Trigger - Turn off (This trigger)
    Wait 5.00 seconds
    For each (Integer A) from 1 to 12, do (Actions)
      Loop - Actions
        Unit - Create 1 Archer for Player 3 (Teal) at (Random point in Ambush001 <gen>) facing (Center of TrollsVillage001 <gen>)
    For each (Integer A) from 1 to 6, do (Actions)
      Loop - Actions
        Unit - Create 1 Huntress for Player 3 (Teal) at (Random point in Ambush001 <gen>) facing (Center of TrollsVillage001 <gen>)
        Unit - Create 1 Swordsman for Player 3 (Teal) at (Random point in Ambush001 <gen>) facing (Center of TrollsVillage001 <gen>)
    For each (Integer A) from 1 to 2, do (Actions)
      Loop - Actions
        Unit - Create 1 Priest for Player 3 (Teal) at (Random point in Ambush001 <gen>) facing (Center of TrollsVillage001 <gen>)
        Unit - Create 1 Sorceress for Player 3 (Teal) at (Random point in Ambush001 <gen>) facing (Center of TrollsVillage001 <gen>)
Ambush002
  Events
    Unit - A unit enters Trap002 <gen>
  Conditions
    And - All (Conditions) are true
      Conditions
        Or - Any (Conditions) are true
          Conditions
            (Owner of (Triggering unit)) Equal to Player 1 (Red)
            (Owner of (Triggering unit)) Equal to Player 8 (Pink)
            (Owner of (Triggering unit)) Equal to Player 2 (Blue)
        (Unit-type of (Triggering unit)) Not equal to Black Ventar
        (Unit-type of (Triggering unit)) Not equal to Red Ventar
  Actions
    Trigger - Turn off (This trigger)
    Wait 5.00 seconds
    For each (Integer A) from 1 to 12, do (Actions)
      Loop - Actions
        Unit - Create 1 Archer for Player 3 (Teal) at (Random point in Ambush001 <gen>) facing (Center of TrollsVillage001 <gen>)
    For each (Integer A) from 1 to 6, do (Actions)
      Loop - Actions
        Unit - Create 1 Huntress for Player 3 (Teal) at (Random point in Ambush002 <gen>) facing (Center of TrollsVillage001 <gen>)
        Unit - Create 1 Swordsman for Player 3 (Teal) at (Random point in Ambush002 <gen>) facing (Center of TrollsVillage001 <gen>)
    For each (Integer A) from 1 to 2, do (Actions)
      Loop - Actions
        Unit - Create 1 Priest for Player 3 (Teal) at (Random point in Ambush002 <gen>) facing (Center of TrollsVillage001 <gen>)
        Unit - Create 1 Sorceress for Player 3 (Teal) at (Random point in Ambush002 <gen>) facing (Center of TrollsVillage001 <gen>)
AradarBegins001
  Events
    Player - Player 8 (Pink) Selects a unit
    Player - Player 1 (Red) Selects a unit
  Conditions
  Actions
    Selection - Clear selection for Player 8 (Pink).
    Selection - Clear selection for Player 1 (Red).
    Trigger - Turn off (This trigger)
    Set VariableSet AradarFinished = False
    -------- xxxxxxxxxxxxxxxxxxxxxxxx --------
    -------- Open Cinematic --------
    Trigger - Run OpenCinematic <gen> (checking conditions)
    Wait until (CinRunning Equal to True), checking every 1 seconds
    -------- Show Begins --------
    Trigger - Run AradarCinematic001 <gen> (checking conditions)
    -------- Show Ends --------
    -------- Closing Cinematic --------
    Wait until (CinRunning Equal to False), checking every 1 seconds
    Trigger - Run CloseCinematic <gen> (checking conditions)
    -------- xxxxxx --------
    -------- xxxxxxxxxxxxxxxxxxxxxxxx --------
    Quest - Mark QuestMain02 as Discovered
    Quest - Display to (All players) the Quest Discovered message: |cffffcc00MAIN QUEST|rRitual of Cruelty - Kill Aradar - Destroy the Sacrificial Pit - Kill Helaion the Sunlight Guardian - This quest must be finished before the ritual ends (timer expires)
    -------- xxxxxxxxxxxxxxxxxxxxxxxx --------
    -------- Variables Settings --------
    Set VariableSet NextTroll = 0
    Set VariableSet TrollsForSacrifice[0] = Forest Troll 0197 <gen>
    Set VariableSet TrollsForSacrifice[1] = Forest Troll 0198 <gen>
    Set VariableSet TrollsForSacrifice[2] = Forest Troll Shadow Priest 0199 <gen>
    Set VariableSet TrollsForSacrifice[3] = Forest Troll 0200 <gen>
    Set VariableSet TrollsForSacrifice[4] = Forest Troll 0201 <gen>
    Set VariableSet TrollsForSacrifice[5] = Forest Troll Trapper 0205 <gen>
    Set VariableSet TrollsForSacrifice[6] = Forest Troll Shadow Priest 0204 <gen>
    Set VariableSet TrollsForSacrifice[7] = Forest Troll 0203 <gen>
    Set VariableSet TrollsForSacrifice[8] = Forest Troll 0202 <gen>
    -------- Visibility Modifiers --------
    Visibility - Create an initially Enabled visibility modifier for Player 1 (Red) emitting Visibility across TrollsRitual001 <gen>
    Visibility - Create an initially Enabled visibility modifier for Player 8 (Pink) emitting Visibility across TrollsRitual001 <gen>
    Visibility - Create an initially Enabled visibility modifier for Player 1 (Red) emitting Visibility from (Center of Aradar001 <gen>) to a radius of 700.00.
    Visibility - Create an initially Enabled visibility modifier for Player 8 (Pink) emitting Visibility from (Center of Aradar001 <gen>) to a radius of 700.00.
    -------- Timer --------
    Trigger - Turn on TrollsMurder <gen>
    Trigger - Run RitualTimer <gen> (checking conditions)
    Trigger - Run TrollsAttackTimer <gen> (checking conditions)
AradarVictory001
  Events
    Unit - A unit owned by Player 3 (Teal).Dies
  Conditions
    And - All (Conditions) are true
      Conditions
        (Number of living Sunlight Guardian units owned by Player 3 (Teal)) Equal to 0
        (Number of living Sacrificial Pit units owned by Player 3 (Teal)) Equal to 0
        (Number of living Red Dragon units owned by Player 3 (Teal)) Equal to 0
  Actions
    -------- TRIGGERS TURN OFF --------
    Trigger - Turn off Defeat001 <gen>
    Trigger - Turn off TrollsAttacks <gen>
    Set VariableSet AradarFinished = True
    Trigger - Turn off TrollsMurder <gen>
    Trigger - Turn off (This trigger)
    -------- TIMERS TURN OFF --------
    Countdown Timer - Destroy WinRitual
    Countdown Timer - Pause TrollAttackTimer
    Countdown Timer - Destroy WinTrollAttacks
    -------- QUEST SETTINGS --------
    Quest - Mark QuestM02Req04 as Completed
    Quest - Mark QuestMain02 as Completed
    Quest - Display to (All players) the Quest Completed message: |cffffcc00MAIN QUEST COMPLETED|rRitual of Cruelty
    Wait 3.00 seconds
    -------- xxxxxxxxxxxxxxxxxxxxxxxx --------
    Unit Group - Pick every unit in (Units owned by Player 8 (Pink) of type Red Ventar) and do (Actions)
      Loop - Actions
        Unit - Move (Picked unit) instantly to (Random point in Ancestral001 <gen>)
    Unit Group - Pick every unit in (Units owned by Player 8 (Pink) of type Fire Lizard) and do (Actions)
      Loop - Actions
        Unit - Move (Picked unit) instantly to (Random point in Ancestral001 <gen>)
    Unit Group - Pick every unit in (Units owned by Player 8 (Pink) of type Brutal Lizard) and do (Actions)
      Loop - Actions
        Unit - Move (Picked unit) instantly to (Random point in Ancestral001 <gen>)
    Unit Group - Pick every unit in (Units owned by Player 8 (Pink) of type Brutal Salamander) and do (Actions)
      Loop - Actions
    -------- xxxxxxxxxxxxxxxxxxxxxxxx --------
    Unit Group - Pick every unit in (Units owned by Player 1 (Red) of type Red Ventar) and do (Actions)
      Loop - Actions
        Unit - Move (Picked unit) instantly to (Random point in Ancestral001 <gen>)
    Unit Group - Pick every unit in (Units owned by Player 1 (Red) of type Fire Lizard) and do (Actions)
      Loop - Actions
        Unit - Move (Picked unit) instantly to (Random point in Ancestral001 <gen>)
    Unit Group - Pick every unit in (Units owned by Player 1 (Red) of type Brutal Lizard) and do (Actions)
      Loop - Actions
        Unit - Move (Picked unit) instantly to (Random point in Ancestral001 <gen>)
    Unit Group - Pick every unit in (Units owned by Player 1 (Red) of type Brutal Salamander) and do (Actions)
      Loop - Actions
        Unit - Move (Picked unit) instantly to (Random point in Ancestral001 <gen>)
    Unit - Move Sage instantly to (Random point in Ancestral001 <gen>)
    -------- xxxxxxxxxxxxxxxxxxxxxxxx --------
    -------- Open Cinematic --------
    Trigger - Run OpenCinematic <gen> (checking conditions)
    Wait until (CinRunning Equal to True), checking every 1 seconds
    -------- Show Begins --------
    Trigger - Run AradarCinematic002 <gen> (checking conditions)
    -------- Show Ends --------
    -------- Closing Cinematic --------
    Wait until (CinRunning Equal to False), checking every 1 seconds
    -------- xxxxxx --------
    Trigger - Run CloseCinematic <gen> (checking conditions)
    -------- xxxxxxxxxxxxxxxxxxxxxxxx --------
    Quest - Display to (All players) the Hint message: |cff32CD32HINT|r - Protect the troll villages from your common enemies.- Now you can hire troll units at the trolls camp.- In order to hire troll units you will have to harvest lumber, you can use Black Ventars and Ancestral Architects.
    Wait 6.00 seconds
    Quest - Create a quest requirement for QuestMain01 with the description Hint 2: Find the secret entrance
    Set VariableSet QuestM01Req03 = (Last created quest requirement)
    Quest - Display to (All players) the Quest Update message: |cffffcc00MAIN QUEST|rThe Siege of Algandal - Find the secret entrance to Algandal City
    -------- xxxxxxxxxxxxxxxxxxxxxxxx --------
    -------- ALLIANCE AND TRADE --------
    Wait 4.00 seconds
    Game - Display to (All players) the text: You can use Trolls resources only in Voodoo building. Sorry!
    Player - Add 6000 to Player 1 (Red).Current gold
    Player - Add 6000 to Player 2 (Blue).Current gold
    Player - Add 1000 to Player 2 (Blue).Current lumber
    Player - Add 200 to Player 1 (Red).Current lumber
    Player - Add 1000 to Player 1 (Red).Current lumber
    Player - Add 6000 to Player 8 (Pink).Current gold
    Player - Add 1000 to Player 8 (Pink).Current lumber
    Player - Make Player 8 (Pink) treat Player 2 (Blue) as an Ally with shared vision and full shared units
    Player - Make Player 1 (Red) treat Player 2 (Blue) as an Ally with shared vision and full shared units
    Player - Make Player 2 (Blue) treat Player 8 (Pink) as an Ally with shared vision and full shared units
    Player - Make Player 2 (Blue) treat Player 1 (Red) as an Ally with shared vision and full shared units
    Unit Group - Pick every unit in (Units in TrollsRitual001 <gen> owned by Neutral Passive) and do (Change ownership of (Picked unit) to Player 2 (Blue) and Change color)
    Unit - Replace Troll Garrison 0140 <gen> with a Troll Garrison (Trolls) using The new unit's max life and mana
    Unit - Replace Troll Garrison 0368 <gen> with a Troll Garrison (Trolls) using The new unit's max life and mana
    Unit - Replace Spirit Lodge 0139 <gen> with a Spirit Lodge using The new unit's max life and mana
    Unit - Replace Voodoo Lounge 0141 <gen> with a Voodoo Lounge using The new unit's max life and mana
    Game - Defeat Player 2 (Blue) with the message: Trolls have subjugated with the Ancestrals.
    -------- RUNNING LAST ATTACK --------
    Trigger - Run AradarAttack001 <gen> (checking conditions)
    -------- SETTING NEXT STEP OF THE MISSION --------
    Trigger - Run AIForestCreatures001 <gen> (checking conditions)
    Trigger - Run AIAlgandalArmy001 <gen> (checking conditions)
RitualTimer
  Events
  Conditions
  Actions
    Trigger - Turn off (This trigger)
    Countdown Timer - Create a timer window for RitualTimer with title Aradar's Ritual
    Set VariableSet WinRitual = (Last created timer window)
    Countdown Timer - Start RitualTimer as a One-shot timer that will expire in 740.00 seconds
TrollsAttackTimer
  Events
  Conditions
  Actions
    Trigger - Turn off (This trigger)
    Countdown Timer - Create a timer window for TrollAttackTimer with title Next Troll Attack
    Set VariableSet WinTrollAttacks = (Last created timer window)
    Countdown Timer - Start TrollAttackTimer as a Repeating timer that will expire in 80.00 seconds
TrollsMurder
  Events
    Time - Every 80.00 seconds of game time
  Conditions
  Actions
    Unit - Order Helaion to Attack.TrollsForSacrifice[NextTroll]
    Unit - Order Red Dragon 0214 <gen> to Attack.TrollsForSacrifice[NextTroll]
    Wait 5.00 seconds
    Special Effect - Create a special effect attached to the overhead (attachpoint) of TrollsForSacrifice[NextTroll] using Abilities\Spells\Orc\Purge\PurgeBuffTarget.mdl
    Wait 2.00 seconds
    Unit - Kill TrollsForSacrifice[NextTroll]
    Wait 2.00 seconds
    Unit - Order Red Dragon 0214 <gen> to Move To.(Center of Aradar001 <gen>)
    Set VariableSet NextTroll = (NextTroll + 1)
    If (All Conditions are True) then do (Then Actions) else do (Else Actions)
      If - Conditions
        NextTroll Equal to 9
      Then - Actions
        Trigger - Turn off (This trigger)
      Else - Actions
TrollsAttacks
  Events
    Time - TrollAttackTimer expires
  Conditions
    AradarFinished Equal to False
  Actions
    For each (Integer A) from 1 to 6, do (Actions)
      Loop - Actions
        Unit - Create 1.Forest Troll for Player 2 (Blue) at (Random point in TrollsAttacks <gen>) facing 90.00 degrees
        Unit - Order (Last created unit) to Attack-Move To.(Random point in Aradar002 <gen>)
    Unit - Create 1.Troll Headhunter for Player 2 (Blue) at (Random point in TrollsAttacks <gen>) facing 90.00 degrees
    Unit - Order (Last created unit) to Attack-Move To.(Random point in Aradar002 <gen>)
    Unit - Create 1.Forest Troll Trapper for Player 2 (Blue) at (Random point in TrollsAttacks <gen>) facing 90.00 degrees
    Unit - Order (Last created unit) to Attack-Move To.(Random point in Aradar002 <gen>)
    Unit - Create 1.Forest Troll Warlord for Player 2 (Blue) at (Random point in TrollsAttacks <gen>) facing 90.00 degrees
    Unit - Order (Last created unit) to Attack-Move To.(Random point in Aradar002 <gen>)
    Unit - Create 1.Troll Witch Doctor for Player 2 (Blue) at (Random point in TrollsAttacks <gen>) facing 90.00 degrees
    Unit - Order (Last created unit) to Attack-Move To.(Random point in Aradar002 <gen>)
    Wait 10.00 seconds
    AI - Ignore the guard positions of all Player 2 (Blue) units
    Unit - Order Demolisher to Attack-Move To.(Random point in Aradar002 <gen>)
TrollsRelease
  Events
    Destructible - A destructible within Cages001 <gen> dies
  Conditions
    (Destructible-type of (Dying destructible)) Equal to LOcg (destructablecode)
  Actions
    Unit - Create 1.Forest Troll for Player 2 (Blue) at (Position of (Dying destructible)) facing 90.00 degrees
    Unit - Order (Last created unit) to Attack-Move To.(Random point in Aradar002 <gen>)
    Wait 2 seconds
    AI - Ignore the guard positions of all Player 2 (Blue) units
AradarDragon001
  Events
    Unit - A unit owned by Player 3 (Teal).Dies
  Conditions
    (Number of living Red Dragon units owned by Player 3 (Teal)) Equal to 0
  Actions
    Trigger - Turn off (This trigger)
    Quest - Mark QuestM02Req01 as Completed
    Quest - Display to (All players) the Quest Update message: |cffffcc00MAIN QUEST|rRitual of Cruelty - Kill Aradar completed!
AradarPit001
  Events
    Unit - A unit owned by Player 3 (Teal).Dies
  Conditions
    (Number of living Sacrificial Pit units owned by Player 3 (Teal)) Equal to 0
  Actions
    Trigger - Turn off (This trigger)
    Quest - Mark QuestM02Req02 as Completed
    Quest - Display to (All players) the Quest Update message: |cffffcc00MAIN QUEST|rRitual of Cruelty - Destroy the Sacrificial Pit completed!
AradarHouses001
  Events
    Unit - Sunlight Guardian 0070 <gen> Dies
  Conditions
  Actions
    Trigger - Turn off (This trigger)
    Quest - Mark QuestM02Req03 as Completed
    Quest - Display to (All players) the Quest Update message: |cffffcc00MAIN QUEST|rRitual of Cruelty - Kill Helaion the Sunlight Guardian Completed!
Cages001
  Events
    Unit - A unit enters Cages001 <gen>
  Conditions
    ((Owner of (Triggering unit)) Equal to Player 1 (Red)) or ((Owner of (Triggering unit)) Equal to Player 8 (Pink))
  Actions
    Trigger - Turn off (This trigger)
    Quest - Display to (All players) the Simple Hint message: |cff32CD32HINT|r - Release friendly troll units destroying the cages.
xxxxxx
  Events
  Conditions
  Actions
AradarAttack001
  Events
  Conditions
  Actions
    Wait 30.00 seconds
    For each (Integer A) from 1 to 2, do (Actions)
      Loop - Actions
        Unit - Create 1 Swordsman for Player 3 (Teal) at (Random point in AradarAttackForces <gen>) facing (Center of TrollsVillage001 <gen>)
        Unit - Order (Last created unit) to Attack-Move To.(Random point in TrollsVillage001 <gen>)
        Unit - Create 1 Archer for Player 3 (Teal) at (Random point in AradarAttackForces <gen>) facing (Center of TrollsVillage001 <gen>)
        Unit - Order (Last created unit) to Attack-Move To.(Random point in TrollsVillage001 <gen>)
        Unit - Create 1 Huntress for Player 3 (Teal) at (Random point in AradarAttackForces <gen>) facing (Center of TrollsVillage001 <gen>)
        Unit - Order (Last created unit) to Attack-Move To.(Random point in TrollsVillage001 <gen>)
        Unit - Create 1 Priest for Player 3 (Teal) at (Random point in AradarAttackForces <gen>) facing (Center of TrollsVillage001 <gen>)
        Unit - Order (Last created unit) to Attack-Move To.(Random point in TrollsVillage001 <gen>)
        Unit - Create 1 Sorceress for Player 3 (Teal) at (Random point in AradarAttackForces <gen>) facing (Center of TrollsVillage001 <gen>)
        Unit - Order (Last created unit) to Attack-Move To.(Random point in TrollsVillage001 <gen>)
AuxAradarVictoryCin
  Events
    Player - Player 1 (Red) types a chat message containing AradarVictory (stringnoformat) as An exact match
  Conditions
  Actions
    -------- TRIGGERS TURN OFF --------
    Trigger - Turn off Defeat001 <gen>
    Trigger - Turn off TrollsAttacks <gen>
    Trigger - Turn off TrollsMurder <gen>
    Trigger - Turn off (This trigger)
    -------- TIMERS TURN OFF --------
    Countdown Timer - Destroy WinRitual
    Countdown Timer - Pause TrollAttackTimer
    Countdown Timer - Destroy WinTrollAttacks
    -------- QUEST SETTINGS --------
    Quest - Mark QuestM02Req04 as Completed
    Quest - Mark QuestMain02 as Completed
    -------- xxxxxxxxxxxxxxxxxxxxxxxx --------
    Unit Group - Pick every unit in (Units owned by Player 8 (Pink) of type Red Ventar) and do (Actions)
      Loop - Actions
        Unit - Move (Picked unit) instantly to (Random point in Ancestral001 <gen>)
    Unit Group - Pick every unit in (Units owned by Player 8 (Pink) of type Fire Lizard) and do (Actions)
      Loop - Actions
        Unit - Move (Picked unit) instantly to (Random point in Ancestral001 <gen>)
    Unit Group - Pick every unit in (Units owned by Player 8 (Pink) of type Brutal Lizard) and do (Actions)
      Loop - Actions
        Unit - Move (Picked unit) instantly to (Random point in Ancestral001 <gen>)
    Unit Group - Pick every unit in (Units owned by Player 8 (Pink) of type Brutal Salamander) and do (Actions)
      Loop - Actions
        Unit - Move (Picked unit) instantly to (Random point in Ancestral001 <gen>)
    -------- xxxxxxxxxxxxxxxxxxxxxxxx --------
    Unit Group - Pick every unit in (Units owned by Player 1 (Red) of type Red Ventar) and do (Actions)
      Loop - Actions
        Unit - Move (Picked unit) instantly to (Random point in Ancestral001 <gen>)
    Unit Group - Pick every unit in (Units owned by Player 1 (Red) of type Fire Lizard) and do (Actions)
      Loop - Actions
        Unit - Move (Picked unit) instantly to (Random point in Ancestral001 <gen>)
    Unit Group - Pick every unit in (Units owned by Player 1 (Red) of type Brutal Lizard) and do (Actions)
      Loop - Actions
        Unit - Move (Picked unit) instantly to (Random point in Ancestral001 <gen>)
    Unit Group - Pick every unit in (Units owned by Player 1 (Red) of type Brutal Salamander) and do (Actions)
      Loop - Actions
        Unit - Move (Picked unit) instantly to (Random point in Ancestral001 <gen>)
    Unit - Move Sage instantly to (Random point in Ancestral001 <gen>)
    -------- xxxxxxxxxxxxxxxxxxxxxxxx --------
    -------- Open Cinematic --------
    Trigger - Run OpenCinematic <gen> (checking conditions)
    Wait until (CinRunning Equal to True), checking every 1 seconds
    -------- Show Begins --------
    Trigger - Run AradarCinematic002 <gen> (checking conditions)
    -------- Show Ends --------
    -------- Closing Cinematic --------
    Wait until (CinRunning Equal to False), checking every 1 seconds
    Trigger - Run CloseCinematic <gen> (checking conditions)
    -------- xxxxxx --------
    -------- xxxxxxxxxxxxxxxxxxxxxxxx --------
    Quest - Display to (All players) the Hint message: |cff32CD32HINT|r - Protect the troll villages from your common enemies.- Now you can hire troll units at the trolls camp.- In order to hire troll units you will have to harvest lumber, you can use Black Ventars and Ancestral Architects.
    Wait 3.00 seconds
    Quest - Create a quest requirement for QuestMain01 with the description Hint 2: Find the secret entrance
    Set VariableSet QuestM01Req03 = (Last created quest requirement)
    Quest - Display to (All players) the Quest Update message: |cffffcc00MAIN QUEST|rThe Siege of Algandal - Find the secret entrance to Algandal City
    -------- xxxxxxxxxxxxxxxxxxxxxxxx --------
    -------- xxxxxxxxxxxxxxxxxxxxxxxx --------
    -------- ALLIANCE AND TRADE --------
    Player - Make Player 1 (Red) treat Player 2 (Blue) as an Ally with shared vision and full shared units
    Player - Make Player 8 (Pink) treat Player 2 (Blue) as an Ally with shared vision and full shared units
    Player - Make Player 2 (Blue) treat Player 8 (Pink) as an Ally with shared vision and full shared units
    Player - Make Player 2 (Blue) treat Player 1 (Red) as an Ally with shared vision and full shared units
    Unit Group - Pick every unit in (Units in TrollsRitual001 <gen> owned by Neutral Passive) and do (Change ownership of (Picked unit) to Player 2 (Blue) and Change color)
    Unit - Replace Troll Garrison 0140 <gen> with a Troll Garrison (Trolls) using The new unit's max life and mana
    Unit - Replace Troll Garrison 0368 <gen> with a Troll Garrison (Trolls) using The new unit's max life and mana
    Unit - Replace Spirit Lodge 0139 <gen> with a Spirit Lodge using The new unit's max life and mana
    Unit - Replace Voodoo Lounge 0141 <gen> with a Voodoo Lounge using The new unit's max life and mana
    -------- RUNNING LAST ATTACK --------
    Trigger - Run AradarAttack001 <gen> (checking conditions)
    -------- SETTING NEXT STEP OF THE MISSION --------
    Trigger - Run AIForestCreatures001 <gen> (checking conditions)
    Trigger - Run AIAlgandalArmy001 <gen> (checking conditions)
RefugeesBegins
  Events
    Unit - A unit enters Trap002 <gen>
  Conditions
    ((Triggering unit) belongs to an enemy of Player 4 (Purple).) Equal to True
  Actions
    -------- xxxxxxxxxxxxxxxxxxxxxxxx --------
    Trigger - Turn off (This trigger)
    Wait 150.00 seconds
    -------- xxxxxxxxxxxxxxxxxxxxxxxx --------
    -------- Open Cinematic --------
    Trigger - Run OpenCinematic <gen> (checking conditions)
    Wait until (CinRunning Equal to True), checking every 1 seconds
    -------- Show Begins --------
    Trigger - Run ForestElfCinematic001 <gen> (checking conditions)
    -------- Show Ends --------
    Wait until (CinRunning Equal to False), checking every 1 seconds
    -------- Closing Cinematic --------
    Trigger - Run CloseCinematic <gen> (checking conditions)
    -------- xxxxxx --------
    -------- QUEST --------
    Quest - Mark QuestOpt03 as Discovered
    Quest - Display to (All players) the Quest Discovered message: |cffffcc00OPTIONAL QUEST|rForest Warriors- Kill all the Forest Elves before they can reach Algandal
    -------- VISIBILITY --------
    Visibility - Create an initially Enabled visibility modifier for Player 1 (Red) emitting Visibility from (Center of RefugessAmbush <gen>) to a radius of 700.00.
    Visibility - Create an initially Enabled visibility modifier for Player 8 (Pink) emitting Visibility from (Center of RefugessAmbush <gen>) to a radius of 700.00.
    -------- VARIABLES --------
    Set VariableSet RefugeesOnWay = 0
    Set VariableSet RefugeesOnCity = 0
    Set VariableSet RefugeesWaves = 9
    Set VariableSet RefugeesFailed = False
    -------- LEADERBOARD --------
    Leaderboard - Create a leaderboard for (All players) titled Forest Elves
    Set VariableSet RefugeesLeaderboard = (Last created leaderboard)
    Leaderboard - Add Player 7 (Green) to RefugeesLeaderboard with label Remaining Groups and value RefugeesWaves
    Leaderboard - Add Player 5 (Yellow) to RefugeesLeaderboard with label On their way and value RefugeesOnWay
    Leaderboard - Add Player 6 (Orange) to RefugeesLeaderboard with label At the City and value RefugeesOnCity
    Leaderboard - Show RefugeesLeaderboard
    -------- RUNNING TRIGGER --------
    AI - Ignore the guard positions of all Player 2 (Blue) units
    Wait 15.00 seconds
    Trigger - Turn on RefugeesGroup <gen>
    Trigger - Turn on RefugeesCarryOn001 <gen>
    Trigger - Run RefugeesGroup <gen> (ignoring conditions)
RefugeesVictory
  Events
  Conditions
  Actions
    Trigger - Turn off RefugeesCarryOn001 <gen>
    Trigger - Turn off RefugeesGroup <gen>
    Trigger - Turn off RefugeesCounter001 <gen>
    Trigger - Turn off RefugeesCounter002 <gen>
    Leaderboard - Destroy RefugeesLeaderboard
    Quest - Mark QuestOpt03Req01 as Completed
    Quest - Mark QuestOpt03 as Completed
    Quest - Display to (All players) the Quest Completed message: |cffffcc00OPTIONAL QUEST COMPLETED|rForest Warriors
RefugeesDefeat
  Events
    Unit - A unit enters SecretEntrance001 <gen>
  Conditions
    (Owner of (Triggering unit)) Equal to Player 7 (Green)
  Actions
    Trigger - Turn off (This trigger)
    Leaderboard - Destroy RefugeesLeaderboard
    Quest - Mark QuestOpt03Req01 as Incomplete
    Quest - Mark QuestOpt03 as Failed
    Set VariableSet RefugeesFailed = True
    Quest - Display to (All players) the Quest Failed message: |cffffcc00OPTIONAL QUEST|rForest Warriors Failed!
    Wait 4.00 seconds
    Quest - Display to (All players) the Hint message: |cffffcc00HINT|r Although you cannot complete this quest anymore, you should stop the remaining groups so they won't be able to reach Algandal City!
RefugeesGroup
  Events
    Time - Every 65.00 seconds of game time
  Conditions
    RefugeesWaves Greater than 0
  Actions
    -------- NEW GROUP --------
    -------- Druids --------
    Unit - Create 1.Druid of the Talon (Night Elf Form) for Player 7 (Green) at (Random point in RefugeesStart001 <gen>) facing 180.00 degrees
    Unit - Order (Last created unit) to Attack-Move To.(Center of SecretEntrance001 <gen>)
    Unit - Create 6.Moon Archer for Player 7 (Green) at (Random point in RefugeesStart001 <gen>) facing 180.00 degrees
    Unit - Order (Last created unit) to Attack-Move To.(Center of SecretEntrance001 <gen>)
    Unit - Create 3.Druid of the Claw (Night Elf Form) for Player 7 (Green) at (Random point in RefugeesStart001 <gen>) facing 180.00 degrees
    Unit - Order (Last created unit) to Attack-Move To.(Center of SecretEntrance001 <gen>)
    -------- Archers --------
    -------- -------- Update Guard Position AI -------- --------
    AI - Ignore the guard positions of all Player 7 (Green) units
    -------- WAVES CONTROL --------
    Set VariableSet RefugeesOnWay = (RefugeesOnWay + 12)
    Set VariableSet RefugeesWaves = (RefugeesWaves - 1)
    If (All Conditions are True) then do (Then Actions) else do (Else Actions)
      If - Conditions
        And - All (Conditions) are true
          Conditions
            RefugeesWaves Equal to 0
            RefugeesOnWay Equal to 0
      Then - Actions
        Trigger - Turn off (This trigger)
        Trigger - Turn off RefugeesCarryOn001 <gen>
        Leaderboard - Destroy RefugeesLeaderboard
      Else - Actions
    -------- UPDATE LEADERBOARD --------
    If (All Conditions are True) then do (Then Actions) else do (Else Actions)
      If - Conditions
        RefugeesFailed Equal to False
      Then - Actions
        Leaderboard - Change the value for Player 1 (Red) in RefugeesLeaderboard to RefugeesOnWay
        Leaderboard - Change the value for Player 8 (Pink) in RefugeesLeaderboard to RefugeesOnWay
        Leaderboard - Change the value for Player 7 (Green) in RefugeesLeaderboard to RefugeesWaves
        Leaderboard - Change the value for Player 5 (Yellow) in RefugeesLeaderboard to RefugeesOnWay
      Else - Actions
RefugeesCarryOn001
  Events
    Time - Every 10.00 seconds of game time
  Conditions
  Actions
    Unit Group - Pick every unit in (Units owned by Player 7 (Green).) and do (Actions)
      Loop - Actions
        Unit - Order (Picked unit) to Attack-Move To.(Center of SecretEntrance001 <gen>)
RefugeesCounter001
  Events
    Unit - A unit owned by Player 7 (Green).Dies
  Conditions
  Actions
    -------- UPDATE LEADERBOARD --------
    Set VariableSet RefugeesOnWay = (RefugeesOnWay - 1)
    If (All Conditions are True) then do (Then Actions) else do (Else Actions)
      If - Conditions
        RefugeesFailed Equal to False
      Then - Actions
        Leaderboard - Change the value for Player 1 (Red) in RefugeesLeaderboard to RefugeesOnWay
        Leaderboard - Change the value for Player 8 (Pink) in RefugeesLeaderboard to RefugeesOnWay
        Leaderboard - Change the value for Player 5 (Yellow) in RefugeesLeaderboard to RefugeesOnWay
      Else - Actions
    -------- QUEST COMPLETED CONDITIONS --------
    If (All Conditions are True) then do (Then Actions) else do (Else Actions)
      If - Conditions
        And - All (Conditions) are true
          Conditions
            RefugeesWaves Equal to 0
            RefugeesOnWay Equal to 0
            RefugeesOnCity Equal to 0
            RefugeesFailed Equal to False
      Then - Actions
        Trigger - Run RefugeesVictory <gen> (checking conditions)
      Else - Actions
RefugeesCounter002
  Events
    Unit - A unit Changes owner
  Conditions
    Or - Any (Conditions) are true
      Conditions
        (Unit-type of (Triggering unit)) Equal to Moon Archer
        (Unit-type of (Triggering unit)) Equal to Druid of the Talon (Night Elf Form)
        (Unit-type of (Triggering unit)) Equal to Druid of the Talon (Storm Crow Form)
        (Unit-type of (Triggering unit)) Equal to Druid of the Claw (Night Elf Form)
        (Unit-type of (Triggering unit)) Equal to Druid of the Claw (Bear Form)
  Actions
    -------- UPDATE LEADERBOARD --------
    Set VariableSet RefugeesOnWay = (RefugeesOnWay - 1)
    If (All Conditions are True) then do (Then Actions) else do (Else Actions)
      If - Conditions
        RefugeesFailed Equal to False
      Then - Actions
        Leaderboard - Change the value for Player 1 (Red) in RefugeesLeaderboard to RefugeesOnWay
        Leaderboard - Change the value for Player 8 (Pink) in RefugeesLeaderboard to RefugeesOnWay
        Leaderboard - Change the value for Player 5 (Yellow) in RefugeesLeaderboard to RefugeesOnWay
      Else - Actions
    -------- QUEST COMPLETED CONDITIONS --------
    If (All Conditions are True) then do (Then Actions) else do (Else Actions)
      If - Conditions
        And - All (Conditions) are true
          Conditions
            RefugeesWaves Equal to 0
            RefugeesOnWay Less than or equal to 0
            RefugeesFailed Equal to False
      Then - Actions
        Trigger - Run RefugeesVictory <gen> (checking conditions)
      Else - Actions
RefugeesOnCity
  Events
    Unit - A unit enters SecretEntrance001 <gen>
  Conditions
    (Owner of (Triggering unit)) Equal to Player 7 (Green)
  Actions
    Set VariableSet RefugeesOnWay = (RefugeesOnWay - 1)
    Set VariableSet RefugeesOnCity = (RefugeesOnCity + 1)
    Leaderboard - Change the value for Player 1 (Red) in RefugeesLeaderboard to RefugeesOnWay
    Leaderboard - Change the value for Player 8 (Pink) in RefugeesLeaderboard to RefugeesOnWay
    Leaderboard - Change the value for Player 5 (Yellow) in RefugeesLeaderboard to RefugeesOnWay
    Leaderboard - Change the value for Player 1 (Red) in RefugeesLeaderboard to RefugeesOnCity
    Leaderboard - Change the value for Player 6 (Orange) in RefugeesLeaderboard to RefugeesOnCity
    Leaderboard - Change the value for Player 8 (Pink) in RefugeesLeaderboard to RefugeesOnCity
    If (All Conditions are True) then do (Then Actions) else do (Else Actions)
      If - Conditions
        RefugeesFailed Equal to False
      Then - Actions
        Set VariableSet RefugeesFailed = True
        Trigger - Run RefugeesDefeat <gen> (checking conditions)
      Else - Actions
Main Script
  Events
    Unit - Sacrificial Pit 0192 <gen> Dies
  Conditions
  Actions
    Wait 7.00 seconds
    Wait 7.00 seconds
    Quest - Create a Optional quest titled Destroy Wildkin Avengers with the description There is a small wildkin village near a small troll outpost. Destroy it to prevent any possible threat. (There is a mine for either of you to use afterwards, which might be helpful.), using icon path ReplaceableTextures\CommandButtons\BTNOwlBear.blp
    Quest - Mark (Last created quest) as Discovered
    Quest - Enable (Last created quest)
    Quest - Display to (All players) the Quest Discovered message: |c00FFFF00SIDE QUEST DISCOVERED|r Destroy the Avengers village located in the southeastern part of the map.. They could surely become a threat if left untouched. ( a gold mine will be at your disposal)
    Quest - Create a quest requirement for (Last created quest) with the description Destroy the Hippogryph Avengers village(Southeast)
not Larodar, but since im a lazy person I wanna make this quick, so I just copied the codes from Level 3. If any of you are reading this, thanks for actually caring about the scripts(I know im an amateur :))
LarodarDefeat
  Events
    Unit - A unit owned by Player 4 (Purple).Dies
  Conditions
    (Hippogryph Altar 0115 <gen> is dead) Equal to True
    (Number of living Wildkin units owned by Player 4 (Purple)) Equal to 0
  Actions
    Trigger - Turn off (This trigger)
    Quest - Mark (Last created quest) as Completed
    Quest - Display to (All players) the Quest Completed message: |c00FFFF00SIDE QUEST COMPLETED|r Destroy Wildkin village completed! Make sure to capture the gold mine there.
AIHelaion001
  Events
    Unit - Red Dragon 0214 <gen> Is attacked
    Unit - Sacrificial Pit 0192 <gen> Is attacked
  Conditions
  Actions
    Trigger - Turn off (This trigger)
    Unit - Order Sunlight Guardian 0070 <gen> to Attack-Move To.(Position of (Attacked unit))
    Wait 4.00 seconds
    Trigger - Turn on (This trigger)
AIForestCreatures001
  Events
  Conditions
  Actions
    Trigger - Turn off (This trigger)
    AI - Start campaign AI script for Player 4 (Purple): war3mapImported\Avengers002Edited.ai (aiscript)
AIAlgandalArmy001
  Events
  Conditions
  Actions
    Wait 100.00 seconds
    Trigger - Turn off (This trigger)
    AI - Start campaign AI script for Player 9 (Gray): war3mapImported\HighElves001_AlgandalEdited.ai (aiscript)
AIAlgandalCity001
  Events
    Unit - Town Hall 0059 <gen> Dies
  Conditions
  Actions
    Trigger - Turn off (This trigger)
    AI - Start campaign AI script for Player 6 (Orange): war3mapImported\HighElves001_AlgandalEdited.ai (aiscript)