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. Ride into the sunset with the 32nd Modeling Contest. The contest is optionally paired. Best of luck, people!
    Dismiss Notice
  5. This adventure has come to an end. Congratulate our heroes in the 16th Mini Mapping Contest Results.
    Dismiss Notice
  6. From the gates of hell, the 5th Special Effect Contest Results have emerged.
    Dismiss Notice
  7. Race against the odds and Reforge, Don't Refund. The 14th Techtree Contest has begun!
    Dismiss Notice
  8. 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

The Siege of Barad-dûr V.1.1.c.w3x
Variables
Initialization
Movie xD
Camera 1
Camera 2 3
Camera 4
Camera 5
Camera 6 7
Camera 8
Camera 9 10
Camera 11 12 13
Camera 14 15 16 17 175
Camera 18
Camera 19
other
Untitled Trigger 001
Untitled Trigger 001 Copy
Untitled Trigger 001 Copy Copy
Skeleton Jump
Damage detection1
Damage detection2
Skeleton attack
Skeleton jump
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
Elf location No
SA_Facing real Yes
SA_FlyingHeightCheck boolean Yes
SA_Height real Yes
SA_Index integer Yes
SA_Point location Yes
SA_Speed real Yes
SA_Timer integer Yes
SA_Unit unit Yes
Movie xD
  Events
    Map initialization
  Conditions
  Actions
    Visibility - Enable fog of war
    Game - Set the time of day to 12
    Game - Turn the day/night cycle Off
    Sound - Clear the music list
    Environment - Set sky to Dalaran Sky
    Cinematic - Turn cinematic mode On for (All players)
    Cinematic - Turn on letterbox mode (hide interface) for (All players): fade out over 0.00 seconds
    Cinematic - Fade out over 0.00 seconds using texture Black Mask and color (0%, 0%, 0%) with 0% transparency
    Camera - .Apply. gg_cam_Camera_001 for Player 1 (Red) over 0 seconds
    Cinematic - Fade in over 2 seconds using texture Black Mask and color (0%, 0%, 0%) with 0% transparency
    Unit Group - Pick every unit in (Units in Region_011 <gen>) and do (Remove Defend from (Picked unit))
    Unit Group - Pick every unit in (Units in Region_013 <gen>) and do (Order (Picked unit) to Hold Position.)
    Unit Group - Pick every unit in (Units in Region_027 <gen>) and do (Pause (Picked unit))
    Unit Group - Pick every unit in (Units in Region_031 <gen>) and do (Pause (Picked unit))
    Trigger - Run Camera_1 <gen> (ignoring conditions)
Camera 1
  Events
  Conditions
  Actions
    Unit - Order Raider 0001 <gen> to Move To.(Center of Region_001 <gen>)
    Wait 3.00 seconds
    Cinematic - Send transmission to (All players) from Raider 0001 <gen> named Warg Rider: Play Lord_Suaron <gen> and display Lord Sauron!. Modify duration: Add 2.00 seconds and Wait
    Unit - Move Lich 0805 <gen> instantly to (Center of Region_000 <gen>), facing (Position of Raider 0001 <gen>)
    Animation - Play Lich 0002 <gen>'s stand (animationname) animation
    Wait 0.25 seconds
    Cinematic - Send transmission to (All players) from Lich 0002 <gen> named Lord Sauron: Play Scum <gen> and display What is it scum?. Modify duration: Add 2.00 seconds and Wait
    Wait 0.25 seconds
    Cinematic - Send transmission to (All players) from Raider 0001 <gen> named Warg Rider: Play The_enemies02 <gen> and display The enemy's forces are here!. Modify duration: Add 2.75 seconds and Wait
    Wait 0.25 seconds
    Cinematic - Send transmission to (All players) from Lich 0002 <gen> named Lord Sauron: Play What_are02 <gen> and display What are you waiting for? Prepare our troops for battle!. Modify duration: Add 2.50 seconds and Wait
    Wait 0.25 seconds
    Sound - Play lotr3 <gen>
    Cinematic - Send transmission to (All players) from Raider 0001 <gen> named Warg Rider: Play Yes_my_lord <gen> and display Yes my lord!. Modify duration: Add 0.50 seconds and Wait
    Unit - Order Raider 0001 <gen> to Move To.(Center of Region_002 <gen>)
    Wait 2 seconds
    Trigger - Run Camera_2_3 <gen> (ignoring conditions)
Camera 2 3
  Events
  Conditions
  Actions
    Unit - Move Raider 0001 <gen> instantly to (Center of Region_003 <gen>), facing (Position of Peon 0003 <gen>)
    Camera - .Apply. gg_cam_Camera_002 for Player 1 (Red) over 0 seconds
    Wait 1.00 seconds
    Camera - .Apply. gg_cam_Camera_002_Copy for Player 1 (Red) over 7.50 seconds
    Wait 2.00 seconds
    Unit - Order Raider 0001 <gen> to Move To.(Center of Region_004 <gen>)
    Unit - Make Raider 0001 <gen> face (Center of Region_005 <gen>) over 0 seconds
    Wait 1.00 seconds
    Cinematic - Send transmission to (All players) from Raider 0001 <gen> named Warg Rider: Play The_enemies2 <gen> and display The enemies are here, give them a nice welcome!. Modify duration: Add 2.00 seconds and Wait
    Wait 1.00 seconds
    Unit - Order Raider 0001 <gen> to Move To.(Center of Region_006 <gen>)
    Animation - Play Raider 0001 <gen>'s stand victory (animationname) animation
    Unit - Move Archer 0384 <gen> instantly to (Center of Region_007 <gen>), facing (Position of Raider 0001 <gen>)
    Cinematic - Send transmission to (All players) from Raider 0001 <gen> named Warg Rider: Play Attack <gen> and display Attack!. Modify duration: Add 0.25 seconds and Wait
    Animation - Change Raider 0001 <gen>'s animation speed to 40.00% of its original speed
    Unit - Order Archer 0384 <gen> to Attack.Raider 0001 <gen>
    Wait 0.25 seconds
    Unit - Remove Archer 0384 <gen> from the game
    Trigger - Run Camera_4 <gen> (ignoring conditions)
Camera 4
  Events
  Conditions
  Actions
    Camera - .Apply. gg_cam_Camera_004 for Player 1 (Red) over 2.00 seconds
    Wait 4.00 seconds
    Sound - Stop lotr3 <gen> After fading
    Animation - Play Paladin 0640 <gen>'s Stand (animationname) animation
    Animation - Play Paladin 0639 <gen>'s Stand - 1 (animationname) animation
    Animation - Play Paladin 0638 <gen>'s Stand (animationname) animation
    Camera - .Apply. gg_cam_Camera_006 for Player 1 (Red) over 5.00 seconds
    Wait 6.00 seconds
    Sound - Play lotr3 <gen>
    Cinematic - Send transmission to (All players) from Paladin 0638 <gen> named Elendil: Play Lets <gen> and display Let's finish all these scums now, once for all!. Modify duration: Add 1.50 seconds and Wait
    Cinematic - Send transmission to (All players) from Paladin 0639 <gen> named Isildur: Play To_Long <gen> and display Too long has Sauron threatened our people!. Modify duration: Add 2.50 seconds and Wait
    Cinematic - Send transmission to (All players) from Paladin 0824 <gen> named Gil-galad: Play Let_us01 <gen> and display So let us now, men and elves draw swords together one last time!. Modify duration: Add 1.50 seconds and Wait
    Wait 3.00 seconds
    Unit Group - Pick every unit in (Units in Region_011 <gen>) and do (Add Defend to (Picked unit))
    Trigger - Run Camera_6_7 <gen> (ignoring conditions)
Camera 5
  Events
  Conditions
  Actions
    Camera - .Apply. gg_cam_Camera_007 for Player 1 (Red) over 0.00 seconds
    Unit Group - Pick every unit in (Units in Region_010 <gen>) and do (Actions)
      Loop - Actions
        Unit - Order (Picked unit) to Hold Position.
        Unit - Add Cargo Hold (Orc Burrow) to (Picked unit)
        Animation - Play (Picked unit)'s Stand Ready (animationname) animation
        Wait 2 seconds
    Animation - Play Paladin 0641 <gen>'s Stand Victory (animationname) animation
    Unit Group - Pick every unit in (Units in Region_010 <gen>) and do (Actions)
      Loop - Actions
        Unit - Remove Cargo Hold (Orc Burrow) from (Picked unit)
    Cinematic - Send transmission to (All players) from Paladin 0641 <gen> named Elendil: Play Fire_u <gen> and display Fire!. Modify duration: Add 0.00 seconds and Wait
    Wait 1.00 seconds
    Trigger - Run Camera_9_10 <gen> (ignoring conditions)
Camera 6 7
  Events
  Conditions
  Actions
    Camera - .Apply. gg_cam_Camera_008 for Player 1 (Red) over 0.00 seconds
    Unit - Move Footman 0102 <gen> instantly to (Center of Region_014_Copy <gen>)
    Wait 1.00 seconds
    Camera - .Apply. gg_cam_Camera_004 for Player 1 (Red) over 5.00 seconds
    Unit Group - Pick every unit in (Units in Region_009 <gen>) and do (Actions)
      Loop - Actions
        Unit - Order (Picked unit) to Attack-Move To.(Center of Region_012 <gen>)
    Wait 4.00 seconds
    Camera - .Apply. gg_cam_Camera_010 for Player 1 (Red) over 0.00 seconds
    Unit Group - Pick every unit in (Units in Region_013 <gen>) and do (Actions)
      Loop - Actions
        Unit - Remove (Picked unit) from the game
    Unit - Remove Footman 0394 <gen> from the game
    Unit - Remove Paladin 0639 <gen> from the game
    Unit - Remove Paladin 0638 <gen> from the game
    Unit - Remove Paladin 0824 <gen> from the game
    Unit - Move Paladin 0640 <gen> instantly to (Center of Region_014 <gen>), facing (Center of Region_015 <gen>)
    Trigger - Run Camera_8 <gen> (ignoring conditions)
Camera 8
  Events
  Conditions
  Actions
    Unit Group - Pick every unit in (Units in Region_013 <gen>) and do (Actions)
      Loop - Actions
        Unit - Remove (Picked unit) from the game
    Animation - Play Paladin 0640 <gen>'s Stand (animationname) animation
    Cinematic - Send transmission to (All players) from Paladin 0640 <gen> named Elrond: Play Shields <gen> and display Shields!. Modify duration: Add 1.00 seconds and Wait
    Sound - Play dedum <gen>
    If (All Conditions are True) then do (Then Actions) else do (Else Actions)
      If - Conditions
        (Unit-type of (Picked unit)) Not equal to Archer
      Then - Actions
        Unit Group - Pick every unit in (Units in Region_008 <gen>) and do (Actions)
          Loop - Actions
            Animation - Play (Picked unit)'s Stand Defend (animationname) animation
            Unit - Order (Picked unit) to Hold Position.
      Else - Actions
        Animation - Play (Picked unit)'s Stand Ready (animationname) animation
        Unit - Order (Picked unit) to Hold Position.
    Wait 2.00 seconds
    Animation - Play Paladin 0640 <gen>'s Stand Ready (animationname) animation
    Cinematic - Send transmission to (All players) from Paladin 0640 <gen> named Elrond: Play archers <gen> and display Archers!. Modify duration: Add 0.00 seconds and Wait
    Unit - Create 5 Peon for Neutral Hostile at (Center of Region_016 <gen>) facing (Center of Region_008 <gen>)
    Unit - Create 5 Peon for Neutral Hostile at (Center of Region_016_Copy <gen>) facing (Center of Region_008 <gen>)
    Unit - Create 5 Peon for Neutral Hostile at (Center of Region_016_Copy_2 <gen>) facing (Center of Region_008 <gen>)
    Unit - Create 5 Peon for Neutral Hostile at (Center of Region_016_Copy_3 <gen>) facing (Center of Region_008 <gen>)
    Unit - Create 5 Peon for Neutral Hostile at (Center of Region_016_Copy_4 <gen>) facing (Center of Region_008 <gen>)
    Unit - Create 5 Peon for Neutral Hostile at (Center of Region_016_Copy_5 <gen>) facing (Center of Region_008 <gen>)
    Unit - Create 5 Peon for Neutral Hostile at (Center of Region_016_Copy_6 <gen>) facing (Center of Region_008 <gen>)
    Unit - Create 5 Peon for Neutral Hostile at (Center of Region_016_Copy_7 <gen>) facing (Center of Region_008 <gen>)
    Unit - Create 5 Peon for Neutral Hostile at (Center of Region_016_Copy_8 <gen>) facing (Center of Region_008 <gen>)
    Unit - Create 5 Peon for Neutral Hostile at (Center of Region_016_Copy_9 <gen>) facing (Center of Region_008 <gen>)
    Unit - Create 5 Peon for Neutral Hostile at (Center of Region_016_Copy_10 <gen>) facing (Center of Region_008 <gen>)
    Unit Group - Pick every unit in (Units in Region_029 <gen>) and do (Actions)
      Loop - Actions
        Unit - Order (Picked unit) to Attack-Move To.(Center of Region_012 <gen>)
    Wait 2 seconds
    Unit - Create 5 Peon for Neutral Hostile at (Center of Region_016 <gen>) facing (Center of Region_008 <gen>)
    Unit - Create 5 Peon for Neutral Hostile at (Center of Region_016_Copy <gen>) facing (Center of Region_008 <gen>)
    Unit - Create 5 Peon for Neutral Hostile at (Center of Region_016_Copy_2 <gen>) facing (Center of Region_008 <gen>)
    Unit - Create 5 Peon for Neutral Hostile at (Center of Region_016_Copy_3 <gen>) facing (Center of Region_008 <gen>)
    Unit - Create 5 Peon for Neutral Hostile at (Center of Region_016_Copy_4 <gen>) facing (Center of Region_008 <gen>)
    Unit - Create 5 Peon for Neutral Hostile at (Center of Region_016_Copy_5 <gen>) facing (Center of Region_008 <gen>)
    Unit - Create 5 Peon for Neutral Hostile at (Center of Region_016_Copy_6 <gen>) facing (Center of Region_008 <gen>)
    Unit - Create 5 Peon for Neutral Hostile at (Center of Region_016_Copy_7 <gen>) facing (Center of Region_008 <gen>)
    Unit - Create 5 Peon for Neutral Hostile at (Center of Region_016_Copy_8 <gen>) facing (Center of Region_008 <gen>)
    Unit - Create 5 Peon for Neutral Hostile at (Center of Region_016_Copy_9 <gen>) facing (Center of Region_008 <gen>)
    Unit - Create 5 Peon for Neutral Hostile at (Center of Region_016_Copy_10 <gen>) facing (Center of Region_008 <gen>)
    Unit Group - Pick every unit in (Units in Region_029 <gen>) and do (Actions)
      Loop - Actions
        Unit - Order (Picked unit) to Attack-Move To.(Center of Region_012 <gen>)
    Wait 12.00 seconds
    Trigger - Run Camera_5 <gen> (ignoring conditions)
Camera 9 10
  Events
  Conditions
  Actions
    Unit Group - Pick every unit in (Units in Region_027 <gen>) and do (Unpause (Picked unit))
    Camera - .Apply. gg_cam_Camera_011 for Player 1 (Red) over 0.00 seconds
    Unit Group - Pick every unit in (Units in Region_031 <gen>) and do (Unpause (Picked unit))
    Unit - Pause Paladin 0564 <gen>
Camera 11 12 13
  Events
  Conditions
  Actions
    Sound - Stop lotr3 <gen> After fading
    Camera - .Apply. gg_cam_Camera_013 for Player 1 (Red) over 0.00 seconds
    Cinematic - Send transmission to (All players) from Archer 0642 <gen> named Galadriel: Play But_the_power <gen> and display But the power of the ring could not be undone!. Modify duration: Add 0.00 seconds and Wait
    Camera - .Apply. gg_cam_Camera_014 for Player 1 (Red) over 0.00 seconds
    Unit Group - Pick every unit in (Units in Region_041 <gen>) and do (Remove (Picked unit) from the game)
    Unit Group - Pick every unit in (Units in Region_013 <gen>) and do (Remove (Picked unit) from the game)
    Unit Group - Pick every unit in (Units in Region_008 <gen>) and do (Remove (Picked unit) from the game)
    Unit Group - Pick every unit in (Units in Region_054 <gen>) and do (Remove (Picked unit) from the game)
    Wait 3.00 seconds
    Camera - .Apply. gg_cam_Camera_015 for Player 1 (Red) over 0.00 seconds
    Wait 1.00 seconds
    Unit - Change ownership of Lich 0637 <gen> to Neutral Hostile and Retain color
    Unit - Order Lich 0637 <gen> to Hold Position.
    Unit Group - Pick every unit in (Units in Region_034 <gen>) and do (Pause (Picked unit))
    Unit Group - Pick every unit in (Units in Region_033 <gen>) and do (Pause (Picked unit))
    Wait 5.00 seconds
    Trigger - Run Camera_14_15_16_17_175 <gen> (ignoring conditions)
Camera 14 15 16 17 175
  Events
  Conditions
  Actions
    Unit Group - Pick every unit in (Units in Region_032 <gen>) and do (Actions)
      Loop - Actions
        Unit - Remove (Picked unit) from the game
    Unit - Create 1 :D for Player 1 (Red) at (Center of Region_037 <gen>) facing (Position of Lich 0637 <gen>)
    Camera - .Apply. gg_cam_Camera_016 for Player 1 (Red) over 0.00 seconds
    Wait 8.00 seconds
    Camera - .Apply. gg_cam_Camera_017 for Player 1 (Red) over 0.00 seconds
    Unit - Change ownership of Lich 0637 <gen> to Player 1 (Red) and Retain color
    Unit - Add Cargo Hold (Orc Burrow) to Lich 0637 <gen>
    Unit - Order Paladin 0809 <gen> to Move To.(Center of Region_036 <gen>)
    Unit - Make Paladin 0809 <gen> face Lich 0637 <gen> over 0 seconds
    Cinematic - Send transmission to (All players) from Paladin 0809 <gen> named Isildur: Play no <gen> and display No! Father!. Modify duration: Add 0.00 seconds and Wait
    Wait 2.00 seconds
    Camera - .Apply. gg_cam_Camera_020 for Player 1 (Red) over 0.00 seconds
    Wait 2 seconds
    Camera - .Apply. gg_cam_Camera_018 for Player 1 (Red) over 0.00 seconds
    Animation - Change Lich 0637 <gen>'s animation speed to 10.00% of its original speed
    Animation - Play Lich 0637 <gen>'s Spell (animationname) animation
    Wait 4.00 seconds
    Camera - .Apply. gg_cam_Camera_019 for Player 1 (Red) over 0.00 seconds
    Unit - Order Paladin 0809 <gen> to Move To.(Center of Region_039 <gen>)
    Unit - Make Paladin 0809 <gen> face Lich 0637 <gen> over 0 seconds
    Wait 0.50 seconds
    Unit - Change ownership of Lich 0637 <gen> to Neutral Hostile and Retain color
    Wait 1.25 seconds
    Camera - .Apply. gg_cam_Camera_021 for Player 1 (Red) over 0.00 seconds
    Unit - Remove Paladin 0809 <gen> from the game
    Unit - Change ownership of Lich 0637 <gen> to Player 1 (Red) and Retain color
    Animation - Change Lich 0637 <gen>'s animation speed to 40.00% of its original speed
    Animation - Play Lich 0637 <gen>'s Spell Slam (animationname) animation
    Animation - Play Lich 0637 <gen>'s Spell Slam (animationname) animation
    Wait 3.00 seconds
    Camera - .Apply. gg_cam_Camera_027 for Player 1 (Red) over 3.00 seconds
    Animation - Play Paladin 0809 <gen>'s Stand - 1 (animationname) animation
    Animation - Change Lich 0637 <gen>'s animation speed to 40.00% of its original speed
    Animation - Play Lich 0637 <gen>'s Death (animationname) animation
    Wait 2 seconds
    Unit - Create 1.Effect for Neutral Passive at (Position of Lich 0637 <gen>) facing Default building facing degrees
    Animation - Play (Last created unit)'s birth (animationname) animation
    Wait 0.50 seconds
    Unit Group - Pick every unit in (Units in Region_038 <gen>) and do (Actions)
      Loop - Actions
        Unit - Kill (Picked unit)
    Wait 0.50 seconds
    Unit - Remove (Last created unit) from the game
    Wait 3.00 seconds
    Trigger - Run Camera_18 <gen> (ignoring conditions)
Camera 18
  Events
  Conditions
  Actions
    Sound - Play lotr3 <gen>
    Environment - Set sky to None
    Sound - Play GameFound <gen>
    Camera - .Apply. gg_cam_Camera_024 for Player 1 (Red) over 0.00 seconds
    Camera - .Apply. gg_cam_Camera_023 for Player 1 (Red) over 5.00 seconds
    Cinematic - Send transmission to (All players) from Archer 0642 <gen> named Galadriel: Play Sauron <gen> and display Sauron, the enemy of the free peoples of middle-earth was defeated.. Modify duration: Add 4.00 seconds and Wait
    Wait 4.00 seconds
    Cinematic - Fade out over 2.00 seconds using texture Black Mask and color (0%, 0%, 0%) with 0% transparency
    Trigger - Run Camera_19 <gen> (ignoring conditions)
Camera 19
  Events
  Conditions
  Actions
    Cinematic - Fade in over 0.00 seconds using texture Black Mask and color (0%, 0%, 0%) with 0% transparency
    Floating Text - Create floating text that reads Creator of Cinematic:Jack_Sparrow93 at (Center of Region_042_Copy_Copy <gen>) with Z offset 0, using font size 15.00, color (100%, 100%, 100%), and 0% transparency
    Floating Text - Create floating text that reads Thanks to olofmolemanfor his Sauron and Barad'dur models at (Center of Region_042_Copy <gen>) with Z offset 0, using font size 15.00, color (100%, 100%, 100%), and 0% transparency
    Floating Text - Create floating text that reads Thanks to ahtiandrfor his Gondor Swordsman model at (Center of Region_042_Copy_2 <gen>) with Z offset 0, using font size 15.00, color (100%, 100%, 100%), and 0% transparency
    Floating Text - Create floating text that reads Thanks to Miseracordfor his Judah2(sword)2a at (Center of Region_042_Copy_3 <gen>) with Z offset 0, using font size 15.00, color (100%, 100%, 100%), and 0% transparency
    Floating Text - Create floating text that reads Thanks to General Frankfor his Bloodelf Champion and Bloodelf Phoenix Archer models at (Center of Region_042_Copy_4 <gen>) with Z offset 0, using font size 15.00, color (100%, 100%, 100%), and 0% transparency
    Floating Text - Create floating text that reads Thanks to Hueterfor his Aragorn skin at (Center of Region_042_Copy_5 <gen>) with Z offset 0, using font size 15.00, color (100%, 100%, 100%), and 0% transparency
    Floating Text - Create floating text that reads Thanks to HappyTaurenfor his Human Archer model at (Center of Region_042_Copy_5_Copy <gen>) with Z offset 0, using font size 15.00, color (100%, 100%, 100%), and 0% transparency
    Floating Text - Create floating text that reads Thanks to FrIkYfor his peon and wolfrider skins at (Center of Region_042_Copy_5_Copy_Copy <gen>) with Z offset 0, using font size 15.00, color (100%, 100%, 100%), and 0% transparency
    Floating Text - Create floating text that reads Thanks to Amigurumiwho helped me with Saurons knockback abillity at (Center of Region_042_Copy_5_Copy_Copy_Copy <gen>) with Z offset 0, using font size 15.00, color (100%, 100%, 100%), and 0% transparency
    Floating Text - Create floating text that reads Thanks to jatter2for his spell shield at (Center of Region_042_Copy_3_Copy <gen>) with Z offset 0, using font size 15.00, color (100%, 100%, 100%), and 0% transparency
    Floating Text - Create floating text that reads Thanks to Kitabatakefor his katana at (Center of Region_042_Copy_3_Copy_2 <gen>) with Z offset 0, using font size 15.00, color (100%, 100%, 100%), and 0% transparency
    Floating Text - Create floating text that reads Thanks toTenebraefor his RPGBloodElf at (Center of Region_042_Copy_3_Copy_2_Copy <gen>) with Z offset 0, using font size 15.00, color (100%, 100%, 100%), and 0% transparency
    Floating Text - Create floating text that reads Thanks to Illidan(Evil)Xfor his Ion Cannon Beam at (Center of Region_042_Copy_5_Copy_Copy_Copy_Copy_2 <gen>) with Z offset 0, using font size 15.00, color (100%, 100%, 100%), and 0% transparency
    Floating Text - Create floating text that reads Thanks to CloudWolffor his Elf_Warrior skin at (Center of Region_042_Copy_5_Copy_Copy_Copy_Copy_2_Copy <gen>) with Z offset 0, using font size 15.00, color (100%, 100%, 100%), and 0% transparency
    Floating Text - Create floating text that reads And at lastthanks to RED_BARONwho converted the loadingscreen andthe minimap image for me at (Center of Region_042_Copy_5_Copy_Copy_Copy_Copy <gen>) with Z offset 0, using font size 15.00, color (100%, 100%, 100%), and 0% transparency
    Camera - .Apply. gg_cam_Camera_025 for Player 1 (Red) over 0.00 seconds
    Camera - .Apply. gg_cam_Camera_025_Copy for Player 1 (Red) over 75.00 seconds
    Wait 75.00 seconds
    Cinematic - Send transmission to (All players) from a Neutral Passive.Knight named Jack_Sparrow93 at (Center of (Playable map area)): Play No sound and display Thanks for watching! I hope you enjoyed it!. Modify duration: Add 5.00 seconds and Wait
    Wait 5.00 seconds
    Game - Victory Player 1 (Red) (Skip dialogs, Skip scores)
Untitled Trigger 001
  Events
    Unit - Peon 0504 <gen> Dies
  Conditions
  Actions
    Camera - .Apply. gg_cam_Camera_012 for Player 1 (Red) over 0.00 seconds
    Wait 1.00 seconds
    Animation - Play Paladin 0564 <gen>'s stand victory (animationname) animation, using only Common animations
    Cinematic - Send transmission to (All players) from Archer 0642 <gen> named Galadriel: Play Victory <gen> and display Victory was near.... Modify duration: Add 0.00 seconds and Wait
    Wait 1.50 seconds
    Trigger - Run Camera_11_12_13 <gen> (ignoring conditions)
Untitled Trigger 001 Copy
  Events
    Unit - Lich 0637 <gen> Dies
  Conditions
  Actions
    Unit - Order Paladin 0809 <gen> to Hold Position.
Untitled Trigger 001 Copy Copy
  Events
    Player - Player 1 (Red) skips a cinematic sequence
  Conditions
  Actions
    Cinematic - Turn off letterbox mode (show interface) for (All players): fade in over 2.00 seconds
Damage detection1
  Events
    Map initialization
  Conditions
  Actions
    Unit Group - Pick every unit in (Units in (Playable map area)) and do (Actions)
      Loop - Actions
        Trigger - Add to Skeleton_attack <gen> the event ((Picked unit) Takes damage)
    Custom script: call DestroyTrigger(GetTriggeringTrigger())
Damage detection2
  Events
    Unit - A unit enters (Entire map)
  Conditions
  Actions
    Trigger - Add to Skeleton_attack <gen> the event ((Entering unit) Takes damage)
Skeleton attack
  Events
  Conditions
    (Unit-type of (Damage source)) Equal to Lich
  Actions
    -------- ///////////////////////// --------
    If (All Conditions are True) then do (Then Actions) else do (Else Actions)
      If - Conditions
        SA_Index[1] Equal to 0
      Then - Actions
        Trigger - Turn on Skeleton_jump <gen>
      Else - Actions
    -------- ///////////////////////// --------
    For each (Integer SA_Index[4]) from 1 to SA_Index[2], do (Actions)
      Loop - Actions
        If (All Conditions are True) then do (Then Actions) else do (Else Actions)
          If - Conditions
            SA_Unit[SA_Index[4]] Equal to (Triggering unit)
          Then - Actions
            Skip remaining actions
          Else - Actions
    -------- ///////////////////////// --------
    -------- ///////////////////////// --------
    Set VariableSet SA_Index[1] = (SA_Index[1] + 1)
    Set VariableSet SA_Index[2] = (SA_Index[2] + 1)
    Set VariableSet SA_Unit[SA_Index[2]] = (Triggering unit)
    Set VariableSet SA_Facing[SA_Index[2]] = (Facing of SA_Unit[SA_Index[2]])
    Set VariableSet SA_FlyingHeightCheck[SA_Index[2]] = False
    -------- ///////////////////////// --------
    -------- THIS CAN BE EDITED --------
    -------- This is the speed, how fast the skeleton should move backwards (-) --------
    Set VariableSet SA_Speed[SA_Index[2]] = -15.00
    -------- The max. jump heigh. --------
    Set VariableSet SA_Height[SA_Index[2]] = (Random real number between 150.00 and 200.00)
    -------- How long the jump should last. Just change the 1. --------
    Set VariableSet SA_Timer[SA_Index[2]] = ((Random integer number between 2 and 10) x (100 / 3))
    -------- ///////////////////////// --------
    Unit - Add Crow Form to SA_Unit[SA_Index[2]]
    Unit - Remove Crow Form from SA_Unit[SA_Index[2]]
    Animation - Change SA_Unit[SA_Index[2]] flying height to 1.00 at 0.00
Skeleton jump
  Events
    Time - Every 0.03 seconds of game time
  Conditions
  Actions
    -------- ///////////////////////// --------
    For each (Integer SA_Index[3]) from 1 to SA_Index[2], do (Actions)
      Loop - Actions
        If (All Conditions are True) then do (Then Actions) else do (Else Actions)
          If - Conditions
            SA_Timer[SA_Index[3]] Not equal to 0
          Then - Actions
            Set VariableSet SA_Timer[SA_Index[3]] = (SA_Timer[SA_Index[3]] - 1)
            Set VariableSet SA_Point[1] = (Position of SA_Unit[SA_Index[3]])
            Set VariableSet SA_Point[2] = (SA_Point[1] offset by SA_Speed[SA_Index[3]] towards SA_Facing[SA_Index[3]] degrees.)
            Unit - Move SA_Unit[SA_Index[3]] instantly to SA_Point[2], facing SA_Facing[SA_Index[3]] degrees
            Custom script: call RemoveLocation(udg_SA_Point[1])
            Custom script: call RemoveLocation(udg_SA_Point[2])
            If (All Conditions are True) then do (Then Actions) else do (Else Actions)
              If - Conditions
                (Current flying height of SA_Unit[SA_Index[3]]) Less than or equal to ((Default flying height of SA_Unit[SA_Index[3]]) + 0.50)
              Then - Actions
                Set VariableSet SA_Timer[SA_Index[3]] = 0
              Else - Actions
                If (All Conditions are True) then do (Then Actions) else do (Else Actions)
                  If - Conditions
                    Or - Any (Conditions) are true
                      Conditions
                        (Current flying height of SA_Unit[SA_Index[3]]) Greater than or equal to SA_Height[SA_Index[3]]
                        SA_FlyingHeightCheck[SA_Index[3]] Equal to True
                  Then - Actions
                    Set VariableSet SA_FlyingHeightCheck[SA_Index[3]] = True
                    Animation - Change SA_Unit[SA_Index[3]] flying height to ((Current flying height of SA_Unit[SA_Index[3]]) - 25.00) at 0.00
                  Else - Actions
                    Animation - Change SA_Unit[SA_Index[3]] flying height to ((Current flying height of SA_Unit[SA_Index[3]]) + 20.00) at 0.00
          Else - Actions
            Animation - Change SA_Unit[SA_Index[3]] flying height to (Default flying height of SA_Unit[SA_Index[3]]) at 0.00
            Set VariableSet SA_Unit[SA_Index[3]] = No unit
            Set VariableSet SA_Index[1] = (SA_Index[1] - 1)
    -------- ///////////////////////// --------
    If (All Conditions are True) then do (Then Actions) else do (Else Actions)
      If - Conditions
        SA_Index[1] Equal to 0
      Then - Actions
        Set VariableSet SA_Index[2] = 0
        Trigger - Turn off (This trigger)
      Else - Actions