diff options
author | carsakiller <carsakiller@gmail.com> | 2023-10-27 20:42:07 -0400 |
---|---|---|
committer | carsakiller <carsakiller@gmail.com> | 2023-10-27 20:42:07 -0400 |
commit | cf102e1e4684d44d309a1848e9addff53bc4a878 (patch) | |
tree | e460a69c5183008f2cecebf40760dd317dec1edd | |
parent | 5c4de8b92476352431fa7383f50800389c27cce3 (diff) | |
download | lua-language-server-cf102e1e4684d44d309a1848e9addff53bc4a878.zip |
refactor: replace Jass with LuaCATS submodule
-rw-r--r-- | .gitmodules | 3 | ||||
m--------- | meta/3rd/Jass | 0 | ||||
-rw-r--r-- | meta/3rd/Jass/config.json | 6 | ||||
-rw-r--r-- | meta/3rd/Jass/library/jass/common.lua | 12329 |
4 files changed, 3 insertions, 12335 deletions
diff --git a/.gitmodules b/.gitmodules index 9644db78..52895e1f 100644 --- a/.gitmodules +++ b/.gitmodules @@ -34,3 +34,6 @@ [submodule "meta/3rd/Defold"] path = meta/3rd/Defold url = https://github.com/LuaCATS/defold.git +[submodule "meta/3rd/Jass"] + path = meta/3rd/Jass + url = https://github.com/LuaCATS/jass.git diff --git a/meta/3rd/Jass b/meta/3rd/Jass new file mode 160000 +Subproject 80d85cbbfd8ae2473fb39c7df4be814602f5bc4 diff --git a/meta/3rd/Jass/config.json b/meta/3rd/Jass/config.json deleted file mode 100644 index 1bbb0c7c..00000000 --- a/meta/3rd/Jass/config.json +++ /dev/null @@ -1,6 +0,0 @@ -{ - "words" : ["jass%.common"], - "settings" : { - "Lua.runtime.version": "Lua 5.3" - } -} diff --git a/meta/3rd/Jass/library/jass/common.lua b/meta/3rd/Jass/library/jass/common.lua deleted file mode 100644 index 4c49c110..00000000 --- a/meta/3rd/Jass/library/jass/common.lua +++ /dev/null @@ -1,12329 +0,0 @@ ----@meta ----@class real ----@class handle ----@class agent ----@class event ----@class player ----@class widget ----@class unit ----@class destructable ----@class item ----@class ability ----@class buff ----@class force ----@class group ----@class trigger ----@class triggercondition ----@class triggeraction ----@class timer ----@class location ----@class region ----@class rect ----@class boolexpr ----@class sound ----@class conditionfunc ----@class filterfunc ----@class unitpool ----@class itempool ----@class race ----@class alliancetype ----@class racepreference ----@class gamestate ----@class igamestate ----@class fgamestate ----@class playerstate ----@class playerscore ----@class playergameresult ----@class unitstate ----@class aidifficulty ----@class eventid ----@class gameevent ----@class playerevent ----@class playerunitevent ----@class unitevent ----@class limitop ----@class widgetevent ----@class dialogevent ----@class unittype ----@class gamespeed ----@class gamedifficulty ----@class gametype ----@class mapflag ----@class mapvisibility ----@class mapsetting ----@class mapdensity ----@class mapcontrol ----@class minimapicon ----@class playerslotstate ----@class volumegroup ----@class camerafield ----@class camerasetup ----@class playercolor ----@class placement ----@class startlocprio ----@class raritycontrol ----@class blendmode ----@class texmapflags ----@class effect ----@class effecttype ----@class weathereffect ----@class terraindeformation ----@class fogstate ----@class fogmodifier ----@class dialog ----@class button ----@class quest ----@class questitem ----@class defeatcondition ----@class timerdialog ----@class leaderboard ----@class multiboard ----@class multiboarditem ----@class trackable ----@class gamecache ----@class version ----@class itemtype ----@class texttag ----@class attacktype ----@class damagetype ----@class weapontype ----@class soundtype ----@class lightning ----@class pathingtype ----@class mousebuttontype ----@class animtype ----@class subanimtype ----@class image ----@class ubersplat ----@class hashtable ----@class framehandle ----@class originframetype ----@class framepointtype ----@class textaligntype ----@class frameeventtype ----@class oskeytype ----@class abilityintegerfield ----@class abilityrealfield ----@class abilitybooleanfield ----@class abilitystringfield ----@class abilityintegerlevelfield ----@class abilityreallevelfield ----@class abilitybooleanlevelfield ----@class abilitystringlevelfield ----@class abilityintegerlevelarrayfield ----@class abilityreallevelarrayfield ----@class abilitybooleanlevelarrayfield ----@class abilitystringlevelarrayfield ----@class unitintegerfield ----@class unitrealfield ----@class unitbooleanfield ----@class unitstringfield ----@class unitweaponintegerfield ----@class unitweaponrealfield ----@class unitweaponbooleanfield ----@class unitweaponstringfield ----@class itemintegerfield ----@class itemrealfield ----@class itembooleanfield ----@class itemstringfield ----@class movetype ----@class targetflag ----@class armortype ----@class heroattribute ----@class defensetype ----@class regentype ----@class unitcategory ----@class pathingflag ----@class commandbuttoneffect - ----'common' ----@class common ---- ----FALSE 'common.FALSE' ----@field FALSE boolean _false ---- ----TRUE 'common.TRUE' ----@field TRUE boolean _true ---- ----JASS_MAX_ARRAY_SIZE 'common.JASS_MAX_ARRAY_SIZE' ----@field JASS_MAX_ARRAY_SIZE integer _8192 ---- ----PLAYER_NEUTRAL_PASSIVE 'common.PLAYER_NEUTRAL_PASSIVE' ----@field PLAYER_NEUTRAL_PASSIVE integer _GetPlayerNeutralPassive() ---- ----PLAYER_NEUTRAL_AGGRESSIVE 'common.PLAYER_NEUTRAL_AGGRESSIVE' ----@field PLAYER_NEUTRAL_AGGRESSIVE integer _GetPlayerNeutralAggressive() ---- ----PLAYER_COLOR_RED 'common.PLAYER_COLOR_RED' ----@field PLAYER_COLOR_RED playercolor _ConvertPlayerColor(0) ---- ----PLAYER_COLOR_BLUE 'common.PLAYER_COLOR_BLUE' ----@field PLAYER_COLOR_BLUE playercolor _ConvertPlayerColor(1) ---- ----PLAYER_COLOR_CYAN 'common.PLAYER_COLOR_CYAN' ----@field PLAYER_COLOR_CYAN playercolor _ConvertPlayerColor(2) ---- ----PLAYER_COLOR_PURPLE 'common.PLAYER_COLOR_PURPLE' ----@field PLAYER_COLOR_PURPLE playercolor _ConvertPlayerColor(3) ---- ----PLAYER_COLOR_YELLOW 'common.PLAYER_COLOR_YELLOW' ----@field PLAYER_COLOR_YELLOW playercolor _ConvertPlayerColor(4) ---- ----PLAYER_COLOR_ORANGE 'common.PLAYER_COLOR_ORANGE' ----@field PLAYER_COLOR_ORANGE playercolor _ConvertPlayerColor(5) ---- ----PLAYER_COLOR_GREEN 'common.PLAYER_COLOR_GREEN' ----@field PLAYER_COLOR_GREEN playercolor _ConvertPlayerColor(6) ---- ----PLAYER_COLOR_PINK 'common.PLAYER_COLOR_PINK' ----@field PLAYER_COLOR_PINK playercolor _ConvertPlayerColor(7) ---- ----PLAYER_COLOR_LIGHT_GRAY 'common.PLAYER_COLOR_LIGHT_GRAY' ----@field PLAYER_COLOR_LIGHT_GRAY playercolor _ConvertPlayerColor(8) ---- ----PLAYER_COLOR_LIGHT_BLUE 'common.PLAYER_COLOR_LIGHT_BLUE' ----@field PLAYER_COLOR_LIGHT_BLUE playercolor _ConvertPlayerColor(9) ---- ----PLAYER_COLOR_AQUA 'common.PLAYER_COLOR_AQUA' ----@field PLAYER_COLOR_AQUA playercolor _ConvertPlayerColor(10) ---- ----PLAYER_COLOR_BROWN 'common.PLAYER_COLOR_BROWN' ----@field PLAYER_COLOR_BROWN playercolor _ConvertPlayerColor(11) ---- ----PLAYER_COLOR_MAROON 'common.PLAYER_COLOR_MAROON' ----@field PLAYER_COLOR_MAROON playercolor _ConvertPlayerColor(12) ---- ----PLAYER_COLOR_NAVY 'common.PLAYER_COLOR_NAVY' ----@field PLAYER_COLOR_NAVY playercolor _ConvertPlayerColor(13) ---- ----PLAYER_COLOR_TURQUOISE 'common.PLAYER_COLOR_TURQUOISE' ----@field PLAYER_COLOR_TURQUOISE playercolor _ConvertPlayerColor(14) ---- ----PLAYER_COLOR_VIOLET 'common.PLAYER_COLOR_VIOLET' ----@field PLAYER_COLOR_VIOLET playercolor _ConvertPlayerColor(15) ---- ----PLAYER_COLOR_WHEAT 'common.PLAYER_COLOR_WHEAT' ----@field PLAYER_COLOR_WHEAT playercolor _ConvertPlayerColor(16) ---- ----PLAYER_COLOR_PEACH 'common.PLAYER_COLOR_PEACH' ----@field PLAYER_COLOR_PEACH playercolor _ConvertPlayerColor(17) ---- ----PLAYER_COLOR_MINT 'common.PLAYER_COLOR_MINT' ----@field PLAYER_COLOR_MINT playercolor _ConvertPlayerColor(18) ---- ----PLAYER_COLOR_LAVENDER 'common.PLAYER_COLOR_LAVENDER' ----@field PLAYER_COLOR_LAVENDER playercolor _ConvertPlayerColor(19) ---- ----PLAYER_COLOR_COAL 'common.PLAYER_COLOR_COAL' ----@field PLAYER_COLOR_COAL playercolor _ConvertPlayerColor(20) ---- ----PLAYER_COLOR_SNOW 'common.PLAYER_COLOR_SNOW' ----@field PLAYER_COLOR_SNOW playercolor _ConvertPlayerColor(21) ---- ----PLAYER_COLOR_EMERALD 'common.PLAYER_COLOR_EMERALD' ----@field PLAYER_COLOR_EMERALD playercolor _ConvertPlayerColor(22) ---- ----PLAYER_COLOR_PEANUT 'common.PLAYER_COLOR_PEANUT' ----@field PLAYER_COLOR_PEANUT playercolor _ConvertPlayerColor(23) ---- ----RACE_HUMAN 'common.RACE_HUMAN' ----@field RACE_HUMAN race _ConvertRace(1) ---- ----RACE_ORC 'common.RACE_ORC' ----@field RACE_ORC race _ConvertRace(2) ---- ----RACE_UNDEAD 'common.RACE_UNDEAD' ----@field RACE_UNDEAD race _ConvertRace(3) ---- ----RACE_NIGHTELF 'common.RACE_NIGHTELF' ----@field RACE_NIGHTELF race _ConvertRace(4) ---- ----RACE_DEMON 'common.RACE_DEMON' ----@field RACE_DEMON race _ConvertRace(5) ---- ----RACE_OTHER 'common.RACE_OTHER' ----@field RACE_OTHER race _ConvertRace(7) ---- ----PLAYER_GAME_RESULT_VICTORY 'common.PLAYER_GAME_RESULT_VICTORY' ----@field PLAYER_GAME_RESULT_VICTORY playergameresult _ConvertPlayerGameResult(0) ---- ----PLAYER_GAME_RESULT_DEFEAT 'common.PLAYER_GAME_RESULT_DEFEAT' ----@field PLAYER_GAME_RESULT_DEFEAT playergameresult _ConvertPlayerGameResult(1) ---- ----PLAYER_GAME_RESULT_TIE 'common.PLAYER_GAME_RESULT_TIE' ----@field PLAYER_GAME_RESULT_TIE playergameresult _ConvertPlayerGameResult(2) ---- ----PLAYER_GAME_RESULT_NEUTRAL 'common.PLAYER_GAME_RESULT_NEUTRAL' ----@field PLAYER_GAME_RESULT_NEUTRAL playergameresult _ConvertPlayerGameResult(3) ---- ----ALLIANCE_PASSIVE 'common.ALLIANCE_PASSIVE' ----@field ALLIANCE_PASSIVE alliancetype _ConvertAllianceType(0) ---- ----ALLIANCE_HELP_REQUEST 'common.ALLIANCE_HELP_REQUEST' ----@field ALLIANCE_HELP_REQUEST alliancetype _ConvertAllianceType(1) ---- ----ALLIANCE_HELP_RESPONSE 'common.ALLIANCE_HELP_RESPONSE' ----@field ALLIANCE_HELP_RESPONSE alliancetype _ConvertAllianceType(2) ---- ----ALLIANCE_SHARED_XP 'common.ALLIANCE_SHARED_XP' ----@field ALLIANCE_SHARED_XP alliancetype _ConvertAllianceType(3) ---- ----ALLIANCE_SHARED_SPELLS 'common.ALLIANCE_SHARED_SPELLS' ----@field ALLIANCE_SHARED_SPELLS alliancetype _ConvertAllianceType(4) ---- ----ALLIANCE_SHARED_VISION 'common.ALLIANCE_SHARED_VISION' ----@field ALLIANCE_SHARED_VISION alliancetype _ConvertAllianceType(5) ---- ----ALLIANCE_SHARED_CONTROL 'common.ALLIANCE_SHARED_CONTROL' ----@field ALLIANCE_SHARED_CONTROL alliancetype _ConvertAllianceType(6) ---- ----ALLIANCE_SHARED_ADVANCED_CONTROL 'common.ALLIANCE_SHARED_ADVANCED_CONTROL' ----@field ALLIANCE_SHARED_ADVANCED_CONTROL alliancetype _ConvertAllianceType(7) ---- ----ALLIANCE_RESCUABLE 'common.ALLIANCE_RESCUABLE' ----@field ALLIANCE_RESCUABLE alliancetype _ConvertAllianceType(8) ---- ----ALLIANCE_SHARED_VISION_FORCED 'common.ALLIANCE_SHARED_VISION_FORCED' ----@field ALLIANCE_SHARED_VISION_FORCED alliancetype _ConvertAllianceType(9) ---- ----VERSION_REIGN_OF_CHAOS 'common.VERSION_REIGN_OF_CHAOS' ----@field VERSION_REIGN_OF_CHAOS version _ConvertVersion(0) ---- ----VERSION_FROZEN_THRONE 'common.VERSION_FROZEN_THRONE' ----@field VERSION_FROZEN_THRONE version _ConvertVersion(1) ---- ----ATTACK_TYPE_NORMAL 'common.ATTACK_TYPE_NORMAL' ----@field ATTACK_TYPE_NORMAL attacktype _ConvertAttackType(0) ---- ----ATTACK_TYPE_MELEE 'common.ATTACK_TYPE_MELEE' ----@field ATTACK_TYPE_MELEE attacktype _ConvertAttackType(1) ---- ----ATTACK_TYPE_PIERCE 'common.ATTACK_TYPE_PIERCE' ----@field ATTACK_TYPE_PIERCE attacktype _ConvertAttackType(2) ---- ----ATTACK_TYPE_SIEGE 'common.ATTACK_TYPE_SIEGE' ----@field ATTACK_TYPE_SIEGE attacktype _ConvertAttackType(3) ---- ----ATTACK_TYPE_MAGIC 'common.ATTACK_TYPE_MAGIC' ----@field ATTACK_TYPE_MAGIC attacktype _ConvertAttackType(4) ---- ----ATTACK_TYPE_CHAOS 'common.ATTACK_TYPE_CHAOS' ----@field ATTACK_TYPE_CHAOS attacktype _ConvertAttackType(5) ---- ----ATTACK_TYPE_HERO 'common.ATTACK_TYPE_HERO' ----@field ATTACK_TYPE_HERO attacktype _ConvertAttackType(6) ---- ----DAMAGE_TYPE_UNKNOWN 'common.DAMAGE_TYPE_UNKNOWN' ----@field DAMAGE_TYPE_UNKNOWN damagetype _ConvertDamageType(0) ---- ----DAMAGE_TYPE_NORMAL 'common.DAMAGE_TYPE_NORMAL' ----@field DAMAGE_TYPE_NORMAL damagetype _ConvertDamageType(4) ---- ----DAMAGE_TYPE_ENHANCED 'common.DAMAGE_TYPE_ENHANCED' ----@field DAMAGE_TYPE_ENHANCED damagetype _ConvertDamageType(5) ---- ----DAMAGE_TYPE_FIRE 'common.DAMAGE_TYPE_FIRE' ----@field DAMAGE_TYPE_FIRE damagetype _ConvertDamageType(8) ---- ----DAMAGE_TYPE_COLD 'common.DAMAGE_TYPE_COLD' ----@field DAMAGE_TYPE_COLD damagetype _ConvertDamageType(9) ---- ----DAMAGE_TYPE_LIGHTNING 'common.DAMAGE_TYPE_LIGHTNING' ----@field DAMAGE_TYPE_LIGHTNING damagetype _ConvertDamageType(10) ---- ----DAMAGE_TYPE_POISON 'common.DAMAGE_TYPE_POISON' ----@field DAMAGE_TYPE_POISON damagetype _ConvertDamageType(11) ---- ----DAMAGE_TYPE_DISEASE 'common.DAMAGE_TYPE_DISEASE' ----@field DAMAGE_TYPE_DISEASE damagetype _ConvertDamageType(12) ---- ----DAMAGE_TYPE_DIVINE 'common.DAMAGE_TYPE_DIVINE' ----@field DAMAGE_TYPE_DIVINE damagetype _ConvertDamageType(13) ---- ----DAMAGE_TYPE_MAGIC 'common.DAMAGE_TYPE_MAGIC' ----@field DAMAGE_TYPE_MAGIC damagetype _ConvertDamageType(14) ---- ----DAMAGE_TYPE_SONIC 'common.DAMAGE_TYPE_SONIC' ----@field DAMAGE_TYPE_SONIC damagetype _ConvertDamageType(15) ---- ----DAMAGE_TYPE_ACID 'common.DAMAGE_TYPE_ACID' ----@field DAMAGE_TYPE_ACID damagetype _ConvertDamageType(16) ---- ----DAMAGE_TYPE_FORCE 'common.DAMAGE_TYPE_FORCE' ----@field DAMAGE_TYPE_FORCE damagetype _ConvertDamageType(17) ---- ----DAMAGE_TYPE_DEATH 'common.DAMAGE_TYPE_DEATH' ----@field DAMAGE_TYPE_DEATH damagetype _ConvertDamageType(18) ---- ----DAMAGE_TYPE_MIND 'common.DAMAGE_TYPE_MIND' ----@field DAMAGE_TYPE_MIND damagetype _ConvertDamageType(19) ---- ----DAMAGE_TYPE_PLANT 'common.DAMAGE_TYPE_PLANT' ----@field DAMAGE_TYPE_PLANT damagetype _ConvertDamageType(20) ---- ----DAMAGE_TYPE_DEFENSIVE 'common.DAMAGE_TYPE_DEFENSIVE' ----@field DAMAGE_TYPE_DEFENSIVE damagetype _ConvertDamageType(21) ---- ----DAMAGE_TYPE_DEMOLITION 'common.DAMAGE_TYPE_DEMOLITION' ----@field DAMAGE_TYPE_DEMOLITION damagetype _ConvertDamageType(22) ---- ----DAMAGE_TYPE_SLOW_POISON 'common.DAMAGE_TYPE_SLOW_POISON' ----@field DAMAGE_TYPE_SLOW_POISON damagetype _ConvertDamageType(23) ---- ----DAMAGE_TYPE_SPIRIT_LINK 'common.DAMAGE_TYPE_SPIRIT_LINK' ----@field DAMAGE_TYPE_SPIRIT_LINK damagetype _ConvertDamageType(24) ---- ----DAMAGE_TYPE_SHADOW_STRIKE 'common.DAMAGE_TYPE_SHADOW_STRIKE' ----@field DAMAGE_TYPE_SHADOW_STRIKE damagetype _ConvertDamageType(25) ---- ----DAMAGE_TYPE_UNIVERSAL 'common.DAMAGE_TYPE_UNIVERSAL' ----@field DAMAGE_TYPE_UNIVERSAL damagetype _ConvertDamageType(26) ---- ----WEAPON_TYPE_WHOKNOWS 'common.WEAPON_TYPE_WHOKNOWS' ----@field WEAPON_TYPE_WHOKNOWS weapontype _ConvertWeaponType(0) ---- ----WEAPON_TYPE_METAL_LIGHT_CHOP 'common.WEAPON_TYPE_METAL_LIGHT_CHOP' ----@field WEAPON_TYPE_METAL_LIGHT_CHOP weapontype _ConvertWeaponType(1) ---- ----WEAPON_TYPE_METAL_MEDIUM_CHOP 'common.WEAPON_TYPE_METAL_MEDIUM_CHOP' ----@field WEAPON_TYPE_METAL_MEDIUM_CHOP weapontype _ConvertWeaponType(2) ---- ----WEAPON_TYPE_METAL_HEAVY_CHOP 'common.WEAPON_TYPE_METAL_HEAVY_CHOP' ----@field WEAPON_TYPE_METAL_HEAVY_CHOP weapontype _ConvertWeaponType(3) ---- ----WEAPON_TYPE_METAL_LIGHT_SLICE 'common.WEAPON_TYPE_METAL_LIGHT_SLICE' ----@field WEAPON_TYPE_METAL_LIGHT_SLICE weapontype _ConvertWeaponType(4) ---- ----WEAPON_TYPE_METAL_MEDIUM_SLICE 'common.WEAPON_TYPE_METAL_MEDIUM_SLICE' ----@field WEAPON_TYPE_METAL_MEDIUM_SLICE weapontype _ConvertWeaponType(5) ---- ----WEAPON_TYPE_METAL_HEAVY_SLICE 'common.WEAPON_TYPE_METAL_HEAVY_SLICE' ----@field WEAPON_TYPE_METAL_HEAVY_SLICE weapontype _ConvertWeaponType(6) ---- ----WEAPON_TYPE_METAL_MEDIUM_BASH 'common.WEAPON_TYPE_METAL_MEDIUM_BASH' ----@field WEAPON_TYPE_METAL_MEDIUM_BASH weapontype _ConvertWeaponType(7) ---- ----WEAPON_TYPE_METAL_HEAVY_BASH 'common.WEAPON_TYPE_METAL_HEAVY_BASH' ----@field WEAPON_TYPE_METAL_HEAVY_BASH weapontype _ConvertWeaponType(8) ---- ----WEAPON_TYPE_METAL_MEDIUM_STAB 'common.WEAPON_TYPE_METAL_MEDIUM_STAB' ----@field WEAPON_TYPE_METAL_MEDIUM_STAB weapontype _ConvertWeaponType(9) ---- ----WEAPON_TYPE_METAL_HEAVY_STAB 'common.WEAPON_TYPE_METAL_HEAVY_STAB' ----@field WEAPON_TYPE_METAL_HEAVY_STAB weapontype _ConvertWeaponType(10) ---- ----WEAPON_TYPE_WOOD_LIGHT_SLICE 'common.WEAPON_TYPE_WOOD_LIGHT_SLICE' ----@field WEAPON_TYPE_WOOD_LIGHT_SLICE weapontype _ConvertWeaponType(11) ---- ----WEAPON_TYPE_WOOD_MEDIUM_SLICE 'common.WEAPON_TYPE_WOOD_MEDIUM_SLICE' ----@field WEAPON_TYPE_WOOD_MEDIUM_SLICE weapontype _ConvertWeaponType(12) ---- ----WEAPON_TYPE_WOOD_HEAVY_SLICE 'common.WEAPON_TYPE_WOOD_HEAVY_SLICE' ----@field WEAPON_TYPE_WOOD_HEAVY_SLICE weapontype _ConvertWeaponType(13) ---- ----WEAPON_TYPE_WOOD_LIGHT_BASH 'common.WEAPON_TYPE_WOOD_LIGHT_BASH' ----@field WEAPON_TYPE_WOOD_LIGHT_BASH weapontype _ConvertWeaponType(14) ---- ----WEAPON_TYPE_WOOD_MEDIUM_BASH 'common.WEAPON_TYPE_WOOD_MEDIUM_BASH' ----@field WEAPON_TYPE_WOOD_MEDIUM_BASH weapontype _ConvertWeaponType(15) ---- ----WEAPON_TYPE_WOOD_HEAVY_BASH 'common.WEAPON_TYPE_WOOD_HEAVY_BASH' ----@field WEAPON_TYPE_WOOD_HEAVY_BASH weapontype _ConvertWeaponType(16) ---- ----WEAPON_TYPE_WOOD_LIGHT_STAB 'common.WEAPON_TYPE_WOOD_LIGHT_STAB' ----@field WEAPON_TYPE_WOOD_LIGHT_STAB weapontype _ConvertWeaponType(17) ---- ----WEAPON_TYPE_WOOD_MEDIUM_STAB 'common.WEAPON_TYPE_WOOD_MEDIUM_STAB' ----@field WEAPON_TYPE_WOOD_MEDIUM_STAB weapontype _ConvertWeaponType(18) ---- ----WEAPON_TYPE_CLAW_LIGHT_SLICE 'common.WEAPON_TYPE_CLAW_LIGHT_SLICE' ----@field WEAPON_TYPE_CLAW_LIGHT_SLICE weapontype _ConvertWeaponType(19) ---- ----WEAPON_TYPE_CLAW_MEDIUM_SLICE 'common.WEAPON_TYPE_CLAW_MEDIUM_SLICE' ----@field WEAPON_TYPE_CLAW_MEDIUM_SLICE weapontype _ConvertWeaponType(20) ---- ----WEAPON_TYPE_CLAW_HEAVY_SLICE 'common.WEAPON_TYPE_CLAW_HEAVY_SLICE' ----@field WEAPON_TYPE_CLAW_HEAVY_SLICE weapontype _ConvertWeaponType(21) ---- ----WEAPON_TYPE_AXE_MEDIUM_CHOP 'common.WEAPON_TYPE_AXE_MEDIUM_CHOP' ----@field WEAPON_TYPE_AXE_MEDIUM_CHOP weapontype _ConvertWeaponType(22) ---- ----WEAPON_TYPE_ROCK_HEAVY_BASH 'common.WEAPON_TYPE_ROCK_HEAVY_BASH' ----@field WEAPON_TYPE_ROCK_HEAVY_BASH weapontype _ConvertWeaponType(23) ---- ----PATHING_TYPE_ANY 'common.PATHING_TYPE_ANY' ----@field PATHING_TYPE_ANY pathingtype _ConvertPathingType(0) ---- ----PATHING_TYPE_WALKABILITY 'common.PATHING_TYPE_WALKABILITY' ----@field PATHING_TYPE_WALKABILITY pathingtype _ConvertPathingType(1) ---- ----PATHING_TYPE_FLYABILITY 'common.PATHING_TYPE_FLYABILITY' ----@field PATHING_TYPE_FLYABILITY pathingtype _ConvertPathingType(2) ---- ----PATHING_TYPE_BUILDABILITY 'common.PATHING_TYPE_BUILDABILITY' ----@field PATHING_TYPE_BUILDABILITY pathingtype _ConvertPathingType(3) ---- ----PATHING_TYPE_PEONHARVESTPATHING 'common.PATHING_TYPE_PEONHARVESTPATHING' ----@field PATHING_TYPE_PEONHARVESTPATHING pathingtype _ConvertPathingType(4) ---- ----PATHING_TYPE_BLIGHTPATHING 'common.PATHING_TYPE_BLIGHTPATHING' ----@field PATHING_TYPE_BLIGHTPATHING pathingtype _ConvertPathingType(5) ---- ----PATHING_TYPE_FLOATABILITY 'common.PATHING_TYPE_FLOATABILITY' ----@field PATHING_TYPE_FLOATABILITY pathingtype _ConvertPathingType(6) ---- ----PATHING_TYPE_AMPHIBIOUSPATHING 'common.PATHING_TYPE_AMPHIBIOUSPATHING' ----@field PATHING_TYPE_AMPHIBIOUSPATHING pathingtype _ConvertPathingType(7) ---- ----MOUSE_BUTTON_TYPE_LEFT 'common.MOUSE_BUTTON_TYPE_LEFT' ----@field MOUSE_BUTTON_TYPE_LEFT mousebuttontype _ConvertMouseButtonType(1) ---- ----MOUSE_BUTTON_TYPE_MIDDLE 'common.MOUSE_BUTTON_TYPE_MIDDLE' ----@field MOUSE_BUTTON_TYPE_MIDDLE mousebuttontype _ConvertMouseButtonType(2) ---- ----MOUSE_BUTTON_TYPE_RIGHT 'common.MOUSE_BUTTON_TYPE_RIGHT' ----@field MOUSE_BUTTON_TYPE_RIGHT mousebuttontype _ConvertMouseButtonType(3) ---- ----ANIM_TYPE_BIRTH 'common.ANIM_TYPE_BIRTH' ----@field ANIM_TYPE_BIRTH animtype _ConvertAnimType(0) ---- ----ANIM_TYPE_DEATH 'common.ANIM_TYPE_DEATH' ----@field ANIM_TYPE_DEATH animtype _ConvertAnimType(1) ---- ----ANIM_TYPE_DECAY 'common.ANIM_TYPE_DECAY' ----@field ANIM_TYPE_DECAY animtype _ConvertAnimType(2) ---- ----ANIM_TYPE_DISSIPATE 'common.ANIM_TYPE_DISSIPATE' ----@field ANIM_TYPE_DISSIPATE animtype _ConvertAnimType(3) ---- ----ANIM_TYPE_STAND 'common.ANIM_TYPE_STAND' ----@field ANIM_TYPE_STAND animtype _ConvertAnimType(4) ---- ----ANIM_TYPE_WALK 'common.ANIM_TYPE_WALK' ----@field ANIM_TYPE_WALK animtype _ConvertAnimType(5) ---- ----ANIM_TYPE_ATTACK 'common.ANIM_TYPE_ATTACK' ----@field ANIM_TYPE_ATTACK animtype _ConvertAnimType(6) ---- ----ANIM_TYPE_MORPH 'common.ANIM_TYPE_MORPH' ----@field ANIM_TYPE_MORPH animtype _ConvertAnimType(7) ---- ----ANIM_TYPE_SLEEP 'common.ANIM_TYPE_SLEEP' ----@field ANIM_TYPE_SLEEP animtype _ConvertAnimType(8) ---- ----ANIM_TYPE_SPELL 'common.ANIM_TYPE_SPELL' ----@field ANIM_TYPE_SPELL animtype _ConvertAnimType(9) ---- ----ANIM_TYPE_PORTRAIT 'common.ANIM_TYPE_PORTRAIT' ----@field ANIM_TYPE_PORTRAIT animtype _ConvertAnimType(10) ---- ----SUBANIM_TYPE_ROOTED 'common.SUBANIM_TYPE_ROOTED' ----@field SUBANIM_TYPE_ROOTED subanimtype _ConvertSubAnimType(11) ---- ----SUBANIM_TYPE_ALTERNATE_EX 'common.SUBANIM_TYPE_ALTERNATE_EX' ----@field SUBANIM_TYPE_ALTERNATE_EX subanimtype _ConvertSubAnimType(12) ---- ----SUBANIM_TYPE_LOOPING 'common.SUBANIM_TYPE_LOOPING' ----@field SUBANIM_TYPE_LOOPING subanimtype _ConvertSubAnimType(13) ---- ----SUBANIM_TYPE_SLAM 'common.SUBANIM_TYPE_SLAM' ----@field SUBANIM_TYPE_SLAM subanimtype _ConvertSubAnimType(14) ---- ----SUBANIM_TYPE_THROW 'common.SUBANIM_TYPE_THROW' ----@field SUBANIM_TYPE_THROW subanimtype _ConvertSubAnimType(15) ---- ----SUBANIM_TYPE_SPIKED 'common.SUBANIM_TYPE_SPIKED' ----@field SUBANIM_TYPE_SPIKED subanimtype _ConvertSubAnimType(16) ---- ----SUBANIM_TYPE_FAST 'common.SUBANIM_TYPE_FAST' ----@field SUBANIM_TYPE_FAST subanimtype _ConvertSubAnimType(17) ---- ----SUBANIM_TYPE_SPIN 'common.SUBANIM_TYPE_SPIN' ----@field SUBANIM_TYPE_SPIN subanimtype _ConvertSubAnimType(18) ---- ----SUBANIM_TYPE_READY 'common.SUBANIM_TYPE_READY' ----@field SUBANIM_TYPE_READY subanimtype _ConvertSubAnimType(19) ---- ----SUBANIM_TYPE_CHANNEL 'common.SUBANIM_TYPE_CHANNEL' ----@field SUBANIM_TYPE_CHANNEL subanimtype _ConvertSubAnimType(20) ---- ----SUBANIM_TYPE_DEFEND 'common.SUBANIM_TYPE_DEFEND' ----@field SUBANIM_TYPE_DEFEND subanimtype _ConvertSubAnimType(21) ---- ----SUBANIM_TYPE_VICTORY 'common.SUBANIM_TYPE_VICTORY' ----@field SUBANIM_TYPE_VICTORY subanimtype _ConvertSubAnimType(22) ---- ----SUBANIM_TYPE_TURN 'common.SUBANIM_TYPE_TURN' ----@field SUBANIM_TYPE_TURN subanimtype _ConvertSubAnimType(23) ---- ----SUBANIM_TYPE_LEFT 'common.SUBANIM_TYPE_LEFT' ----@field SUBANIM_TYPE_LEFT subanimtype _ConvertSubAnimType(24) ---- ----SUBANIM_TYPE_RIGHT 'common.SUBANIM_TYPE_RIGHT' ----@field SUBANIM_TYPE_RIGHT subanimtype _ConvertSubAnimType(25) ---- ----SUBANIM_TYPE_FIRE 'common.SUBANIM_TYPE_FIRE' ----@field SUBANIM_TYPE_FIRE subanimtype _ConvertSubAnimType(26) ---- ----SUBANIM_TYPE_FLESH 'common.SUBANIM_TYPE_FLESH' ----@field SUBANIM_TYPE_FLESH subanimtype _ConvertSubAnimType(27) ---- ----SUBANIM_TYPE_HIT 'common.SUBANIM_TYPE_HIT' ----@field SUBANIM_TYPE_HIT subanimtype _ConvertSubAnimType(28) ---- ----SUBANIM_TYPE_WOUNDED 'common.SUBANIM_TYPE_WOUNDED' ----@field SUBANIM_TYPE_WOUNDED subanimtype _ConvertSubAnimType(29) ---- ----SUBANIM_TYPE_LIGHT 'common.SUBANIM_TYPE_LIGHT' ----@field SUBANIM_TYPE_LIGHT subanimtype _ConvertSubAnimType(30) ---- ----SUBANIM_TYPE_MODERATE 'common.SUBANIM_TYPE_MODERATE' ----@field SUBANIM_TYPE_MODERATE subanimtype _ConvertSubAnimType(31) ---- ----SUBANIM_TYPE_SEVERE 'common.SUBANIM_TYPE_SEVERE' ----@field SUBANIM_TYPE_SEVERE subanimtype _ConvertSubAnimType(32) ---- ----SUBANIM_TYPE_CRITICAL 'common.SUBANIM_TYPE_CRITICAL' ----@field SUBANIM_TYPE_CRITICAL subanimtype _ConvertSubAnimType(33) ---- ----SUBANIM_TYPE_COMPLETE 'common.SUBANIM_TYPE_COMPLETE' ----@field SUBANIM_TYPE_COMPLETE subanimtype _ConvertSubAnimType(34) ---- ----SUBANIM_TYPE_GOLD 'common.SUBANIM_TYPE_GOLD' ----@field SUBANIM_TYPE_GOLD subanimtype _ConvertSubAnimType(35) ---- ----SUBANIM_TYPE_LUMBER 'common.SUBANIM_TYPE_LUMBER' ----@field SUBANIM_TYPE_LUMBER subanimtype _ConvertSubAnimType(36) ---- ----SUBANIM_TYPE_WORK 'common.SUBANIM_TYPE_WORK' ----@field SUBANIM_TYPE_WORK subanimtype _ConvertSubAnimType(37) ---- ----SUBANIM_TYPE_TALK 'common.SUBANIM_TYPE_TALK' ----@field SUBANIM_TYPE_TALK subanimtype _ConvertSubAnimType(38) ---- ----SUBANIM_TYPE_FIRST 'common.SUBANIM_TYPE_FIRST' ----@field SUBANIM_TYPE_FIRST subanimtype _ConvertSubAnimType(39) ---- ----SUBANIM_TYPE_SECOND 'common.SUBANIM_TYPE_SECOND' ----@field SUBANIM_TYPE_SECOND subanimtype _ConvertSubAnimType(40) ---- ----SUBANIM_TYPE_THIRD 'common.SUBANIM_TYPE_THIRD' ----@field SUBANIM_TYPE_THIRD subanimtype _ConvertSubAnimType(41) ---- ----SUBANIM_TYPE_FOURTH 'common.SUBANIM_TYPE_FOURTH' ----@field SUBANIM_TYPE_FOURTH subanimtype _ConvertSubAnimType(42) ---- ----SUBANIM_TYPE_FIFTH 'common.SUBANIM_TYPE_FIFTH' ----@field SUBANIM_TYPE_FIFTH subanimtype _ConvertSubAnimType(43) ---- ----SUBANIM_TYPE_ONE 'common.SUBANIM_TYPE_ONE' ----@field SUBANIM_TYPE_ONE subanimtype _ConvertSubAnimType(44) ---- ----SUBANIM_TYPE_TWO 'common.SUBANIM_TYPE_TWO' ----@field SUBANIM_TYPE_TWO subanimtype _ConvertSubAnimType(45) ---- ----SUBANIM_TYPE_THREE 'common.SUBANIM_TYPE_THREE' ----@field SUBANIM_TYPE_THREE subanimtype _ConvertSubAnimType(46) ---- ----SUBANIM_TYPE_FOUR 'common.SUBANIM_TYPE_FOUR' ----@field SUBANIM_TYPE_FOUR subanimtype _ConvertSubAnimType(47) ---- ----SUBANIM_TYPE_FIVE 'common.SUBANIM_TYPE_FIVE' ----@field SUBANIM_TYPE_FIVE subanimtype _ConvertSubAnimType(48) ---- ----SUBANIM_TYPE_SMALL 'common.SUBANIM_TYPE_SMALL' ----@field SUBANIM_TYPE_SMALL subanimtype _ConvertSubAnimType(49) ---- ----SUBANIM_TYPE_MEDIUM 'common.SUBANIM_TYPE_MEDIUM' ----@field SUBANIM_TYPE_MEDIUM subanimtype _ConvertSubAnimType(50) ---- ----SUBANIM_TYPE_LARGE 'common.SUBANIM_TYPE_LARGE' ----@field SUBANIM_TYPE_LARGE subanimtype _ConvertSubAnimType(51) ---- ----SUBANIM_TYPE_UPGRADE 'common.SUBANIM_TYPE_UPGRADE' ----@field SUBANIM_TYPE_UPGRADE subanimtype _ConvertSubAnimType(52) ---- ----SUBANIM_TYPE_DRAIN 'common.SUBANIM_TYPE_DRAIN' ----@field SUBANIM_TYPE_DRAIN subanimtype _ConvertSubAnimType(53) ---- ----SUBANIM_TYPE_FILL 'common.SUBANIM_TYPE_FILL' ----@field SUBANIM_TYPE_FILL subanimtype _ConvertSubAnimType(54) ---- ----SUBANIM_TYPE_CHAINLIGHTNING 'common.SUBANIM_TYPE_CHAINLIGHTNING' ----@field SUBANIM_TYPE_CHAINLIGHTNING subanimtype _ConvertSubAnimType(55) ---- ----SUBANIM_TYPE_EATTREE 'common.SUBANIM_TYPE_EATTREE' ----@field SUBANIM_TYPE_EATTREE subanimtype _ConvertSubAnimType(56) ---- ----SUBANIM_TYPE_PUKE 'common.SUBANIM_TYPE_PUKE' ----@field SUBANIM_TYPE_PUKE subanimtype _ConvertSubAnimType(57) ---- ----SUBANIM_TYPE_FLAIL 'common.SUBANIM_TYPE_FLAIL' ----@field SUBANIM_TYPE_FLAIL subanimtype _ConvertSubAnimType(58) ---- ----SUBANIM_TYPE_OFF 'common.SUBANIM_TYPE_OFF' ----@field SUBANIM_TYPE_OFF subanimtype _ConvertSubAnimType(59) ---- ----SUBANIM_TYPE_SWIM 'common.SUBANIM_TYPE_SWIM' ----@field SUBANIM_TYPE_SWIM subanimtype _ConvertSubAnimType(60) ---- ----SUBANIM_TYPE_ENTANGLE 'common.SUBANIM_TYPE_ENTANGLE' ----@field SUBANIM_TYPE_ENTANGLE subanimtype _ConvertSubAnimType(61) ---- ----SUBANIM_TYPE_BERSERK 'common.SUBANIM_TYPE_BERSERK' ----@field SUBANIM_TYPE_BERSERK subanimtype _ConvertSubAnimType(62) ---- ----RACE_PREF_HUMAN 'common.RACE_PREF_HUMAN' ----@field RACE_PREF_HUMAN racepreference _ConvertRacePref(1) ---- ----RACE_PREF_ORC 'common.RACE_PREF_ORC' ----@field RACE_PREF_ORC racepreference _ConvertRacePref(2) ---- ----RACE_PREF_NIGHTELF 'common.RACE_PREF_NIGHTELF' ----@field RACE_PREF_NIGHTELF racepreference _ConvertRacePref(4) ---- ----RACE_PREF_UNDEAD 'common.RACE_PREF_UNDEAD' ----@field RACE_PREF_UNDEAD racepreference _ConvertRacePref(8) ---- ----RACE_PREF_DEMON 'common.RACE_PREF_DEMON' ----@field RACE_PREF_DEMON racepreference _ConvertRacePref(16) ---- ----RACE_PREF_RANDOM 'common.RACE_PREF_RANDOM' ----@field RACE_PREF_RANDOM racepreference _ConvertRacePref(32) ---- ----RACE_PREF_USER_SELECTABLE 'common.RACE_PREF_USER_SELECTABLE' ----@field RACE_PREF_USER_SELECTABLE racepreference _ConvertRacePref(64) ---- ----MAP_CONTROL_USER 'common.MAP_CONTROL_USER' ----@field MAP_CONTROL_USER mapcontrol _ConvertMapControl(0) ---- ----MAP_CONTROL_COMPUTER 'common.MAP_CONTROL_COMPUTER' ----@field MAP_CONTROL_COMPUTER mapcontrol _ConvertMapControl(1) ---- ----MAP_CONTROL_RESCUABLE 'common.MAP_CONTROL_RESCUABLE' ----@field MAP_CONTROL_RESCUABLE mapcontrol _ConvertMapControl(2) ---- ----MAP_CONTROL_NEUTRAL 'common.MAP_CONTROL_NEUTRAL' ----@field MAP_CONTROL_NEUTRAL mapcontrol _ConvertMapControl(3) ---- ----MAP_CONTROL_CREEP 'common.MAP_CONTROL_CREEP' ----@field MAP_CONTROL_CREEP mapcontrol _ConvertMapControl(4) ---- ----MAP_CONTROL_NONE 'common.MAP_CONTROL_NONE' ----@field MAP_CONTROL_NONE mapcontrol _ConvertMapControl(5) ---- ----GAME_TYPE_MELEE 'common.GAME_TYPE_MELEE' ----@field GAME_TYPE_MELEE gametype _ConvertGameType(1) ---- ----GAME_TYPE_FFA 'common.GAME_TYPE_FFA' ----@field GAME_TYPE_FFA gametype _ConvertGameType(2) ---- ----GAME_TYPE_USE_MAP_SETTINGS 'common.GAME_TYPE_USE_MAP_SETTINGS' ----@field GAME_TYPE_USE_MAP_SETTINGS gametype _ConvertGameType(4) ---- ----GAME_TYPE_BLIZ 'common.GAME_TYPE_BLIZ' ----@field GAME_TYPE_BLIZ gametype _ConvertGameType(8) ---- ----GAME_TYPE_ONE_ON_ONE 'common.GAME_TYPE_ONE_ON_ONE' ----@field GAME_TYPE_ONE_ON_ONE gametype _ConvertGameType(16) ---- ----GAME_TYPE_TWO_TEAM_PLAY 'common.GAME_TYPE_TWO_TEAM_PLAY' ----@field GAME_TYPE_TWO_TEAM_PLAY gametype _ConvertGameType(32) ---- ----GAME_TYPE_THREE_TEAM_PLAY 'common.GAME_TYPE_THREE_TEAM_PLAY' ----@field GAME_TYPE_THREE_TEAM_PLAY gametype _ConvertGameType(64) ---- ----GAME_TYPE_FOUR_TEAM_PLAY 'common.GAME_TYPE_FOUR_TEAM_PLAY' ----@field GAME_TYPE_FOUR_TEAM_PLAY gametype _ConvertGameType(128) ---- ----MAP_FOG_HIDE_TERRAIN 'common.MAP_FOG_HIDE_TERRAIN' ----@field MAP_FOG_HIDE_TERRAIN mapflag _ConvertMapFlag(1) ---- ----MAP_FOG_MAP_EXPLORED 'common.MAP_FOG_MAP_EXPLORED' ----@field MAP_FOG_MAP_EXPLORED mapflag _ConvertMapFlag(2) ---- ----MAP_FOG_ALWAYS_VISIBLE 'common.MAP_FOG_ALWAYS_VISIBLE' ----@field MAP_FOG_ALWAYS_VISIBLE mapflag _ConvertMapFlag(4) ---- ----MAP_USE_HANDICAPS 'common.MAP_USE_HANDICAPS' ----@field MAP_USE_HANDICAPS mapflag _ConvertMapFlag(8) ---- ----MAP_OBSERVERS 'common.MAP_OBSERVERS' ----@field MAP_OBSERVERS mapflag _ConvertMapFlag(16) ---- ----MAP_OBSERVERS_ON_DEATH 'common.MAP_OBSERVERS_ON_DEATH' ----@field MAP_OBSERVERS_ON_DEATH mapflag _ConvertMapFlag(32) ---- ----MAP_FIXED_COLORS 'common.MAP_FIXED_COLORS' ----@field MAP_FIXED_COLORS mapflag _ConvertMapFlag(128) ---- ----MAP_LOCK_RESOURCE_TRADING 'common.MAP_LOCK_RESOURCE_TRADING' ----@field MAP_LOCK_RESOURCE_TRADING mapflag _ConvertMapFlag(256) ---- ----MAP_RESOURCE_TRADING_ALLIES_ONLY 'common.MAP_RESOURCE_TRADING_ALLIES_ONLY' ----@field MAP_RESOURCE_TRADING_ALLIES_ONLY mapflag _ConvertMapFlag(512) ---- ----MAP_LOCK_ALLIANCE_CHANGES 'common.MAP_LOCK_ALLIANCE_CHANGES' ----@field MAP_LOCK_ALLIANCE_CHANGES mapflag _ConvertMapFlag(1024) ---- ----MAP_ALLIANCE_CHANGES_HIDDEN 'common.MAP_ALLIANCE_CHANGES_HIDDEN' ----@field MAP_ALLIANCE_CHANGES_HIDDEN mapflag _ConvertMapFlag(2048) ---- ----MAP_CHEATS 'common.MAP_CHEATS' ----@field MAP_CHEATS mapflag _ConvertMapFlag(4096) ---- ----MAP_CHEATS_HIDDEN 'common.MAP_CHEATS_HIDDEN' ----@field MAP_CHEATS_HIDDEN mapflag _ConvertMapFlag(8192) ---- ----MAP_LOCK_SPEED 'common.MAP_LOCK_SPEED' ----@field MAP_LOCK_SPEED mapflag _ConvertMapFlag(8192*2) ---- ----MAP_LOCK_RANDOM_SEED 'common.MAP_LOCK_RANDOM_SEED' ----@field MAP_LOCK_RANDOM_SEED mapflag _ConvertMapFlag(8192*4) ---- ----MAP_SHARED_ADVANCED_CONTROL 'common.MAP_SHARED_ADVANCED_CONTROL' ----@field MAP_SHARED_ADVANCED_CONTROL mapflag _ConvertMapFlag(8192*8) ---- ----MAP_RANDOM_HERO 'common.MAP_RANDOM_HERO' ----@field MAP_RANDOM_HERO mapflag _ConvertMapFlag(8192*16) ---- ----MAP_RANDOM_RACES 'common.MAP_RANDOM_RACES' ----@field MAP_RANDOM_RACES mapflag _ConvertMapFlag(8192*32) ---- ----MAP_RELOADED 'common.MAP_RELOADED' ----@field MAP_RELOADED mapflag _ConvertMapFlag(8192*64) ---- ----MAP_PLACEMENT_RANDOM 'common.MAP_PLACEMENT_RANDOM' ----@field MAP_PLACEMENT_RANDOM placement _ConvertPlacement(0) ---- ----MAP_PLACEMENT_FIXED 'common.MAP_PLACEMENT_FIXED' ----@field MAP_PLACEMENT_FIXED placement _ConvertPlacement(1) ---- ----MAP_PLACEMENT_USE_MAP_SETTINGS 'common.MAP_PLACEMENT_USE_MAP_SETTINGS' ----@field MAP_PLACEMENT_USE_MAP_SETTINGS placement _ConvertPlacement(2) ---- ----MAP_PLACEMENT_TEAMS_TOGETHER 'common.MAP_PLACEMENT_TEAMS_TOGETHER' ----@field MAP_PLACEMENT_TEAMS_TOGETHER placement _ConvertPlacement(3) ---- ----MAP_LOC_PRIO_LOW 'common.MAP_LOC_PRIO_LOW' ----@field MAP_LOC_PRIO_LOW startlocprio _ConvertStartLocPrio(0) ---- ----MAP_LOC_PRIO_HIGH 'common.MAP_LOC_PRIO_HIGH' ----@field MAP_LOC_PRIO_HIGH startlocprio _ConvertStartLocPrio(1) ---- ----MAP_LOC_PRIO_NOT 'common.MAP_LOC_PRIO_NOT' ----@field MAP_LOC_PRIO_NOT startlocprio _ConvertStartLocPrio(2) ---- ----MAP_DENSITY_NONE 'common.MAP_DENSITY_NONE' ----@field MAP_DENSITY_NONE mapdensity _ConvertMapDensity(0) ---- ----MAP_DENSITY_LIGHT 'common.MAP_DENSITY_LIGHT' ----@field MAP_DENSITY_LIGHT mapdensity _ConvertMapDensity(1) ---- ----MAP_DENSITY_MEDIUM 'common.MAP_DENSITY_MEDIUM' ----@field MAP_DENSITY_MEDIUM mapdensity _ConvertMapDensity(2) ---- ----MAP_DENSITY_HEAVY 'common.MAP_DENSITY_HEAVY' ----@field MAP_DENSITY_HEAVY mapdensity _ConvertMapDensity(3) ---- ----MAP_DIFFICULTY_EASY 'common.MAP_DIFFICULTY_EASY' ----@field MAP_DIFFICULTY_EASY gamedifficulty _ConvertGameDifficulty(0) ---- ----MAP_DIFFICULTY_NORMAL 'common.MAP_DIFFICULTY_NORMAL' ----@field MAP_DIFFICULTY_NORMAL gamedifficulty _ConvertGameDifficulty(1) ---- ----MAP_DIFFICULTY_HARD 'common.MAP_DIFFICULTY_HARD' ----@field MAP_DIFFICULTY_HARD gamedifficulty _ConvertGameDifficulty(2) ---- ----MAP_DIFFICULTY_INSANE 'common.MAP_DIFFICULTY_INSANE' ----@field MAP_DIFFICULTY_INSANE gamedifficulty _ConvertGameDifficulty(3) ---- ----MAP_SPEED_SLOWEST 'common.MAP_SPEED_SLOWEST' ----@field MAP_SPEED_SLOWEST gamespeed _ConvertGameSpeed(0) ---- ----MAP_SPEED_SLOW 'common.MAP_SPEED_SLOW' ----@field MAP_SPEED_SLOW gamespeed _ConvertGameSpeed(1) ---- ----MAP_SPEED_NORMAL 'common.MAP_SPEED_NORMAL' ----@field MAP_SPEED_NORMAL gamespeed _ConvertGameSpeed(2) ---- ----MAP_SPEED_FAST 'common.MAP_SPEED_FAST' ----@field MAP_SPEED_FAST gamespeed _ConvertGameSpeed(3) ---- ----MAP_SPEED_FASTEST 'common.MAP_SPEED_FASTEST' ----@field MAP_SPEED_FASTEST gamespeed _ConvertGameSpeed(4) ---- ----PLAYER_SLOT_STATE_EMPTY 'common.PLAYER_SLOT_STATE_EMPTY' ----@field PLAYER_SLOT_STATE_EMPTY playerslotstate _ConvertPlayerSlotState(0) ---- ----PLAYER_SLOT_STATE_PLAYING 'common.PLAYER_SLOT_STATE_PLAYING' ----@field PLAYER_SLOT_STATE_PLAYING playerslotstate _ConvertPlayerSlotState(1) ---- ----PLAYER_SLOT_STATE_LEFT 'common.PLAYER_SLOT_STATE_LEFT' ----@field PLAYER_SLOT_STATE_LEFT playerslotstate _ConvertPlayerSlotState(2) ---- ----SOUND_VOLUMEGROUP_UNITMOVEMENT 'common.SOUND_VOLUMEGROUP_UNITMOVEMENT' ----@field SOUND_VOLUMEGROUP_UNITMOVEMENT volumegroup _ConvertVolumeGroup(0) ---- ----SOUND_VOLUMEGROUP_UNITSOUNDS 'common.SOUND_VOLUMEGROUP_UNITSOUNDS' ----@field SOUND_VOLUMEGROUP_UNITSOUNDS volumegroup _ConvertVolumeGroup(1) ---- ----SOUND_VOLUMEGROUP_COMBAT 'common.SOUND_VOLUMEGROUP_COMBAT' ----@field SOUND_VOLUMEGROUP_COMBAT volumegroup _ConvertVolumeGroup(2) ---- ----SOUND_VOLUMEGROUP_SPELLS 'common.SOUND_VOLUMEGROUP_SPELLS' ----@field SOUND_VOLUMEGROUP_SPELLS volumegroup _ConvertVolumeGroup(3) ---- ----SOUND_VOLUMEGROUP_UI 'common.SOUND_VOLUMEGROUP_UI' ----@field SOUND_VOLUMEGROUP_UI volumegroup _ConvertVolumeGroup(4) ---- ----SOUND_VOLUMEGROUP_MUSIC 'common.SOUND_VOLUMEGROUP_MUSIC' ----@field SOUND_VOLUMEGROUP_MUSIC volumegroup _ConvertVolumeGroup(5) ---- ----SOUND_VOLUMEGROUP_AMBIENTSOUNDS 'common.SOUND_VOLUMEGROUP_AMBIENTSOUNDS' ----@field SOUND_VOLUMEGROUP_AMBIENTSOUNDS volumegroup _ConvertVolumeGroup(6) ---- ----SOUND_VOLUMEGROUP_FIRE 'common.SOUND_VOLUMEGROUP_FIRE' ----@field SOUND_VOLUMEGROUP_FIRE volumegroup _ConvertVolumeGroup(7) ---- ----GAME_STATE_DIVINE_INTERVENTION 'common.GAME_STATE_DIVINE_INTERVENTION' ----@field GAME_STATE_DIVINE_INTERVENTION igamestate _ConvertIGameState(0) ---- ----GAME_STATE_DISCONNECTED 'common.GAME_STATE_DISCONNECTED' ----@field GAME_STATE_DISCONNECTED igamestate _ConvertIGameState(1) ---- ----GAME_STATE_TIME_OF_DAY 'common.GAME_STATE_TIME_OF_DAY' ----@field GAME_STATE_TIME_OF_DAY fgamestate _ConvertFGameState(2) ---- ----PLAYER_STATE_GAME_RESULT 'common.PLAYER_STATE_GAME_RESULT' ----@field PLAYER_STATE_GAME_RESULT playerstate _ConvertPlayerState(0) ---- ----current resource levels 'common.PLAYER_STATE_RESOURCE_GOLD' ----@field PLAYER_STATE_RESOURCE_GOLD playerstate _ConvertPlayerState(1) ---- ----PLAYER_STATE_RESOURCE_LUMBER 'common.PLAYER_STATE_RESOURCE_LUMBER' ----@field PLAYER_STATE_RESOURCE_LUMBER playerstate _ConvertPlayerState(2) ---- ----PLAYER_STATE_RESOURCE_HERO_TOKENS 'common.PLAYER_STATE_RESOURCE_HERO_TOKENS' ----@field PLAYER_STATE_RESOURCE_HERO_TOKENS playerstate _ConvertPlayerState(3) ---- ----PLAYER_STATE_RESOURCE_FOOD_CAP 'common.PLAYER_STATE_RESOURCE_FOOD_CAP' ----@field PLAYER_STATE_RESOURCE_FOOD_CAP playerstate _ConvertPlayerState(4) ---- ----PLAYER_STATE_RESOURCE_FOOD_USED 'common.PLAYER_STATE_RESOURCE_FOOD_USED' ----@field PLAYER_STATE_RESOURCE_FOOD_USED playerstate _ConvertPlayerState(5) ---- ----PLAYER_STATE_FOOD_CAP_CEILING 'common.PLAYER_STATE_FOOD_CAP_CEILING' ----@field PLAYER_STATE_FOOD_CAP_CEILING playerstate _ConvertPlayerState(6) ---- ----PLAYER_STATE_GIVES_BOUNTY 'common.PLAYER_STATE_GIVES_BOUNTY' ----@field PLAYER_STATE_GIVES_BOUNTY playerstate _ConvertPlayerState(7) ---- ----PLAYER_STATE_ALLIED_VICTORY 'common.PLAYER_STATE_ALLIED_VICTORY' ----@field PLAYER_STATE_ALLIED_VICTORY playerstate _ConvertPlayerState(8) ---- ----PLAYER_STATE_PLACED 'common.PLAYER_STATE_PLACED' ----@field PLAYER_STATE_PLACED playerstate _ConvertPlayerState(9) ---- ----PLAYER_STATE_OBSERVER_ON_DEATH 'common.PLAYER_STATE_OBSERVER_ON_DEATH' ----@field PLAYER_STATE_OBSERVER_ON_DEATH playerstate _ConvertPlayerState(10) ---- ----PLAYER_STATE_OBSERVER 'common.PLAYER_STATE_OBSERVER' ----@field PLAYER_STATE_OBSERVER playerstate _ConvertPlayerState(11) ---- ----PLAYER_STATE_UNFOLLOWABLE 'common.PLAYER_STATE_UNFOLLOWABLE' ----@field PLAYER_STATE_UNFOLLOWABLE playerstate _ConvertPlayerState(12) ---- ----taxation rate for each resource 'common.PLAYER_STATE_GOLD_UPKEEP_RATE' ----@field PLAYER_STATE_GOLD_UPKEEP_RATE playerstate _ConvertPlayerState(13) ---- ----PLAYER_STATE_LUMBER_UPKEEP_RATE 'common.PLAYER_STATE_LUMBER_UPKEEP_RATE' ----@field PLAYER_STATE_LUMBER_UPKEEP_RATE playerstate _ConvertPlayerState(14) ---- ----cumulative resources collected by the player during the mission 'common.PLAYER_STATE_GOLD_GATHERED' ----@field PLAYER_STATE_GOLD_GATHERED playerstate _ConvertPlayerState(15) ---- ----PLAYER_STATE_LUMBER_GATHERED 'common.PLAYER_STATE_LUMBER_GATHERED' ----@field PLAYER_STATE_LUMBER_GATHERED playerstate _ConvertPlayerState(16) ---- ----PLAYER_STATE_NO_CREEP_SLEEP 'common.PLAYER_STATE_NO_CREEP_SLEEP' ----@field PLAYER_STATE_NO_CREEP_SLEEP playerstate _ConvertPlayerState(25) ---- ----UNIT_STATE_LIFE 'common.UNIT_STATE_LIFE' ----@field UNIT_STATE_LIFE unitstate _ConvertUnitState(0) ---- ----UNIT_STATE_MAX_LIFE 'common.UNIT_STATE_MAX_LIFE' ----@field UNIT_STATE_MAX_LIFE unitstate _ConvertUnitState(1) ---- ----UNIT_STATE_MANA 'common.UNIT_STATE_MANA' ----@field UNIT_STATE_MANA unitstate _ConvertUnitState(2) ---- ----UNIT_STATE_MAX_MANA 'common.UNIT_STATE_MAX_MANA' ----@field UNIT_STATE_MAX_MANA unitstate _ConvertUnitState(3) ---- ----AI_DIFFICULTY_NEWBIE 'common.AI_DIFFICULTY_NEWBIE' ----@field AI_DIFFICULTY_NEWBIE aidifficulty _ConvertAIDifficulty(0) ---- ----AI_DIFFICULTY_NORMAL 'common.AI_DIFFICULTY_NORMAL' ----@field AI_DIFFICULTY_NORMAL aidifficulty _ConvertAIDifficulty(1) ---- ----AI_DIFFICULTY_INSANE 'common.AI_DIFFICULTY_INSANE' ----@field AI_DIFFICULTY_INSANE aidifficulty _ConvertAIDifficulty(2) ---- ----player score values 'common.PLAYER_SCORE_UNITS_TRAINED' ----@field PLAYER_SCORE_UNITS_TRAINED playerscore _ConvertPlayerScore(0) ---- ----PLAYER_SCORE_UNITS_KILLED 'common.PLAYER_SCORE_UNITS_KILLED' ----@field PLAYER_SCORE_UNITS_KILLED playerscore _ConvertPlayerScore(1) ---- ----PLAYER_SCORE_STRUCT_BUILT 'common.PLAYER_SCORE_STRUCT_BUILT' ----@field PLAYER_SCORE_STRUCT_BUILT playerscore _ConvertPlayerScore(2) ---- ----PLAYER_SCORE_STRUCT_RAZED 'common.PLAYER_SCORE_STRUCT_RAZED' ----@field PLAYER_SCORE_STRUCT_RAZED playerscore _ConvertPlayerScore(3) ---- ----PLAYER_SCORE_TECH_PERCENT 'common.PLAYER_SCORE_TECH_PERCENT' ----@field PLAYER_SCORE_TECH_PERCENT playerscore _ConvertPlayerScore(4) ---- ----PLAYER_SCORE_FOOD_MAXPROD 'common.PLAYER_SCORE_FOOD_MAXPROD' ----@field PLAYER_SCORE_FOOD_MAXPROD playerscore _ConvertPlayerScore(5) ---- ----PLAYER_SCORE_FOOD_MAXUSED 'common.PLAYER_SCORE_FOOD_MAXUSED' ----@field PLAYER_SCORE_FOOD_MAXUSED playerscore _ConvertPlayerScore(6) ---- ----PLAYER_SCORE_HEROES_KILLED 'common.PLAYER_SCORE_HEROES_KILLED' ----@field PLAYER_SCORE_HEROES_KILLED playerscore _ConvertPlayerScore(7) ---- ----PLAYER_SCORE_ITEMS_GAINED 'common.PLAYER_SCORE_ITEMS_GAINED' ----@field PLAYER_SCORE_ITEMS_GAINED playerscore _ConvertPlayerScore(8) ---- ----PLAYER_SCORE_MERCS_HIRED 'common.PLAYER_SCORE_MERCS_HIRED' ----@field PLAYER_SCORE_MERCS_HIRED playerscore _ConvertPlayerScore(9) ---- ----PLAYER_SCORE_GOLD_MINED_TOTAL 'common.PLAYER_SCORE_GOLD_MINED_TOTAL' ----@field PLAYER_SCORE_GOLD_MINED_TOTAL playerscore _ConvertPlayerScore(10) ---- ----PLAYER_SCORE_GOLD_MINED_UPKEEP 'common.PLAYER_SCORE_GOLD_MINED_UPKEEP' ----@field PLAYER_SCORE_GOLD_MINED_UPKEEP playerscore _ConvertPlayerScore(11) ---- ----PLAYER_SCORE_GOLD_LOST_UPKEEP 'common.PLAYER_SCORE_GOLD_LOST_UPKEEP' ----@field PLAYER_SCORE_GOLD_LOST_UPKEEP playerscore _ConvertPlayerScore(12) ---- ----PLAYER_SCORE_GOLD_LOST_TAX 'common.PLAYER_SCORE_GOLD_LOST_TAX' ----@field PLAYER_SCORE_GOLD_LOST_TAX playerscore _ConvertPlayerScore(13) ---- ----PLAYER_SCORE_GOLD_GIVEN 'common.PLAYER_SCORE_GOLD_GIVEN' ----@field PLAYER_SCORE_GOLD_GIVEN playerscore _ConvertPlayerScore(14) ---- ----PLAYER_SCORE_GOLD_RECEIVED 'common.PLAYER_SCORE_GOLD_RECEIVED' ----@field PLAYER_SCORE_GOLD_RECEIVED playerscore _ConvertPlayerScore(15) ---- ----PLAYER_SCORE_LUMBER_TOTAL 'common.PLAYER_SCORE_LUMBER_TOTAL' ----@field PLAYER_SCORE_LUMBER_TOTAL playerscore _ConvertPlayerScore(16) ---- ----PLAYER_SCORE_LUMBER_LOST_UPKEEP 'common.PLAYER_SCORE_LUMBER_LOST_UPKEEP' ----@field PLAYER_SCORE_LUMBER_LOST_UPKEEP playerscore _ConvertPlayerScore(17) ---- ----PLAYER_SCORE_LUMBER_LOST_TAX 'common.PLAYER_SCORE_LUMBER_LOST_TAX' ----@field PLAYER_SCORE_LUMBER_LOST_TAX playerscore _ConvertPlayerScore(18) ---- ----PLAYER_SCORE_LUMBER_GIVEN 'common.PLAYER_SCORE_LUMBER_GIVEN' ----@field PLAYER_SCORE_LUMBER_GIVEN playerscore _ConvertPlayerScore(19) ---- ----PLAYER_SCORE_LUMBER_RECEIVED 'common.PLAYER_SCORE_LUMBER_RECEIVED' ----@field PLAYER_SCORE_LUMBER_RECEIVED playerscore _ConvertPlayerScore(20) ---- ----PLAYER_SCORE_UNIT_TOTAL 'common.PLAYER_SCORE_UNIT_TOTAL' ----@field PLAYER_SCORE_UNIT_TOTAL playerscore _ConvertPlayerScore(21) ---- ----PLAYER_SCORE_HERO_TOTAL 'common.PLAYER_SCORE_HERO_TOTAL' ----@field PLAYER_SCORE_HERO_TOTAL playerscore _ConvertPlayerScore(22) ---- ----PLAYER_SCORE_RESOURCE_TOTAL 'common.PLAYER_SCORE_RESOURCE_TOTAL' ----@field PLAYER_SCORE_RESOURCE_TOTAL playerscore _ConvertPlayerScore(23) ---- ----PLAYER_SCORE_TOTAL 'common.PLAYER_SCORE_TOTAL' ----@field PLAYER_SCORE_TOTAL playerscore _ConvertPlayerScore(24) ---- ----EVENT_GAME_VICTORY 'common.EVENT_GAME_VICTORY' ----@field EVENT_GAME_VICTORY gameevent _ConvertGameEvent(0) ---- ----EVENT_GAME_END_LEVEL 'common.EVENT_GAME_END_LEVEL' ----@field EVENT_GAME_END_LEVEL gameevent _ConvertGameEvent(1) ---- ----EVENT_GAME_VARIABLE_LIMIT 'common.EVENT_GAME_VARIABLE_LIMIT' ----@field EVENT_GAME_VARIABLE_LIMIT gameevent _ConvertGameEvent(2) ---- ----EVENT_GAME_STATE_LIMIT 'common.EVENT_GAME_STATE_LIMIT' ----@field EVENT_GAME_STATE_LIMIT gameevent _ConvertGameEvent(3) ---- ----EVENT_GAME_TIMER_EXPIRED 'common.EVENT_GAME_TIMER_EXPIRED' ----@field EVENT_GAME_TIMER_EXPIRED gameevent _ConvertGameEvent(4) ---- ----EVENT_GAME_ENTER_REGION 'common.EVENT_GAME_ENTER_REGION' ----@field EVENT_GAME_ENTER_REGION gameevent _ConvertGameEvent(5) ---- ----EVENT_GAME_LEAVE_REGION 'common.EVENT_GAME_LEAVE_REGION' ----@field EVENT_GAME_LEAVE_REGION gameevent _ConvertGameEvent(6) ---- ----EVENT_GAME_TRACKABLE_HIT 'common.EVENT_GAME_TRACKABLE_HIT' ----@field EVENT_GAME_TRACKABLE_HIT gameevent _ConvertGameEvent(7) ---- ----EVENT_GAME_TRACKABLE_TRACK 'common.EVENT_GAME_TRACKABLE_TRACK' ----@field EVENT_GAME_TRACKABLE_TRACK gameevent _ConvertGameEvent(8) ---- ----EVENT_GAME_SHOW_SKILL 'common.EVENT_GAME_SHOW_SKILL' ----@field EVENT_GAME_SHOW_SKILL gameevent _ConvertGameEvent(9) ---- ----EVENT_GAME_BUILD_SUBMENU 'common.EVENT_GAME_BUILD_SUBMENU' ----@field EVENT_GAME_BUILD_SUBMENU gameevent _ConvertGameEvent(10) ---- ----For use with TriggerRegisterPlayerEvent 'common.EVENT_PLAYER_STATE_LIMIT' ----@field EVENT_PLAYER_STATE_LIMIT playerevent _ConvertPlayerEvent(11) ---- ----EVENT_PLAYER_ALLIANCE_CHANGED 'common.EVENT_PLAYER_ALLIANCE_CHANGED' ----@field EVENT_PLAYER_ALLIANCE_CHANGED playerevent _ConvertPlayerEvent(12) ---- ----EVENT_PLAYER_DEFEAT 'common.EVENT_PLAYER_DEFEAT' ----@field EVENT_PLAYER_DEFEAT playerevent _ConvertPlayerEvent(13) ---- ----EVENT_PLAYER_VICTORY 'common.EVENT_PLAYER_VICTORY' ----@field EVENT_PLAYER_VICTORY playerevent _ConvertPlayerEvent(14) ---- ----EVENT_PLAYER_LEAVE 'common.EVENT_PLAYER_LEAVE' ----@field EVENT_PLAYER_LEAVE playerevent _ConvertPlayerEvent(15) ---- ----EVENT_PLAYER_CHAT 'common.EVENT_PLAYER_CHAT' ----@field EVENT_PLAYER_CHAT playerevent _ConvertPlayerEvent(16) ---- ----EVENT_PLAYER_END_CINEMATIC 'common.EVENT_PLAYER_END_CINEMATIC' ----@field EVENT_PLAYER_END_CINEMATIC playerevent _ConvertPlayerEvent(17) ---- ----玩家單位被攻擊 'common.EVENT_PLAYER_UNIT_ATTACKED' ----@field EVENT_PLAYER_UNIT_ATTACKED playerunitevent _ConvertPlayerUnitEvent(18) ---- ----玩家單位被救援 'common.EVENT_PLAYER_UNIT_RESCUED' ----@field EVENT_PLAYER_UNIT_RESCUED playerunitevent _ConvertPlayerUnitEvent(19) ---- ----玩家單位死亡 'common.EVENT_PLAYER_UNIT_DEATH' ----@field EVENT_PLAYER_UNIT_DEATH playerunitevent _ConvertPlayerUnitEvent(20) ---- ----玩家單位開始腐爛 'common.EVENT_PLAYER_UNIT_DECAY' ----@field EVENT_PLAYER_UNIT_DECAY playerunitevent _ConvertPlayerUnitEvent(21) ---- ----EVENT_PLAYER_UNIT_DETECTED 'common.EVENT_PLAYER_UNIT_DETECTED' ----@field EVENT_PLAYER_UNIT_DETECTED playerunitevent _ConvertPlayerUnitEvent(22) ---- ----EVENT_PLAYER_UNIT_HIDDEN 'common.EVENT_PLAYER_UNIT_HIDDEN' ----@field EVENT_PLAYER_UNIT_HIDDEN playerunitevent _ConvertPlayerUnitEvent(23) ---- ----EVENT_PLAYER_UNIT_SELECTED 'common.EVENT_PLAYER_UNIT_SELECTED' ----@field EVENT_PLAYER_UNIT_SELECTED playerunitevent _ConvertPlayerUnitEvent(24) ---- ----EVENT_PLAYER_UNIT_DESELECTED 'common.EVENT_PLAYER_UNIT_DESELECTED' ----@field EVENT_PLAYER_UNIT_DESELECTED playerunitevent _ConvertPlayerUnitEvent(25) ---- ----EVENT_PLAYER_UNIT_CONSTRUCT_START 'common.EVENT_PLAYER_UNIT_CONSTRUCT_START' ----@field EVENT_PLAYER_UNIT_CONSTRUCT_START playerunitevent _ConvertPlayerUnitEvent(26) ---- ----EVENT_PLAYER_UNIT_CONSTRUCT_CANCEL 'common.EVENT_PLAYER_UNIT_CONSTRUCT_CANCEL' ----@field EVENT_PLAYER_UNIT_CONSTRUCT_CANCEL playerunitevent _ConvertPlayerUnitEvent(27) ---- ----EVENT_PLAYER_UNIT_CONSTRUCT_FINISH 'common.EVENT_PLAYER_UNIT_CONSTRUCT_FINISH' ----@field EVENT_PLAYER_UNIT_CONSTRUCT_FINISH playerunitevent _ConvertPlayerUnitEvent(28) ---- ----EVENT_PLAYER_UNIT_UPGRADE_START 'common.EVENT_PLAYER_UNIT_UPGRADE_START' ----@field EVENT_PLAYER_UNIT_UPGRADE_START playerunitevent _ConvertPlayerUnitEvent(29) ---- ----EVENT_PLAYER_UNIT_UPGRADE_CANCEL 'common.EVENT_PLAYER_UNIT_UPGRADE_CANCEL' ----@field EVENT_PLAYER_UNIT_UPGRADE_CANCEL playerunitevent _ConvertPlayerUnitEvent(30) ---- ----EVENT_PLAYER_UNIT_UPGRADE_FINISH 'common.EVENT_PLAYER_UNIT_UPGRADE_FINISH' ----@field EVENT_PLAYER_UNIT_UPGRADE_FINISH playerunitevent _ConvertPlayerUnitEvent(31) ---- ----EVENT_PLAYER_UNIT_TRAIN_START 'common.EVENT_PLAYER_UNIT_TRAIN_START' ----@field EVENT_PLAYER_UNIT_TRAIN_START playerunitevent _ConvertPlayerUnitEvent(32) ---- ----EVENT_PLAYER_UNIT_TRAIN_CANCEL 'common.EVENT_PLAYER_UNIT_TRAIN_CANCEL' ----@field EVENT_PLAYER_UNIT_TRAIN_CANCEL playerunitevent _ConvertPlayerUnitEvent(33) ---- ----EVENT_PLAYER_UNIT_TRAIN_FINISH 'common.EVENT_PLAYER_UNIT_TRAIN_FINISH' ----@field EVENT_PLAYER_UNIT_TRAIN_FINISH playerunitevent _ConvertPlayerUnitEvent(34) ---- ----EVENT_PLAYER_UNIT_RESEARCH_START 'common.EVENT_PLAYER_UNIT_RESEARCH_START' ----@field EVENT_PLAYER_UNIT_RESEARCH_START playerunitevent _ConvertPlayerUnitEvent(35) ---- ----EVENT_PLAYER_UNIT_RESEARCH_CANCEL 'common.EVENT_PLAYER_UNIT_RESEARCH_CANCEL' ----@field EVENT_PLAYER_UNIT_RESEARCH_CANCEL playerunitevent _ConvertPlayerUnitEvent(36) ---- ----EVENT_PLAYER_UNIT_RESEARCH_FINISH 'common.EVENT_PLAYER_UNIT_RESEARCH_FINISH' ----@field EVENT_PLAYER_UNIT_RESEARCH_FINISH playerunitevent _ConvertPlayerUnitEvent(37) ---- ----EVENT_PLAYER_UNIT_ISSUED_ORDER 'common.EVENT_PLAYER_UNIT_ISSUED_ORDER' ----@field EVENT_PLAYER_UNIT_ISSUED_ORDER playerunitevent _ConvertPlayerUnitEvent(38) ---- ----EVENT_PLAYER_UNIT_ISSUED_POINT_ORDER 'common.EVENT_PLAYER_UNIT_ISSUED_POINT_ORDER' ----@field EVENT_PLAYER_UNIT_ISSUED_POINT_ORDER playerunitevent _ConvertPlayerUnitEvent(39) ---- ----EVENT_PLAYER_UNIT_ISSUED_TARGET_ORDER 'common.EVENT_PLAYER_UNIT_ISSUED_TARGET_ORDER' ----@field EVENT_PLAYER_UNIT_ISSUED_TARGET_ORDER playerunitevent _ConvertPlayerUnitEvent(40) ---- ----EVENT_PLAYER_UNIT_ISSUED_UNIT_ORDER 'common.EVENT_PLAYER_UNIT_ISSUED_UNIT_ORDER' ----@field EVENT_PLAYER_UNIT_ISSUED_UNIT_ORDER playerunitevent _ConvertPlayerUnitEvent(40) ---- ----EVENT_PLAYER_HERO_LEVEL 'common.EVENT_PLAYER_HERO_LEVEL' ----@field EVENT_PLAYER_HERO_LEVEL playerunitevent _ConvertPlayerUnitEvent(41) ---- ----EVENT_PLAYER_HERO_SKILL 'common.EVENT_PLAYER_HERO_SKILL' ----@field EVENT_PLAYER_HERO_SKILL playerunitevent _ConvertPlayerUnitEvent(42) ---- ----EVENT_PLAYER_HERO_REVIVABLE 'common.EVENT_PLAYER_HERO_REVIVABLE' ----@field EVENT_PLAYER_HERO_REVIVABLE playerunitevent _ConvertPlayerUnitEvent(43) ---- ----EVENT_PLAYER_HERO_REVIVE_START 'common.EVENT_PLAYER_HERO_REVIVE_START' ----@field EVENT_PLAYER_HERO_REVIVE_START playerunitevent _ConvertPlayerUnitEvent(44) ---- ----EVENT_PLAYER_HERO_REVIVE_CANCEL 'common.EVENT_PLAYER_HERO_REVIVE_CANCEL' ----@field EVENT_PLAYER_HERO_REVIVE_CANCEL playerunitevent _ConvertPlayerUnitEvent(45) ---- ----EVENT_PLAYER_HERO_REVIVE_FINISH 'common.EVENT_PLAYER_HERO_REVIVE_FINISH' ----@field EVENT_PLAYER_HERO_REVIVE_FINISH playerunitevent _ConvertPlayerUnitEvent(46) ---- ----EVENT_PLAYER_UNIT_SUMMON 'common.EVENT_PLAYER_UNIT_SUMMON' ----@field EVENT_PLAYER_UNIT_SUMMON playerunitevent _ConvertPlayerUnitEvent(47) ---- ----EVENT_PLAYER_UNIT_DROP_ITEM 'common.EVENT_PLAYER_UNIT_DROP_ITEM' ----@field EVENT_PLAYER_UNIT_DROP_ITEM playerunitevent _ConvertPlayerUnitEvent(48) ---- ----EVENT_PLAYER_UNIT_PICKUP_ITEM 'common.EVENT_PLAYER_UNIT_PICKUP_ITEM' ----@field EVENT_PLAYER_UNIT_PICKUP_ITEM playerunitevent _ConvertPlayerUnitEvent(49) ---- ----EVENT_PLAYER_UNIT_USE_ITEM 'common.EVENT_PLAYER_UNIT_USE_ITEM' ----@field EVENT_PLAYER_UNIT_USE_ITEM playerunitevent _ConvertPlayerUnitEvent(50) ---- ----EVENT_PLAYER_UNIT_LOADED 'common.EVENT_PLAYER_UNIT_LOADED' ----@field EVENT_PLAYER_UNIT_LOADED playerunitevent _ConvertPlayerUnitEvent(51) ---- ----EVENT_PLAYER_UNIT_DAMAGED 'common.EVENT_PLAYER_UNIT_DAMAGED' ----@field EVENT_PLAYER_UNIT_DAMAGED playerunitevent _ConvertPlayerUnitEvent(308) ---- ----EVENT_PLAYER_UNIT_DAMAGING 'common.EVENT_PLAYER_UNIT_DAMAGING' ----@field EVENT_PLAYER_UNIT_DAMAGING playerunitevent _ConvertPlayerUnitEvent(315) ---- ----EVENT_UNIT_DAMAGED 'common.EVENT_UNIT_DAMAGED' ----@field EVENT_UNIT_DAMAGED unitevent _ConvertUnitEvent(52) ---- ----EVENT_UNIT_DAMAGING 'common.EVENT_UNIT_DAMAGING' ----@field EVENT_UNIT_DAMAGING unitevent _ConvertUnitEvent(314) ---- ----EVENT_UNIT_DEATH 'common.EVENT_UNIT_DEATH' ----@field EVENT_UNIT_DEATH unitevent _ConvertUnitEvent(53) ---- ----EVENT_UNIT_DECAY 'common.EVENT_UNIT_DECAY' ----@field EVENT_UNIT_DECAY unitevent _ConvertUnitEvent(54) ---- ----EVENT_UNIT_DETECTED 'common.EVENT_UNIT_DETECTED' ----@field EVENT_UNIT_DETECTED unitevent _ConvertUnitEvent(55) ---- ----EVENT_UNIT_HIDDEN 'common.EVENT_UNIT_HIDDEN' ----@field EVENT_UNIT_HIDDEN unitevent _ConvertUnitEvent(56) ---- ----EVENT_UNIT_SELECTED 'common.EVENT_UNIT_SELECTED' ----@field EVENT_UNIT_SELECTED unitevent _ConvertUnitEvent(57) ---- ----EVENT_UNIT_DESELECTED 'common.EVENT_UNIT_DESELECTED' ----@field EVENT_UNIT_DESELECTED unitevent _ConvertUnitEvent(58) ---- ----EVENT_UNIT_STATE_LIMIT 'common.EVENT_UNIT_STATE_LIMIT' ----@field EVENT_UNIT_STATE_LIMIT unitevent _ConvertUnitEvent(59) ---- ----Events which may have a filter for the "other unit" 'common.EVENT_UNIT_ACQUIRED_TARGET' ----@field EVENT_UNIT_ACQUIRED_TARGET unitevent _ConvertUnitEvent(60) ---- ----EVENT_UNIT_TARGET_IN_RANGE 'common.EVENT_UNIT_TARGET_IN_RANGE' ----@field EVENT_UNIT_TARGET_IN_RANGE unitevent _ConvertUnitEvent(61) ---- ----EVENT_UNIT_ATTACKED 'common.EVENT_UNIT_ATTACKED' ----@field EVENT_UNIT_ATTACKED unitevent _ConvertUnitEvent(62) ---- ----EVENT_UNIT_RESCUED 'common.EVENT_UNIT_RESCUED' ----@field EVENT_UNIT_RESCUED unitevent _ConvertUnitEvent(63) ---- ----EVENT_UNIT_CONSTRUCT_CANCEL 'common.EVENT_UNIT_CONSTRUCT_CANCEL' ----@field EVENT_UNIT_CONSTRUCT_CANCEL unitevent _ConvertUnitEvent(64) ---- ----EVENT_UNIT_CONSTRUCT_FINISH 'common.EVENT_UNIT_CONSTRUCT_FINISH' ----@field EVENT_UNIT_CONSTRUCT_FINISH unitevent _ConvertUnitEvent(65) ---- ----EVENT_UNIT_UPGRADE_START 'common.EVENT_UNIT_UPGRADE_START' ----@field EVENT_UNIT_UPGRADE_START unitevent _ConvertUnitEvent(66) ---- ----EVENT_UNIT_UPGRADE_CANCEL 'common.EVENT_UNIT_UPGRADE_CANCEL' ----@field EVENT_UNIT_UPGRADE_CANCEL unitevent _ConvertUnitEvent(67) ---- ----EVENT_UNIT_UPGRADE_FINISH 'common.EVENT_UNIT_UPGRADE_FINISH' ----@field EVENT_UNIT_UPGRADE_FINISH unitevent _ConvertUnitEvent(68) ---- ----Events which involve the specified unit performing ----training of other units 'common.EVENT_UNIT_TRAIN_START' ----@field EVENT_UNIT_TRAIN_START unitevent _ConvertUnitEvent(69) ---- ----EVENT_UNIT_TRAIN_CANCEL 'common.EVENT_UNIT_TRAIN_CANCEL' ----@field EVENT_UNIT_TRAIN_CANCEL unitevent _ConvertUnitEvent(70) ---- ----EVENT_UNIT_TRAIN_FINISH 'common.EVENT_UNIT_TRAIN_FINISH' ----@field EVENT_UNIT_TRAIN_FINISH unitevent _ConvertUnitEvent(71) ---- ----EVENT_UNIT_RESEARCH_START 'common.EVENT_UNIT_RESEARCH_START' ----@field EVENT_UNIT_RESEARCH_START unitevent _ConvertUnitEvent(72) ---- ----EVENT_UNIT_RESEARCH_CANCEL 'common.EVENT_UNIT_RESEARCH_CANCEL' ----@field EVENT_UNIT_RESEARCH_CANCEL unitevent _ConvertUnitEvent(73) ---- ----EVENT_UNIT_RESEARCH_FINISH 'common.EVENT_UNIT_RESEARCH_FINISH' ----@field EVENT_UNIT_RESEARCH_FINISH unitevent _ConvertUnitEvent(74) ---- ----EVENT_UNIT_ISSUED_ORDER 'common.EVENT_UNIT_ISSUED_ORDER' ----@field EVENT_UNIT_ISSUED_ORDER unitevent _ConvertUnitEvent(75) ---- ----EVENT_UNIT_ISSUED_POINT_ORDER 'common.EVENT_UNIT_ISSUED_POINT_ORDER' ----@field EVENT_UNIT_ISSUED_POINT_ORDER unitevent _ConvertUnitEvent(76) ---- ----EVENT_UNIT_ISSUED_TARGET_ORDER 'common.EVENT_UNIT_ISSUED_TARGET_ORDER' ----@field EVENT_UNIT_ISSUED_TARGET_ORDER unitevent _ConvertUnitEvent(77) ---- ----EVENT_UNIT_HERO_LEVEL 'common.EVENT_UNIT_HERO_LEVEL' ----@field EVENT_UNIT_HERO_LEVEL unitevent _ConvertUnitEvent(78) ---- ----EVENT_UNIT_HERO_SKILL 'common.EVENT_UNIT_HERO_SKILL' ----@field EVENT_UNIT_HERO_SKILL unitevent _ConvertUnitEvent(79) ---- ----EVENT_UNIT_HERO_REVIVABLE 'common.EVENT_UNIT_HERO_REVIVABLE' ----@field EVENT_UNIT_HERO_REVIVABLE unitevent _ConvertUnitEvent(80) ---- ----EVENT_UNIT_HERO_REVIVE_START 'common.EVENT_UNIT_HERO_REVIVE_START' ----@field EVENT_UNIT_HERO_REVIVE_START unitevent _ConvertUnitEvent(81) ---- ----EVENT_UNIT_HERO_REVIVE_CANCEL 'common.EVENT_UNIT_HERO_REVIVE_CANCEL' ----@field EVENT_UNIT_HERO_REVIVE_CANCEL unitevent _ConvertUnitEvent(82) ---- ----EVENT_UNIT_HERO_REVIVE_FINISH 'common.EVENT_UNIT_HERO_REVIVE_FINISH' ----@field EVENT_UNIT_HERO_REVIVE_FINISH unitevent _ConvertUnitEvent(83) ---- ----EVENT_UNIT_SUMMON 'common.EVENT_UNIT_SUMMON' ----@field EVENT_UNIT_SUMMON unitevent _ConvertUnitEvent(84) ---- ----EVENT_UNIT_DROP_ITEM 'common.EVENT_UNIT_DROP_ITEM' ----@field EVENT_UNIT_DROP_ITEM unitevent _ConvertUnitEvent(85) ---- ----EVENT_UNIT_PICKUP_ITEM 'common.EVENT_UNIT_PICKUP_ITEM' ----@field EVENT_UNIT_PICKUP_ITEM unitevent _ConvertUnitEvent(86) ---- ----EVENT_UNIT_USE_ITEM 'common.EVENT_UNIT_USE_ITEM' ----@field EVENT_UNIT_USE_ITEM unitevent _ConvertUnitEvent(87) ---- ----EVENT_UNIT_LOADED 'common.EVENT_UNIT_LOADED' ----@field EVENT_UNIT_LOADED unitevent _ConvertUnitEvent(88) ---- ----EVENT_WIDGET_DEATH 'common.EVENT_WIDGET_DEATH' ----@field EVENT_WIDGET_DEATH widgetevent _ConvertWidgetEvent(89) ---- ----EVENT_DIALOG_BUTTON_CLICK 'common.EVENT_DIALOG_BUTTON_CLICK' ----@field EVENT_DIALOG_BUTTON_CLICK dialogevent _ConvertDialogEvent(90) ---- ----EVENT_DIALOG_CLICK 'common.EVENT_DIALOG_CLICK' ----@field EVENT_DIALOG_CLICK dialogevent _ConvertDialogEvent(91) ---- ----EVENT_GAME_LOADED 'common.EVENT_GAME_LOADED' ----@field EVENT_GAME_LOADED gameevent _ConvertGameEvent(256) ---- ----EVENT_GAME_TOURNAMENT_FINISH_SOON 'common.EVENT_GAME_TOURNAMENT_FINISH_SOON' ----@field EVENT_GAME_TOURNAMENT_FINISH_SOON gameevent _ConvertGameEvent(257) ---- ----EVENT_GAME_TOURNAMENT_FINISH_NOW 'common.EVENT_GAME_TOURNAMENT_FINISH_NOW' ----@field EVENT_GAME_TOURNAMENT_FINISH_NOW gameevent _ConvertGameEvent(258) ---- ----EVENT_GAME_SAVE 'common.EVENT_GAME_SAVE' ----@field EVENT_GAME_SAVE gameevent _ConvertGameEvent(259) ---- ----EVENT_GAME_CUSTOM_UI_FRAME 'common.EVENT_GAME_CUSTOM_UI_FRAME' ----@field EVENT_GAME_CUSTOM_UI_FRAME gameevent _ConvertGameEvent(310) ---- ----EVENT_PLAYER_ARROW_LEFT_DOWN 'common.EVENT_PLAYER_ARROW_LEFT_DOWN' ----@field EVENT_PLAYER_ARROW_LEFT_DOWN playerevent _ConvertPlayerEvent(261) ---- ----EVENT_PLAYER_ARROW_LEFT_UP 'common.EVENT_PLAYER_ARROW_LEFT_UP' ----@field EVENT_PLAYER_ARROW_LEFT_UP playerevent _ConvertPlayerEvent(262) ---- ----EVENT_PLAYER_ARROW_RIGHT_DOWN 'common.EVENT_PLAYER_ARROW_RIGHT_DOWN' ----@field EVENT_PLAYER_ARROW_RIGHT_DOWN playerevent _ConvertPlayerEvent(263) ---- ----EVENT_PLAYER_ARROW_RIGHT_UP 'common.EVENT_PLAYER_ARROW_RIGHT_UP' ----@field EVENT_PLAYER_ARROW_RIGHT_UP playerevent _ConvertPlayerEvent(264) ---- ----EVENT_PLAYER_ARROW_DOWN_DOWN 'common.EVENT_PLAYER_ARROW_DOWN_DOWN' ----@field EVENT_PLAYER_ARROW_DOWN_DOWN playerevent _ConvertPlayerEvent(265) ---- ----EVENT_PLAYER_ARROW_DOWN_UP 'common.EVENT_PLAYER_ARROW_DOWN_UP' ----@field EVENT_PLAYER_ARROW_DOWN_UP playerevent _ConvertPlayerEvent(266) ---- ----EVENT_PLAYER_ARROW_UP_DOWN 'common.EVENT_PLAYER_ARROW_UP_DOWN' ----@field EVENT_PLAYER_ARROW_UP_DOWN playerevent _ConvertPlayerEvent(267) ---- ----EVENT_PLAYER_ARROW_UP_UP 'common.EVENT_PLAYER_ARROW_UP_UP' ----@field EVENT_PLAYER_ARROW_UP_UP playerevent _ConvertPlayerEvent(268) ---- ----EVENT_PLAYER_MOUSE_DOWN 'common.EVENT_PLAYER_MOUSE_DOWN' ----@field EVENT_PLAYER_MOUSE_DOWN playerevent _ConvertPlayerEvent(305) ---- ----EVENT_PLAYER_MOUSE_UP 'common.EVENT_PLAYER_MOUSE_UP' ----@field EVENT_PLAYER_MOUSE_UP playerevent _ConvertPlayerEvent(306) ---- ----EVENT_PLAYER_MOUSE_MOVE 'common.EVENT_PLAYER_MOUSE_MOVE' ----@field EVENT_PLAYER_MOUSE_MOVE playerevent _ConvertPlayerEvent(307) ---- ----EVENT_PLAYER_SYNC_DATA 'common.EVENT_PLAYER_SYNC_DATA' ----@field EVENT_PLAYER_SYNC_DATA playerevent _ConvertPlayerEvent(309) ---- ----EVENT_PLAYER_KEY 'common.EVENT_PLAYER_KEY' ----@field EVENT_PLAYER_KEY playerevent _ConvertPlayerEvent(311) ---- ----EVENT_PLAYER_KEY_DOWN 'common.EVENT_PLAYER_KEY_DOWN' ----@field EVENT_PLAYER_KEY_DOWN playerevent _ConvertPlayerEvent(312) ---- ----EVENT_PLAYER_KEY_UP 'common.EVENT_PLAYER_KEY_UP' ----@field EVENT_PLAYER_KEY_UP playerevent _ConvertPlayerEvent(313) ---- ----EVENT_PLAYER_UNIT_SELL 'common.EVENT_PLAYER_UNIT_SELL' ----@field EVENT_PLAYER_UNIT_SELL playerunitevent _ConvertPlayerUnitEvent(269) ---- ----玩家單位更改所有者 'common.EVENT_PLAYER_UNIT_CHANGE_OWNER' ----@field EVENT_PLAYER_UNIT_CHANGE_OWNER playerunitevent _ConvertPlayerUnitEvent(270) ---- ----玩家單位出售物品 'common.EVENT_PLAYER_UNIT_SELL_ITEM' ----@field EVENT_PLAYER_UNIT_SELL_ITEM playerunitevent _ConvertPlayerUnitEvent(271) ---- ----玩家單位準備施放技能 'common.EVENT_PLAYER_UNIT_SPELL_CHANNEL' ----@field EVENT_PLAYER_UNIT_SPELL_CHANNEL playerunitevent _ConvertPlayerUnitEvent(272) ---- ----玩家單位開始施放技能 'common.EVENT_PLAYER_UNIT_SPELL_CAST' ----@field EVENT_PLAYER_UNIT_SPELL_CAST playerunitevent _ConvertPlayerUnitEvent(273) ---- ----玩家單位發動技能效果 'common.EVENT_PLAYER_UNIT_SPELL_EFFECT' ----@field EVENT_PLAYER_UNIT_SPELL_EFFECT playerunitevent _ConvertPlayerUnitEvent(274) ---- ----玩家單位釋放技能結束 'common.EVENT_PLAYER_UNIT_SPELL_FINISH' ----@field EVENT_PLAYER_UNIT_SPELL_FINISH playerunitevent _ConvertPlayerUnitEvent(275) ---- ----玩家單位停止施放技能 'common.EVENT_PLAYER_UNIT_SPELL_ENDCAST' ----@field EVENT_PLAYER_UNIT_SPELL_ENDCAST playerunitevent _ConvertPlayerUnitEvent(276) ---- ----玩家單位抵押物品 'common.EVENT_PLAYER_UNIT_PAWN_ITEM' ----@field EVENT_PLAYER_UNIT_PAWN_ITEM playerunitevent _ConvertPlayerUnitEvent(277) ---- ----For use with TriggerRegisterUnitEvent ----单位出售 'common.EVENT_UNIT_SELL' ----@field EVENT_UNIT_SELL unitevent _ConvertUnitEvent(286) ---- ----单位所属改变 'common.EVENT_UNIT_CHANGE_OWNER' ----@field EVENT_UNIT_CHANGE_OWNER unitevent _ConvertUnitEvent(287) ---- ----出售物品 'common.EVENT_UNIT_SELL_ITEM' ----@field EVENT_UNIT_SELL_ITEM unitevent _ConvertUnitEvent(288) ---- ----准备施放技能 (前摇开始) 'common.EVENT_UNIT_SPELL_CHANNEL' ----@field EVENT_UNIT_SPELL_CHANNEL unitevent _ConvertUnitEvent(289) ---- ----开始施放技能 (前摇结束) 'common.EVENT_UNIT_SPELL_CAST' ----@field EVENT_UNIT_SPELL_CAST unitevent _ConvertUnitEvent(290) ---- ----发动技能效果 (后摇开始) 'common.EVENT_UNIT_SPELL_EFFECT' ----@field EVENT_UNIT_SPELL_EFFECT unitevent _ConvertUnitEvent(291) ---- ----发动技能结束 (后摇结束) 'common.EVENT_UNIT_SPELL_FINISH' ----@field EVENT_UNIT_SPELL_FINISH unitevent _ConvertUnitEvent(292) ---- ----停止施放技能 'common.EVENT_UNIT_SPELL_ENDCAST' ----@field EVENT_UNIT_SPELL_ENDCAST unitevent _ConvertUnitEvent(293) ---- ----抵押物品 'common.EVENT_UNIT_PAWN_ITEM' ----@field EVENT_UNIT_PAWN_ITEM unitevent _ConvertUnitEvent(294) ---- ----LESS_THAN 'common.LESS_THAN' ----@field LESS_THAN limitop _ConvertLimitOp(0) ---- ----LESS_THAN_OR_EQUAL 'common.LESS_THAN_OR_EQUAL' ----@field LESS_THAN_OR_EQUAL limitop _ConvertLimitOp(1) ---- ----EQUAL 'common.EQUAL' ----@field EQUAL limitop _ConvertLimitOp(2) ---- ----GREATER_THAN_OR_EQUAL 'common.GREATER_THAN_OR_EQUAL' ----@field GREATER_THAN_OR_EQUAL limitop _ConvertLimitOp(3) ---- ----GREATER_THAN 'common.GREATER_THAN' ----@field GREATER_THAN limitop _ConvertLimitOp(4) ---- ----NOT_EQUAL 'common.NOT_EQUAL' ----@field NOT_EQUAL limitop _ConvertLimitOp(5) ---- ----UNIT_TYPE_HERO 'common.UNIT_TYPE_HERO' ----@field UNIT_TYPE_HERO unittype _ConvertUnitType(0) ---- ----UNIT_TYPE_DEAD 'common.UNIT_TYPE_DEAD' ----@field UNIT_TYPE_DEAD unittype _ConvertUnitType(1) ---- ----UNIT_TYPE_STRUCTURE 'common.UNIT_TYPE_STRUCTURE' ----@field UNIT_TYPE_STRUCTURE unittype _ConvertUnitType(2) ---- ----UNIT_TYPE_FLYING 'common.UNIT_TYPE_FLYING' ----@field UNIT_TYPE_FLYING unittype _ConvertUnitType(3) ---- ----UNIT_TYPE_GROUND 'common.UNIT_TYPE_GROUND' ----@field UNIT_TYPE_GROUND unittype _ConvertUnitType(4) ---- ----UNIT_TYPE_ATTACKS_FLYING 'common.UNIT_TYPE_ATTACKS_FLYING' ----@field UNIT_TYPE_ATTACKS_FLYING unittype _ConvertUnitType(5) ---- ----UNIT_TYPE_ATTACKS_GROUND 'common.UNIT_TYPE_ATTACKS_GROUND' ----@field UNIT_TYPE_ATTACKS_GROUND unittype _ConvertUnitType(6) ---- ----UNIT_TYPE_MELEE_ATTACKER 'common.UNIT_TYPE_MELEE_ATTACKER' ----@field UNIT_TYPE_MELEE_ATTACKER unittype _ConvertUnitType(7) ---- ----UNIT_TYPE_RANGED_ATTACKER 'common.UNIT_TYPE_RANGED_ATTACKER' ----@field UNIT_TYPE_RANGED_ATTACKER unittype _ConvertUnitType(8) ---- ----UNIT_TYPE_GIANT 'common.UNIT_TYPE_GIANT' ----@field UNIT_TYPE_GIANT unittype _ConvertUnitType(9) ---- ----UNIT_TYPE_SUMMONED 'common.UNIT_TYPE_SUMMONED' ----@field UNIT_TYPE_SUMMONED unittype _ConvertUnitType(10) ---- ----UNIT_TYPE_STUNNED 'common.UNIT_TYPE_STUNNED' ----@field UNIT_TYPE_STUNNED unittype _ConvertUnitType(11) ---- ----UNIT_TYPE_PLAGUED 'common.UNIT_TYPE_PLAGUED' ----@field UNIT_TYPE_PLAGUED unittype _ConvertUnitType(12) ---- ----UNIT_TYPE_SNARED 'common.UNIT_TYPE_SNARED' ----@field UNIT_TYPE_SNARED unittype _ConvertUnitType(13) ---- ----UNIT_TYPE_UNDEAD 'common.UNIT_TYPE_UNDEAD' ----@field UNIT_TYPE_UNDEAD unittype _ConvertUnitType(14) ---- ----UNIT_TYPE_MECHANICAL 'common.UNIT_TYPE_MECHANICAL' ----@field UNIT_TYPE_MECHANICAL unittype _ConvertUnitType(15) ---- ----UNIT_TYPE_PEON 'common.UNIT_TYPE_PEON' ----@field UNIT_TYPE_PEON unittype _ConvertUnitType(16) ---- ----UNIT_TYPE_SAPPER 'common.UNIT_TYPE_SAPPER' ----@field UNIT_TYPE_SAPPER unittype _ConvertUnitType(17) ---- ----UNIT_TYPE_TOWNHALL 'common.UNIT_TYPE_TOWNHALL' ----@field UNIT_TYPE_TOWNHALL unittype _ConvertUnitType(18) ---- ----UNIT_TYPE_ANCIENT 'common.UNIT_TYPE_ANCIENT' ----@field UNIT_TYPE_ANCIENT unittype _ConvertUnitType(19) ---- ----UNIT_TYPE_TAUREN 'common.UNIT_TYPE_TAUREN' ----@field UNIT_TYPE_TAUREN unittype _ConvertUnitType(20) ---- ----UNIT_TYPE_POISONED 'common.UNIT_TYPE_POISONED' ----@field UNIT_TYPE_POISONED unittype _ConvertUnitType(21) ---- ----UNIT_TYPE_POLYMORPHED 'common.UNIT_TYPE_POLYMORPHED' ----@field UNIT_TYPE_POLYMORPHED unittype _ConvertUnitType(22) ---- ----UNIT_TYPE_SLEEPING 'common.UNIT_TYPE_SLEEPING' ----@field UNIT_TYPE_SLEEPING unittype _ConvertUnitType(23) ---- ----UNIT_TYPE_RESISTANT 'common.UNIT_TYPE_RESISTANT' ----@field UNIT_TYPE_RESISTANT unittype _ConvertUnitType(24) ---- ----UNIT_TYPE_ETHEREAL 'common.UNIT_TYPE_ETHEREAL' ----@field UNIT_TYPE_ETHEREAL unittype _ConvertUnitType(25) ---- ----UNIT_TYPE_MAGIC_IMMUNE 'common.UNIT_TYPE_MAGIC_IMMUNE' ----@field UNIT_TYPE_MAGIC_IMMUNE unittype _ConvertUnitType(26) ---- ----ITEM_TYPE_PERMANENT 'common.ITEM_TYPE_PERMANENT' ----@field ITEM_TYPE_PERMANENT itemtype _ConvertItemType(0) ---- ----ITEM_TYPE_CHARGED 'common.ITEM_TYPE_CHARGED' ----@field ITEM_TYPE_CHARGED itemtype _ConvertItemType(1) ---- ----ITEM_TYPE_POWERUP 'common.ITEM_TYPE_POWERUP' ----@field ITEM_TYPE_POWERUP itemtype _ConvertItemType(2) ---- ----ITEM_TYPE_ARTIFACT 'common.ITEM_TYPE_ARTIFACT' ----@field ITEM_TYPE_ARTIFACT itemtype _ConvertItemType(3) ---- ----ITEM_TYPE_PURCHASABLE 'common.ITEM_TYPE_PURCHASABLE' ----@field ITEM_TYPE_PURCHASABLE itemtype _ConvertItemType(4) ---- ----ITEM_TYPE_CAMPAIGN 'common.ITEM_TYPE_CAMPAIGN' ----@field ITEM_TYPE_CAMPAIGN itemtype _ConvertItemType(5) ---- ----ITEM_TYPE_MISCELLANEOUS 'common.ITEM_TYPE_MISCELLANEOUS' ----@field ITEM_TYPE_MISCELLANEOUS itemtype _ConvertItemType(6) ---- ----ITEM_TYPE_UNKNOWN 'common.ITEM_TYPE_UNKNOWN' ----@field ITEM_TYPE_UNKNOWN itemtype _ConvertItemType(7) ---- ----ITEM_TYPE_ANY 'common.ITEM_TYPE_ANY' ----@field ITEM_TYPE_ANY itemtype _ConvertItemType(8) ---- ----Deprecated, should use ITEM_TYPE_POWERUP 'common.ITEM_TYPE_TOME' ----@field ITEM_TYPE_TOME itemtype _ConvertItemType(2) ---- ----CAMERA_FIELD_TARGET_DISTANCE 'common.CAMERA_FIELD_TARGET_DISTANCE' ----@field CAMERA_FIELD_TARGET_DISTANCE camerafield _ConvertCameraField(0) ---- ----CAMERA_FIELD_FARZ 'common.CAMERA_FIELD_FARZ' ----@field CAMERA_FIELD_FARZ camerafield _ConvertCameraField(1) ---- ----CAMERA_FIELD_ANGLE_OF_ATTACK 'common.CAMERA_FIELD_ANGLE_OF_ATTACK' ----@field CAMERA_FIELD_ANGLE_OF_ATTACK camerafield _ConvertCameraField(2) ---- ----CAMERA_FIELD_FIELD_OF_VIEW 'common.CAMERA_FIELD_FIELD_OF_VIEW' ----@field CAMERA_FIELD_FIELD_OF_VIEW camerafield _ConvertCameraField(3) ---- ----CAMERA_FIELD_ROLL 'common.CAMERA_FIELD_ROLL' ----@field CAMERA_FIELD_ROLL camerafield _ConvertCameraField(4) ---- ----CAMERA_FIELD_ROTATION 'common.CAMERA_FIELD_ROTATION' ----@field CAMERA_FIELD_ROTATION camerafield _ConvertCameraField(5) ---- ----CAMERA_FIELD_ZOFFSET 'common.CAMERA_FIELD_ZOFFSET' ----@field CAMERA_FIELD_ZOFFSET camerafield _ConvertCameraField(6) ---- ----CAMERA_FIELD_NEARZ 'common.CAMERA_FIELD_NEARZ' ----@field CAMERA_FIELD_NEARZ camerafield _ConvertCameraField(7) ---- ----CAMERA_FIELD_LOCAL_PITCH 'common.CAMERA_FIELD_LOCAL_PITCH' ----@field CAMERA_FIELD_LOCAL_PITCH camerafield _ConvertCameraField(8) ---- ----CAMERA_FIELD_LOCAL_YAW 'common.CAMERA_FIELD_LOCAL_YAW' ----@field CAMERA_FIELD_LOCAL_YAW camerafield _ConvertCameraField(9) ---- ----CAMERA_FIELD_LOCAL_ROLL 'common.CAMERA_FIELD_LOCAL_ROLL' ----@field CAMERA_FIELD_LOCAL_ROLL camerafield _ConvertCameraField(10) ---- ----BLEND_MODE_NONE 'common.BLEND_MODE_NONE' ----@field BLEND_MODE_NONE blendmode _ConvertBlendMode(0) ---- ----BLEND_MODE_DONT_CARE 'common.BLEND_MODE_DONT_CARE' ----@field BLEND_MODE_DONT_CARE blendmode _ConvertBlendMode(0) ---- ----BLEND_MODE_KEYALPHA 'common.BLEND_MODE_KEYALPHA' ----@field BLEND_MODE_KEYALPHA blendmode _ConvertBlendMode(1) ---- ----BLEND_MODE_BLEND 'common.BLEND_MODE_BLEND' ----@field BLEND_MODE_BLEND blendmode _ConvertBlendMode(2) ---- ----BLEND_MODE_ADDITIVE 'common.BLEND_MODE_ADDITIVE' ----@field BLEND_MODE_ADDITIVE blendmode _ConvertBlendMode(3) ---- ----BLEND_MODE_MODULATE 'common.BLEND_MODE_MODULATE' ----@field BLEND_MODE_MODULATE blendmode _ConvertBlendMode(4) ---- ----BLEND_MODE_MODULATE_2X 'common.BLEND_MODE_MODULATE_2X' ----@field BLEND_MODE_MODULATE_2X blendmode _ConvertBlendMode(5) ---- ----RARITY_FREQUENT 'common.RARITY_FREQUENT' ----@field RARITY_FREQUENT raritycontrol _ConvertRarityControl(0) ---- ----RARITY_RARE 'common.RARITY_RARE' ----@field RARITY_RARE raritycontrol _ConvertRarityControl(1) ---- ----TEXMAP_FLAG_NONE 'common.TEXMAP_FLAG_NONE' ----@field TEXMAP_FLAG_NONE texmapflags _ConvertTexMapFlags(0) ---- ----TEXMAP_FLAG_WRAP_U 'common.TEXMAP_FLAG_WRAP_U' ----@field TEXMAP_FLAG_WRAP_U texmapflags _ConvertTexMapFlags(1) ---- ----TEXMAP_FLAG_WRAP_V 'common.TEXMAP_FLAG_WRAP_V' ----@field TEXMAP_FLAG_WRAP_V texmapflags _ConvertTexMapFlags(2) ---- ----TEXMAP_FLAG_WRAP_UV 'common.TEXMAP_FLAG_WRAP_UV' ----@field TEXMAP_FLAG_WRAP_UV texmapflags _ConvertTexMapFlags(3) ---- ----FOG_OF_WAR_MASKED 'common.FOG_OF_WAR_MASKED' ----@field FOG_OF_WAR_MASKED fogstate _ConvertFogState(1) ---- ----FOG_OF_WAR_FOGGED 'common.FOG_OF_WAR_FOGGED' ----@field FOG_OF_WAR_FOGGED fogstate _ConvertFogState(2) ---- ----FOG_OF_WAR_VISIBLE 'common.FOG_OF_WAR_VISIBLE' ----@field FOG_OF_WAR_VISIBLE fogstate _ConvertFogState(4) ---- ----CAMERA_MARGIN_LEFT 'common.CAMERA_MARGIN_LEFT' ----@field CAMERA_MARGIN_LEFT integer _0 ---- ----CAMERA_MARGIN_RIGHT 'common.CAMERA_MARGIN_RIGHT' ----@field CAMERA_MARGIN_RIGHT integer _1 ---- ----CAMERA_MARGIN_TOP 'common.CAMERA_MARGIN_TOP' ----@field CAMERA_MARGIN_TOP integer _2 ---- ----CAMERA_MARGIN_BOTTOM 'common.CAMERA_MARGIN_BOTTOM' ----@field CAMERA_MARGIN_BOTTOM integer _3 ---- ----EFFECT_TYPE_EFFECT 'common.EFFECT_TYPE_EFFECT' ----@field EFFECT_TYPE_EFFECT effecttype _ConvertEffectType(0) ---- ----EFFECT_TYPE_TARGET 'common.EFFECT_TYPE_TARGET' ----@field EFFECT_TYPE_TARGET effecttype _ConvertEffectType(1) ---- ----EFFECT_TYPE_CASTER 'common.EFFECT_TYPE_CASTER' ----@field EFFECT_TYPE_CASTER effecttype _ConvertEffectType(2) ---- ----EFFECT_TYPE_SPECIAL 'common.EFFECT_TYPE_SPECIAL' ----@field EFFECT_TYPE_SPECIAL effecttype _ConvertEffectType(3) ---- ----EFFECT_TYPE_AREA_EFFECT 'common.EFFECT_TYPE_AREA_EFFECT' ----@field EFFECT_TYPE_AREA_EFFECT effecttype _ConvertEffectType(4) ---- ----EFFECT_TYPE_MISSILE 'common.EFFECT_TYPE_MISSILE' ----@field EFFECT_TYPE_MISSILE effecttype _ConvertEffectType(5) ---- ----EFFECT_TYPE_LIGHTNING 'common.EFFECT_TYPE_LIGHTNING' ----@field EFFECT_TYPE_LIGHTNING effecttype _ConvertEffectType(6) ---- ----SOUND_TYPE_EFFECT 'common.SOUND_TYPE_EFFECT' ----@field SOUND_TYPE_EFFECT soundtype _ConvertSoundType(0) ---- ----SOUND_TYPE_EFFECT_LOOPED 'common.SOUND_TYPE_EFFECT_LOOPED' ----@field SOUND_TYPE_EFFECT_LOOPED soundtype _ConvertSoundType(1) ---- ----ORIGIN_FRAME_GAME_UI 'common.ORIGIN_FRAME_GAME_UI' ----@field ORIGIN_FRAME_GAME_UI originframetype _ConvertOriginFrameType(0) ---- ----ORIGIN_FRAME_COMMAND_BUTTON 'common.ORIGIN_FRAME_COMMAND_BUTTON' ----@field ORIGIN_FRAME_COMMAND_BUTTON originframetype _ConvertOriginFrameType(1) ---- ----ORIGIN_FRAME_HERO_BAR 'common.ORIGIN_FRAME_HERO_BAR' ----@field ORIGIN_FRAME_HERO_BAR originframetype _ConvertOriginFrameType(2) ---- ----ORIGIN_FRAME_HERO_BUTTON 'common.ORIGIN_FRAME_HERO_BUTTON' ----@field ORIGIN_FRAME_HERO_BUTTON originframetype _ConvertOriginFrameType(3) ---- ----ORIGIN_FRAME_HERO_HP_BAR 'common.ORIGIN_FRAME_HERO_HP_BAR' ----@field ORIGIN_FRAME_HERO_HP_BAR originframetype _ConvertOriginFrameType(4) ---- ----ORIGIN_FRAME_HERO_MANA_BAR 'common.ORIGIN_FRAME_HERO_MANA_BAR' ----@field ORIGIN_FRAME_HERO_MANA_BAR originframetype _ConvertOriginFrameType(5) ---- ----ORIGIN_FRAME_HERO_BUTTON_INDICATOR 'common.ORIGIN_FRAME_HERO_BUTTON_INDICATOR' ----@field ORIGIN_FRAME_HERO_BUTTON_INDICATOR originframetype _ConvertOriginFrameType(6) ---- ----ORIGIN_FRAME_ITEM_BUTTON 'common.ORIGIN_FRAME_ITEM_BUTTON' ----@field ORIGIN_FRAME_ITEM_BUTTON originframetype _ConvertOriginFrameType(7) ---- ----ORIGIN_FRAME_MINIMAP 'common.ORIGIN_FRAME_MINIMAP' ----@field ORIGIN_FRAME_MINIMAP originframetype _ConvertOriginFrameType(8) ---- ----ORIGIN_FRAME_MINIMAP_BUTTON 'common.ORIGIN_FRAME_MINIMAP_BUTTON' ----@field ORIGIN_FRAME_MINIMAP_BUTTON originframetype _ConvertOriginFrameType(9) ---- ----ORIGIN_FRAME_SYSTEM_BUTTON 'common.ORIGIN_FRAME_SYSTEM_BUTTON' ----@field ORIGIN_FRAME_SYSTEM_BUTTON originframetype _ConvertOriginFrameType(10) ---- ----ORIGIN_FRAME_TOOLTIP 'common.ORIGIN_FRAME_TOOLTIP' ----@field ORIGIN_FRAME_TOOLTIP originframetype _ConvertOriginFrameType(11) ---- ----ORIGIN_FRAME_UBERTOOLTIP 'common.ORIGIN_FRAME_UBERTOOLTIP' ----@field ORIGIN_FRAME_UBERTOOLTIP originframetype _ConvertOriginFrameType(12) ---- ----ORIGIN_FRAME_CHAT_MSG 'common.ORIGIN_FRAME_CHAT_MSG' ----@field ORIGIN_FRAME_CHAT_MSG originframetype _ConvertOriginFrameType(13) ---- ----ORIGIN_FRAME_UNIT_MSG 'common.ORIGIN_FRAME_UNIT_MSG' ----@field ORIGIN_FRAME_UNIT_MSG originframetype _ConvertOriginFrameType(14) ---- ----ORIGIN_FRAME_TOP_MSG 'common.ORIGIN_FRAME_TOP_MSG' ----@field ORIGIN_FRAME_TOP_MSG originframetype _ConvertOriginFrameType(15) ---- ----ORIGIN_FRAME_PORTRAIT 'common.ORIGIN_FRAME_PORTRAIT' ----@field ORIGIN_FRAME_PORTRAIT originframetype _ConvertOriginFrameType(16) ---- ----ORIGIN_FRAME_WORLD_FRAME 'common.ORIGIN_FRAME_WORLD_FRAME' ----@field ORIGIN_FRAME_WORLD_FRAME originframetype _ConvertOriginFrameType(17) ---- ----ORIGIN_FRAME_SIMPLE_UI_PARENT 'common.ORIGIN_FRAME_SIMPLE_UI_PARENT' ----@field ORIGIN_FRAME_SIMPLE_UI_PARENT originframetype _ConvertOriginFrameType(18) ---- ----ORIGIN_FRAME_PORTRAIT_HP_TEXT 'common.ORIGIN_FRAME_PORTRAIT_HP_TEXT' ----@field ORIGIN_FRAME_PORTRAIT_HP_TEXT originframetype _ConvertOriginFrameType(19) ---- ----ORIGIN_FRAME_PORTRAIT_MANA_TEXT 'common.ORIGIN_FRAME_PORTRAIT_MANA_TEXT' ----@field ORIGIN_FRAME_PORTRAIT_MANA_TEXT originframetype _ConvertOriginFrameType(20) ---- ----ORIGIN_FRAME_UNIT_PANEL_BUFF_BAR 'common.ORIGIN_FRAME_UNIT_PANEL_BUFF_BAR' ----@field ORIGIN_FRAME_UNIT_PANEL_BUFF_BAR originframetype _ConvertOriginFrameType(21) ---- ----ORIGIN_FRAME_UNIT_PANEL_BUFF_BAR_LABEL 'common.ORIGIN_FRAME_UNIT_PANEL_BUFF_BAR_LABEL' ----@field ORIGIN_FRAME_UNIT_PANEL_BUFF_BAR_LABEL originframetype _ConvertOriginFrameType(22) ---- ----FRAMEPOINT_TOPLEFT 'common.FRAMEPOINT_TOPLEFT' ----@field FRAMEPOINT_TOPLEFT framepointtype _ConvertFramePointType(0) ---- ----FRAMEPOINT_TOP 'common.FRAMEPOINT_TOP' ----@field FRAMEPOINT_TOP framepointtype _ConvertFramePointType(1) ---- ----FRAMEPOINT_TOPRIGHT 'common.FRAMEPOINT_TOPRIGHT' ----@field FRAMEPOINT_TOPRIGHT framepointtype _ConvertFramePointType(2) ---- ----FRAMEPOINT_LEFT 'common.FRAMEPOINT_LEFT' ----@field FRAMEPOINT_LEFT framepointtype _ConvertFramePointType(3) ---- ----FRAMEPOINT_CENTER 'common.FRAMEPOINT_CENTER' ----@field FRAMEPOINT_CENTER framepointtype _ConvertFramePointType(4) ---- ----FRAMEPOINT_RIGHT 'common.FRAMEPOINT_RIGHT' ----@field FRAMEPOINT_RIGHT framepointtype _ConvertFramePointType(5) ---- ----FRAMEPOINT_BOTTOMLEFT 'common.FRAMEPOINT_BOTTOMLEFT' ----@field FRAMEPOINT_BOTTOMLEFT framepointtype _ConvertFramePointType(6) ---- ----FRAMEPOINT_BOTTOM 'common.FRAMEPOINT_BOTTOM' ----@field FRAMEPOINT_BOTTOM framepointtype _ConvertFramePointType(7) ---- ----FRAMEPOINT_BOTTOMRIGHT 'common.FRAMEPOINT_BOTTOMRIGHT' ----@field FRAMEPOINT_BOTTOMRIGHT framepointtype _ConvertFramePointType(8) ---- ----TEXT_JUSTIFY_TOP 'common.TEXT_JUSTIFY_TOP' ----@field TEXT_JUSTIFY_TOP textaligntype _ConvertTextAlignType(0) ---- ----TEXT_JUSTIFY_MIDDLE 'common.TEXT_JUSTIFY_MIDDLE' ----@field TEXT_JUSTIFY_MIDDLE textaligntype _ConvertTextAlignType(1) ---- ----TEXT_JUSTIFY_BOTTOM 'common.TEXT_JUSTIFY_BOTTOM' ----@field TEXT_JUSTIFY_BOTTOM textaligntype _ConvertTextAlignType(2) ---- ----TEXT_JUSTIFY_LEFT 'common.TEXT_JUSTIFY_LEFT' ----@field TEXT_JUSTIFY_LEFT textaligntype _ConvertTextAlignType(3) ---- ----TEXT_JUSTIFY_CENTER 'common.TEXT_JUSTIFY_CENTER' ----@field TEXT_JUSTIFY_CENTER textaligntype _ConvertTextAlignType(4) ---- ----TEXT_JUSTIFY_RIGHT 'common.TEXT_JUSTIFY_RIGHT' ----@field TEXT_JUSTIFY_RIGHT textaligntype _ConvertTextAlignType(5) ---- ----FRAMEEVENT_CONTROL_CLICK 'common.FRAMEEVENT_CONTROL_CLICK' ----@field FRAMEEVENT_CONTROL_CLICK frameeventtype _ConvertFrameEventType(1) ---- ----FRAMEEVENT_MOUSE_ENTER 'common.FRAMEEVENT_MOUSE_ENTER' ----@field FRAMEEVENT_MOUSE_ENTER frameeventtype _ConvertFrameEventType(2) ---- ----FRAMEEVENT_MOUSE_LEAVE 'common.FRAMEEVENT_MOUSE_LEAVE' ----@field FRAMEEVENT_MOUSE_LEAVE frameeventtype _ConvertFrameEventType(3) ---- ----FRAMEEVENT_MOUSE_UP 'common.FRAMEEVENT_MOUSE_UP' ----@field FRAMEEVENT_MOUSE_UP frameeventtype _ConvertFrameEventType(4) ---- ----FRAMEEVENT_MOUSE_DOWN 'common.FRAMEEVENT_MOUSE_DOWN' ----@field FRAMEEVENT_MOUSE_DOWN frameeventtype _ConvertFrameEventType(5) ---- ----FRAMEEVENT_MOUSE_WHEEL 'common.FRAMEEVENT_MOUSE_WHEEL' ----@field FRAMEEVENT_MOUSE_WHEEL frameeventtype _ConvertFrameEventType(6) ---- ----FRAMEEVENT_CHECKBOX_CHECKED 'common.FRAMEEVENT_CHECKBOX_CHECKED' ----@field FRAMEEVENT_CHECKBOX_CHECKED frameeventtype _ConvertFrameEventType(7) ---- ----FRAMEEVENT_CHECKBOX_UNCHECKED 'common.FRAMEEVENT_CHECKBOX_UNCHECKED' ----@field FRAMEEVENT_CHECKBOX_UNCHECKED frameeventtype _ConvertFrameEventType(8) ---- ----FRAMEEVENT_EDITBOX_TEXT_CHANGED 'common.FRAMEEVENT_EDITBOX_TEXT_CHANGED' ----@field FRAMEEVENT_EDITBOX_TEXT_CHANGED frameeventtype _ConvertFrameEventType(9) ---- ----FRAMEEVENT_POPUPMENU_ITEM_CHANGED 'common.FRAMEEVENT_POPUPMENU_ITEM_CHANGED' ----@field FRAMEEVENT_POPUPMENU_ITEM_CHANGED frameeventtype _ConvertFrameEventType(10) ---- ----FRAMEEVENT_MOUSE_DOUBLECLICK 'common.FRAMEEVENT_MOUSE_DOUBLECLICK' ----@field FRAMEEVENT_MOUSE_DOUBLECLICK frameeventtype _ConvertFrameEventType(11) ---- ----FRAMEEVENT_SPRITE_ANIM_UPDATE 'common.FRAMEEVENT_SPRITE_ANIM_UPDATE' ----@field FRAMEEVENT_SPRITE_ANIM_UPDATE frameeventtype _ConvertFrameEventType(12) ---- ----FRAMEEVENT_SLIDER_VALUE_CHANGED 'common.FRAMEEVENT_SLIDER_VALUE_CHANGED' ----@field FRAMEEVENT_SLIDER_VALUE_CHANGED frameeventtype _ConvertFrameEventType(13) ---- ----FRAMEEVENT_DIALOG_CANCEL 'common.FRAMEEVENT_DIALOG_CANCEL' ----@field FRAMEEVENT_DIALOG_CANCEL frameeventtype _ConvertFrameEventType(14) ---- ----FRAMEEVENT_DIALOG_ACCEPT 'common.FRAMEEVENT_DIALOG_ACCEPT' ----@field FRAMEEVENT_DIALOG_ACCEPT frameeventtype _ConvertFrameEventType(15) ---- ----FRAMEEVENT_EDITBOX_ENTER 'common.FRAMEEVENT_EDITBOX_ENTER' ----@field FRAMEEVENT_EDITBOX_ENTER frameeventtype _ConvertFrameEventType(16) ---- ----OSKEY_BACKSPACE 'common.OSKEY_BACKSPACE' ----@field OSKEY_BACKSPACE oskeytype _ConvertOsKeyType($08) ---- ----OSKEY_TAB 'common.OSKEY_TAB' ----@field OSKEY_TAB oskeytype _ConvertOsKeyType($09) ---- ----OSKEY_CLEAR 'common.OSKEY_CLEAR' ----@field OSKEY_CLEAR oskeytype _ConvertOsKeyType($0C) ---- ----OSKEY_RETURN 'common.OSKEY_RETURN' ----@field OSKEY_RETURN oskeytype _ConvertOsKeyType($0D) ---- ----OSKEY_SHIFT 'common.OSKEY_SHIFT' ----@field OSKEY_SHIFT oskeytype _ConvertOsKeyType($10) ---- ----OSKEY_CONTROL 'common.OSKEY_CONTROL' ----@field OSKEY_CONTROL oskeytype _ConvertOsKeyType($11) ---- ----OSKEY_ALT 'common.OSKEY_ALT' ----@field OSKEY_ALT oskeytype _ConvertOsKeyType($12) ---- ----OSKEY_PAUSE 'common.OSKEY_PAUSE' ----@field OSKEY_PAUSE oskeytype _ConvertOsKeyType($13) ---- ----OSKEY_CAPSLOCK 'common.OSKEY_CAPSLOCK' ----@field OSKEY_CAPSLOCK oskeytype _ConvertOsKeyType($14) ---- ----OSKEY_KANA 'common.OSKEY_KANA' ----@field OSKEY_KANA oskeytype _ConvertOsKeyType($15) ---- ----OSKEY_HANGUL 'common.OSKEY_HANGUL' ----@field OSKEY_HANGUL oskeytype _ConvertOsKeyType($15) ---- ----OSKEY_JUNJA 'common.OSKEY_JUNJA' ----@field OSKEY_JUNJA oskeytype _ConvertOsKeyType($17) ---- ----OSKEY_FINAL 'common.OSKEY_FINAL' ----@field OSKEY_FINAL oskeytype _ConvertOsKeyType($18) ---- ----OSKEY_HANJA 'common.OSKEY_HANJA' ----@field OSKEY_HANJA oskeytype _ConvertOsKeyType($19) ---- ----OSKEY_KANJI 'common.OSKEY_KANJI' ----@field OSKEY_KANJI oskeytype _ConvertOsKeyType($19) ---- ----OSKEY_ESCAPE 'common.OSKEY_ESCAPE' ----@field OSKEY_ESCAPE oskeytype _ConvertOsKeyType($1B) ---- ----OSKEY_CONVERT 'common.OSKEY_CONVERT' ----@field OSKEY_CONVERT oskeytype _ConvertOsKeyType($1C) ---- ----OSKEY_NONCONVERT 'common.OSKEY_NONCONVERT' ----@field OSKEY_NONCONVERT oskeytype _ConvertOsKeyType($1D) ---- ----OSKEY_ACCEPT 'common.OSKEY_ACCEPT' ----@field OSKEY_ACCEPT oskeytype _ConvertOsKeyType($1E) ---- ----OSKEY_MODECHANGE 'common.OSKEY_MODECHANGE' ----@field OSKEY_MODECHANGE oskeytype _ConvertOsKeyType($1F) ---- ----OSKEY_SPACE 'common.OSKEY_SPACE' ----@field OSKEY_SPACE oskeytype _ConvertOsKeyType($20) ---- ----OSKEY_PAGEUP 'common.OSKEY_PAGEUP' ----@field OSKEY_PAGEUP oskeytype _ConvertOsKeyType($21) ---- ----OSKEY_PAGEDOWN 'common.OSKEY_PAGEDOWN' ----@field OSKEY_PAGEDOWN oskeytype _ConvertOsKeyType($22) ---- ----OSKEY_END 'common.OSKEY_END' ----@field OSKEY_END oskeytype _ConvertOsKeyType($23) ---- ----OSKEY_HOME 'common.OSKEY_HOME' ----@field OSKEY_HOME oskeytype _ConvertOsKeyType($24) ---- ----OSKEY_LEFT 'common.OSKEY_LEFT' ----@field OSKEY_LEFT oskeytype _ConvertOsKeyType($25) ---- ----OSKEY_UP 'common.OSKEY_UP' ----@field OSKEY_UP oskeytype _ConvertOsKeyType($26) ---- ----OSKEY_RIGHT 'common.OSKEY_RIGHT' ----@field OSKEY_RIGHT oskeytype _ConvertOsKeyType($27) ---- ----OSKEY_DOWN 'common.OSKEY_DOWN' ----@field OSKEY_DOWN oskeytype _ConvertOsKeyType($28) ---- ----OSKEY_SELECT 'common.OSKEY_SELECT' ----@field OSKEY_SELECT oskeytype _ConvertOsKeyType($29) ---- ----OSKEY_PRINT 'common.OSKEY_PRINT' ----@field OSKEY_PRINT oskeytype _ConvertOsKeyType($2A) ---- ----OSKEY_EXECUTE 'common.OSKEY_EXECUTE' ----@field OSKEY_EXECUTE oskeytype _ConvertOsKeyType($2B) ---- ----OSKEY_PRINTSCREEN 'common.OSKEY_PRINTSCREEN' ----@field OSKEY_PRINTSCREEN oskeytype _ConvertOsKeyType($2C) ---- ----OSKEY_INSERT 'common.OSKEY_INSERT' ----@field OSKEY_INSERT oskeytype _ConvertOsKeyType($2D) ---- ----OSKEY_DELETE 'common.OSKEY_DELETE' ----@field OSKEY_DELETE oskeytype _ConvertOsKeyType($2E) ---- ----OSKEY_HELP 'common.OSKEY_HELP' ----@field OSKEY_HELP oskeytype _ConvertOsKeyType($2F) ---- ----OSKEY_0 'common.OSKEY_0' ----@field OSKEY_0 oskeytype _ConvertOsKeyType($30) ---- ----OSKEY_1 'common.OSKEY_1' ----@field OSKEY_1 oskeytype _ConvertOsKeyType($31) ---- ----OSKEY_2 'common.OSKEY_2' ----@field OSKEY_2 oskeytype _ConvertOsKeyType($32) ---- ----OSKEY_3 'common.OSKEY_3' ----@field OSKEY_3 oskeytype _ConvertOsKeyType($33) ---- ----OSKEY_4 'common.OSKEY_4' ----@field OSKEY_4 oskeytype _ConvertOsKeyType($34) ---- ----OSKEY_5 'common.OSKEY_5' ----@field OSKEY_5 oskeytype _ConvertOsKeyType($35) ---- ----OSKEY_6 'common.OSKEY_6' ----@field OSKEY_6 oskeytype _ConvertOsKeyType($36) ---- ----OSKEY_7 'common.OSKEY_7' ----@field OSKEY_7 oskeytype _ConvertOsKeyType($37) ---- ----OSKEY_8 'common.OSKEY_8' ----@field OSKEY_8 oskeytype _ConvertOsKeyType($38) ---- ----OSKEY_9 'common.OSKEY_9' ----@field OSKEY_9 oskeytype _ConvertOsKeyType($39) ---- ----OSKEY_A 'common.OSKEY_A' ----@field OSKEY_A oskeytype _ConvertOsKeyType($41) ---- ----OSKEY_B 'common.OSKEY_B' ----@field OSKEY_B oskeytype _ConvertOsKeyType($42) ---- ----OSKEY_C 'common.OSKEY_C' ----@field OSKEY_C oskeytype _ConvertOsKeyType($43) ---- ----OSKEY_D 'common.OSKEY_D' ----@field OSKEY_D oskeytype _ConvertOsKeyType($44) ---- ----OSKEY_E 'common.OSKEY_E' ----@field OSKEY_E oskeytype _ConvertOsKeyType($45) ---- ----OSKEY_F 'common.OSKEY_F' ----@field OSKEY_F oskeytype _ConvertOsKeyType($46) ---- ----OSKEY_G 'common.OSKEY_G' ----@field OSKEY_G oskeytype _ConvertOsKeyType($47) ---- ----OSKEY_H 'common.OSKEY_H' ----@field OSKEY_H oskeytype _ConvertOsKeyType($48) ---- ----OSKEY_I 'common.OSKEY_I' ----@field OSKEY_I oskeytype _ConvertOsKeyType($49) ---- ----OSKEY_J 'common.OSKEY_J' ----@field OSKEY_J oskeytype _ConvertOsKeyType($4A) ---- ----OSKEY_K 'common.OSKEY_K' ----@field OSKEY_K oskeytype _ConvertOsKeyType($4B) ---- ----OSKEY_L 'common.OSKEY_L' ----@field OSKEY_L oskeytype _ConvertOsKeyType($4C) ---- ----OSKEY_M 'common.OSKEY_M' ----@field OSKEY_M oskeytype _ConvertOsKeyType($4D) ---- ----OSKEY_N 'common.OSKEY_N' ----@field OSKEY_N oskeytype _ConvertOsKeyType($4E) ---- ----OSKEY_O 'common.OSKEY_O' ----@field OSKEY_O oskeytype _ConvertOsKeyType($4F) ---- ----OSKEY_P 'common.OSKEY_P' ----@field OSKEY_P oskeytype _ConvertOsKeyType($50) ---- ----OSKEY_Q 'common.OSKEY_Q' ----@field OSKEY_Q oskeytype _ConvertOsKeyType($51) ---- ----OSKEY_R 'common.OSKEY_R' ----@field OSKEY_R oskeytype _ConvertOsKeyType($52) ---- ----OSKEY_S 'common.OSKEY_S' ----@field OSKEY_S oskeytype _ConvertOsKeyType($53) ---- ----OSKEY_T 'common.OSKEY_T' ----@field OSKEY_T oskeytype _ConvertOsKeyType($54) ---- ----OSKEY_U 'common.OSKEY_U' ----@field OSKEY_U oskeytype _ConvertOsKeyType($55) ---- ----OSKEY_V 'common.OSKEY_V' ----@field OSKEY_V oskeytype _ConvertOsKeyType($56) ---- ----OSKEY_W 'common.OSKEY_W' ----@field OSKEY_W oskeytype _ConvertOsKeyType($57) ---- ----OSKEY_X 'common.OSKEY_X' ----@field OSKEY_X oskeytype _ConvertOsKeyType($58) ---- ----OSKEY_Y 'common.OSKEY_Y' ----@field OSKEY_Y oskeytype _ConvertOsKeyType($59) ---- ----OSKEY_Z 'common.OSKEY_Z' ----@field OSKEY_Z oskeytype _ConvertOsKeyType($5A) ---- ----OSKEY_LMETA 'common.OSKEY_LMETA' ----@field OSKEY_LMETA oskeytype _ConvertOsKeyType($5B) ---- ----OSKEY_RMETA 'common.OSKEY_RMETA' ----@field OSKEY_RMETA oskeytype _ConvertOsKeyType($5C) ---- ----OSKEY_APPS 'common.OSKEY_APPS' ----@field OSKEY_APPS oskeytype _ConvertOsKeyType($5D) ---- ----OSKEY_SLEEP 'common.OSKEY_SLEEP' ----@field OSKEY_SLEEP oskeytype _ConvertOsKeyType($5F) ---- ----OSKEY_NUMPAD0 'common.OSKEY_NUMPAD0' ----@field OSKEY_NUMPAD0 oskeytype _ConvertOsKeyType($60) ---- ----OSKEY_NUMPAD1 'common.OSKEY_NUMPAD1' ----@field OSKEY_NUMPAD1 oskeytype _ConvertOsKeyType($61) ---- ----OSKEY_NUMPAD2 'common.OSKEY_NUMPAD2' ----@field OSKEY_NUMPAD2 oskeytype _ConvertOsKeyType($62) ---- ----OSKEY_NUMPAD3 'common.OSKEY_NUMPAD3' ----@field OSKEY_NUMPAD3 oskeytype _ConvertOsKeyType($63) ---- ----OSKEY_NUMPAD4 'common.OSKEY_NUMPAD4' ----@field OSKEY_NUMPAD4 oskeytype _ConvertOsKeyType($64) ---- ----OSKEY_NUMPAD5 'common.OSKEY_NUMPAD5' ----@field OSKEY_NUMPAD5 oskeytype _ConvertOsKeyType($65) ---- ----OSKEY_NUMPAD6 'common.OSKEY_NUMPAD6' ----@field OSKEY_NUMPAD6 oskeytype _ConvertOsKeyType($66) ---- ----OSKEY_NUMPAD7 'common.OSKEY_NUMPAD7' ----@field OSKEY_NUMPAD7 oskeytype _ConvertOsKeyType($67) ---- ----OSKEY_NUMPAD8 'common.OSKEY_NUMPAD8' ----@field OSKEY_NUMPAD8 oskeytype _ConvertOsKeyType($68) ---- ----OSKEY_NUMPAD9 'common.OSKEY_NUMPAD9' ----@field OSKEY_NUMPAD9 oskeytype _ConvertOsKeyType($69) ---- ----OSKEY_MULTIPLY 'common.OSKEY_MULTIPLY' ----@field OSKEY_MULTIPLY oskeytype _ConvertOsKeyType($6A) ---- ----OSKEY_ADD 'common.OSKEY_ADD' ----@field OSKEY_ADD oskeytype _ConvertOsKeyType($6B) ---- ----OSKEY_SEPARATOR 'common.OSKEY_SEPARATOR' ----@field OSKEY_SEPARATOR oskeytype _ConvertOsKeyType($6C) ---- ----OSKEY_SUBTRACT 'common.OSKEY_SUBTRACT' ----@field OSKEY_SUBTRACT oskeytype _ConvertOsKeyType($6D) ---- ----OSKEY_DECIMAL 'common.OSKEY_DECIMAL' ----@field OSKEY_DECIMAL oskeytype _ConvertOsKeyType($6E) ---- ----OSKEY_DIVIDE 'common.OSKEY_DIVIDE' ----@field OSKEY_DIVIDE oskeytype _ConvertOsKeyType($6F) ---- ----OSKEY_F1 'common.OSKEY_F1' ----@field OSKEY_F1 oskeytype _ConvertOsKeyType($70) ---- ----OSKEY_F2 'common.OSKEY_F2' ----@field OSKEY_F2 oskeytype _ConvertOsKeyType($71) ---- ----OSKEY_F3 'common.OSKEY_F3' ----@field OSKEY_F3 oskeytype _ConvertOsKeyType($72) ---- ----OSKEY_F4 'common.OSKEY_F4' ----@field OSKEY_F4 oskeytype _ConvertOsKeyType($73) ---- ----OSKEY_F5 'common.OSKEY_F5' ----@field OSKEY_F5 oskeytype _ConvertOsKeyType($74) ---- ----OSKEY_F6 'common.OSKEY_F6' ----@field OSKEY_F6 oskeytype _ConvertOsKeyType($75) ---- ----OSKEY_F7 'common.OSKEY_F7' ----@field OSKEY_F7 oskeytype _ConvertOsKeyType($76) ---- ----OSKEY_F8 'common.OSKEY_F8' ----@field OSKEY_F8 oskeytype _ConvertOsKeyType($77) ---- ----OSKEY_F9 'common.OSKEY_F9' ----@field OSKEY_F9 oskeytype _ConvertOsKeyType($78) ---- ----OSKEY_F10 'common.OSKEY_F10' ----@field OSKEY_F10 oskeytype _ConvertOsKeyType($79) ---- ----OSKEY_F11 'common.OSKEY_F11' ----@field OSKEY_F11 oskeytype _ConvertOsKeyType($7A) ---- ----OSKEY_F12 'common.OSKEY_F12' ----@field OSKEY_F12 oskeytype _ConvertOsKeyType($7B) ---- ----OSKEY_F13 'common.OSKEY_F13' ----@field OSKEY_F13 oskeytype _ConvertOsKeyType($7C) ---- ----OSKEY_F14 'common.OSKEY_F14' ----@field OSKEY_F14 oskeytype _ConvertOsKeyType($7D) ---- ----OSKEY_F15 'common.OSKEY_F15' ----@field OSKEY_F15 oskeytype _ConvertOsKeyType($7E) ---- ----OSKEY_F16 'common.OSKEY_F16' ----@field OSKEY_F16 oskeytype _ConvertOsKeyType($7F) ---- ----OSKEY_F17 'common.OSKEY_F17' ----@field OSKEY_F17 oskeytype _ConvertOsKeyType($80) ---- ----OSKEY_F18 'common.OSKEY_F18' ----@field OSKEY_F18 oskeytype _ConvertOsKeyType($81) ---- ----OSKEY_F19 'common.OSKEY_F19' ----@field OSKEY_F19 oskeytype _ConvertOsKeyType($82) ---- ----OSKEY_F20 'common.OSKEY_F20' ----@field OSKEY_F20 oskeytype _ConvertOsKeyType($83) ---- ----OSKEY_F21 'common.OSKEY_F21' ----@field OSKEY_F21 oskeytype _ConvertOsKeyType($84) ---- ----OSKEY_F22 'common.OSKEY_F22' ----@field OSKEY_F22 oskeytype _ConvertOsKeyType($85) ---- ----OSKEY_F23 'common.OSKEY_F23' ----@field OSKEY_F23 oskeytype _ConvertOsKeyType($86) ---- ----OSKEY_F24 'common.OSKEY_F24' ----@field OSKEY_F24 oskeytype _ConvertOsKeyType($87) ---- ----OSKEY_NUMLOCK 'common.OSKEY_NUMLOCK' ----@field OSKEY_NUMLOCK oskeytype _ConvertOsKeyType($90) ---- ----OSKEY_SCROLLLOCK 'common.OSKEY_SCROLLLOCK' ----@field OSKEY_SCROLLLOCK oskeytype _ConvertOsKeyType($91) ---- ----OSKEY_OEM_NEC_EQUAL 'common.OSKEY_OEM_NEC_EQUAL' ----@field OSKEY_OEM_NEC_EQUAL oskeytype _ConvertOsKeyType($92) ---- ----OSKEY_OEM_FJ_JISHO 'common.OSKEY_OEM_FJ_JISHO' ----@field OSKEY_OEM_FJ_JISHO oskeytype _ConvertOsKeyType($92) ---- ----OSKEY_OEM_FJ_MASSHOU 'common.OSKEY_OEM_FJ_MASSHOU' ----@field OSKEY_OEM_FJ_MASSHOU oskeytype _ConvertOsKeyType($93) ---- ----OSKEY_OEM_FJ_TOUROKU 'common.OSKEY_OEM_FJ_TOUROKU' ----@field OSKEY_OEM_FJ_TOUROKU oskeytype _ConvertOsKeyType($94) ---- ----OSKEY_OEM_FJ_LOYA 'common.OSKEY_OEM_FJ_LOYA' ----@field OSKEY_OEM_FJ_LOYA oskeytype _ConvertOsKeyType($95) ---- ----OSKEY_OEM_FJ_ROYA 'common.OSKEY_OEM_FJ_ROYA' ----@field OSKEY_OEM_FJ_ROYA oskeytype _ConvertOsKeyType($96) ---- ----OSKEY_LSHIFT 'common.OSKEY_LSHIFT' ----@field OSKEY_LSHIFT oskeytype _ConvertOsKeyType($A0) ---- ----OSKEY_RSHIFT 'common.OSKEY_RSHIFT' ----@field OSKEY_RSHIFT oskeytype _ConvertOsKeyType($A1) ---- ----OSKEY_LCONTROL 'common.OSKEY_LCONTROL' ----@field OSKEY_LCONTROL oskeytype _ConvertOsKeyType($A2) ---- ----OSKEY_RCONTROL 'common.OSKEY_RCONTROL' ----@field OSKEY_RCONTROL oskeytype _ConvertOsKeyType($A3) ---- ----OSKEY_LALT 'common.OSKEY_LALT' ----@field OSKEY_LALT oskeytype _ConvertOsKeyType($A4) ---- ----OSKEY_RALT 'common.OSKEY_RALT' ----@field OSKEY_RALT oskeytype _ConvertOsKeyType($A5) ---- ----OSKEY_BROWSER_BACK 'common.OSKEY_BROWSER_BACK' ----@field OSKEY_BROWSER_BACK oskeytype _ConvertOsKeyType($A6) ---- ----OSKEY_BROWSER_FORWARD 'common.OSKEY_BROWSER_FORWARD' ----@field OSKEY_BROWSER_FORWARD oskeytype _ConvertOsKeyType($A7) ---- ----OSKEY_BROWSER_REFRESH 'common.OSKEY_BROWSER_REFRESH' ----@field OSKEY_BROWSER_REFRESH oskeytype _ConvertOsKeyType($A8) ---- ----OSKEY_BROWSER_STOP 'common.OSKEY_BROWSER_STOP' ----@field OSKEY_BROWSER_STOP oskeytype _ConvertOsKeyType($A9) ---- ----OSKEY_BROWSER_SEARCH 'common.OSKEY_BROWSER_SEARCH' ----@field OSKEY_BROWSER_SEARCH oskeytype _ConvertOsKeyType($AA) ---- ----OSKEY_BROWSER_FAVORITES 'common.OSKEY_BROWSER_FAVORITES' ----@field OSKEY_BROWSER_FAVORITES oskeytype _ConvertOsKeyType($AB) ---- ----OSKEY_BROWSER_HOME 'common.OSKEY_BROWSER_HOME' ----@field OSKEY_BROWSER_HOME oskeytype _ConvertOsKeyType($AC) ---- ----OSKEY_VOLUME_MUTE 'common.OSKEY_VOLUME_MUTE' ----@field OSKEY_VOLUME_MUTE oskeytype _ConvertOsKeyType($AD) ---- ----OSKEY_VOLUME_DOWN 'common.OSKEY_VOLUME_DOWN' ----@field OSKEY_VOLUME_DOWN oskeytype _ConvertOsKeyType($AE) ---- ----OSKEY_VOLUME_UP 'common.OSKEY_VOLUME_UP' ----@field OSKEY_VOLUME_UP oskeytype _ConvertOsKeyType($AF) ---- ----OSKEY_MEDIA_NEXT_TRACK 'common.OSKEY_MEDIA_NEXT_TRACK' ----@field OSKEY_MEDIA_NEXT_TRACK oskeytype _ConvertOsKeyType($B0) ---- ----OSKEY_MEDIA_PREV_TRACK 'common.OSKEY_MEDIA_PREV_TRACK' ----@field OSKEY_MEDIA_PREV_TRACK oskeytype _ConvertOsKeyType($B1) ---- ----OSKEY_MEDIA_STOP 'common.OSKEY_MEDIA_STOP' ----@field OSKEY_MEDIA_STOP oskeytype _ConvertOsKeyType($B2) ---- ----OSKEY_MEDIA_PLAY_PAUSE 'common.OSKEY_MEDIA_PLAY_PAUSE' ----@field OSKEY_MEDIA_PLAY_PAUSE oskeytype _ConvertOsKeyType($B3) ---- ----OSKEY_LAUNCH_MAIL 'common.OSKEY_LAUNCH_MAIL' ----@field OSKEY_LAUNCH_MAIL oskeytype _ConvertOsKeyType($B4) ---- ----OSKEY_LAUNCH_MEDIA_SELECT 'common.OSKEY_LAUNCH_MEDIA_SELECT' ----@field OSKEY_LAUNCH_MEDIA_SELECT oskeytype _ConvertOsKeyType($B5) ---- ----OSKEY_LAUNCH_APP1 'common.OSKEY_LAUNCH_APP1' ----@field OSKEY_LAUNCH_APP1 oskeytype _ConvertOsKeyType($B6) ---- ----OSKEY_LAUNCH_APP2 'common.OSKEY_LAUNCH_APP2' ----@field OSKEY_LAUNCH_APP2 oskeytype _ConvertOsKeyType($B7) ---- ----OSKEY_OEM_1 'common.OSKEY_OEM_1' ----@field OSKEY_OEM_1 oskeytype _ConvertOsKeyType($BA) ---- ----OSKEY_OEM_PLUS 'common.OSKEY_OEM_PLUS' ----@field OSKEY_OEM_PLUS oskeytype _ConvertOsKeyType($BB) ---- ----OSKEY_OEM_COMMA 'common.OSKEY_OEM_COMMA' ----@field OSKEY_OEM_COMMA oskeytype _ConvertOsKeyType($BC) ---- ----OSKEY_OEM_MINUS 'common.OSKEY_OEM_MINUS' ----@field OSKEY_OEM_MINUS oskeytype _ConvertOsKeyType($BD) ---- ----OSKEY_OEM_PERIOD 'common.OSKEY_OEM_PERIOD' ----@field OSKEY_OEM_PERIOD oskeytype _ConvertOsKeyType($BE) ---- ----OSKEY_OEM_2 'common.OSKEY_OEM_2' ----@field OSKEY_OEM_2 oskeytype _ConvertOsKeyType($BF) ---- ----OSKEY_OEM_3 'common.OSKEY_OEM_3' ----@field OSKEY_OEM_3 oskeytype _ConvertOsKeyType($C0) ---- ----OSKEY_OEM_4 'common.OSKEY_OEM_4' ----@field OSKEY_OEM_4 oskeytype _ConvertOsKeyType($DB) ---- ----OSKEY_OEM_5 'common.OSKEY_OEM_5' ----@field OSKEY_OEM_5 oskeytype _ConvertOsKeyType($DC) ---- ----OSKEY_OEM_6 'common.OSKEY_OEM_6' ----@field OSKEY_OEM_6 oskeytype _ConvertOsKeyType($DD) ---- ----OSKEY_OEM_7 'common.OSKEY_OEM_7' ----@field OSKEY_OEM_7 oskeytype _ConvertOsKeyType($DE) ---- ----OSKEY_OEM_8 'common.OSKEY_OEM_8' ----@field OSKEY_OEM_8 oskeytype _ConvertOsKeyType($DF) ---- ----OSKEY_OEM_AX 'common.OSKEY_OEM_AX' ----@field OSKEY_OEM_AX oskeytype _ConvertOsKeyType($E1) ---- ----OSKEY_OEM_102 'common.OSKEY_OEM_102' ----@field OSKEY_OEM_102 oskeytype _ConvertOsKeyType($E2) ---- ----OSKEY_ICO_HELP 'common.OSKEY_ICO_HELP' ----@field OSKEY_ICO_HELP oskeytype _ConvertOsKeyType($E3) ---- ----OSKEY_ICO_00 'common.OSKEY_ICO_00' ----@field OSKEY_ICO_00 oskeytype _ConvertOsKeyType($E4) ---- ----OSKEY_PROCESSKEY 'common.OSKEY_PROCESSKEY' ----@field OSKEY_PROCESSKEY oskeytype _ConvertOsKeyType($E5) ---- ----OSKEY_ICO_CLEAR 'common.OSKEY_ICO_CLEAR' ----@field OSKEY_ICO_CLEAR oskeytype _ConvertOsKeyType($E6) ---- ----OSKEY_PACKET 'common.OSKEY_PACKET' ----@field OSKEY_PACKET oskeytype _ConvertOsKeyType($E7) ---- ----OSKEY_OEM_RESET 'common.OSKEY_OEM_RESET' ----@field OSKEY_OEM_RESET oskeytype _ConvertOsKeyType($E9) ---- ----OSKEY_OEM_JUMP 'common.OSKEY_OEM_JUMP' ----@field OSKEY_OEM_JUMP oskeytype _ConvertOsKeyType($EA) ---- ----OSKEY_OEM_PA1 'common.OSKEY_OEM_PA1' ----@field OSKEY_OEM_PA1 oskeytype _ConvertOsKeyType($EB) ---- ----OSKEY_OEM_PA2 'common.OSKEY_OEM_PA2' ----@field OSKEY_OEM_PA2 oskeytype _ConvertOsKeyType($EC) ---- ----OSKEY_OEM_PA3 'common.OSKEY_OEM_PA3' ----@field OSKEY_OEM_PA3 oskeytype _ConvertOsKeyType($ED) ---- ----OSKEY_OEM_WSCTRL 'common.OSKEY_OEM_WSCTRL' ----@field OSKEY_OEM_WSCTRL oskeytype _ConvertOsKeyType($EE) ---- ----OSKEY_OEM_CUSEL 'common.OSKEY_OEM_CUSEL' ----@field OSKEY_OEM_CUSEL oskeytype _ConvertOsKeyType($EF) ---- ----OSKEY_OEM_ATTN 'common.OSKEY_OEM_ATTN' ----@field OSKEY_OEM_ATTN oskeytype _ConvertOsKeyType($F0) ---- ----OSKEY_OEM_FINISH 'common.OSKEY_OEM_FINISH' ----@field OSKEY_OEM_FINISH oskeytype _ConvertOsKeyType($F1) ---- ----OSKEY_OEM_COPY 'common.OSKEY_OEM_COPY' ----@field OSKEY_OEM_COPY oskeytype _ConvertOsKeyType($F2) ---- ----OSKEY_OEM_AUTO 'common.OSKEY_OEM_AUTO' ----@field OSKEY_OEM_AUTO oskeytype _ConvertOsKeyType($F3) ---- ----OSKEY_OEM_ENLW 'common.OSKEY_OEM_ENLW' ----@field OSKEY_OEM_ENLW oskeytype _ConvertOsKeyType($F4) ---- ----OSKEY_OEM_BACKTAB 'common.OSKEY_OEM_BACKTAB' ----@field OSKEY_OEM_BACKTAB oskeytype _ConvertOsKeyType($F5) ---- ----OSKEY_ATTN 'common.OSKEY_ATTN' ----@field OSKEY_ATTN oskeytype _ConvertOsKeyType($F6) ---- ----OSKEY_CRSEL 'common.OSKEY_CRSEL' ----@field OSKEY_CRSEL oskeytype _ConvertOsKeyType($F7) ---- ----OSKEY_EXSEL 'common.OSKEY_EXSEL' ----@field OSKEY_EXSEL oskeytype _ConvertOsKeyType($F8) ---- ----OSKEY_EREOF 'common.OSKEY_EREOF' ----@field OSKEY_EREOF oskeytype _ConvertOsKeyType($F9) ---- ----OSKEY_PLAY 'common.OSKEY_PLAY' ----@field OSKEY_PLAY oskeytype _ConvertOsKeyType($FA) ---- ----OSKEY_ZOOM 'common.OSKEY_ZOOM' ----@field OSKEY_ZOOM oskeytype _ConvertOsKeyType($FB) ---- ----OSKEY_NONAME 'common.OSKEY_NONAME' ----@field OSKEY_NONAME oskeytype _ConvertOsKeyType($FC) ---- ----OSKEY_PA1 'common.OSKEY_PA1' ----@field OSKEY_PA1 oskeytype _ConvertOsKeyType($FD) ---- ----OSKEY_OEM_CLEAR 'common.OSKEY_OEM_CLEAR' ----@field OSKEY_OEM_CLEAR oskeytype _ConvertOsKeyType($FE) ---- ----Ability 'common.ABILITY_IF_BUTTON_POSITION_NORMAL_X' ----@field ABILITY_IF_BUTTON_POSITION_NORMAL_X abilityintegerfield _ConvertAbilityIntegerField('abpx') ---- ----ABILITY_IF_BUTTON_POSITION_NORMAL_Y 'common.ABILITY_IF_BUTTON_POSITION_NORMAL_Y' ----@field ABILITY_IF_BUTTON_POSITION_NORMAL_Y abilityintegerfield _ConvertAbilityIntegerField('abpy') ---- ----ABILITY_IF_BUTTON_POSITION_ACTIVATED_X 'common.ABILITY_IF_BUTTON_POSITION_ACTIVATED_X' ----@field ABILITY_IF_BUTTON_POSITION_ACTIVATED_X abilityintegerfield _ConvertAbilityIntegerField('aubx') ---- ----ABILITY_IF_BUTTON_POSITION_ACTIVATED_Y 'common.ABILITY_IF_BUTTON_POSITION_ACTIVATED_Y' ----@field ABILITY_IF_BUTTON_POSITION_ACTIVATED_Y abilityintegerfield _ConvertAbilityIntegerField('auby') ---- ----ABILITY_IF_BUTTON_POSITION_RESEARCH_X 'common.ABILITY_IF_BUTTON_POSITION_RESEARCH_X' ----@field ABILITY_IF_BUTTON_POSITION_RESEARCH_X abilityintegerfield _ConvertAbilityIntegerField('arpx') ---- ----ABILITY_IF_BUTTON_POSITION_RESEARCH_Y 'common.ABILITY_IF_BUTTON_POSITION_RESEARCH_Y' ----@field ABILITY_IF_BUTTON_POSITION_RESEARCH_Y abilityintegerfield _ConvertAbilityIntegerField('arpy') ---- ----ABILITY_IF_MISSILE_SPEED 'common.ABILITY_IF_MISSILE_SPEED' ----@field ABILITY_IF_MISSILE_SPEED abilityintegerfield _ConvertAbilityIntegerField('amsp') ---- ----ABILITY_IF_TARGET_ATTACHMENTS 'common.ABILITY_IF_TARGET_ATTACHMENTS' ----@field ABILITY_IF_TARGET_ATTACHMENTS abilityintegerfield _ConvertAbilityIntegerField('atac') ---- ----ABILITY_IF_CASTER_ATTACHMENTS 'common.ABILITY_IF_CASTER_ATTACHMENTS' ----@field ABILITY_IF_CASTER_ATTACHMENTS abilityintegerfield _ConvertAbilityIntegerField('acac') ---- ----ABILITY_IF_PRIORITY 'common.ABILITY_IF_PRIORITY' ----@field ABILITY_IF_PRIORITY abilityintegerfield _ConvertAbilityIntegerField('apri') ---- ----ABILITY_IF_LEVELS 'common.ABILITY_IF_LEVELS' ----@field ABILITY_IF_LEVELS abilityintegerfield _ConvertAbilityIntegerField('alev') ---- ----ABILITY_IF_REQUIRED_LEVEL 'common.ABILITY_IF_REQUIRED_LEVEL' ----@field ABILITY_IF_REQUIRED_LEVEL abilityintegerfield _ConvertAbilityIntegerField('arlv') ---- ----ABILITY_IF_LEVEL_SKIP_REQUIREMENT 'common.ABILITY_IF_LEVEL_SKIP_REQUIREMENT' ----@field ABILITY_IF_LEVEL_SKIP_REQUIREMENT abilityintegerfield _ConvertAbilityIntegerField('alsk') ---- ----ABILITY_BF_HERO_ABILITY 'common.ABILITY_BF_HERO_ABILITY' ----@field ABILITY_BF_HERO_ABILITY abilitybooleanfield _ConvertAbilityBooleanField('aher') ---- ----ABILITY_BF_ITEM_ABILITY 'common.ABILITY_BF_ITEM_ABILITY' ----@field ABILITY_BF_ITEM_ABILITY abilitybooleanfield _ConvertAbilityBooleanField('aite') ---- ----ABILITY_BF_CHECK_DEPENDENCIES 'common.ABILITY_BF_CHECK_DEPENDENCIES' ----@field ABILITY_BF_CHECK_DEPENDENCIES abilitybooleanfield _ConvertAbilityBooleanField('achd') ---- ----ABILITY_RF_ARF_MISSILE_ARC 'common.ABILITY_RF_ARF_MISSILE_ARC' ----@field ABILITY_RF_ARF_MISSILE_ARC abilityrealfield _ConvertAbilityRealField('amac') ---- ----ABILITY_SF_NAME 'common.ABILITY_SF_NAME' ----@field ABILITY_SF_NAME abilitystringfield _ConvertAbilityStringField('anam') ---- ----ABILITY_SF_ICON_ACTIVATED 'common.ABILITY_SF_ICON_ACTIVATED' ----@field ABILITY_SF_ICON_ACTIVATED abilitystringfield _ConvertAbilityStringField('auar') ---- ----ABILITY_SF_ICON_RESEARCH 'common.ABILITY_SF_ICON_RESEARCH' ----@field ABILITY_SF_ICON_RESEARCH abilitystringfield _ConvertAbilityStringField('arar') ---- ----ABILITY_SF_EFFECT_SOUND 'common.ABILITY_SF_EFFECT_SOUND' ----@field ABILITY_SF_EFFECT_SOUND abilitystringfield _ConvertAbilityStringField('aefs') ---- ----ABILITY_SF_EFFECT_SOUND_LOOPING 'common.ABILITY_SF_EFFECT_SOUND_LOOPING' ----@field ABILITY_SF_EFFECT_SOUND_LOOPING abilitystringfield _ConvertAbilityStringField('aefl') ---- ----ABILITY_ILF_MANA_COST 'common.ABILITY_ILF_MANA_COST' ----@field ABILITY_ILF_MANA_COST abilityintegerlevelfield _ConvertAbilityIntegerLevelField('amcs') ---- ----ABILITY_ILF_NUMBER_OF_WAVES 'common.ABILITY_ILF_NUMBER_OF_WAVES' ----@field ABILITY_ILF_NUMBER_OF_WAVES abilityintegerlevelfield _ConvertAbilityIntegerLevelField('Hbz1') ---- ----ABILITY_ILF_NUMBER_OF_SHARDS 'common.ABILITY_ILF_NUMBER_OF_SHARDS' ----@field ABILITY_ILF_NUMBER_OF_SHARDS abilityintegerlevelfield _ConvertAbilityIntegerLevelField('Hbz3') ---- ----ABILITY_ILF_NUMBER_OF_UNITS_TELEPORTED 'common.ABILITY_ILF_NUMBER_OF_UNITS_TELEPORTED' ----@field ABILITY_ILF_NUMBER_OF_UNITS_TELEPORTED abilityintegerlevelfield _ConvertAbilityIntegerLevelField('Hmt1') ---- ----ABILITY_ILF_SUMMONED_UNIT_COUNT_HWE2 'common.ABILITY_ILF_SUMMONED_UNIT_COUNT_HWE2' ----@field ABILITY_ILF_SUMMONED_UNIT_COUNT_HWE2 abilityintegerlevelfield _ConvertAbilityIntegerLevelField('Hwe2') ---- ----ABILITY_ILF_NUMBER_OF_IMAGES 'common.ABILITY_ILF_NUMBER_OF_IMAGES' ----@field ABILITY_ILF_NUMBER_OF_IMAGES abilityintegerlevelfield _ConvertAbilityIntegerLevelField('Omi1') ---- ----ABILITY_ILF_NUMBER_OF_CORPSES_RAISED_UAN1 'common.ABILITY_ILF_NUMBER_OF_CORPSES_RAISED_UAN1' ----@field ABILITY_ILF_NUMBER_OF_CORPSES_RAISED_UAN1 abilityintegerlevelfield _ConvertAbilityIntegerLevelField('Uan1') ---- ----ABILITY_ILF_MORPHING_FLAGS 'common.ABILITY_ILF_MORPHING_FLAGS' ----@field ABILITY_ILF_MORPHING_FLAGS abilityintegerlevelfield _ConvertAbilityIntegerLevelField('Eme2') ---- ----ABILITY_ILF_STRENGTH_BONUS_NRG5 'common.ABILITY_ILF_STRENGTH_BONUS_NRG5' ----@field ABILITY_ILF_STRENGTH_BONUS_NRG5 abilityintegerlevelfield _ConvertAbilityIntegerLevelField('Nrg5') ---- ----ABILITY_ILF_DEFENSE_BONUS_NRG6 'common.ABILITY_ILF_DEFENSE_BONUS_NRG6' ----@field ABILITY_ILF_DEFENSE_BONUS_NRG6 abilityintegerlevelfield _ConvertAbilityIntegerLevelField('Nrg6') ---- ----ABILITY_ILF_NUMBER_OF_TARGETS_HIT 'common.ABILITY_ILF_NUMBER_OF_TARGETS_HIT' ----@field ABILITY_ILF_NUMBER_OF_TARGETS_HIT abilityintegerlevelfield _ConvertAbilityIntegerLevelField('Ocl2') ---- ----ABILITY_ILF_DETECTION_TYPE_OFS1 'common.ABILITY_ILF_DETECTION_TYPE_OFS1' ----@field ABILITY_ILF_DETECTION_TYPE_OFS1 abilityintegerlevelfield _ConvertAbilityIntegerLevelField('Ofs1') ---- ----ABILITY_ILF_NUMBER_OF_SUMMONED_UNITS_OSF2 'common.ABILITY_ILF_NUMBER_OF_SUMMONED_UNITS_OSF2' ----@field ABILITY_ILF_NUMBER_OF_SUMMONED_UNITS_OSF2 abilityintegerlevelfield _ConvertAbilityIntegerLevelField('Osf2') ---- ----ABILITY_ILF_NUMBER_OF_SUMMONED_UNITS_EFN1 'common.ABILITY_ILF_NUMBER_OF_SUMMONED_UNITS_EFN1' ----@field ABILITY_ILF_NUMBER_OF_SUMMONED_UNITS_EFN1 abilityintegerlevelfield _ConvertAbilityIntegerLevelField('Efn1') ---- ----ABILITY_ILF_NUMBER_OF_CORPSES_RAISED_HRE1 'common.ABILITY_ILF_NUMBER_OF_CORPSES_RAISED_HRE1' ----@field ABILITY_ILF_NUMBER_OF_CORPSES_RAISED_HRE1 abilityintegerlevelfield _ConvertAbilityIntegerLevelField('Hre1') ---- ----ABILITY_ILF_STACK_FLAGS 'common.ABILITY_ILF_STACK_FLAGS' ----@field ABILITY_ILF_STACK_FLAGS abilityintegerlevelfield _ConvertAbilityIntegerLevelField('Hca4') ---- ----ABILITY_ILF_MINIMUM_NUMBER_OF_UNITS 'common.ABILITY_ILF_MINIMUM_NUMBER_OF_UNITS' ----@field ABILITY_ILF_MINIMUM_NUMBER_OF_UNITS abilityintegerlevelfield _ConvertAbilityIntegerLevelField('Ndp2') ---- ----ABILITY_ILF_MAXIMUM_NUMBER_OF_UNITS_NDP3 'common.ABILITY_ILF_MAXIMUM_NUMBER_OF_UNITS_NDP3' ----@field ABILITY_ILF_MAXIMUM_NUMBER_OF_UNITS_NDP3 abilityintegerlevelfield _ConvertAbilityIntegerLevelField('Ndp3') ---- ----ABILITY_ILF_NUMBER_OF_UNITS_CREATED_NRC2 'common.ABILITY_ILF_NUMBER_OF_UNITS_CREATED_NRC2' ----@field ABILITY_ILF_NUMBER_OF_UNITS_CREATED_NRC2 abilityintegerlevelfield _ConvertAbilityIntegerLevelField('Nrc2') ---- ----ABILITY_ILF_SHIELD_LIFE 'common.ABILITY_ILF_SHIELD_LIFE' ----@field ABILITY_ILF_SHIELD_LIFE abilityintegerlevelfield _ConvertAbilityIntegerLevelField('Ams3') ---- ----ABILITY_ILF_MANA_LOSS_AMS4 'common.ABILITY_ILF_MANA_LOSS_AMS4' ----@field ABILITY_ILF_MANA_LOSS_AMS4 abilityintegerlevelfield _ConvertAbilityIntegerLevelField('Ams4') ---- ----ABILITY_ILF_GOLD_PER_INTERVAL_BGM1 'common.ABILITY_ILF_GOLD_PER_INTERVAL_BGM1' ----@field ABILITY_ILF_GOLD_PER_INTERVAL_BGM1 abilityintegerlevelfield _ConvertAbilityIntegerLevelField('Bgm1') ---- ----ABILITY_ILF_MAX_NUMBER_OF_MINERS 'common.ABILITY_ILF_MAX_NUMBER_OF_MINERS' ----@field ABILITY_ILF_MAX_NUMBER_OF_MINERS abilityintegerlevelfield _ConvertAbilityIntegerLevelField('Bgm3') ---- ----ABILITY_ILF_CARGO_CAPACITY 'common.ABILITY_ILF_CARGO_CAPACITY' ----@field ABILITY_ILF_CARGO_CAPACITY abilityintegerlevelfield _ConvertAbilityIntegerLevelField('Car1') ---- ----ABILITY_ILF_MAXIMUM_CREEP_LEVEL_DEV3 'common.ABILITY_ILF_MAXIMUM_CREEP_LEVEL_DEV3' ----@field ABILITY_ILF_MAXIMUM_CREEP_LEVEL_DEV3 abilityintegerlevelfield _ConvertAbilityIntegerLevelField('Dev3') ---- ----ABILITY_ILF_MAX_CREEP_LEVEL_DEV1 'common.ABILITY_ILF_MAX_CREEP_LEVEL_DEV1' ----@field ABILITY_ILF_MAX_CREEP_LEVEL_DEV1 abilityintegerlevelfield _ConvertAbilityIntegerLevelField('Dev1') ---- ----ABILITY_ILF_GOLD_PER_INTERVAL_EGM1 'common.ABILITY_ILF_GOLD_PER_INTERVAL_EGM1' ----@field ABILITY_ILF_GOLD_PER_INTERVAL_EGM1 abilityintegerlevelfield _ConvertAbilityIntegerLevelField('Egm1') ---- ----ABILITY_ILF_DEFENSE_REDUCTION 'common.ABILITY_ILF_DEFENSE_REDUCTION' ----@field ABILITY_ILF_DEFENSE_REDUCTION abilityintegerlevelfield _ConvertAbilityIntegerLevelField('Fae1') ---- ----ABILITY_ILF_DETECTION_TYPE_FLA1 'common.ABILITY_ILF_DETECTION_TYPE_FLA1' ----@field ABILITY_ILF_DETECTION_TYPE_FLA1 abilityintegerlevelfield _ConvertAbilityIntegerLevelField('Fla1') ---- ----ABILITY_ILF_FLARE_COUNT 'common.ABILITY_ILF_FLARE_COUNT' ----@field ABILITY_ILF_FLARE_COUNT abilityintegerlevelfield _ConvertAbilityIntegerLevelField('Fla3') ---- ----ABILITY_ILF_MAX_GOLD 'common.ABILITY_ILF_MAX_GOLD' ----@field ABILITY_ILF_MAX_GOLD abilityintegerlevelfield _ConvertAbilityIntegerLevelField('Gld1') ---- ----ABILITY_ILF_MINING_CAPACITY 'common.ABILITY_ILF_MINING_CAPACITY' ----@field ABILITY_ILF_MINING_CAPACITY abilityintegerlevelfield _ConvertAbilityIntegerLevelField('Gld3') ---- ----ABILITY_ILF_MAXIMUM_NUMBER_OF_CORPSES_GYD1 'common.ABILITY_ILF_MAXIMUM_NUMBER_OF_CORPSES_GYD1' ----@field ABILITY_ILF_MAXIMUM_NUMBER_OF_CORPSES_GYD1 abilityintegerlevelfield _ConvertAbilityIntegerLevelField('Gyd1') ---- ----ABILITY_ILF_DAMAGE_TO_TREE 'common.ABILITY_ILF_DAMAGE_TO_TREE' ----@field ABILITY_ILF_DAMAGE_TO_TREE abilityintegerlevelfield _ConvertAbilityIntegerLevelField('Har1') ---- ----ABILITY_ILF_LUMBER_CAPACITY 'common.ABILITY_ILF_LUMBER_CAPACITY' ----@field ABILITY_ILF_LUMBER_CAPACITY abilityintegerlevelfield _ConvertAbilityIntegerLevelField('Har2') ---- ----ABILITY_ILF_GOLD_CAPACITY 'common.ABILITY_ILF_GOLD_CAPACITY' ----@field ABILITY_ILF_GOLD_CAPACITY abilityintegerlevelfield _ConvertAbilityIntegerLevelField('Har3') ---- ----ABILITY_ILF_DEFENSE_INCREASE_INF2 'common.ABILITY_ILF_DEFENSE_INCREASE_INF2' ----@field ABILITY_ILF_DEFENSE_INCREASE_INF2 abilityintegerlevelfield _ConvertAbilityIntegerLevelField('Inf2') ---- ----ABILITY_ILF_INTERACTION_TYPE 'common.ABILITY_ILF_INTERACTION_TYPE' ----@field ABILITY_ILF_INTERACTION_TYPE abilityintegerlevelfield _ConvertAbilityIntegerLevelField('Neu2') ---- ----ABILITY_ILF_GOLD_COST_NDT1 'common.ABILITY_ILF_GOLD_COST_NDT1' ----@field ABILITY_ILF_GOLD_COST_NDT1 abilityintegerlevelfield _ConvertAbilityIntegerLevelField('Ndt1') ---- ----ABILITY_ILF_LUMBER_COST_NDT2 'common.ABILITY_ILF_LUMBER_COST_NDT2' ----@field ABILITY_ILF_LUMBER_COST_NDT2 abilityintegerlevelfield _ConvertAbilityIntegerLevelField('Ndt2') ---- ----ABILITY_ILF_DETECTION_TYPE_NDT3 'common.ABILITY_ILF_DETECTION_TYPE_NDT3' ----@field ABILITY_ILF_DETECTION_TYPE_NDT3 abilityintegerlevelfield _ConvertAbilityIntegerLevelField('Ndt3') ---- ----ABILITY_ILF_STACKING_TYPE_POI4 'common.ABILITY_ILF_STACKING_TYPE_POI4' ----@field ABILITY_ILF_STACKING_TYPE_POI4 abilityintegerlevelfield _ConvertAbilityIntegerLevelField('Poi4') ---- ----ABILITY_ILF_STACKING_TYPE_POA5 'common.ABILITY_ILF_STACKING_TYPE_POA5' ----@field ABILITY_ILF_STACKING_TYPE_POA5 abilityintegerlevelfield _ConvertAbilityIntegerLevelField('Poa5') ---- ----ABILITY_ILF_MAXIMUM_CREEP_LEVEL_PLY1 'common.ABILITY_ILF_MAXIMUM_CREEP_LEVEL_PLY1' ----@field ABILITY_ILF_MAXIMUM_CREEP_LEVEL_PLY1 abilityintegerlevelfield _ConvertAbilityIntegerLevelField('Ply1') ---- ----ABILITY_ILF_MAXIMUM_CREEP_LEVEL_POS1 'common.ABILITY_ILF_MAXIMUM_CREEP_LEVEL_POS1' ----@field ABILITY_ILF_MAXIMUM_CREEP_LEVEL_POS1 abilityintegerlevelfield _ConvertAbilityIntegerLevelField('Pos1') ---- ----ABILITY_ILF_MOVEMENT_UPDATE_FREQUENCY_PRG1 'common.ABILITY_ILF_MOVEMENT_UPDATE_FREQUENCY_PRG1' ----@field ABILITY_ILF_MOVEMENT_UPDATE_FREQUENCY_PRG1 abilityintegerlevelfield _ConvertAbilityIntegerLevelField('Prg1') ---- ----ABILITY_ILF_ATTACK_UPDATE_FREQUENCY_PRG2 'common.ABILITY_ILF_ATTACK_UPDATE_FREQUENCY_PRG2' ----@field ABILITY_ILF_ATTACK_UPDATE_FREQUENCY_PRG2 abilityintegerlevelfield _ConvertAbilityIntegerLevelField('Prg2') ---- ----ABILITY_ILF_MANA_LOSS_PRG6 'common.ABILITY_ILF_MANA_LOSS_PRG6' ----@field ABILITY_ILF_MANA_LOSS_PRG6 abilityintegerlevelfield _ConvertAbilityIntegerLevelField('Prg6') ---- ----ABILITY_ILF_UNITS_SUMMONED_TYPE_ONE 'common.ABILITY_ILF_UNITS_SUMMONED_TYPE_ONE' ----@field ABILITY_ILF_UNITS_SUMMONED_TYPE_ONE abilityintegerlevelfield _ConvertAbilityIntegerLevelField('Rai1') ---- ----ABILITY_ILF_UNITS_SUMMONED_TYPE_TWO 'common.ABILITY_ILF_UNITS_SUMMONED_TYPE_TWO' ----@field ABILITY_ILF_UNITS_SUMMONED_TYPE_TWO abilityintegerlevelfield _ConvertAbilityIntegerLevelField('Rai2') ---- ----ABILITY_ILF_MAX_UNITS_SUMMONED 'common.ABILITY_ILF_MAX_UNITS_SUMMONED' ----@field ABILITY_ILF_MAX_UNITS_SUMMONED abilityintegerlevelfield _ConvertAbilityIntegerLevelField('Ucb5') ---- ----ABILITY_ILF_ALLOW_WHEN_FULL_REJ3 'common.ABILITY_ILF_ALLOW_WHEN_FULL_REJ3' ----@field ABILITY_ILF_ALLOW_WHEN_FULL_REJ3 abilityintegerlevelfield _ConvertAbilityIntegerLevelField('Rej3') ---- ----ABILITY_ILF_MAXIMUM_UNITS_CHARGED_TO_CASTER 'common.ABILITY_ILF_MAXIMUM_UNITS_CHARGED_TO_CASTER' ----@field ABILITY_ILF_MAXIMUM_UNITS_CHARGED_TO_CASTER abilityintegerlevelfield _ConvertAbilityIntegerLevelField('Rpb5') ---- ----ABILITY_ILF_MAXIMUM_UNITS_AFFECTED 'common.ABILITY_ILF_MAXIMUM_UNITS_AFFECTED' ----@field ABILITY_ILF_MAXIMUM_UNITS_AFFECTED abilityintegerlevelfield _ConvertAbilityIntegerLevelField('Rpb6') ---- ----ABILITY_ILF_DEFENSE_INCREASE_ROA2 'common.ABILITY_ILF_DEFENSE_INCREASE_ROA2' ----@field ABILITY_ILF_DEFENSE_INCREASE_ROA2 abilityintegerlevelfield _ConvertAbilityIntegerLevelField('Roa2') ---- ----ABILITY_ILF_MAX_UNITS_ROA7 'common.ABILITY_ILF_MAX_UNITS_ROA7' ----@field ABILITY_ILF_MAX_UNITS_ROA7 abilityintegerlevelfield _ConvertAbilityIntegerLevelField('Roa7') ---- ----ABILITY_ILF_ROOTED_WEAPONS 'common.ABILITY_ILF_ROOTED_WEAPONS' ----@field ABILITY_ILF_ROOTED_WEAPONS abilityintegerlevelfield _ConvertAbilityIntegerLevelField('Roo1') ---- ----ABILITY_ILF_UPROOTED_WEAPONS 'common.ABILITY_ILF_UPROOTED_WEAPONS' ----@field ABILITY_ILF_UPROOTED_WEAPONS abilityintegerlevelfield _ConvertAbilityIntegerLevelField('Roo2') ---- ----ABILITY_ILF_UPROOTED_DEFENSE_TYPE 'common.ABILITY_ILF_UPROOTED_DEFENSE_TYPE' ----@field ABILITY_ILF_UPROOTED_DEFENSE_TYPE abilityintegerlevelfield _ConvertAbilityIntegerLevelField('Roo4') ---- ----ABILITY_ILF_ACCUMULATION_STEP 'common.ABILITY_ILF_ACCUMULATION_STEP' ----@field ABILITY_ILF_ACCUMULATION_STEP abilityintegerlevelfield _ConvertAbilityIntegerLevelField('Sal2') ---- ----ABILITY_ILF_NUMBER_OF_OWLS 'common.ABILITY_ILF_NUMBER_OF_OWLS' ----@field ABILITY_ILF_NUMBER_OF_OWLS abilityintegerlevelfield _ConvertAbilityIntegerLevelField('Esn4') ---- ----ABILITY_ILF_STACKING_TYPE_SPO4 'common.ABILITY_ILF_STACKING_TYPE_SPO4' ----@field ABILITY_ILF_STACKING_TYPE_SPO4 abilityintegerlevelfield _ConvertAbilityIntegerLevelField('Spo4') ---- ----ABILITY_ILF_NUMBER_OF_UNITS 'common.ABILITY_ILF_NUMBER_OF_UNITS' ----@field ABILITY_ILF_NUMBER_OF_UNITS abilityintegerlevelfield _ConvertAbilityIntegerLevelField('Sod1') ---- ----ABILITY_ILF_SPIDER_CAPACITY 'common.ABILITY_ILF_SPIDER_CAPACITY' ----@field ABILITY_ILF_SPIDER_CAPACITY abilityintegerlevelfield _ConvertAbilityIntegerLevelField('Spa1') ---- ----ABILITY_ILF_INTERVALS_BEFORE_CHANGING_TREES 'common.ABILITY_ILF_INTERVALS_BEFORE_CHANGING_TREES' ----@field ABILITY_ILF_INTERVALS_BEFORE_CHANGING_TREES abilityintegerlevelfield _ConvertAbilityIntegerLevelField('Wha2') ---- ----ABILITY_ILF_AGILITY_BONUS 'common.ABILITY_ILF_AGILITY_BONUS' ----@field ABILITY_ILF_AGILITY_BONUS abilityintegerlevelfield _ConvertAbilityIntegerLevelField('Iagi') ---- ----ABILITY_ILF_INTELLIGENCE_BONUS 'common.ABILITY_ILF_INTELLIGENCE_BONUS' ----@field ABILITY_ILF_INTELLIGENCE_BONUS abilityintegerlevelfield _ConvertAbilityIntegerLevelField('Iint') ---- ----ABILITY_ILF_STRENGTH_BONUS_ISTR 'common.ABILITY_ILF_STRENGTH_BONUS_ISTR' ----@field ABILITY_ILF_STRENGTH_BONUS_ISTR abilityintegerlevelfield _ConvertAbilityIntegerLevelField('Istr') ---- ----ABILITY_ILF_ATTACK_BONUS 'common.ABILITY_ILF_ATTACK_BONUS' ----@field ABILITY_ILF_ATTACK_BONUS abilityintegerlevelfield _ConvertAbilityIntegerLevelField('Iatt') ---- ----ABILITY_ILF_DEFENSE_BONUS_IDEF 'common.ABILITY_ILF_DEFENSE_BONUS_IDEF' ----@field ABILITY_ILF_DEFENSE_BONUS_IDEF abilityintegerlevelfield _ConvertAbilityIntegerLevelField('Idef') ---- ----ABILITY_ILF_SUMMON_1_AMOUNT 'common.ABILITY_ILF_SUMMON_1_AMOUNT' ----@field ABILITY_ILF_SUMMON_1_AMOUNT abilityintegerlevelfield _ConvertAbilityIntegerLevelField('Isn1') ---- ----ABILITY_ILF_SUMMON_2_AMOUNT 'common.ABILITY_ILF_SUMMON_2_AMOUNT' ----@field ABILITY_ILF_SUMMON_2_AMOUNT abilityintegerlevelfield _ConvertAbilityIntegerLevelField('Isn2') ---- ----ABILITY_ILF_EXPERIENCE_GAINED 'common.ABILITY_ILF_EXPERIENCE_GAINED' ----@field ABILITY_ILF_EXPERIENCE_GAINED abilityintegerlevelfield _ConvertAbilityIntegerLevelField('Ixpg') ---- ----ABILITY_ILF_HIT_POINTS_GAINED_IHPG 'common.ABILITY_ILF_HIT_POINTS_GAINED_IHPG' ----@field ABILITY_ILF_HIT_POINTS_GAINED_IHPG abilityintegerlevelfield _ConvertAbilityIntegerLevelField('Ihpg') ---- ----ABILITY_ILF_MANA_POINTS_GAINED_IMPG 'common.ABILITY_ILF_MANA_POINTS_GAINED_IMPG' ----@field ABILITY_ILF_MANA_POINTS_GAINED_IMPG abilityintegerlevelfield _ConvertAbilityIntegerLevelField('Impg') ---- ----ABILITY_ILF_HIT_POINTS_GAINED_IHP2 'common.ABILITY_ILF_HIT_POINTS_GAINED_IHP2' ----@field ABILITY_ILF_HIT_POINTS_GAINED_IHP2 abilityintegerlevelfield _ConvertAbilityIntegerLevelField('Ihp2') ---- ----ABILITY_ILF_MANA_POINTS_GAINED_IMP2 'common.ABILITY_ILF_MANA_POINTS_GAINED_IMP2' ----@field ABILITY_ILF_MANA_POINTS_GAINED_IMP2 abilityintegerlevelfield _ConvertAbilityIntegerLevelField('Imp2') ---- ----ABILITY_ILF_DAMAGE_BONUS_DICE 'common.ABILITY_ILF_DAMAGE_BONUS_DICE' ----@field ABILITY_ILF_DAMAGE_BONUS_DICE abilityintegerlevelfield _ConvertAbilityIntegerLevelField('Idic') ---- ----ABILITY_ILF_ARMOR_PENALTY_IARP 'common.ABILITY_ILF_ARMOR_PENALTY_IARP' ----@field ABILITY_ILF_ARMOR_PENALTY_IARP abilityintegerlevelfield _ConvertAbilityIntegerLevelField('Iarp') ---- ----ABILITY_ILF_ENABLED_ATTACK_INDEX_IOB5 'common.ABILITY_ILF_ENABLED_ATTACK_INDEX_IOB5' ----@field ABILITY_ILF_ENABLED_ATTACK_INDEX_IOB5 abilityintegerlevelfield _ConvertAbilityIntegerLevelField('Iob5') ---- ----ABILITY_ILF_LEVELS_GAINED 'common.ABILITY_ILF_LEVELS_GAINED' ----@field ABILITY_ILF_LEVELS_GAINED abilityintegerlevelfield _ConvertAbilityIntegerLevelField('Ilev') ---- ----ABILITY_ILF_MAX_LIFE_GAINED 'common.ABILITY_ILF_MAX_LIFE_GAINED' ----@field ABILITY_ILF_MAX_LIFE_GAINED abilityintegerlevelfield _ConvertAbilityIntegerLevelField('Ilif') ---- ----ABILITY_ILF_MAX_MANA_GAINED 'common.ABILITY_ILF_MAX_MANA_GAINED' ----@field ABILITY_ILF_MAX_MANA_GAINED abilityintegerlevelfield _ConvertAbilityIntegerLevelField('Iman') ---- ----ABILITY_ILF_GOLD_GIVEN 'common.ABILITY_ILF_GOLD_GIVEN' ----@field ABILITY_ILF_GOLD_GIVEN abilityintegerlevelfield _ConvertAbilityIntegerLevelField('Igol') ---- ----ABILITY_ILF_LUMBER_GIVEN 'common.ABILITY_ILF_LUMBER_GIVEN' ----@field ABILITY_ILF_LUMBER_GIVEN abilityintegerlevelfield _ConvertAbilityIntegerLevelField('Ilum') ---- ----ABILITY_ILF_DETECTION_TYPE_IFA1 'common.ABILITY_ILF_DETECTION_TYPE_IFA1' ----@field ABILITY_ILF_DETECTION_TYPE_IFA1 abilityintegerlevelfield _ConvertAbilityIntegerLevelField('Ifa1') ---- ----ABILITY_ILF_MAXIMUM_CREEP_LEVEL_ICRE 'common.ABILITY_ILF_MAXIMUM_CREEP_LEVEL_ICRE' ----@field ABILITY_ILF_MAXIMUM_CREEP_LEVEL_ICRE abilityintegerlevelfield _ConvertAbilityIntegerLevelField('Icre') ---- ----ABILITY_ILF_MOVEMENT_SPEED_BONUS 'common.ABILITY_ILF_MOVEMENT_SPEED_BONUS' ----@field ABILITY_ILF_MOVEMENT_SPEED_BONUS abilityintegerlevelfield _ConvertAbilityIntegerLevelField('Imvb') ---- ----ABILITY_ILF_HIT_POINTS_REGENERATED_PER_SECOND 'common.ABILITY_ILF_HIT_POINTS_REGENERATED_PER_SECOND' ----@field ABILITY_ILF_HIT_POINTS_REGENERATED_PER_SECOND abilityintegerlevelfield _ConvertAbilityIntegerLevelField('Ihpr') ---- ----ABILITY_ILF_SIGHT_RANGE_BONUS 'common.ABILITY_ILF_SIGHT_RANGE_BONUS' ----@field ABILITY_ILF_SIGHT_RANGE_BONUS abilityintegerlevelfield _ConvertAbilityIntegerLevelField('Isib') ---- ----ABILITY_ILF_DAMAGE_PER_DURATION 'common.ABILITY_ILF_DAMAGE_PER_DURATION' ----@field ABILITY_ILF_DAMAGE_PER_DURATION abilityintegerlevelfield _ConvertAbilityIntegerLevelField('Icfd') ---- ----ABILITY_ILF_MANA_USED_PER_SECOND 'common.ABILITY_ILF_MANA_USED_PER_SECOND' ----@field ABILITY_ILF_MANA_USED_PER_SECOND abilityintegerlevelfield _ConvertAbilityIntegerLevelField('Icfm') ---- ----ABILITY_ILF_EXTRA_MANA_REQUIRED 'common.ABILITY_ILF_EXTRA_MANA_REQUIRED' ----@field ABILITY_ILF_EXTRA_MANA_REQUIRED abilityintegerlevelfield _ConvertAbilityIntegerLevelField('Icfx') ---- ----ABILITY_ILF_DETECTION_RADIUS_IDET 'common.ABILITY_ILF_DETECTION_RADIUS_IDET' ----@field ABILITY_ILF_DETECTION_RADIUS_IDET abilityintegerlevelfield _ConvertAbilityIntegerLevelField('Idet') ---- ----ABILITY_ILF_MANA_LOSS_PER_UNIT_IDIM 'common.ABILITY_ILF_MANA_LOSS_PER_UNIT_IDIM' ----@field ABILITY_ILF_MANA_LOSS_PER_UNIT_IDIM abilityintegerlevelfield _ConvertAbilityIntegerLevelField('Idim') ---- ----ABILITY_ILF_DAMAGE_TO_SUMMONED_UNITS_IDID 'common.ABILITY_ILF_DAMAGE_TO_SUMMONED_UNITS_IDID' ----@field ABILITY_ILF_DAMAGE_TO_SUMMONED_UNITS_IDID abilityintegerlevelfield _ConvertAbilityIntegerLevelField('Idid') ---- ----ABILITY_ILF_MAXIMUM_NUMBER_OF_UNITS_IREC 'common.ABILITY_ILF_MAXIMUM_NUMBER_OF_UNITS_IREC' ----@field ABILITY_ILF_MAXIMUM_NUMBER_OF_UNITS_IREC abilityintegerlevelfield _ConvertAbilityIntegerLevelField('Irec') ---- ----ABILITY_ILF_DELAY_AFTER_DEATH_SECONDS 'common.ABILITY_ILF_DELAY_AFTER_DEATH_SECONDS' ----@field ABILITY_ILF_DELAY_AFTER_DEATH_SECONDS abilityintegerlevelfield _ConvertAbilityIntegerLevelField('Ircd') ---- ----ABILITY_ILF_RESTORED_LIFE 'common.ABILITY_ILF_RESTORED_LIFE' ----@field ABILITY_ILF_RESTORED_LIFE abilityintegerlevelfield _ConvertAbilityIntegerLevelField('irc2') ---- ----ABILITY_ILF_RESTORED_MANA__1_FOR_CURRENT 'common.ABILITY_ILF_RESTORED_MANA__1_FOR_CURRENT' ----@field ABILITY_ILF_RESTORED_MANA__1_FOR_CURRENT abilityintegerlevelfield _ConvertAbilityIntegerLevelField('irc3') ---- ----ABILITY_ILF_HIT_POINTS_RESTORED 'common.ABILITY_ILF_HIT_POINTS_RESTORED' ----@field ABILITY_ILF_HIT_POINTS_RESTORED abilityintegerlevelfield _ConvertAbilityIntegerLevelField('Ihps') ---- ----ABILITY_ILF_MANA_POINTS_RESTORED 'common.ABILITY_ILF_MANA_POINTS_RESTORED' ----@field ABILITY_ILF_MANA_POINTS_RESTORED abilityintegerlevelfield _ConvertAbilityIntegerLevelField('Imps') ---- ----ABILITY_ILF_MAXIMUM_NUMBER_OF_UNITS_ITPM 'common.ABILITY_ILF_MAXIMUM_NUMBER_OF_UNITS_ITPM' ----@field ABILITY_ILF_MAXIMUM_NUMBER_OF_UNITS_ITPM abilityintegerlevelfield _ConvertAbilityIntegerLevelField('Itpm') ---- ----ABILITY_ILF_NUMBER_OF_CORPSES_RAISED_CAD1 'common.ABILITY_ILF_NUMBER_OF_CORPSES_RAISED_CAD1' ----@field ABILITY_ILF_NUMBER_OF_CORPSES_RAISED_CAD1 abilityintegerlevelfield _ConvertAbilityIntegerLevelField('Cad1') ---- ----ABILITY_ILF_TERRAIN_DEFORMATION_DURATION_MS 'common.ABILITY_ILF_TERRAIN_DEFORMATION_DURATION_MS' ----@field ABILITY_ILF_TERRAIN_DEFORMATION_DURATION_MS abilityintegerlevelfield _ConvertAbilityIntegerLevelField('Wrs3') ---- ----ABILITY_ILF_MAXIMUM_UNITS 'common.ABILITY_ILF_MAXIMUM_UNITS' ----@field ABILITY_ILF_MAXIMUM_UNITS abilityintegerlevelfield _ConvertAbilityIntegerLevelField('Uds1') ---- ----ABILITY_ILF_DETECTION_TYPE_DET1 'common.ABILITY_ILF_DETECTION_TYPE_DET1' ----@field ABILITY_ILF_DETECTION_TYPE_DET1 abilityintegerlevelfield _ConvertAbilityIntegerLevelField('Det1') ---- ----ABILITY_ILF_GOLD_COST_PER_STRUCTURE 'common.ABILITY_ILF_GOLD_COST_PER_STRUCTURE' ----@field ABILITY_ILF_GOLD_COST_PER_STRUCTURE abilityintegerlevelfield _ConvertAbilityIntegerLevelField('Nsp1') ---- ----ABILITY_ILF_LUMBER_COST_PER_USE 'common.ABILITY_ILF_LUMBER_COST_PER_USE' ----@field ABILITY_ILF_LUMBER_COST_PER_USE abilityintegerlevelfield _ConvertAbilityIntegerLevelField('Nsp2') ---- ----ABILITY_ILF_DETECTION_TYPE_NSP3 'common.ABILITY_ILF_DETECTION_TYPE_NSP3' ----@field ABILITY_ILF_DETECTION_TYPE_NSP3 abilityintegerlevelfield _ConvertAbilityIntegerLevelField('Nsp3') ---- ----ABILITY_ILF_NUMBER_OF_SWARM_UNITS 'common.ABILITY_ILF_NUMBER_OF_SWARM_UNITS' ----@field ABILITY_ILF_NUMBER_OF_SWARM_UNITS abilityintegerlevelfield _ConvertAbilityIntegerLevelField('Uls1') ---- ----ABILITY_ILF_MAX_SWARM_UNITS_PER_TARGET 'common.ABILITY_ILF_MAX_SWARM_UNITS_PER_TARGET' ----@field ABILITY_ILF_MAX_SWARM_UNITS_PER_TARGET abilityintegerlevelfield _ConvertAbilityIntegerLevelField('Uls3') ---- ----ABILITY_ILF_NUMBER_OF_SUMMONED_UNITS_NBA2 'common.ABILITY_ILF_NUMBER_OF_SUMMONED_UNITS_NBA2' ----@field ABILITY_ILF_NUMBER_OF_SUMMONED_UNITS_NBA2 abilityintegerlevelfield _ConvertAbilityIntegerLevelField('Nba2') ---- ----ABILITY_ILF_MAXIMUM_CREEP_LEVEL_NCH1 'common.ABILITY_ILF_MAXIMUM_CREEP_LEVEL_NCH1' ----@field ABILITY_ILF_MAXIMUM_CREEP_LEVEL_NCH1 abilityintegerlevelfield _ConvertAbilityIntegerLevelField('Nch1') ---- ----ABILITY_ILF_ATTACKS_PREVENTED 'common.ABILITY_ILF_ATTACKS_PREVENTED' ----@field ABILITY_ILF_ATTACKS_PREVENTED abilityintegerlevelfield _ConvertAbilityIntegerLevelField('Nsi1') ---- ----ABILITY_ILF_MAXIMUM_NUMBER_OF_TARGETS_EFK3 'common.ABILITY_ILF_MAXIMUM_NUMBER_OF_TARGETS_EFK3' ----@field ABILITY_ILF_MAXIMUM_NUMBER_OF_TARGETS_EFK3 abilityintegerlevelfield _ConvertAbilityIntegerLevelField('Efk3') ---- ----ABILITY_ILF_NUMBER_OF_SUMMONED_UNITS_ESV1 'common.ABILITY_ILF_NUMBER_OF_SUMMONED_UNITS_ESV1' ----@field ABILITY_ILF_NUMBER_OF_SUMMONED_UNITS_ESV1 abilityintegerlevelfield _ConvertAbilityIntegerLevelField('Esv1') ---- ----ABILITY_ILF_MAXIMUM_NUMBER_OF_CORPSES_EXH1 'common.ABILITY_ILF_MAXIMUM_NUMBER_OF_CORPSES_EXH1' ----@field ABILITY_ILF_MAXIMUM_NUMBER_OF_CORPSES_EXH1 abilityintegerlevelfield _ConvertAbilityIntegerLevelField('exh1') ---- ----ABILITY_ILF_ITEM_CAPACITY 'common.ABILITY_ILF_ITEM_CAPACITY' ----@field ABILITY_ILF_ITEM_CAPACITY abilityintegerlevelfield _ConvertAbilityIntegerLevelField('inv1') ---- ----ABILITY_ILF_MAXIMUM_NUMBER_OF_TARGETS_SPL2 'common.ABILITY_ILF_MAXIMUM_NUMBER_OF_TARGETS_SPL2' ----@field ABILITY_ILF_MAXIMUM_NUMBER_OF_TARGETS_SPL2 abilityintegerlevelfield _ConvertAbilityIntegerLevelField('spl2') ---- ----ABILITY_ILF_ALLOW_WHEN_FULL_IRL3 'common.ABILITY_ILF_ALLOW_WHEN_FULL_IRL3' ----@field ABILITY_ILF_ALLOW_WHEN_FULL_IRL3 abilityintegerlevelfield _ConvertAbilityIntegerLevelField('irl3') ---- ----ABILITY_ILF_MAXIMUM_DISPELLED_UNITS 'common.ABILITY_ILF_MAXIMUM_DISPELLED_UNITS' ----@field ABILITY_ILF_MAXIMUM_DISPELLED_UNITS abilityintegerlevelfield _ConvertAbilityIntegerLevelField('idc3') ---- ----ABILITY_ILF_NUMBER_OF_LURES 'common.ABILITY_ILF_NUMBER_OF_LURES' ----@field ABILITY_ILF_NUMBER_OF_LURES abilityintegerlevelfield _ConvertAbilityIntegerLevelField('imo1') ---- ----ABILITY_ILF_NEW_TIME_OF_DAY_HOUR 'common.ABILITY_ILF_NEW_TIME_OF_DAY_HOUR' ----@field ABILITY_ILF_NEW_TIME_OF_DAY_HOUR abilityintegerlevelfield _ConvertAbilityIntegerLevelField('ict1') ---- ----ABILITY_ILF_NEW_TIME_OF_DAY_MINUTE 'common.ABILITY_ILF_NEW_TIME_OF_DAY_MINUTE' ----@field ABILITY_ILF_NEW_TIME_OF_DAY_MINUTE abilityintegerlevelfield _ConvertAbilityIntegerLevelField('ict2') ---- ----ABILITY_ILF_NUMBER_OF_UNITS_CREATED_MEC1 'common.ABILITY_ILF_NUMBER_OF_UNITS_CREATED_MEC1' ----@field ABILITY_ILF_NUMBER_OF_UNITS_CREATED_MEC1 abilityintegerlevelfield _ConvertAbilityIntegerLevelField('mec1') ---- ----ABILITY_ILF_MINIMUM_SPELLS 'common.ABILITY_ILF_MINIMUM_SPELLS' ----@field ABILITY_ILF_MINIMUM_SPELLS abilityintegerlevelfield _ConvertAbilityIntegerLevelField('spb3') ---- ----ABILITY_ILF_MAXIMUM_SPELLS 'common.ABILITY_ILF_MAXIMUM_SPELLS' ----@field ABILITY_ILF_MAXIMUM_SPELLS abilityintegerlevelfield _ConvertAbilityIntegerLevelField('spb4') ---- ----ABILITY_ILF_DISABLED_ATTACK_INDEX 'common.ABILITY_ILF_DISABLED_ATTACK_INDEX' ----@field ABILITY_ILF_DISABLED_ATTACK_INDEX abilityintegerlevelfield _ConvertAbilityIntegerLevelField('gra3') ---- ----ABILITY_ILF_ENABLED_ATTACK_INDEX_GRA4 'common.ABILITY_ILF_ENABLED_ATTACK_INDEX_GRA4' ----@field ABILITY_ILF_ENABLED_ATTACK_INDEX_GRA4 abilityintegerlevelfield _ConvertAbilityIntegerLevelField('gra4') ---- ----ABILITY_ILF_MAXIMUM_ATTACKS 'common.ABILITY_ILF_MAXIMUM_ATTACKS' ----@field ABILITY_ILF_MAXIMUM_ATTACKS abilityintegerlevelfield _ConvertAbilityIntegerLevelField('gra5') ---- ----ABILITY_ILF_BUILDING_TYPES_ALLOWED_NPR1 'common.ABILITY_ILF_BUILDING_TYPES_ALLOWED_NPR1' ----@field ABILITY_ILF_BUILDING_TYPES_ALLOWED_NPR1 abilityintegerlevelfield _ConvertAbilityIntegerLevelField('Npr1') ---- ----ABILITY_ILF_BUILDING_TYPES_ALLOWED_NSA1 'common.ABILITY_ILF_BUILDING_TYPES_ALLOWED_NSA1' ----@field ABILITY_ILF_BUILDING_TYPES_ALLOWED_NSA1 abilityintegerlevelfield _ConvertAbilityIntegerLevelField('Nsa1') ---- ----ABILITY_ILF_ATTACK_MODIFICATION 'common.ABILITY_ILF_ATTACK_MODIFICATION' ----@field ABILITY_ILF_ATTACK_MODIFICATION abilityintegerlevelfield _ConvertAbilityIntegerLevelField('Iaa1') ---- ----ABILITY_ILF_SUMMONED_UNIT_COUNT_NPA5 'common.ABILITY_ILF_SUMMONED_UNIT_COUNT_NPA5' ----@field ABILITY_ILF_SUMMONED_UNIT_COUNT_NPA5 abilityintegerlevelfield _ConvertAbilityIntegerLevelField('Npa5') ---- ----ABILITY_ILF_UPGRADE_LEVELS 'common.ABILITY_ILF_UPGRADE_LEVELS' ----@field ABILITY_ILF_UPGRADE_LEVELS abilityintegerlevelfield _ConvertAbilityIntegerLevelField('Igl1') ---- ----ABILITY_ILF_NUMBER_OF_SUMMONED_UNITS_NDO2 'common.ABILITY_ILF_NUMBER_OF_SUMMONED_UNITS_NDO2' ----@field ABILITY_ILF_NUMBER_OF_SUMMONED_UNITS_NDO2 abilityintegerlevelfield _ConvertAbilityIntegerLevelField('Ndo2') ---- ----ABILITY_ILF_BEASTS_PER_SECOND 'common.ABILITY_ILF_BEASTS_PER_SECOND' ----@field ABILITY_ILF_BEASTS_PER_SECOND abilityintegerlevelfield _ConvertAbilityIntegerLevelField('Nst1') ---- ----ABILITY_ILF_TARGET_TYPE 'common.ABILITY_ILF_TARGET_TYPE' ----@field ABILITY_ILF_TARGET_TYPE abilityintegerlevelfield _ConvertAbilityIntegerLevelField('Ncl2') ---- ----ABILITY_ILF_OPTIONS 'common.ABILITY_ILF_OPTIONS' ----@field ABILITY_ILF_OPTIONS abilityintegerlevelfield _ConvertAbilityIntegerLevelField('Ncl3') ---- ----ABILITY_ILF_ARMOR_PENALTY_NAB3 'common.ABILITY_ILF_ARMOR_PENALTY_NAB3' ----@field ABILITY_ILF_ARMOR_PENALTY_NAB3 abilityintegerlevelfield _ConvertAbilityIntegerLevelField('Nab3') ---- ----ABILITY_ILF_WAVE_COUNT_NHS6 'common.ABILITY_ILF_WAVE_COUNT_NHS6' ----@field ABILITY_ILF_WAVE_COUNT_NHS6 abilityintegerlevelfield _ConvertAbilityIntegerLevelField('Nhs6') ---- ----ABILITY_ILF_MAX_CREEP_LEVEL_NTM3 'common.ABILITY_ILF_MAX_CREEP_LEVEL_NTM3' ----@field ABILITY_ILF_MAX_CREEP_LEVEL_NTM3 abilityintegerlevelfield _ConvertAbilityIntegerLevelField('Ntm3') ---- ----ABILITY_ILF_MISSILE_COUNT 'common.ABILITY_ILF_MISSILE_COUNT' ----@field ABILITY_ILF_MISSILE_COUNT abilityintegerlevelfield _ConvertAbilityIntegerLevelField('Ncs3') ---- ----ABILITY_ILF_SPLIT_ATTACK_COUNT 'common.ABILITY_ILF_SPLIT_ATTACK_COUNT' ----@field ABILITY_ILF_SPLIT_ATTACK_COUNT abilityintegerlevelfield _ConvertAbilityIntegerLevelField('Nlm3') ---- ----ABILITY_ILF_GENERATION_COUNT 'common.ABILITY_ILF_GENERATION_COUNT' ----@field ABILITY_ILF_GENERATION_COUNT abilityintegerlevelfield _ConvertAbilityIntegerLevelField('Nlm6') ---- ----ABILITY_ILF_ROCK_RING_COUNT 'common.ABILITY_ILF_ROCK_RING_COUNT' ----@field ABILITY_ILF_ROCK_RING_COUNT abilityintegerlevelfield _ConvertAbilityIntegerLevelField('Nvc1') ---- ----ABILITY_ILF_WAVE_COUNT_NVC2 'common.ABILITY_ILF_WAVE_COUNT_NVC2' ----@field ABILITY_ILF_WAVE_COUNT_NVC2 abilityintegerlevelfield _ConvertAbilityIntegerLevelField('Nvc2') ---- ----ABILITY_ILF_PREFER_HOSTILES_TAU1 'common.ABILITY_ILF_PREFER_HOSTILES_TAU1' ----@field ABILITY_ILF_PREFER_HOSTILES_TAU1 abilityintegerlevelfield _ConvertAbilityIntegerLevelField('Tau1') ---- ----ABILITY_ILF_PREFER_FRIENDLIES_TAU2 'common.ABILITY_ILF_PREFER_FRIENDLIES_TAU2' ----@field ABILITY_ILF_PREFER_FRIENDLIES_TAU2 abilityintegerlevelfield _ConvertAbilityIntegerLevelField('Tau2') ---- ----ABILITY_ILF_MAX_UNITS_TAU3 'common.ABILITY_ILF_MAX_UNITS_TAU3' ----@field ABILITY_ILF_MAX_UNITS_TAU3 abilityintegerlevelfield _ConvertAbilityIntegerLevelField('Tau3') ---- ----ABILITY_ILF_NUMBER_OF_PULSES 'common.ABILITY_ILF_NUMBER_OF_PULSES' ----@field ABILITY_ILF_NUMBER_OF_PULSES abilityintegerlevelfield _ConvertAbilityIntegerLevelField('Tau4') ---- ----ABILITY_ILF_SUMMONED_UNIT_TYPE_HWE1 'common.ABILITY_ILF_SUMMONED_UNIT_TYPE_HWE1' ----@field ABILITY_ILF_SUMMONED_UNIT_TYPE_HWE1 abilityintegerlevelfield _ConvertAbilityIntegerLevelField('Hwe1') ---- ----ABILITY_ILF_SUMMONED_UNIT_UIN4 'common.ABILITY_ILF_SUMMONED_UNIT_UIN4' ----@field ABILITY_ILF_SUMMONED_UNIT_UIN4 abilityintegerlevelfield _ConvertAbilityIntegerLevelField('Uin4') ---- ----ABILITY_ILF_SUMMONED_UNIT_OSF1 'common.ABILITY_ILF_SUMMONED_UNIT_OSF1' ----@field ABILITY_ILF_SUMMONED_UNIT_OSF1 abilityintegerlevelfield _ConvertAbilityIntegerLevelField('Osf1') ---- ----ABILITY_ILF_SUMMONED_UNIT_TYPE_EFNU 'common.ABILITY_ILF_SUMMONED_UNIT_TYPE_EFNU' ----@field ABILITY_ILF_SUMMONED_UNIT_TYPE_EFNU abilityintegerlevelfield _ConvertAbilityIntegerLevelField('Efnu') ---- ----ABILITY_ILF_SUMMONED_UNIT_TYPE_NBAU 'common.ABILITY_ILF_SUMMONED_UNIT_TYPE_NBAU' ----@field ABILITY_ILF_SUMMONED_UNIT_TYPE_NBAU abilityintegerlevelfield _ConvertAbilityIntegerLevelField('Nbau') ---- ----ABILITY_ILF_SUMMONED_UNIT_TYPE_NTOU 'common.ABILITY_ILF_SUMMONED_UNIT_TYPE_NTOU' ----@field ABILITY_ILF_SUMMONED_UNIT_TYPE_NTOU abilityintegerlevelfield _ConvertAbilityIntegerLevelField('Ntou') ---- ----ABILITY_ILF_SUMMONED_UNIT_TYPE_ESVU 'common.ABILITY_ILF_SUMMONED_UNIT_TYPE_ESVU' ----@field ABILITY_ILF_SUMMONED_UNIT_TYPE_ESVU abilityintegerlevelfield _ConvertAbilityIntegerLevelField('Esvu') ---- ----ABILITY_ILF_SUMMONED_UNIT_TYPES 'common.ABILITY_ILF_SUMMONED_UNIT_TYPES' ----@field ABILITY_ILF_SUMMONED_UNIT_TYPES abilityintegerlevelfield _ConvertAbilityIntegerLevelField('Nef1') ---- ----ABILITY_ILF_SUMMONED_UNIT_TYPE_NDOU 'common.ABILITY_ILF_SUMMONED_UNIT_TYPE_NDOU' ----@field ABILITY_ILF_SUMMONED_UNIT_TYPE_NDOU abilityintegerlevelfield _ConvertAbilityIntegerLevelField('Ndou') ---- ----ABILITY_ILF_ALTERNATE_FORM_UNIT_EMEU 'common.ABILITY_ILF_ALTERNATE_FORM_UNIT_EMEU' ----@field ABILITY_ILF_ALTERNATE_FORM_UNIT_EMEU abilityintegerlevelfield _ConvertAbilityIntegerLevelField('Emeu') ---- ----ABILITY_ILF_PLAGUE_WARD_UNIT_TYPE 'common.ABILITY_ILF_PLAGUE_WARD_UNIT_TYPE' ----@field ABILITY_ILF_PLAGUE_WARD_UNIT_TYPE abilityintegerlevelfield _ConvertAbilityIntegerLevelField('Aplu') ---- ----ABILITY_ILF_ALLOWED_UNIT_TYPE_BTL1 'common.ABILITY_ILF_ALLOWED_UNIT_TYPE_BTL1' ----@field ABILITY_ILF_ALLOWED_UNIT_TYPE_BTL1 abilityintegerlevelfield _ConvertAbilityIntegerLevelField('Btl1') ---- ----ABILITY_ILF_NEW_UNIT_TYPE 'common.ABILITY_ILF_NEW_UNIT_TYPE' ----@field ABILITY_ILF_NEW_UNIT_TYPE abilityintegerlevelfield _ConvertAbilityIntegerLevelField('Cha1') ---- ----ABILITY_ILF_RESULTING_UNIT_TYPE_ENT1 'common.ABILITY_ILF_RESULTING_UNIT_TYPE_ENT1' ----@field ABILITY_ILF_RESULTING_UNIT_TYPE_ENT1 abilityintegerlevelfield _ConvertAbilityIntegerLevelField('ent1') ---- ----ABILITY_ILF_CORPSE_UNIT_TYPE 'common.ABILITY_ILF_CORPSE_UNIT_TYPE' ----@field ABILITY_ILF_CORPSE_UNIT_TYPE abilityintegerlevelfield _ConvertAbilityIntegerLevelField('Gydu') ---- ----ABILITY_ILF_ALLOWED_UNIT_TYPE_LOA1 'common.ABILITY_ILF_ALLOWED_UNIT_TYPE_LOA1' ----@field ABILITY_ILF_ALLOWED_UNIT_TYPE_LOA1 abilityintegerlevelfield _ConvertAbilityIntegerLevelField('Loa1') ---- ----ABILITY_ILF_UNIT_TYPE_FOR_LIMIT_CHECK 'common.ABILITY_ILF_UNIT_TYPE_FOR_LIMIT_CHECK' ----@field ABILITY_ILF_UNIT_TYPE_FOR_LIMIT_CHECK abilityintegerlevelfield _ConvertAbilityIntegerLevelField('Raiu') ---- ----ABILITY_ILF_WARD_UNIT_TYPE_STAU 'common.ABILITY_ILF_WARD_UNIT_TYPE_STAU' ----@field ABILITY_ILF_WARD_UNIT_TYPE_STAU abilityintegerlevelfield _ConvertAbilityIntegerLevelField('Stau') ---- ----ABILITY_ILF_EFFECT_ABILITY 'common.ABILITY_ILF_EFFECT_ABILITY' ----@field ABILITY_ILF_EFFECT_ABILITY abilityintegerlevelfield _ConvertAbilityIntegerLevelField('Iobu') ---- ----ABILITY_ILF_CONVERSION_UNIT 'common.ABILITY_ILF_CONVERSION_UNIT' ----@field ABILITY_ILF_CONVERSION_UNIT abilityintegerlevelfield _ConvertAbilityIntegerLevelField('Ndc2') ---- ----ABILITY_ILF_UNIT_TO_PRESERVE 'common.ABILITY_ILF_UNIT_TO_PRESERVE' ----@field ABILITY_ILF_UNIT_TO_PRESERVE abilityintegerlevelfield _ConvertAbilityIntegerLevelField('Nsl1') ---- ----ABILITY_ILF_UNIT_TYPE_ALLOWED 'common.ABILITY_ILF_UNIT_TYPE_ALLOWED' ----@field ABILITY_ILF_UNIT_TYPE_ALLOWED abilityintegerlevelfield _ConvertAbilityIntegerLevelField('Chl1') ---- ----ABILITY_ILF_SWARM_UNIT_TYPE 'common.ABILITY_ILF_SWARM_UNIT_TYPE' ----@field ABILITY_ILF_SWARM_UNIT_TYPE abilityintegerlevelfield _ConvertAbilityIntegerLevelField('Ulsu') ---- ----ABILITY_ILF_RESULTING_UNIT_TYPE_COAU 'common.ABILITY_ILF_RESULTING_UNIT_TYPE_COAU' ----@field ABILITY_ILF_RESULTING_UNIT_TYPE_COAU abilityintegerlevelfield _ConvertAbilityIntegerLevelField('coau') ---- ----ABILITY_ILF_UNIT_TYPE_EXHU 'common.ABILITY_ILF_UNIT_TYPE_EXHU' ----@field ABILITY_ILF_UNIT_TYPE_EXHU abilityintegerlevelfield _ConvertAbilityIntegerLevelField('exhu') ---- ----ABILITY_ILF_WARD_UNIT_TYPE_HWDU 'common.ABILITY_ILF_WARD_UNIT_TYPE_HWDU' ----@field ABILITY_ILF_WARD_UNIT_TYPE_HWDU abilityintegerlevelfield _ConvertAbilityIntegerLevelField('hwdu') ---- ----ABILITY_ILF_LURE_UNIT_TYPE 'common.ABILITY_ILF_LURE_UNIT_TYPE' ----@field ABILITY_ILF_LURE_UNIT_TYPE abilityintegerlevelfield _ConvertAbilityIntegerLevelField('imou') ---- ----ABILITY_ILF_UNIT_TYPE_IPMU 'common.ABILITY_ILF_UNIT_TYPE_IPMU' ----@field ABILITY_ILF_UNIT_TYPE_IPMU abilityintegerlevelfield _ConvertAbilityIntegerLevelField('ipmu') ---- ----ABILITY_ILF_FACTORY_UNIT_ID 'common.ABILITY_ILF_FACTORY_UNIT_ID' ----@field ABILITY_ILF_FACTORY_UNIT_ID abilityintegerlevelfield _ConvertAbilityIntegerLevelField('Nsyu') ---- ----ABILITY_ILF_SPAWN_UNIT_ID_NFYU 'common.ABILITY_ILF_SPAWN_UNIT_ID_NFYU' ----@field ABILITY_ILF_SPAWN_UNIT_ID_NFYU abilityintegerlevelfield _ConvertAbilityIntegerLevelField('Nfyu') ---- ----ABILITY_ILF_DESTRUCTIBLE_ID 'common.ABILITY_ILF_DESTRUCTIBLE_ID' ----@field ABILITY_ILF_DESTRUCTIBLE_ID abilityintegerlevelfield _ConvertAbilityIntegerLevelField('Nvcu') ---- ----ABILITY_ILF_UPGRADE_TYPE 'common.ABILITY_ILF_UPGRADE_TYPE' ----@field ABILITY_ILF_UPGRADE_TYPE abilityintegerlevelfield _ConvertAbilityIntegerLevelField('Iglu') ---- ----ABILITY_RLF_CASTING_TIME 'common.ABILITY_RLF_CASTING_TIME' ----@field ABILITY_RLF_CASTING_TIME abilityreallevelfield _ConvertAbilityRealLevelField('acas') ---- ----ABILITY_RLF_DURATION_NORMAL 'common.ABILITY_RLF_DURATION_NORMAL' ----@field ABILITY_RLF_DURATION_NORMAL abilityreallevelfield _ConvertAbilityRealLevelField('adur') ---- ----ABILITY_RLF_DURATION_HERO 'common.ABILITY_RLF_DURATION_HERO' ----@field ABILITY_RLF_DURATION_HERO abilityreallevelfield _ConvertAbilityRealLevelField('ahdu') ---- ----ABILITY_RLF_COOLDOWN 'common.ABILITY_RLF_COOLDOWN' ----@field ABILITY_RLF_COOLDOWN abilityreallevelfield _ConvertAbilityRealLevelField('acdn') ---- ----ABILITY_RLF_AREA_OF_EFFECT 'common.ABILITY_RLF_AREA_OF_EFFECT' ----@field ABILITY_RLF_AREA_OF_EFFECT abilityreallevelfield _ConvertAbilityRealLevelField('aare') ---- ----ABILITY_RLF_CAST_RANGE 'common.ABILITY_RLF_CAST_RANGE' ----@field ABILITY_RLF_CAST_RANGE abilityreallevelfield _ConvertAbilityRealLevelField('aran') ---- ----ABILITY_RLF_DAMAGE_HBZ2 'common.ABILITY_RLF_DAMAGE_HBZ2' ----@field ABILITY_RLF_DAMAGE_HBZ2 abilityreallevelfield _ConvertAbilityRealLevelField('Hbz2') ---- ----ABILITY_RLF_BUILDING_REDUCTION_HBZ4 'common.ABILITY_RLF_BUILDING_REDUCTION_HBZ4' ----@field ABILITY_RLF_BUILDING_REDUCTION_HBZ4 abilityreallevelfield _ConvertAbilityRealLevelField('Hbz4') ---- ----ABILITY_RLF_DAMAGE_PER_SECOND_HBZ5 'common.ABILITY_RLF_DAMAGE_PER_SECOND_HBZ5' ----@field ABILITY_RLF_DAMAGE_PER_SECOND_HBZ5 abilityreallevelfield _ConvertAbilityRealLevelField('Hbz5') ---- ----ABILITY_RLF_MAXIMUM_DAMAGE_PER_WAVE 'common.ABILITY_RLF_MAXIMUM_DAMAGE_PER_WAVE' ----@field ABILITY_RLF_MAXIMUM_DAMAGE_PER_WAVE abilityreallevelfield _ConvertAbilityRealLevelField('Hbz6') ---- ----ABILITY_RLF_MANA_REGENERATION_INCREASE 'common.ABILITY_RLF_MANA_REGENERATION_INCREASE' ----@field ABILITY_RLF_MANA_REGENERATION_INCREASE abilityreallevelfield _ConvertAbilityRealLevelField('Hab1') ---- ----ABILITY_RLF_CASTING_DELAY 'common.ABILITY_RLF_CASTING_DELAY' ----@field ABILITY_RLF_CASTING_DELAY abilityreallevelfield _ConvertAbilityRealLevelField('Hmt2') ---- ----ABILITY_RLF_DAMAGE_PER_SECOND_OWW1 'common.ABILITY_RLF_DAMAGE_PER_SECOND_OWW1' ----@field ABILITY_RLF_DAMAGE_PER_SECOND_OWW1 abilityreallevelfield _ConvertAbilityRealLevelField('Oww1') ---- ----ABILITY_RLF_MAGIC_DAMAGE_REDUCTION_OWW2 'common.ABILITY_RLF_MAGIC_DAMAGE_REDUCTION_OWW2' ----@field ABILITY_RLF_MAGIC_DAMAGE_REDUCTION_OWW2 abilityreallevelfield _ConvertAbilityRealLevelField('Oww2') ---- ----ABILITY_RLF_CHANCE_TO_CRITICAL_STRIKE 'common.ABILITY_RLF_CHANCE_TO_CRITICAL_STRIKE' ----@field ABILITY_RLF_CHANCE_TO_CRITICAL_STRIKE abilityreallevelfield _ConvertAbilityRealLevelField('Ocr1') ---- ----ABILITY_RLF_DAMAGE_MULTIPLIER_OCR2 'common.ABILITY_RLF_DAMAGE_MULTIPLIER_OCR2' ----@field ABILITY_RLF_DAMAGE_MULTIPLIER_OCR2 abilityreallevelfield _ConvertAbilityRealLevelField('Ocr2') ---- ----ABILITY_RLF_DAMAGE_BONUS_OCR3 'common.ABILITY_RLF_DAMAGE_BONUS_OCR3' ----@field ABILITY_RLF_DAMAGE_BONUS_OCR3 abilityreallevelfield _ConvertAbilityRealLevelField('Ocr3') ---- ----ABILITY_RLF_CHANCE_TO_EVADE_OCR4 'common.ABILITY_RLF_CHANCE_TO_EVADE_OCR4' ----@field ABILITY_RLF_CHANCE_TO_EVADE_OCR4 abilityreallevelfield _ConvertAbilityRealLevelField('Ocr4') ---- ----ABILITY_RLF_DAMAGE_DEALT_PERCENT_OMI2 'common.ABILITY_RLF_DAMAGE_DEALT_PERCENT_OMI2' ----@field ABILITY_RLF_DAMAGE_DEALT_PERCENT_OMI2 abilityreallevelfield _ConvertAbilityRealLevelField('Omi2') ---- ----ABILITY_RLF_DAMAGE_TAKEN_PERCENT_OMI3 'common.ABILITY_RLF_DAMAGE_TAKEN_PERCENT_OMI3' ----@field ABILITY_RLF_DAMAGE_TAKEN_PERCENT_OMI3 abilityreallevelfield _ConvertAbilityRealLevelField('Omi3') ---- ----ABILITY_RLF_ANIMATION_DELAY 'common.ABILITY_RLF_ANIMATION_DELAY' ----@field ABILITY_RLF_ANIMATION_DELAY abilityreallevelfield _ConvertAbilityRealLevelField('Omi4') ---- ----ABILITY_RLF_TRANSITION_TIME 'common.ABILITY_RLF_TRANSITION_TIME' ----@field ABILITY_RLF_TRANSITION_TIME abilityreallevelfield _ConvertAbilityRealLevelField('Owk1') ---- ----ABILITY_RLF_MOVEMENT_SPEED_INCREASE_PERCENT_OWK2 'common.ABILITY_RLF_MOVEMENT_SPEED_INCREASE_PERCENT_OWK2' ----@field ABILITY_RLF_MOVEMENT_SPEED_INCREASE_PERCENT_OWK2 abilityreallevelfield _ConvertAbilityRealLevelField('Owk2') ---- ----ABILITY_RLF_BACKSTAB_DAMAGE 'common.ABILITY_RLF_BACKSTAB_DAMAGE' ----@field ABILITY_RLF_BACKSTAB_DAMAGE abilityreallevelfield _ConvertAbilityRealLevelField('Owk3') ---- ----ABILITY_RLF_AMOUNT_HEALED_DAMAGED_UDC1 'common.ABILITY_RLF_AMOUNT_HEALED_DAMAGED_UDC1' ----@field ABILITY_RLF_AMOUNT_HEALED_DAMAGED_UDC1 abilityreallevelfield _ConvertAbilityRealLevelField('Udc1') ---- ----ABILITY_RLF_LIFE_CONVERTED_TO_MANA 'common.ABILITY_RLF_LIFE_CONVERTED_TO_MANA' ----@field ABILITY_RLF_LIFE_CONVERTED_TO_MANA abilityreallevelfield _ConvertAbilityRealLevelField('Udp1') ---- ----ABILITY_RLF_LIFE_CONVERTED_TO_LIFE 'common.ABILITY_RLF_LIFE_CONVERTED_TO_LIFE' ----@field ABILITY_RLF_LIFE_CONVERTED_TO_LIFE abilityreallevelfield _ConvertAbilityRealLevelField('Udp2') ---- ----ABILITY_RLF_MOVEMENT_SPEED_INCREASE_PERCENT_UAU1 'common.ABILITY_RLF_MOVEMENT_SPEED_INCREASE_PERCENT_UAU1' ----@field ABILITY_RLF_MOVEMENT_SPEED_INCREASE_PERCENT_UAU1 abilityreallevelfield _ConvertAbilityRealLevelField('Uau1') ---- ----ABILITY_RLF_LIFE_REGENERATION_INCREASE_PERCENT 'common.ABILITY_RLF_LIFE_REGENERATION_INCREASE_PERCENT' ----@field ABILITY_RLF_LIFE_REGENERATION_INCREASE_PERCENT abilityreallevelfield _ConvertAbilityRealLevelField('Uau2') ---- ----ABILITY_RLF_CHANCE_TO_EVADE_EEV1 'common.ABILITY_RLF_CHANCE_TO_EVADE_EEV1' ----@field ABILITY_RLF_CHANCE_TO_EVADE_EEV1 abilityreallevelfield _ConvertAbilityRealLevelField('Eev1') ---- ----ABILITY_RLF_DAMAGE_PER_INTERVAL 'common.ABILITY_RLF_DAMAGE_PER_INTERVAL' ----@field ABILITY_RLF_DAMAGE_PER_INTERVAL abilityreallevelfield _ConvertAbilityRealLevelField('Eim1') ---- ----ABILITY_RLF_MANA_DRAINED_PER_SECOND_EIM2 'common.ABILITY_RLF_MANA_DRAINED_PER_SECOND_EIM2' ----@field ABILITY_RLF_MANA_DRAINED_PER_SECOND_EIM2 abilityreallevelfield _ConvertAbilityRealLevelField('Eim2') ---- ----ABILITY_RLF_BUFFER_MANA_REQUIRED 'common.ABILITY_RLF_BUFFER_MANA_REQUIRED' ----@field ABILITY_RLF_BUFFER_MANA_REQUIRED abilityreallevelfield _ConvertAbilityRealLevelField('Eim3') ---- ----ABILITY_RLF_MAX_MANA_DRAINED 'common.ABILITY_RLF_MAX_MANA_DRAINED' ----@field ABILITY_RLF_MAX_MANA_DRAINED abilityreallevelfield _ConvertAbilityRealLevelField('Emb1') ---- ----ABILITY_RLF_BOLT_DELAY 'common.ABILITY_RLF_BOLT_DELAY' ----@field ABILITY_RLF_BOLT_DELAY abilityreallevelfield _ConvertAbilityRealLevelField('Emb2') ---- ----ABILITY_RLF_BOLT_LIFETIME 'common.ABILITY_RLF_BOLT_LIFETIME' ----@field ABILITY_RLF_BOLT_LIFETIME abilityreallevelfield _ConvertAbilityRealLevelField('Emb3') ---- ----ABILITY_RLF_ALTITUDE_ADJUSTMENT_DURATION 'common.ABILITY_RLF_ALTITUDE_ADJUSTMENT_DURATION' ----@field ABILITY_RLF_ALTITUDE_ADJUSTMENT_DURATION abilityreallevelfield _ConvertAbilityRealLevelField('Eme3') ---- ----ABILITY_RLF_LANDING_DELAY_TIME 'common.ABILITY_RLF_LANDING_DELAY_TIME' ----@field ABILITY_RLF_LANDING_DELAY_TIME abilityreallevelfield _ConvertAbilityRealLevelField('Eme4') ---- ----ABILITY_RLF_ALTERNATE_FORM_HIT_POINT_BONUS 'common.ABILITY_RLF_ALTERNATE_FORM_HIT_POINT_BONUS' ----@field ABILITY_RLF_ALTERNATE_FORM_HIT_POINT_BONUS abilityreallevelfield _ConvertAbilityRealLevelField('Eme5') ---- ----ABILITY_RLF_MOVE_SPEED_BONUS_INFO_PANEL_ONLY 'common.ABILITY_RLF_MOVE_SPEED_BONUS_INFO_PANEL_ONLY' ----@field ABILITY_RLF_MOVE_SPEED_BONUS_INFO_PANEL_ONLY abilityreallevelfield _ConvertAbilityRealLevelField('Ncr5') ---- ----ABILITY_RLF_ATTACK_SPEED_BONUS_INFO_PANEL_ONLY 'common.ABILITY_RLF_ATTACK_SPEED_BONUS_INFO_PANEL_ONLY' ----@field ABILITY_RLF_ATTACK_SPEED_BONUS_INFO_PANEL_ONLY abilityreallevelfield _ConvertAbilityRealLevelField('Ncr6') ---- ----ABILITY_RLF_LIFE_REGENERATION_RATE_PER_SECOND 'common.ABILITY_RLF_LIFE_REGENERATION_RATE_PER_SECOND' ----@field ABILITY_RLF_LIFE_REGENERATION_RATE_PER_SECOND abilityreallevelfield _ConvertAbilityRealLevelField('ave5') ---- ----ABILITY_RLF_STUN_DURATION_USL1 'common.ABILITY_RLF_STUN_DURATION_USL1' ----@field ABILITY_RLF_STUN_DURATION_USL1 abilityreallevelfield _ConvertAbilityRealLevelField('Usl1') ---- ----ABILITY_RLF_ATTACK_DAMAGE_STOLEN_PERCENT 'common.ABILITY_RLF_ATTACK_DAMAGE_STOLEN_PERCENT' ----@field ABILITY_RLF_ATTACK_DAMAGE_STOLEN_PERCENT abilityreallevelfield _ConvertAbilityRealLevelField('Uav1') ---- ----ABILITY_RLF_DAMAGE_UCS1 'common.ABILITY_RLF_DAMAGE_UCS1' ----@field ABILITY_RLF_DAMAGE_UCS1 abilityreallevelfield _ConvertAbilityRealLevelField('Ucs1') ---- ----ABILITY_RLF_MAX_DAMAGE_UCS2 'common.ABILITY_RLF_MAX_DAMAGE_UCS2' ----@field ABILITY_RLF_MAX_DAMAGE_UCS2 abilityreallevelfield _ConvertAbilityRealLevelField('Ucs2') ---- ----ABILITY_RLF_DISTANCE_UCS3 'common.ABILITY_RLF_DISTANCE_UCS3' ----@field ABILITY_RLF_DISTANCE_UCS3 abilityreallevelfield _ConvertAbilityRealLevelField('Ucs3') ---- ----ABILITY_RLF_FINAL_AREA_UCS4 'common.ABILITY_RLF_FINAL_AREA_UCS4' ----@field ABILITY_RLF_FINAL_AREA_UCS4 abilityreallevelfield _ConvertAbilityRealLevelField('Ucs4') ---- ----ABILITY_RLF_DAMAGE_UIN1 'common.ABILITY_RLF_DAMAGE_UIN1' ----@field ABILITY_RLF_DAMAGE_UIN1 abilityreallevelfield _ConvertAbilityRealLevelField('Uin1') ---- ----ABILITY_RLF_DURATION 'common.ABILITY_RLF_DURATION' ----@field ABILITY_RLF_DURATION abilityreallevelfield _ConvertAbilityRealLevelField('Uin2') ---- ----ABILITY_RLF_IMPACT_DELAY 'common.ABILITY_RLF_IMPACT_DELAY' ----@field ABILITY_RLF_IMPACT_DELAY abilityreallevelfield _ConvertAbilityRealLevelField('Uin3') ---- ----ABILITY_RLF_DAMAGE_PER_TARGET_OCL1 'common.ABILITY_RLF_DAMAGE_PER_TARGET_OCL1' ----@field ABILITY_RLF_DAMAGE_PER_TARGET_OCL1 abilityreallevelfield _ConvertAbilityRealLevelField('Ocl1') ---- ----ABILITY_RLF_DAMAGE_REDUCTION_PER_TARGET 'common.ABILITY_RLF_DAMAGE_REDUCTION_PER_TARGET' ----@field ABILITY_RLF_DAMAGE_REDUCTION_PER_TARGET abilityreallevelfield _ConvertAbilityRealLevelField('Ocl3') ---- ----ABILITY_RLF_EFFECT_DELAY_OEQ1 'common.ABILITY_RLF_EFFECT_DELAY_OEQ1' ----@field ABILITY_RLF_EFFECT_DELAY_OEQ1 abilityreallevelfield _ConvertAbilityRealLevelField('Oeq1') ---- ----ABILITY_RLF_DAMAGE_PER_SECOND_TO_BUILDINGS 'common.ABILITY_RLF_DAMAGE_PER_SECOND_TO_BUILDINGS' ----@field ABILITY_RLF_DAMAGE_PER_SECOND_TO_BUILDINGS abilityreallevelfield _ConvertAbilityRealLevelField('Oeq2') ---- ----ABILITY_RLF_UNITS_SLOWED_PERCENT 'common.ABILITY_RLF_UNITS_SLOWED_PERCENT' ----@field ABILITY_RLF_UNITS_SLOWED_PERCENT abilityreallevelfield _ConvertAbilityRealLevelField('Oeq3') ---- ----ABILITY_RLF_FINAL_AREA_OEQ4 'common.ABILITY_RLF_FINAL_AREA_OEQ4' ----@field ABILITY_RLF_FINAL_AREA_OEQ4 abilityreallevelfield _ConvertAbilityRealLevelField('Oeq4') ---- ----ABILITY_RLF_DAMAGE_PER_SECOND_EER1 'common.ABILITY_RLF_DAMAGE_PER_SECOND_EER1' ----@field ABILITY_RLF_DAMAGE_PER_SECOND_EER1 abilityreallevelfield _ConvertAbilityRealLevelField('Eer1') ---- ----ABILITY_RLF_DAMAGE_DEALT_TO_ATTACKERS 'common.ABILITY_RLF_DAMAGE_DEALT_TO_ATTACKERS' ----@field ABILITY_RLF_DAMAGE_DEALT_TO_ATTACKERS abilityreallevelfield _ConvertAbilityRealLevelField('Eah1') ---- ----ABILITY_RLF_LIFE_HEALED 'common.ABILITY_RLF_LIFE_HEALED' ----@field ABILITY_RLF_LIFE_HEALED abilityreallevelfield _ConvertAbilityRealLevelField('Etq1') ---- ----ABILITY_RLF_HEAL_INTERVAL 'common.ABILITY_RLF_HEAL_INTERVAL' ----@field ABILITY_RLF_HEAL_INTERVAL abilityreallevelfield _ConvertAbilityRealLevelField('Etq2') ---- ----ABILITY_RLF_BUILDING_REDUCTION_ETQ3 'common.ABILITY_RLF_BUILDING_REDUCTION_ETQ3' ----@field ABILITY_RLF_BUILDING_REDUCTION_ETQ3 abilityreallevelfield _ConvertAbilityRealLevelField('Etq3') ---- ----ABILITY_RLF_INITIAL_IMMUNITY_DURATION 'common.ABILITY_RLF_INITIAL_IMMUNITY_DURATION' ----@field ABILITY_RLF_INITIAL_IMMUNITY_DURATION abilityreallevelfield _ConvertAbilityRealLevelField('Etq4') ---- ----ABILITY_RLF_MAX_LIFE_DRAINED_PER_SECOND_PERCENT 'common.ABILITY_RLF_MAX_LIFE_DRAINED_PER_SECOND_PERCENT' ----@field ABILITY_RLF_MAX_LIFE_DRAINED_PER_SECOND_PERCENT abilityreallevelfield _ConvertAbilityRealLevelField('Udd1') ---- ----ABILITY_RLF_BUILDING_REDUCTION_UDD2 'common.ABILITY_RLF_BUILDING_REDUCTION_UDD2' ----@field ABILITY_RLF_BUILDING_REDUCTION_UDD2 abilityreallevelfield _ConvertAbilityRealLevelField('Udd2') ---- ----ABILITY_RLF_ARMOR_DURATION 'common.ABILITY_RLF_ARMOR_DURATION' ----@field ABILITY_RLF_ARMOR_DURATION abilityreallevelfield _ConvertAbilityRealLevelField('Ufa1') ---- ----ABILITY_RLF_ARMOR_BONUS_UFA2 'common.ABILITY_RLF_ARMOR_BONUS_UFA2' ----@field ABILITY_RLF_ARMOR_BONUS_UFA2 abilityreallevelfield _ConvertAbilityRealLevelField('Ufa2') ---- ----ABILITY_RLF_AREA_OF_EFFECT_DAMAGE 'common.ABILITY_RLF_AREA_OF_EFFECT_DAMAGE' ----@field ABILITY_RLF_AREA_OF_EFFECT_DAMAGE abilityreallevelfield _ConvertAbilityRealLevelField('Ufn1') ---- ----ABILITY_RLF_SPECIFIC_TARGET_DAMAGE_UFN2 'common.ABILITY_RLF_SPECIFIC_TARGET_DAMAGE_UFN2' ----@field ABILITY_RLF_SPECIFIC_TARGET_DAMAGE_UFN2 abilityreallevelfield _ConvertAbilityRealLevelField('Ufn2') ---- ----ABILITY_RLF_DAMAGE_BONUS_HFA1 'common.ABILITY_RLF_DAMAGE_BONUS_HFA1' ----@field ABILITY_RLF_DAMAGE_BONUS_HFA1 abilityreallevelfield _ConvertAbilityRealLevelField('Hfa1') ---- ----ABILITY_RLF_DAMAGE_DEALT_ESF1 'common.ABILITY_RLF_DAMAGE_DEALT_ESF1' ----@field ABILITY_RLF_DAMAGE_DEALT_ESF1 abilityreallevelfield _ConvertAbilityRealLevelField('Esf1') ---- ----ABILITY_RLF_DAMAGE_INTERVAL_ESF2 'common.ABILITY_RLF_DAMAGE_INTERVAL_ESF2' ----@field ABILITY_RLF_DAMAGE_INTERVAL_ESF2 abilityreallevelfield _ConvertAbilityRealLevelField('Esf2') ---- ----ABILITY_RLF_BUILDING_REDUCTION_ESF3 'common.ABILITY_RLF_BUILDING_REDUCTION_ESF3' ----@field ABILITY_RLF_BUILDING_REDUCTION_ESF3 abilityreallevelfield _ConvertAbilityRealLevelField('Esf3') ---- ----ABILITY_RLF_DAMAGE_BONUS_PERCENT 'common.ABILITY_RLF_DAMAGE_BONUS_PERCENT' ----@field ABILITY_RLF_DAMAGE_BONUS_PERCENT abilityreallevelfield _ConvertAbilityRealLevelField('Ear1') ---- ----ABILITY_RLF_DEFENSE_BONUS_HAV1 'common.ABILITY_RLF_DEFENSE_BONUS_HAV1' ----@field ABILITY_RLF_DEFENSE_BONUS_HAV1 abilityreallevelfield _ConvertAbilityRealLevelField('Hav1') ---- ----ABILITY_RLF_HIT_POINT_BONUS 'common.ABILITY_RLF_HIT_POINT_BONUS' ----@field ABILITY_RLF_HIT_POINT_BONUS abilityreallevelfield _ConvertAbilityRealLevelField('Hav2') ---- ----ABILITY_RLF_DAMAGE_BONUS_HAV3 'common.ABILITY_RLF_DAMAGE_BONUS_HAV3' ----@field ABILITY_RLF_DAMAGE_BONUS_HAV3 abilityreallevelfield _ConvertAbilityRealLevelField('Hav3') ---- ----ABILITY_RLF_MAGIC_DAMAGE_REDUCTION_HAV4 'common.ABILITY_RLF_MAGIC_DAMAGE_REDUCTION_HAV4' ----@field ABILITY_RLF_MAGIC_DAMAGE_REDUCTION_HAV4 abilityreallevelfield _ConvertAbilityRealLevelField('Hav4') ---- ----ABILITY_RLF_CHANCE_TO_BASH 'common.ABILITY_RLF_CHANCE_TO_BASH' ----@field ABILITY_RLF_CHANCE_TO_BASH abilityreallevelfield _ConvertAbilityRealLevelField('Hbh1') ---- ----ABILITY_RLF_DAMAGE_MULTIPLIER_HBH2 'common.ABILITY_RLF_DAMAGE_MULTIPLIER_HBH2' ----@field ABILITY_RLF_DAMAGE_MULTIPLIER_HBH2 abilityreallevelfield _ConvertAbilityRealLevelField('Hbh2') ---- ----ABILITY_RLF_DAMAGE_BONUS_HBH3 'common.ABILITY_RLF_DAMAGE_BONUS_HBH3' ----@field ABILITY_RLF_DAMAGE_BONUS_HBH3 abilityreallevelfield _ConvertAbilityRealLevelField('Hbh3') ---- ----ABILITY_RLF_CHANCE_TO_MISS_HBH4 'common.ABILITY_RLF_CHANCE_TO_MISS_HBH4' ----@field ABILITY_RLF_CHANCE_TO_MISS_HBH4 abilityreallevelfield _ConvertAbilityRealLevelField('Hbh4') ---- ----ABILITY_RLF_DAMAGE_HTB1 'common.ABILITY_RLF_DAMAGE_HTB1' ----@field ABILITY_RLF_DAMAGE_HTB1 abilityreallevelfield _ConvertAbilityRealLevelField('Htb1') ---- ----ABILITY_RLF_AOE_DAMAGE 'common.ABILITY_RLF_AOE_DAMAGE' ----@field ABILITY_RLF_AOE_DAMAGE abilityreallevelfield _ConvertAbilityRealLevelField('Htc1') ---- ----ABILITY_RLF_SPECIFIC_TARGET_DAMAGE_HTC2 'common.ABILITY_RLF_SPECIFIC_TARGET_DAMAGE_HTC2' ----@field ABILITY_RLF_SPECIFIC_TARGET_DAMAGE_HTC2 abilityreallevelfield _ConvertAbilityRealLevelField('Htc2') ---- ----ABILITY_RLF_MOVEMENT_SPEED_REDUCTION_PERCENT_HTC3 'common.ABILITY_RLF_MOVEMENT_SPEED_REDUCTION_PERCENT_HTC3' ----@field ABILITY_RLF_MOVEMENT_SPEED_REDUCTION_PERCENT_HTC3 abilityreallevelfield _ConvertAbilityRealLevelField('Htc3') ---- ----ABILITY_RLF_ATTACK_SPEED_REDUCTION_PERCENT_HTC4 'common.ABILITY_RLF_ATTACK_SPEED_REDUCTION_PERCENT_HTC4' ----@field ABILITY_RLF_ATTACK_SPEED_REDUCTION_PERCENT_HTC4 abilityreallevelfield _ConvertAbilityRealLevelField('Htc4') ---- ----ABILITY_RLF_ARMOR_BONUS_HAD1 'common.ABILITY_RLF_ARMOR_BONUS_HAD1' ----@field ABILITY_RLF_ARMOR_BONUS_HAD1 abilityreallevelfield _ConvertAbilityRealLevelField('Had1') ---- ----ABILITY_RLF_AMOUNT_HEALED_DAMAGED_HHB1 'common.ABILITY_RLF_AMOUNT_HEALED_DAMAGED_HHB1' ----@field ABILITY_RLF_AMOUNT_HEALED_DAMAGED_HHB1 abilityreallevelfield _ConvertAbilityRealLevelField('Hhb1') ---- ----ABILITY_RLF_EXTRA_DAMAGE_HCA1 'common.ABILITY_RLF_EXTRA_DAMAGE_HCA1' ----@field ABILITY_RLF_EXTRA_DAMAGE_HCA1 abilityreallevelfield _ConvertAbilityRealLevelField('Hca1') ---- ----ABILITY_RLF_MOVEMENT_SPEED_FACTOR_HCA2 'common.ABILITY_RLF_MOVEMENT_SPEED_FACTOR_HCA2' ----@field ABILITY_RLF_MOVEMENT_SPEED_FACTOR_HCA2 abilityreallevelfield _ConvertAbilityRealLevelField('Hca2') ---- ----ABILITY_RLF_ATTACK_SPEED_FACTOR_HCA3 'common.ABILITY_RLF_ATTACK_SPEED_FACTOR_HCA3' ----@field ABILITY_RLF_ATTACK_SPEED_FACTOR_HCA3 abilityreallevelfield _ConvertAbilityRealLevelField('Hca3') ---- ----ABILITY_RLF_MOVEMENT_SPEED_INCREASE_PERCENT_OAE1 'common.ABILITY_RLF_MOVEMENT_SPEED_INCREASE_PERCENT_OAE1' ----@field ABILITY_RLF_MOVEMENT_SPEED_INCREASE_PERCENT_OAE1 abilityreallevelfield _ConvertAbilityRealLevelField('Oae1') ---- ----ABILITY_RLF_ATTACK_SPEED_INCREASE_PERCENT_OAE2 'common.ABILITY_RLF_ATTACK_SPEED_INCREASE_PERCENT_OAE2' ----@field ABILITY_RLF_ATTACK_SPEED_INCREASE_PERCENT_OAE2 abilityreallevelfield _ConvertAbilityRealLevelField('Oae2') ---- ----ABILITY_RLF_REINCARNATION_DELAY 'common.ABILITY_RLF_REINCARNATION_DELAY' ----@field ABILITY_RLF_REINCARNATION_DELAY abilityreallevelfield _ConvertAbilityRealLevelField('Ore1') ---- ----ABILITY_RLF_DAMAGE_OSH1 'common.ABILITY_RLF_DAMAGE_OSH1' ----@field ABILITY_RLF_DAMAGE_OSH1 abilityreallevelfield _ConvertAbilityRealLevelField('Osh1') ---- ----ABILITY_RLF_MAXIMUM_DAMAGE_OSH2 'common.ABILITY_RLF_MAXIMUM_DAMAGE_OSH2' ----@field ABILITY_RLF_MAXIMUM_DAMAGE_OSH2 abilityreallevelfield _ConvertAbilityRealLevelField('Osh2') ---- ----ABILITY_RLF_DISTANCE_OSH3 'common.ABILITY_RLF_DISTANCE_OSH3' ----@field ABILITY_RLF_DISTANCE_OSH3 abilityreallevelfield _ConvertAbilityRealLevelField('Osh3') ---- ----ABILITY_RLF_FINAL_AREA_OSH4 'common.ABILITY_RLF_FINAL_AREA_OSH4' ----@field ABILITY_RLF_FINAL_AREA_OSH4 abilityreallevelfield _ConvertAbilityRealLevelField('Osh4') ---- ----ABILITY_RLF_GRAPHIC_DELAY_NFD1 'common.ABILITY_RLF_GRAPHIC_DELAY_NFD1' ----@field ABILITY_RLF_GRAPHIC_DELAY_NFD1 abilityreallevelfield _ConvertAbilityRealLevelField('Nfd1') ---- ----ABILITY_RLF_GRAPHIC_DURATION_NFD2 'common.ABILITY_RLF_GRAPHIC_DURATION_NFD2' ----@field ABILITY_RLF_GRAPHIC_DURATION_NFD2 abilityreallevelfield _ConvertAbilityRealLevelField('Nfd2') ---- ----ABILITY_RLF_DAMAGE_NFD3 'common.ABILITY_RLF_DAMAGE_NFD3' ----@field ABILITY_RLF_DAMAGE_NFD3 abilityreallevelfield _ConvertAbilityRealLevelField('Nfd3') ---- ----ABILITY_RLF_SUMMONED_UNIT_DAMAGE_AMS1 'common.ABILITY_RLF_SUMMONED_UNIT_DAMAGE_AMS1' ----@field ABILITY_RLF_SUMMONED_UNIT_DAMAGE_AMS1 abilityreallevelfield _ConvertAbilityRealLevelField('Ams1') ---- ----ABILITY_RLF_MAGIC_DAMAGE_REDUCTION_AMS2 'common.ABILITY_RLF_MAGIC_DAMAGE_REDUCTION_AMS2' ----@field ABILITY_RLF_MAGIC_DAMAGE_REDUCTION_AMS2 abilityreallevelfield _ConvertAbilityRealLevelField('Ams2') ---- ----ABILITY_RLF_AURA_DURATION 'common.ABILITY_RLF_AURA_DURATION' ----@field ABILITY_RLF_AURA_DURATION abilityreallevelfield _ConvertAbilityRealLevelField('Apl1') ---- ----ABILITY_RLF_DAMAGE_PER_SECOND_APL2 'common.ABILITY_RLF_DAMAGE_PER_SECOND_APL2' ----@field ABILITY_RLF_DAMAGE_PER_SECOND_APL2 abilityreallevelfield _ConvertAbilityRealLevelField('Apl2') ---- ----ABILITY_RLF_DURATION_OF_PLAGUE_WARD 'common.ABILITY_RLF_DURATION_OF_PLAGUE_WARD' ----@field ABILITY_RLF_DURATION_OF_PLAGUE_WARD abilityreallevelfield _ConvertAbilityRealLevelField('Apl3') ---- ----ABILITY_RLF_AMOUNT_OF_HIT_POINTS_REGENERATED 'common.ABILITY_RLF_AMOUNT_OF_HIT_POINTS_REGENERATED' ----@field ABILITY_RLF_AMOUNT_OF_HIT_POINTS_REGENERATED abilityreallevelfield _ConvertAbilityRealLevelField('Oar1') ---- ----ABILITY_RLF_ATTACK_DAMAGE_INCREASE_AKB1 'common.ABILITY_RLF_ATTACK_DAMAGE_INCREASE_AKB1' ----@field ABILITY_RLF_ATTACK_DAMAGE_INCREASE_AKB1 abilityreallevelfield _ConvertAbilityRealLevelField('Akb1') ---- ----ABILITY_RLF_MANA_LOSS_ADM1 'common.ABILITY_RLF_MANA_LOSS_ADM1' ----@field ABILITY_RLF_MANA_LOSS_ADM1 abilityreallevelfield _ConvertAbilityRealLevelField('Adm1') ---- ----ABILITY_RLF_SUMMONED_UNIT_DAMAGE_ADM2 'common.ABILITY_RLF_SUMMONED_UNIT_DAMAGE_ADM2' ----@field ABILITY_RLF_SUMMONED_UNIT_DAMAGE_ADM2 abilityreallevelfield _ConvertAbilityRealLevelField('Adm2') ---- ----ABILITY_RLF_EXPANSION_AMOUNT 'common.ABILITY_RLF_EXPANSION_AMOUNT' ----@field ABILITY_RLF_EXPANSION_AMOUNT abilityreallevelfield _ConvertAbilityRealLevelField('Bli1') ---- ----ABILITY_RLF_INTERVAL_DURATION_BGM2 'common.ABILITY_RLF_INTERVAL_DURATION_BGM2' ----@field ABILITY_RLF_INTERVAL_DURATION_BGM2 abilityreallevelfield _ConvertAbilityRealLevelField('Bgm2') ---- ----ABILITY_RLF_RADIUS_OF_MINING_RING 'common.ABILITY_RLF_RADIUS_OF_MINING_RING' ----@field ABILITY_RLF_RADIUS_OF_MINING_RING abilityreallevelfield _ConvertAbilityRealLevelField('Bgm4') ---- ----ABILITY_RLF_ATTACK_SPEED_INCREASE_PERCENT_BLO1 'common.ABILITY_RLF_ATTACK_SPEED_INCREASE_PERCENT_BLO1' ----@field ABILITY_RLF_ATTACK_SPEED_INCREASE_PERCENT_BLO1 abilityreallevelfield _ConvertAbilityRealLevelField('Blo1') ---- ----ABILITY_RLF_MOVEMENT_SPEED_INCREASE_PERCENT_BLO2 'common.ABILITY_RLF_MOVEMENT_SPEED_INCREASE_PERCENT_BLO2' ----@field ABILITY_RLF_MOVEMENT_SPEED_INCREASE_PERCENT_BLO2 abilityreallevelfield _ConvertAbilityRealLevelField('Blo2') ---- ----ABILITY_RLF_SCALING_FACTOR 'common.ABILITY_RLF_SCALING_FACTOR' ----@field ABILITY_RLF_SCALING_FACTOR abilityreallevelfield _ConvertAbilityRealLevelField('Blo3') ---- ----ABILITY_RLF_HIT_POINTS_PER_SECOND_CAN1 'common.ABILITY_RLF_HIT_POINTS_PER_SECOND_CAN1' ----@field ABILITY_RLF_HIT_POINTS_PER_SECOND_CAN1 abilityreallevelfield _ConvertAbilityRealLevelField('Can1') ---- ----ABILITY_RLF_MAX_HIT_POINTS 'common.ABILITY_RLF_MAX_HIT_POINTS' ----@field ABILITY_RLF_MAX_HIT_POINTS abilityreallevelfield _ConvertAbilityRealLevelField('Can2') ---- ----ABILITY_RLF_DAMAGE_PER_SECOND_DEV2 'common.ABILITY_RLF_DAMAGE_PER_SECOND_DEV2' ----@field ABILITY_RLF_DAMAGE_PER_SECOND_DEV2 abilityreallevelfield _ConvertAbilityRealLevelField('Dev2') ---- ----ABILITY_RLF_MOVEMENT_UPDATE_FREQUENCY_CHD1 'common.ABILITY_RLF_MOVEMENT_UPDATE_FREQUENCY_CHD1' ----@field ABILITY_RLF_MOVEMENT_UPDATE_FREQUENCY_CHD1 abilityreallevelfield _ConvertAbilityRealLevelField('Chd1') ---- ----ABILITY_RLF_ATTACK_UPDATE_FREQUENCY_CHD2 'common.ABILITY_RLF_ATTACK_UPDATE_FREQUENCY_CHD2' ----@field ABILITY_RLF_ATTACK_UPDATE_FREQUENCY_CHD2 abilityreallevelfield _ConvertAbilityRealLevelField('Chd2') ---- ----ABILITY_RLF_SUMMONED_UNIT_DAMAGE_CHD3 'common.ABILITY_RLF_SUMMONED_UNIT_DAMAGE_CHD3' ----@field ABILITY_RLF_SUMMONED_UNIT_DAMAGE_CHD3 abilityreallevelfield _ConvertAbilityRealLevelField('Chd3') ---- ----ABILITY_RLF_MOVEMENT_SPEED_REDUCTION_PERCENT_CRI1 'common.ABILITY_RLF_MOVEMENT_SPEED_REDUCTION_PERCENT_CRI1' ----@field ABILITY_RLF_MOVEMENT_SPEED_REDUCTION_PERCENT_CRI1 abilityreallevelfield _ConvertAbilityRealLevelField('Cri1') ---- ----ABILITY_RLF_ATTACK_SPEED_REDUCTION_PERCENT_CRI2 'common.ABILITY_RLF_ATTACK_SPEED_REDUCTION_PERCENT_CRI2' ----@field ABILITY_RLF_ATTACK_SPEED_REDUCTION_PERCENT_CRI2 abilityreallevelfield _ConvertAbilityRealLevelField('Cri2') ---- ----ABILITY_RLF_DAMAGE_REDUCTION_CRI3 'common.ABILITY_RLF_DAMAGE_REDUCTION_CRI3' ----@field ABILITY_RLF_DAMAGE_REDUCTION_CRI3 abilityreallevelfield _ConvertAbilityRealLevelField('Cri3') ---- ----ABILITY_RLF_CHANCE_TO_MISS_CRS 'common.ABILITY_RLF_CHANCE_TO_MISS_CRS' ----@field ABILITY_RLF_CHANCE_TO_MISS_CRS abilityreallevelfield _ConvertAbilityRealLevelField('Crs1') ---- ----ABILITY_RLF_FULL_DAMAGE_RADIUS_DDA1 'common.ABILITY_RLF_FULL_DAMAGE_RADIUS_DDA1' ----@field ABILITY_RLF_FULL_DAMAGE_RADIUS_DDA1 abilityreallevelfield _ConvertAbilityRealLevelField('Dda1') ---- ----ABILITY_RLF_FULL_DAMAGE_AMOUNT_DDA2 'common.ABILITY_RLF_FULL_DAMAGE_AMOUNT_DDA2' ----@field ABILITY_RLF_FULL_DAMAGE_AMOUNT_DDA2 abilityreallevelfield _ConvertAbilityRealLevelField('Dda2') ---- ----ABILITY_RLF_PARTIAL_DAMAGE_RADIUS 'common.ABILITY_RLF_PARTIAL_DAMAGE_RADIUS' ----@field ABILITY_RLF_PARTIAL_DAMAGE_RADIUS abilityreallevelfield _ConvertAbilityRealLevelField('Dda3') ---- ----ABILITY_RLF_PARTIAL_DAMAGE_AMOUNT 'common.ABILITY_RLF_PARTIAL_DAMAGE_AMOUNT' ----@field ABILITY_RLF_PARTIAL_DAMAGE_AMOUNT abilityreallevelfield _ConvertAbilityRealLevelField('Dda4') ---- ----ABILITY_RLF_BUILDING_DAMAGE_FACTOR_SDS1 'common.ABILITY_RLF_BUILDING_DAMAGE_FACTOR_SDS1' ----@field ABILITY_RLF_BUILDING_DAMAGE_FACTOR_SDS1 abilityreallevelfield _ConvertAbilityRealLevelField('Sds1') ---- ----ABILITY_RLF_MAX_DAMAGE_UCO5 'common.ABILITY_RLF_MAX_DAMAGE_UCO5' ----@field ABILITY_RLF_MAX_DAMAGE_UCO5 abilityreallevelfield _ConvertAbilityRealLevelField('Uco5') ---- ----ABILITY_RLF_MOVE_SPEED_BONUS_UCO6 'common.ABILITY_RLF_MOVE_SPEED_BONUS_UCO6' ----@field ABILITY_RLF_MOVE_SPEED_BONUS_UCO6 abilityreallevelfield _ConvertAbilityRealLevelField('Uco6') ---- ----ABILITY_RLF_DAMAGE_TAKEN_PERCENT_DEF1 'common.ABILITY_RLF_DAMAGE_TAKEN_PERCENT_DEF1' ----@field ABILITY_RLF_DAMAGE_TAKEN_PERCENT_DEF1 abilityreallevelfield _ConvertAbilityRealLevelField('Def1') ---- ----ABILITY_RLF_DAMAGE_DEALT_PERCENT_DEF2 'common.ABILITY_RLF_DAMAGE_DEALT_PERCENT_DEF2' ----@field ABILITY_RLF_DAMAGE_DEALT_PERCENT_DEF2 abilityreallevelfield _ConvertAbilityRealLevelField('Def2') ---- ----ABILITY_RLF_MOVEMENT_SPEED_FACTOR_DEF3 'common.ABILITY_RLF_MOVEMENT_SPEED_FACTOR_DEF3' ----@field ABILITY_RLF_MOVEMENT_SPEED_FACTOR_DEF3 abilityreallevelfield _ConvertAbilityRealLevelField('Def3') ---- ----ABILITY_RLF_ATTACK_SPEED_FACTOR_DEF4 'common.ABILITY_RLF_ATTACK_SPEED_FACTOR_DEF4' ----@field ABILITY_RLF_ATTACK_SPEED_FACTOR_DEF4 abilityreallevelfield _ConvertAbilityRealLevelField('Def4') ---- ----ABILITY_RLF_MAGIC_DAMAGE_REDUCTION_DEF5 'common.ABILITY_RLF_MAGIC_DAMAGE_REDUCTION_DEF5' ----@field ABILITY_RLF_MAGIC_DAMAGE_REDUCTION_DEF5 abilityreallevelfield _ConvertAbilityRealLevelField('Def5') ---- ----ABILITY_RLF_CHANCE_TO_DEFLECT 'common.ABILITY_RLF_CHANCE_TO_DEFLECT' ----@field ABILITY_RLF_CHANCE_TO_DEFLECT abilityreallevelfield _ConvertAbilityRealLevelField('Def6') ---- ----ABILITY_RLF_DEFLECT_DAMAGE_TAKEN_PIERCING 'common.ABILITY_RLF_DEFLECT_DAMAGE_TAKEN_PIERCING' ----@field ABILITY_RLF_DEFLECT_DAMAGE_TAKEN_PIERCING abilityreallevelfield _ConvertAbilityRealLevelField('Def7') ---- ----ABILITY_RLF_DEFLECT_DAMAGE_TAKEN_SPELLS 'common.ABILITY_RLF_DEFLECT_DAMAGE_TAKEN_SPELLS' ----@field ABILITY_RLF_DEFLECT_DAMAGE_TAKEN_SPELLS abilityreallevelfield _ConvertAbilityRealLevelField('Def8') ---- ----ABILITY_RLF_RIP_DELAY 'common.ABILITY_RLF_RIP_DELAY' ----@field ABILITY_RLF_RIP_DELAY abilityreallevelfield _ConvertAbilityRealLevelField('Eat1') ---- ----ABILITY_RLF_EAT_DELAY 'common.ABILITY_RLF_EAT_DELAY' ----@field ABILITY_RLF_EAT_DELAY abilityreallevelfield _ConvertAbilityRealLevelField('Eat2') ---- ----ABILITY_RLF_HIT_POINTS_GAINED_EAT3 'common.ABILITY_RLF_HIT_POINTS_GAINED_EAT3' ----@field ABILITY_RLF_HIT_POINTS_GAINED_EAT3 abilityreallevelfield _ConvertAbilityRealLevelField('Eat3') ---- ----ABILITY_RLF_AIR_UNIT_LOWER_DURATION 'common.ABILITY_RLF_AIR_UNIT_LOWER_DURATION' ----@field ABILITY_RLF_AIR_UNIT_LOWER_DURATION abilityreallevelfield _ConvertAbilityRealLevelField('Ens1') ---- ----ABILITY_RLF_AIR_UNIT_HEIGHT 'common.ABILITY_RLF_AIR_UNIT_HEIGHT' ----@field ABILITY_RLF_AIR_UNIT_HEIGHT abilityreallevelfield _ConvertAbilityRealLevelField('Ens2') ---- ----ABILITY_RLF_MELEE_ATTACK_RANGE 'common.ABILITY_RLF_MELEE_ATTACK_RANGE' ----@field ABILITY_RLF_MELEE_ATTACK_RANGE abilityreallevelfield _ConvertAbilityRealLevelField('Ens3') ---- ----ABILITY_RLF_INTERVAL_DURATION_EGM2 'common.ABILITY_RLF_INTERVAL_DURATION_EGM2' ----@field ABILITY_RLF_INTERVAL_DURATION_EGM2 abilityreallevelfield _ConvertAbilityRealLevelField('Egm2') ---- ----ABILITY_RLF_EFFECT_DELAY_FLA2 'common.ABILITY_RLF_EFFECT_DELAY_FLA2' ----@field ABILITY_RLF_EFFECT_DELAY_FLA2 abilityreallevelfield _ConvertAbilityRealLevelField('Fla2') ---- ----ABILITY_RLF_MINING_DURATION 'common.ABILITY_RLF_MINING_DURATION' ----@field ABILITY_RLF_MINING_DURATION abilityreallevelfield _ConvertAbilityRealLevelField('Gld2') ---- ----ABILITY_RLF_RADIUS_OF_GRAVESTONES 'common.ABILITY_RLF_RADIUS_OF_GRAVESTONES' ----@field ABILITY_RLF_RADIUS_OF_GRAVESTONES abilityreallevelfield _ConvertAbilityRealLevelField('Gyd2') ---- ----ABILITY_RLF_RADIUS_OF_CORPSES 'common.ABILITY_RLF_RADIUS_OF_CORPSES' ----@field ABILITY_RLF_RADIUS_OF_CORPSES abilityreallevelfield _ConvertAbilityRealLevelField('Gyd3') ---- ----ABILITY_RLF_HIT_POINTS_GAINED_HEA1 'common.ABILITY_RLF_HIT_POINTS_GAINED_HEA1' ----@field ABILITY_RLF_HIT_POINTS_GAINED_HEA1 abilityreallevelfield _ConvertAbilityRealLevelField('Hea1') ---- ----ABILITY_RLF_DAMAGE_INCREASE_PERCENT_INF1 'common.ABILITY_RLF_DAMAGE_INCREASE_PERCENT_INF1' ----@field ABILITY_RLF_DAMAGE_INCREASE_PERCENT_INF1 abilityreallevelfield _ConvertAbilityRealLevelField('Inf1') ---- ----ABILITY_RLF_AUTOCAST_RANGE 'common.ABILITY_RLF_AUTOCAST_RANGE' ----@field ABILITY_RLF_AUTOCAST_RANGE abilityreallevelfield _ConvertAbilityRealLevelField('Inf3') ---- ----ABILITY_RLF_LIFE_REGEN_RATE 'common.ABILITY_RLF_LIFE_REGEN_RATE' ----@field ABILITY_RLF_LIFE_REGEN_RATE abilityreallevelfield _ConvertAbilityRealLevelField('Inf4') ---- ----ABILITY_RLF_GRAPHIC_DELAY_LIT1 'common.ABILITY_RLF_GRAPHIC_DELAY_LIT1' ----@field ABILITY_RLF_GRAPHIC_DELAY_LIT1 abilityreallevelfield _ConvertAbilityRealLevelField('Lit1') ---- ----ABILITY_RLF_GRAPHIC_DURATION_LIT2 'common.ABILITY_RLF_GRAPHIC_DURATION_LIT2' ----@field ABILITY_RLF_GRAPHIC_DURATION_LIT2 abilityreallevelfield _ConvertAbilityRealLevelField('Lit2') ---- ----ABILITY_RLF_DAMAGE_PER_SECOND_LSH1 'common.ABILITY_RLF_DAMAGE_PER_SECOND_LSH1' ----@field ABILITY_RLF_DAMAGE_PER_SECOND_LSH1 abilityreallevelfield _ConvertAbilityRealLevelField('Lsh1') ---- ----ABILITY_RLF_MANA_GAINED 'common.ABILITY_RLF_MANA_GAINED' ----@field ABILITY_RLF_MANA_GAINED abilityreallevelfield _ConvertAbilityRealLevelField('Mbt1') ---- ----ABILITY_RLF_HIT_POINTS_GAINED_MBT2 'common.ABILITY_RLF_HIT_POINTS_GAINED_MBT2' ----@field ABILITY_RLF_HIT_POINTS_GAINED_MBT2 abilityreallevelfield _ConvertAbilityRealLevelField('Mbt2') ---- ----ABILITY_RLF_AUTOCAST_REQUIREMENT 'common.ABILITY_RLF_AUTOCAST_REQUIREMENT' ----@field ABILITY_RLF_AUTOCAST_REQUIREMENT abilityreallevelfield _ConvertAbilityRealLevelField('Mbt3') ---- ----ABILITY_RLF_WATER_HEIGHT 'common.ABILITY_RLF_WATER_HEIGHT' ----@field ABILITY_RLF_WATER_HEIGHT abilityreallevelfield _ConvertAbilityRealLevelField('Mbt4') ---- ----ABILITY_RLF_ACTIVATION_DELAY_MIN1 'common.ABILITY_RLF_ACTIVATION_DELAY_MIN1' ----@field ABILITY_RLF_ACTIVATION_DELAY_MIN1 abilityreallevelfield _ConvertAbilityRealLevelField('Min1') ---- ----ABILITY_RLF_INVISIBILITY_TRANSITION_TIME 'common.ABILITY_RLF_INVISIBILITY_TRANSITION_TIME' ----@field ABILITY_RLF_INVISIBILITY_TRANSITION_TIME abilityreallevelfield _ConvertAbilityRealLevelField('Min2') ---- ----ABILITY_RLF_ACTIVATION_RADIUS 'common.ABILITY_RLF_ACTIVATION_RADIUS' ----@field ABILITY_RLF_ACTIVATION_RADIUS abilityreallevelfield _ConvertAbilityRealLevelField('Neu1') ---- ----ABILITY_RLF_AMOUNT_REGENERATED 'common.ABILITY_RLF_AMOUNT_REGENERATED' ----@field ABILITY_RLF_AMOUNT_REGENERATED abilityreallevelfield _ConvertAbilityRealLevelField('Arm1') ---- ----ABILITY_RLF_DAMAGE_PER_SECOND_POI1 'common.ABILITY_RLF_DAMAGE_PER_SECOND_POI1' ----@field ABILITY_RLF_DAMAGE_PER_SECOND_POI1 abilityreallevelfield _ConvertAbilityRealLevelField('Poi1') ---- ----ABILITY_RLF_ATTACK_SPEED_FACTOR_POI2 'common.ABILITY_RLF_ATTACK_SPEED_FACTOR_POI2' ----@field ABILITY_RLF_ATTACK_SPEED_FACTOR_POI2 abilityreallevelfield _ConvertAbilityRealLevelField('Poi2') ---- ----ABILITY_RLF_MOVEMENT_SPEED_FACTOR_POI3 'common.ABILITY_RLF_MOVEMENT_SPEED_FACTOR_POI3' ----@field ABILITY_RLF_MOVEMENT_SPEED_FACTOR_POI3 abilityreallevelfield _ConvertAbilityRealLevelField('Poi3') ---- ----ABILITY_RLF_EXTRA_DAMAGE_POA1 'common.ABILITY_RLF_EXTRA_DAMAGE_POA1' ----@field ABILITY_RLF_EXTRA_DAMAGE_POA1 abilityreallevelfield _ConvertAbilityRealLevelField('Poa1') ---- ----ABILITY_RLF_DAMAGE_PER_SECOND_POA2 'common.ABILITY_RLF_DAMAGE_PER_SECOND_POA2' ----@field ABILITY_RLF_DAMAGE_PER_SECOND_POA2 abilityreallevelfield _ConvertAbilityRealLevelField('Poa2') ---- ----ABILITY_RLF_ATTACK_SPEED_FACTOR_POA3 'common.ABILITY_RLF_ATTACK_SPEED_FACTOR_POA3' ----@field ABILITY_RLF_ATTACK_SPEED_FACTOR_POA3 abilityreallevelfield _ConvertAbilityRealLevelField('Poa3') ---- ----ABILITY_RLF_MOVEMENT_SPEED_FACTOR_POA4 'common.ABILITY_RLF_MOVEMENT_SPEED_FACTOR_POA4' ----@field ABILITY_RLF_MOVEMENT_SPEED_FACTOR_POA4 abilityreallevelfield _ConvertAbilityRealLevelField('Poa4') ---- ----ABILITY_RLF_DAMAGE_AMPLIFICATION 'common.ABILITY_RLF_DAMAGE_AMPLIFICATION' ----@field ABILITY_RLF_DAMAGE_AMPLIFICATION abilityreallevelfield _ConvertAbilityRealLevelField('Pos2') ---- ----ABILITY_RLF_CHANCE_TO_STOMP_PERCENT 'common.ABILITY_RLF_CHANCE_TO_STOMP_PERCENT' ----@field ABILITY_RLF_CHANCE_TO_STOMP_PERCENT abilityreallevelfield _ConvertAbilityRealLevelField('War1') ---- ----ABILITY_RLF_DAMAGE_DEALT_WAR2 'common.ABILITY_RLF_DAMAGE_DEALT_WAR2' ----@field ABILITY_RLF_DAMAGE_DEALT_WAR2 abilityreallevelfield _ConvertAbilityRealLevelField('War2') ---- ----ABILITY_RLF_FULL_DAMAGE_RADIUS_WAR3 'common.ABILITY_RLF_FULL_DAMAGE_RADIUS_WAR3' ----@field ABILITY_RLF_FULL_DAMAGE_RADIUS_WAR3 abilityreallevelfield _ConvertAbilityRealLevelField('War3') ---- ----ABILITY_RLF_HALF_DAMAGE_RADIUS_WAR4 'common.ABILITY_RLF_HALF_DAMAGE_RADIUS_WAR4' ----@field ABILITY_RLF_HALF_DAMAGE_RADIUS_WAR4 abilityreallevelfield _ConvertAbilityRealLevelField('War4') ---- ----ABILITY_RLF_SUMMONED_UNIT_DAMAGE_PRG3 'common.ABILITY_RLF_SUMMONED_UNIT_DAMAGE_PRG3' ----@field ABILITY_RLF_SUMMONED_UNIT_DAMAGE_PRG3 abilityreallevelfield _ConvertAbilityRealLevelField('Prg3') ---- ----ABILITY_RLF_UNIT_PAUSE_DURATION 'common.ABILITY_RLF_UNIT_PAUSE_DURATION' ----@field ABILITY_RLF_UNIT_PAUSE_DURATION abilityreallevelfield _ConvertAbilityRealLevelField('Prg4') ---- ----ABILITY_RLF_HERO_PAUSE_DURATION 'common.ABILITY_RLF_HERO_PAUSE_DURATION' ----@field ABILITY_RLF_HERO_PAUSE_DURATION abilityreallevelfield _ConvertAbilityRealLevelField('Prg5') ---- ----ABILITY_RLF_HIT_POINTS_GAINED_REJ1 'common.ABILITY_RLF_HIT_POINTS_GAINED_REJ1' ----@field ABILITY_RLF_HIT_POINTS_GAINED_REJ1 abilityreallevelfield _ConvertAbilityRealLevelField('Rej1') ---- ----ABILITY_RLF_MANA_POINTS_GAINED_REJ2 'common.ABILITY_RLF_MANA_POINTS_GAINED_REJ2' ----@field ABILITY_RLF_MANA_POINTS_GAINED_REJ2 abilityreallevelfield _ConvertAbilityRealLevelField('Rej2') ---- ----ABILITY_RLF_MINIMUM_LIFE_REQUIRED 'common.ABILITY_RLF_MINIMUM_LIFE_REQUIRED' ----@field ABILITY_RLF_MINIMUM_LIFE_REQUIRED abilityreallevelfield _ConvertAbilityRealLevelField('Rpb3') ---- ----ABILITY_RLF_MINIMUM_MANA_REQUIRED 'common.ABILITY_RLF_MINIMUM_MANA_REQUIRED' ----@field ABILITY_RLF_MINIMUM_MANA_REQUIRED abilityreallevelfield _ConvertAbilityRealLevelField('Rpb4') ---- ----ABILITY_RLF_REPAIR_COST_RATIO 'common.ABILITY_RLF_REPAIR_COST_RATIO' ----@field ABILITY_RLF_REPAIR_COST_RATIO abilityreallevelfield _ConvertAbilityRealLevelField('Rep1') ---- ----ABILITY_RLF_REPAIR_TIME_RATIO 'common.ABILITY_RLF_REPAIR_TIME_RATIO' ----@field ABILITY_RLF_REPAIR_TIME_RATIO abilityreallevelfield _ConvertAbilityRealLevelField('Rep2') ---- ----ABILITY_RLF_POWERBUILD_COST 'common.ABILITY_RLF_POWERBUILD_COST' ----@field ABILITY_RLF_POWERBUILD_COST abilityreallevelfield _ConvertAbilityRealLevelField('Rep3') ---- ----ABILITY_RLF_POWERBUILD_RATE 'common.ABILITY_RLF_POWERBUILD_RATE' ----@field ABILITY_RLF_POWERBUILD_RATE abilityreallevelfield _ConvertAbilityRealLevelField('Rep4') ---- ----ABILITY_RLF_NAVAL_RANGE_BONUS 'common.ABILITY_RLF_NAVAL_RANGE_BONUS' ----@field ABILITY_RLF_NAVAL_RANGE_BONUS abilityreallevelfield _ConvertAbilityRealLevelField('Rep5') ---- ----ABILITY_RLF_DAMAGE_INCREASE_PERCENT_ROA1 'common.ABILITY_RLF_DAMAGE_INCREASE_PERCENT_ROA1' ----@field ABILITY_RLF_DAMAGE_INCREASE_PERCENT_ROA1 abilityreallevelfield _ConvertAbilityRealLevelField('Roa1') ---- ----ABILITY_RLF_LIFE_REGENERATION_RATE 'common.ABILITY_RLF_LIFE_REGENERATION_RATE' ----@field ABILITY_RLF_LIFE_REGENERATION_RATE abilityreallevelfield _ConvertAbilityRealLevelField('Roa3') ---- ----ABILITY_RLF_MANA_REGEN 'common.ABILITY_RLF_MANA_REGEN' ----@field ABILITY_RLF_MANA_REGEN abilityreallevelfield _ConvertAbilityRealLevelField('Roa4') ---- ----ABILITY_RLF_DAMAGE_INCREASE 'common.ABILITY_RLF_DAMAGE_INCREASE' ----@field ABILITY_RLF_DAMAGE_INCREASE abilityreallevelfield _ConvertAbilityRealLevelField('Nbr1') ---- ----ABILITY_RLF_SALVAGE_COST_RATIO 'common.ABILITY_RLF_SALVAGE_COST_RATIO' ----@field ABILITY_RLF_SALVAGE_COST_RATIO abilityreallevelfield _ConvertAbilityRealLevelField('Sal1') ---- ----ABILITY_RLF_IN_FLIGHT_SIGHT_RADIUS 'common.ABILITY_RLF_IN_FLIGHT_SIGHT_RADIUS' ----@field ABILITY_RLF_IN_FLIGHT_SIGHT_RADIUS abilityreallevelfield _ConvertAbilityRealLevelField('Esn1') ---- ----ABILITY_RLF_HOVERING_SIGHT_RADIUS 'common.ABILITY_RLF_HOVERING_SIGHT_RADIUS' ----@field ABILITY_RLF_HOVERING_SIGHT_RADIUS abilityreallevelfield _ConvertAbilityRealLevelField('Esn2') ---- ----ABILITY_RLF_HOVERING_HEIGHT 'common.ABILITY_RLF_HOVERING_HEIGHT' ----@field ABILITY_RLF_HOVERING_HEIGHT abilityreallevelfield _ConvertAbilityRealLevelField('Esn3') ---- ----ABILITY_RLF_DURATION_OF_OWLS 'common.ABILITY_RLF_DURATION_OF_OWLS' ----@field ABILITY_RLF_DURATION_OF_OWLS abilityreallevelfield _ConvertAbilityRealLevelField('Esn5') ---- ----ABILITY_RLF_FADE_DURATION 'common.ABILITY_RLF_FADE_DURATION' ----@field ABILITY_RLF_FADE_DURATION abilityreallevelfield _ConvertAbilityRealLevelField('Shm1') ---- ----ABILITY_RLF_DAY_NIGHT_DURATION 'common.ABILITY_RLF_DAY_NIGHT_DURATION' ----@field ABILITY_RLF_DAY_NIGHT_DURATION abilityreallevelfield _ConvertAbilityRealLevelField('Shm2') ---- ----ABILITY_RLF_ACTION_DURATION 'common.ABILITY_RLF_ACTION_DURATION' ----@field ABILITY_RLF_ACTION_DURATION abilityreallevelfield _ConvertAbilityRealLevelField('Shm3') ---- ----ABILITY_RLF_MOVEMENT_SPEED_FACTOR_SLO1 'common.ABILITY_RLF_MOVEMENT_SPEED_FACTOR_SLO1' ----@field ABILITY_RLF_MOVEMENT_SPEED_FACTOR_SLO1 abilityreallevelfield _ConvertAbilityRealLevelField('Slo1') ---- ----ABILITY_RLF_ATTACK_SPEED_FACTOR_SLO2 'common.ABILITY_RLF_ATTACK_SPEED_FACTOR_SLO2' ----@field ABILITY_RLF_ATTACK_SPEED_FACTOR_SLO2 abilityreallevelfield _ConvertAbilityRealLevelField('Slo2') ---- ----ABILITY_RLF_DAMAGE_PER_SECOND_SPO1 'common.ABILITY_RLF_DAMAGE_PER_SECOND_SPO1' ----@field ABILITY_RLF_DAMAGE_PER_SECOND_SPO1 abilityreallevelfield _ConvertAbilityRealLevelField('Spo1') ---- ----ABILITY_RLF_MOVEMENT_SPEED_FACTOR_SPO2 'common.ABILITY_RLF_MOVEMENT_SPEED_FACTOR_SPO2' ----@field ABILITY_RLF_MOVEMENT_SPEED_FACTOR_SPO2 abilityreallevelfield _ConvertAbilityRealLevelField('Spo2') ---- ----ABILITY_RLF_ATTACK_SPEED_FACTOR_SPO3 'common.ABILITY_RLF_ATTACK_SPEED_FACTOR_SPO3' ----@field ABILITY_RLF_ATTACK_SPEED_FACTOR_SPO3 abilityreallevelfield _ConvertAbilityRealLevelField('Spo3') ---- ----ABILITY_RLF_ACTIVATION_DELAY_STA1 'common.ABILITY_RLF_ACTIVATION_DELAY_STA1' ----@field ABILITY_RLF_ACTIVATION_DELAY_STA1 abilityreallevelfield _ConvertAbilityRealLevelField('Sta1') ---- ----ABILITY_RLF_DETECTION_RADIUS_STA2 'common.ABILITY_RLF_DETECTION_RADIUS_STA2' ----@field ABILITY_RLF_DETECTION_RADIUS_STA2 abilityreallevelfield _ConvertAbilityRealLevelField('Sta2') ---- ----ABILITY_RLF_DETONATION_RADIUS 'common.ABILITY_RLF_DETONATION_RADIUS' ----@field ABILITY_RLF_DETONATION_RADIUS abilityreallevelfield _ConvertAbilityRealLevelField('Sta3') ---- ----ABILITY_RLF_STUN_DURATION_STA4 'common.ABILITY_RLF_STUN_DURATION_STA4' ----@field ABILITY_RLF_STUN_DURATION_STA4 abilityreallevelfield _ConvertAbilityRealLevelField('Sta4') ---- ----ABILITY_RLF_ATTACK_SPEED_BONUS_PERCENT 'common.ABILITY_RLF_ATTACK_SPEED_BONUS_PERCENT' ----@field ABILITY_RLF_ATTACK_SPEED_BONUS_PERCENT abilityreallevelfield _ConvertAbilityRealLevelField('Uhf1') ---- ----ABILITY_RLF_DAMAGE_PER_SECOND_UHF2 'common.ABILITY_RLF_DAMAGE_PER_SECOND_UHF2' ----@field ABILITY_RLF_DAMAGE_PER_SECOND_UHF2 abilityreallevelfield _ConvertAbilityRealLevelField('Uhf2') ---- ----ABILITY_RLF_LUMBER_PER_INTERVAL 'common.ABILITY_RLF_LUMBER_PER_INTERVAL' ----@field ABILITY_RLF_LUMBER_PER_INTERVAL abilityreallevelfield _ConvertAbilityRealLevelField('Wha1') ---- ----ABILITY_RLF_ART_ATTACHMENT_HEIGHT 'common.ABILITY_RLF_ART_ATTACHMENT_HEIGHT' ----@field ABILITY_RLF_ART_ATTACHMENT_HEIGHT abilityreallevelfield _ConvertAbilityRealLevelField('Wha3') ---- ----ABILITY_RLF_TELEPORT_AREA_WIDTH 'common.ABILITY_RLF_TELEPORT_AREA_WIDTH' ----@field ABILITY_RLF_TELEPORT_AREA_WIDTH abilityreallevelfield _ConvertAbilityRealLevelField('Wrp1') ---- ----ABILITY_RLF_TELEPORT_AREA_HEIGHT 'common.ABILITY_RLF_TELEPORT_AREA_HEIGHT' ----@field ABILITY_RLF_TELEPORT_AREA_HEIGHT abilityreallevelfield _ConvertAbilityRealLevelField('Wrp2') ---- ----ABILITY_RLF_LIFE_STOLEN_PER_ATTACK 'common.ABILITY_RLF_LIFE_STOLEN_PER_ATTACK' ----@field ABILITY_RLF_LIFE_STOLEN_PER_ATTACK abilityreallevelfield _ConvertAbilityRealLevelField('Ivam') ---- ----ABILITY_RLF_DAMAGE_BONUS_IDAM 'common.ABILITY_RLF_DAMAGE_BONUS_IDAM' ----@field ABILITY_RLF_DAMAGE_BONUS_IDAM abilityreallevelfield _ConvertAbilityRealLevelField('Idam') ---- ----ABILITY_RLF_CHANCE_TO_HIT_UNITS_PERCENT 'common.ABILITY_RLF_CHANCE_TO_HIT_UNITS_PERCENT' ----@field ABILITY_RLF_CHANCE_TO_HIT_UNITS_PERCENT abilityreallevelfield _ConvertAbilityRealLevelField('Iob2') ---- ----ABILITY_RLF_CHANCE_TO_HIT_HEROS_PERCENT 'common.ABILITY_RLF_CHANCE_TO_HIT_HEROS_PERCENT' ----@field ABILITY_RLF_CHANCE_TO_HIT_HEROS_PERCENT abilityreallevelfield _ConvertAbilityRealLevelField('Iob3') ---- ----ABILITY_RLF_CHANCE_TO_HIT_SUMMONS_PERCENT 'common.ABILITY_RLF_CHANCE_TO_HIT_SUMMONS_PERCENT' ----@field ABILITY_RLF_CHANCE_TO_HIT_SUMMONS_PERCENT abilityreallevelfield _ConvertAbilityRealLevelField('Iob4') ---- ----ABILITY_RLF_DELAY_FOR_TARGET_EFFECT 'common.ABILITY_RLF_DELAY_FOR_TARGET_EFFECT' ----@field ABILITY_RLF_DELAY_FOR_TARGET_EFFECT abilityreallevelfield _ConvertAbilityRealLevelField('Idel') ---- ----ABILITY_RLF_DAMAGE_DEALT_PERCENT_OF_NORMAL 'common.ABILITY_RLF_DAMAGE_DEALT_PERCENT_OF_NORMAL' ----@field ABILITY_RLF_DAMAGE_DEALT_PERCENT_OF_NORMAL abilityreallevelfield _ConvertAbilityRealLevelField('Iild') ---- ----ABILITY_RLF_DAMAGE_RECEIVED_MULTIPLIER 'common.ABILITY_RLF_DAMAGE_RECEIVED_MULTIPLIER' ----@field ABILITY_RLF_DAMAGE_RECEIVED_MULTIPLIER abilityreallevelfield _ConvertAbilityRealLevelField('Iilw') ---- ----ABILITY_RLF_MANA_REGENERATION_BONUS_AS_FRACTION_OF_NORMAL 'common.ABILITY_RLF_MANA_REGENERATION_BONUS_AS_FRACTION_OF_NORMAL' ----@field ABILITY_RLF_MANA_REGENERATION_BONUS_AS_FRACTION_OF_NORMAL abilityreallevelfield _ConvertAbilityRealLevelField('Imrp') ---- ----ABILITY_RLF_MOVEMENT_SPEED_INCREASE_ISPI 'common.ABILITY_RLF_MOVEMENT_SPEED_INCREASE_ISPI' ----@field ABILITY_RLF_MOVEMENT_SPEED_INCREASE_ISPI abilityreallevelfield _ConvertAbilityRealLevelField('Ispi') ---- ----ABILITY_RLF_DAMAGE_PER_SECOND_IDPS 'common.ABILITY_RLF_DAMAGE_PER_SECOND_IDPS' ----@field ABILITY_RLF_DAMAGE_PER_SECOND_IDPS abilityreallevelfield _ConvertAbilityRealLevelField('Idps') ---- ----ABILITY_RLF_ATTACK_DAMAGE_INCREASE_CAC1 'common.ABILITY_RLF_ATTACK_DAMAGE_INCREASE_CAC1' ----@field ABILITY_RLF_ATTACK_DAMAGE_INCREASE_CAC1 abilityreallevelfield _ConvertAbilityRealLevelField('Cac1') ---- ----ABILITY_RLF_DAMAGE_PER_SECOND_COR1 'common.ABILITY_RLF_DAMAGE_PER_SECOND_COR1' ----@field ABILITY_RLF_DAMAGE_PER_SECOND_COR1 abilityreallevelfield _ConvertAbilityRealLevelField('Cor1') ---- ----ABILITY_RLF_ATTACK_SPEED_INCREASE_ISX1 'common.ABILITY_RLF_ATTACK_SPEED_INCREASE_ISX1' ----@field ABILITY_RLF_ATTACK_SPEED_INCREASE_ISX1 abilityreallevelfield _ConvertAbilityRealLevelField('Isx1') ---- ----ABILITY_RLF_DAMAGE_WRS1 'common.ABILITY_RLF_DAMAGE_WRS1' ----@field ABILITY_RLF_DAMAGE_WRS1 abilityreallevelfield _ConvertAbilityRealLevelField('Wrs1') ---- ----ABILITY_RLF_TERRAIN_DEFORMATION_AMPLITUDE 'common.ABILITY_RLF_TERRAIN_DEFORMATION_AMPLITUDE' ----@field ABILITY_RLF_TERRAIN_DEFORMATION_AMPLITUDE abilityreallevelfield _ConvertAbilityRealLevelField('Wrs2') ---- ----ABILITY_RLF_DAMAGE_CTC1 'common.ABILITY_RLF_DAMAGE_CTC1' ----@field ABILITY_RLF_DAMAGE_CTC1 abilityreallevelfield _ConvertAbilityRealLevelField('Ctc1') ---- ----ABILITY_RLF_EXTRA_DAMAGE_TO_TARGET 'common.ABILITY_RLF_EXTRA_DAMAGE_TO_TARGET' ----@field ABILITY_RLF_EXTRA_DAMAGE_TO_TARGET abilityreallevelfield _ConvertAbilityRealLevelField('Ctc2') ---- ----ABILITY_RLF_MOVEMENT_SPEED_REDUCTION_CTC3 'common.ABILITY_RLF_MOVEMENT_SPEED_REDUCTION_CTC3' ----@field ABILITY_RLF_MOVEMENT_SPEED_REDUCTION_CTC3 abilityreallevelfield _ConvertAbilityRealLevelField('Ctc3') ---- ----ABILITY_RLF_ATTACK_SPEED_REDUCTION_CTC4 'common.ABILITY_RLF_ATTACK_SPEED_REDUCTION_CTC4' ----@field ABILITY_RLF_ATTACK_SPEED_REDUCTION_CTC4 abilityreallevelfield _ConvertAbilityRealLevelField('Ctc4') ---- ----ABILITY_RLF_DAMAGE_CTB1 'common.ABILITY_RLF_DAMAGE_CTB1' ----@field ABILITY_RLF_DAMAGE_CTB1 abilityreallevelfield _ConvertAbilityRealLevelField('Ctb1') ---- ----ABILITY_RLF_CASTING_DELAY_SECONDS 'common.ABILITY_RLF_CASTING_DELAY_SECONDS' ----@field ABILITY_RLF_CASTING_DELAY_SECONDS abilityreallevelfield _ConvertAbilityRealLevelField('Uds2') ---- ----ABILITY_RLF_MANA_LOSS_PER_UNIT_DTN1 'common.ABILITY_RLF_MANA_LOSS_PER_UNIT_DTN1' ----@field ABILITY_RLF_MANA_LOSS_PER_UNIT_DTN1 abilityreallevelfield _ConvertAbilityRealLevelField('Dtn1') ---- ----ABILITY_RLF_DAMAGE_TO_SUMMONED_UNITS_DTN2 'common.ABILITY_RLF_DAMAGE_TO_SUMMONED_UNITS_DTN2' ----@field ABILITY_RLF_DAMAGE_TO_SUMMONED_UNITS_DTN2 abilityreallevelfield _ConvertAbilityRealLevelField('Dtn2') ---- ----ABILITY_RLF_TRANSITION_TIME_SECONDS 'common.ABILITY_RLF_TRANSITION_TIME_SECONDS' ----@field ABILITY_RLF_TRANSITION_TIME_SECONDS abilityreallevelfield _ConvertAbilityRealLevelField('Ivs1') ---- ----ABILITY_RLF_MANA_DRAINED_PER_SECOND_NMR1 'common.ABILITY_RLF_MANA_DRAINED_PER_SECOND_NMR1' ----@field ABILITY_RLF_MANA_DRAINED_PER_SECOND_NMR1 abilityreallevelfield _ConvertAbilityRealLevelField('Nmr1') ---- ----ABILITY_RLF_CHANCE_TO_REDUCE_DAMAGE_PERCENT 'common.ABILITY_RLF_CHANCE_TO_REDUCE_DAMAGE_PERCENT' ----@field ABILITY_RLF_CHANCE_TO_REDUCE_DAMAGE_PERCENT abilityreallevelfield _ConvertAbilityRealLevelField('Ssk1') ---- ----ABILITY_RLF_MINIMUM_DAMAGE 'common.ABILITY_RLF_MINIMUM_DAMAGE' ----@field ABILITY_RLF_MINIMUM_DAMAGE abilityreallevelfield _ConvertAbilityRealLevelField('Ssk2') ---- ----ABILITY_RLF_IGNORED_DAMAGE 'common.ABILITY_RLF_IGNORED_DAMAGE' ----@field ABILITY_RLF_IGNORED_DAMAGE abilityreallevelfield _ConvertAbilityRealLevelField('Ssk3') ---- ----ABILITY_RLF_FULL_DAMAGE_DEALT 'common.ABILITY_RLF_FULL_DAMAGE_DEALT' ----@field ABILITY_RLF_FULL_DAMAGE_DEALT abilityreallevelfield _ConvertAbilityRealLevelField('Hfs1') ---- ----ABILITY_RLF_FULL_DAMAGE_INTERVAL 'common.ABILITY_RLF_FULL_DAMAGE_INTERVAL' ----@field ABILITY_RLF_FULL_DAMAGE_INTERVAL abilityreallevelfield _ConvertAbilityRealLevelField('Hfs2') ---- ----ABILITY_RLF_HALF_DAMAGE_DEALT 'common.ABILITY_RLF_HALF_DAMAGE_DEALT' ----@field ABILITY_RLF_HALF_DAMAGE_DEALT abilityreallevelfield _ConvertAbilityRealLevelField('Hfs3') ---- ----ABILITY_RLF_HALF_DAMAGE_INTERVAL 'common.ABILITY_RLF_HALF_DAMAGE_INTERVAL' ----@field ABILITY_RLF_HALF_DAMAGE_INTERVAL abilityreallevelfield _ConvertAbilityRealLevelField('Hfs4') ---- ----ABILITY_RLF_BUILDING_REDUCTION_HFS5 'common.ABILITY_RLF_BUILDING_REDUCTION_HFS5' ----@field ABILITY_RLF_BUILDING_REDUCTION_HFS5 abilityreallevelfield _ConvertAbilityRealLevelField('Hfs5') ---- ----ABILITY_RLF_MAXIMUM_DAMAGE_HFS6 'common.ABILITY_RLF_MAXIMUM_DAMAGE_HFS6' ----@field ABILITY_RLF_MAXIMUM_DAMAGE_HFS6 abilityreallevelfield _ConvertAbilityRealLevelField('Hfs6') ---- ----ABILITY_RLF_MANA_PER_HIT_POINT 'common.ABILITY_RLF_MANA_PER_HIT_POINT' ----@field ABILITY_RLF_MANA_PER_HIT_POINT abilityreallevelfield _ConvertAbilityRealLevelField('Nms1') ---- ----ABILITY_RLF_DAMAGE_ABSORBED_PERCENT 'common.ABILITY_RLF_DAMAGE_ABSORBED_PERCENT' ----@field ABILITY_RLF_DAMAGE_ABSORBED_PERCENT abilityreallevelfield _ConvertAbilityRealLevelField('Nms2') ---- ----ABILITY_RLF_WAVE_DISTANCE 'common.ABILITY_RLF_WAVE_DISTANCE' ----@field ABILITY_RLF_WAVE_DISTANCE abilityreallevelfield _ConvertAbilityRealLevelField('Uim1') ---- ----ABILITY_RLF_WAVE_TIME_SECONDS 'common.ABILITY_RLF_WAVE_TIME_SECONDS' ----@field ABILITY_RLF_WAVE_TIME_SECONDS abilityreallevelfield _ConvertAbilityRealLevelField('Uim2') ---- ----ABILITY_RLF_DAMAGE_DEALT_UIM3 'common.ABILITY_RLF_DAMAGE_DEALT_UIM3' ----@field ABILITY_RLF_DAMAGE_DEALT_UIM3 abilityreallevelfield _ConvertAbilityRealLevelField('Uim3') ---- ----ABILITY_RLF_AIR_TIME_SECONDS_UIM4 'common.ABILITY_RLF_AIR_TIME_SECONDS_UIM4' ----@field ABILITY_RLF_AIR_TIME_SECONDS_UIM4 abilityreallevelfield _ConvertAbilityRealLevelField('Uim4') ---- ----ABILITY_RLF_UNIT_RELEASE_INTERVAL_SECONDS 'common.ABILITY_RLF_UNIT_RELEASE_INTERVAL_SECONDS' ----@field ABILITY_RLF_UNIT_RELEASE_INTERVAL_SECONDS abilityreallevelfield _ConvertAbilityRealLevelField('Uls2') ---- ----ABILITY_RLF_DAMAGE_RETURN_FACTOR 'common.ABILITY_RLF_DAMAGE_RETURN_FACTOR' ----@field ABILITY_RLF_DAMAGE_RETURN_FACTOR abilityreallevelfield _ConvertAbilityRealLevelField('Uls4') ---- ----ABILITY_RLF_DAMAGE_RETURN_THRESHOLD 'common.ABILITY_RLF_DAMAGE_RETURN_THRESHOLD' ----@field ABILITY_RLF_DAMAGE_RETURN_THRESHOLD abilityreallevelfield _ConvertAbilityRealLevelField('Uls5') ---- ----ABILITY_RLF_RETURNED_DAMAGE_FACTOR 'common.ABILITY_RLF_RETURNED_DAMAGE_FACTOR' ----@field ABILITY_RLF_RETURNED_DAMAGE_FACTOR abilityreallevelfield _ConvertAbilityRealLevelField('Uts1') ---- ----ABILITY_RLF_RECEIVED_DAMAGE_FACTOR 'common.ABILITY_RLF_RECEIVED_DAMAGE_FACTOR' ----@field ABILITY_RLF_RECEIVED_DAMAGE_FACTOR abilityreallevelfield _ConvertAbilityRealLevelField('Uts2') ---- ----ABILITY_RLF_DEFENSE_BONUS_UTS3 'common.ABILITY_RLF_DEFENSE_BONUS_UTS3' ----@field ABILITY_RLF_DEFENSE_BONUS_UTS3 abilityreallevelfield _ConvertAbilityRealLevelField('Uts3') ---- ----ABILITY_RLF_DAMAGE_BONUS_NBA1 'common.ABILITY_RLF_DAMAGE_BONUS_NBA1' ----@field ABILITY_RLF_DAMAGE_BONUS_NBA1 abilityreallevelfield _ConvertAbilityRealLevelField('Nba1') ---- ----ABILITY_RLF_SUMMONED_UNIT_DURATION_SECONDS_NBA3 'common.ABILITY_RLF_SUMMONED_UNIT_DURATION_SECONDS_NBA3' ----@field ABILITY_RLF_SUMMONED_UNIT_DURATION_SECONDS_NBA3 abilityreallevelfield _ConvertAbilityRealLevelField('Nba3') ---- ----ABILITY_RLF_MANA_PER_SUMMONED_HITPOINT 'common.ABILITY_RLF_MANA_PER_SUMMONED_HITPOINT' ----@field ABILITY_RLF_MANA_PER_SUMMONED_HITPOINT abilityreallevelfield _ConvertAbilityRealLevelField('Cmg2') ---- ----ABILITY_RLF_CHARGE_FOR_CURRENT_LIFE 'common.ABILITY_RLF_CHARGE_FOR_CURRENT_LIFE' ----@field ABILITY_RLF_CHARGE_FOR_CURRENT_LIFE abilityreallevelfield _ConvertAbilityRealLevelField('Cmg3') ---- ----ABILITY_RLF_HIT_POINTS_DRAINED 'common.ABILITY_RLF_HIT_POINTS_DRAINED' ----@field ABILITY_RLF_HIT_POINTS_DRAINED abilityreallevelfield _ConvertAbilityRealLevelField('Ndr1') ---- ----ABILITY_RLF_MANA_POINTS_DRAINED 'common.ABILITY_RLF_MANA_POINTS_DRAINED' ----@field ABILITY_RLF_MANA_POINTS_DRAINED abilityreallevelfield _ConvertAbilityRealLevelField('Ndr2') ---- ----ABILITY_RLF_DRAIN_INTERVAL_SECONDS 'common.ABILITY_RLF_DRAIN_INTERVAL_SECONDS' ----@field ABILITY_RLF_DRAIN_INTERVAL_SECONDS abilityreallevelfield _ConvertAbilityRealLevelField('Ndr3') ---- ----ABILITY_RLF_LIFE_TRANSFERRED_PER_SECOND 'common.ABILITY_RLF_LIFE_TRANSFERRED_PER_SECOND' ----@field ABILITY_RLF_LIFE_TRANSFERRED_PER_SECOND abilityreallevelfield _ConvertAbilityRealLevelField('Ndr4') ---- ----ABILITY_RLF_MANA_TRANSFERRED_PER_SECOND 'common.ABILITY_RLF_MANA_TRANSFERRED_PER_SECOND' ----@field ABILITY_RLF_MANA_TRANSFERRED_PER_SECOND abilityreallevelfield _ConvertAbilityRealLevelField('Ndr5') ---- ----ABILITY_RLF_BONUS_LIFE_FACTOR 'common.ABILITY_RLF_BONUS_LIFE_FACTOR' ----@field ABILITY_RLF_BONUS_LIFE_FACTOR abilityreallevelfield _ConvertAbilityRealLevelField('Ndr6') ---- ----ABILITY_RLF_BONUS_LIFE_DECAY 'common.ABILITY_RLF_BONUS_LIFE_DECAY' ----@field ABILITY_RLF_BONUS_LIFE_DECAY abilityreallevelfield _ConvertAbilityRealLevelField('Ndr7') ---- ----ABILITY_RLF_BONUS_MANA_FACTOR 'common.ABILITY_RLF_BONUS_MANA_FACTOR' ----@field ABILITY_RLF_BONUS_MANA_FACTOR abilityreallevelfield _ConvertAbilityRealLevelField('Ndr8') ---- ----ABILITY_RLF_BONUS_MANA_DECAY 'common.ABILITY_RLF_BONUS_MANA_DECAY' ----@field ABILITY_RLF_BONUS_MANA_DECAY abilityreallevelfield _ConvertAbilityRealLevelField('Ndr9') ---- ----ABILITY_RLF_CHANCE_TO_MISS_PERCENT 'common.ABILITY_RLF_CHANCE_TO_MISS_PERCENT' ----@field ABILITY_RLF_CHANCE_TO_MISS_PERCENT abilityreallevelfield _ConvertAbilityRealLevelField('Nsi2') ---- ----ABILITY_RLF_MOVEMENT_SPEED_MODIFIER 'common.ABILITY_RLF_MOVEMENT_SPEED_MODIFIER' ----@field ABILITY_RLF_MOVEMENT_SPEED_MODIFIER abilityreallevelfield _ConvertAbilityRealLevelField('Nsi3') ---- ----ABILITY_RLF_ATTACK_SPEED_MODIFIER 'common.ABILITY_RLF_ATTACK_SPEED_MODIFIER' ----@field ABILITY_RLF_ATTACK_SPEED_MODIFIER abilityreallevelfield _ConvertAbilityRealLevelField('Nsi4') ---- ----ABILITY_RLF_DAMAGE_PER_SECOND_TDG1 'common.ABILITY_RLF_DAMAGE_PER_SECOND_TDG1' ----@field ABILITY_RLF_DAMAGE_PER_SECOND_TDG1 abilityreallevelfield _ConvertAbilityRealLevelField('Tdg1') ---- ----ABILITY_RLF_MEDIUM_DAMAGE_RADIUS_TDG2 'common.ABILITY_RLF_MEDIUM_DAMAGE_RADIUS_TDG2' ----@field ABILITY_RLF_MEDIUM_DAMAGE_RADIUS_TDG2 abilityreallevelfield _ConvertAbilityRealLevelField('Tdg2') ---- ----ABILITY_RLF_MEDIUM_DAMAGE_PER_SECOND 'common.ABILITY_RLF_MEDIUM_DAMAGE_PER_SECOND' ----@field ABILITY_RLF_MEDIUM_DAMAGE_PER_SECOND abilityreallevelfield _ConvertAbilityRealLevelField('Tdg3') ---- ----ABILITY_RLF_SMALL_DAMAGE_RADIUS_TDG4 'common.ABILITY_RLF_SMALL_DAMAGE_RADIUS_TDG4' ----@field ABILITY_RLF_SMALL_DAMAGE_RADIUS_TDG4 abilityreallevelfield _ConvertAbilityRealLevelField('Tdg4') ---- ----ABILITY_RLF_SMALL_DAMAGE_PER_SECOND 'common.ABILITY_RLF_SMALL_DAMAGE_PER_SECOND' ----@field ABILITY_RLF_SMALL_DAMAGE_PER_SECOND abilityreallevelfield _ConvertAbilityRealLevelField('Tdg5') ---- ----ABILITY_RLF_AIR_TIME_SECONDS_TSP1 'common.ABILITY_RLF_AIR_TIME_SECONDS_TSP1' ----@field ABILITY_RLF_AIR_TIME_SECONDS_TSP1 abilityreallevelfield _ConvertAbilityRealLevelField('Tsp1') ---- ----ABILITY_RLF_MINIMUM_HIT_INTERVAL_SECONDS 'common.ABILITY_RLF_MINIMUM_HIT_INTERVAL_SECONDS' ----@field ABILITY_RLF_MINIMUM_HIT_INTERVAL_SECONDS abilityreallevelfield _ConvertAbilityRealLevelField('Tsp2') ---- ----ABILITY_RLF_DAMAGE_PER_SECOND_NBF5 'common.ABILITY_RLF_DAMAGE_PER_SECOND_NBF5' ----@field ABILITY_RLF_DAMAGE_PER_SECOND_NBF5 abilityreallevelfield _ConvertAbilityRealLevelField('Nbf5') ---- ----ABILITY_RLF_MAXIMUM_RANGE 'common.ABILITY_RLF_MAXIMUM_RANGE' ----@field ABILITY_RLF_MAXIMUM_RANGE abilityreallevelfield _ConvertAbilityRealLevelField('Ebl1') ---- ----ABILITY_RLF_MINIMUM_RANGE 'common.ABILITY_RLF_MINIMUM_RANGE' ----@field ABILITY_RLF_MINIMUM_RANGE abilityreallevelfield _ConvertAbilityRealLevelField('Ebl2') ---- ----ABILITY_RLF_DAMAGE_PER_TARGET_EFK1 'common.ABILITY_RLF_DAMAGE_PER_TARGET_EFK1' ----@field ABILITY_RLF_DAMAGE_PER_TARGET_EFK1 abilityreallevelfield _ConvertAbilityRealLevelField('Efk1') ---- ----ABILITY_RLF_MAXIMUM_TOTAL_DAMAGE 'common.ABILITY_RLF_MAXIMUM_TOTAL_DAMAGE' ----@field ABILITY_RLF_MAXIMUM_TOTAL_DAMAGE abilityreallevelfield _ConvertAbilityRealLevelField('Efk2') ---- ----ABILITY_RLF_MAXIMUM_SPEED_ADJUSTMENT 'common.ABILITY_RLF_MAXIMUM_SPEED_ADJUSTMENT' ----@field ABILITY_RLF_MAXIMUM_SPEED_ADJUSTMENT abilityreallevelfield _ConvertAbilityRealLevelField('Efk4') ---- ----ABILITY_RLF_DECAYING_DAMAGE 'common.ABILITY_RLF_DECAYING_DAMAGE' ----@field ABILITY_RLF_DECAYING_DAMAGE abilityreallevelfield _ConvertAbilityRealLevelField('Esh1') ---- ----ABILITY_RLF_MOVEMENT_SPEED_FACTOR_ESH2 'common.ABILITY_RLF_MOVEMENT_SPEED_FACTOR_ESH2' ----@field ABILITY_RLF_MOVEMENT_SPEED_FACTOR_ESH2 abilityreallevelfield _ConvertAbilityRealLevelField('Esh2') ---- ----ABILITY_RLF_ATTACK_SPEED_FACTOR_ESH3 'common.ABILITY_RLF_ATTACK_SPEED_FACTOR_ESH3' ----@field ABILITY_RLF_ATTACK_SPEED_FACTOR_ESH3 abilityreallevelfield _ConvertAbilityRealLevelField('Esh3') ---- ----ABILITY_RLF_DECAY_POWER 'common.ABILITY_RLF_DECAY_POWER' ----@field ABILITY_RLF_DECAY_POWER abilityreallevelfield _ConvertAbilityRealLevelField('Esh4') ---- ----ABILITY_RLF_INITIAL_DAMAGE_ESH5 'common.ABILITY_RLF_INITIAL_DAMAGE_ESH5' ----@field ABILITY_RLF_INITIAL_DAMAGE_ESH5 abilityreallevelfield _ConvertAbilityRealLevelField('Esh5') ---- ----ABILITY_RLF_MAXIMUM_LIFE_ABSORBED 'common.ABILITY_RLF_MAXIMUM_LIFE_ABSORBED' ----@field ABILITY_RLF_MAXIMUM_LIFE_ABSORBED abilityreallevelfield _ConvertAbilityRealLevelField('abs1') ---- ----ABILITY_RLF_MAXIMUM_MANA_ABSORBED 'common.ABILITY_RLF_MAXIMUM_MANA_ABSORBED' ----@field ABILITY_RLF_MAXIMUM_MANA_ABSORBED abilityreallevelfield _ConvertAbilityRealLevelField('abs2') ---- ----ABILITY_RLF_MOVEMENT_SPEED_INCREASE_BSK1 'common.ABILITY_RLF_MOVEMENT_SPEED_INCREASE_BSK1' ----@field ABILITY_RLF_MOVEMENT_SPEED_INCREASE_BSK1 abilityreallevelfield _ConvertAbilityRealLevelField('bsk1') ---- ----ABILITY_RLF_ATTACK_SPEED_INCREASE_BSK2 'common.ABILITY_RLF_ATTACK_SPEED_INCREASE_BSK2' ----@field ABILITY_RLF_ATTACK_SPEED_INCREASE_BSK2 abilityreallevelfield _ConvertAbilityRealLevelField('bsk2') ---- ----ABILITY_RLF_DAMAGE_TAKEN_INCREASE 'common.ABILITY_RLF_DAMAGE_TAKEN_INCREASE' ----@field ABILITY_RLF_DAMAGE_TAKEN_INCREASE abilityreallevelfield _ConvertAbilityRealLevelField('bsk3') ---- ----ABILITY_RLF_LIFE_PER_UNIT 'common.ABILITY_RLF_LIFE_PER_UNIT' ----@field ABILITY_RLF_LIFE_PER_UNIT abilityreallevelfield _ConvertAbilityRealLevelField('dvm1') ---- ----ABILITY_RLF_MANA_PER_UNIT 'common.ABILITY_RLF_MANA_PER_UNIT' ----@field ABILITY_RLF_MANA_PER_UNIT abilityreallevelfield _ConvertAbilityRealLevelField('dvm2') ---- ----ABILITY_RLF_LIFE_PER_BUFF 'common.ABILITY_RLF_LIFE_PER_BUFF' ----@field ABILITY_RLF_LIFE_PER_BUFF abilityreallevelfield _ConvertAbilityRealLevelField('dvm3') ---- ----ABILITY_RLF_MANA_PER_BUFF 'common.ABILITY_RLF_MANA_PER_BUFF' ----@field ABILITY_RLF_MANA_PER_BUFF abilityreallevelfield _ConvertAbilityRealLevelField('dvm4') ---- ----ABILITY_RLF_SUMMONED_UNIT_DAMAGE_DVM5 'common.ABILITY_RLF_SUMMONED_UNIT_DAMAGE_DVM5' ----@field ABILITY_RLF_SUMMONED_UNIT_DAMAGE_DVM5 abilityreallevelfield _ConvertAbilityRealLevelField('dvm5') ---- ----ABILITY_RLF_DAMAGE_BONUS_FAK1 'common.ABILITY_RLF_DAMAGE_BONUS_FAK1' ----@field ABILITY_RLF_DAMAGE_BONUS_FAK1 abilityreallevelfield _ConvertAbilityRealLevelField('fak1') ---- ----ABILITY_RLF_MEDIUM_DAMAGE_FACTOR_FAK2 'common.ABILITY_RLF_MEDIUM_DAMAGE_FACTOR_FAK2' ----@field ABILITY_RLF_MEDIUM_DAMAGE_FACTOR_FAK2 abilityreallevelfield _ConvertAbilityRealLevelField('fak2') ---- ----ABILITY_RLF_SMALL_DAMAGE_FACTOR_FAK3 'common.ABILITY_RLF_SMALL_DAMAGE_FACTOR_FAK3' ----@field ABILITY_RLF_SMALL_DAMAGE_FACTOR_FAK3 abilityreallevelfield _ConvertAbilityRealLevelField('fak3') ---- ----ABILITY_RLF_FULL_DAMAGE_RADIUS_FAK4 'common.ABILITY_RLF_FULL_DAMAGE_RADIUS_FAK4' ----@field ABILITY_RLF_FULL_DAMAGE_RADIUS_FAK4 abilityreallevelfield _ConvertAbilityRealLevelField('fak4') ---- ----ABILITY_RLF_HALF_DAMAGE_RADIUS_FAK5 'common.ABILITY_RLF_HALF_DAMAGE_RADIUS_FAK5' ----@field ABILITY_RLF_HALF_DAMAGE_RADIUS_FAK5 abilityreallevelfield _ConvertAbilityRealLevelField('fak5') ---- ----ABILITY_RLF_EXTRA_DAMAGE_PER_SECOND 'common.ABILITY_RLF_EXTRA_DAMAGE_PER_SECOND' ----@field ABILITY_RLF_EXTRA_DAMAGE_PER_SECOND abilityreallevelfield _ConvertAbilityRealLevelField('liq1') ---- ----ABILITY_RLF_MOVEMENT_SPEED_REDUCTION_LIQ2 'common.ABILITY_RLF_MOVEMENT_SPEED_REDUCTION_LIQ2' ----@field ABILITY_RLF_MOVEMENT_SPEED_REDUCTION_LIQ2 abilityreallevelfield _ConvertAbilityRealLevelField('liq2') ---- ----ABILITY_RLF_ATTACK_SPEED_REDUCTION_LIQ3 'common.ABILITY_RLF_ATTACK_SPEED_REDUCTION_LIQ3' ----@field ABILITY_RLF_ATTACK_SPEED_REDUCTION_LIQ3 abilityreallevelfield _ConvertAbilityRealLevelField('liq3') ---- ----ABILITY_RLF_MAGIC_DAMAGE_FACTOR 'common.ABILITY_RLF_MAGIC_DAMAGE_FACTOR' ----@field ABILITY_RLF_MAGIC_DAMAGE_FACTOR abilityreallevelfield _ConvertAbilityRealLevelField('mim1') ---- ----ABILITY_RLF_UNIT_DAMAGE_PER_MANA_POINT 'common.ABILITY_RLF_UNIT_DAMAGE_PER_MANA_POINT' ----@field ABILITY_RLF_UNIT_DAMAGE_PER_MANA_POINT abilityreallevelfield _ConvertAbilityRealLevelField('mfl1') ---- ----ABILITY_RLF_HERO_DAMAGE_PER_MANA_POINT 'common.ABILITY_RLF_HERO_DAMAGE_PER_MANA_POINT' ----@field ABILITY_RLF_HERO_DAMAGE_PER_MANA_POINT abilityreallevelfield _ConvertAbilityRealLevelField('mfl2') ---- ----ABILITY_RLF_UNIT_MAXIMUM_DAMAGE 'common.ABILITY_RLF_UNIT_MAXIMUM_DAMAGE' ----@field ABILITY_RLF_UNIT_MAXIMUM_DAMAGE abilityreallevelfield _ConvertAbilityRealLevelField('mfl3') ---- ----ABILITY_RLF_HERO_MAXIMUM_DAMAGE 'common.ABILITY_RLF_HERO_MAXIMUM_DAMAGE' ----@field ABILITY_RLF_HERO_MAXIMUM_DAMAGE abilityreallevelfield _ConvertAbilityRealLevelField('mfl4') ---- ----ABILITY_RLF_DAMAGE_COOLDOWN 'common.ABILITY_RLF_DAMAGE_COOLDOWN' ----@field ABILITY_RLF_DAMAGE_COOLDOWN abilityreallevelfield _ConvertAbilityRealLevelField('mfl5') ---- ----ABILITY_RLF_DISTRIBUTED_DAMAGE_FACTOR_SPL1 'common.ABILITY_RLF_DISTRIBUTED_DAMAGE_FACTOR_SPL1' ----@field ABILITY_RLF_DISTRIBUTED_DAMAGE_FACTOR_SPL1 abilityreallevelfield _ConvertAbilityRealLevelField('spl1') ---- ----ABILITY_RLF_LIFE_REGENERATED 'common.ABILITY_RLF_LIFE_REGENERATED' ----@field ABILITY_RLF_LIFE_REGENERATED abilityreallevelfield _ConvertAbilityRealLevelField('irl1') ---- ----ABILITY_RLF_MANA_REGENERATED 'common.ABILITY_RLF_MANA_REGENERATED' ----@field ABILITY_RLF_MANA_REGENERATED abilityreallevelfield _ConvertAbilityRealLevelField('irl2') ---- ----ABILITY_RLF_MANA_LOSS_PER_UNIT_IDC1 'common.ABILITY_RLF_MANA_LOSS_PER_UNIT_IDC1' ----@field ABILITY_RLF_MANA_LOSS_PER_UNIT_IDC1 abilityreallevelfield _ConvertAbilityRealLevelField('idc1') ---- ----ABILITY_RLF_SUMMONED_UNIT_DAMAGE_IDC2 'common.ABILITY_RLF_SUMMONED_UNIT_DAMAGE_IDC2' ----@field ABILITY_RLF_SUMMONED_UNIT_DAMAGE_IDC2 abilityreallevelfield _ConvertAbilityRealLevelField('idc2') ---- ----ABILITY_RLF_ACTIVATION_DELAY_IMO2 'common.ABILITY_RLF_ACTIVATION_DELAY_IMO2' ----@field ABILITY_RLF_ACTIVATION_DELAY_IMO2 abilityreallevelfield _ConvertAbilityRealLevelField('imo2') ---- ----ABILITY_RLF_LURE_INTERVAL_SECONDS 'common.ABILITY_RLF_LURE_INTERVAL_SECONDS' ----@field ABILITY_RLF_LURE_INTERVAL_SECONDS abilityreallevelfield _ConvertAbilityRealLevelField('imo3') ---- ----ABILITY_RLF_DAMAGE_BONUS_ISR1 'common.ABILITY_RLF_DAMAGE_BONUS_ISR1' ----@field ABILITY_RLF_DAMAGE_BONUS_ISR1 abilityreallevelfield _ConvertAbilityRealLevelField('isr1') ---- ----ABILITY_RLF_DAMAGE_REDUCTION_ISR2 'common.ABILITY_RLF_DAMAGE_REDUCTION_ISR2' ----@field ABILITY_RLF_DAMAGE_REDUCTION_ISR2 abilityreallevelfield _ConvertAbilityRealLevelField('isr2') ---- ----ABILITY_RLF_DAMAGE_BONUS_IPV1 'common.ABILITY_RLF_DAMAGE_BONUS_IPV1' ----@field ABILITY_RLF_DAMAGE_BONUS_IPV1 abilityreallevelfield _ConvertAbilityRealLevelField('ipv1') ---- ----ABILITY_RLF_LIFE_STEAL_AMOUNT 'common.ABILITY_RLF_LIFE_STEAL_AMOUNT' ----@field ABILITY_RLF_LIFE_STEAL_AMOUNT abilityreallevelfield _ConvertAbilityRealLevelField('ipv2') ---- ----ABILITY_RLF_LIFE_RESTORED_FACTOR 'common.ABILITY_RLF_LIFE_RESTORED_FACTOR' ----@field ABILITY_RLF_LIFE_RESTORED_FACTOR abilityreallevelfield _ConvertAbilityRealLevelField('ast1') ---- ----ABILITY_RLF_MANA_RESTORED_FACTOR 'common.ABILITY_RLF_MANA_RESTORED_FACTOR' ----@field ABILITY_RLF_MANA_RESTORED_FACTOR abilityreallevelfield _ConvertAbilityRealLevelField('ast2') ---- ----ABILITY_RLF_ATTACH_DELAY 'common.ABILITY_RLF_ATTACH_DELAY' ----@field ABILITY_RLF_ATTACH_DELAY abilityreallevelfield _ConvertAbilityRealLevelField('gra1') ---- ----ABILITY_RLF_REMOVE_DELAY 'common.ABILITY_RLF_REMOVE_DELAY' ----@field ABILITY_RLF_REMOVE_DELAY abilityreallevelfield _ConvertAbilityRealLevelField('gra2') ---- ----ABILITY_RLF_HERO_REGENERATION_DELAY 'common.ABILITY_RLF_HERO_REGENERATION_DELAY' ----@field ABILITY_RLF_HERO_REGENERATION_DELAY abilityreallevelfield _ConvertAbilityRealLevelField('Nsa2') ---- ----ABILITY_RLF_UNIT_REGENERATION_DELAY 'common.ABILITY_RLF_UNIT_REGENERATION_DELAY' ----@field ABILITY_RLF_UNIT_REGENERATION_DELAY abilityreallevelfield _ConvertAbilityRealLevelField('Nsa3') ---- ----ABILITY_RLF_MAGIC_DAMAGE_REDUCTION_NSA4 'common.ABILITY_RLF_MAGIC_DAMAGE_REDUCTION_NSA4' ----@field ABILITY_RLF_MAGIC_DAMAGE_REDUCTION_NSA4 abilityreallevelfield _ConvertAbilityRealLevelField('Nsa4') ---- ----ABILITY_RLF_HIT_POINTS_PER_SECOND_NSA5 'common.ABILITY_RLF_HIT_POINTS_PER_SECOND_NSA5' ----@field ABILITY_RLF_HIT_POINTS_PER_SECOND_NSA5 abilityreallevelfield _ConvertAbilityRealLevelField('Nsa5') ---- ----ABILITY_RLF_DAMAGE_TO_SUMMONED_UNITS_IXS1 'common.ABILITY_RLF_DAMAGE_TO_SUMMONED_UNITS_IXS1' ----@field ABILITY_RLF_DAMAGE_TO_SUMMONED_UNITS_IXS1 abilityreallevelfield _ConvertAbilityRealLevelField('Ixs1') ---- ----ABILITY_RLF_MAGIC_DAMAGE_REDUCTION_IXS2 'common.ABILITY_RLF_MAGIC_DAMAGE_REDUCTION_IXS2' ----@field ABILITY_RLF_MAGIC_DAMAGE_REDUCTION_IXS2 abilityreallevelfield _ConvertAbilityRealLevelField('Ixs2') ---- ----ABILITY_RLF_SUMMONED_UNIT_DURATION 'common.ABILITY_RLF_SUMMONED_UNIT_DURATION' ----@field ABILITY_RLF_SUMMONED_UNIT_DURATION abilityreallevelfield _ConvertAbilityRealLevelField('Npa6') ---- ----ABILITY_RLF_SHIELD_COOLDOWN_TIME 'common.ABILITY_RLF_SHIELD_COOLDOWN_TIME' ----@field ABILITY_RLF_SHIELD_COOLDOWN_TIME abilityreallevelfield _ConvertAbilityRealLevelField('Nse1') ---- ----ABILITY_RLF_DAMAGE_PER_SECOND_NDO1 'common.ABILITY_RLF_DAMAGE_PER_SECOND_NDO1' ----@field ABILITY_RLF_DAMAGE_PER_SECOND_NDO1 abilityreallevelfield _ConvertAbilityRealLevelField('Ndo1') ---- ----ABILITY_RLF_SUMMONED_UNIT_DURATION_SECONDS_NDO3 'common.ABILITY_RLF_SUMMONED_UNIT_DURATION_SECONDS_NDO3' ----@field ABILITY_RLF_SUMMONED_UNIT_DURATION_SECONDS_NDO3 abilityreallevelfield _ConvertAbilityRealLevelField('Ndo3') ---- ----ABILITY_RLF_MEDIUM_DAMAGE_RADIUS_FLK1 'common.ABILITY_RLF_MEDIUM_DAMAGE_RADIUS_FLK1' ----@field ABILITY_RLF_MEDIUM_DAMAGE_RADIUS_FLK1 abilityreallevelfield _ConvertAbilityRealLevelField('flk1') ---- ----ABILITY_RLF_SMALL_DAMAGE_RADIUS_FLK2 'common.ABILITY_RLF_SMALL_DAMAGE_RADIUS_FLK2' ----@field ABILITY_RLF_SMALL_DAMAGE_RADIUS_FLK2 abilityreallevelfield _ConvertAbilityRealLevelField('flk2') ---- ----ABILITY_RLF_FULL_DAMAGE_AMOUNT_FLK3 'common.ABILITY_RLF_FULL_DAMAGE_AMOUNT_FLK3' ----@field ABILITY_RLF_FULL_DAMAGE_AMOUNT_FLK3 abilityreallevelfield _ConvertAbilityRealLevelField('flk3') ---- ----ABILITY_RLF_MEDIUM_DAMAGE_AMOUNT 'common.ABILITY_RLF_MEDIUM_DAMAGE_AMOUNT' ----@field ABILITY_RLF_MEDIUM_DAMAGE_AMOUNT abilityreallevelfield _ConvertAbilityRealLevelField('flk4') ---- ----ABILITY_RLF_SMALL_DAMAGE_AMOUNT 'common.ABILITY_RLF_SMALL_DAMAGE_AMOUNT' ----@field ABILITY_RLF_SMALL_DAMAGE_AMOUNT abilityreallevelfield _ConvertAbilityRealLevelField('flk5') ---- ----ABILITY_RLF_MOVEMENT_SPEED_REDUCTION_PERCENT_HBN1 'common.ABILITY_RLF_MOVEMENT_SPEED_REDUCTION_PERCENT_HBN1' ----@field ABILITY_RLF_MOVEMENT_SPEED_REDUCTION_PERCENT_HBN1 abilityreallevelfield _ConvertAbilityRealLevelField('Hbn1') ---- ----ABILITY_RLF_ATTACK_SPEED_REDUCTION_PERCENT_HBN2 'common.ABILITY_RLF_ATTACK_SPEED_REDUCTION_PERCENT_HBN2' ----@field ABILITY_RLF_ATTACK_SPEED_REDUCTION_PERCENT_HBN2 abilityreallevelfield _ConvertAbilityRealLevelField('Hbn2') ---- ----ABILITY_RLF_MAX_MANA_DRAINED_UNITS 'common.ABILITY_RLF_MAX_MANA_DRAINED_UNITS' ----@field ABILITY_RLF_MAX_MANA_DRAINED_UNITS abilityreallevelfield _ConvertAbilityRealLevelField('fbk1') ---- ----ABILITY_RLF_DAMAGE_RATIO_UNITS_PERCENT 'common.ABILITY_RLF_DAMAGE_RATIO_UNITS_PERCENT' ----@field ABILITY_RLF_DAMAGE_RATIO_UNITS_PERCENT abilityreallevelfield _ConvertAbilityRealLevelField('fbk2') ---- ----ABILITY_RLF_MAX_MANA_DRAINED_HEROS 'common.ABILITY_RLF_MAX_MANA_DRAINED_HEROS' ----@field ABILITY_RLF_MAX_MANA_DRAINED_HEROS abilityreallevelfield _ConvertAbilityRealLevelField('fbk3') ---- ----ABILITY_RLF_DAMAGE_RATIO_HEROS_PERCENT 'common.ABILITY_RLF_DAMAGE_RATIO_HEROS_PERCENT' ----@field ABILITY_RLF_DAMAGE_RATIO_HEROS_PERCENT abilityreallevelfield _ConvertAbilityRealLevelField('fbk4') ---- ----ABILITY_RLF_SUMMONED_DAMAGE 'common.ABILITY_RLF_SUMMONED_DAMAGE' ----@field ABILITY_RLF_SUMMONED_DAMAGE abilityreallevelfield _ConvertAbilityRealLevelField('fbk5') ---- ----ABILITY_RLF_DISTRIBUTED_DAMAGE_FACTOR_NCA1 'common.ABILITY_RLF_DISTRIBUTED_DAMAGE_FACTOR_NCA1' ----@field ABILITY_RLF_DISTRIBUTED_DAMAGE_FACTOR_NCA1 abilityreallevelfield _ConvertAbilityRealLevelField('nca1') ---- ----ABILITY_RLF_INITIAL_DAMAGE_PXF1 'common.ABILITY_RLF_INITIAL_DAMAGE_PXF1' ----@field ABILITY_RLF_INITIAL_DAMAGE_PXF1 abilityreallevelfield _ConvertAbilityRealLevelField('pxf1') ---- ----ABILITY_RLF_DAMAGE_PER_SECOND_PXF2 'common.ABILITY_RLF_DAMAGE_PER_SECOND_PXF2' ----@field ABILITY_RLF_DAMAGE_PER_SECOND_PXF2 abilityreallevelfield _ConvertAbilityRealLevelField('pxf2') ---- ----ABILITY_RLF_DAMAGE_PER_SECOND_MLS1 'common.ABILITY_RLF_DAMAGE_PER_SECOND_MLS1' ----@field ABILITY_RLF_DAMAGE_PER_SECOND_MLS1 abilityreallevelfield _ConvertAbilityRealLevelField('mls1') ---- ----ABILITY_RLF_BEAST_COLLISION_RADIUS 'common.ABILITY_RLF_BEAST_COLLISION_RADIUS' ----@field ABILITY_RLF_BEAST_COLLISION_RADIUS abilityreallevelfield _ConvertAbilityRealLevelField('Nst2') ---- ----ABILITY_RLF_DAMAGE_AMOUNT_NST3 'common.ABILITY_RLF_DAMAGE_AMOUNT_NST3' ----@field ABILITY_RLF_DAMAGE_AMOUNT_NST3 abilityreallevelfield _ConvertAbilityRealLevelField('Nst3') ---- ----ABILITY_RLF_DAMAGE_RADIUS 'common.ABILITY_RLF_DAMAGE_RADIUS' ----@field ABILITY_RLF_DAMAGE_RADIUS abilityreallevelfield _ConvertAbilityRealLevelField('Nst4') ---- ----ABILITY_RLF_DAMAGE_DELAY 'common.ABILITY_RLF_DAMAGE_DELAY' ----@field ABILITY_RLF_DAMAGE_DELAY abilityreallevelfield _ConvertAbilityRealLevelField('Nst5') ---- ----ABILITY_RLF_FOLLOW_THROUGH_TIME 'common.ABILITY_RLF_FOLLOW_THROUGH_TIME' ----@field ABILITY_RLF_FOLLOW_THROUGH_TIME abilityreallevelfield _ConvertAbilityRealLevelField('Ncl1') ---- ----ABILITY_RLF_ART_DURATION 'common.ABILITY_RLF_ART_DURATION' ----@field ABILITY_RLF_ART_DURATION abilityreallevelfield _ConvertAbilityRealLevelField('Ncl4') ---- ----ABILITY_RLF_MOVEMENT_SPEED_REDUCTION_PERCENT_NAB1 'common.ABILITY_RLF_MOVEMENT_SPEED_REDUCTION_PERCENT_NAB1' ----@field ABILITY_RLF_MOVEMENT_SPEED_REDUCTION_PERCENT_NAB1 abilityreallevelfield _ConvertAbilityRealLevelField('Nab1') ---- ----ABILITY_RLF_ATTACK_SPEED_REDUCTION_PERCENT_NAB2 'common.ABILITY_RLF_ATTACK_SPEED_REDUCTION_PERCENT_NAB2' ----@field ABILITY_RLF_ATTACK_SPEED_REDUCTION_PERCENT_NAB2 abilityreallevelfield _ConvertAbilityRealLevelField('Nab2') ---- ----ABILITY_RLF_PRIMARY_DAMAGE 'common.ABILITY_RLF_PRIMARY_DAMAGE' ----@field ABILITY_RLF_PRIMARY_DAMAGE abilityreallevelfield _ConvertAbilityRealLevelField('Nab4') ---- ----ABILITY_RLF_SECONDARY_DAMAGE 'common.ABILITY_RLF_SECONDARY_DAMAGE' ----@field ABILITY_RLF_SECONDARY_DAMAGE abilityreallevelfield _ConvertAbilityRealLevelField('Nab5') ---- ----ABILITY_RLF_DAMAGE_INTERVAL_NAB6 'common.ABILITY_RLF_DAMAGE_INTERVAL_NAB6' ----@field ABILITY_RLF_DAMAGE_INTERVAL_NAB6 abilityreallevelfield _ConvertAbilityRealLevelField('Nab6') ---- ----ABILITY_RLF_GOLD_COST_FACTOR 'common.ABILITY_RLF_GOLD_COST_FACTOR' ----@field ABILITY_RLF_GOLD_COST_FACTOR abilityreallevelfield _ConvertAbilityRealLevelField('Ntm1') ---- ----ABILITY_RLF_LUMBER_COST_FACTOR 'common.ABILITY_RLF_LUMBER_COST_FACTOR' ----@field ABILITY_RLF_LUMBER_COST_FACTOR abilityreallevelfield _ConvertAbilityRealLevelField('Ntm2') ---- ----ABILITY_RLF_MOVE_SPEED_BONUS_NEG1 'common.ABILITY_RLF_MOVE_SPEED_BONUS_NEG1' ----@field ABILITY_RLF_MOVE_SPEED_BONUS_NEG1 abilityreallevelfield _ConvertAbilityRealLevelField('Neg1') ---- ----ABILITY_RLF_DAMAGE_BONUS_NEG2 'common.ABILITY_RLF_DAMAGE_BONUS_NEG2' ----@field ABILITY_RLF_DAMAGE_BONUS_NEG2 abilityreallevelfield _ConvertAbilityRealLevelField('Neg2') ---- ----ABILITY_RLF_DAMAGE_AMOUNT_NCS1 'common.ABILITY_RLF_DAMAGE_AMOUNT_NCS1' ----@field ABILITY_RLF_DAMAGE_AMOUNT_NCS1 abilityreallevelfield _ConvertAbilityRealLevelField('Ncs1') ---- ----ABILITY_RLF_DAMAGE_INTERVAL_NCS2 'common.ABILITY_RLF_DAMAGE_INTERVAL_NCS2' ----@field ABILITY_RLF_DAMAGE_INTERVAL_NCS2 abilityreallevelfield _ConvertAbilityRealLevelField('Ncs2') ---- ----ABILITY_RLF_MAX_DAMAGE_NCS4 'common.ABILITY_RLF_MAX_DAMAGE_NCS4' ----@field ABILITY_RLF_MAX_DAMAGE_NCS4 abilityreallevelfield _ConvertAbilityRealLevelField('Ncs4') ---- ----ABILITY_RLF_BUILDING_DAMAGE_FACTOR_NCS5 'common.ABILITY_RLF_BUILDING_DAMAGE_FACTOR_NCS5' ----@field ABILITY_RLF_BUILDING_DAMAGE_FACTOR_NCS5 abilityreallevelfield _ConvertAbilityRealLevelField('Ncs5') ---- ----ABILITY_RLF_EFFECT_DURATION 'common.ABILITY_RLF_EFFECT_DURATION' ----@field ABILITY_RLF_EFFECT_DURATION abilityreallevelfield _ConvertAbilityRealLevelField('Ncs6') ---- ----ABILITY_RLF_SPAWN_INTERVAL_NSY1 'common.ABILITY_RLF_SPAWN_INTERVAL_NSY1' ----@field ABILITY_RLF_SPAWN_INTERVAL_NSY1 abilityreallevelfield _ConvertAbilityRealLevelField('Nsy1') ---- ----ABILITY_RLF_SPAWN_UNIT_DURATION 'common.ABILITY_RLF_SPAWN_UNIT_DURATION' ----@field ABILITY_RLF_SPAWN_UNIT_DURATION abilityreallevelfield _ConvertAbilityRealLevelField('Nsy3') ---- ----ABILITY_RLF_SPAWN_UNIT_OFFSET 'common.ABILITY_RLF_SPAWN_UNIT_OFFSET' ----@field ABILITY_RLF_SPAWN_UNIT_OFFSET abilityreallevelfield _ConvertAbilityRealLevelField('Nsy4') ---- ----ABILITY_RLF_LEASH_RANGE_NSY5 'common.ABILITY_RLF_LEASH_RANGE_NSY5' ----@field ABILITY_RLF_LEASH_RANGE_NSY5 abilityreallevelfield _ConvertAbilityRealLevelField('Nsy5') ---- ----ABILITY_RLF_SPAWN_INTERVAL_NFY1 'common.ABILITY_RLF_SPAWN_INTERVAL_NFY1' ----@field ABILITY_RLF_SPAWN_INTERVAL_NFY1 abilityreallevelfield _ConvertAbilityRealLevelField('Nfy1') ---- ----ABILITY_RLF_LEASH_RANGE_NFY2 'common.ABILITY_RLF_LEASH_RANGE_NFY2' ----@field ABILITY_RLF_LEASH_RANGE_NFY2 abilityreallevelfield _ConvertAbilityRealLevelField('Nfy2') ---- ----ABILITY_RLF_CHANCE_TO_DEMOLISH 'common.ABILITY_RLF_CHANCE_TO_DEMOLISH' ----@field ABILITY_RLF_CHANCE_TO_DEMOLISH abilityreallevelfield _ConvertAbilityRealLevelField('Nde1') ---- ----ABILITY_RLF_DAMAGE_MULTIPLIER_BUILDINGS 'common.ABILITY_RLF_DAMAGE_MULTIPLIER_BUILDINGS' ----@field ABILITY_RLF_DAMAGE_MULTIPLIER_BUILDINGS abilityreallevelfield _ConvertAbilityRealLevelField('Nde2') ---- ----ABILITY_RLF_DAMAGE_MULTIPLIER_UNITS 'common.ABILITY_RLF_DAMAGE_MULTIPLIER_UNITS' ----@field ABILITY_RLF_DAMAGE_MULTIPLIER_UNITS abilityreallevelfield _ConvertAbilityRealLevelField('Nde3') ---- ----ABILITY_RLF_DAMAGE_MULTIPLIER_HEROES 'common.ABILITY_RLF_DAMAGE_MULTIPLIER_HEROES' ----@field ABILITY_RLF_DAMAGE_MULTIPLIER_HEROES abilityreallevelfield _ConvertAbilityRealLevelField('Nde4') ---- ----ABILITY_RLF_BONUS_DAMAGE_MULTIPLIER 'common.ABILITY_RLF_BONUS_DAMAGE_MULTIPLIER' ----@field ABILITY_RLF_BONUS_DAMAGE_MULTIPLIER abilityreallevelfield _ConvertAbilityRealLevelField('Nic1') ---- ----ABILITY_RLF_DEATH_DAMAGE_FULL_AMOUNT 'common.ABILITY_RLF_DEATH_DAMAGE_FULL_AMOUNT' ----@field ABILITY_RLF_DEATH_DAMAGE_FULL_AMOUNT abilityreallevelfield _ConvertAbilityRealLevelField('Nic2') ---- ----ABILITY_RLF_DEATH_DAMAGE_FULL_AREA 'common.ABILITY_RLF_DEATH_DAMAGE_FULL_AREA' ----@field ABILITY_RLF_DEATH_DAMAGE_FULL_AREA abilityreallevelfield _ConvertAbilityRealLevelField('Nic3') ---- ----ABILITY_RLF_DEATH_DAMAGE_HALF_AMOUNT 'common.ABILITY_RLF_DEATH_DAMAGE_HALF_AMOUNT' ----@field ABILITY_RLF_DEATH_DAMAGE_HALF_AMOUNT abilityreallevelfield _ConvertAbilityRealLevelField('Nic4') ---- ----ABILITY_RLF_DEATH_DAMAGE_HALF_AREA 'common.ABILITY_RLF_DEATH_DAMAGE_HALF_AREA' ----@field ABILITY_RLF_DEATH_DAMAGE_HALF_AREA abilityreallevelfield _ConvertAbilityRealLevelField('Nic5') ---- ----ABILITY_RLF_DEATH_DAMAGE_DELAY 'common.ABILITY_RLF_DEATH_DAMAGE_DELAY' ----@field ABILITY_RLF_DEATH_DAMAGE_DELAY abilityreallevelfield _ConvertAbilityRealLevelField('Nic6') ---- ----ABILITY_RLF_DAMAGE_AMOUNT_NSO1 'common.ABILITY_RLF_DAMAGE_AMOUNT_NSO1' ----@field ABILITY_RLF_DAMAGE_AMOUNT_NSO1 abilityreallevelfield _ConvertAbilityRealLevelField('Nso1') ---- ----ABILITY_RLF_DAMAGE_PERIOD 'common.ABILITY_RLF_DAMAGE_PERIOD' ----@field ABILITY_RLF_DAMAGE_PERIOD abilityreallevelfield _ConvertAbilityRealLevelField('Nso2') ---- ----ABILITY_RLF_DAMAGE_PENALTY 'common.ABILITY_RLF_DAMAGE_PENALTY' ----@field ABILITY_RLF_DAMAGE_PENALTY abilityreallevelfield _ConvertAbilityRealLevelField('Nso3') ---- ----ABILITY_RLF_MOVEMENT_SPEED_REDUCTION_PERCENT_NSO4 'common.ABILITY_RLF_MOVEMENT_SPEED_REDUCTION_PERCENT_NSO4' ----@field ABILITY_RLF_MOVEMENT_SPEED_REDUCTION_PERCENT_NSO4 abilityreallevelfield _ConvertAbilityRealLevelField('Nso4') ---- ----ABILITY_RLF_ATTACK_SPEED_REDUCTION_PERCENT_NSO5 'common.ABILITY_RLF_ATTACK_SPEED_REDUCTION_PERCENT_NSO5' ----@field ABILITY_RLF_ATTACK_SPEED_REDUCTION_PERCENT_NSO5 abilityreallevelfield _ConvertAbilityRealLevelField('Nso5') ---- ----ABILITY_RLF_SPLIT_DELAY 'common.ABILITY_RLF_SPLIT_DELAY' ----@field ABILITY_RLF_SPLIT_DELAY abilityreallevelfield _ConvertAbilityRealLevelField('Nlm2') ---- ----ABILITY_RLF_MAX_HITPOINT_FACTOR 'common.ABILITY_RLF_MAX_HITPOINT_FACTOR' ----@field ABILITY_RLF_MAX_HITPOINT_FACTOR abilityreallevelfield _ConvertAbilityRealLevelField('Nlm4') ---- ----ABILITY_RLF_LIFE_DURATION_SPLIT_BONUS 'common.ABILITY_RLF_LIFE_DURATION_SPLIT_BONUS' ----@field ABILITY_RLF_LIFE_DURATION_SPLIT_BONUS abilityreallevelfield _ConvertAbilityRealLevelField('Nlm5') ---- ----ABILITY_RLF_WAVE_INTERVAL 'common.ABILITY_RLF_WAVE_INTERVAL' ----@field ABILITY_RLF_WAVE_INTERVAL abilityreallevelfield _ConvertAbilityRealLevelField('Nvc3') ---- ----ABILITY_RLF_BUILDING_DAMAGE_FACTOR_NVC4 'common.ABILITY_RLF_BUILDING_DAMAGE_FACTOR_NVC4' ----@field ABILITY_RLF_BUILDING_DAMAGE_FACTOR_NVC4 abilityreallevelfield _ConvertAbilityRealLevelField('Nvc4') ---- ----ABILITY_RLF_FULL_DAMAGE_AMOUNT_NVC5 'common.ABILITY_RLF_FULL_DAMAGE_AMOUNT_NVC5' ----@field ABILITY_RLF_FULL_DAMAGE_AMOUNT_NVC5 abilityreallevelfield _ConvertAbilityRealLevelField('Nvc5') ---- ----ABILITY_RLF_HALF_DAMAGE_FACTOR 'common.ABILITY_RLF_HALF_DAMAGE_FACTOR' ----@field ABILITY_RLF_HALF_DAMAGE_FACTOR abilityreallevelfield _ConvertAbilityRealLevelField('Nvc6') ---- ----ABILITY_RLF_INTERVAL_BETWEEN_PULSES 'common.ABILITY_RLF_INTERVAL_BETWEEN_PULSES' ----@field ABILITY_RLF_INTERVAL_BETWEEN_PULSES abilityreallevelfield _ConvertAbilityRealLevelField('Tau5') ---- ----ABILITY_BLF_PERCENT_BONUS_HAB2 'common.ABILITY_BLF_PERCENT_BONUS_HAB2' ----@field ABILITY_BLF_PERCENT_BONUS_HAB2 abilitybooleanlevelfield _ConvertAbilityBooleanLevelField('Hab2') ---- ----ABILITY_BLF_USE_TELEPORT_CLUSTERING_HMT3 'common.ABILITY_BLF_USE_TELEPORT_CLUSTERING_HMT3' ----@field ABILITY_BLF_USE_TELEPORT_CLUSTERING_HMT3 abilitybooleanlevelfield _ConvertAbilityBooleanLevelField('Hmt3') ---- ----ABILITY_BLF_NEVER_MISS_OCR5 'common.ABILITY_BLF_NEVER_MISS_OCR5' ----@field ABILITY_BLF_NEVER_MISS_OCR5 abilitybooleanlevelfield _ConvertAbilityBooleanLevelField('Ocr5') ---- ----ABILITY_BLF_EXCLUDE_ITEM_DAMAGE 'common.ABILITY_BLF_EXCLUDE_ITEM_DAMAGE' ----@field ABILITY_BLF_EXCLUDE_ITEM_DAMAGE abilitybooleanlevelfield _ConvertAbilityBooleanLevelField('Ocr6') ---- ----ABILITY_BLF_BACKSTAB_DAMAGE 'common.ABILITY_BLF_BACKSTAB_DAMAGE' ----@field ABILITY_BLF_BACKSTAB_DAMAGE abilitybooleanlevelfield _ConvertAbilityBooleanLevelField('Owk4') ---- ----ABILITY_BLF_INHERIT_UPGRADES_UAN3 'common.ABILITY_BLF_INHERIT_UPGRADES_UAN3' ----@field ABILITY_BLF_INHERIT_UPGRADES_UAN3 abilitybooleanlevelfield _ConvertAbilityBooleanLevelField('Uan3') ---- ----ABILITY_BLF_MANA_CONVERSION_AS_PERCENT 'common.ABILITY_BLF_MANA_CONVERSION_AS_PERCENT' ----@field ABILITY_BLF_MANA_CONVERSION_AS_PERCENT abilitybooleanlevelfield _ConvertAbilityBooleanLevelField('Udp3') ---- ----ABILITY_BLF_LIFE_CONVERSION_AS_PERCENT 'common.ABILITY_BLF_LIFE_CONVERSION_AS_PERCENT' ----@field ABILITY_BLF_LIFE_CONVERSION_AS_PERCENT abilitybooleanlevelfield _ConvertAbilityBooleanLevelField('Udp4') ---- ----ABILITY_BLF_LEAVE_TARGET_ALIVE 'common.ABILITY_BLF_LEAVE_TARGET_ALIVE' ----@field ABILITY_BLF_LEAVE_TARGET_ALIVE abilitybooleanlevelfield _ConvertAbilityBooleanLevelField('Udp5') ---- ----ABILITY_BLF_PERCENT_BONUS_UAU3 'common.ABILITY_BLF_PERCENT_BONUS_UAU3' ----@field ABILITY_BLF_PERCENT_BONUS_UAU3 abilitybooleanlevelfield _ConvertAbilityBooleanLevelField('Uau3') ---- ----ABILITY_BLF_DAMAGE_IS_PERCENT_RECEIVED 'common.ABILITY_BLF_DAMAGE_IS_PERCENT_RECEIVED' ----@field ABILITY_BLF_DAMAGE_IS_PERCENT_RECEIVED abilitybooleanlevelfield _ConvertAbilityBooleanLevelField('Eah2') ---- ----ABILITY_BLF_MELEE_BONUS 'common.ABILITY_BLF_MELEE_BONUS' ----@field ABILITY_BLF_MELEE_BONUS abilitybooleanlevelfield _ConvertAbilityBooleanLevelField('Ear2') ---- ----ABILITY_BLF_RANGED_BONUS 'common.ABILITY_BLF_RANGED_BONUS' ----@field ABILITY_BLF_RANGED_BONUS abilitybooleanlevelfield _ConvertAbilityBooleanLevelField('Ear3') ---- ----ABILITY_BLF_FLAT_BONUS 'common.ABILITY_BLF_FLAT_BONUS' ----@field ABILITY_BLF_FLAT_BONUS abilitybooleanlevelfield _ConvertAbilityBooleanLevelField('Ear4') ---- ----ABILITY_BLF_NEVER_MISS_HBH5 'common.ABILITY_BLF_NEVER_MISS_HBH5' ----@field ABILITY_BLF_NEVER_MISS_HBH5 abilitybooleanlevelfield _ConvertAbilityBooleanLevelField('Hbh5') ---- ----ABILITY_BLF_PERCENT_BONUS_HAD2 'common.ABILITY_BLF_PERCENT_BONUS_HAD2' ----@field ABILITY_BLF_PERCENT_BONUS_HAD2 abilitybooleanlevelfield _ConvertAbilityBooleanLevelField('Had2') ---- ----ABILITY_BLF_CAN_DEACTIVATE 'common.ABILITY_BLF_CAN_DEACTIVATE' ----@field ABILITY_BLF_CAN_DEACTIVATE abilitybooleanlevelfield _ConvertAbilityBooleanLevelField('Hds1') ---- ----ABILITY_BLF_RAISED_UNITS_ARE_INVULNERABLE 'common.ABILITY_BLF_RAISED_UNITS_ARE_INVULNERABLE' ----@field ABILITY_BLF_RAISED_UNITS_ARE_INVULNERABLE abilitybooleanlevelfield _ConvertAbilityBooleanLevelField('Hre2') ---- ----ABILITY_BLF_PERCENTAGE_OAR2 'common.ABILITY_BLF_PERCENTAGE_OAR2' ----@field ABILITY_BLF_PERCENTAGE_OAR2 abilitybooleanlevelfield _ConvertAbilityBooleanLevelField('Oar2') ---- ----ABILITY_BLF_SUMMON_BUSY_UNITS 'common.ABILITY_BLF_SUMMON_BUSY_UNITS' ----@field ABILITY_BLF_SUMMON_BUSY_UNITS abilitybooleanlevelfield _ConvertAbilityBooleanLevelField('Btl2') ---- ----ABILITY_BLF_CREATES_BLIGHT 'common.ABILITY_BLF_CREATES_BLIGHT' ----@field ABILITY_BLF_CREATES_BLIGHT abilitybooleanlevelfield _ConvertAbilityBooleanLevelField('Bli2') ---- ----ABILITY_BLF_EXPLODES_ON_DEATH 'common.ABILITY_BLF_EXPLODES_ON_DEATH' ----@field ABILITY_BLF_EXPLODES_ON_DEATH abilitybooleanlevelfield _ConvertAbilityBooleanLevelField('Sds6') ---- ----ABILITY_BLF_ALWAYS_AUTOCAST_FAE2 'common.ABILITY_BLF_ALWAYS_AUTOCAST_FAE2' ----@field ABILITY_BLF_ALWAYS_AUTOCAST_FAE2 abilitybooleanlevelfield _ConvertAbilityBooleanLevelField('Fae2') ---- ----ABILITY_BLF_REGENERATE_ONLY_AT_NIGHT 'common.ABILITY_BLF_REGENERATE_ONLY_AT_NIGHT' ----@field ABILITY_BLF_REGENERATE_ONLY_AT_NIGHT abilitybooleanlevelfield _ConvertAbilityBooleanLevelField('Mbt5') ---- ----ABILITY_BLF_SHOW_SELECT_UNIT_BUTTON 'common.ABILITY_BLF_SHOW_SELECT_UNIT_BUTTON' ----@field ABILITY_BLF_SHOW_SELECT_UNIT_BUTTON abilitybooleanlevelfield _ConvertAbilityBooleanLevelField('Neu3') ---- ----ABILITY_BLF_SHOW_UNIT_INDICATOR 'common.ABILITY_BLF_SHOW_UNIT_INDICATOR' ----@field ABILITY_BLF_SHOW_UNIT_INDICATOR abilitybooleanlevelfield _ConvertAbilityBooleanLevelField('Neu4') ---- ----ABILITY_BLF_CHARGE_OWNING_PLAYER 'common.ABILITY_BLF_CHARGE_OWNING_PLAYER' ----@field ABILITY_BLF_CHARGE_OWNING_PLAYER abilitybooleanlevelfield _ConvertAbilityBooleanLevelField('Ans6') ---- ----ABILITY_BLF_PERCENTAGE_ARM2 'common.ABILITY_BLF_PERCENTAGE_ARM2' ----@field ABILITY_BLF_PERCENTAGE_ARM2 abilitybooleanlevelfield _ConvertAbilityBooleanLevelField('Arm2') ---- ----ABILITY_BLF_TARGET_IS_INVULNERABLE 'common.ABILITY_BLF_TARGET_IS_INVULNERABLE' ----@field ABILITY_BLF_TARGET_IS_INVULNERABLE abilitybooleanlevelfield _ConvertAbilityBooleanLevelField('Pos3') ---- ----ABILITY_BLF_TARGET_IS_MAGIC_IMMUNE 'common.ABILITY_BLF_TARGET_IS_MAGIC_IMMUNE' ----@field ABILITY_BLF_TARGET_IS_MAGIC_IMMUNE abilitybooleanlevelfield _ConvertAbilityBooleanLevelField('Pos4') ---- ----ABILITY_BLF_KILL_ON_CASTER_DEATH 'common.ABILITY_BLF_KILL_ON_CASTER_DEATH' ----@field ABILITY_BLF_KILL_ON_CASTER_DEATH abilitybooleanlevelfield _ConvertAbilityBooleanLevelField('Ucb6') ---- ----ABILITY_BLF_NO_TARGET_REQUIRED_REJ4 'common.ABILITY_BLF_NO_TARGET_REQUIRED_REJ4' ----@field ABILITY_BLF_NO_TARGET_REQUIRED_REJ4 abilitybooleanlevelfield _ConvertAbilityBooleanLevelField('Rej4') ---- ----ABILITY_BLF_ACCEPTS_GOLD 'common.ABILITY_BLF_ACCEPTS_GOLD' ----@field ABILITY_BLF_ACCEPTS_GOLD abilitybooleanlevelfield _ConvertAbilityBooleanLevelField('Rtn1') ---- ----ABILITY_BLF_ACCEPTS_LUMBER 'common.ABILITY_BLF_ACCEPTS_LUMBER' ----@field ABILITY_BLF_ACCEPTS_LUMBER abilitybooleanlevelfield _ConvertAbilityBooleanLevelField('Rtn2') ---- ----ABILITY_BLF_PREFER_HOSTILES_ROA5 'common.ABILITY_BLF_PREFER_HOSTILES_ROA5' ----@field ABILITY_BLF_PREFER_HOSTILES_ROA5 abilitybooleanlevelfield _ConvertAbilityBooleanLevelField('Roa5') ---- ----ABILITY_BLF_PREFER_FRIENDLIES_ROA6 'common.ABILITY_BLF_PREFER_FRIENDLIES_ROA6' ----@field ABILITY_BLF_PREFER_FRIENDLIES_ROA6 abilitybooleanlevelfield _ConvertAbilityBooleanLevelField('Roa6') ---- ----ABILITY_BLF_ROOTED_TURNING 'common.ABILITY_BLF_ROOTED_TURNING' ----@field ABILITY_BLF_ROOTED_TURNING abilitybooleanlevelfield _ConvertAbilityBooleanLevelField('Roo3') ---- ----ABILITY_BLF_ALWAYS_AUTOCAST_SLO3 'common.ABILITY_BLF_ALWAYS_AUTOCAST_SLO3' ----@field ABILITY_BLF_ALWAYS_AUTOCAST_SLO3 abilitybooleanlevelfield _ConvertAbilityBooleanLevelField('Slo3') ---- ----ABILITY_BLF_HIDE_BUTTON 'common.ABILITY_BLF_HIDE_BUTTON' ----@field ABILITY_BLF_HIDE_BUTTON abilitybooleanlevelfield _ConvertAbilityBooleanLevelField('Ihid') ---- ----ABILITY_BLF_USE_TELEPORT_CLUSTERING_ITP2 'common.ABILITY_BLF_USE_TELEPORT_CLUSTERING_ITP2' ----@field ABILITY_BLF_USE_TELEPORT_CLUSTERING_ITP2 abilitybooleanlevelfield _ConvertAbilityBooleanLevelField('Itp2') ---- ----ABILITY_BLF_IMMUNE_TO_MORPH_EFFECTS 'common.ABILITY_BLF_IMMUNE_TO_MORPH_EFFECTS' ----@field ABILITY_BLF_IMMUNE_TO_MORPH_EFFECTS abilitybooleanlevelfield _ConvertAbilityBooleanLevelField('Eth1') ---- ----ABILITY_BLF_DOES_NOT_BLOCK_BUILDINGS 'common.ABILITY_BLF_DOES_NOT_BLOCK_BUILDINGS' ----@field ABILITY_BLF_DOES_NOT_BLOCK_BUILDINGS abilitybooleanlevelfield _ConvertAbilityBooleanLevelField('Eth2') ---- ----ABILITY_BLF_AUTO_ACQUIRE_ATTACK_TARGETS 'common.ABILITY_BLF_AUTO_ACQUIRE_ATTACK_TARGETS' ----@field ABILITY_BLF_AUTO_ACQUIRE_ATTACK_TARGETS abilitybooleanlevelfield _ConvertAbilityBooleanLevelField('Gho1') ---- ----ABILITY_BLF_IMMUNE_TO_MORPH_EFFECTS_GHO2 'common.ABILITY_BLF_IMMUNE_TO_MORPH_EFFECTS_GHO2' ----@field ABILITY_BLF_IMMUNE_TO_MORPH_EFFECTS_GHO2 abilitybooleanlevelfield _ConvertAbilityBooleanLevelField('Gho2') ---- ----ABILITY_BLF_DO_NOT_BLOCK_BUILDINGS 'common.ABILITY_BLF_DO_NOT_BLOCK_BUILDINGS' ----@field ABILITY_BLF_DO_NOT_BLOCK_BUILDINGS abilitybooleanlevelfield _ConvertAbilityBooleanLevelField('Gho3') ---- ----ABILITY_BLF_INCLUDE_RANGED_DAMAGE 'common.ABILITY_BLF_INCLUDE_RANGED_DAMAGE' ----@field ABILITY_BLF_INCLUDE_RANGED_DAMAGE abilitybooleanlevelfield _ConvertAbilityBooleanLevelField('Ssk4') ---- ----ABILITY_BLF_INCLUDE_MELEE_DAMAGE 'common.ABILITY_BLF_INCLUDE_MELEE_DAMAGE' ----@field ABILITY_BLF_INCLUDE_MELEE_DAMAGE abilitybooleanlevelfield _ConvertAbilityBooleanLevelField('Ssk5') ---- ----ABILITY_BLF_MOVE_TO_PARTNER 'common.ABILITY_BLF_MOVE_TO_PARTNER' ----@field ABILITY_BLF_MOVE_TO_PARTNER abilitybooleanlevelfield _ConvertAbilityBooleanLevelField('coa2') ---- ----ABILITY_BLF_CAN_BE_DISPELLED 'common.ABILITY_BLF_CAN_BE_DISPELLED' ----@field ABILITY_BLF_CAN_BE_DISPELLED abilitybooleanlevelfield _ConvertAbilityBooleanLevelField('cyc1') ---- ----ABILITY_BLF_IGNORE_FRIENDLY_BUFFS 'common.ABILITY_BLF_IGNORE_FRIENDLY_BUFFS' ----@field ABILITY_BLF_IGNORE_FRIENDLY_BUFFS abilitybooleanlevelfield _ConvertAbilityBooleanLevelField('dvm6') ---- ----ABILITY_BLF_DROP_ITEMS_ON_DEATH 'common.ABILITY_BLF_DROP_ITEMS_ON_DEATH' ----@field ABILITY_BLF_DROP_ITEMS_ON_DEATH abilitybooleanlevelfield _ConvertAbilityBooleanLevelField('inv2') ---- ----ABILITY_BLF_CAN_USE_ITEMS 'common.ABILITY_BLF_CAN_USE_ITEMS' ----@field ABILITY_BLF_CAN_USE_ITEMS abilitybooleanlevelfield _ConvertAbilityBooleanLevelField('inv3') ---- ----ABILITY_BLF_CAN_GET_ITEMS 'common.ABILITY_BLF_CAN_GET_ITEMS' ----@field ABILITY_BLF_CAN_GET_ITEMS abilitybooleanlevelfield _ConvertAbilityBooleanLevelField('inv4') ---- ----ABILITY_BLF_CAN_DROP_ITEMS 'common.ABILITY_BLF_CAN_DROP_ITEMS' ----@field ABILITY_BLF_CAN_DROP_ITEMS abilitybooleanlevelfield _ConvertAbilityBooleanLevelField('inv5') ---- ----ABILITY_BLF_REPAIRS_ALLOWED 'common.ABILITY_BLF_REPAIRS_ALLOWED' ----@field ABILITY_BLF_REPAIRS_ALLOWED abilitybooleanlevelfield _ConvertAbilityBooleanLevelField('liq4') ---- ----ABILITY_BLF_CASTER_ONLY_SPLASH 'common.ABILITY_BLF_CASTER_ONLY_SPLASH' ----@field ABILITY_BLF_CASTER_ONLY_SPLASH abilitybooleanlevelfield _ConvertAbilityBooleanLevelField('mfl6') ---- ----ABILITY_BLF_NO_TARGET_REQUIRED_IRL4 'common.ABILITY_BLF_NO_TARGET_REQUIRED_IRL4' ----@field ABILITY_BLF_NO_TARGET_REQUIRED_IRL4 abilitybooleanlevelfield _ConvertAbilityBooleanLevelField('irl4') ---- ----ABILITY_BLF_DISPEL_ON_ATTACK 'common.ABILITY_BLF_DISPEL_ON_ATTACK' ----@field ABILITY_BLF_DISPEL_ON_ATTACK abilitybooleanlevelfield _ConvertAbilityBooleanLevelField('irl5') ---- ----ABILITY_BLF_AMOUNT_IS_RAW_VALUE 'common.ABILITY_BLF_AMOUNT_IS_RAW_VALUE' ----@field ABILITY_BLF_AMOUNT_IS_RAW_VALUE abilitybooleanlevelfield _ConvertAbilityBooleanLevelField('ipv3') ---- ----ABILITY_BLF_SHARED_SPELL_COOLDOWN 'common.ABILITY_BLF_SHARED_SPELL_COOLDOWN' ----@field ABILITY_BLF_SHARED_SPELL_COOLDOWN abilitybooleanlevelfield _ConvertAbilityBooleanLevelField('spb2') ---- ----ABILITY_BLF_SLEEP_ONCE 'common.ABILITY_BLF_SLEEP_ONCE' ----@field ABILITY_BLF_SLEEP_ONCE abilitybooleanlevelfield _ConvertAbilityBooleanLevelField('sla1') ---- ----ABILITY_BLF_ALLOW_ON_ANY_PLAYER_SLOT 'common.ABILITY_BLF_ALLOW_ON_ANY_PLAYER_SLOT' ----@field ABILITY_BLF_ALLOW_ON_ANY_PLAYER_SLOT abilitybooleanlevelfield _ConvertAbilityBooleanLevelField('sla2') ---- ----ABILITY_BLF_DISABLE_OTHER_ABILITIES 'common.ABILITY_BLF_DISABLE_OTHER_ABILITIES' ----@field ABILITY_BLF_DISABLE_OTHER_ABILITIES abilitybooleanlevelfield _ConvertAbilityBooleanLevelField('Ncl5') ---- ----ABILITY_BLF_ALLOW_BOUNTY 'common.ABILITY_BLF_ALLOW_BOUNTY' ----@field ABILITY_BLF_ALLOW_BOUNTY abilitybooleanlevelfield _ConvertAbilityBooleanLevelField('Ntm4') ---- ----ABILITY_SLF_ICON_NORMAL 'common.ABILITY_SLF_ICON_NORMAL' ----@field ABILITY_SLF_ICON_NORMAL abilitystringlevelfield _ConvertAbilityStringLevelField('aart') ---- ----ABILITY_SLF_CASTER 'common.ABILITY_SLF_CASTER' ----@field ABILITY_SLF_CASTER abilitystringlevelfield _ConvertAbilityStringLevelField('acat') ---- ----ABILITY_SLF_TARGET 'common.ABILITY_SLF_TARGET' ----@field ABILITY_SLF_TARGET abilitystringlevelfield _ConvertAbilityStringLevelField('atat') ---- ----ABILITY_SLF_SPECIAL 'common.ABILITY_SLF_SPECIAL' ----@field ABILITY_SLF_SPECIAL abilitystringlevelfield _ConvertAbilityStringLevelField('asat') ---- ----ABILITY_SLF_EFFECT 'common.ABILITY_SLF_EFFECT' ----@field ABILITY_SLF_EFFECT abilitystringlevelfield _ConvertAbilityStringLevelField('aeat') ---- ----ABILITY_SLF_AREA_EFFECT 'common.ABILITY_SLF_AREA_EFFECT' ----@field ABILITY_SLF_AREA_EFFECT abilitystringlevelfield _ConvertAbilityStringLevelField('aaea') ---- ----ABILITY_SLF_LIGHTNING_EFFECTS 'common.ABILITY_SLF_LIGHTNING_EFFECTS' ----@field ABILITY_SLF_LIGHTNING_EFFECTS abilitystringlevelfield _ConvertAbilityStringLevelField('alig') ---- ----ABILITY_SLF_MISSILE_ART 'common.ABILITY_SLF_MISSILE_ART' ----@field ABILITY_SLF_MISSILE_ART abilitystringlevelfield _ConvertAbilityStringLevelField('amat') ---- ----ABILITY_SLF_TOOLTIP_LEARN 'common.ABILITY_SLF_TOOLTIP_LEARN' ----@field ABILITY_SLF_TOOLTIP_LEARN abilitystringlevelfield _ConvertAbilityStringLevelField('aret') ---- ----ABILITY_SLF_TOOLTIP_LEARN_EXTENDED 'common.ABILITY_SLF_TOOLTIP_LEARN_EXTENDED' ----@field ABILITY_SLF_TOOLTIP_LEARN_EXTENDED abilitystringlevelfield _ConvertAbilityStringLevelField('arut') ---- ----ABILITY_SLF_TOOLTIP_NORMAL 'common.ABILITY_SLF_TOOLTIP_NORMAL' ----@field ABILITY_SLF_TOOLTIP_NORMAL abilitystringlevelfield _ConvertAbilityStringLevelField('atp1') ---- ----ABILITY_SLF_TOOLTIP_TURN_OFF 'common.ABILITY_SLF_TOOLTIP_TURN_OFF' ----@field ABILITY_SLF_TOOLTIP_TURN_OFF abilitystringlevelfield _ConvertAbilityStringLevelField('aut1') ---- ----ABILITY_SLF_TOOLTIP_NORMAL_EXTENDED 'common.ABILITY_SLF_TOOLTIP_NORMAL_EXTENDED' ----@field ABILITY_SLF_TOOLTIP_NORMAL_EXTENDED abilitystringlevelfield _ConvertAbilityStringLevelField('aub1') ---- ----ABILITY_SLF_TOOLTIP_TURN_OFF_EXTENDED 'common.ABILITY_SLF_TOOLTIP_TURN_OFF_EXTENDED' ----@field ABILITY_SLF_TOOLTIP_TURN_OFF_EXTENDED abilitystringlevelfield _ConvertAbilityStringLevelField('auu1') ---- ----ABILITY_SLF_NORMAL_FORM_UNIT_EME1 'common.ABILITY_SLF_NORMAL_FORM_UNIT_EME1' ----@field ABILITY_SLF_NORMAL_FORM_UNIT_EME1 abilitystringlevelfield _ConvertAbilityStringLevelField('Eme1') ---- ----ABILITY_SLF_SPAWNED_UNITS 'common.ABILITY_SLF_SPAWNED_UNITS' ----@field ABILITY_SLF_SPAWNED_UNITS abilitystringlevelfield _ConvertAbilityStringLevelField('Ndp1') ---- ----ABILITY_SLF_ABILITY_FOR_UNIT_CREATION 'common.ABILITY_SLF_ABILITY_FOR_UNIT_CREATION' ----@field ABILITY_SLF_ABILITY_FOR_UNIT_CREATION abilitystringlevelfield _ConvertAbilityStringLevelField('Nrc1') ---- ----ABILITY_SLF_NORMAL_FORM_UNIT_MIL1 'common.ABILITY_SLF_NORMAL_FORM_UNIT_MIL1' ----@field ABILITY_SLF_NORMAL_FORM_UNIT_MIL1 abilitystringlevelfield _ConvertAbilityStringLevelField('Mil1') ---- ----ABILITY_SLF_ALTERNATE_FORM_UNIT_MIL2 'common.ABILITY_SLF_ALTERNATE_FORM_UNIT_MIL2' ----@field ABILITY_SLF_ALTERNATE_FORM_UNIT_MIL2 abilitystringlevelfield _ConvertAbilityStringLevelField('Mil2') ---- ----ABILITY_SLF_BASE_ORDER_ID_ANS5 'common.ABILITY_SLF_BASE_ORDER_ID_ANS5' ----@field ABILITY_SLF_BASE_ORDER_ID_ANS5 abilitystringlevelfield _ConvertAbilityStringLevelField('Ans5') ---- ----ABILITY_SLF_MORPH_UNITS_GROUND 'common.ABILITY_SLF_MORPH_UNITS_GROUND' ----@field ABILITY_SLF_MORPH_UNITS_GROUND abilitystringlevelfield _ConvertAbilityStringLevelField('Ply2') ---- ----ABILITY_SLF_MORPH_UNITS_AIR 'common.ABILITY_SLF_MORPH_UNITS_AIR' ----@field ABILITY_SLF_MORPH_UNITS_AIR abilitystringlevelfield _ConvertAbilityStringLevelField('Ply3') ---- ----ABILITY_SLF_MORPH_UNITS_AMPHIBIOUS 'common.ABILITY_SLF_MORPH_UNITS_AMPHIBIOUS' ----@field ABILITY_SLF_MORPH_UNITS_AMPHIBIOUS abilitystringlevelfield _ConvertAbilityStringLevelField('Ply4') ---- ----ABILITY_SLF_MORPH_UNITS_WATER 'common.ABILITY_SLF_MORPH_UNITS_WATER' ----@field ABILITY_SLF_MORPH_UNITS_WATER abilitystringlevelfield _ConvertAbilityStringLevelField('Ply5') ---- ----ABILITY_SLF_UNIT_TYPE_ONE 'common.ABILITY_SLF_UNIT_TYPE_ONE' ----@field ABILITY_SLF_UNIT_TYPE_ONE abilitystringlevelfield _ConvertAbilityStringLevelField('Rai3') ---- ----ABILITY_SLF_UNIT_TYPE_TWO 'common.ABILITY_SLF_UNIT_TYPE_TWO' ----@field ABILITY_SLF_UNIT_TYPE_TWO abilitystringlevelfield _ConvertAbilityStringLevelField('Rai4') ---- ----ABILITY_SLF_UNIT_TYPE_SOD2 'common.ABILITY_SLF_UNIT_TYPE_SOD2' ----@field ABILITY_SLF_UNIT_TYPE_SOD2 abilitystringlevelfield _ConvertAbilityStringLevelField('Sod2') ---- ----ABILITY_SLF_SUMMON_1_UNIT_TYPE 'common.ABILITY_SLF_SUMMON_1_UNIT_TYPE' ----@field ABILITY_SLF_SUMMON_1_UNIT_TYPE abilitystringlevelfield _ConvertAbilityStringLevelField('Ist1') ---- ----ABILITY_SLF_SUMMON_2_UNIT_TYPE 'common.ABILITY_SLF_SUMMON_2_UNIT_TYPE' ----@field ABILITY_SLF_SUMMON_2_UNIT_TYPE abilitystringlevelfield _ConvertAbilityStringLevelField('Ist2') ---- ----ABILITY_SLF_RACE_TO_CONVERT 'common.ABILITY_SLF_RACE_TO_CONVERT' ----@field ABILITY_SLF_RACE_TO_CONVERT abilitystringlevelfield _ConvertAbilityStringLevelField('Ndc1') ---- ----ABILITY_SLF_PARTNER_UNIT_TYPE 'common.ABILITY_SLF_PARTNER_UNIT_TYPE' ----@field ABILITY_SLF_PARTNER_UNIT_TYPE abilitystringlevelfield _ConvertAbilityStringLevelField('coa1') ---- ----ABILITY_SLF_PARTNER_UNIT_TYPE_ONE 'common.ABILITY_SLF_PARTNER_UNIT_TYPE_ONE' ----@field ABILITY_SLF_PARTNER_UNIT_TYPE_ONE abilitystringlevelfield _ConvertAbilityStringLevelField('dcp1') ---- ----ABILITY_SLF_PARTNER_UNIT_TYPE_TWO 'common.ABILITY_SLF_PARTNER_UNIT_TYPE_TWO' ----@field ABILITY_SLF_PARTNER_UNIT_TYPE_TWO abilitystringlevelfield _ConvertAbilityStringLevelField('dcp2') ---- ----ABILITY_SLF_REQUIRED_UNIT_TYPE 'common.ABILITY_SLF_REQUIRED_UNIT_TYPE' ----@field ABILITY_SLF_REQUIRED_UNIT_TYPE abilitystringlevelfield _ConvertAbilityStringLevelField('tpi1') ---- ----ABILITY_SLF_CONVERTED_UNIT_TYPE 'common.ABILITY_SLF_CONVERTED_UNIT_TYPE' ----@field ABILITY_SLF_CONVERTED_UNIT_TYPE abilitystringlevelfield _ConvertAbilityStringLevelField('tpi2') ---- ----ABILITY_SLF_SPELL_LIST 'common.ABILITY_SLF_SPELL_LIST' ----@field ABILITY_SLF_SPELL_LIST abilitystringlevelfield _ConvertAbilityStringLevelField('spb1') ---- ----ABILITY_SLF_BASE_ORDER_ID_SPB5 'common.ABILITY_SLF_BASE_ORDER_ID_SPB5' ----@field ABILITY_SLF_BASE_ORDER_ID_SPB5 abilitystringlevelfield _ConvertAbilityStringLevelField('spb5') ---- ----ABILITY_SLF_BASE_ORDER_ID_NCL6 'common.ABILITY_SLF_BASE_ORDER_ID_NCL6' ----@field ABILITY_SLF_BASE_ORDER_ID_NCL6 abilitystringlevelfield _ConvertAbilityStringLevelField('Ncl6') ---- ----ABILITY_SLF_ABILITY_UPGRADE_1 'common.ABILITY_SLF_ABILITY_UPGRADE_1' ----@field ABILITY_SLF_ABILITY_UPGRADE_1 abilitystringlevelfield _ConvertAbilityStringLevelField('Neg3') ---- ----ABILITY_SLF_ABILITY_UPGRADE_2 'common.ABILITY_SLF_ABILITY_UPGRADE_2' ----@field ABILITY_SLF_ABILITY_UPGRADE_2 abilitystringlevelfield _ConvertAbilityStringLevelField('Neg4') ---- ----ABILITY_SLF_ABILITY_UPGRADE_3 'common.ABILITY_SLF_ABILITY_UPGRADE_3' ----@field ABILITY_SLF_ABILITY_UPGRADE_3 abilitystringlevelfield _ConvertAbilityStringLevelField('Neg5') ---- ----ABILITY_SLF_ABILITY_UPGRADE_4 'common.ABILITY_SLF_ABILITY_UPGRADE_4' ----@field ABILITY_SLF_ABILITY_UPGRADE_4 abilitystringlevelfield _ConvertAbilityStringLevelField('Neg6') ---- ----ABILITY_SLF_SPAWN_UNIT_ID_NSY2 'common.ABILITY_SLF_SPAWN_UNIT_ID_NSY2' ----@field ABILITY_SLF_SPAWN_UNIT_ID_NSY2 abilitystringlevelfield _ConvertAbilityStringLevelField('Nsy2') ---- ----Item ----Item 'common.ITEM_IF_LEVEL' ----@field ITEM_IF_LEVEL itemintegerfield _ConvertItemIntegerField('ilev') ---- ----ITEM_IF_NUMBER_OF_CHARGES 'common.ITEM_IF_NUMBER_OF_CHARGES' ----@field ITEM_IF_NUMBER_OF_CHARGES itemintegerfield _ConvertItemIntegerField('iuse') ---- ----ITEM_IF_COOLDOWN_GROUP 'common.ITEM_IF_COOLDOWN_GROUP' ----@field ITEM_IF_COOLDOWN_GROUP itemintegerfield _ConvertItemIntegerField('icid') ---- ----ITEM_IF_MAX_HIT_POINTS 'common.ITEM_IF_MAX_HIT_POINTS' ----@field ITEM_IF_MAX_HIT_POINTS itemintegerfield _ConvertItemIntegerField('ihtp') ---- ----ITEM_IF_HIT_POINTS 'common.ITEM_IF_HIT_POINTS' ----@field ITEM_IF_HIT_POINTS itemintegerfield _ConvertItemIntegerField('ihpc') ---- ----ITEM_IF_PRIORITY 'common.ITEM_IF_PRIORITY' ----@field ITEM_IF_PRIORITY itemintegerfield _ConvertItemIntegerField('ipri') ---- ----ITEM_IF_ARMOR_TYPE 'common.ITEM_IF_ARMOR_TYPE' ----@field ITEM_IF_ARMOR_TYPE itemintegerfield _ConvertItemIntegerField('iarm') ---- ----ITEM_IF_TINTING_COLOR_RED 'common.ITEM_IF_TINTING_COLOR_RED' ----@field ITEM_IF_TINTING_COLOR_RED itemintegerfield _ConvertItemIntegerField('iclr') ---- ----ITEM_IF_TINTING_COLOR_GREEN 'common.ITEM_IF_TINTING_COLOR_GREEN' ----@field ITEM_IF_TINTING_COLOR_GREEN itemintegerfield _ConvertItemIntegerField('iclg') ---- ----ITEM_IF_TINTING_COLOR_BLUE 'common.ITEM_IF_TINTING_COLOR_BLUE' ----@field ITEM_IF_TINTING_COLOR_BLUE itemintegerfield _ConvertItemIntegerField('iclb') ---- ----ITEM_IF_TINTING_COLOR_ALPHA 'common.ITEM_IF_TINTING_COLOR_ALPHA' ----@field ITEM_IF_TINTING_COLOR_ALPHA itemintegerfield _ConvertItemIntegerField('ical') ---- ----ITEM_RF_SCALING_VALUE 'common.ITEM_RF_SCALING_VALUE' ----@field ITEM_RF_SCALING_VALUE itemrealfield _ConvertItemRealField('isca') ---- ----ITEM_BF_DROPPED_WHEN_CARRIER_DIES 'common.ITEM_BF_DROPPED_WHEN_CARRIER_DIES' ----@field ITEM_BF_DROPPED_WHEN_CARRIER_DIES itembooleanfield _ConvertItemBooleanField('idrp') ---- ----ITEM_BF_CAN_BE_DROPPED 'common.ITEM_BF_CAN_BE_DROPPED' ----@field ITEM_BF_CAN_BE_DROPPED itembooleanfield _ConvertItemBooleanField('idro') ---- ----ITEM_BF_PERISHABLE 'common.ITEM_BF_PERISHABLE' ----@field ITEM_BF_PERISHABLE itembooleanfield _ConvertItemBooleanField('iper') ---- ----ITEM_BF_INCLUDE_AS_RANDOM_CHOICE 'common.ITEM_BF_INCLUDE_AS_RANDOM_CHOICE' ----@field ITEM_BF_INCLUDE_AS_RANDOM_CHOICE itembooleanfield _ConvertItemBooleanField('iprn') ---- ----ITEM_BF_USE_AUTOMATICALLY_WHEN_ACQUIRED 'common.ITEM_BF_USE_AUTOMATICALLY_WHEN_ACQUIRED' ----@field ITEM_BF_USE_AUTOMATICALLY_WHEN_ACQUIRED itembooleanfield _ConvertItemBooleanField('ipow') ---- ----ITEM_BF_CAN_BE_SOLD_TO_MERCHANTS 'common.ITEM_BF_CAN_BE_SOLD_TO_MERCHANTS' ----@field ITEM_BF_CAN_BE_SOLD_TO_MERCHANTS itembooleanfield _ConvertItemBooleanField('ipaw') ---- ----ITEM_BF_ACTIVELY_USED 'common.ITEM_BF_ACTIVELY_USED' ----@field ITEM_BF_ACTIVELY_USED itembooleanfield _ConvertItemBooleanField('iusa') ---- ----ITEM_SF_MODEL_USED 'common.ITEM_SF_MODEL_USED' ----@field ITEM_SF_MODEL_USED itemstringfield _ConvertItemStringField('ifil') ---- ----Unit ----Unit 'common.UNIT_IF_DEFENSE_TYPE' ----@field UNIT_IF_DEFENSE_TYPE unitintegerfield _ConvertUnitIntegerField('udty') ---- ----UNIT_IF_ARMOR_TYPE 'common.UNIT_IF_ARMOR_TYPE' ----@field UNIT_IF_ARMOR_TYPE unitintegerfield _ConvertUnitIntegerField('uarm') ---- ----UNIT_IF_LOOPING_FADE_IN_RATE 'common.UNIT_IF_LOOPING_FADE_IN_RATE' ----@field UNIT_IF_LOOPING_FADE_IN_RATE unitintegerfield _ConvertUnitIntegerField('ulfi') ---- ----UNIT_IF_LOOPING_FADE_OUT_RATE 'common.UNIT_IF_LOOPING_FADE_OUT_RATE' ----@field UNIT_IF_LOOPING_FADE_OUT_RATE unitintegerfield _ConvertUnitIntegerField('ulfo') ---- ----UNIT_IF_AGILITY 'common.UNIT_IF_AGILITY' ----@field UNIT_IF_AGILITY unitintegerfield _ConvertUnitIntegerField('uagc') ---- ----UNIT_IF_INTELLIGENCE 'common.UNIT_IF_INTELLIGENCE' ----@field UNIT_IF_INTELLIGENCE unitintegerfield _ConvertUnitIntegerField('uinc') ---- ----UNIT_IF_STRENGTH 'common.UNIT_IF_STRENGTH' ----@field UNIT_IF_STRENGTH unitintegerfield _ConvertUnitIntegerField('ustc') ---- ----UNIT_IF_AGILITY_PERMANENT 'common.UNIT_IF_AGILITY_PERMANENT' ----@field UNIT_IF_AGILITY_PERMANENT unitintegerfield _ConvertUnitIntegerField('uagm') ---- ----UNIT_IF_INTELLIGENCE_PERMANENT 'common.UNIT_IF_INTELLIGENCE_PERMANENT' ----@field UNIT_IF_INTELLIGENCE_PERMANENT unitintegerfield _ConvertUnitIntegerField('uinm') ---- ----UNIT_IF_STRENGTH_PERMANENT 'common.UNIT_IF_STRENGTH_PERMANENT' ----@field UNIT_IF_STRENGTH_PERMANENT unitintegerfield _ConvertUnitIntegerField('ustm') ---- ----UNIT_IF_AGILITY_WITH_BONUS 'common.UNIT_IF_AGILITY_WITH_BONUS' ----@field UNIT_IF_AGILITY_WITH_BONUS unitintegerfield _ConvertUnitIntegerField('uagb') ---- ----UNIT_IF_INTELLIGENCE_WITH_BONUS 'common.UNIT_IF_INTELLIGENCE_WITH_BONUS' ----@field UNIT_IF_INTELLIGENCE_WITH_BONUS unitintegerfield _ConvertUnitIntegerField('uinb') ---- ----UNIT_IF_STRENGTH_WITH_BONUS 'common.UNIT_IF_STRENGTH_WITH_BONUS' ----@field UNIT_IF_STRENGTH_WITH_BONUS unitintegerfield _ConvertUnitIntegerField('ustb') ---- ----UNIT_IF_GOLD_BOUNTY_AWARDED_NUMBER_OF_DICE 'common.UNIT_IF_GOLD_BOUNTY_AWARDED_NUMBER_OF_DICE' ----@field UNIT_IF_GOLD_BOUNTY_AWARDED_NUMBER_OF_DICE unitintegerfield _ConvertUnitIntegerField('ubdi') ---- ----UNIT_IF_GOLD_BOUNTY_AWARDED_BASE 'common.UNIT_IF_GOLD_BOUNTY_AWARDED_BASE' ----@field UNIT_IF_GOLD_BOUNTY_AWARDED_BASE unitintegerfield _ConvertUnitIntegerField('ubba') ---- ----UNIT_IF_GOLD_BOUNTY_AWARDED_SIDES_PER_DIE 'common.UNIT_IF_GOLD_BOUNTY_AWARDED_SIDES_PER_DIE' ----@field UNIT_IF_GOLD_BOUNTY_AWARDED_SIDES_PER_DIE unitintegerfield _ConvertUnitIntegerField('ubsi') ---- ----UNIT_IF_LUMBER_BOUNTY_AWARDED_NUMBER_OF_DICE 'common.UNIT_IF_LUMBER_BOUNTY_AWARDED_NUMBER_OF_DICE' ----@field UNIT_IF_LUMBER_BOUNTY_AWARDED_NUMBER_OF_DICE unitintegerfield _ConvertUnitIntegerField('ulbd') ---- ----UNIT_IF_LUMBER_BOUNTY_AWARDED_BASE 'common.UNIT_IF_LUMBER_BOUNTY_AWARDED_BASE' ----@field UNIT_IF_LUMBER_BOUNTY_AWARDED_BASE unitintegerfield _ConvertUnitIntegerField('ulba') ---- ----UNIT_IF_LUMBER_BOUNTY_AWARDED_SIDES_PER_DIE 'common.UNIT_IF_LUMBER_BOUNTY_AWARDED_SIDES_PER_DIE' ----@field UNIT_IF_LUMBER_BOUNTY_AWARDED_SIDES_PER_DIE unitintegerfield _ConvertUnitIntegerField('ulbs') ---- ----UNIT_IF_LEVEL 'common.UNIT_IF_LEVEL' ----@field UNIT_IF_LEVEL unitintegerfield _ConvertUnitIntegerField('ulev') ---- ----UNIT_IF_FORMATION_RANK 'common.UNIT_IF_FORMATION_RANK' ----@field UNIT_IF_FORMATION_RANK unitintegerfield _ConvertUnitIntegerField('ufor') ---- ----UNIT_IF_ORIENTATION_INTERPOLATION 'common.UNIT_IF_ORIENTATION_INTERPOLATION' ----@field UNIT_IF_ORIENTATION_INTERPOLATION unitintegerfield _ConvertUnitIntegerField('uori') ---- ----UNIT_IF_ELEVATION_SAMPLE_POINTS 'common.UNIT_IF_ELEVATION_SAMPLE_POINTS' ----@field UNIT_IF_ELEVATION_SAMPLE_POINTS unitintegerfield _ConvertUnitIntegerField('uept') ---- ----UNIT_IF_TINTING_COLOR_RED 'common.UNIT_IF_TINTING_COLOR_RED' ----@field UNIT_IF_TINTING_COLOR_RED unitintegerfield _ConvertUnitIntegerField('uclr') ---- ----UNIT_IF_TINTING_COLOR_GREEN 'common.UNIT_IF_TINTING_COLOR_GREEN' ----@field UNIT_IF_TINTING_COLOR_GREEN unitintegerfield _ConvertUnitIntegerField('uclg') ---- ----UNIT_IF_TINTING_COLOR_BLUE 'common.UNIT_IF_TINTING_COLOR_BLUE' ----@field UNIT_IF_TINTING_COLOR_BLUE unitintegerfield _ConvertUnitIntegerField('uclb') ---- ----UNIT_IF_TINTING_COLOR_ALPHA 'common.UNIT_IF_TINTING_COLOR_ALPHA' ----@field UNIT_IF_TINTING_COLOR_ALPHA unitintegerfield _ConvertUnitIntegerField('ucal') ---- ----UNIT_IF_MOVE_TYPE 'common.UNIT_IF_MOVE_TYPE' ----@field UNIT_IF_MOVE_TYPE unitintegerfield _ConvertUnitIntegerField('umvt') ---- ----UNIT_IF_TARGETED_AS 'common.UNIT_IF_TARGETED_AS' ----@field UNIT_IF_TARGETED_AS unitintegerfield _ConvertUnitIntegerField('utar') ---- ----UNIT_IF_UNIT_CLASSIFICATION 'common.UNIT_IF_UNIT_CLASSIFICATION' ----@field UNIT_IF_UNIT_CLASSIFICATION unitintegerfield _ConvertUnitIntegerField('utyp') ---- ----UNIT_IF_HIT_POINTS_REGENERATION_TYPE 'common.UNIT_IF_HIT_POINTS_REGENERATION_TYPE' ----@field UNIT_IF_HIT_POINTS_REGENERATION_TYPE unitintegerfield _ConvertUnitIntegerField('uhrt') ---- ----UNIT_IF_PLACEMENT_PREVENTED_BY 'common.UNIT_IF_PLACEMENT_PREVENTED_BY' ----@field UNIT_IF_PLACEMENT_PREVENTED_BY unitintegerfield _ConvertUnitIntegerField('upar') ---- ----UNIT_IF_PRIMARY_ATTRIBUTE 'common.UNIT_IF_PRIMARY_ATTRIBUTE' ----@field UNIT_IF_PRIMARY_ATTRIBUTE unitintegerfield _ConvertUnitIntegerField('upra') ---- ----UNIT_RF_STRENGTH_PER_LEVEL 'common.UNIT_RF_STRENGTH_PER_LEVEL' ----@field UNIT_RF_STRENGTH_PER_LEVEL unitrealfield _ConvertUnitRealField('ustp') ---- ----UNIT_RF_AGILITY_PER_LEVEL 'common.UNIT_RF_AGILITY_PER_LEVEL' ----@field UNIT_RF_AGILITY_PER_LEVEL unitrealfield _ConvertUnitRealField('uagp') ---- ----UNIT_RF_INTELLIGENCE_PER_LEVEL 'common.UNIT_RF_INTELLIGENCE_PER_LEVEL' ----@field UNIT_RF_INTELLIGENCE_PER_LEVEL unitrealfield _ConvertUnitRealField('uinp') ---- ----UNIT_RF_HIT_POINTS_REGENERATION_RATE 'common.UNIT_RF_HIT_POINTS_REGENERATION_RATE' ----@field UNIT_RF_HIT_POINTS_REGENERATION_RATE unitrealfield _ConvertUnitRealField('uhpr') ---- ----UNIT_RF_MANA_REGENERATION 'common.UNIT_RF_MANA_REGENERATION' ----@field UNIT_RF_MANA_REGENERATION unitrealfield _ConvertUnitRealField('umpr') ---- ----UNIT_RF_DEATH_TIME 'common.UNIT_RF_DEATH_TIME' ----@field UNIT_RF_DEATH_TIME unitrealfield _ConvertUnitRealField('udtm') ---- ----UNIT_RF_FLY_HEIGHT 'common.UNIT_RF_FLY_HEIGHT' ----@field UNIT_RF_FLY_HEIGHT unitrealfield _ConvertUnitRealField('ufyh') ---- ----UNIT_RF_TURN_RATE 'common.UNIT_RF_TURN_RATE' ----@field UNIT_RF_TURN_RATE unitrealfield _ConvertUnitRealField('umvr') ---- ----UNIT_RF_ELEVATION_SAMPLE_RADIUS 'common.UNIT_RF_ELEVATION_SAMPLE_RADIUS' ----@field UNIT_RF_ELEVATION_SAMPLE_RADIUS unitrealfield _ConvertUnitRealField('uerd') ---- ----UNIT_RF_FOG_OF_WAR_SAMPLE_RADIUS 'common.UNIT_RF_FOG_OF_WAR_SAMPLE_RADIUS' ----@field UNIT_RF_FOG_OF_WAR_SAMPLE_RADIUS unitrealfield _ConvertUnitRealField('ufrd') ---- ----UNIT_RF_MAXIMUM_PITCH_ANGLE_DEGREES 'common.UNIT_RF_MAXIMUM_PITCH_ANGLE_DEGREES' ----@field UNIT_RF_MAXIMUM_PITCH_ANGLE_DEGREES unitrealfield _ConvertUnitRealField('umxp') ---- ----UNIT_RF_MAXIMUM_ROLL_ANGLE_DEGREES 'common.UNIT_RF_MAXIMUM_ROLL_ANGLE_DEGREES' ----@field UNIT_RF_MAXIMUM_ROLL_ANGLE_DEGREES unitrealfield _ConvertUnitRealField('umxr') ---- ----UNIT_RF_SCALING_VALUE 'common.UNIT_RF_SCALING_VALUE' ----@field UNIT_RF_SCALING_VALUE unitrealfield _ConvertUnitRealField('usca') ---- ----UNIT_RF_ANIMATION_RUN_SPEED 'common.UNIT_RF_ANIMATION_RUN_SPEED' ----@field UNIT_RF_ANIMATION_RUN_SPEED unitrealfield _ConvertUnitRealField('urun') ---- ----UNIT_RF_SELECTION_SCALE 'common.UNIT_RF_SELECTION_SCALE' ----@field UNIT_RF_SELECTION_SCALE unitrealfield _ConvertUnitRealField('ussc') ---- ----UNIT_RF_SELECTION_CIRCLE_HEIGHT 'common.UNIT_RF_SELECTION_CIRCLE_HEIGHT' ----@field UNIT_RF_SELECTION_CIRCLE_HEIGHT unitrealfield _ConvertUnitRealField('uslz') ---- ----UNIT_RF_SHADOW_IMAGE_HEIGHT 'common.UNIT_RF_SHADOW_IMAGE_HEIGHT' ----@field UNIT_RF_SHADOW_IMAGE_HEIGHT unitrealfield _ConvertUnitRealField('ushh') ---- ----UNIT_RF_SHADOW_IMAGE_WIDTH 'common.UNIT_RF_SHADOW_IMAGE_WIDTH' ----@field UNIT_RF_SHADOW_IMAGE_WIDTH unitrealfield _ConvertUnitRealField('ushw') ---- ----UNIT_RF_SHADOW_IMAGE_CENTER_X 'common.UNIT_RF_SHADOW_IMAGE_CENTER_X' ----@field UNIT_RF_SHADOW_IMAGE_CENTER_X unitrealfield _ConvertUnitRealField('ushx') ---- ----UNIT_RF_SHADOW_IMAGE_CENTER_Y 'common.UNIT_RF_SHADOW_IMAGE_CENTER_Y' ----@field UNIT_RF_SHADOW_IMAGE_CENTER_Y unitrealfield _ConvertUnitRealField('ushy') ---- ----UNIT_RF_ANIMATION_WALK_SPEED 'common.UNIT_RF_ANIMATION_WALK_SPEED' ----@field UNIT_RF_ANIMATION_WALK_SPEED unitrealfield _ConvertUnitRealField('uwal') ---- ----UNIT_RF_DEFENSE 'common.UNIT_RF_DEFENSE' ----@field UNIT_RF_DEFENSE unitrealfield _ConvertUnitRealField('udfc') ---- ----UNIT_RF_SIGHT_RADIUS 'common.UNIT_RF_SIGHT_RADIUS' ----@field UNIT_RF_SIGHT_RADIUS unitrealfield _ConvertUnitRealField('usir') ---- ----UNIT_RF_PRIORITY 'common.UNIT_RF_PRIORITY' ----@field UNIT_RF_PRIORITY unitrealfield _ConvertUnitRealField('upri') ---- ----UNIT_RF_SPEED 'common.UNIT_RF_SPEED' ----@field UNIT_RF_SPEED unitrealfield _ConvertUnitRealField('umvc') ---- ----UNIT_RF_OCCLUDER_HEIGHT 'common.UNIT_RF_OCCLUDER_HEIGHT' ----@field UNIT_RF_OCCLUDER_HEIGHT unitrealfield _ConvertUnitRealField('uocc') ---- ----UNIT_RF_HP 'common.UNIT_RF_HP' ----@field UNIT_RF_HP unitrealfield _ConvertUnitRealField('uhpc') ---- ----UNIT_RF_MANA 'common.UNIT_RF_MANA' ----@field UNIT_RF_MANA unitrealfield _ConvertUnitRealField('umpc') ---- ----UNIT_RF_ACQUISITION_RANGE 'common.UNIT_RF_ACQUISITION_RANGE' ----@field UNIT_RF_ACQUISITION_RANGE unitrealfield _ConvertUnitRealField('uacq') ---- ----UNIT_RF_CAST_BACK_SWING 'common.UNIT_RF_CAST_BACK_SWING' ----@field UNIT_RF_CAST_BACK_SWING unitrealfield _ConvertUnitRealField('ucbs') ---- ----UNIT_RF_CAST_POINT 'common.UNIT_RF_CAST_POINT' ----@field UNIT_RF_CAST_POINT unitrealfield _ConvertUnitRealField('ucpt') ---- ----UNIT_RF_MINIMUM_ATTACK_RANGE 'common.UNIT_RF_MINIMUM_ATTACK_RANGE' ----@field UNIT_RF_MINIMUM_ATTACK_RANGE unitrealfield _ConvertUnitRealField('uamn') ---- ----UNIT_BF_RAISABLE 'common.UNIT_BF_RAISABLE' ----@field UNIT_BF_RAISABLE unitbooleanfield _ConvertUnitBooleanField('urai') ---- ----UNIT_BF_DECAYABLE 'common.UNIT_BF_DECAYABLE' ----@field UNIT_BF_DECAYABLE unitbooleanfield _ConvertUnitBooleanField('udec') ---- ----UNIT_BF_IS_A_BUILDING 'common.UNIT_BF_IS_A_BUILDING' ----@field UNIT_BF_IS_A_BUILDING unitbooleanfield _ConvertUnitBooleanField('ubdg') ---- ----UNIT_BF_USE_EXTENDED_LINE_OF_SIGHT 'common.UNIT_BF_USE_EXTENDED_LINE_OF_SIGHT' ----@field UNIT_BF_USE_EXTENDED_LINE_OF_SIGHT unitbooleanfield _ConvertUnitBooleanField('ulos') ---- ----UNIT_BF_NEUTRAL_BUILDING_SHOWS_MINIMAP_ICON 'common.UNIT_BF_NEUTRAL_BUILDING_SHOWS_MINIMAP_ICON' ----@field UNIT_BF_NEUTRAL_BUILDING_SHOWS_MINIMAP_ICON unitbooleanfield _ConvertUnitBooleanField('unbm') ---- ----UNIT_BF_HERO_HIDE_HERO_INTERFACE_ICON 'common.UNIT_BF_HERO_HIDE_HERO_INTERFACE_ICON' ----@field UNIT_BF_HERO_HIDE_HERO_INTERFACE_ICON unitbooleanfield _ConvertUnitBooleanField('uhhb') ---- ----UNIT_BF_HERO_HIDE_HERO_MINIMAP_DISPLAY 'common.UNIT_BF_HERO_HIDE_HERO_MINIMAP_DISPLAY' ----@field UNIT_BF_HERO_HIDE_HERO_MINIMAP_DISPLAY unitbooleanfield _ConvertUnitBooleanField('uhhm') ---- ----UNIT_BF_HERO_HIDE_HERO_DEATH_MESSAGE 'common.UNIT_BF_HERO_HIDE_HERO_DEATH_MESSAGE' ----@field UNIT_BF_HERO_HIDE_HERO_DEATH_MESSAGE unitbooleanfield _ConvertUnitBooleanField('uhhd') ---- ----UNIT_BF_HIDE_MINIMAP_DISPLAY 'common.UNIT_BF_HIDE_MINIMAP_DISPLAY' ----@field UNIT_BF_HIDE_MINIMAP_DISPLAY unitbooleanfield _ConvertUnitBooleanField('uhom') ---- ----UNIT_BF_SCALE_PROJECTILES 'common.UNIT_BF_SCALE_PROJECTILES' ----@field UNIT_BF_SCALE_PROJECTILES unitbooleanfield _ConvertUnitBooleanField('uscb') ---- ----UNIT_BF_SELECTION_CIRCLE_ON_WATER 'common.UNIT_BF_SELECTION_CIRCLE_ON_WATER' ----@field UNIT_BF_SELECTION_CIRCLE_ON_WATER unitbooleanfield _ConvertUnitBooleanField('usew') ---- ----UNIT_BF_HAS_WATER_SHADOW 'common.UNIT_BF_HAS_WATER_SHADOW' ----@field UNIT_BF_HAS_WATER_SHADOW unitbooleanfield _ConvertUnitBooleanField('ushr') ---- ----UNIT_SF_NAME 'common.UNIT_SF_NAME' ----@field UNIT_SF_NAME unitstringfield _ConvertUnitStringField('unam') ---- ----UNIT_SF_PROPER_NAMES 'common.UNIT_SF_PROPER_NAMES' ----@field UNIT_SF_PROPER_NAMES unitstringfield _ConvertUnitStringField('upro') ---- ----UNIT_SF_GROUND_TEXTURE 'common.UNIT_SF_GROUND_TEXTURE' ----@field UNIT_SF_GROUND_TEXTURE unitstringfield _ConvertUnitStringField('uubs') ---- ----UNIT_SF_SHADOW_IMAGE_UNIT 'common.UNIT_SF_SHADOW_IMAGE_UNIT' ----@field UNIT_SF_SHADOW_IMAGE_UNIT unitstringfield _ConvertUnitStringField('ushu') ---- ----Unit Weapon ----Unit Weapon 'common.UNIT_WEAPON_IF_ATTACK_DAMAGE_NUMBER_OF_DICE' ----@field UNIT_WEAPON_IF_ATTACK_DAMAGE_NUMBER_OF_DICE unitweaponintegerfield _ConvertUnitWeaponIntegerField('ua1d') ---- ----UNIT_WEAPON_IF_ATTACK_DAMAGE_BASE 'common.UNIT_WEAPON_IF_ATTACK_DAMAGE_BASE' ----@field UNIT_WEAPON_IF_ATTACK_DAMAGE_BASE unitweaponintegerfield _ConvertUnitWeaponIntegerField('ua1b') ---- ----UNIT_WEAPON_IF_ATTACK_DAMAGE_SIDES_PER_DIE 'common.UNIT_WEAPON_IF_ATTACK_DAMAGE_SIDES_PER_DIE' ----@field UNIT_WEAPON_IF_ATTACK_DAMAGE_SIDES_PER_DIE unitweaponintegerfield _ConvertUnitWeaponIntegerField('ua1s') ---- ----UNIT_WEAPON_IF_ATTACK_MAXIMUM_NUMBER_OF_TARGETS 'common.UNIT_WEAPON_IF_ATTACK_MAXIMUM_NUMBER_OF_TARGETS' ----@field UNIT_WEAPON_IF_ATTACK_MAXIMUM_NUMBER_OF_TARGETS unitweaponintegerfield _ConvertUnitWeaponIntegerField('utc1') ---- ----UNIT_WEAPON_IF_ATTACK_ATTACK_TYPE 'common.UNIT_WEAPON_IF_ATTACK_ATTACK_TYPE' ----@field UNIT_WEAPON_IF_ATTACK_ATTACK_TYPE unitweaponintegerfield _ConvertUnitWeaponIntegerField('ua1t') ---- ----UNIT_WEAPON_IF_ATTACK_WEAPON_SOUND 'common.UNIT_WEAPON_IF_ATTACK_WEAPON_SOUND' ----@field UNIT_WEAPON_IF_ATTACK_WEAPON_SOUND unitweaponintegerfield _ConvertUnitWeaponIntegerField('ucs1') ---- ----UNIT_WEAPON_IF_ATTACK_AREA_OF_EFFECT_TARGETS 'common.UNIT_WEAPON_IF_ATTACK_AREA_OF_EFFECT_TARGETS' ----@field UNIT_WEAPON_IF_ATTACK_AREA_OF_EFFECT_TARGETS unitweaponintegerfield _ConvertUnitWeaponIntegerField('ua1p') ---- ----UNIT_WEAPON_IF_ATTACK_TARGETS_ALLOWED 'common.UNIT_WEAPON_IF_ATTACK_TARGETS_ALLOWED' ----@field UNIT_WEAPON_IF_ATTACK_TARGETS_ALLOWED unitweaponintegerfield _ConvertUnitWeaponIntegerField('ua1g') ---- ----UNIT_WEAPON_RF_ATTACK_BACKSWING_POINT 'common.UNIT_WEAPON_RF_ATTACK_BACKSWING_POINT' ----@field UNIT_WEAPON_RF_ATTACK_BACKSWING_POINT unitweaponrealfield _ConvertUnitWeaponRealField('ubs1') ---- ----UNIT_WEAPON_RF_ATTACK_DAMAGE_POINT 'common.UNIT_WEAPON_RF_ATTACK_DAMAGE_POINT' ----@field UNIT_WEAPON_RF_ATTACK_DAMAGE_POINT unitweaponrealfield _ConvertUnitWeaponRealField('udp1') ---- ----UNIT_WEAPON_RF_ATTACK_BASE_COOLDOWN 'common.UNIT_WEAPON_RF_ATTACK_BASE_COOLDOWN' ----@field UNIT_WEAPON_RF_ATTACK_BASE_COOLDOWN unitweaponrealfield _ConvertUnitWeaponRealField('ua1c') ---- ----UNIT_WEAPON_RF_ATTACK_DAMAGE_LOSS_FACTOR 'common.UNIT_WEAPON_RF_ATTACK_DAMAGE_LOSS_FACTOR' ----@field UNIT_WEAPON_RF_ATTACK_DAMAGE_LOSS_FACTOR unitweaponrealfield _ConvertUnitWeaponRealField('udl1') ---- ----UNIT_WEAPON_RF_ATTACK_DAMAGE_FACTOR_MEDIUM 'common.UNIT_WEAPON_RF_ATTACK_DAMAGE_FACTOR_MEDIUM' ----@field UNIT_WEAPON_RF_ATTACK_DAMAGE_FACTOR_MEDIUM unitweaponrealfield _ConvertUnitWeaponRealField('uhd1') ---- ----UNIT_WEAPON_RF_ATTACK_DAMAGE_FACTOR_SMALL 'common.UNIT_WEAPON_RF_ATTACK_DAMAGE_FACTOR_SMALL' ----@field UNIT_WEAPON_RF_ATTACK_DAMAGE_FACTOR_SMALL unitweaponrealfield _ConvertUnitWeaponRealField('uqd1') ---- ----UNIT_WEAPON_RF_ATTACK_DAMAGE_SPILL_DISTANCE 'common.UNIT_WEAPON_RF_ATTACK_DAMAGE_SPILL_DISTANCE' ----@field UNIT_WEAPON_RF_ATTACK_DAMAGE_SPILL_DISTANCE unitweaponrealfield _ConvertUnitWeaponRealField('usd1') ---- ----UNIT_WEAPON_RF_ATTACK_DAMAGE_SPILL_RADIUS 'common.UNIT_WEAPON_RF_ATTACK_DAMAGE_SPILL_RADIUS' ----@field UNIT_WEAPON_RF_ATTACK_DAMAGE_SPILL_RADIUS unitweaponrealfield _ConvertUnitWeaponRealField('usr1') ---- ----UNIT_WEAPON_RF_ATTACK_PROJECTILE_SPEED 'common.UNIT_WEAPON_RF_ATTACK_PROJECTILE_SPEED' ----@field UNIT_WEAPON_RF_ATTACK_PROJECTILE_SPEED unitweaponrealfield _ConvertUnitWeaponRealField('ua1z') ---- ----UNIT_WEAPON_RF_ATTACK_PROJECTILE_ARC 'common.UNIT_WEAPON_RF_ATTACK_PROJECTILE_ARC' ----@field UNIT_WEAPON_RF_ATTACK_PROJECTILE_ARC unitweaponrealfield _ConvertUnitWeaponRealField('uma1') ---- ----UNIT_WEAPON_RF_ATTACK_AREA_OF_EFFECT_FULL_DAMAGE 'common.UNIT_WEAPON_RF_ATTACK_AREA_OF_EFFECT_FULL_DAMAGE' ----@field UNIT_WEAPON_RF_ATTACK_AREA_OF_EFFECT_FULL_DAMAGE unitweaponrealfield _ConvertUnitWeaponRealField('ua1f') ---- ----UNIT_WEAPON_RF_ATTACK_AREA_OF_EFFECT_MEDIUM_DAMAGE 'common.UNIT_WEAPON_RF_ATTACK_AREA_OF_EFFECT_MEDIUM_DAMAGE' ----@field UNIT_WEAPON_RF_ATTACK_AREA_OF_EFFECT_MEDIUM_DAMAGE unitweaponrealfield _ConvertUnitWeaponRealField('ua1h') ---- ----UNIT_WEAPON_RF_ATTACK_AREA_OF_EFFECT_SMALL_DAMAGE 'common.UNIT_WEAPON_RF_ATTACK_AREA_OF_EFFECT_SMALL_DAMAGE' ----@field UNIT_WEAPON_RF_ATTACK_AREA_OF_EFFECT_SMALL_DAMAGE unitweaponrealfield _ConvertUnitWeaponRealField('ua1q') ---- ----UNIT_WEAPON_RF_ATTACK_RANGE 'common.UNIT_WEAPON_RF_ATTACK_RANGE' ----@field UNIT_WEAPON_RF_ATTACK_RANGE unitweaponrealfield _ConvertUnitWeaponRealField('ua1r') ---- ----UNIT_WEAPON_BF_ATTACK_SHOW_UI 'common.UNIT_WEAPON_BF_ATTACK_SHOW_UI' ----@field UNIT_WEAPON_BF_ATTACK_SHOW_UI unitweaponbooleanfield _ConvertUnitWeaponBooleanField('uwu1') ---- ----UNIT_WEAPON_BF_ATTACKS_ENABLED 'common.UNIT_WEAPON_BF_ATTACKS_ENABLED' ----@field UNIT_WEAPON_BF_ATTACKS_ENABLED unitweaponbooleanfield _ConvertUnitWeaponBooleanField('uaen') ---- ----UNIT_WEAPON_BF_ATTACK_PROJECTILE_HOMING_ENABLED 'common.UNIT_WEAPON_BF_ATTACK_PROJECTILE_HOMING_ENABLED' ----@field UNIT_WEAPON_BF_ATTACK_PROJECTILE_HOMING_ENABLED unitweaponbooleanfield _ConvertUnitWeaponBooleanField('umh1') ---- ----UNIT_WEAPON_SF_ATTACK_PROJECTILE_ART 'common.UNIT_WEAPON_SF_ATTACK_PROJECTILE_ART' ----@field UNIT_WEAPON_SF_ATTACK_PROJECTILE_ART unitweaponstringfield _ConvertUnitWeaponStringField('ua1m') ---- ----Move Type ----Move Type 'common.MOVE_TYPE_UNKNOWN' ----@field MOVE_TYPE_UNKNOWN movetype _ConvertMoveType(0) ---- ----MOVE_TYPE_FOOT 'common.MOVE_TYPE_FOOT' ----@field MOVE_TYPE_FOOT movetype _ConvertMoveType(1) ---- ----MOVE_TYPE_FLY 'common.MOVE_TYPE_FLY' ----@field MOVE_TYPE_FLY movetype _ConvertMoveType(2) ---- ----MOVE_TYPE_HORSE 'common.MOVE_TYPE_HORSE' ----@field MOVE_TYPE_HORSE movetype _ConvertMoveType(4) ---- ----MOVE_TYPE_HOVER 'common.MOVE_TYPE_HOVER' ----@field MOVE_TYPE_HOVER movetype _ConvertMoveType(8) ---- ----MOVE_TYPE_FLOAT 'common.MOVE_TYPE_FLOAT' ----@field MOVE_TYPE_FLOAT movetype _ConvertMoveType(16) ---- ----MOVE_TYPE_AMPHIBIOUS 'common.MOVE_TYPE_AMPHIBIOUS' ----@field MOVE_TYPE_AMPHIBIOUS movetype _ConvertMoveType(32) ---- ----MOVE_TYPE_UNBUILDABLE 'common.MOVE_TYPE_UNBUILDABLE' ----@field MOVE_TYPE_UNBUILDABLE movetype _ConvertMoveType(64) ---- ----Target Flag ----Target Flag 'common.TARGET_FLAG_NONE' ----@field TARGET_FLAG_NONE targetflag _ConvertTargetFlag(1) ---- ----TARGET_FLAG_GROUND 'common.TARGET_FLAG_GROUND' ----@field TARGET_FLAG_GROUND targetflag _ConvertTargetFlag(2) ---- ----TARGET_FLAG_AIR 'common.TARGET_FLAG_AIR' ----@field TARGET_FLAG_AIR targetflag _ConvertTargetFlag(4) ---- ----TARGET_FLAG_STRUCTURE 'common.TARGET_FLAG_STRUCTURE' ----@field TARGET_FLAG_STRUCTURE targetflag _ConvertTargetFlag(8) ---- ----TARGET_FLAG_WARD 'common.TARGET_FLAG_WARD' ----@field TARGET_FLAG_WARD targetflag _ConvertTargetFlag(16) ---- ----TARGET_FLAG_ITEM 'common.TARGET_FLAG_ITEM' ----@field TARGET_FLAG_ITEM targetflag _ConvertTargetFlag(32) ---- ----TARGET_FLAG_TREE 'common.TARGET_FLAG_TREE' ----@field TARGET_FLAG_TREE targetflag _ConvertTargetFlag(64) ---- ----TARGET_FLAG_WALL 'common.TARGET_FLAG_WALL' ----@field TARGET_FLAG_WALL targetflag _ConvertTargetFlag(128) ---- ----TARGET_FLAG_DEBRIS 'common.TARGET_FLAG_DEBRIS' ----@field TARGET_FLAG_DEBRIS targetflag _ConvertTargetFlag(256) ---- ----TARGET_FLAG_DECORATION 'common.TARGET_FLAG_DECORATION' ----@field TARGET_FLAG_DECORATION targetflag _ConvertTargetFlag(512) ---- ----TARGET_FLAG_BRIDGE 'common.TARGET_FLAG_BRIDGE' ----@field TARGET_FLAG_BRIDGE targetflag _ConvertTargetFlag(1024) ---- ----defense type ----defense type 'common.DEFENSE_TYPE_LIGHT' ----@field DEFENSE_TYPE_LIGHT defensetype _ConvertDefenseType(0) ---- ----DEFENSE_TYPE_MEDIUM 'common.DEFENSE_TYPE_MEDIUM' ----@field DEFENSE_TYPE_MEDIUM defensetype _ConvertDefenseType(1) ---- ----DEFENSE_TYPE_LARGE 'common.DEFENSE_TYPE_LARGE' ----@field DEFENSE_TYPE_LARGE defensetype _ConvertDefenseType(2) ---- ----DEFENSE_TYPE_FORT 'common.DEFENSE_TYPE_FORT' ----@field DEFENSE_TYPE_FORT defensetype _ConvertDefenseType(3) ---- ----DEFENSE_TYPE_NORMAL 'common.DEFENSE_TYPE_NORMAL' ----@field DEFENSE_TYPE_NORMAL defensetype _ConvertDefenseType(4) ---- ----DEFENSE_TYPE_HERO 'common.DEFENSE_TYPE_HERO' ----@field DEFENSE_TYPE_HERO defensetype _ConvertDefenseType(5) ---- ----DEFENSE_TYPE_DIVINE 'common.DEFENSE_TYPE_DIVINE' ----@field DEFENSE_TYPE_DIVINE defensetype _ConvertDefenseType(6) ---- ----DEFENSE_TYPE_NONE 'common.DEFENSE_TYPE_NONE' ----@field DEFENSE_TYPE_NONE defensetype _ConvertDefenseType(7) ---- ----Hero Attribute ----Hero Attribute 'common.HERO_ATTRIBUTE_STR' ----@field HERO_ATTRIBUTE_STR heroattribute _ConvertHeroAttribute(1) ---- ----HERO_ATTRIBUTE_INT 'common.HERO_ATTRIBUTE_INT' ----@field HERO_ATTRIBUTE_INT heroattribute _ConvertHeroAttribute(2) ---- ----HERO_ATTRIBUTE_AGI 'common.HERO_ATTRIBUTE_AGI' ----@field HERO_ATTRIBUTE_AGI heroattribute _ConvertHeroAttribute(3) ---- ----Armor Type ----Armor Type 'common.ARMOR_TYPE_WHOKNOWS' ----@field ARMOR_TYPE_WHOKNOWS armortype _ConvertArmorType(0) ---- ----ARMOR_TYPE_FLESH 'common.ARMOR_TYPE_FLESH' ----@field ARMOR_TYPE_FLESH armortype _ConvertArmorType(1) ---- ----ARMOR_TYPE_METAL 'common.ARMOR_TYPE_METAL' ----@field ARMOR_TYPE_METAL armortype _ConvertArmorType(2) ---- ----ARMOR_TYPE_WOOD 'common.ARMOR_TYPE_WOOD' ----@field ARMOR_TYPE_WOOD armortype _ConvertArmorType(3) ---- ----ARMOR_TYPE_ETHREAL 'common.ARMOR_TYPE_ETHREAL' ----@field ARMOR_TYPE_ETHREAL armortype _ConvertArmorType(4) ---- ----ARMOR_TYPE_STONE 'common.ARMOR_TYPE_STONE' ----@field ARMOR_TYPE_STONE armortype _ConvertArmorType(5) ---- ----Regeneration Type ----Regeneration Type 'common.REGENERATION_TYPE_NONE' ----@field REGENERATION_TYPE_NONE regentype _ConvertRegenType(0) ---- ----REGENERATION_TYPE_ALWAYS 'common.REGENERATION_TYPE_ALWAYS' ----@field REGENERATION_TYPE_ALWAYS regentype _ConvertRegenType(1) ---- ----REGENERATION_TYPE_BLIGHT 'common.REGENERATION_TYPE_BLIGHT' ----@field REGENERATION_TYPE_BLIGHT regentype _ConvertRegenType(2) ---- ----REGENERATION_TYPE_DAY 'common.REGENERATION_TYPE_DAY' ----@field REGENERATION_TYPE_DAY regentype _ConvertRegenType(3) ---- ----REGENERATION_TYPE_NIGHT 'common.REGENERATION_TYPE_NIGHT' ----@field REGENERATION_TYPE_NIGHT regentype _ConvertRegenType(4) ---- ----Unit Category ----Unit Category 'common.UNIT_CATEGORY_GIANT' ----@field UNIT_CATEGORY_GIANT unitcategory _ConvertUnitCategory(1) ---- ----UNIT_CATEGORY_UNDEAD 'common.UNIT_CATEGORY_UNDEAD' ----@field UNIT_CATEGORY_UNDEAD unitcategory _ConvertUnitCategory(2) ---- ----UNIT_CATEGORY_SUMMONED 'common.UNIT_CATEGORY_SUMMONED' ----@field UNIT_CATEGORY_SUMMONED unitcategory _ConvertUnitCategory(4) ---- ----UNIT_CATEGORY_MECHANICAL 'common.UNIT_CATEGORY_MECHANICAL' ----@field UNIT_CATEGORY_MECHANICAL unitcategory _ConvertUnitCategory(8) ---- ----UNIT_CATEGORY_PEON 'common.UNIT_CATEGORY_PEON' ----@field UNIT_CATEGORY_PEON unitcategory _ConvertUnitCategory(16) ---- ----UNIT_CATEGORY_SAPPER 'common.UNIT_CATEGORY_SAPPER' ----@field UNIT_CATEGORY_SAPPER unitcategory _ConvertUnitCategory(32) ---- ----UNIT_CATEGORY_TOWNHALL 'common.UNIT_CATEGORY_TOWNHALL' ----@field UNIT_CATEGORY_TOWNHALL unitcategory _ConvertUnitCategory(64) ---- ----UNIT_CATEGORY_ANCIENT 'common.UNIT_CATEGORY_ANCIENT' ----@field UNIT_CATEGORY_ANCIENT unitcategory _ConvertUnitCategory(128) ---- ----UNIT_CATEGORY_NEUTRAL 'common.UNIT_CATEGORY_NEUTRAL' ----@field UNIT_CATEGORY_NEUTRAL unitcategory _ConvertUnitCategory(256) ---- ----UNIT_CATEGORY_WARD 'common.UNIT_CATEGORY_WARD' ----@field UNIT_CATEGORY_WARD unitcategory _ConvertUnitCategory(512) ---- ----UNIT_CATEGORY_STANDON 'common.UNIT_CATEGORY_STANDON' ----@field UNIT_CATEGORY_STANDON unitcategory _ConvertUnitCategory(1024) ---- ----UNIT_CATEGORY_TAUREN 'common.UNIT_CATEGORY_TAUREN' ----@field UNIT_CATEGORY_TAUREN unitcategory _ConvertUnitCategory(2048) ---- ----Pathing Flag ----Pathing Flag 'common.PATHING_FLAG_UNWALKABLE' ----@field PATHING_FLAG_UNWALKABLE pathingflag _ConvertPathingFlag(2) ---- ----PATHING_FLAG_UNFLYABLE 'common.PATHING_FLAG_UNFLYABLE' ----@field PATHING_FLAG_UNFLYABLE pathingflag _ConvertPathingFlag(4) ---- ----PATHING_FLAG_UNBUILDABLE 'common.PATHING_FLAG_UNBUILDABLE' ----@field PATHING_FLAG_UNBUILDABLE pathingflag _ConvertPathingFlag(8) ---- ----PATHING_FLAG_UNPEONHARVEST 'common.PATHING_FLAG_UNPEONHARVEST' ----@field PATHING_FLAG_UNPEONHARVEST pathingflag _ConvertPathingFlag(16) ---- ----PATHING_FLAG_BLIGHTED 'common.PATHING_FLAG_BLIGHTED' ----@field PATHING_FLAG_BLIGHTED pathingflag _ConvertPathingFlag(32) ---- ----PATHING_FLAG_UNFLOATABLE 'common.PATHING_FLAG_UNFLOATABLE' ----@field PATHING_FLAG_UNFLOATABLE pathingflag _ConvertPathingFlag(64) ---- ----PATHING_FLAG_UNAMPHIBIOUS 'common.PATHING_FLAG_UNAMPHIBIOUS' ----@field PATHING_FLAG_UNAMPHIBIOUS pathingflag _ConvertPathingFlag(128) ---- ----PATHING_FLAG_UNITEMPLACABLE 'common.PATHING_FLAG_UNITEMPLACABLE' ----@field PATHING_FLAG_UNITEMPLACABLE pathingflag _ConvertPathingFlag(256) -local common = {} - ----转换种族 ----@param i integer ----@return race -function common.ConvertRace(i) end - ----转换联盟类型 ----@param i integer ----@return alliancetype -function common.ConvertAllianceType(i) end - ----ConvertRacePref ----@param i integer ----@return racepreference -function common.ConvertRacePref(i) end - ----ConvertIGameState ----@param i integer ----@return igamestate -function common.ConvertIGameState(i) end - ----ConvertFGameState ----@param i integer ----@return fgamestate -function common.ConvertFGameState(i) end - ----ConvertPlayerState ----@param i integer ----@return playerstate -function common.ConvertPlayerState(i) end - ----ConvertPlayerScore ----@param i integer ----@return playerscore -function common.ConvertPlayerScore(i) end - ----ConvertPlayerGameResult ----@param i integer ----@return playergameresult -function common.ConvertPlayerGameResult(i) end - ----ConvertUnitState ----@param i integer ----@return unitstate -function common.ConvertUnitState(i) end - ----ConvertAIDifficulty ----@param i integer ----@return aidifficulty -function common.ConvertAIDifficulty(i) end - ----ConvertGameEvent ----@param i integer ----@return gameevent -function common.ConvertGameEvent(i) end - ----ConvertPlayerEvent ----@param i integer ----@return playerevent -function common.ConvertPlayerEvent(i) end - ----ConvertPlayerUnitEvent ----@param i integer ----@return playerunitevent -function common.ConvertPlayerUnitEvent(i) end - ----ConvertWidgetEvent ----@param i integer ----@return widgetevent -function common.ConvertWidgetEvent(i) end - ----ConvertDialogEvent ----@param i integer ----@return dialogevent -function common.ConvertDialogEvent(i) end - ----ConvertUnitEvent ----@param i integer ----@return unitevent -function common.ConvertUnitEvent(i) end - ----ConvertLimitOp ----@param i integer ----@return limitop -function common.ConvertLimitOp(i) end - ----ConvertUnitType ----@param i integer ----@return unittype -function common.ConvertUnitType(i) end - ----ConvertGameSpeed ----@param i integer ----@return gamespeed -function common.ConvertGameSpeed(i) end - ----ConvertPlacement ----@param i integer ----@return placement -function common.ConvertPlacement(i) end - ----ConvertStartLocPrio ----@param i integer ----@return startlocprio -function common.ConvertStartLocPrio(i) end - ----ConvertGameDifficulty ----@param i integer ----@return gamedifficulty -function common.ConvertGameDifficulty(i) end - ----ConvertGameType ----@param i integer ----@return gametype -function common.ConvertGameType(i) end - ----ConvertMapFlag ----@param i integer ----@return mapflag -function common.ConvertMapFlag(i) end - ----ConvertMapVisibility ----@param i integer ----@return mapvisibility -function common.ConvertMapVisibility(i) end - ----ConvertMapSetting ----@param i integer ----@return mapsetting -function common.ConvertMapSetting(i) end - ----ConvertMapDensity ----@param i integer ----@return mapdensity -function common.ConvertMapDensity(i) end - ----ConvertMapControl ----@param i integer ----@return mapcontrol -function common.ConvertMapControl(i) end - ----ConvertPlayerColor ----@param i integer ----@return playercolor -function common.ConvertPlayerColor(i) end - ----ConvertPlayerSlotState ----@param i integer ----@return playerslotstate -function common.ConvertPlayerSlotState(i) end - ----ConvertVolumeGroup ----@param i integer ----@return volumegroup -function common.ConvertVolumeGroup(i) end - ----ConvertCameraField ----@param i integer ----@return camerafield -function common.ConvertCameraField(i) end - ----ConvertBlendMode ----@param i integer ----@return blendmode -function common.ConvertBlendMode(i) end - ----ConvertRarityControl ----@param i integer ----@return raritycontrol -function common.ConvertRarityControl(i) end - ----ConvertTexMapFlags ----@param i integer ----@return texmapflags -function common.ConvertTexMapFlags(i) end - ----ConvertFogState ----@param i integer ----@return fogstate -function common.ConvertFogState(i) end - ----ConvertEffectType ----@param i integer ----@return effecttype -function common.ConvertEffectType(i) end - ----ConvertVersion ----@param i integer ----@return version -function common.ConvertVersion(i) end - ----ConvertItemType ----@param i integer ----@return itemtype -function common.ConvertItemType(i) end - ----ConvertAttackType ----@param i integer ----@return attacktype -function common.ConvertAttackType(i) end - ----ConvertDamageType ----@param i integer ----@return damagetype -function common.ConvertDamageType(i) end - ----ConvertWeaponType ----@param i integer ----@return weapontype -function common.ConvertWeaponType(i) end - ----ConvertSoundType ----@param i integer ----@return soundtype -function common.ConvertSoundType(i) end - ----ConvertPathingType ----@param i integer ----@return pathingtype -function common.ConvertPathingType(i) end - ----ConvertMouseButtonType ----@param i integer ----@return mousebuttontype -function common.ConvertMouseButtonType(i) end - ----ConvertAnimType ----@param i integer ----@return animtype -function common.ConvertAnimType(i) end - ----ConvertSubAnimType ----@param i integer ----@return subanimtype -function common.ConvertSubAnimType(i) end - ----ConvertOriginFrameType ----@param i integer ----@return originframetype -function common.ConvertOriginFrameType(i) end - ----ConvertFramePointType ----@param i integer ----@return framepointtype -function common.ConvertFramePointType(i) end - ----ConvertTextAlignType ----@param i integer ----@return textaligntype -function common.ConvertTextAlignType(i) end - ----ConvertFrameEventType ----@param i integer ----@return frameeventtype -function common.ConvertFrameEventType(i) end - ----ConvertOsKeyType ----@param i integer ----@return oskeytype -function common.ConvertOsKeyType(i) end - ----ConvertAbilityIntegerField ----@param i integer ----@return abilityintegerfield -function common.ConvertAbilityIntegerField(i) end - ----ConvertAbilityRealField ----@param i integer ----@return abilityrealfield -function common.ConvertAbilityRealField(i) end - ----ConvertAbilityBooleanField ----@param i integer ----@return abilitybooleanfield -function common.ConvertAbilityBooleanField(i) end - ----ConvertAbilityStringField ----@param i integer ----@return abilitystringfield -function common.ConvertAbilityStringField(i) end - ----ConvertAbilityIntegerLevelField ----@param i integer ----@return abilityintegerlevelfield -function common.ConvertAbilityIntegerLevelField(i) end - ----ConvertAbilityRealLevelField ----@param i integer ----@return abilityreallevelfield -function common.ConvertAbilityRealLevelField(i) end - ----ConvertAbilityBooleanLevelField ----@param i integer ----@return abilitybooleanlevelfield -function common.ConvertAbilityBooleanLevelField(i) end - ----ConvertAbilityStringLevelField ----@param i integer ----@return abilitystringlevelfield -function common.ConvertAbilityStringLevelField(i) end - ----ConvertAbilityIntegerLevelArrayField ----@param i integer ----@return abilityintegerlevelarrayfield -function common.ConvertAbilityIntegerLevelArrayField(i) end - ----ConvertAbilityRealLevelArrayField ----@param i integer ----@return abilityreallevelarrayfield -function common.ConvertAbilityRealLevelArrayField(i) end - ----ConvertAbilityBooleanLevelArrayField ----@param i integer ----@return abilitybooleanlevelarrayfield -function common.ConvertAbilityBooleanLevelArrayField(i) end - ----ConvertAbilityStringLevelArrayField ----@param i integer ----@return abilitystringlevelarrayfield -function common.ConvertAbilityStringLevelArrayField(i) end - ----ConvertUnitIntegerField ----@param i integer ----@return unitintegerfield -function common.ConvertUnitIntegerField(i) end - ----ConvertUnitRealField ----@param i integer ----@return unitrealfield -function common.ConvertUnitRealField(i) end - ----ConvertUnitBooleanField ----@param i integer ----@return unitbooleanfield -function common.ConvertUnitBooleanField(i) end - ----ConvertUnitStringField ----@param i integer ----@return unitstringfield -function common.ConvertUnitStringField(i) end - ----ConvertUnitWeaponIntegerField ----@param i integer ----@return unitweaponintegerfield -function common.ConvertUnitWeaponIntegerField(i) end - ----ConvertUnitWeaponRealField ----@param i integer ----@return unitweaponrealfield -function common.ConvertUnitWeaponRealField(i) end - ----ConvertUnitWeaponBooleanField ----@param i integer ----@return unitweaponbooleanfield -function common.ConvertUnitWeaponBooleanField(i) end - ----ConvertUnitWeaponStringField ----@param i integer ----@return unitweaponstringfield -function common.ConvertUnitWeaponStringField(i) end - ----ConvertItemIntegerField ----@param i integer ----@return itemintegerfield -function common.ConvertItemIntegerField(i) end - ----ConvertItemRealField ----@param i integer ----@return itemrealfield -function common.ConvertItemRealField(i) end - ----ConvertItemBooleanField ----@param i integer ----@return itembooleanfield -function common.ConvertItemBooleanField(i) end - ----ConvertItemStringField ----@param i integer ----@return itemstringfield -function common.ConvertItemStringField(i) end - ----ConvertMoveType ----@param i integer ----@return movetype -function common.ConvertMoveType(i) end - ----ConvertTargetFlag ----@param i integer ----@return targetflag -function common.ConvertTargetFlag(i) end - ----ConvertArmorType ----@param i integer ----@return armortype -function common.ConvertArmorType(i) end - ----ConvertHeroAttribute ----@param i integer ----@return heroattribute -function common.ConvertHeroAttribute(i) end - ----ConvertDefenseType ----@param i integer ----@return defensetype -function common.ConvertDefenseType(i) end - ----ConvertRegenType ----@param i integer ----@return regentype -function common.ConvertRegenType(i) end - ----ConvertUnitCategory ----@param i integer ----@return unitcategory -function common.ConvertUnitCategory(i) end - ----ConvertPathingFlag ----@param i integer ----@return pathingflag -function common.ConvertPathingFlag(i) end - ----OrderId ----@param orderIdString string ----@return integer -function common.OrderId(orderIdString) end - ----OrderId2String ----@param orderId integer ----@return string -function common.OrderId2String(orderId) end - ----UnitId ----@param unitIdString string ----@return integer -function common.UnitId(unitIdString) end - ----UnitId2String ----@param unitId integer ----@return string -function common.UnitId2String(unitId) end - ----Not currently working correctly... ----@param abilityIdString string ----@return integer -function common.AbilityId(abilityIdString) end - ----AbilityId2String ----@param abilityId integer ----@return string -function common.AbilityId2String(abilityId) end - ----Looks up the "name" field for any object (unit, item, ability) ----物体名称 [C] ----@param objectId integer ----@return string -function common.GetObjectName(objectId) end - ----获取最大的玩家数 ----@return integer -function common.GetBJMaxPlayers() end - ----GetBJPlayerNeutralVictim ----@return integer -function common.GetBJPlayerNeutralVictim() end - ----GetBJPlayerNeutralExtra ----@return integer -function common.GetBJPlayerNeutralExtra() end - ----GetBJMaxPlayerSlots ----@return integer -function common.GetBJMaxPlayerSlots() end - ----GetPlayerNeutralPassive ----@return integer -function common.GetPlayerNeutralPassive() end - ----GetPlayerNeutralAggressive ----@return integer -function common.GetPlayerNeutralAggressive() end - ----MathAPI ----转换 度 到 弧度 ----@param degrees real ----@return real -function common.Deg2Rad(degrees) end - ----转换 弧度 到 度 ----@param radians real ----@return real -function common.Rad2Deg(radians) end - ----正弦(弧度) [R] ----@param radians real ----@return real -function common.Sin(radians) end - ----余弦(弧度) [R] ----@param radians real ----@return real -function common.Cos(radians) end - ----正切(弧度) [R] ----@param radians real ----@return real -function common.Tan(radians) end - ----Expect values between -1 and 1...returns 0 for invalid input ----反正弦(弧度) [R] ----@param y real ----@return real -function common.Asin(y) end - ----反余弦(弧度) [R] ----@param x real ----@return real -function common.Acos(x) end - ----反正切(弧度) [R] ----@param x real ----@return real -function common.Atan(x) end - ----Returns 0 if x and y are both 0 ----反正切(Y:X)(弧度) [R] ----@param y real ----@param x real ----@return real -function common.Atan2(y,x) end - ----Returns 0 if x < 0 ----平方根 ----@param x real ----@return real -function common.SquareRoot(x) end - ----computes x to the y power ----y 0.0 > 1 ----x 0.0 and y < 0 > 0 ----求幂 ----@param x real ----@param power real ----@return real -function common.Pow(x,power) end - ----MathRound ----@param r real ----@return integer -function common.MathRound(r) end - ----String Utility API ----转换整数变量为实数 ----@param i integer ----@return real -function common.I2R(i) end - ----转换实数为整数 ----@param r real ----@return integer -function common.R2I(r) end - ----将整数转换为字符串 ----@param i integer ----@return string -function common.I2S(i) end - ----将实数转换为字符串 ----@param r real ----@return string -function common.R2S(r) end - ----将实数转换为格式化字符串 ----@param r real ----@param width integer ----@param precision integer ----@return string -function common.R2SW(r,width,precision) end - ----转换字串符为整数 ----@param s string ----@return integer -function common.S2I(s) end - ----转换字符串为实数 ----@param s string ----@return real -function common.S2R(s) end - ----GetHandleId ----@param h handle ----@return integer -function common.GetHandleId(h) end - ----截取字符串 [R] ----@param source string ----@param start integer ----@param end_ integer ----@return string -function common.SubString(source,start,end_) end - ----字串符长度 ----@param s string ----@return integer -function common.StringLength(s) end - ----将字串符转换为大小写字母 ----@param source string ----@param upper boolean ----@return string -function common.StringCase(source,upper) end - ----StringHash ----@param s string ----@return integer -function common.StringHash(s) end - ----本地字符串 [R] ----@param source string ----@return string -function common.GetLocalizedString(source) end - ----本地热键 ----@param source string ----@return integer -function common.GetLocalizedHotkey(source) end - ----SetMapName ----@param name string -function common.SetMapName(name) end - ----SetMapDescription ----@param description string -function common.SetMapDescription(description) end - ----SetTeams ----@param teamcount integer -function common.SetTeams(teamcount) end - ----SetPlayers ----@param playercount integer -function common.SetPlayers(playercount) end - ----DefineStartLocation ----@param whichStartLoc integer ----@param x real ----@param y real -function common.DefineStartLocation(whichStartLoc,x,y) end - ----DefineStartLocationLoc ----@param whichStartLoc integer ----@param whichLocation location -function common.DefineStartLocationLoc(whichStartLoc,whichLocation) end - ----SetStartLocPrioCount ----@param whichStartLoc integer ----@param prioSlotCount integer -function common.SetStartLocPrioCount(whichStartLoc,prioSlotCount) end - ----SetStartLocPrio ----@param whichStartLoc integer ----@param prioSlotIndex integer ----@param otherStartLocIndex integer ----@param priority startlocprio -function common.SetStartLocPrio(whichStartLoc,prioSlotIndex,otherStartLocIndex,priority) end - ----GetStartLocPrioSlot ----@param whichStartLoc integer ----@param prioSlotIndex integer ----@return integer -function common.GetStartLocPrioSlot(whichStartLoc,prioSlotIndex) end - ----GetStartLocPrio ----@param whichStartLoc integer ----@param prioSlotIndex integer ----@return startlocprio -function common.GetStartLocPrio(whichStartLoc,prioSlotIndex) end - ----SetEnemyStartLocPrioCount ----@param whichStartLoc integer ----@param prioSlotCount integer -function common.SetEnemyStartLocPrioCount(whichStartLoc,prioSlotCount) end - ----SetEnemyStartLocPrio ----@param whichStartLoc integer ----@param prioSlotIndex integer ----@param otherStartLocIndex integer ----@param priority startlocprio -function common.SetEnemyStartLocPrio(whichStartLoc,prioSlotIndex,otherStartLocIndex,priority) end - ----SetGameTypeSupported ----@param whichGameType gametype ----@param value boolean -function common.SetGameTypeSupported(whichGameType,value) end - ----设置地图参数 ----@param whichMapFlag mapflag ----@param value boolean -function common.SetMapFlag(whichMapFlag,value) end - ----SetGamePlacement ----@param whichPlacementType placement -function common.SetGamePlacement(whichPlacementType) end - ----设定游戏速度 ----@param whichspeed gamespeed -function common.SetGameSpeed(whichspeed) end - ----设置游戏难度 [R] ----@param whichdifficulty gamedifficulty -function common.SetGameDifficulty(whichdifficulty) end - ----SetResourceDensity ----@param whichdensity mapdensity -function common.SetResourceDensity(whichdensity) end - ----SetCreatureDensity ----@param whichdensity mapdensity -function common.SetCreatureDensity(whichdensity) end - ----队伍数量 ----@return integer -function common.GetTeams() end - ----玩家数量 ----@return integer -function common.GetPlayers() end - ----IsGameTypeSupported ----@param whichGameType gametype ----@return boolean -function common.IsGameTypeSupported(whichGameType) end - ----GetGameTypeSelected ----@return gametype -function common.GetGameTypeSelected() end - ----地图参数 ----@param whichMapFlag mapflag ----@return boolean -function common.IsMapFlagSet(whichMapFlag) end - ----GetGamePlacement ----@return placement -function common.GetGamePlacement() end - ----当前游戏速度 ----@return gamespeed -function common.GetGameSpeed() end - ----难度等级 ----@return gamedifficulty -function common.GetGameDifficulty() end - ----GetResourceDensity ----@return mapdensity -function common.GetResourceDensity() end - ----GetCreatureDensity ----@return mapdensity -function common.GetCreatureDensity() end - ----GetStartLocationX ----@param whichStartLocation integer ----@return real -function common.GetStartLocationX(whichStartLocation) end - ----GetStartLocationY ----@param whichStartLocation integer ----@return real -function common.GetStartLocationY(whichStartLocation) end - ----GetStartLocationLoc ----@param whichStartLocation integer ----@return location -function common.GetStartLocationLoc(whichStartLocation) end - ----设置玩家队伍 ----@param whichPlayer player ----@param whichTeam integer -function common.SetPlayerTeam(whichPlayer,whichTeam) end - ----SetPlayerStartLocation ----@param whichPlayer player ----@param startLocIndex integer -function common.SetPlayerStartLocation(whichPlayer,startLocIndex) end - ----forces player to have the specified start loc and marks the start loc as occupied ----which removes it from consideration for subsequently placed players ----( i.e. you can use this to put people in a fixed loc and then ----use random placement for any unplaced players etc ) ----use random placement for any unplaced players etc ) ----@param whichPlayer player ----@param startLocIndex integer -function common.ForcePlayerStartLocation(whichPlayer,startLocIndex) end - ----改变玩家颜色 [R] ----@param whichPlayer player ----@param color playercolor -function common.SetPlayerColor(whichPlayer,color) end - ----设置联盟状态(指定项目) [R] ----@param sourcePlayer player ----@param otherPlayer player ----@param whichAllianceSetting alliancetype ----@param value boolean -function common.SetPlayerAlliance(sourcePlayer,otherPlayer,whichAllianceSetting,value) end - ----设置税率 [R] ----@param sourcePlayer player ----@param otherPlayer player ----@param whichResource playerstate ----@param rate integer -function common.SetPlayerTaxRate(sourcePlayer,otherPlayer,whichResource,rate) end - ----SetPlayerRacePreference ----@param whichPlayer player ----@param whichRacePreference racepreference -function common.SetPlayerRacePreference(whichPlayer,whichRacePreference) end - ----SetPlayerRaceSelectable ----@param whichPlayer player ----@param value boolean -function common.SetPlayerRaceSelectable(whichPlayer,value) end - ----SetPlayerController ----@param whichPlayer player ----@param controlType mapcontrol -function common.SetPlayerController(whichPlayer,controlType) end - ----设置玩家名字 ----@param whichPlayer player ----@param name string -function common.SetPlayerName(whichPlayer,name) end - ----显示/隐藏计分屏显示 [R] ----@param whichPlayer player ----@param flag boolean -function common.SetPlayerOnScoreScreen(whichPlayer,flag) end - ----玩家在的队伍 ----@param whichPlayer player ----@return integer -function common.GetPlayerTeam(whichPlayer) end - ----GetPlayerStartLocation ----@param whichPlayer player ----@return integer -function common.GetPlayerStartLocation(whichPlayer) end - ----玩家的颜色 ----@param whichPlayer player ----@return playercolor -function common.GetPlayerColor(whichPlayer) end - ----GetPlayerSelectable ----@param whichPlayer player ----@return boolean -function common.GetPlayerSelectable(whichPlayer) end - ----玩家控制者 ----@param whichPlayer player ----@return mapcontrol -function common.GetPlayerController(whichPlayer) end - ----玩家游戏属性 ----@param whichPlayer player ----@return playerslotstate -function common.GetPlayerSlotState(whichPlayer) end - ----玩家税率 [R] ----@param sourcePlayer player ----@param otherPlayer player ----@param whichResource playerstate ----@return integer -function common.GetPlayerTaxRate(sourcePlayer,otherPlayer,whichResource) end - ----玩家的种族选择 ----@param whichPlayer player ----@param pref racepreference ----@return boolean -function common.IsPlayerRacePrefSet(whichPlayer,pref) end - ----玩家名字 ----@param whichPlayer player ----@return string -function common.GetPlayerName(whichPlayer) end - ----Timer API ----新建计时器 [R] ----@return timer -function common.CreateTimer() end - ----删除计时器 [R] ----@param whichTimer timer -function common.DestroyTimer(whichTimer) end - ----运行计时器 [C] ----@param whichTimer timer ----@param timeout real ----@param periodic boolean ----@param handlerFunc code -function common.TimerStart(whichTimer,timeout,periodic,handlerFunc) end - ----计时器经过的时间 ----@param whichTimer timer ----@return real -function common.TimerGetElapsed(whichTimer) end - ----计时器剩余时间 ----@param whichTimer timer ----@return real -function common.TimerGetRemaining(whichTimer) end - ----计时器初始的时间 ----@param whichTimer timer ----@return real -function common.TimerGetTimeout(whichTimer) end - ----暂停计时器 [R] ----@param whichTimer timer -function common.PauseTimer(whichTimer) end - ----恢复计时器 [R] ----@param whichTimer timer -function common.ResumeTimer(whichTimer) end - ----事件响应 - 计时器期满 ----@return timer -function common.GetExpiredTimer() end - ----Group API ----新建的单位组 [R] ----@return group -function common.CreateGroup() end - ----删除单位组 [R] ----@param whichGroup group -function common.DestroyGroup(whichGroup) end - ----添加单位 [R] ----@param whichGroup group ----@param whichUnit unit ----@return boolean -function common.GroupAddUnit(whichGroup,whichUnit) end - ----移除单位 [R] ----@param whichGroup group ----@param whichUnit unit ----@return boolean -function common.GroupRemoveUnit(whichGroup,whichUnit) end - ----清除 ----@param whichGroup group -function common.GroupClear(whichGroup) end - ----GroupEnumUnitsOfType ----@param whichGroup group ----@param unitname string ----@param filter boolexpr -function common.GroupEnumUnitsOfType(whichGroup,unitname,filter) end - ----GroupEnumUnitsOfPlayer ----@param whichGroup group ----@param whichPlayer player ----@param filter boolexpr -function common.GroupEnumUnitsOfPlayer(whichGroup,whichPlayer,filter) end - ----GroupEnumUnitsOfTypeCounted ----@param whichGroup group ----@param unitname string ----@param filter boolexpr ----@param countLimit integer -function common.GroupEnumUnitsOfTypeCounted(whichGroup,unitname,filter,countLimit) end - ----GroupEnumUnitsInRect ----@param whichGroup group ----@param r rect ----@param filter boolexpr -function common.GroupEnumUnitsInRect(whichGroup,r,filter) end - ----GroupEnumUnitsInRectCounted ----@param whichGroup group ----@param r rect ----@param filter boolexpr ----@param countLimit integer -function common.GroupEnumUnitsInRectCounted(whichGroup,r,filter,countLimit) end - ----选取单位添加到单位组(坐标) ----@param whichGroup group ----@param x real ----@param y real ----@param radius real ----@param filter boolexpr -function common.GroupEnumUnitsInRange(whichGroup,x,y,radius,filter) end - ----选取单位添加到单位组(点) ----@param whichGroup group ----@param whichLocation location ----@param radius real ----@param filter boolexpr -function common.GroupEnumUnitsInRangeOfLoc(whichGroup,whichLocation,radius,filter) end - ----选取单位添加到单位组(坐标)(不建议使用) ----@param whichGroup group ----@param x real ----@param y real ----@param radius real ----@param filter boolexpr ----@param countLimit integer -function common.GroupEnumUnitsInRangeCounted(whichGroup,x,y,radius,filter,countLimit) end - ----选取单位添加到单位组(点)(不建议使用) ----@param whichGroup group ----@param whichLocation location ----@param radius real ----@param filter boolexpr ----@param countLimit integer -function common.GroupEnumUnitsInRangeOfLocCounted(whichGroup,whichLocation,radius,filter,countLimit) end - ----GroupEnumUnitsSelected ----@param whichGroup group ----@param whichPlayer player ----@param filter boolexpr -function common.GroupEnumUnitsSelected(whichGroup,whichPlayer,filter) end - ----发送单位组命令到 没有目标 ----@param whichGroup group ----@param order string ----@return boolean -function common.GroupImmediateOrder(whichGroup,order) end - ----发布命令(无目标)(ID) ----@param whichGroup group ----@param order integer ----@return boolean -function common.GroupImmediateOrderById(whichGroup,order) end - ----发布命令(指定坐标) [R] ----@param whichGroup group ----@param order string ----@param x real ----@param y real ----@return boolean -function common.GroupPointOrder(whichGroup,order,x,y) end - ----发送单位组命令到 点 ----@param whichGroup group ----@param order string ----@param whichLocation location ----@return boolean -function common.GroupPointOrderLoc(whichGroup,order,whichLocation) end - ----发布命令(指定坐标)(ID) ----@param whichGroup group ----@param order integer ----@param x real ----@param y real ----@return boolean -function common.GroupPointOrderById(whichGroup,order,x,y) end - ----发布命令(指定点)(ID) ----@param whichGroup group ----@param order integer ----@param whichLocation location ----@return boolean -function common.GroupPointOrderByIdLoc(whichGroup,order,whichLocation) end - ----发送单位组命令到 单位 ----@param whichGroup group ----@param order string ----@param targetWidget widget ----@return boolean -function common.GroupTargetOrder(whichGroup,order,targetWidget) end - ----发布命令(指定单位)(ID) ----@param whichGroup group ----@param order integer ----@param targetWidget widget ----@return boolean -function common.GroupTargetOrderById(whichGroup,order,targetWidget) end - ----This will be difficult to support with potentially disjoint, cell-based regions ----as it would involve enumerating all the cells that are covered by a particularregion ----a better implementation would be a trigger that adds relevant units as they enter ----and removes them if they leave... ----选取所有单位在单位组做 多动作 ----@param whichGroup group ----@param callback code -function common.ForGroup(whichGroup,callback) end - ----单位组中第一个单位 ----@param whichGroup group ----@return unit -function common.FirstOfGroup(whichGroup) end - ----Force API ----新建玩家组 [R] ----@return force -function common.CreateForce() end - ----删除玩家组 [R] ----@param whichForce force -function common.DestroyForce(whichForce) end - ----添加玩家 [R] ----@param whichForce force ----@param whichPlayer player -function common.ForceAddPlayer(whichForce,whichPlayer) end - ----移除玩家 [R] ----@param whichForce force ----@param whichPlayer player -function common.ForceRemovePlayer(whichForce,whichPlayer) end - ----清除玩家 ----@param whichForce force -function common.ForceClear(whichForce) end - ----ForceEnumPlayers ----@param whichForce force ----@param filter boolexpr -function common.ForceEnumPlayers(whichForce,filter) end - ----ForceEnumPlayersCounted ----@param whichForce force ----@param filter boolexpr ----@param countLimit integer -function common.ForceEnumPlayersCounted(whichForce,filter,countLimit) end - ----ForceEnumAllies ----@param whichForce force ----@param whichPlayer player ----@param filter boolexpr -function common.ForceEnumAllies(whichForce,whichPlayer,filter) end - ----ForceEnumEnemies ----@param whichForce force ----@param whichPlayer player ----@param filter boolexpr -function common.ForceEnumEnemies(whichForce,whichPlayer,filter) end - ----选取所有玩家在玩家组做动作(单一的) ----@param whichForce force ----@param callback code -function common.ForForce(whichForce,callback) end - ----Region and Location API ----将坐标转换为区域 ----@param minx real ----@param miny real ----@param maxx real ----@param maxy real ----@return rect -function common.Rect(minx,miny,maxx,maxy) end - ----将点转换为区域 ----@param min location ----@param max location ----@return rect -function common.RectFromLoc(min,max) end - ----删除矩形区域 [R] ----@param whichRect rect -function common.RemoveRect(whichRect) end - ----设置矩形区域(指定坐标) [R] ----@param whichRect rect ----@param minx real ----@param miny real ----@param maxx real ----@param maxy real -function common.SetRect(whichRect,minx,miny,maxx,maxy) end - ----设置矩形区域(指定点) [R] ----@param whichRect rect ----@param min location ----@param max location -function common.SetRectFromLoc(whichRect,min,max) end - ----移动矩形区域(指定坐标) [R] ----@param whichRect rect ----@param newCenterX real ----@param newCenterY real -function common.MoveRectTo(whichRect,newCenterX,newCenterY) end - ----移动区域 ----@param whichRect rect ----@param newCenterLoc location -function common.MoveRectToLoc(whichRect,newCenterLoc) end - ----区域中心的 X 坐标 ----@param whichRect rect ----@return real -function common.GetRectCenterX(whichRect) end - ----区域中心的 Y 坐标 ----@param whichRect rect ----@return real -function common.GetRectCenterY(whichRect) end - ----区域最小 X 坐标 ----@param whichRect rect ----@return real -function common.GetRectMinX(whichRect) end - ----区域最小 Y 坐标 ----@param whichRect rect ----@return real -function common.GetRectMinY(whichRect) end - ----区域最大 X 坐标 ----@param whichRect rect ----@return real -function common.GetRectMaxX(whichRect) end - ----区域最大 Y 坐标 ----@param whichRect rect ----@return real -function common.GetRectMaxY(whichRect) end - ----新建区域 [R] ----@return region -function common.CreateRegion() end - ----删除不规则区域 [R] ----@param whichRegion region -function common.RemoveRegion(whichRegion) end - ----添加区域 [R] ----@param whichRegion region ----@param r rect -function common.RegionAddRect(whichRegion,r) end - ----移除区域 [R] ----@param whichRegion region ----@param r rect -function common.RegionClearRect(whichRegion,r) end - ----添加单元点(指定坐标) [R] ----@param whichRegion region ----@param x real ----@param y real -function common.RegionAddCell(whichRegion,x,y) end - ----添加单元点(指定点) [R] ----@param whichRegion region ----@param whichLocation location -function common.RegionAddCellAtLoc(whichRegion,whichLocation) end - ----移除单元点(指定坐标) [R] ----@param whichRegion region ----@param x real ----@param y real -function common.RegionClearCell(whichRegion,x,y) end - ----移除单元点(指定点) [R] ----@param whichRegion region ----@param whichLocation location -function common.RegionClearCellAtLoc(whichRegion,whichLocation) end - ----转换坐标到点 ----@param x real ----@param y real ----@return location -function common.Location(x,y) end - ----清除点 [R] ----@param whichLocation location -function common.RemoveLocation(whichLocation) end - ----移动点 [R] ----@param whichLocation location ----@param newX real ----@param newY real -function common.MoveLocation(whichLocation,newX,newY) end - ----X 坐标 ----@param whichLocation location ----@return real -function common.GetLocationX(whichLocation) end - ----Y 坐标 ----@param whichLocation location ----@return real -function common.GetLocationY(whichLocation) end - ----This function is asynchronous. The values it returns are not guaranteed synchronous between each player. ----If you attempt to use it in a synchronous manner, it may cause a desync. ----点的Z轴高度 [R] ----@param whichLocation location ----@return real -function common.GetLocationZ(whichLocation) end - ----单位检查 ----@param whichRegion region ----@param whichUnit unit ----@return boolean -function common.IsUnitInRegion(whichRegion,whichUnit) end - ----包含坐标 ----@param whichRegion region ----@param x real ----@param y real ----@return boolean -function common.IsPointInRegion(whichRegion,x,y) end - ----包含点 ----@param whichRegion region ----@param whichLocation location ----@return boolean -function common.IsLocationInRegion(whichRegion,whichLocation) end - ----Returns full map bounds, including unplayable borders, in world coordinates ----Returns full map bounds, including unplayable borders, in world coordinates ----@return rect -function common.GetWorldBounds() end - ----Native trigger interface ----新建触发 [R] ----@return trigger -function common.CreateTrigger() end - ----删除触发器 [R] ----@param whichTrigger trigger -function common.DestroyTrigger(whichTrigger) end - ----ResetTrigger ----@param whichTrigger trigger -function common.ResetTrigger(whichTrigger) end - ----打开触发器 ----@param whichTrigger trigger -function common.EnableTrigger(whichTrigger) end - ----关掉触发器 ----@param whichTrigger trigger -function common.DisableTrigger(whichTrigger) end - ----触发器打开 ----@param whichTrigger trigger ----@return boolean -function common.IsTriggerEnabled(whichTrigger) end - ----TriggerWaitOnSleeps ----@param whichTrigger trigger ----@param flag boolean -function common.TriggerWaitOnSleeps(whichTrigger,flag) end - ----IsTriggerWaitOnSleeps ----@param whichTrigger trigger ----@return boolean -function common.IsTriggerWaitOnSleeps(whichTrigger) end - ----匹配的单位 ----@return unit -function common.GetFilterUnit() end - ----选取的单位 ----@return unit -function common.GetEnumUnit() end - ----匹配的可毁坏物 ----@return destructable -function common.GetFilterDestructable() end - ----选取的可毁坏物 ----@return destructable -function common.GetEnumDestructable() end - ----匹配的物品 ----@return item -function common.GetFilterItem() end - ----选取的物品 ----@return item -function common.GetEnumItem() end - ----ParseTags ----@param taggedString string ----@return string -function common.ParseTags(taggedString) end - ----匹配的玩家 ----@return player -function common.GetFilterPlayer() end - ----选取的玩家 ----@return player -function common.GetEnumPlayer() end - ----当前触发器 ----@return trigger -function common.GetTriggeringTrigger() end - ----GetTriggerEventId ----@return eventid -function common.GetTriggerEventId() end - ----触发器赋值统计 ----@param whichTrigger trigger ----@return integer -function common.GetTriggerEvalCount(whichTrigger) end - ----触发器运行次数统计 ----@param whichTrigger trigger ----@return integer -function common.GetTriggerExecCount(whichTrigger) end - ----运行函数 [R] ----@param funcName string -function common.ExecuteFunc(funcName) end - ----Boolean Expr API ( for compositing trigger conditions and unit filter funcs...) ----@param operandA boolexpr ----@param operandB boolexpr ----@return boolexpr -function common.And(operandA,operandB) end - ----Or ----@param operandA boolexpr ----@param operandB boolexpr ----@return boolexpr -function common.Or(operandA,operandB) end - ----Not ----@param operand boolexpr ----@return boolexpr -function common.Not(operand) end - ----限制条件为 ----@param func code ----@return conditionfunc -function common.Condition(func) end - ----DestroyCondition ----@param c conditionfunc -function common.DestroyCondition(c) end - ----Filter ----@param func code ----@return filterfunc -function common.Filter(func) end - ----DestroyFilter ----@param f filterfunc -function common.DestroyFilter(f) end - ----DestroyBoolExpr ----@param e boolexpr -function common.DestroyBoolExpr(e) end - ----变量的值 ----@param whichTrigger trigger ----@param varName string ----@param opcode limitop ----@param limitval real ----@return event -function common.TriggerRegisterVariableEvent(whichTrigger,varName,opcode,limitval) end - ----Creates it's own timer and triggers when it expires ----Creates it's own timer and triggers when it expires ----@param whichTrigger trigger ----@param timeout real ----@param periodic boolean ----@return event -function common.TriggerRegisterTimerEvent(whichTrigger,timeout,periodic) end - ----Triggers when the timer you tell it about expires ----Triggers when the timer you tell it about expires ----@param whichTrigger trigger ----@param t timer ----@return event -function common.TriggerRegisterTimerExpireEvent(whichTrigger,t) end - ----TriggerRegisterGameStateEvent ----@param whichTrigger trigger ----@param whichState gamestate ----@param opcode limitop ----@param limitval real ----@return event -function common.TriggerRegisterGameStateEvent(whichTrigger,whichState,opcode,limitval) end - ----TriggerRegisterDialogEvent ----@param whichTrigger trigger ----@param whichDialog dialog ----@return event -function common.TriggerRegisterDialogEvent(whichTrigger,whichDialog) end - ----对话框按钮被点击 [R] ----@param whichTrigger trigger ----@param whichButton button ----@return event -function common.TriggerRegisterDialogButtonEvent(whichTrigger,whichButton) end - ----EVENT_GAME_STATE_LIMIT ----EVENT_GAME_STATE_LIMIT ----@return gamestate -function common.GetEventGameState() end - ----比赛游戏事件 ----@param whichTrigger trigger ----@param whichGameEvent gameevent ----@return event -function common.TriggerRegisterGameEvent(whichTrigger,whichGameEvent) end - ----EVENT_GAME_VICTORY ----EVENT_GAME_VICTORY ----@return player -function common.GetWinningPlayer() end - ----单位进入不规则区域(指定条件) [R] ----@param whichTrigger trigger ----@param whichRegion region ----@param filter boolexpr ----@return event -function common.TriggerRegisterEnterRegion(whichTrigger,whichRegion,filter) end - ----EVENT_GAME_ENTER_REGION ----触发区域 [R] ----@return region -function common.GetTriggeringRegion() end - ----正在进入的单位 ----@return unit -function common.GetEnteringUnit() end - ----单位离开不规则区域(指定条件) [R] ----@param whichTrigger trigger ----@param whichRegion region ----@param filter boolexpr ----@return event -function common.TriggerRegisterLeaveRegion(whichTrigger,whichRegion,filter) end - ----正在离开的单位 ----@return unit -function common.GetLeavingUnit() end - ----鼠标点击可追踪物 [R] ----@param whichTrigger trigger ----@param t trackable ----@return event -function common.TriggerRegisterTrackableHitEvent(whichTrigger,t) end - ----鼠标移动到追踪对象 [R] ----@param whichTrigger trigger ----@param t trackable ----@return event -function common.TriggerRegisterTrackableTrackEvent(whichTrigger,t) end - ----EVENT_COMMAND_BUTTON_CLICK ----EVENT_COMMAND_BUTTON_CLICK ----@param whichTrigger trigger ----@param whichAbility integer ----@param order string ----@return event -function common.TriggerRegisterCommandEvent(whichTrigger,whichAbility,order) end - ----TriggerRegisterUpgradeCommandEvent ----@param whichTrigger trigger ----@param whichUpgrade integer ----@return event -function common.TriggerRegisterUpgradeCommandEvent(whichTrigger,whichUpgrade) end - ----EVENT_GAME_TRACKABLE_HIT ----EVENT_GAME_TRACKABLE_TRACK ----事件响应 - 触发可追踪物 [R] ----@return trackable -function common.GetTriggeringTrackable() end - ----EVENT_DIALOG_BUTTON_CLICK ----EVENT_DIALOG_BUTTON_CLICK ----@return button -function common.GetClickedButton() end - ----GetClickedDialog ----@return dialog -function common.GetClickedDialog() end - ----EVENT_GAME_TOURNAMENT_FINISH_SOON ----比赛剩余时间 ----@return real -function common.GetTournamentFinishSoonTimeRemaining() end - ----比赛结束规则 ----@return integer -function common.GetTournamentFinishNowRule() end - ----GetTournamentFinishNowPlayer ----@return player -function common.GetTournamentFinishNowPlayer() end - ----对战比赛得分 ----@param whichPlayer player ----@return integer -function common.GetTournamentScore(whichPlayer) end - ----EVENT_GAME_SAVE ----储存游戏文件名 ----@return string -function common.GetSaveBasicFilename() end - ----TriggerRegisterPlayerEvent ----@param whichTrigger trigger ----@param whichPlayer player ----@param whichPlayerEvent playerevent ----@return event -function common.TriggerRegisterPlayerEvent(whichTrigger,whichPlayer,whichPlayerEvent) end - ----EVENT_PLAYER_DEFEAT ----EVENT_PLAYER_VICTORY ----触发玩家 ----@return player -function common.GetTriggerPlayer() end - ----TriggerRegisterPlayerUnitEvent ----@param whichTrigger trigger ----@param whichPlayer player ----@param whichPlayerUnitEvent playerunitevent ----@param filter boolexpr ----@return event -function common.TriggerRegisterPlayerUnitEvent(whichTrigger,whichPlayer,whichPlayerUnitEvent,filter) end - ----EVENT_PLAYER_HERO_LEVEL ----EVENT_UNIT_HERO_LEVEL ----英雄升级 ----@return unit -function common.GetLevelingUnit() end - ----EVENT_PLAYER_HERO_SKILL ----EVENT_UNIT_HERO_SKILL ----学习技能的英雄 ----@return unit -function common.GetLearningUnit() end - ----学习技能 [R] ----@return integer -function common.GetLearnedSkill() end - ----学习的技能的等级 ----@return integer -function common.GetLearnedSkillLevel() end - ----EVENT_PLAYER_HERO_REVIVABLE ----可复活的英雄 ----@return unit -function common.GetRevivableUnit() end - ----EVENT_PLAYER_HERO_REVIVE_START ----EVENT_PLAYER_HERO_REVIVE_CANCEL ----EVENT_PLAYER_HERO_REVIVE_FINISH ----EVENT_UNIT_HERO_REVIVE_START ----EVENT_UNIT_HERO_REVIVE_CANCEL ----EVENT_UNIT_HERO_REVIVE_FINISH ----复活英雄 ----@return unit -function common.GetRevivingUnit() end - ----EVENT_PLAYER_UNIT_ATTACKED ----攻击的单位 ----@return unit -function common.GetAttacker() end - ----EVENT_PLAYER_UNIT_RESCUED ----EVENT_PLAYER_UNIT_RESCUED ----@return unit -function common.GetRescuer() end - ----EVENT_PLAYER_UNIT_DEATH ----垂死的单位 ----@return unit -function common.GetDyingUnit() end - ----GetKillingUnit ----@return unit -function common.GetKillingUnit() end - ----EVENT_PLAYER_UNIT_DECAY ----尸体腐烂单位 ----@return unit -function common.GetDecayingUnit() end - ----EVENT_PLAYER_UNIT_CONSTRUCT_START ----正在建造的建筑 ----@return unit -function common.GetConstructingStructure() end - ----EVENT_PLAYER_UNIT_CONSTRUCT_FINISH ----EVENT_PLAYER_UNIT_CONSTRUCT_CANCEL ----取消建造中的建筑 ----@return unit -function common.GetCancelledStructure() end - ----已建造的建筑 ----@return unit -function common.GetConstructedStructure() end - ----EVENT_PLAYER_UNIT_RESEARCH_START ----EVENT_PLAYER_UNIT_RESEARCH_CANCEL ----EVENT_PLAYER_UNIT_RESEARCH_FINISH ----研究科技单位 ----@return unit -function common.GetResearchingUnit() end - ----研究的 科技-类型 ----@return integer -function common.GetResearched() end - ----EVENT_PLAYER_UNIT_TRAIN_START ----EVENT_PLAYER_UNIT_TRAIN_CANCEL ----EVENT_PLAYER_UNIT_TRAIN_FINISH ----EVENT_PLAYER_UNIT_TRAIN_FINISH ----@return integer -function common.GetTrainedUnitType() end - ----EVENT_PLAYER_UNIT_TRAIN_FINISH ----@return unit -function common.GetTrainedUnit() end - ----EVENT_PLAYER_UNIT_DETECTED ----EVENT_PLAYER_UNIT_DETECTED ----@return unit -function common.GetDetectedUnit() end - ----EVENT_PLAYER_UNIT_SUMMONED ----正在召唤的单位 ----@return unit -function common.GetSummoningUnit() end - ----已召唤单位 ----@return unit -function common.GetSummonedUnit() end - ----EVENT_PLAYER_UNIT_LOADED ----EVENT_PLAYER_UNIT_LOADED ----@return unit -function common.GetTransportUnit() end - ----GetLoadedUnit ----@return unit -function common.GetLoadedUnit() end - ----EVENT_PLAYER_UNIT_SELL ----出售单位 ----@return unit -function common.GetSellingUnit() end - ----被出售单位 ----@return unit -function common.GetSoldUnit() end - ----在购买的单位 ----@return unit -function common.GetBuyingUnit() end - ----EVENT_PLAYER_UNIT_SELL_ITEM ----卖出的物品 ----@return item -function common.GetSoldItem() end - ----EVENT_PLAYER_UNIT_CHANGE_OWNER ----改变了所有者的单位 ----@return unit -function common.GetChangingUnit() end - ----前一个所有者 ----@return player -function common.GetChangingUnitPrevOwner() end - ----EVENT_PLAYER_UNIT_DROP_ITEM ----EVENT_PLAYER_UNIT_PICKUP_ITEM ----EVENT_PLAYER_UNIT_USE_ITEM ----英雄操作物品 ----@return unit -function common.GetManipulatingUnit() end - ----物品存在操作 ----@return item -function common.GetManipulatedItem() end - ----EVENT_PLAYER_UNIT_ISSUED_ORDER ----收到命令的单位 ----@return unit -function common.GetOrderedUnit() end - ----GetIssuedOrderId ----@return integer -function common.GetIssuedOrderId() end - ----EVENT_PLAYER_UNIT_ISSUED_POINT_ORDER ----命令发布点X坐标 [R] ----@return real -function common.GetOrderPointX() end - ----命令发布点Y坐标 [R] ----@return real -function common.GetOrderPointY() end - ----目标的位置 ----@return location -function common.GetOrderPointLoc() end - ----EVENT_PLAYER_UNIT_ISSUED_TARGET_ORDER ----EVENT_PLAYER_UNIT_ISSUED_TARGET_ORDER ----@return widget -function common.GetOrderTarget() end - ----目标的可毁坏物 ----@return destructable -function common.GetOrderTargetDestructable() end - ----目标的物品 ----@return item -function common.GetOrderTargetItem() end - ----目标的单位 ----@return unit -function common.GetOrderTargetUnit() end - ----EVENT_UNIT_SPELL_CHANNEL ----EVENT_UNIT_SPELL_CAST ----EVENT_UNIT_SPELL_EFFECT ----EVENT_UNIT_SPELL_FINISH ----EVENT_UNIT_SPELL_ENDCAST ----EVENT_PLAYER_UNIT_SPELL_CHANNEL ----EVENT_PLAYER_UNIT_SPELL_CAST ----EVENT_PLAYER_UNIT_SPELL_EFFECT ----EVENT_PLAYER_UNIT_SPELL_FINISH ----EVENT_PLAYER_UNIT_SPELL_ENDCAST ----技能单位 ----@return unit -function common.GetSpellAbilityUnit() end - ----使用的技能 ----@return integer -function common.GetSpellAbilityId() end - ----使用的技能 ----@return ability -function common.GetSpellAbility() end - ----对其使用技能的目标点 ----@return location -function common.GetSpellTargetLoc() end - ----GetSpellTargetX ----@return real -function common.GetSpellTargetX() end - ----GetSpellTargetY ----@return real -function common.GetSpellTargetY() end - ----对其使用技能的目标可毁坏物 ----@return destructable -function common.GetSpellTargetDestructable() end - ----对其使用技能的目标物品 ----@return item -function common.GetSpellTargetItem() end - ----对其使用技能的目标单位 ----@return unit -function common.GetSpellTargetUnit() end - ----联盟状态改变(特殊) ----@param whichTrigger trigger ----@param whichPlayer player ----@param whichAlliance alliancetype ----@return event -function common.TriggerRegisterPlayerAllianceChange(whichTrigger,whichPlayer,whichAlliance) end - ----属性 ----@param whichTrigger trigger ----@param whichPlayer player ----@param whichState playerstate ----@param opcode limitop ----@param limitval real ----@return event -function common.TriggerRegisterPlayerStateEvent(whichTrigger,whichPlayer,whichState,opcode,limitval) end - ----EVENT_PLAYER_STATE_LIMIT ----EVENT_PLAYER_STATE_LIMIT ----@return playerstate -function common.GetEventPlayerState() end - ----玩家输入聊天信息 ----@param whichTrigger trigger ----@param whichPlayer player ----@param chatMessageToDetect string ----@param exactMatchOnly boolean ----@return event -function common.TriggerRegisterPlayerChatEvent(whichTrigger,whichPlayer,chatMessageToDetect,exactMatchOnly) end - ----returns the actual string they typed in ( same as what you registered for ----if you required exact match ) ----输入的聊天字符 ----@return string -function common.GetEventPlayerChatString() end - ----returns the string that you registered for ----匹配的聊天字符 ----@return string -function common.GetEventPlayerChatStringMatched() end - ----可毁坏物死亡 ----@param whichTrigger trigger ----@param whichWidget widget ----@return event -function common.TriggerRegisterDeathEvent(whichTrigger,whichWidget) end - ----触发单位 ----@return unit -function common.GetTriggerUnit() end - ----TriggerRegisterUnitStateEvent ----@param whichTrigger trigger ----@param whichUnit unit ----@param whichState unitstate ----@param opcode limitop ----@param limitval real ----@return event -function common.TriggerRegisterUnitStateEvent(whichTrigger,whichUnit,whichState,opcode,limitval) end - ----EVENT_UNIT_STATE_LIMIT ----EVENT_UNIT_STATE_LIMIT ----获取单位状态 ----@return unitstate -function common.GetEventUnitState() end - ----详细单位的事件 ----@param whichTrigger trigger ----@param whichUnit unit ----@param whichEvent unitevent ----@return event -function common.TriggerRegisterUnitEvent(whichTrigger,whichUnit,whichEvent) end - ----EVENT_UNIT_DAMAGED ----被伤害的生命值 ----@return real -function common.GetEventDamage() end - ----伤害来源 ----@return unit -function common.GetEventDamageSource() end - ----EVENT_UNIT_DETECTED ----EVENT_UNIT_DETECTED ----@return player -function common.GetEventDetectingPlayer() end - ----TriggerRegisterFilterUnitEvent ----@param whichTrigger trigger ----@param whichUnit unit ----@param whichEvent unitevent ----@param filter boolexpr ----@return event -function common.TriggerRegisterFilterUnitEvent(whichTrigger,whichUnit,whichEvent,filter) end - ----EVENT_UNIT_ACQUIRED_TARGET ----EVENT_UNIT_TARGET_IN_RANGE ----目标单位 ----@return unit -function common.GetEventTargetUnit() end - ----TriggerRegisterUnitInRange ----@param whichTrigger trigger ----@param whichUnit unit ----@param range real ----@param filter boolexpr ----@return event -function common.TriggerRegisterUnitInRange(whichTrigger,whichUnit,range,filter) end - ----添加触发器限制条件 ----@param whichTrigger trigger ----@param condition boolexpr ----@return triggercondition -function common.TriggerAddCondition(whichTrigger,condition) end - ----TriggerRemoveCondition ----@param whichTrigger trigger ----@param whichCondition triggercondition -function common.TriggerRemoveCondition(whichTrigger,whichCondition) end - ----TriggerClearConditions ----@param whichTrigger trigger -function common.TriggerClearConditions(whichTrigger) end - ----添加触发器动作 ----@param whichTrigger trigger ----@param actionFunc code ----@return triggeraction -function common.TriggerAddAction(whichTrigger,actionFunc) end - ----TriggerRemoveAction ----@param whichTrigger trigger ----@param whichAction triggeraction -function common.TriggerRemoveAction(whichTrigger,whichAction) end - ----TriggerClearActions ----@param whichTrigger trigger -function common.TriggerClearActions(whichTrigger) end - ----等待 ----@param timeout real -function common.TriggerSleepAction(timeout) end - ----TriggerWaitForSound ----@param s sound ----@param offset real -function common.TriggerWaitForSound(s,offset) end - ----触发器条件成立 ----@param whichTrigger trigger ----@return boolean -function common.TriggerEvaluate(whichTrigger) end - ----运行触发器 (忽略条件) ----@param whichTrigger trigger -function common.TriggerExecute(whichTrigger) end - ----TriggerExecuteWait ----@param whichTrigger trigger -function common.TriggerExecuteWait(whichTrigger) end - ----TriggerSyncStart -function common.TriggerSyncStart() end - ----TriggerSyncReady -function common.TriggerSyncReady() end - ----Widget API ----Widget API ----@param whichWidget widget ----@return real -function common.GetWidgetLife(whichWidget) end - ----SetWidgetLife ----@param whichWidget widget ----@param newLife real -function common.SetWidgetLife(whichWidget,newLife) end - ----GetWidgetX ----@param whichWidget widget ----@return real -function common.GetWidgetX(whichWidget) end - ----GetWidgetY ----@param whichWidget widget ----@return real -function common.GetWidgetY(whichWidget) end - ----GetTriggerWidget ----@return widget -function common.GetTriggerWidget() end - ----Destructable Object API ----Facing arguments are specified in degrees ----Facing arguments are specified in degrees ----@param objectid integer ----@param x real ----@param y real ----@param face real ----@param scale real ----@param variation integer ----@return destructable -function common.CreateDestructable(objectid,x,y,face,scale,variation) end - ----新建可破坏物 [R] ----@param objectid integer ----@param x real ----@param y real ----@param z real ----@param face real ----@param scale real ----@param variation integer ----@return destructable -function common.CreateDestructableZ(objectid,x,y,z,face,scale,variation) end - ----CreateDeadDestructable ----@param objectid integer ----@param x real ----@param y real ----@param face real ----@param scale real ----@param variation integer ----@return destructable -function common.CreateDeadDestructable(objectid,x,y,face,scale,variation) end - ----新建可破坏物(死亡的) [R] ----@param objectid integer ----@param x real ----@param y real ----@param z real ----@param face real ----@param scale real ----@param variation integer ----@return destructable -function common.CreateDeadDestructableZ(objectid,x,y,z,face,scale,variation) end - ----删除 可毁坏物 ----@param d destructable -function common.RemoveDestructable(d) end - ----杀死 可毁坏物 ----@param d destructable -function common.KillDestructable(d) end - ----SetDestructableInvulnerable ----@param d destructable ----@param flag boolean -function common.SetDestructableInvulnerable(d,flag) end - ----IsDestructableInvulnerable ----@param d destructable ----@return boolean -function common.IsDestructableInvulnerable(d) end - ----EnumDestructablesInRect ----@param r rect ----@param filter boolexpr ----@param actionFunc code -function common.EnumDestructablesInRect(r,filter,actionFunc) end - ----建筑的类型 ----@param d destructable ----@return integer -function common.GetDestructableTypeId(d) end - ----可破坏物所在X轴坐标 [R] ----@param d destructable ----@return real -function common.GetDestructableX(d) end - ----可破坏物所在Y轴坐标 [R] ----@param d destructable ----@return real -function common.GetDestructableY(d) end - ----设置 可毁坏物 生命 (值) ----@param d destructable ----@param life real -function common.SetDestructableLife(d,life) end - ----生命值 (可毁坏物) ----@param d destructable ----@return real -function common.GetDestructableLife(d) end - ----SetDestructableMaxLife ----@param d destructable ----@param max real -function common.SetDestructableMaxLife(d,max) end - ----最大生命值 (可毁坏物) ----@param d destructable ----@return real -function common.GetDestructableMaxLife(d) end - ----复活 可毁坏物 ----@param d destructable ----@param life real ----@param birth boolean -function common.DestructableRestoreLife(d,life,birth) end - ----QueueDestructableAnimation ----@param d destructable ----@param whichAnimation string -function common.QueueDestructableAnimation(d,whichAnimation) end - ----SetDestructableAnimation ----@param d destructable ----@param whichAnimation string -function common.SetDestructableAnimation(d,whichAnimation) end - ----改变可破坏物动画播放速度 [R] ----@param d destructable ----@param speedFactor real -function common.SetDestructableAnimationSpeed(d,speedFactor) end - ----显示/隐藏 [R] ----@param d destructable ----@param flag boolean -function common.ShowDestructable(d,flag) end - ----闭塞高度 (可毁坏物) ----@param d destructable ----@return real -function common.GetDestructableOccluderHeight(d) end - ----设置闭塞高度 ----@param d destructable ----@param height real -function common.SetDestructableOccluderHeight(d,height) end - ----可毁坏物的名字 ----@param d destructable ----@return string -function common.GetDestructableName(d) end - ----GetTriggerDestructable ----@return destructable -function common.GetTriggerDestructable() end - ----Item API ----创建 ----@param itemid integer ----@param x real ----@param y real ----@return item -function common.CreateItem(itemid,x,y) end - ----删除物品 ----@param whichItem item -function common.RemoveItem(whichItem) end - ----物品的所有者 ----@param whichItem item ----@return player -function common.GetItemPlayer(whichItem) end - ----物品的类别 ----@param i item ----@return integer -function common.GetItemTypeId(i) end - ----物品的X轴坐标 [R] ----@param i item ----@return real -function common.GetItemX(i) end - ----物品的Y轴坐标 [R] ----@param i item ----@return real -function common.GetItemY(i) end - ----移动物品到坐标(立即)(指定坐标) [R] ----@param i item ----@param x real ----@param y real -function common.SetItemPosition(i,x,y) end - ----SetItemDropOnDeath ----@param whichItem item ----@param flag boolean -function common.SetItemDropOnDeath(whichItem,flag) end - ----SetItemDroppable ----@param i item ----@param flag boolean -function common.SetItemDroppable(i,flag) end - ----设置物品能否变卖 ----@param i item ----@param flag boolean -function common.SetItemPawnable(i,flag) end - ----SetItemPlayer ----@param whichItem item ----@param whichPlayer player ----@param changeColor boolean -function common.SetItemPlayer(whichItem,whichPlayer,changeColor) end - ----SetItemInvulnerable ----@param whichItem item ----@param flag boolean -function common.SetItemInvulnerable(whichItem,flag) end - ----物品是无敌的 ----@param whichItem item ----@return boolean -function common.IsItemInvulnerable(whichItem) end - ----显示/隐藏 [R] ----@param whichItem item ----@param show boolean -function common.SetItemVisible(whichItem,show) end - ----物品可见 [R] ----@param whichItem item ----@return boolean -function common.IsItemVisible(whichItem) end - ----物品所有者 ----@param whichItem item ----@return boolean -function common.IsItemOwned(whichItem) end - ----物品是拾取时自动使用的 [R] ----@param whichItem item ----@return boolean -function common.IsItemPowerup(whichItem) end - ----物品可被市场随机出售 [R] ----@param whichItem item ----@return boolean -function common.IsItemSellable(whichItem) end - ----物品可被抵押 [R] ----@param whichItem item ----@return boolean -function common.IsItemPawnable(whichItem) end - ----IsItemIdPowerup ----@param itemId integer ----@return boolean -function common.IsItemIdPowerup(itemId) end - ----IsItemIdSellable ----@param itemId integer ----@return boolean -function common.IsItemIdSellable(itemId) end - ----IsItemIdPawnable ----@param itemId integer ----@return boolean -function common.IsItemIdPawnable(itemId) end - ----EnumItemsInRect ----@param r rect ----@param filter boolexpr ----@param actionFunc code -function common.EnumItemsInRect(r,filter,actionFunc) end - ----物品等级 ----@param whichItem item ----@return integer -function common.GetItemLevel(whichItem) end - ----GetItemType ----@param whichItem item ----@return itemtype -function common.GetItemType(whichItem) end - ----设置重生神符的产生单位类型 ----@param whichItem item ----@param unitId integer -function common.SetItemDropID(whichItem,unitId) end - ----物品名 ----@param whichItem item ----@return string -function common.GetItemName(whichItem) end - ----物品的数量 ----@param whichItem item ----@return integer -function common.GetItemCharges(whichItem) end - ----设置物品数量[使用次数] ----@param whichItem item ----@param charges integer -function common.SetItemCharges(whichItem,charges) end - ----物品自定义值 ----@param whichItem item ----@return integer -function common.GetItemUserData(whichItem) end - ----设置物品自定义数据 ----@param whichItem item ----@param data integer -function common.SetItemUserData(whichItem,data) end - ----Unit API ----Facing arguments are specified in degrees ----新建单位(指定坐标) [R] ----@param id player ----@param unitid integer ----@param x real ----@param y real ----@param face real ----@return unit -function common.CreateUnit(id,unitid,x,y,face) end - ----CreateUnitByName ----@param whichPlayer player ----@param unitname string ----@param x real ----@param y real ----@param face real ----@return unit -function common.CreateUnitByName(whichPlayer,unitname,x,y,face) end - ----新建单位(指定点) [R] ----@param id player ----@param unitid integer ----@param whichLocation location ----@param face real ----@return unit -function common.CreateUnitAtLoc(id,unitid,whichLocation,face) end - ----CreateUnitAtLocByName ----@param id player ----@param unitname string ----@param whichLocation location ----@param face real ----@return unit -function common.CreateUnitAtLocByName(id,unitname,whichLocation,face) end - ----新建尸体 [R] ----@param whichPlayer player ----@param unitid integer ----@param x real ----@param y real ----@param face real ----@return unit -function common.CreateCorpse(whichPlayer,unitid,x,y,face) end - ----杀死单位 ----@param whichUnit unit -function common.KillUnit(whichUnit) end - ----删除单位 ----@param whichUnit unit -function common.RemoveUnit(whichUnit) end - ----显示/隐藏 [R] ----@param whichUnit unit ----@param show boolean -function common.ShowUnit(whichUnit,show) end - ----设置单位属性 [R] ----@param whichUnit unit ----@param whichUnitState unitstate ----@param newVal real -function common.SetUnitState(whichUnit,whichUnitState,newVal) end - ----设置X坐标 [R] ----@param whichUnit unit ----@param newX real -function common.SetUnitX(whichUnit,newX) end - ----设置Y坐标 [R] ----@param whichUnit unit ----@param newY real -function common.SetUnitY(whichUnit,newY) end - ----移动单位(立即)(指定坐标) [R] ----@param whichUnit unit ----@param newX real ----@param newY real -function common.SetUnitPosition(whichUnit,newX,newY) end - ----移动单位 (立刻) ----@param whichUnit unit ----@param whichLocation location -function common.SetUnitPositionLoc(whichUnit,whichLocation) end - ----设置单位面向角度 [R] ----@param whichUnit unit ----@param facingAngle real -function common.SetUnitFacing(whichUnit,facingAngle) end - ----设置单位面对角度 ----@param whichUnit unit ----@param facingAngle real ----@param duration real -function common.SetUnitFacingTimed(whichUnit,facingAngle,duration) end - ----设置单位移动速度 ----@param whichUnit unit ----@param newSpeed real -function common.SetUnitMoveSpeed(whichUnit,newSpeed) end - ----SetUnitFlyHeight ----@param whichUnit unit ----@param newHeight real ----@param rate real -function common.SetUnitFlyHeight(whichUnit,newHeight,rate) end - ----SetUnitTurnSpeed ----@param whichUnit unit ----@param newTurnSpeed real -function common.SetUnitTurnSpeed(whichUnit,newTurnSpeed) end - ----改变单位转向角度(弧度制) [R] ----@param whichUnit unit ----@param newPropWindowAngle real -function common.SetUnitPropWindow(whichUnit,newPropWindowAngle) end - ----SetUnitAcquireRange ----@param whichUnit unit ----@param newAcquireRange real -function common.SetUnitAcquireRange(whichUnit,newAcquireRange) end - ----锁定指定单位的警戒点 [R] ----@param whichUnit unit ----@param creepGuard boolean -function common.SetUnitCreepGuard(whichUnit,creepGuard) end - ----单位射程 (当前) ----@param whichUnit unit ----@return real -function common.GetUnitAcquireRange(whichUnit) end - ----转向速度 (当前) ----@param whichUnit unit ----@return real -function common.GetUnitTurnSpeed(whichUnit) end - ----当前转向角度(弧度制) [R] ----@param whichUnit unit ----@return real -function common.GetUnitPropWindow(whichUnit) end - ----飞行高度 (当前) ----@param whichUnit unit ----@return real -function common.GetUnitFlyHeight(whichUnit) end - ----单位射程 (默认) ----@param whichUnit unit ----@return real -function common.GetUnitDefaultAcquireRange(whichUnit) end - ----转向速度 (默认) ----@param whichUnit unit ----@return real -function common.GetUnitDefaultTurnSpeed(whichUnit) end - ----GetUnitDefaultPropWindow ----@param whichUnit unit ----@return real -function common.GetUnitDefaultPropWindow(whichUnit) end - ----飞行高度 (默认) ----@param whichUnit unit ----@return real -function common.GetUnitDefaultFlyHeight(whichUnit) end - ----改变单位所有者 ----@param whichUnit unit ----@param whichPlayer player ----@param changeColor boolean -function common.SetUnitOwner(whichUnit,whichPlayer,changeColor) end - ----改变单位颜色 ----@param whichUnit unit ----@param whichColor playercolor -function common.SetUnitColor(whichUnit,whichColor) end - ----改变单位尺寸(按倍数) [R] ----@param whichUnit unit ----@param scaleX real ----@param scaleY real ----@param scaleZ real -function common.SetUnitScale(whichUnit,scaleX,scaleY,scaleZ) end - ----改变单位动画播放速度(按倍数) [R] ----@param whichUnit unit ----@param timeScale real -function common.SetUnitTimeScale(whichUnit,timeScale) end - ----SetUnitBlendTime ----@param whichUnit unit ----@param blendTime real -function common.SetUnitBlendTime(whichUnit,blendTime) end - ----改变单位的颜色(RGB:0-255) [R] ----@param whichUnit unit ----@param red integer ----@param green integer ----@param blue integer ----@param alpha integer -function common.SetUnitVertexColor(whichUnit,red,green,blue,alpha) end - ----QueueUnitAnimation ----@param whichUnit unit ----@param whichAnimation string -function common.QueueUnitAnimation(whichUnit,whichAnimation) end - ----播放单位动作 ----@param whichUnit unit ----@param whichAnimation string -function common.SetUnitAnimation(whichUnit,whichAnimation) end - ----播放单位指定序号动动作 [R] ----@param whichUnit unit ----@param whichAnimation integer -function common.SetUnitAnimationByIndex(whichUnit,whichAnimation) end - ----播放单位动作 (指定概率) ----@param whichUnit unit ----@param whichAnimation string ----@param rarity raritycontrol -function common.SetUnitAnimationWithRarity(whichUnit,whichAnimation,rarity) end - ----添加/删除 单位动画附加名 [R] ----@param whichUnit unit ----@param animProperties string ----@param add boolean -function common.AddUnitAnimationProperties(whichUnit,animProperties,add) end - ----锁定单位脸面对方向 ----@param whichUnit unit ----@param whichBone string ----@param lookAtTarget unit ----@param offsetX real ----@param offsetY real ----@param offsetZ real -function common.SetUnitLookAt(whichUnit,whichBone,lookAtTarget,offsetX,offsetY,offsetZ) end - ----重置单位面对方向 ----@param whichUnit unit -function common.ResetUnitLookAt(whichUnit) end - ----设置可否营救(对玩家) [R] ----@param whichUnit unit ----@param byWhichPlayer player ----@param flag boolean -function common.SetUnitRescuable(whichUnit,byWhichPlayer,flag) end - ----设置营救单位的营救距离 ----@param whichUnit unit ----@param range real -function common.SetUnitRescueRange(whichUnit,range) end - ----设置英雄力量 [R] ----@param whichHero unit ----@param newStr integer ----@param permanent boolean -function common.SetHeroStr(whichHero,newStr,permanent) end - ----设置英雄敏捷 [R] ----@param whichHero unit ----@param newAgi integer ----@param permanent boolean -function common.SetHeroAgi(whichHero,newAgi,permanent) end - ----设置英雄智力 [R] ----@param whichHero unit ----@param newInt integer ----@param permanent boolean -function common.SetHeroInt(whichHero,newInt,permanent) end - ----英雄力量 [R] ----@param whichHero unit ----@param includeBonuses boolean ----@return integer -function common.GetHeroStr(whichHero,includeBonuses) end - ----英雄敏捷 [R] ----@param whichHero unit ----@param includeBonuses boolean ----@return integer -function common.GetHeroAgi(whichHero,includeBonuses) end - ----英雄智力 [R] ----@param whichHero unit ----@param includeBonuses boolean ----@return integer -function common.GetHeroInt(whichHero,includeBonuses) end - ----降低等级 [R] ----@param whichHero unit ----@param howManyLevels integer ----@return boolean -function common.UnitStripHeroLevel(whichHero,howManyLevels) end - ----英雄的经验值 ----@param whichHero unit ----@return integer -function common.GetHeroXP(whichHero) end - ----设置英雄经验值 ----@param whichHero unit ----@param newXpVal integer ----@param showEyeCandy boolean -function common.SetHeroXP(whichHero,newXpVal,showEyeCandy) end - ----未用完的技能点数 ----@param whichHero unit ----@return integer -function common.GetHeroSkillPoints(whichHero) end - ----添加剩余技能点 [R] ----@param whichHero unit ----@param skillPointDelta integer ----@return boolean -function common.UnitModifySkillPoints(whichHero,skillPointDelta) end - ----增加经验值 [R] ----@param whichHero unit ----@param xpToAdd integer ----@param showEyeCandy boolean -function common.AddHeroXP(whichHero,xpToAdd,showEyeCandy) end - ----设置英雄等级 ----@param whichHero unit ----@param level integer ----@param showEyeCandy boolean -function common.SetHeroLevel(whichHero,level,showEyeCandy) end - ----英雄等级 ----@param whichHero unit ----@return integer -function common.GetHeroLevel(whichHero) end - ----单位等级 ----@param whichUnit unit ----@return integer -function common.GetUnitLevel(whichUnit) end - ----英雄的姓名 ----@param whichHero unit ----@return string -function common.GetHeroProperName(whichHero) end - ----允许/禁止经验获取 [R] ----@param whichHero unit ----@param flag boolean -function common.SuspendHeroXP(whichHero,flag) end - ----英雄获得经验值 ----@param whichHero unit ----@return boolean -function common.IsSuspendedXP(whichHero) end - ----英雄学习技能 ----@param whichHero unit ----@param abilcode integer -function common.SelectHeroSkill(whichHero,abilcode) end - ----单位技能等级 [R] ----@param whichUnit unit ----@param abilcode integer ----@return integer -function common.GetUnitAbilityLevel(whichUnit,abilcode) end - ----降低技能等级 [R] ----@param whichUnit unit ----@param abilcode integer ----@return integer -function common.DecUnitAbilityLevel(whichUnit,abilcode) end - ----提升技能等级 [R] ----@param whichUnit unit ----@param abilcode integer ----@return integer -function common.IncUnitAbilityLevel(whichUnit,abilcode) end - ----设置技能等级 [R] ----@param whichUnit unit ----@param abilcode integer ----@param level integer ----@return integer -function common.SetUnitAbilityLevel(whichUnit,abilcode,level) end - ----立即复活(指定坐标) [R] ----@param whichHero unit ----@param x real ----@param y real ----@param doEyecandy boolean ----@return boolean -function common.ReviveHero(whichHero,x,y,doEyecandy) end - ----复活英雄(立即) ----@param whichHero unit ----@param loc location ----@param doEyecandy boolean ----@return boolean -function common.ReviveHeroLoc(whichHero,loc,doEyecandy) end - ----SetUnitExploded ----@param whichUnit unit ----@param exploded boolean -function common.SetUnitExploded(whichUnit,exploded) end - ----设置单位 无敌/可攻击 ----@param whichUnit unit ----@param flag boolean -function common.SetUnitInvulnerable(whichUnit,flag) end - ----暂停/恢复 [R] ----@param whichUnit unit ----@param flag boolean -function common.PauseUnit(whichUnit,flag) end - ----IsUnitPaused ----@param whichHero unit ----@return boolean -function common.IsUnitPaused(whichHero) end - ----设置碰撞 打开/关闭 ----@param whichUnit unit ----@param flag boolean -function common.SetUnitPathing(whichUnit,flag) end - ----清除所有选定 -function common.ClearSelection() end - ----SelectUnit ----@param whichUnit unit ----@param flag boolean -function common.SelectUnit(whichUnit,flag) end - ----单位的 附加值 ----@param whichUnit unit ----@return integer -function common.GetUnitPointValue(whichUnit) end - ----单位-类型的 附加值 ----@param unitType integer ----@return integer -function common.GetUnitPointValueByType(unitType) end - ----给予物品 [R] ----@param whichUnit unit ----@param whichItem item ----@return boolean -function common.UnitAddItem(whichUnit,whichItem) end - ----UnitAddItemById ----@param whichUnit unit ----@param itemId integer ----@return item -function common.UnitAddItemById(whichUnit,itemId) end - ----新建物品到指定物品栏 [R] ----@param whichUnit unit ----@param itemId integer ----@param itemSlot integer ----@return boolean -function common.UnitAddItemToSlotById(whichUnit,itemId,itemSlot) end - ----UnitRemoveItem ----@param whichUnit unit ----@param whichItem item -function common.UnitRemoveItem(whichUnit,whichItem) end - ----UnitRemoveItemFromSlot ----@param whichUnit unit ----@param itemSlot integer ----@return item -function common.UnitRemoveItemFromSlot(whichUnit,itemSlot) end - ----英雄已有物品 ----@param whichUnit unit ----@param whichItem item ----@return boolean -function common.UnitHasItem(whichUnit,whichItem) end - ----单位持有物品 ----@param whichUnit unit ----@param itemSlot integer ----@return item -function common.UnitItemInSlot(whichUnit,itemSlot) end - ----UnitInventorySize ----@param whichUnit unit ----@return integer -function common.UnitInventorySize(whichUnit) end - ----发布丢弃物品命令(指定坐标) [R] ----@param whichUnit unit ----@param whichItem item ----@param x real ----@param y real ----@return boolean -function common.UnitDropItemPoint(whichUnit,whichItem,x,y) end - ----移动物品到物品栏 [R] ----@param whichUnit unit ----@param whichItem item ----@param slot integer ----@return boolean -function common.UnitDropItemSlot(whichUnit,whichItem,slot) end - ----UnitDropItemTarget ----@param whichUnit unit ----@param whichItem item ----@param target widget ----@return boolean -function common.UnitDropItemTarget(whichUnit,whichItem,target) end - ----使用物品 ----@param whichUnit unit ----@param whichItem item ----@return boolean -function common.UnitUseItem(whichUnit,whichItem) end - ----使用物品(指定坐标) ----@param whichUnit unit ----@param whichItem item ----@param x real ----@param y real ----@return boolean -function common.UnitUseItemPoint(whichUnit,whichItem,x,y) end - ----对单位使用物品 ----@param whichUnit unit ----@param whichItem item ----@param target widget ----@return boolean -function common.UnitUseItemTarget(whichUnit,whichItem,target) end - ----单位所在X轴坐标 [R] ----@param whichUnit unit ----@return real -function common.GetUnitX(whichUnit) end - ----单位所在Y轴坐标 [R] ----@param whichUnit unit ----@return real -function common.GetUnitY(whichUnit) end - ----单位的位置 ----@param whichUnit unit ----@return location -function common.GetUnitLoc(whichUnit) end - ----单位面向角度 ----@param whichUnit unit ----@return real -function common.GetUnitFacing(whichUnit) end - ----单位移动速度 (当前) ----@param whichUnit unit ----@return real -function common.GetUnitMoveSpeed(whichUnit) end - ----单位移动速度 (默认) ----@param whichUnit unit ----@return real -function common.GetUnitDefaultMoveSpeed(whichUnit) end - ----属性 [R] ----@param whichUnit unit ----@param whichUnitState unitstate ----@return real -function common.GetUnitState(whichUnit,whichUnitState) end - ----单位的所有者 ----@param whichUnit unit ----@return player -function common.GetOwningPlayer(whichUnit) end - ----单位的类型 ----@param whichUnit unit ----@return integer -function common.GetUnitTypeId(whichUnit) end - ----单位的种族 ----@param whichUnit unit ----@return race -function common.GetUnitRace(whichUnit) end - ----单位名字 ----@param whichUnit unit ----@return string -function common.GetUnitName(whichUnit) end - ----GetUnitFoodUsed ----@param whichUnit unit ----@return integer -function common.GetUnitFoodUsed(whichUnit) end - ----GetUnitFoodMade ----@param whichUnit unit ----@return integer -function common.GetUnitFoodMade(whichUnit) end - ----单位-类型 提供的人口 ----@param unitId integer ----@return integer -function common.GetFoodMade(unitId) end - ----单位-类型 使用的人口 ----@param unitId integer ----@return integer -function common.GetFoodUsed(unitId) end - ----允许/禁止 人口占用 [R] ----@param whichUnit unit ----@param useFood boolean -function common.SetUnitUseFood(whichUnit,useFood) end - ----聚集点 ----@param whichUnit unit ----@return location -function common.GetUnitRallyPoint(whichUnit) end - ----拥有源聚集点单位 ----@param whichUnit unit ----@return unit -function common.GetUnitRallyUnit(whichUnit) end - ----单位 聚集点 ----@param whichUnit unit ----@return destructable -function common.GetUnitRallyDestructable(whichUnit) end - ----单位在 单位组 ----@param whichUnit unit ----@param whichGroup group ----@return boolean -function common.IsUnitInGroup(whichUnit,whichGroup) end - ----是玩家组里玩家的单位 ----@param whichUnit unit ----@param whichForce force ----@return boolean -function common.IsUnitInForce(whichUnit,whichForce) end - ----是玩家的单位 ----@param whichUnit unit ----@param whichPlayer player ----@return boolean -function common.IsUnitOwnedByPlayer(whichUnit,whichPlayer) end - ----单位所属玩家的同盟玩家 ----@param whichUnit unit ----@param whichPlayer player ----@return boolean -function common.IsUnitAlly(whichUnit,whichPlayer) end - ----单位所属玩家的敌对玩家 ----@param whichUnit unit ----@param whichPlayer player ----@return boolean -function common.IsUnitEnemy(whichUnit,whichPlayer) end - ----单位对于玩家可见 ----@param whichUnit unit ----@param whichPlayer player ----@return boolean -function common.IsUnitVisible(whichUnit,whichPlayer) end - ----被检测到 ----@param whichUnit unit ----@param whichPlayer player ----@return boolean -function common.IsUnitDetected(whichUnit,whichPlayer) end - ----单位对于玩家不可见 ----@param whichUnit unit ----@param whichPlayer player ----@return boolean -function common.IsUnitInvisible(whichUnit,whichPlayer) end - ----单位被战争迷雾遮挡 ----@param whichUnit unit ----@param whichPlayer player ----@return boolean -function common.IsUnitFogged(whichUnit,whichPlayer) end - ----单位被黑色阴影遮挡 ----@param whichUnit unit ----@param whichPlayer player ----@return boolean -function common.IsUnitMasked(whichUnit,whichPlayer) end - ----玩家已选定单位 ----@param whichUnit unit ----@param whichPlayer player ----@return boolean -function common.IsUnitSelected(whichUnit,whichPlayer) end - ----单位种族检查 ----@param whichUnit unit ----@param whichRace race ----@return boolean -function common.IsUnitRace(whichUnit,whichRace) end - ----检查单位 分类 ----@param whichUnit unit ----@param whichUnitType unittype ----@return boolean -function common.IsUnitType(whichUnit,whichUnitType) end - ----IsUnit ----@param whichUnit unit ----@param whichSpecifiedUnit unit ----@return boolean -function common.IsUnit(whichUnit,whichSpecifiedUnit) end - ----在指定单位范围内 [R] ----@param whichUnit unit ----@param otherUnit unit ----@param distance real ----@return boolean -function common.IsUnitInRange(whichUnit,otherUnit,distance) end - ----在指定坐标范围内 [R] ----@param whichUnit unit ----@param x real ----@param y real ----@param distance real ----@return boolean -function common.IsUnitInRangeXY(whichUnit,x,y,distance) end - ----在指定点范围内 [R] ----@param whichUnit unit ----@param whichLocation location ----@param distance real ----@return boolean -function common.IsUnitInRangeLoc(whichUnit,whichLocation,distance) end - ----IsUnitHidden ----@param whichUnit unit ----@return boolean -function common.IsUnitHidden(whichUnit) end - ----IsUnitIllusion ----@param whichUnit unit ----@return boolean -function common.IsUnitIllusion(whichUnit) end - ----IsUnitInTransport ----@param whichUnit unit ----@param whichTransport unit ----@return boolean -function common.IsUnitInTransport(whichUnit,whichTransport) end - ----IsUnitLoaded ----@param whichUnit unit ----@return boolean -function common.IsUnitLoaded(whichUnit) end - ----单位类型是英雄单位 ----@param unitId integer ----@return boolean -function common.IsHeroUnitId(unitId) end - ----检查单位-类型 分类 ----@param unitId integer ----@param whichUnitType unittype ----@return boolean -function common.IsUnitIdType(unitId,whichUnitType) end - ----共享视野 [R] ----@param whichUnit unit ----@param whichPlayer player ----@param share boolean -function common.UnitShareVision(whichUnit,whichPlayer,share) end - ----暂停尸体腐烂 [R] ----@param whichUnit unit ----@param suspend boolean -function common.UnitSuspendDecay(whichUnit,suspend) end - ----添加类别 [R] ----@param whichUnit unit ----@param whichUnitType unittype ----@return boolean -function common.UnitAddType(whichUnit,whichUnitType) end - ----删除类别 [R] ----@param whichUnit unit ----@param whichUnitType unittype ----@return boolean -function common.UnitRemoveType(whichUnit,whichUnitType) end - ----添加技能 [R] ----@param whichUnit unit ----@param abilityId integer ----@return boolean -function common.UnitAddAbility(whichUnit,abilityId) end - ----删除技能 [R] ----@param whichUnit unit ----@param abilityId integer ----@return boolean -function common.UnitRemoveAbility(whichUnit,abilityId) end - ----设置技能永久性 [R] ----@param whichUnit unit ----@param permanent boolean ----@param abilityId integer ----@return boolean -function common.UnitMakeAbilityPermanent(whichUnit,permanent,abilityId) end - ----删除魔法效果(指定极性) [R] ----@param whichUnit unit ----@param removePositive boolean ----@param removeNegative boolean -function common.UnitRemoveBuffs(whichUnit,removePositive,removeNegative) end - ----删除魔法效果(详细类别) [R] ----@param whichUnit unit ----@param removePositive boolean ----@param removeNegative boolean ----@param magic boolean ----@param physical boolean ----@param timedLife boolean ----@param aura boolean ----@param autoDispel boolean -function common.UnitRemoveBuffsEx(whichUnit,removePositive,removeNegative,magic,physical,timedLife,aura,autoDispel) end - ----UnitHasBuffsEx ----@param whichUnit unit ----@param removePositive boolean ----@param removeNegative boolean ----@param magic boolean ----@param physical boolean ----@param timedLife boolean ----@param aura boolean ----@param autoDispel boolean ----@return boolean -function common.UnitHasBuffsEx(whichUnit,removePositive,removeNegative,magic,physical,timedLife,aura,autoDispel) end - ----拥有Buff数量 [R] ----@param whichUnit unit ----@param removePositive boolean ----@param removeNegative boolean ----@param magic boolean ----@param physical boolean ----@param timedLife boolean ----@param aura boolean ----@param autoDispel boolean ----@return integer -function common.UnitCountBuffsEx(whichUnit,removePositive,removeNegative,magic,physical,timedLife,aura,autoDispel) end - ----UnitAddSleep ----@param whichUnit unit ----@param add boolean -function common.UnitAddSleep(whichUnit,add) end - ----UnitCanSleep ----@param whichUnit unit ----@return boolean -function common.UnitCanSleep(whichUnit) end - ----设置单位睡眠(无论何时) ----@param whichUnit unit ----@param add boolean -function common.UnitAddSleepPerm(whichUnit,add) end - ----单位在睡觉 ----@param whichUnit unit ----@return boolean -function common.UnitCanSleepPerm(whichUnit) end - ----UnitIsSleeping ----@param whichUnit unit ----@return boolean -function common.UnitIsSleeping(whichUnit) end - ----UnitWakeUp ----@param whichUnit unit -function common.UnitWakeUp(whichUnit) end - ----设置生命周期 [R] ----@param whichUnit unit ----@param buffId integer ----@param duration real -function common.UnitApplyTimedLife(whichUnit,buffId,duration) end - ----UnitIgnoreAlarm ----@param whichUnit unit ----@param flag boolean ----@return boolean -function common.UnitIgnoreAlarm(whichUnit,flag) end - ----UnitIgnoreAlarmToggled ----@param whichUnit unit ----@return boolean -function common.UnitIgnoreAlarmToggled(whichUnit) end - ----重设单位技能Cooldown ----@param whichUnit unit -function common.UnitResetCooldown(whichUnit) end - ----设置建筑物 建筑升级比 ----@param whichUnit unit ----@param constructionPercentage integer -function common.UnitSetConstructionProgress(whichUnit,constructionPercentage) end - ----设置建筑物 科技升级比 ----@param whichUnit unit ----@param upgradePercentage integer -function common.UnitSetUpgradeProgress(whichUnit,upgradePercentage) end - ----暂停/恢复生命周期 [R] ----@param whichUnit unit ----@param flag boolean -function common.UnitPauseTimedLife(whichUnit,flag) end - ----UnitSetUsesAltIcon ----@param whichUnit unit ----@param flag boolean -function common.UnitSetUsesAltIcon(whichUnit,flag) end - ----伤害区域 [R] ----@param whichUnit unit ----@param delay real ----@param radius real ----@param x real ----@param y real ----@param amount real ----@param attack boolean ----@param ranged boolean ----@param attackType attacktype ----@param damageType damagetype ----@param weaponType weapontype ----@return boolean -function common.UnitDamagePoint(whichUnit,delay,radius,x,y,amount,attack,ranged,attackType,damageType,weaponType) end - ----伤害目标 [R] ----@param whichUnit unit ----@param target widget ----@param amount real ----@param attack boolean ----@param ranged boolean ----@param attackType attacktype ----@param damageType damagetype ----@param weaponType weapontype ----@return boolean -function common.UnitDamageTarget(whichUnit,target,amount,attack,ranged,attackType,damageType,weaponType) end - ----给单位发送命令到 没有目标 ----@param whichUnit unit ----@param order string ----@return boolean -function common.IssueImmediateOrder(whichUnit,order) end - ----发布命令(无目标)(ID) ----@param whichUnit unit ----@param order integer ----@return boolean -function common.IssueImmediateOrderById(whichUnit,order) end - ----发布命令(指定坐标) ----@param whichUnit unit ----@param order string ----@param x real ----@param y real ----@return boolean -function common.IssuePointOrder(whichUnit,order,x,y) end - ----给单位发送命令到 点 ----@param whichUnit unit ----@param order string ----@param whichLocation location ----@return boolean -function common.IssuePointOrderLoc(whichUnit,order,whichLocation) end - ----发布命令(指定坐标)(ID) ----@param whichUnit unit ----@param order integer ----@param x real ----@param y real ----@return boolean -function common.IssuePointOrderById(whichUnit,order,x,y) end - ----发布命令(指定点)(ID) ----@param whichUnit unit ----@param order integer ----@param whichLocation location ----@return boolean -function common.IssuePointOrderByIdLoc(whichUnit,order,whichLocation) end - ----给单位发送命令到 单位 ----@param whichUnit unit ----@param order string ----@param targetWidget widget ----@return boolean -function common.IssueTargetOrder(whichUnit,order,targetWidget) end - ----发布命令(指定单位)(ID) ----@param whichUnit unit ----@param order integer ----@param targetWidget widget ----@return boolean -function common.IssueTargetOrderById(whichUnit,order,targetWidget) end - ----IssueInstantPointOrder ----@param whichUnit unit ----@param order string ----@param x real ----@param y real ----@param instantTargetWidget widget ----@return boolean -function common.IssueInstantPointOrder(whichUnit,order,x,y,instantTargetWidget) end - ----IssueInstantPointOrderById ----@param whichUnit unit ----@param order integer ----@param x real ----@param y real ----@param instantTargetWidget widget ----@return boolean -function common.IssueInstantPointOrderById(whichUnit,order,x,y,instantTargetWidget) end - ----IssueInstantTargetOrder ----@param whichUnit unit ----@param order string ----@param targetWidget widget ----@param instantTargetWidget widget ----@return boolean -function common.IssueInstantTargetOrder(whichUnit,order,targetWidget,instantTargetWidget) end - ----IssueInstantTargetOrderById ----@param whichUnit unit ----@param order integer ----@param targetWidget widget ----@param instantTargetWidget widget ----@return boolean -function common.IssueInstantTargetOrderById(whichUnit,order,targetWidget,instantTargetWidget) end - ----IssueBuildOrder ----@param whichPeon unit ----@param unitToBuild string ----@param x real ----@param y real ----@return boolean -function common.IssueBuildOrder(whichPeon,unitToBuild,x,y) end - ----发布建造命令(指定坐标) [R] ----@param whichPeon unit ----@param unitId integer ----@param x real ----@param y real ----@return boolean -function common.IssueBuildOrderById(whichPeon,unitId,x,y) end - ----发布中介命令(无目标) ----@param forWhichPlayer player ----@param neutralStructure unit ----@param unitToBuild string ----@return boolean -function common.IssueNeutralImmediateOrder(forWhichPlayer,neutralStructure,unitToBuild) end - ----发布中介命令(无目标)(ID) ----@param forWhichPlayer player ----@param neutralStructure unit ----@param unitId integer ----@return boolean -function common.IssueNeutralImmediateOrderById(forWhichPlayer,neutralStructure,unitId) end - ----发布中介命令(指定坐标) ----@param forWhichPlayer player ----@param neutralStructure unit ----@param unitToBuild string ----@param x real ----@param y real ----@return boolean -function common.IssueNeutralPointOrder(forWhichPlayer,neutralStructure,unitToBuild,x,y) end - ----发布中介命令(指定坐标)(ID) ----@param forWhichPlayer player ----@param neutralStructure unit ----@param unitId integer ----@param x real ----@param y real ----@return boolean -function common.IssueNeutralPointOrderById(forWhichPlayer,neutralStructure,unitId,x,y) end - ----发布中介命令(指定单位) ----@param forWhichPlayer player ----@param neutralStructure unit ----@param unitToBuild string ----@param target widget ----@return boolean -function common.IssueNeutralTargetOrder(forWhichPlayer,neutralStructure,unitToBuild,target) end - ----发布中介命令(指定单位)(ID) ----@param forWhichPlayer player ----@param neutralStructure unit ----@param unitId integer ----@param target widget ----@return boolean -function common.IssueNeutralTargetOrderById(forWhichPlayer,neutralStructure,unitId,target) end - ----单位当前的命令 ----@param whichUnit unit ----@return integer -function common.GetUnitCurrentOrder(whichUnit) end - ----设置金矿资源 ----@param whichUnit unit ----@param amount integer -function common.SetResourceAmount(whichUnit,amount) end - ----添加金矿资源 ----@param whichUnit unit ----@param amount integer -function common.AddResourceAmount(whichUnit,amount) end - ----黄金资源数量 ----@param whichUnit unit ----@return integer -function common.GetResourceAmount(whichUnit) end - ----传送门目的地X坐标 ----@param waygate unit ----@return real -function common.WaygateGetDestinationX(waygate) end - ----传送门目的地Y坐标 ----@param waygate unit ----@return real -function common.WaygateGetDestinationY(waygate) end - ----设置传送门目的坐标 [R] ----@param waygate unit ----@param x real ----@param y real -function common.WaygateSetDestination(waygate,x,y) end - ----WaygateActivate ----@param waygate unit ----@param activate boolean -function common.WaygateActivate(waygate,activate) end - ----WaygateIsActive ----@param waygate unit ----@return boolean -function common.WaygateIsActive(waygate) end - ----增加 物品-类型 (到所有商店) ----@param itemId integer ----@param currentStock integer ----@param stockMax integer -function common.AddItemToAllStock(itemId,currentStock,stockMax) end - ----AddItemToStock ----@param whichUnit unit ----@param itemId integer ----@param currentStock integer ----@param stockMax integer -function common.AddItemToStock(whichUnit,itemId,currentStock,stockMax) end - ----增加 单位-类型 (到所有商店) ----@param unitId integer ----@param currentStock integer ----@param stockMax integer -function common.AddUnitToAllStock(unitId,currentStock,stockMax) end - ----AddUnitToStock ----@param whichUnit unit ----@param unitId integer ----@param currentStock integer ----@param stockMax integer -function common.AddUnitToStock(whichUnit,unitId,currentStock,stockMax) end - ----删除 物品-类型 (从所有商店) ----@param itemId integer -function common.RemoveItemFromAllStock(itemId) end - ----RemoveItemFromStock ----@param whichUnit unit ----@param itemId integer -function common.RemoveItemFromStock(whichUnit,itemId) end - ----删除 单位-类型 (从所有商店) ----@param unitId integer -function common.RemoveUnitFromAllStock(unitId) end - ----RemoveUnitFromStock ----@param whichUnit unit ----@param unitId integer -function common.RemoveUnitFromStock(whichUnit,unitId) end - ----限制物品的位置 (从所有商店) ----@param slots integer -function common.SetAllItemTypeSlots(slots) end - ----限制单位的位置 (从所有商店) ----@param slots integer -function common.SetAllUnitTypeSlots(slots) end - ----限制物品的位置 (从商店) ----@param whichUnit unit ----@param slots integer -function common.SetItemTypeSlots(whichUnit,slots) end - ----限制单位的位置 (从商店) ----@param whichUnit unit ----@param slots integer -function common.SetUnitTypeSlots(whichUnit,slots) end - ----单位自定义值 ----@param whichUnit unit ----@return integer -function common.GetUnitUserData(whichUnit) end - ----设置单位自定义数据 ----@param whichUnit unit ----@param data integer -function common.SetUnitUserData(whichUnit,data) end - ----Player API ----Player API ----@param number integer ----@return player -function common.Player(number) end - ----本地玩家 [R] ----@return player -function common.GetLocalPlayer() end - ----玩家是玩家的同盟 ----@param whichPlayer player ----@param otherPlayer player ----@return boolean -function common.IsPlayerAlly(whichPlayer,otherPlayer) end - ----玩家是玩家的敌人 ----@param whichPlayer player ----@param otherPlayer player ----@return boolean -function common.IsPlayerEnemy(whichPlayer,otherPlayer) end - ----玩家在玩家组 ----@param whichPlayer player ----@param whichForce force ----@return boolean -function common.IsPlayerInForce(whichPlayer,whichForce) end - ----玩家是裁判或观察者 [R] ----@param whichPlayer player ----@return boolean -function common.IsPlayerObserver(whichPlayer) end - ----坐标可见 ----@param x real ----@param y real ----@param whichPlayer player ----@return boolean -function common.IsVisibleToPlayer(x,y,whichPlayer) end - ----点对于玩家可见 ----@param whichLocation location ----@param whichPlayer player ----@return boolean -function common.IsLocationVisibleToPlayer(whichLocation,whichPlayer) end - ----坐标在迷雾中 ----@param x real ----@param y real ----@param whichPlayer player ----@return boolean -function common.IsFoggedToPlayer(x,y,whichPlayer) end - ----点被迷雾遮挡 ----@param whichLocation location ----@param whichPlayer player ----@return boolean -function common.IsLocationFoggedToPlayer(whichLocation,whichPlayer) end - ----坐标在黑色阴影中 ----@param x real ----@param y real ----@param whichPlayer player ----@return boolean -function common.IsMaskedToPlayer(x,y,whichPlayer) end - ----点被黑色阴影遮挡 ----@param whichLocation location ----@param whichPlayer player ----@return boolean -function common.IsLocationMaskedToPlayer(whichLocation,whichPlayer) end - ----玩家的种族 ----@param whichPlayer player ----@return race -function common.GetPlayerRace(whichPlayer) end - ----玩家ID - 1 [R] ----@param whichPlayer player ----@return integer -function common.GetPlayerId(whichPlayer) end - ----单位数量 ----@param whichPlayer player ----@param includeIncomplete boolean ----@return integer -function common.GetPlayerUnitCount(whichPlayer,includeIncomplete) end - ----GetPlayerTypedUnitCount ----@param whichPlayer player ----@param unitName string ----@param includeIncomplete boolean ----@param includeUpgrades boolean ----@return integer -function common.GetPlayerTypedUnitCount(whichPlayer,unitName,includeIncomplete,includeUpgrades) end - ----获得建筑数量 ----@param whichPlayer player ----@param includeIncomplete boolean ----@return integer -function common.GetPlayerStructureCount(whichPlayer,includeIncomplete) end - ----获得玩家属性 ----@param whichPlayer player ----@param whichPlayerState playerstate ----@return integer -function common.GetPlayerState(whichPlayer,whichPlayerState) end - ----获得玩家得分 ----@param whichPlayer player ----@param whichPlayerScore playerscore ----@return integer -function common.GetPlayerScore(whichPlayer,whichPlayerScore) end - ----玩家与玩家结盟 ----@param sourcePlayer player ----@param otherPlayer player ----@param whichAllianceSetting alliancetype ----@return boolean -function common.GetPlayerAlliance(sourcePlayer,otherPlayer,whichAllianceSetting) end - ----GetPlayerHandicap ----@param whichPlayer player ----@return real -function common.GetPlayerHandicap(whichPlayer) end - ----GetPlayerHandicapXP ----@param whichPlayer player ----@return real -function common.GetPlayerHandicapXP(whichPlayer) end - ----GetPlayerHandicapReviveTime ----@param whichPlayer player ----@return real -function common.GetPlayerHandicapReviveTime(whichPlayer) end - ----GetPlayerHandicapDamage ----@param whichPlayer player ----@return real -function common.GetPlayerHandicapDamage(whichPlayer) end - ----设置生命上限 [R] ----@param whichPlayer player ----@param handicap real -function common.SetPlayerHandicap(whichPlayer,handicap) end - ----设置经验获得率 [R] ----@param whichPlayer player ----@param handicap real -function common.SetPlayerHandicapXP(whichPlayer,handicap) end - ----SetPlayerHandicapReviveTime ----@param whichPlayer player ----@param handicap real -function common.SetPlayerHandicapReviveTime(whichPlayer,handicap) end - ----SetPlayerHandicapDamage ----@param whichPlayer player ----@param handicap real -function common.SetPlayerHandicapDamage(whichPlayer,handicap) end - ----SetPlayerTechMaxAllowed ----@param whichPlayer player ----@param techid integer ----@param maximum integer -function common.SetPlayerTechMaxAllowed(whichPlayer,techid,maximum) end - ----GetPlayerTechMaxAllowed ----@param whichPlayer player ----@param techid integer ----@return integer -function common.GetPlayerTechMaxAllowed(whichPlayer,techid) end - ----增加科技等级 ----@param whichPlayer player ----@param techid integer ----@param levels integer -function common.AddPlayerTechResearched(whichPlayer,techid,levels) end - ----SetPlayerTechResearched ----@param whichPlayer player ----@param techid integer ----@param setToLevel integer -function common.SetPlayerTechResearched(whichPlayer,techid,setToLevel) end - ----GetPlayerTechResearched ----@param whichPlayer player ----@param techid integer ----@param specificonly boolean ----@return boolean -function common.GetPlayerTechResearched(whichPlayer,techid,specificonly) end - ----获取玩家科技数量 ----@param whichPlayer player ----@param techid integer ----@param specificonly boolean ----@return integer -function common.GetPlayerTechCount(whichPlayer,techid,specificonly) end - ----SetPlayerUnitsOwner ----@param whichPlayer player ----@param newOwner integer -function common.SetPlayerUnitsOwner(whichPlayer,newOwner) end - ----CripplePlayer ----@param whichPlayer player ----@param toWhichPlayers force ----@param flag boolean -function common.CripplePlayer(whichPlayer,toWhichPlayers,flag) end - ----允许/禁用 技能 [R] ----@param whichPlayer player ----@param abilid integer ----@param avail boolean -function common.SetPlayerAbilityAvailable(whichPlayer,abilid,avail) end - ----设置玩家属性 ----@param whichPlayer player ----@param whichPlayerState playerstate ----@param value integer -function common.SetPlayerState(whichPlayer,whichPlayerState,value) end - ----踢除玩家 ----@param whichPlayer player ----@param gameResult playergameresult -function common.RemovePlayer(whichPlayer,gameResult) end - ----Used to store hero level data for the scorescreen ----before units are moved to neutral passive in melee games ----@param whichPlayer player -function common.CachePlayerHeroData(whichPlayer) end - ----Fog of War API ----设置地图迷雾(矩形区域) [R] ----@param forWhichPlayer player ----@param whichState fogstate ----@param where rect ----@param useSharedVision boolean -function common.SetFogStateRect(forWhichPlayer,whichState,where,useSharedVision) end - ----设置地图迷雾(圆范围) [R] ----@param forWhichPlayer player ----@param whichState fogstate ----@param centerx real ----@param centerY real ----@param radius real ----@param useSharedVision boolean -function common.SetFogStateRadius(forWhichPlayer,whichState,centerx,centerY,radius,useSharedVision) end - ----SetFogStateRadiusLoc ----@param forWhichPlayer player ----@param whichState fogstate ----@param center location ----@param radius real ----@param useSharedVision boolean -function common.SetFogStateRadiusLoc(forWhichPlayer,whichState,center,radius,useSharedVision) end - ----启用/禁用黑色阴影 [R] ----@param enable boolean -function common.FogMaskEnable(enable) end - ----允许黑色阴影 ----@return boolean -function common.IsFogMaskEnabled() end - ----启用/禁用 战争迷雾 [R] ----@param enable boolean -function common.FogEnable(enable) end - ----允许战争迷雾 ----@return boolean -function common.IsFogEnabled() end - ----新建可见度修正器(矩形区域) [R] ----@param forWhichPlayer player ----@param whichState fogstate ----@param where rect ----@param useSharedVision boolean ----@param afterUnits boolean ----@return fogmodifier -function common.CreateFogModifierRect(forWhichPlayer,whichState,where,useSharedVision,afterUnits) end - ----新建可见度修正器(圆范围) [R] ----@param forWhichPlayer player ----@param whichState fogstate ----@param centerx real ----@param centerY real ----@param radius real ----@param useSharedVision boolean ----@param afterUnits boolean ----@return fogmodifier -function common.CreateFogModifierRadius(forWhichPlayer,whichState,centerx,centerY,radius,useSharedVision,afterUnits) end - ----CreateFogModifierRadiusLoc ----@param forWhichPlayer player ----@param whichState fogstate ----@param center location ----@param radius real ----@param useSharedVision boolean ----@param afterUnits boolean ----@return fogmodifier -function common.CreateFogModifierRadiusLoc(forWhichPlayer,whichState,center,radius,useSharedVision,afterUnits) end - ----删除可见度修正器 ----@param whichFogModifier fogmodifier -function common.DestroyFogModifier(whichFogModifier) end - ----允许可见度修正器 ----@param whichFogModifier fogmodifier -function common.FogModifierStart(whichFogModifier) end - ----禁止可见度修正器 ----@param whichFogModifier fogmodifier -function common.FogModifierStop(whichFogModifier) end - ----Game API ----Game API ----@return version -function common.VersionGet() end - ----VersionCompatible ----@param whichVersion version ----@return boolean -function common.VersionCompatible(whichVersion) end - ----VersionSupported ----@param whichVersion version ----@return boolean -function common.VersionSupported(whichVersion) end - ----EndGame ----@param doScoreScreen boolean -function common.EndGame(doScoreScreen) end - ----Async only! ----切换关卡 [R] ----@param newLevel string ----@param doScoreScreen boolean -function common.ChangeLevel(newLevel,doScoreScreen) end - ----RestartGame ----@param doScoreScreen boolean -function common.RestartGame(doScoreScreen) end - ----ReloadGame -function common.ReloadGame() end - ----%%% SetCampaignMenuRace is deprecated. It must remain to support ----old maps which use it, but all new maps should use SetCampaignMenuRaceEx ----old maps which use it, but all new maps should use SetCampaignMenuRaceEx ----@param r race -function common.SetCampaignMenuRace(r) end - ----SetCampaignMenuRaceEx ----@param campaignIndex integer -function common.SetCampaignMenuRaceEx(campaignIndex) end - ----ForceCampaignSelectScreen -function common.ForceCampaignSelectScreen() end - ----LoadGame ----@param saveFileName string ----@param doScoreScreen boolean -function common.LoadGame(saveFileName,doScoreScreen) end - ----保存进度 [R] ----@param saveFileName string -function common.SaveGame(saveFileName) end - ----RenameSaveDirectory ----@param sourceDirName string ----@param destDirName string ----@return boolean -function common.RenameSaveDirectory(sourceDirName,destDirName) end - ----RemoveSaveDirectory ----@param sourceDirName string ----@return boolean -function common.RemoveSaveDirectory(sourceDirName) end - ----CopySaveGame ----@param sourceSaveName string ----@param destSaveName string ----@return boolean -function common.CopySaveGame(sourceSaveName,destSaveName) end - ----游戏进度是存在的 ----@param saveName string ----@return boolean -function common.SaveGameExists(saveName) end - ----SetMaxCheckpointSaves ----@param maxCheckpointSaves integer -function common.SetMaxCheckpointSaves(maxCheckpointSaves) end - ----SaveGameCheckpoint ----@param saveFileName string ----@param showWindow boolean -function common.SaveGameCheckpoint(saveFileName,showWindow) end - ----SyncSelections -function common.SyncSelections() end - ----SetFloatGameState ----@param whichFloatGameState fgamestate ----@param value real -function common.SetFloatGameState(whichFloatGameState,value) end - ----GetFloatGameState ----@param whichFloatGameState fgamestate ----@return real -function common.GetFloatGameState(whichFloatGameState) end - ----SetIntegerGameState ----@param whichIntegerGameState igamestate ----@param value integer -function common.SetIntegerGameState(whichIntegerGameState,value) end - ----GetIntegerGameState ----@param whichIntegerGameState igamestate ----@return integer -function common.GetIntegerGameState(whichIntegerGameState) end - ----Campaign API ----Campaign API ----@param cleared boolean -function common.SetTutorialCleared(cleared) end - ----SetMissionAvailable ----@param campaignNumber integer ----@param missionNumber integer ----@param available boolean -function common.SetMissionAvailable(campaignNumber,missionNumber,available) end - ----SetCampaignAvailable ----@param campaignNumber integer ----@param available boolean -function common.SetCampaignAvailable(campaignNumber,available) end - ----SetOpCinematicAvailable ----@param campaignNumber integer ----@param available boolean -function common.SetOpCinematicAvailable(campaignNumber,available) end - ----SetEdCinematicAvailable ----@param campaignNumber integer ----@param available boolean -function common.SetEdCinematicAvailable(campaignNumber,available) end - ----GetDefaultDifficulty ----@return gamedifficulty -function common.GetDefaultDifficulty() end - ----SetDefaultDifficulty ----@param g gamedifficulty -function common.SetDefaultDifficulty(g) end - ----SetCustomCampaignButtonVisible ----@param whichButton integer ----@param visible boolean -function common.SetCustomCampaignButtonVisible(whichButton,visible) end - ----GetCustomCampaignButtonVisible ----@param whichButton integer ----@return boolean -function common.GetCustomCampaignButtonVisible(whichButton) end - ----关闭游戏录像功能 [R] -function common.DoNotSaveReplay() end - ----Dialog API ----新建对话框 [R] ----@return dialog -function common.DialogCreate() end - ----删除 [R] ----@param whichDialog dialog -function common.DialogDestroy(whichDialog) end - ----DialogClear ----@param whichDialog dialog -function common.DialogClear(whichDialog) end - ----DialogSetMessage ----@param whichDialog dialog ----@param messageText string -function common.DialogSetMessage(whichDialog,messageText) end - ----添加对话框按钮 [R] ----@param whichDialog dialog ----@param buttonText string ----@param hotkey integer ----@return button -function common.DialogAddButton(whichDialog,buttonText,hotkey) end - ----添加退出游戏按钮 [R] ----@param whichDialog dialog ----@param doScoreScreen boolean ----@param buttonText string ----@param hotkey integer ----@return button -function common.DialogAddQuitButton(whichDialog,doScoreScreen,buttonText,hotkey) end - ----显示/隐藏 [R] ----@param whichPlayer player ----@param whichDialog dialog ----@param flag boolean -function common.DialogDisplay(whichPlayer,whichDialog,flag) end - ----Creates a new or reads in an existing game cache file stored ----in the current campaign profile dir ----读取所有缓存 ----@return boolean -function common.ReloadGameCachesFromDisk() end - ----新建游戏缓存 [R] ----@param campaignFile string ----@return gamecache -function common.InitGameCache(campaignFile) end - ----SaveGameCache ----@param whichCache gamecache ----@return boolean -function common.SaveGameCache(whichCache) end - ----记录整数 ----@param cache gamecache ----@param missionKey string ----@param key string ----@param value integer -function common.StoreInteger(cache,missionKey,key,value) end - ----记录实数 ----@param cache gamecache ----@param missionKey string ----@param key string ----@param value real -function common.StoreReal(cache,missionKey,key,value) end - ----记录布尔值 ----@param cache gamecache ----@param missionKey string ----@param key string ----@param value boolean -function common.StoreBoolean(cache,missionKey,key,value) end - ----StoreUnit ----@param cache gamecache ----@param missionKey string ----@param key string ----@param whichUnit unit ----@return boolean -function common.StoreUnit(cache,missionKey,key,whichUnit) end - ----记录字符串 ----@param cache gamecache ----@param missionKey string ----@param key string ----@param value string ----@return boolean -function common.StoreString(cache,missionKey,key,value) end - ----SyncStoredInteger ----@param cache gamecache ----@param missionKey string ----@param key string -function common.SyncStoredInteger(cache,missionKey,key) end - ----SyncStoredReal ----@param cache gamecache ----@param missionKey string ----@param key string -function common.SyncStoredReal(cache,missionKey,key) end - ----SyncStoredBoolean ----@param cache gamecache ----@param missionKey string ----@param key string -function common.SyncStoredBoolean(cache,missionKey,key) end - ----SyncStoredUnit ----@param cache gamecache ----@param missionKey string ----@param key string -function common.SyncStoredUnit(cache,missionKey,key) end - ----SyncStoredString ----@param cache gamecache ----@param missionKey string ----@param key string -function common.SyncStoredString(cache,missionKey,key) end - ----HaveStoredInteger ----@param cache gamecache ----@param missionKey string ----@param key string ----@return boolean -function common.HaveStoredInteger(cache,missionKey,key) end - ----HaveStoredReal ----@param cache gamecache ----@param missionKey string ----@param key string ----@return boolean -function common.HaveStoredReal(cache,missionKey,key) end - ----HaveStoredBoolean ----@param cache gamecache ----@param missionKey string ----@param key string ----@return boolean -function common.HaveStoredBoolean(cache,missionKey,key) end - ----HaveStoredUnit ----@param cache gamecache ----@param missionKey string ----@param key string ----@return boolean -function common.HaveStoredUnit(cache,missionKey,key) end - ----HaveStoredString ----@param cache gamecache ----@param missionKey string ----@param key string ----@return boolean -function common.HaveStoredString(cache,missionKey,key) end - ----删除缓存 [C] ----@param cache gamecache -function common.FlushGameCache(cache) end - ----删除类别 ----@param cache gamecache ----@param missionKey string -function common.FlushStoredMission(cache,missionKey) end - ----FlushStoredInteger ----@param cache gamecache ----@param missionKey string ----@param key string -function common.FlushStoredInteger(cache,missionKey,key) end - ----FlushStoredReal ----@param cache gamecache ----@param missionKey string ----@param key string -function common.FlushStoredReal(cache,missionKey,key) end - ----FlushStoredBoolean ----@param cache gamecache ----@param missionKey string ----@param key string -function common.FlushStoredBoolean(cache,missionKey,key) end - ----FlushStoredUnit ----@param cache gamecache ----@param missionKey string ----@param key string -function common.FlushStoredUnit(cache,missionKey,key) end - ----FlushStoredString ----@param cache gamecache ----@param missionKey string ----@param key string -function common.FlushStoredString(cache,missionKey,key) end - ----Will return 0 if the specified value's data is not found in the cache ----缓存读取整数 [C] ----@param cache gamecache ----@param missionKey string ----@param key string ----@return integer -function common.GetStoredInteger(cache,missionKey,key) end - ----缓存读取实数 [C] ----@param cache gamecache ----@param missionKey string ----@param key string ----@return real -function common.GetStoredReal(cache,missionKey,key) end - ----读取布尔值[R] ----@param cache gamecache ----@param missionKey string ----@param key string ----@return boolean -function common.GetStoredBoolean(cache,missionKey,key) end - ----读取字符串 [C] ----@param cache gamecache ----@param missionKey string ----@param key string ----@return string -function common.GetStoredString(cache,missionKey,key) end - ----RestoreUnit ----@param cache gamecache ----@param missionKey string ----@param key string ----@param forWhichPlayer player ----@param x real ----@param y real ----@param facing real ----@return unit -function common.RestoreUnit(cache,missionKey,key,forWhichPlayer,x,y,facing) end - ----<1.24> 新建哈希表 [C] ----@return hashtable -function common.InitHashtable() end - ----<1.24> 保存整数 [C] ----@param table hashtable ----@param parentKey integer ----@param childKey integer ----@param value integer -function common.SaveInteger(table,parentKey,childKey,value) end - ----<1.24> 保存实数 [C] ----@param table hashtable ----@param parentKey integer ----@param childKey integer ----@param value real -function common.SaveReal(table,parentKey,childKey,value) end - ----<1.24> 保存布尔 [C] ----@param table hashtable ----@param parentKey integer ----@param childKey integer ----@param value boolean -function common.SaveBoolean(table,parentKey,childKey,value) end - ----<1.24> 保存字符串 [C] ----@param table hashtable ----@param parentKey integer ----@param childKey integer ----@param value string ----@return boolean -function common.SaveStr(table,parentKey,childKey,value) end - ----<1.24> 保存玩家 [C] ----@param table hashtable ----@param parentKey integer ----@param childKey integer ----@param whichPlayer player ----@return boolean -function common.SavePlayerHandle(table,parentKey,childKey,whichPlayer) end - ----SaveWidgetHandle ----@param table hashtable ----@param parentKey integer ----@param childKey integer ----@param whichWidget widget ----@return boolean -function common.SaveWidgetHandle(table,parentKey,childKey,whichWidget) end - ----<1.24> 保存可破坏物 [C] ----@param table hashtable ----@param parentKey integer ----@param childKey integer ----@param whichDestructable destructable ----@return boolean -function common.SaveDestructableHandle(table,parentKey,childKey,whichDestructable) end - ----<1.24> 保存物品 [C] ----@param table hashtable ----@param parentKey integer ----@param childKey integer ----@param whichItem item ----@return boolean -function common.SaveItemHandle(table,parentKey,childKey,whichItem) end - ----<1.24> 保存单位 [C] ----@param table hashtable ----@param parentKey integer ----@param childKey integer ----@param whichUnit unit ----@return boolean -function common.SaveUnitHandle(table,parentKey,childKey,whichUnit) end - ----SaveAbilityHandle ----@param table hashtable ----@param parentKey integer ----@param childKey integer ----@param whichAbility ability ----@return boolean -function common.SaveAbilityHandle(table,parentKey,childKey,whichAbility) end - ----<1.24> 保存计时器 [C] ----@param table hashtable ----@param parentKey integer ----@param childKey integer ----@param whichTimer timer ----@return boolean -function common.SaveTimerHandle(table,parentKey,childKey,whichTimer) end - ----<1.24> 保存触发器 [C] ----@param table hashtable ----@param parentKey integer ----@param childKey integer ----@param whichTrigger trigger ----@return boolean -function common.SaveTriggerHandle(table,parentKey,childKey,whichTrigger) end - ----<1.24> 保存触发条件 [C] ----@param table hashtable ----@param parentKey integer ----@param childKey integer ----@param whichTriggercondition triggercondition ----@return boolean -function common.SaveTriggerConditionHandle(table,parentKey,childKey,whichTriggercondition) end - ----<1.24> 保存触发动作 [C] ----@param table hashtable ----@param parentKey integer ----@param childKey integer ----@param whichTriggeraction triggeraction ----@return boolean -function common.SaveTriggerActionHandle(table,parentKey,childKey,whichTriggeraction) end - ----<1.24> 保存触发事件 [C] ----@param table hashtable ----@param parentKey integer ----@param childKey integer ----@param whichEvent event ----@return boolean -function common.SaveTriggerEventHandle(table,parentKey,childKey,whichEvent) end - ----<1.24> 保存玩家组 [C] ----@param table hashtable ----@param parentKey integer ----@param childKey integer ----@param whichForce force ----@return boolean -function common.SaveForceHandle(table,parentKey,childKey,whichForce) end - ----<1.24> 保存单位组 [C] ----@param table hashtable ----@param parentKey integer ----@param childKey integer ----@param whichGroup group ----@return boolean -function common.SaveGroupHandle(table,parentKey,childKey,whichGroup) end - ----<1.24> 保存点 [C] ----@param table hashtable ----@param parentKey integer ----@param childKey integer ----@param whichLocation location ----@return boolean -function common.SaveLocationHandle(table,parentKey,childKey,whichLocation) end - ----<1.24> 保存区域(矩型) [C] ----@param table hashtable ----@param parentKey integer ----@param childKey integer ----@param whichRect rect ----@return boolean -function common.SaveRectHandle(table,parentKey,childKey,whichRect) end - ----<1.24> 保存布尔表达式 [C] ----@param table hashtable ----@param parentKey integer ----@param childKey integer ----@param whichBoolexpr boolexpr ----@return boolean -function common.SaveBooleanExprHandle(table,parentKey,childKey,whichBoolexpr) end - ----<1.24> 保存音效 [C] ----@param table hashtable ----@param parentKey integer ----@param childKey integer ----@param whichSound sound ----@return boolean -function common.SaveSoundHandle(table,parentKey,childKey,whichSound) end - ----<1.24> 保存特效 [C] ----@param table hashtable ----@param parentKey integer ----@param childKey integer ----@param whichEffect effect ----@return boolean -function common.SaveEffectHandle(table,parentKey,childKey,whichEffect) end - ----<1.24> 保存单位池 [C] ----@param table hashtable ----@param parentKey integer ----@param childKey integer ----@param whichUnitpool unitpool ----@return boolean -function common.SaveUnitPoolHandle(table,parentKey,childKey,whichUnitpool) end - ----<1.24> 保存物品池 [C] ----@param table hashtable ----@param parentKey integer ----@param childKey integer ----@param whichItempool itempool ----@return boolean -function common.SaveItemPoolHandle(table,parentKey,childKey,whichItempool) end - ----<1.24> 保存任务 [C] ----@param table hashtable ----@param parentKey integer ----@param childKey integer ----@param whichQuest quest ----@return boolean -function common.SaveQuestHandle(table,parentKey,childKey,whichQuest) end - ----<1.24> 保存任务要求 [C] ----@param table hashtable ----@param parentKey integer ----@param childKey integer ----@param whichQuestitem questitem ----@return boolean -function common.SaveQuestItemHandle(table,parentKey,childKey,whichQuestitem) end - ----<1.24> 保存失败条件 [C] ----@param table hashtable ----@param parentKey integer ----@param childKey integer ----@param whichDefeatcondition defeatcondition ----@return boolean -function common.SaveDefeatConditionHandle(table,parentKey,childKey,whichDefeatcondition) end - ----<1.24> 保存计时器窗口 [C] ----@param table hashtable ----@param parentKey integer ----@param childKey integer ----@param whichTimerdialog timerdialog ----@return boolean -function common.SaveTimerDialogHandle(table,parentKey,childKey,whichTimerdialog) end - ----<1.24> 保存排行榜 [C] ----@param table hashtable ----@param parentKey integer ----@param childKey integer ----@param whichLeaderboard leaderboard ----@return boolean -function common.SaveLeaderboardHandle(table,parentKey,childKey,whichLeaderboard) end - ----<1.24> 保存多面板 [C] ----@param table hashtable ----@param parentKey integer ----@param childKey integer ----@param whichMultiboard multiboard ----@return boolean -function common.SaveMultiboardHandle(table,parentKey,childKey,whichMultiboard) end - ----<1.24> 保存多面板项目 [C] ----@param table hashtable ----@param parentKey integer ----@param childKey integer ----@param whichMultiboarditem multiboarditem ----@return boolean -function common.SaveMultiboardItemHandle(table,parentKey,childKey,whichMultiboarditem) end - ----<1.24> 保存可追踪物 [C] ----@param table hashtable ----@param parentKey integer ----@param childKey integer ----@param whichTrackable trackable ----@return boolean -function common.SaveTrackableHandle(table,parentKey,childKey,whichTrackable) end - ----<1.24> 保存对话框 [C] ----@param table hashtable ----@param parentKey integer ----@param childKey integer ----@param whichDialog dialog ----@return boolean -function common.SaveDialogHandle(table,parentKey,childKey,whichDialog) end - ----<1.24> 保存对话框按钮 [C] ----@param table hashtable ----@param parentKey integer ----@param childKey integer ----@param whichButton button ----@return boolean -function common.SaveButtonHandle(table,parentKey,childKey,whichButton) end - ----<1.24> 保存漂浮文字 [C] ----@param table hashtable ----@param parentKey integer ----@param childKey integer ----@param whichTexttag texttag ----@return boolean -function common.SaveTextTagHandle(table,parentKey,childKey,whichTexttag) end - ----<1.24> 保存闪电效果 [C] ----@param table hashtable ----@param parentKey integer ----@param childKey integer ----@param whichLightning lightning ----@return boolean -function common.SaveLightningHandle(table,parentKey,childKey,whichLightning) end - ----<1.24> 保存图像 [C] ----@param table hashtable ----@param parentKey integer ----@param childKey integer ----@param whichImage image ----@return boolean -function common.SaveImageHandle(table,parentKey,childKey,whichImage) end - ----<1.24> 保存地面纹理变化 [C] ----@param table hashtable ----@param parentKey integer ----@param childKey integer ----@param whichUbersplat ubersplat ----@return boolean -function common.SaveUbersplatHandle(table,parentKey,childKey,whichUbersplat) end - ----<1.24> 保存区域(不规则) [C] ----@param table hashtable ----@param parentKey integer ----@param childKey integer ----@param whichRegion region ----@return boolean -function common.SaveRegionHandle(table,parentKey,childKey,whichRegion) end - ----<1.24> 保存迷雾状态 [C] ----@param table hashtable ----@param parentKey integer ----@param childKey integer ----@param whichFogState fogstate ----@return boolean -function common.SaveFogStateHandle(table,parentKey,childKey,whichFogState) end - ----<1.24> 保存可见度修正器 [C] ----@param table hashtable ----@param parentKey integer ----@param childKey integer ----@param whichFogModifier fogmodifier ----@return boolean -function common.SaveFogModifierHandle(table,parentKey,childKey,whichFogModifier) end - ----<1.24> 保存实体对象 [C] ----@param table hashtable ----@param parentKey integer ----@param childKey integer ----@param whichAgent agent ----@return boolean -function common.SaveAgentHandle(table,parentKey,childKey,whichAgent) end - ----<1.24> 保存哈希表 [C] ----@param table hashtable ----@param parentKey integer ----@param childKey integer ----@param whichHashtable hashtable ----@return boolean -function common.SaveHashtableHandle(table,parentKey,childKey,whichHashtable) end - ----SaveFrameHandle ----@param table hashtable ----@param parentKey integer ----@param childKey integer ----@param whichFrameHandle framehandle ----@return boolean -function common.SaveFrameHandle(table,parentKey,childKey,whichFrameHandle) end - ----<1.24> 从哈希表提取整数 [C] ----@param table hashtable ----@param parentKey integer ----@param childKey integer ----@return integer -function common.LoadInteger(table,parentKey,childKey) end - ----<1.24> 从哈希表提取实数 [C] ----@param table hashtable ----@param parentKey integer ----@param childKey integer ----@return real -function common.LoadReal(table,parentKey,childKey) end - ----<1.24> 从哈希表提取布尔 [C] ----@param table hashtable ----@param parentKey integer ----@param childKey integer ----@return boolean -function common.LoadBoolean(table,parentKey,childKey) end - ----<1.24> 从哈希表提取字符串 [C] ----@param table hashtable ----@param parentKey integer ----@param childKey integer ----@return string -function common.LoadStr(table,parentKey,childKey) end - ----<1.24> 从哈希表提取玩家 [C] ----@param table hashtable ----@param parentKey integer ----@param childKey integer ----@return player -function common.LoadPlayerHandle(table,parentKey,childKey) end - ----LoadWidgetHandle ----@param table hashtable ----@param parentKey integer ----@param childKey integer ----@return widget -function common.LoadWidgetHandle(table,parentKey,childKey) end - ----<1.24> 从哈希表提取可破坏物 [C] ----@param table hashtable ----@param parentKey integer ----@param childKey integer ----@return destructable -function common.LoadDestructableHandle(table,parentKey,childKey) end - ----<1.24> 从哈希表提取物品 [C] ----@param table hashtable ----@param parentKey integer ----@param childKey integer ----@return item -function common.LoadItemHandle(table,parentKey,childKey) end - ----<1.24> 从哈希表提取单位 [C] ----@param table hashtable ----@param parentKey integer ----@param childKey integer ----@return unit -function common.LoadUnitHandle(table,parentKey,childKey) end - ----LoadAbilityHandle ----@param table hashtable ----@param parentKey integer ----@param childKey integer ----@return ability -function common.LoadAbilityHandle(table,parentKey,childKey) end - ----<1.24> 从哈希表提取计时器 [C] ----@param table hashtable ----@param parentKey integer ----@param childKey integer ----@return timer -function common.LoadTimerHandle(table,parentKey,childKey) end - ----<1.24> 从哈希表提取触发器 [C] ----@param table hashtable ----@param parentKey integer ----@param childKey integer ----@return trigger -function common.LoadTriggerHandle(table,parentKey,childKey) end - ----<1.24> 从哈希表提取触发条件 [C] ----@param table hashtable ----@param parentKey integer ----@param childKey integer ----@return triggercondition -function common.LoadTriggerConditionHandle(table,parentKey,childKey) end - ----<1.24> 从哈希表提取触发动作 [C] ----@param table hashtable ----@param parentKey integer ----@param childKey integer ----@return triggeraction -function common.LoadTriggerActionHandle(table,parentKey,childKey) end - ----<1.24> 从哈希表提取触发事件 [C] ----@param table hashtable ----@param parentKey integer ----@param childKey integer ----@return event -function common.LoadTriggerEventHandle(table,parentKey,childKey) end - ----<1.24> 从哈希表提取玩家组 [C] ----@param table hashtable ----@param parentKey integer ----@param childKey integer ----@return force -function common.LoadForceHandle(table,parentKey,childKey) end - ----<1.24> 从哈希表提取单位组 [C] ----@param table hashtable ----@param parentKey integer ----@param childKey integer ----@return group -function common.LoadGroupHandle(table,parentKey,childKey) end - ----<1.24> 从哈希表提取点 [C] ----@param table hashtable ----@param parentKey integer ----@param childKey integer ----@return location -function common.LoadLocationHandle(table,parentKey,childKey) end - ----<1.24> 从哈希表提取区域(矩型) [C] ----@param table hashtable ----@param parentKey integer ----@param childKey integer ----@return rect -function common.LoadRectHandle(table,parentKey,childKey) end - ----<1.24> 从哈希表提取布尔表达式 [C] ----@param table hashtable ----@param parentKey integer ----@param childKey integer ----@return boolexpr -function common.LoadBooleanExprHandle(table,parentKey,childKey) end - ----<1.24> 从哈希表提取音效 [C] ----@param table hashtable ----@param parentKey integer ----@param childKey integer ----@return sound -function common.LoadSoundHandle(table,parentKey,childKey) end - ----<1.24> 从哈希表提取特效 [C] ----@param table hashtable ----@param parentKey integer ----@param childKey integer ----@return effect -function common.LoadEffectHandle(table,parentKey,childKey) end - ----<1.24> 从哈希表提取单位池 [C] ----@param table hashtable ----@param parentKey integer ----@param childKey integer ----@return unitpool -function common.LoadUnitPoolHandle(table,parentKey,childKey) end - ----<1.24> 从哈希表提取物品池 [C] ----@param table hashtable ----@param parentKey integer ----@param childKey integer ----@return itempool -function common.LoadItemPoolHandle(table,parentKey,childKey) end - ----<1.24> 从哈希表提取任务 [C] ----@param table hashtable ----@param parentKey integer ----@param childKey integer ----@return quest -function common.LoadQuestHandle(table,parentKey,childKey) end - ----<1.24> 从哈希表提取任务要求 [C] ----@param table hashtable ----@param parentKey integer ----@param childKey integer ----@return questitem -function common.LoadQuestItemHandle(table,parentKey,childKey) end - ----<1.24> 从哈希表提取失败条件 [C] ----@param table hashtable ----@param parentKey integer ----@param childKey integer ----@return defeatcondition -function common.LoadDefeatConditionHandle(table,parentKey,childKey) end - ----<1.24> 从哈希表提取计时器窗口 [C] ----@param table hashtable ----@param parentKey integer ----@param childKey integer ----@return timerdialog -function common.LoadTimerDialogHandle(table,parentKey,childKey) end - ----<1.24> 从哈希表提取排行榜 [C] ----@param table hashtable ----@param parentKey integer ----@param childKey integer ----@return leaderboard -function common.LoadLeaderboardHandle(table,parentKey,childKey) end - ----<1.24> 从哈希表提取多面板 [C] ----@param table hashtable ----@param parentKey integer ----@param childKey integer ----@return multiboard -function common.LoadMultiboardHandle(table,parentKey,childKey) end - ----<1.24> 从哈希表提取多面板项目 [C] ----@param table hashtable ----@param parentKey integer ----@param childKey integer ----@return multiboarditem -function common.LoadMultiboardItemHandle(table,parentKey,childKey) end - ----<1.24> 从哈希表提取可追踪物 [C] ----@param table hashtable ----@param parentKey integer ----@param childKey integer ----@return trackable -function common.LoadTrackableHandle(table,parentKey,childKey) end - ----<1.24> 从哈希表提取对话框 [C] ----@param table hashtable ----@param parentKey integer ----@param childKey integer ----@return dialog -function common.LoadDialogHandle(table,parentKey,childKey) end - ----<1.24> 从哈希表提取对话框按钮 [C] ----@param table hashtable ----@param parentKey integer ----@param childKey integer ----@return button -function common.LoadButtonHandle(table,parentKey,childKey) end - ----<1.24> 从哈希表提取漂浮文字 [C] ----@param table hashtable ----@param parentKey integer ----@param childKey integer ----@return texttag -function common.LoadTextTagHandle(table,parentKey,childKey) end - ----<1.24> 从哈希表提取闪电效果 [C] ----@param table hashtable ----@param parentKey integer ----@param childKey integer ----@return lightning -function common.LoadLightningHandle(table,parentKey,childKey) end - ----<1.24> 从哈希表提取图象 [C] ----@param table hashtable ----@param parentKey integer ----@param childKey integer ----@return image -function common.LoadImageHandle(table,parentKey,childKey) end - ----<1.24> 从哈希表提取地面纹理变化 [C] ----@param table hashtable ----@param parentKey integer ----@param childKey integer ----@return ubersplat -function common.LoadUbersplatHandle(table,parentKey,childKey) end - ----<1.24> 从哈希表提取区域(不规则) [C] ----@param table hashtable ----@param parentKey integer ----@param childKey integer ----@return region -function common.LoadRegionHandle(table,parentKey,childKey) end - ----<1.24> 从哈希表提取迷雾状态 [C] ----@param table hashtable ----@param parentKey integer ----@param childKey integer ----@return fogstate -function common.LoadFogStateHandle(table,parentKey,childKey) end - ----<1.24> 从哈希表提取可见度修正器 [C] ----@param table hashtable ----@param parentKey integer ----@param childKey integer ----@return fogmodifier -function common.LoadFogModifierHandle(table,parentKey,childKey) end - ----<1.24> 从哈希表提取哈希表 [C] ----@param table hashtable ----@param parentKey integer ----@param childKey integer ----@return hashtable -function common.LoadHashtableHandle(table,parentKey,childKey) end - ----LoadFrameHandle ----@param table hashtable ----@param parentKey integer ----@param childKey integer ----@return framehandle -function common.LoadFrameHandle(table,parentKey,childKey) end - ----HaveSavedInteger ----@param table hashtable ----@param parentKey integer ----@param childKey integer ----@return boolean -function common.HaveSavedInteger(table,parentKey,childKey) end - ----HaveSavedReal ----@param table hashtable ----@param parentKey integer ----@param childKey integer ----@return boolean -function common.HaveSavedReal(table,parentKey,childKey) end - ----HaveSavedBoolean ----@param table hashtable ----@param parentKey integer ----@param childKey integer ----@return boolean -function common.HaveSavedBoolean(table,parentKey,childKey) end - ----HaveSavedString ----@param table hashtable ----@param parentKey integer ----@param childKey integer ----@return boolean -function common.HaveSavedString(table,parentKey,childKey) end - ----HaveSavedHandle ----@param table hashtable ----@param parentKey integer ----@param childKey integer ----@return boolean -function common.HaveSavedHandle(table,parentKey,childKey) end - ----RemoveSavedInteger ----@param table hashtable ----@param parentKey integer ----@param childKey integer -function common.RemoveSavedInteger(table,parentKey,childKey) end - ----RemoveSavedReal ----@param table hashtable ----@param parentKey integer ----@param childKey integer -function common.RemoveSavedReal(table,parentKey,childKey) end - ----RemoveSavedBoolean ----@param table hashtable ----@param parentKey integer ----@param childKey integer -function common.RemoveSavedBoolean(table,parentKey,childKey) end - ----RemoveSavedString ----@param table hashtable ----@param parentKey integer ----@param childKey integer -function common.RemoveSavedString(table,parentKey,childKey) end - ----RemoveSavedHandle ----@param table hashtable ----@param parentKey integer ----@param childKey integer -function common.RemoveSavedHandle(table,parentKey,childKey) end - ----<1.24> 清空哈希表 [C] ----@param table hashtable -function common.FlushParentHashtable(table) end - ----<1.24> 清空哈希表主索引 [C] ----@param table hashtable ----@param parentKey integer -function common.FlushChildHashtable(table,parentKey) end - ----Randomization API ----随机数字 ----@param lowBound integer ----@param highBound integer ----@return integer -function common.GetRandomInt(lowBound,highBound) end - ----随机数 ----@param lowBound real ----@param highBound real ----@return real -function common.GetRandomReal(lowBound,highBound) end - ----新建单位池 [R] ----@return unitpool -function common.CreateUnitPool() end - ----删除单位池 [R] ----@param whichPool unitpool -function common.DestroyUnitPool(whichPool) end - ----添加单位类型 [R] ----@param whichPool unitpool ----@param unitId integer ----@param weight real -function common.UnitPoolAddUnitType(whichPool,unitId,weight) end - ----删除单位类型 [R] ----@param whichPool unitpool ----@param unitId integer -function common.UnitPoolRemoveUnitType(whichPool,unitId) end - ----选择放置单位 [R] ----@param whichPool unitpool ----@param forWhichPlayer player ----@param x real ----@param y real ----@param facing real ----@return unit -function common.PlaceRandomUnit(whichPool,forWhichPlayer,x,y,facing) end - ----新建物品池 [R] ----@return itempool -function common.CreateItemPool() end - ----删除物品池 [R] ----@param whichItemPool itempool -function common.DestroyItemPool(whichItemPool) end - ----添加物品类型 [R] ----@param whichItemPool itempool ----@param itemId integer ----@param weight real -function common.ItemPoolAddItemType(whichItemPool,itemId,weight) end - ----删除物品类型 [R] ----@param whichItemPool itempool ----@param itemId integer -function common.ItemPoolRemoveItemType(whichItemPool,itemId) end - ----选择放置物品 [R] ----@param whichItemPool itempool ----@param x real ----@param y real ----@return item -function common.PlaceRandomItem(whichItemPool,x,y) end - ----Choose any random unit/item. (NP means Neutral Passive) ----Choose any random unit/item. (NP means Neutral Passive) ----@param level integer ----@return integer -function common.ChooseRandomCreep(level) end - ----ChooseRandomNPBuilding ----@return integer -function common.ChooseRandomNPBuilding() end - ----ChooseRandomItem ----@param level integer ----@return integer -function common.ChooseRandomItem(level) end - ----ChooseRandomItemEx ----@param whichType itemtype ----@param level integer ----@return integer -function common.ChooseRandomItemEx(whichType,level) end - ----设置随机种子 ----@param seed integer -function common.SetRandomSeed(seed) end - ----Visual API ----Visual API ----@param a real ----@param b real ----@param c real ----@param d real ----@param e real -function common.SetTerrainFog(a,b,c,d,e) end - ----ResetTerrainFog -function common.ResetTerrainFog() end - ----SetUnitFog ----@param a real ----@param b real ----@param c real ----@param d real ----@param e real -function common.SetUnitFog(a,b,c,d,e) end - ----设置迷雾 [R] ----@param style integer ----@param zstart real ----@param zend real ----@param density real ----@param red real ----@param green real ----@param blue real -function common.SetTerrainFogEx(style,zstart,zend,density,red,green,blue) end - ----对玩家显示文本消息(自动限时) [R] ----@param toPlayer player ----@param x real ----@param y real ----@param message string -function common.DisplayTextToPlayer(toPlayer,x,y,message) end - ----对玩家显示文本消息(指定时间) [R] ----@param toPlayer player ----@param x real ----@param y real ----@param duration real ----@param message string -function common.DisplayTimedTextToPlayer(toPlayer,x,y,duration,message) end - ----DisplayTimedTextFromPlayer ----@param toPlayer player ----@param x real ----@param y real ----@param duration real ----@param message string -function common.DisplayTimedTextFromPlayer(toPlayer,x,y,duration,message) end - ----清空文本信息(所有玩家) [R] -function common.ClearTextMessages() end - ----SetDayNightModels ----@param terrainDNCFile string ----@param unitDNCFile string -function common.SetDayNightModels(terrainDNCFile,unitDNCFile) end - ----SetPortraitLight ----@param portraitDNCFile string -function common.SetPortraitLight(portraitDNCFile) end - ----设置天空 ----@param skyModelFile string -function common.SetSkyModel(skyModelFile) end - ----启用/禁用玩家控制权(所有玩家) [R] ----@param b boolean -function common.EnableUserControl(b) end - ----EnableUserUI ----@param b boolean -function common.EnableUserUI(b) end - ----SuspendTimeOfDay ----@param b boolean -function common.SuspendTimeOfDay(b) end - ----设置昼夜时间流逝速度 [R] ----@param r real -function common.SetTimeOfDayScale(r) end - ----GetTimeOfDayScale ----@return real -function common.GetTimeOfDayScale() end - ----开启/关闭 信箱模式(所有玩家) [R] ----@param flag boolean ----@param fadeDuration real -function common.ShowInterface(flag,fadeDuration) end - ----暂停/恢复游戏 [R] ----@param flag boolean -function common.PauseGame(flag) end - ----闪动指示器(对单位) [R] ----@param whichUnit unit ----@param red integer ----@param green integer ----@param blue integer ----@param alpha integer -function common.UnitAddIndicator(whichUnit,red,green,blue,alpha) end - ----AddIndicator ----@param whichWidget widget ----@param red integer ----@param green integer ----@param blue integer ----@param alpha integer -function common.AddIndicator(whichWidget,red,green,blue,alpha) end - ----小地图信号(所有玩家) [R] ----@param x real ----@param y real ----@param duration real -function common.PingMinimap(x,y,duration) end - ----小地图信号(指定颜色)(所有玩家) [R] ----@param x real ----@param y real ----@param duration real ----@param red integer ----@param green integer ----@param blue integer ----@param extraEffects boolean -function common.PingMinimapEx(x,y,duration,red,green,blue,extraEffects) end - ----CreateMinimapIconOnUnit ----@param whichUnit unit ----@param red integer ----@param green integer ----@param blue integer ----@param pingPath string ----@param fogVisibility fogstate ----@return minimapicon -function common.CreateMinimapIconOnUnit(whichUnit,red,green,blue,pingPath,fogVisibility) end - ----CreateMinimapIconAtLoc ----@param where location ----@param red integer ----@param green integer ----@param blue integer ----@param pingPath string ----@param fogVisibility fogstate ----@return minimapicon -function common.CreateMinimapIconAtLoc(where,red,green,blue,pingPath,fogVisibility) end - ----CreateMinimapIcon ----@param x real ----@param y real ----@param red integer ----@param green integer ----@param blue integer ----@param pingPath string ----@param fogVisibility fogstate ----@return minimapicon -function common.CreateMinimapIcon(x,y,red,green,blue,pingPath,fogVisibility) end - ----SkinManagerGetLocalPath ----@param key string ----@return string -function common.SkinManagerGetLocalPath(key) end - ----DestroyMinimapIcon ----@param pingId minimapicon -function common.DestroyMinimapIcon(pingId) end - ----SetMinimapIconVisible ----@param whichMinimapIcon minimapicon ----@param visible boolean -function common.SetMinimapIconVisible(whichMinimapIcon,visible) end - ----SetMinimapIconOrphanDestroy ----@param whichMinimapIcon minimapicon ----@param doDestroy boolean -function common.SetMinimapIconOrphanDestroy(whichMinimapIcon,doDestroy) end - ----允许/禁止闭塞(所有玩家) [R] ----@param flag boolean -function common.EnableOcclusion(flag) end - ----SetIntroShotText ----@param introText string -function common.SetIntroShotText(introText) end - ----SetIntroShotModel ----@param introModelPath string -function common.SetIntroShotModel(introModelPath) end - ----允许/禁止 边界染色(所有玩家) [R] ----@param b boolean -function common.EnableWorldFogBoundary(b) end - ----PlayModelCinematic ----@param modelName string -function common.PlayModelCinematic(modelName) end - ----PlayCinematic ----@param movieName string -function common.PlayCinematic(movieName) end - ----ForceUIKey ----@param key string -function common.ForceUIKey(key) end - ----ForceUICancel -function common.ForceUICancel() end - ----DisplayLoadDialog -function common.DisplayLoadDialog() end - ----改变小地图的特殊图标 ----@param iconPath string -function common.SetAltMinimapIcon(iconPath) end - ----禁用 重新开始任务按钮 ----@param flag boolean -function common.DisableRestartMission(flag) end - ----新建漂浮文字 [R] ----@return texttag -function common.CreateTextTag() end - ----DestroyTextTag ----@param t texttag -function common.DestroyTextTag(t) end - ----改变文字内容 [R] ----@param t texttag ----@param s string ----@param height real -function common.SetTextTagText(t,s,height) end - ----改变位置(坐标) [R] ----@param t texttag ----@param x real ----@param y real ----@param heightOffset real -function common.SetTextTagPos(t,x,y,heightOffset) end - ----SetTextTagPosUnit ----@param t texttag ----@param whichUnit unit ----@param heightOffset real -function common.SetTextTagPosUnit(t,whichUnit,heightOffset) end - ----改变颜色 [R] ----@param t texttag ----@param red integer ----@param green integer ----@param blue integer ----@param alpha integer -function common.SetTextTagColor(t,red,green,blue,alpha) end - ----设置速率 [R] ----@param t texttag ----@param xvel real ----@param yvel real -function common.SetTextTagVelocity(t,xvel,yvel) end - ----显示/隐藏 (所有玩家) [R] ----@param t texttag ----@param flag boolean -function common.SetTextTagVisibility(t,flag) end - ----SetTextTagSuspended ----@param t texttag ----@param flag boolean -function common.SetTextTagSuspended(t,flag) end - ----SetTextTagPermanent ----@param t texttag ----@param flag boolean -function common.SetTextTagPermanent(t,flag) end - ----SetTextTagAge ----@param t texttag ----@param age real -function common.SetTextTagAge(t,age) end - ----SetTextTagLifespan ----@param t texttag ----@param lifespan real -function common.SetTextTagLifespan(t,lifespan) end - ----SetTextTagFadepoint ----@param t texttag ----@param fadepoint real -function common.SetTextTagFadepoint(t,fadepoint) end - ----保留英雄按钮 ----@param reserved integer -function common.SetReservedLocalHeroButtons(reserved) end - ----结盟滤色镜的设置值 ----@return integer -function common.GetAllyColorFilterState() end - ----设置结盟滤色镜 ----@param state integer -function common.SetAllyColorFilterState(state) end - ----野生单位显示是开启的 ----@return boolean -function common.GetCreepCampFilterState() end - ----显示/隐藏野生生物图标在小地图 ----@param state boolean -function common.SetCreepCampFilterState(state) end - ----允许/禁止小地图按钮 ----@param enableAlly boolean ----@param enableCreep boolean -function common.EnableMinimapFilterButtons(enableAlly,enableCreep) end - ----允许/禁止框选 ----@param state boolean ----@param ui boolean -function common.EnableDragSelect(state,ui) end - ----允许/禁止预选 ----@param state boolean ----@param ui boolean -function common.EnablePreSelect(state,ui) end - ----允许/禁止选择 ----@param state boolean ----@param ui boolean -function common.EnableSelect(state,ui) end - ----Trackable API ----新建可追踪物 [R] ----@param trackableModelPath string ----@param x real ----@param y real ----@param facing real ----@return trackable -function common.CreateTrackable(trackableModelPath,x,y,facing) end - ----Quest API ----新建任务 [R] ----@return quest -function common.CreateQuest() end - ----DestroyQuest ----@param whichQuest quest -function common.DestroyQuest(whichQuest) end - ----QuestSetTitle ----@param whichQuest quest ----@param title string -function common.QuestSetTitle(whichQuest,title) end - ----QuestSetDescription ----@param whichQuest quest ----@param description string -function common.QuestSetDescription(whichQuest,description) end - ----QuestSetIconPath ----@param whichQuest quest ----@param iconPath string -function common.QuestSetIconPath(whichQuest,iconPath) end - ----QuestSetRequired ----@param whichQuest quest ----@param required boolean -function common.QuestSetRequired(whichQuest,required) end - ----QuestSetCompleted ----@param whichQuest quest ----@param completed boolean -function common.QuestSetCompleted(whichQuest,completed) end - ----QuestSetDiscovered ----@param whichQuest quest ----@param discovered boolean -function common.QuestSetDiscovered(whichQuest,discovered) end - ----QuestSetFailed ----@param whichQuest quest ----@param failed boolean -function common.QuestSetFailed(whichQuest,failed) end - ----启用/禁用 任务 [R] ----@param whichQuest quest ----@param enabled boolean -function common.QuestSetEnabled(whichQuest,enabled) end - ----任务是必须完成的 ----@param whichQuest quest ----@return boolean -function common.IsQuestRequired(whichQuest) end - ----任务完成 ----@param whichQuest quest ----@return boolean -function common.IsQuestCompleted(whichQuest) end - ----任务已发现 ----@param whichQuest quest ----@return boolean -function common.IsQuestDiscovered(whichQuest) end - ----任务失败 ----@param whichQuest quest ----@return boolean -function common.IsQuestFailed(whichQuest) end - ----允许任务 ----@param whichQuest quest ----@return boolean -function common.IsQuestEnabled(whichQuest) end - ----QuestCreateItem ----@param whichQuest quest ----@return questitem -function common.QuestCreateItem(whichQuest) end - ----QuestItemSetDescription ----@param whichQuestItem questitem ----@param description string -function common.QuestItemSetDescription(whichQuestItem,description) end - ----QuestItemSetCompleted ----@param whichQuestItem questitem ----@param completed boolean -function common.QuestItemSetCompleted(whichQuestItem,completed) end - ----任务条件完成 ----@param whichQuestItem questitem ----@return boolean -function common.IsQuestItemCompleted(whichQuestItem) end - ----CreateDefeatCondition ----@return defeatcondition -function common.CreateDefeatCondition() end - ----DestroyDefeatCondition ----@param whichCondition defeatcondition -function common.DestroyDefeatCondition(whichCondition) end - ----DefeatConditionSetDescription ----@param whichCondition defeatcondition ----@param description string -function common.DefeatConditionSetDescription(whichCondition,description) end - ----FlashQuestDialogButton -function common.FlashQuestDialogButton() end - ----ForceQuestDialogUpdate -function common.ForceQuestDialogUpdate() end - ----Timer Dialog API ----新建计时器窗口 [R] ----@param t timer ----@return timerdialog -function common.CreateTimerDialog(t) end - ----销毁计时器窗口 ----@param whichDialog timerdialog -function common.DestroyTimerDialog(whichDialog) end - ----设置计时器窗口标题 ----@param whichDialog timerdialog ----@param title string -function common.TimerDialogSetTitle(whichDialog,title) end - ----改变计时器窗口文字颜色 [R] ----@param whichDialog timerdialog ----@param red integer ----@param green integer ----@param blue integer ----@param alpha integer -function common.TimerDialogSetTitleColor(whichDialog,red,green,blue,alpha) end - ----改变计时器窗口计时颜色 [R] ----@param whichDialog timerdialog ----@param red integer ----@param green integer ----@param blue integer ----@param alpha integer -function common.TimerDialogSetTimeColor(whichDialog,red,green,blue,alpha) end - ----设置计时器窗口速率 [R] ----@param whichDialog timerdialog ----@param speedMultFactor real -function common.TimerDialogSetSpeed(whichDialog,speedMultFactor) end - ----显示/隐藏 计时器窗口(所有玩家) [R] ----@param whichDialog timerdialog ----@param display boolean -function common.TimerDialogDisplay(whichDialog,display) end - ----判断计时器窗口是否显示 ----@param whichDialog timerdialog ----@return boolean -function common.IsTimerDialogDisplayed(whichDialog) end - ----TimerDialogSetRealTimeRemaining ----@param whichDialog timerdialog ----@param timeRemaining real -function common.TimerDialogSetRealTimeRemaining(whichDialog,timeRemaining) end - ----Create a leaderboard object ----新建排行榜 [R] ----@return leaderboard -function common.CreateLeaderboard() end - ----DestroyLeaderboard ----@param lb leaderboard -function common.DestroyLeaderboard(lb) end - ----显示/隐藏 [R] ----@param lb leaderboard ----@param show boolean -function common.LeaderboardDisplay(lb,show) end - ----IsLeaderboardDisplayed ----@param lb leaderboard ----@return boolean -function common.IsLeaderboardDisplayed(lb) end - ----行数 ----@param lb leaderboard ----@return integer -function common.LeaderboardGetItemCount(lb) end - ----LeaderboardSetSizeByItemCount ----@param lb leaderboard ----@param count integer -function common.LeaderboardSetSizeByItemCount(lb,count) end - ----LeaderboardAddItem ----@param lb leaderboard ----@param label string ----@param value integer ----@param p player -function common.LeaderboardAddItem(lb,label,value,p) end - ----LeaderboardRemoveItem ----@param lb leaderboard ----@param index integer -function common.LeaderboardRemoveItem(lb,index) end - ----LeaderboardRemovePlayerItem ----@param lb leaderboard ----@param p player -function common.LeaderboardRemovePlayerItem(lb,p) end - ----清空 [R] ----@param lb leaderboard -function common.LeaderboardClear(lb) end - ----LeaderboardSortItemsByValue ----@param lb leaderboard ----@param ascending boolean -function common.LeaderboardSortItemsByValue(lb,ascending) end - ----LeaderboardSortItemsByPlayer ----@param lb leaderboard ----@param ascending boolean -function common.LeaderboardSortItemsByPlayer(lb,ascending) end - ----LeaderboardSortItemsByLabel ----@param lb leaderboard ----@param ascending boolean -function common.LeaderboardSortItemsByLabel(lb,ascending) end - ----LeaderboardHasPlayerItem ----@param lb leaderboard ----@param p player ----@return boolean -function common.LeaderboardHasPlayerItem(lb,p) end - ----LeaderboardGetPlayerIndex ----@param lb leaderboard ----@param p player ----@return integer -function common.LeaderboardGetPlayerIndex(lb,p) end - ----LeaderboardSetLabel ----@param lb leaderboard ----@param label string -function common.LeaderboardSetLabel(lb,label) end - ----LeaderboardGetLabelText ----@param lb leaderboard ----@return string -function common.LeaderboardGetLabelText(lb) end - ----设置玩家使用的排行榜 [R] ----@param toPlayer player ----@param lb leaderboard -function common.PlayerSetLeaderboard(toPlayer,lb) end - ----PlayerGetLeaderboard ----@param toPlayer player ----@return leaderboard -function common.PlayerGetLeaderboard(toPlayer) end - ----设置文字颜色 [R] ----@param lb leaderboard ----@param red integer ----@param green integer ----@param blue integer ----@param alpha integer -function common.LeaderboardSetLabelColor(lb,red,green,blue,alpha) end - ----设置数值颜色 [R] ----@param lb leaderboard ----@param red integer ----@param green integer ----@param blue integer ----@param alpha integer -function common.LeaderboardSetValueColor(lb,red,green,blue,alpha) end - ----LeaderboardSetStyle ----@param lb leaderboard ----@param showLabel boolean ----@param showNames boolean ----@param showValues boolean ----@param showIcons boolean -function common.LeaderboardSetStyle(lb,showLabel,showNames,showValues,showIcons) end - ----LeaderboardSetItemValue ----@param lb leaderboard ----@param whichItem integer ----@param val integer -function common.LeaderboardSetItemValue(lb,whichItem,val) end - ----LeaderboardSetItemLabel ----@param lb leaderboard ----@param whichItem integer ----@param val string -function common.LeaderboardSetItemLabel(lb,whichItem,val) end - ----LeaderboardSetItemStyle ----@param lb leaderboard ----@param whichItem integer ----@param showLabel boolean ----@param showValue boolean ----@param showIcon boolean -function common.LeaderboardSetItemStyle(lb,whichItem,showLabel,showValue,showIcon) end - ----LeaderboardSetItemLabelColor ----@param lb leaderboard ----@param whichItem integer ----@param red integer ----@param green integer ----@param blue integer ----@param alpha integer -function common.LeaderboardSetItemLabelColor(lb,whichItem,red,green,blue,alpha) end - ----LeaderboardSetItemValueColor ----@param lb leaderboard ----@param whichItem integer ----@param red integer ----@param green integer ----@param blue integer ----@param alpha integer -function common.LeaderboardSetItemValueColor(lb,whichItem,red,green,blue,alpha) end - ----Create a multiboard object ----新建多面板 [R] ----@return multiboard -function common.CreateMultiboard() end - ----DestroyMultiboard ----@param lb multiboard -function common.DestroyMultiboard(lb) end - ----显示/隐藏 [R] ----@param lb multiboard ----@param show boolean -function common.MultiboardDisplay(lb,show) end - ----多列面板 是已显示的 ----@param lb multiboard ----@return boolean -function common.IsMultiboardDisplayed(lb) end - ----最大/最小化 [R] ----@param lb multiboard ----@param minimize boolean -function common.MultiboardMinimize(lb,minimize) end - ----多列面板 是最小化的 ----@param lb multiboard ----@return boolean -function common.IsMultiboardMinimized(lb) end - ----清除 多列面板 ----@param lb multiboard -function common.MultiboardClear(lb) end - ----改变 多列面板 标题 ----@param lb multiboard ----@param label string -function common.MultiboardSetTitleText(lb,label) end - ----多列面板 的标题 ----@param lb multiboard ----@return string -function common.MultiboardGetTitleText(lb) end - ----设置标题颜色 [R] ----@param lb multiboard ----@param red integer ----@param green integer ----@param blue integer ----@param alpha integer -function common.MultiboardSetTitleTextColor(lb,red,green,blue,alpha) end - ----获得多列面板 的行数 ----@param lb multiboard ----@return integer -function common.MultiboardGetRowCount(lb) end - ----获得多列面板 的列数 ----@param lb multiboard ----@return integer -function common.MultiboardGetColumnCount(lb) end - ----改变多列面板'列数' ----@param lb multiboard ----@param count integer -function common.MultiboardSetColumnCount(lb,count) end - ----改变多列面板'行数' ----@param lb multiboard ----@param count integer -function common.MultiboardSetRowCount(lb,count) end - ----broadcast settings to all items ----设置所有项目显示风格 [R] ----@param lb multiboard ----@param showValues boolean ----@param showIcons boolean -function common.MultiboardSetItemsStyle(lb,showValues,showIcons) end - ----设置所有项目文本 [R] ----@param lb multiboard ----@param value string -function common.MultiboardSetItemsValue(lb,value) end - ----设置所有项目颜色 [R] ----@param lb multiboard ----@param red integer ----@param green integer ----@param blue integer ----@param alpha integer -function common.MultiboardSetItemsValueColor(lb,red,green,blue,alpha) end - ----设置所有项目宽度 [R] ----@param lb multiboard ----@param width real -function common.MultiboardSetItemsWidth(lb,width) end - ----设置所有项目图标 [R] ----@param lb multiboard ----@param iconPath string -function common.MultiboardSetItemsIcon(lb,iconPath) end - ----funcs for modifying individual items ----多面板项目 [R] ----@param lb multiboard ----@param row integer ----@param column integer ----@return multiboarditem -function common.MultiboardGetItem(lb,row,column) end - ----删除多面板项目 [R] ----@param mbi multiboarditem -function common.MultiboardReleaseItem(mbi) end - ----设置指定项目显示风格 [R] ----@param mbi multiboarditem ----@param showValue boolean ----@param showIcon boolean -function common.MultiboardSetItemStyle(mbi,showValue,showIcon) end - ----设置指定项目文本 [R] ----@param mbi multiboarditem ----@param val string -function common.MultiboardSetItemValue(mbi,val) end - ----设置指定项目颜色 [R] ----@param mbi multiboarditem ----@param red integer ----@param green integer ----@param blue integer ----@param alpha integer -function common.MultiboardSetItemValueColor(mbi,red,green,blue,alpha) end - ----设置指定项目宽度 [R] ----@param mbi multiboarditem ----@param width real -function common.MultiboardSetItemWidth(mbi,width) end - ----设置指定项目图标 [R] ----@param mbi multiboarditem ----@param iconFileName string -function common.MultiboardSetItemIcon(mbi,iconFileName) end - ----meant to unequivocally suspend display of existing and ----subsequently displayed multiboards ----显示/隐藏多面板模式 [R] ----@param flag boolean -function common.MultiboardSuppressDisplay(flag) end - ----Camera API ----Camera API ----@param x real ----@param y real -function common.SetCameraPosition(x,y) end - ----设置空格键转向点(所有玩家) [R] ----@param x real ----@param y real -function common.SetCameraQuickPosition(x,y) end - ----设置可用镜头区域(所有玩家) [R] ----@param x1 real ----@param y1 real ----@param x2 real ----@param y2 real ----@param x3 real ----@param y3 real ----@param x4 real ----@param y4 real -function common.SetCameraBounds(x1,y1,x2,y2,x3,y3,x4,y4) end - ----停止播放镜头(所有玩家) [R] -function common.StopCamera() end - ----重置游戏镜头(所有玩家) [R] ----@param duration real -function common.ResetToGameCamera(duration) end - ----PanCameraTo ----@param x real ----@param y real -function common.PanCameraTo(x,y) end - ----平移镜头(所有玩家)(限时) [R] ----@param x real ----@param y real ----@param duration real -function common.PanCameraToTimed(x,y,duration) end - ----PanCameraToWithZ ----@param x real ----@param y real ----@param zOffsetDest real -function common.PanCameraToWithZ(x,y,zOffsetDest) end - ----指定高度平移镜头(所有玩家)(限时) [R] ----@param x real ----@param y real ----@param zOffsetDest real ----@param duration real -function common.PanCameraToTimedWithZ(x,y,zOffsetDest,duration) end - ----播放电影镜头(所有玩家) [R] ----@param cameraModelFile string -function common.SetCinematicCamera(cameraModelFile) end - ----指定点旋转镜头(所有玩家)(弧度)(限时) [R] ----@param x real ----@param y real ----@param radiansToSweep real ----@param duration real -function common.SetCameraRotateMode(x,y,radiansToSweep,duration) end - ----设置镜头属性(所有玩家)(限时) [R] ----@param whichField camerafield ----@param value real ----@param duration real -function common.SetCameraField(whichField,value,duration) end - ----AdjustCameraField ----@param whichField camerafield ----@param offset real ----@param duration real -function common.AdjustCameraField(whichField,offset,duration) end - ----锁定镜头到单位(所有玩家) [R] ----@param whichUnit unit ----@param xoffset real ----@param yoffset real ----@param inheritOrientation boolean -function common.SetCameraTargetController(whichUnit,xoffset,yoffset,inheritOrientation) end - ----锁定镜头到单位(固定镜头源)(所有玩家) [R] ----@param whichUnit unit ----@param xoffset real ----@param yoffset real -function common.SetCameraOrientController(whichUnit,xoffset,yoffset) end - ----CreateCameraSetup ----@return camerasetup -function common.CreateCameraSetup() end - ----CameraSetupSetField ----@param whichSetup camerasetup ----@param whichField camerafield ----@param value real ----@param duration real -function common.CameraSetupSetField(whichSetup,whichField,value,duration) end - ----镜头属性(指定镜头) [R] ----@param whichSetup camerasetup ----@param whichField camerafield ----@return real -function common.CameraSetupGetField(whichSetup,whichField) end - ----CameraSetupSetDestPosition ----@param whichSetup camerasetup ----@param x real ----@param y real ----@param duration real -function common.CameraSetupSetDestPosition(whichSetup,x,y,duration) end - ----摄象机的目标 ----@param whichSetup camerasetup ----@return location -function common.CameraSetupGetDestPositionLoc(whichSetup) end - ----CameraSetupGetDestPositionX ----@param whichSetup camerasetup ----@return real -function common.CameraSetupGetDestPositionX(whichSetup) end - ----CameraSetupGetDestPositionY ----@param whichSetup camerasetup ----@return real -function common.CameraSetupGetDestPositionY(whichSetup) end - ----CameraSetupApply ----@param whichSetup camerasetup ----@param doPan boolean ----@param panTimed boolean -function common.CameraSetupApply(whichSetup,doPan,panTimed) end - ----CameraSetupApplyWithZ ----@param whichSetup camerasetup ----@param zDestOffset real -function common.CameraSetupApplyWithZ(whichSetup,zDestOffset) end - ----应用镜头(所有玩家)(限时) [R] ----@param whichSetup camerasetup ----@param doPan boolean ----@param forceDuration real -function common.CameraSetupApplyForceDuration(whichSetup,doPan,forceDuration) end - ----CameraSetupApplyForceDurationWithZ ----@param whichSetup camerasetup ----@param zDestOffset real ----@param forceDuration real -function common.CameraSetupApplyForceDurationWithZ(whichSetup,zDestOffset,forceDuration) end - ----CameraSetTargetNoise ----@param mag real ----@param velocity real -function common.CameraSetTargetNoise(mag,velocity) end - ----CameraSetSourceNoise ----@param mag real ----@param velocity real -function common.CameraSetSourceNoise(mag,velocity) end - ----摇晃镜头目标(所有玩家) [R] ----@param mag real ----@param velocity real ----@param vertOnly boolean -function common.CameraSetTargetNoiseEx(mag,velocity,vertOnly) end - ----摇晃镜头源(所有玩家) [R] ----@param mag real ----@param velocity real ----@param vertOnly boolean -function common.CameraSetSourceNoiseEx(mag,velocity,vertOnly) end - ----CameraSetSmoothingFactor ----@param factor real -function common.CameraSetSmoothingFactor(factor) end - ----CameraSetFocalDistance ----@param distance real -function common.CameraSetFocalDistance(distance) end - ----CameraSetDepthOfFieldScale ----@param scale real -function common.CameraSetDepthOfFieldScale(scale) end - ----SetCineFilterTexture ----@param filename string -function common.SetCineFilterTexture(filename) end - ----SetCineFilterBlendMode ----@param whichMode blendmode -function common.SetCineFilterBlendMode(whichMode) end - ----SetCineFilterTexMapFlags ----@param whichFlags texmapflags -function common.SetCineFilterTexMapFlags(whichFlags) end - ----SetCineFilterStartUV ----@param minu real ----@param minv real ----@param maxu real ----@param maxv real -function common.SetCineFilterStartUV(minu,minv,maxu,maxv) end - ----SetCineFilterEndUV ----@param minu real ----@param minv real ----@param maxu real ----@param maxv real -function common.SetCineFilterEndUV(minu,minv,maxu,maxv) end - ----SetCineFilterStartColor ----@param red integer ----@param green integer ----@param blue integer ----@param alpha integer -function common.SetCineFilterStartColor(red,green,blue,alpha) end - ----SetCineFilterEndColor ----@param red integer ----@param green integer ----@param blue integer ----@param alpha integer -function common.SetCineFilterEndColor(red,green,blue,alpha) end - ----SetCineFilterDuration ----@param duration real -function common.SetCineFilterDuration(duration) end - ----DisplayCineFilter ----@param flag boolean -function common.DisplayCineFilter(flag) end - ----IsCineFilterDisplayed ----@return boolean -function common.IsCineFilterDisplayed() end - ----SetCinematicScene ----@param portraitUnitId integer ----@param color playercolor ----@param speakerTitle string ----@param text string ----@param sceneDuration real ----@param voiceoverDuration real -function common.SetCinematicScene(portraitUnitId,color,speakerTitle,text,sceneDuration,voiceoverDuration) end - ----EndCinematicScene -function common.EndCinematicScene() end - ----ForceCinematicSubtitles ----@param flag boolean -function common.ForceCinematicSubtitles(flag) end - ----SetCinematicAudio ----@param cinematicAudio boolean -function common.SetCinematicAudio(cinematicAudio) end - ----GetCameraMargin ----@param whichMargin integer ----@return real -function common.GetCameraMargin(whichMargin) end - ----These return values for the local players camera only... ----These return values for the local players camera only... ----@return real -function common.GetCameraBoundMinX() end - ----GetCameraBoundMinY ----@return real -function common.GetCameraBoundMinY() end - ----GetCameraBoundMaxX ----@return real -function common.GetCameraBoundMaxX() end - ----GetCameraBoundMaxY ----@return real -function common.GetCameraBoundMaxY() end - ----当前摄象机的数值 ----@param whichField camerafield ----@return real -function common.GetCameraField(whichField) end - ----当前摄象机的目标的 X 坐标 ----@return real -function common.GetCameraTargetPositionX() end - ----当前摄象机的目标的 Y 坐标 ----@return real -function common.GetCameraTargetPositionY() end - ----当前摄象机的目标的 Z 坐标 ----@return real -function common.GetCameraTargetPositionZ() end - ----当前摄象机的目标 ----@return location -function common.GetCameraTargetPositionLoc() end - ----当前摄象机的位置的 X 坐标 ----@return real -function common.GetCameraEyePositionX() end - ----当前摄象机的位置的 Y 坐标 ----@return real -function common.GetCameraEyePositionY() end - ----当前摄象机的位置的 Z 坐标 ----@return real -function common.GetCameraEyePositionZ() end - ----当前照相机的位置 ----@return location -function common.GetCameraEyePositionLoc() end - ----Sound API ----@param environmentName string -function common.NewSoundEnvironment(environmentName) end - ----CreateSound ----@param fileName string ----@param looping boolean ----@param is3D boolean ----@param stopwhenoutofrange boolean ----@param fadeInRate integer ----@param fadeOutRate integer ----@param eaxSetting string ----@return sound -function common.CreateSound(fileName,looping,is3D,stopwhenoutofrange,fadeInRate,fadeOutRate,eaxSetting) end - ----CreateSoundFilenameWithLabel ----@param fileName string ----@param looping boolean ----@param is3D boolean ----@param stopwhenoutofrange boolean ----@param fadeInRate integer ----@param fadeOutRate integer ----@param SLKEntryName string ----@return sound -function common.CreateSoundFilenameWithLabel(fileName,looping,is3D,stopwhenoutofrange,fadeInRate,fadeOutRate,SLKEntryName) end - ----CreateSoundFromLabel ----@param soundLabel string ----@param looping boolean ----@param is3D boolean ----@param stopwhenoutofrange boolean ----@param fadeInRate integer ----@param fadeOutRate integer ----@return sound -function common.CreateSoundFromLabel(soundLabel,looping,is3D,stopwhenoutofrange,fadeInRate,fadeOutRate) end - ----CreateMIDISound ----@param soundLabel string ----@param fadeInRate integer ----@param fadeOutRate integer ----@return sound -function common.CreateMIDISound(soundLabel,fadeInRate,fadeOutRate) end - ----SetSoundParamsFromLabel ----@param soundHandle sound ----@param soundLabel string -function common.SetSoundParamsFromLabel(soundHandle,soundLabel) end - ----SetSoundDistanceCutoff ----@param soundHandle sound ----@param cutoff real -function common.SetSoundDistanceCutoff(soundHandle,cutoff) end - ----SetSoundChannel ----@param soundHandle sound ----@param channel integer -function common.SetSoundChannel(soundHandle,channel) end - ----设置音效音量 [R] ----@param soundHandle sound ----@param volume integer -function common.SetSoundVolume(soundHandle,volume) end - ----SetSoundPitch ----@param soundHandle sound ----@param pitch real -function common.SetSoundPitch(soundHandle,pitch) end - ----the following method must be called immediately after calling "StartSound" ----设置音效播放时间点 [R] ----@param soundHandle sound ----@param millisecs integer -function common.SetSoundPlayPosition(soundHandle,millisecs) end - ----these calls are only valid if the sound was created with 3d enabled ----设置3D声音距离 ----@param soundHandle sound ----@param minDist real ----@param maxDist real -function common.SetSoundDistances(soundHandle,minDist,maxDist) end - ----SetSoundConeAngles ----@param soundHandle sound ----@param inside real ----@param outside real ----@param outsideVolume integer -function common.SetSoundConeAngles(soundHandle,inside,outside,outsideVolume) end - ----SetSoundConeOrientation ----@param soundHandle sound ----@param x real ----@param y real ----@param z real -function common.SetSoundConeOrientation(soundHandle,x,y,z) end - ----设置3D音效位置(指定坐标) [R] ----@param soundHandle sound ----@param x real ----@param y real ----@param z real -function common.SetSoundPosition(soundHandle,x,y,z) end - ----SetSoundVelocity ----@param soundHandle sound ----@param x real ----@param y real ----@param z real -function common.SetSoundVelocity(soundHandle,x,y,z) end - ----AttachSoundToUnit ----@param soundHandle sound ----@param whichUnit unit -function common.AttachSoundToUnit(soundHandle,whichUnit) end - ----StartSound ----@param soundHandle sound -function common.StartSound(soundHandle) end - ----StopSound ----@param soundHandle sound ----@param killWhenDone boolean ----@param fadeOut boolean -function common.StopSound(soundHandle,killWhenDone,fadeOut) end - ----KillSoundWhenDone ----@param soundHandle sound -function common.KillSoundWhenDone(soundHandle) end - ----Music Interface. Note that if music is disabled, these calls do nothing ----设置背景音乐列表 [R] ----@param musicName string ----@param random boolean ----@param index integer -function common.SetMapMusic(musicName,random,index) end - ----ClearMapMusic -function common.ClearMapMusic() end - ----PlayMusic ----@param musicName string -function common.PlayMusic(musicName) end - ----PlayMusicEx ----@param musicName string ----@param frommsecs integer ----@param fadeinmsecs integer -function common.PlayMusicEx(musicName,frommsecs,fadeinmsecs) end - ----StopMusic ----@param fadeOut boolean -function common.StopMusic(fadeOut) end - ----ResumeMusic -function common.ResumeMusic() end - ----播放主题音乐 [C] ----@param musicFileName string -function common.PlayThematicMusic(musicFileName) end - ----跳播主题音乐 [R] ----@param musicFileName string ----@param frommsecs integer -function common.PlayThematicMusicEx(musicFileName,frommsecs) end - ----停止主题音乐[C] -function common.EndThematicMusic() end - ----设置背景音乐音量 [R] ----@param volume integer -function common.SetMusicVolume(volume) end - ----设置背景音乐播放时间点 [R] ----@param millisecs integer -function common.SetMusicPlayPosition(millisecs) end - ----SetThematicMusicVolume ----@param volume integer -function common.SetThematicMusicVolume(volume) end - ----设置主题音乐播放时间点 [R] ----@param millisecs integer -function common.SetThematicMusicPlayPosition(millisecs) end - ----other music and sound calls ----other music and sound calls ----@param soundHandle sound ----@param duration integer -function common.SetSoundDuration(soundHandle,duration) end - ----GetSoundDuration ----@param soundHandle sound ----@return integer -function common.GetSoundDuration(soundHandle) end - ----GetSoundFileDuration ----@param musicFileName string ----@return integer -function common.GetSoundFileDuration(musicFileName) end - ----设置多通道音量 [R] ----@param vgroup volumegroup ----@param scale real -function common.VolumeGroupSetVolume(vgroup,scale) end - ----VolumeGroupReset -function common.VolumeGroupReset() end - ----GetSoundIsPlaying ----@param soundHandle sound ----@return boolean -function common.GetSoundIsPlaying(soundHandle) end - ----GetSoundIsLoading ----@param soundHandle sound ----@return boolean -function common.GetSoundIsLoading(soundHandle) end - ----RegisterStackedSound ----@param soundHandle sound ----@param byPosition boolean ----@param rectwidth real ----@param rectheight real -function common.RegisterStackedSound(soundHandle,byPosition,rectwidth,rectheight) end - ----UnregisterStackedSound ----@param soundHandle sound ----@param byPosition boolean ----@param rectwidth real ----@param rectheight real -function common.UnregisterStackedSound(soundHandle,byPosition,rectwidth,rectheight) end - ----SetSoundFacialAnimationLabel ----@param soundHandle sound ----@param animationLabel string ----@return boolean -function common.SetSoundFacialAnimationLabel(soundHandle,animationLabel) end - ----SetSoundFacialAnimationGroupLabel ----@param soundHandle sound ----@param groupLabel string ----@return boolean -function common.SetSoundFacialAnimationGroupLabel(soundHandle,groupLabel) end - ----SetSoundFacialAnimationSetFilepath ----@param soundHandle sound ----@param animationSetFilepath string ----@return boolean -function common.SetSoundFacialAnimationSetFilepath(soundHandle,animationSetFilepath) end - ----Subtitle support that is attached to the soundHandle rather than as disperate data with the legacy UI ----Subtitle support that is attached to the soundHandle rather than as disperate data with the legacy UI ----@param soundHandle sound ----@param speakerName string ----@return boolean -function common.SetDialogueSpeakerNameKey(soundHandle,speakerName) end - ----GetDialogueSpeakerNameKey ----@param soundHandle sound ----@return string -function common.GetDialogueSpeakerNameKey(soundHandle) end - ----SetDialogueTextKey ----@param soundHandle sound ----@param dialogueText string ----@return boolean -function common.SetDialogueTextKey(soundHandle,dialogueText) end - ----GetDialogueTextKey ----@param soundHandle sound ----@return string -function common.GetDialogueTextKey(soundHandle) end - ----Effects API ----新建天气效果 [R] ----@param where rect ----@param effectID integer ----@return weathereffect -function common.AddWeatherEffect(where,effectID) end - ----RemoveWeatherEffect ----@param whichEffect weathereffect -function common.RemoveWeatherEffect(whichEffect) end - ----打开/关闭天气效果 ----@param whichEffect weathereffect ----@param enable boolean -function common.EnableWeatherEffect(whichEffect,enable) end - ----新建地形变化:弹坑 [R] ----@param x real ----@param y real ----@param radius real ----@param depth real ----@param duration integer ----@param permanent boolean ----@return terraindeformation -function common.TerrainDeformCrater(x,y,radius,depth,duration,permanent) end - ----新建地形变化:波纹 [R] ----@param x real ----@param y real ----@param radius real ----@param depth real ----@param duration integer ----@param count integer ----@param spaceWaves real ----@param timeWaves real ----@param radiusStartPct real ----@param limitNeg boolean ----@return terraindeformation -function common.TerrainDeformRipple(x,y,radius,depth,duration,count,spaceWaves,timeWaves,radiusStartPct,limitNeg) end - ----新建地形变化:冲击波 [R] ----@param x real ----@param y real ----@param dirX real ----@param dirY real ----@param distance real ----@param speed real ----@param radius real ----@param depth real ----@param trailTime integer ----@param count integer ----@return terraindeformation -function common.TerrainDeformWave(x,y,dirX,dirY,distance,speed,radius,depth,trailTime,count) end - ----新建地形变化:随机 [R] ----@param x real ----@param y real ----@param radius real ----@param minDelta real ----@param maxDelta real ----@param duration integer ----@param updateInterval integer ----@return terraindeformation -function common.TerrainDeformRandom(x,y,radius,minDelta,maxDelta,duration,updateInterval) end - ----停止地形变化 [R] ----@param deformation terraindeformation ----@param duration integer -function common.TerrainDeformStop(deformation,duration) end - ----停止所有地域变形 -function common.TerrainDeformStopAll() end - ----新建特效(创建到坐标) [R] ----@param modelName string ----@param x real ----@param y real ----@return effect -function common.AddSpecialEffect(modelName,x,y) end - ----新建特效(创建到点) [R] ----@param modelName string ----@param where location ----@return effect -function common.AddSpecialEffectLoc(modelName,where) end - ----新建特效(创建到单位) [R] ----@param modelName string ----@param targetWidget widget ----@param attachPointName string ----@return effect -function common.AddSpecialEffectTarget(modelName,targetWidget,attachPointName) end - ----DestroyEffect ----@param whichEffect effect -function common.DestroyEffect(whichEffect) end - ----AddSpellEffect ----@param abilityString string ----@param t effecttype ----@param x real ----@param y real ----@return effect -function common.AddSpellEffect(abilityString,t,x,y) end - ----AddSpellEffectLoc ----@param abilityString string ----@param t effecttype ----@param where location ----@return effect -function common.AddSpellEffectLoc(abilityString,t,where) end - ----新建特效(指定技能,创建到坐标) [R] ----@param abilityId integer ----@param t effecttype ----@param x real ----@param y real ----@return effect -function common.AddSpellEffectById(abilityId,t,x,y) end - ----新建特效(指定技能,创建到点) [R] ----@param abilityId integer ----@param t effecttype ----@param where location ----@return effect -function common.AddSpellEffectByIdLoc(abilityId,t,where) end - ----AddSpellEffectTarget ----@param modelName string ----@param t effecttype ----@param targetWidget widget ----@param attachPoint string ----@return effect -function common.AddSpellEffectTarget(modelName,t,targetWidget,attachPoint) end - ----新建特效(指定技能,创建到单位) [R] ----@param abilityId integer ----@param t effecttype ----@param targetWidget widget ----@param attachPoint string ----@return effect -function common.AddSpellEffectTargetById(abilityId,t,targetWidget,attachPoint) end - ----新建闪电效果 [R] ----@param codeName string ----@param checkVisibility boolean ----@param x1 real ----@param y1 real ----@param x2 real ----@param y2 real ----@return lightning -function common.AddLightning(codeName,checkVisibility,x1,y1,x2,y2) end - ----新建闪电效果(指定Z轴) [R] ----@param codeName string ----@param checkVisibility boolean ----@param x1 real ----@param y1 real ----@param z1 real ----@param x2 real ----@param y2 real ----@param z2 real ----@return lightning -function common.AddLightningEx(codeName,checkVisibility,x1,y1,z1,x2,y2,z2) end - ----DestroyLightning ----@param whichBolt lightning ----@return boolean -function common.DestroyLightning(whichBolt) end - ----MoveLightning ----@param whichBolt lightning ----@param checkVisibility boolean ----@param x1 real ----@param y1 real ----@param x2 real ----@param y2 real ----@return boolean -function common.MoveLightning(whichBolt,checkVisibility,x1,y1,x2,y2) end - ----移动闪电效果(指定坐标) [R] ----@param whichBolt lightning ----@param checkVisibility boolean ----@param x1 real ----@param y1 real ----@param z1 real ----@param x2 real ----@param y2 real ----@param z2 real ----@return boolean -function common.MoveLightningEx(whichBolt,checkVisibility,x1,y1,z1,x2,y2,z2) end - ----GetLightningColorA ----@param whichBolt lightning ----@return real -function common.GetLightningColorA(whichBolt) end - ----GetLightningColorR ----@param whichBolt lightning ----@return real -function common.GetLightningColorR(whichBolt) end - ----GetLightningColorG ----@param whichBolt lightning ----@return real -function common.GetLightningColorG(whichBolt) end - ----GetLightningColorB ----@param whichBolt lightning ----@return real -function common.GetLightningColorB(whichBolt) end - ----SetLightningColor ----@param whichBolt lightning ----@param r real ----@param g real ----@param b real ----@param a real ----@return boolean -function common.SetLightningColor(whichBolt,r,g,b,a) end - ----GetAbilityEffect ----@param abilityString string ----@param t effecttype ----@param index integer ----@return string -function common.GetAbilityEffect(abilityString,t,index) end - ----GetAbilityEffectById ----@param abilityId integer ----@param t effecttype ----@param index integer ----@return string -function common.GetAbilityEffectById(abilityId,t,index) end - ----GetAbilitySound ----@param abilityString string ----@param t soundtype ----@return string -function common.GetAbilitySound(abilityString,t) end - ----GetAbilitySoundById ----@param abilityId integer ----@param t soundtype ----@return string -function common.GetAbilitySoundById(abilityId,t) end - ----Terrain API ----地形悬崖高度(指定坐标) [R] ----@param x real ----@param y real ----@return integer -function common.GetTerrainCliffLevel(x,y) end - ----设置水颜色 [R] ----@param red integer ----@param green integer ----@param blue integer ----@param alpha integer -function common.SetWaterBaseColor(red,green,blue,alpha) end - ----设置 水变形 开/关 ----@param val boolean -function common.SetWaterDeforms(val) end - ----指定坐标地形 [R] ----@param x real ----@param y real ----@return integer -function common.GetTerrainType(x,y) end - ----地形样式(指定坐标) [R] ----@param x real ----@param y real ----@return integer -function common.GetTerrainVariance(x,y) end - ----改变地形类型(指定坐标) [R] ----@param x real ----@param y real ----@param terrainType integer ----@param variation integer ----@param area integer ----@param shape integer -function common.SetTerrainType(x,y,terrainType,variation,area,shape) end - ----地形通行状态关闭(指定坐标) [R] ----@param x real ----@param y real ----@param t pathingtype ----@return boolean -function common.IsTerrainPathable(x,y,t) end - ----设置地形通行状态(指定坐标) [R] ----@param x real ----@param y real ----@param t pathingtype ----@param flag boolean -function common.SetTerrainPathable(x,y,t,flag) end - ----Image API ----新建图像 [R] ----@param file string ----@param sizeX real ----@param sizeY real ----@param sizeZ real ----@param posX real ----@param posY real ----@param posZ real ----@param originX real ----@param originY real ----@param originZ real ----@param imageType integer ----@return image -function common.CreateImage(file,sizeX,sizeY,sizeZ,posX,posY,posZ,originX,originY,originZ,imageType) end - ----删除图像 ----@param whichImage image -function common.DestroyImage(whichImage) end - ----显示/隐藏 [R] ----@param whichImage image ----@param flag boolean -function common.ShowImage(whichImage,flag) end - ----改变图像高度 ----@param whichImage image ----@param flag boolean ----@param height real -function common.SetImageConstantHeight(whichImage,flag,height) end - ----改变图像位置(指定坐标) [R] ----@param whichImage image ----@param x real ----@param y real ----@param z real -function common.SetImagePosition(whichImage,x,y,z) end - ----改变图像颜色 [R] ----@param whichImage image ----@param red integer ----@param green integer ----@param blue integer ----@param alpha integer -function common.SetImageColor(whichImage,red,green,blue,alpha) end - ----改变图像着色状态 ----@param whichImage image ----@param flag boolean -function common.SetImageRender(whichImage,flag) end - ----改变图像永久着色状态 ----@param whichImage image ----@param flag boolean -function common.SetImageRenderAlways(whichImage,flag) end - ----改变图像水上状态 ----@param whichImage image ----@param flag boolean ----@param useWaterAlpha boolean -function common.SetImageAboveWater(whichImage,flag,useWaterAlpha) end - ----改变图像类型 ----@param whichImage image ----@param imageType integer -function common.SetImageType(whichImage,imageType) end - ----Ubersplat API ----新建地面纹理变化 [R] ----@param x real ----@param y real ----@param name string ----@param red integer ----@param green integer ----@param blue integer ----@param alpha integer ----@param forcePaused boolean ----@param noBirthTime boolean ----@return ubersplat -function common.CreateUbersplat(x,y,name,red,green,blue,alpha,forcePaused,noBirthTime) end - ----删除地面纹理 ----@param whichSplat ubersplat -function common.DestroyUbersplat(whichSplat) end - ----重置地面纹理 ----@param whichSplat ubersplat -function common.ResetUbersplat(whichSplat) end - ----完成地面纹理 ----@param whichSplat ubersplat -function common.FinishUbersplat(whichSplat) end - ----显示/隐藏 地面纹理变化[R] ----@param whichSplat ubersplat ----@param flag boolean -function common.ShowUbersplat(whichSplat,flag) end - ----改变地面纹理着色状态 ----@param whichSplat ubersplat ----@param flag boolean -function common.SetUbersplatRender(whichSplat,flag) end - ----改变地面纹理永久着色状态 ----@param whichSplat ubersplat ----@param flag boolean -function common.SetUbersplatRenderAlways(whichSplat,flag) end - ----Blight API ----创建/删除荒芜地表(圆范围)(指定坐标) [R] ----@param whichPlayer player ----@param x real ----@param y real ----@param radius real ----@param addBlight boolean -function common.SetBlight(whichPlayer,x,y,radius,addBlight) end - ----创建/删除荒芜地表(矩形区域) [R] ----@param whichPlayer player ----@param r rect ----@param addBlight boolean -function common.SetBlightRect(whichPlayer,r,addBlight) end - ----SetBlightPoint ----@param whichPlayer player ----@param x real ----@param y real ----@param addBlight boolean -function common.SetBlightPoint(whichPlayer,x,y,addBlight) end - ----SetBlightLoc ----@param whichPlayer player ----@param whichLocation location ----@param radius real ----@param addBlight boolean -function common.SetBlightLoc(whichPlayer,whichLocation,radius,addBlight) end - ----新建不死族金矿 [R] ----@param id player ----@param x real ----@param y real ----@param face real ----@return unit -function common.CreateBlightedGoldmine(id,x,y,face) end - ----坐标点被荒芜地表覆盖 [R] ----@param x real ----@param y real ----@return boolean -function common.IsPointBlighted(x,y) end - ----Doodad API ----播放圆范围内地形装饰物动画 [R] ----@param x real ----@param y real ----@param radius real ----@param doodadID integer ----@param nearestOnly boolean ----@param animName string ----@param animRandom boolean -function common.SetDoodadAnimation(x,y,radius,doodadID,nearestOnly,animName,animRandom) end - ----播放矩形区域内地形装饰物动画 [R] ----@param r rect ----@param doodadID integer ----@param animName string ----@param animRandom boolean -function common.SetDoodadAnimationRect(r,doodadID,animName,animRandom) end - ----Computer AI interface ----启动对战 AI ----@param num player ----@param script string -function common.StartMeleeAI(num,script) end - ----启动战役 AI ----@param num player ----@param script string -function common.StartCampaignAI(num,script) end - ----发送 AI 命令 ----@param num player ----@param command integer ----@param data integer -function common.CommandAI(num,command,data) end - ----暂停/恢复 AI脚本运行 [R] ----@param p player ----@param pause boolean -function common.PauseCompAI(p,pause) end - ----对战 AI ----@param num player ----@return aidifficulty -function common.GetAIDifficulty(num) end - ----忽略单位的防守职责 ----@param hUnit unit -function common.RemoveGuardPosition(hUnit) end - ----恢复单位的防守职责 ----@param hUnit unit -function common.RecycleGuardPosition(hUnit) end - ----忽略所有单位的防守职责 ----@param num player -function common.RemoveAllGuardPositions(num) end - ----** Cheat标签 ** ----@param cheatStr string -function common.Cheat(cheatStr) end - ----无法胜利 [R] ----@return boolean -function common.IsNoVictoryCheat() end - ----无法失败 [R] ----@return boolean -function common.IsNoDefeatCheat() end - ----预读文件 ----@param filename string -function common.Preload(filename) end - ----开始预读 ----@param timeout real -function common.PreloadEnd(timeout) end - ----PreloadStart -function common.PreloadStart() end - ----PreloadRefresh -function common.PreloadRefresh() end - ----PreloadEndEx -function common.PreloadEndEx() end - ----PreloadGenClear -function common.PreloadGenClear() end - ----PreloadGenStart -function common.PreloadGenStart() end - ----PreloadGenEnd ----@param filename string -function common.PreloadGenEnd(filename) end - ----预读一批文件 ----@param filename string -function common.Preloader(filename) end - ----Automation Test ----Automation Test ----@param testType string -function common.AutomationSetTestType(testType) end - ----AutomationTestStart ----@param testName string -function common.AutomationTestStart(testName) end - ----AutomationTestEnd -function common.AutomationTestEnd() end - ----AutomationTestingFinished -function common.AutomationTestingFinished() end - ----RequestExtraIntegerData ----@param dataType integer ----@param whichPlayer player ----@param param1 string ----@param param2 string ----@param param3 boolean ----@param param4 integer ----@param param5 integer ----@param param6 integer ----@return integer -function common.RequestExtraIntegerData(dataType,whichPlayer,param1,param2,param3,param4,param5,param6) end - ----RequestExtraBooleanData ----@param dataType integer ----@param whichPlayer player ----@param param1 string ----@param param2 string ----@param param3 boolean ----@param param4 integer ----@param param5 integer ----@param param6 integer ----@return boolean -function common.RequestExtraBooleanData(dataType,whichPlayer,param1,param2,param3,param4,param5,param6) end - ----RequestExtraStringData ----@param dataType integer ----@param whichPlayer player ----@param param1 string ----@param param2 string ----@param param3 boolean ----@param param4 integer ----@param param5 integer ----@param param6 integer ----@return string -function common.RequestExtraStringData(dataType,whichPlayer,param1,param2,param3,param4,param5,param6) end - ----RequestExtraRealData ----@param dataType integer ----@param whichPlayer player ----@param param1 string ----@param param2 string ----@param param3 boolean ----@param param4 integer ----@param param5 integer ----@param param6 integer ----@return real -function common.RequestExtraRealData(dataType,whichPlayer,param1,param2,param3,param4,param5,param6) end - ----CreateCommandButtonEffect ----@param abilityId integer ----@param order string ----@return commandbuttoneffect -function common.CreateCommandButtonEffect(abilityId,order) end - ----CreateUpgradeCommandButtonEffect ----@param whichUprgade integer ----@return commandbuttoneffect -function common.CreateUpgradeCommandButtonEffect(whichUprgade) end - ----CreateLearnCommandButtonEffect ----@param abilityId integer ----@return commandbuttoneffect -function common.CreateLearnCommandButtonEffect(abilityId) end - ----DestroyCommandButtonEffect ----@param whichEffect commandbuttoneffect -function common.DestroyCommandButtonEffect(whichEffect) end - -return common |