Name | Type | is_array | initial_value |
Alianceteam | integer | Yes | 0 |
blueherotimer | timer | No | |
blueherowindow | timerdialog | No | |
BountyForce | integer | No | |
Challenges_Done | integer | Yes | |
Chosen_Hero | unit | Yes | |
Color_Teams | string | Yes | |
Color_text | string | Yes | |
Colour | string | Yes | |
Consumables | integer | Yes | |
CreepD | integer | Yes | |
CreepK | integer | Yes | |
Deaths | integer | Yes | |
dialog_buff | dialog | No | |
dialog_buffbutton1 | button | No | |
dialog_buffbutton2 | button | No | |
dialog_buffbutton3 | button | No | |
dialog_buffbutton4 | button | No | |
dialog_buffbutton5 | button | No | |
dialog_buffbutton6 | button | No | |
Dialogbutton1 | button | No | |
Dialogbutton1greed | button | No | |
Dialogbutton1health | button | No | |
Dialogbutton2 | button | No | |
Dialogbutton2greed | button | No | |
Dialogbutton2health | button | No | |
Dialogbutton3 | button | No | |
Dialogbutton3greed | button | No | |
Dialogbutton3health | button | No | |
Dialogbutton4 | button | No | |
Dialogbutton4greed | button | No | |
Dialogbutton4health | button | No | |
DifficultyDialog | dialog | No | |
DoubleKills | integer | Yes | |
EGS_Name | string | No | |
Forces | force | Yes | |
Gameover | boolean | No | |
GoldLost | integer | Yes | |
grayherotimer | timer | No | |
grayherowindow | timerdialog | No | |
GreedDialog | dialog | No | |
greenherotimer | timer | No | |
greenherowindow | timerdialog | No | |
HealthDialog | dialog | No | |
Hero_Checked | boolean | Yes | |
Hero_ID | integer | Yes | |
HeroA | integer | Yes | |
HeroCountOfHeroTypes | integer | No | |
HeroD | integer | Yes | |
HeroK | integer | Yes | |
HeroKillGold | integer | Yes | |
HeroLvl | integer | Yes | |
HeroType | unitcode | Yes | |
HordeSpots | integer | Yes | |
Hordeteam | integer | Yes | |
IconPathHero | string | Yes | |
IconPathItem | string | Yes | |
IconWidthPercentage | real | No | |
Integer | integer | Yes | |
Integer_2 | integer | No | |
ItemCountOfItemTypes | integer | No | |
ItemType | itemcode | Yes | |
Kills | integer | Yes | |
Kills_Multiboard | integer | Yes | |
LB_Scourge | leaderboard | No | |
LB_Sentinel | leaderboard | No | |
lightblueherotimer | timer | No | |
lightblueherowindow | timerdialog | No | |
List | integer | No | |
Lives | integer | No | 1 |
LongestSpree | integer | Yes | |
MaxPlayersOnSide | integer | No | |
Maxspeedtimer | timer | No | |
Maxspeedtimerwindow | timerdialog | No | |
MB_EGS | multiboard | No | |
Multiboard_actualboard | multiboard | No | |
Multiboard_Players | integer | No | |
Multiboard_Spots | integer | Yes | |
NeutralK | integer | Yes | |
NormalWidthPercentage | real | No | |
NumberOfColumns | integer | No | |
orangeherowindow | timerdialog | No | |
orangetimer | timer | No | |
pinkherotimer | timer | No | |
pinkherowindow | timerdialog | No | |
Players | integer | No | |
Players_Scourge | force | No | |
Players_Sentinel | force | No | |
purpleherotimer | timer | No | |
purpleherowindow | timerdialog | No | |
redherotimer | timer | No | |
redherowindow | timerdialog | No | |
RedLife | integer | No | |
Sharedbountybutton1 | button | No | |
Sharedbountybutton2 | button | No | |
Sharedbountydialog | dialog | No | |
Slot_Five | integer | Yes | |
Slot_Five_Checked | boolean | Yes | |
Slot_Four | integer | Yes | |
Slot_Four_Checked | boolean | Yes | |
Slot_One | integer | Yes | |
Slot_One_Checked | boolean | Yes | |
Slot_Six | integer | Yes | |
Slot_Six_Checked | boolean | Yes | |
Slot_Three | integer | Yes | |
Slot_Three_Checked | boolean | Yes | |
Slot_Two | integer | Yes | |
Slot_Two_Checked | boolean | Yes | |
smileunit | unit | No | |
Spellimmunetimer | timer | No | |
Spellimmunewindow | timerdialog | No | |
tealherotimer | timer | No | |
tealherowindow | timerdialog | No | |
TempGroup | group | No | |
TimeDead_Seconds | integer | Yes | |
timerboss | timer | No | |
timerwind | timer | No | |
TotalPlayers | integer | No | |
TowerD | integer | Yes | |
TowerK | integer | Yes | |
TripleKills | integer | Yes | |
Wards | integer | Yes | |
wavetimer | timer | No | |
wavetimerwindow | timerdialog | No | |
Winner_Sentinel | boolean | No | |
yellowherowindow | timerdialog | No | |
yellowtimer | timer | No |
//TESH.scrollpos=6
//TESH.alwaysfold=0
// -
//_________________________________________________________________________________________________________________________-
// -
// |--- | | |--\ /---- |---| |\ /| |--- -
// | |\ | | | | | | | \ / | | -
// |--- | \ | | | | -- |---| | \ / | |--- -
// | | \ | | | | | | | | \ / | | -
// |--- | \| |--/ \---| | | | \/ | |--- -
// -
// ----- ----- |---| ----- ----- ----- ----- ----- ----- ----- -
// | | | | | | | | | | | -
// ----- | |---| | | ----- | | | ----- -
// | | | | | | | | | | | -
// ----- | | | | ----- ----- | ----- ----- ----- -
// -
// DotA (Defense of the Ancients) Style -
// -
// by Priest170234 -
// -
// Version 1.02 -
//_________________________________________________________________________________________________________________________-
// Changelog
//_________________________________________________________________________________________________________________________-
// -
// v1.02 -
// - Replaced "Last Created Multiboard" function with variable udg_MB_EGS to avoid any bugs -
// - Added a variable udg_EGS_Name to allow users to configure the name of the Multiboard easily -
// -
// v1.01 -
// - Added 10 computer players for testing purposes -
// - Added items for all players -
// - Changed hero levels for all players -
// - Added the "End" when a player leave the game ( In gg_trg_StatsUpdate ) -
// -
// v1.00 -
// - First Release -
//_________________________________________________________________________________________________________________________-
// Includes: -
// - Up to 10 Players -
// - Hero Icon and Level -
// - Item Display (Slot 1-6) -
// - Current Gold -
// - Hero Kill/Death/Assist -
// - Wards -
// - Tower Stats (Destroys/Denies) -
// - Creep Stats (Kills/Denies) -
// - Neutral Kills -
// - Hero Kill (Gold) -
// - Time Dead (Minutes : Seconds) -
// - Gold lost (When dead) -
// - Consumables (Such as Healing Salve) -
// - Double Kills -
// - Triple Kills -
// - Longest (Spree till dead) -
// - Left At (Show whether player is still in game) -
// - Winner (The Sentinel / Scourge) -
//--------------------------------------------------------------------------------------------------------------------------
// Excludes -
// - Kill Details -
//--------------------------------------------------------------------------------------------------------------------------
//--------------------------------------------------------------------------------------------------------------------------
// -
//--------------------------------------------------------------------------------------------------------------------------
//--------------------------------------------------------------------------------------------------------------------------
//_________________________________________________________________________________________________________________________-
// Configurable Variables -
//_________________________________________________________________________________________________________________________-
// - udg_Winner_Sentinel : Boolean : True for Sentinel; False for Scourge -
// - udg_HeroCountofHeroTypes : Integer : Total number of Hero Types -
// - udg_ItemCountOfItemTypes : Integer : Total number of Item Types -
// - udg_Consumables : Integer Array : Number of Consumables used by Player [Index] -
// - udg_Creep_D : Integer Array : Number of Creep Denies by Player [Index] -
// - udg_Creep_K : Integer Array : Number of Creep Kills by Player [Index] -
// - udg_DoubleKills : Integer Array : Number of Double Kills by Player [Index] -
// - udg_GoldLost : Integer Array : Total amount of Gold lost by Player [Index] -
// - udg_HeroA : Integer Array : Number of Assists by Player [Index] -
// - udg_HeroD : Integer Array : Number of Deaths by Player [Index] -
// - udg_HeroK : Integer Array : Number of Kills by Player [Index] -
// - udg_HeroKillGold : Integer Array : Total amount of Gold gained by Player [Index] -
// - udg_HeroLvl : Integer Array : Level of Hero owned by Player [Index] -
// - udg_LongestSpree : Integer Array : Longest spree of Player [Index] till death -
// - udg_NeutralK : Integer Array : Amount of Neutral Creep Kills for Player [Index] -
// - udg_TimeDead_Seconds : Integer Array : Amount of time in seconds for revive time for Player [Index] -
// - udg_TowerD : Integer Array : Amount of Tower Denies for Player [Index] -
// - udg_TowerK : Integer Array : Amount of Tower Destroys for Player [Index] -
// - udg_TripleKills : Integer Array : Number of Triple Kills by Player [Index] -
// - udg_Wards : Integer Array : Number of Wards used by Player [Index] -
// - udg_ItemType : Item-Type Array : Declare Item Types in your map [The index MUST correspond to the -
// index of udg_IconPathItem] -
// - udg_IconWidthPercentage : Real : Value of percentage of screen taken up by Icons in Multiboard -
// - udg_NormalWidthPercentage : Real : Value of percentage of screen taken up by Text in Multiboard -
// - udg_EGS_Name : String : Name of the Multiboard to be created -
// - udg_IconPathHero : String Array : Declare Icon Path for Heroes in your map -
// - udg_IconPathItem : String Array : Declare Icon Path for Items in your map -
// - udg_Chosen_Hero : Unit Array : Declare Hero chosen for each Player [Index] -
// - udg_HeroType : Unit-Type Array : Declare Hero Types in your map [The index MUST correspond to the -
// index of udg_IconPathHero] -
//_________________________________________________________________________________________________________________________-
//--------------------------------------------------------------------------------------------------------------------------
//_________________________________________________________________________________________________________________________-
// Required Variables -
//_________________________________________________________________________________________________________________________-
// - udg_Hero_Checked : Boolean Array -
// - udg_Slot_Five_Checked : Boolean Array -
// - udg_Slot_Four_Checked : Boolean Array -
// - udg_Slot_One_Checked : Boolean Array -
// - udg_Slot_Six_Checked : Boolean Array -
// - udg_Slot_Three_Checked : Boolean Array -
// - udg_Slot_Two_Checked : Boolean Array -
// - udg_MaxPlayersOnSide : Integer -
// - udg_NumberOfColumns : Integer -
// - udg_Players : Integer -
// - udg_Hero_ID : Integer Array -
// - udg_Integer : Integer Array -
// - udg_LB_Scourge : Leaderboard -
// - udg_LB_Sentinel : Leaderboard -
// - udg_MB_EGS : Multiboard -
// - udg_Players_Scourge : Player Group -
// - udg_Players_Sentinel : Player Group -
// - udg_Colour : String Array -
// - udg_TempGroup : Unit Group -
//_________________________________________________________________________________________________________________________-
//--------------------------------------------------------------------------------------------------------------------------
//--------------------------------------------------------------------------------------------------------------------------
//_________________________________________________________________________________________________________________________-
// Extra Variables for Kill Details (OPTIONAL) -
//_________________________________________________________________________________________________________________________-
// - udg_Integer_2 : Integer -
//--------------------------------------------------------------------------------------------------------------------------
//--------------------------------------------------------------------------------------------------------------------------
// -
//_________________________________________________________________________________________________________________________-
// How to Import? -
//_________________________________________________________________________________________________________________________-
// In your world editor, go to File > Preferences -
// Check (Tick) the box "Automatically create unknown variables while pasting trigger data" -
// Copy (Ctrl + C) the folder (Multiboard End Game) containing all the triggers -
// Paste (Ctrl + V) in the trigger editor in your map -
// Make sure you configure the variables to suit your needs -
// You are done! -
//_________________________________________________________________________________________________________________________-
//--------------------------------------------------------------------------------------------------------------------------
//--------------------------------------------------------------------------------------------------------------------------
// -
// END OF DOCUMENTATION -
// -
//--------------------------------------------------------------------------------------------------------------------------
//--------------------------------------------------------------------------------------------------------------------------