Name | Type | is_array | initial_value |
Chosen_Hero | unit | Yes | |
Colour | string | Yes | |
Consumables | integer | Yes | |
CreepD | integer | Yes | |
CreepK | integer | Yes | |
DoubleKills | integer | Yes | |
EGS_Name | string | No | |
GoldLost | integer | Yes | |
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 | |
IconPathHero | string | Yes | |
IconPathItem | string | Yes | |
IconWidthPercentage | real | No | |
Integer | integer | Yes | |
Integer_2 | integer | No | |
ItemCountOfItemTypes | integer | No | |
ItemType | itemcode | Yes | |
LB_Scourge | leaderboard | No | |
LB_Sentinel | leaderboard | No | |
LongestSpree | integer | Yes | |
MaxPlayersOnSide | integer | No | |
MB_EGS | multiboard | No | |
NeutralK | integer | Yes | |
NormalWidthPercentage | real | No | |
NumberOfColumns | integer | No | |
Players | integer | No | |
Players_Scourge | force | No | |
Players_Sentinel | force | 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 | |
TempGroup | group | No | |
TimeDead_Seconds | integer | Yes | |
TotalPlayers | integer | No | |
TowerD | integer | Yes | |
TowerK | integer | Yes | |
TripleKills | integer | Yes | |
Wards | integer | Yes | |
Winner_Sentinel | boolean | 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 -
// -
//--------------------------------------------------------------------------------------------------------------------------
//--------------------------------------------------------------------------------------------------------------------------