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

Trigger Viewer

Legend Of Uzuru [demo].w3x
Variables
Initialization
Initialization
FadeIn
StoryStart
Scene I
Scene II
Scene III
Scene IV
kb1
kb2
PD1
PD2
G1
EnterCaptain
EnterUzuru
EnterSoldier
Scene V
SDA1
LoopAnim
TransDecr0
TransIncr1
TransDecr2
TransDecr3Universal
TransDecr3Universal Fast
TransIncr2
TransDecr4
TransIncr3Universal
TransIncr3Universal Fast
SpartksSpe
CreateUnits1
CreateUnits2
etc
Exit
Jump System [Paladon]
---------------------------
Jump System 1
Jump System 2
---------------------------
Spell Jump
Spell Jump 2
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
I_KB1CurrentPosition integer No
I_KB2CurrentPosition integer No
I_UzuruTrans integer No
JD_Angle real Yes
JD_Animations string Yes
JD_Distances real Yes
JD_Effect string Yes
JD_Group group No
JD_HighSettings real Yes
JD_Integers integer Yes
JD_JumpHigh real Yes
JD_ReachedDistance real Yes
JD_RealTimer real Yes
JD_SpeedUnits real Yes
JD_TempPoint location Yes
JD_TreesDestroy boolean Yes
JD_Unit unit Yes
JDA_Animation string No
JDA_AnimationSpeed real No
JDA_Collusion boolean No
JDA_DestroyTrees_Dash boolean No
JDA_JumpHigh_Distance real No
JDA_SpecialEffect string No
JDA_Speed real No
JDA_TargetPoint location No
JDA_Unit unit No
REG_KBpath rect Yes
REG_KBpath2 rect Yes
U_Catapult unit No
U_Commander unit No
U_Footmen unit Yes
U_JTB_Dummy unit No
U_KBdummy unit No
U_Knigts unit Yes
U_Mage unit Yes
U_Naragh unit No
U_Noone unit No
U_Peasants unit Yes
U_SpellBreakers unit Yes
U_Uzuru unit No
By meatfactory

[Demo version]
Initialization
  Events
    Map initialization
  Conditions
  Actions
    Environment - Set sky to Generic Sky
    Game - Set the time of day to 22.00
    Player - Make Player 1 (Red) treat Player 2 (Blue) as an Neutral
    Player - Make Player 2 (Blue) treat Player 1 (Red) as an Neutral
    Set VariableSet U_Naragh = Drak'thul 0001 <gen>
    Cinematic - Turn subtitle display override On
    Cinematic - Fade out over 0.00 seconds using texture Black Mask and color (100.00%, 100.00%, 100.00%) with 0% transparency
    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 - Disable user control for (All players).
    Camera - .Apply. gg_cam_Camera_017 for Player 1 (Red) over 0 seconds
    Animation - Play the hide (animationname) animation for all doodads of type LObr (doodadcode) within (Playable map area).
    Animation - Play the hide (animationname) animation for all doodads of type YOtf (doodadcode) within (Playable map area).
    Animation - Play the hide (animationname) animation for all doodads of type YOf3 (doodadcode) within (Playable map area).
    Animation - Play the hide (animationname) animation for all doodads of type YOf2 (doodadcode) within (Playable map area).
    Animation - Play the hide (animationname) animation for all doodads of type D00M (doodadcode) within (Playable map area).
    Destructible - Pick every destructible in Region_045 <gen> and do (Actions)
      Loop - Actions
        If (All Conditions are True) then do (Then Actions) else do (Else Actions)
          If - Conditions
            (Destructible-type of (Picked destructible)) Equal to LTex (destructablecode)
          Then - Actions
            Destructible - Hide (Picked destructible)
          Else - Actions
    Sound - Stop the currently playing music theme
    Sound - Stop music Immediately
    Sound - Play WindLoopStereo <gen>
    Set VariableSet REG_KBpath[1] = Region_051 <gen>
    Set VariableSet REG_KBpath[2] = Region_052 <gen>
    Set VariableSet REG_KBpath[3] = Region_053 <gen>
    Set VariableSet REG_KBpath[4] = Region_054 <gen>
    Set VariableSet REG_KBpath[5] = Region_055 <gen>
    Set VariableSet REG_KBpath[6] = Region_056 <gen>
    Set VariableSet REG_KBpath[7] = Region_057 <gen>
    Set VariableSet REG_KBpath[8] = Region_058 <gen>
    Set VariableSet REG_KBpath[9] = Region_059 <gen>
    Set VariableSet REG_KBpath[10] = Region_060 <gen>
    Set VariableSet REG_KBpath2[1] = Region_065_Copy_10 <gen>
    Set VariableSet REG_KBpath2[2] = Region_065 <gen>
    Set VariableSet REG_KBpath2[3] = Region_065_Copy <gen>
    Set VariableSet REG_KBpath2[4] = Region_065_Copy_2 <gen>
    Set VariableSet REG_KBpath2[5] = Region_065_Copy_3 <gen>
    Set VariableSet REG_KBpath2[6] = Region_065_Copy_4 <gen>
    Set VariableSet REG_KBpath2[7] = Region_065_Copy_5 <gen>
    Set VariableSet REG_KBpath2[8] = Region_065_Copy_6 <gen>
    Set VariableSet REG_KBpath2[9] = Region_065_Copy_7 <gen>
    Set VariableSet REG_KBpath2[10] = Region_065_Copy_8 <gen>
    Set VariableSet REG_KBpath2[11] = Region_065_Copy_9 <gen>
FadeIn
  Events
    Time - Elapsed game time is 3.00 seconds
  Conditions
  Actions
    Cinematic - Fade in over 8.00 seconds using texture Black Mask and color (100.00%, 100.00%, 100.00%) with 0% transparency
StoryStart
  Events
    Time - Elapsed game time is 11.00 seconds
  Conditions
  Actions
    Cinematic - Send transmission to (All players) from U_Noone named : Play No sound and display They say, long ago where these ruins lay an old orc warlock was banished from his home by alliance forces.... Modify duration: Add 12.00 seconds and Don't wait
    Wait 10.00 seconds
    Cinematic - Fade out over 2.00 seconds using texture Black Mask and color (100.00%, 100.00%, 100.00%) with 0% transparency
    Wait 3.00 seconds
    Camera - .Apply. gg_cam_Camera_001 for Player 1 (Red) over 0 seconds
    Wait 1.00 seconds
    Sound - Stop WindLoopStereo <gen> Immediately
    Animation - Play the stand (animationname) animation for all doodads of type LObr (doodadcode) within (Playable map area).
    Game - Set the time of day to 16.00
    Cinematic - Fade in over 0.50 seconds using texture White Mask and color (100.00%, 100.00%, 100.00%) with 0% transparency
    Sound - Play DefendCaster <gen>
    Wait 0.10 seconds
    Sound - Play OrcHumanSmallBuildingFire1 <gen>
    Sound - Play SadMystery <gen>
    Camera - .Apply. gg_cam_Camera_018 for Player 1 (Red) over 10.00 seconds
    Wait 11.00 seconds
    Cinematic - Send transmission to (All players) from a Player 1 (Red).Drak'thul named Naragh at (Center of (Playable map area)): Play No sound and display ah how years past.... Modify duration: Add 3.00 seconds and Don't wait
    Wait 4.00 seconds
    Cinematic - Send transmission to (All players) from a Player 1 (Red).Drak'thul named Naragh at (Center of (Playable map area)): Play No sound and display Our once great settlement now is deserted and the building are falling appart.. Modify duration: Add 8.00 seconds and Don't wait
    Sound - Set volume of OrcHumanSmallBuildingFire1 <gen> to 50.00%
    Camera - .Apply. gg_cam_Camera_019 for Player 1 (Red) over 0 seconds
    Wait 3.00 seconds
    Camera - .Apply. gg_cam_Camera_022 for Player 1 (Red) over 5.00 seconds
    Wait 5.00 seconds
    Camera - .Apply. gg_cam_Camera_021 for Player 1 (Red) over 4.00 seconds
    Wait 4.00 seconds
    Camera - .Apply. gg_cam_Camera_024 for Player 1 (Red) over 0.00 seconds
    Cinematic - Send transmission to (All players) from a Player 1 (Red).Drak'thul named Naragh at (Center of (Playable map area)): Play No sound and display My people... gone many moons ago.. Modify duration: Add 0 seconds and Don't wait
    Sound - Set volume of SadMystery <gen> to 80.00%
    Wait 5.00 seconds
    Camera - .Apply. gg_cam_Camera_001 for Player 1 (Red) over 5.00 seconds
    Sound - Set volume of SadMystery <gen> to 70.00%
    Wait 8.00 seconds
    Cinematic - Send transmission to (All players) from a Player 1 (Red).Drak'thul named Naragh at (Center of (Playable map area)): Play No sound and display Sometimes I curse my powers for granting me with such a long life.. Modify duration: Add 0 seconds and Don't wait
    Trigger - Run CreateUnits1 <gen> (checking conditions)
    Sound - Set volume of SadMystery <gen> to 50.00%
    Wait 6.00 seconds
    Sound - Set volume of HorseLoop1 <gen> to 40.00%
    Sound - Play HorseLoop1 <gen>
    Unit - Order U_Footmen[1] to Move To.(Center of Region_014_Copy <gen>)
    Unit - Order U_Footmen[2] to Move To.(Center of Region_013_Copy <gen>)
    Unit - Order U_Knigts[1] to Move To.(Center of Region_010_Copy <gen>)
    Unit - Order U_Knigts[2] to Move To.(Center of Region_011_Copy <gen>)
    Unit - Order U_Mage[1] to Move To.(Center of Region_012_Copy <gen>)
    Wait 1.00 seconds
    Sound - Set volume of HorseLoop1 <gen> to 60.00%
    Cinematic - Send transmission to (All players) from a Player 1 (Red).Drak'thul named Naragh at (Center of (Playable map area)): Play No sound and display Whats that sound...?. Modify duration: Add 0 seconds and Don't wait
    Camera - .Apply. gg_cam_Camera_025 for Player 1 (Red) over 2.00 seconds
    Wait 1.00 seconds
    Sound - Set volume of SadMystery <gen> to 30.00%
    Sound - Set volume of HorseLoop1 <gen> to 100.00%
Scene I
  Events
    Unit - A unit enters Region_012_Copy <gen>
  Conditions
    ((This trigger) is on) Equal to True
  Actions
    Trigger - Turn off (This trigger)
    Sound - Stop HorseLoop1 <gen> Immediately
    Wait 1.00 seconds
    Camera - .Apply. gg_cam_Camera_026 for Player 1 (Red) over 0 seconds
    Wait 1.00 seconds
    Cinematic - Send transmission to (All players) from a Player 2 (Blue).Archmage named Landazar at (Center of (Playable map area)): Play No sound and display Wretched Orc where are your kinsmen?. Modify duration: Add 4.00 seconds and Don't wait
    Wait 4.00 seconds
    Camera - .Apply. gg_cam_Camera_018 for Player 1 (Red) over 0 seconds
    Cinematic - Send transmission to (All players) from a Player 1 (Red).Drak'thul named Naragh at (Center of (Playable map area)): Play No sound and display I am the only one here, Human.. Modify duration: Add 3.00 seconds and Don't wait
    Wait 3.00 seconds
    Cinematic - Send transmission to (All players) from a Player 1 (Red).Drak'thul named Naragh at (Center of (Playable map area)): Play No sound and display No need for violence.. Modify duration: Add 3.00 seconds and Don't wait
    Wait 3.00 seconds
    Cinematic - Send transmission to (All players) from a Player 1 (Red).Drak'thul named Naragh at (Center of (Playable map area)): Play No sound and display I am nothing but an old orc that wishes to live to the end of his days in peace.. Modify duration: Add 7.00 seconds and Don't wait
    Camera - .Apply. gg_cam_Camera_018 for Player 1 (Red) over 10.00 seconds
    Wait 5.00 seconds
    Cinematic - Send transmission to (All players) from a Player 2 (Blue).Archmage named Landazar at (Center of (Playable map area)): Play No sound and display Well then you are going to have to find somewhere else to live.. Modify duration: Add 5.00 seconds and Don't wait
    Camera - .Apply. gg_cam_Camera_027 for Player 1 (Red) over 10.00 seconds
    Sound - Skip to 46.00 seconds from the start of SadMystery <gen>
    Wait 7.00 seconds
    Camera - .Apply. gg_cam_Camera_028 for Player 1 (Red) over 5.00 seconds
    Cinematic - Send transmission to (All players) from a Player 1 (Red).Drak'thul named Naragh at (Center of (Playable map area)): Play No sound and display You cant do this... this settlement belongs to our clan!. Modify duration: Add 7.00 seconds and Don't wait
    Wait 7.00 seconds
    Cinematic - Send transmission to (All players) from a Player 2 (Blue).Archmage named Landazar at (Center of (Playable map area)): Play No sound and display Can't I...?. Modify duration: Add 2.00 seconds and Don't wait
    Wait 3.00 seconds
    Cinematic - Send transmission to (All players) from a Player 2 (Blue).Archmage named Landazar at (Center of (Playable map area)): Play No sound and display Leave or die.. Modify duration: Add 3.00 seconds and Don't wait
    Wait 5.00 seconds
    Cinematic - Send transmission to (All players) from a Player 1 (Red).Drak'thul named Naragh at (Center of (Playable map area)): Play No sound and display You will pay for this.... Modify duration: Add 3.00 seconds and Don't wait
    Unit - Order U_Mage[1] to Move To.(Center of Region_012_Copy_Copy <gen>)
    Unit - Order U_Knigts[1] to Move To.(Center of Region_014_Copy_Copy_Copy <gen>)
    Unit - Order U_Footmen[1] to Move To.(Center of Region_014_Copy_Copy <gen>)
    Wait 1.00 seconds
    Unit - Make U_Knigts[1] face U_Naragh over 0.30 seconds
    Unit - Make U_Footmen[1] face U_Naragh over 0.30 seconds
    Unit - Make U_Mage[1] face U_Naragh over 0.30 seconds
    Wait 1.00 seconds
    Unit - Order U_Naragh to Move To.(Center of Region_014 <gen>)
    Wait 2.00 seconds
    Camera - .Apply. gg_cam_Camera_029 for Player 1 (Red) over 0 seconds
    Unit - Make U_Mage[1] face U_Naragh over 1.00 seconds
    Cinematic - Fade out over 5.00 seconds using texture Black Mask and color (100.00%, 100.00%, 100.00%) with 0% transparency
    Wait 6.00 seconds
    Sound - Stop OrcHumanSmallBuildingFire1 <gen> Immediately
    Trigger - Run Scene_II <gen> (checking conditions)
remove event
Scene II
  Events
  Conditions
  Actions
    Wait 2.00 seconds
    Sound - Play WindLoopStereo <gen>
    Sound - Stop OrcHumanSmallBuildingFire1 <gen> Immediately
    Unit - Move U_Naragh instantly to (Center of Region_023 <gen>), facing 270.00 degrees
    Camera - .Apply. gg_cam_Camera_003 for Player 1 (Red) over 0 seconds
    Cinematic - Send transmission to (All players) from U_Noone named : Play No sound and display Enraged and filled with hate, the old mystic cast a powerful curse on the humans.. Modify duration: Add 7.00 seconds and Don't wait
    Wait 8.00 seconds
    Game - Set the time of day to 22.00
    Sound - Stop WindLoopStereo <gen> Immediately
    Cinematic - Fade in over 0.50 seconds using texture White Mask and color (100.00%, 100.00%, 100.00%) with 0% transparency
    Sound - Play DefendCaster <gen>
    Sound - Play NMA201 <gen>
    Animation - Play U_Naragh's spell (animationname) animation
    Trigger - Turn on LoopAnim <gen>
    Camera - .Apply. gg_cam_Camera_003 for Player 1 (Red) over 4.00 seconds
    Wait 3.00 seconds
    Sound - Stop WindLoopStereo <gen> Immediately
    Camera - .Apply. gg_cam_Camera_004 for Player 1 (Red) over 4.00 seconds
    Wait 3.00 seconds
    Camera - .Apply. gg_cam_Camera_005 for Player 1 (Red) over 4.00 seconds
    Wait 2.00 seconds
    Animation - Play the show (animationname) animation for all doodads of type D00M (doodadcode) within (Playable map area).
    Animation - Play the birth (animationname) animation for all doodads of type D00M (doodadcode) within (Playable map area).
    Wait 1.20 seconds
    Animation - Play the stand (animationname) animation for all doodads of type D00M (doodadcode) within (Playable map area).
    Camera - .Apply. gg_cam_Camera_006 for Player 1 (Red) over 4.00 seconds
    Wait 3.00 seconds
    Animation - Play the stand (animationname) animation for all doodads of type YOf2 (doodadcode) within (Playable map area).
    Animation - Play the show (animationname) animation for all doodads of type YOf2 (doodadcode) within (Playable map area).
    Camera - .Apply. gg_cam_Camera_008 for Player 1 (Red) over 4.00 seconds
    Wait 2.70 seconds
    Animation - Play the show (animationname) animation for all doodads of type YOf2 (doodadcode) within Region_064 <gen>.
    Animation - Play the show (animationname) animation for all doodads of type YOtf (doodadcode) within Region_064 <gen>.
    Animation - Play the stand (animationname) animation for all doodads of type YOf2 (doodadcode) within Region_064 <gen>.
    Animation - Play the stand (animationname) animation for all doodads of type YOtf (doodadcode) within Region_064 <gen>.
    Wait 2.00 seconds
    Camera - .Apply. gg_cam_Camera_009 for Player 1 (Red) over 0.00 seconds
    Special Effect - Create a special effect at (Center of Region_024 <gen>) using Objects\Spawnmodels\Undead\ImpaleTargetDust\ImpaleTargetDust.mdl
    Unit - Create 1.Demon Blademaster for Player 1 (Red) at (Center of Region_024 <gen>) facing 270.00 degrees
    Set VariableSet U_Uzuru = (Last created unit)
    Animation - Play U_Uzuru's stand three (animationname) animation
    Special Effect - Create a special effect at (Center of Region_024 <gen>) using Abilities\Spells\Human\Thunderclap\ThunderClapCaster.mdl
    Wait 0.65 seconds
    Animation - Reset U_Uzuru's animation
    Hero - Set U_Uzuru Hero-level to 10, Hide level-up graphics
    Hero - Learn skill for U_Uzuru: Wind Walk
    Hero - Learn skill for U_Uzuru: Wind Walk
    Hero - Learn skill for U_Uzuru: Wind Walk
    Hero - Learn skill for U_Uzuru: Bladestorm
    Animation - Play the death (animationname) animation for all doodads of type D00M (doodadcode) within (Playable map area).
    Animation - Play the death (animationname) animation for all doodads of type YOf2 (doodadcode) within (Playable map area).
    Camera - .Apply. gg_cam_Camera_030 for Player 1 (Red) over 2.00 seconds
    Wait 0.80 seconds
    Animation - Play the hide (animationname) animation for all doodads of type D00M (doodadcode) within (Playable map area).
    Animation - Play the death (animationname) animation for all doodads of type YOtf (doodadcode) within Region_024 <gen>.
    Trigger - Turn off LoopAnim <gen>
    Animation - Change U_Naragh's animation speed to 100.00% of its original speed
    Wait 0.50 seconds
    Animation - Play U_Naragh's death (animationname) animation
    Unit - Set U_Uzuru movement speed to 170.00
    Camera - .Apply. gg_cam_Camera_004 for Player 1 (Red) over 0.00 seconds
    Unit - Turn collision for U_Uzuru Off.
    Wait 1.40 seconds
    Animation - Play U_Naragh's decay flesh (animationname) animation
    Animation - Change U_Naragh's animation speed to 0.00% of its original speed
    Unit - Order U_Uzuru to Orc Blademaster - Wind Walk.
    Unit - Order U_Uzuru to Move To.(Center of Region_014 <gen>)
    Wait 3.00 seconds
    Cinematic - Fade out over 4.00 seconds using texture Black Mask and color (100.00%, 100.00%, 100.00%) with 0% transparency
    Wait 5.00 seconds
    Unit - Move U_Footmen[1] instantly to (Center of Region_014_Copy_Copy <gen>)
    Unit - Move U_Footmen[2] instantly to (Center of Region_013_Copy <gen>)
    Unit - Make U_Footmen[1] face 45.00 over 0 seconds
    Unit - Make U_Footmen[2] face 90.00 over 0 seconds
    Unit - Move U_Uzuru instantly to (Center of Region_013 <gen>), facing 270.00 degrees
    Animation - Change U_Uzuru's vertex coloring to (50.00%, 50.00%, 50.00%) with 60.00% transparency
    Cinematic - Send transmission to (All players) from U_Noone named : Play No sound and display By sacrificing him self he summoned the Demon Blademaster - Uzuru so he would revenge those that banished him.... Modify duration: Add 12.00 seconds and Don't wait
    Camera - .Apply. gg_cam_Camera_031 for Player 1 (Red) over 0 seconds
    Wait 11.00 seconds
    Cinematic - Fade in over 0.50 seconds using texture White Mask and color (100.00%, 100.00%, 100.00%) with 0% transparency
    Sound - Play DefendCaster <gen>
    Trigger - Run Scene_III <gen> (checking conditions)
    Trigger - Run CreateUnits2 <gen> (checking conditions)
    Unit - Hide U_Mage[1]
    Unit - Hide U_Knigts[1]
    Unit - Hide U_Knigts[2]
remove run test
Scene III
  Events
  Conditions
  Actions
    Camera - .Apply. gg_cam_Camera_033 for Player 1 (Red) over 10.00 seconds
    Cinematic - Send transmission to (All players) from a Player 1 (Red).Footman named Soldier at (Center of (Playable map area)): Play No sound and display What the.... Modify duration: Add 4.00 seconds and Don't wait
    Animation - Play the hide (animationname) animation for all doodads of type YOfs (doodadcode) within 300.00 of (Center of Region_045 <gen>).
    Wait 2.00 seconds
    Unit - Order U_Footmen[1] to Move To.(Center of Region_025 <gen>)
    Wait 2.00 seconds
    Destructible - Pick every destructible in Region_045 <gen> and do (Actions)
      Loop - Actions
        If (All Conditions are True) then do (Then Actions) else do (Else Actions)
          If - Conditions
            (Destructible-type of (Picked destructible)) Equal to LTex (destructablecode)
          Then - Actions
            Destructible - Show (Picked destructible)
          Else - Actions
    Set VariableSet I_UzuruTrans = 60
    Trigger - Turn on TransDecr0 <gen>
    Cinematic - Send transmission to (All players) from a Player 1 (Red).Footman named Soldier at (Center of (Playable map area)): Play No sound and display I saw something.. Modify duration: Add 4.00 seconds and Don't wait
    Wait 4.00 seconds
    Animation - Play U_Uzuru's attack two (animationname) animation
    Wait 0.50 seconds
    Animation - Change U_Uzuru's animation speed to 0.00% of its original speed
    Unit - Make U_Footmen[1] face U_Footmen[2] over 0.50 seconds
    Animation - Lock U_Footmen[2]'s Head to face U_Footmen[1], offset by (0, 0, 90)
    Wait 3.00 seconds
    Cinematic - Send transmission to (All players) from a Player 1 (Red).Footman named Soldier at (Center of (Playable map area)): Play No sound and display Did you see anything?. Modify duration: Add 3.00 seconds and Don't wait
    Camera - .Apply. gg_cam_Camera_037 for Player 1 (Red) over 6.00 seconds
    Wait 6.00 seconds
    Animation - Play U_Footmen[1]'s stand one (animationname) animation
    Animation - Change U_Footmen[2]'s animation speed to 30.00% of its original speed
    Set VariableSet I_UzuruTrans = 100
    Trigger - Turn on TransIncr1 <gen>
remove sound & sckip
Scene IV
  Events
  Conditions
  Actions
    Wait 2 seconds
    Cinematic - Send transmission to (All players) from a Player 1 (Red).Footman named Soldier at (Center of (Playable map area)): Play No sound and display By the gods!. Modify duration: Add 0.00 seconds and Don't wait
    Wait 3.00 seconds
    Animation - Reset U_Footmen[2]'s body-part facing
    Unit - Set U_Footmen[1] movement speed to 180.00
    Unit - Order U_Footmen[1] to Move To.(Center of Region_026 <gen>)
    Animation - Change U_Uzuru's animation speed to 100.00% of its original speed
    Special Effect - Create a special effect attached to the origin (attachpoint) of U_Footmen[2] using Objects\Spawnmodels\Human\HumanBlood\HumanBloodFootman.mdl
    Animation - Change U_Footmen[2]'s animation speed to 100.00% of its original speed
    Animation - Play U_Footmen[2]'s death (animationname) animation
    Wait 0.40 seconds
    Animation - Reset U_Uzuru's animation
    Set VariableSet I_UzuruTrans = 0
    Trigger - Turn on TransDecr2 <gen>
    Wait 1.00 seconds
    Animation - Play U_Footmen[2]'s decay flesh (animationname) animation
    Animation - Change U_Footmen[2]'s animation speed to 0.00% of its original speed
    Camera - .Apply. gg_cam_Camera_026 for Player 1 (Red) over 0 seconds
    Trigger - Turn off TransDecr0 <gen>
    Trigger - Turn off TransDecr2 <gen>
    Trigger - Turn off TransIncr1 <gen>
    Unit - Move U_Uzuru instantly to (Center of Region_011_Copy <gen>), facing (Position of U_Footmen[1])
    Animation - Change U_Uzuru's vertex coloring to (100%, 100%, 100%) with 0.00% transparency
    Animation - Play U_Uzuru's attack (animationname) animation
    Sound - Play MetalHeavySliceMetal1 <gen>
    Wait 0.50 seconds
    Camera - .Apply. gg_cam_Camera_040 for Player 1 (Red) over 6.00 seconds
    Animation - Play U_Footmen[1]'s death (animationname) animation
    Animation - Reset U_Uzuru's animation
    Unit - Make U_Uzuru face U_SpellBreakers[1] over 0.50 seconds
    Wait 1.00 seconds
    Unit - Order U_Catapult to Attack Ground.(Center of Region_050 <gen>)
    -------- Trans --------
    If (All Conditions are True) then do (Then Actions) else do (Else Actions)
      If - Conditions
      Then - Actions
        Wait 0.40 seconds
        Animation - Change U_Uzuru's vertex coloring to (100%, 100%, 100%) with 10.00% transparency
        Wait 0.15 seconds
        Animation - Change U_Uzuru's vertex coloring to (100%, 100%, 100%) with 20.00% transparency
        Wait 0.15 seconds
        Animation - Change U_Uzuru's vertex coloring to (100%, 100%, 100%) with 30.00% transparency
        Wait 0.15 seconds
        Animation - Change U_Uzuru's vertex coloring to (100%, 100%, 100%) with 40.00% transparency
        Wait 0.15 seconds
        Animation - Change U_Uzuru's vertex coloring to (100%, 100%, 100%) with 50.00% transparency
        Wait 0.15 seconds
        Animation - Change U_Uzuru's vertex coloring to (100%, 100%, 100%) with 50.00% transparency
        Wait 0.15 seconds
        Animation - Change U_Uzuru's vertex coloring to (100%, 100%, 100%) with 60.00% transparency
        Wait 0.15 seconds
        Animation - Change U_Uzuru's vertex coloring to (100%, 100%, 100%) with 70.00% transparency
        Wait 0.15 seconds
        Animation - Change U_Uzuru's vertex coloring to (100%, 100%, 100%) with 80.00% transparency
        Wait 0.15 seconds
        Animation - Change U_Uzuru's vertex coloring to (100%, 100%, 100%) with 100.00% transparency
      Else - Actions
    -------- ------- --------
    Unit - Move U_Uzuru instantly to (Center of Region_044 <gen>), facing (Position of U_SpellBreakers[1])
    Special Effect - Create a special effect at (Center of Region_044 <gen>) using Objects\Spawnmodels\Undead\ImpaleTargetDust\ImpaleTargetDust.mdl
    Animation - Change U_Uzuru's vertex coloring to (100%, 100%, 100%) with 0.00% transparency
    Animation - Play U_Uzuru's attack two (animationname) animation
    Wait 0.60 seconds
    Animation - Play U_SpellBreakers[1]'s death (animationname) animation
    Special Effect - Create a special effect attached to the origin (attachpoint) of U_SpellBreakers[1] using Objects\Spawnmodels\Human\HumanBlood\BloodElfSpellThiefBlood.mdl
    Camera - .Apply. gg_cam_Camera_057 for Player 1 (Red) over 8.00 seconds
    Wait 0.20 seconds
    Animation - Play U_SpellBreakers[2]'s attack defend (animationname) animation
    Wait 0.30 seconds
    Animation - Play U_SpellBreakers[2]'s stand defend (animationname) animation
    Animation - Play U_SpellBreakers[1]'s decay flesh (animationname) animation
    Animation - Change U_SpellBreakers[1]'s animation speed to 0.00% of its original speed
    Animation - Play U_Uzuru's attack walk (animationname) animation
    Trigger - Turn on SpartksSpe <gen>
    Wait 2.00 seconds
    Trigger - Turn off SpartksSpe <gen>
    Trigger - Turn on kb1 <gen>
    Wait 3.00 seconds
kb1
  Events
    Time - Every 0.04 seconds of game time
  Conditions
    ((This trigger) is on) Equal to True
  Actions
    Special Effect - Create a special effect attached to the origin (attachpoint) of U_SpellBreakers[2] using Abilities\Spells\Human\FlakCannons\FlakTarget.mdl
    Unit - Move U_SpellBreakers[2] instantly to (Center of REG_KBpath[(I_KB1CurrentPosition + 1)]), facing (Facing of U_SpellBreakers[2]) degrees
    Set VariableSet I_KB1CurrentPosition = (I_KB1CurrentPosition + 1)
    If (All Conditions are True) then do (Then Actions) else do (Else Actions)
      If - Conditions
        I_KB1CurrentPosition Equal to 6
      Then - Actions
        Animation - Play U_SpellBreakers[2]'s death (animationname) animation
      Else - Actions
    If (All Conditions are True) then do (Then Actions) else do (Else Actions)
      If - Conditions
        I_KB1CurrentPosition Greater than or equal to 10
      Then - Actions
        Trigger - Turn off (This trigger)
        Animation - Play the show (animationname) animation for all doodads of type YOtf (doodadcode) within 200.00 of (Center of Region_050 <gen>).
        Animation - Play the show (animationname) animation for all doodads of type YOf3 (doodadcode) within 200.00 of (Center of Region_050 <gen>).
        Animation - Play the death (animationname) animation for all doodads of type D00E (doodadcode) within 158.00 of (Center of Region_055 <gen>).
        Wait 0.50 seconds
        Animation - Reset U_Uzuru's animation
        Trigger - Turn on TransDecr3Universal <gen>
        Wait 1.00 seconds
        Camera - .Apply. gg_cam_Camera_061 for Player 1 (Red) over 0.00 seconds
        Camera - .Apply. gg_cam_Camera_042 for Player 1 (Red) over 3.00 seconds
        Wait 2.80 seconds
        Camera - .Apply. gg_cam_Camera_043 for Player 1 (Red) over 3.00 seconds
        Wait 2.00 seconds
        Unit - Move U_Uzuru instantly to (Center of Region_063 <gen>), facing 199.00 degrees
        Trigger - Turn on TransIncr2 <gen>
        Camera - .Apply. gg_cam_Camera_044 for Player 1 (Red) over 5.00 seconds
        Wait 4.90 seconds
        Camera - .Apply. gg_cam_Camera_055 for Player 1 (Red) over 5.00 seconds
      Else - Actions
kb2
  Events
    Time - Every 0.04 seconds of game time
  Conditions
    ((This trigger) is on) Equal to True
  Actions
    Special Effect - Create a special effect attached to the origin (attachpoint) of U_SpellBreakers[2] using Abilities\Spells\Human\FlakCannons\FlakTarget.mdl
    Unit - Move U_Footmen[5] instantly to (Center of REG_KBpath2[(I_KB2CurrentPosition + 1)]), facing (Facing of U_Footmen[5]) degrees
    Set VariableSet I_KB2CurrentPosition = (I_KB2CurrentPosition + 1)
    If (All Conditions are True) then do (Then Actions) else do (Else Actions)
      If - Conditions
        I_KB2CurrentPosition Equal to 5
      Then - Actions
        Animation - Play U_Footmen[5]'s death (animationname) animation
      Else - Actions
    If (All Conditions are True) then do (Then Actions) else do (Else Actions)
      If - Conditions
        I_KB2CurrentPosition Greater than or equal to 11
      Then - Actions
        Trigger - Turn off (This trigger)
        Unit - Order U_Catapult to Stop.
        Animation - Play U_Catapult's death (animationname) animation
        Unit - Turn collision for U_Catapult Off.
        Unit - Set U_Uzuru movement speed to 200.00
        Camera - Stop swaying/shaking the camera for Player 1 (Red).
        Wait 1.00 seconds
        Trigger - Turn on TransIncr3Universal <gen>
        Unit - Order U_Peasants[1] to Move To.(Center of Region_076 <gen>)
        Unit - Move U_Uzuru instantly to (Center of Region_047 <gen>), facing (Center of Region_080 <gen>)
        Wait 2.00 seconds
        Unit - Order U_Uzuru to Attack.U_Peasants[1]
        Camera - .Apply. gg_cam_Camera_046 for Player 1 (Red) over 0 seconds
        Camera - .Apply. gg_cam_Camera_047 for Player 1 (Red) over 8.00 seconds
      Else - Actions
PD1
  Events
    Unit - A unit Dies
  Conditions
    (Dying unit) Equal to U_Peasants[1]
  Actions
    Camera - .Apply. gg_cam_Camera_048 for Player 1 (Red) over 4.00 seconds
    Unit - Order U_Uzuru to Attack.U_Peasants[2]
    Wait 3.90 seconds
    Camera - .Apply. gg_cam_Camera_049 for Player 1 (Red) over 6.00 seconds
PD2
  Events
    Unit - A unit Dies
  Conditions
    (Dying unit) Equal to U_Peasants[2]
  Actions
    Trigger - Turn on TransDecr3Universal <gen>
    Unit - Set U_Commander movement speed to 180.00
    Unit - Order U_Commander to Move To.(Center of Region_078 <gen>)
    Unit - Order U_Uzuru to Move To.(Center of Region_079 <gen>)
    Camera - .Apply. gg_cam_Camera_050 for Player 1 (Red) over 7.00 seconds
G1
  Events
    Unit - A unit enters Region_092 <gen>
  Conditions
    ((This trigger) is on) Equal to True
    (Entering unit) Equal to U_Uzuru
  Actions
    Trigger - Turn off (This trigger)
    Unit - Set U_Footmen[8] movement speed to 170.00
    Unit - Set U_Footmen[9] movement speed to 170.00
    Unit - Set U_Footmen[10] movement speed to 170.00
    Wait 1.00 seconds
    Unit - Order U_Footmen[9] to Move To.(Center of Region_083 <gen>)
    Unit - Order U_Footmen[10] to Move To.(Center of Region_084 <gen>)
EnterCaptain
  Events
    Unit - A unit enters Region_078 <gen>
  Conditions
    ((This trigger) is on) Equal to True
    (Entering unit) Equal to U_Commander
  Actions
    Animation - Change U_Uzuru's animation speed to 75.00% of its original speed
    Unit - Order U_Commander to Stop.
    Unit - Make U_Uzuru face U_Commander over 0 seconds
    Animation - Play U_Commander's stand defend (animationname) animation
    Animation - Change U_Uzuru's vertex coloring to (100%, 100%, 100%) with 100.00% transparency
    Special Effect - Create a special effect at (Position of U_Uzuru) using Objects\Spawnmodels\Undead\ImpaleTargetDust\ImpaleTargetDust.mdl
    Animation - Play U_Uzuru's attack slam (animationname) animation
    Set VariableSet I_UzuruTrans = 0
    Wait 0.80 seconds
    Special Effect - Create a special effect attached to the right hand (attachpoint) of U_Commander using Abilities\Weapons\Rifle\RifleImpact.mdl
    Animation - Change U_Uzuru's animation speed to 100% of its original speed
    Trigger - Turn on TransDecr3Universal <gen>
    Trigger - Turn off (This trigger)
    Wait 1.00 seconds
    Camera - .Apply. gg_cam_Camera_051 for Player 1 (Red) over 3.00 seconds
    Wait 1.00 seconds
    Cinematic - Send transmission to (All players) from a Player 2 (Blue).Captain named Captain at (Center of (Playable map area)): Play No sound and display Damn you!. Modify duration: Add 1.00 seconds and Don't wait
    Animation - Reset U_Commander's animation
    Camera - .Apply. gg_cam_Camera_052 for Player 1 (Red) over 3.00 seconds
    Wait 1.00 seconds
    Cinematic - Send transmission to (All players) from a Player 2 (Blue).Footman named Soldier at (Center of (Playable map area)): Play No sound and display Where did he go?. Modify duration: Add 1.00 seconds and Don't wait
    Camera - .Apply. gg_cam_Camera_053 for Player 1 (Red) over 3.00 seconds
    Unit - Move U_Uzuru instantly to (Center of Region_009 <gen>), facing (Position of U_Footmen[7])
    Wait 2 seconds
    Camera - .Apply. gg_cam_Camera_054 for Player 1 (Red) over 6.00 seconds
    Unit - Order U_Uzuru to Move To.(Center of Region_081 <gen>)
EnterUzuru
  Events
    Unit - A unit enters Region_081 <gen>
  Conditions
    ((This trigger) is on) Equal to True
    (Entering unit) Equal to U_Uzuru
  Actions
    Unit - Order U_Uzuru to Human Mountain King - Storm Bolt.U_Footmen[7]
    Trigger - Turn on TransIncr3Universal <gen>
    Wait 2.20 seconds
    Animation - Play U_Footmen[7]'s death (animationname) animation
    Camera - Shake the camera for Player 1 (Red) with magnitude 12.00
    Trigger - Turn on TransDecr3Universal <gen>
    Unit - Order U_Footmen[8] to Move To.(Center of Region_032 <gen>)
    Wait 0.40 seconds
    Camera - Stop swaying/shaking the camera for Player 1 (Red).
EnterSoldier
  Events
    Unit - A unit enters Region_032 <gen>
  Conditions
    (Entering unit) Equal to U_Footmen[8]
    ((This trigger) is on) Equal to True
  Actions
    Trigger - Turn off (This trigger)
    Set VariableSet I_UzuruTrans = 100
    Unit - Create a permanent Fleshy Peasant corpse for Player 2 (Blue) at (Position of U_Peasants[1]) facing (Facing of U_Peasants[1]) degrees
    Unit - Create a permanent Fleshy Peasant corpse for Player 2 (Blue) at (Position of U_Peasants[2]) facing (Facing of U_Peasants[2]) degrees
    Unit - Move U_Uzuru instantly to (Center of Region_087 <gen>), facing (Position of U_Footmen[8])
    Trigger - Turn on TransIncr3Universal <gen>
    Wait 0.60 seconds
    Animation - Play U_Uzuru's attack two (animationname) animation
    Wait 0.50 seconds
    Animation - Play U_Footmen[8]'s death (animationname) animation
    Wait 0.30 seconds
    Trigger - Turn on TransDecr3Universal <gen>
    Special Effect - Create a special effect attached to the origin (attachpoint) of U_Footmen[8] using Objects\Spawnmodels\Human\HumanBlood\HumanBloodFootman.mdl
    Camera - .Apply. gg_cam_Camera_058 for Player 1 (Red) over 5.00 seconds
    Wait 2.20 seconds
    Unit - Order U_Commander to Move To.(Center of Region_088 <gen>)
    Unit - Order U_Footmen[9] to Move To.(Center of Region_089 <gen>)
    Unit - Move U_Uzuru instantly to (Position of U_Footmen[9]), facing (Facing of U_Footmen[9]) degrees
    Trigger - Turn on TransIncr3Universal <gen>
    Wait 0.40 seconds
    Animation - Play U_Uzuru's attack (animationname) animation
    Wait 0.40 seconds
    Unit - Order U_Footmen[10] to Move To.(Center of Region_077 <gen>)
    Unit - Order U_Footmen[9] to Stop.
    Animation - Play U_Footmen[9]'s death (animationname) animation
    Special Effect - Create a special effect attached to the origin (attachpoint) of U_Footmen[9] using Objects\Spawnmodels\Human\HumanBlood\HumanBloodFootman.mdl
    Wait 0.50 seconds
    Trigger - Turn on TransDecr3Universal_Fast <gen>
    Wait 1.00 seconds
    Unit - Make U_Commander face U_Footmen[9] over 0.40 seconds
    Unit - Move U_Uzuru instantly to (Center of Region_090 <gen>), facing (Position of U_Commander)
    Trigger - Turn on TransIncr3Universal <gen>
    Animation - Play U_Uzuru's attack slam (animationname) animation
    Wait 0.60 seconds
    Animation - Play U_Commander's death (animationname) animation
    Unit - Order U_Footmen[10] to Move To.(Center of Region_077 <gen>)
    Camera - .Apply. gg_cam_Camera_060 for Player 1 (Red) over 12.00 seconds
    Unit - Order U_Footmen[10] to Move To.(Center of Region_031 <gen>)
    Animation - Reset U_Uzuru's animation
    Wait 0.30 seconds
    Trigger - Turn on TransDecr3Universal_Fast <gen>
    Wait 0.90 seconds
    Unit - Move U_Uzuru instantly to (Position of U_Footmen[10]), facing (Facing of U_Footmen[10]) degrees
    Trigger - Turn on TransIncr3Universal <gen>
    Wait 0.40 seconds
    Animation - Play U_Uzuru's attack (animationname) animation
    Wait 0.40 seconds
    Unit - Order U_Footmen[10] to Stop.
    Animation - Play U_Footmen[10]'s death (animationname) animation
    Animation - Reset U_Uzuru's animation
    Wait 7.00 seconds
    Unit - Move U_Mage[1] instantly to (Center of Region_091 <gen>), facing 270.00 degrees
    Special Effect - Create a special effect at (Position of U_Mage[1]) using Abilities\Spells\Human\MassTeleport\MassTeleportCaster.mdl
    Unit - Unhide U_Mage[1]
    Wait 0.80 seconds
    Animation - Play U_Mage[1]'s stand channel (animationname) animation
    Camera - .Apply. gg_cam_Camera_062 for Player 1 (Red) over 9.00 seconds
    Wait 0.30 seconds
    Unit - Create 1.Footman for Player 2 (Blue) at (Center of Region_030 <gen>) facing 270.00 degrees
    Set VariableSet U_Footmen[11] = (Last created unit)
    Unit - Create 1.Footman for Player 2 (Blue) at (Center of Region_031 <gen>) facing 270.00 degrees
    Set VariableSet U_Footmen[12] = (Last created unit)
    Unit - Create 1.Knight for Player 2 (Blue) at (Center of Region_093 <gen>) facing 270.00 degrees
    Set VariableSet U_Knigts[4] = (Last created unit)
    Unit - Create 1.Knight for Player 2 (Blue) at (Center of Region_094 <gen>) facing 270.00 degrees
    Set VariableSet U_Knigts[5] = (Last created unit)
    Special Effect - Create a special effect at (Position of U_Footmen[11]) using Abilities\Spells\Human\MassTeleport\MassTeleportCaster.mdl
    Special Effect - Create a special effect at (Position of U_Footmen[12]) using Abilities\Spells\Human\MassTeleport\MassTeleportCaster.mdl
    Special Effect - Create a special effect at (Position of U_Knigts[4]) using Abilities\Spells\Human\MassTeleport\MassTeleportCaster.mdl
    Special Effect - Create a special effect at (Position of U_Knigts[5]) using Abilities\Spells\Human\MassTeleport\MassTeleportCaster.mdl
    Cinematic - Send transmission to (All players) from a Player 2 (Blue).Archmage named Landazar at (Center of (Playable map area)): Play No sound and display Kill him!. Modify duration: Add 1.00 seconds and Don't wait
    Animation - Reset U_Mage[1]'s animation
    Wait 2 seconds
    Special Effect - Create a special effect at (Position of U_Mage[1]) using Abilities\Spells\Human\MassTeleport\MassTeleportCaster.mdl
    Unit - Hide U_Mage[1]
    Trigger - Run Scene_V <gen> (checking conditions)
Scene V
  Events
  Conditions
  Actions
    Unit - Remove U_Peasants[1] from the game
    Unit - Remove U_Peasants[2] from the game
    Unit - Order U_Footmen[11] to Move To.(Center of Region_098 <gen>)
    Unit - Order U_Footmen[12] to Move To.(Center of Region_097 <gen>)
    Unit - Order U_Knigts[4] to Move To.(Center of Region_095 <gen>)
    Unit - Order U_Knigts[5] to Move To.(Center of Region_096 <gen>)
    Trigger - Turn on TransDecr3Universal <gen>
    Camera - .Apply. gg_cam_Camera_063 for Player 1 (Red) over 3.60 seconds
    Wait 2 seconds
    Unit - Create 1.Footman for Player 2 (Blue) at (Center of Region_099 <gen>) facing Default building facing degrees
    Set VariableSet U_Footmen[13] = (Last created unit)
    Special Effect - Create a special effect at (Position of U_Footmen[13]) using Abilities\Spells\Human\MassTeleport\MassTeleportCaster.mdl
    Unit - Order U_Footmen[13] to Move To.(Center of Region_102 <gen>)
    Wait 0.60 seconds
    Unit - Create 1.Footman for Player 2 (Blue) at (Center of Region_100 <gen>) facing Default building facing degrees
    Set VariableSet U_Footmen[14] = (Last created unit)
    Special Effect - Create a special effect at (Position of U_Footmen[14]) using Abilities\Spells\Human\MassTeleport\MassTeleportCaster.mdl
    Unit - Order U_Footmen[14] to Move To.(Center of Region_102 <gen>)
    Wait 0.60 seconds
    Unit - Create 1.Footman for Player 2 (Blue) at (Center of Region_101 <gen>) facing Default building facing degrees
    Set VariableSet U_Footmen[15] = (Last created unit)
    Special Effect - Create a special effect at (Position of U_Footmen[15]) using Abilities\Spells\Human\MassTeleport\MassTeleportCaster.mdl
    Unit - Order U_Footmen[15] to Move To.(Center of Region_105 <gen>)
    Unit - Move U_Uzuru instantly to (Center of Region_109 <gen>)
    Trigger - Turn on TransIncr3Universal <gen>
    Animation - Change U_Uzuru's animation speed to 30.00% of its original speed
    Animation - Play U_Uzuru's attack slam (animationname) animation
    Wait 0.90 seconds
    Animation - Change U_Uzuru's animation speed to 100.00% of its original speed
    Animation - Play U_Uzuru's attack walk stand (animationname) animation
    Wait 0.30 seconds
    Environment - Create a 0.50 second Temporary crater deformation at (Center of (Playable map area)) with radius 360.00 and depth 80.00
    Camera - .Apply. gg_cam_Camera_064 for Player 1 (Red) over 5.00 seconds
    Unit Group - Pick every unit in (Units within 400.00 of (Position of U_Uzuru).) and do (Actions)
      Loop - Actions
        If (All Conditions are True) then do (Then Actions) else do (Else Actions)
          If - Conditions
            (Owner of (Picked unit)) Equal to Player 2 (Blue)
          Then - Actions
            If (All Conditions are True) then do (Then Actions) else do (Else Actions)
              If - Conditions
                (Unit-type of (Picked unit)) Not equal to Peasant
              Then - Actions
                Animation - Play (Picked unit)'s death (animationname) animation
              Else - Actions
          Else - Actions
    Wait 1.00 seconds
    Trigger - Turn on TransDecr3Universal <gen>
    Cinematic - Fade out over 6.00 seconds using texture Black Mask and color (100.00%, 100.00%, 100.00%) with 0% transparency
    Sound - Set volume of NMA201 <gen> to 100%
    Wait 0.30 seconds
    Sound - Set volume of NMA201 <gen> to 90.00%
    Wait 0.30 seconds
    Sound - Set volume of NMA201 <gen> to 80.00%
    Wait 0.30 seconds
    Sound - Set volume of NMA201 <gen> to 70.00%
    Wait 0.30 seconds
    Sound - Set volume of NMA201 <gen> to 60.00%
    Wait 0.30 seconds
    Sound - Set volume of NMA201 <gen> to 50.00%
    Wait 0.30 seconds
    Sound - Set volume of NMA201 <gen> to 40.00%
    Wait 0.30 seconds
    Sound - Set volume of NMA201 <gen> to 30.00%
    Wait 0.30 seconds
    Sound - Set volume of NMA201 <gen> to 20.00%
    Wait 0.30 seconds
    Sound - Set volume of NMA201 <gen> to 10.00%
    Wait 0.30 seconds
    Sound - Set volume of NMA201 <gen> to 0.00%
    Wait 0.30 seconds
    Game - Victory Player 1 (Red) (Skip dialogs, Skip scores)
SDA1
  Events
  Conditions
  Actions
LoopAnim
  Events
    Time - Every 1.40 seconds of game time
  Conditions
    ((This trigger) is on) Equal to True
  Actions
    Animation - Play U_Naragh's spell (animationname) animation
    Animation - Change U_Naragh's animation speed to 70.00% of its original speed
TransDecr0
  Events
    Time - Every 0.08 seconds of game time
  Conditions
    ((This trigger) is on) Equal to True
  Actions
    Animation - Change U_Uzuru's vertex coloring to (100%, 100%, 100%) with ((Real(I_UzuruTrans)) + 3.00)% transparency
    Set VariableSet I_UzuruTrans = (I_UzuruTrans + 3)
    If (All Conditions are True) then do (Then Actions) else do (Else Actions)
      If - Conditions
        I_UzuruTrans Greater than or equal to 100
      Then - Actions
        Trigger - Turn off (This trigger)
        Set VariableSet I_UzuruTrans = 0
        Animation - Change U_Uzuru's vertex coloring to (100%, 100%, 100%) with 100.00% transparency
        Unit - Move U_Uzuru instantly to (Center of Region_026 <gen>), facing 98.00 degrees
      Else - Actions
TransIncr1
  Events
    Time - Every 0.08 seconds of game time
  Conditions
    ((This trigger) is on) Equal to True
  Actions
    Animation - Change U_Uzuru's vertex coloring to (100%, 100%, 100%) with ((Real(I_UzuruTrans)) - 3.00)% transparency
    Set VariableSet I_UzuruTrans = (I_UzuruTrans - 3)
    If (All Conditions are True) then do (Then Actions) else do (Else Actions)
      If - Conditions
        I_UzuruTrans Less than or equal to 0
      Then - Actions
        Trigger - Turn off (This trigger)
        Set VariableSet I_UzuruTrans = 0
        Trigger - Run Scene_IV <gen> (checking conditions)
      Else - Actions
TransDecr2
  Events
    Time - Every 0.05 seconds of game time
  Conditions
    ((This trigger) is on) Equal to True
  Actions
    Animation - Change U_Uzuru's vertex coloring to (100%, 100%, 100%) with ((Real(I_UzuruTrans)) + 3.00)% transparency
    Set VariableSet I_UzuruTrans = (I_UzuruTrans + 3)
    If (All Conditions are True) then do (Then Actions) else do (Else Actions)
      If - Conditions
        I_UzuruTrans Greater than or equal to 100
      Then - Actions
        Trigger - Turn off (This trigger)
        Set VariableSet I_UzuruTrans = 0
      Else - Actions
TransDecr3Universal
  Events
    Time - Every 0.05 seconds of game time
  Conditions
    ((This trigger) is on) Equal to True
  Actions
    Animation - Change U_Uzuru's vertex coloring to (100%, 100%, 100%) with ((Real(I_UzuruTrans)) + 3.00)% transparency
    Set VariableSet I_UzuruTrans = (I_UzuruTrans + 3)
    If (All Conditions are True) then do (Then Actions) else do (Else Actions)
      If - Conditions
        I_UzuruTrans Greater than or equal to 100
      Then - Actions
        Trigger - Turn off (This trigger)
      Else - Actions
TransDecr3Universal Fast
  Events
    Time - Every 0.02 seconds of game time
  Conditions
    ((This trigger) is on) Equal to True
  Actions
    Animation - Change U_Uzuru's vertex coloring to (100%, 100%, 100%) with ((Real(I_UzuruTrans)) + 3.00)% transparency
    Set VariableSet I_UzuruTrans = (I_UzuruTrans + 3)
    If (All Conditions are True) then do (Then Actions) else do (Else Actions)
      If - Conditions
        I_UzuruTrans Greater than or equal to 100
      Then - Actions
        Trigger - Turn off (This trigger)
      Else - Actions
TransIncr2
  Events
    Time - Every 0.05 seconds of game time
  Conditions
    ((This trigger) is on) Equal to True
  Actions
    Animation - Change U_Uzuru's vertex coloring to (100%, 100%, 100%) with ((Real(I_UzuruTrans)) - 3.00)% transparency
    Set VariableSet I_UzuruTrans = (I_UzuruTrans - 3)
    If (All Conditions are True) then do (Then Actions) else do (Else Actions)
      If - Conditions
        I_UzuruTrans Less than or equal to 0
      Then - Actions
        Trigger - Turn off (This trigger)
        Set VariableSet I_UzuruTrans = 0
        Animation - Play U_Uzuru's attack (animationname) animation
        Wait 0.50 seconds
        Animation - Reset U_Uzuru's animation
        Animation - Play the show (animationname) animation for all doodads of type YOfs (doodadcode) within 300.00 of (Center of Region_045 <gen>).
        Wait 0.80 seconds
        Trigger - Turn on TransDecr4 <gen>
        Animation - Play the show (animationname) animation for all doodads of type YOtf (doodadcode) within 300.00 of (Center of Region_045 <gen>).
      Else - Actions
TransDecr4
  Events
    Time - Every 0.05 seconds of game time
  Conditions
    ((This trigger) is on) Equal to True
  Actions
    Animation - Change U_Uzuru's vertex coloring to (100%, 100%, 100%) with ((Real(I_UzuruTrans)) + 3.00)% transparency
    Set VariableSet I_UzuruTrans = (I_UzuruTrans + 3)
    If (All Conditions are True) then do (Then Actions) else do (Else Actions)
      If - Conditions
        I_UzuruTrans Greater than or equal to 100
      Then - Actions
        Trigger - Turn off (This trigger)
        Cinematic - Send transmission to (All players) from a Player 2 (Blue).Peasant named Peasant at (Center of (Playable map area)): Play No sound and display Gaurds!. Modify duration: Add 2.00 seconds and Don't wait
        Set VariableSet I_UzuruTrans = 100
        Unit - Order U_Peasants[2] to Move To.(Center of Region_076 <gen>)
        Unit - Make U_Footmen[6] face (Center of Region_063 <gen>) over 0.30 seconds
        Wait 0.30 seconds
        Destructible - Pick every destructible within 300.00 of (Center of Region_045 <gen>) and do (Actions)
          Loop - Actions
            Destructible - Kill (Picked destructible)
            Special Effect - Create a special effect at (Position of (Picked destructible)) using Objects\Spawnmodels\Undead\ImpaleTargetDust\ImpaleTargetDust.mdl
        Camera - Shake the camera for Player 1 (Red) with magnitude 30.00
        Animation - Play the hide (animationname) animation for all doodads of type D00H (doodadcode) within 300.00 of (Center of Region_045 <gen>).
        Animation - Play the death (animationname) animation for all doodads of type D00G (doodadcode) within 300.00 of (Center of Region_045 <gen>).
        Animation - Play the hide (animationname) animation for all doodads of type YOtf (doodadcode) within 300.00 of (Center of Region_045 <gen>).
        Trigger - Turn on kb2 <gen>
        Animation - Play U_Footmen[6]'s death (animationname) animation
        Unit - Order U_Catapult to Stop.
      Else - Actions
TransIncr3Universal
  Events
    Time - Every 0.05 seconds of game time
  Conditions
    ((This trigger) is on) Equal to True
  Actions
    Animation - Change U_Uzuru's vertex coloring to (100%, 100%, 100%) with ((Real(I_UzuruTrans)) - 3.00)% transparency
    Set VariableSet I_UzuruTrans = (I_UzuruTrans - 3)
    If (All Conditions are True) then do (Then Actions) else do (Else Actions)
      If - Conditions
        I_UzuruTrans Less than or equal to 0
      Then - Actions
        Trigger - Turn off (This trigger)
        Set VariableSet I_UzuruTrans = 0
      Else - Actions
TransIncr3Universal Fast
  Events
    Time - Every 0.02 seconds of game time
  Conditions
    ((This trigger) is on) Equal to True
  Actions
    Animation - Change U_Uzuru's vertex coloring to (100%, 100%, 100%) with ((Real(I_UzuruTrans)) - 3.00)% transparency
    Set VariableSet I_UzuruTrans = (I_UzuruTrans - 3)
    If (All Conditions are True) then do (Then Actions) else do (Else Actions)
      If - Conditions
        I_UzuruTrans Less than or equal to 0
      Then - Actions
        Trigger - Turn off (This trigger)
        Set VariableSet I_UzuruTrans = 0
      Else - Actions
SpartksSpe
  Events
    Time - Every 0.10 seconds of game time
  Conditions
    ((This trigger) is on) Equal to True
  Actions
    Special Effect - Create a special effect attached to the left hand (attachpoint) of U_SpellBreakers[2] using Abilities\Weapons\Rifle\RifleImpact.mdl
CreateUnits1
  Events
  Conditions
  Actions
    Unit - Create 1.Knight for Player 2 (Blue) at (Center of Region_010 <gen>) facing Default building facing degrees
    Set VariableSet U_Knigts[1] = (Last created unit)
    Unit - Create 1.Knight for Player 2 (Blue) at (Center of Region_011 <gen>) facing Default building facing degrees
    Set VariableSet U_Knigts[2] = (Last created unit)
    Unit - Create 1.Archmage for Player 2 (Blue) at (Center of Region_012 <gen>) facing Default building facing degrees
    Set VariableSet U_Mage[1] = (Last created unit)
    Unit - Create 1.Footman for Player 2 (Blue) at (Center of Region_013 <gen>) facing Default building facing degrees
    Set VariableSet U_Footmen[1] = (Last created unit)
    Unit - Create 1.Footman for Player 2 (Blue) at (Center of Region_014 <gen>) facing Default building facing degrees
    Set VariableSet U_Footmen[2] = (Last created unit)
CreateUnits2
  Events
  Conditions
  Actions
    Unit - Create 1.Knight for Player 2 (Blue) at (Center of Region_029 <gen>) facing 135.00 degrees
    Set VariableSet U_Knigts[3] = (Last created unit)
    Unit - Create 1.Footman for Player 2 (Blue) at (Center of Region_027 <gen>) facing 135.00 degrees
    Set VariableSet U_Footmen[3] = (Last created unit)
    Unit - Create 1.Footman for Player 2 (Blue) at (Center of Region_028 <gen>) facing 135.00 degrees
    Set VariableSet U_Footmen[4] = (Last created unit)
    Unit - Create 1.Spell Breaker for Player 2 (Blue) at (Center of Region_041 <gen>) facing 45.00 degrees
    Set VariableSet U_SpellBreakers[1] = (Last created unit)
    Unit - Create 1.Spell Breaker for Player 2 (Blue) at (Center of Region_043 <gen>) facing 225.00 degrees
    Set VariableSet U_SpellBreakers[2] = (Last created unit)
    Unit - Create 1.Demolisher for Player 2 (Blue) at (Center of Region_037 <gen>) facing 0.00 degrees
    Set VariableSet U_Catapult = (Last created unit)
    Unit - Create 1.Peasant for Player 2 (Blue) at (Center of Region_047 <gen>) facing 0.00 degrees
    Set VariableSet U_Peasants[1] = (Last created unit)
    Unit - Create 1.Peasant for Player 2 (Blue) at (Center of Region_036 <gen>) facing 90.00 degrees
    Set VariableSet U_Peasants[2] = (Last created unit)
    Unit - Create 1.Footman for Player 2 (Blue) at (Center of Region_034 <gen>) facing 270.00 degrees
    Set VariableSet U_Footmen[5] = (Last created unit)
    Unit - Create 1.Footman for Player 2 (Blue) at (Center of Region_035 <gen>) facing 280.00 degrees
    Set VariableSet U_Footmen[6] = (Last created unit)
    Unit - Create 1.Footman for Player 2 (Blue) at (Center of Region_032 <gen>) facing 140.00 degrees
    Set VariableSet U_Footmen[7] = (Last created unit)
    Unit - Create 1.Footman for Player 2 (Blue) at (Center of Region_033 <gen>) facing 180.00 degrees
    Set VariableSet U_Footmen[8] = (Last created unit)
    Unit - Create 1.Captain for Player 2 (Blue) at (Center of Region_077 <gen>) facing 90.00 degrees
    Set VariableSet U_Commander = (Last created unit)
    Unit - Create 1.Footman for Player 2 (Blue) at (Center of Region_030 <gen>) facing 270.00 degrees
    Set VariableSet U_Footmen[9] = (Last created unit)
    Unit - Create 1.Footman for Player 2 (Blue) at (Center of Region_031 <gen>) facing 270.00 degrees
    Set VariableSet U_Footmen[10] = (Last created unit)
    -------- -------- --------
    Unit - Set U_Peasants[1] movement speed to 120.00
    Unit - Set U_Peasants[2] movement speed to 150.00
etc
  Events
    Time - Elapsed game time is 0.00 seconds
  Conditions
  Actions
    Sound - Stop the currently playing music theme
    Sound - Stop music Immediately
    Sound - Clear the music list
    Sound - Set music volume to 100%
    Sound - Disable dawn and dusk sounds
Exit
  Events
    Player - Player 1 (Red) skips a cinematic sequence
  Conditions
  Actions
    Game - Victory Player 1 (Red) (Skip dialogs, Skip scores)
Jump System 1
  Events
  Conditions
  Actions
    If (All Conditions are True) then do (Then Actions) else do (Else Actions)
      If - Conditions
        JD_Integers[1] Equal to 0
      Then - Actions
        Trigger - Turn on Jump_System_2 <gen>
      Else - Actions
    Set VariableSet JD_Integers[1] = (JD_Integers[1] + 1)
    Set VariableSet JD_Integers[2] = (JD_Integers[2] + 1)
    Set VariableSet JD_TempPoint[1] = (Position of JDA_Unit)
    Set VariableSet JD_Distances[JD_Integers[2]] = (Distance between JD_TempPoint[1] and JDA_TargetPoint)
    Set VariableSet JD_ReachedDistance[JD_Integers[2]] = 0.00
    Set VariableSet JD_SpeedUnits[JD_Integers[2]] = JDA_Speed
    Set VariableSet JD_Unit[JD_Integers[2]] = JDA_Unit
    Set VariableSet JD_Angle[JD_Integers[2]] = (Angle from JD_TempPoint[1] to JDA_TargetPoint)
    Set VariableSet JD_Effect[JD_Integers[2]] = JDA_SpecialEffect
    Set VariableSet JD_Animations[JD_Integers[2]] = JDA_Animation
    Set VariableSet JD_TreesDestroy[JD_Integers[2]] = JDA_DestroyTrees_Dash
    Set VariableSet JD_HighSettings[JD_Integers[2]] = (JDA_JumpHigh_Distance x JD_Distances[JD_Integers[2]])
    Unit - Turn collision for JDA_Unit Off.
    Animation - Change JDA_Unit's animation speed to (JDA_AnimationSpeed x 100.00)% of its original speed
    Animation - Play JDA_Unit's JDA_Animation animation
    Unit Group - Add JDA_Unit to JD_Group
    Unit - Add Storm Crow Form to JDA_Unit
    Unit - Remove Storm Crow Form from JDA_Unit
    Custom script: call RemoveLocation (udg_JD_TempPoint[1])
    Custom script: call RemoveLocation (udg_JDA_TargetPoint)
Jump System 2
  Events
    Time - Every 0.02 seconds of game time
  Conditions
  Actions
    For each (Integer JD_Integers[3]) from 1 to JD_Integers[2], do (Actions)
      Loop - Actions
        If (All Conditions are True) then do (Then Actions) else do (Else Actions)
          If - Conditions
            (JD_Unit[JD_Integers[3]] is in JD_Group.) Equal to True
          Then - Actions
            If (All Conditions are True) then do (Then Actions) else do (Else Actions)
              If - Conditions
                JD_ReachedDistance[JD_Integers[3]] Less than JD_Distances[JD_Integers[3]]
              Then - Actions
                Animation - Queue JD_Unit[JD_Integers[3]]'s JD_Animations[JD_Integers[3]] animation
                Set VariableSet JD_TempPoint[1] = (Position of JD_Unit[JD_Integers[3]])
                Set VariableSet JD_TempPoint[2] = (JD_TempPoint[1] offset by JD_SpeedUnits[JD_Integers[3]] towards JD_Angle[JD_Integers[3]] degrees.)
                If (All Conditions are True) then do (Then Actions) else do (Else Actions)
                  If - Conditions
                    JD_TreesDestroy[JD_Integers[3]] Equal to True
                  Then - Actions
                    Destructible - Pick every destructible within 150.00 of JD_TempPoint[2] and do (Kill (Picked destructible))
                  Else - Actions
                Unit - Move JD_Unit[JD_Integers[3]] instantly to JD_TempPoint[2]
                Set VariableSet JD_ReachedDistance[JD_Integers[3]] = (JD_ReachedDistance[JD_Integers[3]] + JD_SpeedUnits[JD_Integers[3]])
                If (All Conditions are True) then do (Then Actions) else do (Else Actions)
                  If - Conditions
                    (Random integer number between 1 and 5) Equal to 1
                  Then - Actions
                    Special Effect - Create a special effect attached to the chest (attachpoint) of JD_Unit[JD_Integers[3]] using JD_Effect[JD_Integers[3]]
                    Special Effect - Destroy (Last created special effect)
                  Else - Actions
                Set VariableSet JD_RealTimer[JD_Integers[3]] = (JD_RealTimer[JD_Integers[3]] + (180.00 / (JD_Distances[JD_Integers[3]] / JD_SpeedUnits[JD_Integers[3]])))
                Set VariableSet JD_JumpHigh[JD_Integers[3]] = ((Sin(JD_RealTimer[JD_Integers[3]])) x JD_HighSettings[JD_Integers[3]])
                Animation - Change JD_Unit[JD_Integers[3]] flying height to JD_JumpHigh[JD_Integers[3]] at 1000000000.00
                Custom script: call RemoveLocation (udg_JD_TempPoint[1])
                Custom script: call RemoveLocation (udg_JD_TempPoint[2])
              Else - Actions
                Unit - Turn collision for JD_Unit[JD_Integers[3]] Off.
                Unit Group - Remove JD_Unit[JD_Integers[3]] from JD_Group.
                Animation - Change JD_Unit[JD_Integers[3]]'s animation speed to 100.00% of its original speed
                Animation - Reset JD_Unit[JD_Integers[3]]'s animation
                Set VariableSet JD_RealTimer[JD_Integers[3]] = 0.00
                Set VariableSet JD_Integers[1] = (JD_Integers[1] - 1)
                If (All Conditions are True) then do (Then Actions) else do (Else Actions)
                  If - Conditions
                    JD_Integers[1] Equal to 0
                  Then - Actions
                    Set VariableSet JD_Integers[2] = 0
                    Trigger - Turn off (This trigger)
                  Else - Actions
          Else - Actions
Spell Jump
  Events
    Unit - A unit Starts the effect of an ability
  Conditions
    (Ability being cast) Equal to Jump2
  Actions
    Set VariableSet JDA_JumpHigh_Distance = 0.35
    Set VariableSet JDA_DestroyTrees_Dash = False
    Set VariableSet JDA_Collusion = False
    Set VariableSet JDA_TargetPoint = (Target point of ability being cast)
    Set VariableSet JDA_Unit = (Triggering unit)
    Set VariableSet JDA_Speed = 8.00
    Set VariableSet JDA_SpecialEffect = none
    Set VariableSet JDA_Animation = attack slam
    Set VariableSet JDA_AnimationSpeed = 0.45
    Trigger - Run Jump_System_1 <gen> (checking conditions)
Spell Jump 2
  Events
    Unit - A unit Starts the effect of an ability
  Conditions
    (Ability being cast) Equal to Jump2b
  Actions
    Set VariableSet JDA_JumpHigh_Distance = 0.85
    Set VariableSet JDA_DestroyTrees_Dash = False
    Set VariableSet JDA_Collusion = False
    Set VariableSet JDA_TargetPoint = (Target point of ability being cast)
    Set VariableSet JDA_Unit = (Triggering unit)
    Set VariableSet JDA_Speed = 6.00
    Set VariableSet JDA_SpecialEffect = none
    Set VariableSet JDA_Animation = attack slam
    Set VariableSet JDA_AnimationSpeed = 0.35
    Trigger - Run Jump_System_1 <gen> (checking conditions)