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 havn't received your rank award? Then please contact the administration.
    Dismiss Notice
  4. We have recently started the 16th edition of the Mini Mapping Contest. The theme is mini RPG. Do check it out and have fun.
    Dismiss Notice
  5. Dismiss Notice
  6. The Highway to Hell has been laid open. Come along and participate in the 5th Special Effect Contest.
    Dismiss Notice
  7. Check out the Staff job openings thread.
    Dismiss Notice
Dismiss Notice
60,000 passwords have been reset on July 8, 2019. If you cannot login, read this.

Trigger Viewer

World of Sedonia RPG 2.2.w3x
Variables
Variables
Colours
Colour Code
Starting Triggers / Usefull triggers
Testing Triggers
Testing Triggers
Starting Trigger
Rogue Scarf
Rogue Scarf2
Ranger Quiver
Ranger Quiver2
Warrior Beard
Warrior Beard2
Paladin Beard
Paladin Beard2
Mage Hair
Mage Hair 2
Create Soul
SharedVision RespawnLoc Camera
Usefull Triggers
Starting Triggers
AntiPatroll
DragonAttackOrder
DragonDebugClock
Add Animation Tag Repeat
Voicelines on
Voicelines off
ShowExpText
DummyReturn
Camera Distance
Camera Lock
Camera Reset
Random Name Change
Random Name Auto Apply
Drop Command
GateVezeXishun1Open
GateVezeXishun1Close
GateVezeXishun2Open
GateVezeXishun2Close
GateTrainingGroundsOpen
GateTrainingGroundsClose
DeathPenalty
Text
Level up Wood and multi
DeathExplosion
Information and stuff
Player Colors
Friendly Fire off
Attacking without wep
Clear screen
Clear screen Copy
Clear screen Copy 2
Clear screen Copy 3
Clear screen Copy 4
Clear screen Copy 5
TextModeClearOn
TextModeClearOff
TextModeClear1
TextModeClear1 Copy
TextModeClear1 Copy 2
TextModeClear1 Copy 3
TextModeClear1 Copy 4
TextModeClear1 Copy 5
Player Leaves 1
Player Leaves 2
Player Leaves 3
Player Leaves 4
Player Leaves 5
Player Leaves 6
Player 1 not playing
Player 2 not playing
Player 3 not playing
Player 4 not playing
Player 5 not playing
Player 6 not playing
Ambient/Effects
Environment
Overhead Effects
RandomNPCwalkingNalumia
RandomNPCwalkingRuro
RandomNPCwalkingMining
RandomNPCwalkingEmbergia
RandomNPCwalkingLbachal
RandomNPCwalkingLbachal2
RandomNPCwalkingVeze
RandomNPCwalkingXishun
Picking Hero
LoadExit
Show Friendly Hero Icon
Whisp Choosing Rogue
Whisp Choosing Ranger
Whisp Choosing Warrior
Whisp Choosing Mage
Whisp Choosing Paladin
Repicking
Repick 1
Repick 2
Repick 3
Repick 4
Repick 5
Repick 6
Quests
Add Questionmarks
MageNevius
MageNevius reset
---------------------------------------
Optional Quests
q1 acc
q1 update
q1 comp
q1 Clock
q3 acc
q3 update
q3 comp
q4 acc
q4 comp
q6 acc
q6 update
q6 comp
q6 Clock
q10 acc
q10 update
q10 comp
q10 Clock
q11 acc
q11 update
q11comp
q11 Clock
q12 acc
q12 update
q12comp
q13 acc
q13 comp
q14 acc
q14update
q14 comp
q15 acc
q15 comp
q16 acc
q16 update
q16 comp
q16 Clock
q17 acc
q17comp
q18 acc
q18comp
q19 acc
q19 comp
q20 acc
q20 update
q20 comp
q20 Clock
q22 acc
q22 comp
q24 acc
q24 udpate
q24 comp
q24Clock
q25acc
q25update
q25 move
q25 comp
q26 acc
q26 comp
q27 acc
q27 comp
q28 acc
q28 comp
q29 acc
q29 comp
q29Clock
q30 acc
q30 comp
q30Clock
q31 acc
q31 comp
q31Clock
q32 acc
q32 comp
q32Clock
q33 acc
q33 comp
q33Clock
q34 acc
q34 comp
q34Clock
q35 acc
q35 comp
q35Clock
q39 acc
q39 update
q39 comp
q39 Clock
q40 acc
q40 update
q40 comp
q40 Clock
q41 acc
q41 update
q41 comp
q42 acc
q42 comp
q43 acc
q43 comp
q44 acc
q44 update1
q44 update2
q44 update3
q44 update4
q44 update5
q44 update6
q45 acc
q45 comp
q45 Clock
q46 acc
q46 update1
q46 update2
q46 update3
q46 update4
q46 update5
q46 update6
q46 update7
q46 update8
q46 Quest Timer
q47 acc
q47 summoning water
q47 summoning fire
q47 summoning earth
q47 summoning nature
q47 update1
q47 update2
q47 update3
q47 update4
q47 drop water
q47 drop fire
q47 drop earth
q47 drop nature
q47 comp
q48 acc
q48 drop
q48 comp
q48 Clock
q49 acc
q49 update
q49 comp
q49 Clock
q50 acc
q50 update
q50 comp
q50 Clock
q51 acc
q51 comp
q52 acc
q52 comp
q52 reset
q53 acc
q53 comp
q53 Clock
---------------------------------------
Summoning Random Boss
Required Quests
q2 acc
q2 comp
q5 acc
q5 comp
q7acc
q7 comp
q8comp
q9acc
q9 update
q9 message
q9comp
q21acc
q21dust
q21 update
q21 message
q21 comp
q23acc
q23update1
q23update2
q23update3
q23comp
q36acc
q36 comp
q37 comp
q37 update
q38 comp
Respawns
Respawn Activate Nalumia
Respawn Activate Rurodunumia
Respawn Activate Embergia
Respawn Activate Lbachal
Respawn Activate Veze
Respawn Activate Xishun
Respawn Activate Volcano Island
AutoRespawnCharacter
Respawn Elite Activate
Rogue Backtrack on death
RespawnTimers
EliteLobstrok
EliteBarkbeard
EliteMagmatorius
EliteAggramar
EliteKhanDrogash
EliteThornmaw
EliteBroodmother
EliteBlazewing
Bounties
Regular-----
Wolf
Prawn
Bear
Skeleton
Boar
Treant
Rock Golem
Salamander
Ogre
Centaur
Sea Turtle
Spider
Fire Dragon
Lava Spawn
Elite Dungeones--------
Kobold Miners
Nagas
Ancients
Doom Guards
Taurens
Tuskarrs
Temple Stalker
Infernal Machines
Elite--------
Lobstrokk
Barkbeard
Magmatorius
Aggramar
Khan Drogash
Thornmaw
Broodmother
Blazewing
DragonNature
DragonEarth
DragonFire
DragonWater
Heretic Leader
Boss--------
Tombhogg
Medusa
Eldermane
Lucifer
Taurus
Thaumas
Ghost of Gaia
Underlord Warlock
The Core
Mega-Boss--------
Nazulu
Sigbjorn
Arm of Tellus
Dionysus
Destructibles and Doodads
Mining/Woodcutting
DesCommon
DesUncommon
DesRare
DesUnique
DesArtifact
DesLegendary
Fireplaces
FireplaceGroupJoin
FireplaceGroupLeave
Regeneration
Lava
Lava
Arena
PvP Armor add Ro R M
PvP Armor add W Pa
PvP Armor remove
EnterChoosingRoom
LeaveChoosingRoom
ArenaReady1
ArenaNotReady1
ArenaReady2
ArenaNotReady2
ArenaStartingSetup
ArenaPlayerDies
ArenaCheckWinCondition
Dungeons
General Dungeon Triggers
BossAttacked
BossMusicRestart
LockDoors
Specifik Dungeon Triggers 10
EnterDungeon10
StartDungeonDif10
ResetBoss10
BossMove10
UnlockBoss10
LeaveBoss10
Specifik Dungeon Triggers 20
EnterDungeon20
StartDungeonDif20
ResetBoss20
BossMove20
UnlockBoss20
LeaveBoss20
Specifik Dungeon Triggers 30
EnterDungeon30
StartDungeonDif30
ResetBoss30
BossMove30
UnlockBoss30
LeaveBoss30
Specifik Dungeon Triggers 40
EnterDungeon40
StartDungeonDif40
ResetBoss40
BossMove40
UnlockBoss40
LeaveBoss40
Specifik Dungeon Triggers 50
EnterDungeon50
StartDungeonDif50
ResetBoss50
BossMove50
UnlockBoss50
LeaveBoss50
Specifik Dungeon Triggers 60
EnterDungeon60
StartDungeonDif60
ResetBoss60
BossMove60
UnlockBoss60
LeaveBoss60
Specifik Dungeon Triggers 70
EnterDungeon70
StartDungeonDif70
ResetBoss70
BossMove70
UnlockBoss70
LeaveBoss70
Specifik Dungeon Triggers 80
EnterDungeon80
StartDungeonDif80
ResetBoss80 1
ResetBoss80 2
BossMove80 1
BossMove80 2
UnlockBoss80
LeaveBoss80
Training Grounds
EnterTrainingGrounds
LeaveTrainingGrounds
ResetBossTrainingGrounds
BossMoveTrainingGrounds
Bosses
Boss Immunity 1
Boss Immunity 2
Immunity Clock
Boss 10
Thunderclap
StopClap
TombhoggTimer
Boss 20
NagaLever1
NagaLever2
Naga Frost Remove
Medusa Attacked
MedusaTimer
BlizzardMedusa
Boss 30
Throw
EldermaneTimerX
EldermaneTimer
Boss 40
TextFireplaces
Activate40
Mechanics40animation
Mechanics40
Fireburn
RainofFire
Boss 50
PigEnterSpread
RandomBoost
Boss 60
Boss 70
Equal Health 3 sec
Boss Stay appart
Boss 80
MessageSecondGate
OpenSecondGate
Emberion Face Angle
Emberion Face Angle 2
Emberion Face Angle 3
Boss 80 first Boss
SpawnInfernalJugger
SpawnInfernalTimer
Boss 80 final Boss
Engery Flare enter spread
Nazulu the Forsken
ActivateFlamestrike
Flamestrike
Spawn Nazulu
Spawn Nazulu use spell
Sigbjorn
Spawn Ice Tower
HandOfTellus
TellusMove
TellusSpin
Queen Dionysus
SpawnPlant
OrbDamage
Inventory/Item System
Max Attributes
Max10
Class Specific Item
Required Level 5 uncommon
Required Level 10 rare
Required Level 20 unique
Required Level 40 artifact
Required Level 60 legendary
Required Level 80 ascended an god
Permanent
Artifact
Purchasable
Powerup
Miscellaneous
Bags
Bag 1
Bag 2
Item Splitting System
Split Setup
Item Binding
BindBadge
SaveBind1
SaveBind2
SaveBind3
SaveBind4
SaveBind5
SaveBind6
SaveBindLoad
Player 1
Player 2
Player 3
Player 4
Player 5
Player 6
Keys and Chests
Chest 1
Chest 2
Chest 3
Chest 4
Chest 5
Chest 6
Chest 7
Chest 8
Chest 9
Chest 10
Chest 11
Chest 12
ChestLoot
Auctioneer
New Items
Elemental Items
Item Invulnerability
Attachment Trinket
Attach Model
Detach Model
Roll System
Roll 1
Roll 2
Roll 3
Roll 4
Roll 5
Roll 6
Crafting
Items in crafting table
Aquire Craft
Other Crafting Items-------
Copper Ingot
Iron Ingot
Steel Ingot
Thorium Ingot
Eternium Ingot
Pine Wood
Spruce Wood
Elm Wood
Elder Wood
Mahogny Wood
Polished Leather
Fine Leather
Worked Leaver
Quality Leather
Worked Quality Leather
Yarn
Linen
Silk
Silk Thread
Kashmir
Lily
Magnolia
Rose
Orchid
Lotus
Strawberry
Plume
Grape
Mango
Blackberry
Corn
Pumpkin
Carrot
Onion
Melon
Other Items-------
Potions
Potion of Health
Potion of Health2
Potion of Health3
Potion of Mana
Potion of Mana2
Potion of Mana3
Potion of Speed
Potion of Speed2
Potion of Speed3
Medium
Potion of Health Copy
Potion of Health2 Copy
Potion of Health3 Copy
Potion of Mana Copy
Potion of Mana2 Copy
Potion of Mana3 Copy
Potion of Speed Copy
Potion of Speed2 Copy
Potion of Speed3 Copy
Large
Potion of Health Copy 2
Potion of Health2 Copy 2
Potion of Health3 Copy 2
Potion of Mana Copy 2
Potion of Mana2 Copy 2
Potion of Mana3 Copy 2
Potion of Speed Copy 2
Potion of Speed2 Copy 2
Potion of Speed3 Copy 2
Orb
Potion of Health x 4
Potion of Health x 6
Potion of Health x 8
Potion of Mana 4
Potion of Mana 6
Potion of Mana 8
Potion of Speed 4
Potion of Speed 6
Potion of Speed 8
Potion of Invul 4
Potion of Invul 6
Potion of Invul 8
Tomes
Tome of Strenght
Tome of Strenght Copy
Tome of Strenght Copy 2
Tome of Intellegence
Tome of Intellegence Copy
Tome of Intellegence Copy 2
Tome of Agility
Tome of Agility Copy
Tome of Agility Copy 2
Paladin
Wep Hammer
Wep Hammer2
Wep Hammer3
Wep Hammer4
Wep Hammer5
Wep Hammer6
Rogue
Wep Dagger
Wep Dagger2
Wep Dagger3
Wep Dagger4
Wep Dagger5
Wep Dagger6
Off Dagger
Off Dagger2
Off Dagger3
Off Dagger4
Off Dagger5
Off Dagger6
Ranger
Bow
Bow2
Bow3
Bow4
Bow5
Bow6
Hide
Hide2
Hide3
Hide4
Hide5
Hide6
Patch
Patch2
Patch3
Patch4
Patch5
Patch6
Bracer
Bracer2
Bracer3
Bracer4
Bracer5
Bracer6
Warrior
Sword
Sword2
Sword3
Sword4
Sword5
Sword6
Mail
Mail2
Mail3
Mail4
Mail5
Mail6
Coif
Coif2
Coif3
Coif4
Coif5
Coif6
Buckler
Buckler2
Buckler3
Buckler4
Buckler5
Buckler6
Mage
Staff
Staff2
Staff3
Staff4
Staff5
Staff6
Robe
Robe2
Robe3
Robe4
Robe5
Robe6
Glass
Glass2
Glass3
Glass4
Glass5
Glass6
Wand
Wand2
Wand3
Wand4
Wand5
Wand6
Ascended upgrade
Abilities
Mana Usage
Mana Cost
Mana Warrior Paladin Rogue Ranger
Mana Mage
Rogue ------------------------
Evade1
Evade2
Evade3
Evade4
Evade5
Evade6
Backstab
Poison Dagger
Poison Dagger Poison
Poison GroupClear
Sprint Movespeed
Sprint Movespeed remove
Pickpocket
Cyanide Bomb
Garrote
Liquid Slash
Activate Burning Rupture
Burning Rupture Burn 1
Burning Rupture Burn 2
Burning Rupture Burn 3
Burning Rupture Burn 4
Burning Rupture Burn 5
Burning Rupture Burn 6
Burning deactivate 1
Burning deactivate 2
Burning deactivate 3
Burning deactivate 4
Burning deactivate 5
Burning deactivate 6
Backtrack Activate
Backtrack1
Backtrack2
Backtrack3
Backtrack4
Backtrack5
Backtrack6
Warrior ------------------------
Tactitian
Rage
Frost Armor
Defensive Stance
Shield Slam
Taunt
Frost Strike
Firehammer
Aggro
Ranger ------------------------
Ensnare
Leafspin
Track
Arrow Rain
Poison Arrow
Rapid Fire
Rejuvenation 1
Rejuvenation 2
Rejuvenation 3
Rejuvenation 4
Rejuvenation 5
Rejuvenation 6
Flaming Arrow
Frost Arrow
Flaming Lasso
Summon Bear 1
Summon Bear 2
Summon Bear 3
Summon Bear 4
Summon Bear 5
Summon Bear 6
Mage ------------------------
Holy Nova
Flame Strike
Holy Light
Blizzard activate1
Blizzard activate2
Blizzard activate3
Blizzard activate4
Blizzard activate5
Blizzard activate6
Blizzard1
Blizzard2
Blizzard3
Blizzard4
Blizzard5
Blizzard6
Blizzard Deactivate1
Blizzard Deactivate2
Blizzard Deactivate3
Blizzard Deactivate4
Blizzard Deactivate5
Blizzard Deactivate6
Aftershock
Meteor
Firebolt
Frostbolt
Entangling Roots
Insight
Tranquility Activate
Summon Water Elemental 1
Summon Water Elemental 2
Summon Water Elemental 3
Summon Water Elemental 4
Summon Water Elemental 5
Summon Water Elemental 6
Paladin ------------------------
Luminescence
Gods Mercy
Lay on Hands
Judgement
Blessing
Blade of Justice
Hammerforge
Light of Heaven
Additional triggers--------
Rejuv per sec 1
Rejuv per sec 2
Rejuv per sec 3
Rejuv per sec 4
Rejuv per sec 5
Rejuv per sec 6
Tranquility 1
Tranquility 2
Tranquility 3
Tranquility 4
Tranquility 5
Tranquility 6
Tranquility Deactivate 1
Tranquility Deactivate 2
Tranquility Deactivate 3
Tranquility Deactivate 4
Tranquility Deactivate 5
Tranquility Deactivate 6
MeteorInfernalRemove
Creep ability triggering--------
Stomp Bear
Water elemental Frost Nova
Barkbeard War Stomp
BarkbeardTimer
Aggramar Shockwave
AggramarTimer
Khan Drogash War Stomp
KDTimer
Medusa Crushing Wave
Medusa Timer
Lucifer Rain of Fire
LuciferTimer
Thaumas War Stomp
ThamasTimer
Core
CoreTimer
Ability not on boss
Sleep
Items
Warglaive of Azinoth 1
Warglaive of Azinoth 2
Warglaive of Azinoth 3
Warglaive of Azinoth 4
Warglaive of Azinoth 5
Warglaive of Azinoth 6
The Tribal Stride
The Tribal Stride Clock
Boots of Medivh aquire
Boots of Medivh lose
The Blazerapier Add
The Blazerapier Remove
The Blazerapier effect
Cuirass of lost Fortunes
Scythe of Enigma1
Scythe of Enigma2
Scythe of Enigma3
Scythe of Enigma4
Scythe of Enigma5
Scythe of Enigma6
EnigmaMove1
EnigmaMove2
EnigmaMove3
EnigmaMove4
EnigmaMove5
EnigmaMove6
Thunderforge
ThunderforgeClock
StaffofTP
Holy Light Item Amulet
Naginata
Evangelic Windbow
The Icebreaker
The Scepter of Gabriel
The Brain Elementalizer
Cape of the Lost Strider
Shield of Natural Order
Crown of Eternal Winter
Crown reset
Amulet of the Scorpion
RotGM (integrated)
Abilities Learning (items)
Paladin
Learn Pa Q
Learn Pa Q2
Learn Pa Q3
Learn Pa W
Learn Pa W2
Learn Pa W3
Learn Ra E
Learn Ra E2
Learn Ra E3
Learn Pa R
Learn Pa R2
Learn Pa R3
Learn Pa T
Learn Pa T2
Rogue
Learn Ro Q
Learn Ro Q2
Learn Ro Q3
Learn Ro W
Learn Ro W2
Learn Ro W3
Learn Ro E
Learn Ro E2
Learn Ro E3
Learn Ro R
Learn Ro R2
Learn Ro R3
Learn Ro T
Learn Ro T2
Ranger
Learn R Q
Learn R Q2
Learn R Q3
Learn R W
Learn R W2
Learn R W3
Learn R E
Learn R E2
Learn R E3
Learn R R
Learn R R2
Learn R R3
Learn R T
Learn R T2
Warrior
Learn W Q
Learn W Q2
Learn W Q3
Learn W W
Learn W W2
Learn W W3
Learn W E
Learn W E2
Learn W E3
Learn W R
Learn W R2
Learn W R3
Learn W T
Learn W T2
Mage
Learn M Q
Learn M Q2
Learn M Q3
Learn M W
Learn M W2
Learn M W3
Learn M E
Learn M E2
Learn M E3
Learn M R
Learn M R2
Learn M R3
Learn M T
Learn M T2
Shared
Learn All T
Learn All T2
Learn All T3
Learn All Q
Learn All W
Learn All E
Learn All R
Waves
WaveSetup
WaveDifStart
WaveCountdown
WavesMusic
WaveSpawnNormal
WaveSpawnHeroic
WaveSpawnMythic
WaveSpawnAscended
WaveBetween
WavesTimePlayed
WavesCompleted
WavesDeafeat
Traveling
Indoors Buildings
Enter EQ
Leave EQ
Enter Watchtower
Enter Watchtower2
Leave Watchtower
Leave Watchtower2
Enter Library
Leave Library
Enter HereticCave
Leave HereticCave
Enter Ruro
Leave Ruro
Enter Lbachal
Leave Lbachal
Enter Xishun
Leave Xishun
Enter Waves
Leave Waves
Traveling
Travel Nalumia
Travel Southern Islands
Travel Rurodurium
Travel Secret Cove
Travel Embergia
Travel Lbachal
Travel Veze
Travel Xishun
Travel Volcano Island Zep
Travel Xishun Zep
Damage Dealt
Pick Unit Group
Display Damage Unit
Display Damage
Display Skills Name
Ambient Sounds / Cinematics
Music start
Music
Nalumia play Ambient
Nalumia play Ruro
Nalumia play Embergia Volcano
Nalumia play Lbach
Nalumia play Veze
Nalumia play Xishun
Nalumia play Indoors
Nalumia play First Dungeon
Multiboards
DPS reset
Loaded character skill points Copy
RespecSet skill points
SpecRemove skill
SpecCheck
MultiCraft Create
MultiComp Create
MultiDPS Create
Multiboard Crafting Show
Multiboard Comp Show
Multiboard DPS Show
RoyalQuarter
Enter
Leave
SoldierBuffDrunk
SoldierMovementStart
SoldierMovement1
SoldierMovement2
SoldierMovement3
Honor System
HonorSetup
Honor Food
1
HonorUpgrade1
HonorUpgrade2
HonorUpgrade3
HonorUpgrade4
HonorUpgrade5
HonorUpgrade6
2
HonorUpgrade1 Copy
HonorUpgrade2 Copy
HonorUpgrade3 Copy
HonorUpgrade4 Copy
HonorUpgrade5 Copy
HonorUpgrade6 Copy
3
HonorUpgrade1 Copy 2
HonorUpgrade2 Copy 2
HonorUpgrade3 Copy 2
HonorUpgrade4 Copy 2
HonorUpgrade5 Copy 2
HonorUpgrade6 Copy 2
4
HonorUpgrade1 Copy 3
HonorUpgrade2 Copy 3
HonorUpgrade3 Copy 3
HonorUpgrade4 Copy 3
HonorUpgrade5 Copy 3
HonorUpgrade6 Copy 3
5
HonorUpgrade1 Copy 4
HonorUpgrade2 Copy 4
HonorUpgrade3 Copy 4
HonorUpgrade4 Copy 4
HonorUpgrade5 Copy 4
HonorUpgrade6 Copy 4
6
HonorUpgrade1 Copy 5
HonorUpgrade2 Copy 5
HonorUpgrade3 Copy 5
HonorUpgrade4 Copy 5
HonorUpgrade5 Copy 5
HonorUpgrade6 Copy 5
7
HonorUpgrade1 Copy 6
HonorUpgrade2 Copy 6
HonorUpgrade3 Copy 6
HonorUpgrade4 Copy 6
HonorUpgrade5 Copy 6
HonorUpgrade6 Copy 6
HonorShow1
HonorShow2
HonorShow3
HonorShow4
HonorShow5
HonorShow6
New Save and Load
Load only once
Load Check
Load only once
Setup
Setup
Select Hero
Initialization&Options
How This Works?
Read Me !!!!!
Credit
---------------------------
NPS Initialization
---------------------------
------EDIT BELOW---------
Settings
Item Array Setup
Class Array Setup
---------------------------
NPS S Store Player Data
NPS L Write Data to Unit
------EDIT ABOVE---------
---------------------------
NPS S Display Password
---------------------------
Find ItemValue to NPSData
Find HeroValue to NPSData
---------------------------
Save <-> Password
NPS Save
Save <-> Password
NPS S Max Data Correction
NPS S Store CRC Check
NPS S Write Data to Bits
NPS S Write Bits to Buffer
NPS S Convert Buffer to Char
---------------------------
NPS Setup Bits
---------------------------
Password <-> Data
NPS Load
Password <-> Data
NPS L Input Data Only
NPS L Write Password to Buffer
NPS L Convert Buffer to Bits
NPS L Convert Bits to Data
NPS L Validate CRC Check
---------------------------
Bonus Function
NPS Disable Single Player Password Save
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.
function CreateTextFile takes nothing returns nothing
    local integer p = GetPlayerId(GetTriggerPlayer())+1
    local string heroName = GetUnitName(udg_Hero[p])
    local integer heroLevel = GetHeroLevel(udg_Hero[p])
  
    if GetLocalPlayer() == GetTriggerPlayer() then 
    	call PreloadGenClear()
    	call PreloadGenStart()
   
    	// The line below creates the log
    	// Right now, this is:
    	//      Hero: (hero name)
   	 //      Level: (hero level)
    	//      Code: -load XXXX
    	call Preload("\r\n\t\t\t\tHero: " + heroName + "\r\n\t\t\t\t" + "Level: " + I2S(heroLevel) + "\t\t\r\n\t\t\t\t" + "Code: -load " + udg_NPS_Password + "\r\n\n\t\t    ")
   
   	 // The line below creates the file at the specified location
    	// Right now, this is:
    	//      "Warcraft III\MapName\(hero name) - (hero level)"
    	call PreloadGenEnd("WorldofSedoniaRPG\\" + heroName + " - " + I2S(heroLevel) + ".txt")
    endif
endfunction
Name Type Is Array Initial Value
AftershockEffect effect No
AmbientPlayer player No
AmbientSound sound Yes
AmbientSoundPlaying sound Yes
AnimGroup group Yes
ArenaGroup1 group No
ArenaGroup2 group No
ArenaPlayer player Yes
ArenaPlayers1 player No
ArenaPlayers2 player No
ArenaPlayersTeam1 force No
ArenaPlayersTeam2 force No
ArenaReady integer Yes
ArenaUnit unit Yes
ArenaXP integer Yes
ArmMove boolean No
ArrowEffect effect No
ArrowLoc location No
AuctioneerItem itemcode No
AuctionItem itemcode Yes
BackstabHp real No
BackstabInt integer No
BacktrackEffect effect No
BacktrackLoc location Yes
BacktrackTarget unit Yes
BacktrackTimer1 timer No
BacktrackTimer2 timer No
BacktrackTimer3 timer No
BacktrackTimer4 timer No
BacktrackTimer5 timer No
BacktrackTimer6 timer No
BacktrackUnit unit Yes
BearUnit unit Yes
BladestormCaster unit Yes
BladestormEffect effect Yes
BladestormTimer1 timer No
BladestormTimer2 timer No
BladestormTimer3 timer No
BladestormTimer4 timer No
BladestormTimer5 timer No
BladestormTimer6 timer No
BlazeEffect effect No
BlazeGroup2 group No
BlazeInt integer No
BlazerapierGroup group No
BlessingEffect effect No
BlessingGroup group No
BlessingUnit unit No
BlizzardCaster unit Yes
BlizzardLoc location Yes
BlizzardMedusaEffect effect No
BlizzardMedusaGroup group No
BlizzardMedusaLoc location No
BlizzardMedusaUnit unit No
BloodEffect effect No
Boolean boolean Yes
BoostEffect effect No
BoostGroup group No
Boss30Effect effect No
Boss30group group No
Boss40Effect effect No
Boss40group group No
BossEffect effect No
BossGroup group No
BossImmunTimer timer No
BossMusic sound No
BossMusicActivate integer No
BossMusicTimer timer No
BossRandomUnit30 unit No
BossTimer2 timer No
BossTimer30x timer No
BossTimer4 timer No
BossTimer40x timer No
BossTimer40x2 timer No
BossTimer6 timer No
BossTimer7 timer No
BossUnit unit Yes
BurningRuptureInt integer Yes
BurningRuptureReal real Yes
BurningRuptureUnit unit Yes
BurningTimer1 timer No
BurningTimer2 timer No
BurningTimer3 timer No
BurningTimer4 timer No
BurningTimer5 timer No
BurningTimer6 timer No
Camera_Distance real Yes
CamLock boolean Yes
CapeInt real Yes
Class_List_Array unitcode Yes
Class_List_Array_BitsRq integer No
Code string No
CraftEffect effect No
CrownGroup group No
CuirassEffect effect No
CullingEffect effect No
CyanideLoc location No
DeathLoc location Yes
DefBoolean boolean No
DefendEffect effect No
DefensiveStanceBoolean boolean No
DefReal real Yes
DesGroup group No
DiscEffect effect Yes
DragonDebug timer No
DropUnits group No
DthDefInt integer Yes
DthDmgInt integer Yes
DthHealInt integer Yes
DummyBoard multiboard No
DungeonDifInt integer No
DungeonTimer timer No
EarthquakeLoc location No
EldermaneTimer timer No
EliteTimer2 timer No
EliteTimer4 timer No
EliteTimer5 timer No
EliteTimer7 timer No
EliteUnit unit Yes
EnigmaEffect effect No
EnigmaGroup group Yes
EnigmaLoc location Yes
EnigmaTimer1 timer No
EnigmaTimer2 timer No
EnigmaTimer3 timer No
EnigmaTimer4 timer No
EnigmaTimer5 timer No
EnigmaTimer6 timer No
EnigmaUnit unit Yes
EnsnareUnit unit No
EvadeUnit unit Yes
ExpGain integer Yes
ExplodeEffect effect No
ExplodeLoc location No
FireplaceEffect effect No
FireplaceEffect2 effect No
FireplaceGroup group No
FireplaceInt integer No
FlameStrikeCaster unit No
FlameStrikeGroupBuff group No
FlameStrikeLoc location No
FrostLoc location No
FrostNovaCaster integer No
FrostNovaLoc location No
FrostNovaReal real No
GabrielGroup group No
GabrielGroup2 group No
GabrielLoc location No
GabrielUnit unit No
GaiaHealEffect effect Yes
GhostofGaiaUnit1 unit No
GhostofGaiaUnit2 unit No
GodsMercyChanceInt integer No
GodsMercyEffect effect No
GodsMercyGroup group No
GodsMercyRoll integer No
GoldCoins group No
HealInt integer Yes
HealTemp integer No
Hero unit Yes
HeroLevelMulti integer No
HolyNovaLoc location No
HolyNoveEffect effect No
HonorPoint integer Yes
IceTowerEffect effect Yes
ImmolationCaster unit Yes
ImmuneBoss unit No
ImmuneEffect effect No
IncinerateAttacker unit No
IncinerateGroupBuff group No
InfusedAttackedUnit unit No
InfusedEffect effect No
InfuseTimer1 timer No
InfuseTimer2 timer No
InfuseTimer3 timer No
InfuseTimer4 timer No
Integer integer Yes
Item_Integer integer No
Item_List_Array itemcode Yes
Item_List_Array_BitsRq integer No
ItemClassWep itemtype No
ItemDispel item No
ItemEarthInt real No
ItemFireInt real Yes
ItemNumberInt real No
ItemOwner real Yes
ItemsWater group No
JudgementUnit unit No
LaLoc location No
LastFloatText real No
LavaGroup group No
LearningPlayer player No
LeverD1 destructable No
LeverD2 destructable No
LeverD3 destructable No
LeverD4 destructable No
LeverD5 destructable No
LightofHeavenLoc location No
LiquidLoc location No
LoadingPlayer force No
LoadingPlayerUnit unit No
LoadOnce integer Yes
LOHEffect effect No
LoopInt1 integer No
LoopInt2 integer No
LuminEffect effect Yes
LuminGroup group No
MageNeviusTimer timer No
Map_Creator_Name string No
MeteorLoc location No
Multiboard multiboard No
Multiboard2 multiboard No
MultiComp multiboard No
MultiCraft multiboard No
MultiDamage string Yes
MultiDPS multiboard No
MultiTaken string Yes
Music sound Yes
MusicBackground sound No
MusicInt integer No
MusicTimer timer No
NagaEffect effect No
NagaLever integer Yes
NagaTimer timer No
NazuluEffect effect No
NazuluGroup group No
NazuluSpawnTarget unit No
NazuluTimer timer No
NazuluUnitPick unit No
NPS_Buffer_Bits string No
NPS_Buffer_Ptr integer No
NPS_CMap string No
NPS_CMap_Bits string Yes
NPS_CMap_BitsRq_Total integer No
NPS_CMap_Char string Yes
NPS_CMap_Int integer Yes
NPS_Data_Bits string Yes
NPS_Data_EntryCount integer No
NPS_Data_Error_Bits integer No
NPS_Data_Int integer Yes
NPS_Data_Int_BitsRq integer Yes
NPS_LoopInt integer No
NPS_Password string No
NPS_Password_Color string No
OrbEffect effect Yes
OrbGroup group No
OrbLoc location Yes
PickPocketGoldAttributte integer No
PickPocketGoldReal real No
PickPocketGoldText integer No
Player_Color string Yes
Player_Level_Array integer Yes
Player_Skill_Points_Array integer Yes
Player_UpgradePts_Array integer Yes
PlayingCharacters group No
Point location Yes
PoisonDaggerEffect effect No
PoisonDaggerGroup group No
PoisonDaggerGroupDmg real No
PoisonDaggerGroupLife real No
PriimaryAttribute integer No
q quest Yes
q23int integer No
q29timer timer No
q30timer timer No
q31timer timer No
q32timer timer No
q33timer timer No
q34timer timer No
q35timer timer No
q46timerwindow timerdialog No
q47dropint integer No
q52timer timer No
qint integer Yes
qmarkEffect effect Yes
qreq questitem Yes
qtimer timer No
qtimer10 timer No
qtimer11 timer No
qtimer16 timer No
qtimer20 timer No
qtimer24 timer No
qtimer39 timer No
qtimer40 timer No
qtimer45 timer No
qtimer46 timer No
qtimer48 timer No
qtimer49 timer No
qtimer50 timer No
qtimer53 timer No
qtimer6 timer No
QueenOrb unit Yes
RageEffect effect No
RainFireEffect effect Yes
RainFireGroup group No
RainFireLoc location Yes
RandomFinalBossStrikeUnit unit No
RandomInteger integer No
RangerQuiver effect No
RapidFireEffect effect No
RejuvCaster unit Yes
RejuvTarget unit Yes
RespawnLoc integer Yes
RockRange rect No
Roll integer No
Save integer Yes
SaveCount integer No
SaveLoad_Abilities abilcode Yes
SaveLoad_Abilities_LastIndex integer No
SaveLoad_Alphabet string No
SaveLoad_CaseSensitive boolean No
SaveLoad_Compress integer Yes
SaveLoad_Heroes unitcode Yes
SaveLoad_Heroes_LastIndex integer No
SaveLoad_Initialized boolean No
SaveLoad_Items itemcode Yes
SaveLoad_Items_LastIndex integer No
SaveLoad_Uncompress integer Yes
SaveLoad_UsePlayername boolean No
SavingPlayer force No
selectedunit unit Yes
SigbjornWeather weathereffect No
Slot_Integer integer No
SoundAmbientPlaying integer Yes
SpecEarth integer Yes
SpecEffect effect Yes
SpecFire integer Yes
SpecNature integer Yes
SpecWater integer Yes
SpellTargetsInt integer No
SplitItem item No
SplitItemCharges integer No
SplitUnit unit No
SprintGroup group No
SummonBearLevel integer No
SummonWaterLevel integer No
TactitianGroup group No
TauntGroup group No
Temp_Boolean boolean No
Temp_Integer integer No
Temp_String string No
TempBounty integer No
TempCraftItem item Yes
TempGroup group No
TempInt integer No
TempInteger integer No
TempItem item No
TempItemType itemcode No
TempLife real No
TempLoc location No
TempLocBoss location No
TempMana real No
TempManaCurrent real No
TempManaUse integer No
TempOwningPlayer player No
TempReal real No
TempReal2 real No
TempUnit unit No
TempUnitType unitcode No
Text_Display_Time real No
ThunderforgeEffect effect No
ThungerforgeTimer timer No
TimerAggramar timer No
TimerBarkbeard timer No
TimerBlazewing timer No
TimerBroodMother timer No
TimerKhanDrogash timer No
TimerLobstrok timer No
TimerMagmatorius timer No
TimerThornmaw timer No
TimerWindowAggramar timerdialog No
TimerWindowBarkbeard timerdialog No
TimerWindowBlazewing timerdialog No
TimerWindowBroodMother timerdialog No
TimerWindowKhanDrogash timerdialog No
TimerWindowLobstrok timerdialog No
TimerWindowMagmatorius timerdialog No
TimerWindowThornmaw timerdialog No
TombhoggEffect effect No
TombhoggTimer timer No
TranqBossEffect effect No
TranquilityCaster unit Yes
TranquilityTimer1 timer No
TranquilityTimer2 timer No
TranquilityTimer3 timer No
TranquilityTimer4 timer No
TranquilityTimer5 timer No
TranquilityTimer6 timer No
TribeClock timer No
TribeInt integer No
TrinketAttach effect Yes
TuskTimer1 timer No
TuskTimer2 timer No
Unit1Red unit No
Unit2Blue unit No
Unit3Teal unit No
Unit4Purp unit No
Unit5Yellow unit No
Unit6Orange unit No
UnitGroup group Yes
Validate boolean No
VortexEffect effect Yes
WarglaiveEffect effect No
WarglaiveGroup group No
WarlockTimer timer No
WaterElementalUnit unit Yes
WaveBoolean boolean No
WaveDif integer No
WaveInt integer No
WavesSeconds integer No
WavesStartTimer timer No
WavesTimerMusic timer No
WaveTotalTimer timer No
|c00FFFF00Yellow|r - Normal
|c00FF0000Red|r - Boss
|c00FF7F00Orange|r - Heroic
|c00640000Dark Red|r - Mythic
|c0000FF00Green|r
|c00006400Dark Green|r
|cFF00FFFFTeal|r
|c001E90FFBlue(soft)|r
|c000000FFBlue|r
|c00000064Dark Blue|r
|c00FFFFFFWhite|r
|c007d7d7dGrey|r
|c00000000Black|r
|c00540081Purple|r
|c004E2A04Brown|r - Elite
|c00E45AAAPink|r
|c00FFFFFFWhite|r
|c00FFC565Beige|r

|n|c004E2A04+15% Earth Specialization|r
|n|c00FF0000+15% Fire Specialization|r
|n|c0000FF00+15% Nature Specialization|r
|n|c001E90FF+15% Water Specialization|r

|c00EEE8AAAgi|r
|c0087CEEBInt|r
|c00FA8072Str|r
|c00DC143Cmax HP|r
|c001E90FFmax MP|r
|c00FF6347Damage|r
|c00A9A9A9Armor|r
|c00008040% Attack Speed|r
|c00FFFF80Movement Speed|r
|c00804000% Evasion|r
|c008080FF% Mana Regeneration|r
|c00540081Attack Corruption Bonus|r
|c00FF7F00% Critical Strike Chance|r
|c0000FF80Life Regeneration|r
|c000000FFAttack Frost Bonus|r
|c00FF0000Attack Fire Bonus|r
|c00006400% Life Steal|r
|c00FFFF00% Chance Attack Slow Bonus|r
|c00000064% Bash Chance|r
|c0000FF00Poison Attack Bonus|r
|c001E90FFSpell Shield (15 sec)|r

|c00D3D3D3Required...
|r|c00D3D3D3Lvl: 1
|r
Class: |c00808080Any|r
|c00FF0000Warrior|r
|c0000FF00Ranger|r
|c000000FFMage|r
|cffff00ffRogue|r

|c00FF0000Fire|r
|c0000FF00Nature|r
|c004E2A04Earth|r
|c000000FFWater|r

[|c00FF0000Weapon|r,
[|c00FFFF00Chest|r,
[|c00FF8000Head|r,
[|c00FF0080Off Hand/Boots|r,
[|c00008000Consumable|r,
[|c004E2A04Crafting|r,
[|c000080C0Quest|r]
[|c00000000Orb|r,

|c00A9A9A9Common|r]
|c0090EE90Uncommon|r]
|c00008B8BRare|r]
|c000000FFUnique|r]
|c008000FFArtifact|r]
|c00FF00FFLegendary|r]
|c00000000Ascended|r]
|cffffff00G|r|cffeaea00o|r|cffd4d400d|r|cffbfbf00l|r|cffaaaa00i|r|cff959500k|r|cff808000e|r]

|c00FF0000Fire|r
|c0000FF00Nature|r
|c004E2A04Earth|r
|c000000FFWater|r
Testing Triggers
  Events
    Time - Elapsed game time is 1.00 seconds
  Conditions
  Actions
    Set VariableSet BossUnit[10] = (unit)
    Set VariableSet Unit1Red = (unit)
    Unit Group - Add to PlayingCharacters
    Unit Group - Add to PlayingCharacters
    Unit Group - Add to PlayingCharacters
    Unit Group - Add to PlayingCharacters
    Unit Group - Add to PlayingCharacters
    Animation - Add the Lumber (animationname) animation tag to
    Animation - Add the Gold (animationname) animation tag to
    Animation - Add the Lumber (animationname) animation tag to
    Animation - Add the Gold (animationname) animation tag to
    Animation - Add the Channel (animationname) animation tag to
    Animation - Add the Flesh (animationname) animation tag to
    Animation - Add the Flesh (animationname) animation tag to
    Special Effect - Create a special effect attached to the chest (attachpoint) of using war3mapImported\Quiver.mdx
Rogue Scarf
  Events
    Unit - A unit enters (Playable map area)
  Conditions
    (Unit-type of (Triggering unit)) Equal to Rogue
  Actions
    Special Effect - Create a special effect attached to the head (attachpoint) of (Triggering unit) using war3mapImported\Demonscarf.mdx
    Special Effect - Create a special effect attached to the chest (attachpoint) of (Triggering unit) using war3mapImported\Setchal V2.mdx
Rogue Scarf2
  Events
    Time - Elapsed game time is 1.00 seconds
  Conditions
  Actions
    Set VariableSet DesGroup = (Units owned by Player 12 (Brown) of type Rogue)
    Unit Group - Pick every unit in DesGroup and do (Actions)
      Loop - Actions
        Special Effect - Create a special effect attached to the head (attachpoint) of (Picked unit) using war3mapImported\Demonscarf.mdx
        Special Effect - Create a special effect attached to the chest (attachpoint) of (Picked unit) using war3mapImported\Setchal V2.mdx
    Custom script: call DestroyGroup (udg_DesGroup)
Ranger Quiver
  Events
    Unit - A unit enters (Playable map area)
  Conditions
    (Unit-type of (Triggering unit)) Equal to Ranger
  Actions
    Special Effect - Create a special effect attached to the chest (attachpoint) of (Triggering unit) using war3mapImported\Quiver.mdx
    Special Effect - Create a special effect attached to the chest (attachpoint) of (Triggering unit) using war3mapImported\Setchal V2.mdx
Ranger Quiver2
  Events
    Time - Elapsed game time is 1.00 seconds
  Conditions
  Actions
    Set VariableSet DesGroup = (Units owned by Player 12 (Brown) of type Ranger)
    Unit Group - Pick every unit in DesGroup and do (Actions)
      Loop - Actions
        Special Effect - Create a special effect attached to the chest (attachpoint) of (Picked unit) using war3mapImported\Quiver.mdx
        Special Effect - Create a special effect attached to the chest (attachpoint) of (Picked unit) using war3mapImported\Setchal V2.mdx
    Custom script: call DestroyGroup (udg_DesGroup)
Warrior Beard
  Events
    Unit - A unit enters (Playable map area)
  Conditions
    (Unit-type of (Triggering unit)) Equal to Warrior
  Actions
    Special Effect - Create a special effect attached to the head (attachpoint) of (Triggering unit) using war3mapImported\Beards.MDX
    Special Effect - Create a special effect attached to the chest (attachpoint) of (Triggering unit) using war3mapImported\Setchal V2.mdx
Warrior Beard2
  Events
    Time - Elapsed game time is 1.00 seconds
  Conditions
  Actions
    Set VariableSet DesGroup = (Units owned by Player 12 (Brown) of type Warrior)
    Unit Group - Pick every unit in DesGroup and do (Actions)
      Loop - Actions
        Special Effect - Create a special effect attached to the head (attachpoint) of (Picked unit) using war3mapImported\Beards.MDX
        Special Effect - Create a special effect attached to the chest (attachpoint) of (Picked unit) using war3mapImported\Setchal V2.mdx
    Custom script: call DestroyGroup (udg_DesGroup)
Paladin Beard
  Events
    Unit - A unit enters (Playable map area)
  Conditions
    (Unit-type of (Triggering unit)) Equal to Paladin
  Actions
    Special Effect - Create a special effect attached to the head (attachpoint) of (Triggering unit) using war3mapImported\ArchMageBeard.mdx
    Special Effect - Create a special effect attached to the chest (attachpoint) of (Triggering unit) using war3mapImported\Setchal V2.mdx
Paladin Beard2
  Events
    Time - Elapsed game time is 1.00 seconds
  Conditions
  Actions
    Set VariableSet DesGroup = (Units owned by Player 12 (Brown) of type Paladin)
    Unit Group - Pick every unit in DesGroup and do (Actions)
      Loop - Actions
        Special Effect - Create a special effect attached to the head (attachpoint) of (Picked unit) using war3mapImported\ArchMageBeard.mdx
        Special Effect - Create a special effect attached to the chest (attachpoint) of (Picked unit) using war3mapImported\Setchal V2.mdx
    Custom script: call DestroyGroup (udg_DesGroup)
Mage Hair
  Events
    Unit - A unit enters (Playable map area)
  Conditions
    (Unit-type of (Triggering unit)) Equal to Mage
  Actions
    Special Effect - Create a special effect attached to the head (attachpoint) of (Triggering unit) using war3mapImported\BWHair.mdx
    Special Effect - Create a special effect attached to the chest (attachpoint) of (Triggering unit) using war3mapImported\Setchal V2.mdx
Mage Hair 2
  Events
    Time - Elapsed game time is 1.00 seconds
  Conditions
  Actions
    Set VariableSet DesGroup = (Units owned by Player 12 (Brown) of type Mage)
    Unit Group - Pick every unit in DesGroup and do (Actions)
      Loop - Actions
        Special Effect - Create a special effect attached to the head (attachpoint) of (Picked unit) using war3mapImported\BWHair.mdx
        Special Effect - Create a special effect attached to the chest (attachpoint) of (Picked unit) using war3mapImported\Setchal V2.mdx
    Custom script: call DestroyGroup (udg_DesGroup)
Create Soul
  Events
    Time - Elapsed game time is 2.00 seconds
  Conditions
  Actions
    Visibility - Create an initially Enabled visibility modifier for Player 1 (Red) emitting Visibility across PickWholeRoom <gen>
    Visibility - Create an initially Enabled visibility modifier for Player 2 (Blue) emitting Visibility across PickWholeRoom <gen>
    Visibility - Create an initially Enabled visibility modifier for Player 3 (Teal) emitting Visibility across PickWholeRoom <gen>
    Visibility - Create an initially Enabled visibility modifier for Player 4 (Purple) emitting Visibility across PickWholeRoom <gen>
    Visibility - Create an initially Enabled visibility modifier for Player 5 (Yellow) emitting Visibility across PickWholeRoom <gen>
    Visibility - Create an initially Enabled visibility modifier for Player 6 (Orange) emitting Visibility across PickWholeRoom <gen>
    If (All Conditions are True) then do (Then Actions) else do (Else Actions)
      If - Conditions
        (Player 1 (Red) slot status) Equal to Is playing
      Then - Actions
        Set VariableSet LaLoc = (Random point in Pick_Start <gen>)
        Unit - Create 1.Soul for Player 1 (Red) at LaLoc facing Default building facing degrees
        Custom script: call RemoveLocation (udg_LaLoc)
      Else - Actions
    If (All Conditions are True) then do (Then Actions) else do (Else Actions)
      If - Conditions
        (Player 2 (Blue) slot status) Equal to Is playing
      Then - Actions
        Set VariableSet LaLoc = (Random point in Pick_Start <gen>)
        Unit - Create 1.Soul for Player 2 (Blue) at LaLoc facing Default building facing degrees
        Custom script: call RemoveLocation (udg_LaLoc)
      Else - Actions
    If (All Conditions are True) then do (Then Actions) else do (Else Actions)
      If - Conditions
        (Player 3 (Teal) slot status) Equal to Is playing
      Then - Actions
        Set VariableSet LaLoc = (Random point in Pick_Start <gen>)
        Unit - Create 1.Soul for Player 3 (Teal) at LaLoc facing Default building facing degrees
        Custom script: call RemoveLocation (udg_LaLoc)
      Else - Actions
    If (All Conditions are True) then do (Then Actions) else do (Else Actions)
      If - Conditions
        (Player 4 (Purple) slot status) Equal to Is playing
      Then - Actions
        Set VariableSet LaLoc = (Random point in Pick_Start <gen>)
        Unit - Create 1.Soul for Player 4 (Purple) at LaLoc facing Default building facing degrees
        Custom script: call RemoveLocation (udg_LaLoc)
      Else - Actions
    If (All Conditions are True) then do (Then Actions) else do (Else Actions)
      If - Conditions
        (Player 5 (Yellow) slot status) Equal to Is playing
      Then - Actions
        Set VariableSet LaLoc = (Random point in Pick_Start <gen>)
        Unit - Create 1.Soul for Player 5 (Yellow) at LaLoc facing Default building facing degrees
        Custom script: call RemoveLocation (udg_LaLoc)
      Else - Actions
    If (All Conditions are True) then do (Then Actions) else do (Else Actions)
      If - Conditions
        (Player 6 (Orange) slot status) Equal to Is playing
      Then - Actions
        Set VariableSet LaLoc = (Random point in Pick_Start <gen>)
        Unit - Create 1.Soul for Player 6 (Orange) at LaLoc facing Default building facing degrees
        Custom script: call RemoveLocation (udg_LaLoc)
      Else - Actions
SharedVision RespawnLoc Camera
  Events
    Time - Elapsed game time is 2.00 seconds
  Conditions
  Actions
    Player - Make Player 1 (Red) treat Player 2 (Blue) as an Ally with shared vision
    Player - Make Player 1 (Red) treat Player 3 (Teal) as an Ally with shared vision
    Player - Make Player 1 (Red) treat Player 4 (Purple) as an Ally with shared vision
    Player - Make Player 1 (Red) treat Player 5 (Yellow) as an Ally with shared vision
    Player - Make Player 1 (Red) treat Player 6 (Orange) as an Ally with shared vision
    Player - Make Player 2 (Blue) treat Player 1 (Red) as an Ally with shared vision
    Player - Make Player 2 (Blue) treat Player 3 (Teal) as an Ally with shared vision
    Player - Make Player 2 (Blue) treat Player 4 (Purple) as an Ally with shared vision
    Player - Make Player 2 (Blue) treat Player 5 (Yellow) as an Ally with shared vision
    Player - Make Player 2 (Blue) treat Player 6 (Orange) as an Ally with shared vision
    Player - Make Player 3 (Teal) treat Player 1 (Red) as an Ally with shared vision
    Player - Make Player 3 (Teal) treat Player 2 (Blue) as an Ally with shared vision
    Player - Make Player 3 (Teal) treat Player 4 (Purple) as an Ally with shared vision
    Player - Make Player 3 (Teal) treat Player 5 (Yellow) as an Ally with shared vision
    Player - Make Player 3 (Teal) treat Player 6 (Orange) as an Ally with shared vision
    Player - Make Player 4 (Purple) treat Player 1 (Red) as an Ally with shared vision
    Player - Make Player 4 (Purple) treat Player 2 (Blue) as an Ally with shared vision
    Player - Make Player 4 (Purple) treat Player 3 (Teal) as an Ally with shared vision
    Player - Make Player 4 (Purple) treat Player 5 (Yellow) as an Ally with shared vision
    Player - Make Player 4 (Purple) treat Player 6 (Orange) as an Ally with shared vision
    Player - Make Player 5 (Yellow) treat Player 1 (Red) as an Ally with shared vision
    Player - Make Player 5 (Yellow) treat Player 2 (Blue) as an Ally with shared vision
    Player - Make Player 5 (Yellow) treat Player 3 (Teal) as an Ally with shared vision
    Player - Make Player 5 (Yellow) treat Player 4 (Purple) as an Ally with shared vision
    Player - Make Player 5 (Yellow) treat Player 6 (Orange) as an Ally with shared vision
    Player - Make Player 6 (Orange) treat Player 1 (Red) as an Ally with shared vision
    Player - Make Player 6 (Orange) treat Player 2 (Blue) as an Ally with shared vision
    Player - Make Player 6 (Orange) treat Player 3 (Teal) as an Ally with shared vision
    Player - Make Player 6 (Orange) treat Player 4 (Purple) as an Ally with shared vision
    Player - Make Player 6 (Orange) treat Player 5 (Yellow) as an Ally with shared vision
    Set VariableSet RespawnLoc[1] = 1
    Set VariableSet RespawnLoc[2] = 1
    Set VariableSet RespawnLoc[3] = 1
    Set VariableSet RespawnLoc[4] = 1
    Set VariableSet RespawnLoc[5] = 1
    Set VariableSet RespawnLoc[6] = 1
    Set VariableSet Camera_Distance[1] = 1650.00
    Set VariableSet Camera_Distance[2] = 1650.00
    Set VariableSet Camera_Distance[3] = 1650.00
    Set VariableSet Camera_Distance[4] = 1650.00
    Set VariableSet Camera_Distance[5] = 1650.00
    Set VariableSet Camera_Distance[6] = 1650.00
    Set VariableSet CamLock[1] = False
    Set VariableSet CamLock[2] = False
    Set VariableSet CamLock[3] = False
    Set VariableSet CamLock[4] = False
    Set VariableSet CamLock[5] = False
    Set VariableSet CamLock[6] = False
Starting Triggers
  Events
    Time - Elapsed game time is 4.00 seconds
  Conditions
  Actions
    Set VariableSet DefReal[0] = 1.00
    Set VariableSet DefReal[1] = 1.00
    Set VariableSet DefReal[2] = 1.00
    Set VariableSet DefReal[3] = 1.00
    Set VariableSet DefReal[4] = 1.00
    Set VariableSet DefReal[5] = 1.00
    Set VariableSet DefReal[6] = 1.00
AntiPatroll
  Events
    Unit - A unit Is issued an order targeting a point
  Conditions
    (Issued order) Equal to (Order(patrol))
  Actions
    Unit - Order (Ordered unit) to Stop.
DragonAttackOrder
  Events
    Unit - A unit Is attacked
  Conditions
    Or - Any (Conditions) are true
      Conditions
        (Unit-type of (Attacked unit)) Equal to Blazewing [|c004E2A04Elite|r]
        (Unit-type of (Attacked unit)) Equal to Dragon Lord Chrysantagus [|c004E2A04Elite|r]
        (Unit-type of (Attacked unit)) Equal to Dragon Lord Lagunax [|c004E2A04Elite|r]
        (Unit-type of (Attacked unit)) Equal to Dragon Lord Saariajekka [|c004E2A04Elite|r]
        (Unit-type of (Attacked unit)) Equal to Dragon Lord Terrakazzian [|c004E2A04Elite|r]
  Actions
    Unit - Order (Attacked unit) to Stop.
    Unit - Order (Attacked unit) to Attack Once.(Attacking unit)
    Countdown Timer - Start DragonDebug as a One-shot timer that will expire in 2.00 seconds
    Trigger - Turn off (This trigger)
DragonDebugClock
  Events
    Time - DragonDebug expires
  Conditions
  Actions
    Trigger - Turn on DragonAttackOrder <gen>
Add Animation Tag Repeat
  Events
    Time - Every 5.00 seconds of game time
  Conditions
  Actions
    Unit Group - Pick every unit in PlayingCharacters and do (Actions)
      Loop - Actions
        If (All Conditions are True) then do (Then Actions) else do (Else Actions)
          If - Conditions
            (Unit-type of (Picked unit)) Equal to Rogue
          Then - Actions
            Animation - Remove the gold (animationname) animation tag to (Picked unit)
            Animation - Add the gold (animationname) animation tag to (Picked unit)
          Else - Actions
        If (All Conditions are True) then do (Then Actions) else do (Else Actions)
          If - Conditions
            (Unit-type of (Picked unit)) Equal to Warrior
            DefBoolean Equal to False
          Then - Actions
            Animation - Remove the flesh (animationname) animation tag to (Picked unit)
            Animation - Add the flesh (animationname) animation tag to (Picked unit)
          Else - Actions
        If (All Conditions are True) then do (Then Actions) else do (Else Actions)
          If - Conditions
            (Unit-type of (Picked unit)) Equal to Paladin
          Then - Actions
            Animation - Remove the channel (animationname) animation tag to (Picked unit)
            Animation - Add the channel (animationname) animation tag to (Picked unit)
          Else - Actions
        If (All Conditions are True) then do (Then Actions) else do (Else Actions)
          If - Conditions
            (Unit-type of (Picked unit)) Equal to Mage
          Then - Actions
            Animation - Remove the flesh (animationname) animation tag to (Picked unit)
            Animation - Add the flesh (animationname) animation tag to (Picked unit)
          Else - Actions
        If (All Conditions are True) then do (Then Actions) else do (Else Actions)
          If - Conditions
            (Unit-type of (Picked unit)) Equal to Ranger
          Then - Actions
            Animation - Remove the lumber (animationname) animation tag to (Picked unit)
            Animation - Add the lumber (animationname) animation tag to (Picked unit)
          Else - Actions
Voicelines on
  Events
    Time - Every 10.00 seconds of game time
  Conditions
  Actions
    Sound - Set Unit Response Sounds to 0.00%
    Sound - Set Unit Movement Sounds to 0.00%
Voicelines off
  Events
    Time - Every 17.00 seconds of game time
  Conditions
  Actions
    Sound - Set Unit Response Sounds to 70.00%
    Sound - Set Unit Movement Sounds to 70.00%
ShowExpText
  Events
    Time - Every 0.50 seconds of game time
  Conditions
  Actions
    If (All Conditions are True) then do (Then Actions) else do (Else Actions)
      If - Conditions
        (Hero experience of Unit1Red) Greater than ExpGain[1]
      Then - Actions
        Floating Text - Create floating text that reads (+ + ((String(((Hero experience of Unit1Red) - ExpGain[1]))) + Exp)) above Unit1Red with Z offset -50.00, using font size 10.00, color (11.00%, 100.00%, 72.00%), and 0% transparency
        Floating Text - Set the velocity of (Last created floating text) to 30.00 towards 90 degrees
        Floating Text - Change (Last created floating text): Disable permanence
        Floating Text - Change the fading age of (Last created floating text) to 1.00 seconds
        Floating Text - Change the lifespan of (Last created floating text) to 2.00 seconds
        Set VariableSet ExpGain[1] = (Hero experience of Unit1Red)
      Else - Actions
    If (All Conditions are True) then do (Then Actions) else do (Else Actions)
      If - Conditions
        (Hero experience of Unit2Blue) Greater than ExpGain[2]
      Then - Actions
        Floating Text - Create floating text that reads (+ + ((String(((Hero experience of Unit2Blue) - ExpGain[2]))) + Exp)) above Unit2Blue with Z offset -50.00, using font size 10.00, color (11.00%, 100.00%, 72.00%), and 0% transparency
        Floating Text - Set the velocity of (Last created floating text) to 30.00 towards 90 degrees
        Floating Text - Change (Last created floating text): Disable permanence
        Floating Text - Change the fading age of (Last created floating text) to 1.00 seconds
        Floating Text - Change the lifespan of (Last created floating text) to 2.00 seconds
        Set VariableSet ExpGain[2] = (Hero experience of Unit2Blue)
      Else - Actions
    If (All Conditions are True) then do (Then Actions) else do (Else Actions)
      If - Conditions
        (Hero experience of Unit3Teal) Greater than ExpGain[3]
      Then - Actions
        Floating Text - Create floating text that reads (+ + ((String(((Hero experience of Unit3Teal) - ExpGain[3]))) + Exp)) above Unit3Teal with Z offset -50.00, using font size 10.00, color (11.00%, 100.00%, 72.00%), and 0% transparency
        Floating Text - Set the velocity of (Last created floating text) to 30.00 towards 90 degrees
        Floating Text - Change (Last created floating text): Disable permanence
        Floating Text - Change the fading age of (Last created floating text) to 1.00 seconds
        Floating Text - Change the lifespan of (Last created floating text) to 2.00 seconds
        Set VariableSet ExpGain[3] = (Hero experience of Unit3Teal)
      Else - Actions
    If (All Conditions are True) then do (Then Actions) else do (Else Actions)
      If - Conditions
        (Hero experience of Unit4Purp) Greater than ExpGain[4]
      Then - Actions
        Floating Text - Create floating text that reads (+ + ((String(((Hero experience of Unit4Purp) - ExpGain[4]))) + Exp)) above Unit4Purp with Z offset -50.00, using font size 10.00, color (11.00%, 100.00%, 72.00%), and 0% transparency
        Floating Text - Set the velocity of (Last created floating text) to 30.00 towards 90 degrees
        Floating Text - Change (Last created floating text): Disable permanence
        Floating Text - Change the fading age of (Last created floating text) to 1.00 seconds
        Floating Text - Change the lifespan of (Last created floating text) to 2.00 seconds
        Set VariableSet ExpGain[4] = (Hero experience of Unit4Purp)
      Else - Actions
    If (All Conditions are True) then do (Then Actions) else do (Else Actions)
      If - Conditions
        (Hero experience of Unit5Yellow) Greater than ExpGain[5]
      Then - Actions
        Floating Text - Create floating text that reads (+ + ((String(((Hero experience of Unit5Yellow) - ExpGain[5]))) + Exp)) above Unit5Yellow with Z offset -50.00, using font size 10.00, color (11.00%, 100.00%, 72.00%), and 0% transparency
        Floating Text - Set the velocity of (Last created floating text) to 30.00 towards 90 degrees
        Floating Text - Change (Last created floating text): Disable permanence
        Floating Text - Change the fading age of (Last created floating text) to 1.00 seconds
        Floating Text - Change the lifespan of (Last created floating text) to 2.00 seconds
        Set VariableSet ExpGain[5] = (Hero experience of Unit5Yellow)
      Else - Actions
    If (All Conditions are True) then do (Then Actions) else do (Else Actions)
      If - Conditions
        (Hero experience of Unit6Orange) Greater than ExpGain[6]
      Then - Actions
        Floating Text - Create floating text that reads (+ + ((String(((Hero experience of Unit6Orange) - ExpGain[6]))) + Exp)) above Unit6Orange with Z offset -50.00, using font size 10.00, color (11.00%, 100.00%, 72.00%), and 0% transparency
        Floating Text - Set the velocity of (Last created floating text) to 30.00 towards 90 degrees
        Floating Text - Change (Last created floating text): Disable permanence
        Floating Text - Change the fading age of (Last created floating text) to 1.00 seconds
        Floating Text - Change the lifespan of (Last created floating text) to 2.00 seconds
        Set VariableSet ExpGain[6] = (Hero experience of Unit6Orange)
      Else - Actions
DummyReturn
  Events
    Time - Every 2.00 seconds of game time
  Conditions
  Actions
    Unit - Move Training Dummy 0048 <gen> instantly to (Center of DummyRegion <gen>), facing 270.00 degrees
Camera Distance
  Events
    Player - Player 1 (Red) types a chat message containing -cam (stringnoformat) as A substring
    Player - Player 2 (Blue) types a chat message containing -cam (stringnoformat) as A substring
    Player - Player 3 (Teal) types a chat message containing -cam (stringnoformat) as A substring
    Player - Player 4 (Purple) types a chat message containing -cam (stringnoformat) as A substring
    Player - Player 5 (Yellow) types a chat message containing -cam (stringnoformat) as A substring
    Player - Player 6 (Orange) types a chat message containing -cam (stringnoformat) as A substring
  Conditions
  Actions
    If (All Conditions are True) then do (Then Actions) else do (Else Actions)
      If - Conditions
        (Substring((Entered chat string), 6, (Length of (Entered chat string)))) Equal to
      Then - Actions
        Skip remaining actions
      Else - Actions
    Set VariableSet Camera_Distance[(Player number of (Triggering player))] = (Real((Substring((Entered chat string), 6, (Length of (Entered chat string))))))
    Camera - Set (Triggering player)'s camera Distance to target to Camera_Distance[(Player number of (Triggering player))] over 0.50 seconds
    If (All Conditions are True) then do (Then Actions) else do (Else Actions)
      If - Conditions
        Camera_Distance[(Player number of (Triggering player))] Greater than or equal to 3000.00
      Then - Actions
        Camera - Set (Triggering player)'s camera Distance to target to 3000.00 over 0.50 seconds
        Set VariableSet Camera_Distance[(Player number of (Triggering player))] = 3000.00
      Else - Actions
    If (All Conditions are True) then do (Then Actions) else do (Else Actions)
      If - Conditions
        Camera_Distance[(Player number of (Triggering player))] Less than or equal to 500.00
      Then - Actions
        Camera - Set (Triggering player)'s camera Distance to target to 500.00 over 0.50 seconds
        Set VariableSet Camera_Distance[(Player number of (Triggering player))] = 500.00
      Else - Actions
Camera Lock
  Events
    Player - Player 1 (Red) types a chat message containing -cam lock (stringnoformat) as An exact match
    Player - Player 2 (Blue) types a chat message containing -cam lock (stringnoformat) as An exact match
    Player - Player 3 (Teal) types a chat message containing -cam lock (stringnoformat) as An exact match
    Player - Player 4 (Purple) types a chat message containing -cam lock (stringnoformat) as An exact match
    Player - Player 5 (Yellow) types a chat message containing -cam lock (stringnoformat) as An exact match
    Player - Player 6 (Orange) types a chat message containing -cam lock (stringnoformat) as An exact match
  Conditions
  Actions
    Set VariableSet CamLock[(Player number of (Triggering player))] = True
    If (All Conditions are True) then do (Then Actions) else do (Else Actions)
      If - Conditions
        (Triggering player) Equal to Player 1 (Red)
      Then - Actions
        Camera - Lock camera target for (Triggering player) to Unit1Red, offset by (0, 0) using Default rotation
        Wait 1.00 seconds
        Camera - Set (Triggering player)'s camera Distance to target to Camera_Distance[(Player number of (Triggering player))] over 0.50 seconds
      Else - Actions
    If (All Conditions are True) then do (Then Actions) else do (Else Actions)
      If - Conditions
        (Triggering player) Equal to Player 2 (Blue)
      Then - Actions
        Camera - Lock camera target for (Triggering player) to Unit2Blue, offset by (0, 0) using Default rotation
        Wait 1.00 seconds
        Camera - Set (Triggering player)'s camera Distance to target to Camera_Distance[(Player number of (Triggering player))] over 0.50 seconds
      Else - Actions
    If (All Conditions are True) then do (Then Actions) else do (Else Actions)
      If - Conditions
        (Triggering player) Equal to Player 3 (Teal)
      Then - Actions
        Camera - Lock camera target for (Triggering player) to Unit3Teal, offset by (0, 0) using Default rotation
        Wait 1.00 seconds
        Camera - Set (Triggering player)'s camera Distance to target to Camera_Distance[(Player number of (Triggering player))] over 0.50 seconds
      Else - Actions
    If (All Conditions are True) then do (Then Actions) else do (Else Actions)
      If - Conditions
        (Triggering player) Equal to Player 4 (Purple)
      Then - Actions
        Camera - Lock camera target for (Triggering player) to Unit4Purp, offset by (0, 0) using Default rotation
        Wait 1.00 seconds
        Camera - Set (Triggering player)'s camera Distance to target to Camera_Distance[(Player number of (Triggering player))] over 0.50 seconds
      Else - Actions
    If (All Conditions are True) then do (Then Actions) else do (Else Actions)
      If - Conditions
        (Triggering player) Equal to Player 5 (Yellow)
      Then - Actions
        Camera - Lock camera target for (Triggering player) to Unit5Yellow, offset by (0, 0) using Default rotation
        Wait 1.00 seconds
        Camera - Set (Triggering player)'s camera Distance to target to Camera_Distance[(Player number of (Triggering player))] over 0.50 seconds
      Else - Actions
    If (All Conditions are True) then do (Then Actions) else do (Else Actions)
      If - Conditions
        (Triggering player) Equal to Player 6 (Orange)
      Then - Actions
        Camera - Lock camera target for (Triggering player) to Unit6Orange, offset by (0, 0) using Default rotation
        Wait 1.00 seconds
        Camera - Set (Triggering player)'s camera Distance to target to Camera_Distance[(Player number of (Triggering player))] over 0.50 seconds
      Else - Actions
Camera Reset
  Events
    Player - Player 1 (Red) types a chat message containing -cam reset (stringnoformat) as An exact match
    Player - Player 2 (Blue) types a chat message containing -cam reset (stringnoformat) as An exact match
    Player - Player 3 (Teal) types a chat message containing -cam reset (stringnoformat) as An exact match
    Player - Player 4 (Purple) types a chat message containing -cam reset (stringnoformat) as An exact match
    Player - Player 5 (Yellow) types a chat message containing -cam reset (stringnoformat) as An exact match
    Player - Player 6 (Orange) types a chat message containing -cam reset (stringnoformat) as An exact match
  Conditions
  Actions
    Set VariableSet CamLock[(Player number of (Triggering player))] = False
    Set VariableSet Camera_Distance[(Player number of (Triggering player))] = 1650.00
    If (All Conditions are True) then do (Then Actions) else do (Else Actions)
      If - Conditions
        (Triggering player) Equal to Player 1 (Red)
      Then - Actions
        Camera - Reset camera for Player 1 (Red) to standard game-view over 0.50 seconds
      Else - Actions
    If (All Conditions are True) then do (Then Actions) else do (Else Actions)
      If - Conditions
        (Triggering player) Equal to Player 2 (Blue)
      Then - Actions
        Camera - Reset camera for Player 2 (Blue) to standard game-view over 0.50 seconds
      Else - Actions
    If (All Conditions are True) then do (Then Actions) else do (Else Actions)
      If - Conditions
        (Triggering player) Equal to Player 3 (Teal)
      Then - Actions
        Camera - Reset camera for Player 3 (Teal) to standard game-view over 0.50 seconds
      Else - Actions
    If (All Conditions are True) then do (Then Actions) else do (Else Actions)
      If - Conditions
        (Triggering player) Equal to Player 4 (Purple)
      Then - Actions
        Camera - Reset camera for Player 4 (Purple) to standard game-view over 0.50 seconds
      Else - Actions
    If (All Conditions are True) then do (Then Actions) else do (Else Actions)
      If - Conditions
        (Triggering player) Equal to Player 5 (Yellow)
      Then - Actions
        Camera - Reset camera for Player 5 (Yellow) to standard game-view over 0.50 seconds
      Else - Actions
    If (All Conditions are True) then do (Then Actions) else do (Else Actions)
      If - Conditions
        (Triggering player) Equal to Player 6 (Orange)
      Then - Actions
        Camera - Reset camera for Player 6 (Orange) to standard game-view over 0.50 seconds
      Else - Actions
Random Name Change
  Events
    Unit - A unit Acquires an item
  Conditions
    (Item-type of (Item being manipulated)) Equal to Set: |cffff00ffR|r|cffff18e6a|r|cffff32ccn|r|cffff4bb3d|r|cffff6599o|r|cffff7e80m|r|cffff9866 |r|cffffb14dN|r|cffffcb33a|r|cffffe41am|r|cfffffe00e|r
  Actions
    Set VariableSet TempInt = (Random integer number between 1 and 103)
    If (TempInt Equal to 1) then do (Set Name of (Triggering unit) to Varth Snakestrider) else do (Do nothing)
    If (TempInt Equal to 2) then do (Set Name of (Triggering unit) to Bludvam Nickelfeather) else do (Do nothing)
    If (TempInt Equal to 3) then do (Set Name of (Triggering unit) to Rabridd Autumnglory) else do (Do nothing)
    If (TempInt Equal to 4) then do (Set Name of (Triggering unit) to Murgrid Mountainbrad) else do (Do nothing)
    If (TempInt Equal to 5) then do (Set Name of (Triggering unit) to Tronvar Battlebringer) else do (Do nothing)
    If (TempInt Equal to 6) then do (Set Name of (Triggering unit) to Orgel Karsk) else do (Do nothing)
    If (TempInt Equal to 7) then do (Set Name of (Triggering unit) to Vumor Farwater) else do (Do nothing)
    If (TempInt Equal to 8) then do (Set Name of (Triggering unit) to Gary Sulonza) else do (Do nothing)
    If (TempInt Equal to 9) then do (Set Name of (Triggering unit) to Erbath Pyreforge) else do (Do nothing)
    If (TempInt Equal to 10) then do (Set Name of (Triggering unit) to Stew Singlebelly) else do (Do nothing)
    If (TempInt Equal to 11) then do (Set Name of (Triggering unit) to Nedom Dusk) else do (Do nothing)
    If (TempInt Equal to 12) then do (Set Name of (Triggering unit) to Larth Sagebranch) else do (Do nothing)
    If (TempInt Equal to 13) then do (Set Name of (Triggering unit) to Uth Summerward) else do (Do nothing)
    If (TempInt Equal to 14) then do (Set Name of (Triggering unit) to Ilja Atherton) else do (Do nothing)
    If (TempInt Equal to 15) then do (Set Name of (Triggering unit) to Trueman Shelby) else do (Do nothing)
    If (TempInt Equal to 16) then do (Set Name of (Triggering unit) to Boman Hamlet) else do (Do nothing)
    If (TempInt Equal to 17) then do (Set Name of (Triggering unit) to Floridus Knottley) else do (Do nothing)
    If (TempInt Equal to 18) then do (Set Name of (Triggering unit) to Craig Sagar) else do (Do nothing)
    If (TempInt Equal to 19) then do (Set Name of (Triggering unit) to Bonfacius England) else do (Do nothing)
    If (TempInt Equal to 20) then do (Set Name of (Triggering unit) to Uwe Smithers) else do (Do nothing)
    If (TempInt Equal to 21) then do (Set Name of (Triggering unit) to Flemming Foy) else do (Do nothing)
    If (TempInt Equal to 22) then do (Set Name of (Triggering unit) to Beaman Swail) else do (Do nothing)
    If (TempInt Equal to 23) then do (Set Name of (Triggering unit) to Odysseus Riddley) else do (Do nothing)
    If (TempInt Equal to 24) then do (Set Name of (Triggering unit) to Guntar Swailes) else do (Do nothing)
    If (TempInt Equal to 25) then do (Set Name of (Triggering unit) to Harlad Holmes) else do (Do nothing)
    If (TempInt Equal to 26) then do (Set Name of (Triggering unit) to Laurentius Rowley) else do (Do nothing)
    If (TempInt Equal to 27) then do (Set Name of (Triggering unit) to Christopher Carlisle) else do (Do nothing)
    If (TempInt Equal to 28) then do (Set Name of (Triggering unit) to Tylor Thorpe) else do (Do nothing)
    If (TempInt Equal to 29) then do (Set Name of (Triggering unit) to Balduin Alvingham) else do (Do nothing)
    If (TempInt Equal to 30) then do (Set Name of (Triggering unit) to Bernardo Sherman) else do (Do nothing)
    If (TempInt Equal to 31) then do (Set Name of (Triggering unit) to Jeffrey Brent) else do (Do nothing)
    If (TempInt Equal to 32) then do (Set Name of (Triggering unit) to Petrus Sweete) else do (Do nothing)
    If (TempInt Equal to 33) then do (Set Name of (Triggering unit) to Aladar Newbury) else do (Do nothing)
    If (TempInt Equal to 34) then do (Set Name of (Triggering unit) to Armstrong Blakemore) else do (Do nothing)
    If (TempInt Equal to 35) then do (Set Name of (Triggering unit) to Saladino Ashington) else do (Do nothing)
    If (TempInt Equal to 36) then do (Set Name of (Triggering unit) to Bobby Webbteller) else do (Do nothing)
    If (TempInt Equal to 37) then do (Set Name of (Triggering unit) to Don Smithers) else do (Do nothing)
    If (TempInt Equal to 38) then do (Set Name of (Triggering unit) to Dolder Harrison) else do (Do nothing)
    If (TempInt Equal to 39) then do (Set Name of (Triggering unit) to Fabianus Eldermore) else do (Do nothing)
    If (TempInt Equal to 40) then do (Set Name of (Triggering unit) to Robert Cotton) else do (Do nothing)
    If (TempInt Equal to 41) then do (Set Name of (Triggering unit) to Carlos Actimus) else do (Do nothing)
    If (TempInt Equal to 42) then do (Set Name of (Triggering unit) to Lexander Nibley) else do (Do nothing)
    If (TempInt Equal to 43) then do (Set Name of (Triggering unit) to Florentius Roy) else do (Do nothing)
    If (TempInt Equal to 44) then do (Set Name of (Triggering unit) to Sylar Hatebane) else do (Do nothing)
    If (TempInt Equal to 45) then do (Set Name of (Triggering unit) to Mr. Vincent Goblin) else do (Do nothing)
    If (TempInt Equal to 46) then do (Set Name of (Triggering unit) to Darthas Dashrat) else do (Do nothing)
    If (TempInt Equal to 47) then do (Set Name of (Triggering unit) to Makio Magemore) else do (Do nothing)
    If (TempInt Equal to 48) then do (Set Name of (Triggering unit) to Nevius Lawbringer) else do (Do nothing)
    If (TempInt Equal to 49) then do (Set Name of (Triggering unit) to Johnny Boylooper) else do (Do nothing)
    If (TempInt Equal to 50) then do (Set Name of (Triggering unit) to Sergej Daued) else do (Do nothing)
    If (TempInt Equal to 51) then do (Set Name of (Triggering unit) to Serpent Radclyffe) else do (Do nothing)
    If (TempInt Equal to 52) then do (Set Name of (Triggering unit) to Reaper Myles) else do (Do nothing)
    If (TempInt Equal to 53) then do (Set Name of (Triggering unit) to Black Eyed Jagger) else do (Do nothing)
    If (TempInt Equal to 54) then do (Set Name of (Triggering unit) to Elton Moneybags) else do (Do nothing)
    If (TempInt Equal to 55) then do (Set Name of (Triggering unit) to Edwardson the Swindler) else do (Do nothing)
    If (TempInt Equal to 56) then do (Set Name of (Triggering unit) to Larry Fast Fingers) else do (Do nothing)
    If (TempInt Equal to 57) then do (Set Name of (Triggering unit) to Johnny Scarface) else do (Do nothing)
    If (TempInt Equal to 58) then do (Set Name of (Triggering unit) to Benjamin the Sly) else do (Do nothing)
    If (TempInt Equal to 59) then do (Set Name of (Triggering unit) to Wilfried Mad Eye) else do (Do nothing)
    If (TempInt Equal to 60) then do (Set Name of (Triggering unit) to Eyepatch Ryder) else do (Do nothing)
    If (TempInt Equal to 61) then do (Set Name of (Triggering unit) to Emmanuel Sly) else do (Do nothing)
    If (TempInt Equal to 62) then do (Set Name of (Triggering unit) to Bartholomew Cromwell) else do (Do nothing)
    If (TempInt Equal to 63) then do (Set Name of (Triggering unit) to Aragon Cassius) else do (Do nothing)
    If (TempInt Equal to 64) then do (Set Name of (Triggering unit) to Clarence DeArmado) else do (Do nothing)
    If (TempInt Equal to 65) then do (Set Name of (Triggering unit) to Bernardo Guildford) else do (Do nothing)
    If (TempInt Equal to 66) then do (Set Name of (Triggering unit) to Reinmal Frostheart) else do (Do nothing)
    If (TempInt Equal to 67) then do (Set Name of (Triggering unit) to Naburi Shattercloak) else do (Do nothing)
    If (TempInt Equal to 68) then do (Set Name of (Triggering unit) to Jabba Mountainmaster) else do (Do nothing)
    If (TempInt Equal to 69) then do (Set Name of (Triggering unit) to Forheag Coinbuckle) else do (Do nothing)
    If (TempInt Equal to 70) then do (Set Name of (Triggering unit) to Gordrin Magmagrog) else do (Do nothing)
    If (TempInt Equal to 71) then do (Set Name of (Triggering unit) to Zion Raven) else do (Do nothing)
    If (TempInt Equal to 72) then do (Set Name of (Triggering unit) to Eldridge Le Doux) else do (Do nothing)
    If (TempInt Equal to 73) then do (Set Name of (Triggering unit) to Chalmers Umbra) else do (Do nothing)
    If (TempInt Equal to 74) then do (Set Name of (Triggering unit) to Dylan De Vil) else do (Do nothing)
    If (TempInt Equal to 75) then do (Set Name of (Triggering unit) to Athan Everbleed) else do (Do nothing)
    If (TempInt Equal to 76) then do (Set Name of (Triggering unit) to Goran Naxxremis) else do (Do nothing)
    If (TempInt Equal to 77) then do (Set Name of (Triggering unit) to Freeman Mock) else do (Do nothing)
    If (TempInt Equal to 78) then do (Set Name of (Triggering unit) to Killian Vexx) else do (Do nothing)
    If (TempInt Equal to 79) then do (Set Name of (Triggering unit) to Lazar Frost) else do (Do nothing)
    If (TempInt Equal to 80) then do (Set Name of (Triggering unit) to Wolfe Jones) else do (Do nothing)
    If (TempInt Equal to 81) then do (Set Name of (Triggering unit) to John Larry Walstrand) else do (Do nothing)
    If (TempInt Equal to 82) then do (Set Name of (Triggering unit) to Jeter Peter Vyner) else do (Do nothing)
    If (TempInt Equal to 83) then do (Set Name of (Triggering unit) to Arronax Benjamin Parkes) else do (Do nothing)
    If (TempInt Equal to 84) then do (Set Name of (Triggering unit) to Horace Jacob Bleeze) else do (Do nothing)
    If (TempInt Equal to 85) then do (Set Name of (Triggering unit) to William Alan Riggs) else do (Do nothing)
    If (TempInt Equal to 86) then do (Set Name of (Triggering unit) to Elias Octavius Smith) else do (Do nothing)
    If (TempInt Equal to 87) then do (Set Name of (Triggering unit) to Aleksandar Jedidiah Fisher) else do (Do nothing)
    If (TempInt Equal to 88) then do (Set Name of (Triggering unit) to Archibald Jacob Brogley) else do (Do nothing)
    If (TempInt Equal to 89) then do (Set Name of (Triggering unit) to Oscar Osgood Canning) else do (Do nothing)
    If (TempInt Equal to 90) then do (Set Name of (Triggering unit) to Isaac Asa Keeler) else do (Do nothing)
    If (TempInt Equal to 91) then do (Set Name of (Triggering unit) to Nyx Sunthorn) else do (Do nothing)
    If (TempInt Equal to 92) then do (Set Name of (Triggering unit) to Helio Firestripe) else do (Do nothing)
    If (TempInt Equal to 93) then do (Set Name of (Triggering unit) to Blaze Garlicbutton) else do (Do nothing)
    If (TempInt Equal to 94) then do (Set Name of (Triggering unit) to Larri Quickshadow) else do (Do nothing)
    If (TempInt Equal to 95) then do (Set Name of (Triggering unit) to Oleander Bramblewind) else do (Do nothing)
    If (TempInt Equal to 96) then do (Set Name of (Triggering unit) to Cosmo Jinglespice) else do (Do nothing)
    If (TempInt Equal to 97) then do (Set Name of (Triggering unit) to Freddie Peppertwinkle) else do (Do nothing)
    If (TempInt Equal to 98) then do (Set Name of (Triggering unit) to Flax Swiftsong) else do (Do nothing)
    If (TempInt Equal to 99) then do (Set Name of (Triggering unit) to Christopher Shadowfield) else do (Do nothing)
    If (TempInt Equal to 100) then do (Set Name of (Triggering unit) to Freddie Fogg) else do (Do nothing)
    If (TempInt Equal to 101) then do (Set Name of (Triggering unit) to Hayden Frost) else do (Do nothing)
    If (TempInt Equal to 102) then do (Set Name of (Triggering unit) to Lord Asher Flamethorne) else do (Do nothing)
    If (TempInt Equal to 103) then do (Set Name of (Triggering unit) to Ivan the Scorpion) else do (Do nothing)
Random Name Auto Apply
  Events
    Unit - A unit enters (Playable map area)
  Conditions
    Or - Any (Conditions) are true
      Conditions
        (Proper name of (Triggering unit)) Equal to Warrior
        (Proper name of (Triggering unit)) Equal to Rogue
        (Proper name of (Triggering unit)) Equal to Paladin
        (Proper name of (Triggering unit)) Equal to Mage
        (Proper name of (Triggering unit)) Equal to Ranger
    Or - Any (Conditions) are true
      Conditions
        (Unit-type of (Triggering unit)) Equal to Rogue
        (Unit-type of (Triggering unit)) Equal to Warrior
        (Unit-type of (Triggering unit)) Equal to Paladin
        (Unit-type of (Triggering unit)) Equal to Mage
        (Unit-type of (Triggering unit)) Equal to Ranger
  Actions
    Set VariableSet TempInt = (Random integer number between 1 and 103)
    If (TempInt Equal to 1) then do (Set Name of (Triggering unit) to Varth Snakestrider) else do (Do nothing)
    If (TempInt Equal to 2) then do (Set Name of (Triggering unit) to Bludvam Nickelfeather) else do (Do nothing)
    If (TempInt Equal to 3) then do (Set Name of (Triggering unit) to Rabridd Autumnglory) else do (Do nothing)
    If (TempInt Equal to 4) then do (Set Name of (Triggering unit) to Murgrid Mountainbrad) else do (Do nothing)
    If (TempInt Equal to 5) then do (Set Name of (Triggering unit) to Tronvar Battlebringer) else do (Do nothing)
    If (TempInt Equal to 6) then do (Set Name of (Triggering unit) to Orgel Karsk) else do (Do nothing)
    If (TempInt Equal to 7) then do (Set Name of (Triggering unit) to Vumor Farwater) else do (Do nothing)
    If (TempInt Equal to 8) then do (Set Name of (Triggering unit) to Gary Sulonza) else do (Do nothing)
    If (TempInt Equal to 9) then do (Set Name of (Triggering unit) to Erbath Pyreforge) else do (Do nothing)
    If (TempInt Equal to 10) then do (Set Name of (Triggering unit) to Stew Singlebelly) else do (Do nothing)
    If (TempInt Equal to 11) then do (Set Name of (Triggering unit) to Nedom Dusk) else do (Do nothing)
    If (TempInt Equal to 12) then do (Set Name of (Triggering unit) to Larth Sagebranch) else do (Do nothing)
    If (TempInt Equal to 13) then do (Set Name of (Triggering unit) to Uth Summerward) else do (Do nothing)
    If (TempInt Equal to 14) then do (Set Name of (Triggering unit) to Ilja Atherton) else do (Do nothing)
    If (TempInt Equal to 15) then do (Set Name of (Triggering unit) to Trueman Shelby) else do (Do nothing)
    If (TempInt Equal to 16) then do (Set Name of (Triggering unit) to Boman Hamlet) else do (Do nothing)
    If (TempInt Equal to 17) then do (Set Name of (Triggering unit) to Floridus Knottley) else do (Do nothing)
    If (TempInt Equal to 18) then do (Set Name of (Triggering unit) to Craig Sagar) else do (Do nothing)
    If (TempInt Equal to 19) then do (Set Name of (Triggering unit) to Bonfacius England) else do (Do nothing)
    If (TempInt Equal to 20) then do (Set Name of (Triggering unit) to Uwe Smithers) else do (Do nothing)
    If (TempInt Equal to 21) then do (Set Name of (Triggering unit) to Flemming Foy) else do (Do nothing)
    If (TempInt Equal to 22) then do (Set Name of (Triggering unit) to Beaman Swail) else do (Do nothing)
    If (TempInt Equal to 23) then do (Set Name of (Triggering unit) to Odysseus Riddley) else do (Do nothing)
    If (TempInt Equal to 24) then do (Set Name of (Triggering unit) to Guntar Swailes) else do (Do nothing)
    If (TempInt Equal to 25) then do (Set Name of (Triggering unit) to Harlad Holmes) else do (Do nothing)
    If (TempInt Equal to 26) then do (Set Name of (Triggering unit) to Laurentius Rowley) else do (Do nothing)
    If (TempInt Equal to 27) then do (Set Name of (Triggering unit) to Christopher Carlisle) else do (Do nothing)
    If (TempInt Equal to 28) then do (Set Name of (Triggering unit) to Tylor Thorpe) else do (Do nothing)
    If (TempInt Equal to 29) then do (Set Name of (Triggering unit) to Balduin Alvingham) else do (Do nothing)
    If (TempInt Equal to 30) then do (Set Name of (Triggering unit) to Bernardo Sherman) else do (Do nothing)
    If (TempInt Equal to 31) then do (Set Name of (Triggering unit) to Jeffrey Brent) else do (Do nothing)
    If (TempInt Equal to 32) then do (Set Name of (Triggering unit) to Petrus Sweete) else do (Do nothing)
    If (TempInt Equal to 33) then do (Set Name of (Triggering unit) to Aladar Newbury) else do (Do nothing)
    If (TempInt Equal to 34) then do (Set Name of (Triggering unit) to Armstrong Blakemore) else do (Do nothing)
    If (TempInt Equal to 35) then do (Set Name of (Triggering unit) to Saladino Ashington) else do (Do nothing)
    If (TempInt Equal to 36) then do (Set Name of (Triggering unit) to Bobby Webbteller) else do (Do nothing)
    If (TempInt Equal to 37) then do (Set Name of (Triggering unit) to Don Smithers) else do (Do nothing)
    If (TempInt Equal to 38) then do (Set Name of (Triggering unit) to Dolder Harrison) else do (Do nothing)
    If (TempInt Equal to 39) then do (Set Name of (Triggering unit) to Fabianus Eldermore) else do (Do nothing)
    If (TempInt Equal to 40) then do (Set Name of (Triggering unit) to Robert Cotton) else do (Do nothing)
    If (TempInt Equal to 41) then do (Set Name of (Triggering unit) to Carlos Actimus) else do (Do nothing)
    If (TempInt Equal to 42) then do (Set Name of (Triggering unit) to Lexander Nibley) else do (Do nothing)
    If (TempInt Equal to 43) then do (Set Name of (Triggering unit) to Florentius Roy) else do (Do nothing)
    If (TempInt Equal to 44) then do (Set Name of (Triggering unit) to Sylar Hatebane) else do (Do nothing)
    If (TempInt Equal to 45) then do (Set Name of (Triggering unit) to Mr. Vincent Goblin) else do (Do nothing)
    If (TempInt Equal to 46) then do (Set Name of (Triggering unit) to Darthas Dashrat) else do (Do nothing)
    If (TempInt Equal to 47) then do (Set Name of (Triggering unit) to Makio Magemore) else do (Do nothing)
    If (TempInt Equal to 48) then do (Set Name of (Triggering unit) to Nevius Lawbringer) else do (Do nothing)
    If (TempInt Equal to 49) then do (Set Name of (Triggering unit) to Johnny Boylooper) else do (Do nothing)
    If (TempInt Equal to 50) then do (Set Name of (Triggering unit) to Sergej Daued) else do (Do nothing)
    If (TempInt Equal to 51) then do (Set Name of (Triggering unit) to Serpent Radclyffe) else do (Do nothing)
    If (TempInt Equal to 52) then do (Set Name of (Triggering unit) to Reaper Myles) else do (Do nothing)
    If (TempInt Equal to 53) then do (Set Name of (Triggering unit) to Black Eyed Jagger) else do (Do nothing)
    If (TempInt Equal to 54) then do (Set Name of (Triggering unit) to Elton Moneybags) else do (Do nothing)
    If (TempInt Equal to 55) then do (Set Name of (Triggering unit) to Edwardson the Swindler) else do (Do nothing)
    If (TempInt Equal to 56) then do (Set Name of (Triggering unit) to Larry Fast Fingers) else do (Do nothing)
    If (TempInt Equal to 57) then do (Set Name of (Triggering unit) to Johnny Scarface) else do (Do nothing)
    If (TempInt Equal to 58) then do (Set Name of (Triggering unit) to Benjamin the Sly) else do (Do nothing)
    If (TempInt Equal to 59) then do (Set Name of (Triggering unit) to Wilfried Mad Eye) else do (Do nothing)
    If (TempInt Equal to 60) then do (Set Name of (Triggering unit) to Eyepatch Ryder) else do (Do nothing)
    If (TempInt Equal to 61) then do (Set Name of (Triggering unit) to Emmanuel Sly) else do (Do nothing)
    If (TempInt Equal to 62) then do (Set Name of (Triggering unit) to Bartholomew Cromwell) else do (Do nothing)
    If (TempInt Equal to 63) then do (Set Name of (Triggering unit) to Aragon Cassius) else do (Do nothing)
    If (TempInt Equal to 64) then do (Set Name of (Triggering unit) to Clarence DeArmado) else do (Do nothing)
    If (TempInt Equal to 65) then do (Set Name of (Triggering unit) to Bernardo Guildford) else do (Do nothing)
    If (TempInt Equal to 66) then do (Set Name of (Triggering unit) to Reinmal Frostheart) else do (Do nothing)
    If (TempInt Equal to 67) then do (Set Name of (Triggering unit) to Naburi Shattercloak) else do (Do nothing)
    If (TempInt Equal to 68) then do (Set Name of (Triggering unit) to Jabba Mountainmaster) else do (Do nothing)
    If (TempInt Equal to 69) then do (Set Name of (Triggering unit) to Forheag Coinbuckle) else do (Do nothing)
    If (TempInt Equal to 70) then do (Set Name of (Triggering unit) to Gordrin Magmagrog) else do (Do nothing)
    If (TempInt Equal to 71) then do (Set Name of (Triggering unit) to Zion Raven) else do (Do nothing)
    If (TempInt Equal to 72) then do (Set Name of (Triggering unit) to Eldridge Le Doux) else do (Do nothing)
    If (TempInt Equal to 73) then do (Set Name of (Triggering unit) to Chalmers Umbra) else do (Do nothing)
    If (TempInt Equal to 74) then do (Set Name of (Triggering unit) to Dylan De Vil) else do (Do nothing)
    If (TempInt Equal to 75) then do (Set Name of (Triggering unit) to Athan Everbleed) else do (Do nothing)
    If (TempInt Equal to 76) then do (Set Name of (Triggering unit) to Goran Naxxremis) else do (Do nothing)
    If (TempInt Equal to 77) then do (Set Name of (Triggering unit) to Freeman Mock) else do (Do nothing)
    If (TempInt Equal to 78) then do (Set Name of (Triggering unit) to Killian Vexx) else do (Do nothing)
    If (TempInt Equal to 79) then do (Set Name of (Triggering unit) to Lazar Frost) else do (Do nothing)
    If (TempInt Equal to 80) then do (Set Name of (Triggering unit) to Wolfe Jones) else do (Do nothing)
    If (TempInt Equal to 81) then do (Set Name of (Triggering unit) to John Larry Walstrand) else do (Do nothing)
    If (TempInt Equal to 82) then do (Set Name of (Triggering unit) to Jeter Peter Vyner) else do (Do nothing)
    If (TempInt Equal to 83) then do (Set Name of (Triggering unit) to Arronax Benjamin Parkes) else do (Do nothing)
    If (TempInt Equal to 84) then do (Set Name of (Triggering unit) to Horace Jacob Bleeze) else do (Do nothing)
    If (TempInt Equal to 85) then do (Set Name of (Triggering unit) to William Alan Riggs) else do (Do nothing)
    If (TempInt Equal to 86) then do (Set Name of (Triggering unit) to Elias Octavius Smith) else do (Do nothing)
    If (TempInt Equal to 87) then do (Set Name of (Triggering unit) to Aleksandar Jedidiah Fisher) else do (Do nothing)
    If (TempInt Equal to 88) then do (Set Name of (Triggering unit) to Archibald Jacob Brogley) else do (Do nothing)
    If (TempInt Equal to 89) then do (Set Name of (Triggering unit) to Oscar Osgood Canning) else do (Do nothing)
    If (TempInt Equal to 90) then do (Set Name of (Triggering unit) to Isaac Asa Keeler) else do (Do nothing)
    If (TempInt Equal to 91) then do (Set Name of (Triggering unit) to Nyx Sunthorn) else do (Do nothing)
    If (TempInt Equal to 92) then do (Set Name of (Triggering unit) to Helio Firestripe) else do (Do nothing)
    If (TempInt Equal to 93) then do (Set Name of (Triggering unit) to Blaze Garlicbutton) else do (Do nothing)
    If (TempInt Equal to 94) then do (Set Name of (Triggering unit) to Larri Quickshadow) else do (Do nothing)
    If (TempInt Equal to 95) then do (Set Name of (Triggering unit) to Oleander Bramblewind) else do (Do nothing)
    If (TempInt Equal to 96) then do (Set Name of (Triggering unit) to Cosmo Jinglespice) else do (Do nothing)
    If (TempInt Equal to 97) then do (Set Name of (Triggering unit) to Freddie Peppertwinkle) else do (Do nothing)
    If (TempInt Equal to 98) then do (Set Name of (Triggering unit) to Flax Swiftsong) else do (Do nothing)
    If (TempInt Equal to 99) then do (Set Name of (Triggering unit) to Christopher Shadowfield) else do (Do nothing)
    If (TempInt Equal to 100) then do (Set Name of (Triggering unit) to Freddie Fogg) else do (Do nothing)
    If (TempInt Equal to 101) then do (Set Name of (Triggering unit) to Hayden Frost) else do (Do nothing)
    If (TempInt Equal to 102) then do (Set Name of (Triggering unit) to Lord Asher Flamethorne) else do (Do nothing)
    If (TempInt Equal to 103) then do (Set Name of (Triggering unit) to Ivan the Scorpion) else do (Do nothing)
Drop Command
  Events
    Player - Player 1 (Red) types a chat message containing -drop (stringnoformat) as An exact match
    Player - Player 2 (Blue) types a chat message containing -drop (stringnoformat) as An exact match
    Player - Player 3 (Teal) types a chat message containing -drop (stringnoformat) as An exact match
    Player - Player 4 (Purple) types a chat message containing -drop (stringnoformat) as An exact match
    Player - Player 5 (Yellow) types a chat message containing -drop (stringnoformat) as An exact match
    Player - Player 6 (Orange) types a chat message containing -drop (stringnoformat) as An exact match
  Conditions
  Actions
    If (All Conditions are True) then do (Then Actions) else do (Else Actions)
      If - Conditions
        (Triggering player) Equal to Player 1 (Red)
      Then - Actions
        Set VariableSet DesGroup = (Units within 512 of (Position of Unit1Red).)
        Unit Group - Remove all units of (Units in PickWholeRoom <gen> owned by Player 12 (Brown)) from DesGroup.
        Unit Group - Pick every unit in DesGroup 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 12 (Brown)
              Then - Actions
                Hero - Drop the item from slot 1 of (Picked unit).
                Hero - Drop the item from slot 2 of (Picked unit).
                Hero - Drop the item from slot 3 of (Picked unit).
                Hero - Drop the item from slot 4 of (Picked unit).
                Hero - Drop the item from slot 5 of (Picked unit).
                Hero - Drop the item from slot 6 of (Picked unit).
              Else - Actions
            Custom script: call DestroyGroup (udg_DesGroup)
      Else - Actions
    If (All Conditions are True) then do (Then Actions) else do (Else Actions)
      If - Conditions
        (Triggering player) Equal to Player 2 (Blue)
      Then - Actions
        Set VariableSet DesGroup = (Units within 512 of (Position of Unit2Blue).)
        Unit Group - Remove all units of (Units in PickWholeRoom <gen> owned by Player 12 (Brown)) from DesGroup.
        Unit Group - Pick every unit in DesGroup 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 12 (Brown)
              Then - Actions
                Hero - Drop the item from slot 1 of (Picked unit).
                Hero - Drop the item from slot 2 of (Picked unit).
                Hero - Drop the item from slot 3 of (Picked unit).
                Hero - Drop the item from slot 4 of (Picked unit).
                Hero - Drop the item from slot 5 of (Picked unit).
                Hero - Drop the item from slot 6 of (Picked unit).
              Else - Actions
            Custom script: call DestroyGroup (udg_DesGroup)
      Else - Actions
    If (All Conditions are True) then do (Then Actions) else do (Else Actions)
      If - Conditions
        (Triggering player) Equal to Player 3 (Teal)
      Then - Actions
        Set VariableSet DesGroup = (Units within 512 of (Position of Unit3Teal).)
        Unit Group - Remove all units of (Units in PickWholeRoom <gen> owned by Player 12 (Brown)) from DesGroup.
        Unit Group - Pick every unit in DesGroup 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 12 (Brown)
              Then - Actions
                Hero - Drop the item from slot 1 of (Picked unit).
                Hero - Drop the item from slot 2 of (Picked unit).
                Hero - Drop the item from slot 3 of (Picked unit).
                Hero - Drop the item from slot 4 of (Picked unit).
                Hero - Drop the item from slot 5 of (Picked unit).
                Hero - Drop the item from slot 6 of (Picked unit).
              Else - Actions
            Custom script: call DestroyGroup (udg_DesGroup)
      Else - Actions
    If (All Conditions are True) then do (Then Actions) else do (Else Actions)
      If - Conditions
        (Triggering player) Equal to Player 4 (Purple)
      Then - Actions
        Set VariableSet DesGroup = (Units within 512 of (Position of Unit4Purp).)
        Unit Group - Remove all units of (Units in PickWholeRoom <gen> owned by Player 12 (Brown)) from DesGroup.
        Unit Group - Pick every unit in DesGroup 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 12 (Brown)
              Then - Actions
                Hero - Drop the item from slot 1 of (Picked unit).
                Hero - Drop the item from slot 2 of (Picked unit).
                Hero - Drop the item from slot 3 of (Picked unit).
                Hero - Drop the item from slot 4 of (Picked unit).
                Hero - Drop the item from slot 5 of (Picked unit).
                Hero - Drop the item from slot 6 of (Picked unit).
              Else - Actions
            Custom script: call DestroyGroup (udg_DesGroup)
      Else - Actions
    If (All Conditions are True) then do (Then Actions) else do (Else Actions)
      If - Conditions
        (Triggering player) Equal to Player 5 (Yellow)
      Then - Actions
        Set VariableSet DesGroup = (Units within 512 of (Position of Unit5Yellow).)
        Unit Group - Remove all units of (Units in PickWholeRoom <gen> owned by Player 12 (Brown)) from DesGroup.
        Unit Group - Pick every unit in DesGroup 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 12 (Brown)
              Then - Actions
                Hero - Drop the item from slot 1 of (Picked unit).
                Hero - Drop the item from slot 2 of (Picked unit).
                Hero - Drop the item from slot 3 of (Picked unit).
                Hero - Drop the item from slot 4 of (Picked unit).
                Hero - Drop the item from slot 5 of (Picked unit).
                Hero - Drop the item from slot 6 of (Picked unit).
              Else - Actions
            Custom script: call DestroyGroup (udg_DesGroup)
      Else - Actions
    If (All Conditions are True) then do (Then Actions) else do (Else Actions)
      If - Conditions
        (Triggering player) Equal to Player 6 (Orange)
      Then - Actions
        Set VariableSet DesGroup = (Units within 512 of (Position of Unit6Orange).)
        Unit Group - Remove all units of (Units in PickWholeRoom <gen> owned by Player 12 (Brown)) from DesGroup.
        Unit Group - Pick every unit in DesGroup 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 12 (Brown)
              Then - Actions
                Hero - Drop the item from slot 1 of (Picked unit).
                Hero - Drop the item from slot 2 of (Picked unit).
                Hero - Drop the item from slot 3 of (Picked unit).
                Hero - Drop the item from slot 4 of (Picked unit).
                Hero - Drop the item from slot 5 of (Picked unit).
                Hero - Drop the item from slot 6 of (Picked unit).
              Else - Actions
            Custom script: call DestroyGroup (udg_DesGroup)
      Else - Actions
GateVezeXishun1Open
  Events
    Unit - A unit enters GateVezeXishun1 <gen>
  Conditions
    ((Triggering unit) is in PlayingCharacters.) Equal to True
  Actions
    If (All Conditions are True) then do (Then Actions) else do (Else Actions)
      If - Conditions
        (Level of (Triggering unit)) Greater than or equal to 50
      Then - Actions
        Sound - Play BattleNetDoorsStereo2 <gen> at 100% volume, attached to (Triggering unit)
        Destructible - Open Gate 4399 <gen>
      Else - Actions
        Game - Display to (All players) the text: |c00FF7F00The Gate won't open...|r - (Required level 50)
GateVezeXishun1Close
  Events
    Unit - A unit leaves GateVezeXishun1 <gen>
  Conditions
    ((Triggering unit) is in PlayingCharacters.) Equal to True
  Actions
    If (All Conditions are True) then do (Then Actions) else do (Else Actions)
      If - Conditions
        (Level of (Triggering unit)) Greater than or equal to 50
      Then - Actions
        Sound - Play BattleNetDoorsStereo2 <gen> at 100% volume, attached to (Triggering unit)
        Destructible - Close Gate 4399 <gen>
      Else - Actions
GateVezeXishun2Open
  Events
    Unit - A unit enters GateVezeXishun2 <gen>
  Conditions
    ((Triggering unit) is in PlayingCharacters.) Equal to True
  Actions
    If (All Conditions are True) then do (Then Actions) else do (Else Actions)
      If - Conditions
        (Level of (Triggering unit)) Greater than or equal to 50
      Then - Actions
        Sound - Play BattleNetDoorsStereo2 <gen> at 100% volume, attached to (Triggering unit)
        Destructible - Open Gate 8601 <gen>
      Else - Actions
        Game - Display to (All players) the text: |c00FF7F00The Gate won't open...|r - (Required level 50)
GateVezeXishun2Close
  Events
    Unit - A unit leaves GateVezeXishun2 <gen>
  Conditions
    ((Triggering unit) is in PlayingCharacters.) Equal to True
  Actions
    If (All Conditions are True) then do (Then Actions) else do (Else Actions)
      If - Conditions
        (Level of (Triggering unit)) Greater than or equal to 50
      Then - Actions
        Sound - Play BattleNetDoorsStereo2 <gen> at 100% volume, attached to (Triggering unit)
        Destructible - Close Gate 8601 <gen>
      Else - Actions
GateTrainingGroundsOpen
  Events
    Unit - A unit enters Training_Grounds_Gate <gen>
  Conditions
  Actions
    Sound - Play BattleNetDoorsStereo2 <gen> at 100% volume, attached to (Triggering unit)
    Destructible - Open Iron Gate 2337 <gen>
GateTrainingGroundsClose
  Events
    Unit - A unit leaves Training_Grounds_Gate <gen>
  Conditions
  Actions
    Sound - Play BattleNetDoorsStereo2 <gen> at 100% volume, attached to (Triggering unit)
    Destructible - Close Iron Gate 2337 <gen>
DeathPenalty
  Events
    Unit - A unit Dies
  Conditions
    ((Triggering unit) is in PlayingCharacters.) Equal to True
  Actions
    Player - Set (Owner of (Triggering unit)).Current gold to (((Owner of (Triggering unit)) Current gold) / (Integer(1.10)))
Text
  Events
    Time - Elapsed game time is 2.00 seconds
  Conditions
  Actions
    Floating Text - Create floating text that reads [|c00FF0000Save|r]/[|c00FFFF00Load|r] at (Center of TextSaveLoad <gen>) with Z offset 0, using font size 10, color (100%, 100.00%, 100.00%), and 0% transparency
    Floating Text - Create floating text that reads Dungeon: [|c00FFFF00Mines|r]Required... [Level 10] at (Center of TextDungeon10 <gen>) with Z offset 0, using font size 10, color (100%, 100.00%, 100.00%), and 0% transparency
    Floating Text - Create floating text that reads Dungeon: |c001E90FFNaga Caverns|rRequired... [Level 20] at (Center of TextDungeon20 <gen>) with Z offset 0, using font size 10, color (100%, 100.00%, 100.00%), and 0% transparency
    Floating Text - Create floating text that reads Dungeon: |c0000FF00Ancient Forest|rRequired... [Level 30] at (Center of DungeonText30 <gen>) with Z offset 0, using font size 10, color (100%, 100.00%, 100.00%), and 0% transparency
    Floating Text - Create floating text that reads Dungeon: |c00FF0000Doomguards Crypt|rRequired... [Level 40] at (Center of TextDungeon40 <gen>) with Z offset 0, using font size 10, color (100%, 100.00%, 100.00%), and 0% transparency
    Floating Text - Create floating text that reads Dungeon: |c004E2A04Tauren Canyon|rRequired... [Level 50] at (Center of TextDungeon50 <gen>) with Z offset 0, using font size 10, color (100%, 100.00%, 100.00%), and 0% transparency
    Floating Text - Create floating text that reads Dungeon: |c001E90FFShipyard|rRequired... [Level 60] at (Center of TextDungeon60 <gen>) with Z offset 0, using font size 10, color (100%, 100.00%, 100.00%), and 0% transparency
    Floating Text - Create floating text that reads Dungeon: |c00006400Temple of Gaia|rRequired... [Level 70] at (Center of TextDungeon70 <gen>) with Z offset 0, using font size 10, color (100%, 100.00%, 100.00%), and 0% transparency
    Floating Text - Create floating text that reads Dungeon: |c00640000Volcano|rRequired... [Level 80] at (Center of TextDungeon80 <gen>) with Z offset 0, using font size 10, color (100%, 100.00%, 100.00%), and 0% transparency
    Floating Text - Create floating text that reads Residence: |c00640000Royal Quarters|r|nRequired... [Level 80]|nRequired... |cffff00ffRoyal|r Honor Badge at (Center of TextRoyal <gen>) with Z offset 0, using font size 10, color (100%, 100.00%, 100.00%), and 0% transparency
    Floating Text - Create floating text that reads Residence: |cffff8080Elemental Quarters|r|nRequired... [Level 80] at (Center of TextElementalQuarter <gen>) with Z offset 0, using font size 10, color (100%, 100.00%, 100.00%), and 0% transparency
    Floating Text - Create floating text that reads |c001E90FFTraining Grounds|r at (Center of TextTrainingGrounds <gen>) with Z offset 0, using font size 10, color (100%, 100.00%, 100.00%), and 0% transparency
    Floating Text - Create floating text that reads |cffff0000W|r|cffff0e0ea|r|cffff1c1cv|r|cffff2a2ae|r|cffff3838s|r|cffff4646-|r|cffff5555g|r|cffff6363a|r|cffff7171m|r|cffff7f7fe|r at (Center of WavesGamesText <gen>) with Z offset 0, using font size 10, color (100%, 100.00%, 100.00%), and 0% transparency
Level up Wood and multi
  Events
    Unit - A unit Gains a level
  Conditions
    ((Triggering unit) is in PlayingCharacters.) Equal to True
    ((Triggering unit) is A Hero) Equal to True
  Actions
    Player - Add 1 to (Owner of (Triggering unit)).Current lumber
    If (All Conditions are True) then do (Then Actions) else do (Else Actions)
      If - Conditions
        (Owner of (Triggering unit)) Equal to Player 1 (Red)
      Then - Actions
        Multiboard - Set the text for MultiComp item in column 4, row 2 to (String((Hero level of (Triggering unit))))
      Else - Actions
    If (All Conditions are True) then do (Then Actions) else do (Else Actions)
      If - Conditions
        (Owner of (Triggering unit)) Equal to Player 2 (Blue)
      Then - Actions
        Multiboard - Set the text for MultiComp item in column 4, row 3 to (String((Hero level of (Triggering unit))))
      Else - Actions
    If (All Conditions are True) then do (Then Actions) else do (Else Actions)
      If - Conditions
        (Owner of (Triggering unit)) Equal to Player 3 (Teal)
      Then - Actions
        Multiboard - Set the text for MultiComp item in column 4, row 4 to (String((Hero level of (Triggering unit))))
      Else - Actions
    If (All Conditions are True) then do (Then Actions) else do (Else Actions)
      If - Conditions
        (Owner of (Triggering unit)) Equal to Player 4 (Purple)
      Then - Actions
        Multiboard - Set the text for MultiComp item in column 4, row 5 to (String((Hero level of (Triggering unit))))
      Else - Actions
    If (All Conditions are True) then do (Then Actions) else do (Else Actions)
      If - Conditions
        (Owner of (Triggering unit)) Equal to Player 5 (Yellow)
      Then - Actions
        Multiboard - Set the text for MultiComp item in column 4, row 6 to (String((Hero level of (Triggering unit))))
      Else - Actions
    If (All Conditions are True) then do (Then Actions) else do (Else Actions)
      If - Conditions
        (Owner of (Triggering unit)) Equal to Player 6 (Orange)
      Then - Actions
        Multiboard - Set the text for MultiComp item in column 4, row 7 to (String((Hero level of (Triggering unit))))
      Else - Actions
DeathExplosion
  Events
    Unit - A unit Dies
  Conditions
  Actions
    Special Effect - Destroy ExplodeEffect
    Set VariableSet ExplodeLoc = (Position of (Dying unit))
    Special Effect - Create a special effect at ExplodeLoc using Objects\Spawnmodels\Human\HumanLargeDeathExplode\HumanLargeDeathExplode.mdl
    Set VariableSet ExplodeEffect = (Last created special effect)
    Custom script: call RemoveLocation(udg_ExplodeLoc)
Information and stuff
  Events
    Time - Elapsed game time is 7.00 seconds
  Conditions
  Actions
    Game - Disable ally color button and Disable creep camp button
Player Colors
  Events
    Time - Elapsed game time is 3.00 seconds
  Conditions
  Actions
    Set VariableSet Player_Color[1] = |c00ff0000
    Set VariableSet Player_Color[2] = |c000000ff
    Set VariableSet Player_Color[3] = |c0000ffff
    Set VariableSet Player_Color[4] = |c00800080
    Set VariableSet Player_Color[5] = |c00ffff00
    Set VariableSet Player_Color[6] = |c00FF7F00
Friendly Fire off
  Events
    Unit - A unit Is attacked
  Conditions
  Actions
    If (All Conditions are True) then do (Then Actions) else do (Else Actions)
      If - Conditions
        ((Attacked unit) belongs to an ally of (Owner of (Attacking unit)).) Equal to True
      Then - Actions
        Unit - Order (Attacking unit) to Stop.
      Else - Actions
Attacking without wep
  Events
    Unit - A unit Is attacked
  Conditions
    ((Attacking unit) is in PlayingCharacters.) Equal to True
  Actions
    If (All Conditions are True) then do (Then Actions) else do (Else Actions)
      If - Conditions
        Or - Any (Conditions) are true
          Conditions
            (Item-class of (Item carried by (Attacking unit) in slot 1)) Equal to Permanent
            (Item-class of (Item carried by (Attacking unit) in slot 2)) Equal to Permanent
            (Item-class of (Item carried by (Attacking unit) in slot 3)) Equal to Permanent
            (Item-class of (Item carried by (Attacking unit) in slot 4)) Equal to Permanent
            (Item-class of (Item carried by (Attacking unit) in slot 5)) Equal to Permanent
            (Item-class of (Item carried by (Attacking unit) in slot 6)) Equal to Permanent
      Then - Actions
        Do nothing
      Else - Actions
        Unit - Order (Attacking unit) to Stop.
Clear screen
  Events
    Player - Player 1 (Red) types a chat message containing -c (stringnoformat) as An exact match
  Conditions
  Actions
    Cinematic - Clear the screen of text messages for Player Group - Player 1 (Red).
Clear screen Copy
  Events
    Player - Player 2 (Blue) types a chat message containing -c (stringnoformat) as An exact match
  Conditions
  Actions
    Cinematic - Clear the screen of text messages for Player Group - Player 2 (Blue).
Clear screen Copy 2
  Events
    Player - Player 3 (Teal) types a chat message containing -c (stringnoformat) as An exact match
  Conditions
  Actions
    Cinematic - Clear the screen of text messages for Player Group - Player 3 (Teal).
Clear screen Copy 3
  Events
    Player - Player 4 (Purple) types a chat message containing -c (stringnoformat) as An exact match
  Conditions
  Actions
    Cinematic - Clear the screen of text messages for Player Group - Player 4 (Purple).
Clear screen Copy 4
  Events
    Player - Player 5 (Yellow) types a chat message containing -c (stringnoformat) as An exact match
  Conditions
  Actions
    Cinematic - Clear the screen of text messages for Player Group - Player 5 (Yellow).
Clear screen Copy 5
  Events
    Player - Player 6 (Orange) types a chat message containing -c (stringnoformat) as An exact match
  Conditions
  Actions
    Cinematic - Clear the screen of text messages for Player Group - Player 6 (Orange).
TextModeClearOn
  Events
    Player - Player 1 (Red) types a chat message containing -clear on (stringnoformat) as An exact match
    Player - Player 2 (Blue) types a chat message containing -clear on (stringnoformat) as An exact match
    Player - Player 3 (Teal) types a chat message containing -clear on (stringnoformat) as An exact match
    Player - Player 4 (Purple) types a chat message containing -clear on (stringnoformat) as An exact match
    Player - Player 5 (Yellow) types a chat message containing -clear on (stringnoformat) as An exact match
    Player - Player 6 (Orange) types a chat message containing -clear on (stringnoformat) as An exact match
  Conditions
  Actions
    If (All Conditions are True) then do (Then Actions) else do (Else Actions)
      If - Conditions
        (Triggering player) Equal to Player 1 (Red)
      Then - Actions
        Trigger - Turn on TextModeClear1 <gen>
      Else - Actions
    If (All Conditions are True) then do (Then Actions) else do (Else Actions)
      If - Conditions
        (Triggering player) Equal to Player 2 (Blue)
      Then - Actions
        Trigger - Turn on TextModeClear1_Copy <gen>
      Else - Actions
    If (All Conditions are True) then do (Then Actions) else do (Else Actions)
      If - Conditions
        (Triggering player) Equal to Player 3 (Teal)
      Then - Actions
        Trigger - Turn on TextModeClear1_Copy_2 <gen>
      Else - Actions
    If (All Conditions are True) then do (Then Actions) else do (Else Actions)
      If - Conditions
        (Triggering player) Equal to Player 4 (Purple)
      Then - Actions
        Trigger - Turn on TextModeClear1_Copy_3 <gen>
      Else - Actions
    If (All Conditions are True) then do (Then Actions) else do (Else Actions)
      If - Conditions
        (Triggering player) Equal to Player 5 (Yellow)
      Then - Actions
        Trigger - Turn on TextModeClear1_Copy_4 <gen>
      Else - Actions
    If (All Conditions are True) then do (Then Actions) else do (Else Actions)
      If - Conditions
        (Triggering player) Equal to Player 6 (Orange)
      Then - Actions
        Trigger - Turn on TextModeClear1_Copy_5 <gen>
      Else - Actions
TextModeClearOff
  Events
    Player - Player 1 (Red) types a chat message containing -clear off (stringnoformat) as An exact match
    Player - Player 2 (Blue) types a chat message containing -clear off (stringnoformat) as An exact match
    Player - Player 3 (Teal) types a chat message containing -clear off (stringnoformat) as An exact match
    Player - Player 4 (Purple) types a chat message containing -clear off (stringnoformat) as An exact match
    Player - Player 5 (Yellow) types a chat message containing -clear off (stringnoformat) as An exact match
    Player - Player 6 (Orange) types a chat message containing -clear off (stringnoformat) as An exact match
  Conditions
  Actions
    If (All Conditions are True) then do (Then Actions) else do (Else Actions)
      If - Conditions
        (Triggering player) Equal to Player 1 (Red)
      Then - Actions
        Trigger - Turn off TextModeClear1 <gen>
      Else - Actions
    If (All Conditions are True) then do (Then Actions) else do (Else Actions)
      If - Conditions
        (Triggering player) Equal to Player 2 (Blue)
      Then - Actions
        Trigger - Turn off TextModeClear1_Copy <gen>
      Else - Actions
    If (All Conditions are True) then do (Then Actions) else do (Else Actions)
      If - Conditions
        (Triggering player) Equal to Player 3 (Teal)
      Then - Actions
        Trigger - Turn off TextModeClear1_Copy_2 <gen>
      Else - Actions
    If (All Conditions are True) then do (Then Actions) else do (Else Actions)
      If - Conditions
        (Triggering player) Equal to Player 4 (Purple)
      Then - Actions
        Trigger - Turn off TextModeClear1_Copy_3 <gen>
      Else - Actions
    If (All Conditions are True) then do (Then Actions) else do (Else Actions)
      If - Conditions
        (Triggering player) Equal to Player 5 (Yellow)
      Then - Actions
        Trigger - Turn off TextModeClear1_Copy_4 <gen>
      Else - Actions
    If (All Conditions are True) then do (Then Actions) else do (Else Actions)
      If - Conditions
        (Triggering player) Equal to Player 6 (Orange)
      Then - Actions
        Trigger - Turn off TextModeClear1_Copy_5 <gen>
      Else - Actions
TextModeClear1
  Events
    Time - Every 5.00 seconds of game time
  Conditions
  Actions
    Cinematic - Clear the screen of text messages for Player Group - Player 1 (Red).
TextModeClear1 Copy
  Events
    Time - Every 5.00 seconds of game time
  Conditions
  Actions
    Cinematic - Clear the screen of text messages for Player Group - Player 2 (Blue).
TextModeClear1 Copy 2
  Events
    Time - Every 5.00 seconds of game time
  Conditions
  Actions
    Cinematic - Clear the screen of text messages for Player Group - Player 3 (Teal).
TextModeClear1 Copy 3
  Events
    Time - Every 5.00 seconds of game time
  Conditions
  Actions
    Cinematic - Clear the screen of text messages for Player Group - Player 4 (Purple).
TextModeClear1 Copy 4
  Events
    Time - Every 5.00 seconds of game time