//TESH.scrollpos=0
//TESH.alwaysfold=0
//=====================================================================
// all functions are made by hell gate. feel free to edit
//=====================================================================
function MessageDisplay takes player p, string s returns nothing
call DisplayTextToPlayer(p,0,0,s)
set p = null
endfunction
//=====================================================================
// this function takes the player number and returns the player colour
// it uses the GUI player number so if you use GetPlayerid(player) you
// have to add +1
// NOTE: only player 1-12!!! but you can add more yourself
//=====================================================================
function PlayerColour takes integer PlayerNumber returns string
local string array s
set s [1] = "|c00FF0000"
set s [2] = "|c000000FF"
set s [3] = "|c001CE6B9"
set s [4] = "|c00540081"
set s [5] = "|c00FFFC01"
set s [6] = "|c00FEBA0E"
set s [7] = "|c0020C000"
set s [8] = "|c00E55BB0"
set s [9] = "|c00959697"
set s [10] = "|c007EBFF1"
set s [11] = "|c00106246"
set s [12] = "|c004E2A04"
return s[PlayerNumber]
endfunction
Name | Type | is_array | initial_value |
ES_Active | boolean | Yes | |
ES_AlliedDamageFactor | real | Yes | |
ES_Caster | unit | No | |
ES_Center | location | Yes | |
ES_CurDistance | real | Yes | |
ES_Damage | real | Yes | |
ES_DamageDealer | unit | Yes | |
ES_DamagedUnits | group | Yes | |
ES_DamageReduction | real | Yes | |
ES_Distance | real | No | |
ES_EndDamage | real | No | |
ES_FriendDamageFactor | real | No | |
ES_LoopIndex | integer | Yes | |
ES_MaxDistance | real | Yes | |
ES_Speed | real | Yes | |
ES_StartDamage | real | No | |
ES_TargetPoint | location | No | |
ES_TempGroup | group | No | |
ES_Time | real | No |