//***************************************************************************
[TriggerCategories]
// Defines categories for organizing trigger functions
// Key: Arbitrary category identifier
// Value 0: Display text
// Value 1: Icon image file
// Value 2: Optional flag (defaults to 0) indicating to disable display of category name
//

TC_ARITHMETIC=WESTRING_TRIGCAT_ARITHMETIC,ReplaceableTextures\WorldEditUI\Actions-AI,1
TC_NOTHING=WESTRING_TRIGCAT_NOTHING,ReplaceableTextures\WorldEditUI\Actions-Nothing,1
TC_COMMENT=WESTRING_TRIGCAT_COMMENT,ReplaceableTextures\WorldEditUI\Actions-Comment,1
TC_CUSTOM=WESTRING_TRIGCAT_CUSTOM,ReplaceableTextures\WorldEditUI\Actions-Nothing,1
TC_CONDITION=WESTRING_TRIGCAT_CONDITION,ReplaceableTextures\WorldEditUI\Actions-Logical,1
TC_WAIT=WESTRING_TRIGCAT_WAIT,ReplaceableTextures\WorldEditUI\Actions-Wait,1
TC_SETVARIABLE=WESTRING_TRIGCAT_SETVARIABLE,ReplaceableTextures\WorldEditUI\Actions-SetVariables,1
TC_SKIPACTIONS=WESTRING_TRIGCAT_SKIPACTIONS,ReplaceableTextures\WorldEditUI\Actions-Nothing,1
TC_LOGIC=WESTRING_TRIGCAT_LOGIC,ReplaceableTextures\WorldEditUI\Actions-Logical,1
TC_FORLOOP=WESTRING_TRIGCAT_FORLOOP,ReplaceableTextures\WorldEditUI\Actions-Logical,1
TC_LAST=WESTRING_TRIGCAT_LAST,ReplaceableTextures\WorldEditUI\Actions-SetVariables,1
TC_ANIMATION=WESTRING_TRIGCAT_ANIMATION,ReplaceableTextures\WorldEditUI\Actions-Animation
TC_UNIT=WESTRING_TRIGCAT_UNIT,ReplaceableTextures\WorldEditUI\Actions-Unit
TC_TIME=WESTRING_TRIGCAT_TIME,ReplaceableTextures\WorldEditUI\Events-Time
TC_VISIBILITY=WESTRING_TRIGCAT_VISIBILITY,ReplaceableTextures\WorldEditUI\Actions-Visibility
TC_UNITSEL=WESTRING_TRIGCAT_UNITSEL,ReplaceableTextures\WorldEditUI\Actions-UnitSelection
TC_HERO=WESTRING_TRIGCAT_HERO,ReplaceableTextures\WorldEditUI\Actions-Hero
TC_DIALOG=WESTRING_TRIGCAT_DIALOG,ReplaceableTextures\WorldEditUI\Actions-Dialog
TC_QUEST=WESTRING_TRIGCAT_QUEST,ReplaceableTextures\WorldEditUI\Actions-Quest
TC_SOUND=WESTRING_TRIGCAT_SOUND,ReplaceableTextures\WorldEditUI\Actions-Sound
TC_GAME=WESTRING_TRIGCAT_GAME,ReplaceableTextures\WorldEditUI\Actions-Game
TC_PLAYER=WESTRING_TRIGCAT_PLAYER,ReplaceableTextures\WorldEditUI\Actions-Player
TC_PLAYERGROUP=WESTRING_TRIGCAT_PLAYERGROUP,ReplaceableTextures\WorldEditUI\Actions-PlayerGroup
TC_IMAGE=WESTRING_TRIGCAT_IMAGE,ReplaceableTextures\WorldEditUI\Actions-Nothing
TC_AI=WESTRING_TRIGCAT_AI,ReplaceableTextures\WorldEditUI\Actions-AI
TC_CAMERA=WESTRING_TRIGCAT_CAMERA,ReplaceableTextures\WorldEditUI\Actions-Camera
TC_CINEMATIC=WESTRING_TRIGCAT_CINEMATIC,ReplaceableTextures\WorldEditUI\Actions-Camera
TC_LIGHTNING=WESTRING_TRIGCAT_LIGHTNING,ReplaceableTextures\WorldEditUI\Actions-Nothing
TC_NEUTRALBUILDING=WESTRING_TRIGCAT_NEUTRALBUILDING,ReplaceableTextures\WorldEditUI\Actions-Goldmine
TC_REGION=WESTRING_TRIGCAT_REGION,ReplaceableTextures\WorldEditUI\Actions-Region
TC_ENVIRONMENT=WESTRING_TRIGCAT_ENVIRONMENT,ReplaceableTextures\WorldEditUI\Actions-Environment
TC_UNITGROUP=WESTRING_TRIGCAT_UNITGROUP,ReplaceableTextures\WorldEditUI\Actions-UnitGroup
TC_TEXTTAG=WESTRING_TRIGCAT_TEXTTAG,ReplaceableTextures\WorldEditUI\Actions-Nothing
TC_ITEM=WESTRING_TRIGCAT_ITEM,ReplaceableTextures\WorldEditUI\Actions-Item
TC_DESTRUCT=WESTRING_TRIGCAT_DESTRUCT,ReplaceableTextures\WorldEditUI\Actions-Destructibles
TC_EVENTRESPONSE=WESTRING_TRIGCAT_EVENTRESPONSE,ReplaceableTextures\WorldEditUI\Actions-Nothing
TC_MELEE=WESTRING_TRIGCAT_MELEE,ReplaceableTextures\WorldEditUI\Actions-Melee
TC_SPECIALEFFECT=WESTRING_TRIGCAT_SPECIALEFFECT,ReplaceableTextures\WorldEditUI\Actions-Animation
TC_ABILITY=WESTRING_TRIGCAT_ABILITY,ReplaceableTextures\WorldEditUI\Actions-Ability
TC_CONVERSION=WESTRING_TRIGCAT_CONVERSION,ReplaceableTextures\WorldEditUI\Actions-AI
TC_MULTIBOARD=WESTRING_TRIGCAT_MULTIBOARD,ReplaceableTextures\WorldEditUI\Actions-Quest
TC_LEADERBOARD=WESTRING_TRIGCAT_LEADERBOARD,ReplaceableTextures\WorldEditUI\Actions-Quest
TC_TIMER=WESTRING_TRIGCAT_TIMER,ReplaceableTextures\WorldEditUI\Events-Time
TC_TRIGGER=WESTRING_TRIGCAT_TRIGGER,ReplaceableTextures\WorldEditUI\Actions-Nothing
TC_UBERSPLAT=WESTRING_TRIGCAT_UBERSPLAT,ReplaceableTextures\WorldEditUI\Actions-Nothing
TC_MATH=WESTRING_TRIGCAT_MATH,ReplaceableTextures\WorldEditUI\Actions-Logical
TC_GAMECACHE=WESTRING_TRIGCAT_GAMECACHE,ReplaceableTextures\WorldEditUI\Actions-SetVariables
TC_HASHTABLE=WESTRING_TRIGCAT_HASHTABLE,ReplaceableTextures\WorldEditUI\Actions-SetVariables
//%%% DEBUG - Remove for retail
//TC_OBSOLETE=WESTRING_TRIGCAT_OBSOLETE,ReplaceableTextures\WorldEditUI\Editor-TriggerFunction
//TC_DEBUG=WESTRING_TRIGCAT_DEBUG,ReplaceableTextures\WorldEditUI\Editor-TriggerFunction

// AI Editor only
TC_AI_TOWN=WESTRING_TRIGCAT_AI_TOWN,none
TC_AI_HERO=WESTRING_TRIGCAT_AI_HERO,none
TC_AI_RESOURCES=WESTRING_TRIGCAT_AI_RESOURCES,none
TC_AI_MISC=WESTRING_TRIGCAT_AI_MISC,none
TC_AI_UNIT=WESTRING_TRIGCAT_AI_UNIT,none
TC_AI_UPGRADE=WESTRING_TRIGCAT_AI_UPGRADE,none
TC_AI_COMMAND=WESTRING_TRIGCAT_AI_COMMAND,none

//***************************************************************************
[TriggerTypes]
// Defines all trigger variable types to be used by the Script Editor
// Key: type name
// Value 0: first game version in which this type is valid
// Value 1: flag (0 or 1) indicating if this type can be a global variable
// Value 2: flag (0 or 1) indicating if this type can be used with comparison operators
// Value 3: string to display in the editor
// Value 4: base type, used only for custom types
// Value 5: import type, for strings which represent files (optional)
// Value 6: flag (0 or 1) indicating to treat this type as the base type in the editor

// Trigger Variable Types
// These are sorted so that they appear as such in the Variables dialog.
abilcode=0,1,1,WESTRING_TRIGTYPE_abilcode,integer
ability=0,1,1,WESTRING_TRIGTYPE_ability
attacktype=1,1,1,WESTRING_TRIGTYPE_attacktype
boolean=0,1,1,WESTRING_TRIGTYPE_boolean
buffcode=1,1,1,WESTRING_TRIGTYPE_buffcode,integer
camerasetup=0,1,0,WESTRING_TRIGTYPE_camerasetup
weapontype=1,1,1,WESTRING_TRIGTYPE_weapontype
damagetype=1,1,1,WESTRING_TRIGTYPE_damagetype
destructable=0,1,1,WESTRING_TRIGTYPE_destructable
destructablecode=0,1,1,WESTRING_TRIGTYPE_destructablecode,integer
defeatcondition=0,1,0,WESTRING_TRIGTYPE_defeatcondition
dialog=0,1,0,WESTRING_TRIGTYPE_dialog
button=0,1,0,WESTRING_TRIGTYPE_button
effecttype=1,1,1,WESTRING_TRIGTYPE_effecttype
commandbuttoneffect=1,1,0,WESTRING_TRIGTYPE_commandbuttoneffect
texttag=1,1,0,WESTRING_TRIGTYPE_texttag
gamecache=0,1,0,WESTRING_TRIGTYPE_gamecache
gamespeed=0,1,1,WESTRING_TRIGTYPE_gamespeed
handle=0,1,0,WESTRING_TRIGTYPE_handle
hashtable=0,1,0,WESTRING_TRIGTYPE_hashtable
image=1,1,1,WESTRING_TRIGTYPE_image
imagetype=1,1,1,WESTRING_TRIGTYPE_imagetype,integer
integer=0,1,1,WESTRING_TRIGTYPE_integer
item=0,1,1,WESTRING_TRIGTYPE_item
itemtype=1,1,1,WESTRING_TRIGTYPE_itemtype
itemcode=0,1,1,WESTRING_TRIGTYPE_itemcode,integer
leaderboard=0,1,0,WESTRING_TRIGTYPE_leaderboard
lightning=1,1,1,WESTRING_TRIGTYPE_lightning
lightningtype=1,1,1,WESTRING_TRIGTYPE_lightningtype,string
minimapicon=1,1,0,WESTRING_TRIGTYPE_minimapicon
multiboard=1,1,0,WESTRING_TRIGTYPE_multiboard
ordercode=0,1,1,WESTRING_TRIGTYPE_ordercode,integer
player=0,1,1,WESTRING_TRIGTYPE_player
playercolor=0,1,1,WESTRING_TRIGTYPE_playercolor
force=0,1,0,WESTRING_TRIGTYPE_force
location=0,1,1,WESTRING_TRIGTYPE_location
pathingtype=1,1,1,WESTRING_TRIGTYPE_pathingtype
quest=0,1,0,WESTRING_TRIGTYPE_quest
questitem=0,1,0,WESTRING_TRIGTYPE_questitem
race=0,1,1,WESTRING_TRIGTYPE_race
real=0,1,1,WESTRING_TRIGTYPE_real
rect=0,1,1,WESTRING_TRIGTYPE_rect
sound=0,1,0,WESTRING_TRIGTYPE_sound
soundtype=1,1,1,WESTRING_TRIGTYPE_soundtype
effect=0,1,0,WESTRING_TRIGTYPE_effect
string=0,1,1,WESTRING_TRIGTYPE_string
techcode=0,1,1,WESTRING_TRIGTYPE_techcode,integer
terraindeformation=1,1,0,WESTRING_TRIGTYPE_terraindeformation
terrainshape=1,1,1,WESTRING_TRIGTYPE_terrainshape,integer
terraintype=1,1,1,WESTRING_TRIGTYPE_terraintype,integer
timer=0,1,0,WESTRING_TRIGTYPE_timer
timerdialog=0,1,0,WESTRING_TRIGTYPE_timerdialog
trigger=0,1,1,WESTRING_TRIGTYPE_trigger
ubersplat=1,1,1,WESTRING_TRIGTYPE_ubersplat
ubersplattype=1,1,1,WESTRING_TRIGTYPE_ubersplattype,string
unit=0,1,1,WESTRING_TRIGTYPE_unit
group=0,1,0,WESTRING_TRIGTYPE_group
unitcode=0,1,1,WESTRING_TRIGTYPE_unitcode,integer
fogmodifier=0,1,0,WESTRING_TRIGTYPE_fogmodifier
weathereffect=0,1,0,WESTRING_TRIGTYPE_weathereffect
eventid=0,0,1,WESTRING_TRIGTYPE_eventid
itempool=0,0,1,WESTRING_TRIGTYPE_itempool
multiboarditem=0,0,1,WESTRING_TRIGTYPE_multiboarditem
region=0,0,1,WESTRING_TRIGTYPE_region
trackable=0,0,1,WESTRING_TRIGTYPE_trackable
unitpool=0,0,1,WESTRING_TRIGTYPE_unitpool
widget=0,0,1,WESTRING_TRIGTYPE_widget

// Trigger Non-Variable Types - Atomic (built-in to the language)
code=0,0,0,WESTRING_TRIGTYPE_code

// Trigger Non-Variable Types - Basic (from common.j)
event=0,0,0,WESTRING_TRIGTYPE_event
triggercondition=0,0,0,WESTRING_TRIGTYPE_triggercondition
triggeraction=0,0,0,WESTRING_TRIGTYPE_triggeraction
boolexpr=0,0,0,WESTRING_TRIGTYPE_boolexpr
unittype=0,0,0,WESTRING_TRIGTYPE_unittype
alliancetype=0,0,0,WESTRING_TRIGTYPE_alliancetype
playerstate=0,0,0,WESTRING_TRIGTYPE_playerstate
playerscore=1,0,0,WESTRING_TRIGTYPE_playerscore
playergameresult=0,0,0,WESTRING_TRIGTYPE_playergameresult
unitstate=0,0,0,WESTRING_TRIGTYPE_unitstate
playerunitevent=0,0,0,WESTRING_TRIGTYPE_playerunitevent
unitevent=0,0,0,WESTRING_TRIGTYPE_unitevent
limitop=0,0,0,WESTRING_TRIGTYPE_limitop
gamedifficulty=0,0,1,WESTRING_TRIGTYPE_gamedifficulty
gameevent=1,0,0,WESTRING_TRIGTYPE_gameevent
aidifficulty=0,0,1,WESTRING_TRIGTYPE_aidifficulty
mapdensity=0,0,1,WESTRING_TRIGTYPE_mapdensity
mapcontrol=0,0,1,WESTRING_TRIGTYPE_mapcontrol
mapflag=0,0,0,WESTRING_TRIGTYPE_mapflag
playerslotstate=0,0,1,WESTRING_TRIGTYPE_playerslotstate
camerafield=0,0,0,WESTRING_TRIGTYPE_camerafield
raritycontrol=0,0,0,WESTRING_TRIGTYPE_raritycontrol
blendmode=0,0,0,WESTRING_TRIGTYPE_blendmode
fogstate=0,0,0,WESTRING_TRIGTYPE_fogstate
volumegroup=0,0,0,WESTRING_TRIGTYPE_volumegroup

// Trigger Non-Variable Types - Utility, only used to simplify triggers
keyeventtype=1,0,0,WESTRING_TRIGTYPE_keyeventtype,integer
keyeventkey=1,0,0,WESTRING_TRIGTYPE_keyeventkey,integer
mouseeventtype=1,0,0,WESTRING_TRIGTYPE_mouseeventtype,integer
mousebuttontype=1,1,1,WESTRING_TRIGTYPE_mousebuttontype,integer
animtype=1,1,1,WESTRING_TRIGTYPE_animtype,integer
subanimtype=1,1,1,WESTRING_TRIGTYPE_subanimtype,integer
colorchangeoption=0,0,0,WESTRING_TRIGTYPE_colorchangeoption,boolean
playerchangecoloroption=0,0,0,WESTRING_TRIGTYPE_playerchangecoloroption,boolean
chatmatchtype=0,0,0,WESTRING_TRIGTYPE_chatmatchtype,boolean
unitfacingbone=0,0,0,WESTRING_TRIGTYPE_unitfacingbone,string
includeoption=0,0,0,WESTRING_TRIGTYPE_inclusionoption,boolean
cameraapplyoption=0,0,0,WESTRING_TRIGTYPE_cameraapplyoption,boolean
cameraorientationoption=0,0,0,WESTRING_TRIGTYPE_cameraorientationoption,boolean
invulnerableoption=0,0,0,WESTRING_TRIGTYPE_invulnerableoption,boolean
availabilityoption=0,0,0,WESTRING_TRIGTYPE_availabilityoption,boolean
showhideoption=0,0,0,WESTRING_TRIGTYPE_showhideoption,boolean
minimizeoption=1,0,0,WESTRING_TRIGTYPE_minimizeoption,boolean
skymodelstring=0,0,0,WESTRING_TRIGTYPE_skymodelstring,string,Model
cinefiltertexture=0,0,0,WESTRING_TRIGTYPE_cinefiltertexture,string,Image
pathingoption=0,0,0,WESTRING_TRIGTYPE_pathingoption,boolean
pawnableoption=1,0,0,WESTRING_TRIGTYPE_pawnableoption,boolean
dropnodropoption=0,0,0,WESTRING_TRIGTYPE_dropnodropoption,boolean
droppableoption=0,0,0,WESTRING_TRIGTYPE_droppableoption,boolean
beforeafteroption=0,0,0,WESTRING_TRIGTYPE_beforeafteroption,boolean
onoffoption=0,0,0,WESTRING_TRIGTYPE_onoffoption,boolean
enabledisableoption=0,0,0,WESTRING_TRIGTYPE_enabledisableoption,boolean
enableddisabledoption=0,0,0,WESTRING_TRIGTYPE_enableddisabledoption,boolean
rescuableoption=0,0,0,WESTRING_TRIGTYPE_rescuableoption,boolean
allowdontoption=0,0,0,WESTRING_TRIGTYPE_allowdontoption,boolean
fadedontoption=0,0,0,WESTRING_TRIGTYPE_fadedontoption,boolean
unitorderutarg=0,0,0,WESTRING_TRIGTYPE_unitorderutarg,string
unitorderptarg=0,0,0,WESTRING_TRIGTYPE_unitorderptarg,string
unitorderdtarg=0,0,0,WESTRING_TRIGTYPE_unitorderdtarg,string
unitorderitarg=1,0,0,WESTRING_TRIGTYPE_unitorderitarg,string
unitordernotarg=0,0,0,WESTRING_TRIGTYPE_unitordernotarg,string
unitorderEx=0,0,0,WESTRING_TRIGTYPE_unitorderEx,string
unitcommonorderEx=0,0,0,WESTRING_TRIGTYPE_unitorderEx,string
heroskillcode=0,0,0,WESTRING_TRIGTYPE_heroskillcode,integer
weathereffectcode=0,0,0,WESTRING_TRIGTYPE_weathereffectcode,integer
alliancesetting=0,0,0,WESTRING_TRIGTYPE_alliancesetting,integer
addsettooption=0,0,0,WESTRING_TRIGTYPE_addsettooption,integer
modifymethod=1,0,0,WESTRING_TRIGTYPE_modifymethod,integer
waitdontoption=0,0,0,WESTRING_TRIGTYPE_waitdontoption,boolean
cratertype=1,0,0,WESTRING_TRIGTYPE_cratertype,boolean
rippletype=1,0,0,WESTRING_TRIGTYPE_rippletype,boolean
createremoveoption=0,0,0,WESTRING_TRIGTYPE_createremoveoption,boolean
addremoveoption=0,0,0,WESTRING_TRIGTYPE_addremoveoption,boolean
questtypeoption=0,0,0,WESTRING_TRIGTYPE_questtypeoption,integer
questmessagetype=0,0,0,WESTRING_TRIGTYPE_questmessagetype,integer
herostat=1,0,0,WESTRING_TRIGTYPE_herostat,integer
completionoption=0,0,0,WESTRING_TRIGTYPE_completionoption,boolean
failureoption=0,0,0,WESTRING_TRIGTYPE_failureoption,boolean
discoveredoption=0,0,0,WESTRING_TRIGTYPE_discoveredoption,boolean
pauseresumeoption=0,0,0,WESTRING_TRIGTYPE_pauseresumeoption,boolean
periodicoption=0,0,0,WESTRING_TRIGTYPE_periodicoption,boolean
leaderboardsortoption=0,0,0,WESTRING_TRIGTYPE_leaderboardsortoption,integer
ascendingoption=0,0,0,WESTRING_TRIGTYPE_ascendingoption,boolean
sleepwakeoption=0,0,0,WESTRING_TRIGTYPE_sleepwakeoption,boolean
pauseunpauseoption=0,0,0,WESTRING_TRIGTYPE_pauseunpauseoption,boolean
sharedontoption=0,0,0,WESTRING_TRIGTYPE_sharedontoption,boolean
fadetypeoption=0,0,0,WESTRING_TRIGTYPE_fadetypeoption,boolean
bufftype=0,0,0,WESTRING_TRIGTYPE_bufftype,integer
buffpolarity=1,0,0,WESTRING_TRIGTYPE_buffpolarity,integer
buffresist=1,0,0,WESTRING_TRIGTYPE_buffresist,integer
cameraboundsadjusttype=0,0,0,WESTRING_TRIGTYPE_cameraboundsadjusttype,integer
availableoption=0,0,0,WESTRING_TRIGTYPE_availableoption,boolean
explodedontoption=0,0,0,WESTRING_TRIGTYPE_explodedontoption,boolean
suspendresumeoption=0,0,0,WESTRING_TRIGTYPE_suspendresumeoption,boolean
missionindex=0,0,0,WESTRING_TRIGTYPE_missionindex,integer
campaignindex=0,0,0,WESTRING_TRIGTYPE_campaignindex,integer
cinematicindex=0,0,0,WESTRING_TRIGTYPE_cinematicindex,integer
musictheme=0,0,0,WESTRING_TRIGTYPE_musictheme,string,Sound
ambientthemeday=0,0,0,WESTRING_TRIGTYPE_ambientthemeday,string
ambientthemenight=0,0,0,WESTRING_TRIGTYPE_ambientthemenight,string
unitstatemethod=0,0,0,WESTRING_TRIGTYPE_unitstatemethod,string
checkingignoringoption=0,0,0,WESTRING_TRIGTYPE_checkingignoringoption,string
playerflag=0,0,0,WESTRING_TRIGTYPE_playerflag,playerstate
playerresource=1,0,0,WESTRING_TRIGTYPE_playerresource,playerstate
gateoperation=0,0,0,WESTRING_TRIGTYPE_gateoperation,integer
elevatorwallop=1,0,0,WESTRING_TRIGTYPE_elevatorwallop,boolean
elevatorwalltype=1,0,0,WESTRING_TRIGTYPE_elevatorwalltype,integer
useskipoption=0,0,0,WESTRING_TRIGTYPE_useskipoption,boolean
seldeseloption=0,0,0,WESTRING_TRIGTYPE_seldeseloption,boolean
cachevaluetype=1,0,0,WESTRING_TRIGTYPE_cachevaluetype,integer
hashtablevaluetype=1,0,0,WESTRING_TRIGTYPE_hashtablevaluetype,integer
fogstyle=0,0,0,WESTRING_TRIGTYPE_fogstyle,integer
timedlifebuffcode=1,0,0,WESTRING_TRIGTYPE_timedlifebuffcode,integer
aicaptaintype=1,0,0,WESTRING_TRIGTYPE_aicaptaintype,boolean
aicommandpop=1,0,0,WESTRING_TRIGTYPE_aicommandpop,boolean
scriptcode=1,0,0,WESTRING_TRIGTYPE_scriptcode,string
itemstatus=1,0,0,WESTRING_TRIGTYPE_itemstatus,integer
itemcodestatus=1,0,0,WESTRING_TRIGTYPE_itemcodestatus,integer
minimappingstyle=1,0,0,WESTRING_TRIGTYPE_minimappingstyle,integer
campaignpingstyle=1,0,0,WESTRING_TRIGTYPE_campaignpingstyle,integer
corpsetype=1,0,0,WESTRING_TRIGTYPE_corpsetype,integer
stringcaseoption=1,0,0,WESTRING_TRIGTYPE_stringcaseoption,boolean

// Instanced Objects Operation Types
abilityintegerfield=0,0,1,WESTRING_TRIGTYPE_abilityintegerfield,integer
abilityrealfield=0,0,1,WESTRING_TRIGTYPE_abilityrealfield,integer
abilitybooleanfield=0,0,1,WESTRING_TRIGTYPE_abilitybooleanfield,integer
abilitystringfield=0,0,1,WESTRING_TRIGTYPE_abilitystringfield,integer
abilityintegerlevelfield=0,0,1,WESTRING_TRIGTYPE_abilityintegerlevelfield,integer
abilityreallevelfield=0,0,1,WESTRING_TRIGTYPE_abilityreallevelfield,integer
abilitybooleanlevelfield=0,0,1,WESTRING_TRIGTYPE_abilitybooleanlevelfield,integer
abilitystringlevelfield=0,0,1,WESTRING_TRIGTYPE_abilitystringlevelfield,integer
abilityintegerlevelarrayfield=0,0,1,WESTRING_TRIGTYPE_abilityintegerlevelarrayfield,integer
abilityreallevelarrayfield=0,0,1,WESTRING_TRIGTYPE_abilityreallevelarrayfield,integer
abilitybooleanlevelarrayfield=0,0,1,WESTRING_TRIGTYPE_abilitybooleanlevelarrayfield,integer
abilitystringlevelarrayfield=0,0,1,WESTRING_TRIGTYPE_abilitystringlevelarrayfield,integer
unitintegerfield=0,0,1,WESTRING_TRIGTYPE_unitintegerfield,integer
unitrealfield=0,0,1,WESTRING_TRIGTYPE_unitrealfield,integer
unitbooleanfield=0,0,1,WESTRING_TRIGTYPE_unitbooleanfield,integer
unitstringfield=0,0,1,WESTRING_TRIGTYPE_unitstringfield,integer
unitweaponintegerfield=0,0,1,WESTRING_TRIGTYPE_unitweaponintegerfield,integer
unitweaponrealfield=0,0,1,WESTRING_TRIGTYPE_unitweaponrealfield,integer
unitweaponbooleanfield=0,0,1,WESTRING_TRIGTYPE_unitweaponbooleanfield,integer
unitweaponstringfield=0,0,1,WESTRING_TRIGTYPE_unitweaponstringfield,integer
itemintegerfield=0,0,1,WESTRING_TRIGTYPE_itemintegerfield,integer
itemrealfield=0,0,1,WESTRING_TRIGTYPE_itemrealfield,integer
itembooleanfield=0,0,1,WESTRING_TRIGTYPE_itembooleanfield,integer
itemstringfield=0,0,1,WESTRING_TRIGTYPE_itemstringfield,integer
movetype=0,0,1,WESTRING_TRIGTYPE_movetype,integer
targetflag=0,0,1,WESTRING_TRIGTYPE_targetflag,integer
armortype=0,0,1,WESTRING_TRIGTYPE_armortype,integer
heroattribute=0,0,1,WESTRING_TRIGTYPE_heroattribute,integer
defensetype=0,0,1,WESTRING_TRIGTYPE_defensetype,integer
regentype=0,0,1,WESTRING_TRIGTYPE_regentype,integer
unitcategory=0,0,1,WESTRING_TRIGTYPE_unitcategory,integer
pathingflag=0,0,1,WESTRING_TRIGTYPE_pathingflag,integer

// Trigger Non-Variable Types - File strings
aiscript=0,0,0,WESTRING_TRIGTYPE_aiscript,string,AIScript,1
modelfile=0,0,0,WESTRING_TRIGTYPE_modelfile,string,Model,1
anyfile=0,0,0,WESTRING_TRIGTYPE_anyfile,string,Any,1
preloadfile=0,0,0,WESTRING_TRIGTYPE_preloadfile,string,Preload,1
imagefile=0,0,0,WESTRING_TRIGTYPE_imagefile,string,Image,1

// Trigger Non-Variable Types - Custom (handled internally by the editor)
StringExt=0,0,0,WESTRING_TRIGTYPE_StringExt,string
AnyGlobal=0,0,0,WESTRING_TRIGTYPE_AnyGlobal
AnyType=0,0,0,WESTRING_TRIGTYPE_AnyType
VarAsString_Real=0,0,0,WESTRING_TRIGTYPE_VarAsString_Real
ArithmeticOperator=0,0,0,WESTRING_TRIGTYPE_ArithmeticOperator
ComparisonOperator=0,0,0,WESTRING_TRIGTYPE_ComparisonOperator
EqualNotEqualOperator=0,0,0,WESTRING_TRIGTYPE_EqualNotEqualOperator
boolcall=0,0,0,WESTRING_TRIGTYPE_boolcall
eventcall=1,0,0,WESTRING_TRIGTYPE_eventcall
doodadcode=0,0,0,WESTRING_TRIGTYPE_doodadcode,integer
musicfile=0,0,0,WESTRING_TRIGTYPE_musicfile,string
integervar=1,0,0,WESTRING_TRIGTYPE_integer,integer
animationname=0,0,0,WESTRING_TRIGTYPE_animationname,string,,1
attachpoint=0,0,0,WESTRING_TRIGTYPE_attachpoint,string,,1
stringnoformat=0,0,0,WESTRING_TRIGTYPE_stringnoformat,string,,1


//***************************************************************************
[TriggerTypeDefaults]
// Defines an optional default value for a trigger type used as a global variable
// Key: variable type
// Value 0: script text
// Value 1: display text (if not present, script text will be used)
//
// If a type does not have an entry here, it will be set to null if it is a handle
//

boolean=false,WESTRING_FALSE
integer=0
real=0
group=CreateGroup(),WESTRING_TRIGDEFAULT_GROUP
force=CreateForce(),WESTRING_TRIGDEFAULT_FORCE
timer=CreateTimer(),WESTRING_TRIGDEFAULT_TIMER
dialog=DialogCreate(),WESTRING_TRIGDEFAULT_DIALOG



//***************************************************************************
[TriggerParams]
// Defines possible values for variable types
// Key: arbitrary text
// Value 0: first game version in which this parameter is valid
// Value 1: variable type
// Value 2: code text (used in script)
// Value 3: display text
//
// Note: If the code text is a literal string, surround it with backward single quotes (`),
//       and they will be converted to double quotes in the script.
//

// Operators
OperatorAdd=0,ArithmeticOperator,"+",WESTRING_ARITHMETICOPERATOR_ADD
OperatorSubtract=0,ArithmeticOperator,"-",WESTRING_ARITHMETICOPERATOR_SUBTRACT
OperatorMultiply=0,ArithmeticOperator,"*",WESTRING_ARITHMETICOPERATOR_MULTIPLY
OperatorDivide=0,ArithmeticOperator,"/",WESTRING_ARITHMETICOPERATOR_DIVIDE

OperatorEqual=0,ComparisonOperator,"==",WESTRING_COMPARISONOPERATOR_EQUAL
OperatorNotEqual=0,ComparisonOperator,"!=",WESTRING_COMPARISONOPERATOR_NOTEQUAL
OperatorGreater=0,ComparisonOperator,">",WESTRING_COMPARISONOPERATOR_GREATER
OperatorGreaterEq=0,ComparisonOperator,">=",WESTRING_COMPARISONOPERATOR_GREATEREQ
OperatorLess=0,ComparisonOperator,"<",WESTRING_COMPARISONOPERATOR_LESS
OperatorLessEq=0,ComparisonOperator,"<=",WESTRING_COMPARISONOPERATOR_LESSEQ

OperatorEqualENE=0,EqualNotEqualOperator,"==",WESTRING_EQUALNOTEQUALOPERATOR_EQUAL
OperatorNotEqualENE=0,EqualNotEqualOperator,"!=",WESTRING_EQUALNOTEQUALOPERATOR_NOTEQUAL

// Reals
RealQueueDelayQuest=0,real,bj_QUEUE_DELAY_QUEST,WESTRING_QUEUE_DELAY_QUEST
RealQueueDelayHint=0,real,bj_QUEUE_DELAY_HINT,WESTRING_QUEUE_DELAY_HINT
RealQueueDelaySecret=0,real,bj_QUEUE_DELAY_SECRET,WESTRING_QUEUE_DELAY_SECRET
RealHandicapEasy=0,real,bj_HANDICAP_EASY,WESTRING_HANDICAP_EASY
RealHandicapNormal=0,real,bj_HANDICAP_NORMAL,WESTRING_HANDICAP_NORMAL
RealHandicapDamageEasy=0,real,bj_HANDICAPDAMAGE_EASY,WESTRING_HANDICAPDAMAGE_EASY
RealHandicapDamageNormal=0,real,bj_HANDICAPDAMAGE_NORMAL,WESTRING_HANDICAPDAMAGE_NORMAL
RealHandicapReviveNotHard=0,real,bj_HANDICAPREVIVE_NOTHARD,WESTRING_HANDICAPREVIVE_NOTHARD
RealCellWidth=0,real,bj_CELLWIDTH,WESTRING_REAL_CELLWIDTH
RealUnitFacing=0,real,bj_UNIT_FACING,WESTRING_REAL_UNITFACING
RealCamDefDistance=0,real,bj_CAMERA_DEFAULT_DISTANCE,WESTRING_CAMDEFAULT_DISTANCE
RealCamDefFarZ=0,real,bj_CAMERA_DEFAULT_FARZ,WESTRING_CAMDEFAULT_FARZ
RealCamDefAoA=0,real,bj_CAMERA_DEFAULT_AOA,WESTRING_CAMDEFAULT_AOA
RealCamDefFoV=0,real,bj_CAMERA_DEFAULT_FOV,WESTRING_CAMDEFAULT_FOV
RealCamDefRoll=0,real,bj_CAMERA_DEFAULT_ROLL,WESTRING_CAMDEFAULT_ROLL
RealCamDefRotation=0,real,bj_CAMERA_DEFAULT_ROTATION,WESTRING_CAMDEFAULT_ROTATION
RealE=0,real,bj_E,WESTRING_REAL_E
RealPi=0,real,bj_PI,WESTRING_REAL_PI

// Players
Player00=0,player,Player(0),WESTRING_PLAYER_00
Player01=0,player,Player(1),WESTRING_PLAYER_01
Player02=0,player,Player(2),WESTRING_PLAYER_02
Player03=0,player,Player(3),WESTRING_PLAYER_03
Player04=0,player,Player(4),WESTRING_PLAYER_04
Player05=0,player,Player(5),WESTRING_PLAYER_05
Player06=0,player,Player(6),WESTRING_PLAYER_06
Player07=0,player,Player(7),WESTRING_PLAYER_07
Player08=0,player,Player(8),WESTRING_PLAYER_08
Player09=0,player,Player(9),WESTRING_PLAYER_09
Player10=0,player,Player(10),WESTRING_PLAYER_10
Player11=0,player,Player(11),WESTRING_PLAYER_11
Player12=0,player,Player(12),WESTRING_PLAYER_12
Player13=0,player,Player(13),WESTRING_PLAYER_13
Player14=0,player,Player(14),WESTRING_PLAYER_14
Player15=0,player,Player(15),WESTRING_PLAYER_15
Player16=0,player,Player(16),WESTRING_PLAYER_16
Player17=0,player,Player(17),WESTRING_PLAYER_17
Player18=0,player,Player(18),WESTRING_PLAYER_18
Player19=0,player,Player(19),WESTRING_PLAYER_19
Player20=0,player,Player(20),WESTRING_PLAYER_20
Player21=0,player,Player(21),WESTRING_PLAYER_21
Player22=0,player,Player(22),WESTRING_PLAYER_22
Player23=0,player,Player(23),WESTRING_PLAYER_23
PlayerNA=0,player,Player(PLAYER_NEUTRAL_AGGRESSIVE),WESTRING_PLAYER_NA
PlayerNV=0,player,Player(bj_PLAYER_NEUTRAL_VICTIM),WESTRING_PLAYER_NV
PlayerNE=0,player,Player(bj_PLAYER_NEUTRAL_EXTRA),WESTRING_PLAYER_NE
PlayerNP=0,player,Player(PLAYER_NEUTRAL_PASSIVE),WESTRING_PLAYER_NP

// Forces
Force00=0,force,bj_FORCE_PLAYER[0],WESTRING_FORCE_00
Force01=0,force,bj_FORCE_PLAYER[1],WESTRING_FORCE_01
Force02=0,force,bj_FORCE_PLAYER[2],WESTRING_FORCE_02
Force03=0,force,bj_FORCE_PLAYER[3],WESTRING_FORCE_03
Force04=0,force,bj_FORCE_PLAYER[4],WESTRING_FORCE_04
Force05=0,force,bj_FORCE_PLAYER[5],WESTRING_FORCE_05
Force06=0,force,bj_FORCE_PLAYER[6],WESTRING_FORCE_06
Force07=0,force,bj_FORCE_PLAYER[7],WESTRING_FORCE_07
Force08=0,force,bj_FORCE_PLAYER[8],WESTRING_FORCE_08
Force09=0,force,bj_FORCE_PLAYER[9],WESTRING_FORCE_09
Force10=0,force,bj_FORCE_PLAYER[10],WESTRING_FORCE_10
Force11=0,force,bj_FORCE_PLAYER[11],WESTRING_FORCE_11
Force12=0,force,bj_FORCE_PLAYER[12],WESTRING_FORCE_12
Force13=0,force,bj_FORCE_PLAYER[13],WESTRING_FORCE_13
Force14=0,force,bj_FORCE_PLAYER[14],WESTRING_FORCE_14
Force15=0,force,bj_FORCE_PLAYER[15],WESTRING_FORCE_15
Force16=0,force,bj_FORCE_PLAYER[16],WESTRING_FORCE_16
Force17=0,force,bj_FORCE_PLAYER[17],WESTRING_FORCE_17
Force18=0,force,bj_FORCE_PLAYER[18],WESTRING_FORCE_18
Force19=0,force,bj_FORCE_PLAYER[19],WESTRING_FORCE_19
Force20=0,force,bj_FORCE_PLAYER[20],WESTRING_FORCE_20
Force21=0,force,bj_FORCE_PLAYER[21],WESTRING_FORCE_21
Force22=0,force,bj_FORCE_PLAYER[22],WESTRING_FORCE_22
Force23=0,force,bj_FORCE_PLAYER[23],WESTRING_FORCE_23
ForceNA=0,force,bj_FORCE_PLAYER[PLAYER_NEUTRAL_AGGRESSIVE],WESTRING_FORCE_NA
ForceNV=0,force,bj_FORCE_PLAYER[bj_PLAYER_NEUTRAL_VICTIM],WESTRING_FORCE_NV
ForceNE=0,force,bj_FORCE_PLAYER[bj_PLAYER_NEUTRAL_EXTRA],WESTRING_FORCE_NE
ForceNP=0,force,bj_FORCE_PLAYER[PLAYER_NEUTRAL_PASSIVE],WESTRING_FORCE_NP

// Player colors
Color00=0,playercolor,PLAYER_COLOR_RED,WESTRING_UNITCOLOR_00
Color01=0,playercolor,PLAYER_COLOR_BLUE,WESTRING_UNITCOLOR_01
Color02=0,playercolor,PLAYER_COLOR_CYAN,WESTRING_UNITCOLOR_02
Color03=0,playercolor,PLAYER_COLOR_PURPLE,WESTRING_UNITCOLOR_03
Color04=0,playercolor,PLAYER_COLOR_YELLOW,WESTRING_UNITCOLOR_04
Color05=0,playercolor,PLAYER_COLOR_ORANGE,WESTRING_UNITCOLOR_05
Color06=0,playercolor,PLAYER_COLOR_GREEN,WESTRING_UNITCOLOR_06
Color07=0,playercolor,PLAYER_COLOR_PINK,WESTRING_UNITCOLOR_07
Color08=0,playercolor,PLAYER_COLOR_LIGHT_GRAY,WESTRING_UNITCOLOR_08
Color09=0,playercolor,PLAYER_COLOR_LIGHT_BLUE,WESTRING_UNITCOLOR_09
Color10=0,playercolor,PLAYER_COLOR_AQUA,WESTRING_UNITCOLOR_10
Color11=0,playercolor,PLAYER_COLOR_BROWN,WESTRING_UNITCOLOR_11
Color12=0,playercolor,PLAYER_COLOR_MAROON,WESTRING_UNITCOLOR_12
Color13=0,playercolor,PLAYER_COLOR_NAVY,WESTRING_UNITCOLOR_13
Color14=0,playercolor,PLAYER_COLOR_TURQUOISE,WESTRING_UNITCOLOR_14
Color15=0,playercolor,PLAYER_COLOR_VIOLET,WESTRING_UNITCOLOR_15
Color16=0,playercolor,PLAYER_COLOR_WHEAT,WESTRING_UNITCOLOR_16
Color17=0,playercolor,PLAYER_COLOR_PEACH,WESTRING_UNITCOLOR_17
Color18=0,playercolor,PLAYER_COLOR_MINT,WESTRING_UNITCOLOR_18
Color19=0,playercolor,PLAYER_COLOR_LAVENDER,WESTRING_UNITCOLOR_19
Color20=0,playercolor,PLAYER_COLOR_COAL,WESTRING_UNITCOLOR_20
Color21=0,playercolor,PLAYER_COLOR_SNOW,WESTRING_UNITCOLOR_21
Color22=0,playercolor,PLAYER_COLOR_EMERALD,WESTRING_UNITCOLOR_22
Color23=0,playercolor,PLAYER_COLOR_PEANUT,WESTRING_UNITCOLOR_23
Color24=1,playercolor,ConvertPlayerColor(24),WESTRING_UNITCOLOR_24

// Races
RaceHuman=0,race,RACE_HUMAN,WESTRING_TRIGRACE_HUMAN
RaceOrc=0,race,RACE_ORC,WESTRING_TRIGRACE_ORC
RaceUndead=0,race,RACE_UNDEAD,WESTRING_TRIGRACE_UNDEAD
RaceNightElf=0,race,RACE_NIGHTELF,WESTRING_TRIGRACE_NIGHTELF
RaceDemon=0,race,RACE_DEMON,WESTRING_TRIGRACE_DEMON

// Item Classes
ItemTypeAny=1,itemtype,ITEM_TYPE_ANY,WESTRING_ITEMTYPE_ANY
ItemTypePermanent=1,itemtype,ITEM_TYPE_PERMANENT,WESTRING_ITEMTYPE_PERMANENT
ItemTypeCharged=1,itemtype,ITEM_TYPE_CHARGED,WESTRING_ITEMTYPE_CHARGED
ItemTypePowerup=1,itemtype,ITEM_TYPE_POWERUP,WESTRING_ITEMTYPE_POWERUP
ItemTypeArtifact=1,itemtype,ITEM_TYPE_ARTIFACT,WESTRING_ITEMTYPE_ARTIFACT
ItemTypePurchasable=1,itemtype,ITEM_TYPE_PURCHASABLE,WESTRING_ITEMTYPE_PURCHASABLE
ItemTypeCampaign=1,itemtype,ITEM_TYPE_CAMPAIGN,WESTRING_ITEMTYPE_CAMPAIGN
ItemTypeMiscellaneous=1,itemtype,ITEM_TYPE_MISCELLANEOUS,WESTRING_ITEMTYPE_MISCELLANEOUS
ItemTypeUnknown=1,itemtype,ITEM_TYPE_UNKNOWN,WESTRING_ITEMTYPE_UNKNOWN

// Units
UnitNull=0,unit,null,WESTRING_TRIGUNIT_NULL

// Unit-Types
UnitTypeNull=0,unitcode,0,WESTRING_TRIGUNITTYPE_NULL

// Items
ItemNull=0,item,null,WESTRING_TRIGITEM_NULL

// Destructables
DestructableNull=0,destructable,null,WESTRING_TRIGDESTRUCTABLE_NULL

// Rects
RectNull=0,rect,null,WESTRING_TRIGRECT_NULL

// Sounds
SoundNull=0,sound,null,WESTRING_TRIGSOUND_NULL

// Music
MusicFileMusic=0,musicfile,`music`,WESTRING_TRIGMUSICFILE_MUSIC

// Limit operators
LimitOpEqual=0,limitop,EQUAL,WESTRING_LIMITOP_EQUAL
LimitOpNotEqual=0,limitop,NOT_EQUAL,WESTRING_LIMITOP_NOTEQUAL
LimitOpLessThan=0,limitop,LESS_THAN,WESTRING_LIMITOP_LESSTHAN
LimitOpLessThanOrEqual=0,limitop,LESS_THAN_OR_EQUAL,WESTRING_LIMITOP_LESSTHANOREQUAL
LimitOpGreaterThan=0,limitop,GREATER_THAN,WESTRING_LIMITOP_GREATERTHAN
LimitOpGreaterThanOrEqual=0,limitop,GREATER_THAN_OR_EQUAL,WESTRING_LIMITOP_GREATERTHANOREQUAL

// Game results
GameResultWin=0,playergameresult,PLAYER_GAME_RESULT_VICTORY,WESTRING_VICTORY
GameResultLose=0,playergameresult,PLAYER_GAME_RESULT_DEFEAT,WESTRING_DEFEAT
GameResultDraw=0,playergameresult,PLAYER_GAME_RESULT_TIE,WESTRING_DRAW

// Map flags
MapFlagUseHandicaps=0,mapflag,MAP_USE_HANDICAPS,WESTRING_MAPFLAG_USEHANDICAPS
MapFlagObservers=0,mapflag,MAP_OBSERVERS,WESTRING_MAPFLAG_OBSERVERS
MapFlagObserversChat=0,mapflag,MAP_OBSERVERS_ON_DEATH,WESTRING_MAPFLAG_OBSERVERSONDEATH
MapFlagResourceTradingLock=0,mapflag,MAP_LOCK_RESOURCE_TRADING,WESTRING_MAPFLAG_RESOURCETRADINGLOCK
MapFlagResourceTradingAllies=0,mapflag,MAP_RESOURCE_TRADING_ALLIES_ONLY,WESTRING_MAPFLAG_RESOURCETRADINGALLIES
MapFlagAllianceChangesLock=0,mapflag,MAP_LOCK_ALLIANCE_CHANGES,WESTRING_MAPFLAG_ALLIANCECHANGESLOCK
MapFlagAllianceChangesHidden=0,mapflag,MAP_ALLIANCE_CHANGES_HIDDEN,WESTRING_MAPFLAG_ALLIANCECHANGESHIDDEN
MapFlagMapReloaded=1,mapflag,MAP_RELOADED,WESTRING_MAPFLAG_MAPRELOADED
MapFlagRandomHeroes=1,mapflag,MAP_RANDOM_HERO,WESTRING_MAPFLAG_RANDOM_HERO
MapFlagRandomRaces=1,mapflag,MAP_RANDOM_RACES,WESTRING_MAPFLAG_RANDOM_RACES
MapFlagFogHideTerrain=1,mapflag,MAP_FOG_HIDE_TERRAIN,WESTRING_MAPFLAG_FOG_HIDE_TERRAIN
MapFlagFogMapExplored=1,mapflag,MAP_FOG_MAP_EXPLORED,WESTRING_MAPFLAG_FOG_MAP_EXPLORED
MapFlagFogAlwaysVisible=1,mapflag,MAP_FOG_ALWAYS_VISIBLE,WESTRING_MAPFLAG_FOG_ALWAYS_VISIBLE

// Player states
PlayerStateGold=0,playerstate,PLAYER_STATE_RESOURCE_GOLD,WESTRING_PSTATE_GOLD
PlayerStateLumber=0,playerstate,PLAYER_STATE_RESOURCE_LUMBER,WESTRING_PSTATE_LUMBER
PlayerStateHeroTokens=0,playerstate,PLAYER_STATE_RESOURCE_HERO_TOKENS,WESTRING_PSTATE_HEROTOKENS
PlayerStateGoldUpkeepRate=0,playerstate,PLAYER_STATE_GOLD_UPKEEP_RATE,WESTRING_PSTATE_UPKEEPGOLD
PlayerStateLumberUpkeepRate=0,playerstate,PLAYER_STATE_LUMBER_UPKEEP_RATE,WESTRING_PSTATE_UPKEEPLUMBER
PlayerStateGoldGathered=0,playerstate,PLAYER_STATE_GOLD_GATHERED,WESTRING_PSTATE_GOLDGATHERED
PlayerStateLumberGathered=0,playerstate,PLAYER_STATE_LUMBER_GATHERED,WESTRING_PSTATE_LUMBER_GATHERED
PlayerStateFoodUsed=0,playerstate,PLAYER_STATE_RESOURCE_FOOD_USED,WESTRING_PSTATE_FOODUSED
PlayerStateFoodCap=0,playerstate,PLAYER_STATE_RESOURCE_FOOD_CAP,WESTRING_PSTATE_FOODCAP
PlayerStateFoodLimit=0,playerstate,PLAYER_STATE_FOOD_CAP_CEILING,WESTRING_PSTATE_FOODCAPLIMIT
PlayerStateGameResult=0,playerstate,PLAYER_STATE_GAME_RESULT,WESTRING_PSTATE_GAMERESULT

// Player states - resources only
PlayerResourceGold=1,playerresource,PLAYER_STATE_RESOURCE_GOLD,WESTRING_PRESOURCE_GOLD
PlayerResourceLumber=1,playerresource,PLAYER_STATE_RESOURCE_LUMBER,WESTRING_PRESOURCE_LUMBER

// Player scores
PlayerScoreUnitsTrained=1,playerscore,PLAYER_SCORE_UNITS_TRAINED,WESTRING_PSCORE_UNITSTRAINED
PlayerScoreUnitsKilled=1,playerscore,PLAYER_SCORE_UNITS_KILLED,WESTRING_PSCORE_UNITSKILLED
PlayerScoreStructBuilt=1,playerscore,PLAYER_SCORE_STRUCT_BUILT,WESTRING_PSCORE_STRUCTBUILT
PlayerScoreStructRazed=1,playerscore,PLAYER_SCORE_STRUCT_RAZED,WESTRING_PSCORE_STRUCTRAZED
PlayerScoreTechPercent=1,playerscore,PLAYER_SCORE_TECH_PERCENT,WESTRING_PSCORE_TECHPERCENT
PlayerScoreFoodProd=1,playerscore,PLAYER_SCORE_FOOD_MAXPROD,WESTRING_PSCORE_FOODPROD
PlayerScoreFoodUsed=1,playerscore,PLAYER_SCORE_FOOD_MAXUSED,WESTRING_PSCORE_FOODUSED
PlayerScoreHeroesKilled=1,playerscore,PLAYER_SCORE_HEROES_KILLED,WESTRING_PSCORE_HEROESKILLED
PlayerScoreItemsGained=1,playerscore,PLAYER_SCORE_ITEMS_GAINED,WESTRING_PSCORE_ITEMSGAINED
PlayerScoreMercsHired=1,playerscore,PLAYER_SCORE_MERCS_HIRED,WESTRING_PSCORE_MERCSHIRED
PlayerScoreGoldTotal=1,playerscore,PLAYER_SCORE_GOLD_MINED_TOTAL,WESTRING_PSCORE_GOLDTOTAL
PlayerScoreGoldUpkeep=1,playerscore,PLAYER_SCORE_GOLD_MINED_UPKEEP,WESTRING_PSCORE_GOLDUPKEEP
PlayerScoreGoldLostUpkeep=1,playerscore,PLAYER_SCORE_GOLD_LOST_UPKEEP,WESTRING_PSCORE_GOLDLOSTUPKEEP
PlayerScoreGoldLostTax=1,playerscore,PLAYER_SCORE_GOLD_LOST_TAX,WESTRING_PSCORE_GOLDLOSTTAX
PlayerScoreGoldGiven=1,playerscore,PLAYER_SCORE_GOLD_GIVEN,WESTRING_PSCORE_GOLDGIVEN
PlayerScoreGoldReceived=1,playerscore,PLAYER_SCORE_GOLD_RECEIVED,WESTRING_PSCORE_GOLDRECEIVED
PlayerScoreLumberTotal=1,playerscore,PLAYER_SCORE_LUMBER_TOTAL,WESTRING_PSCORE_LUMBERTOTAL
PlayerScoreLumberLostUpkeep=1,playerscore,PLAYER_SCORE_LUMBER_LOST_UPKEEP,WESTRING_PSCORE_LUMBERLOSTUPKEEP
PlayerScoreLumberLostTax=1,playerscore,PLAYER_SCORE_LUMBER_LOST_TAX,WESTRING_PSCORE_LUMBERLOSTTAX
PlayerScoreLumberGiven=1,playerscore,PLAYER_SCORE_LUMBER_GIVEN,WESTRING_PSCORE_LUMBERGIVEN
PlayerScoreLumberReceived=1,playerscore,PLAYER_SCORE_LUMBER_RECEIVED,WESTRING_PSCORE_LUMBERECEIVED
PlayerScoreUnitTotal=1,playerscore,PLAYER_SCORE_UNIT_TOTAL,WESTRING_PSCORE_UNITTOTAL
PlayerScoreHeroTotal=1,playerscore,PLAYER_SCORE_HERO_TOTAL,WESTRING_PSCORE_HEROTOTAL
PlayerScoreResourceTotal=1,playerscore,PLAYER_SCORE_RESOURCE_TOTAL,WESTRING_PSCORE_RESOURCETOTAL
PlayerScoreTotal=1,playerscore,PLAYER_SCORE_TOTAL,WESTRING_PSCORE_TOTAL

// Player flags
PlayerFlagUnfollowable=0,playerflag,PLAYER_STATE_UNFOLLOWABLE,WESTRING_PFLAG_UNFOLLOWABLE
PlayerFlagGivesBounty=0,playerflag,PLAYER_STATE_GIVES_BOUNTY,WESTRING_PFLAG_GIVESBOUNTY
PlayerFlagAlliedVictory=0,playerflag,PLAYER_STATE_ALLIED_VICTORY,WESTRING_PFLAG_ALLIEDVICTORY

// Gate states
GateOperationClosed=0,gateoperation,bj_GATEOPERATION_CLOSE,WESTRING_GATEOPERATION_CLOSE
GateOperationOpen=0,gateoperation,bj_GATEOPERATION_OPEN,WESTRING_GATEOPERATION_OPEN
GateOperationDestroyed=0,gateoperation,bj_GATEOPERATION_DESTROY,WESTRING_GATEOPERATION_DESTROY

// Elevator wall operations
ElevatorWallOpClose=1,elevatorwallop,false,WESTRING_ELEVATORWALLOP_CLOSE
ElevatorWallOpOpen=1,elevatorwallop,true,WESTRING_ELEVATORWALLOP_OPEN

// Elevator wall choices
ElevatorWallTypeAll=1,elevatorwalltype,bj_ELEVATOR_WALL_TYPE_ALL,WESTRING_ELEVATORWALLTYPE_ALL
ElevatorWallTypeEast=1,elevatorwalltype,bj_ELEVATOR_WALL_TYPE_EAST,WESTRING_ELEVATORWALLTYPE_EAST
ElevatorWallTypeNorth=1,elevatorwalltype,bj_ELEVATOR_WALL_TYPE_NORTH,WESTRING_ELEVATORWALLTYPE_NORTH
ElevatorWallTypeSouth=1,elevatorwalltype,bj_ELEVATOR_WALL_TYPE_SOUTH,WESTRING_ELEVATORWALLTYPE_SOUTH
ElevatorWallTypeWest=1,elevatorwalltype,bj_ELEVATOR_WALL_TYPE_WEST,WESTRING_ELEVATORWALLTYPE_WEST

// Usage options
UseSkipOptionUse=0,useskipoption,true,WESTRING_USESKIPOPTION_USE
UseSkipOptionSkip=0,useskipoption,false,WESTRING_USESKIPOPTION_SKIP

// Selection option
SelDeselOptionSel=0,seldeseloption,true,WESTRING_SELDESELOPTION_SEL
SelDeselOptionDesel=0,seldeseloption,false,WESTRING_SELDESELOPTION_DESEL

// AI Captain types
AICaptainAttack=1,aicaptaintype,true,WESTRING_AICAPTAIN_ATTACK
AICaptainDefense=1,aicaptaintype,false,WESTRING_AICAPTAIN_DEFENSE

// AI Command Pop options
AICommandPop=1,aicommandpop,true,WESTRING_AICOMMAND_REMOVE
AICommandLeave=1,aicommandpop,false,WESTRING_AICOMMAND_LEAVE

// Cache value types
CacheValueTypeBoolean=1,cachevaluetype,bj_GAMECACHE_BOOLEAN,WESTRING_CACHEVALUETYPE_BOOLEAN
CacheValueTypeInteger=1,cachevaluetype,bj_GAMECACHE_INTEGER,WESTRING_CACHEVALUETYPE_INTEGER
CacheValueTypeReal=1,cachevaluetype,bj_GAMECACHE_REAL,WESTRING_CACHEVALUETYPE_REAL
CacheValueTypeUnit=1,cachevaluetype,bj_GAMECACHE_UNIT,WESTRING_CACHEVALUETYPE_UNIT
CacheValueTypeString=1,cachevaluetype,bj_GAMECACHE_STRING,WESTRING_CACHEVALUETYPE_STRING

// Hashtable value types (localization stolen from gamecache)
HashtableValueTypeBoolean=1,hashtablevaluetype,bj_HASHTABLE_BOOLEAN,WESTRING_CACHEVALUETYPE_BOOLEAN
HashtableValueTypeInteger=1,hashtablevaluetype,bj_HASHTABLE_INTEGER,WESTRING_CACHEVALUETYPE_INTEGER
HashtableValueTypeReal=1,hashtablevaluetype,bj_HASHTABLE_REAL,WESTRING_CACHEVALUETYPE_REAL
HashtableValueTypeString=1,hashtablevaluetype,bj_HASHTABLE_STRING,WESTRING_CACHEVALUETYPE_STRING
HashtableValueTypeHandle=1,hashtablevaluetype,bj_HASHTABLE_HANDLE,WESTRING_CACHEVALUETYPE_HANDLE

// Map Control
MapControlNone=0,mapcontrol,MAP_CONTROL_NONE,WESTRING_MAPCONTROL_NONE
MapControlUser=0,mapcontrol,MAP_CONTROL_USER,WESTRING_MAPCONTROL_USER
MapControlComputer=0,mapcontrol,MAP_CONTROL_COMPUTER,WESTRING_MAPCONTROL_COMPUTER
MapControlRescuable=0,mapcontrol,MAP_CONTROL_RESCUABLE,WESTRING_MAPCONTROL_RESCUABLE
MapControlNeutral=0,mapcontrol,MAP_CONTROL_NEUTRAL,WESTRING_MAPCONTROL_NEUTRAL
MapControlCreep=0,mapcontrol,MAP_CONTROL_CREEP,WESTRING_MAPCONTROL_CREEP

// Player slot states
PlayerSlotStateEmpty=0,playerslotstate,PLAYER_SLOT_STATE_EMPTY,WESTRING_PSLOT_EMPTY
PlayerSlotStatePlaying=0,playerslotstate,PLAYER_SLOT_STATE_PLAYING,WESTRING_PSLOT_PLAYING
PlayerSlotStateLeft=0,playerslotstate,PLAYER_SLOT_STATE_LEFT,WESTRING_PSLOT_LEFT

// Player unit events
PlayerUnitEventDeath=0,playerunitevent,EVENT_PLAYER_UNIT_DEATH,WESTRING_PUEVENT_DEATH
PlayerUnitEventDecay=0,playerunitevent,EVENT_PLAYER_UNIT_DECAY,WESTRING_PUEVENT_DECAY
PlayerUnitEventChangesOwner=1,playerunitevent,EVENT_PLAYER_UNIT_CHANGE_OWNER,WESTRING_PUEVENT_CHANGESOWNER
PlayerUnitEventDamaged=1,playerunitevent,EVENT_PLAYER_UNIT_DAMAGED,WESTRING_PUEVENT_DAMAGED
PlayerUnitEventDamaging=1,playerunitevent,EVENT_PLAYER_UNIT_DAMAGING,WESTRING_PUEVENT_DAMAGING
PlayerUnitEventHero_Level=0,playerunitevent,EVENT_PLAYER_HERO_LEVEL,WESTRING_PUEVENT_HEROLEVEL
PlayerUnitEventHero_Skill=0,playerunitevent,EVENT_PLAYER_HERO_SKILL,WESTRING_PUEVENT_HEROSKILL
PlayerUnitEventHero_Revivable=0,playerunitevent,EVENT_PLAYER_HERO_REVIVABLE,WESTRING_PUEVENT_HEROREVIVABLE
PlayerUnitEventHeroUseItem=0,playerunitevent,EVENT_PLAYER_UNIT_USE_ITEM,WESTRING_PUEVENT_HEROUSEITEM
PlayerUnitEventHeroPickUpItem=0,playerunitevent,EVENT_PLAYER_UNIT_PICKUP_ITEM,WESTRING_PUEVENT_HEROPICKUPITEM
PlayerUnitEventHeroDropItem=0,playerunitevent,EVENT_PLAYER_UNIT_DROP_ITEM,WESTRING_PUEVENT_HERODROPITEM
PlayerUnitEventSell=1,playerunitevent,EVENT_PLAYER_UNIT_SELL,WESTRING_PUEVENT_SELL
PlayerUnitEventSellItem=1,playerunitevent,EVENT_PLAYER_UNIT_SELL_ITEM,WESTRING_PUEVENT_SELLITEM
PlayerUnitEventPawnItem=1,playerunitevent,EVENT_PLAYER_UNIT_PAWN_ITEM,WESTRING_PUEVENT_PAWNITEM
PlayerUnitEventStackItem=1,playerunitevent,EVENT_PLAYER_UNIT_STACK_ITEM,WESTRING_PUEVENT_STACKITEM
PlayerUnitEventAttacked=0,playerunitevent,EVENT_PLAYER_UNIT_ATTACKED,WESTRING_PUEVENT_ATTACKED
PlayerUnitEventRescued=0,playerunitevent,EVENT_PLAYER_UNIT_RESCUED,WESTRING_PUEVENT_RESCUED
PlayerUnitEventSummoned=0,playerunitevent,EVENT_PLAYER_UNIT_SUMMON,WESTRING_PUEVENT_SUMMONED
PlayerUnitEventSpellChannel=1,playerunitevent,EVENT_PLAYER_UNIT_SPELL_CHANNEL,WESTRING_PUEVENT_SPELLCHANNEL
PlayerUnitEventSpellCast=1,playerunitevent,EVENT_PLAYER_UNIT_SPELL_CAST,WESTRING_PUEVENT_SPELLCAST
PlayerUnitEventSpellEndCast=1,playerunitevent,EVENT_PLAYER_UNIT_SPELL_ENDCAST,WESTRING_PUEVENT_SPELLENDCAST
PlayerUnitEventSpellEffect=1,playerunitevent,EVENT_PLAYER_UNIT_SPELL_EFFECT,WESTRING_PUEVENT_SPELLEFFECT
PlayerUnitEventSpellFinish=1,playerunitevent,EVENT_PLAYER_UNIT_SPELL_FINISH,WESTRING_PUEVENT_SPELLFINISH
PlayerUnitEventLoaded=0,playerunitevent,EVENT_PLAYER_UNIT_LOADED,WESTRING_PUEVENT_LOADED
PlayerUnitEventTrain_Start=0,playerunitevent,EVENT_PLAYER_UNIT_TRAIN_START,WESTRING_PUEVENT_TRAINSTART
PlayerUnitEventTrain_Cancel=0,playerunitevent,EVENT_PLAYER_UNIT_TRAIN_CANCEL,WESTRING_PUEVENT_TRAINCANCEL
PlayerUnitEventTrain_Finish=0,playerunitevent,EVENT_PLAYER_UNIT_TRAIN_FINISH,WESTRING_PUEVENT_TRAINFINISH
PlayerUnitEventConstruct_Start=0,playerunitevent,EVENT_PLAYER_UNIT_CONSTRUCT_START,WESTRING_PUEVENT_CONSTRUCTSTART
PlayerUnitEventConstruct_Cancel=0,playerunitevent,EVENT_PLAYER_UNIT_CONSTRUCT_CANCEL,WESTRING_PUEVENT_CONSTRUCTCANCEL
PlayerUnitEventConstruct_Finish=0,playerunitevent,EVENT_PLAYER_UNIT_CONSTRUCT_FINISH,WESTRING_PUEVENT_CONSTRUCTFINISH
PlayerUnitEventReviveStart=0,playerunitevent,EVENT_PLAYER_HERO_REVIVE_START,WESTRING_PUEVENT_REVIVESTART
PlayerUnitEventReviveCancel=0,playerunitevent,EVENT_PLAYER_HERO_REVIVE_CANCEL,WESTRING_PUEVENT_REVIVECANCEL
PlayerUnitEventReviveFinish=0,playerunitevent,EVENT_PLAYER_HERO_REVIVE_FINISH,WESTRING_PUEVENT_REVIVEFINISH
PlayerUnitEventUpgrade_Start=0,playerunitevent,EVENT_PLAYER_UNIT_UPGRADE_START,WESTRING_PUEVENT_UPGRADESTART
PlayerUnitEventUpgrade_Cancel=0,playerunitevent,EVENT_PLAYER_UNIT_UPGRADE_CANCEL,WESTRING_PUEVENT_UPGRADECANCEL
PlayerUnitEventUpgrade_Finish=0,playerunitevent,EVENT_PLAYER_UNIT_UPGRADE_FINISH,WESTRING_PUEVENT_UPGRADEFINISH
PlayerUnitEventResearch_Start=0,playerunitevent,EVENT_PLAYER_UNIT_RESEARCH_START,WESTRING_PUEVENT_RESEARCHSTART
PlayerUnitEventResearch_Cancel=0,playerunitevent,EVENT_PLAYER_UNIT_RESEARCH_CANCEL,WESTRING_PUEVENT_RESEARCHCANCEL
PlayerUnitEventResearch_Finish=0,playerunitevent,EVENT_PLAYER_UNIT_RESEARCH_FINISH,WESTRING_PUEVENT_RESEARCHFINISH
PlayerUnitEventIssued_Unit_Order=0,playerunitevent,EVENT_PLAYER_UNIT_ISSUED_TARGET_ORDER,WESTRING_PUEVENT_ISSUEDUNITORDER
PlayerUnitEventIssued_Point_Order=0,playerunitevent,EVENT_PLAYER_UNIT_ISSUED_POINT_ORDER,WESTRING_PUEVENT_ISSUEDPOINTORDER
PlayerUnitEventIssued_Order=0,playerunitevent,EVENT_PLAYER_UNIT_ISSUED_ORDER,WESTRING_PUEVENT_ISSUEDORDER

// Unit events
UnitEventDeath=0,unitevent,EVENT_UNIT_DEATH,WESTRING_UEVENT_DEATH
UnitEventDecay=0,unitevent,EVENT_UNIT_DECAY,WESTRING_UEVENT_DECAY
UnitEventChangesOwner=1,unitevent,EVENT_UNIT_CHANGE_OWNER,WESTRING_UEVENT_CHANGESOWNER
UnitEventDamaged=0,unitevent,EVENT_UNIT_DAMAGED,WESTRING_UEVENT_DAMAGED
UnitEventDamaging=0,unitevent,EVENT_UNIT_DAMAGING,WESTRING_UEVENT_DAMAGING
UnitEventHeroLevel=0,unitevent,EVENT_UNIT_HERO_LEVEL,WESTRING_UEVENT_HEROLEVEL
UnitEventHeroSkill=0,unitevent,EVENT_UNIT_HERO_SKILL,WESTRING_UEVENT_HEROSKILL
UnitEventHeroRevivable=0,unitevent,EVENT_UNIT_HERO_REVIVABLE,WESTRING_UEVENT_HEROREVIVABLE
UnitEventHeroUseItem=0,unitevent,EVENT_UNIT_USE_ITEM,WESTRING_UEVENT_HEROUSEITEM
UnitEventHeroPickUpItem=0,unitevent,EVENT_UNIT_PICKUP_ITEM,WESTRING_UEVENT_HEROPICKUPITEM
UnitEventHeroDropItem=0,unitevent,EVENT_UNIT_DROP_ITEM,WESTRING_UEVENT_HERODROPITEM
UnitEventSell=1,unitevent,EVENT_UNIT_SELL,WESTRING_UEVENT_SELL
UnitEventSellItem=1,unitevent,EVENT_UNIT_SELL_ITEM,WESTRING_UEVENT_SELLITEM
UnitEventPawnItem=1,unitevent,EVENT_UNIT_PAWN_ITEM,WESTRING_UEVENT_PAWNITEM
UnitEventStackItem=1,unitevent,EVENT_UNIT_STACK_ITEM,WESTRING_UEVENT_STACKITEM
UnitEventAttacked=0,unitevent,EVENT_UNIT_ATTACKED,WESTRING_UEVENT_ATTACKED
UnitEventRescued=0,unitevent,EVENT_UNIT_RESCUED,WESTRING_UEVENT_RESCUED
UnitEventSelected=0,unitevent,EVENT_UNIT_SELECTED,WESTRING_UEVENT_SELECTED
UnitEventDeselected=0,unitevent,EVENT_UNIT_DESELECTED,WESTRING_UEVENT_DESELECTED
UnitEventSpellChannel=1,unitevent,EVENT_UNIT_SPELL_CHANNEL,WESTRING_UEVENT_SPELLCHANNEL
UnitEventSpellCast=1,unitevent,EVENT_UNIT_SPELL_CAST,WESTRING_UEVENT_SPELLCAST
UnitEventSpellEndCast=1,unitevent,EVENT_UNIT_SPELL_ENDCAST,WESTRING_UEVENT_SPELLENDCAST
UnitEventSpellEffect=1,unitevent,EVENT_UNIT_SPELL_EFFECT,WESTRING_UEVENT_SPELLEFFECT
UnitEventSpellFinish=1,unitevent,EVENT_UNIT_SPELL_FINISH,WESTRING_UEVENT_SPELLFINISH
UnitEventLoaded=0,unitevent,EVENT_UNIT_LOADED,WESTRING_UEVENT_LOADED
UnitEventAcquiredTarget=0,unitevent,EVENT_UNIT_ACQUIRED_TARGET,WESTRING_UEVENT_ACQUIREDTARGET
UnitEventTargetInRange=0,unitevent,EVENT_UNIT_TARGET_IN_RANGE,WESTRING_UEVENT_TARGETINRANGE
UnitEventTrainStart=0,unitevent,EVENT_UNIT_TRAIN_START,WESTRING_UEVENT_TRAINSTART
UnitEventTrainCancel=0,unitevent,EVENT_UNIT_TRAIN_CANCEL,WESTRING_UEVENT_TRAINCANCEL
UnitEventTrainFinish=0,unitevent,EVENT_UNIT_TRAIN_FINISH,WESTRING_UEVENT_TRAINFINISH
UnitEventReviveStart=0,unitevent,EVENT_UNIT_HERO_REVIVE_START,WESTRING_UEVENT_REVIVESTART
UnitEventReviveCancel=0,unitevent,EVENT_UNIT_HERO_REVIVE_CANCEL,WESTRING_UEVENT_REVIVECANCEL
UnitEventReviveFinish=0,unitevent,EVENT_UNIT_HERO_REVIVE_FINISH,WESTRING_UEVENT_REVIVEFINISH
UnitEventUpgradeStart=0,unitevent,EVENT_UNIT_UPGRADE_START,WESTRING_UEVENT_UPGRADESTART
UnitEventUpgradeCancel=0,unitevent,EVENT_UNIT_UPGRADE_CANCEL,WESTRING_UEVENT_UPGRADECANCEL
UnitEventUpgradeFinish=0,unitevent,EVENT_UNIT_UPGRADE_FINISH,WESTRING_UEVENT_UPGRADEFINISH
UnitEventResearchStart=0,unitevent,EVENT_UNIT_RESEARCH_START,WESTRING_UEVENT_RESEARCHSTART
UnitEventResearchCancel=0,unitevent,EVENT_UNIT_RESEARCH_CANCEL,WESTRING_UEVENT_RESEARCHCANCEL
UnitEventResearchFinish=0,unitevent,EVENT_UNIT_RESEARCH_FINISH,WESTRING_UEVENT_RESEARCHFINISH
UnitEventIssueUnitOrder=0,unitevent,EVENT_UNIT_ISSUED_TARGET_ORDER,WESTRING_UEVENT_ISSUEUNITORDER
UnitEventIssuePointOrder=0,unitevent,EVENT_UNIT_ISSUED_POINT_ORDER,WESTRING_UEVENT_ISSUEPOINTORDER
UnitEventIssueOrder=0,unitevent,EVENT_UNIT_ISSUED_ORDER,WESTRING_UEVENT_ISSUEORDER

// Unit states (read-only)
UnitStateLife=0,unitstate,UNIT_STATE_LIFE,WESTRING_USTATE_LIFE
UnitStateMaxLife=0,unitstate,UNIT_STATE_MAX_LIFE,WESTRING_USTATE_MAXLIFE
UnitStateMana=0,unitstate,UNIT_STATE_MANA,WESTRING_USTATE_MANA
UnitStateMaxMana=0,unitstate,UNIT_STATE_MAX_MANA,WESTRING_USTATE_MAXMANA

// Keyboard Event Types
KeyEventTypeDepress=1,keyeventtype,bj_KEYEVENTTYPE_DEPRESS,WESTRING_KEYEVENTTYPE_DEPRESS
KeyEventTypeRelease=1,keyeventtype,bj_KEYEVENTTYPE_RELEASE,WESTRING_KEYEVENTTYPE_RELEASE

// Keyboard Event Keys
KeyEventKeyLeft=1,keyeventkey,bj_KEYEVENTKEY_LEFT,WESTRING_KEYEVENTKEY_LEFT
KeyEventKeyRight=1,keyeventkey,bj_KEYEVENTKEY_RIGHT,WESTRING_KEYEVENTKEY_RIGHT
KeyEventKeyDown=1,keyeventkey,bj_KEYEVENTKEY_DOWN,WESTRING_KEYEVENTKEY_DOWN
KeyEventKeyUp=1,keyeventkey,bj_KEYEVENTKEY_UP,WESTRING_KEYEVENTKEY_UP

// Mouse Event Types
MouseEventTypeDown=1,mouseeventtype,bj_MOUSEEVENTTYPE_DOWN,WESTRING_MOUSEEVENTTYPE_DOWN
MouseEventTypeUp=1,mouseeventtype,bj_MOUSEEVENTTYPE_UP,WESTRING_MOUSEEVENTTYPE_UP
MouseEventTypeMove=1,mouseeventtype,bj_MOUSEEVENTTYPE_MOVE,WESTRING_MOUSEEVENTTYPE_MOVE

// Mouse Button Types
MouseButtonTypeLeft=1,mousebuttontype,MOUSE_BUTTON_TYPE_LEFT,WESTRING_MOUSEBUTTONTYPE_LEFT
MouseButtonTypeMiddle=1,mousebuttontype,MOUSE_BUTTON_TYPE_MIDDLE,WESTRING_MOUSEBUTTONTYPE_MIDDLE
MouseButtonTypeRight=1,mousebuttontype,MOUSE_BUTTON_TYPE_RIGHT,WESTRING_MOUSEBUTTONTYPE_RIGHT

// ABility Integer Field
AbilityIFButtonPositionNormalX=0,abilityintegerfield,ABILITY_IF_BUTTON_POSITION_NORMAL_X,WESTRING_ABILITYIF_BUTTONPOSITIONNORMALX
AbilityIFButtonPositionNormalY=0,abilityintegerfield,ABILITY_IF_BUTTON_POSITION_NORMAL_Y,WESTRING_ABILITYIF_BUTTONPOSITIONNORMALY
AbilityIFButtonPositionActivatedX=0,abilityintegerfield,ABILITY_IF_BUTTON_POSITION_ACTIVATED_X,WESTRING_ABILITYIF_BUTTONPOSITIONACTIVATEDX
AbilityIFButtonPositionActivatedY=0,abilityintegerfield,ABILITY_IF_BUTTON_POSITION_ACTIVATED_Y,WESTRING_ABILITYIF_BUTTONPOSITIONACTIVATEDY
AbilityIFButtonPositionResearchX=0,abilityintegerfield,ABILITY_IF_BUTTON_POSITION_RESEARCH_X,WESTRING_ABILITYIF_BUTTONPOSITIONRESEARCHX
AbilityIFButtonPositionResearchY=0,abilityintegerfield,ABILITY_IF_BUTTON_POSITION_RESEARCH_Y,WESTRING_ABILITYIF_BUTTONPOSITIONRESEARCHY
AbilityIFMissileSpeed=0,abilityintegerfield,ABILITY_IF_MISSILE_SPEED,WESTRING_ABILITYIF_MISSILESPEED
AbilityIFTargetAttachments=0,abilityintegerfield,ABILITY_IF_TARGET_ATTACHMENTS,WESTRING_ABILITYIF_TARGETATTACHMENTS
AbilityIFCasterAttachments=0,abilityintegerfield,ABILITY_IF_CASTER_ATTACHMENTS,WESTRING_ABILITYIF_CASTERATTACHMENTS
AbilityIFPriority=0,abilityintegerfield,ABILITY_IF_PRIORITY,WESTRING_ABILITYIF_PRIORITY
AbilityIFLevels=0,abilityintegerfield,ABILITY_IF_LEVELS,WESTRING_ABILITYIF_LEVELS
AbilityIFRequiredLevel=0,abilityintegerfield,ABILITY_IF_REQUIRED_LEVEL,WESTRING_ABILITYIF_REQUIREDLEVEL
AbilityIFLevelSkipRequirement=0,abilityintegerfield,ABILITY_IF_LEVEL_SKIP_REQUIREMENT,WESTRING_ABILITYIF_LEVELSKIPREQUIREMENT

// ABility Boolean Field
AbilityBFHeroAbility=0,abilitybooleanfield,ABILITY_BF_HERO_ABILITY,WESTRING_ABILITYBF_HEROABILITY
AbilityBFItemAbility=0,abilitybooleanfield,ABILITY_BF_ITEM_ABILITY,WESTRING_ABILITYBF_ITEMABILITY
AbilityBFCheckDependencies=0,abilitybooleanfield,ABILITY_BF_CHECK_DEPENDENCIES,WESTRING_ABILITYBF_CHECKDEPENDENCIES

// ABility Real Field
AbilityRFArfMissileArc=0,abilityrealfield,ABILITY_RF_ARF_MISSILE_ARC,WESTRING_ABILITYRF_ARFMISSILEARC

// ABility String Field
AbilitySFName=0,abilitystringfield,ABILITY_SF_NAME,WESTRING_ABILITYSF_NAME
AbilitySFIconActivated=0,abilitystringfield,ABILITY_SF_ICON_ACTIVATED,WESTRING_ABILITYSF_ICONACTIVATED
AbilitySFIconResearch=0,abilitystringfield,ABILITY_SF_ICON_RESEARCH,WESTRING_ABILITYSF_ICONRESEARCH
AbilitySFEffectSound=0,abilitystringfield,ABILITY_SF_EFFECT_SOUND,WESTRING_ABILITYSF_EFFECTSOUND
AbilitySFEffectSoundLooping=0,abilitystringfield,ABILITY_SF_EFFECT_SOUND_LOOPING,WESTRING_ABILITYSF_EFFECTSOUNDLOOPING

// Ability Integer Level Field
AbilityILFManaCost=0,abilityintegerlevelfield,ABILITY_ILF_MANA_COST,WESTRING_ABILITYILF_MANACOST
AbilityILFNumberOfWaves=0,abilityintegerlevelfield,ABILITY_ILF_NUMBER_OF_WAVES,WESTRING_ABILITYILF_NUMBEROFWAVES
AbilityILFNumberOfShards=0,abilityintegerlevelfield,ABILITY_ILF_NUMBER_OF_SHARDS,WESTRING_ABILITYILF_NUMBEROFSHARDS
AbilityILFNumberOfUnitsTeleported=0,abilityintegerlevelfield,ABILITY_ILF_NUMBER_OF_UNITS_TELEPORTED,WESTRING_ABILITYILF_NUMBEROFUNITSTELEPORTED
AbilityILFSummonedUnitCountHwe2=0,abilityintegerlevelfield,ABILITY_ILF_SUMMONED_UNIT_COUNT_HWE2,WESTRING_ABILITYILF_SUMMONEDUNITCOUNTHWE2
AbilityILFNumberOfImages=0,abilityintegerlevelfield,ABILITY_ILF_NUMBER_OF_IMAGES,WESTRING_ABILITYILF_NUMBEROFIMAGES
AbilityILFNumberOfCorpsesRaisedUan1=0,abilityintegerlevelfield,ABILITY_ILF_NUMBER_OF_CORPSES_RAISED_UAN1,WESTRING_ABILITYILF_NUMBEROFCORPSESRAISEDUAN1
AbilityILFMorphingFlags=0,abilityintegerlevelfield,ABILITY_ILF_MORPHING_FLAGS,WESTRING_ABILITYILF_MORPHINGFLAGS
AbilityILFStrengthBonusNrg5=0,abilityintegerlevelfield,ABILITY_ILF_STRENGTH_BONUS_NRG5,WESTRING_ABILITYILF_STRENGTHBONUSNRG5
AbilityILFDefenseBonusNrg6=0,abilityintegerlevelfield,ABILITY_ILF_DEFENSE_BONUS_NRG6,WESTRING_ABILITYILF_DEFENSEBONUSNRG6
AbilityILFNumberOfTargetsHit=0,abilityintegerlevelfield,ABILITY_ILF_NUMBER_OF_TARGETS_HIT,WESTRING_ABILITYILF_NUMBEROFTARGETSHIT
AbilityILFDetectionTypeOfs1=0,abilityintegerlevelfield,ABILITY_ILF_DETECTION_TYPE_OFS1,WESTRING_ABILITYILF_DETECTIONTYPEOFS1
AbilityILFNumberOfSummonedUnitsOsf2=0,abilityintegerlevelfield,ABILITY_ILF_NUMBER_OF_SUMMONED_UNITS_OSF2,WESTRING_ABILITYILF_NUMBEROFSUMMONEDUNITSOSF2
AbilityILFNumberOfSummonedUnitsEfn1=0,abilityintegerlevelfield,ABILITY_ILF_NUMBER_OF_SUMMONED_UNITS_EFN1,WESTRING_ABILITYILF_NUMBEROFSUMMONEDUNITSEFN1
AbilityILFNumberOfCorpsesRaisedHre1=0,abilityintegerlevelfield,ABILITY_ILF_NUMBER_OF_CORPSES_RAISED_HRE1,WESTRING_ABILITYILF_NUMBEROFCORPSESRAISEDHRE1
AbilityILFStackFlags=0,abilityintegerlevelfield,ABILITY_ILF_STACK_FLAGS,WESTRING_ABILITYILF_STACKFLAGS
AbilityILFMinimumNumberOfUnits=0,abilityintegerlevelfield,ABILITY_ILF_MINIMUM_NUMBER_OF_UNITS,WESTRING_ABILITYILF_MINIMUMNUMBEROFUNITS
AbilityILFMaximumNumberOfUnitsNdp3=0,abilityintegerlevelfield,ABILITY_ILF_MAXIMUM_NUMBER_OF_UNITS_NDP3,WESTRING_ABILITYILF_MAXIMUMNUMBEROFUNITSNDP3
AbilityILFNumberOfUnitsCreatedNrc2=0,abilityintegerlevelfield,ABILITY_ILF_NUMBER_OF_UNITS_CREATED_NRC2,WESTRING_ABILITYILF_NUMBEROFUNITSCREATEDNRC2
AbilityILFShieldLife=0,abilityintegerlevelfield,ABILITY_ILF_SHIELD_LIFE,WESTRING_ABILITYILF_SHIELDLIFE
AbilityILFManaLossAms4=0,abilityintegerlevelfield,ABILITY_ILF_MANA_LOSS_AMS4,WESTRING_ABILITYILF_MANALOSSAMS4
AbilityILFGoldPerIntervalBgm1=0,abilityintegerlevelfield,ABILITY_ILF_GOLD_PER_INTERVAL_BGM1,WESTRING_ABILITYILF_GOLDPERINTERVALBGM1
AbilityILFMaxNumberOfMiners=0,abilityintegerlevelfield,ABILITY_ILF_MAX_NUMBER_OF_MINERS,WESTRING_ABILITYILF_MAXNUMBEROFMINERS
AbilityILFCargoCapacity=0,abilityintegerlevelfield,ABILITY_ILF_CARGO_CAPACITY,WESTRING_ABILITYILF_CARGOCAPACITY
AbilityILFMaximumCreepLevelDev3=0,abilityintegerlevelfield,ABILITY_ILF_MAXIMUM_CREEP_LEVEL_DEV3,WESTRING_ABILITYILF_MAXIMUMCREEPLEVELDEV3
AbilityILFMaxCreepLevelDev1=0,abilityintegerlevelfield,ABILITY_ILF_MAX_CREEP_LEVEL_DEV1,WESTRING_ABILITYILF_MAXCREEPLEVELDEV1
AbilityILFGoldPerIntervalEgm1=0,abilityintegerlevelfield,ABILITY_ILF_GOLD_PER_INTERVAL_EGM1,WESTRING_ABILITYILF_GOLDPERINTERVALEGM1
AbilityILFDefenseReduction=0,abilityintegerlevelfield,ABILITY_ILF_DEFENSE_REDUCTION,WESTRING_ABILITYILF_DEFENSEREDUCTION
AbilityILFDetectionTypeFla1=0,abilityintegerlevelfield,ABILITY_ILF_DETECTION_TYPE_FLA1,WESTRING_ABILITYILF_DETECTIONTYPEFLA1
AbilityILFFlareCount=0,abilityintegerlevelfield,ABILITY_ILF_FLARE_COUNT,WESTRING_ABILITYILF_FLARECOUNT
AbilityILFMaxGold=0,abilityintegerlevelfield,ABILITY_ILF_MAX_GOLD,WESTRING_ABILITYILF_MAXGOLD
AbilityILFMiningCapacity=0,abilityintegerlevelfield,ABILITY_ILF_MINING_CAPACITY,WESTRING_ABILITYILF_MININGCAPACITY
AbilityILFMaximumNumberOfCorpsesGyd1=0,abilityintegerlevelfield,ABILITY_ILF_MAXIMUM_NUMBER_OF_CORPSES_GYD1,WESTRING_ABILITYILF_MAXIMUMNUMBEROFCORPSESGYD1
AbilityILFDamageToTree=0,abilityintegerlevelfield,ABILITY_ILF_DAMAGE_TO_TREE,WESTRING_ABILITYILF_DAMAGETOTREE
AbilityILFLumberCapacity=0,abilityintegerlevelfield,ABILITY_ILF_LUMBER_CAPACITY,WESTRING_ABILITYILF_LUMBERCAPACITY
AbilityILFGoldCapacity=0,abilityintegerlevelfield,ABILITY_ILF_GOLD_CAPACITY,WESTRING_ABILITYILF_GOLDCAPACITY
AbilityILFDefenseIncreaseInf2=0,abilityintegerlevelfield,ABILITY_ILF_DEFENSE_INCREASE_INF2,WESTRING_ABILITYILF_DEFENSEINCREASEINF2
AbilityILFInteractionType=0,abilityintegerlevelfield,ABILITY_ILF_INTERACTION_TYPE,WESTRING_ABILITYILF_INTERACTIONTYPE
AbilityILFGoldCostNdt1=0,abilityintegerlevelfield,ABILITY_ILF_GOLD_COST_NDT1,WESTRING_ABILITYILF_GOLDCOSTNDT1
AbilityILFLumberCostNdt2=0,abilityintegerlevelfield,ABILITY_ILF_LUMBER_COST_NDT2,WESTRING_ABILITYILF_LUMBERCOSTNDT2
AbilityILFDetectionTypeNdt3=0,abilityintegerlevelfield,ABILITY_ILF_DETECTION_TYPE_NDT3,WESTRING_ABILITYILF_DETECTIONTYPENDT3
AbilityILFStackingTypePoi4=0,abilityintegerlevelfield,ABILITY_ILF_STACKING_TYPE_POI4,WESTRING_ABILITYILF_STACKINGTYPEPOI4
AbilityILFStackingTypePoa5=0,abilityintegerlevelfield,ABILITY_ILF_STACKING_TYPE_POA5,WESTRING_ABILITYILF_STACKINGTYPEPOA5
AbilityILFMaximumCreepLevelPly1=0,abilityintegerlevelfield,ABILITY_ILF_MAXIMUM_CREEP_LEVEL_PLY1,WESTRING_ABILITYILF_MAXIMUMCREEPLEVELPLY1
AbilityILFMaximumCreepLevelPos1=0,abilityintegerlevelfield,ABILITY_ILF_MAXIMUM_CREEP_LEVEL_POS1,WESTRING_ABILITYILF_MAXIMUMCREEPLEVELPOS1
AbilityILFMovementUpdateFrequencyPrg1=0,abilityintegerlevelfield,ABILITY_ILF_MOVEMENT_UPDATE_FREQUENCY_PRG1,WESTRING_ABILITYILF_MOVEMENTUPDATEFREQUENCYPRG1
AbilityILFAttackUpdateFrequencyPrg2=0,abilityintegerlevelfield,ABILITY_ILF_ATTACK_UPDATE_FREQUENCY_PRG2,WESTRING_ABILITYILF_ATTACKUPDATEFREQUENCYPRG2
AbilityILFManaLossPrg6=0,abilityintegerlevelfield,ABILITY_ILF_MANA_LOSS_PRG6,WESTRING_ABILITYILF_MANALOSSPRG6
AbilityILFUnitsSummonedTypeOne=0,abilityintegerlevelfield,ABILITY_ILF_UNITS_SUMMONED_TYPE_ONE,WESTRING_ABILITYILF_UNITSSUMMONEDTYPEONE
AbilityILFUnitsSummonedTypeTwo=0,abilityintegerlevelfield,ABILITY_ILF_UNITS_SUMMONED_TYPE_TWO,WESTRING_ABILITYILF_UNITSSUMMONEDTYPETWO
AbilityILFMaxUnitsSummoned=0,abilityintegerlevelfield,ABILITY_ILF_MAX_UNITS_SUMMONED,WESTRING_ABILITYILF_MAXUNITSSUMMONED
AbilityILFAllowWhenFullRej3=0,abilityintegerlevelfield,ABILITY_ILF_ALLOW_WHEN_FULL_REJ3,WESTRING_ABILITYILF_ALLOWWHENFULLREJ3
AbilityILFMaximumUnitsChargedToCaster=0,abilityintegerlevelfield,ABILITY_ILF_MAXIMUM_UNITS_CHARGED_TO_CASTER,WESTRING_ABILITYILF_MAXIMUMUNITSCHARGEDTOCASTER
AbilityILFMaximumUnitsAffected=0,abilityintegerlevelfield,ABILITY_ILF_MAXIMUM_UNITS_AFFECTED,WESTRING_ABILITYILF_MAXIMUMUNITSAFFECTED
AbilityILFDefenseIncreaseRoa2=0,abilityintegerlevelfield,ABILITY_ILF_DEFENSE_INCREASE_ROA2,WESTRING_ABILITYILF_DEFENSEINCREASEROA2
AbilityILFMaxUnitsRoa7=0,abilityintegerlevelfield,ABILITY_ILF_MAX_UNITS_ROA7,WESTRING_ABILITYILF_MAXUNITSROA7
AbilityILFRootedWeapons=0,abilityintegerlevelfield,ABILITY_ILF_ROOTED_WEAPONS,WESTRING_ABILITYILF_ROOTEDWEAPONS
AbilityILFUprootedWeapons=0,abilityintegerlevelfield,ABILITY_ILF_UPROOTED_WEAPONS,WESTRING_ABILITYILF_UPROOTEDWEAPONS
AbilityILFUprootedDefenseType=0,abilityintegerlevelfield,ABILITY_ILF_UPROOTED_DEFENSE_TYPE,WESTRING_ABILITYILF_UPROOTEDDEFENSETYPE
AbilityILFAccumulationStep=0,abilityintegerlevelfield,ABILITY_ILF_ACCUMULATION_STEP,WESTRING_ABILITYILF_ACCUMULATIONSTEP
AbilityILFNumberOfOwls=0,abilityintegerlevelfield,ABILITY_ILF_NUMBER_OF_OWLS,WESTRING_ABILITYILF_NUMBEROFOWLS
AbilityILFStackingTypeSpo4=0,abilityintegerlevelfield,ABILITY_ILF_STACKING_TYPE_SPO4,WESTRING_ABILITYILF_STACKINGTYPESPO4
AbilityILFNumberOfUnits=0,abilityintegerlevelfield,ABILITY_ILF_NUMBER_OF_UNITS,WESTRING_ABILITYILF_NUMBEROFUNITS
AbilityILFSpiderCapacity=0,abilityintegerlevelfield,ABILITY_ILF_SPIDER_CAPACITY,WESTRING_ABILITYILF_SPIDERCAPACITY
AbilityILFIntervalsBeforeChangingTrees=0,abilityintegerlevelfield,ABILITY_ILF_INTERVALS_BEFORE_CHANGING_TREES,WESTRING_ABILITYILF_INTERVALSBEFORECHANGINGTREES
AbilityILFAgilityBonus=0,abilityintegerlevelfield,ABILITY_ILF_AGILITY_BONUS,WESTRING_ABILITYILF_AGILITYBONUS
AbilityILFIntelligenceBonus=0,abilityintegerlevelfield,ABILITY_ILF_INTELLIGENCE_BONUS,WESTRING_ABILITYILF_INTELLIGENCEBONUS
AbilityILFStrengthBonusIstr=0,abilityintegerlevelfield,ABILITY_ILF_STRENGTH_BONUS_ISTR,WESTRING_ABILITYILF_STRENGTHBONUSISTR
AbilityILFAttackBonus=0,abilityintegerlevelfield,ABILITY_ILF_ATTACK_BONUS,WESTRING_ABILITYILF_ATTACKBONUS
AbilityILFDefenseBonusIdef=0,abilityintegerlevelfield,ABILITY_ILF_DEFENSE_BONUS_IDEF,WESTRING_ABILITYILF_DEFENSEBONUSIDEF
AbilityILFSummon1Amount=0,abilityintegerlevelfield,ABILITY_ILF_SUMMON_1_AMOUNT,WESTRING_ABILITYILF_SUMMON1AMOUNT
AbilityILFSummon2Amount=0,abilityintegerlevelfield,ABILITY_ILF_SUMMON_2_AMOUNT,WESTRING_ABILITYILF_SUMMON2AMOUNT
AbilityILFExperienceGained=0,abilityintegerlevelfield,ABILITY_ILF_EXPERIENCE_GAINED,WESTRING_ABILITYILF_EXPERIENCEGAINED
AbilityILFHitPointsGainedIhpg=0,abilityintegerlevelfield,ABILITY_ILF_HIT_POINTS_GAINED_IHPG,WESTRING_ABILITYILF_HITPOINTSGAINEDIHPG
AbilityILFManaPointsGainedImpg=0,abilityintegerlevelfield,ABILITY_ILF_MANA_POINTS_GAINED_IMPG,WESTRING_ABILITYILF_MANAPOINTSGAINEDIMPG
AbilityILFHitPointsGainedIhp2=0,abilityintegerlevelfield,ABILITY_ILF_HIT_POINTS_GAINED_IHP2,WESTRING_ABILITYILF_HITPOINTSGAINEDIHP2
AbilityILFManaPointsGainedImp2=0,abilityintegerlevelfield,ABILITY_ILF_MANA_POINTS_GAINED_IMP2,WESTRING_ABILITYILF_MANAPOINTSGAINEDIMP2
AbilityILFDamageBonusDice=0,abilityintegerlevelfield,ABILITY_ILF_DAMAGE_BONUS_DICE,WESTRING_ABILITYILF_DAMAGEBONUSDICE
AbilityILFArmorPenaltyIarp=0,abilityintegerlevelfield,ABILITY_ILF_ARMOR_PENALTY_IARP,WESTRING_ABILITYILF_ARMORPENALTYIARP
AbilityILFEnabledAttackIndexIob5=0,abilityintegerlevelfield,ABILITY_ILF_ENABLED_ATTACK_INDEX_IOB5,WESTRING_ABILITYILF_ENABLEDATTACKINDEXIOB5
AbilityILFLevelsGained=0,abilityintegerlevelfield,ABILITY_ILF_LEVELS_GAINED,WESTRING_ABILITYILF_LEVELSGAINED
AbilityILFMaxLifeGained=0,abilityintegerlevelfield,ABILITY_ILF_MAX_LIFE_GAINED,WESTRING_ABILITYILF_MAXLIFEGAINED
AbilityILFMaxManaGained=0,abilityintegerlevelfield,ABILITY_ILF_MAX_MANA_GAINED,WESTRING_ABILITYILF_MAXMANAGAINED
AbilityILFGoldGiven=0,abilityintegerlevelfield,ABILITY_ILF_GOLD_GIVEN,WESTRING_ABILITYILF_GOLDGIVEN
AbilityILFLumberGiven=0,abilityintegerlevelfield,ABILITY_ILF_LUMBER_GIVEN,WESTRING_ABILITYILF_LUMBERGIVEN
AbilityILFDetectionTypeIfa1=0,abilityintegerlevelfield,ABILITY_ILF_DETECTION_TYPE_IFA1,WESTRING_ABILITYILF_DETECTIONTYPEIFA1
AbilityILFMaximumCreepLevelIcre=0,abilityintegerlevelfield,ABILITY_ILF_MAXIMUM_CREEP_LEVEL_ICRE,WESTRING_ABILITYILF_MAXIMUMCREEPLEVELICRE
AbilityILFMovementSpeedBonus=0,abilityintegerlevelfield,ABILITY_ILF_MOVEMENT_SPEED_BONUS,WESTRING_ABILITYILF_MOVEMENTSPEEDBONUS
AbilityILFHitPointsRegeneratedPerSecond=0,abilityintegerlevelfield,ABILITY_ILF_HIT_POINTS_REGENERATED_PER_SECOND,WESTRING_ABILITYILF_HITPOINTSREGENERATEDPERSECOND
AbilityILFSightRangeBonus=0,abilityintegerlevelfield,ABILITY_ILF_SIGHT_RANGE_BONUS,WESTRING_ABILITYILF_SIGHTRANGEBONUS
AbilityILFDamagePerDuration=0,abilityintegerlevelfield,ABILITY_ILF_DAMAGE_PER_DURATION,WESTRING_ABILITYILF_DAMAGEPERDURATION
AbilityILFManaUsedPerSecond=0,abilityintegerlevelfield,ABILITY_ILF_MANA_USED_PER_SECOND,WESTRING_ABILITYILF_MANAUSEDPERSECOND
AbilityILFExtraManaRequired=0,abilityintegerlevelfield,ABILITY_ILF_EXTRA_MANA_REQUIRED,WESTRING_ABILITYILF_EXTRAMANAREQUIRED
AbilityILFDetectionRadiusIdet=0,abilityintegerlevelfield,ABILITY_ILF_DETECTION_RADIUS_IDET,WESTRING_ABILITYILF_DETECTIONRADIUSIDET
AbilityILFManaLossPerUnitIdim=0,abilityintegerlevelfield,ABILITY_ILF_MANA_LOSS_PER_UNIT_IDIM,WESTRING_ABILITYILF_MANALOSSPERUNITIDIM
AbilityILFDamageToSummonedUnitsIdid=0,abilityintegerlevelfield,ABILITY_ILF_DAMAGE_TO_SUMMONED_UNITS_IDID,WESTRING_ABILITYILF_DAMAGETOSUMMONEDUNITSIDID
AbilityILFMaximumNumberOfUnitsIrec=0,abilityintegerlevelfield,ABILITY_ILF_MAXIMUM_NUMBER_OF_UNITS_IREC,WESTRING_ABILITYILF_MAXIMUMNUMBEROFUNITSIREC
AbilityILFDelayAfterDeathSeconds=0,abilityintegerlevelfield,ABILITY_ILF_DELAY_AFTER_DEATH_SECONDS,WESTRING_ABILITYILF_DELAYAFTERDEATHSECONDS
AbilityILFRestoredLife=0,abilityintegerlevelfield,ABILITY_ILF_RESTORED_LIFE,WESTRING_ABILITYILF_RESTOREDLIFE
AbilityILFRestoredMana1ForCurrent=0,abilityintegerlevelfield,ABILITY_ILF_RESTORED_MANA__1_FOR_CURRENT,WESTRING_ABILITYILF_RESTOREDMANA1FORCURRENT
AbilityILFHitPointsRestored=0,abilityintegerlevelfield,ABILITY_ILF_HIT_POINTS_RESTORED,WESTRING_ABILITYILF_HITPOINTSRESTORED
AbilityILFManaPointsRestored=0,abilityintegerlevelfield,ABILITY_ILF_MANA_POINTS_RESTORED,WESTRING_ABILITYILF_MANAPOINTSRESTORED
AbilityILFMaximumNumberOfUnitsItpm=0,abilityintegerlevelfield,ABILITY_ILF_MAXIMUM_NUMBER_OF_UNITS_ITPM,WESTRING_ABILITYILF_MAXIMUMNUMBEROFUNITSITPM
AbilityILFNumberOfCorpsesRaisedCad1=0,abilityintegerlevelfield,ABILITY_ILF_NUMBER_OF_CORPSES_RAISED_CAD1,WESTRING_ABILITYILF_NUMBEROFCORPSESRAISEDCAD1
AbilityILFTerrainDeformationDurationMs=0,abilityintegerlevelfield,ABILITY_ILF_TERRAIN_DEFORMATION_DURATION_MS,WESTRING_ABILITYILF_TERRAINDEFORMATIONDURATIONMS
AbilityILFMaximumUnits=0,abilityintegerlevelfield,ABILITY_ILF_MAXIMUM_UNITS,WESTRING_ABILITYILF_MAXIMUMUNITS
AbilityILFDetectionTypeDet1=0,abilityintegerlevelfield,ABILITY_ILF_DETECTION_TYPE_DET1,WESTRING_ABILITYILF_DETECTIONTYPEDET1
AbilityILFGoldCostPerStructure=0,abilityintegerlevelfield,ABILITY_ILF_GOLD_COST_PER_STRUCTURE,WESTRING_ABILITYILF_GOLDCOSTPERSTRUCTURE
AbilityILFLumberCostPerUse=0,abilityintegerlevelfield,ABILITY_ILF_LUMBER_COST_PER_USE,WESTRING_ABILITYILF_LUMBERCOSTPERUSE
AbilityILFDetectionTypeNsp3=0,abilityintegerlevelfield,ABILITY_ILF_DETECTION_TYPE_NSP3,WESTRING_ABILITYILF_DETECTIONTYPENSP3
AbilityILFNumberOfSwarmUnits=0,abilityintegerlevelfield,ABILITY_ILF_NUMBER_OF_SWARM_UNITS,WESTRING_ABILITYILF_NUMBEROFSWARMUNITS
AbilityILFMaxSwarmUnitsPerTarget=0,abilityintegerlevelfield,ABILITY_ILF_MAX_SWARM_UNITS_PER_TARGET,WESTRING_ABILITYILF_MAXSWARMUNITSPERTARGET
AbilityILFNumberOfSummonedUnitsNba2=0,abilityintegerlevelfield,ABILITY_ILF_NUMBER_OF_SUMMONED_UNITS_NBA2,WESTRING_ABILITYILF_NUMBEROFSUMMONEDUNITSNBA2
AbilityILFMaximumCreepLevelNch1=0,abilityintegerlevelfield,ABILITY_ILF_MAXIMUM_CREEP_LEVEL_NCH1,WESTRING_ABILITYILF_MAXIMUMCREEPLEVELNCH1
AbilityILFAttacksPrevented=0,abilityintegerlevelfield,ABILITY_ILF_ATTACKS_PREVENTED,WESTRING_ABILITYILF_ATTACKSPREVENTED
AbilityILFMaximumNumberOfTargetsEfk3=0,abilityintegerlevelfield,ABILITY_ILF_MAXIMUM_NUMBER_OF_TARGETS_EFK3,WESTRING_ABILITYILF_MAXIMUMNUMBEROFTARGETSEFK3
AbilityILFNumberOfSummonedUnitsEsv1=0,abilityintegerlevelfield,ABILITY_ILF_NUMBER_OF_SUMMONED_UNITS_ESV1,WESTRING_ABILITYILF_NUMBEROFSUMMONEDUNITSESV1
AbilityILFMaximumNumberOfCorpsesExh1=0,abilityintegerlevelfield,ABILITY_ILF_MAXIMUM_NUMBER_OF_CORPSES_EXH1,WESTRING_ABILITYILF_MAXIMUMNUMBEROFCORPSESEXH1
AbilityILFItemCapacity=0,abilityintegerlevelfield,ABILITY_ILF_ITEM_CAPACITY,WESTRING_ABILITYILF_ITEMCAPACITY
AbilityILFMaximumNumberOfTargetsSpl2=0,abilityintegerlevelfield,ABILITY_ILF_MAXIMUM_NUMBER_OF_TARGETS_SPL2,WESTRING_ABILITYILF_MAXIMUMNUMBEROFTARGETSSPL2
AbilityILFAllowWhenFullIrl3=0,abilityintegerlevelfield,ABILITY_ILF_ALLOW_WHEN_FULL_IRL3,WESTRING_ABILITYILF_ALLOWWHENFULLIRL3
AbilityILFMaximumDispelledUnits=0,abilityintegerlevelfield,ABILITY_ILF_MAXIMUM_DISPELLED_UNITS,WESTRING_ABILITYILF_MAXIMUMDISPELLEDUNITS
AbilityILFNumberOfLures=0,abilityintegerlevelfield,ABILITY_ILF_NUMBER_OF_LURES,WESTRING_ABILITYILF_NUMBEROFLURES
AbilityILFNewTimeOfDayHour=0,abilityintegerlevelfield,ABILITY_ILF_NEW_TIME_OF_DAY_HOUR,WESTRING_ABILITYILF_NEWTIMEOFDAYHOUR
AbilityILFNewTimeOfDayMinute=0,abilityintegerlevelfield,ABILITY_ILF_NEW_TIME_OF_DAY_MINUTE,WESTRING_ABILITYILF_NEWTIMEOFDAYMINUTE
AbilityILFNumberOfUnitsCreatedMec1=0,abilityintegerlevelfield,ABILITY_ILF_NUMBER_OF_UNITS_CREATED_MEC1,WESTRING_ABILITYILF_NUMBEROFUNITSCREATEDMEC1
AbilityILFMinimumSpells=0,abilityintegerlevelfield,ABILITY_ILF_MINIMUM_SPELLS,WESTRING_ABILITYILF_MINIMUMSPELLS
AbilityILFMaximumSpells=0,abilityintegerlevelfield,ABILITY_ILF_MAXIMUM_SPELLS,WESTRING_ABILITYILF_MAXIMUMSPELLS
AbilityILFDisabledAttackIndex=0,abilityintegerlevelfield,ABILITY_ILF_DISABLED_ATTACK_INDEX,WESTRING_ABILITYILF_DISABLEDATTACKINDEX
AbilityILFEnabledAttackIndexGra4=0,abilityintegerlevelfield,ABILITY_ILF_ENABLED_ATTACK_INDEX_GRA4,WESTRING_ABILITYILF_ENABLEDATTACKINDEXGRA4
AbilityILFMaximumAttacks=0,abilityintegerlevelfield,ABILITY_ILF_MAXIMUM_ATTACKS,WESTRING_ABILITYILF_MAXIMUMATTACKS
AbilityILFBuildingTypesAllowedNpr1=0,abilityintegerlevelfield,ABILITY_ILF_BUILDING_TYPES_ALLOWED_NPR1,WESTRING_ABILITYILF_BUILDINGTYPESALLOWEDNPR1
AbilityILFBuildingTypesAllowedNsa1=0,abilityintegerlevelfield,ABILITY_ILF_BUILDING_TYPES_ALLOWED_NSA1,WESTRING_ABILITYILF_BUILDINGTYPESALLOWEDNSA1
AbilityILFAttackModification=0,abilityintegerlevelfield,ABILITY_ILF_ATTACK_MODIFICATION,WESTRING_ABILITYILF_ATTACKMODIFICATION
AbilityILFSummonedUnitCountNpa5=0,abilityintegerlevelfield,ABILITY_ILF_SUMMONED_UNIT_COUNT_NPA5,WESTRING_ABILITYILF_SUMMONEDUNITCOUNTNPA5
AbilityILFUpgradeLevels=0,abilityintegerlevelfield,ABILITY_ILF_UPGRADE_LEVELS,WESTRING_ABILITYILF_UPGRADELEVELS
AbilityILFNumberOfSummonedUnitsNdo2=0,abilityintegerlevelfield,ABILITY_ILF_NUMBER_OF_SUMMONED_UNITS_NDO2,WESTRING_ABILITYILF_NUMBEROFSUMMONEDUNITSNDO2
AbilityILFBeastsPerSecond=0,abilityintegerlevelfield,ABILITY_ILF_BEASTS_PER_SECOND,WESTRING_ABILITYILF_BEASTSPERSECOND
AbilityILFTargetType=0,abilityintegerlevelfield,ABILITY_ILF_TARGET_TYPE,WESTRING_ABILITYILF_TARGETTYPE
AbilityILFOptions=0,abilityintegerlevelfield,ABILITY_ILF_OPTIONS,WESTRING_ABILITYILF_OPTIONS
AbilityILFArmorPenaltyNab3=0,abilityintegerlevelfield,ABILITY_ILF_ARMOR_PENALTY_NAB3,WESTRING_ABILITYILF_ARMORPENALTYNAB3
AbilityILFWaveCountNhs6=0,abilityintegerlevelfield,ABILITY_ILF_WAVE_COUNT_NHS6,WESTRING_ABILITYILF_WAVECOUNTNHS6
AbilityILFMaxCreepLevelNtm3=0,abilityintegerlevelfield,ABILITY_ILF_MAX_CREEP_LEVEL_NTM3,WESTRING_ABILITYILF_MAXCREEPLEVELNTM3
AbilityILFMissileCount=0,abilityintegerlevelfield,ABILITY_ILF_MISSILE_COUNT,WESTRING_ABILITYILF_MISSILECOUNT
AbilityILFSplitAttackCount=0,abilityintegerlevelfield,ABILITY_ILF_SPLIT_ATTACK_COUNT,WESTRING_ABILITYILF_SPLITATTACKCOUNT
AbilityILFGenerationCount=0,abilityintegerlevelfield,ABILITY_ILF_GENERATION_COUNT,WESTRING_ABILITYILF_GENERATIONCOUNT
AbilityILFRockRingCount=0,abilityintegerlevelfield,ABILITY_ILF_ROCK_RING_COUNT,WESTRING_ABILITYILF_ROCKRINGCOUNT
AbilityILFWaveCountNvc2=0,abilityintegerlevelfield,ABILITY_ILF_WAVE_COUNT_NVC2,WESTRING_ABILITYILF_WAVECOUNTNVC2
AbilityILFPreferHostilesTau1=0,abilityintegerlevelfield,ABILITY_ILF_PREFER_HOSTILES_TAU1,WESTRING_ABILITYILF_PREFERHOSTILESTAU1
AbilityILFPreferFriendliesTau2=0,abilityintegerlevelfield,ABILITY_ILF_PREFER_FRIENDLIES_TAU2,WESTRING_ABILITYILF_PREFERFRIENDLIESTAU2
AbilityILFMaxUnitsTau3=0,abilityintegerlevelfield,ABILITY_ILF_MAX_UNITS_TAU3,WESTRING_ABILITYILF_MAXUNITSTAU3
AbilityILFNumberOfPulses=0,abilityintegerlevelfield,ABILITY_ILF_NUMBER_OF_PULSES,WESTRING_ABILITYILF_NUMBEROFPULSES
AbilityILFSummonedUnitTypeHwe1=0,abilityintegerlevelfield,ABILITY_ILF_SUMMONED_UNIT_TYPE_HWE1,WESTRING_ABILITYILF_SUMMONEDUNITTYPEHWE1
AbilityILFSummonedUnitUin4=0,abilityintegerlevelfield,ABILITY_ILF_SUMMONED_UNIT_UIN4,WESTRING_ABILITYILF_SUMMONEDUNITUIN4
AbilityILFSummonedUnitOsf1=0,abilityintegerlevelfield,ABILITY_ILF_SUMMONED_UNIT_OSF1,WESTRING_ABILITYILF_SUMMONEDUNITOSF1
AbilityILFSummonedUnitTypeEfnu=0,abilityintegerlevelfield,ABILITY_ILF_SUMMONED_UNIT_TYPE_EFNU,WESTRING_ABILITYILF_SUMMONEDUNITTYPEEFNU
AbilityILFSummonedUnitTypeNbau=0,abilityintegerlevelfield,ABILITY_ILF_SUMMONED_UNIT_TYPE_NBAU,WESTRING_ABILITYILF_SUMMONEDUNITTYPENBAU
AbilityILFSummonedUnitTypeNtou=0,abilityintegerlevelfield,ABILITY_ILF_SUMMONED_UNIT_TYPE_NTOU,WESTRING_ABILITYILF_SUMMONEDUNITTYPENTOU
AbilityILFSummonedUnitTypeEsvu=0,abilityintegerlevelfield,ABILITY_ILF_SUMMONED_UNIT_TYPE_ESVU,WESTRING_ABILITYILF_SUMMONEDUNITTYPEESVU
AbilityILFSummonedUnitTypes=0,abilityintegerlevelfield,ABILITY_ILF_SUMMONED_UNIT_TYPES,WESTRING_ABILITYILF_SUMMONEDUNITTYPES
AbilityILFSummonedUnitTypeNdou=0,abilityintegerlevelfield,ABILITY_ILF_SUMMONED_UNIT_TYPE_NDOU,WESTRING_ABILITYILF_SUMMONEDUNITTYPENDOU
AbilityILFAlternateFormUnitEmeu=0,abilityintegerlevelfield,ABILITY_ILF_ALTERNATE_FORM_UNIT_EMEU,WESTRING_ABILITYILF_ALTERNATEFORMUNITEMEU
AbilityILFPlagueWardUnitType=0,abilityintegerlevelfield,ABILITY_ILF_PLAGUE_WARD_UNIT_TYPE,WESTRING_ABILITYILF_PLAGUEWARDUNITTYPE
AbilityILFAllowedUnitTypeBtl1=0,abilityintegerlevelfield,ABILITY_ILF_ALLOWED_UNIT_TYPE_BTL1,WESTRING_ABILITYILF_ALLOWEDUNITTYPEBTL1
AbilityILFNewUnitType=0,abilityintegerlevelfield,ABILITY_ILF_NEW_UNIT_TYPE,WESTRING_ABILITYILF_NEWUNITTYPE
AbilityILFResultingUnitTypeEnt1=0,abilityintegerlevelfield,ABILITY_ILF_RESULTING_UNIT_TYPE_ENT1,WESTRING_ABILITYILF_RESULTINGUNITTYPEENT1
AbilityILFCorpseUnitType=0,abilityintegerlevelfield,ABILITY_ILF_CORPSE_UNIT_TYPE,WESTRING_ABILITYILF_CORPSEUNITTYPE
AbilityILFAllowedUnitTypeLoa1=0,abilityintegerlevelfield,ABILITY_ILF_ALLOWED_UNIT_TYPE_LOA1,WESTRING_ABILITYILF_ALLOWEDUNITTYPELOA1
AbilityILFUnitTypeForLimitCheck=0,abilityintegerlevelfield,ABILITY_ILF_UNIT_TYPE_FOR_LIMIT_CHECK,WESTRING_ABILITYILF_UNITTYPEFORLIMITCHECK
AbilityILFWardUnitTypeStau=0,abilityintegerlevelfield,ABILITY_ILF_WARD_UNIT_TYPE_STAU,WESTRING_ABILITYILF_WARDUNITTYPESTAU
AbilityILFEffectAbility=0,abilityintegerlevelfield,ABILITY_ILF_EFFECT_ABILITY,WESTRING_ABILITYILF_EFFECTABILITY
AbilityILFConversionUnit=0,abilityintegerlevelfield,ABILITY_ILF_CONVERSION_UNIT,WESTRING_ABILITYILF_CONVERSIONUNIT
AbilityILFUnitToPreserve=0,abilityintegerlevelfield,ABILITY_ILF_UNIT_TO_PRESERVE,WESTRING_ABILITYILF_UNITTOPRESERVE
AbilityILFUnitTypeAllowed=0,abilityintegerlevelfield,ABILITY_ILF_UNIT_TYPE_ALLOWED,WESTRING_ABILITYILF_UNITTYPEALLOWED
AbilityILFSwarmUnitType=0,abilityintegerlevelfield,ABILITY_ILF_SWARM_UNIT_TYPE,WESTRING_ABILITYILF_SWARMUNITTYPE
AbilityILFResultingUnitTypeCoau=0,abilityintegerlevelfield,ABILITY_ILF_RESULTING_UNIT_TYPE_COAU,WESTRING_ABILITYILF_RESULTINGUNITTYPECOAU
AbilityILFUnitTypeExhu=0,abilityintegerlevelfield,ABILITY_ILF_UNIT_TYPE_EXHU,WESTRING_ABILITYILF_UNITTYPEEXHU
AbilityILFWardUnitTypeHwdu=0,abilityintegerlevelfield,ABILITY_ILF_WARD_UNIT_TYPE_HWDU,WESTRING_ABILITYILF_WARDUNITTYPEHWDU
AbilityILFLureUnitType=0,abilityintegerlevelfield,ABILITY_ILF_LURE_UNIT_TYPE,WESTRING_ABILITYILF_LUREUNITTYPE
AbilityILFUnitTypeIpmu=0,abilityintegerlevelfield,ABILITY_ILF_UNIT_TYPE_IPMU,WESTRING_ABILITYILF_UNITTYPEIPMU
AbilityILFFactoryUnitId=0,abilityintegerlevelfield,ABILITY_ILF_FACTORY_UNIT_ID,WESTRING_ABILITYILF_FACTORYUNITID
AbilityILFSpawnUnitIdNfyu=0,abilityintegerlevelfield,ABILITY_ILF_SPAWN_UNIT_ID_NFYU,WESTRING_ABILITYILF_SPAWNUNITIDNFYU
AbilityILFDestructibleId=0,abilityintegerlevelfield,ABILITY_ILF_DESTRUCTIBLE_ID,WESTRING_ABILITYILF_DESTRUCTIBLEID
AbilityILFUpgradeType=0,abilityintegerlevelfield,ABILITY_ILF_UPGRADE_TYPE,WESTRING_ABILITYILF_UPGRADETYPE

// Ability Real Level Field
AbilityRLFCastingTime=0,abilityreallevelfield,ABILITY_RLF_CASTING_TIME,WESTRING_ABILITYRLF_CASTINGTIME
AbilityRLFDurationNormal=0,abilityreallevelfield,ABILITY_RLF_DURATION_NORMAL,WESTRING_ABILITYRLF_DURATIONNORMAL
AbilityRLFDurationHero=0,abilityreallevelfield,ABILITY_RLF_DURATION_HERO,WESTRING_ABILITYRLF_DURATIONHERO
AbilityRLFCooldown=0,abilityreallevelfield,ABILITY_RLF_COOLDOWN,WESTRING_ABILITYRLF_COOLDOWN
AbilityRLFAreaOfEffect=0,abilityreallevelfield,ABILITY_RLF_AREA_OF_EFFECT,WESTRING_ABILITYRLF_AREAOFEFFECT
AbilityRLFCastRange=0,abilityreallevelfield,ABILITY_RLF_CAST_RANGE,WESTRING_ABILITYRLF_CASTRANGE
AbilityRLFDamageHbz2=0,abilityreallevelfield,ABILITY_RLF_DAMAGE_HBZ2,WESTRING_ABILITYRLF_DAMAGEHBZ2
AbilityRLFBuildingReductionHbz4=0,abilityreallevelfield,ABILITY_RLF_BUILDING_REDUCTION_HBZ4,WESTRING_ABILITYRLF_BUILDINGREDUCTIONHBZ4
AbilityRLFDamagePerSecondHbz5=0,abilityreallevelfield,ABILITY_RLF_DAMAGE_PER_SECOND_HBZ5,WESTRING_ABILITYRLF_DAMAGEPERSECONDHBZ5
AbilityRLFMaximumDamagePerWave=0,abilityreallevelfield,ABILITY_RLF_MAXIMUM_DAMAGE_PER_WAVE,WESTRING_ABILITYRLF_MAXIMUMDAMAGEPERWAVE
AbilityRLFManaRegenerationIncrease=0,abilityreallevelfield,ABILITY_RLF_MANA_REGENERATION_INCREASE,WESTRING_ABILITYRLF_MANAREGENERATIONINCREASE
AbilityRLFCastingDelay=0,abilityreallevelfield,ABILITY_RLF_CASTING_DELAY,WESTRING_ABILITYRLF_CASTINGDELAY
AbilityRLFDamagePerSecondOww1=0,abilityreallevelfield,ABILITY_RLF_DAMAGE_PER_SECOND_OWW1,WESTRING_ABILITYRLF_DAMAGEPERSECONDOWW1
AbilityRLFMagicDamageReductionOww2=0,abilityreallevelfield,ABILITY_RLF_MAGIC_DAMAGE_REDUCTION_OWW2,WESTRING_ABILITYRLF_MAGICDAMAGEREDUCTIONOWW2
AbilityRLFChanceToCriticalStrike=0,abilityreallevelfield,ABILITY_RLF_CHANCE_TO_CRITICAL_STRIKE,WESTRING_ABILITYRLF_CHANCETOCRITICALSTRIKE
AbilityRLFDamageMultiplierOcr2=0,abilityreallevelfield,ABILITY_RLF_DAMAGE_MULTIPLIER_OCR2,WESTRING_ABILITYRLF_DAMAGEMULTIPLIEROCR2
AbilityRLFDamageBonusOcr3=0,abilityreallevelfield,ABILITY_RLF_DAMAGE_BONUS_OCR3,WESTRING_ABILITYRLF_DAMAGEBONUSOCR3
AbilityRLFChanceToEvadeOcr4=0,abilityreallevelfield,ABILITY_RLF_CHANCE_TO_EVADE_OCR4,WESTRING_ABILITYRLF_CHANCETOEVADEOCR4
AbilityRLFDamageDealtPercentOmi2=0,abilityreallevelfield,ABILITY_RLF_DAMAGE_DEALT_PERCENT_OMI2,WESTRING_ABILITYRLF_DAMAGEDEALTPERCENTOMI2
AbilityRLFDamageTakenPercentOmi3=0,abilityreallevelfield,ABILITY_RLF_DAMAGE_TAKEN_PERCENT_OMI3,WESTRING_ABILITYRLF_DAMAGETAKENPERCENTOMI3
AbilityRLFAnimationDelay=0,abilityreallevelfield,ABILITY_RLF_ANIMATION_DELAY,WESTRING_ABILITYRLF_ANIMATIONDELAY
AbilityRLFTransitionTime=0,abilityreallevelfield,ABILITY_RLF_TRANSITION_TIME,WESTRING_ABILITYRLF_TRANSITIONTIME
AbilityRLFMovementSpeedIncreasePercentOwk2=0,abilityreallevelfield,ABILITY_RLF_MOVEMENT_SPEED_INCREASE_PERCENT_OWK2,WESTRING_ABILITYRLF_MOVEMENTSPEEDINCREASEPERCENTOWK2
AbilityRLFBackstabDamage=0,abilityreallevelfield,ABILITY_RLF_BACKSTAB_DAMAGE,WESTRING_ABILITYRLF_BACKSTABDAMAGE
AbilityRLFAmountHealedDamagedUdc1=0,abilityreallevelfield,ABILITY_RLF_AMOUNT_HEALED_DAMAGED_UDC1,WESTRING_ABILITYRLF_AMOUNTHEALEDDAMAGEDUDC1
AbilityRLFLifeConvertedToMana=0,abilityreallevelfield,ABILITY_RLF_LIFE_CONVERTED_TO_MANA,WESTRING_ABILITYRLF_LIFECONVERTEDTOMANA
AbilityRLFLifeConvertedToLife=0,abilityreallevelfield,ABILITY_RLF_LIFE_CONVERTED_TO_LIFE,WESTRING_ABILITYRLF_LIFECONVERTEDTOLIFE
AbilityRLFMovementSpeedIncreasePercentUau1=0,abilityreallevelfield,ABILITY_RLF_MOVEMENT_SPEED_INCREASE_PERCENT_UAU1,WESTRING_ABILITYRLF_MOVEMENTSPEEDINCREASEPERCENTUAU1
AbilityRLFLifeRegenerationIncreasePercent=0,abilityreallevelfield,ABILITY_RLF_LIFE_REGENERATION_INCREASE_PERCENT,WESTRING_ABILITYRLF_LIFEREGENERATIONINCREASEPERCENT
AbilityRLFChanceToEvadeEev1=0,abilityreallevelfield,ABILITY_RLF_CHANCE_TO_EVADE_EEV1,WESTRING_ABILITYRLF_CHANCETOEVADEEEV1
AbilityRLFDamagePerInterval=0,abilityreallevelfield,ABILITY_RLF_DAMAGE_PER_INTERVAL,WESTRING_ABILITYRLF_DAMAGEPERINTERVAL
AbilityRLFManaDrainedPerSecondEim2=0,abilityreallevelfield,ABILITY_RLF_MANA_DRAINED_PER_SECOND_EIM2,WESTRING_ABILITYRLF_MANADRAINEDPERSECONDEIM2
AbilityRLFBufferManaRequired=0,abilityreallevelfield,ABILITY_RLF_BUFFER_MANA_REQUIRED,WESTRING_ABILITYRLF_BUFFERMANAREQUIRED
AbilityRLFMaxManaDrained=0,abilityreallevelfield,ABILITY_RLF_MAX_MANA_DRAINED,WESTRING_ABILITYRLF_MAXMANADRAINED
AbilityRLFBoltDelay=0,abilityreallevelfield,ABILITY_RLF_BOLT_DELAY,WESTRING_ABILITYRLF_BOLTDELAY
AbilityRLFBoltLifetime=0,abilityreallevelfield,ABILITY_RLF_BOLT_LIFETIME,WESTRING_ABILITYRLF_BOLTLIFETIME
AbilityRLFAltitudeAdjustmentDuration=0,abilityreallevelfield,ABILITY_RLF_ALTITUDE_ADJUSTMENT_DURATION,WESTRING_ABILITYRLF_ALTITUDEADJUSTMENTDURATION
AbilityRLFLandingDelayTime=0,abilityreallevelfield,ABILITY_RLF_LANDING_DELAY_TIME,WESTRING_ABILITYRLF_LANDINGDELAYTIME
AbilityRLFAlternateFormHitPointBonus=0,abilityreallevelfield,ABILITY_RLF_ALTERNATE_FORM_HIT_POINT_BONUS,WESTRING_ABILITYRLF_ALTERNATEFORMHITPOINTBONUS
AbilityRLFMoveSpeedBonusInfoPanelOnly=0,abilityreallevelfield,ABILITY_RLF_MOVE_SPEED_BONUS_INFO_PANEL_ONLY,WESTRING_ABILITYRLF_MOVESPEEDBONUSINFOPANELONLY
AbilityRLFAttackSpeedBonusInfoPanelOnly=0,abilityreallevelfield,ABILITY_RLF_ATTACK_SPEED_BONUS_INFO_PANEL_ONLY,WESTRING_ABILITYRLF_ATTACKSPEEDBONUSINFOPANELONLY
AbilityRLFLifeRegenerationRatePerSecond=0,abilityreallevelfield,ABILITY_RLF_LIFE_REGENERATION_RATE_PER_SECOND,WESTRING_ABILITYRLF_LIFEREGENERATIONRATEPERSECOND
AbilityRLFStunDurationUsl1=0,abilityreallevelfield,ABILITY_RLF_STUN_DURATION_USL1,WESTRING_ABILITYRLF_STUNDURATIONUSL1
AbilityRLFAttackDamageStolenPercent=0,abilityreallevelfield,ABILITY_RLF_ATTACK_DAMAGE_STOLEN_PERCENT,WESTRING_ABILITYRLF_ATTACKDAMAGESTOLENPERCENT
AbilityRLFDamageUcs1=0,abilityreallevelfield,ABILITY_RLF_DAMAGE_UCS1,WESTRING_ABILITYRLF_DAMAGEUCS1
AbilityRLFMaxDamageUcs2=0,abilityreallevelfield,ABILITY_RLF_MAX_DAMAGE_UCS2,WESTRING_ABILITYRLF_MAXDAMAGEUCS2
AbilityRLFDistanceUcs3=0,abilityreallevelfield,ABILITY_RLF_DISTANCE_UCS3,WESTRING_ABILITYRLF_DISTANCEUCS3
AbilityRLFFinalAreaUcs4=0,abilityreallevelfield,ABILITY_RLF_FINAL_AREA_UCS4,WESTRING_ABILITYRLF_FINALAREAUCS4
AbilityRLFDamageUin1=0,abilityreallevelfield,ABILITY_RLF_DAMAGE_UIN1,WESTRING_ABILITYRLF_DAMAGEUIN1
AbilityRLFDuration=0,abilityreallevelfield,ABILITY_RLF_DURATION,WESTRING_ABILITYRLF_DURATION
AbilityRLFImpactDelay=0,abilityreallevelfield,ABILITY_RLF_IMPACT_DELAY,WESTRING_ABILITYRLF_IMPACTDELAY
AbilityRLFDamagePerTargetOcl1=0,abilityreallevelfield,ABILITY_RLF_DAMAGE_PER_TARGET_OCL1,WESTRING_ABILITYRLF_DAMAGEPERTARGETOCL1
AbilityRLFDamageReductionPerTarget=0,abilityreallevelfield,ABILITY_RLF_DAMAGE_REDUCTION_PER_TARGET,WESTRING_ABILITYRLF_DAMAGEREDUCTIONPERTARGET
AbilityRLFEffectDelayOeq1=0,abilityreallevelfield,ABILITY_RLF_EFFECT_DELAY_OEQ1,WESTRING_ABILITYRLF_EFFECTDELAYOEQ1
AbilityRLFDamagePerSecondToBuildings=0,abilityreallevelfield,ABILITY_RLF_DAMAGE_PER_SECOND_TO_BUILDINGS,WESTRING_ABILITYRLF_DAMAGEPERSECONDTOBUILDINGS
AbilityRLFUnitsSlowedPercent=0,abilityreallevelfield,ABILITY_RLF_UNITS_SLOWED_PERCENT,WESTRING_ABILITYRLF_UNITSSLOWEDPERCENT
AbilityRLFFinalAreaOeq4=0,abilityreallevelfield,ABILITY_RLF_FINAL_AREA_OEQ4,WESTRING_ABILITYRLF_FINALAREAOEQ4
AbilityRLFDamagePerSecondEer1=0,abilityreallevelfield,ABILITY_RLF_DAMAGE_PER_SECOND_EER1,WESTRING_ABILITYRLF_DAMAGEPERSECONDEER1
AbilityRLFDamageDealtToAttackers=0,abilityreallevelfield,ABILITY_RLF_DAMAGE_DEALT_TO_ATTACKERS,WESTRING_ABILITYRLF_DAMAGEDEALTTOATTACKERS
AbilityRLFLifeHealed=0,abilityreallevelfield,ABILITY_RLF_LIFE_HEALED,WESTRING_ABILITYRLF_LIFEHEALED
AbilityRLFHealInterval=0,abilityreallevelfield,ABILITY_RLF_HEAL_INTERVAL,WESTRING_ABILITYRLF_HEALINTERVAL
AbilityRLFBuildingReductionEtq3=0,abilityreallevelfield,ABILITY_RLF_BUILDING_REDUCTION_ETQ3,WESTRING_ABILITYRLF_BUILDINGREDUCTIONETQ3
AbilityRLFInitialImmunityDuration=0,abilityreallevelfield,ABILITY_RLF_INITIAL_IMMUNITY_DURATION,WESTRING_ABILITYRLF_INITIALIMMUNITYDURATION
AbilityRLFMaxLifeDrainedPerSecondPercent=0,abilityreallevelfield,ABILITY_RLF_MAX_LIFE_DRAINED_PER_SECOND_PERCENT,WESTRING_ABILITYRLF_MAXLIFEDRAINEDPERSECONDPERCENT
AbilityRLFBuildingReductionUdd2=0,abilityreallevelfield,ABILITY_RLF_BUILDING_REDUCTION_UDD2,WESTRING_ABILITYRLF_BUILDINGREDUCTIONUDD2
AbilityRLFArmorDuration=0,abilityreallevelfield,ABILITY_RLF_ARMOR_DURATION,WESTRING_ABILITYRLF_ARMORDURATION
AbilityRLFArmorBonusUfa2=0,abilityreallevelfield,ABILITY_RLF_ARMOR_BONUS_UFA2,WESTRING_ABILITYRLF_ARMORBONUSUFA2
AbilityRLFAreaOfEffectDamage=0,abilityreallevelfield,ABILITY_RLF_AREA_OF_EFFECT_DAMAGE,WESTRING_ABILITYRLF_AREAOFEFFECTDAMAGE
AbilityRLFSpecificTargetDamageUfn2=0,abilityreallevelfield,ABILITY_RLF_SPECIFIC_TARGET_DAMAGE_UFN2,WESTRING_ABILITYRLF_SPECIFICTARGETDAMAGEUFN2
AbilityRLFDamageBonusHfa1=0,abilityreallevelfield,ABILITY_RLF_DAMAGE_BONUS_HFA1,WESTRING_ABILITYRLF_DAMAGEBONUSHFA1
AbilityRLFDamageDealtEsf1=0,abilityreallevelfield,ABILITY_RLF_DAMAGE_DEALT_ESF1,WESTRING_ABILITYRLF_DAMAGEDEALTESF1
AbilityRLFDamageIntervalEsf2=0,abilityreallevelfield,ABILITY_RLF_DAMAGE_INTERVAL_ESF2,WESTRING_ABILITYRLF_DAMAGEINTERVALESF2
AbilityRLFBuildingReductionEsf3=0,abilityreallevelfield,ABILITY_RLF_BUILDING_REDUCTION_ESF3,WESTRING_ABILITYRLF_BUILDINGREDUCTIONESF3
AbilityRLFDamageBonusPercent=0,abilityreallevelfield,ABILITY_RLF_DAMAGE_BONUS_PERCENT,WESTRING_ABILITYRLF_DAMAGEBONUSPERCENT
AbilityRLFDefenseBonusHav1=0,abilityreallevelfield,ABILITY_RLF_DEFENSE_BONUS_HAV1,WESTRING_ABILITYRLF_DEFENSEBONUSHAV1
AbilityRLFHitPointBonus=0,abilityreallevelfield,ABILITY_RLF_HIT_POINT_BONUS,WESTRING_ABILITYRLF_HITPOINTBONUS
AbilityRLFDamageBonusHav3=0,abilityreallevelfield,ABILITY_RLF_DAMAGE_BONUS_HAV3,WESTRING_ABILITYRLF_DAMAGEBONUSHAV3
AbilityRLFMagicDamageReductionHav4=0,abilityreallevelfield,ABILITY_RLF_MAGIC_DAMAGE_REDUCTION_HAV4,WESTRING_ABILITYRLF_MAGICDAMAGEREDUCTIONHAV4
AbilityRLFChanceToBash=0,abilityreallevelfield,ABILITY_RLF_CHANCE_TO_BASH,WESTRING_ABILITYRLF_CHANCETOBASH
AbilityRLFDamageMultiplierHbh2=0,abilityreallevelfield,ABILITY_RLF_DAMAGE_MULTIPLIER_HBH2,WESTRING_ABILITYRLF_DAMAGEMULTIPLIERHBH2
AbilityRLFDamageBonusHbh3=0,abilityreallevelfield,ABILITY_RLF_DAMAGE_BONUS_HBH3,WESTRING_ABILITYRLF_DAMAGEBONUSHBH3
AbilityRLFChanceToMissHbh4=0,abilityreallevelfield,ABILITY_RLF_CHANCE_TO_MISS_HBH4,WESTRING_ABILITYRLF_CHANCETOMISSHBH4
AbilityRLFDamageHtb1=0,abilityreallevelfield,ABILITY_RLF_DAMAGE_HTB1,WESTRING_ABILITYRLF_DAMAGEHTB1
AbilityRLFAoeDamage=0,abilityreallevelfield,ABILITY_RLF_AOE_DAMAGE,WESTRING_ABILITYRLF_AOEDAMAGE
AbilityRLFSpecificTargetDamageHtc2=0,abilityreallevelfield,ABILITY_RLF_SPECIFIC_TARGET_DAMAGE_HTC2,WESTRING_ABILITYRLF_SPECIFICTARGETDAMAGEHTC2
AbilityRLFMovementSpeedReductionPercentHtc3=0,abilityreallevelfield,ABILITY_RLF_MOVEMENT_SPEED_REDUCTION_PERCENT_HTC3,WESTRING_ABILITYRLF_MOVEMENTSPEEDREDUCTIONPERCENTHTC3
AbilityRLFAttackSpeedReductionPercentHtc4=0,abilityreallevelfield,ABILITY_RLF_ATTACK_SPEED_REDUCTION_PERCENT_HTC4,WESTRING_ABILITYRLF_ATTACKSPEEDREDUCTIONPERCENTHTC4
AbilityRLFArmorBonusHad1=0,abilityreallevelfield,ABILITY_RLF_ARMOR_BONUS_HAD1,WESTRING_ABILITYRLF_ARMORBONUSHAD1
AbilityRLFAmountHealedDamagedHhb1=0,abilityreallevelfield,ABILITY_RLF_AMOUNT_HEALED_DAMAGED_HHB1,WESTRING_ABILITYRLF_AMOUNTHEALEDDAMAGEDHHB1
AbilityRLFExtraDamageHca1=0,abilityreallevelfield,ABILITY_RLF_EXTRA_DAMAGE_HCA1,WESTRING_ABILITYRLF_EXTRADAMAGEHCA1
AbilityRLFMovementSpeedFactorHca2=0,abilityreallevelfield,ABILITY_RLF_MOVEMENT_SPEED_FACTOR_HCA2,WESTRING_ABILITYRLF_MOVEMENTSPEEDFACTORHCA2
AbilityRLFAttackSpeedFactorHca3=0,abilityreallevelfield,ABILITY_RLF_ATTACK_SPEED_FACTOR_HCA3,WESTRING_ABILITYRLF_ATTACKSPEEDFACTORHCA3
AbilityRLFMovementSpeedIncreasePercentOae1=0,abilityreallevelfield,ABILITY_RLF_MOVEMENT_SPEED_INCREASE_PERCENT_OAE1,WESTRING_ABILITYRLF_MOVEMENTSPEEDINCREASEPERCENTOAE1
AbilityRLFAttackSpeedIncreasePercentOae2=0,abilityreallevelfield,ABILITY_RLF_ATTACK_SPEED_INCREASE_PERCENT_OAE2,WESTRING_ABILITYRLF_ATTACKSPEEDINCREASEPERCENTOAE2
AbilityRLFReincarnationDelay=0,abilityreallevelfield,ABILITY_RLF_REINCARNATION_DELAY,WESTRING_ABILITYRLF_REINCARNATIONDELAY
AbilityRLFDamageOsh1=0,abilityreallevelfield,ABILITY_RLF_DAMAGE_OSH1,WESTRING_ABILITYRLF_DAMAGEOSH1
AbilityRLFMaximumDamageOsh2=0,abilityreallevelfield,ABILITY_RLF_MAXIMUM_DAMAGE_OSH2,WESTRING_ABILITYRLF_MAXIMUMDAMAGEOSH2
AbilityRLFDistanceOsh3=0,abilityreallevelfield,ABILITY_RLF_DISTANCE_OSH3,WESTRING_ABILITYRLF_DISTANCEOSH3
AbilityRLFFinalAreaOsh4=0,abilityreallevelfield,ABILITY_RLF_FINAL_AREA_OSH4,WESTRING_ABILITYRLF_FINALAREAOSH4
AbilityRLFGraphicDelayNfd1=0,abilityreallevelfield,ABILITY_RLF_GRAPHIC_DELAY_NFD1,WESTRING_ABILITYRLF_GRAPHICDELAYNFD1
AbilityRLFGraphicDurationNfd2=0,abilityreallevelfield,ABILITY_RLF_GRAPHIC_DURATION_NFD2,WESTRING_ABILITYRLF_GRAPHICDURATIONNFD2
AbilityRLFDamageNfd3=0,abilityreallevelfield,ABILITY_RLF_DAMAGE_NFD3,WESTRING_ABILITYRLF_DAMAGENFD3
AbilityRLFSummonedUnitDamageAms1=0,abilityreallevelfield,ABILITY_RLF_SUMMONED_UNIT_DAMAGE_AMS1,WESTRING_ABILITYRLF_SUMMONEDUNITDAMAGEAMS1
AbilityRLFMagicDamageReductionAms2=0,abilityreallevelfield,ABILITY_RLF_MAGIC_DAMAGE_REDUCTION_AMS2,WESTRING_ABILITYRLF_MAGICDAMAGEREDUCTIONAMS2
AbilityRLFAuraDuration=0,abilityreallevelfield,ABILITY_RLF_AURA_DURATION,WESTRING_ABILITYRLF_AURADURATION
AbilityRLFDamagePerSecondApl2=0,abilityreallevelfield,ABILITY_RLF_DAMAGE_PER_SECOND_APL2,WESTRING_ABILITYRLF_DAMAGEPERSECONDAPL2
AbilityRLFDurationOfPlagueWard=0,abilityreallevelfield,ABILITY_RLF_DURATION_OF_PLAGUE_WARD,WESTRING_ABILITYRLF_DURATIONOFPLAGUEWARD
AbilityRLFAmountOfHitPointsRegenerated=0,abilityreallevelfield,ABILITY_RLF_AMOUNT_OF_HIT_POINTS_REGENERATED,WESTRING_ABILITYRLF_AMOUNTOFHITPOINTSREGENERATED
AbilityRLFAttackDamageIncreaseAkb1=0,abilityreallevelfield,ABILITY_RLF_ATTACK_DAMAGE_INCREASE_AKB1,WESTRING_ABILITYRLF_ATTACKDAMAGEINCREASEAKB1
AbilityRLFManaLossAdm1=0,abilityreallevelfield,ABILITY_RLF_MANA_LOSS_ADM1,WESTRING_ABILITYRLF_MANALOSSADM1
AbilityRLFSummonedUnitDamageAdm2=0,abilityreallevelfield,ABILITY_RLF_SUMMONED_UNIT_DAMAGE_ADM2,WESTRING_ABILITYRLF_SUMMONEDUNITDAMAGEADM2
AbilityRLFExpansionAmount=0,abilityreallevelfield,ABILITY_RLF_EXPANSION_AMOUNT,WESTRING_ABILITYRLF_EXPANSIONAMOUNT
AbilityRLFIntervalDurationBgm2=0,abilityreallevelfield,ABILITY_RLF_INTERVAL_DURATION_BGM2,WESTRING_ABILITYRLF_INTERVALDURATIONBGM2
AbilityRLFRadiusOfMiningRing=0,abilityreallevelfield,ABILITY_RLF_RADIUS_OF_MINING_RING,WESTRING_ABILITYRLF_RADIUSOFMININGRING
AbilityRLFAttackSpeedIncreasePercentBlo1=0,abilityreallevelfield,ABILITY_RLF_ATTACK_SPEED_INCREASE_PERCENT_BLO1,WESTRING_ABILITYRLF_ATTACKSPEEDINCREASEPERCENTBLO1
AbilityRLFMovementSpeedIncreasePercentBlo2=0,abilityreallevelfield,ABILITY_RLF_MOVEMENT_SPEED_INCREASE_PERCENT_BLO2,WESTRING_ABILITYRLF_MOVEMENTSPEEDINCREASEPERCENTBLO2
AbilityRLFScalingFactor=0,abilityreallevelfield,ABILITY_RLF_SCALING_FACTOR,WESTRING_ABILITYRLF_SCALINGFACTOR
AbilityRLFHitPointsPerSecondCan1=0,abilityreallevelfield,ABILITY_RLF_HIT_POINTS_PER_SECOND_CAN1,WESTRING_ABILITYRLF_HITPOINTSPERSECONDCAN1
AbilityRLFMaxHitPoints=0,abilityreallevelfield,ABILITY_RLF_MAX_HIT_POINTS,WESTRING_ABILITYRLF_MAXHITPOINTS
AbilityRLFDamagePerSecondDev2=0,abilityreallevelfield,ABILITY_RLF_DAMAGE_PER_SECOND_DEV2,WESTRING_ABILITYRLF_DAMAGEPERSECONDDEV2
AbilityRLFMovementUpdateFrequencyChd1=0,abilityreallevelfield,ABILITY_RLF_MOVEMENT_UPDATE_FREQUENCY_CHD1,WESTRING_ABILITYRLF_MOVEMENTUPDATEFREQUENCYCHD1
AbilityRLFAttackUpdateFrequencyChd2=0,abilityreallevelfield,ABILITY_RLF_ATTACK_UPDATE_FREQUENCY_CHD2,WESTRING_ABILITYRLF_ATTACKUPDATEFREQUENCYCHD2
AbilityRLFSummonedUnitDamageChd3=0,abilityreallevelfield,ABILITY_RLF_SUMMONED_UNIT_DAMAGE_CHD3,WESTRING_ABILITYRLF_SUMMONEDUNITDAMAGECHD3
AbilityRLFMovementSpeedReductionPercentCri1=0,abilityreallevelfield,ABILITY_RLF_MOVEMENT_SPEED_REDUCTION_PERCENT_CRI1,WESTRING_ABILITYRLF_MOVEMENTSPEEDREDUCTIONPERCENTCRI1
AbilityRLFAttackSpeedReductionPercentCri2=0,abilityreallevelfield,ABILITY_RLF_ATTACK_SPEED_REDUCTION_PERCENT_CRI2,WESTRING_ABILITYRLF_ATTACKSPEEDREDUCTIONPERCENTCRI2
AbilityRLFDamageReductionCri3=0,abilityreallevelfield,ABILITY_RLF_DAMAGE_REDUCTION_CRI3,WESTRING_ABILITYRLF_DAMAGEREDUCTIONCRI3
AbilityRLFChanceToMissCrs=0,abilityreallevelfield,ABILITY_RLF_CHANCE_TO_MISS_CRS,WESTRING_ABILITYRLF_CHANCETOMISSCRS
AbilityRLFFullDamageRadiusDda1=0,abilityreallevelfield,ABILITY_RLF_FULL_DAMAGE_RADIUS_DDA1,WESTRING_ABILITYRLF_FULLDAMAGERADIUSDDA1
AbilityRLFFullDamageAmountDda2=0,abilityreallevelfield,ABILITY_RLF_FULL_DAMAGE_AMOUNT_DDA2,WESTRING_ABILITYRLF_FULLDAMAGEAMOUNTDDA2
AbilityRLFPartialDamageRadius=0,abilityreallevelfield,ABILITY_RLF_PARTIAL_DAMAGE_RADIUS,WESTRING_ABILITYRLF_PARTIALDAMAGERADIUS
AbilityRLFPartialDamageAmount=0,abilityreallevelfield,ABILITY_RLF_PARTIAL_DAMAGE_AMOUNT,WESTRING_ABILITYRLF_PARTIALDAMAGEAMOUNT
AbilityRLFBuildingDamageFactorSds1=0,abilityreallevelfield,ABILITY_RLF_BUILDING_DAMAGE_FACTOR_SDS1,WESTRING_ABILITYRLF_BUILDINGDAMAGEFACTORSDS1
AbilityRLFMaxDamageUco5=0,abilityreallevelfield,ABILITY_RLF_MAX_DAMAGE_UCO5,WESTRING_ABILITYRLF_MAXDAMAGEUCO5
AbilityRLFMoveSpeedBonusUco6=0,abilityreallevelfield,ABILITY_RLF_MOVE_SPEED_BONUS_UCO6,WESTRING_ABILITYRLF_MOVESPEEDBONUSUCO6
AbilityRLFDamageTakenPercentDef1=0,abilityreallevelfield,ABILITY_RLF_DAMAGE_TAKEN_PERCENT_DEF1,WESTRING_ABILITYRLF_DAMAGETAKENPERCENTDEF1
AbilityRLFDamageDealtPercentDef2=0,abilityreallevelfield,ABILITY_RLF_DAMAGE_DEALT_PERCENT_DEF2,WESTRING_ABILITYRLF_DAMAGEDEALTPERCENTDEF2
AbilityRLFMovementSpeedFactorDef3=0,abilityreallevelfield,ABILITY_RLF_MOVEMENT_SPEED_FACTOR_DEF3,WESTRING_ABILITYRLF_MOVEMENTSPEEDFACTORDEF3
AbilityRLFAttackSpeedFactorDef4=0,abilityreallevelfield,ABILITY_RLF_ATTACK_SPEED_FACTOR_DEF4,WESTRING_ABILITYRLF_ATTACKSPEEDFACTORDEF4
AbilityRLFMagicDamageReductionDef5=0,abilityreallevelfield,ABILITY_RLF_MAGIC_DAMAGE_REDUCTION_DEF5,WESTRING_ABILITYRLF_MAGICDAMAGEREDUCTIONDEF5
AbilityRLFChanceToDeflect=0,abilityreallevelfield,ABILITY_RLF_CHANCE_TO_DEFLECT,WESTRING_ABILITYRLF_CHANCETODEFLECT
AbilityRLFDeflectDamageTakenPiercing=0,abilityreallevelfield,ABILITY_RLF_DEFLECT_DAMAGE_TAKEN_PIERCING,WESTRING_ABILITYRLF_DEFLECTDAMAGETAKENPIERCING
AbilityRLFDeflectDamageTakenSpells=0,abilityreallevelfield,ABILITY_RLF_DEFLECT_DAMAGE_TAKEN_SPELLS,WESTRING_ABILITYRLF_DEFLECTDAMAGETAKENSPELLS
AbilityRLFRipDelay=0,abilityreallevelfield,ABILITY_RLF_RIP_DELAY,WESTRING_ABILITYRLF_RIPDELAY
AbilityRLFEatDelay=0,abilityreallevelfield,ABILITY_RLF_EAT_DELAY,WESTRING_ABILITYRLF_EATDELAY
AbilityRLFHitPointsGainedEat3=0,abilityreallevelfield,ABILITY_RLF_HIT_POINTS_GAINED_EAT3,WESTRING_ABILITYRLF_HITPOINTSGAINEDEAT3
AbilityRLFAirUnitLowerDuration=0,abilityreallevelfield,ABILITY_RLF_AIR_UNIT_LOWER_DURATION,WESTRING_ABILITYRLF_AIRUNITLOWERDURATION
AbilityRLFAirUnitHeight=0,abilityreallevelfield,ABILITY_RLF_AIR_UNIT_HEIGHT,WESTRING_ABILITYRLF_AIRUNITHEIGHT
AbilityRLFMeleeAttackRange=0,abilityreallevelfield,ABILITY_RLF_MELEE_ATTACK_RANGE,WESTRING_ABILITYRLF_MELEEATTACKRANGE
AbilityRLFIntervalDurationEgm2=0,abilityreallevelfield,ABILITY_RLF_INTERVAL_DURATION_EGM2,WESTRING_ABILITYRLF_INTERVALDURATIONEGM2
AbilityRLFEffectDelayFla2=0,abilityreallevelfield,ABILITY_RLF_EFFECT_DELAY_FLA2,WESTRING_ABILITYRLF_EFFECTDELAYFLA2
AbilityRLFMiningDuration=0,abilityreallevelfield,ABILITY_RLF_MINING_DURATION,WESTRING_ABILITYRLF_MININGDURATION
AbilityRLFRadiusOfGravestones=0,abilityreallevelfield,ABILITY_RLF_RADIUS_OF_GRAVESTONES,WESTRING_ABILITYRLF_RADIUSOFGRAVESTONES
AbilityRLFRadiusOfCorpses=0,abilityreallevelfield,ABILITY_RLF_RADIUS_OF_CORPSES,WESTRING_ABILITYRLF_RADIUSOFCORPSES
AbilityRLFHitPointsGainedHea1=0,abilityreallevelfield,ABILITY_RLF_HIT_POINTS_GAINED_HEA1,WESTRING_ABILITYRLF_HITPOINTSGAINEDHEA1
AbilityRLFDamageIncreasePercentInf1=0,abilityreallevelfield,ABILITY_RLF_DAMAGE_INCREASE_PERCENT_INF1,WESTRING_ABILITYRLF_DAMAGEINCREASEPERCENTINF1
AbilityRLFAutocastRange=0,abilityreallevelfield,ABILITY_RLF_AUTOCAST_RANGE,WESTRING_ABILITYRLF_AUTOCASTRANGE
AbilityRLFLifeRegenRate=0,abilityreallevelfield,ABILITY_RLF_LIFE_REGEN_RATE,WESTRING_ABILITYRLF_LIFEREGENRATE
AbilityRLFGraphicDelayLit1=0,abilityreallevelfield,ABILITY_RLF_GRAPHIC_DELAY_LIT1,WESTRING_ABILITYRLF_GRAPHICDELAYLIT1
AbilityRLFGraphicDurationLit2=0,abilityreallevelfield,ABILITY_RLF_GRAPHIC_DURATION_LIT2,WESTRING_ABILITYRLF_GRAPHICDURATIONLIT2
AbilityRLFDamagePerSecondLsh1=0,abilityreallevelfield,ABILITY_RLF_DAMAGE_PER_SECOND_LSH1,WESTRING_ABILITYRLF_DAMAGEPERSECONDLSH1
AbilityRLFManaGained=0,abilityreallevelfield,ABILITY_RLF_MANA_GAINED,WESTRING_ABILITYRLF_MANAGAINED
AbilityRLFHitPointsGainedMbt2=0,abilityreallevelfield,ABILITY_RLF_HIT_POINTS_GAINED_MBT2,WESTRING_ABILITYRLF_HITPOINTSGAINEDMBT2
AbilityRLFAutocastRequirement=0,abilityreallevelfield,ABILITY_RLF_AUTOCAST_REQUIREMENT,WESTRING_ABILITYRLF_AUTOCASTREQUIREMENT
AbilityRLFWaterHeight=0,abilityreallevelfield,ABILITY_RLF_WATER_HEIGHT,WESTRING_ABILITYRLF_WATERHEIGHT
AbilityRLFActivationDelayMin1=0,abilityreallevelfield,ABILITY_RLF_ACTIVATION_DELAY_MIN1,WESTRING_ABILITYRLF_ACTIVATIONDELAYMIN1
AbilityRLFInvisibilityTransitionTime=0,abilityreallevelfield,ABILITY_RLF_INVISIBILITY_TRANSITION_TIME,WESTRING_ABILITYRLF_INVISIBILITYTRANSITIONTIME
AbilityRLFActivationRadius=0,abilityreallevelfield,ABILITY_RLF_ACTIVATION_RADIUS,WESTRING_ABILITYRLF_ACTIVATIONRADIUS
AbilityRLFAmountRegenerated=0,abilityreallevelfield,ABILITY_RLF_AMOUNT_REGENERATED,WESTRING_ABILITYRLF_AMOUNTREGENERATED
AbilityRLFDamagePerSecondPoi1=0,abilityreallevelfield,ABILITY_RLF_DAMAGE_PER_SECOND_POI1,WESTRING_ABILITYRLF_DAMAGEPERSECONDPOI1
AbilityRLFAttackSpeedFactorPoi2=0,abilityreallevelfield,ABILITY_RLF_ATTACK_SPEED_FACTOR_POI2,WESTRING_ABILITYRLF_ATTACKSPEEDFACTORPOI2
AbilityRLFMovementSpeedFactorPoi3=0,abilityreallevelfield,ABILITY_RLF_MOVEMENT_SPEED_FACTOR_POI3,WESTRING_ABILITYRLF_MOVEMENTSPEEDFACTORPOI3
AbilityRLFExtraDamagePoa1=0,abilityreallevelfield,ABILITY_RLF_EXTRA_DAMAGE_POA1,WESTRING_ABILITYRLF_EXTRADAMAGEPOA1
AbilityRLFDamagePerSecondPoa2=0,abilityreallevelfield,ABILITY_RLF_DAMAGE_PER_SECOND_POA2,WESTRING_ABILITYRLF_DAMAGERPERSECONDPOA2
AbilityRLFAttackSpeedFactorPoa3=0,abilityreallevelfield,ABILITY_RLF_ATTACK_SPEED_FACTOR_POA3,WESTRING_ABILITYRLF_ATTACKSPEEDFACTORPOA3
AbilityRLFMovementSpeedFactorPoa4=0,abilityreallevelfield,ABILITY_RLF_MOVEMENT_SPEED_FACTOR_POA4,WESTRING_ABILITYRLF_MOVEMENTSPEEDFACTORPOA4
AbilityRLFDamageAmplification=0,abilityreallevelfield,ABILITY_RLF_DAMAGE_AMPLIFICATION,WESTRING_ABILITYRLF_DAMAGEAMPLIFICATION
AbilityRLFChanceToStompPercent=0,abilityreallevelfield,ABILITY_RLF_CHANCE_TO_STOMP_PERCENT,WESTRING_ABILITYRLF_CHANCETOSTOMPPERCENT
AbilityRLFDamageDealtWar2=0,abilityreallevelfield,ABILITY_RLF_DAMAGE_DEALT_WAR2,WESTRING_ABILITYRLF_DAMAGEDEALTWAR2
AbilityRLFFullDamageRadiusWar3=0,abilityreallevelfield,ABILITY_RLF_FULL_DAMAGE_RADIUS_WAR3,WESTRING_ABILITYRLF_FULLDAMAGERADIUSWAR3
AbilityRLFHalfDamageRadiusWar4=0,abilityreallevelfield,ABILITY_RLF_HALF_DAMAGE_RADIUS_WAR4,WESTRING_ABILITYRLF_HALFDAMAGERADIUSWAR4
AbilityRLFSummonedUnitDamagePrg3=0,abilityreallevelfield,ABILITY_RLF_SUMMONED_UNIT_DAMAGE_PRG3,WESTRING_ABILITYRLF_SUMMONEDUNITDAMAGEPRG3
AbilityRLFUnitPauseDuration=0,abilityreallevelfield,ABILITY_RLF_UNIT_PAUSE_DURATION,WESTRING_ABILITYRLF_UNITPAUSEDURATION
AbilityRLFHeroPauseDuration=0,abilityreallevelfield,ABILITY_RLF_HERO_PAUSE_DURATION,WESTRING_ABILITYRLF_HEROPAUSEDURATION
AbilityRLFHitPointsGainedRej1=0,abilityreallevelfield,ABILITY_RLF_HIT_POINTS_GAINED_REJ1,WESTRING_ABILITYRLF_HITPOINTSGAINEDREJ1
AbilityRLFManaPointsGainedRej2=0,abilityreallevelfield,ABILITY_RLF_MANA_POINTS_GAINED_REJ2,WESTRING_ABILITYRLF_MANAPOINTSGAINEDREJ2
AbilityRLFMinimumLifeRequired=0,abilityreallevelfield,ABILITY_RLF_MINIMUM_LIFE_REQUIRED,WESTRING_ABILITYRLF_MINIMUMLIFEREQUIRED
AbilityRLFMinimumManaRequired=0,abilityreallevelfield,ABILITY_RLF_MINIMUM_MANA_REQUIRED,WESTRING_ABILITYRLF_MINIMUMMANAREQUIRED
AbilityRLFRepairCostRatio=0,abilityreallevelfield,ABILITY_RLF_REPAIR_COST_RATIO,WESTRING_ABILITYRLF_REPAIRCOSTRATIO
AbilityRLFRepairTimeRatio=0,abilityreallevelfield,ABILITY_RLF_REPAIR_TIME_RATIO,WESTRING_ABILITYRLF_REPAIRTIMERATIO
AbilityRLFPowerbuildCost=0,abilityreallevelfield,ABILITY_RLF_POWERBUILD_COST,WESTRING_ABILITYRLF_POWERBUILDCOST
AbilityRLFPowerbuildRate=0,abilityreallevelfield,ABILITY_RLF_POWERBUILD_RATE,WESTRING_ABILITYRLF_POWERBUILDRATE
AbilityRLFNavalRangeBonus=0,abilityreallevelfield,ABILITY_RLF_NAVAL_RANGE_BONUS,WESTRING_ABILITYRLF_NAVALRANGEBONUS
AbilityRLFDamageIncreasePercentRoa1=0,abilityreallevelfield,ABILITY_RLF_DAMAGE_INCREASE_PERCENT_ROA1,WESTRING_ABILITYRLF_DAMAGEINCREASEPERCENTROA1
AbilityRLFLifeRegenerationRate=0,abilityreallevelfield,ABILITY_RLF_LIFE_REGENERATION_RATE,WESTRING_ABILITYRLF_LIFEREGENERATIONRATE
AbilityRLFManaRegen=0,abilityreallevelfield,ABILITY_RLF_MANA_REGEN,WESTRING_ABILITYRLF_MANAREGEN
AbilityRLFDamageIncrease=0,abilityreallevelfield,ABILITY_RLF_DAMAGE_INCREASE,WESTRING_ABILITYRLF_DAMAGEINCREASE
AbilityRLFSalvageCostRatio=0,abilityreallevelfield,ABILITY_RLF_SALVAGE_COST_RATIO,WESTRING_ABILITYRLF_SALVAGECOSTRATIO
AbilityRLFInFlightSightRadius=0,abilityreallevelfield,ABILITY_RLF_IN_FLIGHT_SIGHT_RADIUS,WESTRING_ABILITYRLF_INFLIGHTSIGHTRADIUS
AbilityRLFHoveringSightRadius=0,abilityreallevelfield,ABILITY_RLF_HOVERING_SIGHT_RADIUS,WESTRING_ABILITYRLF_HOVERINGSIGHTRADIUS
AbilityRLFHoveringHeight=0,abilityreallevelfield,ABILITY_RLF_HOVERING_HEIGHT,WESTRING_ABILITYRLF_HOVERINGHEIGHT
AbilityRLFDurationOfOwls=0,abilityreallevelfield,ABILITY_RLF_DURATION_OF_OWLS,WESTRING_ABILITYRLF_DURATIONOFOWLS
AbilityRLFFadeDuration=0,abilityreallevelfield,ABILITY_RLF_FADE_DURATION,WESTRING_ABILITYRLF_FADEDURATION
AbilityRLFDayNightDuration=0,abilityreallevelfield,ABILITY_RLF_DAY_NIGHT_DURATION,WESTRING_ABILITYRLF_DAYNIGHTDURATION
AbilityRLFActionDuration=0,abilityreallevelfield,ABILITY_RLF_ACTION_DURATION,WESTRING_ABILITYRLF_ACTIONDURATION
AbilityRLFMovementSpeedFactorSlo1=0,abilityreallevelfield,ABILITY_RLF_MOVEMENT_SPEED_FACTOR_SLO1,WESTRING_ABILITYRLF_MOVEMENTSPEEDFACTORSLO1
AbilityRLFAttackSpeedFactorSlo2=0,abilityreallevelfield,ABILITY_RLF_ATTACK_SPEED_FACTOR_SLO2,WESTRING_ABILITYRLF_ATTACKSPEEDFACTORSLO2
AbilityRLFDamagePerSecondSpo1=0,abilityreallevelfield,ABILITY_RLF_DAMAGE_PER_SECOND_SPO1,WESTRING_ABILITYRLF_DAMAGEPERSECONDSPO1
AbilityRLFMovementSpeedFactorSpo2=0,abilityreallevelfield,ABILITY_RLF_MOVEMENT_SPEED_FACTOR_SPO2,WESTRING_ABILITYRLF_MOVEMENTSPEEDFACTORSPO2
AbilityRLFAttackSpeedFactorSpo3=0,abilityreallevelfield,ABILITY_RLF_ATTACK_SPEED_FACTOR_SPO3,WESTRING_ABILITYRLF_ATTACKSPEEDFACTORSPO3
AbilityRLFActivationDelaySta1=0,abilityreallevelfield,ABILITY_RLF_ACTIVATION_DELAY_STA1,WESTRING_ABILITYRLF_ACTIVATIONDELAYSTA1
AbilityRLFDetectionRadiusSta2=0,abilityreallevelfield,ABILITY_RLF_DETECTION_RADIUS_STA2,WESTRING_ABILITYRLF_DETECTIONRADIUSSTA2
AbilityRLFDetonationRadius=0,abilityreallevelfield,ABILITY_RLF_DETONATION_RADIUS,WESTRING_ABILITYRLF_DETONATIONRADIUS
AbilityRLFStunDurationSta4=0,abilityreallevelfield,ABILITY_RLF_STUN_DURATION_STA4,WESTRING_ABILITYRLF_STUNDURATIONSTA4
AbilityRLFAttackSpeedBonusPercent=0,abilityreallevelfield,ABILITY_RLF_ATTACK_SPEED_BONUS_PERCENT,WESTRING_ABILITYRLF_ATTACKSPEEDBONUSPERCENT
AbilityRLFDamagePerSecondUhf2=0,abilityreallevelfield,ABILITY_RLF_DAMAGE_PER_SECOND_UHF2,WESTRING_ABILITYRLF_DAMAGEPERSECONDUHF2
AbilityRLFLumberPerInterval=0,abilityreallevelfield,ABILITY_RLF_LUMBER_PER_INTERVAL,WESTRING_ABILITYRLF_LUMBERPERINTERVAL
AbilityRLFArtAttachmentHeight=0,abilityreallevelfield,ABILITY_RLF_ART_ATTACHMENT_HEIGHT,WESTRING_ABILITYRLF_ARTATTACHMENTHEIGHT
AbilityRLFTeleportAreaWidth=0,abilityreallevelfield,ABILITY_RLF_TELEPORT_AREA_WIDTH,WESTRING_ABILITYRLF_TELEPORTAREAWIDTH
AbilityRLFTeleportAreaHeight=0,abilityreallevelfield,ABILITY_RLF_TELEPORT_AREA_HEIGHT,WESTRING_ABILITYRLF_TELEPORTAREAHEIGHT
AbilityRLFLifeStolenPerAttack=0,abilityreallevelfield,ABILITY_RLF_LIFE_STOLEN_PER_ATTACK,WESTRING_ABILITYRLF_LIFESTOLENPERATTACK
AbilityRLFDamageBonusIdam=0,abilityreallevelfield,ABILITY_RLF_DAMAGE_BONUS_IDAM,WESTRING_ABILITYRLF_DAMAGEBONUSIDAM
AbilityRLFChanceToHitUnitsPercent=0,abilityreallevelfield,ABILITY_RLF_CHANCE_TO_HIT_UNITS_PERCENT,WESTRING_ABILITYRLF_CHANCETOHITUNITSPERCENT
AbilityRLFChanceToHitHerosPercent=0,abilityreallevelfield,ABILITY_RLF_CHANCE_TO_HIT_HEROS_PERCENT,WESTRING_ABILITYRLF_CHANCETOHITHEROSPERCENT
AbilityRLFChanceToHitSummonsPercent=0,abilityreallevelfield,ABILITY_RLF_CHANCE_TO_HIT_SUMMONS_PERCENT,WESTRING_ABILITYRLF_CHANCETOHITSUMMONSPERCENT
AbilityRLFDelayForTargetEffect=0,abilityreallevelfield,ABILITY_RLF_DELAY_FOR_TARGET_EFFECT,WESTRING_ABILITYRLF_DELAYFORTARGETEFFECT
AbilityRLFDamageDealtPercentOfNormal=0,abilityreallevelfield,ABILITY_RLF_DAMAGE_DEALT_PERCENT_OF_NORMAL,WESTRING_ABILITYRLF_DAMAGEDEALTPERCENTOFNORMAL
AbilityRLFDamageReceivedMultiplier=0,abilityreallevelfield,ABILITY_RLF_DAMAGE_RECEIVED_MULTIPLIER,WESTRING_ABILITYRLF_DAMAGERECEIVEDMULTIPLIER
AbilityRLFManaRegenerationBonusAsFractionOfNormal=0,abilityreallevelfield,ABILITY_RLF_MANA_REGENERATION_BONUS_AS_FRACTION_OF_NORMAL,WESTRING_ABILITYRLF_MANAREGENERATIONBONUSASFRACTIONOFNORMAL
AbilityRLFMovementSpeedIncreaseIspi=0,abilityreallevelfield,ABILITY_RLF_MOVEMENT_SPEED_INCREASE_ISPI,WESTRING_ABILITYRLF_MOVEMENTSPEEDINCREASEISPI
AbilityRLFDamagePerSecondIdps=0,abilityreallevelfield,ABILITY_RLF_DAMAGE_PER_SECOND_IDPS,WESTRING_ABILITYRLF_DAMAGEPERSECONDIDPS
AbilityRLFAttackDamageIncreaseCac1=0,abilityreallevelfield,ABILITY_RLF_ATTACK_DAMAGE_INCREASE_CAC1,WESTRING_ABILITYRLF_ATTACKDAMAGEINCREASECAC1
AbilityRLFDamagePerSecondCor1=0,abilityreallevelfield,ABILITY_RLF_DAMAGE_PER_SECOND_COR1,WESTRING_ABILITYRLF_DAMAGEPERSECONDCOR1
AbilityRLFAttackSpeedIncreaseIsx1=0,abilityreallevelfield,ABILITY_RLF_ATTACK_SPEED_INCREASE_ISX1,WESTRING_ABILITYRLF_ATTACKSPEEDINCREASEISX1
AbilityRLFDamageWrs1=0,abilityreallevelfield,ABILITY_RLF_DAMAGE_WRS1,WESTRING_ABILITYRLF_DAMAGEWRS1
AbilityRLFTerrainDeformationAmplitude=0,abilityreallevelfield,ABILITY_RLF_TERRAIN_DEFORMATION_AMPLITUDE,WESTRING_ABILITYRLF_TERRAINDEFORMATIONAMPLITUDE
AbilityRLFDamageCtc1=0,abilityreallevelfield,ABILITY_RLF_DAMAGE_CTC1,WESTRING_ABILITYRLF_DAMAGECTC1
AbilityRLFExtraDamageToTarget=0,abilityreallevelfield,ABILITY_RLF_EXTRA_DAMAGE_TO_TARGET,WESTRING_ABILITYRLF_EXTRADAMAGETOTARGET
AbilityRLFMovementSpeedReductionCtc3=0,abilityreallevelfield,ABILITY_RLF_MOVEMENT_SPEED_REDUCTION_CTC3,WESTRING_ABILITYRLF_MOVEMENTSPEEDREDUCTIONCTC3
AbilityRLFAttackSpeedReductionCtc4=0,abilityreallevelfield,ABILITY_RLF_ATTACK_SPEED_REDUCTION_CTC4,WESTRING_ABILITYRLF_ATTACKSPEEDREDUCTIONCTC4
AbilityRLFDamageCtb1=0,abilityreallevelfield,ABILITY_RLF_DAMAGE_CTB1,WESTRING_ABILITYRLF_DAMAGECTB1
AbilityRLFCastingDelaySeconds=0,abilityreallevelfield,ABILITY_RLF_CASTING_DELAY_SECONDS,WESTRING_ABILITYRLF_CASTINGDELAYSECONDS
AbilityRLFManaLossPerUnitDtn1=0,abilityreallevelfield,ABILITY_RLF_MANA_LOSS_PER_UNIT_DTN1,WESTRING_ABILITYRLF_MANALOSSPERUNITDTN1
AbilityRLFDamageToSummonedUnitsDtn2=0,abilityreallevelfield,ABILITY_RLF_DAMAGE_TO_SUMMONED_UNITS_DTN2,WESTRING_ABILITYRLF_DAMAGETOSUMMONEDUNITSDTN2
AbilityRLFTransitionTimeSeconds=0,abilityreallevelfield,ABILITY_RLF_TRANSITION_TIME_SECONDS,WESTRING_ABILITYRLF_TRANSITIONTIMESECONDS
AbilityRLFManaDrainedPerSecondNmr1=0,abilityreallevelfield,ABILITY_RLF_MANA_DRAINED_PER_SECOND_NMR1,WESTRING_ABILITYRLF_MANADRAINEDPERSECONDNMR1
AbilityRLFChanceToReduceDamagePercent=0,abilityreallevelfield,ABILITY_RLF_CHANCE_TO_REDUCE_DAMAGE_PERCENT,WESTRING_ABILITYRLF_CHANCETOREDUCEDAMAGEPERCENT
AbilityRLFMinimumDamage=0,abilityreallevelfield,ABILITY_RLF_MINIMUM_DAMAGE,WESTRING_ABILITYRLF_MINIMUMDAMAGE
AbilityRLFIgnoredDamage=0,abilityreallevelfield,ABILITY_RLF_IGNORED_DAMAGE,WESTRING_ABILITYRLF_IGNOREDDAMAGE
AbilityRLFFullDamageDealt=0,abilityreallevelfield,ABILITY_RLF_FULL_DAMAGE_DEALT,WESTRING_ABILITYRLF_FULLDAMAGEDEALT
AbilityRLFFullDamageInterval=0,abilityreallevelfield,ABILITY_RLF_FULL_DAMAGE_INTERVAL,WESTRING_ABILITYRLF_FULLDAMAGEINTERVAL
AbilityRLFHalfDamageDealt=0,abilityreallevelfield,ABILITY_RLF_HALF_DAMAGE_DEALT,WESTRING_ABILITYRLF_HALFDAMAGEDEALT
AbilityRLFHalfDamageInterval=0,abilityreallevelfield,ABILITY_RLF_HALF_DAMAGE_INTERVAL,WESTRING_ABILITYRLF_HALFDAMAGEINTERVAL
AbilityRLFBuildingReductionHfs5=0,abilityreallevelfield,ABILITY_RLF_BUILDING_REDUCTION_HFS5,WESTRING_ABILITYRLF_BUILDINGREDUCTIONHFS5
AbilityRLFMaximumDamageHfs6=0,abilityreallevelfield,ABILITY_RLF_MAXIMUM_DAMAGE_HFS6,WESTRING_ABILITYRLF_MAXIMUMDAMAGEHFS6
AbilityRLFManaPerHitPoint=0,abilityreallevelfield,ABILITY_RLF_MANA_PER_HIT_POINT,WESTRING_ABILITYRLF_MANAPERHITPOINT
AbilityRLFDamageAbsorbedPercent=0,abilityreallevelfield,ABILITY_RLF_DAMAGE_ABSORBED_PERCENT,WESTRING_ABILITYRLF_DAMAGEABSORBEDPERCENT
AbilityRLFWaveDistance=0,abilityreallevelfield,ABILITY_RLF_WAVE_DISTANCE,WESTRING_ABILITYRLF_WAVEDISTANCE
AbilityRLFWaveTimeSeconds=0,abilityreallevelfield,ABILITY_RLF_WAVE_TIME_SECONDS,WESTRING_ABILITYRLF_WAVETIMESECONDS
AbilityRLFDamageDealtUim3=0,abilityreallevelfield,ABILITY_RLF_DAMAGE_DEALT_UIM3,WESTRING_ABILITYRLF_DAMAGEDEALTUIM3
AbilityRLFAirTimeSecondsUim4=0,abilityreallevelfield,ABILITY_RLF_AIR_TIME_SECONDS_UIM4,WESTRING_ABILITYRLF_AIRTIMESECONDSUIM4
AbilityRLFUnitReleaseIntervalSeconds=0,abilityreallevelfield,ABILITY_RLF_UNIT_RELEASE_INTERVAL_SECONDS,WESTRING_ABILITYRLF_UNITRELEASEINTERVALSECONDS
AbilityRLFDamageReturnFactor=0,abilityreallevelfield,ABILITY_RLF_DAMAGE_RETURN_FACTOR,WESTRING_ABILITYRLF_DAMAGERETURNFACTOR
AbilityRLFDamageReturnThreshold=0,abilityreallevelfield,ABILITY_RLF_DAMAGE_RETURN_THRESHOLD,WESTRING_ABILITYRLF_DAMAGERETURNTHRESHOLD
AbilityRLFReturnedDamageFactor=0,abilityreallevelfield,ABILITY_RLF_RETURNED_DAMAGE_FACTOR,WESTRING_ABILITYRLF_RETURNEDDAMAGEFACTOR
AbilityRLFReceivedDamageFactor=0,abilityreallevelfield,ABILITY_RLF_RECEIVED_DAMAGE_FACTOR,WESTRING_ABILITYRLF_RECEIVEDDAMAGEFACTOR
AbilityRLFDefenseBonusUts3=0,abilityreallevelfield,ABILITY_RLF_DEFENSE_BONUS_UTS3,WESTRING_ABILITYRLF_DEFENSEBONUSUTS3
AbilityRLFDamageBonusNba1=0,abilityreallevelfield,ABILITY_RLF_DAMAGE_BONUS_NBA1,WESTRING_ABILITYRLF_DAMAGEBONUSNBA1
AbilityRLFSummonedUnitDurationSecondsNba3=0,abilityreallevelfield,ABILITY_RLF_SUMMONED_UNIT_DURATION_SECONDS_NBA3,WESTRING_ABILITYRLF_SUMMONEDUNITDURATIONSECONDSNBA3
AbilityRLFManaPerSummonedHitpoint=0,abilityreallevelfield,ABILITY_RLF_MANA_PER_SUMMONED_HITPOINT,WESTRING_ABILITYRLF_MANAPERSUMMONEDHITPOINT
AbilityRLFChargeForCurrentLife=0,abilityreallevelfield,ABILITY_RLF_CHARGE_FOR_CURRENT_LIFE,WESTRING_ABILITYRLF_CHARGEFORCURRENTLIFE
AbilityRLFHitPointsDrained=0,abilityreallevelfield,ABILITY_RLF_HIT_POINTS_DRAINED,WESTRING_ABILITYRLF_HITPOINTSDRAINED
AbilityRLFManaPointsDrained=0,abilityreallevelfield,ABILITY_RLF_MANA_POINTS_DRAINED,WESTRING_ABILITYRLF_MANAPOINTSDRAINED
AbilityRLFDrainIntervalSeconds=0,abilityreallevelfield,ABILITY_RLF_DRAIN_INTERVAL_SECONDS,WESTRING_ABILITYRLF_DRAININTERVALSECONDS
AbilityRLFLifeTransferredPerSecond=0,abilityreallevelfield,ABILITY_RLF_LIFE_TRANSFERRED_PER_SECOND,WESTRING_ABILITYRLF_LIFETRANSFERREDPERSECOND
AbilityRLFManaTransferredPerSecond=0,abilityreallevelfield,ABILITY_RLF_MANA_TRANSFERRED_PER_SECOND,WESTRING_ABILITYRLF_MANATRANSFERREDPERSECOND
AbilityRLFBonusLifeFactor=0,abilityreallevelfield,ABILITY_RLF_BONUS_LIFE_FACTOR,WESTRING_ABILITYRLF_BONUSLIFEFACTOR
AbilityRLFBonusLifeDecay=0,abilityreallevelfield,ABILITY_RLF_BONUS_LIFE_DECAY,WESTRING_ABILITYRLF_BONUSLIFEDECAY
AbilityRLFBonusManaFactor=0,abilityreallevelfield,ABILITY_RLF_BONUS_MANA_FACTOR,WESTRING_ABILITYRLF_BONUSMANAFACTOR
AbilityRLFBonusManaDecay=0,abilityreallevelfield,ABILITY_RLF_BONUS_MANA_DECAY,WESTRING_ABILITYRLF_BONUSMANADECAY
AbilityRLFChanceToMissPercent=0,abilityreallevelfield,ABILITY_RLF_CHANCE_TO_MISS_PERCENT,WESTRING_ABILITYRLF_CHANCETOMISSPERCENT
AbilityRLFMovementSpeedModifier=0,abilityreallevelfield,ABILITY_RLF_MOVEMENT_SPEED_MODIFIER,WESTRING_ABILITYRLF_MOVEMENTSPEEDMODIFIER
AbilityRLFAttackSpeedModifier=0,abilityreallevelfield,ABILITY_RLF_ATTACK_SPEED_MODIFIER,WESTRING_ABILITYRLF_ATTACKSPEEDMODIFIER
AbilityRLFDamagePerSecondTdg1=0,abilityreallevelfield,ABILITY_RLF_DAMAGE_PER_SECOND_TDG1,WESTRING_ABILITYRLF_DAMAGEPERSECONDTDG1
AbilityRLFMediumDamageRadiusTdg2=0,abilityreallevelfield,ABILITY_RLF_MEDIUM_DAMAGE_RADIUS_TDG2,WESTRING_ABILITYRLF_MEDIUMDAMAGERADIUSTDG2
AbilityRLFMediumDamagePerSecond=0,abilityreallevelfield,ABILITY_RLF_MEDIUM_DAMAGE_PER_SECOND,WESTRING_ABILITYRLF_MEDIUMDAMAGEPERSECOND
AbilityRLFSmallDamageRadiusTdg4=0,abilityreallevelfield,ABILITY_RLF_SMALL_DAMAGE_RADIUS_TDG4,WESTRING_ABILITYRLF_SMALLDAMAGERADIUSTDG4
AbilityRLFSmallDamagePerSecond=0,abilityreallevelfield,ABILITY_RLF_SMALL_DAMAGE_PER_SECOND,WESTRING_ABILITYRLF_SMALLDAMAGEPERSECOND
AbilityRLFAirTimeSecondsTsp1=0,abilityreallevelfield,ABILITY_RLF_AIR_TIME_SECONDS_TSP1,WESTRING_ABILITYRLF_AIRTIMESECONDSTSP1
AbilityRLFMinimumHitIntervalSeconds=0,abilityreallevelfield,ABILITY_RLF_MINIMUM_HIT_INTERVAL_SECONDS,WESTRING_ABILITYRLF_MINIMUMHITINTERVALSECONDS
AbilityRLFDamagePerSecondNbf5=0,abilityreallevelfield,ABILITY_RLF_DAMAGE_PER_SECOND_NBF5,WESTRING_ABILITYRLF_DAMAGEPERSECONDNBF5
AbilityRLFMaximumRange=0,abilityreallevelfield,ABILITY_RLF_MAXIMUM_RANGE,WESTRING_ABILITYRLF_MAXIMUMRANGE
AbilityRLFMinimumRange=0,abilityreallevelfield,ABILITY_RLF_MINIMUM_RANGE,WESTRING_ABILITYRLF_MINIMUMRANGE
AbilityRLFDamagePerTargetEfk1=0,abilityreallevelfield,ABILITY_RLF_DAMAGE_PER_TARGET_EFK1,WESTRING_ABILITYRLF_DAMAGEPERTARGETEFK1
AbilityRLFMaximumTotalDamage=0,abilityreallevelfield,ABILITY_RLF_MAXIMUM_TOTAL_DAMAGE,WESTRING_ABILITYRLF_MAXIMUMTOTALDAMAGE
AbilityRLFMaximumSpeedAdjustment=0,abilityreallevelfield,ABILITY_RLF_MAXIMUM_SPEED_ADJUSTMENT,WESTRING_ABILITYRLF_MAXIMUMSPEEDADJUSTMENT
AbilityRLFDecayingDamage=0,abilityreallevelfield,ABILITY_RLF_DECAYING_DAMAGE,WESTRING_ABILITYRLF_DECAYINGDAMAGE
AbilityRLFMovementSpeedFactorEsh2=0,abilityreallevelfield,ABILITY_RLF_MOVEMENT_SPEED_FACTOR_ESH2,WESTRING_ABILITYRLF_MOVEMENTSPEEDFACTORESH2
AbilityRLFAttackSpeedFactorEsh3=0,abilityreallevelfield,ABILITY_RLF_ATTACK_SPEED_FACTOR_ESH3,WESTRING_ABILITYRLF_ATTACKSPEEDFACTORESH3
AbilityRLFDecayPower=0,abilityreallevelfield,ABILITY_RLF_DECAY_POWER,WESTRING_ABILITYRLF_DECAYPOWER
AbilityRLFInitialDamageEsh5=0,abilityreallevelfield,ABILITY_RLF_INITIAL_DAMAGE_ESH5,WESTRING_ABILITYRLF_INITIALDAMAGEESH5
AbilityRLFMaximumLifeAbsorbed=0,abilityreallevelfield,ABILITY_RLF_MAXIMUM_LIFE_ABSORBED,WESTRING_ABILITYRLF_MAXIMUMLIFEABSORBED
AbilityRLFMaximumManaAbsorbed=0,abilityreallevelfield,ABILITY_RLF_MAXIMUM_MANA_ABSORBED,WESTRING_ABILITYRLF_MAXIMUMMANAABSORBED
AbilityRLFMovementSpeedIncreaseBsk1=0,abilityreallevelfield,ABILITY_RLF_MOVEMENT_SPEED_INCREASE_BSK1,WESTRING_ABILITYRLF_MOVEMENTSPEEDINCREASEBSK1
AbilityRLFAttackSpeedIncreaseBsk2=0,abilityreallevelfield,ABILITY_RLF_ATTACK_SPEED_INCREASE_BSK2,WESTRING_ABILITYRLF_ATTACKSPEEDINCREASEBSK2
AbilityRLFDamageTakenIncrease=0,abilityreallevelfield,ABILITY_RLF_DAMAGE_TAKEN_INCREASE,WESTRING_ABILITYRLF_DAMAGETAKENINCREASE
AbilityRLFLifePerUnit=0,abilityreallevelfield,ABILITY_RLF_LIFE_PER_UNIT,WESTRING_ABILITYRLF_LIFEPERUNIT
AbilityRLFManaPerUnit=0,abilityreallevelfield,ABILITY_RLF_MANA_PER_UNIT,WESTRING_ABILITYRLF_MANAPERUNIT
AbilityRLFLifePerBuff=0,abilityreallevelfield,ABILITY_RLF_LIFE_PER_BUFF,WESTRING_ABILITYRLF_LIFEPERBUFF
AbilityRLFManaPerBuff=0,abilityreallevelfield,ABILITY_RLF_MANA_PER_BUFF,WESTRING_ABILITYRLF_MANAPERBUFF
AbilityRLFSummonedUnitDamageDvm5=0,abilityreallevelfield,ABILITY_RLF_SUMMONED_UNIT_DAMAGE_DVM5,WESTRING_ABILITYRLF_SUMMONEDUNITDAMAGEDVM5
AbilityRLFDamageBonusFak1=0,abilityreallevelfield,ABILITY_RLF_DAMAGE_BONUS_FAK1,WESTRING_ABILITYRLF_DAMAGEBONUSFAK1
AbilityRLFMediumDamageFactorFak2=0,abilityreallevelfield,ABILITY_RLF_MEDIUM_DAMAGE_FACTOR_FAK2,WESTRING_ABILITYRLF_MEDIUMDAMAGEFACTORFAK2
AbilityRLFSmallDamageFactorFak3=0,abilityreallevelfield,ABILITY_RLF_SMALL_DAMAGE_FACTOR_FAK3,WESTRING_ABILITYRLF_SMALLDAMAGEFACTORFAK3
AbilityRLFFullDamageRadiusFak4=0,abilityreallevelfield,ABILITY_RLF_FULL_DAMAGE_RADIUS_FAK4,WESTRING_ABILITYRLF_FULLDAMAGERADIUSFAK4
AbilityRLFHalfDamageRadiusFak5=0,abilityreallevelfield,ABILITY_RLF_HALF_DAMAGE_RADIUS_FAK5,WESTRING_ABILITYRLF_HALFDAMAGERADIUSFAK5
AbilityRLFExtraDamagePerSecond=0,abilityreallevelfield,ABILITY_RLF_EXTRA_DAMAGE_PER_SECOND,WESTRING_ABILITYRLF_EXTRADAMAGEPERSECOND
AbilityRLFMovementSpeedReductionLiq2=0,abilityreallevelfield,ABILITY_RLF_MOVEMENT_SPEED_REDUCTION_LIQ2,WESTRING_ABILITYRLF_MOVEMENTSPEEDREDUCTIONLIQ2
AbilityRLFAttackSpeedReductionLiq3=0,abilityreallevelfield,ABILITY_RLF_ATTACK_SPEED_REDUCTION_LIQ3,WESTRING_ABILITYRLF_ATTACKSPEEDREDUCTIONLIQ3
AbilityRLFMagicDamageFactor=0,abilityreallevelfield,ABILITY_RLF_MAGIC_DAMAGE_FACTOR,WESTRING_ABILITYRLF_MAGICDAMAGEFACTOR
AbilityRLFUnitDamagePerManaPoint=0,abilityreallevelfield,ABILITY_RLF_UNIT_DAMAGE_PER_MANA_POINT,WESTRING_ABILITYRLF_UNITDAMAGEPERMANAPOINT
AbilityRLFHeroDamagePerManaPoint=0,abilityreallevelfield,ABILITY_RLF_HERO_DAMAGE_PER_MANA_POINT,WESTRING_ABILITYRLF_HERODAMAGEPERMANAPOINT
AbilityRLFUnitMaximumDamage=0,abilityreallevelfield,ABILITY_RLF_UNIT_MAXIMUM_DAMAGE,WESTRING_ABILITYRLF_UNITMAXIMUMDAMAGE
AbilityRLFHeroMaximumDamage=0,abilityreallevelfield,ABILITY_RLF_HERO_MAXIMUM_DAMAGE,WESTRING_ABILITYRLF_HEROMAXIMUMDAMAGE
AbilityRLFDamageCooldown=0,abilityreallevelfield,ABILITY_RLF_DAMAGE_COOLDOWN,WESTRING_ABILITYRLF_DAMAGECOOLDOWN
AbilityRLFDistributedDamageFactorSpl1=0,abilityreallevelfield,ABILITY_RLF_DISTRIBUTED_DAMAGE_FACTOR_SPL1,WESTRING_ABILITYRLF_DISTRIBUTEDDAMAGEFACTORSPL1
AbilityRLFLifeRegenerated=0,abilityreallevelfield,ABILITY_RLF_LIFE_REGENERATED,WESTRING_ABILITYRLF_LIFEREGENERATED
AbilityRLFManaRegenerated=0,abilityreallevelfield,ABILITY_RLF_MANA_REGENERATED,WESTRING_ABILITYRLF_MANAREGENERATED
AbilityRLFManaLossPerUnitIdc1=0,abilityreallevelfield,ABILITY_RLF_MANA_LOSS_PER_UNIT_IDC1,WESTRING_ABILITYRLF_MANALOSSPERUNITIDC1
AbilityRLFSummonedUnitDamageIdc2=0,abilityreallevelfield,ABILITY_RLF_SUMMONED_UNIT_DAMAGE_IDC2,WESTRING_ABILITYRLF_SUMMONEDUNITDAMAGEIDC2
AbilityRLFActivationDelayImo2=0,abilityreallevelfield,ABILITY_RLF_ACTIVATION_DELAY_IMO2,WESTRING_ABILITYRLF_ACTIVATIONDELAYIMO2
AbilityRLFLureIntervalSeconds=0,abilityreallevelfield,ABILITY_RLF_LURE_INTERVAL_SECONDS,WESTRING_ABILITYRLF_LUREINTERVALSECONDS
AbilityRLFDamageBonusIsr1=0,abilityreallevelfield,ABILITY_RLF_DAMAGE_BONUS_ISR1,WESTRING_ABILITYRLF_DAMAGEBONUSISR1
AbilityRLFDamageReductionIsr2=0,abilityreallevelfield,ABILITY_RLF_DAMAGE_REDUCTION_ISR2,WESTRING_ABILITYRLF_DAMAGEREDUCTIONISR2
AbilityRLFDamageBonusIpv1=0,abilityreallevelfield,ABILITY_RLF_DAMAGE_BONUS_IPV1,WESTRING_ABILITYRLF_DAMAGEBONUSIPV1
AbilityRLFLifeStealAmount=0,abilityreallevelfield,ABILITY_RLF_LIFE_STEAL_AMOUNT,WESTRING_ABILITYRLF_LIFESTEALAMOUNT
AbilityRLFLifeRestoredFactor=0,abilityreallevelfield,ABILITY_RLF_LIFE_RESTORED_FACTOR,WESTRING_ABILITYRLF_LIFERESTOREDFACTOR
AbilityRLFManaRestoredFactor=0,abilityreallevelfield,ABILITY_RLF_MANA_RESTORED_FACTOR,WESTRING_ABILITYRLF_MANARESTOREDFACTOR
AbilityRLFAttachDelay=0,abilityreallevelfield,ABILITY_RLF_ATTACH_DELAY,WESTRING_ABILITYRLF_ATTACHDELAY
AbilityRLFRemoveDelay=0,abilityreallevelfield,ABILITY_RLF_REMOVE_DELAY,WESTRING_ABILITYRLF_REMOVEDELAY
AbilityRLFHeroRegenerationDelay=0,abilityreallevelfield,ABILITY_RLF_HERO_REGENERATION_DELAY,WESTRING_ABILITYRLF_HEROREGENERATIONDELAY
AbilityRLFUnitRegenerationDelay=0,abilityreallevelfield,ABILITY_RLF_UNIT_REGENERATION_DELAY,WESTRING_ABILITYRLF_UNITREGENERATIONDELAY
AbilityRLFMagicDamageReductionNsa4=0,abilityreallevelfield,ABILITY_RLF_MAGIC_DAMAGE_REDUCTION_NSA4,WESTRING_ABILITYRLF_MAGICDAMAGEREDUCTIONNSA4
AbilityRLFHitPointsPerSecondNsa5=0,abilityreallevelfield,ABILITY_RLF_HIT_POINTS_PER_SECOND_NSA5,WESTRING_ABILITYRLF_HITPOINTSPERSECONDNSA5
AbilityRLFDamageToSummonedUnitsIxs1=0,abilityreallevelfield,ABILITY_RLF_DAMAGE_TO_SUMMONED_UNITS_IXS1,WESTRING_ABILITYRLF_DAMAGETOSUMMONEDUNITSIXS1
AbilityRLFMagicDamageReductionIxs2=0,abilityreallevelfield,ABILITY_RLF_MAGIC_DAMAGE_REDUCTION_IXS2,WESTRING_ABILITYRLF_MAGICDAMAGEREDUCTIONIXS2
AbilityRLFSummonedUnitDuration=0,abilityreallevelfield,ABILITY_RLF_SUMMONED_UNIT_DURATION,WESTRING_ABILITYRLF_SUMMONEDUNITDURATION
AbilityRLFShieldCooldownTime=0,abilityreallevelfield,ABILITY_RLF_SHIELD_COOLDOWN_TIME,WESTRING_ABILITYRLF_SHIELDCOOLDOWNTIME
AbilityRLFDamagePerSecondNdo1=0,abilityreallevelfield,ABILITY_RLF_DAMAGE_PER_SECOND_NDO1,WESTRING_ABILITYRLF_DAMAGEPERSECONDNDO1
AbilityRLFSummonedUnitDurationSecondsNdo3=0,abilityreallevelfield,ABILITY_RLF_SUMMONED_UNIT_DURATION_SECONDS_NDO3,WESTRING_ABILITYRLF_SUMMONEDUNITDURATIONSECONDSNDO3
AbilityRLFMediumDamageRadiusFlk1=0,abilityreallevelfield,ABILITY_RLF_MEDIUM_DAMAGE_RADIUS_FLK1,WESTRING_ABILITYRLF_MEDIUMDAMAGERADIUSFLK1
AbilityRLFSmallDamageRadiusFlk2=0,abilityreallevelfield,ABILITY_RLF_SMALL_DAMAGE_RADIUS_FLK2,WESTRING_ABILITYRLF_SMALLDAMAGERADIUSFLK2
AbilityRLFFullDamageAmountFlk3=0,abilityreallevelfield,ABILITY_RLF_FULL_DAMAGE_AMOUNT_FLK3,WESTRING_ABILITYRLF_FULLDAMAGEAMOUNTFLK3
AbilityRLFMediumDamageAmount=0,abilityreallevelfield,ABILITY_RLF_MEDIUM_DAMAGE_AMOUNT,WESTRING_ABILITYRLF_MEDIUMDAMAGEAMOUNT
AbilityRLFSmallDamageAmount=0,abilityreallevelfield,ABILITY_RLF_SMALL_DAMAGE_AMOUNT,WESTRING_ABILITYRLF_SMALLDAMAGEAMOUNT
AbilityRLFMovementSpeedReductionPercentHbn1=0,abilityreallevelfield,ABILITY_RLF_MOVEMENT_SPEED_REDUCTION_PERCENT_HBN1,WESTRING_ABILITYRLF_MOVEMENTSPEEDREDUCTIONPERCENTHBN1
AbilityRLFAttackSpeedReductionPercentHbn2=0,abilityreallevelfield,ABILITY_RLF_ATTACK_SPEED_REDUCTION_PERCENT_HBN2,WESTRING_ABILITYRLF_ATTACKSPEEDREDUCTIONPERCENTHBN2
AbilityRLFMaxManaDrainedUnits=0,abilityreallevelfield,ABILITY_RLF_MAX_MANA_DRAINED_UNITS,WESTRING_ABILITYRLF_MAXMANADRAINEDUNITS
AbilityRLFDamageRatioUnitsPercent=0,abilityreallevelfield,ABILITY_RLF_DAMAGE_RATIO_UNITS_PERCENT,WESTRING_ABILITYRLF_DAMAGERATIOUNITSPERCENT
AbilityRLFMaxManaDrainedHeros=0,abilityreallevelfield,ABILITY_RLF_MAX_MANA_DRAINED_HEROS,WESTRING_ABILITYRLF_MAXMANADRAINEDHEROS
AbilityRLFDamageRatioHerosPercent=0,abilityreallevelfield,ABILITY_RLF_DAMAGE_RATIO_HEROS_PERCENT,WESTRING_ABILITYRLF_DAMAGERATIOHEROSPERCENT
AbilityRLFSummonedDamage=0,abilityreallevelfield,ABILITY_RLF_SUMMONED_DAMAGE,WESTRING_ABILITYRLF_SUMMONEDDAMAGE
AbilityRLFDistributedDamageFactorNca1=0,abilityreallevelfield,ABILITY_RLF_DISTRIBUTED_DAMAGE_FACTOR_NCA1,WESTRING_ABILITYRLF_DISTRIBUTEDDAMAGEFACTORNCA1
AbilityRLFInitialDamagePxf1=0,abilityreallevelfield,ABILITY_RLF_INITIAL_DAMAGE_PXF1,WESTRING_ABILITYRLF_INITIALDAMAGEPXF1
AbilityRLFDamagePerSecondPxf2=0,abilityreallevelfield,ABILITY_RLF_DAMAGE_PER_SECOND_PXF2,WESTRING_ABILITYRLF_DAMAGEPERSECONDPXF2
AbilityRLFDamagePerSecondMls1=0,abilityreallevelfield,ABILITY_RLF_DAMAGE_PER_SECOND_MLS1,WESTRING_ABILITYRLF_DAMAGEPERSECONDMLS1
AbilityRLFBeastCollisionRadius=0,abilityreallevelfield,ABILITY_RLF_BEAST_COLLISION_RADIUS,WESTRING_ABILITYRLF_BEASTCOLLISIONRADIUS
AbilityRLFDamageAmountNst3=0,abilityreallevelfield,ABILITY_RLF_DAMAGE_AMOUNT_NST3,WESTRING_ABILITYRLF_DAMAGEAMOUNTNST3
AbilityRLFDamageRadius=0,abilityreallevelfield,ABILITY_RLF_DAMAGE_RADIUS,WESTRING_ABILITYRLF_DAMAGERADIUS
AbilityRLFDamageDelay=0,abilityreallevelfield,ABILITY_RLF_DAMAGE_DELAY,WESTRING_ABILITYRLF_DAMAGEDELAY
AbilityRLFFollowThroughTime=0,abilityreallevelfield,ABILITY_RLF_FOLLOW_THROUGH_TIME,WESTRING_ABILITYRLF_FOLLOWTHROUGHTIME
AbilityRLFArtDuration=0,abilityreallevelfield,ABILITY_RLF_ART_DURATION,WESTRING_ABILITYRLF_ARTDURATION
AbilityRLFMovementSpeedReductionPercentNab1=0,abilityreallevelfield,ABILITY_RLF_MOVEMENT_SPEED_REDUCTION_PERCENT_NAB1,WESTRING_ABILITYRLF_MOVEMENTSPEEDREDUCTIONPERCENTNAB1
AbilityRLFAttackSpeedReductionPercentNab2=0,abilityreallevelfield,ABILITY_RLF_ATTACK_SPEED_REDUCTION_PERCENT_NAB2,WESTRING_ABILITYRLF_ATTACKSPEEDREDUCTIONPERCENTNAB2
AbilityRLFPrimaryDamage=0,abilityreallevelfield,ABILITY_RLF_PRIMARY_DAMAGE,WESTRING_ABILITYRLF_PRIMARYDAMAGE
AbilityRLFSecondaryDamage=0,abilityreallevelfield,ABILITY_RLF_SECONDARY_DAMAGE,WESTRING_ABILITYRLF_SECONDARYDAMAGE
AbilityRLFDamageIntervalNab6=0,abilityreallevelfield,ABILITY_RLF_DAMAGE_INTERVAL_NAB6,WESTRING_ABILITYRLF_DAMAGEINTERVALNAB6
AbilityRLFGoldCostFactor=0,abilityreallevelfield,ABILITY_RLF_GOLD_COST_FACTOR,WESTRING_ABILITYRLF_GOLDCOSTFACTOR
AbilityRLFLumberCostFactor=0,abilityreallevelfield,ABILITY_RLF_LUMBER_COST_FACTOR,WESTRING_ABILITYRLF_LUMBERCOSTFACTOR
AbilityRLFMoveSpeedBonusNeg1=0,abilityreallevelfield,ABILITY_RLF_MOVE_SPEED_BONUS_NEG1,WESTRING_ABILITYRLF_MOVESPEEDBONUSNEG1
AbilityRLFDamageBonusNeg2=0,abilityreallevelfield,ABILITY_RLF_DAMAGE_BONUS_NEG2,WESTRING_ABILITYRLF_DAMAGEBONUSNEG2
AbilityRLFDamageAmountNcs1=0,abilityreallevelfield,ABILITY_RLF_DAMAGE_AMOUNT_NCS1,WESTRING_ABILITYRLF_DAMAGEAMOUNTNCS1
AbilityRLFDamageIntervalNcs2=0,abilityreallevelfield,ABILITY_RLF_DAMAGE_INTERVAL_NCS2,WESTRING_ABILITYRLF_DAMAGEINTERVALNCS2
AbilityRLFMaxDamageNcs4=0,abilityreallevelfield,ABILITY_RLF_MAX_DAMAGE_NCS4,WESTRING_ABILITYRLF_MAXDAMAGENCS4
AbilityRLFBuildingDamageFactorNcs5=0,abilityreallevelfield,ABILITY_RLF_BUILDING_DAMAGE_FACTOR_NCS5,WESTRING_ABILITYRLF_BUILDINGDAMAGEFACTORNCS5
AbilityRLFEffectDuration=0,abilityreallevelfield,ABILITY_RLF_EFFECT_DURATION,WESTRING_ABILITYRLF_EFFECTDURATION
AbilityRLFSpawnIntervalNsy1=0,abilityreallevelfield,ABILITY_RLF_SPAWN_INTERVAL_NSY1,WESTRING_ABILITYRLF_SPAWNINTERVALNSY1
AbilityRLFSpawnUnitDuration=0,abilityreallevelfield,ABILITY_RLF_SPAWN_UNIT_DURATION,WESTRING_ABILITYRLF_SPAWNUNITDURATION
AbilityRLFSpawnUnitOffset=0,abilityreallevelfield,ABILITY_RLF_SPAWN_UNIT_OFFSET,WESTRING_ABILITYRLF_SPAWNUNITOFFSET
AbilityRLFLeashRangeNsy5=0,abilityreallevelfield,ABILITY_RLF_LEASH_RANGE_NSY5,WESTRING_ABILITYRLF_LEASHRANGENSY5
AbilityRLFSpawnIntervalNfy1=0,abilityreallevelfield,ABILITY_RLF_SPAWN_INTERVAL_NFY1,WESTRING_ABILITYRLF_SPAWNINTERVALNFY1
AbilityRLFLeashRangeNfy2=0,abilityreallevelfield,ABILITY_RLF_LEASH_RANGE_NFY2,WESTRING_ABILITYRLF_LEASHRANGENFY2
AbilityRLFChanceToDemolish=0,abilityreallevelfield,ABILITY_RLF_CHANCE_TO_DEMOLISH,WESTRING_ABILITYRLF_CHANCETODEMOLISH
AbilityRLFDamageMultiplierBuildings=0,abilityreallevelfield,ABILITY_RLF_DAMAGE_MULTIPLIER_BUILDINGS,WESTRING_ABILITYRLF_DAMAGEMULTIPLIERBUILDINGS
AbilityRLFDamageMultiplierUnits=0,abilityreallevelfield,ABILITY_RLF_DAMAGE_MULTIPLIER_UNITS,WESTRING_ABILITYRLF_DAMAGEMULTIPLIERUNITS
AbilityRLFDamageMultiplierHeroes=0,abilityreallevelfield,ABILITY_RLF_DAMAGE_MULTIPLIER_HEROES,WESTRING_ABILITYRLF_DAMAGEMULTIPLIERHEROES
AbilityRLFBonusDamageMultiplier=0,abilityreallevelfield,ABILITY_RLF_BONUS_DAMAGE_MULTIPLIER,WESTRING_ABILITYRLF_BONUSDAMAGEMULTIPLIER
AbilityRLFDeathDamageFullAmount=0,abilityreallevelfield,ABILITY_RLF_DEATH_DAMAGE_FULL_AMOUNT,WESTRING_ABILITYRLF_DEATHDAMAGEFULLAMOUNT
AbilityRLFDeathDamageFullArea=0,abilityreallevelfield,ABILITY_RLF_DEATH_DAMAGE_FULL_AREA,WESTRING_ABILITYRLF_DEATHDAMAGEFULLAREA
AbilityRLFDeathDamageHalfAmount=0,abilityreallevelfield,ABILITY_RLF_DEATH_DAMAGE_HALF_AMOUNT,WESTRING_ABILITYRLF_DEATHDAMAGEHALFAMOUNT
AbilityRLFDeathDamageHalfArea=0,abilityreallevelfield,ABILITY_RLF_DEATH_DAMAGE_HALF_AREA,WESTRING_ABILITYRLF_DEATHDAMAGEHALFAREA
AbilityRLFDeathDamageDelay=0,abilityreallevelfield,ABILITY_RLF_DEATH_DAMAGE_DELAY,WESTRING_ABILITYRLF_DEATHDAMAGEDELAY
AbilityRLFDamageAmountNso1=0,abilityreallevelfield,ABILITY_RLF_DAMAGE_AMOUNT_NSO1,WESTRING_ABILITYRLF_DAMAGEAMOUNTNSO1
AbilityRLFDamagePeriod=0,abilityreallevelfield,ABILITY_RLF_DAMAGE_PERIOD,WESTRING_ABILITYRLF_DAMAGEPERIOD
AbilityRLFDamagePenalty=0,abilityreallevelfield,ABILITY_RLF_DAMAGE_PENALTY,WESTRING_ABILITYRLF_DAMAGEPENALTY
AbilityRLFMovementSpeedReductionPercentNso4=0,abilityreallevelfield,ABILITY_RLF_MOVEMENT_SPEED_REDUCTION_PERCENT_NSO4,WESTRING_ABILITYRLF_MOVEMENTSPEEDREDUCTIONPERCENTNSO4
AbilityRLFAttackSpeedReductionPercentNso5=0,abilityreallevelfield,ABILITY_RLF_ATTACK_SPEED_REDUCTION_PERCENT_NSO5,WESTRING_ABILITYRLF_ATTACKSPEEDREDUCTIONPERCENTNSO5
AbilityRLFSplitDelay=0,abilityreallevelfield,ABILITY_RLF_SPLIT_DELAY,WESTRING_ABILITYRLF_SPLITDELAY
AbilityRLFMaxHitpointFactor=0,abilityreallevelfield,ABILITY_RLF_MAX_HITPOINT_FACTOR,WESTRING_ABILITYRLF_MAXHITPOINTFACTOR
AbilityRLFLifeDurationSplitBonus=0,abilityreallevelfield,ABILITY_RLF_LIFE_DURATION_SPLIT_BONUS,WESTRING_ABILITYRLF_LIFEDURATIONSPLITBONUS
AbilityRLFWaveInterval=0,abilityreallevelfield,ABILITY_RLF_WAVE_INTERVAL,WESTRING_ABILITYRLF_WAVEINTERVAL
AbilityRLFBuildingDamageFactorNvc4=0,abilityreallevelfield,ABILITY_RLF_BUILDING_DAMAGE_FACTOR_NVC4,WESTRING_ABILITYRLF_BUILDINGDAMAGEFACTORNVC4
AbilityRLFFullDamageAmountNvc5=0,abilityreallevelfield,ABILITY_RLF_FULL_DAMAGE_AMOUNT_NVC5,WESTRING_ABILITYRLF_FULLDAMAGEAMOUNTNVC5
AbilityRLFHalfDamageFactor=0,abilityreallevelfield,ABILITY_RLF_HALF_DAMAGE_FACTOR,WESTRING_ABILITYRLF_HALFDAMAGEFACTOR
AbilityRLFIntervalBetweenPulses=0,abilityreallevelfield,ABILITY_RLF_INTERVAL_BETWEEN_PULSES,WESTRING_ABILITYRLF_INTERVALBETWEENPULSES

// Ability Boolean Level Field
AbilityBLFPercentBonusHab2=0,abilitybooleanlevelfield,ABILITY_BLF_PERCENT_BONUS_HAB2,WESTRING_ABILITYBLF_PERCENTBONUSHAB2
AbilityBLFUseTeleportClusteringHmt3=0,abilitybooleanlevelfield,ABILITY_BLF_USE_TELEPORT_CLUSTERING_HMT3,WESTRING_ABILITYBLF_USETELEPORTCLUSTERINGHMT3
AbilityBLFNeverMissOcr5=0,abilitybooleanlevelfield,ABILITY_BLF_NEVER_MISS_OCR5,WESTRING_ABILITYBLF_NEVERMISSOCR5
AbilityBLFExcludeItemDamage=0,abilitybooleanlevelfield,ABILITY_BLF_EXCLUDE_ITEM_DAMAGE,WESTRING_ABILITYBLF_EXCLUDEITEMDAMAGE
AbilityBLFBackstabDamage=0,abilitybooleanlevelfield,ABILITY_BLF_BACKSTAB_DAMAGE,WESTRING_ABILITYBLF_BACKSTABDAMAGE
AbilityBLFInheritUpgradesUan3=0,abilitybooleanlevelfield,ABILITY_BLF_INHERIT_UPGRADES_UAN3,WESTRING_ABILITYBLF_INHERITUPGRADESUAN3
AbilityBLFManaConversionAsPercent=0,abilitybooleanlevelfield,ABILITY_BLF_MANA_CONVERSION_AS_PERCENT,WESTRING_ABILITYBLF_MANACONVERSIONASPERCENT
AbilityBLFLifeConversionAsPercent=0,abilitybooleanlevelfield,ABILITY_BLF_LIFE_CONVERSION_AS_PERCENT,WESTRING_ABILITYBLF_LIFECONVERSIONASPERCENT
AbilityBLFLeaveTargetAlive=0,abilitybooleanlevelfield,ABILITY_BLF_LEAVE_TARGET_ALIVE,WESTRING_ABILITYBLF_LEAVETARGETALIVE
AbilityBLFPercentBonusUau3=0,abilitybooleanlevelfield,ABILITY_BLF_PERCENT_BONUS_UAU3,WESTRING_ABILITYBLF_PERCENTBONUSUAU3
AbilityBLFDamageIsPercentReceived=0,abilitybooleanlevelfield,ABILITY_BLF_DAMAGE_IS_PERCENT_RECEIVED,WESTRING_ABILITYBLF_DAMAGEISPERCENTRECEIVED
AbilityBLFMeleeBonus=0,abilitybooleanlevelfield,ABILITY_BLF_MELEE_BONUS,WESTRING_ABILITYBLF_MELEEBONUS
AbilityBLFRangedBonus=0,abilitybooleanlevelfield,ABILITY_BLF_RANGED_BONUS,WESTRING_ABILITYBLF_RANGEDBONUS
AbilityBLFFlatBonus=0,abilitybooleanlevelfield,ABILITY_BLF_FLAT_BONUS,WESTRING_ABILITYBLF_FLATBONUS
AbilityBLFNeverMissHbh5=0,abilitybooleanlevelfield,ABILITY_BLF_NEVER_MISS_HBH5,WESTRING_ABILITYBLF_NEVERMISSHBH5
AbilityBLFPercentBonusHad2=0,abilitybooleanlevelfield,ABILITY_BLF_PERCENT_BONUS_HAD2,WESTRING_ABILITYBLF_PERCENTBONUSHAD2
AbilityBLFCanDeactivate=0,abilitybooleanlevelfield,ABILITY_BLF_CAN_DEACTIVATE,WESTRING_ABILITYBLF_CANDEACTIVATE
AbilityBLFRaisedUnitsAreInvulnerable=0,abilitybooleanlevelfield,ABILITY_BLF_RAISED_UNITS_ARE_INVULNERABLE,WESTRING_ABILITYBLF_RAISEDUNITSAREINVULNERABLE
AbilityBLFPercentageOar2=0,abilitybooleanlevelfield,ABILITY_BLF_PERCENTAGE_OAR2,WESTRING_ABILITYBLF_PERCENTAGEOAR2
AbilityBLFSummonBusyUnits=0,abilitybooleanlevelfield,ABILITY_BLF_SUMMON_BUSY_UNITS,WESTRING_ABILITYBLF_SUMMONBUSYUNITS
AbilityBLFCreatesBlight=0,abilitybooleanlevelfield,ABILITY_BLF_CREATES_BLIGHT,WESTRING_ABILITYBLF_CREATESBLIGHT
AbilityBLFExplodesOnDeath=0,abilitybooleanlevelfield,ABILITY_BLF_EXPLODES_ON_DEATH,WESTRING_ABILITYBLF_EXPLODESONDEATH
AbilityBLFAlwaysAutocastFae2=0,abilitybooleanlevelfield,ABILITY_BLF_ALWAYS_AUTOCAST_FAE2,WESTRING_ABILITYBLF_ALWAYSAUTOCASTFAE2
AbilityBLFRegenerateOnlyAtNight=0,abilitybooleanlevelfield,ABILITY_BLF_REGENERATE_ONLY_AT_NIGHT,WESTRING_ABILITYBLF_REGENERATEONLYATNIGHT
AbilityBLFShowSelectUnitButton=0,abilitybooleanlevelfield,ABILITY_BLF_SHOW_SELECT_UNIT_BUTTON,WESTRING_ABILITYBLF_SHOWSELECTUNITBUTTON
AbilityBLFShowUnitIndicator=0,abilitybooleanlevelfield,ABILITY_BLF_SHOW_UNIT_INDICATOR,WESTRING_ABILITYBLF_SHOWUNITINDICATOR
AbilityBLFChargeOwningPlayer=0,abilitybooleanlevelfield,ABILITY_BLF_CHARGE_OWNING_PLAYER,WESTRING_ABILITYBLF_CHARGEOWNINGPLAYER
AbilityBLFPercentageArm2=0,abilitybooleanlevelfield,ABILITY_BLF_PERCENTAGE_ARM2,WESTRING_ABILITYBLF_PERCENTAGEARM2
AbilityBLFTargetIsInvulnerable=0,abilitybooleanlevelfield,ABILITY_BLF_TARGET_IS_INVULNERABLE,WESTRING_ABILITYBLF_TARGETISINVULNERABLE
AbilityBLFTargetIsMagicImmune=0,abilitybooleanlevelfield,ABILITY_BLF_TARGET_IS_MAGIC_IMMUNE,WESTRING_ABILITYBLF_TARGETISMAGICIMMUNE
AbilityBLFKillOnCasterDeath=0,abilitybooleanlevelfield,ABILITY_BLF_KILL_ON_CASTER_DEATH,WESTRING_ABILITYBLF_KILLONCASTERDEATH
AbilityBLFNoTargetRequiredRej4=0,abilitybooleanlevelfield,ABILITY_BLF_NO_TARGET_REQUIRED_REJ4,WESTRING_ABILITYBLF_NOTARGETREQUIREDREJ4
AbilityBLFAcceptsGold=0,abilitybooleanlevelfield,ABILITY_BLF_ACCEPTS_GOLD,WESTRING_ABILITYBLF_ACCEPTSGOLD
AbilityBLFAcceptsLumber=0,abilitybooleanlevelfield,ABILITY_BLF_ACCEPTS_LUMBER,WESTRING_ABILITYBLF_ACCEPTSLUMBER
AbilityBLFPreferHostilesRoa5=0,abilitybooleanlevelfield,ABILITY_BLF_PREFER_HOSTILES_ROA5,WESTRING_ABILITYBLF_PREFERHOSTILESROA5
AbilityBLFPreferFriendliesRoa6=0,abilitybooleanlevelfield,ABILITY_BLF_PREFER_FRIENDLIES_ROA6,WESTRING_ABILITYBLF_PREFERFRIENDLIESROA6
AbilityBLFRootedTurning=0,abilitybooleanlevelfield,ABILITY_BLF_ROOTED_TURNING,WESTRING_ABILITYBLF_ROOTEDTURNING
AbilityBLFAlwaysAutocastSlo3=0,abilitybooleanlevelfield,ABILITY_BLF_ALWAYS_AUTOCAST_SLO3,WESTRING_ABILITYBLF_ALWAYSAUTOCASTSLO3
AbilityBLFHideButton=0,abilitybooleanlevelfield,ABILITY_BLF_HIDE_BUTTON,WESTRING_ABILITYBLF_HIDEBUTTON
AbilityBLFUseTeleportClusteringItp2=0,abilitybooleanlevelfield,ABILITY_BLF_USE_TELEPORT_CLUSTERING_ITP2,WESTRING_ABILITYBLF_USETELEPORTCLUSTERINGITP2
AbilityBLFImmuneToMorphEffects=0,abilitybooleanlevelfield,ABILITY_BLF_IMMUNE_TO_MORPH_EFFECTS,WESTRING_ABILITYBLF_IMMUNETOMORPHEFFECTS
AbilityBLFDoesNotBlockBuildings=0,abilitybooleanlevelfield,ABILITY_BLF_DOES_NOT_BLOCK_BUILDINGS,WESTRING_ABILITYBLF_DOESNOTBLOCKBUILDINGS
AbilityBLFAutoAcquireAttackTargets=0,abilitybooleanlevelfield,ABILITY_BLF_AUTO_ACQUIRE_ATTACK_TARGETS,WESTRING_ABILITYBLF_AUTOACQUIREATTACKTARGETS
AbilityBLFImmuneToMorphEffectsGho2=0,abilitybooleanlevelfield,ABILITY_BLF_IMMUNE_TO_MORPH_EFFECTS_GHO2,WESTRING_ABILITYBLF_IMMUNETOMORPHEFFECTSGHO2
AbilityBLFDoNotBlockBuildings=0,abilitybooleanlevelfield,ABILITY_BLF_DO_NOT_BLOCK_BUILDINGS,WESTRING_ABILITYBLF_DONOTBLOCKBUILDINGS
AbilityBLFIncludeRangedDamage=0,abilitybooleanlevelfield,ABILITY_BLF_INCLUDE_RANGED_DAMAGE,WESTRING_ABILITYBLF_INCLUDERANGEDDAMAGE
AbilityBLFIncludeMeleeDamage=0,abilitybooleanlevelfield,ABILITY_BLF_INCLUDE_MELEE_DAMAGE,WESTRING_ABILITYBLF_INCLUDEMELEEDAMAGE
AbilityBLFMoveToPartner=0,abilitybooleanlevelfield,ABILITY_BLF_MOVE_TO_PARTNER,WESTRING_ABILITYBLF_MOVETOPARTNER
AbilityBLFCanBeDispelled=0,abilitybooleanlevelfield,ABILITY_BLF_CAN_BE_DISPELLED,WESTRING_ABILITYBLF_CANBEDISPELLED
AbilityBLFIgnoreFriendlyBuffs=0,abilitybooleanlevelfield,ABILITY_BLF_IGNORE_FRIENDLY_BUFFS,WESTRING_ABILITYBLF_IGNOREFRIENDLYBUFFS
AbilityBLFDropItemsOnDeath=0,abilitybooleanlevelfield,ABILITY_BLF_DROP_ITEMS_ON_DEATH,WESTRING_ABILITYBLF_DROPITEMSONDEATH
AbilityBLFCanUseItems=0,abilitybooleanlevelfield,ABILITY_BLF_CAN_USE_ITEMS,WESTRING_ABILITYBLF_CANUSEITEMS
AbilityBLFCanGetItems=0,abilitybooleanlevelfield,ABILITY_BLF_CAN_GET_ITEMS,WESTRING_ABILITYBLF_CANGETITEMS
AbilityBLFCanDropItems=0,abilitybooleanlevelfield,ABILITY_BLF_CAN_DROP_ITEMS,WESTRING_ABILITYBLF_CANDROPITEMS
AbilityBLFRepairsAllowed=0,abilitybooleanlevelfield,ABILITY_BLF_REPAIRS_ALLOWED,WESTRING_ABILITYBLF_REPAIRSALLOWED
AbilityBLFCasterOnlySplash=0,abilitybooleanlevelfield,ABILITY_BLF_CASTER_ONLY_SPLASH,WESTRING_ABILITYBLF_CASTERONLYSPLASH
AbilityBLFNoTargetRequiredIrl4=0,abilitybooleanlevelfield,ABILITY_BLF_NO_TARGET_REQUIRED_IRL4,WESTRING_ABILITYBLF_NOTARGETREQUIREDIRL4
AbilityBLFDispelOnAttack=0,abilitybooleanlevelfield,ABILITY_BLF_DISPEL_ON_ATTACK,WESTRING_ABILITYBLF_DISPELONATTACK
AbilityBLFAmountIsRawValue=0,abilitybooleanlevelfield,ABILITY_BLF_AMOUNT_IS_RAW_VALUE,WESTRING_ABILITYBLF_AMOUNTISRAWVALUE
AbilityBLFSharedSpellCooldown=0,abilitybooleanlevelfield,ABILITY_BLF_SHARED_SPELL_COOLDOWN,WESTRING_ABILITYBLF_SHAREDSPELLCOOLDOWN
AbilityBLFSleepOnce=0,abilitybooleanlevelfield,ABILITY_BLF_SLEEP_ONCE,WESTRING_ABILITYBLF_SLEEPONCE
AbilityBLFAllowOnAnyPlayerSlot=0,abilitybooleanlevelfield,ABILITY_BLF_ALLOW_ON_ANY_PLAYER_SLOT,WESTRING_ABILITYBLF_ALLOWONANYPLAYERSLOT
AbilityBLFDisableOtherAbilities=0,abilitybooleanlevelfield,ABILITY_BLF_DISABLE_OTHER_ABILITIES,WESTRING_ABILITYBLF_DISABLEOTHERABILITIES
AbilityBLFAllowBounty=0,abilitybooleanlevelfield,ABILITY_BLF_ALLOW_BOUNTY,WESTRING_ABILITYBLF_ALLOWBOUNTY

// Ability String Level Field
AbilitySLFIconNormal=0,abilitystringlevelfield,ABILITY_SLF_ICON_NORMAL,WESTRING_ABILITYSLF_ICONNORMAL
AbilitySLFCaster=0,abilitystringlevelfield,ABILITY_SLF_CASTER,WESTRING_ABILITYSLF_CASTER
AbilitySLFTarget=0,abilitystringlevelfield,ABILITY_SLF_TARGET,WESTRING_ABILITYSLF_TARGET
AbilitySLFSpecial=0,abilitystringlevelfield,ABILITY_SLF_SPECIAL,WESTRING_ABILITYSLF_SPECIAL
AbilitySLFEffect=0,abilitystringlevelfield,ABILITY_SLF_EFFECT,WESTRING_ABILITYSLF_EFFECT
AbilitySLFAreaEffect=0,abilitystringlevelfield,ABILITY_SLF_AREA_EFFECT,WESTRING_ABILITYSLF_AREAEFFECT
AbilitySLFLightningEffects=0,abilitystringlevelfield,ABILITY_SLF_LIGHTNING_EFFECTS,WESTRING_ABILITYSLF_LIGHTNINGEFFECTS
AbilitySLFMissileArt=0,abilitystringlevelfield,ABILITY_SLF_MISSILE_ART,WESTRING_ABILITYSLF_MISSILEART
AbilitySLFTooltipLearn=0,abilitystringlevelfield,ABILITY_SLF_TOOLTIP_LEARN,WESTRING_ABILITYSLF_TOOLTIPLEARN
AbilitySLFTooltipLearnExtended=0,abilitystringlevelfield,ABILITY_SLF_TOOLTIP_LEARN_EXTENDED,WESTRING_ABILITYSLF_TOOLTIPLEARNEXTENDED
AbilitySLFTooltipNormal=0,abilitystringlevelfield,ABILITY_SLF_TOOLTIP_NORMAL,WESTRING_ABILITYSLF_TOOLTIPNORMAL
AbilitySLFTooltipTurnOff=0,abilitystringlevelfield,ABILITY_SLF_TOOLTIP_TURN_OFF,WESTRING_ABILITYSLF_TOOLTIPTURNOFF
AbilitySLFTooltipNormalExtended=0,abilitystringlevelfield,ABILITY_SLF_TOOLTIP_NORMAL_EXTENDED,WESTRING_ABILITYSLF_TOOLTIPNORMALEXTENDED
AbilitySLFTooltipTurnOffExtended=0,abilitystringlevelfield,ABILITY_SLF_TOOLTIP_TURN_OFF_EXTENDED,WESTRING_ABILITYSLF_TOOLTIPTURNOFFEXTENDED
AbilitySLFNormalFormUnitEme1=0,abilitystringlevelfield,ABILITY_SLF_NORMAL_FORM_UNIT_EME1,WESTRING_ABILITYSLF_NORMALFORMUNITEME1
AbilitySLFSpawnedUnits=0,abilitystringlevelfield,ABILITY_SLF_SPAWNED_UNITS,WESTRING_ABILITYSLF_SPAWNEDUNITS
AbilitySLFAbilityForUnitCreation=0,abilitystringlevelfield,ABILITY_SLF_ABILITY_FOR_UNIT_CREATION,WESTRING_ABILITYSLF_ABILITYFORUNITCREATION
AbilitySLFNormalFormUnitMil1=0,abilitystringlevelfield,ABILITY_SLF_NORMAL_FORM_UNIT_MIL1,WESTRING_ABILITYSLF_NORMALFORMUNITMIL1
AbilitySLFAlternateFormUnitMil2=0,abilitystringlevelfield,ABILITY_SLF_ALTERNATE_FORM_UNIT_MIL2,WESTRING_ABILITYSLF_ALTERNATEFORMUNITMIL2
AbilitySLFBaseOrderIdAns5=0,abilitystringlevelfield,ABILITY_SLF_BASE_ORDER_ID_ANS5,WESTRING_ABILITYSLF_BASEORDERIDANS5
AbilitySLFMorphUnitsGround=0,abilitystringlevelfield,ABILITY_SLF_MORPH_UNITS_GROUND,WESTRING_ABILITYSLF_MORPHUNITSGROUND
AbilitySLFMorphUnitsAir=0,abilitystringlevelfield,ABILITY_SLF_MORPH_UNITS_AIR,WESTRING_ABILITYSLF_MORPHUNITSAIR
AbilitySLFMorphUnitsAmphibious=0,abilitystringlevelfield,ABILITY_SLF_MORPH_UNITS_AMPHIBIOUS,WESTRING_ABILITYSLF_MORPHUNITSAMPHIBIOUS
AbilitySLFMorphUnitsWater=0,abilitystringlevelfield,ABILITY_SLF_MORPH_UNITS_WATER,WESTRING_ABILITYSLF_MORPHUNITSWATER
AbilitySLFUnitTypeOne=0,abilitystringlevelfield,ABILITY_SLF_UNIT_TYPE_ONE,WESTRING_ABILITYSLF_UNITTYPEONE
AbilitySLFUnitTypeTwo=0,abilitystringlevelfield,ABILITY_SLF_UNIT_TYPE_TWO,WESTRING_ABILITYSLF_UNITTYPETWO
AbilitySLFUnitTypeSod2=0,abilitystringlevelfield,ABILITY_SLF_UNIT_TYPE_SOD2,WESTRING_ABILITYSLF_UNITTYPESOD2
AbilitySLFSummon1UnitType=0,abilitystringlevelfield,ABILITY_SLF_SUMMON_1_UNIT_TYPE,WESTRING_ABILITYSLF_SUMMON1UNITTYPE
AbilitySLFSummon2UnitType=0,abilitystringlevelfield,ABILITY_SLF_SUMMON_2_UNIT_TYPE,WESTRING_ABILITYSLF_SUMMON2UNITTYPE
AbilitySLFRaceToConvert=0,abilitystringlevelfield,ABILITY_SLF_RACE_TO_CONVERT,WESTRING_ABILITYSLF_RACETOCONVERT
AbilitySLFPartnerUnitType=0,abilitystringlevelfield,ABILITY_SLF_PARTNER_UNIT_TYPE,WESTRING_ABILITYSLF_PARTNERUNITTYPE
AbilitySLFPartnerUnitTypeOne=0,abilitystringlevelfield,ABILITY_SLF_PARTNER_UNIT_TYPE_ONE,WESTRING_ABILITYSLF_PARTNERUNITTYPEONE
AbilitySLFPartnerUnitTypeTwo=0,abilitystringlevelfield,ABILITY_SLF_PARTNER_UNIT_TYPE_TWO,WESTRING_ABILITYSLF_PARTNERUNITTYPETWO
AbilitySLFRequiredUnitType=0,abilitystringlevelfield,ABILITY_SLF_REQUIRED_UNIT_TYPE,WESTRING_ABILITYSLF_REQUIREDUNITTYPE
AbilitySLFConvertedUnitType=0,abilitystringlevelfield,ABILITY_SLF_CONVERTED_UNIT_TYPE,WESTRING_ABILITYSLF_CONVERTEDUNITTYPE
AbilitySLFSpellList=0,abilitystringlevelfield,ABILITY_SLF_SPELL_LIST,WESTRING_ABILITYSLF_SPELLLIST
AbilitySLFBaseOrderIdSpb5=0,abilitystringlevelfield,ABILITY_SLF_BASE_ORDER_ID_SPB5,WESTRING_ABILITYSLF_BASEORDERIDSPB5
AbilitySLFBaseOrderIdNcl6=0,abilitystringlevelfield,ABILITY_SLF_BASE_ORDER_ID_NCL6,WESTRING_ABILITYSLF_BASEORDERIDNCL6
AbilitySLFAbilityUpgrade1=0,abilitystringlevelfield,ABILITY_SLF_ABILITY_UPGRADE_1,WESTRING_ABILITYSLF_ABILITYUPGRADE1
AbilitySLFAbilityUpgrade2=0,abilitystringlevelfield,ABILITY_SLF_ABILITY_UPGRADE_2,WESTRING_ABILITYSLF_ABILITYUPGRADE2
AbilitySLFAbilityUpgrade3=0,abilitystringlevelfield,ABILITY_SLF_ABILITY_UPGRADE_3,WESTRING_ABILITYSLF_ABILITYUPGRADE3
AbilitySLFAbilityUpgrade4=0,abilitystringlevelfield,ABILITY_SLF_ABILITY_UPGRADE_4,WESTRING_ABILITYSLF_ABILITYUPGRADE4
AbilitySLFSpawnUnitIdNsy2=0,abilitystringlevelfield,ABILITY_SLF_SPAWN_UNIT_ID_NSY2,WESTRING_ABILITYSLF_SPAWNUNITIDNSY2

// Item Integer Field
ItemIFLevel=0,itemintegerfield,ITEM_IF_LEVEL,WESTRING_ITEMIF_LEVEL
ItemIFNumberOfCharges=0,itemintegerfield,ITEM_IF_NUMBER_OF_CHARGES,WESTRING_ITEMIF_NUMBEROFCHARGES
ItemIFCooldownGroup=0,itemintegerfield,ITEM_IF_COOLDOWN_GROUP,WESTRING_ITEMIF_COOLDOWNGROUP
ItemIFMaxHitPoints=0,itemintegerfield,ITEM_IF_MAX_HIT_POINTS,WESTRING_ITEMIF_MAXHITPOINTS
ItemIFHitPoints=0,itemintegerfield,ITEM_IF_HIT_POINTS,WESTRING_ITEMIF_HITPOINTS
ItemIFPriority=0,itemintegerfield,ITEM_IF_PRIORITY,WESTRING_ITEMIF_PRIORITY
ItemIFArmorType=0,itemintegerfield,ITEM_IF_ARMOR_TYPE,WESTRING_ITEMIF_ARMORTYPE
ItemIFTintingColorRed=0,itemintegerfield,ITEM_IF_TINTING_COLOR_RED,WESTRING_ITEMIF_TINTINGCOLORRED
ItemIFTintingColorGreen=0,itemintegerfield,ITEM_IF_TINTING_COLOR_GREEN,WESTRING_ITEMIF_TINTINGCOLORGREEN
ItemIFTintingColorBlue=0,itemintegerfield,ITEM_IF_TINTING_COLOR_BLUE,WESTRING_ITEMIF_TINTINGCOLORBLUE
ItemIFTintingColorAlpha=0,itemintegerfield,ITEM_IF_TINTING_COLOR_ALPHA,WESTRING_ITEMIF_TINTINGCOLORALPHA

// Item Real Field
ItemRFScalingValue=0,itemrealfield,ITEM_RF_SCALING_VALUE,WESTRING_ITEMRF_SCALINGVALUE

// Item Boolean Field
ItemBFDroppedWhenCarrierDies=0,itembooleanfield,ITEM_BF_DROPPED_WHEN_CARRIER_DIES,WESTRING_ITEMBF_DROPPEDWHENCARRIERDIES
ItemBFCanBeDropped=0,itembooleanfield,ITEM_BF_CAN_BE_DROPPED,WESTRING_ITEMBF_CANBEDROPPED
ItemBFPerishable=0,itembooleanfield,ITEM_BF_PERISHABLE,WESTRING_ITEMBF_PERISHABLE
ItemBFIncludeAsRandomChoice=0,itembooleanfield,ITEM_BF_INCLUDE_AS_RANDOM_CHOICE,WESTRING_ITEMBF_INCLUDEASRANDOMCHOICE
ItemBFUseAutomaticallyWhenAcquired=0,itembooleanfield,ITEM_BF_USE_AUTOMATICALLY_WHEN_ACQUIRED,WESTRING_ITEMBF_USEAUTOMATICALLYWHENACQUIRED
ItemBFCanBeSoldToMerchants=0,itembooleanfield,ITEM_BF_CAN_BE_SOLD_TO_MERCHANTS,WESTRING_ITEMBF_CANBESOLDTOMERCHANTS
ItemBFActivelyUsed=0,itembooleanfield,ITEM_BF_ACTIVELY_USED,WESTRING_ITEMBF_ACTIVELYUSED

// Item String Field
ItemSFModelUsed=0,itemstringfield,ITEM_SF_MODEL_USED,WESTRING_ITEMSF_MODELUSED

// Unit Integer Field
UnitIFDefenseType=0,unitintegerfield,UNIT_IF_DEFENSE_TYPE,WESTRING_UNITIF_DEFENSETYPE
UnitIFArmorType=0,unitintegerfield,UNIT_IF_ARMOR_TYPE,WESTRING_UNITIF_ARMORTYPE
UnitIFLoopingFadeInRate=0,unitintegerfield,UNIT_IF_LOOPING_FADE_IN_RATE,WESTRING_UNITIF_LOOPINGFADEINRATE
UnitIFLoopingFadeOutRate=0,unitintegerfield,UNIT_IF_LOOPING_FADE_OUT_RATE,WESTRING_UNITIF_LOOPINGFADEOUTRATE
UnitIFAgility=0,unitintegerfield,UNIT_IF_AGILITY,WESTRING_UNITIF_AGILITY
UnitIFIntelligence=0,unitintegerfield,UNIT_IF_INTELLIGENCE,WESTRING_UNITIF_INTELLIGENCE
UnitIFStrength=0,unitintegerfield,UNIT_IF_STRENGTH,WESTRING_UNITIF_STRENGTH
UnitIFAgilityPermanent=0,unitintegerfield,UNIT_IF_AGILITY_PERMANENT,WESTRING_UNITIF_AGILITYPERMANENT
UnitIFIntelligencePermanent=0,unitintegerfield,UNIT_IF_INTELLIGENCE_PERMANENT,WESTRING_UNITIF_INTELLIGENCEPERMANENT
UnitIFStrengthPermanent=0,unitintegerfield,UNIT_IF_STRENGTH_PERMANENT,WESTRING_UNITIF_STRENGTHPERMANENT
UnitIFAgilityWithBonus=0,unitintegerfield,UNIT_IF_AGILITY_WITH_BONUS,WESTRING_UNITIF_AGILITYWITHBONUS
UnitIFIntelligenceWithBonus=0,unitintegerfield,UNIT_IF_INTELLIGENCE_WITH_BONUS,WESTRING_UNITIF_INTELLIGENCEWITHBONUS
UnitIFStrengthWithBonus=0,unitintegerfield,UNIT_IF_STRENGTH_WITH_BONUS,WESTRING_UNITIF_STRENGTHWITHBONUS
UnitIFGoldBountyAwardedNumberOfDice=0,unitintegerfield,UNIT_IF_GOLD_BOUNTY_AWARDED_NUMBER_OF_DICE,WESTRING_UNITIF_GOLDBOUNTYAWARDEDNUMBEROFDICE
UnitIFGoldBountyAwardedBase=0,unitintegerfield,UNIT_IF_GOLD_BOUNTY_AWARDED_BASE,WESTRING_UNITIF_GOLDBOUNTYAWARDEDBASE
UnitIFGoldBountyAwardedSidesPerDie=0,unitintegerfield,UNIT_IF_GOLD_BOUNTY_AWARDED_SIDES_PER_DIE,WESTRING_UNITIF_GOLDBOUNTYAWARDEDSIDESPERDIE
UnitIFLumberBountyAwardedNumberOfDice=0,unitintegerfield,UNIT_IF_LUMBER_BOUNTY_AWARDED_NUMBER_OF_DICE,WESTRING_UNITIF_LUMBERBOUNTYAWARDEDNUMBEROFDICE
UnitIFLumberBountyAwardedBase=0,unitintegerfield,UNIT_IF_LUMBER_BOUNTY_AWARDED_BASE,WESTRING_UNITIF_LUMBERBOUNTYAWARDEDBASE
UnitIFLumberBountyAwardedSidesPerDie=0,unitintegerfield,UNIT_IF_LUMBER_BOUNTY_AWARDED_SIDES_PER_DIE,WESTRING_UNITIF_LUMBERBOUNTYAWARDEDSIDESPERDIE
UnitIFLevel=0,unitintegerfield,UNIT_IF_LEVEL,WESTRING_UNITIF_LEVEL
UnitIFFormationRank=0,unitintegerfield,UNIT_IF_FORMATION_RANK,WESTRING_UNITIF_FORMATIONRANK
UnitIFOrientationInterpolation=0,unitintegerfield,UNIT_IF_ORIENTATION_INTERPOLATION,WESTRING_UNITIF_ORIENTATIONINTERPOLATION
UnitIFElevationSamplePoints=0,unitintegerfield,UNIT_IF_ELEVATION_SAMPLE_POINTS,WESTRING_UNITIF_ELEVATIONSAMPLEPOINTS
UnitIFTintingColorRed=0,unitintegerfield,UNIT_IF_TINTING_COLOR_RED,WESTRING_UNITIF_TINTINGCOLORRED
UnitIFTintingColorGreen=0,unitintegerfield,UNIT_IF_TINTING_COLOR_GREEN,WESTRING_UNITIF_TINTINGCOLORGREEN
UnitIFTintingColorBlue=0,unitintegerfield,UNIT_IF_TINTING_COLOR_BLUE,WESTRING_UNITIF_TINTINGCOLORBLUE
UnitIFTintingColorAlpha=0,unitintegerfield,UNIT_IF_TINTING_COLOR_ALPHA,WESTRING_UNITIF_TINTINGCOLORALPHA
UnitIFMoveType=0,unitintegerfield,UNIT_IF_MOVE_TYPE,WESTRING_UNITIF_MOVETYPE
UnitIFTargetedAs=0,unitintegerfield,UNIT_IF_TARGETED_AS,WESTRING_UNITIF_TARGETEDAS
UnitIFUnitClassification=0,unitintegerfield,UNIT_IF_UNIT_CLASSIFICATION,WESTRING_UNITIF_UNITCLASSIFICATION
UnitIFHitPointsRegenerationType=0,unitintegerfield,UNIT_IF_HIT_POINTS_REGENERATION_TYPE,WESTRING_UNITIF_HITPOINTSREGENERATIONTYPE
UnitIFPlacementPreventedBy=0,unitintegerfield,UNIT_IF_PLACEMENT_PREVENTED_BY,WESTRING_UNITIF_PLACEMENTPREVENTEDBY
UnitIFPrimaryAttribute=0,unitintegerfield,UNIT_IF_PRIMARY_ATTRIBUTE,WESTRING_UNITIF_PRIMARYATTRIBUTE

// Unit Real Field
UnitRFStrengthPerLevel=0,unitrealfield,UNIT_RF_STRENGTH_PER_LEVEL,WESTRING_UNITRF_STRENGTHPERLEVEL
UnitRFAgilityPerLevel=0,unitrealfield,UNIT_RF_AGILITY_PER_LEVEL,WESTRING_UNITRF_AGILITYPERLEVEL
UnitRFIntelligencePerLevel=0,unitrealfield,UNIT_RF_INTELLIGENCE_PER_LEVEL,WESTRING_UNITRF_INTELLIGENCEPERLEVEL
UnitRFHitPointsRegenerationRate=0,unitrealfield,UNIT_RF_HIT_POINTS_REGENERATION_RATE,WESTRING_UNITRF_HITPOINTSREGENERATIONRATE
UnitRFManaRegeneration=0,unitrealfield,UNIT_RF_MANA_REGENERATION,WESTRING_UNITRF_MANAREGENERATION
UnitRFDeathTime=0,unitrealfield,UNIT_RF_DEATH_TIME,WESTRING_UNITRF_DEATHTIME
UnitRFFlyHeight=0,unitrealfield,UNIT_RF_FLY_HEIGHT,WESTRING_UNITRF_FLYHEIGHT
UnitRFTurnRate=0,unitrealfield,UNIT_RF_TURN_RATE,WESTRING_UNITRF_TURNRATE
UnitRFElevationSampleRadius=0,unitrealfield,UNIT_RF_ELEVATION_SAMPLE_RADIUS,WESTRING_UNITRF_ELEVATIONSAMPLERADIUS
UnitRFFogOfWarSampleRadius=0,unitrealfield,UNIT_RF_FOG_OF_WAR_SAMPLE_RADIUS,WESTRING_UNITRF_FOGOFWARSAMPLERADIUS
UnitRFMaximumPitchAngleDegrees=0,unitrealfield,UNIT_RF_MAXIMUM_PITCH_ANGLE_DEGREES,WESTRING_UNITRF_MAXIMUMPITCHANGLEDEGREES
UnitRFMaximumRollAngleDegrees=0,unitrealfield,UNIT_RF_MAXIMUM_ROLL_ANGLE_DEGREES,WESTRING_UNITRF_MAXIMUMROLLANGLEDEGREES
UnitRFScalingValue=0,unitrealfield,UNIT_RF_SCALING_VALUE,WESTRING_UNITRF_SCALINGVALUE
UnitRFAnimationRunSpeed=0,unitrealfield,UNIT_RF_ANIMATION_RUN_SPEED,WESTRING_UNITRF_ANIMATIONRUNSPEED
UnitRFSelectionScale=0,unitrealfield,UNIT_RF_SELECTION_SCALE,WESTRING_UNITRF_SELECTIONSCALE
UnitRFSelectionCircleHeight=0,unitrealfield,UNIT_RF_SELECTION_CIRCLE_HEIGHT,WESTRING_UNITRF_SELECTIONCIRCLEHEIGHT
UnitRFShadowImageHeight=0,unitrealfield,UNIT_RF_SHADOW_IMAGE_HEIGHT,WESTRING_UNITRF_SHADOWIMAGEHEIGHT
UnitRFShadowImageWidth=0,unitrealfield,UNIT_RF_SHADOW_IMAGE_WIDTH,WESTRING_UNITRF_SHADOWIMAGEWIDTH
UnitRFShadowImageCenterX=0,unitrealfield,UNIT_RF_SHADOW_IMAGE_CENTER_X,WESTRING_UNITRF_SHADOWIMAGECENTERX
UnitRFShadowImageCenterY=0,unitrealfield,UNIT_RF_SHADOW_IMAGE_CENTER_Y,WESTRING_UNITRF_SHADOWIMAGECENTERY
UnitRFAnimationWalkSpeed=0,unitrealfield,UNIT_RF_ANIMATION_WALK_SPEED,WESTRING_UNITRF_ANIMATIONWALKSPEED
UnitRFDefense=0,unitrealfield,UNIT_RF_DEFENSE,WESTRING_UNITRF_DEFENSE
UnitRFSightRadius=0,unitrealfield,UNIT_RF_SIGHT_RADIUS,WESTRING_UNITRF_SIGHTRADIUS
UnitRFPriority=0,unitrealfield,UNIT_RF_PRIORITY,WESTRING_UNITRF_PRIORITY
UnitRFSpeed=0,unitrealfield,UNIT_RF_SPEED,WESTRING_UNITRF_SPEED
UnitRFOccluderHeight=0,unitrealfield,UNIT_RF_OCCLUDER_HEIGHT,WESTRING_UNITRF_OCCLUDERHEIGHT
UnitRFHp=0,unitrealfield,UNIT_RF_HP,WESTRING_UNITRF_HP
UnitRFMana=0,unitrealfield,UNIT_RF_MANA,WESTRING_UNITRF_MANA
UnitRFAcquisitionRange=0,unitrealfield,UNIT_RF_ACQUISITION_RANGE,WESTRING_UNITRF_ACQUISITIONRANGE
UnitRFCastBackSwing=0,unitrealfield,UNIT_RF_CAST_BACK_SWING,WESTRING_UNITRF_CASTBACKSWING
UnitRFCastPoint=0,unitrealfield,UNIT_RF_CAST_POINT,WESTRING_UNITRF_CASTPOINT
UnitRFMinimumAttackRange=0,unitrealfield,UNIT_RF_MINIMUM_ATTACK_RANGE,WESTRING_UNITRF_MINIMUMATTACKRANGE

// Unit Boolean Field
UnitBFRaisable=0,unitbooleanfield,UNIT_BF_RAISABLE,WESTRING_UNITBF_RAISABLE
UnitBFDecayable=0,unitbooleanfield,UNIT_BF_DECAYABLE,WESTRING_UNITBF_DECAYABLE
UnitBFIsABuilding=0,unitbooleanfield,UNIT_BF_IS_A_BUILDING,WESTRING_UNITBF_ISABUILDING
UnitBFUseExtendedLineOfSight=0,unitbooleanfield,UNIT_BF_USE_EXTENDED_LINE_OF_SIGHT,WESTRING_UNITBF_USEEXTENDEDLINEOFSIGHT
UnitBFNeutralBuildingShowsMinimapIcon=0,unitbooleanfield,UNIT_BF_NEUTRAL_BUILDING_SHOWS_MINIMAP_ICON,WESTRING_UNITBF_NEUTRALBUILDINGSHOWSMINIMAPICON
UnitBFHeroHideHeroInterfaceIcon=0,unitbooleanfield,UNIT_BF_HERO_HIDE_HERO_INTERFACE_ICON,WESTRING_UNITBF_HEROHIDEHEROINTERFACEICON
UnitBFHeroHideHeroMinimapDisplay=0,unitbooleanfield,UNIT_BF_HERO_HIDE_HERO_MINIMAP_DISPLAY,WESTRING_UNITBF_HEROHIDEHEROMINIMAPDISPLAY
UnitBFHeroHideHeroDeathMessage=0,unitbooleanfield,UNIT_BF_HERO_HIDE_HERO_DEATH_MESSAGE,WESTRING_UNITBF_HEROHIDEHERODEATHMESSAGE
UnitBFHideMinimapDisplay=0,unitbooleanfield,UNIT_BF_HIDE_MINIMAP_DISPLAY,WESTRING_UNITBF_HIDEMINIMAPDISPLAY
UnitBFScaleProjectiles=0,unitbooleanfield,UNIT_BF_SCALE_PROJECTILES,WESTRING_UNITBF_SCALEPROJECTILES
UnitBFSelectionCircleOnWater=0,unitbooleanfield,UNIT_BF_SELECTION_CIRCLE_ON_WATER,WESTRING_UNITBF_SELECTIONCIRCLEONWATER
UnitBFHasWaterShadow=0,unitbooleanfield,UNIT_BF_HAS_WATER_SHADOW,WESTRING_UNITBF_HASWATERSHADOW

// Unit String Field
UnitSFName=0,unitstringfield,UNIT_SF_NAME,WESTRING_UNITSF_NAME
UnitSFProperNames=0,unitstringfield,UNIT_SF_PROPER_NAMES,WESTRING_UNITSF_PROPERNAMES
UnitSFGroundTexture=0,unitstringfield,UNIT_SF_GROUND_TEXTURE,WESTRING_UNITSF_GROUNDTEXTURE
UnitSFShadowImageUnit=0,unitstringfield,UNIT_SF_SHADOW_IMAGE_UNIT,WESTRING_UNITSF_SHADOWIMAGEUNIT

// Unit Weapon Integer Field
UnitIFAttackDamageNumberOfDice=0,unitweaponintegerfield,UNIT_WEAPON_IF_ATTACK_DAMAGE_NUMBER_OF_DICE,WESTRING_UNITWEAPONIF_ATTACKDAMAGENUMBEROFDICE
UnitIFAttackDamageBase=0,unitweaponintegerfield,UNIT_WEAPON_IF_ATTACK_DAMAGE_BASE,WESTRING_UNITWEAPONIF_ATTACKDAMAGEBASE
UnitIFAttackDamageSidesPerDie=0,unitweaponintegerfield,UNIT_WEAPON_IF_ATTACK_DAMAGE_SIDES_PER_DIE,WESTRING_UNITWEAPONIF_ATTACKDAMAGESIDESPERDIE
UnitIFAttackMaximumNumerOfTargets=0,unitweaponintegerfield,UNIT_WEAPON_IF_ATTACK_MAXIMUM_NUMBER_OF_TARGETS,WESTRING_UNITWEAPONIF_ATTACKMAXIMUMNUMBEROFTARGETS
UnitIFAttackAttackType=0,unitweaponintegerfield,UNIT_WEAPON_IF_ATTACK_ATTACK_TYPE,WESTRING_UNITWEAPONIF_ATTACKATTACKTYPE
UnitIFAttackWeaponSound=0,unitweaponintegerfield,UNIT_WEAPON_IF_ATTACK_WEAPON_SOUND,WESTRING_UNITWEAPONIF_ATTACKWEAPONSOUND
UnitIFAttackAreaOfEffectTargets=0,unitweaponintegerfield,UNIT_WEAPON_IF_ATTACK_AREA_OF_EFFECT_TARGETS,WESTRING_UNITWEAPONIF_ATTACKAREAOFEFFECTTARGETS
UnitIFAttackTargetsAllowed=0,unitweaponintegerfield,UNIT_WEAPON_IF_ATTACK_TARGETS_ALLOWED,WESTRING_UNITWEAPONIF_ATTACKTARGETSALLOWED

// Unit Weapon Real Field
UnitRFAttackBackswingPoint=0,unitweaponrealfield,UNIT_WEAPON_RF_ATTACK_BACKSWING_POINT,WESTRING_UNITWEAPONRF_ATTACKBACKSWINGPOINT
UnitRFAttackDamagePoint=0,unitweaponrealfield,UNIT_WEAPON_RF_ATTACK_DAMAGE_POINT,WESTRING_UNITWEAPONRF_ATTACKDAMAGEPOINT
UnitRFAttackBaseCooldown=0,unitweaponrealfield,UNIT_WEAPON_RF_ATTACK_BASE_COOLDOWN,WESTRING_UNITWEAPONRF_ATTACKBASECOOLDOWN
UnitRFAttackDamageLossFactor=0,unitweaponrealfield,UNIT_WEAPON_RF_ATTACK_DAMAGE_LOSS_FACTOR,WESTRING_UNITWEAPONRF_ATTACKDAMAGELOSSFACTOR
UnitRFAttackDamageFactorMedium=0,unitweaponrealfield,UNIT_WEAPON_RF_ATTACK_DAMAGE_FACTOR_MEDIUM,WESTRING_UNITWEAPONRF_ATTACKDAMAGEFACTORMEDIUM
UnitRFAttackDamageFactorSmall=0,unitweaponrealfield,UNIT_WEAPON_RF_ATTACK_DAMAGE_FACTOR_SMALL,WESTRING_UNITWEAPONRF_ATTACKDAMAGEFACTORSMALL
UnitRFAttackDamageSpillDistance=0,unitweaponrealfield,UNIT_WEAPON_RF_ATTACK_DAMAGE_SPILL_DISTANCE,WESTRING_UNITWEAPONRF_ATTACKDAMAGESPILLDISTANCE
UnitRFAttackDamageSpillRadius=0,unitweaponrealfield,UNIT_WEAPON_RF_ATTACK_DAMAGE_SPILL_RADIUS,WESTRING_UNITWEAPONRF_ATTACKDAMAGESPILLRADIUS
UnitRFAttackProjectileSpeed=0,unitweaponrealfield,UNIT_WEAPON_RF_ATTACK_PROJECTILE_SPEED,WESTRING_UNITWEAPONRF_ATTACKPROJECTILESPEED
UnitRFAttackProjectileArc=0,unitweaponrealfield,UNIT_WEAPON_RF_ATTACK_PROJECTILE_ARC,WESTRING_UNITWEAPONRF_ATTACKPROJECTILEARC
UnitRFAttackAreaOfEffectFullDamage=0,unitweaponrealfield,UNIT_WEAPON_RF_ATTACK_AREA_OF_EFFECT_FULL_DAMAGE,WESTRING_UNITWEAPONRF_ATTACKAREAOFEFFECTFULLDAMAGE
UnitRFAttackAreaOfEffectMediumDamage=0,unitweaponrealfield,UNIT_WEAPON_RF_ATTACK_AREA_OF_EFFECT_MEDIUM_DAMAGE,WESTRING_UNITWEAPONRF_ATTACKAREAOFEFFECTMEDIUMDAMAGE
UnitRFAttackAreaOfEffectSmallDamage=0,unitweaponrealfield,UNIT_WEAPON_RF_ATTACK_AREA_OF_EFFECT_SMALL_DAMAGE,WESTRING_UNITWEAPONRF_ATTACKAREAOFEFFECTSMALLDAMAGE
UnitRFAttackRange=0,unitweaponrealfield,UNIT_WEAPON_RF_ATTACK_RANGE,WESTRING_UNITWEAPONRF_ATTACKRANGE

// Unit Weapon Boolean Field
UnitBFAttackShowUI=0,unitweaponbooleanfield,UNIT_WEAPON_BF_ATTACK_SHOW_UI,WESTRING_UNITWEAPONBF_ATTACKSHOWUI
UnitBFAttacksEnabled=0,unitweaponbooleanfield,UNIT_WEAPON_BF_ATTACKS_ENABLED,WESTRING_UNITWEAPONBF_ATTACKSENABLED
UnitBFProjectileHomingEnabled=0,unitweaponbooleanfield,UNIT_WEAPON_BF_ATTACK_PROJECTILE_HOMING_ENABLED,WESTRING_UNITWEAPONBF_ATTACKPROJECTILEHOMINGENABLED

// Unit Weapon String Field
UnitSFAttackProjectileArt=0,unitweaponstringfield,UNIT_WEAPON_SF_ATTACK_PROJECTILE_ART,WESTRING_UNITWEAPONSF_ATTACKPROJECTILEART

// Move Type
MoveTypeUnknown=0,movetype,MOVE_TYPE_UNKNOWN,WESTRING_MOVETYPE_UNKNOWN
MoveTypeFoot=0,movetype,MOVE_TYPE_FOOT,WESTRING_MOVETYPE_FOOT
MoveTypeFly=0,movetype,MOVE_TYPE_FLY,WESTRING_MOVETYPE_FLY
MoveTypeHorse=0,movetype,MOVE_TYPE_HORSE,WESTRING_MOVETYPE_HORSE
MoveTypeHover=0,movetype,MOVE_TYPE_HOVER,WESTRING_MOVETYPE_HOVER
MoveTypeFloat=0,movetype,MOVE_TYPE_FLOAT,WESTRING_MOVETYPE_FLOAT
MoveTypeAmphibious=0,movetype,MOVE_TYPE_AMPHIBIOUS,WESTRING_MOVETYPE_AMPHIBIOUS
MoveTypeUnbuildable=0,movetype,MOVE_TYPE_UNBUILDABLE,WESTRING_MOVETYPE_UNBUILDABLE

// Target Flag
TargetFlagNone=0,targetflag,TARGET_FLAG_NONE,WESTRING_TARGETFLAG_NONE
TargetFlagGround=0,targetflag,TARGET_FLAG_GROUND,WESTRING_TARGETFLAG_GROUND
TargetFlagAir=0,targetflag,TARGET_FLAG_AIR,WESTRING_TARGETFLAG_AIR
TargetFlagStructure=0,targetflag,TARGET_FLAG_STRUCTURE,WESTRING_TARGETFLAG_STRUCTURE
TargetFlagWard=0,targetflag,TARGET_FLAG_WARD,WESTRING_TARGETFLAG_WARD
TargetFlagItem=0,targetflag,TARGET_FLAG_ITEM,WESTRING_TARGETFLAG_ITEM
TargetFlagTree=0,targetflag,TARGET_FLAG_TREE,WESTRING_TARGETFLAG_TREE
TargetFlagWall=0,targetflag,TARGET_FLAG_WALL,WESTRING_TARGETFLAG_WALL
TargetFlagDebris=0,targetflag,TARGET_FLAG_DEBRIS,WESTRING_TARGETFLAG_DEBRIS
TargetFlagDecoration=0,targetflag,TARGET_FLAG_DECORATION,WESTRING_TARGETFLAG_DECORATION
TargetFlagBridge=0,targetflag,TARGET_FLAG_BRIDGE,WESTRING_TARGETFLAG_BRIDGE

// Defense Type
DefenseTypeLight=0,defensetype,DEFENSE_TYPE_LIGHT,WESTRING_DEFENSETYPE_LIGHT
DefenseTypeMedium=0,defensetype,DEFENSE_TYPE_MEDIUM,WESTRING_DEFENSETYPE_MEDIUM
DefenseTypeLarge=0,defensetype,DEFENSE_TYPE_LARGE,WESTRING_DEFENSETYPE_LARGE
DefenseTypeFort=0,defensetype,DEFENSE_TYPE_FORT,WESTRING_DEFENSETYPE_FORT
DefenseTypeNormal=0,defensetype,DEFENSE_TYPE_NORMAL,WESTRING_DEFENSETYPE_NORMAL
DefenseTypeHero=0,defensetype,DEFENSE_TYPE_HERO,WESTRING_DEFENSETYPE_HERO
DefenseTypeDivine=0,defensetype,DEFENSE_TYPE_DIVINE,WESTRING_DEFENSETYPE_DIVINE
DefenseTypeNone=0,defensetype,DEFENSE_TYPE_NONE,WESTRING_DEFENSETYPE_NONE

// Hero Attribute
HeroAttributeStr=0,heroattribute,HERO_ATTRIBUTE_STR,WESTRING_HEROATTRIBUTE_STR
HeroAttributeInt=0,heroattribute,HERO_ATTRIBUTE_INT,WESTRING_HEROATTRIBUTE_INT
HeroAttributeAgi=0,heroattribute,HERO_ATTRIBUTE_AGI,WESTRING_HEROATTRIBUTE_AGI

// Armor Type
ArmorTypeWhoKnows=0,armortype,ARMOR_TYPE_WHOKNOWS,WESTRING_ARMORTYPE_WHOKNOWS
ArmorTypeFlesh=0,armortype,ARMOR_TYPE_FLESH,WESTRING_ARMORTYPE_FLESH
ArmorTypeMetal=0,armortype,ARMOR_TYPE_METAL,WESTRING_ARMORTYPE_METAL
ArmorTypeWood=0,armortype,ARMOR_TYPE_WOOD,WESTRING_ARMORTYPE_WOOD
ArmorTypeEthreal=0,armortype,ARMOR_TYPE_ETHREAL,WESTRING_ARMORTYPE_ETHREAL
ArmorTypeStone=0,armortype,ARMOR_TYPE_STONE,WESTRING_ARMORTYPE_STONE

// Regeneration Type
RegenTypeNone=0,regentype,REGENERATION_TYPE_NONE,WESTRING_REGENERATIONTYPE_NONE
RegenTypeAlways=0,regentype,REGENERATION_TYPE_ALWAYS,WESTRING_REGENERATIONTYPE_ALWAYS
RegenTypeBlight=0,regentype,REGENERATION_TYPE_BLIGHT,WESTRING_REGENERATIONTYPE_BLIGHT
RegenTypeDay=0,regentype,REGENERATION_TYPE_DAY,WESTRING_REGENERATIONTYPE_DAY
RegenTypeNight=0,regentype,REGENERATION_TYPE_NIGHT,WESTRING_REGENERATIONTYPE_NIGHT

// Unit Category
UnitCategoryGiant=0,unitcategory,UNIT_CATEGORY_GIANT,WESTRING_UNITCATEGORY_GIANT
UnitCategoryUndead=0,unitcategory,UNIT_CATEGORY_UNDEAD,WESTRING_UNITCATEGORY_UNDEAD
UnitCategorySummoned=0,unitcategory,UNIT_CATEGORY_SUMMONED,WESTRING_UNITCATEGORY_SUMMONED
UnitCategoryMechanical=0,unitcategory,UNIT_CATEGORY_MECHANICAL,WESTRING_UNITCATEGORY_MECHANICAL
UnitCategoryPeon=0,unitcategory,UNIT_CATEGORY_PEON,WESTRING_UNITCATEGORY_PEON
UnitCategorySapper=0,unitcategory,UNIT_CATEGORY_SAPPER,WESTRING_UNITCATEGORY_SAPPER
UnitCategoryTownhall=0,unitcategory,UNIT_CATEGORY_TOWNHALL,WESTRING_UNITCATEGORY_TOWNHALL
UnitCategoryAncient=0,unitcategory,UNIT_CATEGORY_ANCIENT,WESTRING_UNITCATEGORY_ANCIENT
UnitCategoryNeutral=0,unitcategory,UNIT_CATEGORY_NEUTRAL,WESTRING_UNITCATEGORY_NEUTRAL
UnitCategoryWard=0,unitcategory,UNIT_CATEGORY_WARD,WESTRING_UNITCATEGORY_WARD
UnitCategoryStandon=0,unitcategory,UNIT_CATEGORY_STANDON,WESTRING_UNITCATEGORY_STANDON
UnitCategoryTauren=0,unitcategory,UNIT_CATEGORY_TAUREN,WESTRING_UNITCATEGORY_TAUREN

// Pathing Flag
PathingFlagUnwalkable=0,pathingflag,PATHING_FLAG_UNWALKABLE,WESTRING_PATHINGFLAG_UNWALKABLE
PathingFlagUnflyable=0,pathingflag,PATHING_FLAG_UNFLYABLE,WESTRING_PATHINGFLAG_UNFLYABLE
PathingFlagUnbuildable=0,pathingflag,PATHING_FLAG_UNBUILDABLE,WESTRING_PATHINGFLAG_UNBUILDABLE
PathingFlagUnpeonharvest=0,pathingflag,PATHING_FLAG_UNPEONHARVEST,WESTRING_PATHINGFLAG_UNPEONHARVEST
PathingFlagBlighted=0,pathingflag,PATHING_FLAG_BLIGHTED,WESTRING_PATHINGFLAG_BLIGHTED
PathingFlagUnfloatable=0,pathingflag,PATHING_FLAG_UNFLOATABLE,WESTRING_PATHINGFLAG_UNFLOATABLE
PathingFlagUnamphibious=0,pathingflag,PATHING_FLAG_UNAMPHIBIOUS,WESTRING_PATHINGFLAG_UNAMPHIBIOUS
PathingFlagUnitemplacable=0,pathingflag,PATHING_FLAG_UNITEMPLACABLE,WESTRING_PATHINGFLAG_UNITEMPLACABLE

// Anim Types
AnimTypeBirth=1,animtype,ANIM_TYPE_BIRTH,WESTRING_ANIMTYPE_BIRTH
AnimTypeDeath=1,animtype,ANIM_TYPE_DEATH,WESTRING_ANIMTYPE_DEATH
AnimTypeDecay=1,animtype,ANIM_TYPE_DECAY,WESTRING_ANIMTYPE_DECAY
AnimTypeDissipate=1,animtype,ANIM_TYPE_DISSIPATE,WESTRING_ANIMTYPE_DISSIPATE
AnimTypeStand=1,animtype,ANIM_TYPE_STAND,WESTRING_ANIMTYPE_STAND
AnimTypeWalk=1,animtype,ANIM_TYPE_WALK,WESTRING_ANIMTYPE_WALK
AnimTypeAttack=1,animtype,ANIM_TYPE_ATTACK,WESTRING_ANIMTYPE_ATTACK
AnimTypeMorph=1,animtype,ANIM_TYPE_MORPH,WESTRING_ANIMTYPE_MORPH
AnimTypeSleep=1,animtype,ANIM_TYPE_SLEEP,WESTRING_ANIMTYPE_SLEEP
AnimTypeSpell=1,animtype,ANIM_TYPE_SPELL,WESTRING_ANIMTYPE_SPELL
AnimTypePortrait=1,animtype,ANIM_TYPE_PORTRAIT,WESTRING_ANIMTYPE_PORTRAIT

// Sub-Anim Types
SubAnimTypeRooted=1,subanimtype,SUBANIM_TYPE_ROOTED,WESTRING_SUBANIMTYPE_ROOTED
SubAnimTypeAlternateEx=1,subanimtype,SUBANIM_TYPE_ALTERNATE_EX,WESTRING_SUBANIMTYPE_ALTERNATE_EX
SubAnimTypeLooping=1,subanimtype,SUBANIM_TYPE_LOOPING,WESTRING_SUBANIMTYPE_LOOPING
SubAnimTypeSlam=1,subanimtype,SUBANIM_TYPE_SLAM,WESTRING_SUBANIMTYPE_SLAM
SubAnimTypeThrow=1,subanimtype,SUBANIM_TYPE_THROW,WESTRING_SUBANIMTYPE_THROW
SubAnimTypeSpiked=1,subanimtype,SUBANIM_TYPE_SPIKED,WESTRING_SUBANIMTYPE_SPIKED
SubAnimTypeFast=1,subanimtype,SUBANIM_TYPE_FAST,WESTRING_SUBANIMTYPE_FAST
SubAnimTypeSpin=1,subanimtype,SUBANIM_TYPE_SPIN,WESTRING_SUBANIMTYPE_SPIN
SubAnimTypeReady=1,subanimtype,SUBANIM_TYPE_READY,WESTRING_SUBANIMTYPE_READY
SubAnimTypeChannel=1,subanimtype,SUBANIM_TYPE_CHANNEL,WESTRING_SUBANIMTYPE_CHANNEL
SubAnimTypeDefend=1,subanimtype,SUBANIM_TYPE_DEFEND,WESTRING_SUBANIMTYPE_DEFEND
SubAnimTypeVictory=1,subanimtype,SUBANIM_TYPE_VICTORY,WESTRING_SUBANIMTYPE_VICTORY
SubAnimTypeTurn=1,subanimtype,SUBANIM_TYPE_TURN,WESTRING_SUBANIMTYPE_TURN
SubAnimTypeLeft=1,subanimtype,SUBANIM_TYPE_LEFT,WESTRING_SUBANIMTYPE_LEFT
SubAnimTypeRight=1,subanimtype,SUBANIM_TYPE_RIGHT,WESTRING_SUBANIMTYPE_RIGHT
SubAnimTypeFire=1,subanimtype,SUBANIM_TYPE_FIRE,WESTRING_SUBANIMTYPE_FIRE
SubAnimTypeFlesh=1,subanimtype,SUBANIM_TYPE_FLESH,WESTRING_SUBANIMTYPE_FLESH
SubAnimTypeHit=1,subanimtype,SUBANIM_TYPE_HIT,WESTRING_SUBANIMTYPE_HIT
SubAnimTypeWounded=1,subanimtype,SUBANIM_TYPE_WOUNDED,WESTRING_SUBANIMTYPE_WOUNDED
SubAnimTypeLight=1,subanimtype,SUBANIM_TYPE_LIGHT,WESTRING_SUBANIMTYPE_LIGHT
SubAnimTypeModerate=1,subanimtype,SUBANIM_TYPE_MODERATE,WESTRING_SUBANIMTYPE_MODERATE
SubAnimTypeSevere=1,subanimtype,SUBANIM_TYPE_SEVERE,WESTRING_SUBANIMTYPE_SEVERE
SubAnimTypeCritical=1,subanimtype,SUBANIM_TYPE_CRITICAL,WESTRING_SUBANIMTYPE_CRITICAL
SubAnimTypeComplete=1,subanimtype,SUBANIM_TYPE_COMPLETE,WESTRING_SUBANIMTYPE_COMPLETE
SubAnimTypeGold=1,subanimtype,SUBANIM_TYPE_GOLD,WESTRING_SUBANIMTYPE_GOLD
SubAnimTypeLumber=1,subanimtype,SUBANIM_TYPE_LUMBER,WESTRING_SUBANIMTYPE_LUMBER
SubAnimTypeWork=1,subanimtype,SUBANIM_TYPE_WORK,WESTRING_SUBANIMTYPE_WORK
SubAnimTypeTalk=1,subanimtype,SUBANIM_TYPE_TALK,WESTRING_SUBANIMTYPE_TALK
SubAnimTypeFirst=1,subanimtype,SUBANIM_TYPE_FIRST,WESTRING_SUBANIMTYPE_FIRST
SubAnimTypeSecond=1,subanimtype,SUBANIM_TYPE_SECOND,WESTRING_SUBANIMTYPE_SECOND
SubAnimTypeThird=1,subanimtype,SUBANIM_TYPE_THIRD,WESTRING_SUBANIMTYPE_THIRD
SubAnimTypeFourth=1,subanimtype,SUBANIM_TYPE_FOURTH,WESTRING_SUBANIMTYPE_FOURTH
SubAnimTypeFifth=1,subanimtype,SUBANIM_TYPE_FIFTH,WESTRING_SUBANIMTYPE_FIFTH
SubAnimTypeOne=1,subanimtype,SUBANIM_TYPE_ONE,WESTRING_SUBANIMTYPE_ONE
SubAnimTypeTwo=1,subanimtype,SUBANIM_TYPE_TWO,WESTRING_SUBANIMTYPE_TWO
SubAnimTypeThree=1,subanimtype,SUBANIM_TYPE_THREE,WESTRING_SUBANIMTYPE_THREE
SubAnimTypeFour=1,subanimtype,SUBANIM_TYPE_FOUR,WESTRING_SUBANIMTYPE_FOUR
SubAnimTypeFive=1,subanimtype,SUBANIM_TYPE_FIVE,WESTRING_SUBANIMTYPE_FIVE
SubAnimTypeSmall=1,subanimtype,SUBANIM_TYPE_SMALL,WESTRING_SUBANIMTYPE_SMALL
SubAnimTypeMedium=1,subanimtype,SUBANIM_TYPE_MEDIUM,WESTRING_SUBANIMTYPE_MEDIUM
SubAnimTypeLarge=1,subanimtype,SUBANIM_TYPE_LARGE,WESTRING_SUBANIMTYPE_LARGE
SubAnimTypeUpgrade=1,subanimtype,SUBANIM_TYPE_UPGRADE,WESTRING_SUBANIMTYPE_UPGRADE
SubAnimTypeDrain=1,subanimtype,SUBANIM_TYPE_DRAIN,WESTRING_SUBANIMTYPE_DRAIN
SubAnimTypeFill=1,subanimtype,SUBANIM_TYPE_FILL,WESTRING_SUBANIMTYPE_FILL
SubAnimTypeChainLightning=1,subanimtype,SUBANIM_TYPE_CHAINLIGHTNING,WESTRING_SUBANIMTYPE_CHAINLIGHTNING
SubAnimTypeEatTree=1,subanimtype,SUBANIM_TYPE_EATTREE,WESTRING_SUBANIMTYPE_EATTREE
SubAnimTypePuke=1,subanimtype,SUBANIM_TYPE_PUKE,WESTRING_SUBANIMTYPE_PUKE
SubAnimTypeFlail=1,subanimtype,SUBANIM_TYPE_FLAIL,WESTRING_SUBANIMTYPE_FLAIL
SubAnimTypeOff=1,subanimtype,SUBANIM_TYPE_OFF,WESTRING_SUBANIMTYPE_OFF
SubAnimTypeSwim=1,subanimtype,SUBANIM_TYPE_SWIM,WESTRING_SUBANIMTYPE_SWIM
SubAnimTypeEntangle=1,subanimtype,SUBANIM_TYPE_ENTANGLE,WESTRING_SUBANIMTYPE_ENTANGLE
SubAnimTypeBerserk=1,subanimtype,SUBANIM_TYPE_BERSERK,WESTRING_SUBANIMTYPE_BERSERK

// Unit types
UnitTypeStructure=0,unittype,UNIT_TYPE_STRUCTURE,WESTRING_UNITTYPE_STRUCTURE
UnitTypeHero=0,unittype,UNIT_TYPE_HERO,WESTRING_UNITTYPE_HERO
UnitTypeGround=0,unittype,UNIT_TYPE_GROUND,WESTRING_UNITTYPE_GROUND
UnitTypeFlying=0,unittype,UNIT_TYPE_FLYING,WESTRING_UNITTYPE_FLYING
UnitTypeAttacksGround=0,unittype,UNIT_TYPE_ATTACKS_GROUND,WESTRING_UNITTYPE_ATTACKSGROUND
UnitTypeAttacksFlying=0,unittype,UNIT_TYPE_ATTACKS_FLYING,WESTRING_UNITTYPE_ATTACKSFLYING
UnitTypeMeleeAttacker=0,unittype,UNIT_TYPE_MELEE_ATTACKER,WESTRING_UNITTYPE_MELEEATTACKER
UnitTypeRangedAttacker=0,unittype,UNIT_TYPE_RANGED_ATTACKER,WESTRING_UNITTYPE_RANGEDATTACKER
UnitTypeSummoned=0,unittype,UNIT_TYPE_SUMMONED,WESTRING_UNITTYPE_SUMMONED
UnitTypePlagued=0,unittype,UNIT_TYPE_PLAGUED,WESTRING_UNITTYPE_PLAGUED
UnitTypeSnared=0,unittype,UNIT_TYPE_SNARED,WESTRING_UNITTYPE_SNARED
UnitTypeStunned=0,unittype,UNIT_TYPE_STUNNED,WESTRING_UNITTYPE_STUNNED
UnitTypeUndead=0,unittype,UNIT_TYPE_UNDEAD,WESTRING_UNITTYPE_UNDEAD
UnitTypeMechanical=0,unittype,UNIT_TYPE_MECHANICAL,WESTRING_UNITTYPE_MECHANICAL
UnitTypeAncient=0,unittype,UNIT_TYPE_ANCIENT,WESTRING_UNITTYPE_ANCIENT
UnitTypePeon=0,unittype,UNIT_TYPE_PEON,WESTRING_UNITTYPE_PEON
UnitTypeTownHall=0,unittype,UNIT_TYPE_TOWNHALL,WESTRING_UNITTYPE_TOWNHALL
UnitTypeSapper=0,unittype,UNIT_TYPE_SAPPER,WESTRING_UNITTYPE_SAPPER
UnitTypePoisoned=0,unittype,UNIT_TYPE_POISONED,WESTRING_UNITTYPE_POISONED
UnitTypePolymorphed=0,unittype,UNIT_TYPE_POLYMORPHED,WESTRING_UNITTYPE_POLYMORPHED
UnitTypeSleeping=0,unittype,UNIT_TYPE_SLEEPING,WESTRING_UNITTYPE_SLEEPING
UnitTypeResistant=1,unittype,UNIT_TYPE_RESISTANT,WESTRING_UNITTYPE_RESISTANT
UnitTypeEthereal=1,unittype,UNIT_TYPE_ETHEREAL,WESTRING_UNITTYPE_ETHEREAL
UnitTypeMagicImmune=0,unittype,UNIT_TYPE_MAGIC_IMMUNE,WESTRING_UNITTYPE_MAGICIMMUNE

// Game speeds
GameSpeedSlowest=0,gamespeed,MAP_SPEED_SLOWEST,WESTRING_GAMESPEED_SLOWEST
GameSpeedSlow=0,gamespeed,MAP_SPEED_SLOW,WESTRING_GAMESPEED_SLOW
GameSpeedNormal=0,gamespeed,MAP_SPEED_NORMAL,WESTRING_GAMESPEED_NORMAL
GameSpeedFast=0,gamespeed,MAP_SPEED_FAST,WESTRING_GAMESPEED_FAST
GameSpeedFastest=0,gamespeed,MAP_SPEED_FASTEST,WESTRING_GAMESPEED_FASTEST

// Game difficulties
GameDifficultyEasy=0,gamedifficulty,MAP_DIFFICULTY_EASY,WESTRING_GAMEDIFFICULTY_EASY
GameDifficultyNormal=0,gamedifficulty,MAP_DIFFICULTY_NORMAL,WESTRING_GAMEDIFFICULTY_NORMAL
GameDifficultyHard=0,gamedifficulty,MAP_DIFFICULTY_HARD,WESTRING_GAMEDIFFICULTY_HARD

// Melee AI difficulties
AIDifficultyNewbie=0,aidifficulty,AI_DIFFICULTY_NEWBIE,WESTRING_AIDIFFICULTY_NEWBIE
AIDifficultyNormal=0,aidifficulty,AI_DIFFICULTY_NORMAL,WESTRING_AIDIFFICULTY_NORMAL
AIDifficultyInsane=0,aidifficulty,AI_DIFFICULTY_INSANE,WESTRING_AIDIFFICULTY_INSANE

// Map densities
MapDensityNone=0,mapdensity,MAP_DENSITY_NONE,WESTRING_MAPDENSITY_NONE
MapDensityLight=0,mapdensity,MAP_DENSITY_LIGHT,WESTRING_MAPDENSITY_LIGHT
MapDensityMedium=0,mapdensity,MAP_DENSITY_MEDIUM,WESTRING_MAPDENSITY_MEDIUM
MapDensityHeavy=0,mapdensity,MAP_DENSITY_HEAVY,WESTRING_MAPDENSITY_HEAVY

// Alliance settings
AllianceSettingUnallied=0,alliancesetting,bj_ALLIANCE_UNALLIED,WESTRING_ALLIANCE_UNALLIED
AllianceSettingUnalliedVision=0,alliancesetting,bj_ALLIANCE_UNALLIED_VISION,WESTRING_ALLIANCE_UNALLIEDVISION
AllianceSettingNeutral=0,alliancesetting,bj_ALLIANCE_NEUTRAL,WESTRING_ALLIANCE_NEUTRAL
AllianceSettingNeutralVision=1,alliancesetting,bj_ALLIANCE_NEUTRAL_VISION,WESTRING_ALLIANCE_NEUTRAL_VISION
AllianceSettingAllied=0,alliancesetting,bj_ALLIANCE_ALLIED,WESTRING_ALLIANCE_ALLIED
AllianceSettingAlliedVision=0,alliancesetting,bj_ALLIANCE_ALLIED_VISION,WESTRING_ALLIANCE_ALLIEDVISION
AllianceSettingAlliedUnits=0,alliancesetting,bj_ALLIANCE_ALLIED_UNITS,WESTRING_ALLIANCE_ALLIEDUNITS
AllianceSettingAlliedAdvUnits=0,alliancesetting,bj_ALLIANCE_ALLIED_ADVUNITS,WESTRING_ALLIANCE_ALLIEDADVUNITS

// Alliance types
AllianceTypePassive=0,alliancetype,ALLIANCE_PASSIVE,WESTRING_ALLIANCE_PASSIVE
AllianceTypeSharedVision=0,alliancetype,ALLIANCE_SHARED_VISION,WESTRING_ALLIANCE_SHAREDVISION
AllianceTypeSharedControl=0,alliancetype,ALLIANCE_SHARED_CONTROL,WESTRING_ALLIANCE_SHAREDCONTROL
AllianceTypeSharedFullControl=0,alliancetype,ALLIANCE_SHARED_ADVANCED_CONTROL,WESTRING_ALLIANCE_SHAREDFULLCONTROL
AllianceTypeXP=0,alliancetype,ALLIANCE_SHARED_XP,WESTRING_ALLIANCE_XP
AllianceTypeSpells=0,alliancetype,ALLIANCE_SHARED_SPELLS,WESTRING_ALLIANCE_SPELLS
AllianceTypeHelpRequest=0,alliancetype,ALLIANCE_HELP_REQUEST,WESTRING_ALLIANCE_HELPREQUEST
AllianceTypeHelpResponse=0,alliancetype,ALLIANCE_HELP_RESPONSE,WESTRING_ALLIANCE_HELPRESPONSE

// Attack types
AttackTypeNormal=1,attacktype,ATTACK_TYPE_NORMAL,WESTRING_UE_ATTACKTYPE_SPELLS
AttackTypeMelee=1,attacktype,ATTACK_TYPE_MELEE,WESTRING_UE_ATTACKTYPE_NORMAL
AttackTypePierce=1,attacktype,ATTACK_TYPE_PIERCE,WESTRING_UE_ATTACKTYPE_PIERCE
AttackTypeSiege=1,attacktype,ATTACK_TYPE_SIEGE,WESTRING_UE_ATTACKTYPE_SIEGE
AttackTypeMagic=1,attacktype,ATTACK_TYPE_MAGIC,WESTRING_UE_ATTACKTYPE_MAGIC
AttackTypeChaos=1,attacktype,ATTACK_TYPE_CHAOS,WESTRING_UE_ATTACKTYPE_CHAOS
AttackTypeHero=1,attacktype,ATTACK_TYPE_HERO,WESTRING_UE_ATTACKTYPE_HERO

// Damage types
DamageTypeUnknown=1,damagetype,DAMAGE_TYPE_UNKNOWN,WESTRING_DAMAGE_TYPE_UNKNOWN
DamageTypeNormal=1,damagetype,DAMAGE_TYPE_NORMAL,WESTRING_DAMAGE_TYPE_NORMAL
DamageTypeEnhanced=1,damagetype,DAMAGE_TYPE_ENHANCED,WESTRING_DAMAGE_TYPE_ENHANCED
DamageTypeFire=1,damagetype,DAMAGE_TYPE_FIRE,WESTRING_DAMAGE_TYPE_FIRE
DamageTypeCold=1,damagetype,DAMAGE_TYPE_COLD,WESTRING_DAMAGE_TYPE_COLD
DamageTypeLightning=1,damagetype,DAMAGE_TYPE_LIGHTNING,WESTRING_DAMAGE_TYPE_LIGHTNING
DamageTypePoison=1,damagetype,DAMAGE_TYPE_POISON,WESTRING_DAMAGE_TYPE_POISON
DamageTypeDisease=1,damagetype,DAMAGE_TYPE_DISEASE,WESTRING_DAMAGE_TYPE_DISEASE
DamageTypeDivine=1,damagetype,DAMAGE_TYPE_DIVINE,WESTRING_DAMAGE_TYPE_DIVINE
DamageTypeMagic=1,damagetype,DAMAGE_TYPE_MAGIC,WESTRING_DAMAGE_TYPE_MAGIC
DamageTypeSonic=1,damagetype,DAMAGE_TYPE_SONIC,WESTRING_DAMAGE_TYPE_SONIC
DamageTypeAcid=1,damagetype,DAMAGE_TYPE_ACID,WESTRING_DAMAGE_TYPE_ACID
DamageTypeForce=1,damagetype,DAMAGE_TYPE_FORCE,WESTRING_DAMAGE_TYPE_FORCE
DamageTypeDeath=1,damagetype,DAMAGE_TYPE_DEATH,WESTRING_DAMAGE_TYPE_DEATH
DamageTypeMind=1,damagetype,DAMAGE_TYPE_MIND,WESTRING_DAMAGE_TYPE_MIND
DamageTypePlant=1,damagetype,DAMAGE_TYPE_PLANT,WESTRING_DAMAGE_TYPE_PLANT
DamageTypeDefensive=1,damagetype,DAMAGE_TYPE_DEFENSIVE,WESTRING_DAMAGE_TYPE_DEFENSIVE
DamageTypeDemolition=1,damagetype,DAMAGE_TYPE_DEMOLITION,WESTRING_DAMAGE_TYPE_DEMOLITION
DamageTypeSlowPoison=1,damagetype,DAMAGE_TYPE_SLOW_POISON,WESTRING_DAMAGE_TYPE_SLOW_POISON
DamageTypeSpiritLink=1,damagetype,DAMAGE_TYPE_SPIRIT_LINK,WESTRING_DAMAGE_TYPE_SPIRIT_LINK
DamageTypeShadowStrike=1,damagetype,DAMAGE_TYPE_SHADOW_STRIKE,WESTRING_DAMAGE_TYPE_SHADOW_STRIKE
DamageTypeUniversal=1,damagetype,DAMAGE_TYPE_UNIVERSAL,WESTRING_DAMAGE_TYPE_UNIVERSAL

// Weapon types
WeaponTypeMetalLightChop=1,weapontype,WEAPON_TYPE_METAL_LIGHT_CHOP,WESTRING_UE_COMBATSOUND_METALLIGHTCHOP
WeaponTypeMetalMediumChop=1,weapontype,WEAPON_TYPE_METAL_MEDIUM_CHOP,WESTRING_UE_COMBATSOUND_METALMEDIUMCHOP
WeaponTypeMetalHeavyChop=1,weapontype,WEAPON_TYPE_METAL_HEAVY_CHOP,WESTRING_UE_COMBATSOUND_METALHEAVYCHOP
WeaponTypeMetalLightSlice=1,weapontype,WEAPON_TYPE_METAL_LIGHT_SLICE,WESTRING_UE_COMBATSOUND_METALLIGHTSLICE
WeaponTypeMetalMediumSlice=1,weapontype,WEAPON_TYPE_METAL_MEDIUM_SLICE,WESTRING_UE_COMBATSOUND_METALMEDIUMSLICE
WeaponTypeMetalHeavySlice=1,weapontype,WEAPON_TYPE_METAL_HEAVY_SLICE,WESTRING_UE_COMBATSOUND_METALHEAVYSLICE
WeaponTypeMetalMediumBash=1,weapontype,WEAPON_TYPE_METAL_MEDIUM_BASH,WESTRING_UE_COMBATSOUND_METALMEDIUMBASH
WeaponTypeMetalHeavyBash=1,weapontype,WEAPON_TYPE_METAL_HEAVY_BASH,WESTRING_UE_COMBATSOUND_METALHEAVYBASH
WeaponTypeWoodLightBash=1,weapontype,WEAPON_TYPE_WOOD_LIGHT_BASH,WESTRING_UE_COMBATSOUND_WOODLIGHTBASH
WeaponTypeWoodMediumBash=1,weapontype,WEAPON_TYPE_WOOD_MEDIUM_BASH,WESTRING_UE_COMBATSOUND_WOODMEDIUMBASH
WeaponTypeWoodHeavyBash=1,weapontype,WEAPON_TYPE_WOOD_HEAVY_BASH,WESTRING_UE_COMBATSOUND_WOODHEAVYBASH
WeaponTypeAxeMediumChop=1,weapontype,WEAPON_TYPE_AXE_MEDIUM_CHOP,WESTRING_UE_COMBATSOUND_AXEMEDIUMCHOP
WeaponTypeRockHeavyBash=1,weapontype,WEAPON_TYPE_ROCK_HEAVY_BASH,WESTRING_UE_COMBATSOUND_ROCKHEAVYBASH

PathingTypeAny=1,pathingtype,PATHING_TYPE_ANY,WESTRING_PATHINGTYPE_ANY
PathingTypeWalkability=1,pathingtype,PATHING_TYPE_WALKABILITY,WESTRING_PATHINGTYPE_WALKABILITY
PathingTypeFlyability=1,pathingtype,PATHING_TYPE_FLYABILITY,WESTRING_PATHINGTYPE_FLYABILITY
PathingTypeBuildability=1,pathingtype,PATHING_TYPE_BUILDABILITY,WESTRING_PATHINGTYPE_BUILDABILITY
PathingTypePeonHarvestPathing=1,pathingtype,PATHING_TYPE_PEONHARVESTPATHING,WESTRING_PATHINGTYPE_PEONHARVESTPATHING
PathingTypeBlightPathing=1,pathingtype,PATHING_TYPE_BLIGHTPATHING,WESTRING_PATHINGTYPE_BLIGHTPATHING
PathingTypeFloatability=1,pathingtype,PATHING_TYPE_FLOATABILITY,WESTRING_PATHINGTYPE_FLOATABILITY
PathingTypeAmphibiousPathing=1,pathingtype,PATHING_TYPE_AMPHIBIOUSPATHING,WESTRING_PATHINGTYPE_AMPHIBIOUSPATHING

// Camera fields
CameraFieldTargetDistance=0,camerafield,CAMERA_FIELD_TARGET_DISTANCE,WESTRING_CAMERA_TARGETDISTANCE
CameraFieldFarZ=0,camerafield,CAMERA_FIELD_FARZ,WESTRING_CAMERA_FARZ
CameraFieldNearZ=0,camerafield,CAMERA_FIELD_NEARZ,WESTRING_CAMERA_NEARZ
CameraFieldAOA=0,camerafield,CAMERA_FIELD_ANGLE_OF_ATTACK,WESTRING_CAMERA_AOA
CameraFieldFOV=0,camerafield,CAMERA_FIELD_FIELD_OF_VIEW,WESTRING_CAMERA_FOV
CameraFieldRoll=0,camerafield,CAMERA_FIELD_ROLL,WESTRING_CAMERA_ROLL
CameraFieldRotation=0,camerafield,CAMERA_FIELD_ROTATION,WESTRING_CAMERA_ROTATION
CameraFieldZOffset=0,camerafield,CAMERA_FIELD_ZOFFSET,WESTRING_CAMERA_ZOFFSET
CameraFieldLocalPitch=0,camerafield,CAMERA_FIELD_LOCAL_PITCH,WESTRING_CAMERA_LOCAL_PITCH
CameraFieldLocalYaw=0,camerafield,CAMERA_FIELD_LOCAL_YAW,WESTRING_CAMERA_LOCAL_YAW
CameraFieldLocalRoll=0,camerafield,CAMERA_FIELD_LOCAL_ROLL,WESTRING_CAMERA_LOCAL_ROLL

// Animation rarity controls
RarityControlFrequent=0,raritycontrol,RARITY_FREQUENT,WESTRING_RARITY_FREQUENT
RarityControlRare=0,raritycontrol,RARITY_RARE,WESTRING_RARITY_RARE

// Blending Methods
BlendModeNone=0,blendmode,BLEND_MODE_NONE,WESTRING_BLENDMODE_NONE
BlendModeBlend=0,blendmode,BLEND_MODE_BLEND,WESTRING_BLENDMODE_BLEND
BlendModeAdditive=0,blendmode,BLEND_MODE_ADDITIVE,WESTRING_BLENDMODE_ADDITIVE
BlendModeModulate=0,blendmode,BLEND_MODE_MODULATE,WESTRING_BLENDMODE_MODULATE
BlendModeModulate2x=0,blendmode,BLEND_MODE_MODULATE_2X,WESTRING_BLENDMODE_MODULATE_2X
BlendModeKeyAlpha=0,blendmode,BLEND_MODE_KEYALPHA,WESTRING_BLENDMODE_KEYALPHA

// Volume Groups
VolumeGroupAmbient=0,volumegroup,SOUND_VOLUMEGROUP_AMBIENTSOUNDS,WESTRING_VOLUMEGROUP_AMBIENTSOUNDS
VolumeGroupSpells=0,volumegroup,SOUND_VOLUMEGROUP_SPELLS,WESTRING_VOLUMEGROUP_SPELLS
VolumeGroupCombat=0,volumegroup,SOUND_VOLUMEGROUP_COMBAT,WESTRING_VOLUMEGROUP_COMBAT
VolumeGroupFire=0,volumegroup,SOUND_VOLUMEGROUP_FIRE,WESTRING_VOLUMEGROUP_FIRE
VolumeGroupMusic=0,volumegroup,SOUND_VOLUMEGROUP_MUSIC,WESTRING_VOLUMEGROUP_MUSIC
VolumeGroupUnitMovement=0,volumegroup,SOUND_VOLUMEGROUP_UNITMOVEMENT,WESTRING_VOLUMEGROUP_UNITMOVEMENT
VolumeGroupUnitSounds=0,volumegroup,SOUND_VOLUMEGROUP_UNITSOUNDS,WESTRING_VOLUMEGROUP_UNITSOUNDS
VolumeGroupUI=0,volumegroup,SOUND_VOLUMEGROUP_UI,WESTRING_VOLUMEGROUP_UI
//Cinematic Volume Groups
VolumeGroupCinematicGeneral=0,volumegroup,SOUND_VOLUMEGROUP_CINEMATIC_GENERAL,WESTRING_VOLUMEGROUP_CINEMATIC_GENERAL
VolumeGroupCinematicAmbient=0,volumegroup,SOUND_VOLUMEGROUP_CINEMATIC_AMBIENT,WESTRING_VOLUMEGROUP_CINEMATIC_AMBIENT
VolumeGroupCinematicMusic=0,volumegroup,SOUND_VOLUMEGROUP_CINEMATIC_MUSIC,WESTRING_VOLUMEGROUP_CINEMATIC_MUSIC
VolumeGroupCinematicDialogue=0,volumegroup,SOUND_VOLUMEGROUP_CINEMATIC_DIALOGUE,WESTRING_VOLUMEGROUP_CINEMATIC_DIALOGUE
VolumeGroupCinematicSoundEffects1=0,volumegroup,SOUND_VOLUMEGROUP_CINEMATIC_SOUND_EFFECTS_1,WESTRING_VOLUMEGROUP_CINEMATIC_SOUND_EFFECTS_1
VolumeGroupCinematicSoundEffects2=0,volumegroup,SOUND_VOLUMEGROUP_CINEMATIC_SOUND_EFFECTS_2,WESTRING_VOLUMEGROUP_CINEMATIC_SOUND_EFFECTS_2
VolumeGroupCinematicSoundEffects3=0,volumegroup,SOUND_VOLUMEGROUP_CINEMATIC_SOUND_EFFECTS_3,WESTRING_VOLUMEGROUP_CINEMATIC_SOUND_EFFECTS_3

EffectTypeEffect=1,effecttype,EFFECT_TYPE_EFFECT,WESTRING_EFFECT_TYPE_EFFECT
EffectTypeTarget=1,effecttype,EFFECT_TYPE_TARGET,WESTRING_EFFECT_TYPE_TARGET
EffectTypeCaster=1,effecttype,EFFECT_TYPE_CASTER,WESTRING_EFFECT_TYPE_CASTER
EffectTypeSpecial=1,effecttype,EFFECT_TYPE_SPECIAL,WESTRING_EFFECT_TYPE_SPECIAL
EffectTypeAreaEffect=1,effecttype,EFFECT_TYPE_AREA_EFFECT,WESTRING_EFFECT_TYPE_AREA_EFFECT
EffectTypeMissile=1,effecttype,EFFECT_TYPE_MISSILE,WESTRING_EFFECT_TYPE_MISSILE
EffectTypeLightning=1,effecttype,EFFECT_TYPE_LIGHTNING,WESTRING_EFFECT_TYPE_LIGHTNING

SoundTypeEffect=1,soundtype,SOUND_TYPE_EFFECT,WESTRING_SOUND_TYPE_EFFECT
SoundTypeEffectLooped=1,soundtype,SOUND_TYPE_EFFECT_LOOPED,WESTRING_SOUND_TYPE_EFFECT_LOOPED

// Fog states
FogStateMasked=0,fogstate,FOG_OF_WAR_MASKED,WESTRING_FOGSTATE_MASKED
FogStateFogged=0,fogstate,FOG_OF_WAR_FOGGED,WESTRING_FOGSTATE_FOGGED
FogStateVisible=0,fogstate,FOG_OF_WAR_VISIBLE,WESTRING_FOGSTATE_VISIBLE

// Fog styles
FogStyleLinear=0,fogstyle,0,WESTRING_FOGSTYLE_LINEAR
FogStyleExp1=0,fogstyle,1,WESTRING_FOGSTYLE_EXP1
FogStyleExp2=0,fogstyle,2,WESTRING_FOGSTYLE_EXP2

// Timed-life buff codes
TimedLifeBuffCodeAnimateDead=1,timedlifebuffcode,'BUan',WESTRING_TIMEDLIFEBUFFCODE_ANIMATEDEAD
TimedLifeBuffCodePlagueWard=1,timedlifebuffcode,'Bapl',WESTRING_TIMEDLIFEBUFFCODE_PLAGUEWARD
TimedLifeBuffCodeForceOfNature=1,timedlifebuffcode,'BEfn',WESTRING_TIMEDLIFEBUFFCODE_FORCEOFNATURE
TimedLifeBuffCodeGeneric=1,timedlifebuffcode,'BTLF',WESTRING_TIMEDLIFEBUFFCODE_GENERIC
TimedLifeBuffCodeHealingWard=1,timedlifebuffcode,'Bhwd',WESTRING_TIMEDLIFEBUFFCODE_HEALINGWARD
TimedLifeBuffCodeRaiseDead=1,timedlifebuffcode,'Brai',WESTRING_TIMEDLIFEBUFFCODE_RAISEDEAD
TimedLifeBuffCodeWaterElemental=1,timedlifebuffcode,'BHwe',WESTRING_TIMEDLIFEBUFFCODE_WATERELEMENTAL

// Item status codes
ItemStatusHidden=1,itemstatus,bj_ITEM_STATUS_HIDDEN,WESTRING_ITEMSTATUS_HIDDEN
ItemStatusOwned=1,itemstatus,bj_ITEM_STATUS_OWNED,WESTRING_ITEMSTATUS_OWNED
ItemStatusInvulnerable=1,itemstatus,bj_ITEM_STATUS_INVULNERABLE,WESTRING_ITEMSTATUS_INVULNERABLE
ItemStatusPowerup=1,itemstatus,bj_ITEM_STATUS_POWERUP,WESTRING_ITEMSTATUS_POWERUP
ItemStatusSellable=1,itemstatus,bj_ITEM_STATUS_SELLABLE,WESTRING_ITEMSTATUS_SELLABLE
ItemStatusPawnable=1,itemstatus,bj_ITEM_STATUS_PAWNABLE,WESTRING_ITEMSTATUS_PAWNABLE

// Itemcode status codes
ItemcodeStatusPowerup=1,itemcodestatus,bj_ITEMCODE_STATUS_POWERUP,WESTRING_ITEMCODESTATUS_POWERUP
ItemcodeStatusSellable=1,itemcodestatus,bj_ITEMCODE_STATUS_SELLABLE,WESTRING_ITEMCODESTATUS_SELLABLE
ItemcodeStatusPawnable=1,itemcodestatus,bj_ITEMCODE_STATUS_PAWNABLE,WESTRING_ITEMCODESTATUS_PAWNABLE

// Minimap ping styles
MinimapPingStyleSimple=1,minimappingstyle,bj_MINIMAPPINGSTYLE_SIMPLE,WESTRING_MINIMAPPINGSTYLE_SIMPLE
MinimapPingStyleFlashy=1,minimappingstyle,bj_MINIMAPPINGSTYLE_FLASHY,WESTRING_MINIMAPPINGSTYLE_FLASHY
MinimapPingStyleAttack=1,minimappingstyle,bj_MINIMAPPINGSTYLE_ATTACK,WESTRING_MINIMAPPINGSTYLE_ATTACK

// Campaign Minimap icon styles
CampaignPingStylePrimary=1,campaignpingstyle,bj_CAMPPINGSTYLE_PRIMARY,WESTRING_CAMPPINGSTYLE_PRIMARY
CampaignPingStylePrimaryGreen=1,campaignpingstyle,bj_CAMPPINGSTYLE_PRIMARY_GREEN,WESTRING_CAMPPINGSTYLE_PRIMARY_GREEN
CampaignPingStylePrimaryRed=1,campaignpingstyle,bj_CAMPPINGSTYLE_PRIMARY_RED,WESTRING_CAMPPINGSTYLE_PRIMARY_RED
CampaignPingStyleBonus=1,campaignpingstyle,bj_CAMPPINGSTYLE_BONUS,WESTRING_CAMPPINGSTYLE_BONUS
CampaignPingStyleTurnIn=1,campaignpingstyle,bj_CAMPPINGSTYLE_TURNIN,WESTRING_CAMPPINGSTYLE_TURNIN
CampaignPingStyleBoss=1,campaignpingstyle,bj_CAMPPINGSTYLE_BOSS,WESTRING_CAMPPINGSTYLE_BOSS
CampaignPingControlPointAlly=1,campaignpingstyle,bj_CAMPPINGSTYLE_CONTROL_ALLY,WESTRING_CAMPPINGSTYLE_CONTROL_ALLY
CampaignPingControlPointNeutral=1,campaignpingstyle,bj_CAMPPINGSTYLE_CONTROL_NEUTRAL,WESTRING_CAMPPINGSTYLE_CONTROL_NEUTRAL
CampaignPingControlPointEnemy=1,campaignpingstyle,bj_CAMPPINGSTYLE_CONTROL_ENEMY,WESTRING_CAMPPINGSTYLE_CONTROL_ENEMY

// Corpse creation styles
CorpseTypeFlesh=1,corpsetype,bj_CORPSETYPE_FLESH,WESTRING_CORPSETYPE_FLESH
CorpseTypeBone=1,corpsetype,bj_CORPSETYPE_BONE,WESTRING_CORPSETYPE_BONE

// String case option
StringCaseLower=1,stringcaseoption,false,WESTRING_STRINGCASE_LOWER
StringCaseUpper=1,stringcaseoption,true,WESTRING_STRINGCASE_UPPER

// Change color option
ChangeColorTrue=0,colorchangeoption,true,WESTRING_CHANGECOLOR_CHANGE
ChangeColorFalse=0,colorchangeoption,false,WESTRING_CHANGECOLOR_RETAIN

// Player Change Color option
PlayerChangeColorChange=0,playerchangecoloroption,true,WESTRING_SETPLAYERCOLOR_CHANGE
PlayerChangeColorRetain=0,playerchangecoloroption,false,WESTRING_SETPLAYERCOLOR_RETAIN

// Chat match types
ChatMatchTypeExact=0,chatmatchtype,true,WESTRING_CHATMATCH_EXACT
ChatMatchTypeSubstring=0,chatmatchtype,false,WESTRING_CHATMATCH_SUBSTRING

// UnitFacing bones
UnitFacingBoneHead=0,unitfacingbone,`bone_head`,WESTRING_UNITFACINGBONE_HEAD
UnitFacingBoneChest=0,unitfacingbone,`bone_chest`,WESTRING_UNITFACINGBONE_CHEST

// Include option
InclusionInclude=0,includeoption,true,WESTRING_INCLUSION_INCLUDE
InclusionExclude=0,includeoption,false,WESTRING_INCLUSION_EXCLUDE

// Camera Pan option
CameraApply=0,cameraapplyoption,true,WESTRING_CAMERAAPPLYOPTION_APPLY
CameraApplyNoPan=0,cameraapplyoption,false,WESTRING_CAMERAAPPLYOPTION_APPLYNOPAN

// Camera Orientation option
CameraOrientationNormal=0,cameraorientationoption,false,WESTRING_CAMERAORIENTATION_NORMAL
CameraOrientationInherit=0,cameraorientationoption,true,WESTRING_CAMERAORIENTATION_INHERIT

// Invulnerability option
InvulnerabilityInvulnerable=0,invulnerableoption,true,WESTRING_INVULNERABILITY_INVULNERABLE
InvulnerabilityVulnerable=0,invulnerableoption,false,WESTRING_INVULNERABILITY_VULNERABLE

// Availability option
AvailabilityOptionAvailable=0,availabilityoption,true,WESTRING_AVAILABILITY_AVAILABLE
AvailabilityOptionUnavailable=0,availabilityoption,false,WESTRING_AVAILABILITY_UNAVAILABLE

// ShowHide option
ShowHideHide=0,showhideoption,false,WESTRING_SHOWHIDE_HIDE
ShowHideShow=0,showhideoption,true,WESTRING_SHOWHIDE_SHOW

// Minimize option
Minimize=1,minimizeoption,true,WESTRING_MINIMIZEOPTION_MINIMIZE
Maximize=1,minimizeoption,false,WESTRING_MINIMIZEOPTION_MAXIMIZE

// Sky Model
SkyModelNone=0,skymodelstring,null,WESTRING_SKYMODEL_NONE
SkyModelSky16=1,skymodelstring,`Environment\\Sky\\AshenvaleSky\\AshenvaleSky.mdl`,WESTRING_SKYMODEL_SKY16
SkyModelSky17=1,skymodelstring,`Environment\\Sky\\BarrensSky\\BarrensSky.mdl`,WESTRING_SKYMODEL_SKY17
SkyModelSky08=0,skymodelstring,`Environment\\Sky\\BlizzardSky\\BlizzardSky.mdl`,WESTRING_SKYMODEL_SKY08
SkyModelSky02=0,skymodelstring,`Environment\\Sky\\DalaranSky\\DalaranSky.mdl`,WESTRING_SKYMODEL_SKY02
SkyModelSky19=1,skymodelstring,`Environment\\Sky\\DalaranRuinsSky\\DalaranRuinsSky.mdl`,WESTRING_SKYMODEL_SKY19
SkyModelSky06=0,skymodelstring,`Environment\\Sky\\FelwoodSky\\FelwoodSky.mdl`,WESTRING_SKYMODEL_SKY06
SkyModelSky07=0,skymodelstring,`Environment\\Sky\\FoggedSky\\FoggedSky.mdl`,WESTRING_SKYMODEL_SKY07
SkyModelSky01=0,skymodelstring,`Environment\\Sky\\Sky\\SkyLight.mdl`,WESTRING_SKYMODEL_SKY01
SkyModelSky18=1,skymodelstring,`Environment\\Sky\\IcecrownGlacierSky\\IcecrownGlacierSky.mdl`,WESTRING_SKYMODEL_SKY18
SkyModelSky03=0,skymodelstring,`Environment\\Sky\\LordaeronFallSky\\LordaeronFallSky.mdl`,WESTRING_SKYMODEL_SKY03
SkyModelSky04=0,skymodelstring,`Environment\\Sky\\LordaeronSummerSky\\LordaeronSummerSky.mdl`,WESTRING_SKYMODEL_SKY04
SkyModelSky05=0,skymodelstring,`Environment\\Sky\\LordaeronWinterSky\\LordaeronWinterSky.mdl`,WESTRING_SKYMODEL_SKY05
SkyModelSky09=0,skymodelstring,`Environment\\Sky\\LordaeronWinterSkyBrightGreen\\LordaeronWinterSkyBrightGreen.mdl`,WESTRING_SKYMODEL_SKY09
SkyModelSky10=0,skymodelstring,`Environment\\Sky\\LordaeronWinterSkyPink\\LordaeronWinterSkyPink.mdl`,WESTRING_SKYMODEL_SKY10
SkyModelSky11=0,skymodelstring,`Environment\\Sky\\LordaeronWinterSkyPurple\\LordaeronWinterSkyPurple.mdl`,WESTRING_SKYMODEL_SKY11
SkyModelSky12=0,skymodelstring,`Environment\\Sky\\LordaeronWinterSkyRed\\LordaeronWinterSkyRed.mdl`,WESTRING_SKYMODEL_SKY12
SkyModelSky13=0,skymodelstring,`Environment\\Sky\\LordaeronWinterSkyYellow\\LordaeronWinterSkyYellow.mdl`,WESTRING_SKYMODEL_SKY13
SkyModelSky20=1,skymodelstring,`Environment\\Sky\\NorthrendSky\\NorthrendSky.mdl`,WESTRING_SKYMODEL_SKY20
SkyModelSky14=1,skymodelstring,`Environment\\Sky\\Outland_Sky\\Outland_Sky.mdl`,WESTRING_SKYMODEL_SKY14
SkyModelSky15=1,skymodelstring,`Environment\\Sky\\PrologueSky\\PrologueSky.mdl`,WESTRING_SKYMODEL_SKY15
SkyModelSky22=1,skymodelstring,`Environment\\Sky\\VillageSky\\VillageSky.mdl`,WESTRING_SKYMODEL_SKY22
SkyModelSky21=1,skymodelstring,`Environment\\Sky\\VillageFallSky\\VillageFallSky.mdl`,WESTRING_SKYMODEL_SKY21

// Cinematic filter textures
CineFilterTextureWhite=0,cinefiltertexture,`ReplaceableTextures\\CameraMasks\\White_mask.blp`,WESTRING_CINEFILTERTEX_WHITE
CineFilterTextureBlack=0,cinefiltertexture,`ReplaceableTextures\\CameraMasks\\Black_mask.blp`,WESTRING_CINEFILTERTEX_BLACK
CineFilterTextureHaze=0,cinefiltertexture,`ReplaceableTextures\\CameraMasks\\HazeFilter_mask.blp`,WESTRING_CINEFILTERTEX_HAZE
CineFilterTextureGroundFog=0,cinefiltertexture,`ReplaceableTextures\\CameraMasks\\GroundFog_mask.blp`,WESTRING_CINEFILTERTEX_GROUNDFOG
CineFilterTextureHazeAndFog=0,cinefiltertexture,`ReplaceableTextures\\CameraMasks\\HazeAndFogFilter_Mask.blp`,WESTRING_CINEFILTERTEX_HAZEANDFOG
CineFilterTextureDiagonal=0,cinefiltertexture,`ReplaceableTextures\\CameraMasks\\DiagonalSlash_mask.blp`,WESTRING_CINEFILTERTEX_DIAGONAL
CineFilterTextureDream=0,cinefiltertexture,`ReplaceableTextures\\CameraMasks\\DreamFilter_Mask.blp`,WESTRING_CINEFILTERTEX_DREAM
CineFilterTextureIce=0,cinefiltertexture,`ReplaceableTextures\\CameraMasks\\IceFilter_Mask.blp`,WESTRING_CINEFILTERTEX_ICE
CineFilterTextureScope=0,cinefiltertexture,`ReplaceableTextures\\CameraMasks\\Scope_Mask.blp`,WESTRING_CINEFILTERTEX_SCOPE
CineFilterTexturePow=0,cinefiltertexture,`ReplaceableTextures\\CameraMasks\\SpecialPowMask.blp`,WESTRING_CINEFILTERTEX_POW
CineFilterTextureSplat=0,cinefiltertexture,`ReplaceableTextures\\CameraMasks\\SpecialSplatMask.blp`,WESTRING_CINEFILTERTEX_SPLAT
CineFilterTexturePanda=0,cinefiltertexture,`ReplaceableTextures\\CameraMasks\\Panda-n-Cub.blp`,WESTRING_CINEFILTERTEX_PANDA

// Music themes
MusicThemeArthas=1,musictheme,`ArthasTheme`,WESTRING_MUSICTHEME_ARTHAS
MusicThemeBloodElf=1,musictheme,`BloodElfTheme`,WESTRING_MUSICTHEME_BLOODELF
MusicThemeComradeship=0,musictheme,`Comradeship`,WESTRING_MUSICTHEME_COMRADESHIP
MusicThemeCredits=0,musictheme,`Credits`,WESTRING_MUSICTHEME_CREDITS
MusicThemeDarkAgents=0,musictheme,`DarkAgents`,WESTRING_MUSICTHEME_DARKAGENTS
MusicThemeDarkVictory=0,musictheme,`DarkVictory`,WESTRING_MUSICTHEME_DARKVICTORY
MusicThemeDoom=0,musictheme,`Doom`,WESTRING_MUSICTHEME_DOOM
MusicThemeHeroicVictory=0,musictheme,`HeroicVictory`,WESTRING_MUSICTHEME_HEROIC_VICTORY
MusicThemeHuman1=0,musictheme,`Human1`,WESTRING_MUSICTHEME_HUMAN1
MusicThemeHuman2=0,musictheme,`Human2`,WESTRING_MUSICTHEME_HUMAN2
MusicThemeHuman3=0,musictheme,`Human3`,WESTRING_MUSICTHEME_HUMAN3
MusicThemeHumanX1=1,musictheme,`HumanX1`,WESTRING_MUSICTHEME_HUMANX1
MusicThemeDefeatHuman=0,musictheme,`HumanDefeat`,WESTRING_MUSICTHEME_DEFEAT_HUMAN
MusicThemeVictoryHuman=0,musictheme,`HumanVictory`,WESTRING_MUSICTHEME_VICTORY_HUMAN
MusicThemeIllidan=1,musictheme,`IllidansTheme`,WESTRING_MUSICTHEME_ILLIDAN
MusicThemeLichKing=1,musictheme,`LichKingTheme`,WESTRING_MUSICTHEME_LICHKING
MusicThemeMainScreen=0,musictheme,`Sound\\Music\\mp3Music\\MainScreen.mp3`,WESTRING_MUSICTHEME_MAINSCREEN
MusicThemeMainScreenX=1,musictheme,`Sound\\Music\\mp3Music\\War3XMainScreen.mp3`,WESTRING_MUSICTHEME_MAINSCREENX
MusicThemeNaga=1,musictheme,`NagaTheme`,WESTRING_MUSICTHEME_NAGA
MusicThemeNightElf1=0,musictheme,`NightElf1`,WESTRING_MUSICTHEME_NIGHTELF1
MusicThemeNightElf2=0,musictheme,`NightElf2`,WESTRING_MUSICTHEME_NIGHTELF2
MusicThemeNightElf3=0,musictheme,`NightElf3`,WESTRING_MUSICTHEME_NIGHTELF3
MusicThemeNightElfX1=1,musictheme,`NightElfX1`,WESTRING_MUSICTHEME_NIGHTELFX1
MusicThemeDefeatNightElf=0,musictheme,`NightElfDefeat`,WESTRING_MUSICTHEME_DEFEAT_NIGHTELF
MusicThemeVictoryNightElf=0,musictheme,`NightElfVictory`,WESTRING_MUSICTHEME_VICTORY_NIGHTELF
MusicThemeOrc1=0,musictheme,`Orc1`,WESTRING_MUSICTHEME_ORC1
MusicThemeOrc2=0,musictheme,`Orc2`,WESTRING_MUSICTHEME_ORC2
MusicThemeOrc3=0,musictheme,`Orc3`,WESTRING_MUSICTHEME_ORC3
MusicThemeOrcX1=1,musictheme,`OrcX1`,WESTRING_MUSICTHEME_ORCX1
MusicThemeDefeatOrc=0,musictheme,`OrcDefeat`,WESTRING_MUSICTHEME_DEFEAT_ORC
MusicThemeOrcTheme=1,musictheme,`OrcTheme`,WESTRING_MUSICTHEME_ORC_THEME
MusicThemeVictoryOrc=0,musictheme,`OrcVictory`,WESTRING_MUSICTHEME_VICTORY_ORC
MusicThemePersuit=1,musictheme,`PursuitTheme`,WESTRING_MUSICTHEME_PURSUIT
MusicThemeSadMystery=0,musictheme,`SadMystery`,WESTRING_MUSICTHEME_SADMYSTERY
MusicThemeTension=0,musictheme,`Tension`,WESTRING_MUSICTHEME_TENSION
MusicThemeTragicConfrontation=0,musictheme,`TragicConfrontation`,WESTRING_MUSICTHEME_TRAGICCONFRONTATION
MusicThemeUndead1=0,musictheme,`Undead1`,WESTRING_MUSICTHEME_UNDEAD1
MusicThemeUndead2=0,musictheme,`Undead2`,WESTRING_MUSICTHEME_UNDEAD2
MusicThemeUndead3=0,musictheme,`Undead3`,WESTRING_MUSICTHEME_UNDEAD3
MusicThemeUndeadX1=1,musictheme,`UndeadX1`,WESTRING_MUSICTHEME_UNDEADX1
MusicThemeDefeatUndead=0,musictheme,`UndeadDefeat`,WESTRING_MUSICTHEME_DEFEAT_UNDEAD
MusicThemeVictoryUndead=0,musictheme,`UndeadVictory`,WESTRING_MUSICTHEME_VICTORY_UNDEAD

// Daytime Ambient Themes
AmbientThemeDayA=0,ambientthemeday,`AshenvaleDay`,WESTRING_AMBIENTTHEMEDAY_A
AmbientThemeDayB=0,ambientthemeday,`BarrensDay`,WESTRING_AMBIENTTHEMEDAY_B
AmbientThemeDayK=1,ambientthemeday,`BlackCitadelDay`,WESTRING_AMBIENTTHEMEDAY_K
AmbientThemeDayY=0,ambientthemeday,`CityScapeDay`,WESTRING_AMBIENTTHEMEDAY_Y
AmbientThemeDayX=0,ambientthemeday,`DalaranDay`,WESTRING_AMBIENTTHEMEDAY_X
AmbientThemeDayJ=1,ambientthemeday,`DalaranRuinsDay`,WESTRING_AMBIENTTHEMEDAY_J
AmbientThemeDayD=0,ambientthemeday,`DungeonDay`,WESTRING_AMBIENTTHEMEDAY_D
AmbientThemeDayC=0,ambientthemeday,`FelwoodDay`,WESTRING_AMBIENTTHEMEDAY_C
AmbientThemeDayI=1,ambientthemeday,`IceCrownDay`,WESTRING_AMBIENTTHEMEDAY_I
AmbientThemeDayF=0,ambientthemeday,`LordaeronFallDay`,WESTRING_AMBIENTTHEMEDAY_F
AmbientThemeDayL=0,ambientthemeday,`LordaeronSummerDay`,WESTRING_AMBIENTTHEMEDAY_L
AmbientThemeDayW=0,ambientthemeday,`LordaeronWinterDay`,WESTRING_AMBIENTTHEMEDAY_W
AmbientThemeDayN=0,ambientthemeday,`NorthrendDay`,WESTRING_AMBIENTTHEMEDAY_N
AmbientThemeDayO=1,ambientthemeday,`BlackCitadelDay`,WESTRING_AMBIENTTHEMEDAY_O
AmbientThemeDayZ=1,ambientthemeday,`SunkenRuinsDay`,WESTRING_AMBIENTTHEMEDAY_Z
AmbientThemeDayV=0,ambientthemeday,`VillageDay`,WESTRING_AMBIENTTHEMEDAY_V
AmbientThemeDayQ=0,ambientthemeday,`VillageFallDay`,WESTRING_AMBIENTTHEMEDAY_Q
AmbientThemeDayE=0,ambientthemeday,`DungeonCaveDay`,WESTRING_AMBIENTTHEMEDAY_E

// Nighttime Ambient Themes
AmbientThemeNightA=0,ambientthemenight,`AshenvaleNight`,WESTRING_AMBIENTTHEMENIGHT_A
AmbientThemeNightB=0,ambientthemenight,`BarrensNight`,WESTRING_AMBIENTTHEMENIGHT_B
AmbientThemeNightK=1,ambientthemenight,`BlackCitadelNight`,WESTRING_AMBIENTTHEMENIGHT_K
AmbientThemeNightY=0,ambientthemenight,`CityScapeNight`,WESTRING_AMBIENTTHEMENIGHT_Y
AmbientThemeNightX=0,ambientthemenight,`DalaranNight`,WESTRING_AMBIENTTHEMENIGHT_X
AmbientThemeNightJ=1,ambientthemenight,`DalaranRuinsNight`,WESTRING_AMBIENTTHEMENIGHT_J
AmbientThemeNightD=0,ambientthemenight,`DungeonNight`,WESTRING_AMBIENTTHEMENIGHT_D
AmbientThemeNightC=0,ambientthemenight,`FelwoodNight`,WESTRING_AMBIENTTHEMENIGHT_C
AmbientThemeNightI=1,ambientthemenight,`IceCrownNight`,WESTRING_AMBIENTTHEMENIGHT_I
AmbientThemeNightF=0,ambientthemenight,`LordaeronFallNight`,WESTRING_AMBIENTTHEMENIGHT_F
AmbientThemeNightL=0,ambientthemenight,`LordaeronSummerNight`,WESTRING_AMBIENTTHEMENIGHT_L
AmbientThemeNightW=0,ambientthemenight,`LordaeronWinterNight`,WESTRING_AMBIENTTHEMENIGHT_W
AmbientThemeNightN=0,ambientthemenight,`NorthrendNight`,WESTRING_AMBIENTTHEMENIGHT_N
AmbientThemeNightO=1,ambientthemenight,`BlackCitadelNight`,WESTRING_AMBIENTTHEMENIGHT_O
AmbientThemeNightZ=1,ambientthemenight,`SunkenRuinsNight`,WESTRING_AMBIENTTHEMENIGHT_Z
AmbientThemeNightV=0,ambientthemenight,`VillageNight`,WESTRING_AMBIENTTHEMENIGHT_V
AmbientThemeNightQ=0,ambientthemenight,`VillageFallNight`,WESTRING_AMBIENTTHEMENIGHT_Q
AmbientThemeNightE=0,ambientthemenight,`DungeonCaveNight`,WESTRING_AMBIENTTHEMENIGHT_E

// Unit State Method
UnitStateMethodAbsolute=0,unitstatemethod,bj_UNIT_STATE_METHOD_ABSOLUTE,WESTRING_UNITSTATEMETHOD_ABSOLUTE
UnitStateMethodRelative=0,unitstatemethod,bj_UNIT_STATE_METHOD_RELATIVE,WESTRING_UNITSTATEMETHOD_RELATIVE
UnitStateMethodDefaults=0,unitstatemethod,bj_UNIT_STATE_METHOD_DEFAULTS,WESTRING_UNITSTATEMETHOD_DEFAULTS
UnitStateMethodMaximum=0,unitstatemethod,bj_UNIT_STATE_METHOD_MAXIMUM,WESTRING_UNITSTATEMETHOD_MAXIMUM

// CheckingIgnoring option
CheckingIgnoringChecking=0,checkingignoringoption,true,WESTRING_CHECKINGIGNORINGOPTION_CHECKING
CheckingIgnoringIgnoring=0,checkingignoringoption,false,WESTRING_CHECKINGIGNORINGOPTION_IGNORING

// Pathing option
PathingOn=0,pathingoption,true,WESTRING_PATHING_ON
PathingOff=0,pathingoption,false,WESTRING_PATHING_OFF

// Pawnable option
PawnableOptionPawnable=1,pawnableoption,true,WESTRING_PAWNABLEOPTION_PAWNABLE
PawnableOptionUnpawnable=1,pawnableoption,false,WESTRING_PAWNABLEOPTION_UNPAWNABLE

// DropOnDeath option
DropNoDropOptionDrop=0,dropnodropoption,true,WESTRING_DROPNODROPOPTION_DROP
DropNoDropOptionNoDrop=0,dropnodropoption,false,WESTRING_DROPNODROPOPTION_NODROP

// Droppable option
DroppableOptionDrop=0,droppableoption,true,WESTRING_DROPPABLE_DROP
DroppableOptionNoDrop=0,droppableoption,false,WESTRING_DROPPABLE_NODROP

// BeforeAfter option
BeforeAfterBefore=0,beforeafteroption,false,WESTRING_BEFOREAFTER_BEFORE
BeforeAfterAfter=0,beforeafteroption,true,WESTRING_BEFOREAFTER_AFTER

// OnOff option
OnOffOn=0,onoffoption,true,WESTRING_ONOFF_ON
OnOffOff=0,onoffoption,false,WESTRING_ONOFF_OFF

// EnableDisable option
EnableDisableEnable=0,enabledisableoption,true,WESTRING_ENABLEDISABLE_ENABLE
EnableDisableDisable=0,enabledisableoption,false,WESTRING_ENABLEDISABLE_DISABLE

// EnabledDisabled option
EnabledDisabledEnabled=0,enableddisabledoption,true,WESTRING_ENABLEDDISABLED_ENABLED
EnabledDisabledDisabled=0,enableddisabledoption,false,WESTRING_ENABLEDDISABLED_DISABLED

// Rescuable option
RescuableOptionRescuable=0,rescuableoption,true,WESTRING_RESCUABLEOPTION_RESCUABLE
RescuableOptionUnrescuable=0,rescuableoption,false,WESTRING_RESCUABLEOPTION_UNRESCUABLE

// AllowDont option
AllowDontAllow=0,allowdontoption,true,WESTRING_ALLOWDONTOPTION_ALLOW
AllowDontDont=0,allowdontoption,false,WESTRING_ALLOWDONTOPTION_DONT

// FadeDont option
FadeDontFade=0,fadedontoption,true,WESTRING_FADEDONTOPTION_FADE
FadeDontDont=0,fadedontoption,false,WESTRING_FADEDONTOPTION_DONT

// AddSetTo option
AddSetToAdd=0,addsettooption,bj_TIMETYPE_ADD,WESTRING_ADDSETTOOPTION_ADD
AddSetToSub=0,addsettooption,bj_TIMETYPE_SUB,WESTRING_ADDSETTOOPTION_SUB
AddSetToSet=0,addsettooption,bj_TIMETYPE_SET,WESTRING_ADDSETTOOPTION_SET

// Modify methods
ModifyMethodAdd=1,modifymethod,bj_MODIFYMETHOD_ADD,WESTRING_MODIFYMETHOD_ADD
ModifyMethodSub=1,modifymethod,bj_MODIFYMETHOD_SUB,WESTRING_MODIFYMETHOD_SUB
ModifyMethodSet=1,modifymethod,bj_MODIFYMETHOD_SET,WESTRING_MODIFYMETHOD_SET

// WaitDont option
WaitDontWait=0,waitdontoption,true,WESTRING_WAITDONTOPTION_WAIT
WaitDontDont=0,waitdontoption,false,WESTRING_WAITDONTOPTION_DONT

// CraterTypes
CraterTypeTemporary=1,cratertype,false,WESTRING_CRATERTYPE_TEMPORARY
CraterTypePermanent=1,cratertype,true,WESTRING_CRATERTYPE_PERMANENT

// RippleTypes
RippleTypeNormal=1,rippletype,false,WESTRING_RIPPLETYPE_NORMAL
RippleTypeDepression=1,rippletype,true,WESTRING_RIPPLETYPE_DEPRESSION

// CreateRemove option
CreateRemoveCreate=0,createremoveoption,true,WESTRING_CREATEREMOVEOPTION_CREATE
CreateRemoveRemove=0,createremoveoption,false,WESTRING_CREATEREMOVEOPTION_REMOVE

// AddRemove option
AddRemoveAdd=0,addremoveoption,true,WESTRING_ADDREMOVEOPTION_ADD
AddRemoveRemove=0,addremoveoption,false,WESTRING_ADDREMOVEOPTION_REMOVE

// QuestType option
QuestTypeReqDiscovered=0,questtypeoption,bj_QUESTTYPE_REQ_DISCOVERED,WESTRING_QUESTTYPE_REQ_DISCOVERED
QuestTypeOptDiscovered=0,questtypeoption,bj_QUESTTYPE_OPT_DISCOVERED,WESTRING_QUESTTYPE_OPT_DISCOVERED
QuestTypeReqUndiscovered=0,questtypeoption,bj_QUESTTYPE_REQ_UNDISCOVERED,WESTRING_QUESTTYPE_REQ_UNDISCOVERED
QuestTypeOptUndiscovered=0,questtypeoption,bj_QUESTTYPE_OPT_UNDISCOVERED,WESTRING_QUESTTYPE_OPT_UNDISCOVERED

// QuestMessageType option
QuestMessageTypeDiscovered=0,questmessagetype,bj_QUESTMESSAGE_DISCOVERED,WESTRING_QUESTMESSAGE_DISCOVERED
QuestMessageTypeUpdated=0,questmessagetype,bj_QUESTMESSAGE_UPDATED,WESTRING_QUESTMESSAGE_UPDATED
QuestMessageTypeCompleted=0,questmessagetype,bj_QUESTMESSAGE_COMPLETED,WESTRING_QUESTMESSAGE_COMPLETED
QuestMessageTypeFailed=0,questmessagetype,bj_QUESTMESSAGE_FAILED,WESTRING_QUESTMESSAGE_FAILED
QuestMessageTypeRequirement=0,questmessagetype,bj_QUESTMESSAGE_REQUIREMENT,WESTRING_QUESTMESSAGE_REQUIREMENT
QuestMessageTypeMissionFailed=0,questmessagetype,bj_QUESTMESSAGE_MISSIONFAILED,WESTRING_QUESTMESSAGE_MISSIONFAILED
QuestMessageTypeAlwaysHint=0,questmessagetype,bj_QUESTMESSAGE_ALWAYSHINT,WESTRING_QUESTMESSAGE_ALWAYSHINT
QuestMessageTypeHint=0,questmessagetype,bj_QUESTMESSAGE_HINT,WESTRING_QUESTMESSAGE_HINT
QuestMessageTypeSecret=0,questmessagetype,bj_QUESTMESSAGE_SECRET,WESTRING_QUESTMESSAGE_SECRET
QuestMessageTypeWarning=1,questmessagetype,bj_QUESTMESSAGE_WARNING,WESTRING_QUESTMESSAGE_WARNING
QuestMessageTypeUnitAcquired=0,questmessagetype,bj_QUESTMESSAGE_UNITACQUIRED,WESTRING_QUESTMESSAGE_UNITACQUIRED
QuestMessageTypeUnitAvailable=0,questmessagetype,bj_QUESTMESSAGE_UNITAVAILABLE,WESTRING_QUESTMESSAGE_UNITAVAILABLE
QuestMessageTypeItemAcquired=0,questmessagetype,bj_QUESTMESSAGE_ITEMACQUIRED,WESTRING_QUESTMESSAGE_ITEMACQUIRED

// Hero Stats
HeroStatStr=1,herostat,bj_HEROSTAT_STR,WESTRING_HEROSTAT_STR
HeroStatAgi=1,herostat,bj_HEROSTAT_AGI,WESTRING_HEROSTAT_AGI
HeroStatInt=1,herostat,bj_HEROSTAT_INT,WESTRING_HEROSTAT_INT

// Completion option
CompletionOptionCompleted=0,completionoption,true,WESTRING_COMPLETIONOPTION_COMPLETED
CompletionOptionIncomplete=0,completionoption,false,WESTRING_COMPLETIONOPTION_INCOMPLETE

// Failure option
FailureOptionFailed=0,failureoption,true,WESTRING_FAILUREOPTION_FAILED
FailureOptionNotFailed=0,failureoption,false,WESTRING_FAILUREOPTION_NOTFAILED

// Discovered option
DiscoveredOptionDiscovered=0,discoveredoption,true,WESTRING_DISCOVEREDOPTION_DISCOVERED
DiscoveredOptionUndiscovered=0,discoveredoption,false,WESTRING_DISCOVEREDOPTION_UNDISCOVERED

// PauseResume option
PauseResumePause=0,pauseresumeoption,true,WESTRING_PAUSERESUMEOPTION_PAUSE
PauseResumeResume=0,pauseresumeoption,false,WESTRING_PAUSERESUMEOPTION_RESUME

// Periodic option
PeriodicOptionOneTime=0,periodicoption,false,WESTRING_PERIODICOPTION_ONETIME
PeriodicOptionPeriodic=0,periodicoption,true,WESTRING_PERIODICOPTION_PERIODIC

// LeaderboardSort option
LeaderboardSortByValue=0,leaderboardsortoption,bj_SORTTYPE_SORTBYVALUE,WESTRING_LEADERBOARDSORT_BYVALUE
LeaderboardSortByPlayer=0,leaderboardsortoption,bj_SORTTYPE_SORTBYPLAYER,WESTRING_LEADERBOARDSORT_BYPLAYER
LeaderboardSortByLabel=0,leaderboardsortoption,bj_SORTTYPE_SORTBYLABEL,WESTRING_LEADERBOARDSORT_BYLABEL

// Ascending option
AscendingOptionAscending=0,ascendingoption,true,WESTRING_ASCENDINGOPTION_ASCENDING
AscendingOptionDescending=0,ascendingoption,false,WESTRING_ASCENDINGOPTION_DESCENDING

// SleepWake option
SleepWakeOptionSleep=0,sleepwakeoption,true,WESTRING_SLEEPWAKEOPTION_SLEEP
SleepWakeOptionWake=0,sleepwakeoption,false,WESTRING_SLEEPWAKEOPTION_WAKE

// PauseUnpause option
PauseUnpauseOptionPause=0,pauseunpauseoption,true,WESTRING_PAUSEUNPAUSEOPTION_PAUSE
PauseUnpauseOptionUnpause=0,pauseunpauseoption,false,WESTRING_PAUSEUNPAUSEOPTION_UNPAUSE

// ShareDont option
ShareDontOptionShare=0,sharedontoption,true,WESTRING_SHAREDONTOPTION_SHARE
ShareDontOptionDont=0,sharedontoption,false,WESTRING_SHAREDONTOPTION_DONT

// InOut option
FadeTypeOptionFadeOutIn=0,fadetypeoption,bj_CINEFADETYPE_FADEOUTIN,WESTRING_FADETYPEOPTION_FADEOUTIN
FadeTypeOptionFadeOut=0,fadetypeoption,bj_CINEFADETYPE_FADEOUT,WESTRING_FADETYPEOPTION_FADEOUT
FadeTypeOptionFadeIn=0,fadetypeoption,bj_CINEFADETYPE_FADEIN,WESTRING_FADETYPEOPTION_FADEIN

// Buff Types
BuffTypeAll=0,bufftype,bj_REMOVEBUFFS_ALL,WESTRING_BUFFTYPE_ALL
BuffTypeNonTLife=1,bufftype,bj_REMOVEBUFFS_NONTLIFE,WESTRING_BUFFTYPE_NONTLIFE
BuffTypePositive=0,bufftype,bj_REMOVEBUFFS_POSITIVE,WESTRING_BUFFTYPE_POSITIVE
BuffTypeNegative=0,bufftype,bj_REMOVEBUFFS_NEGATIVE,WESTRING_BUFFTYPE_NEGATIVE

// Buff Polarity options
BuffPolarityPositive=1,buffpolarity,bj_BUFF_POLARITY_POSITIVE,WESTRING_BUFF_POLARITY_POSITIVE
BuffPolarityNegative=1,buffpolarity,bj_BUFF_POLARITY_NEGATIVE,WESTRING_BUFF_POLARITY_NEGATIVE
BuffPolarityEither=1,buffpolarity,bj_BUFF_POLARITY_EITHER,WESTRING_BUFF_POLARITY_EITHER

// Buff Resistance types
BuffResistMagic=1,buffresist,bj_BUFF_RESIST_MAGIC,WESTRING_BUFF_RESIST_MAGIC
BuffResistPhysical=1,buffresist,bj_BUFF_RESIST_PHYSICAL,WESTRING_BUFF_RESIST_PHYSICAL
BuffResistEither=1,buffresist,bj_BUFF_RESIST_EITHER,WESTRING_BUFF_RESIST_EITHER
BuffResistBoth=1,buffresist,bj_BUFF_RESIST_BOTH,WESTRING_BUFF_RESIST_BOTH

// Camera Bounds Adjustment Type
CameraBoundsAdjustAdd=0,cameraboundsadjusttype,bj_CAMERABOUNDS_ADJUST_ADD,WESTRING_CAMERABOUNDSADJUST_ADD
CameraBoundsAdjustSub=0,cameraboundsadjusttype,bj_CAMERABOUNDS_ADJUST_SUB,WESTRING_CAMERABOUNDSADJUST_SUB

// Availability Option
AvailableOptionAvailable=0,availableoption,true,WESTRING_AVAILABLEOPTION_AVAILABLE
AvailableOptionUnavailable=0,availableoption,false,WESTRING_AVAILABLEOPTION_UNAVAILABLE

// Explode Option
ExplodeDontExplode=0,explodedontoption,true,WESTRING_EXPLODEDONTOPTION_EXPLODE
ExplodeDontDont=0,explodedontoption,false,WESTRING_EXPLODEDONTOPTION_DONT

// SuspendResume Option
SuspendResumeSuspend=0,suspendresumeoption,true,WESTRING_SUSPENDRESUMEOPTION_SUSPEND
SuspendResumeResume=0,suspendresumeoption,true,WESTRING_SUSPENDRESUMEOPTION_RESUME

// Tournament Game Event Types
GameEventTourneySoon=1,gameevent,EVENT_GAME_TOURNAMENT_FINISH_SOON,WESTRING_GAMEEVENT_TOURNAMENTFINISHSOON
GameEventTourneyNow=1,gameevent,EVENT_GAME_TOURNAMENT_FINISH_NOW,WESTRING_GAMEEVENT_TOURNAMENTFINISHNOW


// Mission Index
// Tutorial
MissionIndexT00=0,missionindex,bj_MISSION_INDEX_T00,WESTRING_MISSION_INDEX_T00
MissionIndexT01=0,missionindex,bj_MISSION_INDEX_T01,WESTRING_MISSION_INDEX_T01
MissionIndexT02=0,missionindex,bj_MISSION_INDEX_T02,WESTRING_MISSION_INDEX_T02
MissionIndexT03=0,missionindex,bj_MISSION_INDEX_T03,WESTRING_MISSION_INDEX_T03
MissionIndexT04=0,missionindex,bj_MISSION_INDEX_T04,WESTRING_MISSION_INDEX_T04
// Human
MissionIndexH00=0,missionindex,bj_MISSION_INDEX_H00,WESTRING_MISSION_INDEX_H00
MissionIndexH01=0,missionindex,bj_MISSION_INDEX_H01,WESTRING_MISSION_INDEX_H01
MissionIndexH02=0,missionindex,bj_MISSION_INDEX_H02,WESTRING_MISSION_INDEX_H02
MissionIndexH03=0,missionindex,bj_MISSION_INDEX_H03,WESTRING_MISSION_INDEX_H03
MissionIndexH04=0,missionindex,bj_MISSION_INDEX_H04,WESTRING_MISSION_INDEX_H04
MissionIndexH05=0,missionindex,bj_MISSION_INDEX_H05,WESTRING_MISSION_INDEX_H05
MissionIndexH06=0,missionindex,bj_MISSION_INDEX_H06,WESTRING_MISSION_INDEX_H06
MissionIndexH07=0,missionindex,bj_MISSION_INDEX_H07,WESTRING_MISSION_INDEX_H07
MissionIndexH08=0,missionindex,bj_MISSION_INDEX_H08,WESTRING_MISSION_INDEX_H08
MissionIndexH09=0,missionindex,bj_MISSION_INDEX_H09,WESTRING_MISSION_INDEX_H09
MissionIndexH10=0,missionindex,bj_MISSION_INDEX_H10,WESTRING_MISSION_INDEX_H10
MissionIndexH11=0,missionindex,bj_MISSION_INDEX_H11,WESTRING_MISSION_INDEX_H11
// Undead
MissionIndexU00=0,missionindex,bj_MISSION_INDEX_U00,WESTRING_MISSION_INDEX_U00
MissionIndexU01=0,missionindex,bj_MISSION_INDEX_U01,WESTRING_MISSION_INDEX_U01
MissionIndexU02=0,missionindex,bj_MISSION_INDEX_U02,WESTRING_MISSION_INDEX_U02
MissionIndexU03=0,missionindex,bj_MISSION_INDEX_U03,WESTRING_MISSION_INDEX_U03
MissionIndexU05=0,missionindex,bj_MISSION_INDEX_U05,WESTRING_MISSION_INDEX_U05
MissionIndexU07=0,missionindex,bj_MISSION_INDEX_U07,WESTRING_MISSION_INDEX_U07
MissionIndexU08=0,missionindex,bj_MISSION_INDEX_U08,WESTRING_MISSION_INDEX_U08
MissionIndexU09=0,missionindex,bj_MISSION_INDEX_U09,WESTRING_MISSION_INDEX_U09
MissionIndexU10=0,missionindex,bj_MISSION_INDEX_U10,WESTRING_MISSION_INDEX_U10
MissionIndexU11=0,missionindex,bj_MISSION_INDEX_U11,WESTRING_MISSION_INDEX_U11
// Orc
MissionIndexO00=0,missionindex,bj_MISSION_INDEX_O00,WESTRING_MISSION_INDEX_O00
MissionIndexO01=0,missionindex,bj_MISSION_INDEX_O01,WESTRING_MISSION_INDEX_O01
MissionIndexO02=0,missionindex,bj_MISSION_INDEX_O02,WESTRING_MISSION_INDEX_O02
MissionIndexO03=0,missionindex,bj_MISSION_INDEX_O03,WESTRING_MISSION_INDEX_O03
MissionIndexO04=0,missionindex,bj_MISSION_INDEX_O04,WESTRING_MISSION_INDEX_O04
MissionIndexO05=0,missionindex,bj_MISSION_INDEX_O05,WESTRING_MISSION_INDEX_O05
MissionIndexO06=0,missionindex,bj_MISSION_INDEX_O06,WESTRING_MISSION_INDEX_O06
MissionIndexO07=0,missionindex,bj_MISSION_INDEX_O07,WESTRING_MISSION_INDEX_O07
MissionIndexO08=0,missionindex,bj_MISSION_INDEX_O08,WESTRING_MISSION_INDEX_O08
MissionIndexO09=0,missionindex,bj_MISSION_INDEX_O09,WESTRING_MISSION_INDEX_O09
MissionIndexO10=0,missionindex,bj_MISSION_INDEX_O10,WESTRING_MISSION_INDEX_O10
// Night Elf
MissionIndexN00=0,missionindex,bj_MISSION_INDEX_N00,WESTRING_MISSION_INDEX_N00
MissionIndexN01=0,missionindex,bj_MISSION_INDEX_N01,WESTRING_MISSION_INDEX_N01
MissionIndexN02=0,missionindex,bj_MISSION_INDEX_N02,WESTRING_MISSION_INDEX_N02
MissionIndexN03=0,missionindex,bj_MISSION_INDEX_N03,WESTRING_MISSION_INDEX_N03
MissionIndexN04=0,missionindex,bj_MISSION_INDEX_N04,WESTRING_MISSION_INDEX_N04
MissionIndexN05=0,missionindex,bj_MISSION_INDEX_N05,WESTRING_MISSION_INDEX_N05
MissionIndexN06=0,missionindex,bj_MISSION_INDEX_N06,WESTRING_MISSION_INDEX_N06
MissionIndexN07=0,missionindex,bj_MISSION_INDEX_N07,WESTRING_MISSION_INDEX_N07
// Expansion Night Elf
MissionIndexXN00=1,missionindex,bj_MISSION_INDEX_XN00,WESTRING_MISSION_INDEX_XN00
MissionIndexXN01=1,missionindex,bj_MISSION_INDEX_XN01,WESTRING_MISSION_INDEX_XN01
MissionIndexXN02=1,missionindex,bj_MISSION_INDEX_XN02,WESTRING_MISSION_INDEX_XN02
MissionIndexXN03=1,missionindex,bj_MISSION_INDEX_XN03,WESTRING_MISSION_INDEX_XN03
MissionIndexXN04=1,missionindex,bj_MISSION_INDEX_XN04,WESTRING_MISSION_INDEX_XN04
MissionIndexXN05=1,missionindex,bj_MISSION_INDEX_XN05,WESTRING_MISSION_INDEX_XN05
MissionIndexXN06=1,missionindex,bj_MISSION_INDEX_XN06,WESTRING_MISSION_INDEX_XN06
MissionIndexXN07=1,missionindex,bj_MISSION_INDEX_XN07,WESTRING_MISSION_INDEX_XN07
MissionIndexXN08=1,missionindex,bj_MISSION_INDEX_XN08,WESTRING_MISSION_INDEX_XN08
MissionIndexXN09=1,missionindex,bj_MISSION_INDEX_XN09,WESTRING_MISSION_INDEX_XN09
MissionIndexXN10=1,missionindex,bj_MISSION_INDEX_XN10,WESTRING_MISSION_INDEX_XN10
// Expansion Human
MissionIndexXH00=1,missionindex,bj_MISSION_INDEX_XH00,WESTRING_MISSION_INDEX_XH00
MissionIndexXH01=1,missionindex,bj_MISSION_INDEX_XH01,WESTRING_MISSION_INDEX_XH01
MissionIndexXH02=1,missionindex,bj_MISSION_INDEX_XH02,WESTRING_MISSION_INDEX_XH02
MissionIndexXH03=1,missionindex,bj_MISSION_INDEX_XH03,WESTRING_MISSION_INDEX_XH03
MissionIndexXH04=1,missionindex,bj_MISSION_INDEX_XH04,WESTRING_MISSION_INDEX_XH04
MissionIndexXH05=1,missionindex,bj_MISSION_INDEX_XH05,WESTRING_MISSION_INDEX_XH05
MissionIndexXH06=1,missionindex,bj_MISSION_INDEX_XH06,WESTRING_MISSION_INDEX_XH06
MissionIndexXH07=1,missionindex,bj_MISSION_INDEX_XH07,WESTRING_MISSION_INDEX_XH07
MissionIndexXH08=1,missionindex,bj_MISSION_INDEX_XH08,WESTRING_MISSION_INDEX_XH08
MissionIndexXH09=1,missionindex,bj_MISSION_INDEX_XH09,WESTRING_MISSION_INDEX_XH09
// Expansion Undead
MissionIndexXU00=1,missionindex,bj_MISSION_INDEX_XU00,WESTRING_MISSION_INDEX_XU00
MissionIndexXU01=1,missionindex,bj_MISSION_INDEX_XU01,WESTRING_MISSION_INDEX_XU01
MissionIndexXU02=1,missionindex,bj_MISSION_INDEX_XU02,WESTRING_MISSION_INDEX_XU02
MissionIndexXU03=1,missionindex,bj_MISSION_INDEX_XU03,WESTRING_MISSION_INDEX_XU03
MissionIndexXU04=1,missionindex,bj_MISSION_INDEX_XU04,WESTRING_MISSION_INDEX_XU04
MissionIndexXU05=1,missionindex,bj_MISSION_INDEX_XU05,WESTRING_MISSION_INDEX_XU05
MissionIndexXU06=1,missionindex,bj_MISSION_INDEX_XU06,WESTRING_MISSION_INDEX_XU06
MissionIndexXU07=1,missionindex,bj_MISSION_INDEX_XU07,WESTRING_MISSION_INDEX_XU07
MissionIndexXU08=1,missionindex,bj_MISSION_INDEX_XU08,WESTRING_MISSION_INDEX_XU08
MissionIndexXU09=1,missionindex,bj_MISSION_INDEX_XU09,WESTRING_MISSION_INDEX_XU09
MissionIndexXU10=1,missionindex,bj_MISSION_INDEX_XU10,WESTRING_MISSION_INDEX_XU10
MissionIndexXU11=1,missionindex,bj_MISSION_INDEX_XU11,WESTRING_MISSION_INDEX_XU11
MissionIndexXU12=1,missionindex,bj_MISSION_INDEX_XU12,WESTRING_MISSION_INDEX_XU12
MissionIndexXU13=1,missionindex,bj_MISSION_INDEX_XU13,WESTRING_MISSION_INDEX_XU13
// Expansion Orc
MissionIndexXO00=1,missionindex,bj_MISSION_INDEX_XO00,WESTRING_MISSION_INDEX_XO00
MissionIndexXO01=1,missionindex,bj_MISSION_INDEX_XO01,WESTRING_MISSION_INDEX_XO01
MissionIndexXO02=1,missionindex,bj_MISSION_INDEX_XO02,WESTRING_MISSION_INDEX_XO02
MissionIndexXO03=1,missionindex,bj_MISSION_INDEX_XO03,WESTRING_MISSION_INDEX_XO03

// Campaign Index
CampaignIndexT=0,campaignindex,bj_CAMPAIGN_INDEX_T,WESTRING_CAMPAIGN_INDEX_T
CampaignIndexH=0,campaignindex,bj_CAMPAIGN_INDEX_H,WESTRING_CAMPAIGN_INDEX_H
CampaignIndexU=0,campaignindex,bj_CAMPAIGN_INDEX_U,WESTRING_CAMPAIGN_INDEX_U
CampaignIndexO=0,campaignindex,bj_CAMPAIGN_INDEX_O,WESTRING_CAMPAIGN_INDEX_O
CampaignIndexN=0,campaignindex,bj_CAMPAIGN_INDEX_N,WESTRING_CAMPAIGN_INDEX_N
CampaignIndexXN=1,campaignindex,bj_CAMPAIGN_INDEX_XN,WESTRING_CAMPAIGN_INDEX_XN
CampaignIndexXH=1,campaignindex,bj_CAMPAIGN_INDEX_XH,WESTRING_CAMPAIGN_INDEX_XH
CampaignIndexXU=1,campaignindex,bj_CAMPAIGN_INDEX_XU,WESTRING_CAMPAIGN_INDEX_XU
CampaignIndexXO=1,campaignindex,bj_CAMPAIGN_INDEX_XO,WESTRING_CAMPAIGN_INDEX_XO

// Cinematic Index
CinematicIndexTOP=0,cinematicindex,bj_CINEMATICINDEX_TOP,WESTRING_CINEMATICTYPE_TOP
CinematicIndexHOP=0,cinematicindex,bj_CINEMATICINDEX_HOP,WESTRING_CINEMATICTYPE_HOP
CinematicIndexHED=0,cinematicindex,bj_CINEMATICINDEX_HED,WESTRING_CINEMATICTYPE_HED
CinematicIndexUED=0,cinematicindex,bj_CINEMATICINDEX_UED,WESTRING_CINEMATICTYPE_UED
CinematicIndexOED=0,cinematicindex,bj_CINEMATICINDEX_OED,WESTRING_CINEMATICTYPE_OED
CinematicIndexNED=0,cinematicindex,bj_CINEMATICINDEX_NED,WESTRING_CINEMATICTYPE_NED
CinematicIndexXOP=1,cinematicindex,bj_CINEMATICINDEX_XOP,WESTRING_CINEMATICTYPE_XOP
CinematicIndexXED=1,cinematicindex,bj_CINEMATICINDEX_XED,WESTRING_CINEMATICTYPE_XED

// Trigger Unit-Targeted Unit Orders
// Common
UnitOrderAttackUnit=0,unitorderutarg,`attack`,WESTRING_UNITORDERUTARG_ATTACK
UnitOrderAttackUnitOnce=0,unitorderutarg,`attackonce`,WESTRING_UNITORDERUTARG_ATTACKONCE
UnitOrderMoveUnit=0,unitorderutarg,`move`,WESTRING_UNITORDERUTARG_MOVE
UnitOrderSmartUnit=1,unitorderutarg,`smart`,WESTRING_UNITORDERUTARG_SMART
UnitOrderHarvest=0,unitorderutarg,`harvest`,WESTRING_UNITORDERUTARG_HARVEST
UnitOrderRevive=0,unitorderutarg,`revive`,WESTRING_UNITORDERUTARG_REVIVE
UnitOrderLoad=0,unitorderutarg,`load`,WESTRING_UNITORDERUTARG_LOAD
UnitOrderUnload=0,unitorderutarg,`unload`,WESTRING_UNITORDERUTARG_UNLOAD
UnitOrderBoard=0,unitorderutarg,`board`,WESTRING_UNITORDERUTARG_BOARD
UnitOrderForceBoard=0,unitorderutarg,`forceboard`,WESTRING_UNITORDERUTARG_FORCEBOARD
// Human
UnitOrderRepair=0,unitorderutarg,`repair`,WESTRING_UNITORDERUTARG_REPAIR
UnitOrderInnerFire=0,unitorderutarg,`innerfire`,WESTRING_UNITORDERUTARG_INNERFIRE
UnitOrderDispel=0,unitorderutarg,`dispel`,WESTRING_UNITORDERUTARG_DISPEL
UnitOrderHeal=0,unitorderutarg,`heal`,WESTRING_UNITORDERUTARG_HEAL
UnitOrderSlow=0,unitorderutarg,`slow`,WESTRING_UNITORDERUTARG_SLOW
UnitOrderInvisibility=0,unitorderutarg,`invisibility`,WESTRING_UNITORDERUTARG_INVISIBILITY
UnitOrderPolymorph=0,unitorderutarg,`polymorph`,WESTRING_UNITORDERUTARG_POLYMORPH
UnitOrderControlMagic=1,unitorderutarg,`controlmagic`,WESTRING_UNITORDERUTARG_CONTROLMAGIC
UnitOrderSpellSteal=1,unitorderutarg,`spellsteal`,WESTRING_UNITORDERUTARG_SPELLSTEAL
UnitOrderAerialShackles=1,unitorderutarg,`magicleash`,WESTRING_UNITORDERUTARG_AERIALSHACKLES
UnitOrderMassTeleport=0,unitorderutarg,`massteleport`,WESTRING_UNITORDERUTARG_MASSTELEPORT
UnitOrderBanish=1,unitorderutarg,`banish`,WESTRING_UNITORDERUTARG_BANISH
UnitOrderSiphonMana=1,unitorderutarg,`drain`,WESTRING_UNITORDERUTARG_SIPHONMANA
UnitOrderThunderBolt=0,unitorderutarg,`thunderbolt`,WESTRING_UNITORDERUTARG_THUNDERBOLT
UnitOrderHolyBolt=0,unitorderutarg,`holybolt`,WESTRING_UNITORDERUTARG_HOLYBOLT
// Orc
UnitOrderRepairO=0,unitorderutarg,`repair`,WESTRING_UNITORDERUTARG_REPAIRO
UnitOrderEnsnare=0,unitorderutarg,`ensnare`,WESTRING_UNITORDERUTARG_ENSNARE
UnitOrderUnstableConcoction=1,unitorderutarg,`unstableconcoction`,WESTRING_UNITORDERUTARG_UNSTABLECONCOCTION
UnitOrderPurge=0,unitorderutarg,`purge`,WESTRING_UNITORDERUTARG_PURGE
UnitOrderLightningShield=0,unitorderutarg,`lightningshield`,WESTRING_UNITORDERUTARG_LIGHTNINGSHIELD
UnitOrderBloodlust=0,unitorderutarg,`bloodlust`,WESTRING_UNITORDERUTARG_BLOODLUST
UnitOrderSpiritLink=1,unitorderutarg,`spiritlink`,WESTRING_UNITORDERUTARG_SPIRITLINK
UnitOrderDevour=0,unitorderutarg,`devour`,WESTRING_UNITORDERUTARG_DEVOUR
UnitOrderChainLightning=0,unitorderutarg,`chainlightning`,WESTRING_UNITORDERUTARG_CHAINLIGHTNING
UnitOrderHealingWave=1,unitorderutarg,`healingwave`,WESTRING_UNITORDERUTARG_HEALINGWAVE
UnitOrderHex=1,unitorderutarg,`hex`,WESTRING_UNITORDERUTARG_HEX
UnitOrderAncestralSpiritTarg=1,unitorderutarg,`ancestralspirittarg`,WESTRING_UNITORDERUTARG_ANCESTRALSPIRIT
// Night Elf
UnitOrderRenew=0,unitorderutarg,`renew`,WESTRING_UNITORDERUTARG_RENEW
UnitOrderEntangle=0,unitorderutarg,`entangle`,WESTRING_UNITORDERUTARG_ENTANGLE
UnitOrderEntangleInstant=0,unitorderutarg,`entangleinstant`,WESTRING_UNITORDERUTARG_ENTANGLEINSTANT
UnitOrderReplenish=0,unitorderutarg,`recharge`,WESTRING_UNITORDERUTARG_REPLENISH
UnitOrderMountHippogryph=0,unitorderutarg,`mounthippogryph`,WESTRING_UNITORDERUTARG_MOUNTHIPPOGRYPH
UnitOrderLoadArcher=0,unitorderutarg,`loadarcher`,WESTRING_UNITORDERUTARG_LOADARCHER
UnitOrderAutoDispel=0,unitorderutarg,`autodispel`,WESTRING_UNITORDERUTARG_AUTODISPEL
UnitOrderFaerieFire=0,unitorderutarg,`faeriefire`,WESTRING_UNITORDERUTARG_FAERIEFIRE
UnitOrderCyclone=0,unitorderutarg,`cyclone`,WESTRING_UNITORDERUTARG_CYCLONE
UnitOrderRejuvination=0,unitorderutarg,`rejuvination`,WESTRING_UNITORDERUTARG_REJUVINATION
UnitOrderVengeance=1,unitorderutarg,`vengeance`,WESTRING_UNITORDERUTARG_VENGEANCE
UnitOrderManaBurn=0,unitorderutarg,`manaburn`,WESTRING_UNITORDERUTARG_MANABURN
UnitOrderEntanglingRoots=0,unitorderutarg,`entanglingroots`,WESTRING_UNITORDERUTARG_ENTANGLINGROOTS
UnitOrderShadowStrike=1,unitorderutarg,`shadowstrike`,WESTRING_UNITORDERUTARG_SHADOWSTRIKE
// Undead
UnitOrderRestoration=0,unitorderutarg,`restoration`,WESTRING_UNITORDERUTARG_RESTORE
UnitOrderSacrificeAcolyte=0,unitorderutarg,`sacrifice`,WESTRING_UNITORDERUTARG_SACRIFICEACOLYTE
UnitOrderSacrifice=0,unitorderutarg,`requestsacrifice`,WESTRING_UNITORDERUTARG_SACRIFICE
UnitOrderUnsummon=0,unitorderutarg,`unsummon`,WESTRING_UNITORDERUTARG_UNSUMMON
UnitOrderWeb=0,unitorderutarg,`web`,WESTRING_UNITORDERUTARG_WEB
UnitOrderRaiseDead=0,unitorderutarg,`raisedead`,WESTRING_UNITORDERUTARG_RAISEDEAD
UnitOrderUnholyFrenzy=0,unitorderutarg,`unholyfrenzy`,WESTRING_UNITORDERUTARG_UNHOLYFRENZY
UnitOrderCripple=0,unitorderutarg,`cripple`,WESTRING_UNITORDERUTARG_CRIPPLE
UnitOrderCurse=0,unitorderutarg,`curse`,WESTRING_UNITORDERUTARG_CURSE
UnitOrderAntiMagicShell=0,unitorderutarg,`antimagicshell`,WESTRING_UNITORDERUTARG_ANTIMAGICSHELL
UnitOrderPossession=0,unitorderutarg,`possession`,WESTRING_UNITORDERUTARG_POSSESSION
UnitOrderAbsorbMana=1,unitorderutarg,`absorb`,WESTRING_UNITORDERUTARG_ABSORBMANA
UnitOrderFlamingAttack=1,unitorderutarg,`flamingattacktarg`,WESTRING_UNITORDERUTARG_FLAMINGATTACK
UnitOrderImpale=1,unitorderutarg,`impale`,WESTRING_UNITORDERUTARG_IMPALE
UnitOrderCarrionScarabs=1,unitorderutarg,`carrionscarabs`,WESTRING_UNITORDERUTARG_CARRIONSCARABS
UnitOrderDeathCoil=0,unitorderutarg,`deathcoil`,WESTRING_UNITORDERUTARG_DEATHCOIL
UnitOrderDeathPact=0,unitorderutarg,`deathpact`,WESTRING_UNITORDERUTARG_DEATHPACT
UnitOrderSleep=0,unitorderutarg,`sleep`,WESTRING_UNITORDERUTARG_SLEEP
UnitOrderFrostNova=0,unitorderutarg,`frostnova`,WESTRING_UNITORDERUTARG_FROSTNOVA
UnitOrderFrostArmor=0,unitorderutarg,`frostarmor`,WESTRING_UNITORDERUTARG_FROSTARMOR
UnitOrderDarkRitual=0,unitorderutarg,`darkritual`,WESTRING_UNITORDERUTARG_DARKRITUAL
// Neutral
UnitOrderCreepDevour=1,unitorderutarg,`creepdevour`,WESTRING_UNITORDERUTARG_CREEPDEVOUR
UnitOrderFirebolt=0,unitorderutarg,`firebolt`,WESTRING_UNITORDERUTARG_FIREBOLT
UnitOrderCreepHeal=0,unitorderutarg,`creepheal`,WESTRING_UNITORDERUTARG_CREEPHEAL
UnitOrderCreepThunderBolt=0,unitorderutarg,`creepthunderbolt`,WESTRING_UNITORDERUTARG_CREEPTHUNDERBOLT
UnitOrderParasite=1,unitorderutarg,`parasite`,WESTRING_UNITORDERUTARG_PARASITE
UnitOrderSelfDestructUnit=1,unitorderutarg,`selfdestruct`,WESTRING_UNITORDERUTARG_SELFDESTRUCT
UnitOrderBlackArrow=1,unitorderutarg,`blackarrow`,WESTRING_UNITORDERUTARG_BLACKARROW
UnitOrderCharm=1,unitorderutarg,`charm`,WESTRING_UNITORDERUTARG_CHARM
UnitOrderLifeDrain=1,unitorderutarg,`drain`,WESTRING_UNITORDERUTARG_LIFEDRAIN
UnitOrderColdArrow=1,unitorderutarg,`coldarrowstarg`,WESTRING_UNITORDERUTARG_COLDARROW
UnitOrderForkedLightning=1,unitorderutarg,`forkedlightning`,WESTRING_UNITORDERUTARG_FORKEDLIGHTNING
UnitOrderStrongDrink=1,unitorderutarg,`drunkenhaze`,WESTRING_UNITORDERUTARG_STRONGDRINK
UnitOrderDoom=1,unitorderutarg,`doom`,WESTRING_UNITORDERUTARG_DOOM
UnitOrderAcidBomb=1,unitorderutarg,`acidbomb`,WESTRING_UNITORDERUTARG_ACIDBOMB
UnitOrderTransmute=1,unitorderutarg,`transmute`,WESTRING_UNITORDERUTARG_TRANSMUTE
UnitOrderSoulBurn=1,unitorderutarg,`soulburn`,WESTRING_UNITORDERUTARG_SOULBURN
UnitOrderPoisonArrow=0,unitorderutarg,`poisonarrowstarg`,WESTRING_UNITORDERUTARG_POISONARROW
UnitOrderIncinerateArrow=1,unitorderutarg,`incineratearrow`,WESTRING_UNITORDERUTARG_INCINERATEARROW
// Special
UnitOrderFingerOfDeath=0,unitorderutarg,`fingerofdeath`,WESTRING_UNITORDERUTARG_FINGEROFDEATH
UnitOrderDarkConversion=0,unitorderutarg,`darkconversion`,WESTRING_UNITORDERUTARG_DARKCONVERSION
UnitOrderSoulPreservation=0,unitorderutarg,`soulpreservation`,WESTRING_UNITORDERUTARG_SOULPRESERVATION
UnitOrderDarkConversionFast=0,unitorderutarg,`darkconversion`,WESTRING_UNITORDERUTARG_DARKCONVERSIONFAST

// Trigger Point-Targeted Unit Orders
// Common
UnitOrderAttack=0,unitorderptarg,`attack`,WESTRING_UNITORDERPTARG_ATTACK
UnitOrderAttackGround=0,unitorderptarg,`attackground`,WESTRING_UNITORDERPTARG_ATTACKGROUND
UnitOrderMove=0,unitorderptarg,`move`,WESTRING_UNITORDERPTARG_MOVE
UnitOrderPatrol=0,unitorderptarg,`patrol`,WESTRING_UNITORDERPTARG_PATROL
UnitOrderSmartPoint=1,unitorderptarg,`smart`,WESTRING_UNITORDERPTARG_SMART
UnitOrderSetRally=0,unitorderptarg,`setrally`,WESTRING_UNITORDERPTARG_SETRALLY
UnitOrderUnloadAll=0,unitorderptarg,`unloadall`,WESTRING_UNITORDERPTARG_UNLOADALL
// Human
UnitOrderFlare=0,unitorderptarg,`flare`,WESTRING_UNITORDERPTARG_FLARE
UnitOrderCloudOfFog=1,unitorderptarg,`cloudoffog`,WESTRING_UNITORDERPTARG_CLOUDOFFOG
UnitOrderBlizzard=0,unitorderptarg,`blizzard`,WESTRING_UNITORDERPTARG_BLIZZARD
UnitOrderFlameStrike=1,unitorderptarg,`flamestrike`,WESTRING_UNITORDERPTARG_FLAMESTRIKE
// Orc
UnitOrderSentryWard=0,unitorderptarg,`evileye`,WESTRING_UNITORDERPTARG_SENTRYWARD
UnitOrderStasisTrap=0,unitorderptarg,`stasistrap`,WESTRING_UNITORDERPTARG_STASISTRAP
UnitOrderHealingWard=0,unitorderptarg,`healingward`,WESTRING_UNITORDERPTARG_HEALINGWARD
UnitOrderDisenchant=1,unitorderptarg,`disenchant`,WESTRING_UNITORDERPTARG_DISENCHANT
UnitOrderFarSight=0,unitorderptarg,`farsight`,WESTRING_UNITORDERPTARG_FARSIGHT
UnitOrderEarthquake=0,unitorderptarg,`earthquake`,WESTRING_UNITORDERPTARG_EARTHQUAKE
UnitOrderSerpentWard=1,unitorderptarg,`ward`,WESTRING_UNITORDERPTARG_SERPENTWARD
UnitOrderShockwave=0,unitorderptarg,`shockwave`,WESTRING_UNITORDERPTARG_SHOCKWAVE
// Night Elf
UnitOrderRoot=0,unitorderptarg,`root`,WESTRING_UNITORDERPTARG_ROOT
UnitOrderDetonate=0,unitorderptarg,`detonate`,WESTRING_UNITORDERPTARG_DETONATE
UnitOrderForceOfNature=0,unitorderptarg,`forceofnature`,WESTRING_UNITORDERPTARG_FORCEOFNATURE
UnitOrderStarfall=0,unitorderptarg,`obsolete`,WESTRING_UNITORDERPTARG_STARFALL
UnitOrderBlink=1,unitorderptarg,`blink`,WESTRING_UNITORDERPTARG_BLINK
// Undead
UnitOrderDevourMagic=1,unitorderptarg,`devourmagic`,WESTRING_UNITORDERPTARG_DEVOURMAGIC
UnitOrderImpalePoint=1,unitorderptarg,`impale`,WESTRING_UNITORDERPTARG_IMPALE
UnitOrderCarrionSwarm=0,unitorderptarg,`carrionswarm`,WESTRING_UNITORDERPTARG_CARRIONSWARM
UnitOrderDarkSummoning=0,unitorderptarg,`dreadlordinferno`,WESTRING_UNITORDERPTARG_DARKSUMMONING
UnitOrderDeathAndDecay=0,unitorderptarg,`deathanddecay`,WESTRING_UNITORDERPTARG_DEATHANDDECAY
// Neutral
UnitOrderBreathOfFrost=1,unitorderptarg,`breathoffrost`,WESTRING_UNITORDERPTARG_BREATHOFFROST
UnitOrderMonsoon=1,unitorderptarg,`monsoon`,WESTRING_UNITORDERPTARG_MONSOON
UnitOrderSelfDestruct=0,unitorderptarg,`selfdestruct`,WESTRING_UNITORDERPTARG_SELFDESTRUCT
UnitOrderStampede=1,unitorderptarg,`stampede`,WESTRING_UNITORDERPTARG_STAMPEDE
UnitOrderSilence=1,unitorderptarg,`silence`,WESTRING_UNITORDERPTARG_SILENCE
UnitOrderTornado=1,unitorderptarg,`tornado`,WESTRING_UNITORDERPTARG_TORNADO
UnitOrderBreathOfFire=1,unitorderptarg,`breathoffire`,WESTRING_UNITORDERPTARG_BREATHOFFIRE
UnitOrderHeroRainOfFire=1,unitorderptarg,`rainoffire`,WESTRING_UNITORDERPTARG_HERORAINOFFIRE
UnitOrderHealingSpray=1,unitorderptarg,`healingspray`,WESTRING_UNITORDERPTARG_HEALINGSPRAY
UnitOrderClusterRockets=1,unitorderptarg,`clusterrockets`,WESTRING_UNITORDERPTARG_CLUSTERROCKETS
UnitOrderSummonFactory=1,unitorderptarg,`summonfactory`,WESTRING_UNITORDERPTARG_SUMMONFACTORY
UnitOrderVolcano=1,unitorderptarg,`volcano`,WESTRING_UNITORDERPTARG_VOLCANO
// Special
UnitOrderDarkPortal=0,unitorderptarg,`darkportal`,WESTRING_UNITORDERPTARG_DARKPORTAL
UnitOrderRainOfChaos=0,unitorderptarg,`rainoffire`,WESTRING_UNITORDERPTARG_RAINOFCHAOS
UnitOrderRainOfFire=0,unitorderptarg,`rainoffire`,WESTRING_UNITORDERPTARG_RAINOFFIRE
UnitOrderInferno=0,unitorderptarg,`inferno`,WESTRING_UNITORDERPTARG_INFERNO
UnitOrderDarkSummoningOld=0,unitorderptarg,`darksummoning`,WESTRING_UNITORDERPTARG_DARKSUMMONINGOLD

// Trigger Destructible-Targeted Unit Orders
// Common
UnitOrderAttackDestructible=0,unitorderdtarg,`attack`,WESTRING_UNITORDERDTARG_ATTACK
UnitOrderSmartDestructible=1,unitorderdtarg,`smart`,WESTRING_UNITORDERDTARG_SMART
UnitOrderHarvestDestructible=0,unitorderdtarg,`harvest`,WESTRING_UNITORDERDTARG_HARVEST
// Human
// Orc
// Night Elf
UnitOrderConsumeTree=0,unitorderdtarg,`eattree`,WESTRING_UNITORDERDTARG_CONSUMETREE
UnitOrderSentinel=0,unitorderdtarg,`sentinel`,WESTRING_UNITORDERDTARG_SENTINEL
UnitOrderGrabTree=1,unitorderdtarg,`grabtree`,WESTRING_UNITORDERDTARG_GRABTREE
// Undead
// Neutral
// Special

// Trigger Item-Targeted Unit Orders
// Common
UnitOrderAttackItem=1,unitorderitarg,`attack`,WESTRING_UNITORDERITARG_ATTACK
UnitOrderAttackItemOnce=1,unitorderitarg,`attackonce`,WESTRING_UNITORDERITARG_ATTACKONCE
UnitOrderMoveItem=1,unitorderitarg,`move`,WESTRING_UNITORDERITARG_MOVE
UnitOrderSmartItem=1,unitorderitarg,`smart`,WESTRING_UNITORDERITARG_SMART

// Trigger Immediate / Untargeted Unit Orders
// Common
UnitOrderStop=0,unitordernotarg,`stop`,WESTRING_UNITORDERNOTARG_STOP
UnitOrderHoldPosition=0,unitordernotarg,`holdposition`,WESTRING_UNITORDERNOTARG_HOLDPOSITION
UnitOrderAutoHarvestGold=0,unitordernotarg,`autoharvestgold`,WESTRING_UNITORDERNOTARG_AUTOHARVESTGOLD
UnitOrderAutoHarvestLumber=0,unitordernotarg,`autoharvestlumber`,WESTRING_UNITORDERNOTARG_AUTOHARVESTLUMBER
UnitOrderReturnResources=0,unitordernotarg,`returnresources`,WESTRING_UNITORDERNOTARG_RETURNRESOURCES
UnitOrderBuild=1,unitordernotarg,`build`,WESTRING_UNITORDERNOTARG_BUILD
UnitOrderLevelup=1,unitordernotarg,`levelup`,WESTRING_UNITORDERNOTARG_LEVELUP
// Human
UnitOrderHumanBuild=1,unitordernotarg,`humanbuild`,WESTRING_UNITORDERNOTARG_HUMANBUILD
UnitOrderTownBellOn=0,unitordernotarg,`townbellon`,WESTRING_UNITORDERNOTARG_TOWNBELLON
UnitOrderTownBellOff=0,unitordernotarg,`townbelloff`,WESTRING_UNITORDERNOTARG_TOWNBELLOFF
UnitOrderMilitia=0,unitordernotarg,`militia`,WESTRING_UNITORDERNOTARG_MILITIA
UnitOrderMilitiaOff=0,unitordernotarg,`militiaoff`,WESTRING_UNITORDERNOTARG_MILITIAOFF
UnitOrderRepairOn=0,unitordernotarg,`repairon`,WESTRING_UNITORDERNOTARG_REPAIRON
UnitOrderRepairOff=0,unitordernotarg,`repairoff`,WESTRING_UNITORDERNOTARG_REPAIROFF
UnitOrderDefend=0,unitordernotarg,`defend`,WESTRING_UNITORDERNOTARG_DEFEND
UnitOrderUnDefend=0,unitordernotarg,`undefend`,WESTRING_UNITORDERNOTARG_UNDEFEND
UnitOrderHealOn=0,unitordernotarg,`healon`,WESTRING_UNITORDERNOTARG_HEALON
UnitOrderHealOff=0,unitordernotarg,`healoff`,WESTRING_UNITORDERNOTARG_HEALOFF
UnitOrderInnerFireOn=0,unitordernotarg,`innerfireon`,WESTRING_UNITORDERNOTARG_INNERFIREON
UnitOrderInnerFireOff=0,unitordernotarg,`innerfireoff`,WESTRING_UNITORDERNOTARG_INNERFIREOFF
UnitOrderSlowOn=0,unitordernotarg,`slowon`,WESTRING_UNITORDERNOTARG_SLOWON
UnitOrderSlowOff=0,unitordernotarg,`slowoff`,WESTRING_UNITORDERNOTARG_SLOWOFF
UnitOrderSpellStealOn=1,unitordernotarg,`spellstealon`,WESTRING_UNITORDERNOTARG_SPELLSTEALON
UnitOrderSpellStealOff=1,unitordernotarg,`spellstealoff`,WESTRING_UNITORDERNOTARG_SPELLSTEALOFF
UnitOrderWaterElemental=0,unitordernotarg,`waterelemental`,WESTRING_UNITORDERNOTARG_WATERELEMENTAL
UnitOrderPhoenix=1,unitordernotarg,`phoenix`,WESTRING_UNITORDERNOTARG_PHOENIX
UnitOrderThunderClap=0,unitordernotarg,`thunderclap`,WESTRING_UNITORDERNOTARG_THUNDERCLAP
UnitOrderAvatar=0,unitordernotarg,`avatar`,WESTRING_UNITORDERNOTARG_AVATAR
UnitOrderDivineShield=0,unitordernotarg,`divineshield`,WESTRING_UNITORDERNOTARG_DIVINESHIELD
UnitOrderUnDivineShield=0,unitordernotarg,`undivineshield`,WESTRING_UNITORDERNOTARG_UNDIVINESHIELD
UnitOrderResurrection=0,unitordernotarg,`resurrection`,WESTRING_UNITORDERNOTARG_RESURRECTION
// Orc
UnitOrderOrcBuild=1,unitordernotarg,`orcbuild`,WESTRING_UNITORDERNOTARG_ORCBUILD
UnitOrderBattleStations=0,unitordernotarg,`battlestations`,WESTRING_UNITORDERNOTARG_BATTLESTATIONS
UnitOrderStandDown=0,unitordernotarg,`standdown`,WESTRING_UNITORDERNOTARG_STANDDOWN
UnitOrderRepairOOn=0,unitordernotarg,`repairon`,WESTRING_UNITORDERNOTARG_REPAIROON
UnitOrderRepairOOff=0,unitordernotarg,`repairoff`,WESTRING_UNITORDERNOTARG_REPAIROOFF
UnitOrderBerserk=1,unitordernotarg,`berserk`,WESTRING_UNITORDERNOTARG_BERSERK
UnitOrderBloodlustOn=0,unitordernotarg,`bloodluston`,WESTRING_UNITORDERNOTARG_BLOODLUSTON
UnitOrderBloodlustOff=0,unitordernotarg,`bloodlustoff`,WESTRING_UNITORDERNOTARG_BLOODLUSTOFF
UnitOrderAncestralSpirit=1,unitordernotarg,`ancestralspirit`,WESTRING_UNITORDERNOTARG_ANCESTRALSPIRIT
UnitOrderEtherealForm=1,unitordernotarg,`uncorporealform`,WESTRING_UNITORDERNOTARG_ETHEREALFORM
UnitOrderCorporealForm=1,unitordernotarg,`corporealform`,WESTRING_UNITORDERNOTARG_CORPOREALFORM
UnitOrderWindWalk=0,unitordernotarg,`windwalk`,WESTRING_UNITORDERNOTARG_WINDWALK
UnitOrderMirrorImage=0,unitordernotarg,`mirrorimage`,WESTRING_UNITORDERNOTARG_MIRRORIMAGE
UnitOrderWhirlWind=0,unitordernotarg,`whirlwind`,WESTRING_UNITORDERNOTARG_BLADESTORM
UnitOrderSpiritWolf=0,unitordernotarg,`spiritwolf`,WESTRING_UNITORDERNOTARG_FERALSPIRIT
UnitOrderVoodoo=1,unitordernotarg,`voodoo`,WESTRING_UNITORDERNOTARG_VOODOO
UnitOrderStomp=0,unitordernotarg,`stomp`,WESTRING_UNITORDERNOTARG_WARSTOMP
// Night Elf
UnitOrderNightElfBuild=1,unitordernotarg,`nightelfbuild`,WESTRING_UNITORDERNOTARG_NIGHTELFBUILD
UnitOrderUnRoot=0,unitordernotarg,`unroot`,WESTRING_UNITORDERNOTARG_UNROOT
UnitOrderAutoEntangle=1,unitordernotarg,`autoentangle`,WESTRING_UNITORDERNOTARG_AUTOENTANGLE
UnitOrderAutoEntangleInstant=1,unitordernotarg,`autoentangleinstant`,WESTRING_UNITORDERNOTARG_AUTOENTANGLEINSTANT
UnitOrderReplenishOn=1,unitordernotarg,`rechargeon`,WESTRING_UNITORDERNOTARG_REPLENISHON
UnitOrderReplenishOff=1,unitordernotarg,`rechargeoff`,WESTRING_UNITORDERNOTARG_REPLENISHOFF
UnitOrderAmbush=0,unitordernotarg,`ambush`,WESTRING_UNITORDERNOTARG_HIDE
UnitOrderRenewOn=0,unitordernotarg,`renewon`,WESTRING_UNITORDERNOTARG_RENEWON
UnitOrderRenewOff=0,unitordernotarg,`renewoff`,WESTRING_UNITORDERNOTARG_RENEWOFF
UnitOrderCoupleInstant1=1,unitordernotarg,`coupleinstant`,WESTRING_UNITORDERNOTARG_COUPLEINSTANT1
UnitOrderCoupleInstant2=1,unitordernotarg,`coupleinstant`,WESTRING_UNITORDERNOTARG_COUPLEINSTANT2
UnitOrderDecouple=1,unitordernotarg,`decouple`,WESTRING_UNITORDERNOTARG_DECOUPLE
UnitOrderAutoDispelOn=0,unitordernotarg,`autodispelon`,WESTRING_UNITORDERNOTARG_AUTODISPELON
UnitOrderAutoDispelOff=0,unitordernotarg,`autodispeloff`,WESTRING_UNITORDERNOTARG_AUTODISPELOFF
UnitOrderFaerieFireOn=0,unitordernotarg,`faeriefireon`,WESTRING_UNITORDERNOTARG_FAERIEFIREON
UnitOrderFaerieFireOff=0,unitordernotarg,`faeriefireoff`,WESTRING_UNITORDERNOTARG_FAERIEFIREOFF
UnitOrderRavenForm=0,unitordernotarg,`ravenform`,WESTRING_UNITORDERNOTARG_RAVENFORM
UnitOrderUnRavenForm=0,unitordernotarg,`unravenform`,WESTRING_UNITORDERNOTARG_UNRAVENFORM
UnitOrderRoar=0,unitordernotarg,`roar`,WESTRING_UNITORDERNOTARG_ROAR
UnitOrderBearForm=0,unitordernotarg,`bearform`,WESTRING_UNITORDERNOTARG_BEARFORM
UnitOrderUnBearForm=0,unitordernotarg,`unbearform`,WESTRING_UNITORDERNOTARG_UNBEARFORM
UnitOrderTaunt=1,unitordernotarg,`taunt`,WESTRING_UNITORDERNOTARG_TAUNT
UnitOrderManaFlareOn=1,unitordernotarg,`manaflareon`,WESTRING_UNITORDERNOTARG_MANAFLAREON
UnitOrderManaFlareOff=1,unitordernotarg,`manaflareoff`,WESTRING_UNITORDERNOTARG_MANAFLAREOFF
UnitOrderPhaseShift=1,unitordernotarg,`phaseshift`,WESTRING_UNITORDERNOTARG_PHASESHIFT
UnitOrderPhaseShiftOn=1,unitordernotarg,`phaseshifton`,WESTRING_UNITORDERNOTARG_PHASESHIFTON
UnitOrderPhaseShiftOff=1,unitordernotarg,`phaseshiftoff`,WESTRING_UNITORDERNOTARG_PHASESHIFTOFF
UnitOrderVengeanceInstant=1,unitordernotarg,`vengeanceinstant`,WESTRING_UNITORDERNOTARG_VENGEANCEINSTANT
UnitOrderVengeanceOn=1,unitordernotarg,`vengeanceon`,WESTRING_UNITORDERNOTARG_VENGEANCEON
UnitOrderVengeanceOff=1,unitordernotarg,`vengeanceoff`,WESTRING_UNITORDERNOTARG_VENGEANCEOFF
UnitOrderImmolation=0,unitordernotarg,`immolation`,WESTRING_UNITORDERNOTARG_IMMOLATION
UnitOrderUnImmolation=0,unitordernotarg,`unimmolation`,WESTRING_UNITORDERNOTARG_UNIMMOLATION
UnitOrderMetamorphosis=0,unitordernotarg,`metamorphosis`,WESTRING_UNITORDERNOTARG_METAMORPHOSIS
UnitOrderTranquility=0,unitordernotarg,`tranquility`,WESTRING_UNITORDERNOTARG_TRANQUILITY
UnitOrderSearingArrows=0,unitordernotarg,`flamingarrows`,WESTRING_UNITORDERNOTARG_SEARINGARROWS
UnitOrderUnSearingArrows=0,unitordernotarg,`unflamingarrows`,WESTRING_UNITORDERNOTARG_UNSEARINGARROWS
UnitOrderScout=0,unitordernotarg,`scout`,WESTRING_UNITORDERNOTARG_SCOUT
UnitOrderStarfall2=0,unitordernotarg,`starfall`,WESTRING_UNITORDERNOTARG_STARFALL
UnitOrderFanOfKnives=1,unitordernotarg,`fanofknives`,WESTRING_UNITORDERNOTARG_FANOFKNIVES
UnitOrderSpiritOfVengeance=1,unitordernotarg,`spiritofvengeance`,WESTRING_UNITORDERNOTARG_SPIRITOFVENGEANCE
// Undead
UnitOrderUndeadBuild=1,unitordernotarg,`undeadbuild`,WESTRING_UNITORDERNOTARG_UNDEADBUILD
UnitOrderRestorationOn=0,unitordernotarg,`restorationon`,WESTRING_UNITORDERNOTARG_RESTOREON
UnitOrderRestorationOff=0,unitordernotarg,`restorationoff`,WESTRING_UNITORDERNOTARG_RESTOREOFF
UnitOrderCannibalize=0,unitordernotarg,`cannibalize`,WESTRING_UNITORDERNOTARG_CANNIBALIZE
UnitOrderWebOn=0,unitordernotarg,`webon`,WESTRING_UNITORDERNOTARG_WEBON
UnitOrderWebOff=0,unitordernotarg,`weboff`,WESTRING_UNITORDERNOTARG_WEBOFF
UnitOrderBurrow=1,unitordernotarg,`burrow`,WESTRING_UNITORDERNOTARG_BURROW
UnitOrderUnBurrow=1,unitordernotarg,`unburrow`,WESTRING_UNITORDERNOTARG_UNBURROW
UnitOrderLoadCorpse=0,unitordernotarg,`loadcorpse`,WESTRING_UNITORDERNOTARG_LOADCORPSE
UnitOrderUnloadAllCorpses=0,unitordernotarg,`unloadallcorpses`,WESTRING_UNITORDERNOTARG_UNLOADALLCORPSES
UnitOrderStoneForm=0,unitordernotarg,`stoneform`,WESTRING_UNITORDERNOTARG_STONEFORM
UnitOrderUnStoneForm=0,unitordernotarg,`unstoneform`,WESTRING_UNITORDERNOTARG_UNSTONEFORM
UnitOrderRaiseDeadInstant=1,unitordernotarg,`instant`,WESTRING_UNITORDERNOTARG_RAISEDEAD
UnitOrderRaiseDeadOn=0,unitordernotarg,`raisedeadon`,WESTRING_UNITORDERNOTARG_RAISEDEADON
UnitOrderRaiseDeadOff=0,unitordernotarg,`raisedeadoff`,WESTRING_UNITORDERNOTARG_RAISEDEADOFF
UnitOrderCurseOn=0,unitordernotarg,`curseon`,WESTRING_UNITORDERNOTARG_CURSEON
UnitOrderCurseOff=0,unitordernotarg,`curseoff`,WESTRING_UNITORDERNOTARG_CURSEOFF
UnitOrderFlamingAttackOn=1,unitordernotarg,`flamingattack`,WESTRING_UNITORDERNOTARG_FLAMINGATTACKON
UnitOrderFlamingAttackOff=1,unitordernotarg,`unflamingattack`,WESTRING_UNITORDERNOTARG_FLAMINGATTACKOFF
UnitOrderSphinxForm=1,unitordernotarg,`avengerform`,WESTRING_UNITORDERNOTARG_SPHINXFORM
UnitOrderReplenishLife=1,unitordernotarg,`replenishlife`,WESTRING_UNITORDERNOTARG_REPLENISHLIFE
UnitOrderReplenishLifeOn=1,unitordernotarg,`replenishlifeon`,WESTRING_UNITORDERNOTARG_REPLENISHLIFEON
UnitOrderReplenishLifeOff=1,unitordernotarg,`replenishlifeoff`,WESTRING_UNITORDERNOTARG_REPLENISHLIFEOFF
UnitOrderReplenishMana=1,unitordernotarg,`replenishmana`,WESTRING_UNITORDERNOTARG_REPLENISHMANA
UnitOrderReplenishManaOn=1,unitordernotarg,`replenishmanaon`,WESTRING_UNITORDERNOTARG_REPLENISHMANAON
UnitOrderReplenishManaOff=1,unitordernotarg,`replenishmanaoff`,WESTRING_UNITORDERNOTARG_REPLENISHMANAOFF
UnitOrderCarrionScarabsOn=1,unitordernotarg,`carrionscarabson`,WESTRING_UNITORDERNOTARG_CARRIONSCARABSON
UnitOrderCarrionScarabsOff=1,unitordernotarg,`carrionscarabsoff`,WESTRING_UNITORDERNOTARG_CARRIONSCARABSOFF
UnitOrderCarrionScarabsInstant=1,unitordernotarg,`carrionscarabsinstant`,WESTRING_UNITORDERNOTARG_CARRIONSCARABS
UnitOrderLocustSwarm=1,unitordernotarg,`locustswarm`,WESTRING_UNITORDERNOTARG_LOCUSTSWARM
UnitOrderAnimateDead=0,unitordernotarg,`animatedead`,WESTRING_UNITORDERNOTARG_ANIMATEDEAD
UnitOrderFrostArmorOn=0,unitordernotarg,`frostarmoron`,WESTRING_UNITORDERNOTARG_FROSTARMORON
UnitOrderFrostArmorOff=0,unitordernotarg,`frostarmoroff`,WESTRING_UNITORDERNOTARG_FROSTARMOROFF
// Neutral
UnitOrderNagaBuild=1,unitordernotarg,`nagabuild`,WESTRING_UNITORDERNOTARG_NAGABUILD
UnitOrderCreepAnimateDead=0,unitordernotarg,`creepanimatedead`,WESTRING_UNITORDERNOTARG_CREEPANIMATEDEAD
UnitOrderCreepHealOn=0,unitordernotarg,`creephealon`,WESTRING_UNITORDERNOTARG_CREEPHEALON
UnitOrderCreepHealOff=0,unitordernotarg,`creephealoff`,WESTRING_UNITORDERNOTARG_CREEPHEALOFF
UnitOrderRevenge=0,unitordernotarg,`revenge`,WESTRING_UNITORDERNOTARG_REVENGE
UnitOrderCreepThunderClap=0,unitordernotarg,`creepthunderclap`,WESTRING_UNITORDERNOTARG_CREEPTHUNDERCLAP
UnitOrderWateryMinion=1,unitordernotarg,`wateryminion`,WESTRING_UNITORDERNOTARG_WATERYMINION
UnitOrderSelfDestructOn=1,unitordernotarg,`selfdestructon`,WESTRING_UNITORDERNOTARG_SELFDESTRUCTON
UnitOrderSelfDestructOff=1,unitordernotarg,`selfdestructoff`,WESTRING_UNITORDERNOTARG_SELFDESTRUCTOFF
UnitOrderSummonGrizzly=1,unitordernotarg,`summongrizzly`,WESTRING_UNITORDERNOTARG_SUMMONGRIZZLY
UnitOrderSummonQuillbeast=1,unitordernotarg,`summonquillbeast`,WESTRING_UNITORDERNOTARG_SUMMONQUILLBEAST
UnitOrderSummonWarEagle=1,unitordernotarg,`summonwareagle`,WESTRING_UNITORDERNOTARG_SUMMONWAREAGLE
UnitOrderBlackArrowOn=1,unitordernotarg,`blackarrowon`,WESTRING_UNITORDERNOTARG_BLACKARROWON
UnitOrderBlackArrowOff=1,unitordernotarg,`blackarrowoff`,WESTRING_UNITORDERNOTARG_BLACKARROWOFF
UnitOrderColdArrowOn=1,unitordernotarg,`coldarrows`,WESTRING_UNITORDERNOTARG_COLDARROWON
UnitOrderColdArrowOff=1,unitordernotarg,`uncoldarrows`,WESTRING_UNITORDERNOTARG_COLDARROWOFF
UnitOrderManaShieldOn=1,unitordernotarg,`manashieldon`,WESTRING_UNITORDERNOTARG_MANASHIELDON
UnitOrderManaShieldOff=1,unitordernotarg,`manashieldoff`,WESTRING_UNITORDERNOTARG_MANASHIELDOFF
UnitOrderElementalFury=1,unitordernotarg,`elementalfury`,WESTRING_UNITORDERNOTARG_ELEMENTALFURY
UnitOrderHowlOfTerror=1,unitordernotarg,`howlofterror`,WESTRING_UNITORDERNOTARG_HOWLOFTERROR
UnitOrderPoisonArrows=0,unitordernotarg,`poisonarrows`,WESTRING_UNITORDERNOTARG_POISONARROWON
UnitOrderUnPoisonArrows=0,unitordernotarg,`unpoisonarrows`,WESTRING_UNITORDERNOTARG_POISONARROWOFF
UnitOrderChemicalRage=1,unitordernotarg,`chemicalrage`,WESTRING_UNITORDERNOTARG_CHEMICALRAGE
UnitOrderRoboGoblin=1,unitordernotarg,`robogoblin`,WESTRING_UNITORDERNOTARG_ROBOGOBLIN
UnitOrderUnRoboGoblin=1,unitordernotarg,`unrobogoblin`,WESTRING_UNITORDERNOTARG_UNROBOGOBLIN
UnitOrderLavaMonster=1,unitordernotarg,`lavamonster`,WESTRING_UNITORDERNOTARG_LAVAMONSTER
UnitOrderIncinerateArrowOn=1,unitordernotarg,`incineratearrowon`,WESTRING_UNITORDERNOTARG_INCINERATEARROWON
UnitOrderIncinerateArrowOff=1,unitordernotarg,`incineratearrowoff`,WESTRING_UNITORDERNOTARG_INCINERATEARROWOFF
// Special
UnitOrderChannel=1,unitordernotarg,`channel`,WESTRING_UNITORDERNOTARG_CHANNEL
UnitOrderMedivhRavenForm=0,unitordernotarg,`ravenform`,WESTRING_UNITORDERNOTARG_MEDIVHRAVENFORM
UnitOrderMedivhUnRavenForm=0,unitordernotarg,`unravenform`,WESTRING_UNITORDERNOTARG_MEDIVHUNRAVENFORM
UnitOrderRexxarBattleRoar=1,unitordernotarg,`battleroar`,WESTRING_UNITORDERNOTARG_REXXARBATTLEROAR
UnitOrderColdArrows=0,unitordernotarg,`coldarrows`,WESTRING_UNITORDERNOTARG_COLDARROWS
UnitOrderUnColdArrows=0,unitordernotarg,`uncoldarrows`,WESTRING_UNITORDERNOTARG_UNCOLDARROWS

UnitOrderAttackUnitEx=0,unitcommonorderEx,`attack`,WESTRING_UNITORDERUTARG_ATTACK
UnitOrderMoveEx=0,unitcommonorderEx,`move`,WESTRING_UNITORDERPTARG_MOVE
UnitOrderPatrolEx=0,unitcommonorderEx,`patrol`,WESTRING_UNITORDERPTARG_PATROL
UnitOrderHoldPositionEx=0,unitcommonorderEx,`holdposition`,WESTRING_UNITORDERNOTARG_HOLDPOSITION

// Human
UnitOrderRepairEx=0,unitorderEx,`repair`,WESTRING_unitorderEx_REPAIR
UnitOrderInnerFireEx=0,unitorderEx,`innerfire`,WESTRING_unitorderEx_INNERFIRE
UnitOrderDispelEx=0,unitorderEx,`dispel`,WESTRING_unitorderEx_DISPEL
UnitOrderHealEx=0,unitorderEx,`heal`,WESTRING_unitorderEx_HEAL
UnitOrderSlowEx=0,unitorderEx,`slow`,WESTRING_unitorderEx_SLOW
UnitOrderInvisibilityEx=0,unitorderEx,`invisibility`,WESTRING_unitorderEx_INVISIBILITY
UnitOrderPolymorphEx=0,unitorderEx,`polymorph`,WESTRING_unitorderEx_POLYMORPH
UnitOrderControlMagicEx=1,unitorderEx,`controlmagic`,WESTRING_unitorderEx_CONTROLMAGIC
UnitOrderSpellStealEx=1,unitorderEx,`spellsteal`,WESTRING_unitorderEx_SPELLSTEAL
UnitOrderAerialShacklesEx=1,unitorderEx,`magicleash`,WESTRING_unitorderEx_AERIALSHACKLES
UnitOrderMassTeleportEx=0,unitorderEx,`massteleport`,WESTRING_unitorderEx_MASSTELEPORT
UnitOrderBanishEx=1,unitorderEx,`banish`,WESTRING_unitorderEx_BANISH
UnitOrderSiphonManaEx=1,unitorderEx,`drain`,WESTRING_unitorderEx_SIPHONMANA
UnitOrderThunderBoltEx=0,unitorderEx,`thunderbolt`,WESTRING_unitorderEx_THUNDERBOLT
UnitOrderHolyBoltEx=0,unitorderEx,`holybolt`,WESTRING_unitorderEx_HOLYBOLT
// Orc
UnitOrderRepairOEx=0,unitorderEx,`repair`,WESTRING_unitorderEx_REPAIRO
UnitOrderEnsnareEx=0,unitorderEx,`ensnare`,WESTRING_unitorderEx_ENSNARE
UnitOrderUnstableConcoctionEx=1,unitorderEx,`unstableconcoction`,WESTRING_unitorderEx_UNSTABLECONCOCTION
UnitOrderPurgeEx=0,unitorderEx,`purge`,WESTRING_unitorderEx_PURGE
UnitOrderLightningShieldEx=0,unitorderEx,`lightningshield`,WESTRING_unitorderEx_LIGHTNINGSHIELD
UnitOrderBloodlustEx=0,unitorderEx,`bloodlust`,WESTRING_unitorderEx_BLOODLUST
UnitOrderSpiritLinkEx=1,unitorderEx,`spiritlink`,WESTRING_unitorderEx_SPIRITLINK
UnitOrderDevourEx=0,unitorderEx,`devour`,WESTRING_unitorderEx_DEVOUR
UnitOrderChainLightningEx=0,unitorderEx,`chainlightning`,WESTRING_unitorderEx_CHAINLIGHTNING
UnitOrderHealingWaveEx=1,unitorderEx,`healingwave`,WESTRING_unitorderEx_HEALINGWAVE
UnitOrderHexEx=1,unitorderEx,`hex`,WESTRING_unitorderEx_HEX
UnitOrderAncestralSpiritTargEx=1,unitorderEx,`ancestralspirittarg`,WESTRING_unitorderEx_ANCESTRALSPIRIT
// Night Elf
UnitOrderRenewEx=0,unitorderEx,`renew`,WESTRING_unitorderEx_RENEW
UnitOrderEntangleEx=0,unitorderEx,`entangle`,WESTRING_unitorderEx_ENTANGLE
UnitOrderEntangleInstantEx=0,unitorderEx,`entangleinstant`,WESTRING_unitorderEx_ENTANGLEINSTANT
UnitOrderReplenishEx=0,unitorderEx,`recharge`,WESTRING_unitorderEx_REPLENISH
UnitOrderMountHippogryphEx=0,unitorderEx,`mounthippogryph`,WESTRING_unitorderEx_MOUNTHIPPOGRYPH
UnitOrderLoadArcherEx=0,unitorderEx,`loadarcher`,WESTRING_unitorderEx_LOADARCHER
UnitOrderAutoDispelEx=0,unitorderEx,`autodispel`,WESTRING_unitorderEx_AUTODISPEL
UnitOrderFaerieFireEx=0,unitorderEx,`faeriefire`,WESTRING_unitorderEx_FAERIEFIRE
UnitOrderCycloneEx=0,unitorderEx,`cyclone`,WESTRING_unitorderEx_CYCLONE
UnitOrderRejuvinationEx=0,unitorderEx,`rejuvination`,WESTRING_unitorderEx_REJUVINATION
UnitOrderVengeanceEx=1,unitorderEx,`vengeance`,WESTRING_unitorderEx_VENGEANCE
UnitOrderManaBurnEx=0,unitorderEx,`manaburn`,WESTRING_unitorderEx_MANABURN
UnitOrderEntanglingRootsEx=0,unitorderEx,`entanglingroots`,WESTRING_unitorderEx_ENTANGLINGROOTS
UnitOrderShadowStrikeEx=1,unitorderEx,`shadowstrike`,WESTRING_unitorderEx_SHADOWSTRIKE
// Undead
UnitOrderRestorationEx=0,unitorderEx,`restoration`,WESTRING_unitorderEx_RESTORE
UnitOrderSacrificeAcolyteEx=0,unitorderEx,`sacrifice`,WESTRING_unitorderEx_SACRIFICEACOLYTE
UnitOrderSacrificeEx=0,unitorderEx,`requestsacrifice`,WESTRING_unitorderEx_SACRIFICE
UnitOrderUnsummonEx=0,unitorderEx,`unsummon`,WESTRING_unitorderEx_UNSUMMON
UnitOrderWebEx=0,unitorderEx,`web`,WESTRING_unitorderEx_WEB
UnitOrderRaiseDeadEx=0,unitorderEx,`raisedead`,WESTRING_unitorderEx_RAISEDEAD
UnitOrderUnholyFrenzyEx=0,unitorderEx,`unholyfrenzy`,WESTRING_unitorderEx_UNHOLYFRENZY
UnitOrderCrippleEx=0,unitorderEx,`cripple`,WESTRING_unitorderEx_CRIPPLE
UnitOrderCurseEx=0,unitorderEx,`curse`,WESTRING_unitorderEx_CURSE
UnitOrderAntiMagicShellEx=0,unitorderEx,`antimagicshell`,WESTRING_unitorderEx_ANTIMAGICSHELL
UnitOrderPossessionEx=0,unitorderEx,`possession`,WESTRING_unitorderEx_POSSESSION
UnitOrderAbsorbManaEx=1,unitorderEx,`absorb`,WESTRING_unitorderEx_ABSORBMANA
UnitOrderFlamingAttackEx=1,unitorderEx,`flamingattacktarg`,WESTRING_unitorderEx_FLAMINGATTACK
UnitOrderImpaleEx=1,unitorderEx,`impale`,WESTRING_unitorderEx_IMPALE
UnitOrderCarrionScarabsEx=1,unitorderEx,`carrionscarabs`,WESTRING_unitorderEx_CARRIONSCARABS
UnitOrderDeathCoilEx=0,unitorderEx,`deathcoil`,WESTRING_unitorderEx_DEATHCOIL
UnitOrderDeathPactEx=0,unitorderEx,`deathpact`,WESTRING_unitorderEx_DEATHPACT
UnitOrderSleepEx=0,unitorderEx,`sleep`,WESTRING_unitorderEx_SLEEP
UnitOrderFrostNovaEx=0,unitorderEx,`frostnova`,WESTRING_unitorderEx_FROSTNOVA
UnitOrderFrostArmorEx=0,unitorderEx,`frostarmor`,WESTRING_unitorderEx_FROSTARMOR
UnitOrderDarkRitualEx=0,unitorderEx,`darkritual`,WESTRING_unitorderEx_DARKRITUAL
// Neutral
UnitOrderCreepDevourEx=1,unitorderEx,`creepdevour`,WESTRING_unitorderEx_CREEPDEVOUR
UnitOrderFireboltEx=0,unitorderEx,`firebolt`,WESTRING_unitorderEx_FIREBOLT
UnitOrderCreepHealEx=0,unitorderEx,`creepheal`,WESTRING_unitorderEx_CREEPHEAL
UnitOrderCreepThunderBoltEx=0,unitorderEx,`creepthunderbolt`,WESTRING_unitorderEx_CREEPTHUNDERBOLT
UnitOrderParasiteEx=1,unitorderEx,`parasite`,WESTRING_unitorderEx_PARASITE
UnitOrderSelfDestructUnitEx=1,unitorderEx,`selfdestruct`,WESTRING_unitorderEx_SELFDESTRUCT
UnitOrderBlackArrowEx=1,unitorderEx,`blackarrow`,WESTRING_unitorderEx_BLACKARROW
UnitOrderCharmEx=1,unitorderEx,`charm`,WESTRING_unitorderEx_CHARM
UnitOrderLifeDrainEx=1,unitorderEx,`drain`,WESTRING_unitorderEx_LIFEDRAIN
UnitOrderColdArrowEx=1,unitorderEx,`coldarrowstarg`,WESTRING_unitorderEx_COLDARROW
UnitOrderForkedLightningEx=1,unitorderEx,`forkedlightning`,WESTRING_unitorderEx_FORKEDLIGHTNING
UnitOrderStrongDrinkEx=1,unitorderEx,`drunkenhaze`,WESTRING_unitorderEx_STRONGDRINK
UnitOrderDoomEx=1,unitorderEx,`doom`,WESTRING_unitorderEx_DOOM
UnitOrderAcidBombEx=1,unitorderEx,`acidbomb`,WESTRING_unitorderEx_ACIDBOMB
UnitOrderTransmuteEx=1,unitorderEx,`transmute`,WESTRING_unitorderEx_TRANSMUTE
UnitOrderSoulBurnEx=1,unitorderEx,`soulburn`,WESTRING_unitorderEx_SOULBURN
UnitOrderPoisonArrowEx=0,unitorderEx,`poisonarrowstarg`,WESTRING_unitorderEx_POISONARROW
UnitOrderIncinerateArrowEx=1,unitorderEx,`incineratearrow`,WESTRING_unitorderEx_INCINERATEARROW
// Special
UnitOrderFingerOfDeathEx=0,unitorderEx,`fingerofdeath`,WESTRING_unitorderEx_FINGEROFDEATH
UnitOrderDarkConversionEx=0,unitorderEx,`darkconversion`,WESTRING_unitorderEx_DARKCONVERSION
UnitOrderSoulPreservationEx=0,unitorderEx,`soulpreservation`,WESTRING_unitorderEx_SOULPRESERVATION
UnitOrderDarkConversionFastEx=0,unitorderEx,`darkconversion`,WESTRING_unitorderEx_DARKCONVERSIONFAST

// Human
UnitOrderFlareEx=0,unitorderEx,`flare`,WESTRING_unitorderEx_FLARE
UnitOrderCloudOfFogEx=1,unitorderEx,`cloudoffog`,WESTRING_unitorderEx_CLOUDOFFOG
UnitOrderBlizzardEx=0,unitorderEx,`blizzard`,WESTRING_unitorderEx_BLIZZARD
UnitOrderFlameStrikeEx=1,unitorderEx,`flamestrike`,WESTRING_unitorderEx_FLAMESTRIKE
// Orc
UnitOrderSentryWardEx=0,unitorderEx,`evileye`,WESTRING_unitorderEx_SENTRYWARD
UnitOrderStasisTrapEx=0,unitorderEx,`stasistrap`,WESTRING_unitorderEx_STASISTRAP
UnitOrderHealingWardEx=0,unitorderEx,`healingward`,WESTRING_unitorderEx_HEALINGWARD
UnitOrderDisenchantEx=1,unitorderEx,`disenchant`,WESTRING_unitorderEx_DISENCHANT
UnitOrderFarSightEx=0,unitorderEx,`farsight`,WESTRING_unitorderEx_FARSIGHT
UnitOrderEarthquakeEx=0,unitorderEx,`earthquake`,WESTRING_unitorderEx_EARTHQUAKE
UnitOrderSerpentWardEx=1,unitorderEx,`ward`,WESTRING_unitorderEx_SERPENTWARD
UnitOrderShockwaveEx=0,unitorderEx,`shockwave`,WESTRING_unitorderEx_SHOCKWAVE
// Night Elf
UnitOrderRootEx=0,unitorderEx,`root`,WESTRING_unitorderEx_ROOT
UnitOrderDetonateEx=0,unitorderEx,`detonate`,WESTRING_unitorderEx_DETONATE
UnitOrderForceOfNatureEx=0,unitorderEx,`forceofnature`,WESTRING_unitorderEx_FORCEOFNATURE
UnitOrderStarfallEx=0,unitorderEx,`obsolete`,WESTRING_unitorderEx_STARFALL
UnitOrderBlinkEx=1,unitorderEx,`blink`,WESTRING_unitorderEx_BLINK
// Undead
UnitOrderDevourMagicEx=1,unitorderEx,`devourmagic`,WESTRING_unitorderEx_DEVOURMAGIC
UnitOrderImpalePointEx=1,unitorderEx,`impale`,WESTRING_unitorderEx_IMPALE
UnitOrderCarrionSwarmEx=0,unitorderEx,`carrionswarm`,WESTRING_unitorderEx_CARRIONSWARM
UnitOrderDarkSummoningEx=0,unitorderEx,`dreadlordinferno`,WESTRING_unitorderEx_DARKSUMMONING
UnitOrderDeathAndDecayEx=0,unitorderEx,`deathanddecay`,WESTRING_unitorderEx_DEATHANDDECAY
// Neutral
UnitOrderBreathOfFrostEx=1,unitorderEx,`breathoffrost`,WESTRING_unitorderEx_BREATHOFFROST
UnitOrderMonsoonEx=1,unitorderEx,`monsoon`,WESTRING_unitorderEx_MONSOON
UnitOrderSelfDestructEx=0,unitorderEx,`selfdestruct`,WESTRING_unitorderEx_SELFDESTRUCT
UnitOrderStampedeEx=1,unitorderEx,`stampede`,WESTRING_unitorderEx_STAMPEDE
UnitOrderSilenceEx=1,unitorderEx,`silence`,WESTRING_unitorderEx_SILENCE
UnitOrderTornadoEx=1,unitorderEx,`tornado`,WESTRING_unitorderEx_TORNADO
UnitOrderBreathOfFireEx=1,unitorderEx,`breathoffire`,WESTRING_unitorderEx_BREATHOFFIRE
UnitOrderHeroRainOfFireEx=1,unitorderEx,`rainoffire`,WESTRING_unitorderEx_HERORAINOFFIRE
UnitOrderHealingSprayEx=1,unitorderEx,`healingspray`,WESTRING_unitorderEx_HEALINGSPRAY
UnitOrderClusterRocketsEx=1,unitorderEx,`clusterrockets`,WESTRING_unitorderEx_CLUSTERROCKETS
UnitOrderSummonFactoryEx=1,unitorderEx,`summonfactory`,WESTRING_unitorderEx_SUMMONFACTORY
UnitOrderVolcanoEx=1,unitorderEx,`volcano`,WESTRING_unitorderEx_VOLCANO
// Special
UnitOrderDarkPortalEx=0,unitorderEx,`darkportal`,WESTRING_unitorderEx_DARKPORTAL
UnitOrderRainOfChaosEx=0,unitorderEx,`rainoffire`,WESTRING_unitorderEx_RAINOFCHAOS
UnitOrderRainOfFireEx=0,unitorderEx,`rainoffire`,WESTRING_unitorderEx_RAINOFFIRE
UnitOrderInfernoEx=0,unitorderEx,`inferno`,WESTRING_unitorderEx_INFERNO
UnitOrderDarkSummoningOldEx=0,unitorderEx,`darksummoning`,WESTRING_unitorderEx_DARKSUMMONINGOLD

// Human
// Orc
// Night Elf
UnitOrderConsumeTreeEx=0,unitorderEx,`eattree`,WESTRING_UNITORDERDTARG_CONSUMETREE
UnitOrderSentinelEx=0,unitorderEx,`sentinel`,WESTRING_UNITORDERDTARG_SENTINEL
UnitOrderGrabTreeEx=1,unitorderEx,`grabtree`,WESTRING_UNITORDERDTARG_GRABTREE
// Undead
// Neutral
// Special

// Human
UnitOrderTownBellOnEx=0,unitorderEx,`townbellon`,WESTRING_unitorderEx_TOWNBELLON
UnitOrderTownBellOffEx=0,unitorderEx,`townbelloff`,WESTRING_unitorderEx_TOWNBELLOFF
UnitOrderMilitiaEx=0,unitorderEx,`militia`,WESTRING_unitorderEx_MILITIA
UnitOrderMilitiaOffEx=0,unitorderEx,`militiaoff`,WESTRING_unitorderEx_MILITIAOFF
UnitOrderRepairOnEx=0,unitorderEx,`repairon`,WESTRING_unitorderEx_REPAIRON
UnitOrderRepairOffEx=0,unitorderEx,`repairoff`,WESTRING_unitorderEx_REPAIROFF
UnitOrderDefendEx=0,unitorderEx,`defend`,WESTRING_unitorderEx_DEFEND
UnitOrderUnDefendEx=0,unitorderEx,`undefend`,WESTRING_unitorderEx_UNDEFEND
UnitOrderHealOnEx=0,unitorderEx,`healon`,WESTRING_unitorderEx_HEALON
UnitOrderHealOffEx=0,unitorderEx,`healoff`,WESTRING_unitorderEx_HEALOFF
UnitOrderInnerFireOnEx=0,unitorderEx,`innerfireon`,WESTRING_unitorderEx_INNERFIREON
UnitOrderInnerFireOffEx=0,unitorderEx,`innerfireoff`,WESTRING_unitorderEx_INNERFIREOFF
UnitOrderSlowOnEx=0,unitorderEx,`slowon`,WESTRING_unitorderEx_SLOWON
UnitOrderSlowOffEx=0,unitorderEx,`slowoff`,WESTRING_unitorderEx_SLOWOFF
UnitOrderSpellStealOnEx=1,unitorderEx,`spellstealon`,WESTRING_unitorderEx_SPELLSTEALON
UnitOrderSpellStealOffEx=1,unitorderEx,`spellstealoff`,WESTRING_unitorderEx_SPELLSTEALOFF
UnitOrderWaterElementalEx=0,unitorderEx,`waterelemental`,WESTRING_unitorderEx_WATERELEMENTAL
UnitOrderPhoenixEx=1,unitorderEx,`phoenix`,WESTRING_unitorderEx_PHOENIX
UnitOrderThunderClapEx=0,unitorderEx,`thunderclap`,WESTRING_unitorderEx_THUNDERCLAP
UnitOrderAvatarEx=0,unitorderEx,`avatar`,WESTRING_unitorderEx_AVATAR
UnitOrderDivineShieldEx=0,unitorderEx,`divineshield`,WESTRING_unitorderEx_DIVINESHIELD
UnitOrderUnDivineShieldEx=0,unitorderEx,`undivineshield`,WESTRING_unitorderEx_UNDIVINESHIELD
UnitOrderResurrectionEx=0,unitorderEx,`resurrection`,WESTRING_unitorderEx_RESURRECTION
// Orc
UnitOrderBattleStationsEx=0,unitorderEx,`battlestations`,WESTRING_unitorderEx_BATTLESTATIONS
UnitOrderStandDownEx=0,unitorderEx,`standdown`,WESTRING_unitorderEx_STANDDOWN
UnitOrderRepairOOnEx=0,unitorderEx,`repairon`,WESTRING_unitorderEx_REPAIROON
UnitOrderRepairOOffEx=0,unitorderEx,`repairoff`,WESTRING_unitorderEx_REPAIROOFF
UnitOrderBerserkEx=1,unitorderEx,`berserk`,WESTRING_unitorderEx_BERSERK
UnitOrderBloodlustOnEx=0,unitorderEx,`bloodluston`,WESTRING_unitorderEx_BLOODLUSTON
UnitOrderBloodlustOffEx=0,unitorderEx,`bloodlustoff`,WESTRING_unitorderEx_BLOODLUSTOFF
UnitOrderAncestralSpiritEx=1,unitorderEx,`ancestralspirit`,WESTRING_unitorderEx_ANCESTRALSPIRIT
UnitOrderEtherealFormEx=1,unitorderEx,`uncorporealform`,WESTRING_unitorderEx_ETHEREALFORM
UnitOrderCorporealFormEx=1,unitorderEx,`corporealform`,WESTRING_unitorderEx_CORPOREALFORM
UnitOrderWindWalkEx=0,unitorderEx,`windwalk`,WESTRING_unitorderEx_WINDWALK
UnitOrderMirrorImageEx=0,unitorderEx,`mirrorimage`,WESTRING_unitorderEx_MIRRORIMAGE
UnitOrderWhirlWindEx=0,unitorderEx,`whirlwind`,WESTRING_unitorderEx_BLADESTORM
UnitOrderSpiritWolfEx=0,unitorderEx,`spiritwolf`,WESTRING_unitorderEx_FERALSPIRIT
UnitOrderVoodooEx=1,unitorderEx,`voodoo`,WESTRING_unitorderEx_VOODOO
UnitOrderStompEx=0,unitorderEx,`stomp`,WESTRING_unitorderEx_WARSTOMP
// Night Elf
UnitOrderUnRootEx=0,unitorderEx,`unroot`,WESTRING_unitorderEx_UNROOT
UnitOrderAutoEntangleEx=1,unitorderEx,`autoentangle`,WESTRING_unitorderEx_AUTOENTANGLE
UnitOrderAutoEntangleInstantEx=1,unitorderEx,`autoentangleinstant`,WESTRING_unitorderEx_AUTOENTANGLEINSTANT
UnitOrderReplenishOnEx=1,unitorderEx,`rechargeon`,WESTRING_unitorderEx_REPLENISHON
UnitOrderReplenishOffEx=1,unitorderEx,`rechargeoff`,WESTRING_unitorderEx_REPLENISHOFF
UnitOrderAmbushEx=0,unitorderEx,`ambush`,WESTRING_unitorderEx_HIDE
UnitOrderRenewOnEx=0,unitorderEx,`renewon`,WESTRING_unitorderEx_RENEWON
UnitOrderRenewOffEx=0,unitorderEx,`renewoff`,WESTRING_unitorderEx_RENEWOFF
UnitOrderCoupleInstant1Ex=1,unitorderEx,`coupleinstant`,WESTRING_unitorderEx_COUPLEINSTANT1
UnitOrderCoupleInstant2Ex=1,unitorderEx,`coupleinstant`,WESTRING_unitorderEx_COUPLEINSTANT2
UnitOrderDecoupleEx=1,unitorderEx,`decouple`,WESTRING_unitorderEx_DECOUPLE
UnitOrderAutoDispelOnEx=0,unitorderEx,`autodispelon`,WESTRING_unitorderEx_AUTODISPELON
UnitOrderAutoDispelOffEx=0,unitorderEx,`autodispeloff`,WESTRING_unitorderEx_AUTODISPELOFF
UnitOrderFaerieFireOnEx=0,unitorderEx,`faeriefireon`,WESTRING_unitorderEx_FAERIEFIREON
UnitOrderFaerieFireOffEx=0,unitorderEx,`faeriefireoff`,WESTRING_unitorderEx_FAERIEFIREOFF
UnitOrderRavenFormEx=0,unitorderEx,`ravenform`,WESTRING_unitorderEx_RAVENFORM
UnitOrderUnRavenFormEx=0,unitorderEx,`unravenform`,WESTRING_unitorderEx_UNRAVENFORM
UnitOrderRoarEx=0,unitorderEx,`roar`,WESTRING_unitorderEx_ROAR
UnitOrderBearFormEx=0,unitorderEx,`bearform`,WESTRING_unitorderEx_BEARFORM
UnitOrderUnBearFormEx=0,unitorderEx,`unbearform`,WESTRING_unitorderEx_UNBEARFORM
UnitOrderTauntEx=1,unitorderEx,`taunt`,WESTRING_unitorderEx_TAUNT
UnitOrderManaFlareOnEx=1,unitorderEx,`manaflareon`,WESTRING_unitorderEx_MANAFLAREON
UnitOrderManaFlareOffEx=1,unitorderEx,`manaflareoff`,WESTRING_unitorderEx_MANAFLAREOFF
UnitOrderPhaseShiftEx=1,unitorderEx,`phaseshift`,WESTRING_unitorderEx_PHASESHIFT
UnitOrderPhaseShiftOnEx=1,unitorderEx,`phaseshifton`,WESTRING_unitorderEx_PHASESHIFTON
UnitOrderPhaseShiftOffEx=1,unitorderEx,`phaseshiftoff`,WESTRING_unitorderEx_PHASESHIFTOFF
UnitOrderVengeanceInstantEx=1,unitorderEx,`vengeanceinstant`,WESTRING_unitorderEx_VENGEANCEINSTANT
UnitOrderVengeanceOnEx=1,unitorderEx,`vengeanceon`,WESTRING_unitorderEx_VENGEANCEON
UnitOrderVengeanceOffEx=1,unitorderEx,`vengeanceoff`,WESTRING_unitorderEx_VENGEANCEOFF
UnitOrderImmolationEx=0,unitorderEx,`immolation`,WESTRING_unitorderEx_IMMOLATION
UnitOrderUnImmolationEx=0,unitorderEx,`unimmolation`,WESTRING_unitorderEx_UNIMMOLATION
UnitOrderMetamorphosisEx=0,unitorderEx,`metamorphosis`,WESTRING_unitorderEx_METAMORPHOSIS
UnitOrderTranquilityEx=0,unitorderEx,`tranquility`,WESTRING_unitorderEx_TRANQUILITY
UnitOrderSearingArrowsEx=0,unitorderEx,`flamingarrows`,WESTRING_unitorderEx_SEARINGARROWS
UnitOrderUnSearingArrowsEx=0,unitorderEx,`unflamingarrows`,WESTRING_unitorderEx_UNSEARINGARROWS
UnitOrderScoutEx=0,unitorderEx,`scout`,WESTRING_unitorderEx_SCOUT
UnitOrderStarfall2Ex=0,unitorderEx,`starfall`,WESTRING_unitorderEx_STARFALL
UnitOrderFanOfKnivesEx=1,unitorderEx,`fanofknives`,WESTRING_unitorderEx_FANOFKNIVES
UnitOrderSpiritOfVengeanceEx=1,unitorderEx,`spiritofvengeance`,WESTRING_unitorderEx_SPIRITOFVENGEANCE
// Undead
UnitOrderRestorationOnEx=0,unitorderEx,`restorationon`,WESTRING_unitorderEx_RESTOREON
UnitOrderRestorationOffEx=0,unitorderEx,`restorationoff`,WESTRING_unitorderEx_RESTOREOFF
UnitOrderCannibalizeEx=0,unitorderEx,`cannibalize`,WESTRING_unitorderEx_CANNIBALIZE
UnitOrderWebOnEx=0,unitorderEx,`webon`,WESTRING_unitorderEx_WEBON
UnitOrderWebOffEx=0,unitorderEx,`weboff`,WESTRING_unitorderEx_WEBOFF
UnitOrderBurrowEx=1,unitorderEx,`burrow`,WESTRING_unitorderEx_BURROW
UnitOrderUnBurrowEx=1,unitorderEx,`unburrow`,WESTRING_unitorderEx_UNBURROW
UnitOrderLoadCorpseEx=0,unitorderEx,`loadcorpse`,WESTRING_unitorderEx_LOADCORPSE
UnitOrderUnloadAllCorpsesEx=0,unitorderEx,`unloadallcorpses`,WESTRING_unitorderEx_UNLOADALLCORPSES
UnitOrderStoneFormEx=0,unitorderEx,`stoneform`,WESTRING_unitorderEx_STONEFORM
UnitOrderUnStoneFormEx=0,unitorderEx,`unstoneform`,WESTRING_unitorderEx_UNSTONEFORM
UnitOrderRaiseDeadInstantEx=1,unitorderEx,`instant`,WESTRING_unitorderEx_RAISEDEAD
UnitOrderRaiseDeadOnEx=0,unitorderEx,`raisedeadon`,WESTRING_unitorderEx_RAISEDEADON
UnitOrderRaiseDeadOffEx=0,unitorderEx,`raisedeadoff`,WESTRING_unitorderEx_RAISEDEADOFF
UnitOrderCurseOnEx=0,unitorderEx,`curseon`,WESTRING_unitorderEx_CURSEON
UnitOrderCurseOffEx=0,unitorderEx,`curseoff`,WESTRING_unitorderEx_CURSEOFF
UnitOrderFlamingAttackOnEx=1,unitorderEx,`flamingattack`,WESTRING_unitorderEx_FLAMINGATTACKON
UnitOrderFlamingAttackOffEx=1,unitorderEx,`unflamingattack`,WESTRING_unitorderEx_FLAMINGATTACKOFF
UnitOrderSphinxFormEx=1,unitorderEx,`avengerform`,WESTRING_unitorderEx_SPHINXFORM
UnitOrderReplenishLifeEx=1,unitorderEx,`replenishlife`,WESTRING_unitorderEx_REPLENISHLIFE
UnitOrderReplenishLifeOnEx=1,unitorderEx,`replenishlifeon`,WESTRING_unitorderEx_REPLENISHLIFEON
UnitOrderReplenishLifeOffEx=1,unitorderEx,`replenishlifeoff`,WESTRING_unitorderEx_REPLENISHLIFEOFF
UnitOrderReplenishManaEx=1,unitorderEx,`replenishmana`,WESTRING_unitorderEx_REPLENISHMANA
UnitOrderReplenishManaOnEx=1,unitorderEx,`replenishmanaon`,WESTRING_unitorderEx_REPLENISHMANAON
UnitOrderReplenishManaOffEx=1,unitorderEx,`replenishmanaoff`,WESTRING_unitorderEx_REPLENISHMANAOFF
UnitOrderCarrionScarabsOnEx=1,unitorderEx,`carrionscarabson`,WESTRING_unitorderEx_CARRIONSCARABSON
UnitOrderCarrionScarabsOffEx=1,unitorderEx,`carrionscarabsoff`,WESTRING_unitorderEx_CARRIONSCARABSOFF
UnitOrderCarrionScarabsInstantEx=1,unitorderEx,`carrionscarabsinstant`,WESTRING_unitorderEx_CARRIONSCARABS
UnitOrderLocustSwarmEx=1,unitorderEx,`locustswarm`,WESTRING_unitorderEx_LOCUSTSWARM
UnitOrderAnimateDeadEx=0,unitorderEx,`animatedead`,WESTRING_unitorderEx_ANIMATEDEAD
UnitOrderFrostArmorOnEx=0,unitorderEx,`frostarmoron`,WESTRING_unitorderEx_FROSTARMORON
UnitOrderFrostArmorOffEx=0,unitorderEx,`frostarmoroff`,WESTRING_unitorderEx_FROSTARMOROFF
// Neutral
UnitOrderCreepAnimateDeadEx=0,unitorderEx,`creepanimatedead`,WESTRING_unitorderEx_CREEPANIMATEDEAD
UnitOrderCreepHealOnEx=0,unitorderEx,`creephealon`,WESTRING_unitorderEx_CREEPHEALON
UnitOrderCreepHealOffEx=0,unitorderEx,`creephealoff`,WESTRING_unitorderEx_CREEPHEALOFF
UnitOrderRevengeEx=0,unitorderEx,`revenge`,WESTRING_unitorderEx_REVENGE
UnitOrderCreepThunderClapEx=0,unitorderEx,`creepthunderclap`,WESTRING_unitorderEx_CREEPTHUNDERCLAP
UnitOrderWateryMinionEx=1,unitorderEx,`wateryminion`,WESTRING_unitorderEx_WATERYMINION
UnitOrderSelfDestructOnEx=1,unitorderEx,`selfdestructon`,WESTRING_unitorderEx_SELFDESTRUCTON
UnitOrderSelfDestructOffEx=1,unitorderEx,`selfdestructoff`,WESTRING_unitorderEx_SELFDESTRUCTOFF
UnitOrderSummonGrizzlyEx=1,unitorderEx,`summongrizzly`,WESTRING_unitorderEx_SUMMONGRIZZLY
UnitOrderSummonQuillbeastEx=1,unitorderEx,`summonquillbeast`,WESTRING_unitorderEx_SUMMONQUILLBEAST
UnitOrderSummonWarEagleEx=1,unitorderEx,`summonwareagle`,WESTRING_unitorderEx_SUMMONWAREAGLE
UnitOrderBlackArrowOnEx=1,unitorderEx,`blackarrowon`,WESTRING_unitorderEx_BLACKARROWON
UnitOrderBlackArrowOffEx=1,unitorderEx,`blackarrowoff`,WESTRING_unitorderEx_BLACKARROWOFF
UnitOrderColdArrowOnEx=1,unitorderEx,`coldarrows`,WESTRING_unitorderEx_COLDARROWON
UnitOrderColdArrowOffEx=1,unitorderEx,`uncoldarrows`,WESTRING_unitorderEx_COLDARROWOFF
UnitOrderManaShieldOnEx=1,unitorderEx,`manashieldon`,WESTRING_unitorderEx_MANASHIELDON
UnitOrderManaShieldOffEx=1,unitorderEx,`manashieldoff`,WESTRING_unitorderEx_MANASHIELDOFF
UnitOrderElementalFuryEx=1,unitorderEx,`elementalfury`,WESTRING_unitorderEx_ELEMENTALFURY
UnitOrderHowlOfTerrorEx=1,unitorderEx,`howlofterror`,WESTRING_unitorderEx_HOWLOFTERROR
UnitOrderPoisonArrowsEx=0,unitorderEx,`poisonarrows`,WESTRING_unitorderEx_POISONARROWON
UnitOrderUnPoisonArrowsEx=0,unitorderEx,`unpoisonarrows`,WESTRING_unitorderEx_POISONARROWOFF
UnitOrderChemicalRageEx=1,unitorderEx,`chemicalrage`,WESTRING_unitorderEx_CHEMICALRAGE
UnitOrderRoboGoblinEx=1,unitorderEx,`robogoblin`,WESTRING_unitorderEx_ROBOGOBLIN
UnitOrderUnRoboGoblinEx=1,unitorderEx,`unrobogoblin`,WESTRING_unitorderEx_UNROBOGOBLIN
UnitOrderLavaMonsterEx=1,unitorderEx,`lavamonster`,WESTRING_unitorderEx_LAVAMONSTER
UnitOrderIncinerateArrowOnEx=1,unitorderEx,`incineratearrowon`,WESTRING_unitorderEx_INCINERATEARROWON
UnitOrderIncinerateArrowOffEx=1,unitorderEx,`incineratearrowoff`,WESTRING_unitorderEx_INCINERATEARROWOFF
// Special
UnitOrderChannelEx=1,unitorderEx,`channel`,WESTRING_unitorderEx_CHANNEL
UnitOrderMedivhRavenFormEx=0,unitorderEx,`ravenform`,WESTRING_unitorderEx_MEDIVHRAVENFORM
UnitOrderMedivhUnRavenFormEx=0,unitorderEx,`unravenform`,WESTRING_unitorderEx_MEDIVHUNRAVENFORM
UnitOrderRexxarBattleRoarEx=1,unitorderEx,`battleroar`,WESTRING_unitorderEx_REXXARBATTLEROAR
UnitOrderColdArrowsEx=0,unitorderEx,`coldarrows`,WESTRING_unitorderEx_COLDARROWS
UnitOrderUnColdArrowsEx=0,unitorderEx,`uncoldarrows`,WESTRING_unitorderEx_UNCOLDARROWS

// Hero Skills
// Human Archmage
HeroSkillBlizzard=0,heroskillcode,'AHbz',WESTRING_HEROSKILL_BLIZZARD
HeroSkillWaterElemental=0,heroskillcode,'AHwe',WESTRING_HEROSKILL_WATERELEMENTAL
HeroSkillBrillianceAura=0,heroskillcode,'AHab',WESTRING_HEROSKILL_BRILLIANCEAURA
HeroSkillMassTeleport=0,heroskillcode,'AHmt',WESTRING_HEROSKILL_MASSTELEPORT
// Human Blood Mage
HeroSkillFlameStrike=1,heroskillcode,'AHfs',WESTRING_HEROSKILL_FLAMESTRIKE
HeroSkillBanish=1,heroskillcode,'AHbn',WESTRING_HEROSKILL_BANISH
HeroSkillSiphonMana=1,heroskillcode,'AHdr',WESTRING_HEROSKILL_SIPHONMANA
HeroSkillPhoenix=1,heroskillcode,'AHpx',WESTRING_HEROSKILL_PHOENIX
// Human Mountain King
HeroSkillStormBolt=0,heroskillcode,'AHtb',WESTRING_HEROSKILL_STORMBOLT
HeroSkillThunderClap=0,heroskillcode,'AHtc',WESTRING_HEROSKILL_THUNDERCLAP
HeroSkillBash=0,heroskillcode,'AHbh',WESTRING_HEROSKILL_BASH
HeroSkillAvatar=0,heroskillcode,'AHav',WESTRING_HEROSKILL_AVATAR
// Human Paladin
HeroSkillDivineShield=0,heroskillcode,'AHds',WESTRING_HEROSKILL_DIVINESHIELD
HeroSkillHolyBolt=0,heroskillcode,'AHhb',WESTRING_HEROSKILL_HOLYBOLT
HeroSkillDevotionAura=0,heroskillcode,'AHad',WESTRING_HEROSKILL_DEVOTIONAURA
HeroSkillResurrection=0,heroskillcode,'AHre',WESTRING_HEROSKILL_RESURRECTION
// Orc Blademaster
HeroSkillWindWalk=0,heroskillcode,'AOwk',WESTRING_HEROSKILL_WINDWALK
HeroSkillMirrorImage=0,heroskillcode,'AOmi',WESTRING_HEROSKILL_MIRRORIMAGE
HeroSkillCriticalStrike=0,heroskillcode,'AOcr',WESTRING_HEROSKILL_CRITICALSTRIKE
HeroSkillWhirlwind=0,heroskillcode,'AOww',WESTRING_HEROSKILL_WHIRLWIND
// Orc Far Seer
HeroSkillChainLightning=0,heroskillcode,'AOcl',WESTRING_HEROSKILL_CHAINLIGHTNING
HeroSkillFarSight=0,heroskillcode,'AOfs',WESTRING_HEROSKILL_FARSIGHT
HeroSkillSpiritWolf=0,heroskillcode,'AOsf',WESTRING_HEROSKILL_SPIRITWOLF
HeroSkillEarthquake=0,heroskillcode,'AOeq',WESTRING_HEROSKILL_EARTHQUAKE
// Orc Shadow Hunter
HeroSkillHealingWave=1,heroskillcode,'AOhw',WESTRING_HEROSKILL_HEALINGWAVE
HeroSkillHex=1,heroskillcode,'AOhx',WESTRING_HEROSKILL_HEX
HeroSkillSerpentWard=1,heroskillcode,'AOsw',WESTRING_HEROSKILL_SERPENTWARD
HeroSkillVoodoo=1,heroskillcode,'AOvd',WESTRING_HEROSKILL_VOODOO
// Orc Tauren Chieftain
HeroSkillShockwave=0,heroskillcode,'AOsh',WESTRING_HEROSKILL_SHOCKWAVE
HeroSkillWarStomp=0,heroskillcode,'AOws',WESTRING_HEROSKILL_WARSTOMP
HeroSkillEnduranceAura=0,heroskillcode,'AOae',WESTRING_HEROSKILL_ENDURANCEAURA
HeroSkillReincarnation=0,heroskillcode,'AOre',WESTRING_HEROSKILL_REINCARNATION
// Undead Crypt Lord
HeroSkillImpale=1,heroskillcode,'AUim',WESTRING_HEROSKILL_IMPALE
HeroSkillThornyShield=1,heroskillcode,'AUts',WESTRING_HEROSKILL_THORNYSHIELD
HeroSkillCarrionScarabs=1,heroskillcode,'AUcb',WESTRING_HEROSKILL_CARRIONSCARABS
HeroSkillLocustSwarm=1,heroskillcode,'AUls',WESTRING_HEROSKILL_LOCUSTSWARM
// Undead Death Knight
HeroSkillDeathCoil=0,heroskillcode,'AUdc',WESTRING_HEROSKILL_DEATHCOIL
HeroSkillDeathPact=0,heroskillcode,'AUdp',WESTRING_HEROSKILL_DEATHPACT
HeroSkillUnholyAura=0,heroskillcode,'AUau',WESTRING_HEROSKILL_UNHOLYAURA
HeroSkillAnimateDead=0,heroskillcode,'AUan',WESTRING_HEROSKILL_ANIMATEDEAD
// Undead Dread Lord
HeroSkillCarrionSwarm=0,heroskillcode,'AUcs',WESTRING_HEROSKILL_CARRIONSWARM
HeroSkillSleep=0,heroskillcode,'AUsl',WESTRING_HEROSKILL_SLEEP
HeroSkillVampiricAura=0,heroskillcode,'AUav',WESTRING_HEROSKILL_VAMPIRICAURA
HeroSkillDarkSummoning=0,heroskillcode,'AUin',WESTRING_HEROSKILL_DARKSUMMONING
// Undead Lich
HeroSkillFrostNova=0,heroskillcode,'AUfn',WESTRING_HEROSKILL_FROSTNOVA
HeroSkillFrostArmor=0,heroskillcode,'AUfa',WESTRING_HEROSKILL_FROSTARMOR
HeroSkillDarkRitual=0,heroskillcode,'AUdr',WESTRING_HEROSKILL_DARKRITUAL
HeroSkillDeathAndDecay=0,heroskillcode,'AUdd',WESTRING_HEROSKILL_DEATHANDDECAY
// Night Elf Demon Hunter
HeroSkillManaBurn=0,heroskillcode,'AEmb',WESTRING_HEROSKILL_MANABURN
HeroSkillImmolation=0,heroskillcode,'AEim',WESTRING_HEROSKILL_IMMOLATION
HeroSkillEvasion=0,heroskillcode,'AEev',WESTRING_HEROSKILL_EVASION
HeroSkillMetamorphosis=0,heroskillcode,'AEme',WESTRING_HEROSKILL_METAMORPHOSIS
// Night Elf Keeper of the Grove
HeroSkillEntanglingRoots=0,heroskillcode,'AEer',WESTRING_HEROSKILL_ENTANGLINGROOTS
HeroSkillForceOfNature=0,heroskillcode,'AEfn',WESTRING_HEROSKILL_FORCEOFNATURE
HeroSkillThornsAura=0,heroskillcode,'AEah',WESTRING_HEROSKILL_THORNSAURA
HeroSkillTranquility=0,heroskillcode,'AEtq',WESTRING_HEROSKILL_TRANQUILITY
// Night Elf Priestess of the Moon
HeroSkillScout=0,heroskillcode,'AEst',WESTRING_HEROSKILL_SCOUT
HeroSkillSearingArrows=0,heroskillcode,'AHfa',WESTRING_HEROSKILL_SEARINGARROWS
HeroSkillTrueshotAura=0,heroskillcode,'AEar',WESTRING_HEROSKILL_TRUESHOTAURA
HeroSkillStarfall=0,heroskillcode,'AEsf',WESTRING_HEROSKILL_STARFALL
// Night Elf Warden
HeroSkillFanOfKnives=1,heroskillcode,'AEfk',WESTRING_HEROSKILL_FANOFKNIVES
HeroSkillBlink=1,heroskillcode,'AEbl',WESTRING_HEROSKILL_BLINK
HeroSkillShadowTouch=1,heroskillcode,'AEsh',WESTRING_HEROSKILL_SHADOWTOUCH
HeroSkillSpiritOfVengeance=1,heroskillcode,'AEsv',WESTRING_HEROSKILL_SPIRITOFVENGEANCE
// Neutral Beast Master
HeroSkillGrizzly=1,heroskillcode,'ANsg',WESTRING_HEROSKILL_GRIZZLY
HeroSkillQuillbeast=1,heroskillcode,'ANsq',WESTRING_HEROSKILL_QUILLBEAST
HeroSkillWarEagle=1,heroskillcode,'ANsw',WESTRING_HEROSKILL_WAREAGLE
HeroSkillStampede=1,heroskillcode,'ANst',WESTRING_HEROSKILL_STAMPEDE
// Neutral Dark Ranger
HeroSkillSilence=1,heroskillcode,'ANsi',WESTRING_HEROSKILL_SILENCE
HeroSkillBlackArrow=1,heroskillcode,'ANba',WESTRING_HEROSKILL_BLACKARROW
HeroSkillLifeDrain=1,heroskillcode,'ANdr',WESTRING_HEROSKILL_LIFEDRAIN
HeroSkillCharm=1,heroskillcode,'ANch',WESTRING_HEROSKILL_CHARM
// Neutral Naga Sea Witch
HeroSkillForkedLightning=1,heroskillcode,'ANfl',WESTRING_HEROSKILL_FORKEDLIGHTNING
HeroSkillColdArrow=1,heroskillcode,'ANfa',WESTRING_HEROSKILL_COLDARROW
HeroSkillManaShield=1,heroskillcode,'ANms',WESTRING_HEROSKILL_MANASHIELD
HeroSkillTornado=1,heroskillcode,'ANto',WESTRING_HEROSKILL_TORNADO
// Neutral Pandaren Brewmaster
HeroSkillBreathOfFire=1,heroskillcode,'ANbf',WESTRING_HEROSKILL_BREATHOFFIRE
HeroSkillStrongDrink=1,heroskillcode,'ANdh',WESTRING_HEROSKILL_STRONGDRINK
HeroSkillDrunkenBrawler=1,heroskillcode,'ANdb',WESTRING_HEROSKILL_DRUNKENBRAWLER
HeroSkillElementalFury=1,heroskillcode,'ANef',WESTRING_HEROSKILL_ELEMENTALFURY
// Neutral Pit Lord
HeroSkillRainOfFire=1,heroskillcode,'ANrf',WESTRING_HEROSKILL_RAINOFFIRE
HeroSkillHowlOfTerror=1,heroskillcode,'ANht',WESTRING_HEROSKILL_HOWLOFTERROR
HeroSkillCleavingAttack=1,heroskillcode,'ANca',WESTRING_HEROSKILL_CLEAVINGATTACK
HeroSkillDoom=1,heroskillcode,'ANdo',WESTRING_HEROSKILL_DOOM
// Neutral Alchemist
HeroSkillAcidBomb=1,heroskillcode,'ANab',WESTRING_HEROSKILL_ACIDBOMB
HeroSkillChemicalRage=1,heroskillcode,'ANcr',WESTRING_HEROSKILL_CHEMICALRAGE
HeroSkillHealingSpray=1,heroskillcode,'ANhs',WESTRING_HEROSKILL_HEALINGSPRAY
HeroSkillTransmute=1,heroskillcode,'ANtm',WESTRING_HEROSKILL_TRANSMUTE
// Neutral Tinker
HeroSkillEngineeringUpgrade=1,heroskillcode,'ANeg',WESTRING_HEROSKILL_ENGINEERINGUPGRADE
HeroSkillClusterRockets=1,heroskillcode,'ANcs',WESTRING_HEROSKILL_CLUSTERROCKETS
HeroSkillSummonFactory=1,heroskillcode,'ANsy',WESTRING_HEROSKILL_SUMMONFACTORY
HeroSkillRoboGoblin=1,heroskillcode,'ANrg',WESTRING_HEROSKILL_ROBOGOBLIN
// Neutral Fire Lord
HeroSkillIncinerate=1,heroskillcode,'ANic',WESTRING_HEROSKILL_INCINERATE
HeroSkillIncinerateArrow=1,heroskillcode,'ANia',WESTRING_HEROSKILL_INCINERATEARROW
HeroSkillSoulBurn=1,heroskillcode,'ANso',WESTRING_HEROSKILL_SOULBURN
HeroSkillLavaMonster=1,heroskillcode,'ANlm',WESTRING_HEROSKILL_LAVAMONSTER
HeroSkillVolcano=1,heroskillcode,'ANvc',WESTRING_HEROSKILL_VOLCANO
// Special Akama
HeroSkillChainLightning2=1,heroskillcode,'AOcl',WESTRING_HEROSKILL_AKAMA_CHAINLIGHTNING
HeroSkillSpiritBeast=1,heroskillcode,'ACs7',WESTRING_HEROSKILL_AKAMA_FERALSPIRIT
HeroSkillShadowTouch2=1,heroskillcode,'AEsh',WESTRING_HEROSKILL_AKAMA_SHADOWTOUCH
HeroSkillReincarnation2=1,heroskillcode,'ANr2',WESTRING_HEROSKILL_AKAMA_REINCARNATION
// Special Archimonde
HeroSkillDarkPortal=0,heroskillcode,'ANdp',WESTRING_HEROSKILL_DARKPORTAL
HeroSkillRainOfChaos=0,heroskillcode,'ANrc',WESTRING_HEROSKILL_RAINOFCHAOS
HeroSkillArchiBash=0,heroskillcode,'AHah',WESTRING_HEROSKILL_ARCHIBASH
HeroSkillFingerOfDeath=0,heroskillcode,'ANfd',WESTRING_HEROSKILL_FINGEROFDEATH
// Special Balnazar
HeroSkillBalnaSleep=1,heroskillcode,'AUsl',WESTRING_HEROSKILL_BALNA_SLEEP
HeroSkillBalnaVampiricAura=1,heroskillcode,'AUav',WESTRING_HEROSKILL_BALNA_VAMPIRICAURA
HeroSkillBalnaRainOfChaos=1,heroskillcode,'ANr3',WESTRING_HEROSKILL_BALNA_RAINOFCHAOS
HeroSkillBalnaFingerOfPain=1,heroskillcode,'ACf3',WESTRING_HEROSKILL_BALNA_FINGEROFPAIN
HeroSkillBalnaEarthquake=1,heroskillcode,'AOeq',WESTRING_HEROSKILL_BALNA_EARTHQUAKE
// Special Chen
HeroSkillChenBreathOfFire=1,heroskillcode,'ANcf',WESTRING_HEROSKILL_CHEN_BREATHOFFIRE
HeroSkillChenStrongDrink=1,heroskillcode,'Acdh',WESTRING_HEROSKILL_CHEN_STRONGDRINK
HeroSkillChenDrunkenBrawler=1,heroskillcode,'Acdb',WESTRING_HEROSKILL_CHEN_DRUNKENBRAWLER
HeroSkillChenElementalFury=1,heroskillcode,'Acef',WESTRING_HEROSKILL_CHEN_ELEMENTALFURY
HeroSkillChenAttributeBonus=1,heroskillcode,'Aamk',WESTRING_HEROSKILL_CHEN_ATTRIBUTEBONUS
// Special Detheroc
HeroSkillDetheSleep=1,heroskillcode,'AUsl',WESTRING_HEROSKILL_DETHE_SLEEP
HeroSkillDetheShadowTouch=1,heroskillcode,'AEsh',WESTRING_HEROSKILL_DETHE_SHADOWTOUCH
HeroSkillDetheCarrionSwarm=1,heroskillcode,'AUcs',WESTRING_HEROSKILL_DETHE_CARRIONSWARM
HeroSkillDetheDeathAndDecay=1,heroskillcode,'AUdd',WESTRING_HEROSKILL_DETHE_DEATHANDDECAY
// Special Garithos
HeroSkillGaritShockwave=1,heroskillcode,'ANsh',WESTRING_HEROSKILL_GARIT_SHOCKWAVE
HeroSkillGaritHolyLight=1,heroskillcode,'AHhb',WESTRING_HEROSKILL_GARIT_HOLYLIGHT
HeroSkillGaritDevotionAura=1,heroskillcode,'AHad',WESTRING_HEROSKILL_GARIT_DEVOTIONAURA
HeroSkillGaritAvatar=1,heroskillcode,'ANav',WESTRING_HEROSKILL_GARIT_AVATAR
// Special Illidan
HeroSkillIllimorphosis=0,heroskillcode,'AEIl',WESTRING_HEROSKILL_ILLIMORPHOSIS
HeroSkillEvilIllimorphosis=0,heroskillcode,'AEvi',WESTRING_HEROSKILL_EVILILLIMORPHOSIS
// Special Malganis
HeroSkillMalganisSleep=0,heroskillcode,'ANdc',WESTRING_HEROSKILL_DARKCONVERSION
HeroSkillSoulPreservation=0,heroskillcode,'ANsl',WESTRING_HEROSKILL_SOULPRESERVATION
// Special Manaroth
HeroSkillManarothReincarnation=0,heroskillcode,'ANrn',WESTRING_HEROSKILL_MANAROTHREINCARNATION
// Special Rexxar
HeroSkillRexxarGrizzly=1,heroskillcode,'Arsg',WESTRING_HEROSKILL_REXXAR_GRIZZLY
HeroSkillRexxarQuillbeast=1,heroskillcode,'Arsq',WESTRING_HEROSKILL_REXXAR_QUILLBEAST
HeroSkillRexxarStormBolt=1,heroskillcode,'ANsb',WESTRING_HEROSKILL_REXXAR_STORMBOLT
HeroSkillRexxarStampede=1,heroskillcode,'Arsp',WESTRING_HEROSKILL_REXXAR_STAMPEDE
HeroSkillRexxarAttributeBonus=1,heroskillcode,'Aamk',WESTRING_HEROSKILL_REXXAR_ATTRIBUTEBONUS
// Special Rokhan
HeroSkillRokhanHealingWave=1,heroskillcode,'ANhw',WESTRING_HEROSKILL_ROKHAN_HEALINGWAVE
HeroSkillRokhanHex=1,heroskillcode,'ANhx',WESTRING_HEROSKILL_ROKHAN_HEX
HeroSkillRokhanSerpentWard=1,heroskillcode,'Arsw',WESTRING_HEROSKILL_ROKHAN_SERPENTWARD
HeroSkillRokhanVoodooSpirits=1,heroskillcode,'AOls',WESTRING_HEROSKILL_ROKHAN_VOODOOSPIRITS
HeroSkillRokhanAttributeBonus=1,heroskillcode,'Aamk',WESTRING_HEROSKILL_ROKHAN_ATTRIBUTEBONUS
// Special Sylvanas Windrunner
HeroSkillColdArrows=0,heroskillcode,'AHca',WESTRING_HEROSKILL_COLDARROWS
// Special Tichondrius
HeroSkillTichondriusInferno=0,heroskillcode,'SNin',WESTRING_HEROSKILL_TICHONDRIUSINFERNO
// Special Varimathras
HeroSkillVarimSleep=1,heroskillcode,'AUsl',WESTRING_HEROSKILL_VARIM_SLEEP
HeroSkillVarimVampiricAura=1,heroskillcode,'AUav',WESTRING_HEROSKILL_VARIM_VAMPIRICAURA
HeroSkillVarimRainOfFire=1,heroskillcode,'ANrf',WESTRING_HEROSKILL_VARIM_RAINOFFIRE
HeroSkillVarimDoom=1,heroskillcode,'ANdo',WESTRING_HEROSKILL_VARIM_DOOM
// Special Warlock
HeroSkillInfernal=0,heroskillcode,'ANin',WESTRING_HEROSKILL_INFERNAL
// Special Miscellaneous
HeroSkillMalganisSleepFast=0,heroskillcode,'SNdc',WESTRING_HEROSKILL_DARKCONVERSIONFAST
HeroSkillDarkSummoningOld=0,heroskillcode,'AUds',WESTRING_HEROSKILL_DARKSUMMONINGOLD

// Weather Effects
WeatherAshenvaleHeavyRain=0,weathereffectcode,'RAhr',WESTRING_WEATHER_ASHENVALEHEAVYRAIN
WeatherAshenvaleLightRain=0,weathereffectcode,'RAlr',WESTRING_WEATHER_ASHENVALELIGHTRAIN
WeatherDalaranShield=0,weathereffectcode,'MEds',WESTRING_WEATHER_DALARANSHIELD
WeatherDungeonHeavyBlueFog=0,weathereffectcode,'FDbh',WESTRING_WEATHER_DUNGEONHEAVYBLUEFOG
WeatherDungeonLightBlueFog=0,weathereffectcode,'FDbl',WESTRING_WEATHER_DUNGEONBLUEFOG
WeatherDungeonHeavyGreenFog=0,weathereffectcode,'FDgh',WESTRING_WEATHER_DUNGEONHEAVYGREENFOG
WeatherDungeonLightGreenFog=0,weathereffectcode,'FDgl',WESTRING_WEATHER_DUNGEONGREENFOG
WeatherDungeonHeavyRedFog=0,weathereffectcode,'FDrh',WESTRING_WEATHER_DUNGEONHEAVYREDFOG
WeatherDungeonLightRedFog=0,weathereffectcode,'FDrl',WESTRING_WEATHER_DUNGEONREDFOG
WeatherDungeonHeavyWhiteFog=0,weathereffectcode,'FDwh',WESTRING_WEATHER_DUNGEONHEAVYWHITEFOG
WeatherDungeonLightWhiteFog=0,weathereffectcode,'FDwl',WESTRING_WEATHER_DUNGEONWHITEFOG
WeatherLordaeronHeavyRain=0,weathereffectcode,'RLhr',WESTRING_WEATHER_LORDAERONHEAVYRAIN
WeatherLordaeronLightRain=0,weathereffectcode,'RLlr',WESTRING_WEATHER_LORDAERONLIGHTRAIN
WeatherNorthrendBlizzard=0,weathereffectcode,'SNbs',WESTRING_WEATHER_NORTHRENDBLIZZARD
WeatherNorthrendHeavySnow=0,weathereffectcode,'SNhs',WESTRING_WEATHER_NORTHRENDHEAVYSNOW
WeatherNorthrendLightSnow=0,weathereffectcode,'SNls',WESTRING_WEATHER_NORTHRENDLIGHTSNOW
WeatherOutlandWind=1,weathereffectcode,'WOcw',WESTRING_WEATHER_OUTLANDWIND
WeatherOutlandWindLight=1,weathereffectcode,'WOlw',WESTRING_WEATHER_OUTLANDWINDLIGHT
WeatherRaysOfLight=0,weathereffectcode,'LRaa',WESTRING_WEATHER_RAYSOFLIGHT
WeatherRaysOfMoonlight=0,weathereffectcode,'LRma',WESTRING_WEATHER_RAYSOFMOONLIGHT
WeatherHeavyWind=0,weathereffectcode,'WNcw',WESTRING_WEATHER_WIND

// Tile IDs
TerrainTypeLdrt=1,terraintype,'Ldrt',WESTRING_TERRAINTYPE_Ldrt
TerrainTypeLdro=1,terraintype,'Ldro',WESTRING_TERRAINTYPE_Ldro
TerrainTypeLdrg=1,terraintype,'Ldrg',WESTRING_TERRAINTYPE_Ldrg
TerrainTypeLrok=1,terraintype,'Lrok',WESTRING_TERRAINTYPE_Lrok
TerrainTypeLgrs=1,terraintype,'Lgrs',WESTRING_TERRAINTYPE_Lgrs
TerrainTypeLgrd=1,terraintype,'Lgrd',WESTRING_TERRAINTYPE_Lgrd
TerrainTypeFdrt=1,terraintype,'Fdrt',WESTRING_TERRAINTYPE_Fdrt
TerrainTypeFdro=1,terraintype,'Fdro',WESTRING_TERRAINTYPE_Fdro
TerrainTypeFdrg=1,terraintype,'Fdrg',WESTRING_TERRAINTYPE_Fdrg
TerrainTypeFrok=1,terraintype,'Frok',WESTRING_TERRAINTYPE_Frok
TerrainTypeFgrs=1,terraintype,'Fgrs',WESTRING_TERRAINTYPE_Fgrs
TerrainTypeFgrd=1,terraintype,'Fgrd',WESTRING_TERRAINTYPE_Fgrd
TerrainTypeWdrt=1,terraintype,'Wdrt',WESTRING_TERRAINTYPE_Wdrt
TerrainTypeWdro=1,terraintype,'Wdro',WESTRING_TERRAINTYPE_Wdro
TerrainTypeWsng=1,terraintype,'Wsng',WESTRING_TERRAINTYPE_Wsng
TerrainTypeWrok=1,terraintype,'Wrok',WESTRING_TERRAINTYPE_Wrok
TerrainTypeWgrs=1,terraintype,'Wgrs',WESTRING_TERRAINTYPE_Wgrs
TerrainTypeWsnw=1,terraintype,'Wsnw',WESTRING_TERRAINTYPE_Wsnw
TerrainTypeBdrt=1,terraintype,'Bdrt',WESTRING_TERRAINTYPE_Bdrt
TerrainTypeBdrh=1,terraintype,'Bdrh',WESTRING_TERRAINTYPE_Bdrh
TerrainTypeBdrr=1,terraintype,'Bdrr',WESTRING_TERRAINTYPE_Bdrr
TerrainTypeBdrg=1,terraintype,'Bdrg',WESTRING_TERRAINTYPE_Bdrg
TerrainTypeBdsr=1,terraintype,'Bdsr',WESTRING_TERRAINTYPE_Bdsr
TerrainTypeBdsd=1,terraintype,'Bdsd',WESTRING_TERRAINTYPE_Bdsd
TerrainTypeBflr=1,terraintype,'Bflr',WESTRING_TERRAINTYPE_Bflr
TerrainTypeBgrr=1,terraintype,'Bgrr',WESTRING_TERRAINTYPE_Bgrr
TerrainTypeAdrt=1,terraintype,'Adrt',WESTRING_TERRAINTYPE_Adrt
TerrainTypeAdrd=1,terraintype,'Adrd',WESTRING_TERRAINTYPE_Adrd
TerrainTypeAgrs=1,terraintype,'Agrs',WESTRING_TERRAINTYPE_Agrs
TerrainTypeArck=1,terraintype,'Arck',WESTRING_TERRAINTYPE_Arck
TerrainTypeAgrd=1,terraintype,'Agrd',WESTRING_TERRAINTYPE_Agrd
TerrainTypeAvin=1,terraintype,'Avin',WESTRING_TERRAINTYPE_Avin
TerrainTypeAdrg=1,terraintype,'Adrg',WESTRING_TERRAINTYPE_Adrg
TerrainTypeAlvd=1,terraintype,'Alvd',WESTRING_TERRAINTYPE_Alvd
TerrainTypeCdrt=1,terraintype,'Cdrt',WESTRING_TERRAINTYPE_Cdrt
TerrainTypeCdrd=1,terraintype,'Cdrd',WESTRING_TERRAINTYPE_Cdrd
TerrainTypeCpos=1,terraintype,'Cpos',WESTRING_TERRAINTYPE_Cpos
TerrainTypeCrck=1,terraintype,'Crck',WESTRING_TERRAINTYPE_Crck
TerrainTypeCvin=1,terraintype,'Cvin',WESTRING_TERRAINTYPE_Cvin
TerrainTypeCgrs=1,terraintype,'Cgrs',WESTRING_TERRAINTYPE_Cgrs
TerrainTypeClvg=1,terraintype,'Clvg',WESTRING_TERRAINTYPE_Clvg
TerrainTypeNdrt=1,terraintype,'Ndrt',WESTRING_TERRAINTYPE_Ndrt
TerrainTypeNdrd=1,terraintype,'Ndrd',WESTRING_TERRAINTYPE_Ndrd
TerrainTypeNrck=1,terraintype,'Nrck',WESTRING_TERRAINTYPE_Nrck
TerrainTypeNgrs=1,terraintype,'Ngrs',WESTRING_TERRAINTYPE_Ngrs
TerrainTypeNice=1,terraintype,'Nice',WESTRING_TERRAINTYPE_Nice
TerrainTypeNsnw=1,terraintype,'Nsnw',WESTRING_TERRAINTYPE_Nsnw
TerrainTypeNsnr=1,terraintype,'Nsnr',WESTRING_TERRAINTYPE_Nsnr
TerrainTypeYdrt=1,terraintype,'Ydrt',WESTRING_TERRAINTYPE_Ydrt
TerrainTypeYdtr=1,terraintype,'Ydtr',WESTRING_TERRAINTYPE_Ydtr
TerrainTypeYblm=1,terraintype,'Yblm',WESTRING_TERRAINTYPE_Yblm
TerrainTypeYbtl=1,terraintype,'Ybtl',WESTRING_TERRAINTYPE_Ybtl
TerrainTypeYsqd=1,terraintype,'Ysqd',WESTRING_TERRAINTYPE_Ysqd
TerrainTypeYrtl=1,terraintype,'Yrtl',WESTRING_TERRAINTYPE_Yrtl
TerrainTypeYgsb=1,terraintype,'Ygsb',WESTRING_TERRAINTYPE_Ygsb
TerrainTypeYhdg=1,terraintype,'Yhdg',WESTRING_TERRAINTYPE_Yhdg
TerrainTypeYwmb=1,terraintype,'Ywmb',WESTRING_TERRAINTYPE_Ywmb
TerrainTypeVdrt=1,terraintype,'Vdrt',WESTRING_TERRAINTYPE_Vdrt
TerrainTypeVdrr=1,terraintype,'Vdrr',WESTRING_TERRAINTYPE_Vdrr
TerrainTypeVcrp=1,terraintype,'Vcrp',WESTRING_TERRAINTYPE_Vcrp
TerrainTypeVcbp=1,terraintype,'Vcbp',WESTRING_TERRAINTYPE_Vcbp
TerrainTypeVstp=1,terraintype,'Vstp',WESTRING_TERRAINTYPE_Vstp
TerrainTypeVgrs=1,terraintype,'Vgrs',WESTRING_TERRAINTYPE_Vgrs
TerrainTypeVrck=1,terraintype,'Vrck',WESTRING_TERRAINTYPE_Vrck
TerrainTypeVgrt=1,terraintype,'Vgrt',WESTRING_TERRAINTYPE_Vgrt
TerrainTypeQdrt=1,terraintype,'Qdrt',WESTRING_TERRAINTYPE_Qdrt
TerrainTypeQdrr=1,terraintype,'Qdrr',WESTRING_TERRAINTYPE_Qdrr
TerrainTypeQcrp=1,terraintype,'Qcrp',WESTRING_TERRAINTYPE_Qcrp
TerrainTypeQcbp=1,terraintype,'Qcbp',WESTRING_TERRAINTYPE_Qcbp
TerrainTypeQstp=1,terraintype,'Qstp',WESTRING_TERRAINTYPE_Qstp
TerrainTypeQgrs=1,terraintype,'Qgrs',WESTRING_TERRAINTYPE_Qgrs
TerrainTypeQrck=1,terraintype,'Qrck',WESTRING_TERRAINTYPE_Qrck
TerrainTypeQgrt=1,terraintype,'Qgrt',WESTRING_TERRAINTYPE_Qgrt
TerrainTypeXdrt=1,terraintype,'Xdrt',WESTRING_TERRAINTYPE_Xdrt
TerrainTypeXdtr=1,terraintype,'Xdtr',WESTRING_TERRAINTYPE_Xdtr
TerrainTypeXblm=1,terraintype,'Xblm',WESTRING_TERRAINTYPE_Xblm
TerrainTypeXbtl=1,terraintype,'Xbtl',WESTRING_TERRAINTYPE_Xbtl
TerrainTypeXsqd=1,terraintype,'Xsqd',WESTRING_TERRAINTYPE_Xsqd
TerrainTypeXrtl=1,terraintype,'Xrtl',WESTRING_TERRAINTYPE_Xrtl
TerrainTypeXgsb=1,terraintype,'Xgsb',WESTRING_TERRAINTYPE_Xgsb
TerrainTypeXhdg=1,terraintype,'Xhdg',WESTRING_TERRAINTYPE_Xhdg
TerrainTypeXwmb=1,terraintype,'Xwmb',WESTRING_TERRAINTYPE_Xwmb
TerrainTypeDdrt=1,terraintype,'Ddrt',WESTRING_TERRAINTYPE_Ddrt
TerrainTypeDbrk=1,terraintype,'Dbrk',WESTRING_TERRAINTYPE_Dbrk
TerrainTypeDrds=1,terraintype,'Drds',WESTRING_TERRAINTYPE_Drds
TerrainTypeDlvc=1,terraintype,'Dlvc',WESTRING_TERRAINTYPE_Dlvc
TerrainTypeDlav=1,terraintype,'Dlav',WESTRING_TERRAINTYPE_Dlav
TerrainTypeDdkr=1,terraintype,'Ddkr',WESTRING_TERRAINTYPE_Ddkr
TerrainTypeDgrs=1,terraintype,'Dgrs',WESTRING_TERRAINTYPE_Dgrs
TerrainTypeDsqd=1,terraintype,'Dsqd',WESTRING_TERRAINTYPE_Dsqd
TerrainTypeGdrt=1,terraintype,'Gdrt',WESTRING_TERRAINTYPE_Gdrt
TerrainTypeGbrk=1,terraintype,'Gbrk',WESTRING_TERRAINTYPE_Gbrk
TerrainTypeGrds=1,terraintype,'Grds',WESTRING_TERRAINTYPE_Grds
TerrainTypeGlvc=1,terraintype,'Glvc',WESTRING_TERRAINTYPE_Glvc
TerrainTypeGlav=1,terraintype,'Glav',WESTRING_TERRAINTYPE_Glav
TerrainTypeGdkr=1,terraintype,'Gdkr',WESTRING_TERRAINTYPE_Gdkr
TerrainTypeGgrs=1,terraintype,'Ggrs',WESTRING_TERRAINTYPE_Ggrs
TerrainTypeGsqd=1,terraintype,'Gsqd',WESTRING_TERRAINTYPE_Gsqd
TerrainTypeZdrt=1,terraintype,'Zdrt',WESTRING_TERRAINTYPE_Zdrt
TerrainTypeZdtr=1,terraintype,'Zdtr',WESTRING_TERRAINTYPE_Zdtr
TerrainTypeZdrg=1,terraintype,'Zdrg',WESTRING_TERRAINTYPE_Zdrg
TerrainTypeZbks=1,terraintype,'Zbks',WESTRING_TERRAINTYPE_Zbks
TerrainTypeZsan=1,terraintype,'Zsan',WESTRING_TERRAINTYPE_Zsan
TerrainTypeZbkl=1,terraintype,'Zbkl',WESTRING_TERRAINTYPE_Zbkl
TerrainTypeZtil=1,terraintype,'Ztil',WESTRING_TERRAINTYPE_Ztil
TerrainTypeZgrs=1,terraintype,'Zgrs',WESTRING_TERRAINTYPE_Zgrs
TerrainTypeZvin=1,terraintype,'Zvin',WESTRING_TERRAINTYPE_Zvin
TerrainTypeIdrt=1,terraintype,'Idrt',WESTRING_TERRAINTYPE_Idrt
TerrainTypeIdtr=1,terraintype,'Idtr',WESTRING_TERRAINTYPE_Idtr
TerrainTypeIdki=1,terraintype,'Idki',WESTRING_TERRAINTYPE_Idki
TerrainTypeIbkb=1,terraintype,'Ibkb',WESTRING_TERRAINTYPE_Ibkb
TerrainTypeIrbk=1,terraintype,'Irbk',WESTRING_TERRAINTYPE_Irbk
TerrainTypeItbk=1,terraintype,'Itbk',WESTRING_TERRAINTYPE_Itbk
TerrainTypeIice=1,terraintype,'Iice',WESTRING_TERRAINTYPE_Iice
TerrainTypeIbsq=1,terraintype,'Ibsq',WESTRING_TERRAINTYPE_Ibsq
TerrainTypeIsnw=1,terraintype,'Isnw',WESTRING_TERRAINTYPE_Isnw
TerrainTypeOdrt=1,terraintype,'Odrt',WESTRING_TERRAINTYPE_Odrt
TerrainTypeOdtr=1,terraintype,'Odtr',WESTRING_TERRAINTYPE_Odtr
TerrainTypeOsmb=1,terraintype,'Osmb',WESTRING_TERRAINTYPE_Osmb
TerrainTypeOfst=1,terraintype,'Ofst',WESTRING_TERRAINTYPE_Ofst
TerrainTypeOlgb=1,terraintype,'Olgb',WESTRING_TERRAINTYPE_Olgb
TerrainTypeOrok=1,terraintype,'Orok',WESTRING_TERRAINTYPE_Orok
TerrainTypeOfsl=1,terraintype,'Ofsl',WESTRING_TERRAINTYPE_Ofsl
TerrainTypeOaby=1,terraintype,'Oaby',WESTRING_TERRAINTYPE_Oaby
TerrainTypeKdrt=1,terraintype,'Kdrt',WESTRING_TERRAINTYPE_Kdrt
TerrainTypeKfsl=1,terraintype,'Kfsl',WESTRING_TERRAINTYPE_Kfsl
TerrainTypeKdtr=1,terraintype,'Kdtr',WESTRING_TERRAINTYPE_Kdtr
TerrainTypeKfst=1,terraintype,'Kfst',WESTRING_TERRAINTYPE_Kfst
TerrainTypeKsmb=1,terraintype,'Ksmb',WESTRING_TERRAINTYPE_Ksmb
TerrainTypeKlgb=1,terraintype,'Klgb',WESTRING_TERRAINTYPE_Klgb
TerrainTypeKsqt=1,terraintype,'Ksqt',WESTRING_TERRAINTYPE_Ksqt
TerrainTypeKdkt=1,terraintype,'Kdkt',WESTRING_TERRAINTYPE_Kdkt
TerrainTypeJdrt=1,terraintype,'Jdrt',WESTRING_TERRAINTYPE_Jdrt
TerrainTypeJdtr=1,terraintype,'Jdtr',WESTRING_TERRAINTYPE_Jdtr
TerrainTypeJblm=1,terraintype,'Jblm',WESTRING_TERRAINTYPE_Jblm
TerrainTypeJbtl=1,terraintype,'Jbtl',WESTRING_TERRAINTYPE_Jbtl
TerrainTypeJsqd=1,terraintype,'Jsqd',WESTRING_TERRAINTYPE_Jsqd
TerrainTypeJrtl=1,terraintype,'Jrtl',WESTRING_TERRAINTYPE_Jrtl
TerrainTypeJgsb=1,terraintype,'Jgsb',WESTRING_TERRAINTYPE_Jgsb
TerrainTypeJhdg=1,terraintype,'Jhdg',WESTRING_TERRAINTYPE_Jhdg
TerrainTypeJwmb=1,terraintype,'Jwmb',WESTRING_TERRAINTYPE_Jwmb
TerrainTypecAc2=1,terraintype,'cAc2',WESTRING_TERRAINTYPE_cAc2
TerrainTypecAc1=1,terraintype,'cAc1',WESTRING_TERRAINTYPE_cAc1
TerrainTypecBc2=1,terraintype,'cBc2',WESTRING_TERRAINTYPE_cBc2
TerrainTypecBc1=1,terraintype,'cBc1',WESTRING_TERRAINTYPE_cBc1
TerrainTypecKc1=1,terraintype,'cKc1',WESTRING_TERRAINTYPE_cKc1
TerrainTypecKc2=1,terraintype,'cKc2',WESTRING_TERRAINTYPE_cKc2
TerrainTypecYc2=1,terraintype,'cYc2',WESTRING_TERRAINTYPE_cYc2
TerrainTypecYc1=1,terraintype,'cYc1',WESTRING_TERRAINTYPE_cYc1
TerrainTypecXc2=1,terraintype,'cXc2',WESTRING_TERRAINTYPE_cXc2
TerrainTypecXc1=1,terraintype,'cXc1',WESTRING_TERRAINTYPE_cXc1
TerrainTypecJc2=1,terraintype,'cJc2',WESTRING_TERRAINTYPE_cJc2
TerrainTypecJc1=1,terraintype,'cJc1',WESTRING_TERRAINTYPE_cJc1
TerrainTypecDc2=1,terraintype,'cDc2',WESTRING_TERRAINTYPE_cDc2
TerrainTypecDc1=1,terraintype,'cDc1',WESTRING_TERRAINTYPE_cDc1
TerrainTypecCc2=1,terraintype,'cCc2',WESTRING_TERRAINTYPE_cCc2
TerrainTypecCc1=1,terraintype,'cCc1',WESTRING_TERRAINTYPE_cCc1
TerrainTypecIc2=1,terraintype,'cIc2',WESTRING_TERRAINTYPE_cIc2
TerrainTypecIc1=1,terraintype,'cIc1',WESTRING_TERRAINTYPE_cIc1
TerrainTypecFc2=1,terraintype,'cFc2',WESTRING_TERRAINTYPE_cFc2
TerrainTypecFc1=1,terraintype,'cFc1',WESTRING_TERRAINTYPE_cFc1
TerrainTypecLc2=1,terraintype,'cLc2',WESTRING_TERRAINTYPE_cLc2
TerrainTypecLc1=1,terraintype,'cLc1',WESTRING_TERRAINTYPE_cLc1
TerrainTypecWc2=1,terraintype,'cWc2',WESTRING_TERRAINTYPE_cWc2
TerrainTypecWc1=1,terraintype,'cWc1',WESTRING_TERRAINTYPE_cWc1
TerrainTypecNc2=1,terraintype,'cNc2',WESTRING_TERRAINTYPE_cNc2
TerrainTypecNc1=1,terraintype,'cNc1',WESTRING_TERRAINTYPE_cNc1
TerrainTypecOc1=1,terraintype,'cOc1',WESTRING_TERRAINTYPE_cOc1
TerrainTypecOc2=1,terraintype,'cOc2',WESTRING_TERRAINTYPE_cOc2
TerrainTypecZc2=1,terraintype,'cZc2',WESTRING_TERRAINTYPE_cZc2
TerrainTypecZc1=1,terraintype,'cZc1',WESTRING_TERRAINTYPE_cZc1
TerrainTypecGc2=1,terraintype,'cGc2',WESTRING_TERRAINTYPE_cGc2
TerrainTypecGc1=1,terraintype,'cGc1',WESTRING_TERRAINTYPE_cGc1
TerrainTypecVc2=1,terraintype,'cVc2',WESTRING_TERRAINTYPE_cVc2
TerrainTypecVc1=1,terraintype,'cVc1',WESTRING_TERRAINTYPE_cVc1
TerrainTypecQc2=1,terraintype,'cQc2',WESTRING_TERRAINTYPE_cQc2
TerrainTypecQc1=1,terraintype,'cQc1',WESTRING_TERRAINTYPE_cQc1

//  Terrain Shapes
TerrainShapeCircle=1,terrainshape,0,WESTRING_TERRAINSHAPE_CIRCLE
TerrainShapeSquare=1,terrainshape,1,WESTRING_TERRAINSHAPE_SQUARE

//  Lightning Types
LightningTypeCLPB=1,lightningtype,`CLPB`,WESTRING_LIGHTNINGTYPE_CLPB
LightningTypeCLSB=1,lightningtype,`CLSB`,WESTRING_LIGHTNINGTYPE_CLSB
LightningTypeDRAB=1,lightningtype,`DRAB`,WESTRING_LIGHTNINGTYPE_DRAB
LightningTypeDRAL=1,lightningtype,`DRAL`,WESTRING_LIGHTNINGTYPE_DRAL
LightningTypeDRAM=1,lightningtype,`DRAM`,WESTRING_LIGHTNINGTYPE_DRAM
LightningTypeAFOD=1,lightningtype,`AFOD`,WESTRING_LIGHTNINGTYPE_AFOD
LightningTypeFORK=1,lightningtype,`FORK`,WESTRING_LIGHTNINGTYPE_FORK
LightningTypeHWPB=1,lightningtype,`HWPB`,WESTRING_LIGHTNINGTYPE_HWPB
LightningTypeHWSB=1,lightningtype,`HWSB`,WESTRING_LIGHTNINGTYPE_HWSB
LightningTypeCHIM=1,lightningtype,`CHIM`,WESTRING_LIGHTNINGTYPE_CHIM
LightningTypeLEAS=1,lightningtype,`LEAS`,WESTRING_LIGHTNINGTYPE_LEAS
LightningTypeMBUR=1,lightningtype,`MBUR`,WESTRING_LIGHTNINGTYPE_MBUR
LightningTypeMFPB=1,lightningtype,`MFPB`,WESTRING_LIGHTNINGTYPE_MFPB
LightningTypeSPLK=1,lightningtype,`SPLK`,WESTRING_LIGHTNINGTYPE_SPLK

//  Image types
ImageTypeShadow=1,imagetype,0,WESTRING_IMAGETYPE_SHADOW
ImageTypeSelection=1,imagetype,1,WESTRING_IMAGETYPE_SELECTION
ImageTypeIndicator=1,imagetype,2,WESTRING_IMAGETYPE_INDICATOR
ImageTypeOcclusionMark=1,imagetype,3,WESTRING_IMAGETYPE_OCCLUSIONMARK
ImageTypeUbersplat=1,imagetype,4,WESTRING_IMAGETYPE_UBERSPLAT
ImageTypeLast=1,imagetype,5,WESTRING_IMAGETYPE_LAST

//  Ubersplat codes
UbersplatTypeTEST=1,ubersplattype,`TEST`,WESTRING_UBERSPLAT_TEST
UbersplatTypeLSDS=1,ubersplattype,`LSDS`,WESTRING_UBERSPLAT_LSDS
UbersplatTypeLSDM=1,ubersplattype,`LSDM`,WESTRING_UBERSPLAT_LSDM
UbersplatTypeLSDL=1,ubersplattype,`LSDL`,WESTRING_UBERSPLAT_LSDL
UbersplatTypeHCRT=1,ubersplattype,`HCRT`,WESTRING_UBERSPLAT_HCRT
UbersplatTypeUDSU=1,ubersplattype,`UDSU`,WESTRING_UBERSPLAT_UDSU
UbersplatTypeDNCS=1,ubersplattype,`DNCS`,WESTRING_UBERSPLAT_DNCS
UbersplatTypeHMTP=1,ubersplattype,`HMTP`,WESTRING_UBERSPLAT_HMTP
UbersplatTypeSCTP=1,ubersplattype,`SCTP`,WESTRING_UBERSPLAT_SCTP
UbersplatTypeAMRC=1,ubersplattype,`AMRC`,WESTRING_UBERSPLAT_AMRC
UbersplatTypeDRKC=1,ubersplattype,`DRKC`,WESTRING_UBERSPLAT_DRKC
UbersplatTypeDOSB=1,ubersplattype,`DOSB`,WESTRING_UBERSPLAT_DOSB
UbersplatTypeDOMB=1,ubersplattype,`DOMB`,WESTRING_UBERSPLAT_DOMB
UbersplatTypeDOLB=1,ubersplattype,`DOLB`,WESTRING_UBERSPLAT_DOLB
UbersplatTypeDHSB=1,ubersplattype,`DHSB`,WESTRING_UBERSPLAT_DHSB
UbersplatTypeDHMB=1,ubersplattype,`DHMB`,WESTRING_UBERSPLAT_DHMB
UbersplatTypeDHLB=1,ubersplattype,`DHLB`,WESTRING_UBERSPLAT_DHLB
UbersplatTypeDUSB=1,ubersplattype,`DUSB`,WESTRING_UBERSPLAT_DUSB
UbersplatTypeDUMB=1,ubersplattype,`DUMB`,WESTRING_UBERSPLAT_DUMB
UbersplatTypeDULB=1,ubersplattype,`DULB`,WESTRING_UBERSPLAT_DULB
UbersplatTypeDNSB=1,ubersplattype,`DNSB`,WESTRING_UBERSPLAT_DNSB
UbersplatTypeDNMB=1,ubersplattype,`DNMB`,WESTRING_UBERSPLAT_DNMB
UbersplatTypeDNSA=1,ubersplattype,`DNSA`,WESTRING_UBERSPLAT_DNSA
UbersplatTypeDNMA=1,ubersplattype,`DNMA`,WESTRING_UBERSPLAT_DNMA
UbersplatTypeHSMA=1,ubersplattype,`HSMA`,WESTRING_UBERSPLAT_HSMA
UbersplatTypeHMED=1,ubersplattype,`HMED`,WESTRING_UBERSPLAT_HMED
UbersplatTypeHLAR=1,ubersplattype,`HLAR`,WESTRING_UBERSPLAT_HLAR
UbersplatTypeOSMA=1,ubersplattype,`OSMA`,WESTRING_UBERSPLAT_OSMA
UbersplatTypeOMED=1,ubersplattype,`OMED`,WESTRING_UBERSPLAT_OMED
UbersplatTypeOLAR=1,ubersplattype,`OLAR`,WESTRING_UBERSPLAT_OLAR
UbersplatTypeUSMA=1,ubersplattype,`USMA`,WESTRING_UBERSPLAT_USMA
UbersplatTypeUMED=1,ubersplattype,`UMED`,WESTRING_UBERSPLAT_UMED
UbersplatTypeULAR=1,ubersplattype,`ULAR`,WESTRING_UBERSPLAT_ULAR
UbersplatTypeESMA=1,ubersplattype,`ESMA`,WESTRING_UBERSPLAT_ESMA
UbersplatTypeEMDA=1,ubersplattype,`EMDA`,WESTRING_UBERSPLAT_EMDA
UbersplatTypeESMB=1,ubersplattype,`ESMB`,WESTRING_UBERSPLAT_ESMB
UbersplatTypeEMDB=1,ubersplattype,`EMDB`,WESTRING_UBERSPLAT_EMDB
UbersplatTypeHTOW=1,ubersplattype,`HTOW`,WESTRING_UBERSPLAT_HTOW
UbersplatTypeHCAS=1,ubersplattype,`HCAS`,WESTRING_UBERSPLAT_HCAS
UbersplatTypeNGOL=1,ubersplattype,`NGOL`,WESTRING_UBERSPLAT_NGOL
UbersplatTypeTHND=1,ubersplattype,`THND`,WESTRING_UBERSPLAT_THND
UbersplatTypeNDGS=1,ubersplattype,`NDGS`,WESTRING_UBERSPLAT_NDGS
UbersplatTypeCLTS=1,ubersplattype,`CLTS`,WESTRING_UBERSPLAT_CLTS
UbersplatTypeHFS1=1,ubersplattype,`HFS1`,WESTRING_UBERSPLAT_HFS1
UbersplatTypeHFS2=1,ubersplattype,`HFS2`,WESTRING_UBERSPLAT_HFS2
UbersplatTypeUSBR=1,ubersplattype,`USBR`,WESTRING_UBERSPLAT_USBR
UbersplatTypeNLAR=1,ubersplattype,`NLAR`,WESTRING_UBERSPLAT_NLAR
UbersplatTypeNMED=1,ubersplattype,`NMED`,WESTRING_UBERSPLAT_NMED
UbersplatTypeDPSW=1,ubersplattype,`DPSW`,WESTRING_UBERSPLAT_DPSW
UbersplatTypeDPSE=1,ubersplattype,`DPSE`,WESTRING_UBERSPLAT_DPSE
UbersplatTypeNVOL=1,ubersplattype,`NVOL`,WESTRING_UBERSPLAT_NVOL
UbersplatTypeNVCR=1,ubersplattype,`NVCR`,WESTRING_UBERSPLAT_NVCR


//***************************************************************************
[TriggerEvents]
// Defines events available in the editor
// Key: script event function
// Value 0: first game version in which this function is valid
// Value 1+: argument types
// Note that the first argument is always a `trigger`, and is excluded here

// Special events not defined in scripts, handled internally by the editor
MapInitializationEvent=0,nothing
_MapInitializationEvent_DisplayName="Инициализация карты"
_MapInitializationEvent_Parameters="Инициализация карты"
_MapInitializationEvent_Defaults=
_MapInitializationEvent_Category=TC_NOTHING


// Destructible events
TriggerRegisterDeathEvent=0,destructable
_TriggerRegisterDeathEvent_DisplayName="Уничтожен"
_TriggerRegisterDeathEvent_Parameters=~Разрушаемый объект," уничтожен"
_TriggerRegisterDeathEvent_Defaults=_
_TriggerRegisterDeathEvent_Category=TC_DESTRUCT

TriggerRegisterDestDeathInRegionEvent=1,rect
_TriggerRegisterDestDeathInRegionEvent_DisplayName="Уничтожены в области"
_TriggerRegisterDestDeathInRegionEvent_Parameters="Уничтожены в ",~области,""
_TriggerRegisterDestDeathInRegionEvent_Defaults=_
_TriggerRegisterDestDeathInRegionEvent_Category=TC_DESTRUCT


// Dialog events
TriggerRegisterDialogEventBJ=0,dialog
_TriggerRegisterDialogEventBJ_DisplayName="Нажата кнопка диалогового окна"
_TriggerRegisterDialogEventBJ_Parameters="Нажата кнопка диалогового окна ",~кнопка диалогового окна
_TriggerRegisterDialogEventBJ_Defaults=_
_TriggerRegisterDialogEventBJ_Category=TC_DIALOG


// Game events
TriggerRegisterGameStateEventTimeOfDay=0,limitop,real
_TriggerRegisterGameStateEventTimeOfDay_DisplayName="Время суток"
_TriggerRegisterGameStateEventTimeOfDay_Parameters="Время суток становится ",~Operation," ",~Time
_TriggerRegisterGameStateEventTimeOfDay_Defaults=LimitOpEqual,12
_TriggerRegisterGameStateEventTimeOfDay_Limits=_,_,0,24
_TriggerRegisterGameStateEventTimeOfDay_Category=TC_GAME

TriggerRegisterVariableEvent=0,VarAsString_Real,limitop,real
_TriggerRegisterVariableEvent_DisplayName="Значение действительного числа"
_TriggerRegisterVariableEvent_Parameters=~Действительное число," становится ",~Operation," ",~Value
_TriggerRegisterVariableEvent_Defaults=_,LimitOpEqual,0
_TriggerRegisterVariableEvent_Category=TC_GAME

TriggerRegisterGameLoadedEventBJ=1,nothing
_TriggerRegisterGameLoadedEventBJ_DisplayName="Загрузка игры"
_TriggerRegisterGameLoadedEventBJ_Parameters="Сохранённая игра загружена"
_TriggerRegisterGameLoadedEventBJ_Defaults=
_TriggerRegisterGameLoadedEventBJ_Category=TC_GAME

TriggerRegisterGameSavedEventBJ=1,nothing
_TriggerRegisterGameSavedEventBJ_DisplayName="Сохранение игры"
_TriggerRegisterGameSavedEventBJ_Parameters="Игра была сохранена"
_TriggerRegisterGameSavedEventBJ_Defaults=
_TriggerRegisterGameSavedEventBJ_Category=TC_GAME

TriggerRegisterGameEvent=1,gameevent
_TriggerRegisterGameEvent_DisplayName="Турнир на Battle.net"
_TriggerRegisterGameEvent_Parameters="Турнир должен закончиться ",~Event Type
_TriggerRegisterGameEvent_Defaults=GameEventTourneyNow
_TriggerRegisterGameEvent_Category=TC_GAME

TriggerRegisterCommandEvent=1,abilcode,unitorderEx
_TriggerRegisterCommandEvent_DisplayName="Нажата кнопка способности"
_TriggerRegisterCommandEvent_Parameters="Кнопка способности ",~способность," с приказом ",~приказ," нажата"
_TriggerRegisterCommandEvent_Defaults=_
_TriggerRegisterCommandEvent_Category=TC_GAME

TriggerRegisterBuildCommandEventBJ=1,unitcode
_TriggerRegisterBuildCommandEventBJ_DisplayName="Нажата кнопка строительства"
_TriggerRegisterBuildCommandEventBJ_Parameters="Кнопка строительства ",~здание," нажата"
_TriggerRegisterBuildCommandEventBJ_Defaults=_
_TriggerRegisterBuildCommandEventBJ_Category=TC_GAME

TriggerRegisterTrainCommandEventBJ=1,unitcode
_TriggerRegisterTrainCommandEventBJ_DisplayName="Нажата кнопка найма"
_TriggerRegisterTrainCommandEventBJ_Parameters="Кнопка найма ",~боевая единица," нажата"
_TriggerRegisterTrainCommandEventBJ_Defaults=_
_TriggerRegisterTrainCommandEventBJ_Category=TC_GAME

TriggerRegisterUpgradeCommandEventBJ=1,techcode
_TriggerRegisterUpgradeCommandEventBJ_DisplayName="Нажата кнопка исследования"
_TriggerRegisterUpgradeCommandEventBJ_Parameters="Кнопка исследования ",~исследование," нажата"
_TriggerRegisterUpgradeCommandEventBJ_Defaults=_
_TriggerRegisterUpgradeCommandEventBJ_Category=TC_GAME

TriggerRegisterCommonCommandEventBJ=1,unitcommonorderEx
_TriggerRegisterCommonCommandEventBJ_DisplayName="Нажата кнопка приказа"
_TriggerRegisterCommonCommandEventBJ_Parameters="Кнопка приказа ",~приказ," нажата"
_TriggerRegisterCommonCommandEventBJ_Defaults=_
_TriggerRegisterCommonCommandEventBJ_Category=TC_GAME

TriggerRegisterShowSkillEventBJ=0,nothing
_TriggerRegisterShowSkillEventBJ_DisplayName="Нажата кнопка изучения таланта"
_TriggerRegisterShowSkillEventBJ_Parameters="Нажата кнопка 'изучения таланта' у героя"
_TriggerRegisterShowSkillEventBJ_Defaults=
_TriggerRegisterShowSkillEventBJ_Category=TC_GAME

TriggerRegisterBuildSubmenuEventBJ=0,nothing
_TriggerRegisterBuildSubmenuEventBJ_DisplayName="Нажата кнопка построить здание"
_TriggerRegisterBuildSubmenuEventBJ_Parameters="Нажата кнопка 'построить здание'"
_TriggerRegisterBuildSubmenuEventBJ_Defaults=
_TriggerRegisterBuildSubmenuEventBJ_Category=TC_GAME


// Player events
TriggerRegisterPlayerChatEvent=0,player,stringnoformat,chatmatchtype
_TriggerRegisterPlayerChatEvent_DisplayName="Напечатал сообщение в чате"
_TriggerRegisterPlayerChatEvent_Parameters=~Player," напечатал такое сообщение ",~текст," как ",~Match Type
_TriggerRegisterPlayerChatEvent_Defaults=Player00,_,ChatMatchTypeExact
_TriggerRegisterPlayerChatEvent_Category=TC_PLAYER

TriggerRegisterPlayerEventEndCinematic=0,player
_TriggerRegisterPlayerEventEndCinematic_DisplayName="Нажата клавиша Escape"
_TriggerRegisterPlayerEventEndCinematic_Parameters=~Player," нажал клавишу Escape"
_TriggerRegisterPlayerEventEndCinematic_Defaults=Player00
_TriggerRegisterPlayerEventEndCinematic_Category=TC_PLAYER

TriggerRegisterPlayerSelectionEventBJ=0,player,seldeseloption
_TriggerRegisterPlayerSelectionEventBJ_DisplayName="Событие выделения"
_TriggerRegisterPlayerSelectionEventBJ_Parameters=~Player," ",~Selects/Deselects," боевую единицу"
_TriggerRegisterPlayerSelectionEventBJ_Defaults=Player00,SelDeselOptionSel
_TriggerRegisterPlayerSelectionEventBJ_Category=TC_PLAYER

TriggerRegisterPlayerKeyEventBJ=1,player,keyeventtype,keyeventkey
_TriggerRegisterPlayerKeyEventBJ_DisplayName="Событие клавиатуры"
_TriggerRegisterPlayerKeyEventBJ_Parameters=~Player," ",~Presses/Releases," клавишу ",~Key
_TriggerRegisterPlayerKeyEventBJ_Defaults=Player00,KeyEventTypeDepress,KeyEventKeyLeft
_TriggerRegisterPlayerKeyEventBJ_Category=TC_PLAYER

TriggerRegisterPlayerMouseEventBJ=1,player,mouseeventtype
_TriggerRegisterPlayerMouseEventBJ_DisplayName="Cобытие мыши"
_TriggerRegisterPlayerMouseEventBJ_Parameters=~Player," ",~MouseDown/Up/Move,""
_TriggerRegisterPlayerMouseEventBJ_Defaults=Player00,MouseEventTypeDown
_TriggerRegisterPlayerMouseEventBJ_Category=TC_PLAYER

TriggerRegisterPlayerStateEvent=0,player,playerstate,limitop,real
_TriggerRegisterPlayerStateEvent_DisplayName="Свойства"
_TriggerRegisterPlayerStateEvent_Parameters=~Player," ",~Property," становится ",~Operation," ",~Value
_TriggerRegisterPlayerStateEvent_Defaults=Player00,PlayerStateGold,LimitOpGreaterThanOrEqual,1000
_TriggerRegisterPlayerStateEvent_Category=TC_PLAYER

TriggerRegisterPlayerEventAllianceChanged=0,player
_TriggerRegisterPlayerEventAllianceChanged_DisplayName="Изменение союза (любое)"
_TriggerRegisterPlayerEventAllianceChanged_Parameters=~Player," изменяет настройки союза"
_TriggerRegisterPlayerEventAllianceChanged_Defaults=Player00
_TriggerRegisterPlayerEventAllianceChanged_Category=TC_PLAYER

TriggerRegisterPlayerAllianceChange=0,player,alliancetype
_TriggerRegisterPlayerAllianceChange_DisplayName="Изменение союза (уточнённое)"
_TriggerRegisterPlayerAllianceChange_Parameters=~Player," изменяет настройки союза ",~Alliance Type
_TriggerRegisterPlayerAllianceChange_Defaults=Player00,AllianceTypePassive
_TriggerRegisterPlayerAllianceChange_Category=TC_PLAYER

TriggerRegisterPlayerEventVictory=0,player
_TriggerRegisterPlayerEventVictory_DisplayName="Победа"
_TriggerRegisterPlayerEventVictory_Parameters=~Player," одерживает победу"
_TriggerRegisterPlayerEventVictory_Defaults=Player00
_TriggerRegisterPlayerEventVictory_Category=TC_PLAYER

TriggerRegisterPlayerEventDefeat=0,player
_TriggerRegisterPlayerEventDefeat_DisplayName="Поражение"
_TriggerRegisterPlayerEventDefeat_Parameters=~Player," терпит поражение"
_TriggerRegisterPlayerEventDefeat_Defaults=Player00
_TriggerRegisterPlayerEventDefeat_Category=TC_PLAYER

TriggerRegisterPlayerEventLeave=1,player
_TriggerRegisterPlayerEventLeave_DisplayName="Выходит из игры"
_TriggerRegisterPlayerEventLeave_Parameters=~Player," выходит из игры"
_TriggerRegisterPlayerEventLeave_Defaults=Player00
_TriggerRegisterPlayerEventLeave_Category=TC_PLAYER


// Timer events
TriggerRegisterTimerEventSingle=0,real
_TriggerRegisterTimerEventSingle_DisplayName="Времени прошло"
_TriggerRegisterTimerEventSingle_Parameters="Прошло ",~Time," секунд"
_TriggerRegisterTimerEventSingle_Defaults=5
_TriggerRegisterTimerEventSingle_Limits=0,_
_TriggerRegisterTimerEventSingle_Category=TC_TIME

TriggerRegisterTimerEventPeriodic=0,real
_TriggerRegisterTimerEventPeriodic_DisplayName="Периодическое событие"
_TriggerRegisterTimerEventPeriodic_Parameters="Каждые ",~Time," секунд игрового времени"
_TriggerRegisterTimerEventPeriodic_Defaults=2
_TriggerRegisterTimerEventPeriodic_Limits=0,_
_TriggerRegisterTimerEventPeriodic_Category=TC_TIME

TriggerRegisterTimerExpireEventBJ=0,timer
_TriggerRegisterTimerExpireEventBJ_DisplayName="Таймер истекает"
_TriggerRegisterTimerExpireEventBJ_Parameters=~Таймер," истекает"
_TriggerRegisterTimerExpireEventBJ_Defaults=_
_TriggerRegisterTimerExpireEventBJ_Category=TC_TIME


// Unit events
TriggerRegisterUnitEvent=0,unit,unitevent
_TriggerRegisterUnitEvent_DisplayName="Событие"
_TriggerRegisterUnitEvent_Parameters=~Боевая единица," ",~Event
_TriggerRegisterUnitEvent_Defaults=_,UnitEventDeath
_TriggerRegisterUnitEvent_Category=TC_UNIT

TriggerRegisterPlayerUnitEventSimple=0,player,playerunitevent
_TriggerRegisterPlayerUnitEventSimple_DisplayName="Событие (игрок)"
_TriggerRegisterPlayerUnitEventSimple_Parameters="Боевая единица ",~Player," ",~Event
_TriggerRegisterPlayerUnitEventSimple_Defaults=Player00,PlayerUnitEventDeath
_TriggerRegisterPlayerUnitEventSimple_Category=TC_UNIT

TriggerRegisterAnyUnitEventBJ=0,playerunitevent
_TriggerRegisterAnyUnitEventBJ_DisplayName="Событие (общее)"
_TriggerRegisterAnyUnitEventBJ_Parameters="Боевая единица ",~Event
_TriggerRegisterAnyUnitEventBJ_Defaults=PlayerUnitEventDeath
_TriggerRegisterAnyUnitEventBJ_Category=TC_UNIT

TriggerRegisterEnterRectSimple=0,rect
_TriggerRegisterEnterRectSimple_DisplayName="Входит в область"
_TriggerRegisterEnterRectSimple_Parameters="Боевая единица входит в область ",~область
_TriggerRegisterEnterRectSimple_Defaults=_
_TriggerRegisterEnterRectSimple_Category=TC_UNIT

TriggerRegisterLeaveRectSimple=0,rect
_TriggerRegisterLeaveRectSimple_DisplayName="Покидает область"
_TriggerRegisterLeaveRectSimple_Parameters="Боевая единица покидает область ",~область
_TriggerRegisterLeaveRectSimple_Defaults=_
_TriggerRegisterLeaveRectSimple_Category=TC_UNIT

TriggerRegisterUnitInRangeSimple=0,real,unit
_TriggerRegisterUnitInRangeSimple_DisplayName="В радиусе"
_TriggerRegisterUnitInRangeSimple_Parameters="Боевая единица в радиусе ",~Range," от ",~боевой единицы
_TriggerRegisterUnitInRangeSimple_Defaults=256,_
_TriggerRegisterUnitInRangeSimple_Defaults=0,_,_,_
_TriggerRegisterUnitInRangeSimple_Category=TC_UNIT

TriggerRegisterUnitLifeEvent=0,unit,limitop,real
_TriggerRegisterUnitLifeEvent_DisplayName="Здоровье"
_TriggerRegisterUnitLifeEvent_Parameters=~У боевой единицы," здоровье становится ",~Operation," ",~Value
_TriggerRegisterUnitLifeEvent_Defaults=_,LimitOpLessThan,50
_TriggerRegisterUnitLifeEvent_Category=TC_UNIT

TriggerRegisterUnitManaEvent=0,unit,limitop,real
_TriggerRegisterUnitManaEvent_DisplayName="Мана"
_TriggerRegisterUnitManaEvent_Parameters=~У боевой единицы," мана становится ",~Operation," ",~Value
_TriggerRegisterUnitManaEvent_Defaults=_,LimitOpLessThan,50
_TriggerRegisterUnitManaEvent_Category=TC_UNIT



//***************************************************************************
[TriggerConditions]
// Defines boolean condition functions
// Key: condition function name
// Value 0: first game version in which this function is valid
// Value 1+: argument types

OperatorCompareBoolean=0,boolean,EqualNotEqualOperator,boolean
_OperatorCompareBoolean_DisplayName="Логическое сравнение"
_OperatorCompareBoolean_Parameters=~Value," ",~Operator," ",~Value
_OperatorCompareBoolean_Defaults=IsUnitType,OperatorEqualENE,true
_OperatorCompareBoolean_Category=TC_CONDITION
_OperatorCompareBoolean_UseWithAI=1
_OperatorCompareBoolean_AIDefaults=true,OperatorEqualENE,true

OperatorCompareAbilityId=1,abilcode,EqualNotEqualOperator,abilcode
_OperatorCompareAbilityId_DisplayName="Сравнение способности (тип)"
_OperatorCompareAbilityId_Parameters=~Value," ",~Operator," ",~Value
_OperatorCompareAbilityId_Defaults=GetSpellAbilityId,OperatorEqualENE,AUan
_OperatorCompareAbilityId_Category=TC_CONDITION

OperatorCompareBuffId=1,buffcode,EqualNotEqualOperator,buffcode
_OperatorCompareBuffId_DisplayName="Сравнение баффа"
_OperatorCompareBuffId_Parameters=~Значение," ",~Operator," ",~значение
_OperatorCompareBuffId_Defaults=_,OperatorEqualENE,_
_OperatorCompareBuffId_Category=TC_CONDITION

OperatorCompareDestructible=0,destructable,EqualNotEqualOperator,destructable
_OperatorCompareDestructible_DisplayName="Сравнение разрушаемого объекта"
_OperatorCompareDestructible_Parameters=~Значение," ",~Operator," ",~значение
_OperatorCompareDestructible_Defaults=_,OperatorEqualENE,_
_OperatorCompareDestructible_Category=TC_CONDITION

OperatorCompareDestructableCode=0,destructablecode,EqualNotEqualOperator,destructablecode
_OperatorCompareDestructableCode_DisplayName="Сравнение разрушаемого объекта (тип)"
_OperatorCompareDestructableCode_Parameters=~Value," ",~Operator," ",~Value
_OperatorCompareDestructableCode_Defaults=GetDestructableTypeId,OperatorEqualENE,LTlt
_OperatorCompareDestructableCode_Category=TC_CONDITION

OperatorCompareButton=0,button,EqualNotEqualOperator,button
_OperatorCompareButton_DisplayName="Сравнение кнопки диалогового окна"
_OperatorCompareButton_Parameters=~Value," ",~Operator," ",~значение
_OperatorCompareButton_Defaults=GetClickedButtonBJ,OperatorEqualENE,_
_OperatorCompareButton_Category=TC_CONDITION

OperatorCompareGameDifficulty=0,gamedifficulty,EqualNotEqualOperator,gamedifficulty
_OperatorCompareGameDifficulty_DisplayName="Сравнение игры (сложность)"
_OperatorCompareGameDifficulty_Parameters=~Value," ",~Operator," ",~Value
_OperatorCompareGameDifficulty_Defaults=GetGameDifficulty,OperatorEqualENE,GameDifficultyNormal
_OperatorCompareGameDifficulty_Category=TC_CONDITION

OperatorCompareGameSpeed=0,gamespeed,EqualNotEqualOperator,gamespeed
_OperatorCompareGameSpeed_DisplayName="Сравнение игры (скорость)"
_OperatorCompareGameSpeed_Parameters=~Value," ",~Operator," ",~Value
_OperatorCompareGameSpeed_Defaults=GetGameSpeed,OperatorEqualENE,GameSpeedNormal
_OperatorCompareGameSpeed_Category=TC_CONDITION

OperatorCompareHeroSkill=0,heroskillcode,EqualNotEqualOperator,heroskillcode
_OperatorCompareHeroSkill_DisplayName="Сравнение уровня героя"
_OperatorCompareHeroSkill_Parameters=~Value," ",~Operator," ",~Value
_OperatorCompareHeroSkill_Defaults=GetLearnedSkillBJ,OperatorEqualENE,HeroSkillBlizzard
_OperatorCompareHeroSkill_Category=TC_CONDITION

OperatorCompareItem=0,item,EqualNotEqualOperator,item
_OperatorCompareItem_DisplayName="Сравнение предмета"
_OperatorCompareItem_Parameters=~Значение," ",~Operator," ",~значение
_OperatorCompareItem_Defaults=_,OperatorEqualENE,_
_OperatorCompareItem_Category=TC_CONDITION

OperatorCompareItemType=1,itemtype,EqualNotEqualOperator,itemtype
_OperatorCompareItemType_DisplayName="Сравнение предмета (класс)"
_OperatorCompareItemType_Parameters=~Value," ",~Operator," ",~Value
_OperatorCompareItemType_Defaults=GetItemType,OperatorEqualENE,ItemTypePowerup
_OperatorCompareItemType_Category=TC_CONDITION

OperatorCompareItemCode=0,itemcode,EqualNotEqualOperator,itemcode
_OperatorCompareItemCode_DisplayName="Сравнение предмета (тип)"
_OperatorCompareItemCode_Parameters=~Value," ",~Operator," ",~Value
_OperatorCompareItemCode_Defaults=GetItemTypeId,OperatorEqualENE,texp
_OperatorCompareItemCode_Category=TC_CONDITION

OperatorCompareMouseButton=1,mousebuttontype,EqualNotEqualOperator,mousebuttontype
_OperatorCompareMouseButton_DisplayName="Сравнение кнопки мыши"
_OperatorCompareMouseButton_Parameters=~Value," ",~Operator," ",~Value
_OperatorCompareMouseButton_Defaults=BlzGetTriggerPlayerMouseButton,OperatorEqualENE,MouseButtonTypeLeft
_OperatorCompareMouseButton_Category=TC_CONDITION

OperatorCompareMeleeDifficulty=1,aidifficulty,EqualNotEqualOperator,aidifficulty
_OperatorCompareMeleeDifficulty_DisplayName="Сравнение ИИ"
_OperatorCompareMeleeDifficulty_Parameters=~Value," ",~Operator," ",~Value
_OperatorCompareMeleeDifficulty_Defaults=GetAIDifficulty,OperatorEqualENE,AIDifficultyNormal
_OperatorCompareMeleeDifficulty_Category=TC_CONDITION

OperatorCompareOrderCode=0,ordercode,EqualNotEqualOperator,ordercode
_OperatorCompareOrderCode_DisplayName="Сравнение приказа"
_OperatorCompareOrderCode_Parameters=~Value," ",~Operator," ",~Value
_OperatorCompareOrderCode_Defaults=GetIssuedOrderIdBJ,OperatorEqualENE,String2OrderIdBJ
_OperatorCompareOrderCode_Category=TC_CONDITION

OperatorComparePlayer=0,player,EqualNotEqualOperator,player
_OperatorComparePlayer_DisplayName="Сравнение игрока"
_OperatorComparePlayer_Parameters=~Value," ",~Operator," ",~Value
_OperatorComparePlayer_Defaults=GetOwningPlayer,OperatorEqualENE,Player00
_OperatorComparePlayer_Category=TC_CONDITION

OperatorComparePlayerColor=0,playercolor,EqualNotEqualOperator,playercolor
_OperatorComparePlayerColor_DisplayName="Сравнение игрока (цвет)"
_OperatorComparePlayerColor_Parameters=~Value," ",~Operator," ",~Value
_OperatorComparePlayerColor_Defaults=GetPlayerColor,OperatorEqualENE,Color00
_OperatorComparePlayerColor_Category=TC_CONDITION

OperatorComparePlayerControl=0,mapcontrol,EqualNotEqualOperator,mapcontrol
_OperatorComparePlayerControl_DisplayName="Сравнение игрока (управление)"
_OperatorComparePlayerControl_Parameters=~Value," ",~Operator," ",~Value
_OperatorComparePlayerControl_Defaults=GetPlayerController,OperatorEqualENE,MapControlUser
_OperatorComparePlayerControl_Category=TC_CONDITION

OperatorComparePlayerSlotStatus=0,playerslotstate,EqualNotEqualOperator,playerslotstate
_OperatorComparePlayerSlotStatus_DisplayName="Сравнение игрока (статус слота)"
_OperatorComparePlayerSlotStatus_Parameters=~Value," ",~Operator," ",~Value
_OperatorComparePlayerSlotStatus_Defaults=GetPlayerSlotState,OperatorEqualENE,PlayerSlotStatePlaying
_OperatorComparePlayerSlotStatus_Category=TC_CONDITION

//OperatorComparePoint=0,location,EqualNotEqualOperator,location
//_OperatorComparePoint_Defaults=_,OperatorEqualENE,_
//_OperatorComparePoint_Category=TC_CONDITION

OperatorCompareRace=0,race,EqualNotEqualOperator,race
_OperatorCompareRace_DisplayName="Сравнение игрока (раса)"
_OperatorCompareRace_Parameters=~Value," ",~Operator," ",~Value
_OperatorCompareRace_Defaults=GetPlayerRace,OperatorEqualENE,RaceHuman
_OperatorCompareRace_Category=TC_CONDITION

OperatorCompareInteger=0,integer,ComparisonOperator,integer
_OperatorCompareInteger_DisplayName="Сравнение числа (целое)"
_OperatorCompareInteger_Parameters=~Value," ",~Operator," ",~Value
_OperatorCompareInteger_Defaults=CountUnitsInGroup,OperatorEqual,0
_OperatorCompareInteger_Category=TC_CONDITION
_OperatorCompareInteger_UseWithAI=1
_OperatorCompareInteger_AIDefaults=0,OperatorEqual,0

OperatorCompareReal=0,real,ComparisonOperator,real
_OperatorCompareReal_DisplayName="Сравнение числа (действительное)"
_OperatorCompareReal_Parameters=~Value," ",~Operator," ",~Value
_OperatorCompareReal_Defaults=GetUnitStateSwap,OperatorGreaterEq,10
_OperatorCompareReal_Category=TC_CONDITION

//OperatorCompareRegion=0,rect,EqualNotEqualOperator,rect
//_OperatorCompareRegion_Defaults=_,OperatorEqualENE,_
//_OperatorCompareRegion_Category=TC_CONDITION

OperatorCompareString=0,string,EqualNotEqualOperator,string
_OperatorCompareString_DisplayName="Сравнение строки"
_OperatorCompareString_Parameters=~Value," ",~Operator," ",~значение
_OperatorCompareString_Defaults=GetEventPlayerChatString,OperatorEqualENE,_
_OperatorCompareString_Category=TC_CONDITION

OperatorCompareTechCode=0,techcode,EqualNotEqualOperator,techcode
_OperatorCompareTechCode_DisplayName="Сравнение улучшения (тип)"
_OperatorCompareTechCode_Parameters=~Value," ",~Operator," ",~значение
_OperatorCompareTechCode_Defaults=GetResearched,OperatorEqualENE,_
_OperatorCompareTechCode_Category=TC_CONDITION

OperatorCompareTerrainType=1,terraintype,EqualNotEqualOperator,terraintype
_OperatorCompareTerrainType_DisplayName="Сравнение почвы"
_OperatorCompareTerrainType_Parameters=~Value," ",~Operator," ",~Value
_OperatorCompareTerrainType_Defaults=GetTerrainTypeBJ,OperatorEqualENE,TerrainTypeLdrt
_OperatorCompareTerrainType_Category=TC_CONDITION

OperatorCompareTrigger=0,trigger,EqualNotEqualOperator,trigger
_OperatorCompareTrigger_DisplayName="Сравнение триггера"
_OperatorCompareTrigger_Parameters=~Значение," ",~Operator," ",~значение
_OperatorCompareTrigger_Defaults=_,OperatorEqualENE,_
_OperatorCompareTrigger_Category=TC_CONDITION

OperatorCompareUnit=0,unit,EqualNotEqualOperator,unit
_OperatorCompareUnit_DisplayName="Сравнение боевой единицы"
_OperatorCompareUnit_Parameters=~Value," ",~Operator," ",~значение
_OperatorCompareUnit_Defaults=GetTriggerUnit,OperatorEqualENE,_
_OperatorCompareUnit_Category=TC_CONDITION

OperatorCompareUnitCode=0,unitcode,EqualNotEqualOperator,unitcode
_OperatorCompareUnitCode_DisplayName="Сравнение боевой единицы (тип)"
_OperatorCompareUnitCode_Parameters=~Value," ",~Operator," ",~Value
_OperatorCompareUnitCode_Defaults=GetUnitTypeId,OperatorEqualENE,hfoo
_OperatorCompareUnitCode_Category=TC_CONDITION

GetBooleanAnd=0,boolcall,boolcall
_GetBooleanAnd_DisplayName="И"
_GetBooleanAnd_Parameters=~Условие 1," и ",~условие 2
_GetBooleanAnd_Defaults=_,_
_GetBooleanAnd_Category=TC_CONDITION
_GetBooleanAnd_UseWithAI=1

GetBooleanOr=0,boolcall,boolcall
_GetBooleanOr_DisplayName="Или"
_GetBooleanOr_Parameters=~Условие 1," или ",~условие 2
_GetBooleanOr_Defaults=_,_
_GetBooleanOr_Category=TC_CONDITION
_GetBooleanOr_UseWithAI=1

// Specially handled by the editor
AndMultiple=0,nothing
_AndMultiple_DisplayName="И, несколько условий"
_AndMultiple_Parameters="И - все условия истинны"
_AndMultiple_Category=TC_CONDITION

// Specially handled by the editor
OrMultiple=0,nothing
_OrMultiple_DisplayName="Или, несколько условий"
_OrMultiple_Parameters="Или - любое из условий истинно"
_OrMultiple_Category=TC_CONDITION


//***************************************************************************
[TriggerActions]
// Defines action functions
// Key: action function name
// Value 0: first game version in which this function is valid
// Value 1+: argument types

DoNothing=0,nothing
_DoNothing_DisplayName="Ничего не делать"
_DoNothing_Parameters="Ничего не делать"
_DoNothing_Defaults=
_DoNothing_Category=TC_NOTHING

CommentString=0,scriptcode
_CommentString_DisplayName="Комментарий"
_CommentString_Parameters="-------- ",~Текст," --------"
_CommentString_Defaults=_
_CommentString_Category=TC_COMMENT

CustomScriptCode=0,scriptcode
_CustomScriptCode_DisplayName="Личный сценарий"
_CustomScriptCode_Parameters="Личный сценарий: ",~код сценария
_CustomScriptCode_Defaults=_
_CustomScriptCode_Category=TC_CUSTOM

TriggerSleepAction=0,real
_TriggerSleepAction_DisplayName="Ждать"
_TriggerSleepAction_Parameters="Ждать ",~Time," секунд"
_TriggerSleepAction_Defaults=2
_TriggerSleepAction_Limits=0,_
_TriggerSleepAction_Category=TC_WAIT

PolledWait=1,real
_PolledWait_DisplayName="Ждать (игровое время)"
_PolledWait_Parameters="Ждать ",~Time," игровых секунд"
_PolledWait_Defaults=2
_PolledWait_Limits=0,_
_PolledWait_Category=TC_WAIT

WaitForCondition=0,boolexpr,real
_WaitForCondition_DisplayName="Ждать условие"
_WaitForCondition_Parameters="Ждать ",~условие,", проверяя каждые ",~Interval," секунд"
_WaitForCondition_Defaults=_,1
_WaitForCondition_Limits=_,_,0.1,_
_WaitForCondition_Category=TC_WAIT

WaitForSoundBJ=0,sound,real
_WaitForSoundBJ_DisplayName="Ждать звук"
_WaitForSoundBJ_Parameters="Ждать звук ",~Sound," за ",~Time," секунд от окончания игры"
_WaitForSoundBJ_Defaults=GetLastPlayedSound,0
_WaitForSoundBJ_Category=TC_WAIT


// Specially handled by the editor
SetVariable=0,AnyGlobal,Null
_SetVariable_DisplayName="Установить переменную"
_SetVariable_Parameters="Установить ",~переменную," = ",~значение
_SetVariable_Defaults=_,_
_SetVariable_Category=TC_SETVARIABLE


// Specially handled by the editor
ReturnAction=0,nothing
_ReturnAction_DisplayName="Пропустить оставшиеся действия"
_ReturnAction_Parameters="Пропустить оставшиеся действия"
_ReturnAction_Defaults=
_ReturnAction_Category=TC_SKIPACTIONS


// Specially handled by the editor
IfThenElseMultiple=1,nothing
_IfThenElseMultiple_DisplayName="Если / Тогда / Иначе (несколько функций)"
_IfThenElseMultiple_Parameters="Если (все условия истинны), тогда (запуск действия), иначе (если нет, то запуск этого)"
_IfThenElseMultiple_Category=TC_LOGIC

// Specially handled by the editor
IfThenElse=0,boolexpr,code,code
_IfThenElse_DisplayName="Если / Тогда / Иначе"
_IfThenElse_Parameters="Если ",~условие,", то делать ",~действие,", иначе ",~действие
_IfThenElse_Defaults=_,DoNothing,DoNothing
_IfThenElse_Category=TC_LOGIC

// Specially handled by the editor
ForLoopAMultiple=1,integer,integer
_ForLoopAMultiple_DisplayName="Для каждого числа A, делать несколько действий"
_ForLoopAMultiple_Parameters="Для каждого (числа A) от ",~Start," до ",~End,", делать (действия)"
_ForLoopAMultiple_Defaults=1,10
_ForLoopAMultiple_Category=TC_FORLOOP

// Specially handled by the editor
ForLoopBMultiple=1,integer,integer
_ForLoopBMultiple_DisplayName="Для каждого числа B, делать несколько действий"
_ForLoopBMultiple_Parameters="Для каждого (числа B) от ",~Start," до ",~End,", делать"
_ForLoopBMultiple_Defaults=1,10
_ForLoopBMultiple_Category=TC_FORLOOP

// Specially handled by the editor
ForLoopVarMultiple=1,integervar,integer,integer
_ForLoopVarMultiple_DisplayName="Для каждой целочисленной переменной, делать несколько действий"
_ForLoopVarMultiple_Parameters="Для каждого (Числа ",~целое число,") от ",~Start," до ",~End,", делать"
_ForLoopVarMultiple_Defaults=_,1,10
_ForLoopVarMultiple_Category=TC_FORLOOP

// Specially handled by the editor
ForLoopA=0,integer,integer,code
_ForLoopA_DisplayName="Для каждого числа A, делать действие"
_ForLoopA_Parameters="Для каждого (числа A) от ",~Start," до ",~End,", делать ",~действие
_ForLoopA_Defaults=1,10,DoNothing
_ForLoopA_Category=TC_FORLOOP

// Specially handled by the editor
ForLoopB=0,integer,integer,code
_ForLoopB_DisplayName="Для каждого числа B, делать действие"
_ForLoopB_Parameters="Для каждого (числа B) от ",~Start," до ",~End,", делать ",~действие
_ForLoopB_Defaults=1,10,DoNothing
_ForLoopB_Category=TC_FORLOOP

// Specially handled by the editor
ForLoopVar=1,integervar,integer,integer,code
_ForLoopVar_DisplayName="Для каждой целочисленной переменной, делать действие"
_ForLoopVar_Parameters="Для каждого (числа ",~целое число,") от ",~Start," до ",~End,", делать ",~действие
_ForLoopVar_Defaults=_,1,10,DoNothing
_ForLoopVar_Category=TC_FORLOOP

// AI actions
StartMeleeAI=0,player,aiscript
_StartMeleeAI_DisplayName="Начать сценарий поведения ИИ"
_StartMeleeAI_Parameters="Начать сценарий поведения для ",~Player,": ",~Script
_StartMeleeAI_Defaults=Player00,"map.ai"
_StartMeleeAI_Category=TC_AI

StartCampaignAI=0,player,aiscript
_StartCampaignAI_DisplayName="Начать сценарий кампании"
_StartCampaignAI_Parameters="Начать сценарий кампании для ",~Player,": ",~Script
_StartCampaignAI_Defaults=Player00,"map.ai"
_StartCampaignAI_Category=TC_AI

CommandAI=0,player,integer,integer
_CommandAI_DisplayName="Послать команду"
_CommandAI_Parameters="Послать ",~Player," команду ИИ (",~Command,", ",~Data,")"
_CommandAI_Defaults=Player00,_,_
_CommandAI_Category=TC_AI

RemoveGuardPosition=0,unit
_RemoveGuardPosition_DisplayName="Игнорировать положение стража"
_RemoveGuardPosition_Parameters="Игнорировать ",~Unit," положение стража"
_RemoveGuardPosition_Defaults=_
_RemoveGuardPosition_Category=TC_AI

RemoveAllGuardPositions=0,player
_RemoveAllGuardPositions_DisplayName="Игнорировать положение всех стражей"
_RemoveAllGuardPositions_Parameters="Игнорировать положение стражей всех отрядов ",~Player," "
_RemoveAllGuardPositions_Defaults=Player00
_RemoveAllGuardPositions_Category=TC_AI

RecycleGuardPosition=0,unit
_RecycleGuardPosition_DisplayName="Использовать положение стража"
_RecycleGuardPosition_Parameters="Использовать ",~Unit," положение стража"
_RecycleGuardPosition_Defaults=_
_RecycleGuardPosition_Category=TC_AI

LockGuardPosition=1,unit
_LockGuardPosition_DisplayName="Закрыть положение стража"
_LockGuardPosition_Parameters="Закрыть положение стража ",~Unit
_LockGuardPosition_Defaults=_
_LockGuardPosition_Category=TC_AI

// Animation actions
SetUnitAnimation=0,unit,animationname
_SetUnitAnimation_DisplayName="Воспроизвести анимацию боевой единицы"
_SetUnitAnimation_Parameters="Воспроизвести ",~Unit," анимацию ",~Animation Name,""
_SetUnitAnimation_Defaults=_,"stand"
_SetUnitAnimation_Category=TC_ANIMATION

SetUnitAnimationWithRarity=0,unit,animationname,raritycontrol
_SetUnitAnimationWithRarity_DisplayName="Воспроизвести анимацию боевой единицы с частотой"
_SetUnitAnimationWithRarity_Parameters="Воспроизвести ",~Unit," анимацию ",~Animation Name,", используя повторы ",~Rarity,""
_SetUnitAnimationWithRarity_Defaults=_,"stand",RarityControlFrequent
_SetUnitAnimationWithRarity_Category=TC_ANIMATION

QueueUnitAnimationBJ=0,unit,animationname
_QueueUnitAnimationBJ_DisplayName="Анимацию в очередь"
_QueueUnitAnimationBJ_Parameters="Анимацию ",~Unit," ",~Animation Name," в очередь"
_QueueUnitAnimationBJ_Defaults=_,"stand"
_QueueUnitAnimationBJ_Category=TC_ANIMATION

ResetUnitAnimation=0,unit
_ResetUnitAnimation_DisplayName="Сбросить анимацию"
_ResetUnitAnimation_Parameters="Сбросить ",~Unit," анимацию"
_ResetUnitAnimation_Defaults=_
_ResetUnitAnimation_Category=TC_ANIMATION

AddUnitAnimationPropertiesBJ=0,addremoveoption,animationname,unit
_AddUnitAnimationPropertiesBJ_DisplayName="Добавить/Удалить анимацию боевой единицы"
_AddUnitAnimationPropertiesBJ_Parameters=~Add/Remove," ",~Tag," анимацию ",~Unit
_AddUnitAnimationPropertiesBJ_Defaults=AddRemoveAdd,"gold",_
_AddUnitAnimationPropertiesBJ_Category=TC_ANIMATION

SetUnitLookAt=0,unit,unitfacingbone,unit,real,real,real
_SetUnitLookAt_DisplayName="Отключить изменения лицевой части"
_SetUnitLookAt_Parameters="Отключить изменения ",~Unit," ",~Source," лица ",~Unit,", сдвиг на (",~X,", ",~Y,", ",~Z,")"
_SetUnitLookAt_Defaults=_,UnitFacingBoneHead,_,0,0,90
_SetUnitLookAt_Category=TC_ANIMATION

ResetUnitLookAt=0,unit
_ResetUnitLookAt_DisplayName="Сбросить поворот туловища"
_ResetUnitLookAt_Parameters="Сбросить ",~Unit," поворот туловища"
_ResetUnitLookAt_Defaults=_
_ResetUnitLookAt_Category=TC_ANIMATION

SetUnitScalePercent=0,unit,real,real,real
_SetUnitScalePercent_DisplayName="Изменить размер боевой единицы"
_SetUnitScalePercent_Parameters="Изменить ",~Unit," размер до (",~X,"%, ",~Y,"%, ",~Z,"%) первоначального размера"
_SetUnitScalePercent_Defaults=_,100,100,100
_SetUnitScalePercent_Limits=_,_,0,_,0,_,0,_
_SetUnitScalePercent_Category=TC_ANIMATION

SetUnitVertexColorBJ=0,unit,real,real,real,real
_SetUnitVertexColorBJ_DisplayName="Изменить окраску боевой единицы"
_SetUnitVertexColorBJ_Parameters="Изменить окрасу верха ",~Unit," на (",~Red,"%, ",~Green,"%, ",~Blue,"%) с ",~Transparency,"% прозрачности"
_SetUnitVertexColorBJ_Defaults=_,100,100,100,0
_SetUnitVertexColorBJ_Limits=_,_,0,100,0,100,0,100,0,100
_SetUnitVertexColorBJ_Category=TC_ANIMATION

SetUnitTimeScalePercent=0,unit,real
_SetUnitTimeScalePercent_DisplayName="Изменить скорость анимации боевой единицы"
_SetUnitTimeScalePercent_Parameters="Изменить скорость анимации ",~Unit," на ",~Percent,"% от начальной скорости"
_SetUnitTimeScalePercent_Defaults=_,100
_SetUnitTimeScalePercent_Limits=_,_,0,_
_SetUnitTimeScalePercent_Category=TC_ANIMATION

SetUnitTurnSpeedBJ=0,unit,real
_SetUnitTurnSpeedBJ_DisplayName="Изменить скорость поворота боевой единицы"
_SetUnitTurnSpeedBJ_Parameters="Изменить скорость поворота ",~Unit," на ",~Value
_SetUnitTurnSpeedBJ_Defaults=GetTriggerUnit,0.5
_SetUnitTurnSpeedBJ_Limits=_,_,0,1
_SetUnitTurnSpeedBJ_Category=TC_ANIMATION

SetUnitBlendTimeBJ=0,unit,real
_SetUnitBlendTimeBJ_DisplayName="Изменить скорость перемещения боевой единицы"
_SetUnitBlendTimeBJ_Parameters="Изменить ",~Unit," время перемещения ",~Value
_SetUnitBlendTimeBJ_Defaults=GetTriggerUnit,_
_SetUnitBlendTimeBJ_Category=TC_ANIMATION

SetUnitFlyHeightBJ=0,unit,real,real
_SetUnitFlyHeightBJ_DisplayName="Изменить высоту полёта"
_SetUnitFlyHeightBJ_Parameters="Изменить высоту полёта ",~Unit," до ",~Height," при ",~Rate
_SetUnitFlyHeightBJ_Defaults=GetTriggerUnit,_,_
_SetUnitFlyHeightBJ_Category=TC_ANIMATION

SetUnitPropWindowBJ=0,unit,real
_SetUnitPropWindowBJ_DisplayName="Изменить угол окна свойств"
_SetUnitPropWindowBJ_Parameters="Изменить угол окна свойств ",~Unit," на ",~Angle
_SetUnitPropWindowBJ_Defaults=GetTriggerUnit,_
_SetUnitPropWindowBJ_Category=TC_ANIMATION

SetDestructableAnimationBJ=0,destructable,animationname
_SetDestructableAnimationBJ_DisplayName="Воспроизвести анимацию разрушения"
_SetDestructableAnimationBJ_Parameters="Воспроизвести ",~Destructible," ",~Animation Name," анимацию"
_SetDestructableAnimationBJ_Defaults=_,"stand"
_SetDestructableAnimationBJ_Category=TC_ANIMATION

QueueDestructableAnimationBJ=0,destructable,animationname
_QueueDestructableAnimationBJ_DisplayName="В очередь анимацию разрушения"
_QueueDestructableAnimationBJ_Parameters="В очередь ",~Destructible," ",~Animation Name," анимацию"
_QueueDestructableAnimationBJ_Defaults=_,"stand"
_QueueDestructableAnimationBJ_Category=TC_ANIMATION

SetDestAnimationSpeedPercent=1,destructable,real
_SetDestAnimationSpeedPercent_DisplayName="Изменить скорость анимации разрушения"
_SetDestAnimationSpeedPercent_Parameters="Изменить ",~Destructible," скорость анимации ",~Percent,"% начальной скорости"
_SetDestAnimationSpeedPercent_Defaults=_,100
_SetDestAnimationSpeedPercent_Category=TC_ANIMATION

SetDoodadAnimationRectBJ=0,animationname,doodadcode,rect
_SetDoodadAnimationRectBJ_DisplayName="Воспроизвести анимацию не персонажей в области"
_SetDoodadAnimationRectBJ_Parameters="Воспроизвести ",~Animation Name," анимацию для всех предметов типа ",~Doodad Type," в квадрате ",~Rect
_SetDoodadAnimationRectBJ_Defaults="death",_,GetPlayableMapRect
_SetDoodadAnimationRectBJ_Category=TC_ANIMATION

SetDoodadAnimationBJ=0,animationname,doodadcode,real,location
_SetDoodadAnimationBJ_DisplayName="Воспроизвести анимацию не персонажей в радиусе"
_SetDoodadAnimationBJ_Parameters="Воспроизвести ",~Animation Name," анимацию для всех предметов ",~Doodad Type," в радиусе ",~Radius," центра ",~Point
_SetDoodadAnimationBJ_Defaults="death",_,128,GetRectCenter
_SetDoodadAnimationBJ_Category=TC_ANIMATION


// Camera actions
CameraSetupApplyForPlayer=0,cameraapplyoption,camerasetup,player,real
_CameraSetupApplyForPlayer_DisplayName="Применить объект камеры (время)"
_CameraSetupApplyForPlayer_Parameters="",~Apply Method," ",~Camera Object," для ",~Player," на ",~Time," секунд"
_CameraSetupApplyForPlayer_Defaults=CameraApply,_,Player00,0
_CameraSetupApplyForPlayer_Limits=_,_,_,_,_,_,0,_
_CameraSetupApplyForPlayer_Category=TC_CAMERA

CameraSetupApplyForPlayerSmooth=0,cameraapplyoption,camerasetup,player,real,real,real,real
_CameraSetupApplyForPlayerSmooth_DisplayName="Применить объект камеры (режим плавности)"
_CameraSetupApplyForPlayerSmooth_Parameters=~Apply Method," ",~Camera Object," для ",~Player," на ",~Time," секунд, с нарастающей скоростью: ",~Ease In Time," секунд, с нарастающим замедлением: ",~Ease Out Time," секунд, и плавность камеры: ",~Smooth Factor
_CameraSetupApplyForPlayerSmooth_Defaults=CameraApply,_,Player00,0,0,0,0
_CameraSetupApplyForPlayerSmooth_Limits=_,_,_,_,_,_,0,_,0,_,0,_,-1,_
_CameraSetupApplyForPlayerSmooth_Category=TC_CAMERA

PanCameraToTimedLocForPlayer=0,player,location,real
_PanCameraToTimedLocForPlayer_DisplayName="Переместить камеру (временно)"
_PanCameraToTimedLocForPlayer_Parameters="Переместить камеру для ",~Player," к ",~Point," на ",~Time," секунд"
_PanCameraToTimedLocForPlayer_Defaults=Player00,GetRectCenter,0
_PanCameraToTimedLocForPlayer_Limits=_,_,_,_,0,_
_PanCameraToTimedLocForPlayer_Category=TC_CAMERA

PanCameraToTimedLocWithZForPlayer=0,player,location,real,real
_PanCameraToTimedLocWithZForPlayer_DisplayName="Переместить камеру с интерполированной высотой (время)"
_PanCameraToTimedLocWithZForPlayer_Parameters="Переместить камеру для ",~Player," на ",~Point," на высоту ",~Z," над землей на ",~Time," секунд"
_PanCameraToTimedLocWithZForPlayer_Defaults=Player00,GetRectCenter,0,0
_PanCameraToTimedLocWithZForPlayer_Limits=_,_,_,_,_,_,0,_
_PanCameraToTimedLocWithZForPlayer_Category=TC_CAMERA

SmartCameraPanBJ=0,player,location,real
_SmartCameraPanBJ_DisplayName="Переместить камеру при необходимости (время)"
_SmartCameraPanBJ_Parameters="Переместить камеру при необходимости для ",~Player," к ",~Point," на ",~Time," секунд"
_SmartCameraPanBJ_Defaults=Player00,GetRectCenter,0.5
_SmartCameraPanBJ_Limits=_,_,_,_,0,_
_SmartCameraPanBJ_Category=TC_CAMERA

SetCameraFieldForPlayer=0,player,camerafield,real,real
_SetCameraFieldForPlayer_DisplayName="Установить поле камеры (время)"
_SetCameraFieldForPlayer_Parameters="Установить ",~Player," камеру ",~Field," на ",~Value," на ",~Time," секунд"
_SetCameraFieldForPlayer_Defaults=Player00,CameraFieldTargetDistance,CameraSetupGetFieldSwap,0
_SetCameraFieldForPlayer_Limits=_,_,_,_,_,_,0,_
_SetCameraFieldForPlayer_Category=TC_CAMERA

RotateCameraAroundLocBJ=1,real,location,player,real
_RotateCameraAroundLocBJ_DisplayName="Вращать камеру вокруг точки"
_RotateCameraAroundLocBJ_Parameters="Вращать камеру на угол ",~Angle," вокруг ",~Point," для ",~Player," в течение ",~Time," секунд"
_RotateCameraAroundLocBJ_Defaults=90,GetRectCenter,Player00,2
_RotateCameraAroundLocBJ_Limits=_,_,_,_,_,_,0,_
_RotateCameraAroundLocBJ_Category=TC_CAMERA

SetCameraTargetControllerNoZForPlayer=0,player,unit,real,real,cameraorientationoption
_SetCameraTargetControllerNoZForPlayer_DisplayName="Прикрепить камеру к боевой единице"
_SetCameraTargetControllerNoZForPlayer_Parameters="Прикрепить камеру для ",~Player," к боевой единице ",~Unit,", расстояние (",~X,", ",~Y,") используя ",~Rotation Source
_SetCameraTargetControllerNoZForPlayer_Defaults=Player00,GetTriggerUnit,0,0,CameraOrientationNormal
_SetCameraTargetControllerNoZForPlayer_Category=TC_CAMERA

SetCameraOrientControllerForPlayerBJ=0,player,unit,real,real
_SetCameraOrientControllerForPlayerBJ_DisplayName="Закрепить ориентацию камеры боевой единицы"
_SetCameraOrientControllerForPlayerBJ_Parameters="Закрепить ориентацию камеры для ",~Player," к ",~Unit,", сдвиг на (",~X,", ",~Y,")"
_SetCameraOrientControllerForPlayerBJ_Defaults=Player00,GetTriggerUnit,0,0
_SetCameraOrientControllerForPlayerBJ_Category=TC_CAMERA

SetCinematicCameraForPlayer=0,player,modelfile
_SetCinematicCameraForPlayer_DisplayName="Воспроизвести запись"
_SetCinematicCameraForPlayer_Parameters="Воспроизвести для ",~Player," из ",~Camera File," "
_SetCinematicCameraForPlayer_Defaults=Player00,"cinematic.mdl"
_SetCinematicCameraForPlayer_Category=TC_CAMERA

StopCameraForPlayerBJ=0,player
_StopCameraForPlayerBJ_DisplayName="Остановить камеру"
_StopCameraForPlayerBJ_Parameters="Остановить камеру ",~Player
_StopCameraForPlayerBJ_Defaults=Player00
_StopCameraForPlayerBJ_Category=TC_CAMERA

ResetToGameCameraForPlayer=0,player,real
_ResetToGameCameraForPlayer_DisplayName="Сбросить камеру игры"
_ResetToGameCameraForPlayer_Parameters="Сбросить камеру для ",~Player," в стандартный вид на ",~Time," секунд"
_ResetToGameCameraForPlayer_Defaults=Player00,0
_ResetToGameCameraForPlayer_Limits=_,_,0,_
_ResetToGameCameraForPlayer_Category=TC_CAMERA

CameraSetSmoothingFactorBJ=0,real
_CameraSetSmoothingFactorBJ_DisplayName="Изменить сглаживающий фактор камеры"
_CameraSetSmoothingFactorBJ_Parameters="Изменить сглаживающий фактор камеры на ",~Factor
_CameraSetSmoothingFactorBJ_Defaults=1
_CameraSetSmoothingFactorBJ_Limits=0,_
_CameraSetSmoothingFactorBJ_Category=TC_CAMERA

CameraResetSmoothingFactorBJ=0,nothing
_CameraResetSmoothingFactorBJ_DisplayName="Сбросить сглаживающий фактор камеры"
_CameraResetSmoothingFactorBJ_Parameters="Сбросить сглаживающий фактор камеры"
_CameraResetSmoothingFactorBJ_Defaults=
_CameraResetSmoothingFactorBJ_Category=TC_CAMERA

CameraSetFocalDistance=0,real
_CameraSetFocalDistance_DisplayName="Применить размытие изображения экрана"
_CameraSetFocalDistance_Parameters="Применить размытие изображения экрана ",~Distance
_CameraSetFocalDistance_Defaults=100
_CameraSetFocalDistance_Limits=0,_
_CameraSetFocalDistance_Category=TC_CAMERA

CameraSetDepthOfFieldScale=0,real
_CameraSetDepthOfFieldScale_DisplayName="Применить резкость изображения экрана"
_CameraSetDepthOfFieldScale_Parameters="Применить резкость изображения экрана ",~Scale
_CameraSetDepthOfFieldScale_Defaults=40
_CameraSetDepthOfFieldScale_Limits=0,_
_CameraSetDepthOfFieldScale_Category=TC_CAMERA

CameraSetSourceNoiseForPlayer=0,player,real,real
_CameraSetSourceNoiseForPlayer_DisplayName="Повернуть по горизонтали"
_CameraSetSourceNoiseForPlayer_Parameters="Повернуть камеру по горизонтали для ",~Player," с увеличением ",~Magnitude," и скоростью ",~Velocity
_CameraSetSourceNoiseForPlayer_Defaults=Player00,10,0.1
_CameraSetSourceNoiseForPlayer_Category=TC_CAMERA

CameraSetTargetNoiseForPlayer=0,player,real,real
_CameraSetTargetNoiseForPlayer_DisplayName="Вращать цель камеры"
_CameraSetTargetNoiseForPlayer_Parameters="Вращать цель камеры  для ",~Player," с увеличением ",~Magnitude," и скоростью ",~Velocity
_CameraSetTargetNoiseForPlayer_Defaults=Player00,10,0.1
_CameraSetTargetNoiseForPlayer_Category=TC_CAMERA

CameraSetEQNoiseForPlayer=1,player,real
_CameraSetEQNoiseForPlayer_DisplayName="Трясти камеру"
_CameraSetEQNoiseForPlayer_Parameters="Трясти камеру для ",~Player," с увеличением ",~Magnitude
_CameraSetEQNoiseForPlayer_Defaults=Player00,3
_CameraSetEQNoiseForPlayer_Limits=_,_,0,_
_CameraSetEQNoiseForPlayer_Category=TC_CAMERA

CameraClearNoiseForPlayer=0,player
_CameraClearNoiseForPlayer_DisplayName="Прекратить тряску/поворот камеры "
_CameraClearNoiseForPlayer_Parameters="Прекратить тряску/поворот камеры для ",~Player
_CameraClearNoiseForPlayer_Defaults=Player00
_CameraClearNoiseForPlayer_Category=TC_CAMERA

AdjustCameraBoundsForPlayerBJ=0,cameraboundsadjusttype,player,real,real,real,real
_AdjustCameraBoundsForPlayerBJ_DisplayName="Расширить/сузить границы камеры"
_AdjustCameraBoundsForPlayerBJ_Parameters=~Расширить/сузить," границы камеры для ",~Player," на запад ",~West,", на восток ",~East,", на север ",~North,", и на юг ",~South
_AdjustCameraBoundsForPlayerBJ_Defaults=CameraBoundsAdjustAdd,Player00,0,0,0,0
_AdjustCameraBoundsForPlayerBJ_Category=TC_CAMERA

SetCameraBoundsToRectForPlayerBJ=0,player,rect
_SetCameraBoundsToRectForPlayerBJ_DisplayName="Установить границы камеры"
_SetCameraBoundsToRectForPlayerBJ_Parameters="Установить границы камеры для ",~Player," на ",~Region
_SetCameraBoundsToRectForPlayerBJ_Defaults=Player00,_
_SetCameraBoundsToRectForPlayerBJ_Category=TC_CAMERA

SetCameraQuickPositionLocForPlayer=0,player,location
_SetCameraQuickPositionLocForPlayer_DisplayName="Установить область для клавиши пробел"
_SetCameraQuickPositionLocForPlayer_Parameters="Установить область для клавиши пробел для ",~Player," в ",~Point
_SetCameraQuickPositionLocForPlayer_Defaults=Player00,GetRectCenter
_SetCameraQuickPositionLocForPlayer_Category=TC_CAMERA

BlzCameraSetupSetLabel=0,camerasetup,string
_BlzCameraSetupSetLabel_DisplayName="Установить метку камеры"
_BlzCameraSetupSetLabel_Parameters="Установить ",~Camera Object," с меткой ",~Value
_BlzCameraSetupSetLabel_Defaults=_,"Camera"
_BlzCameraSetupSetLabel_Category=TC_CAMERA

BlzCameraSetupGetLabel=0,camerasetup
_BlzCameraSetupGetLabel_DisplayName="Получить метку камеры"
_BlzCameraSetupGetLabel_Parameters="Получить метку камеры ",~Camera Object,"
_BlzCameraSetupGetLabel_Defaults=_
_BlzCameraSetupGetLabel_Category=TC_CAMERA

// Cinematic actions
TransmissionFromUnitWithNameBJ=0,force,unit,StringExt,sound,StringExt,addsettooption,real,waitdontoption
_TransmissionFromUnitWithNameBJ_DisplayName="Произнести речь от боевой единицы"
_TransmissionFromUnitWithNameBJ_Parameters="Произнести речь ",~Player Group," от ",~Unit," по имени ",~Name,": Воспроизвести ",~Sound," и показать ",~Message,".  Изменить продолжительность: ",~Method," ",~Time," секунд и ",~Wait/Don't Wait
_TransmissionFromUnitWithNameBJ_Defaults=GetPlayersAll,_,_,SoundNull,_,AddSetToAdd,0,WaitDontWait
_TransmissionFromUnitWithNameBJ_Category=TC_CINEMATIC

TransmissionFromUnitTypeWithNameBJ=0,force,player,unitcode,StringExt,location,sound,StringExt,addsettooption,real,waitdontoption
_TransmissionFromUnitTypeWithNameBJ_DisplayName="Произнести речь от боевой единицы (тип)"
_TransmissionFromUnitTypeWithNameBJ_Parameters="Произнести речь ",~Player Group," от ",~Player," ",~Unit-Type," по имени ",~Name," в ",~Point,": Воспроизвести ",~Sound," и показать ",~Message,".  Изменить продолжительность: ",~Method," ",~Time," секунд и ",~Wait/Don't Wait
_TransmissionFromUnitTypeWithNameBJ_Defaults=GetPlayersAll,Player00,hfoo,_,GetRectCenter,SoundNull,_,AddSetToAdd,0,WaitDontWait
_TransmissionFromUnitTypeWithNameBJ_Category=TC_CINEMATIC

ForceCinematicSubtitlesBJ=1,onoffoption
_ForceCinematicSubtitlesBJ_DisplayName="Показывать субтитры принудительно"
_ForceCinematicSubtitlesBJ_Parameters="Показывать субтитры принудительно ",~On/Off
_ForceCinematicSubtitlesBJ_Defaults=OnOffOn
_ForceCinematicSubtitlesBJ_Category=TC_CINEMATIC

CinematicModeBJ=0,onoffoption,force
_CinematicModeBJ_DisplayName="Кинематографический режим"
_CinematicModeBJ_Parameters="Кинематографический режим ",~On/Off," для  ",~Player Group
_CinematicModeBJ_Defaults=OnOffOn,GetPlayersAll
_CinematicModeBJ_Category=TC_CINEMATIC

CinematicModeExBJ=1,onoffoption,force,real
_CinematicModeExBJ_DisplayName="Кинематографический режим (время)"
_CinematicModeExBJ_Parameters="Кинематографический режим ",~On/Off," для ",~Player Group," через ",~Time," секунд"
_CinematicModeExBJ_Defaults=OnOffOn,GetPlayersAll,0.2
_CinematicModeExBJ_Category=TC_CINEMATIC

CinematicFadeBJ=0,fadetypeoption,real,cinefiltertexture,real,real,real,real
_CinematicFadeBJ_DisplayName="Затемнить экран"
_CinematicFadeBJ_Parameters=~Fade Type," за ",~Duration," секунд с текстурой ",~Texture," и цветом (",~Red,"%, ",~Green,"%, ",~Blue,"%) с ",~Transparency,"% прозрачности"
_CinematicFadeBJ_Defaults=FadeTypeOptionFadeOutIn,2,CineFilterTextureWhite,0,0,0,0
_CinematicFadeBJ_Limits=_,_,0,_,_,_,0,100,0,100,0,100,0,100
_CinematicFadeBJ_Category=TC_CINEMATIC

CinematicFilterGenericBJ=0,real,blendmode,cinefiltertexture,real,real,real,real,real,real,real,real
_CinematicFilterGenericBJ_DisplayName="Затемнить экран (расширенный)"
_CinematicFilterGenericBJ_Parameters="Применить затемнение за ",~Duration," секунд используя ",~Blending Method," на текстуре ",~Texture,", начиная с цвета (",~Red,"%, ",~Green,"%, ",~Blue,"%) и ",~Transparency,"% прозрачности и заканчивая цветом (",~Red,"%, ",~Green,"%, ",~Blue,"%) и ",~Transparency,"% прозрачности"
_CinematicFilterGenericBJ_Defaults=2,BlendModeBlend,CineFilterTextureWhite,100,100,100,100,0,0,0,0
_CinematicFilterGenericBJ_Limits=0,_,_,_,_,_,0,100,0,100,0,100,0,100,0,100,0,100,0,100,0,100
_CinematicFilterGenericBJ_Category=TC_CINEMATIC

DisplayCineFilterBJ=0,showhideoption
_DisplayCineFilterBJ_DisplayName="Показать/Скрыть затемнение"
_DisplayCineFilterBJ_Parameters=~Show/Hide," затемнение"
_DisplayCineFilterBJ_Defaults=ShowHideHide
_DisplayCineFilterBJ_Category=TC_CINEMATIC

PingMinimapLocForForce=0,force,location,real
_PingMinimapLocForForce_DisplayName="Поиск на мини-карте"
_PingMinimapLocForForce_Parameters="Показать на мини-карте ",~Player Group," в ",~Point," в течение ",~Duration," секунд"
_PingMinimapLocForForce_Defaults=GetPlayersAll,GetRectCenter,1
_PingMinimapLocForForce_Limits=_,_,_,_,0,_
_PingMinimapLocForForce_Category=TC_CINEMATIC

PingMinimapLocForForceEx=1,force,location,real,minimappingstyle,real,real,real
_PingMinimapLocForForceEx_DisplayName="Показать на мини-карте с цветом"
_PingMinimapLocForForceEx_Parameters="Показать на мини-карте ",~Player Group," в ",~Point," в течение ",~Duration," секунд, используя ",~Style," цвет поиска ("~Red,"%, ",~Green,"%, ",~Blue,"%)"
_PingMinimapLocForForceEx_Defaults=GetPlayersAll,GetRectCenter,1,MinimapPingStyleSimple,100,100,100
_PingMinimapLocForForceEx_Limits=_,_,_,_,0,_,_,_,0,100,0,100,0,100
_PingMinimapLocForForceEx_Category=TC_CINEMATIC

UnitAddIndicatorBJ=0,unit,real,real,real,real
_UnitAddIndicatorBJ_DisplayName="Мерцающий индикатор речи боевой единицы"
_UnitAddIndicatorBJ_Parameters="Мерцающий индикатор речи ",~Unit," цвета (",~Red,"%, ",~Green,"%, ",~Blue,"%) с ",~Transparency,"% прозрачности"
_UnitAddIndicatorBJ_Defaults=_,100,100,100,0
_UnitAddIndicatorBJ_Limits=_,_,0,100,0,100,0,100,0,100
_UnitAddIndicatorBJ_Category=TC_CINEMATIC

CreateMinimapIconOnUnitBJ=1,unit,integer,integer,integer,modelfile,fogstate
_CreateMinimapIconOnUnitBJ_DisplayName="Создать иконку мини-карты на боевой единице"
_CreateMinimapIconOnUnitBJ_Parameters="Создать иконку мини-карты на ",~Unit," цвета (",~Red,", ",~Green,", ",~Blue,") используя ",~Model File," и видимость тумана ",~Hidden in Fog
_CreateMinimapIconOnUnitBJ_Defaults=GetTriggerUnit,255,255,255,_,_
_CreateMinimapIconOnUnitBJ_Category=TC_CINEMATIC

CreateMinimapIconAtLocBJ=1,location,integer,integer,integer,modelfile,fogstate
_CreateMinimapIconAtLocBJ_DisplayName="Создать иконку мини-карты в области"
_CreateMinimapIconAtLocBJ_Parameters="Создать иконку мини-карты в ",~Location," цвета (",~Red,", ",~Green,", ",~Blue,") используя ",~Model File," и видимость тумана ",~Hidden in Fog
_CreateMinimapIconAtLocBJ_Defaults=_,255,255,255,_,_
_CreateMinimapIconAtLocBJ_Category=TC_CINEMATIC

CreateMinimapIconBJ=1,real,real,integer,integer,integer,modelfile,fogstate
_CreateMinimapIconBJ_DisplayName="Создать иконку мини-карты"
_CreateMinimapIconBJ_Parameters="Создать иконку мини-карты в (",~X,", ",~Y,") цвета (",~Red,", ",~Green,", ",~Blue,") используя ",~Model File," и видимость тумана ",~Hidden in Fog
_CreateMinimapIconBJ_Defaults=_,_,255,255,255,_,_
_CreateMinimapIconBJ_Category=TC_CINEMATIC

CampaignMinimapIconUnitBJ=1,unit,campaignpingstyle
_CampaignMinimapIconUnitBJ_DisplayName="Создать метку задания на боевой единице на мини-карте"
_CampaignMinimapIconUnitBJ_Parameters="Создать метку задания на ",~Unit," используя ",~Style,"
_CampaignMinimapIconUnitBJ_Defaults=GetTriggerUnit,CampaignPingStyleBonus
_CampaignMinimapIconUnitBJ_Category=TC_QUEST

CampaignMinimapIconLocBJ=1,location,campaignpingstyle
_CampaignMinimapIconLocBJ_DisplayName="Создать метку задания в области на мини-карте"
_CampaignMinimapIconLocBJ_Parameters="Создать метку задания в ",~Location," используя ",~Style,"
_CampaignMinimapIconLocBJ_Defaults=_,CampaignPingStyleBonus
_CampaignMinimapIconLocBJ_Category=TC_QUEST

DestroyMinimapIcon=0,minimapicon
_DestroyMinimapIcon_DisplayName="Уничтожить метку на мини-карте"
_DestroyMinimapIcon_Parameters="Уничтожить метку на мини-карте для ",~Minimap Icon
_DestroyMinimapIcon_Defaults=
_DestroyMinimapIcon_Category=TC_QUEST

SetMinimapIconVisible=1,minimapicon,boolean
_SetMinimapIconVisible_DisplayName="Установить видимость метки на мини-карте"
_SetMinimapIconVisible_Parameters="Установить видимость метки на мини-карте для ",~Minimap Icon," значение "~Visible
_SetMinimapIconVisible_Defaults=_true
_SetMinimapIconVisible_Category=TC_QUEST

SetMinimapIconOrphanDestroy=1,minimapicon,boolean
_SetMinimapIconOrphanDestroy_DisplayName="Статус метки на мини-карте"
_SetMinimapIconOrphanDestroy_Parameters="Метку на мини-карте ",~Minimap Icon," уничтожить самостоятельно, когда объект будет считаться мёртвым"~type
_SetMinimapIconOrphanDestroy_Defaults=_true
_SetMinimapIconOrphanDestroy_Category=TC_QUEST

SetDialogueTextKey=0,sound,string
_SetDialogueTextKey_DisplayName="Установить идентификатор текста диалога"
_SetDialogueTextKey_Parameters="Установить идентификатор текста диалога для звука ",~звук," идентификатор текста диалога ",~текст,"
_SetDialogueTextKey_Defaults=_
_SetDialogueTextKey_Category=TC_CINEMATIC

SetDialogueSpeakerNameKey=0,sound,string
_SetDialogueSpeakerNameKey_DisplayName="Установить идентификатор имени диктора"
_SetDialogueSpeakerNameKey_Parameters="Установить идентификатор имени диктора для звука ",~звука," идентификатор имени диктора ",~текст,"
_SetDialogueSpeakerNameKey_Defaults=_
_SetDialogueSpeakerNameKey_Category=TC_CINEMATIC

PlayDialogueFromSpeakerEx=0,force,unit,unitcode,sound,addsettooption,real,waitdontoption
_PlayDialogueFromSpeakerEx_DisplayName="Воспроизведение диалога от диктора"
_PlayDialogueFromSpeakerEx_Parameters="Воспроизведение диалога ",~игрок," от ",~боевая единица," с типом ",~боевая единица (тип),". Воспроизвести ",~звук,".  Изменить продолжительность: ",~Method," ",~Time," секунд и ",~Wait/Don't Wait
_PlayDialogueFromSpeakerEx_Defaults=_,_,_,_,AddSetToAdd,0,WaitDontWait
_PlayDialogueFromSpeakerEx_Category=TC_CINEMATIC

function PlayDialogueFromSpeakerTypeEx takes force toForce, player fromPlayer, integer speakerType, location loc, sound soundHandle, integer timeType, real timeVal, boolean wait returns nothing
PlayDialogueFromSpeakerTypeEx=0,force,player,unitcode,location,sound,addsettooption,real,waitdontoption
_PlayDialogueFromSpeakerTypeEx_DisplayName="Воспроизведение диалога от боевой единицы (тип)"
_PlayDialogueFromSpeakerTypeEx_Parameters="Воспроизведение диалога ",~группе игроков," от ",~игрока," ",~боевой единицей (тип)," к пользовательскому интерфейсу в местоположении ",~местоположение,". Произвести ",~звук,".  Изменить продолжительность: ",~Method," ",~Time," секунд и ",~Wait/Don't Wait
_PlayDialogueFromSpeakerTypeEx_Defaults=_,_,_,_,_,AddSetToAdd,0,WaitDontWait
_PlayDialogueFromSpeakerTypeEx_Category=TC_CINEMATIC

BlzEnableTargetIndicator=0,boolean
_BlzEnableTargetIndicator_DisplayName="Включить целевой индикатор"
_BlzEnableTargetIndicator_Parameters="Включить целевой индикатор: ",~Enable
_BlzEnableTargetIndicator_Defaults=FALSE
_BlzEnableTargetIndicator_Category=TC_CINEMATIC

DestructableAddIndicatorBJ=0,destructable,real,real,real,real
_DestructableAddIndicatorBJ_DisplayName="Мерцающий индикатор речи для разрушаемых объектов"
_DestructableAddIndicatorBJ_Parameters="Мерцающий индикатор речи ",~Destructible," цвета (",~Red,"%, ",~Green,"%, ",~Blue,"%) с ",~Transparency,"% прозрачности"
_DestructableAddIndicatorBJ_Defaults=_,100,100,100,0
_DestructableAddIndicatorBJ_Limits=_,_,0,100,0,100,0,100,0,100
_DestructableAddIndicatorBJ_Category=TC_CINEMATIC

ItemAddIndicatorBJ=0,item,real,real,real,real
_ItemAddIndicatorBJ_DisplayName="Мерцающий индикатор речи для предмета"
_ItemAddIndicatorBJ_Parameters="Мерцающий индикатор речи для ",~Item," цвета (",~Red,"%, ",~Green,"%, ",~Blue,"%) с ",~Transparency,"% прозрачности"
_ItemAddIndicatorBJ_Defaults=_,100,100,100,0
_ItemAddIndicatorBJ_Limits=_,_,0,100,0,100,0,100,0,100
_ItemAddIndicatorBJ_Category=TC_CINEMATIC

ClearTextMessagesBJ=0,force
_ClearTextMessagesBJ_DisplayName="Очистить текст сообщения"
_ClearTextMessagesBJ_Parameters="Очистить текст сообщения для ",~Player Group
_ClearTextMessagesBJ_Defaults=GetPlayersAll
_ClearTextMessagesBJ_Category=TC_CINEMATIC

ShowInterfaceForceOff=0,force,real
_ShowInterfaceForceOff_DisplayName="Скрыть интерфейс"
_ShowInterfaceForceOff_Parameters="Скрыть интерфейс для ",~Player Group,": выключение через ",~Duration," секунд"
_ShowInterfaceForceOff_Defaults=GetPlayersAll,2
_ShowInterfaceForceOff_Limits=_,_,0,_
_ShowInterfaceForceOff_Category=TC_CINEMATIC

ShowInterfaceForceOn=0,force,real
_ShowInterfaceForceOn_DisplayName="Показывать интерфейс"
_ShowInterfaceForceOn_Parameters="Показывать интерфейс для ",~Player Group,": включение через ",~Duration," секунд"
_ShowInterfaceForceOn_Defaults=GetPlayersAll,2
_ShowInterfaceForceOn_Limits=_,_,0,_
_ShowInterfaceForceOn_Category=TC_CINEMATIC

SetUserControlForceOff=0,force
_SetUserControlForceOff_DisplayName="Отключить контроль игроку"
_SetUserControlForceOff_Parameters="Отключить контроль игроку для ",~Player Group
_SetUserControlForceOff_Defaults=GetPlayersAll
_SetUserControlForceOff_Category=TC_CINEMATIC

SetUserControlForceOn=0,force
_SetUserControlForceOn_DisplayName="Включить контроль игроку"
_SetUserControlForceOn_Parameters="Включить контроль игроку для ",~Player Group
_SetUserControlForceOn_Defaults=GetPlayersAll
_SetUserControlForceOn_Category=TC_CINEMATIC

EnableOcclusionBJ=0,enabledisableoption,force
_EnableOcclusionBJ_DisplayName="Включить/Выключить окклюзию"
_EnableOcclusionBJ_Parameters=~Включить/Отключить," окклюзию для ",~Player Group
_EnableOcclusionBJ_Defaults=EnableDisableDisable,GetPlayersAll
_EnableOcclusionBJ_Category=TC_CINEMATIC

EnableWorldFogBoundaryBJ=0,enabledisableoption,force
_EnableWorldFogBoundaryBJ_DisplayName="Включить/Выключить обрезку краев"
_EnableWorldFogBoundaryBJ_Parameters=~Включить/Отключить," обрезку краев для ",~Player Group
_EnableWorldFogBoundaryBJ_Defaults=EnableDisableDisable,GetPlayersAll
_EnableWorldFogBoundaryBJ_Category=TC_CINEMATIC


// Countdown Timer actions
StartTimerBJ=0,timer,periodicoption,real
_StartTimerBJ_DisplayName="Запустить таймер"
_StartTimerBJ_Parameters="Запустить ",~Timer," как ",~One-Shot/Repeating," таймер, который истечёт через ",~Time," секунд"
_StartTimerBJ_Defaults=_,PeriodicOptionOneTime,30
_StartTimerBJ_Limits=_,_,_,_,0,_
_StartTimerBJ_Category=TC_TIMER

PauseTimerBJ=0,pauseresumeoption,timer
_PauseTimerBJ_DisplayName="Остановить таймер"
_PauseTimerBJ_Parameters=~Pause/Resume," ",~Timer
_PauseTimerBJ_Defaults=PauseResumePause,GetLastCreatedTimerBJ
_PauseTimerBJ_Category=TC_TIMER

CreateTimerDialogBJ=0,timer,StringExt
_CreateTimerDialogBJ_DisplayName="Создать окно таймера"
_CreateTimerDialogBJ_Parameters="Создать окно таймера  для ",~Timer," с названием ",~Title
_CreateTimerDialogBJ_Defaults=GetLastCreatedTimerBJ,_
_CreateTimerDialogBJ_Category=TC_TIMER

DestroyTimerDialogBJ=0,timerdialog
_DestroyTimerDialogBJ_DisplayName="Уничтожить окно таймера"
_DestroyTimerDialogBJ_Parameters="Уничтожить ",~Timer Window
_DestroyTimerDialogBJ_Defaults=GetLastCreatedTimerDialogBJ
_DestroyTimerDialogBJ_Category=TC_TIMER

TimerDialogDisplayForPlayerBJ=1,showhideoption,timerdialog,player
_TimerDialogDisplayForPlayerBJ_DisplayName="Скрыть/Показать окно таймера для игрока"
_TimerDialogDisplayForPlayerBJ_Parameters=~Show/Hide," ",~Timer Window," для ",~Player
_TimerDialogDisplayForPlayerBJ_Defaults=ShowHideHide,GetLastCreatedTimerDialogBJ,Player00
_TimerDialogDisplayForPlayerBJ_Category=TC_TIMER

TimerDialogDisplayBJ=0,showhideoption,timerdialog
_TimerDialogDisplayBJ_DisplayName="Скрыть/Показать окно таймера"
_TimerDialogDisplayBJ_Parameters=~Show/Hide," ",~Timer Window
_TimerDialogDisplayBJ_Defaults=ShowHideHide,GetLastCreatedTimerDialogBJ
_TimerDialogDisplayBJ_Category=TC_TIMER

TimerDialogSetTitleBJ=0,timerdialog,StringExt
_TimerDialogSetTitleBJ_DisplayName="Изменить название окна таймера"
_TimerDialogSetTitleBJ_Parameters="Изменить название ",~Timer Window," на ",~Title
_TimerDialogSetTitleBJ_Defaults=GetLastCreatedTimerDialogBJ,_
_TimerDialogSetTitleBJ_Category=TC_TIMER

TimerDialogSetTitleColorBJ=0,timerdialog,real,real,real,real
_TimerDialogSetTitleColorBJ_DisplayName="Изменить цвет окна таймера"
_TimerDialogSetTitleColorBJ_Parameters="Изменить цвет названия окна таймера ",~Timer Window," на (",~Red,"%, ",~Green,"%, ",~Blue,"%) с ",~Transparency,"% прозрачностью"
_TimerDialogSetTitleColorBJ_Defaults=GetLastCreatedTimerDialogBJ,100,80,20,0
_TimerDialogSetTitleColorBJ_Limits=_,_,0,100,0,100,0,100,0,100
_TimerDialogSetTitleColorBJ_Category=TC_TIMER

TimerDialogSetTimeColorBJ=0,timerdialog,real,real,real,real
_TimerDialogSetTimeColorBJ_DisplayName="Изменить цвет времени в окне таймера"
_TimerDialogSetTimeColorBJ_Parameters="Изменить цвет времени ",~Timer Window," на (",~Red,"%, ",~Green,"%, ",~Blue,"%) с ",~Transparency,"% прозрачности"
_TimerDialogSetTimeColorBJ_Defaults=GetLastCreatedTimerDialogBJ,100,80,20,0
_TimerDialogSetTimeColorBJ_Limits=_,_,0,100,0,100,0,100,0,100
_TimerDialogSetTimeColorBJ_Category=TC_TIMER

//TimerDialogSetSpeedBJ=0,timerdialog,real
//_TimerDialogSetSpeedBJ_Defaults=GetLastCreatedTimerDialogBJ,1
//_TimerDialogSetSpeedBJ_Category=TC_TIMER


// Destructable actions
CreateDestructableLoc=0,destructablecode,location,real,real,integer
_CreateDestructableLoc_DisplayName="Создать"
_CreateDestructableLoc_Parameters="Создать ",~Destructible-Type," в ",~Point," с лицом ",~Direction," с масштабом ",~Scale," и вариацией ",~Variation
_CreateDestructableLoc_Defaults=LTlt,GetRectCenter,GetRandomDirectionDeg,1,0
_CreateDestructableLoc_Limits=_,_,_,_,_,_,0,_,0,_
_CreateDestructableLoc_Category=TC_DESTRUCT

CreateDeadDestructableLocBJ=0,destructablecode,location,real,real,integer
_CreateDeadDestructableLocBJ_DisplayName="Создать (уничтоженный объект)"
_CreateDeadDestructableLocBJ_Parameters="Создать уничтоженный объект ",~Destructible-Type," в ",~Point," в направлении ",~Direction," с масштабом ",~Scale," и вариацией ",~Variation
_CreateDeadDestructableLocBJ_Defaults=LTlt,GetRectCenter,GetRandomDirectionDeg,1,0
_CreateDeadDestructableLocBJ_Limits=_,_,_,_,_,_,0,_,0,_
_CreateDeadDestructableLocBJ_Category=TC_DESTRUCT

KillDestructable=0,destructable
_KillDestructable_DisplayName="Убить"
_KillDestructable_Parameters="Убить ",~Destructible
_KillDestructable_Defaults=GetLastCreatedDestructable
_KillDestructable_Category=TC_DESTRUCT

RemoveDestructable=0,destructable
_RemoveDestructable_DisplayName="Удалить"
_RemoveDestructable_Parameters="Удалить ",~Destructible
_RemoveDestructable_Defaults=GetLastCreatedDestructable
_RemoveDestructable_Category=TC_DESTRUCT

DestructableRestoreLife=0,destructable,real,showhideoption
_DestructableRestoreLife_DisplayName="Возродить"
_DestructableRestoreLife_Parameters="Возродить ",~Destructible," с ",~Value," единиц здоровья и ",~Show/Hide," анимацию рождения"
_DestructableRestoreLife_Defaults=GetLastCreatedDestructable,GetDestructableMaxLife,ShowHideShow
_DestructableRestoreLife_Category=TC_DESTRUCT

ShowDestructableBJ=1,showhideoption,destructable
_ShowDestructableBJ_DisplayName="Скрыть/Показать"
_ShowDestructableBJ_Parameters=~Show/Hide," ",~Destructible
_ShowDestructableBJ_Defaults=ShowHideHide,GetLastCreatedDestructable
_ShowDestructableBJ_Category=TC_DESTRUCT

SetDestructableLifePercentBJ=0,destructable,real
_SetDestructableLifePercentBJ_DisplayName="Установить здоровье (в процентах)"
_SetDestructableLifePercentBJ_Parameters="Установить здоровье ",~Destructible," до ",~Percent,"%"
_SetDestructableLifePercentBJ_Defaults=GetLastCreatedDestructable,100
_SetDestructableLifePercentBJ_Limits=_,_,0,100
_SetDestructableLifePercentBJ_Category=TC_DESTRUCT

SetDestructableLife=0,destructable,real
_SetDestructableLife_DisplayName="Установить здоровье (значение)"
_SetDestructableLife_Parameters="Установить здоровье ",~Destructible," в ",~Value
_SetDestructableLife_Defaults=GetLastCreatedDestructable,GetDestructableMaxLife
_SetDestructableLife_Limits=_,_,0,_
_SetDestructableLife_Category=TC_DESTRUCT

SetDestructableMaxLifeBJ=0,destructable,real
_SetDestructableMaxLifeBJ_DisplayName="Установить максимальное здоровье"
_SetDestructableMaxLifeBJ_Parameters="Установить максимальное здоровье ",~Destructible," до ",~Value
_SetDestructableMaxLifeBJ_Defaults=GetLastCreatedDestructable,100
_SetDestructableMaxLifeBJ_Limits=_,_,0,_
_SetDestructableMaxLifeBJ_Category=TC_DESTRUCT

ModifyGateBJ=0,gateoperation,destructable
_ModifyGateBJ_DisplayName="Открыть/Закрыть/Уничтожить ворота"
_ModifyGateBJ_Parameters=~Open/Close/Destroy," ",~Ворота
_ModifyGateBJ_Defaults=GateOperationOpen,_
_ModifyGateBJ_Category=TC_DESTRUCT

ChangeElevatorWalls=1,elevatorwallop,elevatorwalltype,destructable
_ChangeElevatorWalls_DisplayName="Открыть/Закрыть подъёмник"
_ChangeElevatorWalls_Parameters=~Open/Close," ",~Walls," ",~Подъёмник
_ChangeElevatorWalls_Defaults=ElevatorWallOpClose,ElevatorWallTypeAll,_
_ChangeElevatorWalls_Category=TC_DESTRUCT

ChangeElevatorHeight=1,destructable,integer
_ChangeElevatorHeight_DisplayName="Установить высоту подъёмника"
_ChangeElevatorHeight_Parameters=Установить высоту ,~Подъёмника," до ",~Height
_ChangeElevatorHeight_Defaults=_,1
_ChangeElevatorHeight_Limits=_,_,1,3
_ChangeElevatorHeight_Category=TC_DESTRUCT

SetDestructableInvulnerableBJ=0,destructable,invulnerableoption
_SetDestructableInvulnerableBJ_DisplayName="Сделать уязвимым/неуязвимым"
_SetDestructableInvulnerableBJ_Parameters="Сделать ",~Destructible," ",~Invulnerable/Vulnerable
_SetDestructableInvulnerableBJ_Defaults=GetLastCreatedDestructable,InvulnerabilityInvulnerable
_SetDestructableInvulnerableBJ_Category=TC_DESTRUCT

SetDestructableOccluderHeight=1,destructable,real
_SetDestructableOccluderHeight_DisplayName="Установить высоту препятствия"
_SetDestructableOccluderHeight_Parameters="Установить высоту препятствия",~Destructible," равной ",~Height
_SetDestructableOccluderHeight_Defaults=_,128
_SetDestructableOccluderHeight_Category=TC_DESTRUCT

EnumDestructablesInRectAllMultiple=1,rect
_EnumDestructablesInRectAllMultiple_DisplayName="Выбрать все разрушаемые объекты в области и произвести множественные действия"
_EnumDestructablesInRectAllMultiple_Parameters="Выбрать все разрушаемые объекты в ",~Region," и произвести (действия)"
_EnumDestructablesInRectAllMultiple_Defaults=GetPlayableMapRect
_EnumDestructablesInRectAllMultiple_Category=TC_DESTRUCT
_EnumDestructablesInRectAllMultiple_ScriptName=EnumDestructablesInRectAll

EnumDestructablesInCircleBJMultiple=1,real,location
_EnumDestructablesInCircleBJMultiple_DisplayName="Выбрать все разрушаемые объекты в радиусе и произвести множественные действия"
_EnumDestructablesInCircleBJMultiple_Parameters="Выбрать все разрушаемые объекты в радиусе ",~Radius," ",~Point," и произвести (действия)"
_EnumDestructablesInCircleBJMultiple_Defaults=256,GetRectCenter
_EnumDestructablesInCircleBJMultiple_Category=TC_DESTRUCT
_EnumDestructablesInCircleBJMultiple_ScriptName=EnumDestructablesInCircleBJ

EnumDestructablesInRectAll=0,rect,code
_EnumDestructablesInRectAll_DisplayName="Выбрать все разрушаемые объекты в области и произвести действие"
_EnumDestructablesInRectAll_Parameters="Выбрать все разрушаемые объекты в ",~Region," и произвести ",~Action
_EnumDestructablesInRectAll_Defaults=GetPlayableMapRect,DoNothing
_EnumDestructablesInRectAll_Category=TC_DESTRUCT

EnumDestructablesInCircleBJ=0,real,location,code
_EnumDestructablesInCircleBJ_DisplayName="Выбрать все разрушаемые объекты в радиусе и произвести действие"
_EnumDestructablesInCircleBJ_Parameters="Выбрать все разрушаемые объекты в радиусе ",~Radius," ",~Point," и произвести ",~Action
_EnumDestructablesInCircleBJ_Defaults=256,GetRectCenter,DoNothing
_EnumDestructablesInCircleBJ_Category=TC_DESTRUCT


// Dialog actions
DialogDisplayBJ=0,showhideoption,dialog,player
_DialogDisplayBJ_DisplayName="Показать"
_DialogDisplayBJ_Parameters=~Show/Hide," ",~Dialog," для ",~Player
_DialogDisplayBJ_Defaults=ShowHideShow,_,Player00
_DialogDisplayBJ_Category=TC_DIALOG

DialogSetMessageBJ=0,dialog,StringExt
_DialogSetMessageBJ_DisplayName="Смена названия"
_DialogSetMessageBJ_Parameters="Смена названия ",~Dialog," на ",~Title
_DialogSetMessageBJ_Defaults=_,_
_DialogSetMessageBJ_Category=TC_DIALOG

DialogAddButtonBJ=0,dialog,StringExt
_DialogAddButtonBJ_DisplayName="Создать кнопку диалогового окна"
_DialogAddButtonBJ_Parameters="Создать кнопку диалогового окна для ",~Dialog," с отметкой ",~Text
_DialogAddButtonBJ_Defaults=_,_
_DialogAddButtonBJ_Category=TC_DIALOG

DialogClearBJ=0,dialog
_DialogClearBJ_DisplayName="Очистить"
_DialogClearBJ_Parameters="Очистить ",~Dialog
_DialogClearBJ_Defaults=_
_DialogClearBJ_Category=TC_DIALOG


// Environment actions
AddWeatherEffectSaveLast=0,rect,weathereffectcode
_AddWeatherEffectSaveLast_DisplayName="Создать погодный эффект"
_AddWeatherEffectSaveLast_Parameters="Создать в ",~Region," погодный эффект ",~Weather Id
_AddWeatherEffectSaveLast_Defaults=GetPlayableMapRect,WeatherAshenvaleHeavyRain
_AddWeatherEffectSaveLast_Category=TC_ENVIRONMENT

EnableWeatherEffect=0,weathereffect,onoffoption
_EnableWeatherEffect_DisplayName="Включить/Выключить погодный эффект"
_EnableWeatherEffect_Parameters="Переключить ",~Weather Effect," ",~On/Off
_EnableWeatherEffect_Defaults=GetLastCreatedWeatherEffect,OnOffOn
_EnableWeatherEffect_Category=TC_ENVIRONMENT

RemoveWeatherEffectBJ=0,weathereffect
_RemoveWeatherEffectBJ_DisplayName="Удалить погодный эффект"
_RemoveWeatherEffectBJ_Parameters="Удалить ",~Weather Effect
_RemoveWeatherEffectBJ_Defaults=GetLastCreatedWeatherEffect
_RemoveWeatherEffectBJ_Category=TC_ENVIRONMENT

TerrainDeformationCraterBJ=1,real,cratertype,location,real,real
_TerrainDeformationCraterBJ_DisplayName="Создать деформацию рельефа: кратер"
_TerrainDeformationCraterBJ_Parameters="Создать на ",~Duration," секунд ",~Type," деформацию-кратер в ",~Point," с радиусом ",~Radius," и глубиной ",~Depth
_TerrainDeformationCraterBJ_Defaults=0.5,CraterTypeTemporary,GetRectCenter,512,64
_TerrainDeformationCraterBJ_Limits=0.01,_,_,_,_,_,1,_,_,_
_TerrainDeformationCraterBJ_Category=TC_ENVIRONMENT

TerrainDeformationRippleBJ=1,real,rippletype,location,real,real,real,real,real
_TerrainDeformationRippleBJ_DisplayName="Создать деформацию рельефа: рябь"
_TerrainDeformationRippleBJ_Parameters="Создать на ",~Duration," секунд ",~Type," деформацию рябь в ",~Point," с начальным радиусом ",~Radius,", конечным радиусом ",~Radius,", и глубиной ",~Depth,", используя ",~Time," второй волны и интервал ",~Distance," между волнами"
_TerrainDeformationRippleBJ_Defaults=4,RippleTypeNormal,GetRectCenter,1024,1024,64,1,512
_TerrainDeformationRippleBJ_Limits=0.01,_,_,_,_,_,0,_,1,_,_,_,0.01,_,1,_
_TerrainDeformationRippleBJ_Category=TC_ENVIRONMENT

TerrainDeformationWaveBJ=1,real,location,location,real,real,real
_TerrainDeformationWaveBJ_DisplayName="Создать деформацию рельефа: волна"
_TerrainDeformationWaveBJ_Parameters="Создать на ",~Duration," секунд деформацию-волну от ",~Source," до ",~Target," с радиусом ",~Radius,", глубиной ",~Depth," и ",~Delay," секунд задержкой между волнами"
_TerrainDeformationWaveBJ_Defaults=0.5,GetRectCenter,GetRectCenter,256,96,0
_TerrainDeformationWaveBJ_Limits=0.01,_,_,_,_,_,0,_,_,_,0,_
_TerrainDeformationWaveBJ_Category=TC_ENVIRONMENT

TerrainDeformationRandomBJ=1,real,location,real,real,real,real
_TerrainDeformationRandomBJ_DisplayName="Создать деформацию рельефа: случайная"
_TerrainDeformationRandomBJ_Parameters="Создать на ",~Duration," секунд случайную деформацию в ",~Point," с радиусом ",~Radius,", используя глубины между ",~Minimum," и ",~Maximum,", с обновлением каждые ",~Update Interval," секунд"
_TerrainDeformationRandomBJ_Defaults=4,GetRectCenter,512,-32,32,0.1
_TerrainDeformationRandomBJ_Limits=0.01,_,_,_,0,_,_,_,_,_,0.01,_
_TerrainDeformationRandomBJ_Category=TC_ENVIRONMENT

TerrainDeformationStopBJ=1,terraindeformation,real
_TerrainDeformationStopBJ_DisplayName="Прекратить деформацию рельефа"
_TerrainDeformationStopBJ_Parameters="Прекратить ",~Terrain Deformation," на ",~Duration," секунд"
_TerrainDeformationStopBJ_Defaults=GetLastCreatedTerrainDeformation,0
_TerrainDeformationStopBJ_Limits=_,_,0,_
_TerrainDeformationStopBJ_Category=TC_ENVIRONMENT

TerrainDeformStopAll=1,nothing
_TerrainDeformStopAll_DisplayName="Прекратить все деформации рельефа"
_TerrainDeformStopAll_Parameters="Мгновенно прекратить все активные деформации местности"
_TerrainDeformStopAll_Defaults=
_TerrainDeformStopAll_Category=TC_ENVIRONMENT

SetWaterDeforms=1,onoffoption
_SetWaterDeforms_DisplayName="Включить деформацию воды"
_SetWaterDeforms_Parameters="Деформация воды ",~On/Off
_SetWaterDeforms_Defaults=OnOffOn
_SetWaterDeforms_Category=TC_ENVIRONMENT

SetTerrainTypeBJ=1,location,terraintype,integer,integer,terrainshape
_SetTerrainTypeBJ_DisplayName="Изменить текстуру рельефа"
_SetTerrainTypeBJ_Parameters="Изменить текстуру рельефа ",~Location," на ",~Terrain Type," используя вариацию ",~Variation," в области размером ",~Area," и формой ",~Shape
_SetTerrainTypeBJ_Defaults=GetRectCenter,TerrainTypeLdrt,-1,1,TerrainShapeCircle
_SetTerrainTypeBJ_Category=TC_ENVIRONMENT

SetTerrainPathableBJ=1,location,pathingtype,onoffoption
_SetTerrainPathableBJ_DisplayName="Преобразовать маршрут местности"
_SetTerrainPathableBJ_Parameters="Установить маршрут ",~Location," тип ",~Pathing,", который ",~On/Off
_SetTerrainPathableBJ_Defaults=GetRectCenter,PathingTypeWalkability,OnOffOn
_SetTerrainPathableBJ_Category=TC_ENVIRONMENT

SetWaterBaseColorBJ=1,real,real,real,real
_SetWaterBaseColorBJ_DisplayName="Установить цвет закраски воды"
_SetWaterBaseColorBJ_Parameters="Изменить цвет закраски воды на (",~Red,"%, ",~Green,"%, ",~Blue,"%) с ",~Transparency,"% прозрачностью"
_SetWaterBaseColorBJ_Defaults=100,100,100,0
_SetWaterBaseColorBJ_Limits=0,100,0,100,0,100,0,100
_SetWaterBaseColorBJ_Category=TC_ENVIRONMENT

SetSkyModel=0,skymodelstring
_SetSkyModel_DisplayName="Установить небо"
_SetSkyModel_Parameters="Установить небо как ",~Sky
_SetSkyModel_Defaults=SkyModelNone
_SetSkyModel_Category=TC_ENVIRONMENT

SetTerrainFogExBJ=0,fogstyle,real,real,real,real,real,real
_SetTerrainFogExBJ_DisplayName="Установить туман"
_SetTerrainFogExBJ_Parameters="Установить туман стиля ",~Style,", z-начало ",~Z-Start,", z-конец ",~Z-End,", плотности ",~Density," и цвета (",~Red,"%, ",~Green,"%, ",~Blue,"%)"
_SetTerrainFogExBJ_Defaults=FogStyleLinear,1000,8000,0,100,100,100
_SetTerrainFogExBJ_Limits=_,_,0,_,0,_,0,_,0,100,0,100,0,100
_SetTerrainFogExBJ_Category=TC_ENVIRONMENT

ResetTerrainFogBJ=0,nothing
_ResetTerrainFogBJ_DisplayName="Сброс тумана"
_ResetTerrainFogBJ_Parameters="Сброс тумана до значений по умолчанию"
_ResetTerrainFogBJ_Defaults=
_ResetTerrainFogBJ_Category=TC_ENVIRONMENT

SetBlightRectBJ=0,createremoveoption,player,rect
_SetBlightRectBJ_DisplayName="Создать проклятую землю в области"
_SetBlightRectBJ_Parameters=~Create/Remove," проклятую землю для ",~Player," в области ",~Region
_SetBlightRectBJ_Defaults=CreateRemoveCreate,Player00,GetPlayableMapRect
_SetBlightRectBJ_Category=TC_ENVIRONMENT

SetBlightRadiusLocBJ=0,createremoveoption,player,location,real
_SetBlightRadiusLocBJ_DisplayName="Создать проклятую землю в радиусе"
_SetBlightRadiusLocBJ_Parameters=~Create/Remove," проклятую землю для ",~Player," от ",~Point," с радиусом ",~Radius,"."
_SetBlightRadiusLocBJ_Defaults=CreateRemoveCreate,Player00,GetRectCenter,512
_SetBlightRadiusLocBJ_Limits=_,_,_,_,_,_,0,_
_SetBlightRadiusLocBJ_Category=TC_ENVIRONMENT

// Text Tag actions
CreateTextTagLocBJ=1,StringExt,location,real,real,real,real,real,real
_CreateTextTagLocBJ_DisplayName="Создать парящий текст в области"
_CreateTextTagLocBJ_Parameters="Создать парящий текст, гласящий ",~Message," в ",~Point," с высотой ",~Z,", используя размер шрифта ",~Size,", цвет (",~Red,"%, ",~Green,"%, ",~Blue,"%) и ",~Transparency,"% прозрачность"
_CreateTextTagLocBJ_Defaults=_,GetRectCenter,0,10,100,100,100,0
_CreateTextTagLocBJ_Limits=_,_,_,_,_,_,1,_,0,100,0,100,0,100,0,100
_CreateTextTagLocBJ_Category=TC_TEXTTAG

CreateTextTagUnitBJ=1,StringExt,unit,real,real,real,real,real,real
_CreateTextTagUnitBJ_DisplayName="Создать парящий текст над боевой единицей"
_CreateTextTagUnitBJ_Parameters="Создать парящий текст, гласящий ",~Message," над ",~Unit," с высотой ",~Z,", используя размер шрифта ",~Size,", цвет (",~Red,"%, ",~Green,"%, ",~Blue,"%) и ",~Transparency,"% прозрачность"
_CreateTextTagUnitBJ_Defaults=_,_,0,10,100,100,100,0
_CreateTextTagUnitBJ_Limits=_,_,_,_,_,_,1,_,0,100,0,100,0,100,0,100
_CreateTextTagUnitBJ_Category=TC_TEXTTAG

DestroyTextTagBJ=1,texttag
_DestroyTextTagBJ_DisplayName="Уничтожить"
_DestroyTextTagBJ_Parameters="Уничтожить ",~Floating Text
_DestroyTextTagBJ_Defaults=GetLastCreatedTextTag
_DestroyTextTagBJ_Category=TC_TEXTTAG

ShowTextTagForceBJ=1,showhideoption,texttag,force
_ShowTextTagForceBJ_DisplayName="Показать/Скрыть"
_ShowTextTagForceBJ_Parameters=~Show/Hide," ",~Floating Text," для ",~Player Group
_ShowTextTagForceBJ_Defaults=ShowHideShow,GetLastCreatedTextTag,GetPlayersAll
_ShowTextTagForceBJ_Category=TC_TEXTTAG

SetTextTagVelocityBJ=1,texttag,real,real
_SetTextTagVelocityBJ_DisplayName="Установить скорость"
_SetTextTagVelocityBJ_Parameters="Установить скорость ",~Floating Text," как ",~Speed," под углом ",~Angle," градусов"
_SetTextTagVelocityBJ_Defaults=GetLastCreatedTextTag,64,90
_SetTextTagVelocityBJ_Category=TC_TEXTTAG

SetTextTagColorBJ=1,texttag,real,real,real,real
_SetTextTagColorBJ_DisplayName="Изменить цвет"
_SetTextTagColorBJ_Parameters="Изменить цвет ",~Floating Text," на (",~Red,"%, ",~Green,"%, ",~Blue,"%) с ",~Transparency,"% прозрачностью"
_SetTextTagColorBJ_Defaults=GetLastCreatedTextTag,100,100,100,0
_SetTextTagColorBJ_Limits=_,_,0,100,0,100,0,100,0,100
_SetTextTagColorBJ_Category=TC_TEXTTAG

SetTextTagPosBJ=1,texttag,location,real
_SetTextTagPosBJ_DisplayName="Изменить позицию в область"
_SetTextTagPosBJ_Parameters="Изменить позицию ",~Floating Text," в ",~Point," с высотой ",~Z
_SetTextTagPosBJ_Defaults=GetLastCreatedTextTag,GetRectCenter,0
_SetTextTagPosBJ_Category=TC_TEXTTAG

SetTextTagPosUnitBJ=1,texttag,unit,real
_SetTextTagPosUnitBJ_DisplayName="Изменить позицию на боевую единицу"
_SetTextTagPosUnitBJ_Parameters="Изменить позицию ",~Floating Text," на ",~Unit," с высотой ",~Z
_SetTextTagPosUnitBJ_Defaults=GetLastCreatedTextTag,_,0
_SetTextTagPosUnitBJ_Category=TC_TEXTTAG

SetTextTagTextBJ=1,texttag,StringExt,real
_SetTextTagTextBJ_DisplayName="Изменить текст"
_SetTextTagTextBJ_Parameters="Изменить текст ",~Floating Text," на ",~Message," размером ",~Size
_SetTextTagTextBJ_Defaults=GetLastCreatedTextTag,_,10
_SetTextTagTextBJ_Category=TC_TEXTTAG

SetTextTagSuspendedBJ=1,texttag,enabledisableoption
_SetTextTagSuspendedBJ_DisplayName="Приостановить/Возобновить"
_SetTextTagSuspendedBJ_Parameters="Изменить ",~Floating Text,": ",~Включить/Отключить," приостановку"
_SetTextTagSuspendedBJ_Defaults=GetLastCreatedTextTag,EnableDisableEnable
_SetTextTagSuspendedBJ_Category=TC_TEXTTAG

SetTextTagPermanentBJ=1,texttag,enabledisableoption
_SetTextTagPermanentBJ_DisplayName="Постоянный/Временный"
_SetTextTagPermanentBJ_Parameters="Изменить ",~Floating Text,": ",~Включить/Отключить," постоянство"
_SetTextTagPermanentBJ_Defaults=GetLastCreatedTextTag,EnableDisableEnable
_SetTextTagPermanentBJ_Category=TC_TEXTTAG

SetTextTagLifespanBJ=1,texttag,real
_SetTextTagLifespanBJ_DisplayName="Изменить распределение существования"
_SetTextTagLifespanBJ_Parameters="Изменить распределение существования ",~Floating Text," на ",~Time," секунд"
_SetTextTagLifespanBJ_Defaults=GetLastCreatedTextTag,5
_SetTextTagLifespanBJ_Category=TC_TEXTTAG

SetTextTagFadepointBJ=1,texttag,real
_SetTextTagFadepointBJ_DisplayName="Изменить время затухания"
_SetTextTagFadepointBJ_Parameters="Изменить время затухания ",~Floating Text," на ",~Time," секунд"
_SetTextTagFadepointBJ_Defaults=GetLastCreatedTextTag,4
_SetTextTagFadepointBJ_Category=TC_TEXTTAG

SetTextTagAgeBJ=1,texttag,real
_SetTextTagAgeBJ_DisplayName="Изменить время"
_SetTextTagAgeBJ_Parameters="Изменить время ",~Floating Text," на ",~Time," секунд"
_SetTextTagAgeBJ_Defaults=GetLastCreatedTextTag,0
_SetTextTagAgeBJ_Category=TC_TEXTTAG


// Game actions
DisplayTextToForce=0,force,StringExt
_DisplayTextToForce_DisplayName="Текстовое сообщение (время автоматически)"
_DisplayTextToForce_Parameters="Показывать для ",~Player Group," текст: ",~Текст
_DisplayTextToForce_Defaults=GetPlayersAll,_
_DisplayTextToForce_Category=TC_GAME

DisplayTimedTextToForce=0,force,real,StringExt
_DisplayTimedTextToForce_DisplayName="Текстовое сообщение (время задаётся)"
_DisplayTimedTextToForce_Parameters="Показывать для ",~Player Group," в течение ",~Time," секунд текст: ",~Текст
_DisplayTimedTextToForce_Defaults=GetPlayersAll,30,_
_DisplayTimedTextToForce_Limits=_,_,0,_,_,_
_DisplayTimedTextToForce_Category=TC_GAME

PauseGameOn=0,nothing
_PauseGameOn_DisplayName="Поставить паузу игры"
_PauseGameOn_Parameters="Поставить паузу игры"
_PauseGameOn_Defaults=
_PauseGameOn_Category=TC_GAME

PauseGameOff=0,nothing
_PauseGameOff_DisplayName="Снять паузу игры"
_PauseGameOff_Parameters="Снять паузу игры"
_PauseGameOff_Defaults=
_PauseGameOff_Category=TC_GAME

SetGameSpeed=0,gamespeed
_SetGameSpeed_DisplayName="Установить скорость игры"
_SetGameSpeed_Parameters="Установить скорость игры ",~Speed
_SetGameSpeed_Defaults=GameSpeedNormal
_SetGameSpeed_Category=TC_GAME

LockGameSpeedBJ=0,nothing
_LockGameSpeedBJ_DisplayName="Запретить изменения скорости игры"
_LockGameSpeedBJ_Parameters="Запретить изменения скорости игры"
_LockGameSpeedBJ_Defaults=
_LockGameSpeedBJ_Category=TC_GAME

UnlockGameSpeedBJ=0,nothing
_UnlockGameSpeedBJ_DisplayName="Разрешить изменения скорости игры"
_UnlockGameSpeedBJ_Parameters="Разрешить изменения скорости игры"
_UnlockGameSpeedBJ_Defaults=
_UnlockGameSpeedBJ_Category=TC_GAME

SetMapFlag=0,mapflag,onoffoption
_SetMapFlag_DisplayName="Определить флаг карты"
_SetMapFlag_Parameters="Определить ",~Map Flag," как ",~On/Off
_SetMapFlag_Defaults=MapFlagUseHandicaps,OnOffOn
_SetMapFlag_Category=TC_GAME

SetTimeOfDay=0,real
_SetTimeOfDay_DisplayName="Установить время суток"
_SetTimeOfDay_Parameters="Установить время суток как ",~Time
_SetTimeOfDay_Defaults=12
_SetTimeOfDay_Limits=0,24
_SetTimeOfDay_Category=TC_GAME

SetTimeOfDayScalePercentBJ=0,real
_SetTimeOfDayScalePercentBJ_DisplayName="Установить скорость смены времени суток"
_SetTimeOfDayScalePercentBJ_Parameters="Установить скорость смены времени суток ",~Percent,"% от скорости по умолчанию"
_SetTimeOfDayScalePercentBJ_Defaults=100
_SetTimeOfDayScalePercentBJ_Defaults=0,_
_SetTimeOfDayScalePercentBJ_Category=TC_GAME

UseTimeOfDayBJ=0,onoffoption
_UseTimeOfDayBJ_DisplayName="Смена дня и ночи"
_UseTimeOfDayBJ_Parameters="Смена дня и ночи ",~On/Off
_UseTimeOfDayBJ_Defaults=OnOffOff
_UseTimeOfDayBJ_Category=TC_GAME

ShareEverythingWithTeam=0,player
_ShareEverythingWithTeam_DisplayName="Предоставить обзор и полный контроль боевыми единицами игрока с командой"
_ShareEverythingWithTeam_Parameters="Предоставить обзор и полный контроль боевыми единицами игрока ",~Player," его союзникам"
_ShareEverythingWithTeam_Defaults=Player00
_ShareEverythingWithTeam_Category=TC_GAME

MakeUnitsPassiveForPlayer=0,player
_MakeUnitsPassiveForPlayer_DisplayName="Отдать боевые единицы нейтральному игроку-жертве"
_MakeUnitsPassiveForPlayer_Parameters="Отдать все боевые единицы игрока ",~Player," нейтральному игроку-жертве"
_MakeUnitsPassiveForPlayer_Defaults=Player00
_MakeUnitsPassiveForPlayer_Category=TC_GAME

SetNextLevelBJ=0,string
_SetNextLevelBJ_DisplayName="Установить следующую карту"
_SetNextLevelBJ_Parameters="Установить следующую карту ",~Level
_SetNextLevelBJ_Defaults="Maps\MapName.w3m"
_SetNextLevelBJ_Category=TC_GAME

CustomVictoryBJ=0,player,useskipoption,useskipoption
_CustomVictoryBJ_DisplayName="Победа"
_CustomVictoryBJ_Parameters="Победа ",~Player," (",~Show/Skip," диалоги, ",~Show/Skip," счёт)"
_CustomVictoryBJ_Defaults=Player00,UseSkipOptionUse,UseSkipOptionUse
_CustomVictoryBJ_Category=TC_GAME

CustomDefeatBJ=0,player,StringExt
_CustomDefeatBJ_DisplayName="Поражение"
_CustomDefeatBJ_Parameters="Поражение ",~Player," с сообщением: ",~Message
_CustomDefeatBJ_Defaults=Player00,WESTRING_PEVENT_DEFEAT_MSG
_CustomDefeatBJ_Category=TC_GAME

SaveGame=1,anyfile
_SaveGame_DisplayName="Сохранить игру"
_SaveGame_Parameters="Сохранить ",~Filename
_SaveGame_Defaults="SaveFile.w3z"
_SaveGame_Category=TC_GAME

LoadGameBJ=1,anyfile,useskipoption
_LoadGameBJ_DisplayName="Загрузить игру"
_LoadGameBJ_Parameters="Загрузить ",~Filename," (",~Show/Skip," счёт)"
_LoadGameBJ_Defaults="LoadFile.w3z",UseSkipOptionSkip
_LoadGameBJ_Category=TC_GAME

SetMaxCheckpointSaves=1,integer
_SetMaxCheckpointSaves_DisplayName="Установить максимальное количество контрольных точек сохранений"
_SetMaxCheckpointSaves_Parameters="Установить максимальное количество контрольных точек сохранений ",~Num Saves
_SetMaxCheckpointSaves_Defaults=10
_SetMaxCheckpointSaves_Category=TC_GAME

SaveGameCheckPoint=1,anyfile,boolean
_SaveGameCheckPoint_DisplayName="Создать сохранение контрольной точки"
_SaveGameCheckPoint_Parameters="Создать контрольную точку с названием ",~Filename," (",~Show/Hide," сообщение контрольной точки)"
_SaveGameCheckPoint_Defaults="Checkpoint.w3z"
_SaveGameCheckPoint_Category=TC_GAME

SaveGameCheckPointBJ=0,anyfile,showhideoption
_SaveGameCheckPointBJ_DisplayName="Создать сохранение контрольной точки кампании"
_SaveGameCheckPointBJ_Parameters="Создать контрольную точку кампании с названием ",~Filename," (",~Show/Hide," сообщение контрольной точки)"
_SaveGameCheckPointBJ_Defaults="MapSaveName",ShowHideShow
_SaveGameCheckPointBJ_Category=TC_GAME

SaveAndLoadGameBJ=1,anyfile,anyfile,useskipoption
_SaveAndLoadGameBJ_DisplayName="Сохранить игру и загрузить игру"
_SaveAndLoadGameBJ_Parameters=Сохранить игру как ",~Filename," и загрузить ",~Filename," (",~Show/Skip," счёт)"
_SaveAndLoadGameBJ_Defaults="SaveFile.w3z","LoadFile.w3z",UseSkipOptionSkip
_SaveAndLoadGameBJ_Category=TC_GAME

SaveAndChangeLevelBJ=1,anyfile,anyfile,useskipoption
_SaveAndChangeLevelBJ_DisplayName="Сохранить игру и запустить другую карту"
_SaveAndChangeLevelBJ_Parameters="Сохранить игру как ",~Filename," и запустить другую карту ",~Filename," (",~Show/Skip," счёт)"
_SaveAndChangeLevelBJ_Defaults="SaveFile.w3z","Maps\MapName.w3x",UseSkipOptionSkip
_SaveAndChangeLevelBJ_Category=TC_GAME

RenameSaveDirectoryBJ=1,anyfile,anyfile
_RenameSaveDirectoryBJ_DisplayName="Переименовать папку сохранения игр"
_RenameSaveDirectoryBJ_Parameters="Переименовать ",~Folder," папку сохранения игр на ",~Folder
_RenameSaveDirectoryBJ_Defaults=_,_
_RenameSaveDirectoryBJ_Category=TC_GAME

RemoveSaveDirectoryBJ=1,anyfile
_RemoveSaveDirectoryBJ_DisplayName="Удалить папку сохранения игр"
_RemoveSaveDirectoryBJ_Parameters="Удалить ",~Folder," папку сохранения игр"
_RemoveSaveDirectoryBJ_Defaults=_
_RemoveSaveDirectoryBJ_Category=TC_GAME

CopySaveGameBJ=1,anyfile,anyfile
_CopySaveGameBJ_DisplayName="Копировать сохранённую игру"
_CopySaveGameBJ_Parameters="Создать копию файла ",~Filename," сохранённой игры и назвать её ",~Filename
_CopySaveGameBJ_Defaults=_,_
_CopySaveGameBJ_Category=TC_GAME

SetCampaignMenuRaceBJ=0,campaignindex
_SetCampaignMenuRaceBJ_DisplayName="Определить экран кампании"
_SetCampaignMenuRaceBJ_Parameters="Определить экран кампании как ",~Campaign
_SetCampaignMenuRaceBJ_Defaults=CampaignIndexH
_SetCampaignMenuRaceBJ_Category=TC_GAME

SetMissionAvailableBJ=0,enabledisableoption,missionindex
_SetMissionAvailableBJ_DisplayName="Включить/выключить миссию"
_SetMissionAvailableBJ_Parameters=~Enable/Disable," ",~Mission
_SetMissionAvailableBJ_Defaults=EnableDisableEnable,MissionIndexH01
_SetMissionAvailableBJ_Category=TC_GAME

SetCampaignAvailableBJ=0,enabledisableoption,campaignindex
_SetCampaignAvailableBJ_DisplayName="Включить/выключить кампанию"
_SetCampaignAvailableBJ_Parameters=~Enable/Disable," ",~Campaign
_SetCampaignAvailableBJ_Defaults=EnableDisableEnable,CampaignIndexH
_SetCampaignAvailableBJ_Category=TC_GAME

SetCinematicAvailableBJ=0,enabledisableoption,cinematicindex
_SetCinematicAvailableBJ_DisplayName="Включить/выключить видеоролик"
_SetCinematicAvailableBJ_Parameters=~Enable/Disable," ",~Cinematic
_SetCinematicAvailableBJ_Defaults=EnableDisableEnable,CinematicIndexHED
_SetCinematicAvailableBJ_Category=TC_GAME

ShowCustomCampaignButton=1,showhideoption,integer
_ShowCustomCampaignButton_DisplayName="Показать/скрыть кнопку своей кампании"
_ShowCustomCampaignButton_Parameters=~Show/Hide," кнопку своей кампании ",~Number
_ShowCustomCampaignButton_Defaults=ShowHideShow,1
_ShowCustomCampaignButton_Limits=_,_,1,_
_ShowCustomCampaignButton_Category=TC_GAME

SetAllyColorFilterState=1,integer
_SetAllyColorFilterState_DisplayName="Установить цветовой фильтр союзников"
_SetAllyColorFilterState_Parameters="Установить цветовой фильтр союзников как ",~State
_SetAllyColorFilterState_Defaults=0
_SetAllyColorFilterState_Limits=0,2
_SetAllyColorFilterState_Category=TC_GAME

SetCreepCampFilterState=1,showhideoption
_SetCreepCampFilterState_DisplayName="Показать/скрыть лагеря на мини-карте"
_SetCreepCampFilterState_Parameters=~Show/Hide," лагеря на мини-карте"
_SetCreepCampFilterState_Defaults=ShowHideHide
_SetCreepCampFilterState_Category=TC_GAME

EnableMinimapFilterButtons=1,enabledisableoption,enabledisableoption
_EnableMinimapFilterButtons_DisplayName="Включить/отключить кнопки мини-карты"
_EnableMinimapFilterButtons_Parameters=~Enable/Disable," кнопки цвета союзников и ",~Enable/Disable," кнопки отображения лагерей"
_EnableMinimapFilterButtons_Defaults=EnableDisableDisable,EnableDisableDisable
_EnableMinimapFilterButtons_Category=TC_GAME

EnableSelect=0,enabledisableoption,enabledisableoption
_EnableSelect_DisplayName="Выделение мышью"
_EnableSelect_Parameters=~Enable/Disable," выделение мышью (",~Enable/Disable," отображения шкалы выделения)"
_EnableSelect_Defaults=EnableDisableEnable,EnableDisableEnable
_EnableSelect_Category=TC_GAME

EnableDragSelect=1,enabledisableoption,enabledisableoption
_EnableDragSelect_DisplayName="Выделение мышью (прямоугольное)"
_EnableDragSelect_Parameters=~Enable/Disable," прямоугольное выделение мышью (",~Enable/Disable," отображения прямоугольного выделения)"
_EnableDragSelect_Defaults=EnableDisableEnable,EnableDisableEnable
_EnableDragSelect_Category=TC_GAME

EnablePreSelect=1,enabledisableoption,enabledisableoption
_EnablePreSelect_DisplayName="Выделение мышью (предварительное)"
_EnablePreSelect_Parameters=~Enable/Disable," предварительное выделение мышью (",~Enable/Disable," отображения шкалы выделения, состояние здоровья и информации об объекте)"
_EnablePreSelect_Defaults=EnableDisableEnable,EnableDisableEnable
_EnablePreSelect_Category=TC_GAME

ForceUIKeyBJ=0,player,string
_ForceUIKeyBJ_DisplayName="Принудительно нажать клавишу"
_ForceUIKeyBJ_Parameters="Заставить ",~Player," нажать клавишу ",~Key,"."
_ForceUIKeyBJ_Defaults=Player00,"A"
_ForceUIKeyBJ_Category=TC_GAME

ForceUICancelBJ=0,player
_ForceUICancelBJ_DisplayName="Принудительно нажать Escape"
_ForceUICancelBJ_Parameters="Заставить ",~Player," нажать клавишу Escape"
_ForceUICancelBJ_Defaults=Player00
_ForceUICancelBJ_Category=TC_GAME

Preload=0,anyfile
_Preload_DisplayName="Предварительная загрузка файла"
_Preload_Parameters="Предварительно загрузить ",~Filename
_Preload_Defaults=_
_Preload_Category=TC_GAME

PreloadEnd=0,real
_PreloadEnd_DisplayName="Начало предварительной загрузки"
_PreloadEnd_Parameters="Начать предварительно загружать с временем простоя ",~Time," секунд"
_PreloadEnd_Defaults=0.5
_PreloadEnd_Category=TC_GAME

Preloader=0,preloadfile
_Preloader_DisplayName="Предварительная загрузка всех файлов"
_Preloader_Parameters="Предварительная загрузка всех файлов, перечисленных в ",~Filename
_Preloader_Defaults=
_Preloader_Category=TC_GAME

// Recording related API
BlzShowTerrain=0,boolean
_BlzShowTerrain_DisplayName="Показать рельеф"
_BlzShowTerrain_Parameters="Показать рельеф: ",~Value
_BlzShowTerrain_Defaults=true
_BlzShowTerrain_Category=TC_VISIBILITY

BlzShowSkyBox=0,boolean
_BlzShowSkyBox_DisplayName="Показать небо"
_BlzShowSkyBox_Parameters="Показать небо: ",~Value
_BlzShowSkyBox_Defaults=true
_BlzShowSkyBox_Category=TC_VISIBILITY

BlzStartRecording=0,integer
_BlzStartRecording_DisplayName="Начать записывать"
_BlzStartRecording_Parameters="Начать записывать с FPS: ",~Value
_BlzStartRecording_Defaults=30
_BlzStartRecording_Category=TC_GAME

BlzEndRecording=0
_BlzEndRecording_DisplayName="Прекратить записывать"
_BlzEndRecording_Parameters="Прекратить записывать"
_BlzEndRecording_Category=TC_GAME

// Machinima API
BlzHideCinematicPanels=0,boolean
_BlzHideCinematicPanels_DisplayName="Скрыть кинематографическую панель"
_BlzHideCinematicPanels_Parameters="Скрыть кинематографическую панель ",~Value
_BlzHideCinematicPanels_Defaults=false
_BlzHideCinematicPanels_Category=TC_CINEMATIC

// Game Cache actions
InitGameCacheBJ=0,stringnoformat
_InitGameCacheBJ_DisplayName="Создать кэш игры"
_InitGameCacheBJ_Parameters="Создать кэш игры из ",~Filename
_InitGameCacheBJ_Defaults="MapName.w3v"
_InitGameCacheBJ_Category=TC_GAMECACHE

SaveGameCacheBJ=0,gamecache
_SaveGameCacheBJ_DisplayName="Сохранить кэш игры"
_SaveGameCacheBJ_Parameters="Сохранить ",~Game Cache
_SaveGameCacheBJ_Defaults=GetLastCreatedGameCacheBJ
_SaveGameCacheBJ_Category=TC_GAMECACHE

StoreUnitBJ=0,unit,stringnoformat,stringnoformat,gamecache
_StoreUnitBJ_DisplayName="Сохранить боевую единицу"
_StoreUnitBJ_Parameters="Сохранить ",~Unit," как ",~Label," из ",~Category," в ",~Game Cache
_StoreUnitBJ_Defaults=_,_,"Category",GetLastCreatedGameCacheBJ
_StoreUnitBJ_Category=TC_GAMECACHE

StoreRealBJ=0,real,stringnoformat,stringnoformat,gamecache
_StoreRealBJ_DisplayName="Сохранить действительное число"
_StoreRealBJ_Parameters="Сохранить ",~Value," как ",~Label," из ",~Category," в ",~Game Cache
_StoreRealBJ_Defaults=_,_,"Category",GetLastCreatedGameCacheBJ
_StoreRealBJ_Category=TC_GAMECACHE

StoreIntegerBJ=0,integer,stringnoformat,stringnoformat,gamecache
_StoreIntegerBJ_DisplayName="Сохранить целое число"
_StoreIntegerBJ_Parameters="Сохранить ",~Value," как ",~Label," из ",~Category," в ",~Game Cache
_StoreIntegerBJ_Defaults=_,_,"Category",GetLastCreatedGameCacheBJ
_StoreIntegerBJ_Category=TC_GAMECACHE

StoreBooleanBJ=0,boolean,stringnoformat,stringnoformat,gamecache
_StoreBooleanBJ_DisplayName="Сохранить логическое значение"
_StoreBooleanBJ_Parameters="Сохранить ",~Value," как ",~Label," из ",~Category," в ",~Game Cache
_StoreBooleanBJ_Defaults=_,_,"Category",GetLastCreatedGameCacheBJ
_StoreBooleanBJ_Category=TC_GAMECACHE

StoreStringBJ=1,string,stringnoformat,stringnoformat,gamecache
_StoreStringBJ_DisplayName="Сохранить строку"
_StoreStringBJ_Parameters="Сохранить ",~Value," как ",~Label," из ",~Category," в ",~Game Cache
_StoreStringBJ_Defaults=_,_,"Category",GetLastCreatedGameCacheBJ
_StoreStringBJ_Category=TC_GAMECACHE

// Hashtable actions
InitHashtableBJ=0
_InitHashtableBJ_DisplayName="Создать хеш-таблицу"
_InitHashtableBJ_Parameters="Создать хеш-таблицу"
_InitHashtableBJ_Defaults=
_InitHashtableBJ_Category=TC_HASHTABLE

SaveRealBJ=0,real,integer,integer,hashtable
_SaveRealBJ_DisplayName="Сохранить действительное число"
_SaveRealBJ_Parameters="Сохранить ",~действительное число," как ",~значение," - ",~значение," в ",~Hashtable
_SaveRealBJ_Defaults=_,_,_,GetLastCreatedHashtableBJ
_SaveRealBJ_Category=TC_HASHTABLE

SaveIntegerBJ=0,integer,integer,integer,hashtable
_SaveIntegerBJ_DisplayName="Сохранить целое число"
_SaveIntegerBJ_Parameters="Сохранить ",~целое число," как ",~значение," - ",~значение," в ",~Hashtable
_SaveIntegerBJ_Defaults=_,_,_,GetLastCreatedHashtableBJ
_SaveIntegerBJ_Category=TC_HASHTABLE

SaveBooleanBJ=0,boolean,integer,integer,hashtable
_SaveBooleanBJ_DisplayName="Сохранить логическое значение"
_SaveBooleanBJ_Parameters="Сохранить ",~логическое значение," как ",~значение," - ",~значение," в ",~Hashtable
_SaveBooleanBJ_Defaults=_,_,_,GetLastCreatedHashtableBJ
_SaveBooleanBJ_Category=TC_HASHTABLE

SaveStringBJ=1,string,integer,integer,hashtable
_SaveStringBJ_DisplayName="Сохранить строку"
_SaveStringBJ_Parameters="Сохранить ",~строку," как ",~значение," - ",~значение," в ",~Hashtable
_SaveStringBJ_Defaults=_,_,_,GetLastCreatedHashtableBJ
_SaveStringBJ_Category=TC_HASHTABLE

SavePlayerHandleBJ=0,player,integer,integer,hashtable
_SavePlayerHandleBJ_DisplayName="Сохранить игрока"
_SavePlayerHandleBJ_Parameters="Сохранить ",~игрока," как ",~значение," - ",~значение," в ",~Hashtable,"."
_SavePlayerHandleBJ_Defaults=_,_,_,GetLastCreatedHashtableBJ
_SavePlayerHandleBJ_Category=TC_HASHTABLE

SaveWidgetHandleBJ=0,widget,integer,integer,hashtable
_SaveWidgetHandleBJ_DisplayName="Сохранить виджет"
_SaveWidgetHandleBJ_Parameters="Сохранить ",~виджет," как ",~значение," - ",~значение," в ",~Hashtable,"."
_SaveWidgetHandleBJ_Defaults=_,_,_,GetLastCreatedHashtableBJ
_SaveWidgetHandleBJ_Category=TC_HASHTABLE

SaveDestructableHandleBJ=0,destructable,integer,integer,hashtable
_SaveDestructableHandleBJ_DisplayName="Сохранить разрушаемый объект"
_SaveDestructableHandleBJ_Parameters="Сохранить ",~разрушаемый объект," как ",~значение," - ",~значение," в ",~Hashtable,"."
_SaveDestructableHandleBJ_Defaults=_,_,_,GetLastCreatedHashtableBJ
_SaveDestructableHandleBJ_Category=TC_HASHTABLE

SaveItemHandleBJ=0,item,integer,integer,hashtable
_SaveItemHandleBJ_DisplayName="Сохранить предмет"
_SaveItemHandleBJ_Parameters="Сохранить ",~предмет," как ",~значение," - ",~значение," в ",~Hashtable,"."
_SaveItemHandleBJ_Defaults=_,_,_,GetLastCreatedHashtableBJ
_SaveItemHandleBJ_Category=TC_HASHTABLE

SaveUnitHandleBJ=0,unit,integer,integer,hashtable
_SaveUnitHandleBJ_DisplayName="Сохранить боевую единицу"
_SaveUnitHandleBJ_Parameters="Сохранить ",~боевую единицу," как ",~значение," - ",~значение," в ",~Hashtable,"."
_SaveUnitHandleBJ_Defaults=_,_,_,GetLastCreatedHashtableBJ
_SaveUnitHandleBJ_Category=TC_HASHTABLE

SaveAbilityHandleBJ=0,ability,integer,integer,hashtable
_SaveAbilityHandleBJ_DisplayName="Сохранить способность"
_SaveAbilityHandleBJ_Parameters="Сохранить ",~способность," как ",~значение," - ",~значение," в ",~Hashtable,"."
_SaveAbilityHandleBJ_Defaults=_,_,_,GetLastCreatedHashtableBJ
_SaveAbilityHandleBJ_Category=TC_HASHTABLE

SaveTimerHandleBJ=0,timer,integer,integer,hashtable
_SaveTimerHandleBJ_DisplayName="Сохранить таймер"
_SaveTimerHandleBJ_Parameters="Сохранить ",~таймер," как ",~значение," - ",~значение," в ",~Hashtable,"."
_SaveTimerHandleBJ_Defaults=_,_,_,GetLastCreatedHashtableBJ
_SaveTimerHandleBJ_Category=TC_HASHTABLE

//SaveTriggerRegionHandleBJ=0,region,integer,integer,hashtable
//_SaveTriggerRegionHandleBJ_Defaults=_,_,_,GetLastCreatedHashtableBJ
//_SaveTriggerRegionHandleBJ_Category=TC_HASHTABLE

SaveTriggerHandleBJ=0,trigger,integer,integer,hashtable
_SaveTriggerHandleBJ_DisplayName="Сохранить триггер"
_SaveTriggerHandleBJ_Parameters="Сохранить ",~триггер," как ",~значение," - ",~значение," в ",~Hashtable,"."
_SaveTriggerHandleBJ_Defaults=_,_,_,GetLastCreatedHashtableBJ
_SaveTriggerHandleBJ_Category=TC_HASHTABLE

SaveTriggerConditionHandleBJ=0,triggercondition,integer,integer,hashtable
_SaveTriggerConditionHandleBJ_DisplayName="Сохранить условие триггера"
_SaveTriggerConditionHandleBJ_Parameters="Сохранить ",~условие триггера," как ",~значение," - ",~значение," в ",~Hashtable,"."
_SaveTriggerConditionHandleBJ_Defaults=_,_,_,GetLastCreatedHashtableBJ
_SaveTriggerConditionHandleBJ_Category=TC_HASHTABLE

SaveTriggerActionHandleBJ=0,triggeraction,integer,integer,hashtable
_SaveTriggerActionHandleBJ_DisplayName="Сохранить действие триггера"
_SaveTriggerActionHandleBJ_Parameters="Сохранить ",~действие триггера," как ",~значение," - ",~значение," в ",~Hashtable,"."
_SaveTriggerActionHandleBJ_Defaults=_,_,_,GetLastCreatedHashtableBJ
_SaveTriggerActionHandleBJ_Category=TC_HASHTABLE

SaveTriggerEventHandleBJ=0,eventid,integer,integer,hashtable
_SaveTriggerEventHandleBJ_DisplayName="Сохранить событие триггера"
_SaveTriggerEventHandleBJ_Parameters="Сохранить ",~событие триггера," как ",~значение," - ",~значение," в ",~Hashtable,"."
_SaveTriggerEventHandleBJ_Defaults=_,_,_,GetLastCreatedHashtableBJ
_SaveTriggerEventHandleBJ_Category=TC_HASHTABLE

SaveForceHandleBJ=0,force,integer,integer,hashtable
_SaveForceHandleBJ_DisplayName="Сохранить группу игроков"
_SaveForceHandleBJ_Parameters="Сохранить ",~группу игроков," как ",~значение," - ",~значение," в ",~Hashtable,"."
_SaveForceHandleBJ_Defaults=_,_,_,GetLastCreatedHashtableBJ
_SaveForceHandleBJ_Category=TC_HASHTABLE

SaveGroupHandleBJ=0,group,integer,integer,hashtable
_SaveGroupHandleBJ_DisplayName="Сохранить отряд"
_SaveGroupHandleBJ_Parameters="Сохранить ",~отряд," как ",~значение," - ",~значение," в ",~Hashtable,"."
_SaveGroupHandleBJ_Defaults=_,_,_,GetLastCreatedHashtableBJ
_SaveGroupHandleBJ_Category=TC_HASHTABLE

SaveLocationHandleBJ=0,location,integer,integer,hashtable
_SaveLocationHandleBJ_DisplayName="Сохранить местоположение"
_SaveLocationHandleBJ_Parameters="Сохранить ",~местоположение," как ",~значение," - ",~значение," в ",~Hashtable,"."
_SaveLocationHandleBJ_Defaults=_,_,_,GetLastCreatedHashtableBJ
_SaveLocationHandleBJ_Category=TC_HASHTABLE

SaveRegionHandleBJ=0,region,integer,integer,hashtable
_SaveRegionHandleBJ_DisplayName="Сохранить область"
_SaveRegionHandleBJ_Parameters="Сохранить ",~область," как ",~значение," - ",~значение," в ",~Hashtable,"."
_SaveRegionHandleBJ_Defaults=_,_,_,GetLastCreatedHashtableBJ
_SaveRegionHandleBJ_Category=TC_HASHTABLE

SaveRectHandleBJ=0,rect,integer,integer,hashtable
_SaveRectHandleBJ_DisplayName="Сохранить расширенную область"
_SaveRectHandleBJ_Parameters="Сохранить ",~область," как ",~значение," - ",~значение," в ",~Hashtable,"."
_SaveRectHandleBJ_Defaults=_,_,_,GetLastCreatedHashtableBJ
_SaveRectHandleBJ_Category=TC_HASHTABLE

SaveBooleanExprHandleBJ=0,boolexpr,integer,integer,hashtable
_SaveBooleanExprHandleBJ_DisplayName="Сохранить расширенное логическое значение"
_SaveBooleanExprHandleBJ_Parameters="Сохранить ",~логическое значение," как ",~значение," - ",~значение," в ",~Hashtable,"."
_SaveBooleanExprHandleBJ_Defaults=_,_,_,GetLastCreatedHashtableBJ
_SaveBooleanExprHandleBJ_Category=TC_HASHTABLE

//SaveConditionFuncHandleBJ=0,conditionfunc,integer,integer,hashtable
//_SaveConditionFuncHandleBJ_Defaults=_,_,_,GetLastCreatedHashtableBJ
//_SaveConditionFuncHandleBJ_Category=TC_HASHTABLE

//SaveFilterFuncHandleBJ=0,filterfunc,integer,integer,hashtable
//_SaveFilterFuncHandleBJ_Defaults=_,_,_,GetLastCreatedHashtableBJ
//_SaveFilterFuncHandleBJ_Category=TC_HASHTABLE

SaveSoundHandleBJ=0,sound,integer,integer,hashtable
_SaveSoundHandleBJ_DisplayName="Сохранить звук"
_SaveSoundHandleBJ_Parameters="Сохранить ",~звук," как ",~значение," - ",~значение," в ",~Hashtable,"."
_SaveSoundHandleBJ_Defaults=_,_,_,GetLastCreatedHashtableBJ
_SaveSoundHandleBJ_Category=TC_HASHTABLE

//SaveRaceHandleBJ=0,race,integer,integer,hashtable
//_SaveRaceHandleBJ_Defaults=_,_,_,GetLastCreatedHashtableBJ
//_SaveRaceHandleBJ_Category=TC_HASHTABLE

SaveEffectHandleBJ=0,effect,integer,integer,hashtable
_SaveEffectHandleBJ_DisplayName="Сохранить эффект"
_SaveEffectHandleBJ_Parameters="Сохранить ",~эффект," как ",~значение," - ",~значение," в ",~Hashtable,"."
_SaveEffectHandleBJ_Defaults=_,_,_,GetLastCreatedHashtableBJ
_SaveEffectHandleBJ_Category=TC_HASHTABLE

SaveUnitPoolHandleBJ=0,unitpool,integer,integer,hashtable
_SaveUnitPoolHandleBJ_DisplayName="Сохранить резервную боевую единицу"
_SaveUnitPoolHandleBJ_Parameters="Сохранить ",~резервную боевую единицу," как ",~значение," - ",~значение," в ",~Hashtable,"."
_SaveUnitPoolHandleBJ_Defaults=_,_,_,GetLastCreatedHashtableBJ
_SaveUnitPoolHandleBJ_Category=TC_HASHTABLE

SaveItemPoolHandleBJ=0,itempool,integer,integer,hashtable
_SaveItemPoolHandleBJ_DisplayName="Сохранить резервный предмет"
_SaveItemPoolHandleBJ_Parameters="Сохранить ",~резервный предмет," как ",~значение," - ",~значение," в ",~Hashtable,"."
_SaveItemPoolHandleBJ_Defaults=_,_,_,GetLastCreatedHashtableBJ
_SaveItemPoolHandleBJ_Category=TC_HASHTABLE

SaveQuestHandleBJ=0,quest,integer,integer,hashtable
_SaveQuestHandleBJ_DisplayName="Сохранить задание"
_SaveQuestHandleBJ_Parameters="Сохранить ",~задание," как ",~значение," - ",~значение," в ",~Hashtable,"."
_SaveQuestHandleBJ_Defaults=_,_,_,GetLastCreatedHashtableBJ
_SaveQuestHandleBJ_Category=TC_HASHTABLE

SaveQuestItemHandleBJ=0,questitem,integer,integer,hashtable
_SaveQuestItemHandleBJ_DisplayName="Сохранить требование задания"
_SaveQuestItemHandleBJ_Parameters="Сохранить ",~требование задания," как ",~значение," - ",~значение," в ",~Hashtable,"."
_SaveQuestItemHandleBJ_Defaults=_,_,_,GetLastCreatedHashtableBJ
_SaveQuestItemHandleBJ_Category=TC_HASHTABLE

SaveDefeatConditionHandleBJ=0,defeatcondition,integer,integer,hashtable
_SaveDefeatConditionHandleBJ_DisplayName="Сохранить условие поражения"
_SaveDefeatConditionHandleBJ_Parameters="Сохранить ",~условие поражения," как ",~значение," - ",~значение," в ",~Hashtable,"."
_SaveDefeatConditionHandleBJ_Defaults=_,_,_,GetLastCreatedHashtableBJ
_SaveDefeatConditionHandleBJ_Category=TC_HASHTABLE

SaveTimerDialogHandleBJ=0,timerdialog,integer,integer,hashtable
_SaveTimerDialogHandleBJ_DisplayName="Сохранить таймер диалога"
_SaveTimerDialogHandleBJ_Parameters="Сохранить ",~таймер диалога," как ",~значение," - ",~значение," в ",~Hashtable,"."
_SaveTimerDialogHandleBJ_Defaults=_,_,_,GetLastCreatedHashtableBJ
_SaveTimerDialogHandleBJ_Category=TC_HASHTABLE

SaveLeaderboardHandleBJ=0,leaderboard,integer,integer,hashtable
_SaveLeaderboardHandleBJ_DisplayName="Сохранить таблицу рекордов"
_SaveLeaderboardHandleBJ_Parameters="Сохранить ",~таблицу рекордов," как ",~значение," - ",~значение," в ",~Hashtable,"."
_SaveLeaderboardHandleBJ_Defaults=_,_,_,GetLastCreatedHashtableBJ
_SaveLeaderboardHandleBJ_Category=TC_HASHTABLE

SaveMultiboardHandleBJ=0,multiboard,integer,integer,hashtable
_SaveMultiboardHandleBJ_DisplayName="Сохранить статистическую таблицу"
_SaveMultiboardHandleBJ_Parameters="Сохранить ",~статистическую таблицу," как ",~значение," - ",~значение," в ",~Hashtable,"."
_SaveMultiboardHandleBJ_Defaults=_,_,_,GetLastCreatedHashtableBJ
_SaveMultiboardHandleBJ_Category=TC_HASHTABLE

SaveMultiboardItemHandleBJ=0,multiboarditem,integer,integer,hashtable
_SaveMultiboardItemHandleBJ_DisplayName="Сохранить элемент из статистической таблицы"
_SaveMultiboardItemHandleBJ_Parameters="Сохранить ",~элемент из статистической таблицы," как ",~значение," - ",~значение," в ",~Hashtable,"."
_SaveMultiboardItemHandleBJ_Defaults=_,_,_,GetLastCreatedHashtableBJ
_SaveMultiboardItemHandleBJ_Category=TC_HASHTABLE

SaveTrackableHandleBJ=0,trackable,integer,integer,hashtable
_SaveTrackableHandleBJ_DisplayName="Сохранить трекэбл"
_SaveTrackableHandleBJ_Parameters="Сохранить ",~трекэбл," как ",~значение," - ",~значение," в ",~Hashtable,"."
_SaveTrackableHandleBJ_Defaults=_,_,_,GetLastCreatedHashtableBJ
_SaveTrackableHandleBJ_Category=TC_HASHTABLE

SaveGameCacheHandleBJ=0,gamecache,integer,integer,hashtable
_SaveGameCacheHandleBJ_DisplayName="Сохранить кэш игры"
_SaveGameCacheHandleBJ_Parameters="Сохранить ",~кэш игры," как ",~значение," - ",~значение," в ",~Hashtable,"."
_SaveGameCacheHandleBJ_Defaults=_,_,_,GetLastCreatedHashtableBJ
_SaveGameCacheHandleBJ_Category=TC_HASHTABLE

SaveDialogHandleBJ=0,dialog,integer,integer,hashtable
_SaveDialogHandleBJ_DisplayName="Сохранить диалог"
_SaveDialogHandleBJ_Parameters="Сохранить ",~диалог," как ",~значение," - ",~значение," в ",~Hashtable,"."
_SaveDialogHandleBJ_Defaults=_,_,_,GetLastCreatedHashtableBJ
_SaveDialogHandleBJ_Category=TC_HASHTABLE

SaveButtonHandleBJ=0,button,integer,integer,hashtable
_SaveButtonHandleBJ_DisplayName="Сохранить кнопку диалога"
_SaveButtonHandleBJ_Parameters="Сохранить ",~кнопку диалога," как ",~значение," - ",~значение," в ",~Hashtable,"."
_SaveButtonHandleBJ_Defaults=_,_,_,GetLastCreatedHashtableBJ
_SaveButtonHandleBJ_Category=TC_HASHTABLE

//SaveVersionHandleBJ=0,version,integer,integer,hashtable
//_SaveVersionHandleBJ_Defaults=_,_,_,GetLastCreatedHashtableBJ
//_SaveVersionHandleBJ_Category=TC_HASHTABLE

//SaveItemTypeHandleBJ=0,itemtype,integer,integer,hashtable
//_SaveItemTypeHandleBJ_Defaults=_,_,_,GetLastCreatedHashtableBJ
//_SaveItemTypeHandleBJ_Category=TC_HASHTABLE

SaveTextTagHandleBJ=0,texttag,integer,integer,hashtable
_SaveTextTagHandleBJ_DisplayName="Сохранить текстовый тег"
_SaveTextTagHandleBJ_Parameters="Сохранить ",~текстовый тег," как ",~значение," - ",~значение," в ",~Hashtable,"."
_SaveTextTagHandleBJ_Defaults=_,_,_,GetLastCreatedHashtableBJ
_SaveTextTagHandleBJ_Category=TC_HASHTABLE

SaveLightningHandleBJ=0,lightning,integer,integer,hashtable
_SaveLightningHandleBJ_DisplayName="Сохранить молнию"
_SaveLightningHandleBJ_Parameters="Сохранить ",~молнию," как ",~значение," - ",~значение," в ",~Hashtable,"."
_SaveLightningHandleBJ_Defaults=_,_,_,GetLastCreatedHashtableBJ
_SaveLightningHandleBJ_Category=TC_HASHTABLE

SaveImageHandleBJ=0,image,integer,integer,hashtable
_SaveImageHandleBJ_DisplayName="Сохранить изображение"
_SaveImageHandleBJ_Parameters="Сохранить ",~изображение," как ",~значение," - ",~значение," в ",~Hashtable,"."
_SaveImageHandleBJ_Defaults=_,_,_,GetLastCreatedHashtableBJ
_SaveImageHandleBJ_Category=TC_HASHTABLE

SaveUbersplatHandleBJ=0,ubersplat,integer,integer,hashtable
_SaveUbersplatHandleBJ_DisplayName="Сохранить текстуру земли"
_SaveUbersplatHandleBJ_Parameters="Сохранить ",~текстуру земли," как ",~значение," - ",~значение," в ",~Hashtable,"."
_SaveUbersplatHandleBJ_Defaults=_,_,_,GetLastCreatedHashtableBJ
_SaveUbersplatHandleBJ_Category=TC_HASHTABLE

SaveFogStateHandleBJ=0,fogstate,integer,integer,hashtable
_SaveFogStateHandleBJ_DisplayName="Сохранить туман войны"
_SaveFogStateHandleBJ_Parameters="Сохранить ",~туман войны," как ",~значение," - ",~значение," в ",~Hashtable,"."
_SaveFogStateHandleBJ_Defaults=_,_,_,GetLastCreatedHashtableBJ
_SaveFogStateHandleBJ_Category=TC_HASHTABLE

SaveFogModifierHandleBJ=0,fogmodifier,integer,integer,hashtable
_SaveFogModifierHandleBJ_DisplayName="Сохранить видимость"
_SaveFogModifierHandleBJ_Parameters="Сохранить ",~видимость," как ",~значение," - ",~значение," в ",~Hashtable,"."
_SaveFogModifierHandleBJ_Defaults=_,_,_,GetLastCreatedHashtableBJ
_SaveFogModifierHandleBJ_Category=TC_HASHTABLE

RestoreUnitLocFacingAngleBJ=0,stringnoformat,stringnoformat,gamecache,player,location,real
_RestoreUnitLocFacingAngleBJ_DisplayName="Восстановить угол поворота боевой единицы"
_RestoreUnitLocFacingAngleBJ_Parameters="Восстановить ",~Label," ",~Category," из ",~Game Cache," для ",~Player," в ",~Location," поворот ",~Angle
_RestoreUnitLocFacingAngleBJ_Defaults=_,"Category",GetLastCreatedGameCacheBJ,Player00,GetRectCenter,0
_RestoreUnitLocFacingAngleBJ_Category=TC_GAMECACHE

RestoreUnitLocFacingPointBJ=0,stringnoformat,stringnoformat,gamecache,player,location,location
_RestoreUnitLocFacingPointBJ_DisplayName="Восстановить точку поворота боевой единицы"
_RestoreUnitLocFacingPointBJ_Parameters="Восстановить ",~Label," ",~Category," из ",~Game Cache," для ",~Player," в ",~Location," поворот ",~Point
_RestoreUnitLocFacingPointBJ_Defaults=_,"Category",GetLastCreatedGameCacheBJ,Player00,GetRectCenter,GetUnitLoc
_RestoreUnitLocFacingPointBJ_Category=TC_GAMECACHE

ReloadGameCachesFromDisk=1,nothing
_ReloadGameCachesFromDisk_DisplayName="Перезагрузить всё"
_ReloadGameCachesFromDisk_Parameters="Перезагрузить все данные кэша игры с диска"
_ReloadGameCachesFromDisk_Defaults=
_ReloadGameCachesFromDisk_Category=TC_GAMECACHE

FlushGameCacheBJ=1,gamecache
_FlushGameCacheBJ_DisplayName="Очистить кэш игры"
_FlushGameCacheBJ_Parameters="Очистить ",~Game Cache
_FlushGameCacheBJ_Defaults=GetLastCreatedGameCacheBJ
_FlushGameCacheBJ_Category=TC_GAMECACHE

FlushStoredMissionBJ=1,stringnoformat,gamecache
_FlushStoredMissionBJ_DisplayName="Очистить категорию"
_FlushStoredMissionBJ_Parameters="Стирает все метки ",~Category," в ",~Game Cache
_FlushStoredMissionBJ_Defaults="Category",GetLastCreatedGameCacheBJ
_FlushStoredMissionBJ_Category=TC_GAMECACHE

FlushParentHashtableBJ=1,hashtable
_FlushParentHashtableBJ_DisplayName="Очистить главную хеш-таблицу"
_FlushParentHashtableBJ_Parameters="Очистить главную ",~Hashtable
_FlushParentHashtableBJ_Defaults=GetLastCreatedHashtableBJ
_FlushParentHashtableBJ_Category=TC_HASHTABLE

FlushChildHashtableBJ=1,integer,hashtable
_FlushChildHashtableBJ_DisplayName="Очистить вторичную хеш-таблицу"
_FlushChildHashtableBJ_Parameters="Очистить все вторичные хеш-таблицы ",~Value," в ",~Hashtable,"."
_FlushChildHashtableBJ_Defaults=_,GetLastCreatedHashtableBJ
_FlushChildHashtableBJ_Category=TC_HASHTABLE


// Hero actions
SelectHeroSkill=0,unit,heroskillcode
_SelectHeroSkill_DisplayName="Выучить талант"
_SelectHeroSkill_Parameters="Выучить талант для ",~Hero,": ",~Skill
_SelectHeroSkill_Defaults=GetTriggerUnit,HeroSkillBlizzard
_SelectHeroSkill_Category=TC_HERO

SetHeroLevel=0,unit,integer,showhideoption
_SetHeroLevel_DisplayName="Установить уровень"
_SetHeroLevel_Parameters="Установить ",~Hero," уровень героя как ",~Level,", ",~Show/Hide," графику смены уровней"
_SetHeroLevel_Defaults=GetTriggerUnit,2,ShowHideHide
_SetHeroLevel_Limits=_,_,1,_,_,_
_SetHeroLevel_Category=TC_HERO
_SetHeroLevel_ScriptName=SetHeroLevelBJ

SetHeroXP=0,unit,integer,showhideoption
_SetHeroXP_DisplayName="Установить опыт"
_SetHeroXP_Parameters="Установить опыт ",~Hero," на ",~Quantity,", ",~Show/Hide," графику смены уровней"
_SetHeroXP_Defaults=GetTriggerUnit,4000,ShowHideHide
_SetHeroXP_Limits=_,_,0,_,_,_
_SetHeroXP_Category=TC_HERO

AddHeroXPSwapped=0,integer,unit,showhideoption
_AddHeroXPSwapped_DisplayName="Добавить опыт"
_AddHeroXPSwapped_Parameters="Добавить ",~Quantity," опыта герою ",~Hero,", ",~Show/Hide," графику смены уровней"
_AddHeroXPSwapped_Defaults=1000,GetTriggerUnit,ShowHideHide
_AddHeroXPSwapped_Category=TC_HERO

SuspendHeroXPBJ=0,enabledisableoption,unit
_SuspendHeroXPBJ_DisplayName="Выключить получение опыта"
_SuspendHeroXPBJ_Parameters=~Включить/Выключить," получение опыта для ",~Hero
_SuspendHeroXPBJ_Defaults=EnableDisableDisable,GetTriggerUnit
_SuspendHeroXPBJ_Category=TC_HERO

SetPlayerHandicapXPBJ=0,player,real
_SetPlayerHandicapXPBJ_DisplayName="Установить получение опыта в процентах"
_SetPlayerHandicapXPBJ_Parameters="Установить получение опыта героями ",~Player," на ",~Percent,"% для будущих убийств врагов"
_SetPlayerHandicapXPBJ_Defaults=Player00,100
_SetPlayerHandicapXPBJ_Limits=_,_,0,_
_SetPlayerHandicapXPBJ_Category=TC_HERO

ReviveHeroLoc=0,unit,location,showhideoption
_ReviveHeroLoc_DisplayName="Воскресить (мгновенно)"
_ReviveHeroLoc_Parameters="Мгновенно воскресить ",~Hero," в ",~Point,", ",~Show/Hide," графику воскрешения"
_ReviveHeroLoc_Defaults=_,GetRectCenter,ShowHideHide
_ReviveHeroLoc_Category=TC_HERO

ModifyHeroStat=1,herostat,unit,modifymethod,integer
_ModifyHeroStat_DisplayName="Изменить характеристики героя"
_ModifyHeroStat_Parameters="Изменить ",~Attribute," героя ",~Hero,": ",~Modify," ",~Value
_ModifyHeroStat_Defaults=HeroStatStr,_,ModifyMethodAdd,10
_ModifyHeroStat_Category=TC_HERO

ModifyHeroSkillPoints=1,unit,modifymethod,integer
_ModifyHeroSkillPoints_DisplayName="Изменить количество нераспределённых талантов героя"
_ModifyHeroSkillPoints_Parameters="Изменить количество нераспределённых талантов героя ",~Hero,": ",~Modify," ",~Value," талантов"
_ModifyHeroSkillPoints_Defaults=_,ModifyMethodAdd,1
_ModifyHeroSkillPoints_Category=TC_HERO

SetReservedLocalHeroButtons=1,integer
_SetReservedLocalHeroButtons_DisplayName="Зарезервировать кнопки героя"
_SetReservedLocalHeroButtons_Parameters="Зарезервировать ",~Number," кнопки героя для локального игрока"
_SetReservedLocalHeroButtons_Defaults=3
_SetReservedLocalHeroButtons_Limits=0,6
_SetReservedLocalHeroButtons_Category=TC_HERO

UnitAddItemSwapped=0,item,unit
_UnitAddItemSwapped_DisplayName="Дать предмет герою"
_UnitAddItemSwapped_Parameters="Дать ",~Item," герою ",~Hero
_UnitAddItemSwapped_Defaults=GetLastCreatedItem,GetTriggerUnit
_UnitAddItemSwapped_Category=TC_HERO

UnitAddItemByIdSwapped=0,itemcode,unit
_UnitAddItemByIdSwapped_DisplayName="Создать предмет для героя"
_UnitAddItemByIdSwapped_Parameters="Создать ",~Item-Type," и отдать его ",~Hero
_UnitAddItemByIdSwapped_Defaults=texp,GetTriggerUnit
_UnitAddItemByIdSwapped_Category=TC_HERO

UnitRemoveItemSwapped=0,item,unit
_UnitRemoveItemSwapped_DisplayName="Выбросить предмет героя"
_UnitRemoveItemSwapped_Parameters="Выбросить ",~Item," героя ",~Hero
_UnitRemoveItemSwapped_Defaults=_,_
_UnitRemoveItemSwapped_Category=TC_HERO

UnitRemoveItemFromSlotSwapped=0,integer,unit
_UnitRemoveItemFromSlotSwapped_DisplayName="Выбросить предмет из инвентаря героя"
_UnitRemoveItemFromSlotSwapped_Parameters="Выбросить предмет из слота ",~Index," героя ",~Hero
_UnitRemoveItemFromSlotSwapped_Defaults=1,_
_UnitRemoveItemFromSlotSwapped_Limits=1,6,_,_
_UnitRemoveItemFromSlotSwapped_Category=TC_HERO

UnitUseItemTarget=0,unit,item,unit
_UnitUseItemTarget_DisplayName="Использовать предмет на боевой единице"
_UnitUseItemTarget_Parameters="Приказать ",~Hero," использовать ",~Item," на ",~Unit
_UnitUseItemTarget_Defaults=_,GetLastCreatedItem,_
_UnitUseItemTarget_Category=TC_HERO

UnitUseItemPointLoc=0,unit,item,location
_UnitUseItemPointLoc_DisplayName="Использовать предмет в области"
_UnitUseItemPointLoc_Parameters="Приказать ",~Hero," использовать ",~Item," в ",~Point
_UnitUseItemPointLoc_Defaults=_,GetLastCreatedItem,GetRectCenter
_UnitUseItemPointLoc_Category=TC_HERO

UnitUseItemDestructable=0,unit,item,destructable
_UnitUseItemDestructable_DisplayName="Использовать предмет на разрушаемом объекте"
_UnitUseItemDestructable_Parameters="Приказать ",~Hero," использовать ",~Item," на ",~Destructible
_UnitUseItemDestructable_Defaults=_,GetLastCreatedItem,_
_UnitUseItemDestructable_Category=TC_HERO

UnitUseItem=0,unit,item
_UnitUseItem_DisplayName="Использовать предмет"
_UnitUseItem_Parameters="Приказать ",~Hero," использовать ",~Itemж
_UnitUseItem_Defaults=_,GetLastCreatedItem
_UnitUseItem_Category=TC_HERO


// Item actions
CreateItemLoc=0,itemcode,location
_CreateItemLoc_DisplayName="Создать"
_CreateItemLoc_Parameters="Создать ",~Item," в ",~Point
_CreateItemLoc_Defaults=texp,GetRectCenter
_CreateItemLoc_Category=TC_ITEM

RemoveItem=0,item
_RemoveItem_DisplayName="Удалить"
_RemoveItem_Parameters="Удалить ",~Item
_RemoveItem_Defaults=GetLastCreatedItem
_RemoveItem_Category=TC_ITEM

SetItemVisibleBJ=1,showhideoption,item
_SetItemVisibleBJ_DisplayName="Спрятать"
_SetItemVisibleBJ_Parameters=~Show/Hide," ",~Item
_SetItemVisibleBJ_Defaults=ShowHideHide,GetLastCreatedItem
_SetItemVisibleBJ_Category=TC_ITEM

SetItemPositionLoc=0,item,location
_SetItemPositionLoc_DisplayName="Передвинуть (мгновенно)"
_SetItemPositionLoc_Parameters="Передвинуть ",~Item," в ",~Point
_SetItemPositionLoc_Defaults=GetLastCreatedItem,GetRectCenter
_SetItemPositionLoc_Category=TC_ITEM

SetItemLifeBJ=0,item,real
_SetItemLifeBJ_DisplayName="Установить здоровье"
_SetItemLifeBJ_Parameters="Установить здоровье ",~Item," на ",~Value," единиц
_SetItemLifeBJ_Defaults=GetLastCreatedItem,50
_SetItemLifeBJ_Limits=_,_,0,_
_SetItemLifeBJ_Category=TC_ITEM

SetItemCharges=1,item,integer
_SetItemCharges_DisplayName="Установить количество зарядов"
_SetItemCharges_Parameters="Установить количество зарядов для ",~Item," в ",~Charges
_SetItemCharges_Defaults=GetLastCreatedItem,1
_SetItemCharges_Limits=_,_,0,_
_SetItemCharges_Category=TC_ITEM

SetItemInvulnerableBJ=0,item,invulnerableoption
_SetItemInvulnerableBJ_DisplayName="Сделать неуязвимым"
_SetItemInvulnerableBJ_Parameters="Сделать ",~Item," ",~Invulnerable/Vulnerable
_SetItemInvulnerableBJ_Defaults=GetLastCreatedItem,InvulnerabilityInvulnerable
_SetItemInvulnerableBJ_Category=TC_ITEM

SetItemPawnable=1,item,pawnableoption
_SetItemPawnable_DisplayName="Сделать продаваемым"
_SetItemPawnable_Parameters="Сделать ",~Item," ",~Pawnable/Unpawnable
_SetItemPawnable_Defaults=GetLastCreatedItem,PawnableOptionPawnable
_SetItemPawnable_Category=TC_ITEM

SetItemDroppableBJ=0,item,dropnodropoption
_SetItemDroppableBJ_DisplayName="Сделать невыбрасываемым"
_SetItemDroppableBJ_Parameters="Сделать ",~Item," ",~Droppable/Undroppable
_SetItemDroppableBJ_Defaults=GetLastCreatedItem,DropNoDropOptionNoDrop
_SetItemDroppableBJ_Category=TC_ITEM

SetItemDropOnDeathBJ=0,item,droppableoption
_SetItemDropOnDeathBJ_DisplayName="Сделать невыбрасываемым после смерти героев"
_SetItemDropOnDeathBJ_Parameters="Заставить ",~Item," ",~Drop from/Stay with," героев после смерти"
_SetItemDropOnDeathBJ_Defaults=GetLastCreatedItem,DroppableOptionDrop
_SetItemDropOnDeathBJ_Category=TC_ITEM

SetItemPlayerBJ=0,item,player,colorchangeoption
_SetItemPlayerBJ_DisplayName="Сменить владельца"
_SetItemPlayerBJ_Parameters="Сменить владельца ",~Item," на ",~Player," и ",~Change/Retain Color
_SetItemPlayerBJ_Defaults=GetLastCreatedItem,Player00,ChangeColorTrue
_SetItemPlayerBJ_Category=TC_ITEM

SetItemUserData=1,item,integer
_SetItemUserData_DisplayName="Установить цену"
_SetItemUserData_Parameters="Установить цену для ",~Item," в размере ",~Index
_SetItemUserData_Defaults=_,0
_SetItemUserData_Category=TC_ITEM

EnumItemsInRectBJMultiple=1,rect
_EnumItemsInRectBJMultiple_DisplayName="Выбрать каждый предмет в области и произвести множественные действия"
_EnumItemsInRectBJMultiple_Parameters="Выбрать каждый предмет в ",~Region," и произвести (действия)"
_EnumItemsInRectBJMultiple_Defaults=GetPlayableMapRect
_EnumItemsInRectBJMultiple_Category=TC_ITEM
_EnumItemsInRectBJMultiple_ScriptName=EnumItemsInRectBJ

EnumItemsInRectBJ=1,rect,code
_EnumItemsInRectBJ_DisplayName="Выбрать каждый предмет в области и произвести действие"
_EnumItemsInRectBJ_Parameters="Выбрать каждый предмет в ",~Region," и произвести ",~Action
_EnumItemsInRectBJ_Defaults=GetPlayableMapRect,DoNothing
_EnumItemsInRectBJ_Category=TC_ITEM


// Image actions
CreateImageBJ=1,string,real,location,real,imagetype
_CreateImageBJ_DisplayName="Создать"
_CreateImageBJ_Parameters="Создать рисунок ",~Image," размером ",~Size," в ",~Point," с Z = ",~Z," используя тип рисунка ",~Type
_CreateImageBJ_Defaults="ReplaceableTextures\Splats\AuraRune9b.blp",256,GetRectCenter,0,ImageTypeIndicator
_CreateImageBJ_Category=TC_IMAGE

DestroyImage=1,image
_DestroyImage_DisplayName="Удалить"
_DestroyImage_Parameters="Удалить ",~Image
_DestroyImage_Defaults=GetLastCreatedImage
_DestroyImage_Category=TC_IMAGE

ShowImageBJ=1,showhideoption,image
_ShowImageBJ_DisplayName="Скрыть/Показать"
_ShowImageBJ_Parameters=~Show/Hide," ",~Image
_ShowImageBJ_Defaults=ShowHideShow,GetLastCreatedImage
_ShowImageBJ_Category=TC_IMAGE

SetImageConstantHeight=1,image,enabledisableoption,real
_SetImageConstantHeight_DisplayName="Изменить высоту"
_SetImageConstantHeight_Parameters="Изменить высоту ",~Image,", который ",~Включить/Отключить," на ",~Height
_SetImageConstantHeight_Defaults=GetLastCreatedImage,EnableDisableEnable,0
_SetImageConstantHeight_Category=TC_IMAGE

SetImagePositionBJ=1,image,location,real
_SetImagePositionBJ_DisplayName="Изменить позицию"
_SetImagePositionBJ_Parameters="Изменить позицию ",~Image," на ",~Position," с высотой ",~Z
_SetImagePositionBJ_Defaults=GetLastCreatedImage,GetRectCenter,0
_SetImagePositionBJ_Category=TC_IMAGE

SetImageColorBJ=1,image,real,real,real,real
_SetImageColorBJ_DisplayName="Изменить цвет"
_SetImageColorBJ_Parameters="Изменить цвет ",~Image," на (",~Red,"%, ",~Green,"%, ",~Blue,"%) с ",~Transparency,"% прозрачностью"
_SetImageColorBJ_Defaults=GetLastCreatedImage,100,100,100,0
_SetImageColorBJ_Category=TC_IMAGE

SetImageRender=1,image,enabledisableoption
_SetImageRender_DisplayName="Изменить прорисовку"
_SetImageRender_Parameters="Изменить ",~Image,": ",~Включить/Отключить," прорисовку"
_SetImageRender_Defaults=GetLastCreatedImage,EnableDisableEnable
_SetImageRender_Category=TC_IMAGE

SetImageRenderAlways=1,image,enabledisableoption
_SetImageRenderAlways_DisplayName="Изменить постоянную прорисовку"
_SetImageRenderAlways_Parameters="Изменить ",~Image,": ",~Включить/Отключить," постоянную прорисовку"
_SetImageRenderAlways_Defaults=GetLastCreatedImage,EnableDisableEnable
_SetImageRenderAlways_Category=TC_IMAGE

SetImageAboveWater=1,image,enabledisableoption,enabledisableoption
_SetImageAboveWater_DisplayName="Изменить изображение над водой"
_SetImageAboveWater_Parameters="Изменить ",~Image,": ",~Включить/Отключить," над водой, ",~Включить/Отключить," прозрачность от воды"
_SetImageAboveWater_Defaults=GetLastCreatedImage,EnableDisableEnable,EnableDisableEnable
_SetImageAboveWater_Category=TC_IMAGE

SetImageType=1,image,imagetype
_SetImageType_DisplayName="Изменить тип"
_SetImageType_Parameters="Изменить тип ",~Image," на ",~Type
_SetImageType_Defaults=GetLastCreatedImage,ImageTypeIndicator
_SetImageType_Category=TC_IMAGE


// Leaderboard actions
CreateLeaderboardBJ=0,force,StringExt
_CreateLeaderboardBJ_DisplayName="Создать"
_CreateLeaderboardBJ_Parameters="Создать таблицу рекордов для ",~Player Group," с названием ",~Title
_CreateLeaderboardBJ_Defaults=GetPlayersAll,_
_CreateLeaderboardBJ_Category=TC_LEADERBOARD

DestroyLeaderboardBJ=0,leaderboard
_DestroyLeaderboardBJ_DisplayName="Удалить"
_DestroyLeaderboardBJ_Parameters="Удалить ",~Leaderboard
_DestroyLeaderboardBJ_Defaults=GetLastCreatedLeaderboard
_DestroyLeaderboardBJ_Category=TC_LEADERBOARD

LeaderboardSortItemsBJ=0,leaderboard,leaderboardsortoption,ascendingoption
_LeaderboardSortItemsBJ_DisplayName="Сортировать"
_LeaderboardSortItemsBJ_Parameters="Сортировать ",~Leaderboard," по ",~Field," в порядке ",~Ascending/Descending
_LeaderboardSortItemsBJ_Defaults=GetLastCreatedLeaderboard,LeaderboardSortByValue,AscendingOptionDescending
_LeaderboardSortItemsBJ_Category=TC_LEADERBOARD

LeaderboardDisplayBJ=0,showhideoption,leaderboard
_LeaderboardDisplayBJ_DisplayName="Скрыть/Показать"
_LeaderboardDisplayBJ_Parameters=~Show/Hide," ",~Leaderboard
_LeaderboardDisplayBJ_Defaults=ShowHideHide,GetLastCreatedLeaderboard
_LeaderboardDisplayBJ_Category=TC_LEADERBOARD

LeaderboardSetLabelBJ=0,leaderboard,StringExt
_LeaderboardSetLabelBJ_DisplayName="Сменить название"
_LeaderboardSetLabelBJ_Parameters="Сменить название ",~Leaderboard," на ",~Title
_LeaderboardSetLabelBJ_Defaults=GetLastCreatedLeaderboard,_
_LeaderboardSetLabelBJ_Category=TC_LEADERBOARD

LeaderboardSetLabelColorBJ=0,leaderboard,real,real,real,real
_LeaderboardSetLabelColorBJ_DisplayName="Установить цвет меток"
_LeaderboardSetLabelColorBJ_Parameters="Установить цвет всех меток ",~Leaderboard," на (",~Red,"%, ",~Green,"%, ",~Blue,"%) с ",~Transparency,"% прозрачностью"
_LeaderboardSetLabelColorBJ_Defaults=GetLastCreatedLeaderboard,100,80,20,0
_LeaderboardSetLabelColorBJ_Limits=_,_,0,100,0,100,0,100,0,100
_LeaderboardSetLabelColorBJ_Category=TC_LEADERBOARD

LeaderboardSetValueColorBJ=0,leaderboard,real,real,real,real
_LeaderboardSetValueColorBJ_DisplayName="Установить цвет значений"
_LeaderboardSetValueColorBJ_Parameters="Установить цвет всех значений ",~Leaderboard," на (",~Red,"%, ",~Green,"%, ",~Blue,"%) с ",~Transparency,"% прозрачностью"
_LeaderboardSetValueColorBJ_Defaults=GetLastCreatedLeaderboard,100,80,20,0
_LeaderboardSetValueColorBJ_Limits=_,_,0,100,0,100,0,100,0,100
_LeaderboardSetValueColorBJ_Category=TC_LEADERBOARD

LeaderboardSetStyleBJ=0,leaderboard,showhideoption,showhideoption,showhideoption,showhideoption
_LeaderboardSetStyleBJ_DisplayName="Изменить стиль"
_LeaderboardSetStyleBJ_Parameters="Изменить стиль отображения ",~Leaderboard,": ",~Show/Hide," название, ",~Show/Hide," метки, ",~Show/Hide," значения и ",~Show/Hide," иконки"
_LeaderboardSetStyleBJ_Defaults=GetLastCreatedLeaderboard,ShowHideShow,ShowHideShow,ShowHideShow,ShowHideShow
_LeaderboardSetStyleBJ_Category=TC_LEADERBOARD

LeaderboardAddItemBJ=0,player,leaderboard,StringExt,integer
_LeaderboardAddItemBJ_DisplayName="Добавить игрока"
_LeaderboardAddItemBJ_Parameters="Добавить ",~Player," в ",~Leaderboard," с меткой ",~Label," и значением ",~Value
_LeaderboardAddItemBJ_Defaults=Player00,GetLastCreatedLeaderboard,_,0
_LeaderboardAddItemBJ_Category=TC_LEADERBOARD

LeaderboardRemovePlayerItemBJ=0,player,leaderboard
_LeaderboardRemovePlayerItemBJ_DisplayName="Удалить игрока"
_LeaderboardRemovePlayerItemBJ_Parameters="Удалить ",~Player," из ",~Leaderboard
_LeaderboardRemovePlayerItemBJ_Defaults=Player00,GetLastCreatedLeaderboard
_LeaderboardRemovePlayerItemBJ_Category=TC_LEADERBOARD

LeaderboardSetPlayerItemLabelBJ=0,player,leaderboard,StringExt
_LeaderboardSetPlayerItemLabelBJ_DisplayName="Изменить метку игрока"
_LeaderboardSetPlayerItemLabelBJ_Parameters="Изменить метку ",~Player," в ",~Leaderboard," на ",~Label
_LeaderboardSetPlayerItemLabelBJ_Defaults=Player00,GetLastCreatedLeaderboard,_
_LeaderboardSetPlayerItemLabelBJ_Category=TC_LEADERBOARD

LeaderboardSetPlayerItemLabelColorBJ=0,player,leaderboard,real,real,real,real
_LeaderboardSetPlayerItemLabelColorBJ_DisplayName="Установить цвет метки игрока"
_LeaderboardSetPlayerItemLabelColorBJ_Parameters="Установить цвет метки ",~Player," в ",~Leaderboard," на (",~Red,"%, ",~Green,"%, ",~Blue,"%) с ",~Transparency,"% прозрачностью"
_LeaderboardSetPlayerItemLabelColorBJ_Defaults=Player00,GetLastCreatedLeaderboard,100,80,20,0
_LeaderboardSetPlayerItemLabelColorBJ_Limits=_,_,_,_,0,100,0,100,0,100,0,100
_LeaderboardSetPlayerItemLabelColorBJ_Category=TC_LEADERBOARD

LeaderboardSetPlayerItemValueBJ=0,player,leaderboard,integer
_LeaderboardSetPlayerItemValueBJ_DisplayName="Установить значение игрока"
_LeaderboardSetPlayerItemValueBJ_Parameters="Установить значение ",~Player," в ",~Leaderboard," на ",~Value
_LeaderboardSetPlayerItemValueBJ_Defaults=Player00,GetLastCreatedLeaderboard,0
_LeaderboardSetPlayerItemValueBJ_Category=TC_LEADERBOARD

LeaderboardSetPlayerItemValueColorBJ=0,player,leaderboard,real,real,real,real
_LeaderboardSetPlayerItemValueColorBJ_DisplayName="Установить цвет значения игрока"
_LeaderboardSetPlayerItemValueColorBJ_Parameters="Установить цвет значения игрока ",~Player," в ",~Leaderboard," на (",~Red,"%, ",~Green,"%, ",~Blue,"%) с ",~Transparency,"% прозрачностью"
_LeaderboardSetPlayerItemValueColorBJ_Defaults=Player00,GetLastCreatedLeaderboard,100,80,20,0
_LeaderboardSetPlayerItemValueColorBJ_Limits=_,_,_,_,0,100,0,100,0,100,0,100
_LeaderboardSetPlayerItemValueColorBJ_Category=TC_LEADERBOARD

LeaderboardSetPlayerItemStyleBJ=0,player,leaderboard,showhideoption,showhideoption,showhideoption
_LeaderboardSetPlayerItemStyleBJ_DisplayName="Изменить стиль для игрока"
_LeaderboardSetPlayerItemStyleBJ_Parameters="Изменить стиль отображения для ",~Player," в ",~Leaderboard,": ",~Show/Hide," метку, ",~Show/Hide," значение и ",~Show/Hide," иконку"
_LeaderboardSetPlayerItemStyleBJ_Defaults=Player00,GetLastCreatedLeaderboard,ShowHideShow,ShowHideShow,ShowHideShow
_LeaderboardSetPlayerItemStyleBJ_Category=TC_LEADERBOARD


// Lightning actions
AddLightningLoc=1,lightningtype,location,location
_AddLightningLoc_DisplayName="Создать эффект молнии"
_AddLightningLoc_Parameters="Создать ",~Type," эффект молнии от источника ",~Point," до цели ",~Point
_AddLightningLoc_Defaults=LightningTypeCLPB,GetUnitLoc,GetRectCenter
_AddLightningLoc_Category=TC_LIGHTNING

DestroyLightningBJ=1,lightning
_DestroyLightningBJ_DisplayName="Убрать эффект молнии"
_DestroyLightningBJ_Parameters="Убрать ",~Lightning
_DestroyLightningBJ_Defaults=GetLastCreatedLightningBJ
_DestroyLightningBJ_Category=TC_LIGHTNING

MoveLightningLoc=1,lightning,location,location
_MoveLightningLoc_DisplayName="Переместить эффект молнии"
_MoveLightningLoc_Parameters="Переместить ",~Lightning," до источника ",~Point," и цели ",~Point
_MoveLightningLoc_Defaults=GetLastCreatedLightningBJ,GetUnitLoc,GetRectCenter
_MoveLightningLoc_Category=TC_LIGHTNING

SetLightningColorBJ=1,lightning,real,real,real,real
_SetLightningColorBJ_DisplayName="Установить цвет эффекта молнии"
_SetLightningColorBJ_Parameters="Установить цвет ",~Lightning," на (",~Red," ",~Green," ",~Blue,") с ",~Alpha," прозрачностью"
_SetLightningColorBJ_Defaults=GetLastCreatedLightningBJ,1,1,1,1
_SetLightningColorBJ_Category=TC_LIGHTNING


// Melee Game actions
MeleeStartingVisibility=0,nothing
_MeleeStartingVisibility_DisplayName="Установить время игровых суток"
_MeleeStartingVisibility_Parameters="Установить 8 часов утра"
_MeleeStartingVisibility_Defaults=
_MeleeStartingVisibility_Category=TC_MELEE

MeleeStartingHeroLimit=0,nothing
_MeleeStartingHeroLimit_DisplayName="Лимит героев"
_MeleeStartingHeroLimit_Parameters="Установить лимит в 3 героя (для всех игроков)"
_MeleeStartingHeroLimit_Defaults=
_MeleeStartingHeroLimit_Category=TC_MELEE

MeleeGrantHeroItems=0,nothing
_MeleeGrantHeroItems_DisplayName="Стартовые предметы героев"
_MeleeGrantHeroItems_Parameters="Выдать нанятым героям по свитку возвращения (для всех игроков)"
_MeleeGrantHeroItems_Defaults=
_MeleeGrantHeroItems_Category=TC_MELEE

MeleeStartingResources=0,nothing
_MeleeStartingResources_DisplayName="Установить стартовые ресурсы"
_MeleeStartingResources_Parameters="Установить 500 золота и 150 дерева (для всех игроков)"
_MeleeStartingResources_Defaults=
_MeleeStartingResources_Category=TC_MELEE

MeleeClearExcessUnits=0,nothing
_MeleeClearExcessUnits_DisplayName="Удаление лишних боевых единиц"
_MeleeClearExcessUnits_Parameters="Удалить все враждебные и нейтральные боевые единицы в радиусе 1024 вокруг каждой использованной стартовой позиции"
_MeleeClearExcessUnits_Defaults=
_MeleeClearExcessUnits_Category=TC_MELEE

MeleeStartingUnits=0,nothing
_MeleeStartingUnits_DisplayName="Создание стартовых боевых единиц"
_MeleeStartingUnits_Parameters="Создать главное здание и работников (для всех игроков)"
_MeleeStartingUnits_Defaults=
_MeleeStartingUnits_Category=TC_MELEE

MeleeStartingAI=0,nothing
_MeleeStartingAI_DisplayName="Запустить ИИ"
_MeleeStartingAI_Parameters="Запустить ИИ для режима сражения (для компьютеров)"
_MeleeStartingAI_Defaults=
_MeleeStartingAI_Category=TC_MELEE

MeleeInitVictoryDefeat=0,nothing
_MeleeInitVictoryDefeat_DisplayName="Условия победы/поражения"
_MeleeInitVictoryDefeat_Parameters="Ввести условия победы/поражения (для всех игроков)"
_MeleeInitVictoryDefeat_Defaults=
_MeleeInitVictoryDefeat_Category=TC_MELEE

MeleeStartingUnitsForPlayer=1,race,player,location,includeoption
_MeleeStartingUnitsForPlayer_DisplayName="Создать стартовые боевые единицы для игрока"
_MeleeStartingUnitsForPlayer_Parameters="Создать ",~Race," главное здание и работников для ",~Player," в ",~Point," (",~Include/Exclude," героев)"
_MeleeStartingUnitsForPlayer_Defaults=RaceHuman,Player00,GetPlayerStartLocationLoc,InclusionInclude
_MeleeStartingUnitsForPlayer_Category=TC_MELEE


// Multiboard actions
CreateMultiboardBJ=1,integer,integer,StringExt
_CreateMultiboardBJ_DisplayName="Создать"
_CreateMultiboardBJ_Parameters="Создать статистическую таблицу с ",~Columns," колонками и ",~Rows," рядами, под названием ",~название,"."
_CreateMultiboardBJ_Defaults=1,1,_
_CreateMultiboardBJ_Limits=1,28,1,32,_,512
_CreateMultiboardBJ_Category=TC_MULTIBOARD

DestroyMultiboardBJ=1,multiboard
_DestroyMultiboardBJ_DisplayName="Удалить"
_DestroyMultiboardBJ_Parameters="Удалить ",~Multiboard
_DestroyMultiboardBJ_Defaults=GetLastCreatedMultiboard
_DestroyMultiboardBJ_Category=TC_MULTIBOARD

MultiboardDisplayBJ=1,showhideoption,multiboard
_MultiboardDisplayBJ_DisplayName="Показать/Спрятать"
_MultiboardDisplayBJ_Parameters=~Show/Hide," ",~Multiboard
_MultiboardDisplayBJ_Defaults=ShowHideHide,GetLastCreatedMultiboard
_MultiboardDisplayBJ_Category=TC_MULTIBOARD

MultiboardAllowDisplayBJ=1,showhideoption
_MultiboardAllowDisplayBJ_DisplayName="Показать/Спрятать все статистические таблицы"
_MultiboardAllowDisplayBJ_Parameters=~Show/Hide," все статистические таблицы"
_MultiboardAllowDisplayBJ_Defaults=ShowHideHide
_MultiboardAllowDisplayBJ_Category=TC_MULTIBOARD

MultiboardMinimizeBJ=1,minimizeoption,multiboard
_MultiboardMinimizeBJ_DisplayName="Свернуть/Развернуть"
_MultiboardMinimizeBJ_Parameters=~Minimize/Maximize," ",~Multiboard
_MultiboardMinimizeBJ_Defaults=Minimize,GetLastCreatedMultiboard
_MultiboardMinimizeBJ_Category=TC_MULTIBOARD

MultiboardClear=1,multiboard
_MultiboardClear_DisplayName="Очистить"
_MultiboardClear_Parameters="Очистить ",~Multiboard
_MultiboardClear_Defaults=GetLastCreatedMultiboard
_MultiboardClear_Category=TC_MULTIBOARD

MultiboardSetTitleText=1,multiboard,StringExt
_MultiboardSetTitleText_DisplayName="Изменить название"
_MultiboardSetTitleText_Parameters="Изменить название ",~Multiboard," на ",~название
_MultiboardSetTitleText_Defaults=GetLastCreatedMultiboard,_
_MultiboardSetTitleText_Limits=_,_,_,512
_MultiboardSetTitleText_Category=TC_MULTIBOARD

MultiboardSetTitleTextColorBJ=1,multiboard,real,real,real,real
_MultiboardSetTitleTextColorBJ_DisplayName="Изменить цвет названия"
_MultiboardSetTitleTextColorBJ_Parameters="Изменить цвет названия ",~Multiboard," на (",~Red,"%, ",~Green,"%, ",~Blue,"%) с ",~Transparency,"% прозрачностью"
_MultiboardSetTitleTextColorBJ_Defaults=GetLastCreatedMultiboard,100,80,20,0
_MultiboardSetTitleTextColorBJ_Limits=_,_,0,100,0,100,0,100,0,100
_MultiboardSetTitleTextColorBJ_Category=TC_MULTIBOARD

MultiboardSetRowCount=1,multiboard,integer
_MultiboardSetRowCount_DisplayName="Изменить количество рядов"
_MultiboardSetRowCount_Parameters="Изменить количество рядов ",~Multiboard," на ",~Rows
_MultiboardSetRowCount_Defaults=GetLastCreatedMultiboard,1
_MultiboardSetRowCount_Limits=_,_,1,32
_MultiboardSetRowCount_Category=TC_MULTIBOARD

MultiboardSetColumnCount=1,multiboard,integer
_MultiboardSetColumnCount_DisplayName="Изменить количество колонок"
_MultiboardSetColumnCount_Parameters="Изменить количество колонок ",~Multiboard," на ",~Columns
_MultiboardSetColumnCount_Defaults=GetLastCreatedMultiboard,1
_MultiboardSetColumnCount_Limits=_,_,1,28
_MultiboardSetColumnCount_Category=TC_MULTIBOARD

MultiboardSetItemStyleBJ=1,multiboard,integer,integer,showhideoption,showhideoption
_MultiboardSetItemStyleBJ_DisplayName="Изменить стиль отображения ячейки"
_MultiboardSetItemStyleBJ_Parameters="Изменить стиль отображения ",~Multiboard," ячейки в ",~Column," колонке, в ",~Row," ряду - ",~Show/Hide," текст и ",~Show/Hide," иконки"
_MultiboardSetItemStyleBJ_Defaults=GetLastCreatedMultiboard,1,1,ShowHideShow,ShowHideShow
_MultiboardSetItemStyleBJ_Limits=_,_,0,_,0,_,_,_,_,_
_MultiboardSetItemStyleBJ_Category=TC_MULTIBOARD

MultiboardSetItemValueBJ=1,multiboard,integer,integer,StringExt
_MultiboardSetItemValueBJ_DisplayName="Изменить текст ячейки"
_MultiboardSetItemValueBJ_Parameters="Изменить текст ",~Multiboard," ячейки в ",~Column," колонке, в ",~Row," ряду на текст ",~текст
_MultiboardSetItemValueBJ_Defaults=GetLastCreatedMultiboard,1,1,_
_MultiboardSetItemValueBJ_Limits=_,_,0,_,0,_,_,128
_MultiboardSetItemValueBJ_Category=TC_MULTIBOARD

MultiboardSetItemColorBJ=1,multiboard,integer,integer,real,real,real,real
_MultiboardSetItemColorBJ_DisplayName="Изменить цвет ячейки"
_MultiboardSetItemColorBJ_Parameters="Изменить цвет ",~Multiboard," ячейки в ",~Column," колонке, в ",~Row," ряду на (",~Red,"%, ",~Green,"%, ",~Blue,"%) с ",~Transparency,"% прозрачностью"
_MultiboardSetItemColorBJ_Defaults=GetLastCreatedMultiboard,1,1,100,80,20,0
_MultiboardSetItemColorBJ_Limits=_,_,0,_,0,_,0,100,0,100,0,100,0,100
_MultiboardSetItemColorBJ_Category=TC_MULTIBOARD

MultiboardSetItemWidthBJ=1,multiboard,integer,integer,real
_MultiboardSetItemWidthBJ_DisplayName="Изменить ширину ячейки"
_MultiboardSetItemWidthBJ_Parameters="Изменить ширину ",~Multiboard," ячейки в ",~Column," колонке, в ",~Row," ряду на ",~Width,"% от общей ширины экрана"
_MultiboardSetItemWidthBJ_Defaults=GetLastCreatedMultiboard,1,1,3
_MultiboardSetItemWidthBJ_Limits=_,_,0,_,0,_,0,100
_MultiboardSetItemWidthBJ_Category=TC_MULTIBOARD

MultiboardSetItemIconBJ=1,multiboard,integer,integer,imagefile
_MultiboardSetItemIconBJ_DisplayName="Изменить иконку ячейки"
_MultiboardSetItemIconBJ_Parameters="Изменить иконку ",~Multiboard," ячейки в ",~Column," колонке, в ",~Row," ряду на ",~Icon File
_MultiboardSetItemIconBJ_Defaults=GetLastCreatedMultiboard,1,1,"UI\Feedback\Resources\ResourceGold.blp"
_MultiboardSetItemIconBJ_Limits=_,_,0,_,0,_,_,_
_MultiboardSetItemIconBJ_Category=TC_MULTIBOARD


// Neutral Building actions
AddResourceAmountBJ=0,integer,unit
_AddResourceAmountBJ_DisplayName="Добавить золота в золотой рудник"
_AddResourceAmountBJ_Parameters="Добавить ",~Quantity," золота в золотой рудник ",~Gold Mine
_AddResourceAmountBJ_Defaults=5000,_
_AddResourceAmountBJ_Category=TC_NEUTRALBUILDING

SetResourceAmount=0,unit,integer
_SetResourceAmount_DisplayName="Установить ресурсы золотому руднику"
_SetResourceAmount_Parameters="Установить ",~Gold Mine," ",~Quantity," золота"
_SetResourceAmount_Defaults=_,12500
_SetResourceAmount_Limits=_,_,0,_
_SetResourceAmount_Category=TC_NEUTRALBUILDING

BlightGoldMineForPlayer=0,unit,player
_BlightGoldMineForPlayer_DisplayName="Проклясть золотой рудник для игрока (мгновенно)"
_BlightGoldMineForPlayer_Parameters="Мгновенно проклясть золотой рудник ",~Gold Mine," для ",~Player
_BlightGoldMineForPlayer_Defaults=_,Player00
_BlightGoldMineForPlayer_Category=TC_NEUTRALBUILDING

WaygateActivateBJ=0,enabledisableoption,unit
_WaygateActivateBJ_DisplayName="Заблокировать/Разблокировать портал"
_WaygateActivateBJ_Parameters=~Enable/Disable," ",~портал
_WaygateActivateBJ_Defaults=EnableDisableEnable,_
_WaygateActivateBJ_Category=TC_NEUTRALBUILDING

WaygateSetDestinationLocBJ=0,unit,location
_WaygateSetDestinationLocBJ_DisplayName="Определить место назначения портала"
_WaygateSetDestinationLocBJ_Parameters="Определить для ",~портала," место назначения ",~Target
_WaygateSetDestinationLocBJ_Defaults=_,GetRectCenter
_WaygateSetDestinationLocBJ_Category=TC_NEUTRALBUILDING

SetAltMinimapIcon=1,imagefile
_SetAltMinimapIcon_DisplayName="Сменить специальную иконку мини-карты"
_SetAltMinimapIcon_Parameters="Сменить специальную иконку мини-карты на ",~Image
_SetAltMinimapIcon_Defaults="UI\Minimap\Minimap-Tower"
_SetAltMinimapIcon_Category=TC_NEUTRALBUILDING

UnitSetUsesAltIconBJ=1,onoffoption,unit
_UnitSetUsesAltIconBJ_DisplayName="Включить/Выключить специальную иконку мини-карты"
_UnitSetUsesAltIconBJ_Parameters="Переключить специальную иконку мини-карты ",~On/Off," для ",~нейтральное здание
_UnitSetUsesAltIconBJ_Defaults=OnOffOn,_
_UnitSetUsesAltIconBJ_Category=TC_NEUTRALBUILDING

AddItemToStockBJ=1,itemcode,unit,integer,integer
_AddItemToStockBJ_DisplayName="Добавить тип предмета (на рынок)"
_AddItemToStockBJ_Parameters="Добавить ",~Item-Type," на ",~Marketplace," с ",~Count," в запасе и максимальным запасом ",~Max
_AddItemToStockBJ_Defaults=texp,GetTriggerUnit,0,1
_AddItemToStockBJ_Category=TC_NEUTRALBUILDING

AddItemToAllStock=1,itemcode,integer,integer
_AddItemToAllStock_DisplayName="Добавить тип предмета (на все рынки)"
_AddItemToAllStock_Parameters="Добавить ",~Item-Type," на все рынки с ",~Count," в запасе и максимальным запасом ",~Max
_AddItemToAllStock_Defaults=texp,0,1
_AddItemToAllStock_Category=TC_NEUTRALBUILDING

AddUnitToStockBJ=1,unitcode,unit,integer,integer
_AddUnitToStockBJ_DisplayName="Добавить тип боевой единицы (на рынок)"
_AddUnitToStockBJ_Parameters="Добавить ",~Unit-Type," на ",~Marketplace," с ",~Count," в запасе и максимальным запасом ",~Max
_AddUnitToStockBJ_Defaults=hfoo,GetTriggerUnit,0,1
_AddUnitToStockBJ_Category=TC_NEUTRALBUILDING

AddUnitToAllStock=1,unitcode,integer,integer
_AddUnitToAllStock_DisplayName="Добавить тип боевой единицы (на все рынки)"
_AddUnitToAllStock_Parameters="Добавить ",~Unit-Type," на все рынки с ",~Count," в запасе и максимальным запасом ",~Max
_AddUnitToAllStock_Defaults=hfoo,0,1
_AddUnitToAllStock_Category=TC_NEUTRALBUILDING

RemoveItemFromStockBJ=1,itemcode,unit
_RemoveItemFromStockBJ_DisplayName="Удалить тип предмета (с рынка)"
_RemoveItemFromStockBJ_Parameters="Удалить ",~Item-Type," с ",~Marketplace
_RemoveItemFromStockBJ_Defaults=texp,GetTriggerUnit
_RemoveItemFromStockBJ_Category=TC_NEUTRALBUILDING

RemoveItemFromAllStock=1,itemcode
_RemoveItemFromAllStock_DisplayName="Удалить тип предмета (со всех рынков)"
_RemoveItemFromAllStock_Parameters="Удалить ",~Item-Type," со всех рынков"
_RemoveItemFromAllStock_Defaults=texp
_RemoveItemFromAllStock_Category=TC_NEUTRALBUILDING

RemoveUnitFromStockBJ=1,unitcode,unit
_RemoveUnitFromStockBJ_DisplayName="Удалить тип боевой единицы (с рынка)"
_RemoveUnitFromStockBJ_Parameters="Удалить ",~Unit-Type," с ",~Marketplace
_RemoveUnitFromStockBJ_Defaults=hfoo,GetTriggerUnit
_RemoveUnitFromStockBJ_Category=TC_NEUTRALBUILDING

RemoveUnitFromAllStock=1,unitcode
_RemoveUnitFromAllStock_DisplayName="Удалить тип боевой единицы (со всех рынков)"
_RemoveUnitFromAllStock_Parameters="Удалить ",~Unit-Type," со всех рынков"
_RemoveUnitFromAllStock_Defaults=hfoo
_RemoveUnitFromAllStock_Category=TC_NEUTRALBUILDING

SetItemTypeSlots=1,unit,integer
_SetItemTypeSlots_DisplayName="Ограничить слоты предметов (на рынке)"
_SetItemTypeSlots_Parameters="Ограничить ",~Marketplace," до ",~Quantity," слотов предметов"
_SetItemTypeSlots_Defaults=GetTriggerUnit,6
_SetItemTypeSlots_Category=TC_NEUTRALBUILDING

SetAllItemTypeSlots=1,integer
_SetAllItemTypeSlots_DisplayName="Ограничить слоты предметов (на всех рынках)"
_SetAllItemTypeSlots_Parameters="Ограничить все рынки до ",~Quantity," слотов предметов"
_SetAllItemTypeSlots_Defaults=6
_SetAllItemTypeSlots_Category=TC_NEUTRALBUILDING

SetUnitTypeSlots=1,unit,integer
_SetUnitTypeSlots_DisplayName="Ограничить слоты боевых единиц (на рынке)"
_SetUnitTypeSlots_Parameters="Ограничить ",~Marketplace," до ",~Quantity," слотов боевых единиц"
_SetUnitTypeSlots_Defaults=GetTriggerUnit,6
_SetUnitTypeSlots_Category=TC_NEUTRALBUILDING

SetAllUnitTypeSlots=1,integer
_SetAllUnitTypeSlots_DisplayName="Ограничить слоты боевых единиц (на всех рынках)"
_SetAllUnitTypeSlots_Parameters="Ограничить слоты боевых единиц до ",~Quantity," для всех рынков"
_SetAllUnitTypeSlots_Defaults=6
_SetAllUnitTypeSlots_Category=TC_NEUTRALBUILDING


// Player actions
SetPlayerState=0,player,playerstate,integer
_SetPlayerState_DisplayName="Установить свойство"
_SetPlayerState_Parameters="Установить ",~Player," ",~Property," как ",~Value
_SetPlayerState_Defaults=Player00,PlayerStateGold,750
_SetPlayerState_Category=TC_PLAYER
_SetPlayerState_ScriptName=SetPlayerStateBJ

AdjustPlayerStateBJ=0,integer,player,playerstate
_AdjustPlayerStateBJ_DisplayName="Добавить свойство"
_AdjustPlayerStateBJ_Parameters="Добавить ",~Value," к ",~Player," ",~Property
_AdjustPlayerStateBJ_Defaults=1000,Player00,PlayerStateGold
_AdjustPlayerStateBJ_Category=TC_PLAYER

SetPlayerFlagBJ=0,playerflag,onoffoption,player
_SetPlayerFlagBJ_DisplayName="Установить флаг игрока"
_SetPlayerFlagBJ_Parameters="Переключить ",~Player Flag," ",~On/Off," для ",~Player
_SetPlayerFlagBJ_Defaults=PlayerFlagGivesBounty,OnOffOff,PlayerNA
_SetPlayerFlagBJ_Category=TC_PLAYER

SetPlayerTaxRateBJ=1,integer,playerresource,player,player
_SetPlayerTaxRateBJ_DisplayName="Установить налог от доходов одного игрока в пользу другого"
_SetPlayerTaxRateBJ_Parameters="Установить налог в ",~Rate,"% от добычи ",~Resource," игроком ",~Player," в пользу ",~Player
_SetPlayerTaxRateBJ_Defaults=0,PlayerResourceGold,Player00,Player01
_SetPlayerTaxRateBJ_Limits=0,100,_,_,_,_,_,_
_SetPlayerTaxRateBJ_Category=TC_PLAYER

EnableCreepSleepBJ=1,enabledisableoption
_EnableCreepSleepBJ_DisplayName="Установить сон для всех нейтрально-враждебных"
_EnableCreepSleepBJ_Parameters=~Включить/Выключить," сон для всех нейтрально-враждебных"
_EnableCreepSleepBJ_Defaults=EnableDisableDisable
_EnableCreepSleepBJ_Category=TC_PLAYER

SetPlayerAllianceStateBJ=0,player,player,alliancesetting
_SetPlayerAllianceStateBJ_DisplayName="Заключить союз"
_SetPlayerAllianceStateBJ_Parameters="Заставить ",~Player," считать ",~Player," как ",~Alliance Setting
_SetPlayerAllianceStateBJ_Defaults=Player00,Player01,AllianceSettingAlliedVision
_SetPlayerAllianceStateBJ_Category=TC_PLAYER

SetPlayerAllianceBJ=0,player,alliancetype,onoffoption,player
_SetPlayerAllianceBJ_DisplayName="Определить аспекты союза"
_SetPlayerAllianceBJ_Parameters="Для ",~Player,", переключить ",~Alliance Type," ",~On/Off," в отношении ",~Player
_SetPlayerAllianceBJ_Defaults=Player00,AllianceTypePassive,OnOffOn,Player01
_SetPlayerAllianceBJ_Category=TC_PLAYER

SetPlayerAbilityAvailableBJ=0,enabledisableoption,abilcode,player
_SetPlayerAbilityAvailableBJ_DisplayName="Установить доступность способностей"
_SetPlayerAbilityAvailableBJ_Parameters=~Включить/Выключить," ",~Ability," для ",~Player
_SetPlayerAbilityAvailableBJ_Defaults=EnableDisableDisable,_,Player00
_SetPlayerAbilityAvailableBJ_Category=TC_PLAYER

SetPlayerUnitAvailableBJ=0,unitcode,availabilityoption,player
_SetPlayerUnitAvailableBJ_DisplayName="Установить доступность найма/строительства боевой единицы"
_SetPlayerUnitAvailableBJ_Parameters="Сделать ",~Unit-Type," ",~Available/Unavailable," для найма/строительства игроком ",~Player
_SetPlayerUnitAvailableBJ_Defaults=hfoo,AvailabilityOptionAvailable,Player00
_SetPlayerUnitAvailableBJ_Category=TC_PLAYER

SetPlayerUnitMaxAllowed=1,unitcode,integer,player
_SetPlayerUnitMaxAllowed_DisplayName="Ограничить найм/строительство боевой единицы"
_SetPlayerUnitMaxAllowed_Parameters="Ограничить найм/строительство ",~Unit-Type," до ",~Limit," для ",~Player
_SetPlayerUnitMaxAllowed_Defaults=hfoo,1,Player00
_SetPlayerUnitMaxAllowed_Limits=_,_,-1,_,_,_
_SetPlayerUnitMaxAllowed_Category=TC_PLAYER
_SetPlayerUnitMaxAllowed_ScriptName=SetPlayerTechMaxAllowedSwap

SetPlayerMaxHeroesAllowed=1,integer,player
_SetPlayerMaxHeroesAllowed_DisplayName="Ограничить подготовку героев"
_SetPlayerMaxHeroesAllowed_Parameters="Ограничить подготовку героев до ",~Limit," для ",~Player
_SetPlayerMaxHeroesAllowed_Defaults=3,Player00
_SetPlayerMaxHeroesAllowed_Limits=-1,_,_,_
_SetPlayerMaxHeroesAllowed_Category=TC_PLAYER

SetPlayerTechResearchedSwap=0,techcode,integer,player
_SetPlayerTechResearchedSwap_DisplayName="Установить текущий уровень исследования"
_SetPlayerTechResearchedSwap_Parameters="Установить текущий уровень исследования ",~Tech," для ",~Level," для ",~Player
_SetPlayerTechResearchedSwap_Defaults=_,0,Player00
_SetPlayerTechResearchedSwap_Limits=_,_,0,_,_,_
_SetPlayerTechResearchedSwap_Category=TC_PLAYER

SetPlayerTechMaxAllowedSwap=0,techcode,integer,player
_SetPlayerTechMaxAllowedSwap_DisplayName="Установить максимальный уровень исследования"
_SetPlayerTechMaxAllowedSwap_Parameters="Установить максимальный уровень исследования ",~Tech," для ",~Level," для ",~Player
_SetPlayerTechMaxAllowedSwap_Defaults=_,0,Player00
_SetPlayerTechMaxAllowedSwap_Limits=_,_,0,_,_,_
_SetPlayerTechMaxAllowedSwap_Category=TC_PLAYER

SetPlayerColorBJ=0,player,playercolor,playerchangecoloroption
_SetPlayerColorBJ_DisplayName="Изменить цвет"
_SetPlayerColorBJ_Parameters="Изменить цвет ",~Player," на ",~Color,", ",~Changing/Retaining color," существующих боевых единиц"
_SetPlayerColorBJ_Defaults=Player00,Color00,PlayerChangeColorChange
_SetPlayerColorBJ_Category=TC_PLAYER

SetPlayerHandicapBJ=0,player,real
_SetPlayerHandicapBJ_DisplayName="Установить фору здоровья"
_SetPlayerHandicapBJ_Parameters="Установить ",~Player," фору здоровья как ",~Percent,"%"
_SetPlayerHandicapBJ_Defaults=Player00,100
_SetPlayerHandicapBJ_Limits=_,_,1,10000
_SetPlayerHandicapBJ_Category=TC_PLAYER

SetPlayerHandicapDamageBJ=0,player,real
_SetPlayerHandicapDamageBJ_DisplayName="Установить фору урона"
_SetPlayerHandicapDamageBJ_Parameters="Установить ",~Player," фору урона как ",~Percent,"%"
_SetPlayerHandicapDamageBJ_Defaults=Player00,100
_SetPlayerHandicapDamageBJ_Limits=_,_,0,_
_SetPlayerHandicapDamageBJ_Category=TC_PLAYER

SetPlayerHandicapReviveTimeBJ=0,player,real
_SetPlayerHandicapReviveTimeBJ_DisplayName="Установить фору времени возрождения героя"
_SetPlayerHandicapReviveTimeBJ_Parameters="Установить ",~Player," фору времени восстановления героя как ",~Percent,"%"
_SetPlayerHandicapReviveTimeBJ_Defaults=Player00,100
_SetPlayerHandicapReviveTimeBJ_Limits=_,_,0,_
_SetPlayerHandicapReviveTimeBJ_Category=TC_HERO

SetPlayerOnScoreScreenBJ=0,showhideoption,player
_SetPlayerOnScoreScreenBJ_DisplayName="Определить экран счёта"
_SetPlayerOnScoreScreenBJ_Parameters=~Show/Hide," ",~Player," экран счёта после игры"
_SetPlayerOnScoreScreenBJ_Defaults=ShowHideHide,Player00
_SetPlayerOnScoreScreenBJ_Category=TC_PLAYER

SetPlayerName=1,player,StringExt
_SetPlayerName_DisplayName="Установить имя"
_SetPlayerName_Parameters="Установить имя ",~Player," как ",~Name
_SetPlayerName_Defaults=Player00,_
_SetPlayerName_Category=TC_PLAYER

CreateCommandButtonEffectBJ=1,abilcode,unitorderEx
_CreateCommandButtonEffectBJ_DisplayName="Создать кнопку способности"
_CreateCommandButtonEffectBJ_Parameters="Создать кнопку способности для ",~способность," и ",~приказ
_CreateCommandButtonEffectBJ_Defaults=
_CreateCommandButtonEffectBJ_Category=TC_GAME

CreateTrainCommandButtonEffectBJ=1,unitcode
_CreateTrainCommandButtonEffectBJ_DisplayName="Создать кнопку найма"
_CreateTrainCommandButtonEffectBJ_Parameters="Создать кнопку найма для ",~боевой единицы
_CreateTrainCommandButtonEffectBJ_Defaults=
_CreateTrainCommandButtonEffectBJ_Category=TC_GAME

CreateBuildCommandButtonEffectBJ=1,unitcode
_CreateBuildCommandButtonEffectBJ_DisplayName="Создать кнопку строительства"
_CreateBuildCommandButtonEffectBJ_Parameters="Создать кнопку строительства для ",~здания
_CreateBuildCommandButtonEffectBJ_Defaults=
_CreateBuildCommandButtonEffectBJ_Category=TC_GAME

CreateUpgradeCommandButtonEffectBJ=1,techcode
_CreateUpgradeCommandButtonEffectBJ_DisplayName="Создать кнопку исследования"
_CreateUpgradeCommandButtonEffectBJ_Parameters="Создать кнопку исследования для ",~исследования
_CreateUpgradeCommandButtonEffectBJ_Defaults=
_CreateUpgradeCommandButtonEffectBJ_Category=TC_GAME

CreateLearnCommandButtonEffectBJ=1,heroskillcode
_CreateLearnCommandButtonEffectBJ_DisplayName="Создать кнопку изучения"
_CreateLearnCommandButtonEffectBJ_Parameters="Создать кнопку изучения для ",~способности
_CreateLearnCommandButtonEffectBJ_Defaults=
_CreateLearnCommandButtonEffectBJ_Category=TC_GAME

CreateCommonCommandButtonEffectBJ=1,unitcommonorderEx
_CreateCommonCommandButtonEffectBJ_DisplayName="Создать кнопку приказа"
_CreateCommonCommandButtonEffectBJ_Parameters="Создать кнопку приказа для ",~приказа
_CreateCommonCommandButtonEffectBJ_Defaults=
_CreateCommonCommandButtonEffectBJ_Category=TC_GAME

DestroyCommandButtonEffect=1,commandbuttoneffect
_DestroyCommandButtonEffect_DisplayName="Уничтожить кнопку"
_DestroyCommandButtonEffect_Parameters="Уничтожить кнопку ",~кнопку
_DestroyCommandButtonEffect_Defaults=
_DestroyCommandButtonEffect_Category=TC_GAME

// Player Group actions
// Specially handled by the editor
ForForceMultiple=1,force
_ForForceMultiple_DisplayName="Выбрать каждого игрока в группе игроков и произвести множественные действия"
_ForForceMultiple_Parameters="Выбрать каждого игрока в ",~Player Group," и произвести (Действия)"
_ForForceMultiple_Defaults=GetPlayersAll
_ForForceMultiple_Category=TC_PLAYERGROUP
_ForForceMultiple_ScriptName=ForForce

ForForce=0,force,code
_ForForce_DisplayName="Выбрать каждого игрока в группе игроков и произвести действие"
_ForForce_Parameters="Выбрать каждого игрока в ",~Player Group," и произвести ",~Action
_ForForce_Defaults=GetPlayersAll,DoNothing
_ForForce_Category=TC_PLAYERGROUP

ForceAddPlayerSimple=0,player,force
_ForceAddPlayerSimple_DisplayName="Добавить игрока"
_ForceAddPlayerSimple_Parameters="Добавить ",~Player," в ",~Player Group
_ForceAddPlayerSimple_Defaults=Player00,_
_ForceAddPlayerSimple_Category=TC_PLAYERGROUP

ForceRemovePlayerSimple=0,player,force
_ForceRemovePlayerSimple_DisplayName="Удалить игрока"
_ForceRemovePlayerSimple_Parameters="Удалить ",~Player," из ",~Player Group
_ForceRemovePlayerSimple_Defaults=Player00,_
_ForceRemovePlayerSimple_Category=TC_PLAYERGROUP

ForceClear=0,force
_ForceClear_DisplayName="Очистить"
_ForceClear_Parameters="Удалить всех игроков из ",~Player Group
_ForceClear_Defaults=_
_ForceClear_Category=TC_PLAYERGROUP

SetForceAllianceStateBJ=1,force,force,alliancesetting
_SetForceAllianceStateBJ_DisplayName="Заключить союз"
_SetForceAllianceStateBJ_Parameters="Заставить ",~Player," считать ",~Player," как ",~Alliance Setting
_SetForceAllianceStateBJ_Defaults=GetPlayersAll,GetPlayersAll,AllianceSettingAlliedVision
_SetForceAllianceStateBJ_Category=TC_PLAYERGROUP


// Quest actions
QuestMessageBJ=0,force,questmessagetype,StringExt
_QuestMessageBJ_DisplayName="Сообщение задания"
_QuestMessageBJ_Parameters="Показать ",~Player Group,": ",~Quest Message Type," с сообщением ",~Message
_QuestMessageBJ_Defaults=GetPlayersAll,QuestMessageTypeUpdated,_
_QuestMessageBJ_Category=TC_QUEST

CreateQuestBJ=0,questtypeoption,StringExt,StringExt,imagefile
_CreateQuestBJ_DisplayName="Создать задание"
_CreateQuestBJ_Parameters="Создать ",~Quest Type," задание с названием ",~Title," и описанием ",~Description,", используя путь для иконки ",~Icon Path
_CreateQuestBJ_Defaults=QuestTypeReqDiscovered,_,_,"ReplaceableTextures\CommandButtons\BTNAmbush.blp"
_CreateQuestBJ_Limits=_,_,_,24,_,_,_,_
_CreateQuestBJ_Category=TC_QUEST

DestroyQuestBJ=0,quest
_DestroyQuestBJ_DisplayName="Удалить задание"
_DestroyQuestBJ_Parameters="Удалить ",~Quest
_DestroyQuestBJ_Defaults=GetLastCreatedQuestBJ
_DestroyQuestBJ_Category=TC_QUEST

QuestSetEnabledBJ=0,enabledisableoption,quest
_QuestSetEnabledBJ_DisplayName="Включить/Выключить задание"
_QuestSetEnabledBJ_Parameters=~Enable/Disable," ",~Quest
_QuestSetEnabledBJ_Defaults=EnableDisableDisable,GetLastCreatedQuestBJ
_QuestSetEnabledBJ_Category=TC_QUEST

QuestSetCompletedBJ=0,quest,completionoption
_QuestSetCompletedBJ_DisplayName="Отметить задание как выполненное"
_QuestSetCompletedBJ_Parameters="Пометить ",~Quest," как ",~Completed/Incomplete
_QuestSetCompletedBJ_Defaults=GetLastCreatedQuestBJ,CompletionOptionCompleted
_QuestSetCompletedBJ_Category=TC_QUEST

QuestSetFailedBJ=0,quest,failureoption
_QuestSetFailedBJ_DisplayName="Пометить задание как проваленное"
_QuestSetFailedBJ_Parameters="Пометить ",~Quest," как ",~Failed/Not Failed
_QuestSetFailedBJ_Defaults=GetLastCreatedQuestBJ,FailureOptionFailed
_QuestSetFailedBJ_Category=TC_QUEST

QuestSetDiscoveredBJ=0,quest,discoveredoption
_QuestSetDiscoveredBJ_DisplayName="Пометить задание как полученное"
_QuestSetDiscoveredBJ_Parameters="Пометить ",~Quest," как ",~Discovered/Undiscovered
_QuestSetDiscoveredBJ_Defaults=GetLastCreatedQuestBJ,DiscoveredOptionDiscovered
_QuestSetDiscoveredBJ_Category=TC_QUEST

QuestSetTitleBJ=0,quest,StringExt
_QuestSetTitleBJ_DisplayName="Сменить название задания"
_QuestSetTitleBJ_Parameters="Сменить название ",~Quest," на ",~Title
_QuestSetTitleBJ_Defaults=GetLastCreatedQuestBJ,_
_QuestSetTitleBJ_Category=TC_QUEST

QuestSetDescriptionBJ=0,quest,StringExt
_QuestSetDescriptionBJ_DisplayName="Сменить описание задания"
_QuestSetDescriptionBJ_Parameters="Сменить описание ",~Quest," на ",~Description
_QuestSetDescriptionBJ_Defaults=GetLastCreatedQuestBJ,_
_QuestSetDescriptionBJ_Category=TC_QUEST

CreateQuestItemBJ=0,quest,StringExt
_CreateQuestItemBJ_DisplayName="Создать требование задания"
_CreateQuestItemBJ_Parameters="Создать требование задания ",~Quest," с описанием ",~Description
_CreateQuestItemBJ_Defaults=GetLastCreatedQuestBJ,_
_CreateQuestItemBJ_Category=TC_QUEST

QuestItemSetCompletedBJ=0,questitem,completionoption
_QuestItemSetCompletedBJ_DisplayName="Пометить требование задания как выполненное"
_QuestItemSetCompletedBJ_Parameters="Пометить ",~Quest Requirement," как ",~Completed/Incomplete
_QuestItemSetCompletedBJ_Defaults=GetLastCreatedQuestItemBJ,CompletionOptionCompleted
_QuestItemSetCompletedBJ_Category=TC_QUEST

QuestItemSetDescriptionBJ=0,questitem,StringExt
_QuestItemSetDescriptionBJ_DisplayName="Сменить описание требования задания"
_QuestItemSetDescriptionBJ_Parameters="Сменить описание ",~Quest Requirement," на ",~Description
_QuestItemSetDescriptionBJ_Defaults=GetLastCreatedQuestItemBJ,_
_QuestItemSetDescriptionBJ_Category=TC_QUEST

CreateDefeatConditionBJ=0,StringExt
_CreateDefeatConditionBJ_DisplayName="Создать условие поражения"
_CreateDefeatConditionBJ_Parameters="Создать условие поражения с описанием ",~Description
_CreateDefeatConditionBJ_Defaults=_
_CreateDefeatConditionBJ_Category=TC_QUEST

DestroyDefeatConditionBJ=0,defeatcondition
_DestroyDefeatConditionBJ_DisplayName="Удалить условие поражения"
_DestroyDefeatConditionBJ_Parameters="Удалить ",~Defeat Condition
_DestroyDefeatConditionBJ_Defaults=GetLastCreatedDefeatConditionBJ
_DestroyDefeatConditionBJ_Category=TC_QUEST

DefeatConditionSetDescriptionBJ=0,defeatcondition,StringExt
_DefeatConditionSetDescriptionBJ_DisplayName="Изменить описание условия поражения"
_DefeatConditionSetDescriptionBJ_Parameters="Изменить описание ",~Defeat Condition," на ",~Description
_DefeatConditionSetDescriptionBJ_Defaults=GetLastCreatedDefeatConditionBJ,_
_DefeatConditionSetDescriptionBJ_Category=TC_QUEST

FlashQuestDialogButtonBJ=0,nothing
_FlashQuestDialogButtonBJ_DisplayName="Показать диалоговую кнопку задания"
_FlashQuestDialogButtonBJ_Parameters="Показать диалоговую кнопку задания"
_FlashQuestDialogButtonBJ_Defaults=
_FlashQuestDialogButtonBJ_Category=TC_QUEST


// Region actions
MoveRectToLoc=0,rect,location
_MoveRectToLoc_DisplayName="Переместить область"
_MoveRectToLoc_Parameters="Переместить ",~Region," в точку ",~Point
_MoveRectToLoc_Defaults=_,GetRectCenter
_MoveRectToLoc_Category=TC_REGION


// Selection actions
ClearSelectionForPlayer=1,player
_ClearSelectionForPlayer_DisplayName="Очистить выделение для игрока"
_ClearSelectionForPlayer_Parameters="Очистить выделение для ",~Player
_ClearSelectionForPlayer_Defaults=Player00
_ClearSelectionForPlayer_Category=TC_UNITSEL

SelectGroupForPlayerBJ=0,group,player
_SelectGroupForPlayerBJ_DisplayName="Выделить группу боевых единиц для игрока"
_SelectGroupForPlayerBJ_Parameters="Выделить ",~Unit Group," для ",~Player
_SelectGroupForPlayerBJ_Defaults=_,Player00
_SelectGroupForPlayerBJ_Category=TC_UNITSEL

SelectUnitForPlayerSingle=1,unit,player
_SelectUnitForPlayerSingle_DisplayName="Выделить боевую единицу для игрока"
_SelectUnitForPlayerSingle_Parameters="Выделить ",~Unit," для ",~Player
_SelectUnitForPlayerSingle_Defaults=GetTriggerUnit,Player00
_SelectUnitForPlayerSingle_Category=TC_UNITSEL

SelectUnitAddForPlayer=1,unit,player
_SelectUnitAddForPlayer_DisplayName="Добавить боевую единицу к выделению для игрока"
_SelectUnitAddForPlayer_Parameters="Добавить ",~Unit," к выделению для ",~Player
_SelectUnitAddForPlayer_Defaults=GetTriggerUnit,Player00
_SelectUnitAddForPlayer_Category=TC_UNITSEL

SelectUnitRemoveForPlayer=1,unit,player
_SelectUnitRemoveForPlayer_DisplayName="Удалить боевую единицу из выделения для игрока"
_SelectUnitRemoveForPlayer_Parameters="Удалить ",~Unit," из выделения для ",~Player
_SelectUnitRemoveForPlayer_Defaults=GetTriggerUnit,Player00
_SelectUnitRemoveForPlayer_Category=TC_UNITSEL

BlzEnableSelections=0,boolean,boolean
_BlzEnableSelections_DisplayName="Возможность выделения"
_BlzEnableSelections_Parameters="Возможность выделения ",~Enable,", возможность выделения круга: ",~Enable
_BlzEnableSelections_Defaults=true,true
_BlzEnableSelections_Category=TC_UNITSEL

ClearSelection=0,nothing
_ClearSelection_DisplayName="Очистить выделение"
_ClearSelection_Parameters="Очистить выделение"
_ClearSelection_Defaults=
_ClearSelection_Category=TC_UNITSEL

SelectGroupBJ=0,group
_SelectGroupBJ_DisplayName="Выделить отряд"
_SelectGroupBJ_Parameters="Выделить ",~Unit Group
_SelectGroupBJ_Defaults=_
_SelectGroupBJ_Category=TC_UNITSEL

SelectUnitSingle=0,unit
_SelectUnitSingle_DisplayName="Выделить боевую единицу"
_SelectUnitSingle_Parameters="Выделить ",~Unit
_SelectUnitSingle_Defaults=GetTriggerUnit
_SelectUnitSingle_Category=TC_UNITSEL

SelectUnitAdd=0,unit
_SelectUnitAdd_DisplayName="Добавить боевую единицу"
_SelectUnitAdd_Parameters="Добавить ",~Unit," к выделенным"
_SelectUnitAdd_Defaults=GetTriggerUnit
_SelectUnitAdd_Category=TC_UNITSEL

SelectUnitRemove=0,unit
_SelectUnitRemove_DisplayName="Удалить боевую единицу из выделения"
_SelectUnitRemove_Parameters="Удалить ",~Unit," из выделения"
_SelectUnitRemove_Defaults=GetTriggerUnit
_SelectUnitRemove_Category=TC_UNITSEL


// Sound actions
PlaySoundBJ=0,sound
_PlaySoundBJ_DisplayName="Воспроизвести звук"
_PlaySoundBJ_Parameters="Воспроизвести ",~Sound
_PlaySoundBJ_Defaults=_
_PlaySoundBJ_Category=TC_SOUND

PlaySoundAtPointBJ=1,sound,real,location,real
_PlaySoundAtPointBJ_DisplayName="Воспроизвести звук в точке"
_PlaySoundAtPointBJ_Parameters="Воспроизвести ",~3D Sound," на ",~Volume,"% громкости, расположенный в ",~Point," с Z смещением ",~Z
_PlaySoundAtPointBJ_Defaults=_,100,GetRectCenter,0
_PlaySoundAtPointBJ_Limits=_,_,0,100,_,_,_,_
_PlaySoundAtPointBJ_Category=TC_SOUND

PlaySoundOnUnitBJ=1,sound,real,unit
_PlaySoundOnUnitBJ_DisplayName="Воспроизвести звук на боевой единице"
_PlaySoundOnUnitBJ_Parameters="Воспроизвести ",~3D Sound," на ",~Volume,"% громкости, приложенный к ",~Unit
_PlaySoundOnUnitBJ_Defaults=_,100,_
_PlaySoundOnUnitBJ_Limits=_,_,0,100,_,_
_PlaySoundOnUnitBJ_Category=TC_SOUND

PlaySoundFromOffsetBJ=1,sound,real,real
_PlaySoundFromOffsetBJ_DisplayName="Воспроизвести звук не с начала"
_PlaySoundFromOffsetBJ_Parameters="Воспроизвести ",~Sound," на ",~Volume,"% громкости, пропуская первые ",~Offset," секунд"
_PlaySoundFromOffsetBJ_Defaults=_,100,0,0
_PlaySoundFromOffsetBJ_Limits=_,_,0,100,0,_,0,_
_PlaySoundFromOffsetBJ_Category=TC_SOUND

StopSoundBJ=0,sound,fadedontoption
_StopSoundBJ_DisplayName="Остановить звук"
_StopSoundBJ_Parameters="Остановить ",~Sound," ",~After Fading/Immediately
_StopSoundBJ_Defaults=_,FadeDontFade
_StopSoundBJ_Category=TC_SOUND

KillSoundWhenDoneBJ=0,sound
_KillSoundWhenDoneBJ_DisplayName="Удалить звук"
_KillSoundWhenDoneBJ_Parameters="Удалить",~Sound
_KillSoundWhenDoneBJ_Defaults=_
_KillSoundWhenDoneBJ_Category=TC_SOUND

SetSoundVolumeBJ=0,sound,real
_SetSoundVolumeBJ_DisplayName="Установить громкость звука"
_SetSoundVolumeBJ_Parameters="Установить громкость ",~Sound," как ",~Volume,"%"
_SetSoundVolumeBJ_Defaults=_,100
_SetSoundVolumeBJ_Limits=_,_,0,100
_SetSoundVolumeBJ_Category=TC_SOUND

SetSoundOffsetBJ=1,real,sound
_SetSoundOffsetBJ_DisplayName="Перейти к указанному отрезку воспроизведения звука"
_SetSoundOffsetBJ_Parameters="Перейти к ",~Offset," секунд от начала ",~Sound
_SetSoundOffsetBJ_Defaults=0,_
_SetSoundOffsetBJ_Limits=0,_,_,_
_SetSoundOffsetBJ_Category=TC_SOUND

SetSoundDistanceCutoffBJ=0,sound,real
_SetSoundDistanceCutoffBJ_DisplayName="Установить дистанцию среза звука"
_SetSoundDistanceCutoffBJ_Parameters="Установить дистанцию среза ",~Sound," как ",~Distance
_SetSoundDistanceCutoffBJ_Defaults=_,_
_SetSoundDistanceCutoffBJ_Category=TC_SOUND

SetSoundPitchBJ=0,sound,real
_SetSoundPitchBJ_DisplayName="Установить высоту звука"
_SetSoundPitchBJ_Parameters="Установить высоту ",~Sound," как ",~Pitch
_SetSoundPitchBJ_Defaults=_,_
_SetSoundPitchBJ_Category=TC_SOUND

AttachSoundToUnitBJ=0,sound,unit
_AttachSoundToUnitBJ_DisplayName="Прикрепить 3D-звук к боевой единице"
_AttachSoundToUnitBJ_Parameters="Прикрепить ",~3D Sound," к ",~Unit
_AttachSoundToUnitBJ_Defaults=_,_
_AttachSoundToUnitBJ_Category=TC_SOUND

SetSoundPositionLocBJ=0,sound,location,real
_SetSoundPositionLocBJ_DisplayName="Установить позицию 3D-звука"
_SetSoundPositionLocBJ_Parameters="Установить позицию ",~3D Sound," как ",~Point," с Z смещением ",~Z
_SetSoundPositionLocBJ_Defaults=_,GetRectCenter,0
_SetSoundPositionLocBJ_Category=TC_SOUND

SetSoundDistances=0,sound,real,real
_SetSoundDistances_DisplayName="Установить дистанции 3D-звука"
_SetSoundDistances_Parameters="Установить ",~3D Sound," дистанции как ",~Distance," минимум и ",~Distance," максимум"
_SetSoundDistances_Defaults=_,_,_
_SetSoundDistances_Limits=_,_,0,_,0,_
_SetSoundDistances_Category=TC_SOUND

SetStackedSoundBJ=0,addremoveoption,sound,rect
_SetStackedSoundBJ_DisplayName="Добавить/Удалить 3D-звук по области"
_SetStackedSoundBJ_Parameters=~Add/Remove," ",~3D Sound," по ",~Region
_SetStackedSoundBJ_Defaults=AddRemoveAdd,_,_
_SetStackedSoundBJ_Category=TC_SOUND

SetAmbientDaySound=0,ambientthemeday
_SetAmbientDaySound_DisplayName="Использовать дневную тему окружения"
_SetAmbientDaySound_Parameters="Использовать ",~Theme," дневную тему окружения"
_SetAmbientDaySound_Defaults=AmbientThemeDayL
_SetAmbientDaySound_Category=TC_SOUND

SetAmbientNightSound=0,ambientthemenight
_SetAmbientNightSound_DisplayName="Использовать ночную тему окружения"
_SetAmbientNightSound_Parameters="Использовать ",~Theme," ночную тему окружения"
_SetAmbientNightSound_Defaults=AmbientThemeNightL
_SetAmbientNightSound_Category=TC_SOUND

EnableDawnDusk=0,enabledisableoption
_EnableDawnDusk_DisplayName="Включить/Выключить звуки рассвета и заката"
_EnableDawnDusk_Parameters=~Enable/Disable," звуки рассвета и заката"
_EnableDawnDusk_Defaults=EnableDisableEnable
_EnableDawnDusk_Category=TC_SOUND

SetMapMusicIndexedBJ=0,musicfile,integer
_SetMapMusicIndexedBJ_DisplayName="Установить музыкальный список (Используя определённую начальную композицию)"
_SetMapMusicIndexedBJ_Parameters="Установить музыкальный список как ",~Music,", начиная с песни ",~Index
_SetMapMusicIndexedBJ_Defaults=MusicFileMusic,0
_SetMapMusicIndexedBJ_Category=TC_SOUND

SetMapMusicRandomBJ=0,musicfile
_SetMapMusicRandomBJ_DisplayName="Определить музыкальный список (Используя случайную начальную композицию)"
_SetMapMusicRandomBJ_Parameters="Установить музыкальный список как ",~Music,", начиная со случайной песни"
_SetMapMusicRandomBJ_Defaults=MusicFileMusic
_SetMapMusicRandomBJ_Category=TC_SOUND

ClearMapMusicBJ=0,nothing
_ClearMapMusicBJ_DisplayName="Очистить музыкальный список"
_ClearMapMusicBJ_Parameters="Очистить музыкальный список"
_ClearMapMusicBJ_Defaults=
_ClearMapMusicBJ_Category=TC_SOUND

PlayMusicBJ=0,musicfile
_PlayMusicBJ_DisplayName="Воспроизвести музыку"
_PlayMusicBJ_Parameters="Воспроизвести ",~Music
_PlayMusicBJ_Defaults=_
_PlayMusicBJ_Category=TC_SOUND

PlayMusicExBJ=1,musicfile,real,real
_PlayMusicExBJ_DisplayName="Воспроизвести музыку с указанного отрезка композиции"
_PlayMusicExBJ_Parameters="Воспроизводить ",~Music,", пропуская первые ",~Offset," секунд и плавно увеличивая громкость через ",~Fade Time," секунд"
_PlayMusicExBJ_Defaults=_,0,0
_PlayMusicExBJ_Limits=_,_,0,_,0,_
_PlayMusicExBJ_Category=TC_SOUND

PlayThematicMusicBJ=0,musictheme
_PlayThematicMusicBJ_DisplayName="Воспроизвести музыкальную тему"
_PlayThematicMusicBJ_Parameters="Воспроизвести ",~Music Theme
_PlayThematicMusicBJ_Defaults=MusicThemeHeroicVictory
_PlayThematicMusicBJ_Category=TC_SOUND

PlayThematicMusicExBJ=1,musictheme,real
_PlayThematicMusicExBJ_DisplayName="Воспроизвести музыкальную тему с указанного отрезка"
_PlayThematicMusicExBJ_Parameters="Воспроизвести ",~Music Theme,", пропуская первые ",~Offset," секунд"
_PlayThematicMusicExBJ_Defaults=MusicThemeHeroicVictory,0
_PlayThematicMusicExBJ_Limits=_,_,0,_
_PlayThematicMusicExBJ_Category=TC_SOUND

EndThematicMusicBJ=0,nothing
_EndThematicMusicBJ_DisplayName="Остановить музыкальную тему"
_EndThematicMusicBJ_Parameters="Остановить играющую в данный момент музыкальную тему"
_EndThematicMusicBJ_Defaults=
_EndThematicMusicBJ_Category=TC_SOUND

StopMusicBJ=0,fadedontoption
_StopMusicBJ_DisplayName="Остановить музыку"
_StopMusicBJ_Parameters="Остановить музыку ",~After Fading/Immediately
_StopMusicBJ_Defaults=FadeDontFade
_StopMusicBJ_Category=TC_SOUND

ResumeMusicBJ=0,nothing
_ResumeMusicBJ_DisplayName="Возобновить музыку"
_ResumeMusicBJ_Parameters="Возобновить музыку"
_ResumeMusicBJ_Defaults=
_ResumeMusicBJ_Category=TC_SOUND

SetMusicVolumeBJ=0,real
_SetMusicVolumeBJ_DisplayName="Установить громкость музыки"
_SetMusicVolumeBJ_Parameters="Установить громкость музыки ",~Volume,"%"
_SetMusicVolumeBJ_Defaults=100
_SetMusicVolumeBJ_Limits=0,100
_SetMusicVolumeBJ_Category=TC_SOUND

SetMusicOffsetBJ=1,real
_SetMusicOffsetBJ_DisplayName="Перейти к указанному отрезку музыки"
_SetMusicOffsetBJ_Parameters="Перейти к ",~Offset," секунд от начала текущей музыки"
_SetMusicOffsetBJ_Defaults=0
_SetMusicOffsetBJ_Limits=0,_
_SetMusicOffsetBJ_Category=TC_SOUND

SetThematicMusicVolumeBJ=0,real
_SetThematicMusicVolumeBJ_DisplayName="Установить громкость музыкальной темы"
_SetThematicMusicVolumeBJ_Parameters="Установить громкость музыкальной темы ",~Volume,"%"
_SetThematicMusicVolumeBJ_Defaults=100
_SetThematicMusicVolumeBJ_Limits=0,100
_SetThematicMusicVolumeBJ_Category=TC_SOUND

SetThematicMusicOffsetBJ=1,real
_SetThematicMusicOffsetBJ_DisplayName="Перейти к указанному отрезку музыкальной темы"
_SetThematicMusicOffsetBJ_Parameters="Перейти к ",~Offset," секунде от начала текущей музыкальной темы"
_SetThematicMusicOffsetBJ_Defaults=0
_SetThematicMusicOffsetBJ_Limits=0,_
_SetThematicMusicOffsetBJ_Category=TC_SOUND

VolumeGroupSetVolumeBJ=0,volumegroup,real
_VolumeGroupSetVolumeBJ_DisplayName="Установить громкость канала"
_VolumeGroupSetVolumeBJ_Parameters="Установить ",~Volume Channel," как ",~Volume,"%"
_VolumeGroupSetVolumeBJ_Defaults=VolumeGroupMusic,100
_VolumeGroupSetVolumeBJ_Limits=_,_,0,100
_VolumeGroupSetVolumeBJ_Category=TC_SOUND

SetCineModeVolumeGroupsBJ=0,nothing
_SetCineModeVolumeGroupsBJ_DisplayName="Установить громкость всех каналов для кинематографа"
_SetCineModeVolumeGroupsBJ_Parameters="Установить громкость всех каналов для кинематографа"
_SetCineModeVolumeGroupsBJ_Defaults=
_SetCineModeVolumeGroupsBJ_Category=TC_SOUND

SetSpeechVolumeGroupsBJ=0,nothing
_SetSpeechVolumeGroupsBJ_DisplayName="Установить громкость всех каналов для речи"
_SetSpeechVolumeGroupsBJ_Parameters="Установить громкость всех каналов для речи"
_SetSpeechVolumeGroupsBJ_Defaults=
_SetSpeechVolumeGroupsBJ_Category=TC_SOUND

VolumeGroupResetBJ=0,nothing
_VolumeGroupResetBJ_DisplayName="Сбросить громкость всех каналов"
_VolumeGroupResetBJ_Parameters="Сбросить громкость всех каналов до 100%"
_VolumeGroupResetBJ_Defaults=
_VolumeGroupResetBJ_Category=TC_SOUND


// Special Effect actions
AddSpecialEffectLocBJ=0,location,modelfile
_AddSpecialEffectLocBJ_DisplayName="Создать спецэффект в точке"
_AddSpecialEffectLocBJ_Parameters="Создать спецэффект в ",~Point,", используя файл ",~Model File
_AddSpecialEffectLocBJ_Defaults=GetRectCenter,"Abilities\Spells\Human\ThunderClap\ThunderClapCaster.mdl"
_AddSpecialEffectLocBJ_Category=TC_SPECIALEFFECT

AddSpecialEffectTargetUnitBJ=0,attachpoint,unit,modelfile
_AddSpecialEffectTargetUnitBJ_DisplayName="Создать спецэффект на боевой единице"
_AddSpecialEffectTargetUnitBJ_Parameters="Создать спецэффект, прикреплённый к ",~Attachment Point," ",~Unit," используя файл ",~Model File
_AddSpecialEffectTargetUnitBJ_Defaults="overhead",GetTriggerUnit,"Abilities\Spells\Other\TalkToMe\TalkToMe.mdl"
_AddSpecialEffectTargetUnitBJ_Category=TC_SPECIALEFFECT

DestroyEffectBJ=0,effect
_DestroyEffectBJ_DisplayName="Удалить спецэффект"
_DestroyEffectBJ_Parameters="Удалить ",~Special Effect
_DestroyEffectBJ_Defaults=GetLastCreatedEffectBJ
_DestroyEffectBJ_Category=TC_SPECIALEFFECT


// Trigger actions
DisableTrigger=0,trigger
_DisableTrigger_DisplayName="Выключить триггер"
_DisableTrigger_Parameters="Выключить триггер ",~Trigger
_DisableTrigger_Defaults=GetTriggeringTrigger
_DisableTrigger_Category=TC_TRIGGER

EnableTrigger=0,trigger
_EnableTrigger_DisplayName="Включить триггер"
_EnableTrigger_Parameters="Включить триггер ",~Trigger
_EnableTrigger_Defaults=GetTriggeringTrigger
_EnableTrigger_Category=TC_TRIGGER

ConditionalTriggerExecute=0,trigger
_ConditionalTriggerExecute_DisplayName="Выполнить действия триггера (проверив условия)"
_ConditionalTriggerExecute_Parameters="Выполнить действия ",~Trigger,", проверив его условия"
_ConditionalTriggerExecute_Defaults=_
_ConditionalTriggerExecute_Category=TC_TRIGGER

TriggerExecute=0,trigger
_TriggerExecute_DisplayName="Выполнить действия триггера (игнорируя условия)"
_TriggerExecute_Parameters="Выполнить действия триггера ",~Trigger,", игнорируя его условия"
_TriggerExecute_Defaults=_
_TriggerExecute_Category=TC_TRIGGER

QueuedTriggerAddBJ=0,trigger,checkingignoringoption
_QueuedTriggerAddBJ_DisplayName="Добавить триггер в очередь триггеров"
_QueuedTriggerAddBJ_Parameters="Добавить ",~Trigger," в очередь триггеров (",~Checking/Ignoring," условия)"
_QueuedTriggerAddBJ_Defaults=_,CheckingIgnoringChecking
_QueuedTriggerAddBJ_Category=TC_TRIGGER

QueuedTriggerRemoveBJ=0,trigger
_QueuedTriggerRemoveBJ_DisplayName="Удалить триггер из очереди триггеров"
_QueuedTriggerRemoveBJ_Parameters="Удалить ",~Trigger," из очереди триггеров"
_QueuedTriggerRemoveBJ_Defaults=GetTriggeringTrigger
_QueuedTriggerRemoveBJ_Category=TC_TRIGGER

QueuedTriggerClearBJ=0,nothing
_QueuedTriggerClearBJ_DisplayName="Очистить очередь триггеров"
_QueuedTriggerClearBJ_Parameters="Очистить очередь триггеров"
_QueuedTriggerClearBJ_Defaults=
_QueuedTriggerClearBJ_Category=TC_TRIGGER

QueuedTriggerClearInactiveBJ=0,nothing
_QueuedTriggerClearInactiveBJ_DisplayName="Очистить очередь триггеров от ожидающих триггеров"
_QueuedTriggerClearInactiveBJ_Parameters="Убрать все ожидающие триггеры из очереди триггеров"
_QueuedTriggerClearInactiveBJ_Defaults=
_QueuedTriggerClearInactiveBJ_Category=TC_TRIGGER

// This function is handled internally by the editor
AddTriggerEvent=1,trigger,eventcall
_AddTriggerEvent_DisplayName="Добавить в триггер событие"
_AddTriggerEvent_Parameters="Добавить в ",~Trigger," событие ",~Event
_AddTriggerEvent_Defaults=GetTriggeringTrigger,_
_AddTriggerEvent_Category=TC_TRIGGER

// Unit actions
CreateNUnitsAtLoc=0,integer,unitcode,player,location,real
_CreateNUnitsAtLoc_DisplayName="Создать боевые единицы с заданным углом поворота"
_CreateNUnitsAtLoc_Parameters="Создать ",~Number," ",~Unit," для ",~Player," в ",~Point," с поворотом на ",~Direction," градусов"
_CreateNUnitsAtLoc_Defaults=1,hfoo,Player00,GetRectCenter,RealUnitFacing
_CreateNUnitsAtLoc_Limits=1,_,_,_,_,_,_,_,0,360
_CreateNUnitsAtLoc_Category=TC_UNIT

CreateNUnitsAtLocFacingLocBJ=0,integer,unitcode,player,location,location
_CreateNUnitsAtLocFacingLocBJ_DisplayName="Создать боевые единицы с заданным направлением"
_CreateNUnitsAtLocFacingLocBJ_Parameters="Создать ",~Number," ",~Unit," для ",~Player," в ",~Point," с направлением на ",~Point
_CreateNUnitsAtLocFacingLocBJ_Defaults=1,hfoo,Player00,GetRectCenter,GetUnitLoc
_CreateNUnitsAtLocFacingLocBJ_Limits=1,_,_,_,_,_,_,_,_,_
_CreateNUnitsAtLocFacingLocBJ_Category=TC_UNIT

CreateCorpseLocBJ=0,unitcode,player,location
_CreateCorpseLocBJ_DisplayName="Создать труп"
_CreateCorpseLocBJ_Parameters="Создать труп ",~Unit," для ",~Player," в ",~Point
_CreateCorpseLocBJ_Defaults=hfoo,Player00,GetRectCenter
_CreateCorpseLocBJ_Category=TC_UNIT

CreatePermanentCorpseLocBJ=0,corpsetype,unitcode,player,location,real
_CreatePermanentCorpseLocBJ_DisplayName="Создать постоянный труп"
_CreatePermanentCorpseLocBJ_Parameters="Создать постоянный труп ",~Style," ",~Unit," для ",~Player," в ",~Point," с поворотом на ",~Direction," градусов"
_CreatePermanentCorpseLocBJ_Defaults=CorpseTypeBone,hfoo,Player00,GetRectCenter,GetRandomDirectionDeg
_CreatePermanentCorpseLocBJ_Limits=_,_,_,_,_,_,_,_,0,360
_CreatePermanentCorpseLocBJ_Category=TC_UNIT

KillUnit=0,unit
_KillUnit_DisplayName="Убить"
_KillUnit_Parameters="Убить ",~Unit
_KillUnit_Defaults=GetTriggerUnit
_KillUnit_Category=TC_UNIT

RemoveUnit=0,unit
_RemoveUnit_DisplayName="Удалить"
_RemoveUnit_Parameters="Удалить ",~Unit," из игры"
_RemoveUnit_Defaults=GetTriggerUnit
_RemoveUnit_Category=TC_UNIT

ExplodeUnitBJ=0,unit
_ExplodeUnitBJ_DisplayName="Взорвать"
_ExplodeUnitBJ_Parameters="Взорвать ",~Unit
_ExplodeUnitBJ_Defaults=GetTriggerUnit
_ExplodeUnitBJ_Category=TC_UNIT

ReplaceUnitBJ=0,unit,unitcode,unitstatemethod
_ReplaceUnitBJ_DisplayName="Заменить"
_ReplaceUnitBJ_Parameters="Заменить ",~Unit," на ",~Unit-Type," используя ",~Property Usage," здоровье и ману"
_ReplaceUnitBJ_Defaults=GetTriggerUnit,hfoo,UnitStateMethodRelative
_ReplaceUnitBJ_Category=TC_UNIT

ShowUnitHide=0,unit
_ShowUnitHide_DisplayName="Спрятать"
_ShowUnitHide_Parameters="Спрятать ",~Unit
_ShowUnitHide_Defaults=_
_ShowUnitHide_Category=TC_UNIT

ShowUnitShow=0,unit
_ShowUnitShow_DisplayName="Показать"
_ShowUnitShow_Parameters="Показать ",~Unit
_ShowUnitShow_Defaults=_
_ShowUnitShow_Category=TC_UNIT

SetUnitColor=0,unit,playercolor
_SetUnitColor_DisplayName="Изменить цвет"
_SetUnitColor_Parameters="Изменить цвет ",~Unit," на ",~Color
_SetUnitColor_Defaults=GetTriggerUnit,Color00
_SetUnitColor_Category=TC_UNIT

BlzShowUnitTeamGlow=0,unit,boolean
_BlzShowUnitTeamGlow_DisplayName="Изменить видимость командного свечения"
_BlzShowUnitTeamGlow_Parameters="Изменить видимость командного свечения ",~Unit," на ",~Value
_BlzShowUnitTeamGlow_Defaults=GetTriggerUnit,FALSE
_BlzShowUnitTeamGlow_Category=TC_UNIT

SetUnitOwner=0,unit,player,colorchangeoption
_SetUnitOwner_DisplayName="Сменить владельца"
_SetUnitOwner_Parameters="Сменить владельца ",~Unit," на ",~Player," и ",~Change/Retain Color
_SetUnitOwner_Defaults=_,Player00,ChangeColorTrue
_SetUnitOwner_Category=TC_UNIT

UnitShareVisionBJ=0,sharedontoption,unit,player
_UnitShareVisionBJ_DisplayName="Общий обзор"
_UnitShareVisionBJ_Parameters=~Grant/Deny," общий обзор ",~Unit," игроку ",~Player
_UnitShareVisionBJ_Defaults=ShareDontOptionShare,GetTriggerUnit,Player00
_UnitShareVisionBJ_Category=TC_UNIT

SetUnitPositionLoc=0,unit,location
_SetUnitPositionLoc_DisplayName="Переместить боевую единицу (мгновенно)"
_SetUnitPositionLoc_Parameters="Мгновенно переместить ",~Unit," в ",~Point
_SetUnitPositionLoc_Defaults=GetTriggerUnit,GetRectCenter
_SetUnitPositionLoc_Category=TC_UNIT

SetUnitPositionLocFacingBJ=0,unit,location,real
_SetUnitPositionLocFacingBJ_DisplayName="Переместить боевую единицу и повернуть (мгновенно)"
_SetUnitPositionLocFacingBJ_Parameters="Мгновенно переместить ",~Unit," в ",~Point," с углом поворота на ",~Direction," градусов"
_SetUnitPositionLocFacingBJ_Defaults=GetTriggerUnit,GetRectCenter,RealUnitFacing
_SetUnitPositionLocFacingBJ_Category=TC_UNIT

SetUnitPositionLocFacingLocBJ=0,unit,location,location
_SetUnitPositionLocFacingLocBJ_DisplayName="Переместить боевую единицу и повернуть на заданную точку (мгновенно)"
_SetUnitPositionLocFacingLocBJ_Parameters="Мгновенно переместить ",~Unit," в ",~Point," и повернуть на ",~Point
_SetUnitPositionLocFacingLocBJ_Defaults=GetTriggerUnit,GetRectCenter,GetUnitLoc
_SetUnitPositionLocFacingLocBJ_Category=TC_UNIT

SetUnitRallyPoint=1,unit,location
_SetUnitRallyPoint_DisplayName="Установить точку сбора"
_SetUnitRallyPoint_Parameters="Установить для ",~Unit," точку сбора в ",~Point
_SetUnitRallyPoint_Defaults=GetTriggerUnit,GetRectCenter
_SetUnitRallyPoint_Category=TC_UNIT

SetUnitRallyUnit=1,unit,unit
_SetUnitRallyUnit_DisplayName="Установить точку сбора на боевой единице"
_SetUnitRallyUnit_Parameters="Установить для ",~Unit," точку сбора на ",~Unit
_SetUnitRallyUnit_Defaults=GetTriggerUnit,_
_SetUnitRallyUnit_Category=TC_UNIT

SetUnitRallyDestructable=1,unit,destructable
_SetUnitRallyDestructable_DisplayName="Установить точку сбора на разрушаемом объекте"
_SetUnitRallyDestructable_Parameters="Установить точку сбора для ",~Unit," к ",~Destructible
_SetUnitRallyDestructable_Defaults=GetTriggerUnit,_
_SetUnitRallyDestructable_Category=TC_UNIT

SetUnitLifePercentBJ=0,unit,real
_SetUnitLifePercentBJ_DisplayName="Установить здоровье (в процентах)"
_SetUnitLifePercentBJ_Parameters="Установить здоровье ",~Unit," на ",~Percent,"% от нормы"
_SetUnitLifePercentBJ_Defaults=GetTriggerUnit,100
_SetUnitLifePercentBJ_Limits=_,_,0,100
_SetUnitLifePercentBJ_Category=TC_UNIT

SetUnitManaPercentBJ=0,unit,real
_SetUnitManaPercentBJ_DisplayName="Установить ману (в процентах)"
_SetUnitManaPercentBJ_Parameters="Установить ману ",~Unit," на ",~Percent,"% от нормы"
_SetUnitManaPercentBJ_Defaults=GetTriggerUnit,100
_SetUnitManaPercentBJ_Limits=_,_,0,100
_SetUnitManaPercentBJ_Category=TC_UNIT

SetUnitLifeBJ=0,unit,real
_SetUnitLifeBJ_DisplayName="Установить здоровье (значение)"
_SetUnitLifeBJ_Parameters="Установить здоровье ",~Unit," на ",~Value," единиц"
_SetUnitLifeBJ_Defaults=GetTriggerUnit,GetUnitStateSwap
_SetUnitLifeBJ_Defaults=_,_,0,_
_SetUnitLifeBJ_Category=TC_UNIT

SetUnitManaBJ=0,unit,real
_SetUnitManaBJ_DisplayName="Установить ману (значение)"
_SetUnitManaBJ_Parameters="Установить ману ",~Unit," на ",~Value единиц
_SetUnitManaBJ_Defaults=GetTriggerUnit,0
_SetUnitManaBJ_Limits=_,_,0,_
_SetUnitManaBJ_Category=TC_UNIT

BlzEndUnitAbilityCooldown=0,unit,abilcode
_BlzEndUnitAbilityCooldown_DisplayName="Закончить перезарядку способности"
_BlzEndUnitAbilityCooldown_Parameters="Для боевой единицы ",~Unit,", закончить перезарядку способности ",~Value
_BlzEndUnitAbilityCooldown_Defaults=_,_
_BlzEndUnitAbilityCooldown_Category=TC_UNIT

BlzStartUnitAbilityCooldown=0,unit,abilcode,real
_BlzStartUnitAbilityCooldown_DisplayName="Начать перезарядку способности"
_BlzStartUnitAbilityCooldown_Parameters="Для боевой единицы ",~Unit,", начать перезарядку способности ",~Value, " на ",~Time," секунд."
_BlzStartUnitAbilityCooldown_Defaults=_,_
_BlzStartUnitAbilityCooldown_Category=TC_UNIT

BlzSetAbilityTooltip=0,abilcode,string,integer
_BlzSetAbilityTooltip_DisplayName="Установить название способности"
_BlzSetAbilityTooltip_Parameters="Установить название для ",~Ability," на ",~Value," для уровня ",~Value
_BlzSetAbilityTooltip_Defaults=_,_,0
_BlzSetAbilityTooltip_Limits=_,_,_,_,0,_
_BlzSetAbilityTooltip_Category=TC_ABILITY

BlzSetAbilityExtendedTooltip=0,abilcode,string,integer
_BlzSetAbilityExtendedTooltip_DisplayName="Установить описание способности"
_BlzSetAbilityExtendedTooltip_Parameters="Установить описание для ",~Ability," на ",~Value," для уровня ",~Value
_BlzSetAbilityExtendedTooltip_Defaults=_,_,0
_BlzSetAbilityExtendedTooltip_Limits=_,_,_,_,0,_
_BlzSetAbilityExtendedTooltip_Category=TC_ABILITY

BlzSetAbilityActivatedTooltip=0,abilcode,string,integer
_BlzSetAbilityActivatedTooltip_DisplayName="Установить подсказку для способности с автоприменением (включено)"
_BlzSetAbilityActivatedTooltip_Parameters="Установить подсказку для ",~Ability," с автоприменением (включено) на ",~Value," для уровня ",~Value
_BlzSetAbilityActivatedTooltip_Defaults=_,_,0
_BlzSetAbilityActivatedTooltip_Limits=_,_,_,_,0,_
_BlzSetAbilityActivatedTooltip_Category=TC_ABILITY

BlzSetAbilityActivatedExtendedTooltip=0,abilcode,string,integer
_BlzSetAbilityActivatedExtendedTooltip_DisplayName="Установить подсказку для способности с автоприменением (выключено)"
_BlzSetAbilityActivatedExtendedTooltip_Parameters="Установить подсказку для ",~Ability," с автоприменением (выключено) на ",~Value," для уровня ",~Value
_BlzSetAbilityActivatedExtendedTooltip_Defaults=_,_,0
_BlzSetAbilityActivatedExtendedTooltip_Limits=_,_,_,_,0,_
_BlzSetAbilityActivatedExtendedTooltip_Category=TC_ABILITY

BlzSetAbilityResearchTooltip=0,abilcode,string,integer
_BlzSetAbilityResearchTooltip_DisplayName="Установить название способности при изучении"
_BlzSetAbilityResearchTooltip_Parameters="Установить название при изучении для ",~Ability," на ",~Value," для уровня ",~Value
_BlzSetAbilityResearchTooltip_Defaults=_,_,0
_BlzSetAbilityResearchTooltip_Limits=_,_,_,_,0,_
_BlzSetAbilityResearchTooltip_Category=TC_ABILITY

BlzSetAbilityResearchExtendedTooltip=0,abilcode,string,integer
_BlzSetAbilityResearchExtendedTooltip_DisplayName="Установить описание способности при изучении"
_BlzSetAbilityResearchExtendedTooltip_Parameters="Установить описание при изучении для ",~Ability," на ",~Value," для уровня ",~Value
_BlzSetAbilityResearchExtendedTooltip_Defaults=_,_,0
_BlzSetAbilityResearchExtendedTooltip_Limits=_,_,_,_,0,_
_BlzSetAbilityResearchExtendedTooltip_Category=TC_ABILITY

BlzSetAbilityIcon=0,abilcode,imagefile
_BlzSetAbilityIcon_DisplayName="Установить иконку способности"
_BlzSetAbilityIcon_Parameters="Установить иконку для ",~Ability," на ",~Value
_BlzSetAbilityIcon_Defaults=_,_
_BlzSetAbilityIcon_Limits=_,_,_,_
_BlzSetAbilityIcon_Category=TC_ABILITY

BlzSetAbilityActivatedIcon=0,abilcode,imagefile
_BlzSetAbilityActivatedIcon_DisplayName="Установить иконку способности с автоприменением (включено)"
_BlzSetAbilityActivatedIcon_Parameters="Установить иконку для ",~Ability," с автоприменением (включено) на ",~Value
_BlzSetAbilityActivatedIcon_Defaults=_,_
_BlzSetAbilityActivatedIcon_Limits=_,_,_,_
_BlzSetAbilityActivatedIcon_Category=TC_ABILITY

BlzSetAbilityPosX=0,abilcode,integer
_BlzSetAbilityPosX_DisplayName="Установить позицию способности X"
_BlzSetAbilityPosX_Parameters="Установить позицию X для ",~Ability," на ",~Value
_BlzSetAbilityPosX_Defaults=_,0
_BlzSetAbilityPosX_Limits=_,_,0,3
_BlzSetAbilityPosX_Category=TC_ABILITY

BlzSetAbilityActivatedPosX=0,abilcode,integer
_BlzSetAbilityActivatedPosX_DisplayName="Установить позицию способности X с автоприменением (включено)"
_BlzSetAbilityActivatedPosX_Parameters="Установить позицию X для ",~Ability," с автоприменением (включено) на ",~Value
_BlzSetAbilityActivatedPosX_Defaults=_,0
_BlzSetAbilityActivatedPosX_Limits=_,_,0,3
_BlzSetAbilityActivatedPosX_Category=TC_ABILITY

BlzSetAbilityPosY=0,abilcode,integer
_BlzSetAbilityPosY_DisplayName="Установить позицию способности Y"
_BlzSetAbilityPosY_Parameters="Установить позицию Y для ",~Ability," на ",~Value
_BlzSetAbilityPosY_Defaults=_,0
_BlzSetAbilityPosY_Limits=_,_,0,2
_BlzSetAbilityPosY_Category=TC_ABILITY

BlzSetAbilityActivatedPosY=0,abilcode,integer
_BlzSetAbilityActivatedPosY_DisplayName="Установить позицию способности Y с автоприменением (включено)"
_BlzSetAbilityActivatedPosY_Parameters="Установить позицию Y для ",~Ability," с автоприменением (включено) на ",~Value
_BlzSetAbilityActivatedPosY_Defaults=_,0
_BlzSetAbilityActivatedPosY_Limits=_,_,0,2
_BlzSetAbilityActivatedPosY_Category=TC_ABILITY

BlzSetEventDamage=0,real
_BlzSetEventDamage_DisplayName="Боевая единица получит урон от события"
_BlzSetEventDamage_Parameters="Боевая единица получит урон от события 'Боевая единица получает урон' на ",~Value
_BlzSetEventDamage_Defaults=0.0
_BlzSetEventDamage_Category=TC_EVENTRESPONSE

BlzSetEventAttackType=0,attacktype
_BlzSetEventAttackType_DisplayName="Установить тип атаки по боевой единице от события"
_BlzSetEventAttackType_Parameters="Установить тип атаки по боевой единице от события на ",~Value
_BlzSetEventAttackType_Defaults=_
_BlzSetEventAttackType_Category=TC_EVENTRESPONSE

BlzSetEventDamageType=0,damagetype
_BlzSetEventDamageType_DisplayName="Установить тип оружия по боевой единице от события"
_BlzSetEventDamageType_Parameters="Установить тип оружия по боевой единице от события на ",~Value
_BlzSetEventDamageType_Defaults=_
_BlzSetEventDamageType_Category=TC_EVENTRESPONSE

BlzSetEventWeaponType=0,weapontype
_BlzSetEventWeaponType_DisplayName="Установить звук оружия по боевой единице от события"
_BlzSetEventWeaponType_Parameters="Установить звук оружия по боевой единице от события на ",~Value
_BlzSetEventWeaponType_Defaults=_
_BlzSetEventWeaponType_Category=TC_EVENTRESPONSE

BlzSetItemName=0,item,string
_BlzSetItemName_DisplayName="Изменить название"
_BlzSetItemName_Parameters="Изменить название для ",~Item," на ",~Value
_BlzSetItemName_Defaults=GetLastCreatedItem,_
_BlzSetItemName_Category=TC_ITEM

BlzSetItemTooltip=0,item,string
_BlzSetItemTooltip_DisplayName="Изменить подсказку"
_BlzSetItemTooltip_Parameters="Изменить подсказку для ",~Item," на ",~Value
_BlzSetItemTooltip_Defaults=GetLastCreatedItem,_
_BlzSetItemTooltip_Category=TC_ITEM

BlzSetItemDescription=0,item,string
_BlzSetItemDescription_DisplayName="Изменить описание при подбирании"
_BlzSetItemDescription_Parameters="Изменить описание ",~Item," при подбирании на ",~Value
_BlzSetItemDescription_Defaults=GetLastCreatedItem,_
_BlzSetItemDescription_Category=TC_ITEM

BlzSetItemExtendedTooltip=0,item,string
_BlzSetItemExtendedTooltip_DisplayName="Изменить описание в инвентаре"
_BlzSetItemExtendedTooltip_Parameters="Изменить описание ",~Item," в инвентаре на ",~Value
_BlzSetItemExtendedTooltip_Defaults=GetLastCreatedItem,_
_BlzSetItemExtendedTooltip_Category=TC_ITEM

BlzSetItemIconPath=0,item,imagefile
_BlzSetItemIconPath_DisplayName="Изменить иконку"
_BlzSetItemIconPath_Parameters="Изменить иконку для ",~Item," на ",~Value
_BlzSetItemIconPath_Defaults=GetLastCreatedItem,_
_BlzSetItemIconPath_Category=TC_ITEM

BlzSetItemSkin=0,item,integer
_BlzSetItemSkin_DisplayName="Изменить облик"
_BlzSetItemSkin_Parameters="Изменить облик для ",~Item," на ",~Value
_BlzSetItemSkin_Defaults=GetLastCreatedItem,'tdx2'
_BlzSetItemSkin_Limits=_,_,_,_
_BlzSetItemSkin_Category=TC_ITEM

BlzSetUnitMaxHP=0,unit,integer
_BlzSetUnitMaxHP_DisplayName="Установить максимальное здоровье"
_BlzSetUnitMaxHP_Parameters="Установить максимальное здоровье для ",~Unit," на ",~Value
_BlzSetUnitMaxHP_Defaults=GetTriggerUnit,500
_BlzSetUnitMaxHP_Limits=_,_,1,_
_BlzSetUnitMaxHP_Category=TC_UNIT

BlzSetUnitMaxMana=0,unit,integer
_BlzSetUnitMaxMana_DisplayName="Установить максимальную ману"
_BlzSetUnitMaxMana_Parameters="Установить максимальную ману для ",~Unit," на ",~Value
_BlzSetUnitMaxMana_Defaults=GetTriggerUnit,300
_BlzSetUnitMaxMana_Limits=_,_,0,_
_BlzSetUnitMaxMana_Category=TC_UNIT

BlzSetUnitArmor=0,unit,real
_BlzSetUnitArmor_DisplayName="Установить броню"
_BlzSetUnitArmor_Parameters="Установить броню для ",~Unit," на ",~Value
_BlzSetUnitArmor_Defaults=GetTriggerUnit,0.00
_BlzSetUnitArmor_Limits=_,_,0.00,_
_BlzSetUnitArmor_Category=TC_UNIT

BlzSetUnitSkin=0,unit,integer
_BlzSetUnitSkin_DisplayName="Установить облик"
_BlzSetUnitSkin_Parameters="Установить облик для ",~Unit," на ",~Value
_BlzSetUnitSkin_Defaults=GetTriggerUnit,'Hamg'
_BlzSetUnitSkin_Limits=_,_,_,_
_BlzSetUnitSkin_Category=TC_UNIT

//BlzSetDestructableSkin=0,destructable,integer
//_BlzSetDestructableSkin_Defaults=GetLastCreatedDestructable,'LTlt'
//_BlzSetDestructableSkin_Limits=_,_,_,_
//_BlzSetDestructableSkin_Category=TC_UNIT

BlzUnitHideAbility=0,unit,abilcode,boolean
_BlzUnitHideAbility_DisplayName="Спрятать способность"
_BlzUnitHideAbility_Parameters="Для ",~Unit,", способность ",~Value,", спрятать способность: ",~Value
_BlzUnitHideAbility_Defaults=GetTriggerUnit,_,true
_BlzUnitHideAbility_Category=TC_UNIT

BlzUnitDisableAbility=0,unit,abilcode,boolean,boolean
_BlzUnitDisableAbility_DisplayName="Отключить способность"
_BlzUnitDisableAbility_Parameters="Для ",~Unit,", способность ",~Value,", отключить способность: ",~Value,", спрятать способность: ",~Value
_BlzUnitDisableAbility_Defaults=GetTriggerUnit,_,true,true
_BlzUnitDisableAbility_Category=TC_UNIT

BlzUnitCancelTimedLife=0,unit
_BlzUnitCancelTimedLife_DisplayName="Убить призванную боевую единицу (со временем жизни)"
_BlzUnitCancelTimedLife_Parameters="Убить призванную боевую единицу (со временем жизни) ",~Unit
_BlzUnitCancelTimedLife_Defaults=GetTriggerUnit
_BlzUnitCancelTimedLife_Category=TC_UNIT

BlzUnitInterruptAttack=0,unit
_BlzUnitInterruptAttack_DisplayName="Прервать атаку"
_BlzUnitInterruptAttack_Parameters="Прервать атаку ",~Unit,""
_BlzUnitInterruptAttack_Defaults=GetTriggerUnit
_BlzUnitInterruptAttack_Category=TC_UNIT

BlzSetUnitAbilityCooldown=0,unit,abilcode,integer,real
_BlzSetUnitAbilityCooldown_DisplayName="Установить время перезарядки способности"
_BlzSetUnitAbilityCooldown_Parameters="Для ",~Unit,", установить время перезарядки способности ",~Value,", уровень: ",~Value," на ",~Value," секунд."
_BlzSetUnitAbilityCooldown_Defaults=GetTriggerUnit,_,0,5.00
_BlzSetUnitAbilityCooldown_Limits=_,_,_,_,0,_,0.00,_
_BlzSetUnitAbilityCooldown_Category=TC_UNIT

BlzSetUnitAbilityManaCost=0,unit,abilcode,integer,integer
_BlzSetUnitAbilityManaCost_DisplayName="Установить стоимость маны способности"
_BlzSetUnitAbilityManaCost_Parameters="Для ",~Unit,", установить стоимость маны способности ",~Value,", уровень: ",~Value," на ",~Value
_BlzSetUnitAbilityManaCost_Defaults=GetTriggerUnit,_,0,100
_BlzSetUnitAbilityManaCost_Limits=_,_,_,_,0,_,0,_
_BlzSetUnitAbilityManaCost_Category=TC_UNIT

BlzSetUnitBaseDamage=0,unit,integer,integer
_BlzSetUnitBaseDamage_DisplayName="Установить базовый урон"
_BlzSetUnitBaseDamage_Parameters="Установить базовый урон для ",~Unit," на ",~Value," для атаки под номером: ",~Value
_BlzSetUnitBaseDamage_Defaults=GetTriggerUnit,10,0
_BlzSetUnitBaseDamage_Limits=_,_,0,_,0,1
_BlzSetUnitBaseDamage_Category=TC_UNIT

BlzSetUnitDiceNumber=0,unit,integer,integer
_BlzSetUnitDiceNumber_DisplayName="Установить количество костей (для урона)"
_BlzSetUnitDiceNumber_Parameters="Установить количество костей (для урона) для ",~Unit," на ",~Value," для атаки под номером: ",~Value
_BlzSetUnitDiceNumber_Defaults=GetTriggerUnit,4,0
_BlzSetUnitDiceNumber_Limits=_,_,0,_,0,1
_BlzSetUnitDiceNumber_Category=TC_UNIT

BlzSetUnitDiceSides=0,unit,integer,integer
_BlzSetUnitDiceSides_DisplayName="Установить количество граней у кости (для урона)"
_BlzSetUnitDiceSides_Parameters="Установить количество граней у кости (для урона) для ",~Unit," на ",~Value," для атаки под номером: ",~Value
_BlzSetUnitDiceSides_Defaults=GetTriggerUnit,1,0
_BlzSetUnitDiceSides_Limits=_,_,0,_,0,1
_BlzSetUnitDiceSides_Category=TC_UNIT

BlzSetUnitAttackCooldown=0,unit,real,integer
_BlzSetUnitAttackCooldown_DisplayName="Установить время перезарядки атаки"
_BlzSetUnitAttackCooldown_Parameters="Для ",~Unit," установить время перезарядки атаки на ",~Value," секунд для атаки под номером: ",~Value
_BlzSetUnitAttackCooldown_Defaults=GetTriggerUnit,2.00,0
_BlzSetUnitAttackCooldown_Limits=_,_,0.001,_,0,1
_BlzSetUnitAttackCooldown_Category=TC_UNIT

BlzSetUnitName=0,unit,string
_BlzSetUnitName_DisplayName="Установить имя"
_BlzSetUnitName_Parameters="Установить имя для ",~Unit," на ",~Value
_BlzSetUnitName_Defaults=GetTriggerUnit,_
_BlzSetUnitName_Category=TC_UNIT

BlzSetHeroProperName=0,unit,string
_BlzSetHeroProperName_DisplayName="Установить имя для героя"
_BlzSetHeroProperName_Parameters="Установить имя для ",~Unit," на ",~Value
_BlzSetHeroProperName_Defaults=GetTriggerUnit,_
_BlzSetHeroProperName_Category=TC_HERO

BlzSetAbilityBooleanFieldBJ=0,ability,abilitybooleanfield,boolean
_BlzSetAbilityBooleanFieldBJ_DisplayName="Установить логическое значение"
_BlzSetAbilityBooleanFieldBJ_Parameters="Установить для способности: ",~Ability," логическое значение: ",~BooleanField," на ",~Value
_BlzSetAbilityBooleanFieldBJ_Defaults=_,_,true
_BlzSetAbilityBooleanFieldBJ_Category=TC_ABILITY

BlzSetAbilityIntegerFieldBJ=0,ability,abilityintegerfield,intger
_BlzSetAbilityIntegerFieldBJ_DisplayName="Установить целочисленное значение"
_BlzSetAbilityIntegerFieldBJ_Parameters="Установить для способности: ",~Ability," целочисленное значение: ",~IntegerField," на ",~Value
_BlzSetAbilityIntegerFieldBJ_Defaults=_,_,0
_BlzSetAbilityIntegerFieldBJ_Limits=_,_,_,_,0,_
_BlzSetAbilityIntegerFieldBJ_Category=TC_ABILITY

BlzSetAbilityRealFieldBJ=0,ability,abilityrealfield,real
_BlzSetAbilityRealFieldBJ_DisplayName="Установить значение действительного числа"
_BlzSetAbilityRealFieldBJ_Parameters="Установить для способности: ",~Ability," значение действительного числа: ",~RealField," на ",~Value
_BlzSetAbilityRealFieldBJ_Defaults=_,_,0
_BlzSetAbilityRealFieldBJ_Category=TC_ABILITY

BlzSetAbilityStringFieldBJ=0,ability,abilitystringfield,string
_BlzSetAbilityStringFieldBJ_DisplayName="Установить значение строки"
_BlzSetAbilityStringFieldBJ_Parameters="Установить для способности: ",~Ability," значение строки: ",~StringField," на ",~Value
_BlzSetAbilityStringFieldBJ_Defaults=_,_,_
_BlzSetAbilityStringFieldBJ_Category=TC_ABILITY

BlzSetAbilityBooleanLevelFieldBJ=0,ability,abilitybooleanlevelfield,integer,boolean
_BlzSetAbilityBooleanLevelFieldBJ_DisplayName="Установить логическое значение (уровень)"
_BlzSetAbilityBooleanLevelFieldBJ_Parameters="Установить для способности: ",~Ability," логическое значение: ",~BooleanLevelField," с уровнем: ",~Level," на ",~Value
_BlzSetAbilityBooleanLevelFieldBJ_Defaults=_,_,0,true
_BlzSetAbilityBooleanLevelFieldBJ_Limits=_,_,_,_,0,_,_,_
_BlzSetAbilityBooleanLevelFieldBJ_Category=TC_ABILITY

BlzSetAbilityIntegerLevelFieldBJ=0,ability,abilityintegerlevelfield,integer,integer
_BlzSetAbilityIntegerLevelFieldBJ_DisplayName="Установить целочисленное значение (уровень)"
_BlzSetAbilityIntegerLevelFieldBJ_Parameters="Установить для способности: ",~Ability," целочисленное значение: ",~IntegerLevelField," с уровнем: ",~Level," на ",~Value
_BlzSetAbilityIntegerLevelFieldBJ_Defaults=_,_,0,50
_BlzSetAbilityIntegerLevelFieldBJ_Defaults=_,_,_,_,0,_,0,_
_BlzSetAbilityIntegerLevelFieldBJ_Category=TC_ABILITY

BlzSetAbilityRealLevelFieldBJ=0,ability,abilityreallevelfield,integer,real
_BlzSetAbilityRealLevelFieldBJ_DisplayName="Установить значение действительного числа (уровень)"
_BlzSetAbilityRealLevelFieldBJ_Parameters="Установить для способности: ",~Ability," значение действительного числа: ",~RealLevelField," с уровнем: ",~Level," на ",~Value
_BlzSetAbilityRealLevelFieldBJ_Defaults=_,_,0,10
_BlzSetAbilityRealLevelFieldBJ_Limits=_,_,_,_,0,_,0,_
_BlzSetAbilityRealLevelFieldBJ_Category=TC_ABILITY

BlzSetAbilityStringLevelFieldBJ=0,ability,abilitystringlevelfield,integer,string
_BlzSetAbilityStringLevelFieldBJ_DisplayName="Установить значение строки (уровень)"
_BlzSetAbilityStringLevelFieldBJ_Parameters="Установить для способности: ",~Ability," значение строки: ",~StringLevelField," с уровнем: ",~Level," на ",~Value
_BlzSetAbilityStringLevelFieldBJ_Defaults=_,_,0,_
_BlzSetAbilityStringLevelFieldBJ_Limits=_,_,_,_,0,_,_,_
_BlzSetAbilityStringLevelFieldBJ_Category=TC_ABILITY

BlzSetAbilityBooleanLevelArrayFieldBJ=0,ability,abilitybooleanlevelarrayfield,integer,integer,boolean
_BlzSetAbilityBooleanLevelArrayFieldBJ_DisplayName="Установить логическое значение (уровень и массив)"
_BlzSetAbilityBooleanLevelArrayFieldBJ_Parameters="Установить для способности: ",~Ability," логическое значение: ",~BooleanLevelArrayField," с уровнем: ",~Level," и с индексом: ",~Index," на ",~Value
_BlzSetAbilityBooleanLevelArrayFieldBJ_Defaults=_,_,0,0,true
_BlzSetAbilityBooleanLevelArrayFieldBJ_Limits=_,_,_,_,0,_,0,_,_,_
_BlzSetAbilityBooleanLevelArrayFieldBJ_Category=TC_ABILITY

BlzSetAbilityIntegerLevelArrayFieldBJ=0,ability,abilityintegerlevelarrayfield,integer,integer,integer
_BlzSetAbilityIntegerLevelArrayFieldBJ_DisplayName="Установить целочисленное значение (уровень и массив)"
_BlzSetAbilityIntegerLevelArrayFieldBJ_Parameters="Установить для способности: ",~Ability," целочисленное значение: ",~IntegerLevelArrayField," с уровнем: ",~Level," и с индексом: ",~Index," на ",~Value
_BlzSetAbilityIntegerLevelArrayFieldBJ_Defaults=_,_,0,0,'Brej'
_BlzSetAbilityIntegerLevelArrayFieldBJ_Limits=_,_,_,_,0,_,0,_,_,_
_BlzSetAbilityIntegerLevelArrayFieldBJ_Category=TC_ABILITY

BlzSetAbilityRealLevelArrayFieldBJ=0,ability,abilityreallevelarrayfield,integer,integer,real
_BlzSetAbilityRealLevelArrayFieldBJ_DisplayName="Установить значение действительного числа (уровень и массив)"
_BlzSetAbilityRealLevelArrayFieldBJ_Parameters="Установить для способности: ",~Ability," значение действительного числа: ",~RealLevelArrayField," с уровнем: ",~Level," и с индексом: ",~Index," на ",~Value
_BlzSetAbilityRealLevelArrayFieldBJ_Defaults=_,_,0,0,0
_BlzSetAbilityRealLevelArrayFieldBJ_Limits=_,_,0,_,0,_,_,_
_BlzSetAbilityRealLevelArrayFieldBJ_Category=TC_ABILITY

BlzSetAbilityStringLevelArrayFieldBJ=0,ability,abilitystringlevelarrayfield,integer,integer,string
_BlzSetAbilityStringLevelArrayFieldBJ_DisplayName="Установить значение строки (уровень и массив)"
_BlzSetAbilityStringLevelArrayFieldBJ_Parameters="Установить для способности: ",~Ability," значение строки: ",~StringLevelArrayField," с уровнем: ",~Level," и с индексом: ",~Index," на ",~Value
_BlzSetAbilityStringLevelArrayFieldBJ_Defaults=_,_,0,0,_
_BlzSetAbilityStringLevelArrayFieldBJ_Limits=_,_,0,_,0,_,_,_
_BlzSetAbilityStringLevelArrayFieldBJ_Category=TC_ABILITY

BlzAddAbilityBooleanLevelArrayFieldBJ=0,ability,abilitybooleanlevelarrayfield,integer,boolean
_BlzAddAbilityBooleanLevelArrayFieldBJ_DisplayName="Добавить логическое значение (уровень)"
_BlzAddAbilityBooleanLevelArrayFieldBJ_Parameters="Для способности: ",~Ability," логическое значение: ",~BooleanLevelArrayField," с уровнем: ",~Level,", добавить элемент: ",~Value
_BlzAddAbilityBooleanLevelArrayFieldBJ_Defaults=_,_,0,true
_BlzAddAbilityBooleanLevelArrayFieldBJ_Limits=_,_,_,_,0,_,_,_
_BlzAddAbilityBooleanLevelArrayFieldBJ_Category=TC_ABILITY

BlzAddAbilityIntegerLevelArrayFieldBJ=0,ability,abilityintegerlevelarrayfield,integer,integer
_BlzAddAbilityIntegerLevelArrayFieldBJ_DisplayName="Добавить целочисленное значение (уровень)"
_BlzAddAbilityIntegerLevelArrayFieldBJ_Parameters="Для способности: ",~Ability," целочисленное значение: ",~IntegerLevelArrayField," с уровнем: ",~Level,", добавить элемент: ",~Value
_BlzAddAbilityIntegerLevelArrayFieldBJ_Defaults=_,_,0,0
_BlzAddAbilityIntegerLevelArrayFieldBJ_Limits=_,_,_,_,0,_,_,_
_BlzAddAbilityIntegerLevelArrayFieldBJ_Category=TC_ABILITY

BlzAddAbilityRealLevelArrayFieldBJ=0,ability,abilityreallevelarrayfield,integer,real
_BlzAddAbilityRealLevelArrayFieldBJ_DisplayName="Добавить значение действительного числа (уровень)"
_BlzAddAbilityRealLevelArrayFieldBJ_Parameters="Для способности: ",~Ability," значение действительного числа: ",~RealLevelArrayField," с уровнем: ",~Level,", добавить элемент: ",~Value
_BlzAddAbilityRealLevelArrayFieldBJ_Defaults=_,_,0,0
_BlzAddAbilityRealLevelArrayFieldBJ_Limits=_,_,_,_,0,_,_,_
_BlzAddAbilityRealLevelArrayFieldBJ_Category=TC_ABILITY

BlzAddAbilityStringLevelArrayFieldBJ=0,ability,abilitystringlevelarrayfield,integer,string
_BlzAddAbilityStringLevelArrayFieldBJ_DisplayName="Добавить значение строки (уровень)"
_BlzAddAbilityStringLevelArrayFieldBJ_Parameters="Для способности: ",~Ability," значение строки: ",~StringLevelArrayField," с уровнем: ",~Level,", добавить элемент: ",~Value
_BlzAddAbilityStringLevelArrayFieldBJ_Defaults=_,_,0,_
_BlzAddAbilityStringLevelArrayFieldBJ_Limits=_,_,_,_,0,_,_,_
_BlzAddAbilityStringLevelArrayFieldBJ_Category=TC_ABILITY

BlzRemoveAbilityBooleanLevelArrayFieldBJ=0,ability,abilitybooleanlevelarrayfield,integer,boolean
_BlzRemoveAbilityBooleanLevelArrayFieldBJ_DisplayName="Удалить логическое значение (уровень)"
_BlzRemoveAbilityBooleanLevelArrayFieldBJ_Parameters="Для способности: ",~Ability," логическое значение: ",~BooleanLevelArrayField," с уровнем: ",~Level,", удалить элемент: ",~Value
_BlzRemoveAbilityBooleanLevelArrayFieldBJ_Defaults=_,_,0,true
_BlzRemoveAbilityBooleanLevelArrayFieldBJ_Limits=_,_,_,_,0,_,_,_
_BlzRemoveAbilityBooleanLevelArrayFieldBJ_Category=TC_ABILITY

BlzRemoveAbilityIntegerLevelArrayFieldBJ=0,ability,abilityintegerlevelarrayfield,integer,integer
_BlzRemoveAbilityIntegerLevelArrayFieldBJ_DisplayName="Удалить целочисленное значение (уровень)"
_BlzRemoveAbilityIntegerLevelArrayFieldBJ_Parameters="Для способности: ",~Ability," целочисленное значение: ",~IntegerLevelArrayField," с уровнем: ",~Level,", удалить элемент: ",~Value
_BlzRemoveAbilityIntegerLevelArrayFieldBJ_Defaults=_,_,0,'Brej'
_BlzRemoveAbilityIntegerLevelArrayFieldBJ_Limits=_,_,_,_,0,_,_,_
_BlzRemoveAbilityIntegerLevelArrayFieldBJ_Category=TC_ABILITY

BlzRemoveAbilityRealLevelArrayFieldBJ=0,ability,abilityreallevelarrayfield,integer,real
_BlzRemoveAbilityRealLevelArrayFieldBJ_DisplayName="Удалить значение действительного числа (уровень)"
_BlzRemoveAbilityRealLevelArrayFieldBJ_Parameters="Для способности: ",~Ability," значение действительного числа: ",~RealLevelArrayField," с уровнем: ",~Level,", удалить элемент: ",~Value
_BlzRemoveAbilityRealLevelArrayFieldBJ_Defaults=_,_,0,0
_BlzRemoveAbilityRealLevelArrayFieldBJ_Limits=_,_,_,_,0,_,_,_
_BlzRemoveAbilityRealLevelArrayFieldBJ_Category=TC_ABILITY

BlzRemoveAbilityStringLevelArrayFieldBJ=0,ability,abilitystringlevelarrayfield,integer,string
_BlzRemoveAbilityStringLevelArrayFieldBJ_DisplayName="Удалить значение строки (уровень)"
_BlzRemoveAbilityStringLevelArrayFieldBJ_Parameters="Для способности: ",~Ability," значение строки: ",~StringLevelArrayField," с уровнем: ",~Level,", удалить элемент: ",~Value
_BlzRemoveAbilityStringLevelArrayFieldBJ_Defaults=_,_,0,_
_BlzRemoveAbilityStringLevelArrayFieldBJ_Limits=_,_,_,_,0,_,_,_
_BlzRemoveAbilityStringLevelArrayFieldBJ_Category=TC_ABILITY

BlzItemAddAbilityBJ=0,item,abilcode
_BlzItemAddAbilityBJ_DisplayName="Добавить способность"
_BlzItemAddAbilityBJ_Parameters="Для предмета: ",~Item,", добавить способность: ",~AbilityCode
_BlzItemAddAbilityBJ_Defaults=GetLastCreatedItem,_
_BlzItemAddAbilityBJ_Category=TC_ITEM

BlzItemRemoveAbilityBJ=0,item,abilcode
_BlzItemRemoveAbilityBJ_DisplayName="Удалить способность"
_BlzItemRemoveAbilityBJ_Parameters="Для предмета: ",~Item,", удалить способность: ",~AbilityCode
_BlzItemRemoveAbilityBJ_Defaults=GetLastCreatedItem,_
_BlzItemRemoveAbilityBJ_Category=TC_ITEM

BlzSetItemBooleanFieldBJ=0,item,itembooleanfield,boolean
_BlzSetItemBooleanFieldBJ_DisplayName="Установить логическое значение"
_BlzSetItemBooleanFieldBJ_Parameters="Установить для предмета: ",~Item," логическое значение: ",~BooleanField," на: ",~Value
_BlzSetItemBooleanFieldBJ_Defaults=GetLastCreatedItem,_,true
_BlzSetItemBooleanFieldBJ_Category=TC_ITEM

BlzSetItemIntegerFieldBJ=0,item,itemintegerfield,integer
_BlzSetItemIntegerFieldBJ_DisplayName="Установить целочисленное значение"
_BlzSetItemIntegerFieldBJ_Parameters="Установить для предмета: ",~Item," целочисленное значение: ",~IntegerField," на: ",~Value
_BlzSetItemIntegerFieldBJ_Defaults=GetLastCreatedItem,_,1
_BlzSetItemIntegerFieldBJ_Category=TC_ITEM

BlzSetItemRealFieldBJ=0,item,itemrealfield,real
_BlzSetItemRealFieldBJ_DisplayName="Установить значение действительного числа"
_BlzSetItemRealFieldBJ_Parameters="Установить для предмета: ",~Item," значение действительного числа: ",~RealField," на: ",~Value
_BlzSetItemRealFieldBJ_Defaults=GetLastCreatedItem,_,100
_BlzSetItemRealFieldBJ_Category=TC_ITEM

BlzSetItemStringFieldBJ=0,item,itemstringfield,string
_BlzSetItemStringFieldBJ_DisplayName="Установить значение строки"
_BlzSetItemStringFieldBJ_Parameters="Установить для предмета: ",~Item," значение строки: ",~StringField," на: ",~Value
_BlzSetItemStringFieldBJ_Defaults=GetLastCreatedItem,_,_
_BlzSetItemStringFieldBJ_Category=TC_ITEM

BlzSetUnitBooleanFieldBJ=0,unit,unitbooleanfield,boolean
_BlzSetUnitBooleanFieldBJ_DisplayName="Установить логическое значение"
_BlzSetUnitBooleanFieldBJ_Parameters="Установить для: ",~Unit," логическое значение: ",~BooleanField," на: ",~Value
_BlzSetUnitBooleanFieldBJ_Defaults=GetTriggerUnit,_,true
_BlzSetUnitBooleanFieldBJ_Category=TC_UNIT

BlzSetUnitIntegerFieldBJ=0,unit,unitintegerfield,integer
_BlzSetUnitIntegerFieldBJ_DisplayName="Установить целочисленное значение"
_BlzSetUnitIntegerFieldBJ_Parameters="Установить для: ",~Unit," целочисленное значение: ",~IntegerField," на: ",~Value
_BlzSetUnitIntegerFieldBJ_Defaults=GetTriggerUnit,_,1
_BlzSetUnitIntegerFieldBJ_Category=TC_UNIT

BlzSetUnitRealFieldBJ=0,unit,unitrealfield,real
_BlzSetUnitRealFieldBJ_DisplayName="Установить значение действительного числа"
_BlzSetUnitRealFieldBJ_Parameters="Установить для: ",~Unit," значение действительного числа: ",~RealField," на: ",~Value
_BlzSetUnitRealFieldBJ_Defaults=GetTriggerUnit,_,300
_BlzSetUnitRealFieldBJ_Category=TC_UNIT

BlzSetUnitStringFieldBJ=0,unit,unitstringfield,string
_BlzSetUnitStringFieldBJ_DisplayName="Установить значение строки"
_BlzSetUnitStringFieldBJ_Parameters="Установить для: ",~Unit," значение строки: ",~StringField," на: ",~Value
_BlzSetUnitStringFieldBJ_Defaults=GetTriggerUnit,_,_
_BlzSetUnitStringFieldBJ_Category=TC_UNIT

BlzSetUnitWeaponBooleanFieldBJ=0,unit,unitweaponbooleanfield,integer,boolean
_BlzSetUnitWeaponBooleanFieldBJ_DisplayName="Установить для оружия логическое значение"
_BlzSetUnitWeaponBooleanFieldBJ_Parameters="Установить для оружия: ",~Unit," логическое значение: ",~BooleanField,"по индексу:",~Index," на: ",~Value
_BlzSetUnitWeaponBooleanFieldBJ_Defaults=GetTriggerUnit,_,0,true
_BlzSetUnitWeaponBooleanFieldBJ_Category=TC_UNIT

BlzSetUnitWeaponIntegerFieldBJ=0,unit,unitweaponintegerfield,integer,integer
_BlzSetUnitWeaponIntegerFieldBJ_DisplayName="Установить для оружия целочисленное значение"
_BlzSetUnitWeaponIntegerFieldBJ_Parameters="Установить для оружия: ",~Unit," целочисленное значение: ",~IntegerField,"по индексу:",~Index," на: ",~Value
_BlzSetUnitWeaponIntegerFieldBJ_Defaults=GetTriggerUnit,_,0,1
_BlzSetUnitWeaponIntegerFieldBJ_Category=TC_UNIT

BlzSetUnitWeaponRealFieldBJ=0,unit,unitweaponrealfield,integer,real
_BlzSetUnitWeaponRealFieldBJ_DisplayName="Установить для оружия значение действительного числа"
_BlzSetUnitWeaponRealFieldBJ_Parameters="Установить для оружия: ",~Unit," значение действительного числа: ",~RealField,"по индексу:",~Index," на: ",~Value
_BlzSetUnitWeaponRealFieldBJ_Defaults=GetTriggerUnit,_,0,300
_BlzSetUnitWeaponRealFieldBJ_Category=TC_UNIT

BlzSetUnitWeaponStringFieldBJ=0,unit,unitweaponstringfield,integer,string
_BlzSetUnitWeaponStringFieldBJ_DisplayName="Установить для оружия значения строки"
_BlzSetUnitWeaponStringFieldBJ_Parameters="Установить для оружия: ",~Unit," значения строки: ",~StringField,"по индексу:",~Index," на: ",~Value
_BlzSetUnitWeaponStringFieldBJ_Defaults=GetTriggerUnit,_,0,_
_BlzSetUnitWeaponStringFieldBJ_Category=TC_UNIT

// Special Effect
BlzSetSpecialEffectColorByPlayer=0,effect,player
_BlzSetSpecialEffectColorByPlayer_DisplayName="Установить цвет спецэффекта (цвет игрока)"
_BlzSetSpecialEffectColorByPlayer_Parameters="Установить цвет спецэффекту ",~Effect," на цвет игрока ",~Player
_BlzSetSpecialEffectColorByPlayer_Defaults=GetLastCreatedEffectBJ,Player00
_BlzSetSpecialEffectColorByPlayer_Category=TC_SPECIALEFFECT

BlzSetSpecialEffectColor=0,effect,integer,integer,integer
_BlzSetSpecialEffectColor_DisplayName="Установить цвет спецэффекта"
_BlzSetSpecialEffectColor_Parameters="Установить цвет спецэффекту ",~Effect," на К: ",~Value,", З: ",~Value,", С: ",~Value
_BlzSetSpecialEffectColor_Defaults=GetLastCreatedEffectBJ,255,255,255
_BlzSetSpecialEffectColor_Limits=_,_,0,255,0,255,0,255
_BlzSetSpecialEffectColor_Category=TC_SPECIALEFFECT

BlzSetSpecialEffectAlpha=0,effect,integer
_BlzSetSpecialEffectAlpha_DisplayName="Установить альфа спецэффект"
_BlzSetSpecialEffectAlpha_Parameters="Установить альфа спецэффект ",~Effect," на ",~Value
_BlzSetSpecialEffectAlpha_Defaults=GetLastCreatedEffectBJ,255
_BlzSetSpecialEffectAlpha_Limits=_,_,0,255
_BlzSetSpecialEffectAlpha_Category=TC_SPECIALEFFECT

BlzSetSpecialEffectScale=0,effect,real
_BlzSetSpecialEffectScale_DisplayName="Установить размер спецэффекта"
_BlzSetSpecialEffectScale_Parameters="Установить размер спецэффекта ",~Effect," на ",~Value
_BlzSetSpecialEffectScale_Defaults=GetLastCreatedEffectBJ,1.0
_BlzSetSpecialEffectScale_Category=TC_SPECIALEFFECT

BlzSetSpecialEffectPosition=0,effect,real,real,real
_BlzSetSpecialEffectPosition_DisplayName="Установить позицию спецэффекта"
_BlzSetSpecialEffectPosition_Parameters="Установить позицию спецэффекта ",~Effect," на X: ",~Value,", Y: ",~Value,", Z: ",~Value
_BlzSetSpecialEffectPosition_Defaults=GetLastCreatedEffectBJ,0.0,0.0,0.0
_BlzSetSpecialEffectPosition_Category=TC_SPECIALEFFECT

BlzSetSpecialEffectX=0,effect,real
_BlzSetSpecialEffectX_DisplayName="Установить позицию спецэффекта X"
_BlzSetSpecialEffectX_Parameters="Установить позицию X спецэффекта ",~Effect," на ",~Value
_BlzSetSpecialEffectX_Defaults=GetLastCreatedEffectBJ,0.0
_BlzSetSpecialEffectX_Category=TC_SPECIALEFFECT

BlzSetSpecialEffectY=0,effect,real
_BlzSetSpecialEffectY_DisplayName="Установить позицию спецэффекта Y"
_BlzSetSpecialEffectY_Parameters="Установить позицию Y спецэффекта ",~Effect," на ",~Value
_BlzSetSpecialEffectY_Defaults=GetLastCreatedEffectBJ,0.0
_BlzSetSpecialEffectY_Category=TC_SPECIALEFFECT

BlzSetSpecialEffectZ=0,effect,real
_BlzSetSpecialEffectZ_DisplayName="Установить позицию спецэффекта Z"
_BlzSetSpecialEffectZ_Parameters="Установить позицию Z спецэффекта ",~Effect," на ",~Value
_BlzSetSpecialEffectZ_Defaults=GetLastCreatedEffectBJ,0.0
_BlzSetSpecialEffectZ_Category=TC_SPECIALEFFECT

BlzSetSpecialEffectPositionLoc=0,effect,location
_BlzSetSpecialEffectPositionLoc_DisplayName="Переместить спецэффект"
_BlzSetSpecialEffectPositionLoc_Parameters="Переместить спецэффект ",~Effect," на ",~Location
_BlzSetSpecialEffectPositionLoc_Defaults=GetLastCreatedEffectBJ,GetRectCenter
_BlzSetSpecialEffectPositionLoc_Category=TC_SPECIALEFFECT

BlzSpecialEffectClearSubAnimations=0,effect
_BlzSpecialEffectClearSubAnimations_DisplayName="Очистить суб-анимации для спецэффекта"
_BlzSpecialEffectClearSubAnimations_Parameters="Очистить все суб-анимации для спецэффекта: ",~Effect
_BlzSpecialEffectClearSubAnimations_Defaults=GetLastCreatedEffectBJ
_BlzSpecialEffectClearSubAnimations_Category=TC_SPECIALEFFECT

BlzSpecialEffectRemoveSubAnimation=0,effect,subanimtype
_BlzSpecialEffectRemoveSubAnimation_DisplayName="Удалить суб-анимацию для спецэффекта"
_BlzSpecialEffectRemoveSubAnimation_Parameters="Для спецэффекта: ",~Effect,", удалить суб-анимацию: ",~Value
_BlzSpecialEffectRemoveSubAnimation_Defaults=GetLastCreatedEffectBJ,SubAnimTypeVictory
_BlzSpecialEffectRemoveSubAnimation_Category=TC_SPECIALEFFECT

BlzSpecialEffectAddSubAnimation=0,effect,subanimtype
_BlzSpecialEffectAddSubAnimation_DisplayName="Добавить суб-анимацию для спецэффекта"
_BlzSpecialEffectAddSubAnimation_Parameters="Для спецэффекта: ",~Effect,", добавить суб-анимацию: ",~Value
_BlzSpecialEffectAddSubAnimation_Defaults=GetLastCreatedEffectBJ,SubAnimTypeVictory
_BlzSpecialEffectAddSubAnimation_Category=TC_SPECIALEFFECT

BlzPlaySpecialEffect=0,effect,animtype
_BlzPlaySpecialEffect_DisplayName="Проиграть анимацию спецэффекта"
_BlzPlaySpecialEffect_Parameters="Для спецэффекта: ",~Effect,", проиграть анимацию: ",~Value
_BlzPlaySpecialEffect_Defaults=GetLastCreatedEffectBJ,AnimTypeBirth
_BlzPlaySpecialEffect_Category=TC_SPECIALEFFECT

// Temporarily disable [with time scale] function in GUI
// BlzPlaySpecialEffectWithTimeScale=0,effect,animtype,real
// _BlzPlaySpecialEffectWithTimeScale_Defaults=GetLastCreatedEffectBJ,AnimTypeBirth,1.0
// _BlzPlaySpecialEffectWithTimeScale_Limits=_,_,_,_,0.1,_
// _BlzPlaySpecialEffectWithTimeScale_Category=TC_SPECIALEFFECT

BlzSetSpecialEffectHeight=0,effect,real
_BlzSetSpecialEffectHeight_DisplayName="Установить высоту спецэффекта"
_BlzSetSpecialEffectHeight_Parameters="Установить высоту спецэффекта ",~Effect," на: ",~Value
_BlzSetSpecialEffectHeight_Defaults=GetLastCreatedEffectBJ,0.0
_BlzSetSpecialEffectHeight_Category=TC_SPECIALEFFECT

BlzSetSpecialEffectOrientation=0,effect,real,real,real
_BlzSetSpecialEffectOrientation_DisplayName="Установить ориентацию спецэффекта"
_BlzSetSpecialEffectOrientation_Parameters="Установить ориентацию спецэффекта ",~Effect," на yaw: ",~Value,", pitch: ",~Value,", roll: ",~Value
_BlzSetSpecialEffectOrientation_Defaults=GetLastCreatedEffectBJ,0.0,0.0,0.0
_BlzSetSpecialEffectOrientation_Category=TC_SPECIALEFFECT

BlzSetSpecialEffectYaw=0,effect,real
_BlzSetSpecialEffectYaw_DisplayName="Установить для спецэффекта Yaw"
_BlzSetSpecialEffectYaw_Parameters="Установить Yaw спецэффекту ",~Effect," на: ",~Value
_BlzSetSpecialEffectYaw_Defaults=GetLastCreatedEffectBJ,0.0
_BlzSetSpecialEffectYaw_Category=TC_SPECIALEFFECT

BlzSetSpecialEffectPitch=0,effect,real
_BlzSetSpecialEffectPitch_DisplayName="Установить для спецэффекта Pitch"
_BlzSetSpecialEffectPitch_Parameters="Установить Pitch спецэффекту ",~Effect," на: ",~Value
_BlzSetSpecialEffectPitch_Defaults=GetLastCreatedEffectBJ,0.0
_BlzSetSpecialEffectPitch_Category=TC_SPECIALEFFECT

BlzSetSpecialEffectRoll=0,effect,real
_BlzSetSpecialEffectRoll_DisplayName="Установить для спецэффекта Roll"
_BlzSetSpecialEffectRoll_Parameters="Установить Roll спецэффекту ",~Effect," на: ",~Value
_BlzSetSpecialEffectRoll_Defaults=GetLastCreatedEffectBJ,0.0
_BlzSetSpecialEffectRoll_Category=TC_SPECIALEFFECT

BlzSetSpecialEffectTimeScale=0,effect,real
_BlzSetSpecialEffectTimeScale_DisplayName="Установить шкалу времени спецэффекту"
_BlzSetSpecialEffectTimeScale_Parameters="Установить шкалу времени спецэффекту ",~Effect," на ",~Value
_BlzSetSpecialEffectTimeScale_Defaults=GetLastCreatedEffectBJ,1.0
_BlzSetSpecialEffectTimeScale_Category=TC_SPECIALEFFECT

BlzSetSpecialEffectTime=0,effect,real
_BlzSetSpecialEffectTime_DisplayName="Установить время спецэффекту"
_BlzSetSpecialEffectTime_Parameters="Установить время спецэффекту ",~Effect," на ",~Value
_BlzSetSpecialEffectTime_Defaults=GetLastCreatedEffectBJ, 1.0
_BlzSetSpecialEffectTime_Category=TC_SPECIALEFFECT

SetUnitInvulnerable=0,unit,invulnerableoption
_SetUnitInvulnerable_DisplayName="Сделать уязвимым/неуязвимым"
_SetUnitInvulnerable_Parameters="Сделать ",~Unit," ",~Invulnerable/Vulnerable
_SetUnitInvulnerable_Defaults=GetTriggerUnit,InvulnerabilityInvulnerable
_SetUnitInvulnerable_Category=TC_UNIT

PauseUnitBJ=0,pauseunpauseoption,unit
_PauseUnitBJ_DisplayName="Пауза"
_PauseUnitBJ_Parameters=~Pause/Unpause," ",~Unit
_PauseUnitBJ_Defaults=PauseUnpauseOptionPause,GetTriggerUnit
_PauseUnitBJ_Category=TC_UNIT

PauseAllUnitsBJ=0,pauseunpauseoption
_PauseAllUnitsBJ_DisplayName="Пауза всех боевых единиц"
_PauseAllUnitsBJ_Parameters=~Pause/Unpause," всех боевых единиц"
_PauseAllUnitsBJ_Defaults=PauseUnpauseOptionPause
_PauseAllUnitsBJ_Category=TC_UNIT

UnitPauseTimedLifeBJ=1,pauseunpauseoption,unit
_UnitPauseTimedLifeBJ_DisplayName="Пауза таймера времени жизни"
_UnitPauseTimedLifeBJ_Parameters=~Pause/Unpause," таймер времени жизни для ",~Unit,"."
_UnitPauseTimedLifeBJ_Defaults=PauseUnpauseOptionPause,GetTriggerUnit
_UnitPauseTimedLifeBJ_Category=TC_UNIT

UnitApplyTimedLifeBJ=1,real,timedlifebuffcode,unit
_UnitApplyTimedLifeBJ_DisplayName="Добавить таймер времени жизни"
_UnitApplyTimedLifeBJ_Parameters="Добавить ",~Duration," секунд ",~Buff Type," таймер времени жизни для ",~Unit
_UnitApplyTimedLifeBJ_Defaults=60,TimedLifeBuffCodeGeneric,GetTriggerUnit
_UnitApplyTimedLifeBJ_Limits=0,_,_,_,_,_
_UnitApplyTimedLifeBJ_Category=TC_UNIT

SetUnitExplodedBJ=0,unit,explodedontoption
_SetUnitExplodedBJ_DisplayName="Сделать боевую единицу взрывающейся при смерти"
_SetUnitExplodedBJ_Parameters="Принудить ",~Unit," ",~Explode/Die Normally," при смерти"
_SetUnitExplodedBJ_Defaults=GetTriggerUnit,ExplodeDontExplode
_SetUnitExplodedBJ_Category=TC_UNIT

UnitSuspendDecayBJ=0,suspendresumeoption,unit
_UnitSuspendDecayBJ_DisplayName="Приостановить разложение трупа"
_UnitSuspendDecayBJ_Parameters=~Suspend/Resume," разложение трупа для ",~Unit
_UnitSuspendDecayBJ_Defaults=SuspendResumeSuspend,GetTriggerUnit
_UnitSuspendDecayBJ_Category=TC_UNIT

UnitResetCooldown=1,unit
_UnitResetCooldown_DisplayName="Сбросить перезарядку способностей"
_UnitResetCooldown_Parameters="Сбросить перезарядку способностей для ",~Unit,"."
_UnitResetCooldown_Defaults=GetTriggerUnit
_UnitResetCooldown_Category=TC_UNIT

UnitSetConstructionProgress=1,unit,integer
_UnitSetConstructionProgress_DisplayName="Установить прогресс строительства зданий"
_UnitSetConstructionProgress_Parameters="Установить ",~Building," прогресс строительства ",~Progress,"%"
_UnitSetConstructionProgress_Defaults=GetTriggerUnit,50
_UnitSetConstructionProgress_Limits=_,_,0,100
_UnitSetConstructionProgress_Category=TC_UNIT

UnitSetUpgradeProgress=1,unit,integer
_UnitSetUpgradeProgress_DisplayName="Установить прогресс улучшения зданий"
_UnitSetUpgradeProgress_Parameters="Установить ",~Building," прогресс улучшения ",~Progress,"%"
_UnitSetUpgradeProgress_Defaults=GetTriggerUnit,50
_UnitSetUpgradeProgress_Limits=_,_,0,100
_UnitSetUpgradeProgress_Category=TC_UNIT

UnitAddSleepPerm=0,unit,sleepwakeoption
_UnitAddSleepPerm_DisplayName="Усыпить/разбудить боевую единицу"
_UnitAddSleepPerm_Parameters="Принудить ",~Unit," ",~Sleep/Remain Awake," (когда всё спокойно)"
_UnitAddSleepPerm_Defaults=GetTriggerUnit,SleepWakeOptionSleep
_UnitAddSleepPerm_Category=TC_UNIT

UnitSetCanSleepBJ=0,unit,sleepwakeoption
_UnitSetCanSleepBJ_DisplayName="Усыпить/разбудить боевую единицу ночью"
_UnitSetCanSleepBJ_Parameters="Принудить ",~Unit," ",~Sleep/Remain Awake," (ночью, когда всё спокойно)"
_UnitSetCanSleepBJ_Defaults=GetTriggerUnit,SleepWakeOptionSleep
_UnitSetCanSleepBJ_Category=TC_UNIT

UnitWakeUpBJ=0,unit
_UnitWakeUpBJ_DisplayName="Разбудить боевую единицу"
_UnitWakeUpBJ_Parameters="Разбудить ",~Unit
_UnitWakeUpBJ_Defaults=GetTriggerUnit
_UnitWakeUpBJ_Category=TC_UNIT

UnitGenerateAlarms=1,unit,onoffoption
_UnitGenerateAlarms_DisplayName="Включение сигнала тревоги"
_UnitGenerateAlarms_Parameters="Включение сигнала тревоги для ",~Unit," ",~On/Off
_UnitGenerateAlarms_Defaults=GetTriggerUnit,OnOffOff
_UnitGenerateAlarms_Category=TC_UNIT

RescueUnitBJ=0,unit,player,colorchangeoption
_RescueUnitBJ_DisplayName="Спасти боевую единицу"
_RescueUnitBJ_Parameters="Спасти ",~Unit," для ",~Player," и ",~Change/Retain Color
_RescueUnitBJ_Defaults=_,Player00,ChangeColorTrue
_RescueUnitBJ_Category=TC_UNIT

MakeUnitRescuableToForceBJ=0,unit,rescuableoption,force
_MakeUnitRescuableToForceBJ_DisplayName="Сделать боевую единицу спасаемой"
_MakeUnitRescuableToForceBJ_Parameters="Сделать ",~Unit," ",~Rescuable/Unrescuable," для ",~Player Group
_MakeUnitRescuableToForceBJ_Defaults=_,RescuableOptionRescuable,Force00
_MakeUnitRescuableToForceBJ_Category=TC_UNIT

SetUnitRescueRange=0,unit,real
_SetUnitRescueRange_DisplayName="Установить радиус спасения боевой единицы"
_SetUnitRescueRange_Parameters="Установить радиус спасения боевой единицы ",~Unit," на ",~Range
_SetUnitRescueRange_Defaults=_,384
_SetUnitRescueRange_Limits=_,_,0,_
_SetUnitRescueRange_Category=TC_UNIT

SetRescueUnitColorChangeBJ=0,colorchangeoption
_SetRescueUnitColorChangeBJ_DisplayName="Включить/выключить смену цвета боевых единиц при спасении"
_SetRescueUnitColorChangeBJ_Parameters="Задать установку всем спасаемым боевым единицам ",~Change/Retain Color," при спасении"
_SetRescueUnitColorChangeBJ_Defaults=ChangeColorFalse
_SetRescueUnitColorChangeBJ_Category=TC_UNIT

SetRescueBuildingColorChangeBJ=0,colorchangeoption
_SetRescueBuildingColorChangeBJ_DisplayName="Включить/выключить смену цвета зданий при спасении"
_SetRescueBuildingColorChangeBJ_Parameters="Задать установку всем спасаемым зданиям ",~Change/Retain Color," при спасении"
_SetRescueBuildingColorChangeBJ_Defaults=ChangeColorFalse
_SetRescueBuildingColorChangeBJ_Category=TC_UNIT

SetUnitUseFoodBJ=1,enabledisableoption,unit
_SetUnitUseFoodBJ_DisplayName="Разрешить/запретить использование снабжения"
_SetUnitUseFoodBJ_Parameters=~Enable/Disable," использование снабжения для ",~Unit
_SetUnitUseFoodBJ_Defaults=EnableDisableDisable,_
_SetUnitUseFoodBJ_Category=TC_UNIT

SetUnitFacingToFaceUnitTimed=0,unit,unit,real
_SetUnitFacingToFaceUnitTimed_DisplayName="Повернуть боевую единицу на заданную боевую единицу"
_SetUnitFacingToFaceUnitTimed_Parameters="Повернуть ",~Unit," на ",~Unit," в течении ",~Time," секунд"
_SetUnitFacingToFaceUnitTimed_Defaults=_,_,0
_SetUnitFacingToFaceUnitTimed_Limits=_,_,_,_,0,_
_SetUnitFacingToFaceUnitTimed_Category=TC_UNIT

SetUnitFacingToFaceLocTimed=0,unit,location,real
_SetUnitFacingToFaceLocTimed_DisplayName="Повернуть боевую единицу на заданную точку"
_SetUnitFacingToFaceLocTimed_Parameters="Повернуть ",~Unit," на ",~Point," в течении ",~Time," секунд"
_SetUnitFacingToFaceLocTimed_Defaults=_,GetRectCenter,0
_SetUnitFacingToFaceLocTimed_Limits=_,_,_,_,0,_
_SetUnitFacingToFaceLocTimed_Category=TC_UNIT

SetUnitFacingTimed=0,unit,real,real
_SetUnitFacingTimed_DisplayName="Повернуть боевую единицу в градусах"
_SetUnitFacingTimed_Parameters="Повернуть ",~Unit," на ",~Angle," в течении ",~Time," секунд"
_SetUnitFacingTimed_Defaults=_,RealUnitFacing,0
_SetUnitFacingTimed_Limits=_,_,_,_,0,_
_SetUnitFacingTimed_Category=TC_UNIT

BlzSetUnitFacingEx=0,unit,real
_BlzSetUnitFacingEx_DisplayName="Повернуть боевую единицу в градусах (мгновенно)"
_BlzSetUnitFacingEx_Parameters="Повернуть ",~Unit," на ",~Angle
_BlzSetUnitFacingEx_Defaults=_,RealUnitFacing,0
_BlzSetUnitFacingEx_Limits=_,_,_,_,0,_
_BlzSetUnitFacingEx_Category=TC_UNIT

SetUnitMoveSpeed=0,unit,real
_SetUnitMoveSpeed_DisplayName="Установить скорость передвижения"
_SetUnitMoveSpeed_Parameters="Установить ",~Unit," скорость передвижения на ",~Speed
_SetUnitMoveSpeed_Defaults=_,GetUnitDefaultMoveSpeed
_SetUnitMoveSpeed_Category=TC_UNIT

SetUnitPathing=0,unit,pathingoption
_SetUnitPathing_DisplayName="Разрешить/запретить преграды"
_SetUnitPathing_Parameters="Переключить преграды для ",~Unit," на ",~On/Off
_SetUnitPathing_Defaults=_,PathingOff
_SetUnitPathing_Category=TC_UNIT

SetUnitAcquireRangeBJ=0,unit,real
_SetUnitAcquireRangeBJ_DisplayName="Установить дистанцию охраны"
_SetUnitAcquireRangeBJ_Parameters="Установить ",~Unit," дистанцию охраны на ",~Range
_SetUnitAcquireRangeBJ_Defaults=_,_
_SetUnitAcquireRangeBJ_Category=TC_UNIT

SetUnitUserData=1,unit,integer
_SetUnitUserData_DisplayName="Записать целое число в переменную"
_SetUnitUserData_Parameters="Записать в переменную для боевой единицы ",~Unit," целое число ",~Index
_SetUnitUserData_Defaults=_,0
_SetUnitUserData_Category=TC_UNIT

UnitRemoveBuffsBJ=0,bufftype,unit
_UnitRemoveBuffsBJ_DisplayName="Рассеять баффы"
_UnitRemoveBuffsBJ_Parameters="Рассеять ",~Buff Type," баффы для ",~Unit
_UnitRemoveBuffsBJ_Defaults=BuffTypeAll,GetTriggerUnit
_UnitRemoveBuffsBJ_Category=TC_UNIT

UnitRemoveBuffsExBJ=1,buffpolarity,buffresist,unit,includeoption,includeoption
_UnitRemoveBuffsExBJ_DisplayName="Рассеять баффы по типу"
_UnitRemoveBuffsExBJ_Parameters="Рассеять ",~Buff Type," баффы, учитывая ",~Buff Resist," для ",~Unit," (",~Include/Exclude," таймер времени жизни, ",~Include/Exclude," ауры)"
_UnitRemoveBuffsExBJ_Defaults=BuffPolarityEither,BuffResistEither,GetTriggerUnit,InclusionInclude,InclusionInclude
_UnitRemoveBuffsExBJ_Category=TC_UNIT

UnitRemoveBuffBJ=1,buffcode,unit
_UnitRemoveBuffBJ_DisplayName="Рассеять определённый бафф"
_UnitRemoveBuffBJ_Parameters="Рассеять бафф ",~Buff," для ",~Unit
_UnitRemoveBuffBJ_Defaults=_,GetTriggerUnit
_UnitRemoveBuffBJ_Category=TC_UNIT

UnitAddAbilityBJ=1,abilcode,unit
_UnitAddAbilityBJ_DisplayName="Добавить способность"
_UnitAddAbilityBJ_Parameters="Добавить способность ",~Ability," для ",~Unit
_UnitAddAbilityBJ_Defaults=_,GetTriggerUnit
_UnitAddAbilityBJ_Category=TC_UNIT

UnitRemoveAbilityBJ=0,abilcode,unit
_UnitRemoveAbilityBJ_DisplayName="Удалить способность"
_UnitRemoveAbilityBJ_Parameters="Удалить способность ",~Ability," для ",~Unit
_UnitRemoveAbilityBJ_Defaults=_,GetTriggerUnit
_UnitRemoveAbilityBJ_Category=TC_UNIT

UnitAddTypeBJ=1,unittype,unit
_UnitAddTypeBJ_DisplayName="Добавить классификацию"
_UnitAddTypeBJ_Parameters="Добавить классификацию ",~Classification," для ",~Unit
_UnitAddTypeBJ_Defaults=UnitTypeMechanical,GetTriggerUnit
_UnitAddTypeBJ_Category=TC_UNIT

UnitRemoveTypeBJ=1,unittype,unit
_UnitRemoveTypeBJ_DisplayName="Удалить классификацию"
_UnitRemoveTypeBJ_Parameters="Удалить Классификацию ",~Classification," для ",~Unit
_UnitRemoveTypeBJ_Defaults=UnitTypeMechanical,GetTriggerUnit
_UnitRemoveTypeBJ_Category=TC_UNIT

IssueTargetOrder=0,unit,unitorderutarg,unit
_IssueTargetOrder_DisplayName="Приказать боевой единице выполнить действие над другой боевой единицей"
_IssueTargetOrder_Parameters="Приказать ",~Unit," ",~Order," ",~Unit
_IssueTargetOrder_Defaults=_,UnitOrderAttackUnit,_
_IssueTargetOrder_Category=TC_UNIT
_IssueTargetOrder_ScriptName=IssueTargetOrderBJ

IssuePointOrderLoc=0,unit,unitorderptarg,location
_IssuePointOrderLoc_DisplayName="Приказать боевой единице выполнить действие в указанной точке"
_IssuePointOrderLoc_Parameters="Приказать ",~Unit," ",~Order," в ",~Point
_IssuePointOrderLoc_Defaults=_,UnitOrderMove,GetRectCenter
_IssuePointOrderLoc_Category=TC_UNIT
_IssuePointOrderLoc_ScriptName=IssuePointOrderLocBJ

IssueTargetDestructableOrder=0,unit,unitorderdtarg,destructable
_IssueTargetDestructableOrder_DisplayName="Приказать боевой единице выполнить действие над разрушаемым объектом"
_IssueTargetDestructableOrder_Parameters="Приказать ",~Unit," ",~Order," ",~Destructible
_IssueTargetDestructableOrder_Defaults=_,UnitOrderHarvestDestructible,_
_IssueTargetDestructableOrder_Category=TC_UNIT

IssueTargetItemOrder=0,unit,unitorderitarg,item
_IssueTargetItemOrder_DisplayName="Приказать боевой единице выполнить действие над предметом"
_IssueTargetItemOrder_Parameters="Приказать ",~Unit," ",~Order," ",~Item
_IssueTargetItemOrder_Defaults=_,UnitOrderSmartItem,_
_IssueTargetItemOrder_Category=TC_UNIT

IssueImmediateOrder=0,unit,unitordernotarg
_IssueImmediateOrder_DisplayName="Приказать боевой единице без указания цели"
_IssueImmediateOrder_Parameters="Приказать ",~Unit," ",~Order
_IssueImmediateOrder_Defaults=_,UnitOrderStop
_IssueImmediateOrder_Category=TC_UNIT
_IssueImmediateOrder_ScriptName=IssueImmediateOrderBJ

IssueTrainOrderByIdBJ=0,unit,unitcode
_IssueTrainOrderByIdBJ_DisplayName="Приказать зданию нанять боевую единицу"
_IssueTrainOrderByIdBJ_Parameters="Приказать ",~зданию," нанять ",~боевую единицу,"
_IssueTrainOrderByIdBJ_Defaults=_,hfoo
_IssueTrainOrderByIdBJ_Category=TC_UNIT

IssueUpgradeOrderByIdBJ=0,unit,techcode
_IssueUpgradeOrderByIdBJ_DisplayName="Приказать зданию провести исследование"
_IssueUpgradeOrderByIdBJ_Parameters="Приказать ",~зданию," провести исследование ",~Tech-Type
_IssueUpgradeOrderByIdBJ_Defaults=_,Rhde
_IssueUpgradeOrderByIdBJ_Category=TC_UNIT

IssueBuildOrderByIdLocBJ=0,unit,unitcode,location
_IssueBuildOrderByIdLocBJ_DisplayName="Приказать рабочему построить здание"
_IssueBuildOrderByIdLocBJ_Parameters="Приказать ",~рабочему," построить ",~Unit-Type," в ",~Point
_IssueBuildOrderByIdLocBJ_Defaults=_,hbar,GetRectCenter
_IssueBuildOrderByIdLocBJ_Category=TC_UNIT

UnitDropItemPointLoc=1,unit,item,location
_UnitDropItemPointLoc_DisplayName="Приказать боевой единице бросить предмет в точке"
_UnitDropItemPointLoc_Parameters="Приказать ",~Unit," бросить ",~Item," в точке ",~Point
_UnitDropItemPointLoc_Defaults=_,GetLastCreatedItem,GetRectCenter
_UnitDropItemPointLoc_Category=TC_UNIT

UnitDropItemSlotBJ=1,unit,item,integer
_UnitDropItemSlotBJ_DisplayName="Приказать боевой единице переместить предмет в указанный слот инвентаря"
_UnitDropItemSlotBJ_Parameters="Приказать ",~Unit," переместить ",~Item," в ",~Index," слот инвентаря"
_UnitDropItemSlotBJ_Defaults=_,GetLastCreatedItem,1
_UnitDropItemSlotBJ_Limits=_,_,_,_,1,6
_UnitDropItemSlotBJ_Category=TC_UNIT

UnitDropItemTargetBJ=1,unit,item,unit
_UnitDropItemTargetBJ_DisplayName="Приказать боевой единице передать предмет другой боевой единице"
_UnitDropItemTargetBJ_Parameters="Приказать ",~Unit," передать ",~Item," боевой единице ",~Unit
_UnitDropItemTargetBJ_Defaults=_,GetLastCreatedItem,_
_UnitDropItemTargetBJ_Category=TC_UNIT

UnitDamagePointLoc=1,unit,real,real,location,real,attacktype,damagetype
_UnitDamagePointLoc_DisplayName="Урон по области"
_UnitDamagePointLoc_Parameters=~Unit," мгновенно нанесёт урон по области после истечения ",~Seconds," секунд в радиусе ",~Size," от ",~Location,", нанося ",~Amount," урона атакой типа ",~AttackType," и уроном типа ",~DamageType
_UnitDamagePointLoc_Defaults=GetTriggerUnit,0,500,GetRectCenter,100,AttackTypeNormal,DamageTypeNormal
_UnitDamagePointLoc_Category=TC_UNIT

UnitDamageTargetBJ=1,unit,unit,real,attacktype,damagetype
_UnitDamageTargetBJ_DisplayName="Урон по цели"
_UnitDamageTargetBJ_Parameters=~Unit," мгновенно нанесёт урон ",~Target,", нанося ",~Amount," урона атакой типа ",~AttackType," и уроном типа ",~DamageType
_UnitDamageTargetBJ_Defaults=GetTriggerUnit,GetTriggerUnit,500,AttackTypeNormal,DamageTypeNormal
_UnitDamageTargetBJ_Category=TC_UNIT

DecUnitAbilityLevelSwapped=1,abilcode,unit
_DecUnitAbilityLevelSwapped_DisplayName="Понизить уровень способности для боевой едницы"
_DecUnitAbilityLevelSwapped_Parameters="Понизить уровень способности ",~Ability," для ",~Unit
_DecUnitAbilityLevelSwapped_Defaults=_,GetTriggerUnit
_DecUnitAbilityLevelSwapped_Category=TC_UNIT

IncUnitAbilityLevelSwapped=1,abilcode,unit
_IncUnitAbilityLevelSwapped_DisplayName="Повысить уровень способности для боевой едницы"
_IncUnitAbilityLevelSwapped_Parameters="Повысить уровень способности ",~Ability," для ",~Unit
_IncUnitAbilityLevelSwapped_Defaults=_,GetTriggerUnit
_IncUnitAbilityLevelSwapped_Category=TC_UNIT

SetUnitAbilityLevelSwapped=1,abilcode,unit,integer
_SetUnitAbilityLevelSwapped_DisplayName="Установить уровень способности для боевой едницы"
_SetUnitAbilityLevelSwapped_Parameters="Установить уровень Способности ",~Ability," для ",~Unit," на ",~Level
_SetUnitAbilityLevelSwapped_Defaults=_,GetTriggerUnit,1
_SetUnitAbilityLevelSwapped_Limits=_,_,_,_,1,_
_SetUnitAbilityLevelSwapped_Category=TC_UNIT


// Unit Group actions
// Specially handled by the editor
ForGroupMultiple=0,group
_ForGroupMultiple_DisplayName="Выбрать каждую боевую единицу в отряд и выполнить несколько действий"
_ForGroupMultiple_Parameters="Выбрать каждую боевую единицу в ",~Unit Group," и выполнить (действия)"
_ForGroupMultiple_Defaults=GetUnitsInRectAll
_ForGroupMultiple_Category=TC_UNITGROUP
_ForGroupMultiple_ScriptName=ForGroupBJ

ForGroup=0,group,code
_ForGroup_DisplayName="Выбрать каждую боевую единицу в отряд и выполнить действие"
_ForGroup_Parameters="Выбрать каждую боевую единицу в ",~Unit Group," и выполнить ",~Action
_ForGroup_Defaults=GetUnitsInRectAll,DoNothing
_ForGroup_Category=TC_UNITGROUP
_ForGroup_ScriptName=ForGroupBJ

GroupAddUnitSimple=0,unit,group
_GroupAddUnitSimple_DisplayName="Добавить боевую единицу в отряд"
_GroupAddUnitSimple_Parameters="Добавить ",~Unit," в ",~Unit Group
_GroupAddUnitSimple_Defaults=GetTriggerUnit,_
_GroupAddUnitSimple_Category=TC_UNITGROUP

GroupAddGroup=0,group,group
_GroupAddGroup_DisplayName="Присоединить отряд к другому отряду"
_GroupAddGroup_Parameters="Присоединить отряд ",~Unit Group," к ",~Unit Group
_GroupAddGroup_Defaults=_,_
_GroupAddGroup_Category=TC_UNITGROUP

GroupRemoveUnitSimple=0,unit,group
_GroupRemoveUnitSimple_DisplayName="Удалить боевую единицу из отряда"
_GroupRemoveUnitSimple_Parameters="Удалить ",~Unit," из ",~Unit Group
_GroupRemoveUnitSimple_Defaults=GetTriggerUnit,_
_GroupRemoveUnitSimple_Category=TC_UNITGROUP

GroupRemoveGroup=0,group,group
_GroupRemoveGroup_DisplayName="Удалить отряд"
_GroupRemoveGroup_Parameters="Удалить отряд ",~Unit Group," из ",~Unit Group
_GroupRemoveGroup_Defaults=_,_
_GroupRemoveGroup_Category=TC_UNITGROUP

GroupClear=0,group
_GroupClear_DisplayName="Очистить"
_GroupClear_Parameters="Удалить все боевые единицы из ",~Unit Group
_GroupClear_Defaults=_
_GroupClear_Category=TC_UNITGROUP

GroupTargetOrder=0,group,unitorderutarg,unit
_GroupTargetOrder_DisplayName="Приказать отряду выполнить действие над боевой единицей"
_GroupTargetOrder_Parameters="Приказать ",~Unit Group," ",~Order," ",~Unit
_GroupTargetOrder_Defaults=GetUnitsInRectAll,UnitOrderAttackUnit,_
_GroupTargetOrder_Category=TC_UNITGROUP
_GroupTargetOrder_ScriptName=GroupTargetOrderBJ

GroupPointOrderLoc=0,group,unitorderptarg,location
_GroupPointOrderLoc_DisplayName="Приказать отряду выполнить действие в указанной точке"
_GroupPointOrderLoc_Parameters="Приказать ",~Unit Group," ",~Order," в ",~Point
_GroupPointOrderLoc_Defaults=GetUnitsInRectAll,UnitOrderMove,GetRectCenter
_GroupPointOrderLoc_Category=TC_UNITGROUP
_GroupPointOrderLoc_ScriptName=GroupPointOrderLocBJ

GroupTargetDestructableOrder=0,group,unitorderdtarg,destructable
_GroupTargetDestructableOrder_DisplayName="Приказать отряду выполнить действие над разрушаемым объектом"
_GroupTargetDestructableOrder_Parameters="Приказать ",~Unit Group," ",~Order," ",~Destructible
_GroupTargetDestructableOrder_Defaults=GetUnitsInRectAll,UnitOrderHarvestDestructible,_
_GroupTargetDestructableOrder_Category=TC_UNITGROUP

GroupTargetItemOrder=0,group,unitorderitarg,item
_GroupTargetItemOrder_DisplayName="Приказать отряду выполнить действие над предметом"
_GroupTargetItemOrder_Parameters="Приказать ",~Unit Group," ",~Order," ",~Item
_GroupTargetItemOrder_Defaults=GetUnitsInRectAll,UnitOrderAttackItem,_
_GroupTargetItemOrder_Category=TC_UNITGROUP

GroupImmediateOrder=0,group,unitordernotarg
_GroupImmediateOrder_DisplayName="Приказать отряду без указания цели"
_GroupImmediateOrder_Parameters="Приказать ",~Unit Group," ",~Order
_GroupImmediateOrder_Defaults=GetUnitsInRectAll,UnitOrderStop
_GroupImmediateOrder_Category=TC_UNITGROUP
_GroupImmediateOrder_ScriptName=GroupImmediateOrderBJ

GroupTrainOrderByIdBJ=0,group,unitcode
_GroupTrainOrderByIdBJ_DisplayName="Приказать отряду нанять боевую единицу"
_GroupTrainOrderByIdBJ_Parameters="Приказать ",~Unit Group," нанять ",~Unit-Type
_GroupTrainOrderByIdBJ_Defaults=GetUnitsInRectAll,hfoo
_GroupTrainOrderByIdBJ_Category=TC_UNITGROUP


// Ubersplat actions
CreateUbersplatBJ=1,location,ubersplattype,real,real,real,real,enabledisableoption,enabledisableoption
_CreateUbersplatBJ_DisplayName="Создать"
_CreateUbersplatBJ_Parameters="Создать ",~Location," тип ",~Type," с цветом (",~Red,"%, ",~Green,"%, ",~Blue,"%) и ",~Transparency,"% прозрачностью (",~Включить/Отключить," неподвижность, ",~Enble/Disable," пропуск времени появления)"
_CreateUberSplatBJ_Defaults=GetRectCenter,UbersplatTypeNGOL,100,100,100,0,EnableDisableDisable,EnableDisableDisable
_CreateUberSplatBJ_Category=TC_UBERSPLAT

DestroyUbersplat=1,ubersplat
_DestroyUbersplat_DisplayName="Удалить"
_DestroyUbersplat_Parameters="Удалить ",~Ubersplat
_DestroyUbersplat_Defaults=GetLastCreatedUbersplat
_DestroyUbersplat_Category=TC_UBERSPLAT

ResetUbersplat=1,ubersplat
_ResetUbersplat_DisplayName="Сбросить"
_ResetUbersplat_Parameters="Сбросить ",~Ubersplat
_ResetUbersplat_Defaults=GetLastCreatedUbersplat
_ResetUbersplat_Category=TC_UBERSPLAT

FinishUbersplat=1,ubersplat
_FinishUbersplat_DisplayName="Закончить"
_FinishUbersplat_Parameters="Закончить ",~Ubersplat
_FinishUbersplat_Defaults=GetLastCreatedUbersplat
_FinishUbersplat_Category=TC_UBERSPLAT

ShowUbersplatBJ=1,showhideoption,ubersplat
_ShowUbersplatBJ_DisplayName="Скрыть"
_ShowUbersplatBJ_Parameters=~Show/Hide," ",~Ubersplat
_ShowUbersplatBJ_Defaults=ShowHideShow,GetLastCreatedUbersplat
_ShowUbersplatBJ_Category=TC_UBERSPLAT

SetUbersplatRender=1,ubersplat,enabledisableoption
_SetUbersplatRender_DisplayName="Разблокировать прорисовку"
_SetUbersplatRender_Parameters=~Ubersplat,": ",~Включить/Отключить," прорисовку"
_SetUbersplatRender_Defaults=GetLastCreatedUbersplat,EnableDisableEnable
_SetUbersplatRender_Category=TC_UBERSPLAT

SetUbersplatRenderAlways=1,ubersplat,enabledisableoption
_SetUbersplatRenderAlways_DisplayName="Разблокировать постоянную прорисовку"
_SetUbersplatRenderAlways_Parameters=~Ubersplat,": ",~Включить/Отключить," постоянную прорисовку"
_SetUbersplatRenderAlways_Defaults=GetLastCreatedUbersplat,EnableDisableEnable
_SetUbersplatRenderAlways_Category=TC_UBERSPLAT


// Visibility actions
FogEnableOn=0,nothing
_FogEnableOn_DisplayName="Разрешить туман войны"
_FogEnableOn_Parameters="Разрешить туман войны"
_FogEnableOn_Defaults=
_FogEnableOn_Category=TC_VISIBILITY

FogEnableOff=0,nothing
_FogEnableOff_DisplayName="Запретить туман войны"
_FogEnableOff_Parameters="Запретить туман войны"
_FogEnableOff_Defaults=
_FogEnableOff_Category=TC_VISIBILITY

FogMaskEnableOn=0,nothing
_FogMaskEnableOn_DisplayName="Разрешить чёрную дымку"
_FogMaskEnableOn_Parameters="Разрешить чёрную дымку"
_FogMaskEnableOn_Defaults=
_FogMaskEnableOn_Category=TC_VISIBILITY

FogMaskEnableOff=0,nothing
_FogMaskEnableOff_DisplayName="Запретить чёрную дымку"
_FogMaskEnableOff_Parameters="Запретить чёрную дымку"
_FogMaskEnableOff_Defaults=
_FogMaskEnableOff_Category=TC_VISIBILITY

CreateFogModifierRectBJ=0,enableddisabledoption,player,fogstate,rect
_CreateFogModifierRectBJ_DisplayName="Создать видимость в области"
_CreateFogModifierRectBJ_Parameters="Создать первоначально ",~Enabled/Disabled," видимость для ",~Player," излучающий ",~Visibility State," на ",~Region
_CreateFogModifierRectBJ_Defaults=EnabledDisabledEnabled,Player00,FogStateVisible,GetPlayableMapRect
_CreateFogModifierRectBJ_Category=TC_VISIBILITY

CreateFogModifierRadiusLocBJ=0,enableddisabledoption,player,fogstate,location,real
_CreateFogModifierRadiusLocBJ_DisplayName="Создать видимость в радиусе"
_CreateFogModifierRadiusLocBJ_Parameters="Создать первоначально ",~Enabled/Disabled," видимость для ",~Player," излучающий ",~Visibility State," от ",~Point," радиусом ",~Radius
_CreateFogModifierRadiusLocBJ_Defaults=EnabledDisabledEnabled,Player00,FogStateVisible,GetRectCenter,512
_CreateFogModifierRadiusLocBJ_Defaults=_,_,_,_,_,_,_,_,0,_
_CreateFogModifierRadiusLocBJ_Category=TC_VISIBILITY

FogModifierStart=0,fogmodifier
_FogModifierStart_DisplayName="Разрешить видимость"
_FogModifierStart_Parameters="Разрешить ",~Visibility Modifier
_FogModifierStart_Defaults=GetLastCreatedFogModifier
_FogModifierStart_Category=TC_VISIBILITY

FogModifierStop=0,fogmodifier
_FogModifierStop_DisplayName="Запретить видимость"
_FogModifierStop_Parameters="Запретить ",~Visibility Modifier
_FogModifierStop_Defaults=GetLastCreatedFogModifier
_FogModifierStop_Category=TC_VISIBILITY

DestroyFogModifier=0,fogmodifier
_DestroyFogModifier_DisplayName="Уничтожить видимость"
_DestroyFogModifier_Parameters="Уничтожить ",~Visibility Modifier
_DestroyFogModifier_Defaults=GetLastCreatedFogModifier
_DestroyFogModifier_Category=TC_VISIBILITY


// Obsolete actions
//AddPerfLogLabel=0,string
//_AddPerfLogLabel_Defaults="Triggered Debug Label"
//_AddPerfLogLabel_Category=TC_OBSOLETE

//Cheat=0,string
//_Cheat_Defaults="warnings"
//_Cheat_Category=TC_OBSOLETE



//***************************************************************************
[TriggerCalls]
// Defines function calls which may be used as parameter values
// Key: Function name
// Value 0: first game version in which this function is valid
// Value 1: flag (0 or 1) indicating if the call can be used in events
// Value 2: return type
// Value 3+: argument types
//
// Note: Operators are specially handled by the editor

// returns string
ParseTags=1,1,string,string
_ParseTags_DisplayName="Разбор строки с тегами"
_ParseTags_Parameters="Разбор ",~String
_ParseTags_Defaults=
_ParseTags_Category=TC_ABILITY

// returns boolean
SetSoundFacialAnimationLabel=0,1,boolean,sound,string
_SetSoundFacialAnimationLabel_DisplayName="Установить метку анимации лица"
_SetSoundFacialAnimationLabel_Parameters="Загрузить ",~Sound," ",~String," "
_SetSoundFacialAnimationLabel_Defaults=
_SetSoundFacialAnimationLabel_Category=TC_SOUND

// returns boolean
SetSoundFacialAnimationGroupLabel=0,1,boolean,sound,string
_SetSoundFacialAnimationGroupLabel_DisplayName="Установить метку анимации лица"
_SetSoundFacialAnimationGroupLabel_Parameters="Загрузить ",~Sound," ",~String," "
_SetSoundFacialAnimationGroupLabel_Defaults=
_SetSoundFacialAnimationGroupLabel_Category=TC_SOUND

//returns boolean
SetSoundFacialAnimationSetFilepath=0,1,boolean,sound,string
_SetSoundFacialAnimationSetFilepath_DisplayName="Установить метку анимации лица"
_SetSoundFacialAnimationSetFilepath_Parameters="Загрузить ",~Sound," ",~String," "
_SetSoundFacialAnimationSetFilepath_Defaults=
_SetSoundFacialAnimationSetFilepath_Category=TC_SOUND

// returns boolean
BlzIsTargetIndicatorEnabled=0,1,boolean
_BlzIsTargetIndicatorEnabled_DisplayName="Целевой индикатор включён"
_BlzIsTargetIndicatorEnabled_Parameters="Целевой индикатор включён"
_BlzIsTargetIndicatorEnabled_Defaults=
_BlzIsTargetIndicatorEnabled_Category=TC_CINEMATIC

SkinManagerGetLocalPath=0,1,string,string
_SkinManagerGetLocalPath_DisplayName="Менеджер обликов"
_SkinManagerGetLocalPath_Parameters="Указать локальный путь ",~Key
_SkinManagerGetLocalPath_Defaults=_
_SkinManagerGetLocalPath_Category=TC_CINEMATIC

IsDestructableAliveBJ=0,0,boolean,destructable
_IsDestructableAliveBJ_DisplayName="Разрушаемый объект жив"
_IsDestructableAliveBJ_Parameters=~Destructible," жив"
_IsDestructableAliveBJ_Defaults=GetLastCreatedDestructable
_IsDestructableAliveBJ_Category=TC_DESTRUCT

IsDestructableDeadBJ=0,0,boolean,destructable
_IsDestructableDeadBJ_DisplayName="Разрушаемый объект мёртв"
_IsDestructableDeadBJ_Parameters=~Destructible," мёртв"
_IsDestructableDeadBJ_Defaults=GetLastCreatedDestructable
_IsDestructableDeadBJ_Category=TC_DESTRUCT

IsDestructableInvulnerableBJ=0,0,boolean,destructable
_IsDestructableInvulnerableBJ_DisplayName="Разрушаемый объект неуязвим"
_IsDestructableInvulnerableBJ_Parameters=~Destructible," неуязвим"
_IsDestructableInvulnerableBJ_Defaults=GetLastCreatedDestructable
_IsDestructableInvulnerableBJ_Category=TC_DESTRUCT

IsPointBlightedBJ=1,1,boolean,location
_IsPointBlightedBJ_DisplayName="Область поражена порчей"
_IsPointBlightedBJ_Parameters=~Point," поражена порчей"
_IsPointBlightedBJ_Defaults=GetRectCenter
_IsPointBlightedBJ_Category=TC_ENVIRONMENT

IsTerrainPathableBJ=1,1,boolean,location,pathingtype
_IsTerrainPathableBJ_DisplayName="Рельеф местности не проходим"
_IsTerrainPathableBJ_Parameters="Рельеф местности ",~Location," типа ",~Pathing Type," не проходим"
_IsTerrainPathableBJ_Defaults=GetRectCenter,PathingTypeWalkability
_IsTerrainPathableBJ_Category=TC_ENVIRONMENT

IsMapFlagSet=0,1,boolean,mapflag
_IsMapFlagSet_DisplayName="Флаг карты установлен"
_IsMapFlagSet_Parameters=~Map Flag," установлен"
_IsMapFlagSet_Defaults=MapFlagUseHandicaps
_IsMapFlagSet_Category=TC_GAME

IsCustomCampaignButtonVisibile=1,0,boolean,integer
_IsCustomCampaignButtonVisibile_DisplayName="Кнопка пользовательской кампании видна"
_IsCustomCampaignButtonVisibile_Parameters="Кнопка пользовательской кампании ",~Number," видна"
_IsCustomCampaignButtonVisibile_Defaults=1
_IsCustomCampaignButtonVisibile_Limits=1,_
_IsCustomCampaignButtonVisibile_Category=TC_GAME

GetCreepCampFilterState=1,1,boolean
_GetCreepCampFilterState_DisplayName="Отображение лагеря нейтрально-враждебных включёно"
_GetCreepCampFilterState_Parameters="Отображение лагеря нейтрально-враждебных на мини-карте включёно"
_GetCreepCampFilterState_Category=TC_GAME

SaveGameExists=1,0,boolean,anyfile
_SaveGameExists_DisplayName="Сохранённая игра существует"
_SaveGameExists_Parameters="Сохранённая игра ",~Filename," существует"
_SaveGameExists_Defaults=_
_SaveGameExists_Category=TC_GAME

// returns string
GetLocalizedString=1,1,string,string
_GetLocalizedString_DisplayName="Загрузить локализованную строку"
_GetLocalizedString_Parameters="Локализация(",~String,")"
_GetLocalizedString_Defaults=
_GetLocalizedString_Category=TC_GAME

GetStoredBooleanBJ=0,0,boolean,string,string,gamecache
_GetStoredBooleanBJ_DisplayName="Загрузить логическое значение"
_GetStoredBooleanBJ_Parameters="Загрузить ",~Label," ",~Category," из ",~Game Cache
_GetStoredBooleanBJ_Defaults=_,"Category",GetLastCreatedGameCacheBJ
_GetStoredBooleanBJ_Category=TC_GAMECACHE

BlzIsUnitSelectable=0,1,boolean,unit
_BlzIsUnitSelectable_DisplayName="Боевая единица выделена"
_BlzIsUnitSelectable_Parameters=~Unit," выделена"
_BlzIsUnitSelectable_Defaults=GetTriggerUnit
_BlzIsUnitSelectable_Category=TC_UNIT

BlzIsUnitInvulnerable=0,1,boolean,unit
_BlzIsUnitInvulnerable_DisplayName="Боевая единица неуязвима"
_BlzIsUnitInvulnerable_Parameters=~Unit," неуязвима"
_BlzIsUnitInvulnerable_Defaults=GetTriggerUnit
_BlzIsUnitInvulnerable_Category=TC_UNIT

BlzIsSelectionEnabled=0,1,boolean
_BlzIsSelectionEnabled_DisplayName="Включено выделение"
_BlzIsSelectionEnabled_Parameters="Включено выделение"
_BlzIsSelectionEnabled_Category=TC_UNITSEL

BlzIsSelectionCircleEnabled=0,1,boolean
_BlzIsSelectionCircleEnabled_DisplayName="Включены круги выделения"
_BlzIsSelectionCircleEnabled_Parameters="Включены круги выделения"
_BlzIsSelectionCircleEnabled_Category=TC_UNITSEL

BlzIsLastInstanceObjectFunctionSuccessful=0,1,boolean
_BlzIsLastInstanceObjectFunctionSuccessful_DisplayName="Последняя функция была успешна"
_BlzIsLastInstanceObjectFunctionSuccessful_Parameters="Последняя функция была успешна"
_BlzIsLastInstanceObjectFunctionSuccessful_Category=TC_LAST

BlzGetAbilityBooleanField=0,1,boolean,ability,abilitybooleanfield
_BlzGetAbilityBooleanField_DisplayName="Логическое значение способности"
_BlzGetAbilityBooleanField_Parameters="Способность ",~Ability," считается логическим значением "~BooleanField
_BlzGetAbilityBooleanField_Defaults=_,_
_BlzGetAbilityBooleanField_CATEGORY=TC_ABILITY

BlzGetAbilityBooleanLevelField=0,1,boolean,ability,abilitybooleanlevelfield,integer
_BlzGetAbilityBooleanLevelField_DisplayName="Логическое значение способности (уровень)"
_BlzGetAbilityBooleanLevelField_Parameters="Способность ",~Ability," считается логическим значением ",~BooleanLevelField,", с уровнем: ",~Level
_BlzGetAbilityBooleanLevelField_Defaults=_,_,0
_BlzGetAbilityBooleanLevelField_Limits=_,_,_,_,0,_
_BlzGetAbilityBooleanLevelField_CATEGORY=TC_ABILITY

BlzGetAbilityBooleanLevelArrayField=0,1,boolean,ability,abilitybooleanlevelarrayfield,integer,integer
_BlzGetAbilityBooleanLevelArrayField_DisplayName="Логическое значение способности (уровень и массив)"
_BlzGetAbilityBooleanLevelArrayField_Parameters="Способность ",~Ability," считается логическим значением ",~BooleanLevelArrayField," с уровнем: ",~Level," и с номером: ",~Index
_BlzGetAbilityBooleanLevelArrayField_Defaults=_,_,0,0
_BlzGetAbilityBooleanLevelArrayField_Limits=_,_,_,_,0,_,0,_
_BlzGetAbilityBooleanLevelArrayField_CATEGORY=TC_ABILITY

BlzSetAbilityBooleanField=0,1,boolean,ability,abilitybooleanfield,boolean
_BlzSetAbilityBooleanField_DisplayName="Установленное логическое значение способности"
_BlzSetAbilityBooleanField_Parameters="У способности ",~Ability," установленное логическое значение ",~BooleanField," на ",~Value
_BlzSetAbilityBooleanField_Defaults=_,_,true
_BlzSetAbilityBooleanField_CATEGORY=TC_ABILITY

BlzSetAbilityIntegerField=0,1,boolean,ability,abilityintegerfield,intger
_BlzSetAbilityIntegerField_DisplayName="Установленное целочисленное значение способности"
_BlzSetAbilityIntegerField_Parameters="У способности ",~Ability," установленное целочисленное значение ",~IntegerField," на ",~Value
_BlzSetAbilityIntegerField_Defaults=_,_,0
_BlzSetAbilityIntegerField_Limits=_,_,_,_,0,_
_BlzSetAbilityIntegerField_CATEGORY=TC_ABILITY

BlzSetAbilityRealField=0,1,boolean,ability,abilityrealfield,real
_BlzSetAbilityRealField_DisplayName="Установленное значение действительного числа способности"
_BlzSetAbilityRealField_Parameters="У способности ",~Ability," установленное значение действительного числа ",~RealField," на ",~Value
_BlzSetAbilityRealField_Defaults=_,_,0
_BlzSetAbilityRealField_CATEGORY=TC_ABILITY

BlzSetAbilityStringField=0,1,boolean,ability,abilitystringfield,string
_BlzSetAbilityStringField_DisplayName="Установленное значение строки способности"
_BlzSetAbilityStringField_Parameters="У способности ",~Ability," установленное значение строки ",~StringField," на ",~Value
_BlzSetAbilityStringField_Defaults=_,_,_
_BlzSetAbilityStringField_CATEGORY=TC_ABILITY

BlzSetAbilityBooleanLevelField=0,1,boolean,ability,abilitybooleanlevelfield,integer,boolean
_BlzSetAbilityBooleanLevelField_DisplayName="Установленное логическое значение способности (уровень)"
_BlzSetAbilityBooleanLevelField_Parameters="У способности ",~Ability," установленное логическое значение ",~BooleanLevelField," с уровнем: ",~Level," на ",~Value
_BlzSetAbilityBooleanLevelField_Defaults=_,_,0,true
_BlzSetAbilityBooleanLevelField_Limits=_,_,_,_,0,_,_,_
_BlzSetAbilityBooleanLevelField_CATEGORY=TC_ABILITY

BlzSetAbilityIntegerLevelField=0,1,boolean,ability,abilityintegerlevelfield,integer,integer
_BlzSetAbilityIntegerLevelField_DisplayName="Установленное целочисленное значение способности (уровень)"
_BlzSetAbilityIntegerLevelField_Parameters="У способности ",~Ability," установленное целочисленное значение ",~IntegerLevelField," с уровнем: ",~Level," на ",~Value
_BlzSetAbilityIntegerLevelField_Defaults=_,_,0,50
_BlzSetAbilityIntegerLevelField_Defaults=_,_,_,_,0,_,0,_
_BlzSetAbilityIntegerLevelField_CATEGORY=TC_ABILITY

BlzSetAbilityRealLevelField=0,1,boolean,ability,abilityreallevelfield,integer,real
_BlzSetAbilityRealLevelField_DisplayName="Установленное значение действительного числа способности (уровень)"
_BlzSetAbilityRealLevelField_Parameters="У способности ",~Ability," установленное значение действительного числа ",~RealLevelField," с уровнем: ",~Level," на ",~Value
_BlzSetAbilityRealLevelField_Defaults=_,_,0,10
_BlzSetAbilityRealLevelField_Limits=_,_,_,_,0,_,0,_
_BlzSetAbilityRealLevelField_CATEGORY=TC_ABILITY

BlzSetAbilityStringLevelField=0,1,boolean,ability,abilitystringlevelfield,integer,string
_BlzSetAbilityStringLevelField_DisplayName="Установленное значение строки способности (уровень)"
_BlzSetAbilityStringLevelField_Parameters="У способности ",~Ability," установленное значение строки ",~StringLevelField," с уровнем: ",~Level," на ",~Value
_BlzSetAbilityStringLevelField_Defaults=_,_,0,_
_BlzSetAbilityStringLevelField_Limits=_,_,_,_,0,_,_,_
_BlzSetAbilityStringLevelField_CATEGORY=TC_ABILITY

BlzSetAbilityBooleanLevelArrayField=0,1,boolean,ability,abilitybooleanlevelarrayfield,integer,integer,boolean
_BlzSetAbilityBooleanLevelArrayField_DisplayName="Установленное логическое значение способности (уровень и массив)"
_BlzSetAbilityBooleanLevelArrayField_Parameters="У способности ",~Ability," установленное логическое значение ",~BooleanLevelArrayField," с уровнем: ",~Level," и с номером: ",~Index," на ",~Value
_BlzSetAbilityBooleanLevelArrayField_Defaults=_,_,0,0,true
_BlzSetAbilityBooleanLevelArrayField_Limits=_,_,_,_,0,_,0,_,_,_
_BlzSetAbilityBooleanLevelArrayField_CATEGORY=TC_ABILITY

BlzSetAbilityIntegerLevelArrayField=0,1,boolean,ability,abilityintegerlevelarrayfield,integer,integer,integer
_BlzSetAbilityIntegerLevelArrayField_DisplayName="Установленное целочисленное значение способности (уровень и массив)"
_BlzSetAbilityIntegerLevelArrayField_Parameters="У способности ",~Ability," установленное целочисленное значение ",~IntegerLevelArrayField," с уровнем: ",~Level," и с номером: ",~Index," на ",~Value
_BlzSetAbilityIntegerLevelArrayField_Defaults=_,_,0,0,'Brej'
_BlzSetAbilityIntegerLevelArrayField_Limits=_,_,_,_,0,_,0,_,_,_
_BlzSetAbilityIntegerLevelArrayField_CATEGORY=TC_ABILITY

BlzSetAbilityRealLevelArrayField=0,1,boolean,ability,abilityreallevelarrayfield,integer,integer,real
_BlzSetAbilityRealLevelArrayField_DisplayName="Установленное значение действительного числа способности (уровень и массив)"
_BlzSetAbilityRealLevelArrayField_Parameters="У способности ",~Ability," установленное значение действительного числа ",~RealLevelArrayField," с уровнем: ",~Level," и с номером: ",~Index," на ",~Value
_BlzSetAbilityRealLevelArrayField_Defaults=_,_,0,0,0
_BlzSetAbilityRealLevelArrayField_Limits=_,_,0,_,0,_,_,_
_BlzSetAbilityRealLevelArrayField_CATEGORY=TC_ABILITY

BlzSetAbilityStringLevelArrayField=0,1,boolean,ability,abilitystringlevelarrayfield,integer,integer,string
_BlzSetAbilityStringLevelArrayField_DisplayName="Установленное значение строки способности (уровень и массив)"
_BlzSetAbilityStringLevelArrayField_Parameters="У способности ",~Ability," установленное значение строки ",~StringLevelArrayField," с уровнем: ",~Level," и с номером: ",~Index," на ",~Value
_BlzSetAbilityStringLevelArrayField_Defaults=_,_,0,0,_
_BlzSetAbilityStringLevelArrayField_Limits=_,_,0,_,0,_,_,_
_BlzSetAbilityStringLevelArrayField_CATEGORY=TC_ABILITY

BlzAddAbilityBooleanLevelArrayField=0,1,boolean,ability,abilitybooleanlevelarrayfield,integer,boolean
_BlzAddAbilityBooleanLevelArrayField_DisplayName="Добавленное логическое значение способности (уровень)"
_BlzAddAbilityBooleanLevelArrayField_Parameters="Для способности ",~Ability," логическое значение ",~BooleanLevelArrayField," с уровнем: ",~Level,", добавленное значение: ",~Value
_BlzAddAbilityBooleanLevelArrayField_Defaults=_,_,0,true
_BlzAddAbilityBooleanLevelArrayField_Limits=_,_,_,_,0,_,_,_
_BlzAddAbilityBooleanLevelArrayField_CATEGORY=TC_ABILITY

BlzAddAbilityIntegerLevelArrayField=0,1,boolean,ability,abilityintegerlevelarrayfield,integer,integer
_BlzAddAbilityIntegerLevelArrayField_DisplayName="Добавленное целочисленное значение способности (уровень)"
_BlzAddAbilityIntegerLevelArrayField_Parameters="Для способности ",~Ability," целочисленное значение ",~IntegerLevelArrayField," с уровнем: ",~Level,", добавленное значение: ",~Value
_BlzAddAbilityIntegerLevelArrayField_Defaults=_,_,0,0
_BlzAddAbilityIntegerLevelArrayField_Limits=_,_,_,_,0,_,_,_
_BlzAddAbilityIntegerLevelArrayField_CATEGORY=TC_ABILITY

BlzAddAbilityRealLevelArrayField=0,1,boolean,ability,abilityreallevelarrayfield,integer,real
_BlzAddAbilityRealLevelArrayField_DisplayName="Добавленное значение действительного числа способности (уровень)"
_BlzAddAbilityRealLevelArrayField_Parameters="Для способности ",~Ability," значение действительного числа ",~RealLevelArrayField," с уровнем: ",~Level,", добавленное значение: ",~Value
_BlzAddAbilityRealLevelArrayField_Defaults=_,_,0,0
_BlzAddAbilityRealLevelArrayField_Limits=_,_,_,_,0,_,_,_
_BlzAddAbilityRealLevelArrayField_CATEGORY=TC_ABILITY

BlzAddAbilityStringLevelArrayField=0,1,boolean,ability,abilitystringlevelarrayfield,integer,string
_BlzAddAbilityStringLevelArrayField_DisplayName="Добавленное значение строки способности (уровень)"
_BlzAddAbilityStringLevelArrayField_Parameters="Для способности ",~Ability," значение строки ",~StringLevelArrayField," с уровнем: ",~Level,", добавленное значение: ",~Value
_BlzAddAbilityStringLevelArrayField_Defaults=_,_,0,_
_BlzAddAbilityStringLevelArrayField_Limits=_,_,_,_,0,_,_,_
_BlzAddAbilityStringLevelArrayField_CATEGORY=TC_ABILITY

BlzRemoveAbilityBooleanLevelArrayField=0,1,boolean,ability,abilitybooleanlevelarrayfield,integer,boolean
_BlzRemoveAbilityBooleanLevelArrayField_DisplayName="Удалённое логическое значение способности (уровень)"
_BlzRemoveAbilityBooleanLevelArrayField_Parameters="Для способности ",~Ability," логическое значение ",~BooleanLevelArrayField," с уровнем: ",~Level,", удалённое значение: ",~Value
_BlzRemoveAbilityBooleanLevelArrayField_Defaults=_,_,0,true
_BlzRemoveAbilityBooleanLevelArrayField_Limits=_,_,_,_,0,_,_,_
_BlzRemoveAbilityBooleanLevelArrayField_CATEGORY=TC_ABILITY

BlzRemoveAbilityIntegerLevelArrayField=0,1,boolean,ability,abilityintegerlevelarrayfield,integer,integer
_BlzRemoveAbilityIntegerLevelArrayField_DisplayName="Удалённое целочисленное значение способности (уровень)"
_BlzRemoveAbilityIntegerLevelArrayField_Parameters="Для способности ",~Ability," целочисленное значение ",~IntegerLevelArrayField," с уровнем: ",~Level,", удалённое значение: ",~Value
_BlzRemoveAbilityIntegerLevelArrayField_Defaults=_,_,0,'Brej'
_BlzRemoveAbilityIntegerLevelArrayField_Limits=_,_,_,_,0,_,_,_
_BlzRemoveAbilityIntegerLevelArrayField_CATEGORY=TC_ABILITY

BlzRemoveAbilityRealLevelArrayField=0,1,boolean,ability,abilityreallevelarrayfield,integer,real
_BlzRemoveAbilityRealLevelArrayField_DisplayName="Удалённое значение действительного числа способности (уровень)"
_BlzRemoveAbilityRealLevelArrayField_Parameters="Для способности ",~Ability," значение действительного числа ",~RealLevelArrayField," с уровнем: ",~Level,", удалённое значение: ",~Value
_BlzRemoveAbilityRealLevelArrayField_Defaults=_,_,0,0
_BlzRemoveAbilityRealLevelArrayField_Limits=_,_,_,_,0,_,_,_
_BlzRemoveAbilityRealLevelArrayField_CATEGORY=TC_ABILITY

BlzRemoveAbilityStringLevelArrayField=0,1,boolean,ability,abilitystringlevelarrayfield,integer,string
_BlzRemoveAbilityStringLevelArrayField_DisplayName="Удалённое значение строки способности (уровень)"
_BlzRemoveAbilityStringLevelArrayField_Parameters="Для способности ",~Ability," значение строки ",~StringLevelArrayField," с уровнем: ",~Level,", удалённое значение: ",~Value
_BlzRemoveAbilityStringLevelArrayField_Defaults=_,_,0,_
_BlzRemoveAbilityStringLevelArrayField_Limits=_,_,_,_,0,_,_,_
_BlzRemoveAbilityStringLevelArrayField_CATEGORY=TC_ABILITY

BlzItemAddAbility=0,1,boolean,item,abilcode
_BlzItemAddAbility_DisplayName="Добавленная способность для предмета"
_BlzItemAddAbility_Parameters="Для предмета: ",~Item,", добавленная способность: ",~AbilityCode
_BlzItemAddAbility_Defaults=GetLastCreatedItem,_
_BlzItemAddAbility_Category=TC_ITEM

BlzItemRemoveAbility=0,1,boolean,item,abilcode
_BlzItemRemoveAbility_DisplayName="Удалённая способность для предмета"
_BlzItemRemoveAbility_Parameters="Для предмета: ",~Item,", удалённая способность: ",~AbilityCode
_BlzItemRemoveAbility_Defaults=GetLastCreatedItem,_
_BlzItemRemoveAbility_Category=TC_ITEM

BlzGetItemBooleanField=0,1,boolean,item,itembooleanfield
_BlzGetItemBooleanField_DisplayName="Логическое значение предмета"
_BlzGetItemBooleanField_Parameters="У предмета ",~Item," логическое значение: ",~BooleanField
_BlzGetItemBooleanField_Defaults=GetLastCreatedItem,_
_BlzGetItemBooleanField_Category=TC_ITEM

BlzSetItemBooleanField=0,1,boolean,item,itembooleanfield,boolean
_BlzSetItemBooleanField_DisplayName="Установленное логическое значение предмета"
_BlzSetItemBooleanField_Parameters="У предмета: ",~Item," установленное логическое значение ",~BooleanField," на ",~Value
_BlzSetItemBooleanField_Defaults=GetLastCreatedItem,_,true
_BlzSetItemBooleanField_Category=TC_ITEM

BlzSetItemIntegerField=0,1,boolean,item,itemintegerfield,integer
_BlzSetItemIntegerField_DisplayName="Установленное целочисленное значение предмета"
_BlzSetItemIntegerField_Parameters="У предмета: ",~Item," установленное целочисленное значение ",~IntegerField," на ",~Value
_BlzSetItemIntegerField_Defaults=GetLastCreatedItem,_,1
_BlzSetItemIntegerField_Category=TC_ITEM

BlzSetItemRealField=0,1,boolean,item,itemrealfield,real
_BlzSetItemRealField_DisplayName="Установленное значение действительного числа предмета"
_BlzSetItemRealField_Parameters="У предмета: ",~Item," установленное значение действительного числа ",~RealField," на ",~Value
_BlzSetItemRealField_Defaults=GetLastCreatedItem,_,100
_BlzSetItemRealField_Category=TC_ITEM

BlzSetItemStringField=0,1,boolean,item,itemstringfield,string
_BlzSetItemStringField_DisplayName="Установленное значение строки предмета"
_BlzSetItemStringField_Parameters="У предмета: ",~Item," установленное значение строки ",~StringField," на ",~Value
_BlzSetItemStringField_Defaults=GetLastCreatedItem,_,_
_BlzSetItemStringField_Category=TC_ITEM

BlzGetUnitBooleanField=0,1,boolean,unit,unitbooleanfield
_BlzGetUnitBooleanField_DisplayName="Логическое значение боевой единицы"
_BlzGetUnitBooleanField_Parameters="У боевой единицы ",~Unit," логическое значение ",~BooleanField
_BlzGetUnitBooleanField_Defaults=GetTriggerUnit,_
_BlzGetUnitBooleanField_Category=TC_UNIT

BlzSetUnitBooleanField=0,1,boolean,unit,unitbooleanfield,boolean
_BlzSetUnitBooleanField_DisplayName="Установленное логическое значение боевой единицы"
_BlzSetUnitBooleanField_Parameters="У боевой единицы ",~Unit," установленное логическое значение ",~BooleanField," на ",~Value
_BlzSetUnitBooleanField_Defaults=GetTriggerUnit,_,true
_BlzSetUnitBooleanField_Category=TC_UNIT

BlzSetUnitIntegerField=0,1,boolean,unit,unitintegerfield,integer
_BlzSetUnitIntegerField_DisplayName="Установленное целочисленное значение боевой единицы"
_BlzSetUnitIntegerField_Parameters="У боевой единицы ",~Unit," установленное целочисленное значение ",~IntegerField," на ",~Value
_BlzSetUnitIntegerField_Defaults=GetTriggerUnit,_,1
_BlzSetUnitIntegerField_Category=TC_UNIT

BlzSetUnitRealField=0,1,boolean,unit,unitrealfield,real
_BlzSetUnitRealField_DisplayName="Установленное значение действительного числа боевой единицы"
_BlzSetUnitRealField_Parameters="У боевой единицы ",~Unit," установленное значение действительного числа ",~RealField," на ",~Value
_BlzSetUnitRealField_Defaults=GetTriggerUnit,_,300
_BlzSetUnitRealField_Category=TC_UNIT

BlzSetUnitStringField=0,1,boolean,unit,unitstringfield,string
_BlzSetUnitStringField_DisplayName="Установленное значение строки боевой единицы"
_BlzSetUnitStringField_Parameters="У боевой единицы ",~Unit," установленное значение строки ",~StringField," на ",~Value
_BlzSetUnitStringField_Defaults=GetTriggerUnit,_,_
_BlzSetUnitStringField_Category=TC_UNIT

BlzGetUnitWeaponBooleanField=0,1,boolean,unit,unitweaponbooleanfield,integer
_BlzGetUnitWeaponBooleanField_DisplayName="Логическое значение атаки боевой единицы"
_BlzGetUnitWeaponBooleanField_Parameters="У боевой единицы ",~Unit," логическое значение атаки ",~BooleanField,", номер атаки:",~Index
_BlzGetUnitWeaponBooleanField_Defaults=GetTriggerUnit,_,0
_BlzGetUnitWeaponBooleanField_Category=TC_UNIT

BlzSetUnitWeaponBooleanField=0,1,boolean,unit,unitweaponbooleanfield,integer,boolean
_BlzSetUnitWeaponBooleanField_DisplayName="Установленное логическое значение атаки боевой единицы"
_BlzSetUnitWeaponBooleanField_Parameters="У боевой единицы ",~Unit," установленное логическое значение атаки ",~BooleanField,", номер атаки:",~Index," на ",~Value
_BlzSetUnitWeaponBooleanField_Defaults=GetTriggerUnit,_,0,true
_BlzSetUnitWeaponBooleanField_Category=TC_UNIT

BlzSetUnitWeaponIntegerField=0,1,boolean,unit,unitweaponintegerfield,integer,integer
_BlzSetUnitWeaponIntegerField_DisplayName="Установленное целочисленное значение атаки боевой единицы"
_BlzSetUnitWeaponIntegerField_Parameters="У боевой единицы ",~Unit," установленное целочисленное значение атаки ",~IntegerField,", номер атаки:",~Index," на ",~Value
_BlzSetUnitWeaponIntegerField_Defaults=GetTriggerUnit,_,0,1
_BlzSetUnitWeaponIntegerField_Category=TC_UNIT

BlzSetUnitWeaponRealField=0,1,boolean,unit,unitweaponrealfield,integer,real
_BlzSetUnitWeaponRealField_DisplayName="Установленное значение действительного числа атаки боевой единицы"
_BlzSetUnitWeaponRealField_Parameters="У боевой единицы ",~Unit," установленное значение действительного числа атаки ",~RealField,", номер атаки:",~Index," на ",~Value
_BlzSetUnitWeaponRealField_Defaults=GetTriggerUnit,_,0,300
_BlzSetUnitWeaponRealField_Category=TC_UNIT

BlzSetUnitWeaponStringField=0,1,boolean,unit,unitweaponstringfield,integer,string
_BlzSetUnitWeaponStringField_DisplayName="Установленное значение строки атаки боевой единицы"
_BlzSetUnitWeaponStringField_Parameters="У боевой единицы ",~Unit," установленное значение строки атаки ",~StringField,", номер атаки:",~Index," на ",~Value
_BlzSetUnitWeaponStringField_Defaults=GetTriggerUnit,_,0,_
_BlzSetUnitWeaponStringField_Category=TC_UNIT

// Hashtable
GetHandleIdBJ=1,1,integer,handle
_GetHandleIdBJ_DisplayName="Получить ID"
_GetHandleIdBJ_Parameters="Ключ ",~Handle,"."
_GetHandleIdBJ_Defaults=
_GetHandleIdBJ_Category=TC_HASHTABLE

StringHashBJ=1,1,integer,string
_StringHashBJ_DisplayName="Получить ID строки"
_StringHashBJ_Parameters="Ключ ",~String,"."
_StringHashBJ_Defaults=
_StringHashBJ_Category=TC_HASHTABLE

LoadIntegerBJ=0,0,integer,integer,integer,hashtable
_LoadIntegerBJ_DisplayName="Загрузить целочисленное значение (хэш-таблица)"
_LoadIntegerBJ_Parameters="Загрузить ",~Value," - ",~Value," из ",~Hashtable,"."
_LoadIntegerBJ_Defaults=_,_,GetLastCreatedHashtableBJ
_LoadIntegerBJ_Category=TC_HASHTABLE

LoadRealBJ=0,0,real,integer,integer,hashtable
_LoadRealBJ_DisplayName="Загрузить значение действительного числа (хэш-таблица)"
_LoadRealBJ_Parameters="Загрузить ",~Value," - ",~Value," из ",~Hashtable,"."
_LoadRealBJ_Defaults=_,_,GetLastCreatedHashtableBJ
_LoadRealBJ_Category=TC_HASHTABLE

LoadStringBJ=1,0,string,integer,integer,hashtable
_LoadStringBJ_DisplayName="Загрузить значение строки (хэш-таблица)"
_LoadStringBJ_Parameters="Загрузить ",~Value," - ",~Value," из ",~Hashtable,"."
_LoadStringBJ_Defaults=_,_,GetLastCreatedHashtableBJ
_LoadStringBJ_Category=TC_HASHTABLE

LoadBooleanBJ=0,0,boolean,integer,integer,hashtable
_LoadBooleanBJ_DisplayName="Загрузить логическое значение (хэш-таблица)"
_LoadBooleanBJ_Parameters="Загрузить ",~Value," - ",~Value," из ",~Hashtable,"."
_LoadBooleanBJ_Defaults=_,_,GetLastCreatedHashtableBJ
_LoadBooleanBJ_Category=TC_HASHTABLE

LoadPlayerHandleBJ=0,0,player,integer,integer,hashtable
_LoadPlayerHandleBJ_DisplayName="Загрузить игрока"
_LoadPlayerHandleBJ_Parameters="Загрузить ",~Value," - ",~Value," в ",~Hashtable,"."
_LoadPlayerHandleBJ_Defaults=_,_,GetLastCreatedHashtableBJ
_LoadPlayerHandleBJ_Category=TC_HASHTABLE

LoadWidgetHandleBJ=0,0,widget,integer,integer,hashtable
_LoadWidgetHandleBJ_DisplayName="Загрузить виджет"
_LoadWidgetHandleBJ_Parameters="Загрузить ",~Value," - ",~Value," в ",~Hashtable,"."
_LoadWidgetHandleBJ_Defaults=_,_,GetLastCreatedHashtableBJ
_LoadWidgetHandleBJ_Category=TC_HASHTABLE

LoadDestructableHandleBJ=0,0,destructable,integer,integer,hashtable
_LoadDestructableHandleBJ_DisplayName="Загрузить разрушаемый объект"
_LoadDestructableHandleBJ_Parameters="Загрузить ",~Value," - ",~Value," в ",~Hashtable,"."
_LoadDestructableHandleBJ_Defaults=_,_,GetLastCreatedHashtableBJ
_LoadDestructableHandleBJ_Category=TC_HASHTABLE

LoadItemHandleBJ=0,0,item,integer,integer,hashtable
_LoadItemHandleBJ_DisplayName="Загрузить предмет"
_LoadItemHandleBJ_Parameters="Загрузить ",~Value," - ",~Value," в ",~Hashtable,"."
_LoadItemHandleBJ_Defaults=_,_,GetLastCreatedHashtableBJ
_LoadItemHandleBJ_Category=TC_HASHTABLE

LoadUnitHandleBJ=0,0,unit,integer,integer,hashtable
_LoadUnitHandleBJ_DisplayName="Загрузить боевую единицу"
_LoadUnitHandleBJ_Parameters="Загрузить ",~Value," - ",~Value," в ",~Hashtable,"."
_LoadUnitHandleBJ_Defaults=_,_,GetLastCreatedHashtableBJ
_LoadUnitHandleBJ_Category=TC_HASHTABLE

LoadAbilityHandleBJ=0,0,ability,integer,integer,hashtable
_LoadAbilityHandleBJ_DisplayName="Загрузить способность"
_LoadAbilityHandleBJ_Parameters="Загрузить ",~Value," - ",~Value," в ",~Hashtable,"."
_LoadAbilityHandleBJ_Defaults=_,_,GetLastCreatedHashtableBJ
_LoadAbilityHandleBJ_Category=TC_HASHTABLE

LoadTimerHandleBJ=0,0,timer,integer,integer,hashtable
_LoadTimerHandleBJ_DisplayName="Загрузить таймер"
_LoadTimerHandleBJ_Parameters="Загрузить ",~Value," - ",~Value," в ",~Hashtable,"."
_LoadTimerHandleBJ_Defaults=_,_,GetLastCreatedHashtableBJ
_LoadTimerHandleBJ_Category=TC_HASHTABLE

//LoadTriggerRegionHandleBJ=0,0,region,integer,integer,hashtable
//_LoadTriggerRegionHandleBJ_Defaults=_,_,GetLastCreatedHashtableBJ
//_LoadTriggerRegionHandleBJ_Category=TC_HASHTABLE

LoadTriggerHandleBJ=0,0,trigger,integer,integer,hashtable
_LoadTriggerHandleBJ_DisplayName="Загрузить триггер"
_LoadTriggerHandleBJ_Parameters="Загрузить ",~Value," - ",~Value," в ",~Hashtable,"."
_LoadTriggerHandleBJ_Defaults=_,_,GetLastCreatedHashtableBJ
_LoadTriggerHandleBJ_Category=TC_HASHTABLE

LoadTriggerConditionHandleBJ=0,0,triggercondition,integer,integer,hashtable
_LoadTriggerConditionHandleBJ_DisplayName="Загрузить условие триггера"
_LoadTriggerConditionHandleBJ_Parameters="Загрузить ",~Value," - ",~Value," в ",~Hashtable,"."
_LoadTriggerConditionHandleBJ_Defaults=_,_,GetLastCreatedHashtableBJ
_LoadTriggerConditionHandleBJ_Category=TC_HASHTABLE

LoadTriggerActionHandleBJ=0,0,triggeraction,integer,integer,hashtable
_LoadTriggerActionHandleBJ_DisplayName="Загрузить действие триггера"
_LoadTriggerActionHandleBJ_Parameters="Загрузить ",~Value," - ",~Value," в ",~Hashtable,"."
_LoadTriggerActionHandleBJ_Defaults=_,_,GetLastCreatedHashtableBJ
_LoadTriggerActionHandleBJ_Category=TC_HASHTABLE

LoadTriggerEventHandleBJ=0,0,eventid,integer,integer,hashtable
_LoadTriggerEventHandleBJ_DisplayName="Загрузить событие триггера"
_LoadTriggerEventHandleBJ_Parameters="Загрузить ",~Value," - ",~Value," в ",~Hashtable,"."
_LoadTriggerEventHandleBJ_Defaults=_,_,GetLastCreatedHashtableBJ
_LoadTriggerEventHandleBJ_Category=TC_HASHTABLE

LoadForceHandleBJ=0,0,force,integer,integer,hashtable
_LoadForceHandleBJ_DisplayName="Загрузить группу игроков"
_LoadForceHandleBJ_Parameters="Загрузить ",~Value," - ",~Value," в ",~Hashtable,"."
_LoadForceHandleBJ_Defaults=_,_,GetLastCreatedHashtableBJ
_LoadForceHandleBJ_Category=TC_HASHTABLE

LoadGroupHandleBJ=0,0,group,integer,integer,hashtable
_LoadGroupHandleBJ_DisplayName="Загрузить отряд"
_LoadGroupHandleBJ_Parameters="Загрузить ",~Value," - ",~Value," в ",~Hashtable,"."
_LoadGroupHandleBJ_Defaults=_,_,GetLastCreatedHashtableBJ
_LoadGroupHandleBJ_Category=TC_HASHTABLE

LoadLocationHandleBJ=0,0,location,integer,integer,hashtable
_LoadLocationHandleBJ_DisplayName="Загрузить местоположение"
_LoadLocationHandleBJ_Parameters="Загрузить ",~Value," - ",~Value," в ",~Hashtable,"."
_LoadLocationHandleBJ_Defaults=_,_,GetLastCreatedHashtableBJ
_LoadLocationHandleBJ_Category=TC_HASHTABLE

LoadRegionHandleBJ=0,0,region,integer,integer,hashtable
_LoadRegionHandleBJ_DisplayName="Загрузить область"
_LoadRegionHandleBJ_Parameters="Загрузить ",~Value," - ",~Value," в ",~Hashtable,"."
_LoadRegionHandleBJ_Defaults=_,_,GetLastCreatedHashtableBJ
_LoadRegionHandleBJ_Category=TC_HASHTABLE

LoadRectHandleBJ=0,0,rect,integer,integer,hashtable
_LoadRectHandleBJ_DisplayName="Загрузить выделение"
_LoadRectHandleBJ_Parameters="Загрузить ",~Value," - ",~Value," в ",~Hashtable,"."
_LoadRectHandleBJ_Defaults=_,_,GetLastCreatedHashtableBJ
_LoadRectHandleBJ_Category=TC_HASHTABLE

LoadBooleanExprHandleBJ=0,0,boolexpr,integer,integer,hashtable
_LoadBooleanExprHandleBJ_DisplayName="Загрузить расширенное логическое значение"
_LoadBooleanExprHandleBJ_Parameters="Загрузить ",~Value," - ",~Value," в ",~Hashtable,"."
_LoadBooleanExprHandleBJ_Defaults=_,_,GetLastCreatedHashtableBJ
_LoadBooleanExprHandleBJ_Category=TC_HASHTABLE

//LoadConditionFuncHandleBJ=0,0,conditionfunc,integer,integer,hashtable
//_LoadConditionFuncHandleBJ_Defaults=_,_,GetLastCreatedHashtableBJ
//_LoadConditionFuncHandleBJ_Category=TC_HASHTABLE

//LoadFilterFuncHandleBJ=0,0,filterfunc,integer,integer,hashtable
//_LoadFilterFuncHandleBJ_Defaults=_,_,GetLastCreatedHashtableBJ
//_LoadFilterFuncHandleBJ_Category=TC_HASHTABLE

LoadSoundHandleBJ=0,0,sound,integer,integer,hashtable
_LoadSoundHandleBJ_DisplayName="Загрузить звук"
_LoadSoundHandleBJ_Parameters="Загрузить ",~Value," - ",~Value," в ",~Hashtable,"."
_LoadSoundHandleBJ_Defaults=_,_,GetLastCreatedHashtableBJ
_LoadSoundHandleBJ_Category=TC_HASHTABLE

//LoadRaceHandleBJ=0,0,race,integer,integer,hashtable
//_LoadRaceHandleBJ_Defaults=_,_,GetLastCreatedHashtableBJ
//_LoadRaceHandleBJ_Category=TC_HASHTABLE

LoadEffectHandleBJ=0,0,effect,integer,integer,hashtable
_LoadEffectHandleBJ_DisplayName="Загрузить эффект"
_LoadEffectHandleBJ_Parameters="Загрузить ",~Value," - ",~Value," в ",~Hashtable,"."
_LoadEffectHandleBJ_Defaults=_,_,GetLastCreatedHashtableBJ
_LoadEffectHandleBJ_Category=TC_HASHTABLE

LoadUnitPoolHandleBJ=0,0,unitpool,integer,integer,hashtable
_LoadUnitPoolHandleBJ_DisplayName="Загрузить резервную боевую единицу"
_LoadUnitPoolHandleBJ_Parameters="Загрузить ",~Value," - ",~Value," в ",~Hashtable,"."
_LoadUnitPoolHandleBJ_Defaults=_,_,GetLastCreatedHashtableBJ
_LoadUnitPoolHandleBJ_Category=TC_HASHTABLE

LoadItemPoolHandleBJ=0,0,itempool,integer,integer,hashtable
_LoadItemPoolHandleBJ_DisplayName="Загрузить резервный предмет"
_LoadItemPoolHandleBJ_Parameters="Загрузить ",~Value," - ",~Value," в ",~Hashtable,"."
_LoadItemPoolHandleBJ_Defaults=_,_,GetLastCreatedHashtableBJ
_LoadItemPoolHandleBJ_Category=TC_HASHTABLE

LoadQuestHandleBJ=0,0,quest,integer,integer,hashtable
_LoadQuestHandleBJ_DisplayName="Загрузить задание"
_LoadQuestHandleBJ_Parameters="Загрузить ",~Value," - ",~Value," в ",~Hashtable,"."
_LoadQuestHandleBJ_Defaults=_,_,GetLastCreatedHashtableBJ
_LoadQuestHandleBJ_Category=TC_HASHTABLE

LoadQuestItemHandleBJ=0,0,questitem,integer,integer,hashtable
_LoadQuestItemHandleBJ_DisplayName="Загрузить требование задания"
_LoadQuestItemHandleBJ_Parameters="Загрузить ",~Value," - ",~Value," в ",~Hashtable,"."
_LoadQuestItemHandleBJ_Defaults=_,_,GetLastCreatedHashtableBJ
_LoadQuestItemHandleBJ_Category=TC_HASHTABLE

LoadDefeatConditionHandleBJ=0,0,defeatcondition,integer,integer,hashtable
_LoadDefeatConditionHandleBJ_DisplayName="Загрузить условие поражения"
_LoadDefeatConditionHandleBJ_Parameters="Загрузить ",~Value," - ",~Value," в ",~Hashtable,"."
_LoadDefeatConditionHandleBJ_Defaults=_,_,GetLastCreatedHashtableBJ
_LoadDefeatConditionHandleBJ_Category=TC_HASHTABLE

LoadTimerDialogHandleBJ=0,0,timerdialog,integer,integer,hashtable
_LoadTimerDialogHandleBJ_DisplayName="Загрузить таймер диалога"
_LoadTimerDialogHandleBJ_Parameters="Загрузить ",~Value," - ",~Value," в ",~Hashtable,"."
_LoadTimerDialogHandleBJ_Defaults=_,_,GetLastCreatedHashtableBJ
_LoadTimerDialogHandleBJ_Category=TC_HASHTABLE

LoadLeaderboardHandleBJ=0,0,leaderboard,integer,integer,hashtable
_LoadLeaderboardHandleBJ_DisplayName="Загрузить таблицу рекордов"
_LoadLeaderboardHandleBJ_Parameters="Загрузить ",~Value," - ",~Value," в ",~Hashtable,"."
_LoadLeaderboardHandleBJ_Defaults=_,_,GetLastCreatedHashtableBJ
_LoadLeaderboardHandleBJ_Category=TC_HASHTABLE

LoadMultiboardHandleBJ=0,0,multiboard,integer,integer,hashtable
_LoadMultiboardHandleBJ_DisplayName="Загрузить статистическую таблицу"
_LoadMultiboardHandleBJ_Parameters="Загрузить ",~Value," - ",~Value," в ",~Hashtable,"."
_LoadMultiboardHandleBJ_Defaults=_,_,GetLastCreatedHashtableBJ
_LoadMultiboardHandleBJ_Category=TC_HASHTABLE

LoadMultiboardItemHandleBJ=0,0,multiboarditem,integer,integer,hashtable
_LoadMultiboardItemHandleBJ_DisplayName="Загрузить элемент из статистической таблицы"
_LoadMultiboardItemHandleBJ_Parameters="Загрузить ",~Value," - ",~Value," в ",~Hashtable,"."
_LoadMultiboardItemHandleBJ_Defaults=_,_,GetLastCreatedHashtableBJ
_LoadMultiboardItemHandleBJ_Category=TC_HASHTABLE

LoadTrackableHandleBJ=0,0,trackable,integer,integer,hashtable
_LoadTrackableHandleBJ_DisplayName="Загрузить трекэбл"
_LoadTrackableHandleBJ_Parameters="Загрузить ",~Value," - ",~Value," в ",~Hashtable,"."
_LoadTrackableHandleBJ_Defaults=_,_,GetLastCreatedHashtableBJ
_LoadTrackableHandleBJ_Category=TC_HASHTABLE

LoadDialogHandleBJ=0,0,dialog,integer,integer,hashtable
_LoadDialogHandleBJ_DisplayName="Загрузить диалоговое окно"
_LoadDialogHandleBJ_Parameters="Загрузить ",~Value," - ",~Value," в ",~Hashtable,"."
_LoadDialogHandleBJ_Defaults=_,_,GetLastCreatedHashtableBJ
_LoadDialogHandleBJ_Category=TC_HASHTABLE

LoadButtonHandleBJ=0,0,button,integer,integer,hashtable
_LoadButtonHandleBJ_DisplayName="Загрузить кнопку"
_LoadButtonHandleBJ_Parameters="Загрузить ",~Value," - ",~Value," в ",~Hashtable,"."
_LoadButtonHandleBJ_Defaults=_,_,GetLastCreatedHashtableBJ
_LoadButtonHandleBJ_Category=TC_HASHTABLE

//LoadVersionHandleBJ=0,0,version,integer,integer,hashtable
//_LoadVersionHandleBJ_Defaults=_,_,GetLastCreatedHashtableBJ
//_LoadVersionHandleBJ_Category=TC_HASHTABLE

//LoadItemTypeHandleBJ=0,0,itemtype,integer,integer,hashtable
//_LoadItemTypeHandleBJ_Defaults=_,_,GetLastCreatedHashtableBJ
//_LoadItemTypeHandleBJ_Category=TC_HASHTABLE

LoadTextTagHandleBJ=0,0,texttag,integer,integer,hashtable
_LoadTextTagHandleBJ_DisplayName="Загрузить текстовый тег"
_LoadTextTagHandleBJ_Parameters="Загрузить ",~Value," - ",~Value," в ",~Hashtable
_LoadTextTagHandleBJ_Defaults=_,_,GetLastCreatedHashtableBJ
_LoadTextTagHandleBJ_Category=TC_HASHTABLE

LoadLightningHandleBJ=0,0,lightning,integer,integer,hashtable
_LoadLightningHandleBJ_DisplayName="Загрузить молнию"
_LoadLightningHandleBJ_Parameters="Загрузить ",~Value," - ",~Value," в ",~Hashtable,"."
_LoadLightningHandleBJ_Defaults=_,_,GetLastCreatedHashtableBJ
_LoadLightningHandleBJ_Category=TC_HASHTABLE

LoadImageHandleBJ=0,0,image,integer,integer,hashtable
_LoadImageHandleBJ_DisplayName="Загрузить изображение"
_LoadImageHandleBJ_Parameters="Загрузить ",~Value," - ",~Value," в ",~Hashtable,"."
_LoadImageHandleBJ_Defaults=_,_,GetLastCreatedHashtableBJ
_LoadImageHandleBJ_Category=TC_HASHTABLE

LoadUbersplatHandleBJ=0,0,ubersplat,integer,integer,hashtable
_LoadUbersplatHandleBJ_DisplayName="Загрузить текстуру земли"
_LoadUbersplatHandleBJ_Parameters="Загрузить ",~Value," - ",~Value," в ",~Hashtable,"."
_LoadUbersplatHandleBJ_Defaults=_,_,GetLastCreatedHashtableBJ
_LoadUbersplatHandleBJ_Category=TC_HASHTABLE

LoadFogStateHandleBJ=0,0,fogstate,integer,integer,hashtable
_LoadFogStateHandleBJ_DisplayName="Загрузить туман войны"
_LoadFogStateHandleBJ_Parameters="Загрузить ",~Value," - ",~Value," в ",~Hashtable,"."
_LoadFogStateHandleBJ_Defaults=_,_,GetLastCreatedHashtableBJ
_LoadFogStateHandleBJ_Category=TC_HASHTABLE

LoadFogModifierHandleBJ=0,0,fogmodifier,integer,integer,hashtable
_LoadFogModifierHandleBJ_DisplayName="Загрузить видимость"
_LoadFogModifierHandleBJ_Parameters="Загрузить ",~Value," - ",~Value," в ",~Hashtable,"."
_LoadFogModifierHandleBJ_Defaults=_,_,GetLastCreatedHashtableBJ
_LoadFogModifierHandleBJ_Category=TC_HASHTABLE

HaveStoredValue=1,0,boolean,string,cachevaluetype,string,gamecache
_HaveStoredValue_DisplayName="Значение кэша существует"
_HaveStoredValue_Parameters=~Label," сохранена как ",~Type," ",~Category," в ",~Game Cache
_HaveStoredValue_Defaults=_,CacheValueTypeUnit,"Category",GetLastCreatedGameCacheBJ
_HaveStoredValue_Category=TC_GAMECACHE

HaveSavedValue=1,0,boolean,integer,hashtablevaluetype,integer,hashtable
_HaveSavedValue_DisplayName="Значение хэш-таблицы существует"
_HaveSavedValue_Parameters=~Value," записано как ",~Type," ",~Value," в хэш-таблице ",~Hashtable
_HaveSavedValue_Defaults=_,HashtableValueTypeHandle,_,GetLastCreatedHashtableBJ
_HaveSavedValue_Category=TC_HASHTABLE

UnitHasItem=0,1,boolean,unit,item
_UnitHasItem_DisplayName="У героя есть предмет"
_UnitHasItem_Parameters="У героя ",~Hero," есть ",~Item
_UnitHasItem_Defaults=GetTriggerUnit,GetLastCreatedItem
_UnitHasItem_Category=TC_HERO

UnitHasItemOfTypeBJ=0,1,boolean,unit,itemcode
_UnitHasItemOfTypeBJ_DisplayName="У героя есть предмет типа"
_UnitHasItemOfTypeBJ_Parameters=~Hero," обладает предметом типа ",~Item-Type
_UnitHasItemOfTypeBJ_Defaults=GetTriggerUnit,texp
_UnitHasItemOfTypeBJ_Category=TC_HERO

IsSuspendedXP=0,0,boolean,unit
_IsSuspendedXP_DisplayName="Получение опыта для героя заблокировано"
_IsSuspendedXP_Parameters="Получение опыта для героя ",~Hero," заблокировано"
_IsSuspendedXP_Defaults=GetTriggerUnit
_IsSuspendedXP_Category=TC_HERO

CheckItemStatus=1,0,boolean,item,itemstatus
_CheckItemStatus_DisplayName="Проверка состояния предмета"
_CheckItemStatus_Parameters=~Item," имеет состояние ",~Status,"."
_CheckItemStatus_Defaults=GetLastCreatedItem,ItemStatusHidden
_CheckItemStatus_Category=TC_ITEM

CheckItemcodeStatus=1,0,boolean,itemcode,itemcodestatus
_CheckItemcodeStatus_DisplayName="Проверка состояния типа предмета"
_CheckItemcodeStatus_Parameters=~Item-Type," имеет состояние ",~Status,"."
_CheckItemcodeStatus_Defaults=GetItemTypeId,ItemcodeStatusPowerup
_CheckItemcodeStatus_Category=TC_ITEM

IsItemHiddenBJ=1,0,boolean,item
_IsItemHiddenBJ_DisplayName="Предмет скрыт"
_IsItemHiddenBJ_Parameters=~Item," скрыт"
_IsItemHiddenBJ_Defaults=GetLastCreatedItem
_IsItemHiddenBJ_Category=TC_ITEM

IsItemOwned=1,0,boolean,item
_IsItemOwned_DisplayName="У предмета появился владелец"
_IsItemOwned_Parameters=~Item," получил владельца"
_IsItemOwned_Defaults=GetLastCreatedItem
_IsItemOwned_Category=TC_ITEM

RectContainsItem=1,1,boolean,item,rect
_RectContainsItem_DisplayName="Предмет в области"
_RectContainsItem_Parameters=~Item," находится в области ",~Region
_RectContainsItem_Defaults=GetLastCreatedItem,GetRectCenter
_RectContainsItem_Category=TC_ITEM

IsItemInvulnerable=0,0,boolean,item
_IsItemInvulnerable_DisplayName="Предмет неуязвим"
_IsItemInvulnerable_Parameters=~Item," неуязвим"
_IsItemInvulnerable_Defaults=GetLastCreatedItem
_IsItemInvulnerable_Category=TC_ITEM

LeaderboardHasPlayerItemBJ=0,0,boolean,leaderboard,player
_LeaderboardHasPlayerItemBJ_DisplayName="Игрок есть в таблице рекордов"
_LeaderboardHasPlayerItemBJ_Parameters="В таблице рекордов ",~Leaderboard," есть игрок ",~Player
_LeaderboardHasPlayerItemBJ_Defaults=GetLastCreatedLeaderboard,Player00
_LeaderboardHasPlayerItemBJ_Category=TC_LEADERBOARD

IsMultiboardDisplayed=1,0,boolean,multiboard
_IsMultiboardDisplayed_DisplayName="Статистическая таблица показывается"
_IsMultiboardDisplayed_Parameters=~Multiboard," показывается"
_IsMultiboardDisplayed_Defaults=GetLastCreatedMultiboard
_IsMultiboardDisplayed_Category=TC_MULTIBOARD

IsMultiboardMinimized=1,0,boolean,multiboard
_IsMultiboardMinimized_DisplayName="Статистическая таблица свёрнута"
_IsMultiboardMinimized_Parameters=~Multiboard," свёрнута"
_IsMultiboardMinimized_Defaults=GetLastCreatedMultiboard
_IsMultiboardMinimized_Category=TC_MULTIBOARD

WaygateIsActiveBJ=0,0,boolean,unit
_WaygateIsActiveBJ_DisplayName="Портал включён"
_WaygateIsActiveBJ_Parameters=~Way Gate," включён"
_WaygateIsActiveBJ_Defaults=_
_WaygateIsActiveBJ_Category=TC_NEUTRALBUILDING

IsPlayerFlagSetBJ=0,0,boolean,playerflag,player
_IsPlayerFlagSetBJ_DisplayName="Флаг игрока включён"
_IsPlayerFlagSetBJ_Parameters=~Player Flag," включён для ",~Player
_IsPlayerFlagSetBJ_Defaults=PlayerFlagGivesBounty,PlayerNA
_IsPlayerFlagSetBJ_Category=TC_PLAYER

IsPlayerAlly=0,1,boolean,player,player
_IsPlayerAlly_DisplayName="Игрок является союзником указанного игрока"
_IsPlayerAlly_Parameters="Игрок ",~Player," является союзником игрока ",~Player
_IsPlayerAlly_Defaults=GetTriggerPlayer,Player00
_IsPlayerAlly_Category=TC_PLAYER

IsPlayerEnemy=0,1,boolean,player,player
_IsPlayerEnemy_DisplayName="Игрок является врагом указанного игрока"
_IsPlayerEnemy_Parameters="Игрок ",~Player," является врагом игрока ",~Player
_IsPlayerEnemy_Defaults=GetTriggerPlayer,Player00
_IsPlayerEnemy_Category=TC_PLAYER

GetPlayerAlliance=0,1,boolean,player,player,alliancetype
_GetPlayerAlliance_DisplayName="Игрок заключает определённый договор с игроком"
_GetPlayerAlliance_Parameters=~Player," даёт ",~Player," ",~Alliance Type
_GetPlayerAlliance_Defaults=GetTriggerPlayer,Player00,AllianceTypePassive
_GetPlayerAlliance_Category=TC_PLAYER

IsPlayerInForce=0,1,boolean,player,force
_IsPlayerInForce_DisplayName="Игрок в группе игроков"
_IsPlayerInForce_Parameters=~Player," в ",~Player Group,"."
_IsPlayerInForce_Defaults=Player00,GetPlayersAll
_IsPlayerInForce_Category=TC_PLAYER

IsQuestItemCompleted=0,0,boolean,questitem
_IsQuestItemCompleted_DisplayName="Требование задания выполнено"
_IsQuestItemCompleted_Parameters=~Quest Requirement," выполнено"
_IsQuestItemCompleted_Defaults=GetLastCreatedQuestItemBJ
_IsQuestItemCompleted_Category=TC_QUEST

IsQuestEnabled=0,0,boolean,quest
_IsQuestEnabled_DisplayName="Задание включено"
_IsQuestEnabled_Parameters="Задание ",~Quest," включено"
_IsQuestEnabled_Defaults=GetLastCreatedQuestBJ
_IsQuestEnabled_Category=TC_QUEST

IsQuestCompleted=0,0,boolean,quest
_IsQuestCompleted_DisplayName="Задание выполнено"
_IsQuestCompleted_Parameters="Задание ",~Quest," выполнено"
_IsQuestCompleted_Defaults=GetLastCreatedQuestBJ
_IsQuestCompleted_Category=TC_QUEST

IsQuestFailed=0,0,boolean,quest
_IsQuestFailed_DisplayName="Задание провалено"
_IsQuestFailed_Parameters="Задание ",~Quest," провалено"
_IsQuestFailed_Defaults=GetLastCreatedQuestBJ
_IsQuestFailed_Category=TC_QUEST

IsQuestDiscovered=0,0,boolean,quest
_IsQuestDiscovered_DisplayName="Задание получено"
_IsQuestDiscovered_Parameters="Задание ",~Quest," получено"
_IsQuestDiscovered_Defaults=GetLastCreatedQuestBJ
_IsQuestDiscovered_Category=TC_QUEST

IsQuestRequired=0,0,boolean,quest
_IsQuestRequired_DisplayName="Задание является основным"
_IsQuestRequired_Parameters="Задание ",~Quest," является основным"
_IsQuestRequired_Defaults=GetLastCreatedQuestBJ
_IsQuestRequired_Category=TC_QUEST

RectContainsLoc=0,1,boolean,rect,location
_RectContainsLoc_DisplayName="Область содержит указанную точку"
_RectContainsLoc_Parameters="Область ",~Region," содержит ",~Point
_RectContainsLoc_Defaults=GetPlayableMapRect,GetRectCenter
_RectContainsLoc_Category=TC_REGION

IsTriggerEnabled=0,1,boolean,trigger
_IsTriggerEnabled_DisplayName="Триггер включён"
_IsTriggerEnabled_Parameters="Триггер ",~Trigger," включён"
_IsTriggerEnabled_Defaults=GetTriggeringTrigger
_IsTriggerEnabled_Category=TC_TRIGGER

TriggerEvaluate=0,1,boolean,trigger
_TriggerEvaluate_DisplayName="Условия триггера истинны"
_TriggerEvaluate_Parameters="Условия триггера ",~Trigger," истинны"
_TriggerEvaluate_Defaults=_
_TriggerEvaluate_Category=TC_TRIGGER

IsTriggerQueuedBJ=0,0,boolean,trigger
_IsTriggerQueuedBJ_DisplayName="Триггер добавлен в очередь триггеров"
_IsTriggerQueuedBJ_Parameters="Триггер ",~Trigger," добавлен в очередь триггеров"
_IsTriggerQueuedBJ_Defaults=_
_IsTriggerQueuedBJ_Category=TC_TRIGGER

IsTriggerQueueEmptyBJ=0,0,boolean
_IsTriggerQueueEmptyBJ_DisplayName="Очередь триггеров пуста"
_IsTriggerQueueEmptyBJ_Parameters="Очередь триггеров пуста"
_IsTriggerQueueEmptyBJ_Defaults=
_IsTriggerQueueEmptyBJ_Category=TC_TRIGGER

IsUnitType=0,1,boolean,unit,unittype
_IsUnitType_DisplayName="Проверка классификации боевой единицы"
_IsUnitType_Parameters="Боевая единица ",~Unit," - это ",~Type
_IsUnitType_Defaults=GetTriggerUnit,UnitTypeStructure
_IsUnitType_Category=TC_UNIT

IsUnitIdType=1,1,boolean,unitcode,unittype
_IsUnitIdType_DisplayName="Проверка классификации типа боевой единицы"
_IsUnitIdType_Parameters=~Unit-Type," - это ",~Type
_IsUnitIdType_Defaults=GetUnitTypeId,UnitTypeStructure
_IsUnitIdType_Category=TC_UNIT

IsUnitInGroup=0,1,boolean,unit,group
_IsUnitInGroup_DisplayName="Боевая единица в указанном отряде"
_IsUnitInGroup_Parameters="Боевая единица ",~Unit," в ",~Unit Group
_IsUnitInGroup_Defaults=GetTriggerUnit,GetUnitsInRectAll
_IsUnitInGroup_Category=TC_UNIT

RectContainsUnit=0,1,boolean,rect,unit
_RectContainsUnit_DisplayName="Боевая единица находится в указанной области"
_RectContainsUnit_Parameters="В области ",~Region," находится боевая единица ",~Unit
_RectContainsUnit_Defaults=GetPlayableMapRect,GetTriggerUnit
_RectContainsUnit_Category=TC_UNIT

IsUnitAliveBJ=0,0,boolean,unit
_IsUnitAliveBJ_DisplayName="Боевая единица жива"
_IsUnitAliveBJ_Parameters="Боевая единица ",~Unit," жива"
_IsUnitAliveBJ_Defaults=GetTriggerUnit
_IsUnitAliveBJ_Category=TC_UNIT

IsUnitDeadBJ=0,0,boolean,unit
_IsUnitDeadBJ_DisplayName="Боевая единица мертва"
_IsUnitDeadBJ_Parameters="Боевая единица ",~Unit," мертва"
_IsUnitDeadBJ_Defaults=GetTriggerUnit
_IsUnitDeadBJ_Category=TC_UNIT

IsUnitPausedBJ=0,0,boolean,unit
_IsUnitPausedBJ_DisplayName="Боевая единица приостановлена"
_IsUnitPausedBJ_Parameters="Боевая единица ",~Unit," приостановлена"
_IsUnitPausedBJ_Defaults=GetTriggerUnit
_IsUnitPausedBJ_Category=TC_UNIT

IsUnitHiddenBJ=0,0,boolean,unit
_IsUnitHiddenBJ_DisplayName="Боевая единица скрыта"
_IsUnitHiddenBJ_Parameters="Боевая единица ",~Unit," скрыта"
_IsUnitHiddenBJ_Defaults=GetTriggerUnit
_IsUnitHiddenBJ_Category=TC_UNIT

IsUnitIllusionBJ=0,0,boolean,unit
_IsUnitIllusionBJ_DisplayName="Боевая единица является иллюзией"
_IsUnitIllusionBJ_Parameters="Боевая единица ",~Unit," является иллюзией"
_IsUnitIllusionBJ_Defaults=GetTriggerUnit
_IsUnitIllusionBJ_Category=TC_UNIT

UnitCanSleepPerm=0,0,boolean,unit
_UnitCanSleepPerm_DisplayName="Боевая единица спит"
_UnitCanSleepPerm_Parameters="Боевая единица ",~Unit," спит (когда всё спокойно)"
_UnitCanSleepPerm_Defaults=GetTriggerUnit
_UnitCanSleepPerm_Category=TC_UNIT

UnitCanSleepBJ=0,0,boolean,unit
_UnitCanSleepBJ_DisplayName="Боевая единица спит по ночам (когда всё спокойно)"
_UnitCanSleepBJ_Parameters="Боевая единица ",~Unit," спит по ночам (когда все спокойно)"
_UnitCanSleepBJ_Defaults=GetTriggerUnit
_UnitCanSleepBJ_Category=TC_UNIT

UnitIsSleepingBJ=0,0,boolean,unit
_UnitIsSleepingBJ_DisplayName="Боевая единица в данный момент спит (не магическим сном)"
_UnitIsSleepingBJ_Parameters="Боевая единица ",~Unit," в данный момент спит (не магическим сном)"
_UnitIsSleepingBJ_Defaults=GetTriggerUnit
_UnitIsSleepingBJ_Category=TC_UNIT

DoesUnitGenerateAlarms=1,0,boolean,unit
_DoesUnitGenerateAlarms_DisplayName="Боевая единица поднимает тревогу"
_DoesUnitGenerateAlarms_Parameters="Боевая единица ",~Unit," поднимает тревогу"
_DoesUnitGenerateAlarms_Defaults=GetTriggerUnit
_DoesUnitGenerateAlarms_Category=TC_UNIT

IsUnitLoadedBJ=0,0,boolean,unit
_IsUnitLoadedBJ_DisplayName="Боевая единица в транспорте"
_IsUnitLoadedBJ_Parameters="Боевая единица ",~Unit," в транспорте"
_IsUnitLoadedBJ_Defaults=GetTriggerUnit
_IsUnitLoadedBJ_Category=TC_UNIT

IsUnitInTransportBJ=0,0,boolean,unit,unit
_IsUnitInTransportBJ_DisplayName="Боевая единица в указанном транспорте"
_IsUnitInTransportBJ_Parameters="Боевая единица ",~Unit," в ",~Transport
_IsUnitInTransportBJ_Defaults=GetTriggerUnit,_
_IsUnitInTransportBJ_Category=TC_UNIT

IsUnitSelected=0,1,boolean,unit,player
_IsUnitSelected_DisplayName="Боевая единица выбрана указанным игроком"
_IsUnitSelected_Parameters="Боевая единица ",~Unit," выбрана ",~Player
_IsUnitSelected_Defaults=GetTriggerUnit,Player00
_IsUnitSelected_Category=TC_UNIT

IsUnitAlly=0,1,boolean,unit,player
_IsUnitAlly_DisplayName="Боевая единица принадлежит союзнику указанного игрока"
_IsUnitAlly_Parameters="Боевая единица ",~Unit," принадлежит союзнику игрока ",~Player
_IsUnitAlly_Defaults=GetTriggerUnit,Player00
_IsUnitAlly_Category=TC_UNIT

IsUnitEnemy=0,1,boolean,unit,player
_IsUnitEnemy_DisplayName="Боевая единица принадлежит врагу указанного игрока"
_IsUnitEnemy_Parameters="Боевая единица ",~Unit," принадлежит врагу игрока ",~Player
_IsUnitEnemy_Defaults=GetTriggerUnit,Player00
_IsUnitEnemy_Category=TC_UNIT

UnitHasBuffBJ=1,1,boolean,unit,buffcode
_UnitHasBuffBJ_DisplayName="Боевая единица имеет бафф"
_UnitHasBuffBJ_Parameters=~Unit," имеет бафф ",~Buff
_UnitHasBuffBJ_Defaults=GetTriggerUnit,_
_UnitHasBuffBJ_Category=TC_UNIT

IsUnitGroupEmptyBJ=0,1,boolean,group
_IsUnitGroupEmptyBJ_DisplayName="Отряд пуст"
_IsUnitGroupEmptyBJ_Parameters="Отряд ",~Unit Group," пуст"
_IsUnitGroupEmptyBJ_Defaults=_
_IsUnitGroupEmptyBJ_Category=TC_UNITGROUP

IsUnitGroupInRectBJ=0,1,boolean,group,rect
_IsUnitGroupInRectBJ_DisplayName="Боевые единицы из отряда находятся в указанной области"
_IsUnitGroupInRectBJ_Parameters="Все боевые единицы из отряда ",~Unit Group," находятся в области ",~Region
_IsUnitGroupInRectBJ_Defaults=_
_IsUnitGroupInRectBJ_Category=TC_UNITGROUP

IsUnitGroupDeadBJ=0,1,boolean,group
_IsUnitGroupDeadBJ_DisplayName="Боевые единицы из отряда мертвы"
_IsUnitGroupDeadBJ_Parameters="Все боевые единицы из отряда ",~Unit Group," мертвы"
_IsUnitGroupDeadBJ_Defaults=_
_IsUnitGroupDeadBJ_Category=TC_UNITGROUP

IsFogEnabled=0,1,boolean
_IsFogEnabled_DisplayName="Туман войны разрешён"
_IsFogEnabled_Parameters="Туман войны разрешён"
_IsFogEnabled_Defaults=
_IsFogEnabled_Category=TC_VISIBILITY

IsFogMaskEnabled=0,1,boolean
_IsFogMaskEnabled_DisplayName="Чёрная дымка разрешена"
_IsFogMaskEnabled_Parameters="Чёрная дымка разрешена"
_IsFogMaskEnabled_Defaults=
_IsFogMaskEnabled_Category=TC_VISIBILITY

IsUnitVisible=0,1,boolean,unit,player
_IsUnitVisible_DisplayName="Боевая единица в зоне видимости указанного игрока"
_IsUnitVisible_Parameters="Боевая единица ",~Unit," в зоне видимости игрока ",~Player
_IsUnitVisible_Defaults=GetTriggerUnit,Player00
_IsUnitVisible_Category=TC_VISIBILITY

IsUnitInvisible=0,1,boolean,unit,player
_IsUnitInvisible_DisplayName="Боевая единица вне зоны видимости указанного игрока"
_IsUnitInvisible_Parameters="Боевая единица ",~Unit," вне зоны видимости игрока ",~Player
_IsUnitInvisible_Defaults=GetTriggerUnit,Player00
_IsUnitInvisible_Category=TC_VISIBILITY

IsUnitFogged=0,1,boolean,unit,player
_IsUnitFogged_DisplayName="Боевая единица в тумане войны для указанного игрока"
_IsUnitFogged_Parameters="Боевая единица ",~Unit," в тумане войны для игрока ",~Player
_IsUnitFogged_Defaults=GetTriggerUnit,Player00
_IsUnitFogged_Category=TC_VISIBILITY

IsUnitMasked=0,1,boolean,unit,player
_IsUnitMasked_DisplayName="Боевая единица в чёрной дымке для указанного игрока"
_IsUnitMasked_Parameters="Боевая единица ",~Unit," в чёрной дымке для игрока ",~Player
_IsUnitMasked_Defaults=GetTriggerUnit,Player00
_IsUnitMasked_Category=TC_VISIBILITY

IsLocationVisibleToPlayer=0,1,boolean,location,player
_IsLocationVisibleToPlayer_DisplayName="Область в зоне видимости указанного игрока"
_IsLocationVisibleToPlayer_Parameters="Область ",~Point," в зоне видимости игрока ",~Player
_IsLocationVisibleToPlayer_Defaults=GetRectCenter,Player00
_IsLocationVisibleToPlayer_Category=TC_VISIBILITY

IsLocationFoggedToPlayer=0,1,boolean,location,player
_IsLocationFoggedToPlayer_DisplayName="Область в тумане войны для указанного игрока"
_IsLocationFoggedToPlayer_Parameters="Область ",~Point," в тумане войны для игрока ",~Player
_IsLocationFoggedToPlayer_Defaults=GetRectCenter,Player00
_IsLocationFoggedToPlayer_Category=TC_VISIBILITY

IsLocationMaskedToPlayer=0,1,boolean,location,player
_IsLocationMaskedToPlayer_DisplayName="Область в чёрной дымке для указанного игрока"
_IsLocationMaskedToPlayer_Parameters="Область ",~Point," в чёрной дымке для игрока ",~Player
_IsLocationMaskedToPlayer_Defaults=GetRectCenter,Player00
_IsLocationMaskedToPlayer_Category=TC_VISIBILITY


// returns integer
OperatorInt=0,1,integer,integer,ArithmeticOperator,integer
_OperatorInt_DisplayName="Арифметика"
_OperatorInt_Parameters=~Value," ",~Operator," ",~Value
_OperatorInt_Defaults=_,OperatorAdd,1
_OperatorInt_Category=TC_ARITHMETIC
_OperatorInt_UseWithAI=1

GetForLoopIndexA=0,0,integer
_GetForLoopIndexA_DisplayName="Целое число A цикла"
_GetForLoopIndexA_Parameters="Целое число A цикла"
_GetForLoopIndexA_Defaults=
_GetForLoopIndexA_Category=TC_FORLOOP

GetForLoopIndexB=0,0,integer
_GetForLoopIndexB_DisplayName="Целое число B цикла"
_GetForLoopIndexB_Parameters="Целое число B цикла"
_GetForLoopIndexB_Defaults=
_GetForLoopIndexB_Category=TC_FORLOOP

StringLength=1,1,integer,string
_StringLength_DisplayName="Длина строки"
_StringLength_Parameters="Длина строки ",~String
_StringLength_Defaults=GetEventPlayerChatString
_StringLength_Category=TC_NOTHING

R2I=0,1,integer,real
_R2I_DisplayName="Преобразовать действительное число в целочисленное"
_R2I_Parameters="Целочисленное(",~Real,")"
_R2I_Defaults=GetUnitStateSwap
_R2I_Category=TC_CONVERSION

S2I=0,1,integer,string
_S2I_DisplayName="Преобразовать строку в целочисленное"
_S2I_Parameters="Целочисленное(",~String,")"
_S2I_Defaults=GetEventPlayerChatString
_S2I_Category=TC_CONVERSION

BlzS2FourCC=0,1,integer,string
_BlzS2FourCC_DisplayName="Преобразование строки в код FourCC (возврат 0 для недопустимого ввода)"
_BlzS2FourCC_Parameters="FourCC(",~String,")"
_BlzS2FourCC_Defaults=_
_BlzS2FourCC_Category=TC_CONVERSION

GetElevatorHeight=1,1,integer,destructable
_GetElevatorHeight_DisplayName="Высота подъёмника"
_GetElevatorHeight_Parameters="Высота ",~Elevator
_GetElevatorHeight_Defaults=_
_GetElevatorHeight_Category=TC_DESTRUCT

GetTerrainCliffLevelBJ=1,1,integer,location
_GetTerrainCliffLevelBJ_DisplayName="Уровень местности скалы"
_GetTerrainCliffLevelBJ_Parameters="Уровень местности скалы ",~Location
_GetTerrainCliffLevelBJ_Defaults=GetRectCenter
_GetTerrainCliffLevelBJ_Category=TC_ENVIRONMENT

GetTerrainVarianceBJ=1,1,integer,location
_GetTerrainVarianceBJ_DisplayName="Высота местности"
_GetTerrainVarianceBJ_Parameters="Высота местности ",~Location
_GetTerrainVarianceBJ_Defaults=GetRectCenter
_GetTerrainVarianceBJ_Category=TC_ENVIRONMENT

GetLearnedSkillLevel=0,0,integer
_GetLearnedSkillLevel_DisplayName="Достигнутый уровень способности"
_GetLearnedSkillLevel_Parameters="Достигнутый уровень способности"
_GetLearnedSkillLevel_Defaults=
_GetLearnedSkillLevel_Category=TC_EVENTRESPONSE

GetPlayers=0,1,integer
_GetPlayers_DisplayName="Количество игроков"
_GetPlayers_Parameters="Количество игроков"
_GetPlayers_Defaults=
_GetPlayers_Category=TC_GAME

GetTeams=0,1,integer
_GetTeams_DisplayName="Количество команд"
_GetTeams_Parameters="Количество команд"
_GetTeams_Defaults=
_GetTeams_Category=TC_GAME

GetAllyColorFilterState=1,1,integer
_GetAllyColorFilterState_DisplayName="Установка фильтра цвета союзников"
_GetAllyColorFilterState_Parameters="Установка фильтра цвета союзников"
_GetAllyColorFilterState_Defaults=
_GetAllyColorFilterState_Category=TC_GAME

GetTournamentFinishNowRule=1,0,integer
_GetTournamentFinishNowRule_DisplayName="Правила конца турнира"
_GetTournamentFinishNowRule_Parameters="Правила конца турнира"
_GetTournamentFinishNowRule_Defaults=
_GetTournamentFinishNowRule_Category=TC_GAME

GetTournamentScore=1,0,integer,player
_GetTournamentScore_DisplayName="Очки турнира для режима сражения"
_GetTournamentScore_Parameters="Очки турнира для режима сражения игрока ",~Player
_GetTournamentScore_Defaults=Player00
_GetTournamentScore_Category=TC_GAME

BlzGetAbilityPosX=1,1,integer,abilcode
_BlzGetAbilityPosX_DisplayName="Положение кнопки X для способности"
_BlzGetAbilityPosX_Parameters="Положение кнопки X для способности ",~Ability
_BlzGetAbilityPosX_Defaults=_
_BlzGetAbilityPosX_Category=TC_ABILITY

BlzGetAbilityActivatedPosX=1,1,integer,abilcode
_BlzGetAbilityActivatedPosX_DisplayName="Положение кнопки X для способности с автоприменением (включено)"
_BlzGetAbilityActivatedPosX_Parameters="Положение кнопки X для способности с автоприменением (включено) ",~Ability
_BlzGetAbilityActivatedPosX_Defaults=_
_BlzGetAbilityActivatedPosX_Category=TC_ABILITY

BlzGetAbilityPosY=1,1,integer,abilcode
_BlzGetAbilityPosY_DisplayName="Положение кнопки Y для способности"
_BlzGetAbilityPosY_Parameters="Положение кнопки Y для способности ",~Ability
_BlzGetAbilityPosY_Defaults=_
_BlzGetAbilityPosY_Category=TC_ABILITY

BlzGetAbilityActivatedPosY=1,1,integer,abilcode
_BlzGetAbilityActivatedPosY_DisplayName="Положение кнопки Y для способности с автоприменением (включено)"
_BlzGetAbilityActivatedPosY_Parameters="Положение кнопки Y для способности с автоприменением (включено) ",~Ability
_BlzGetAbilityActivatedPosY_Defaults=_
_BlzGetAbilityActivatedPosY_Category=TC_ABILITY

GetStoredIntegerBJ=0,0,integer,string,string,gamecache
_GetStoredIntegerBJ_DisplayName="Загрузить целочисленное"
_GetStoredIntegerBJ_Parameters="Загрузить ",~Label," ",~Category," из ",~Game Cache
_GetStoredIntegerBJ_Defaults=_,"Category",GetLastCreatedGameCacheBJ
_GetStoredIntegerBJ_Category=TC_GAMECACHE

GetHeroLevel=0,1,integer,unit
_GetHeroLevel_DisplayName="Уровень героя"
_GetHeroLevel_Parameters="Уровень героя для ",~Hero
_GetHeroLevel_Defaults=GetTriggerUnit
_GetHeroLevel_Category=TC_HERO

GetHeroXP=0,1,integer,unit
_GetHeroXP_DisplayName="Опыт героя"
_GetHeroXP_Parameters="Опыт героя для ",~Hero
_GetHeroXP_Defaults=GetTriggerUnit
_GetHeroXP_Category=TC_HERO

GetHeroStatBJ=1,1,integer,herostat,unit,includeoption
_GetHeroStatBJ_DisplayName="Свойство героя"
_GetHeroStatBJ_Parameters=~Attribute," ",~Hero," (",~Include/Exclude," бонусы)"
_GetHeroStatBJ_Defaults=HeroStatStr,_,InclusionExclude
_GetHeroStatBJ_Category=TC_HERO

GetHeroSkillPoints=1,1,integer,unit
_GetHeroSkillPoints_DisplayName="Нераспределённые таланты"
_GetHeroSkillPoints_Parameters="Нераспределённые таланты для ",~Hero
_GetHeroSkillPoints_Defaults=_
_GetHeroSkillPoints_Category=TC_HERO

GetItemLevel=1,1,integer,item
_GetItemLevel_DisplayName="Уровень предмета"
_GetItemLevel_Parameters="Уровень предмета для ",~Item
_GetItemLevel_Defaults=GetLastCreatedItem
_GetItemLevel_Category=TC_ITEM

GetItemCharges=1,1,integer,item
_GetItemCharges_DisplayName="Количество зарядов предмета"
_GetItemCharges_Parameters="Количество зарядов ",~Item
_GetItemCharges_Defaults=GetLastCreatedItem
_GetItemCharges_Category=TC_ITEM

GetItemUserData=1,1,integer,item
_GetItemUserData_DisplayName="Пользовательское значение предмета"
_GetItemUserData_Parameters="Пользовательское значение предмета ",~Item
_GetItemUserData_Defaults=_
_GetItemUserData_Category=TC_ITEM

LeaderboardGetPlayerIndexBJ=0,0,integer,player,leaderboard
_LeaderboardGetPlayerIndexBJ_DisplayName="Позиция игрока в таблице рекордов"
_LeaderboardGetPlayerIndexBJ_Parameters="Позиция игрока ",~Player," в таблице рекордов ",~Leaderboard
_LeaderboardGetPlayerIndexBJ_Defaults=Player00,GetLastCreatedLeaderboard
_LeaderboardGetPlayerIndexBJ_Category=TC_LEADERBOARD

GetRandomInt=0,1,integer,integer,integer
_GetRandomInt_DisplayName="Случайное число"
_GetRandomInt_Parameters="Случайное целое число между ",~Minimum," и ",~Maximum
_GetRandomInt_Defaults=1,10
_GetRandomInt_Category=TC_MATH

IMinBJ=0,1,integer,integer,integer
_IMinBJ_DisplayName="Минимум"
_IMinBJ_Parameters="Минимум(",~Value 1,", ",~Value 2,")"
_IMinBJ_Defaults=_,_
_IMinBJ_Category=TC_MATH

IMaxBJ=0,1,integer,integer,integer
_IMaxBJ_DisplayName="Максимум"
_IMaxBJ_Parameters="Максимум(",~Value 1,", ",~Value 2,")"
_IMaxBJ_Defaults=_,_
_IMaxBJ_Category=TC_MATH

IAbsBJ=0,1,integer,integer
_IAbsBJ_DisplayName="Абсолютная величина"
_IAbsBJ_Parameters="Абсолютная величина(",~Value,")"
_IAbsBJ_Defaults=_
_IAbsBJ_Category=TC_MATH

ISignBJ=0,1,integer,integer
_ISignBJ_DisplayName="Знак"
_ISignBJ_Parameters="Знак(",~Value,")"
_ISignBJ_Defaults=_
_ISignBJ_Category=TC_MATH

ModuloInteger=0,1,integer,integer,integer
_ModuloInteger_DisplayName="По модулю"
_ModuloInteger_Parameters=~Dividend," по модулю ",~Divisor
_ModuloInteger_Defaults=_,_
_ModuloInteger_Category=TC_MATH

MathRound=0,1,integer,real
_MathRound_DisplayName="Round"
_MathRound_Parameters="Round(",~Value,")"
_MathRound_Defaults=_
_MathRound_Category=TC_MATH

MultiboardGetRowCount=1,1,integer,multiboard
_MultiboardGetRowCount_DisplayName="Номер колонки"
_MultiboardGetRowCount_Parameters="Номер колонки в ",~Multiboard
_MultiboardGetRowCount_Defaults=GetLastCreatedMultiboard
_MultiboardGetRowCount_Category=TC_MULTIBOARD

MultiboardGetColumnCount=1,1,integer,multiboard
_MultiboardGetColumnCount_DisplayName="Количество колонок"
_MultiboardGetColumnCount_Parameters="Количество колонок в ",~Multiboard
_MultiboardGetColumnCount_Defaults=GetLastCreatedMultiboard
_MultiboardGetColumnCount_Category=TC_MULTIBOARD

GetResourceAmount=0,1,integer,unit
_GetResourceAmount_DisplayName="В руднике осталось золота"
_GetResourceAmount_Parameters="В руднике осталось золота ",~Gold Mine
_GetResourceAmount_Defaults=_
_GetResourceAmount_Category=TC_NEUTRALBUILDING

GetPlayerState=0,1,integer,player,playerstate
_GetPlayerState_DisplayName="Свойство игрока"
_GetPlayerState_Parameters=~Player," ",~Property
_GetPlayerState_Defaults=Player00,PlayerStateGold
_GetPlayerState_Category=TC_PLAYER

GetPlayerTaxRateBJ=1,1,integer,playerresource,player,player
_GetPlayerTaxRateBJ_DisplayName="Налог игрока"
_GetPlayerTaxRateBJ_Parameters="Налог ",~Resource," от ",~Player," к ",~Player
_GetPlayerTaxRateBJ_Defaults=PlayerResourceGold,Player00,Player01
_GetPlayerTaxRateBJ_Category=TC_PLAYER

GetPlayerScore=1,1,integer,player,playerscore
_GetPlayerScore_DisplayName="Очки игрока"
_GetPlayerScore_Parameters=~Player," ",~Score
_GetPlayerScore_Defaults=Player00,PlayerScoreTotal
_GetPlayerScore_Category=TC_PLAYER

GetConvertedPlayerId=0,1,integer,player
_GetConvertedPlayerId_DisplayName="Номер игрока"
_GetConvertedPlayerId_Parameters="Номер игрока ",~Player
_GetConvertedPlayerId_Defaults=GetTriggerPlayer
_GetConvertedPlayerId_Category=TC_PLAYER

GetPlayerStructureCount=0,1,integer,player,includeoption
_GetPlayerStructureCount_DisplayName="Число зданий игрока"
_GetPlayerStructureCount_Parameters="Число зданий игрока ",~Player," (",~Include/Exclude," недостроенные здания)"
_GetPlayerStructureCount_Defaults=Player00,InclusionExclude
_GetPlayerStructureCount_Category=TC_PLAYER

GetPlayerUnitCount=0,1,integer,player,includeoption
_GetPlayerUnitCount_DisplayName="Число боевых единиц (не зданий) игрока"
_GetPlayerUnitCount_Parameters="Число боевых единиц (не зданий) игрока ",~Player," (",~Include/Exclude," обучаемых в данный момент боевых единиц)"
_GetPlayerUnitCount_Defaults=Player00,InclusionExclude
_GetPlayerUnitCount_Category=TC_PLAYER

GetPlayerTechCountSimple=0,1,integer,techcode,player
_GetPlayerTechCountSimple_DisplayName="Текущий уровень исследований игрока"
_GetPlayerTechCountSimple_Parameters="Текущий уровень исследований ",~Tech," для ",~Player
_GetPlayerTechCountSimple_Defaults=_,Player00
_GetPlayerTechCountSimple_Category=TC_PLAYER

GetPlayerTechMaxAllowedSwap=0,1,integer,techcode,player
_GetPlayerTechMaxAllowedSwap_DisplayName="Максимальный уровень исследований игрока"
_GetPlayerTechMaxAllowedSwap_Parameters="Максимальный уровень исследования ",~Tech," для ",~Player
_GetPlayerTechMaxAllowedSwap_Defaults=_,Player00
_GetPlayerTechMaxAllowedSwap_Category=TC_PLAYER

GetPlayerTeam=0,1,integer,player
_GetPlayerTeam_DisplayName="Номер команды игрока"
_GetPlayerTeam_Parameters="Номер команды игрока ",~Player
_GetPlayerTeam_Defaults=Player00
_GetPlayerTeam_Category=TC_PLAYER

CountPlayersInForceBJ=0,1,integer,force
_CountPlayersInForceBJ_DisplayName="Число игроков в группе игроков"
_CountPlayersInForceBJ_Parameters="Число игроков в группе игроков ",~Player Group
_CountPlayersInForceBJ_Defaults=GetPlayersByMapControl
_CountPlayersInForceBJ_Category=TC_PLAYER

BlzGetTriggerPlayerMouseButton=1,1,mousebuttontype
_BlzGetTriggerPlayerMouseButton_DisplayName="Нажатая кнопка мыши"
_BlzGetTriggerPlayerMouseButton_Parameters="Нажатая кнопка мыши"
_BlzGetTriggerPlayerMouseButton_Defaults=
_BlzGetTriggerPlayerMouseButton_Category=TC_PLAYER

CountUnitsInGroup=0,1,integer,group
_CountUnitsInGroup_DisplayName="Число боевых единиц в отряде"
_CountUnitsInGroup_Parameters="Число боевых единиц в отряде ",~Unit Group
_CountUnitsInGroup_Defaults=GetUnitsInRectAll
_CountUnitsInGroup_Category=TC_UNIT

CountLivingPlayerUnitsOfTypeId=1,1,integer,unitcode,player
_CountLivingPlayerUnitsOfTypeId_DisplayName="Подсчёт живых боевых единиц, принадлежащих игроку"
_CountLivingPlayerUnitsOfTypeId_Parameters="Подсчёт живых боевых единиц ",~Unit-Type,", принадлежащих игроку ",~Player
_CountLivingPlayerUnitsOfTypeId_Defaults=hfoo,Player00
_CountLivingPlayerUnitsOfTypeId_Category=TC_UNIT

GetUnitFoodUsed=0,1,integer,unit
_GetUnitFoodUsed_DisplayName="Количество потребляемой пищи боевой единицей"
_GetUnitFoodUsed_Parameters="Количество потребляемой пищи боевой единицей ",~Unit
_GetUnitFoodUsed_Defaults=GetTriggerUnit
_GetUnitFoodUsed_Category=TC_UNIT

GetUnitFoodMade=0,1,integer,unit
_GetUnitFoodMade_DisplayName="Количество производимой пищи зданием"
_GetUnitFoodMade_Parameters="Количество производимой пищи зданием ",~Unit
_GetUnitFoodMade_Defaults=GetTriggerUnit
_GetUnitFoodMade_Category=TC_UNIT

GetFoodUsed=1,1,integer,unitcode
_GetFoodUsed_DisplayName="Количество потребляемой пищи боевой единицей (тип)"
_GetFoodUsed_Parameters="Количество потребляемой пищи боевой единицей (тип) ",~Unit-Type
_GetFoodUsed_Defaults=hfoo
_GetFoodUsed_Category=TC_UNIT

GetFoodMade=0,1,integer,unitcode
_GetFoodMade_DisplayName="Количество производимой пищи зданием (тип)"
_GetFoodMade_Parameters="Количество производимой пищи зданием (тип) ",~Unit-Type
_GetFoodMade_Defaults=hfoo
_GetFoodMade_Category=TC_UNIT

GetUnitPointValue=0,1,integer,unit
_GetUnitPointValue_DisplayName="Значение точки боевой единицы"
_GetUnitPointValue_Parameters="Значение точки боевой единицы ",~Unit
_GetUnitPointValue_Defaults=GetTriggerUnit
_GetUnitPointValue_Category=TC_UNIT

GetUnitPointValueByType=0,1,integer,unitcode
_GetUnitPointValueByType_DisplayName="Значение точки боевой единицы (тип)"
_GetUnitPointValueByType_Parameters="Значение точки боевой единицы (тип) ",~Unit-Type
_GetUnitPointValueByType_Defaults=hfoo
_GetUnitPointValueByType_Category=TC_UNIT

GetUnitUserData=1,1,integer,unit
_GetUnitUserData_DisplayName="Нестандартное значение боевой единицы"
_GetUnitUserData_Parameters="Нестандартное значение боевой единицы ",~Unit
_GetUnitUserData_Defaults=_
_GetUnitUserData_Category=TC_UNIT

GetUnitLevel=1,1,integer,unit
_GetUnitLevel_DisplayName="Уровень боевой единицы"
_GetUnitLevel_Parameters="Уровень ",~Unit
_GetUnitLevel_Defaults=GetTriggerUnit
_GetUnitLevel_Category=TC_UNIT

GetUnitAbilityLevelSwapped=1,1,integer,abilcode,unit
_GetUnitAbilityLevelSwapped_DisplayName="Уровень способности боевой единицы"
_GetUnitAbilityLevelSwapped_Parameters="Уровень ",~Ability," у ",~Unit
_GetUnitAbilityLevelSwapped_Defaults=_,GetTriggerUnit
_GetUnitAbilityLevelSwapped_Category=TC_UNIT

UnitInventoryCount=1,1,integer,unit
_UnitInventoryCount_DisplayName="Количество носимых предметов у боевой единицы"
_UnitInventoryCount_Parameters="Количество носимых предметов у ",~Unit
_UnitInventoryCount_Defaults=GetTriggerUnit
_UnitInventoryCount_Category=TC_UNIT

UnitInventorySizeBJ=1,1,integer,unit
_UnitInventorySizeBJ_DisplayName="Размер инвентаря у боевой единицы"
_UnitInventorySizeBJ_Parameters="Размер инвентаря у ",~Unit
_UnitInventorySizeBJ_Defaults=GetTriggerUnit
_UnitInventorySizeBJ_Category=TC_UNIT

UnitCountBuffsExBJ=1,1,integer,buffpolarity,buffresist,unit,includeoption,includeoption
_UnitCountBuffsExBJ_DisplayName="Количество баффов (тип)"
_UnitCountBuffsExBJ_Parameters="Количество ",~Buff Type," баффов ",~Buff Resist," на ",~Unit," (",~Include/Exclude," таймер времени жизни, ",~Include/Exclude," ауры)"
_UnitCountBuffsExBJ_Defaults=BuffPolarityEither,BuffResistEither,GetTriggerUnit,InclusionInclude,InclusionInclude
_UnitCountBuffsExBJ_Category=TC_UNIT

BlzGetUnitMaxHP=0,1,integer,unit
_BlzGetUnitMaxHP_DisplayName="Максимальное здоровье у боевой единицы"
_BlzGetUnitMaxHP_Parameters="аксимальное здоровье у ",~Unit
_BlzGetUnitMaxHP_Defaults=GetTriggerUnit
_BlzGetUnitMaxHP_Category=TC_UNIT

BlzGetUnitMaxMana=0,1,integer,unit
_BlzGetUnitMaxMana_DisplayName="Максимальная мана у боевой единицы"
_BlzGetUnitMaxMana_Parameters="Максимальная мана у ",~Unit
_BlzGetUnitMaxMana_Defaults=GetTriggerUnit
_BlzGetUnitMaxMana_Category=TC_UNIT

BlzGetUnitBaseDamage=0,1,integer,unit,integer
_BlzGetUnitBaseDamage_DisplayName="Базовый урон у боевой единицы"
_BlzGetUnitBaseDamage_Parameters="Базовый урон у ",~Unit," для атаки под номером ",~Value
_BlzGetUnitBaseDamage_Defaults=GetTriggerUnit,0
_BlzGetUnitBaseDamage_Category=TC_UNIT

BlzGetUnitDiceNumber=0,1,integer,unit,integer
_BlzGetUnitDiceNumber_DisplayName="Количество костей (атака у боевой единицы)"
_BlzGetUnitDiceNumber_Parameters="Количество костей у ",~Unit," для атаки под номером ",~Value
_BlzGetUnitDiceNumber_Defaults=GetTriggerUnit,0
_BlzGetUnitDiceNumber_Category=TC_UNIT

BlzGetUnitDiceSides=0,1,integer,unit,integer
_BlzGetUnitDiceSides_DisplayName="Количество граней у кости (атака у боевой единицы)"
_BlzGetUnitDiceSides_Parameters="Количество граней у кости у ",~Unit," для атаки под номером ",~Value
_BlzGetUnitDiceSides_Defaults=GetTriggerUnit,0
_BlzGetUnitDiceSides_Category=TC_UNIT

GetTriggerEvalCount=0,1,integer,trigger
_GetTriggerEvalCount_DisplayName="Количество вычислений триггера"
_GetTriggerEvalCount_Parameters="Количество вычислений триггера ",~Trigger
_GetTriggerEvalCount_Defaults=GetTriggeringTrigger
_GetTriggerEvalCount_Category=TC_TRIGGER

GetTriggerExecCount=0,1,integer,trigger
_GetTriggerExecCount_DisplayName="Количество выполнения действий триггера"
_GetTriggerExecCount_Parameters="Количество выполнения действий триггера ",~Trigger
_GetTriggerExecCount_Defaults=GetTriggeringTrigger
_GetTriggerExecCount_Category=TC_TRIGGER

QueuedTriggerCountBJ=0,0,integer
_QueuedTriggerCountBJ_DisplayName="Количество триггеров в очереди триггеров"
_QueuedTriggerCountBJ_Parameters="Количество триггеров в очереди триггеров"
_QueuedTriggerCountBJ_Defaults=
_QueuedTriggerCountBJ_Category=TC_TRIGGER

BlzGetAbilityManaCost=0,1,integer,abilcode,integer
_BlzGetAbilityManaCost_DisplayName="Затрачиваемая мана у способности (значение)"
_BlzGetAbilityManaCost_Parameters="Затрачиваемая мана ",~Value,", уровень ",~Value,"."
_BlzGetAbilityManaCost_Defaults=_,0
_BlzGetAbilityManaCost_Limits=_,_,0,_
_BlzGetAbilityManaCost_Category=TC_ABILITY

BlzGetUnitAbilityManaCost=0,1,integer,unit,abilcode,integer
_BlzGetUnitAbilityManaCost_DisplayName="Затрачиваемая мана у способности (боевая единица)"
_BlzGetUnitAbilityManaCost_Parameters="Для ",~Unit,", затрачиваемая мана ",~Value,", уровень ",~Value,"."
_BlzGetUnitAbilityManaCost_Defaults=GetTriggerUnit,_,0
_BlzGetUnitAbilityManaCost_Limits=_,_,_,_,0,_
_BlzGetUnitAbilityManaCost_Category=TC_UNIT

BlzGetAbilityIntegerField=0,1,integer,ability,abilityintegerfield
_BlzGetAbilityIntegerField_DisplayName="Целочисленное значение способности"
_BlzGetAbilityIntegerField_Parameters="Способность ",~Ability,", целочисленное значение "~IntegerField
_BlzGetAbilityIntegerField_Defaults=_,_
_BlzGetAbilityIntegerField_CATEGORY=TC_ABILITY

BlzGetAbilityIntegerLevelField=0,1,integer,ability,abilityintegerlevelfield,integer
_BlzGetAbilityIntegerLevelField_DisplayName="Целочисленное значение способности (уровень)"
_BlzGetAbilityIntegerLevelField_Parameters="Способность ",~Ability,", целочисленное значение ",~IntegerLevelField,", с уровнем: ",~Level
_BlzGetAbilityIntegerLevelField_Defaults=_,_,0
_BlzGetAbilityIntegerLevelField_Limits=_,_,_,_,0,_
_BlzGetAbilityIntegerLevelField_CATEGORY=TC_ABILITY

BlzGetAbilityIntegerLevelArrayField=0,1,integer,ability,abilityintegerlevelarrayfield,integer,integer
_BlzGetAbilityIntegerLevelArrayField_DisplayName="Целочисленное значение способности (уровень и массив)"
_BlzGetAbilityIntegerLevelArrayField_Parameters="Способность ",~Ability,", целочисленное значение ",~IntegerLevelArrayField," с уровнем: ",~Level," и с номером: ",~Index
_BlzGetAbilityIntegerLevelArrayField_Defaults=_,_,0,0
_BlzGetAbilityIntegerLevelArrayField_Limits=_,_,_,_,0,_,0,_
_BlzGetAbilityIntegerLevelArrayField_CATEGORY=TC_ABILITY

BlzGetUnitIntegerField=0,1,integer,unit,unitintegerfield
_BlzGetUnitIntegerField_DisplayName="Целочисленное значение боевой единицы"
_BlzGetUnitIntegerField_Parameters="Боевая единица ",~Unit,", целочисленное значение ",~IntegerField
_BlzGetUnitIntegerField_Defaults=GetTriggerUnit,_
_BlzGetUnitIntegerField_Category=TC_UNIT

BlzGetUnitWeaponIntegerField=0,1,integer,unit,unitweaponintegerfield,integer
_BlzGetUnitWeaponIntegerField_DisplayName="Целочисленное значение атаки боевой единицы"
_BlzGetUnitWeaponIntegerField_Parameters="Боевая единица ",~Unit,", целочисленное значение атаки ",~IntegerField," под номером ",~Index
_BlzGetUnitWeaponIntegerField_Defaults=GetTriggerUnit,_,0
_BlzGetUnitWeaponIntegerField_Category=TC_UNIT

BlzGetItemIntegerField=0,1,integer,item,itemintegerfield
_BlzGetItemIntegerField_DisplayName="Целочисленное значение предмета"
_BlzGetItemIntegerField_Parameters="Предмет ",~Item,", целочисленное значение ",~IntegerField
_BlzGetItemIntegerField_Defaults=GetLastCreatedItem,_
_BlzGetItemIntegerField_Category=TC_ITEM

BlzBitOr=0,1,integer,integer,integer
_BlzBitOr_DisplayName="Или"
_BlzBitOr_Parameters=~Value1," или ",~Value2
_BlzBitOr_Defaults=0,0
_BlzBitOr_Category=TC_MATH

BlzBitAnd=0,1,integer,integer,integer
_BlzBitAnd_DisplayName="И"
_BlzBitAnd_Parameters=~Value1," и ",~Value2
_BlzBitAnd_Defaults=0,0
_BlzBitAnd_Category=TC_MATH

BlzBitXor=0,1,integer,integer,integer
_BlzBitXor_DisplayName="Xor"
_BlzBitXor_Parameters=~Value1," Xor ",~Value2
_BlzBitXor_Defaults=0,0
_BlzBitXor_Category=TC_MATH

BlzGetUnitSkin=0,1,integer,unit
_BlzGetUnitSkin_DisplayName="Облик боевой единицы"
_BlzGetUnitSkin_Parameters="Облик ID для ",~Unit
_BlzGetUnitSkin_Defaults=GetTriggerUnit
_BlzGetUnitSkin_Category=TC_UNIT

BlzGetItemSkin=0,1,integer,item
_BlzGetItemSkin_DisplayName="Облик предмета"
_BlzGetItemSkin_Parameters="Облик ID для ",~Item
_BlzGetItemSkin_Defaults=GetLastCreatedItem
_BlzGetItemSkin_Category=TC_ITEM

// BlzGetDestructableSkin=0,1,integer,destructable
// _BlzGetDestructableSkin_Defaults=GetLastCreatedDestructable
// _BlzGetDestructableSkin_Category=TC_UNIT

// returns real
OperatorReal=0,1,real,real,ArithmeticOperator,real
_OperatorReal_DisplayName="Арифметика"
_OperatorReal_Parameters=~Value," ",~Operator," ",~Value
_OperatorReal_Defaults=1,OperatorAdd,1
_OperatorReal_Category=TC_ARITHMETIC

GetLocationX=0,1,real,location
_GetLocationX_DisplayName="X точки"
_GetLocationX_Parameters="X точки ",~Point
_GetLocationX_Defaults=GetRectCenter
_GetLocationX_Category=TC_NOTHING

GetLocationY=0,1,real,location
_GetLocationY_DisplayName="Y точки"
_GetLocationY_Parameters="Y точки ",~Point
_GetLocationY_Defaults=GetRectCenter
_GetLocationY_Category=TC_NOTHING

CameraSetupGetFieldSwap=0,1,real,camerafield,camerasetup
_CameraSetupGetFieldSwap_DisplayName="Поле камеры объекта камеры"
_CameraSetupGetFieldSwap_Parameters=~Camera Field," объекта камеры ",~Camera Object
_CameraSetupGetFieldSwap_Defaults=CameraFieldTargetDistance,_
_CameraSetupGetFieldSwap_Category=TC_CAMERA

GetCameraField=0,1,real,camerafield
_GetCameraField_DisplayName="Поле камеры текущей камеры"
_GetCameraField_Parameters=~Camera Field," текущего обзора камеры"
_GetCameraField_Defaults=CameraFieldTargetDistance
_GetCameraField_Category=TC_CAMERA

GetCameraTargetPositionX=0,1,real
_GetCameraTargetPositionX_DisplayName="Цель X текущей камеры"
_GetCameraTargetPositionX_Parameters="Цель X текущего обзора камеры"
_GetCameraTargetPositionX_Defaults=
_GetCameraTargetPositionX_Category=TC_CAMERA

GetCameraTargetPositionY=0,1,real
_GetCameraTargetPositionY_DisplayName="Цель Y текущей камеры"
_GetCameraTargetPositionY_Parameters="Цель Y текущего обзора камеры"
_GetCameraTargetPositionY_Defaults=
_GetCameraTargetPositionY_Category=TC_CAMERA

GetCameraTargetPositionZ=0,1,real
_GetCameraTargetPositionZ_DisplayName="Цель Z текущей камеры"
_GetCameraTargetPositionZ_Parameters="Цель Z текущего обзора камеры"
_GetCameraTargetPositionZ_Defaults=
_GetCameraTargetPositionZ_Category=TC_CAMERA

GetCameraEyePositionX=0,1,real
_GetCameraEyePositionX_DisplayName="Источник X текущей камеры"
_GetCameraEyePositionX_Parameters="Источник X текущего обзора камеры"
_GetCameraEyePositionX_Defaults=
_GetCameraEyePositionX_Category=TC_CAMERA

GetCameraEyePositionY=0,1,real
_GetCameraEyePositionY_DisplayName="Источник Y текущей камеры"
_GetCameraEyePositionY_Parameters="Источник Y текущего обзора камеры"
_GetCameraEyePositionY_Defaults=
_GetCameraEyePositionY_Category=TC_CAMERA

GetCameraEyePositionZ=0,1,real
_GetCameraEyePositionZ_DisplayName="Источник Z текущей камеры"
_GetCameraEyePositionZ_Parameters="Источник Z текущего обзора камеры"
_GetCameraEyePositionZ_Defaults=
_GetCameraEyePositionZ_Category=TC_CAMERA

GetLastTransmissionDurationBJ=0,1,real
_GetLastTransmissionDurationBJ_DisplayName="Длительность последней произнесённой речи"
_GetLastTransmissionDurationBJ_Parameters="Длительность последней произнесённой речи"
_GetLastTransmissionDurationBJ_Defaults=
_GetLastTransmissionDurationBJ_Category=TC_CINEMATIC

I2R=0,1,real,integer
_I2R_DisplayName="Преобразовать целое число в действительное число"
_I2R_Parameters="Действительное число(",~Integer,")"
_I2R_Defaults=GetUnitPointValueByType
_I2R_Category=TC_CONVERSION

S2R=0,1,real,string
_S2R_DisplayName="Преобразовать строку в действительное число"
_S2R_Parameters="Действительное число(",~String,")"
_S2R_Defaults=GetEventPlayerChatString
_S2R_Category=TC_CONVERSION

Deg2Rad=0,1,real,real
_Deg2Rad_DisplayName="Преобразовать градусы в радианы"
_Deg2Rad_Parameters="Радианы(",~Degrees,")"
_Deg2Rad_Defaults=0
_Deg2Rad_Category=TC_CONVERSION

Rad2Deg=0,1,real,real
_Rad2Deg_DisplayName="Преобразовать радианы в градусы"
_Rad2Deg_Parameters="Градусы(",~Radians,")"
_Rad2Deg_Defaults=0
_Rad2Deg_Category=TC_CONVERSION

TimerGetElapsed=0,1,real,timer
_TimerGetElapsed_DisplayName="Прошедшее время"
_TimerGetElapsed_Parameters="Прошедшее время для ",~Timer
_TimerGetElapsed_Defaults=_
_TimerGetElapsed_Category=TC_TIMER

TimerGetRemaining=0,1,real,timer
_TimerGetRemaining_DisplayName="Оставшееся время"
_TimerGetRemaining_Parameters="Оставшееся время для ",~Timer
_TimerGetRemaining_Defaults=_
_TimerGetRemaining_Category=TC_TIMER

TimerGetTimeout=0,1,real,timer
_TimerGetTimeout_DisplayName="Первоначальное время"
_TimerGetTimeout_Parameters="Первоначальное время для ",~Timer
_TimerGetTimeout_Defaults=_
_TimerGetTimeout_Category=TC_TIMER

GetDestructableLife=0,1,real,destructable
_GetDestructableLife_DisplayName="Здоровье"
_GetDestructableLife_Parameters="Текущее здоровье ",~Destructible
_GetDestructableLife_Defaults=GetLastCreatedDestructable
_GetDestructableLife_Category=TC_DESTRUCT

GetDestructableMaxLife=0,1,real,destructable
_GetDestructableMaxLife_DisplayName="Максимальное здоровье"
_GetDestructableMaxLife_Parameters="Максимальное здоровье ",~Destructible
_GetDestructableMaxLife_Defaults=GetLastCreatedDestructable
_GetDestructableMaxLife_Category=TC_DESTRUCT

GetDestructableOccluderHeight=1,1,real,destructable
_GetDestructableOccluderHeight_DisplayName="Высота преграды"
_GetDestructableOccluderHeight_Parameters="Высота преграды ",~Destructible
_GetDestructableOccluderHeight_Defaults=GetLastCreatedDestructable
_GetDestructableOccluderHeight_Category=TC_DESTRUCT

GetEventDamage=0,0,real
_GetEventDamage_DisplayName="Нанесённый урон"
_GetEventDamage_Parameters="Нанесённый урон"
_GetEventDamage_Defaults=
_GetEventDamage_Category=TC_EVENTRESPONSE

BlzGetEventIsAttack=0,0,boolean
_BlzGetEventIsAttack_DisplayName="Урон от обычной атаки"
_BlzGetEventIsAttack_Parameters="Урон от обычной атаки"
_BlzGetEventIsAttack_Defaults=
_BlzGetEventIsAttack_Category=TC_EVENTRESPONSE

BlzGetEventAttackType=0,0,attacktype
_BlzGetEventAttackType_DisplayName="Тип атаки"
_BlzGetEventAttackType_Parameters="Тип атаки"
_BlzGetEventAttackType_Defaults=
_BlzGetEventAttackType_Category=TC_EVENTRESPONSE

BlzGetEventDamageType=0,0,damagetype
_BlzGetEventDamageType_DisplayName="Тип урона"
_BlzGetEventDamageType_Parameters="Тип урона"
_BlzGetEventDamageType_Defaults=
_BlzGetEventDamageType_Category=TC_EVENTRESPONSE

BlzGetEventWeaponType=0,0,weapontype
_BlzGetEventWeaponType_DisplayName="Тип оружия"
_BlzGetEventWeaponType_Parameters="Тип оружия"
_BlzGetEventWeaponType_Defaults=
_BlzGetEventWeaponType_Category=TC_EVENTRESPONSE

GetTournamentFinishSoonTimeRemaining=1,0,real
_GetTournamentFinishSoonTimeRemaining_DisplayName="Оставшееся время турнира"
_GetTournamentFinishSoonTimeRemaining_Parameters="Оставшееся время турнира"
_GetTournamentFinishSoonTimeRemaining_Defaults=
_GetTournamentFinishSoonTimeRemaining_Category=TC_EVENTRESPONSE

GetTimeOfDay=0,1,real
_GetTimeOfDay_DisplayName="Время суток"
_GetTimeOfDay_Parameters="Внутриигровое время суток"
_GetTimeOfDay_Defaults=
_GetTimeOfDay_Category=TC_GAME

GetTimeOfDayScalePercentBJ=0,1,real
_GetTimeOfDayScalePercentBJ_DisplayName="Скорость времени суток"
_GetTimeOfDayScalePercentBJ_Parameters="Текущая скорость времени суток"
_GetTimeOfDayScalePercentBJ_Defaults=
_GetTimeOfDayScalePercentBJ_Category=TC_GAME

GetStoredRealBJ=0,0,real,string,string,gamecache
_GetStoredRealBJ_DisplayName="Загрузить значение действительного числа"
_GetStoredRealBJ_Parameters="Загрузить ",~Label," ",~Category," из ",~Game Cache
_GetStoredRealBJ_Defaults=_,"Category",GetLastCreatedGameCacheBJ
_GetStoredRealBJ_Category=TC_GAMECACHE

GetItemLifeBJ=0,0,real,item
_GetItemLifeBJ_DisplayName="Здоровье предмета"
_GetItemLifeBJ_Parameters="Текущее здоровье ",~Item
_GetItemLifeBJ_Defaults=GetLastCreatedItem
_GetItemLifeBJ_Category=TC_ITEM

GetLightningColorRBJ=1,0,real,lightning
_GetLightningColorRBJ_DisplayName="Красный цвет молнии"
_GetLightningColorRBJ_Parameters="Красный цвет ",~Lightning
_GetLightningColorRBJ_Defaults=GetLastCreatedLightningBJ
_GetLightningColorRBJ_Category=TC_LIGHTNING

GetLightningColorGBJ=1,0,real,lightning
_GetLightningColorGBJ_DisplayName="Зелёный цвет молнии"
_GetLightningColorGBJ_Parameters="Зелёный цвет ",~Lightning
_GetLightningColorGBJ_Defaults=GetLastCreatedLightningBJ
_GetLightningColorGBJ_Category=TC_LIGHTNING

GetLightningColorBBJ=1,0,real,lightning
_GetLightningColorBBJ_DisplayName="Синий цвет молнии"
_GetLightningColorBBJ_Parameters="Синий цвет ",~Lightning
_GetLightningColorBBJ_Defaults=GetLastCreatedLightningBJ
_GetLightningColorBBJ_Category=TC_LIGHTNING

GetLightningColorABJ=1,0,real,lightning
_GetLightningColorABJ_DisplayName="Прозрачность молнии"
_GetLightningColorABJ_Parameters="Прозрачность ",~Lightning
_GetLightningColorABJ_Defaults=GetLastCreatedLightningBJ
_GetLightningColorABJ_Category=TC_LIGHTNING

GetRandomReal=0,1,real,real,real
_GetRandomReal_DisplayName="Случайное число"
_GetRandomReal_Parameters="Случайное действительное число между ",~Minimum," и ",~Maximum
_GetRandomReal_Defaults=0,1
_GetRandomReal_Category=TC_MATH

GetRandomDirectionDeg=0,1,real
_GetRandomDirectionDeg_DisplayName="Случайный угол"
_GetRandomDirectionDeg_Parameters="Случайный угол"
_GetRandomDirectionDeg_Defaults=
_GetRandomDirectionDeg_Category=TC_MATH

GetRandomPercentageBJ=0,1,real
_GetRandomPercentageBJ_DisplayName="Случайное процентное соотношение"
_GetRandomPercentageBJ_Parameters="Случайное процентное соотношение"
_GetRandomPercentageBJ_Defaults=
_GetRandomPercentageBJ_Category=TC_MATH

DistanceBetweenPoints=0,1,real,location,location
_DistanceBetweenPoints_DisplayName="Расстояние между точками"
_DistanceBetweenPoints_Parameters="Расстояние между точками ",~Point," и ",~Point
_DistanceBetweenPoints_Defaults=GetUnitLoc,GetUnitLoc
_DistanceBetweenPoints_Category=TC_MATH

AngleBetweenPoints=0,1,real,location,location
_AngleBetweenPoints_DisplayName="Угол между точками"
_AngleBetweenPoints_Parameters="Угол от ",~Point," до ",~Point
_AngleBetweenPoints_Defaults=GetUnitLoc,GetUnitLoc
_AngleBetweenPoints_Category=TC_MATH

RMinBJ=0,1,real,real,real
_RMinBJ_DisplayName="Минимум"
_RMinBJ_Parameters="Минимум(",~Value 1,", ",~Value 2,")"
_RMinBJ_Defaults=_,_
_RMinBJ_Category=TC_MATH

RMaxBJ=0,1,real,real,real
_RMaxBJ_DisplayName="Максимум"
_RMaxBJ_Parameters="Максимум(",~Value 1,", ",~Value 2,")"
_RMaxBJ_Defaults=_,_
_RMaxBJ_Category=TC_MATH

RAbsBJ=0,1,real,real
_RAbsBJ_DisplayName="Абсолютная величина"
_RAbsBJ_Parameters="Абсолютная величина(",~Value,")"
_RAbsBJ_Defaults=_
_RAbsBJ_Category=TC_MATH

RSignBJ=0,1,real,real
_RSignBJ_DisplayName="Знак"
_RSignBJ_Parameters="Знак(",~Value,")"
_RSignBJ_Defaults=_
_RSignBJ_Category=TC_MATH

ModuloReal=0,1,real,real,real
_ModuloReal_DisplayName="По модулю"
_ModuloReal_Parameters=~Dividend," по модулю ",~Divisor
_ModuloReal_Defaults=_,_
_ModuloReal_Category=TC_MATH

Pow=0,1,real,real,real
_Pow_DisplayName="Степень"
_Pow_Parameters="Значение ",~Value," в ",~Power," степени"
_Pow_Defaults=_,_
_Pow_Category=TC_MATH

SquareRoot=0,1,real,real
_SquareRoot_DisplayName="Квадратный корень"
_SquareRoot_Parameters="Квадратный корень(",~Value,")"
_SquareRoot_Defaults=_
_SquareRoot_Limits=0,_
_SquareRoot_Category=TC_MATH

SinBJ=0,1,real,real
_SinBJ_DisplayName="Синус"
_SinBJ_Parameters="Синус(",~Angle,")"
_SinBJ_Defaults=GetUnitFacing
_SinBJ_Category=TC_MATH

CosBJ=0,1,real,real
_CosBJ_DisplayName="Косинус"
_CosBJ_Parameters="Косинус(",~Angle,")"
_CosBJ_Defaults=GetUnitFacing
_CosBJ_Category=TC_MATH

TanBJ=0,1,real,real
_TanBJ_DisplayName="Тангенс"
_TanBJ_Parameters="Тангенс(",~Angle,")"
_TanBJ_Defaults=GetUnitFacing
_TanBJ_Category=TC_MATH

AsinBJ=0,1,real,real
_AsinBJ_DisplayName="Арксинус"
_AsinBJ_Parameters="Арксинус(",~Value,")"
_AsinBJ_Defaults=_
_AsinBJ_Limits=-1,1
_AsinBJ_Category=TC_MATH

AcosBJ=0,1,real,real
_AcosBJ_DisplayName="Арккосинус"
_AcosBJ_Parameters="Арккосинус(",~Value,")"
_AcosBJ_Defaults=_
_AcosBJ_Limits=-1,1
_AcosBJ_Category=TC_MATH

AtanBJ=0,1,real,real
_AtanBJ_DisplayName="Арктангенс (от угла)"
_AtanBJ_Parameters="Арктангенс(",~Value,")"
_AtanBJ_Defaults=_
_AtanBJ_Category=TC_MATH

Atan2BJ=0,1,real,real,real
_Atan2BJ_DisplayName="Арктангенс (от треугольника)"
_Atan2BJ_Parameters="Арктангенс(",~Y,", ",~X,")"
_Atan2BJ_Defaults=_,_
_Atan2BJ_Category=TC_MATH

GetPlayerHandicapDamageBJ=0,0,real,player
_GetPlayerHandicapDamageBJ_DisplayName="Фора урона"
_GetPlayerHandicapDamageBJ_Parameters=~Player," фора урона"
_GetPlayerHandicapDamageBJ_Defaults=Player00
_GetPlayerHandicapDamageBJ_Category=TC_PLAYER

GetPlayerHandicapBJ=0,0,real,player
_GetPlayerHandicapBJ_DisplayName="Фора здоровья"
_GetPlayerHandicapBJ_Parameters=~Player," фора здоровья"
_GetPlayerHandicapBJ_Defaults=Player00
_GetPlayerHandicapBJ_Category=TC_PLAYER

GetPlayerHandicapXPBJ=0,0,real,player
_GetPlayerHandicapXPBJ_DisplayName="Получение опыта героями"
_GetPlayerHandicapXPBJ_Parameters=~Player," получение опыта героями"
_GetPlayerHandicapXPBJ_Defaults=Player00
_GetPlayerHandicapXPBJ_Category=TC_PLAYER

GetPlayerHandicapReviveTimeBJ=0,0,real,player
_GetPlayerHandicapReviveTimeBJ_DisplayName="Скорость воскрешение героев"
_GetPlayerHandicapReviveTimeBJ_Parameters=~Player," скорость воскрешение героев"
_GetPlayerHandicapReviveTimeBJ_Defaults=Player00
_GetPlayerHandicapReviveTimeBJ_Category=TC_PLAYER

BlzGetTriggerPlayerMouseX=1,1,real
_BlzGetTriggerPlayerMouseX_DisplayName="Триггер положение мыши X"
_BlzGetTriggerPlayerMouseX_Parameters="Положение мыши X для события триггера мыши"
_BlzGetTriggerPlayerMouseX_Defaults=
_BlzGetTriggerPlayerMouseX_Category=TC_PLAYER

BlzGetTriggerPlayerMouseY=1,1,real
_BlzGetTriggerPlayerMouseY_DisplayName="Триггер положение мыши Y"
_BlzGetTriggerPlayerMouseY_Parameters="Положение мыши Y для события триггера мыши"
_BlzGetTriggerPlayerMouseY_Defaults=
_BlzGetTriggerPlayerMouseY_Category=TC_PLAYER

BlzGetTriggerPlayerMousePosition=1,1,location
_BlzGetTriggerPlayerMousePosition_DisplayName="Trigger Mouse Position"
_BlzGetTriggerPlayerMousePosition_Parameters="Mouse Position for Triggered Mouse Event"
_BlzGetTriggerPlayerMousePosition_Defaults=
_BlzGetTriggerPlayerMousePosition_Category=TC_PLAYER

GetRectCenterX=0,1,real,rect
_GetRectCenterX_DisplayName="Центр X области"
_GetRectCenterX_Parameters="Центр X ",~Region
_GetRectCenterX_Defaults=GetPlayableMapRect
_GetRectCenterX_Category=TC_REGION

GetRectCenterY=0,1,real,rect
_GetRectCenterY_DisplayName="Центр Y области"
_GetRectCenterY_Parameters="Центр Y ",~Region
_GetRectCenterY_Defaults=GetPlayableMapRect
_GetRectCenterY_Category=TC_REGION

GetRectMinX=0,1,real,rect
_GetRectMinX_DisplayName="Мин. X области"
_GetRectMinX_Parameters="Мин. X ",~Region
_GetRectMinX_Defaults=GetPlayableMapRect
_GetRectMinX_Category=TC_REGION

GetRectMinY=0,1,real,rect
_GetRectMinY_DisplayName="Мин. Y области"
_GetRectMinY_Parameters="Мин. Y ",~Region
_GetRectMinY_Defaults=GetPlayableMapRect
_GetRectMinY_Category=TC_REGION

GetRectMaxX=0,1,real,rect
_GetRectMaxX_DisplayName="Макс. X области"
_GetRectMaxX_Parameters="Макс. X ",~Region
_GetRectMaxX_Defaults=GetPlayableMapRect
_GetRectMaxX_Category=TC_REGION

GetRectMaxY=0,1,real,rect
_GetRectMaxY_DisplayName="Макс. Y области"
_GetRectMaxY_Parameters="Макс. Y ",~Region
_GetRectMaxY_Defaults=GetPlayableMapRect
_GetRectMaxY_Category=TC_REGION

GetRectWidthBJ=0,1,real,rect
_GetRectWidthBJ_DisplayName="Ширина области"
_GetRectWidthBJ_Parameters="Ширина ",~Region
_GetRectWidthBJ_Defaults=_
_GetRectWidthBJ_Category=TC_REGION

GetRectHeightBJ=0,1,real,rect
_GetRectHeightBJ_DisplayName="Высота области"
_GetRectHeightBJ_Parameters="Высота ",~Region
_GetRectHeightBJ_Defaults=_
_GetRectHeightBJ_Category=TC_REGION

GetSoundDurationBJ=0,1,real,sound
_GetSoundDurationBJ_DisplayName="Длительность звука"
_GetSoundDurationBJ_Parameters="Длительность ",~Sound
_GetSoundDurationBJ_Defaults=GetLastPlayedSound
_GetSoundDurationBJ_Category=TC_SOUND

GetSoundFileDurationBJ=0,1,real,musicfile
_GetSoundFileDurationBJ_DisplayName="Длительность музыки"
_GetSoundFileDurationBJ_Parameters="Длительность ",~Music
_GetSoundFileDurationBJ_Defaults=GetLastPlayedMusic
_GetSoundFileDurationBJ_Category=TC_SOUND

GetUnitStateSwap=0,1,real,unitstate,unit
_GetUnitStateSwap_DisplayName="Свойство"
_GetUnitStateSwap_Parameters=~Property," у ",~Unit
_GetUnitStateSwap_Defaults=UnitStateLife,GetTriggerUnit
_GetUnitStateSwap_Category=TC_UNIT

GetUnitLifePercent=1,1,real,unit
_GetUnitLifePercent_DisplayName="Процент здоровья"
_GetUnitLifePercent_Parameters="Процент здоровья у ",~Unit
_GetUnitLifePercent_Defaults=GetTriggerUnit
_GetUnitLifePercent_Category=TC_UNIT

GetUnitManaPercent=1,1,real,unit
_GetUnitManaPercent_DisplayName="Процент маны"
_GetUnitManaPercent_Parameters="Процент маны у ",~Unit
_GetUnitManaPercent_Defaults=GetTriggerUnit
_GetUnitManaPercent_Category=TC_UNIT

GetUnitFacing=0,1,real,unit
_GetUnitFacing_DisplayName="Угол поворота"
_GetUnitFacing_Parameters="Поворот у ",~Unit
_GetUnitFacing_Defaults=GetTriggerUnit
_GetUnitFacing_Category=TC_UNIT

GetUnitMoveSpeed=0,1,real,unit
_GetUnitMoveSpeed_DisplayName="Скорость движения (текущая)"
_GetUnitMoveSpeed_Parameters="Текущая скорость движения у ",~Unit
_GetUnitMoveSpeed_Defaults=GetTriggerUnit
_GetUnitMoveSpeed_Category=TC_UNIT

GetUnitDefaultMoveSpeed=0,1,real,unit
_GetUnitDefaultMoveSpeed_DisplayName="Скорость движения (по умолчанию)"
_GetUnitDefaultMoveSpeed_Parameters="Скорость движения по умолчанию у ",~Unit
_GetUnitDefaultMoveSpeed_Defaults=GetTriggerUnit
_GetUnitDefaultMoveSpeed_Category=TC_UNIT

GetUnitAcquireRange=0,1,real,unit
_GetUnitAcquireRange_DisplayName="Дистанция охраны (текущая)"
_GetUnitAcquireRange_Parameters="Текущая дистанция охраны у ",~Unit
_GetUnitAcquireRange_Defaults=GetTriggerUnit
_GetUnitAcquireRange_Category=TC_UNIT

GetUnitDefaultAcquireRange=0,1,real,unit
_GetUnitDefaultAcquireRange_DisplayName="Дистанция охраны (по умолчанию)"
_GetUnitDefaultAcquireRange_Parameters="Дистанция охраны по умолчанию у ",~Unit
_GetUnitDefaultAcquireRange_Defaults=GetTriggerUnit
_GetUnitDefaultAcquireRange_Category=TC_UNIT

GetUnitTurnSpeed=0,1,real,unit
_GetUnitTurnSpeed_DisplayName="Скорость разворота (текущая)"
_GetUnitTurnSpeed_Parameters="Текущая скорость разворота ",~Unit
_GetUnitTurnSpeed_Defaults=GetTriggerUnit
_GetUnitTurnSpeed_Category=TC_UNIT

GetUnitDefaultTurnSpeed=0,1,real,unit
_GetUnitDefaultTurnSpeed_DisplayName="Скорость разворота (по умолчанию)"
_GetUnitDefaultTurnSpeed_Parameters="Скорость разворота по умолчанию ",~Unit
_GetUnitDefaultTurnSpeed_Defaults=GetTriggerUnit
_GetUnitDefaultTurnSpeed_Category=TC_UNIT

GetUnitPropWindowBJ=0,1,real,unit
_GetUnitPropWindowBJ_DisplayName="Угол окна свойств (текущий)"
_GetUnitPropWindowBJ_Parameters="Текущий угол окна свойств у ",~Unit
_GetUnitPropWindowBJ_Defaults=GetTriggerUnit
_GetUnitPropWindowBJ_Category=TC_UNIT

GetUnitDefaultPropWindowBJ=0,1,real,unit
_GetUnitDefaultPropWindowBJ_DisplayName="Угол окна свойств (по умолчанию)"
_GetUnitDefaultPropWindowBJ_Parameters="Угол окна свойств по умолчанию у ",~Unit
_GetUnitDefaultPropWindowBJ_Defaults=GetTriggerUnit
_GetUnitDefaultPropWindowBJ_Category=TC_UNIT

GetUnitFlyHeight=0,1,real,unit
_GetUnitFlyHeight_DisplayName="Высота полёта (текущая)"
_GetUnitFlyHeight_Parameters="Текущая высота полёта ",~Unit
_GetUnitFlyHeight_Defaults=GetTriggerUnit
_GetUnitFlyHeight_Category=TC_UNIT

GetUnitDefaultFlyHeight=0,1,real,unit
_GetUnitDefaultFlyHeight_DisplayName="Высота полёта (по умолчанию)"
_GetUnitDefaultFlyHeight_Parameters="Высота полёта по умолчанию у ",~Unit
_GetUnitDefaultFlyHeight_Defaults=GetTriggerUnit
_GetUnitDefaultFlyHeight_Category=TC_UNIT

BlzGetUnitAttackCooldown=0,1,real,unit,integer
_BlzGetUnitAttackCooldown_DisplayName="Время перезарядки атаки"
_BlzGetUnitAttackCooldown_Parameters="Время перезарядки атаки у ",~Unit," под номером ",~Value,"."
_BlzGetUnitAttackCooldown_Defaults=GetTriggerUnit,0
_BlzGetUnitAttackCooldown_Category=TC_UNIT

BlzGetUnitArmor=0,1,real,unit
_BlzGetUnitArmor_DisplayName="Защита"
_BlzGetUnitArmor_Parameters="Защита у ",~Unit
_BlzGetUnitArmor_Defaults=GetTriggerUnit
_BlzGetUnitArmor_Category=TC_UNIT

BlzGetAbilityCooldown=0,1,real,abilcode,integer
_BlzGetAbilityCooldown_DisplayName="Перезарядка способности"
_BlzGetAbilityCooldown_Parameters="Перезарядка у ",~Value,", уровень ",~Value,"."
_BlzGetAbilityCooldown_Defaults=_,0
_BlzGetAbilityCooldown_Limits=_,_,0,_
_BlzGetAbilityCooldown_Category=TC_GAME

BlzGetUnitAbilityCooldown=0,1,real,unit,abilcode,integer
_BlzGetUnitAbilityCooldown_DisplayName="Перезарядка способности"
_BlzGetUnitAbilityCooldown_Parameters="Перезарядка способности у ",~Unit," для способности ",~Value,", уровень ",~Value,"."
_BlzGetUnitAbilityCooldown_Defaults=GetTriggerUnit,_,0
_BlzGetUnitAbilityCooldown_Limits=_,_,_,_,0,_
_BlzGetUnitAbilityCooldown_Category=TC_UNIT

BlzGetUnitAbilityCooldownRemaining=0,1,real,unit,abilcode
_BlzGetUnitAbilityCooldownRemaining_DisplayName="Оставшееся время перезарядки способности"
_BlzGetUnitAbilityCooldownRemaining_Parameters="Оставшееся время перезарядки у ",~Unit," для способности ",~Value,"."
_BlzGetUnitAbilityCooldownRemaining_Defaults=GetTriggerUnit,_
_BlzGetUnitAbilityCooldownRemaining_Category=TC_UNIT

BlzGetUnitCollisionSize=0,1,real,unit
_BlzGetUnitCollisionSize_DisplayName="Физический размер"
_BlzGetUnitCollisionSize_Parameters="Физический размер у ",~Unit
_BlzGetUnitCollisionSize_Defaults=GetTriggerUnit
_BlzGetUnitCollisionSize_Category=TC_UNIT

BlzGetLocalUnitZ=0,1,real,unit
_BlzGetLocalUnitZ_DisplayName="Позиция Z"
_BlzGetLocalUnitZ_Parameters="Позиция Z у ",~Unit
_BlzGetLocalUnitZ_Defaults=GetTriggerUnit
_BlzGetLocalUnitZ_Category=TC_UNIT

BlzGetLocalSpecialEffectX=0,1,real,effect
_BlzGetLocalSpecialEffectX_DisplayName="Позиция спецэффекта X"
_BlzGetLocalSpecialEffectX_Parameters="Позиция X у ",~Effect,"."
_BlzGetLocalSpecialEffectX_Defaults=GetLastCreatedEffectBJ
_BlzGetLocalSpecialEffectX_Category=TC_SPECIALEFFECT

BlzGetLocalSpecialEffectY=0,1,real,effect
_BlzGetLocalSpecialEffectY_DisplayName="Позиция спецэффекта Y"
_BlzGetLocalSpecialEffectY_Parameters="Позиция Y у ",~Effect,"."
_BlzGetLocalSpecialEffectY_Defaults=GetLastCreatedEffectBJ
_BlzGetLocalSpecialEffectY_Category=TC_SPECIALEFFECT

BlzGetLocalSpecialEffectZ=0,1,real,effect
_BlzGetLocalSpecialEffectZ_DisplayName="Позиция спецэффекта Z"
_BlzGetLocalSpecialEffectZ_Parameters="Позиция Z у ",~Effect,"."
_BlzGetLocalSpecialEffectZ_Defaults=GetLastCreatedEffectBJ
_BlzGetLocalSpecialEffectZ_Category=TC_SPECIALEFFECT

BlzGetAbilityRealField=0,1,real,ability,abilityrealfield
_BlzGetAbilityRealField_DisplayName="Значение действительного числа у способности"
_BlzGetAbilityRealField_Parameters="У способности ",~Ability," значение действительного числа "~RealField
_BlzGetAbilityRealField_Defaults=_,_
_BlzGetAbilityRealField_CATEGORY=TC_ABILITY

BlzGetAbilityRealLevelField=0,1,real,ability,abilityreallevelfield,integer
_BlzGetAbilityRealLevelField_DisplayName="Значение действительного числа у способности (уровень)"
_BlzGetAbilityRealLevelField_Parameters="У способности ",~Ability," значение действительного числа ",~RealLevelField,", с уровнем: ",~Level
_BlzGetAbilityRealLevelField_Defaults=_,_,0
_BlzGetAbilityRealLevelField_Limites=_,_,_,_,0,_
_BlzGetAbilityRealLevelField_CATEGORY=TC_ABILITY

BlzGetAbilityRealLevelArrayField=0,1,real,ability,abilityreallevelarrayfield,integer,integer
_BlzGetAbilityRealLevelArrayField_DisplayName="Значение действительного числа у способности (уровень и массив)"
_BlzGetAbilityRealLevelArrayField_Parameters="У способности ",~Ability," значение действительного числа ",~RealLevelArrayField,", с уровнем: ",~Level," и с номером: ",~Index
_BlzGetAbilityRealLevelArrayField_Defaults=_,_,0,0
_BlzGetAbilityRealLevelArrayField_Limits=_,_,_,_,0,_,0,_
_BlzGetAbilityRealLevelArrayField_CATEGORY=TC_ABILITY

BlzGetUnitRealField=0,1,real,unit,unitrealfield
_BlzGetUnitRealField_DisplayName="Значение действительного числа у боевой единицы"
_BlzGetUnitRealField_Parameters="У боевой единицы ",~Unit," значение действительного числа ",~RealField
_BlzGetUnitRealField_Defaults=GetTriggerUnit,_
_BlzGetUnitRealField_Category=TC_UNIT

BlzGetUnitWeaponRealField=0,1,real,unit,unitweaponrealfield,integer
_BlzGetUnitWeaponRealField_DisplayName="Значение действительного числа атаки у боевой единицы"
_BlzGetUnitWeaponRealField_Parameters="У боевой единицы ",~Unit," значение действительного числа атаки ",~RealField," под номером ",~Index
_BlzGetUnitWeaponRealField_Defaults=GetTriggerUnit,_,0
_BlzGetUnitWeaponRealField_Category=TC_UNIT

BlzGetItemRealField=0,1,real,item,itemrealfield
_BlzGetItemRealField_DisplayName="Значение действительного числа у предмета"
_BlzGetItemRealField_Parameters="У предмета ",~Item," значение действительного числа ",~RealField
_BlzGetItemRealField_Defaults=GetLastCreatedItem,_
_BlzGetItemRealField_Category=TC_ITEM

// returns string
OperatorString=0,1,string,string,string
_OperatorString_DisplayName="Сцеплённые строки"
_OperatorString_Parameters=~String 1," + ",~String 2
_OperatorString_Defaults=_,_
_OperatorString_Category=TC_NOTHING

SubStringBJ=0,1,string,string,integer,integer
_SubStringBJ_DisplayName="Подстрока"
_SubStringBJ_Parameters="Подстрока(",~String,", ",~Start,", ",~End,")"
_SubStringBJ_Defaults=_,1,5
_SubStringBJ_Category=TC_NOTHING



I2S=0,1,string,integer
_I2S_DisplayName="Преобразовать целое число с строку"
_I2S_Parameters="Строка(",~Integer,")"
_I2S_Defaults=GetConvertedPlayerId
_I2S_Category=TC_CONVERSION

R2S=0,1,string,real
_R2S_DisplayName="Преобразовать действительное число в строку"
_R2S_Parameters="Строка(",~Real,")"
_R2S_Defaults=GetUnitStateSwap
_R2S_Category=TC_CONVERSION

R2SW=0,1,string,real,integer,integer
_R2SW_DisplayName="Преобразовать действительное число в форматированную строку"
_R2SW_Parameters="Строка(",~Real,", ",~Width,", ",~Precision,")"
_R2SW_Defaults=GetUnitStateSwap,1,2
_R2SW_Limits=_,_,0,_,0,_
_R2SW_Category=TC_CONVERSION

OrderId2StringBJ=0,1,string,ordercode
_OrderId2StringBJ_DisplayName="Преобразовать приказ в строку"
_OrderId2StringBJ_Parameters="Строка(",~Order,")"
_OrderId2StringBJ_Defaults=GetIssuedOrderIdBJ
_OrderId2StringBJ_Category=TC_CONVERSION

UnitId2StringBJ=0,1,string,unitcode
_UnitId2StringBJ_DisplayName="Преобразовать тип боевой единицы в строку"
_UnitId2StringBJ_Parameters="String(",~Unit-Type,")"
_UnitId2StringBJ_Defaults=GetUnitTypeId
_UnitId2StringBJ_Category=TC_CONVERSION

StringIdentity=1,0,string,StringExt
_StringIdentity_DisplayName="Преобразовать внешнюю строку"
_StringIdentity_Parameters="Внешняя строка(",~String,")"
_StringIdentity_Defaults=_
_StringIdentity_Category=TC_CONVERSION

StringCase=1,1,string,StringExt,stringcaseoption
_StringCase_DisplayName="Преобразовать регистр строки"
_StringCase_Parameters="Строка(",~String,") как ",~Lower/Upper Case,"."
_StringCase_Defaults=_,StringCaseLower
_StringCase_Category=TC_CONVERSION

BlzFourCC2S=0,1,string,integer
_BlzFourCC2S_DisplayName="Преобразовать FourCC код в строку"
_BlzFourCC2S_Parameters="Строка(",~FourCC,")","."
_BlzFourCC2S_Defaults=0
_BlzFourCC2S_Category=TC_CONVERSION

GetDestructableName=1,1,string,destructable
_GetDestructableName_DisplayName="Имя разрушаемого объекта"
_GetDestructableName_Parameters="Имя ",~Destructible
_GetDestructableName_Defaults=GetLastCreatedDestructable
_GetDestructableName_Category=TC_DESTRUCT

GetEventPlayerChatString=0,0,string
_GetEventPlayerChatString_DisplayName="Введённая в чат строка"
_GetEventPlayerChatString_Parameters="Введённая в чат строка"
_GetEventPlayerChatString_Defaults=
_GetEventPlayerChatString_Category=TC_EVENTRESPONSE

GetEventPlayerChatStringMatched=0,0,string
_GetEventPlayerChatStringMatched_DisplayName="Совпавшая строка чата"
_GetEventPlayerChatStringMatched_Parameters="Совпавшая строка чата"
_GetEventPlayerChatStringMatched_Defaults=
_GetEventPlayerChatStringMatched_Category=TC_EVENTRESPONSE

GetSaveBasicFilename=1,0,string
_GetSaveBasicFilename_DisplayName="Имя файла сохранённой игры"
_GetSaveBasicFilename_Parameters="Имя файла сохранённой игры"
_GetSaveBasicFilename_Defaults=
_GetSaveBasicFilename_Category=TC_EVENTRESPONSE

GetAbilityName=1,1,string,abilcode
_GetAbilityName_DisplayName="Название способности"
_GetAbilityName_Parameters="Название ",~Ability
_GetAbilityName_Defaults=_
_GetAbilityName_Category=TC_GAME

GetAbilityEffectBJ=1,1,string,abilcode,effecttype,integer
_GetAbilityEffectBJ_DisplayName="Файловый путь к эффекту способности"
_GetAbilityEffectBJ_Parameters="Путь к ",~Ability,".",~EffectType," (index ",~Index,")"
_GetAbilityEffectBJ_Defaults=_,EffectTypeEffect,0
_GetAbilityEffectBJ_Category=TC_GAME

GetAbilitySoundBJ=1,1,string,abilcode,soundtype
_GetAbilitySoundBJ_DisplayName="Название звука эффекта способности"
_GetAbilitySoundBJ_Parameters="Название ",~Ability,".",~SoundType
_GetAbilitySoundBJ_Defaults=_,SoundTypeEffect
_GetAbilitySoundBJ_Category=TC_GAME

BlzGetAbilityTooltip=1,1,string,abilcode,integer
_BlzGetAbilityTooltip_DisplayName="Подсказка способности"
_BlzGetAbilityTooltip_Parameters="Подсказка способности ",~Ability," для уровня ",~Value
_BlzGetAbilityTooltip_Defaults=_,0
_BlzGetAbilityTooltip_Limits=_,_,0,_
_BlzGetAbilityTooltip_Category=TC_ABILITY

BlzGetAbilityActivatedTooltip=1,1,string,abilcode,integer
_BlzGetAbilityActivatedTooltip_DisplayName="Подсказка способности с автоприменением (включено)"
_BlzGetAbilityActivatedTooltip_Parameters="Подсказка способности с автоприменением (включено) ",~Ability," для уровня ",~Value
_BlzGetAbilityActivatedTooltip_Defaults=_,0
_BlzGetAbilityActivatedTooltip_Limits=_,_,0,_
_BlzGetAbilityActivatedTooltip_Category=TC_ABILITY

BlzGetAbilityExtendedTooltip=1,1,string,abilcode,integer
_BlzGetAbilityExtendedTooltip_DisplayName="Подробная подсказка способности"
_BlzGetAbilityExtendedTooltip_Parameters="Подробная подсказка способности ",~Ability," для уровня ",~Value
_BlzGetAbilityExtendedTooltip_Defaults=_,0
_BlzGetAbilityExtendedTooltip_Limits=_,_,0,_
_BlzGetAbilityExtendedTooltip_Category=TC_ABILITY

BlzGetAbilityActivatedExtendedTooltip=1,1,string,abilcode,integer
_BlzGetAbilityActivatedExtendedTooltip_DisplayName="Подробная подсказка способности с автоприменением (включено)"
_BlzGetAbilityActivatedExtendedTooltip_Parameters="Подробная подсказка способности с автоприменением (включено) ",~Ability," для уровня ",~Value
_BlzGetAbilityActivatedExtendedTooltip_Defaults=_,0
_BlzGetAbilityActivatedExtendedTooltip_Limits=_,_,0,_
_BlzGetAbilityActivatedExtendedTooltip_Category=TC_ABILITY

BlzGetAbilityResearchTooltip=1,1,string,abilcode,integer
_BlzGetAbilityResearchTooltip_DisplayName="Подсказка способности при изучении"
_BlzGetAbilityResearchTooltip_Parameters="Подсказка способности при изучении ",~Ability," для уровня ",~Value
_BlzGetAbilityResearchTooltip_Defaults=_,0
_BlzGetAbilityResearchTooltip_Limits=_,_,0,_
_BlzGetAbilityResearchTooltip_Category=TC_ABILITY

BlzGetAbilityResearchExtendedTooltip=1,1,string,abilcode,integer
_BlzGetAbilityResearchExtendedTooltip_DisplayName="Подробная подсказка способности при изучении"
_BlzGetAbilityResearchExtendedTooltip_Parameters="Подробная подсказка способности при изучении ",~Ability," для уровня ",~Value
_BlzGetAbilityResearchExtendedTooltip_Defaults=_,0
_BlzGetAbilityResearchExtendedTooltip_Limits=_,_,0,_
_BlzGetAbilityResearchExtendedTooltip_Category=TC_ABILITY

BlzGetAbilityIcon=1,1,imagefile,abilcode
_BlzGetAbilityIcon_DisplayName="Иконка способности"
_BlzGetAbilityIcon_Parameters="Иконка способности ",~Ability
_BlzGetAbilityIcon_Defaults=_
_BlzGetAbilityIcon_Limits=_,_
_BlzGetAbilityIcon_Category=TC_ABILITY

BlzGetAbilityActivatedIcon=1,1,imagefile,abilcode
_BlzGetAbilityActivatedIcon_DisplayName="Иконка способности с автоприменением (включено)"
_BlzGetAbilityActivatedIcon_Parameters="Иконка способности с автоприменением (включено) ",~Ability
_BlzGetAbilityActivatedIcon_Defaults=_
_BlzGetAbilityActivatedIcon_Limits=_,_,
_BlzGetAbilityActivatedIcon_Category=TC_ABILITY

GetStoredStringBJ=1,0,string,string,string,gamecache
_GetStoredStringBJ_DisplayName="Загрузить значение строки"
_GetStoredStringBJ_Parameters="Загрузить ",~Label," - ",~Category," из ",~Game Cache
_GetStoredStringBJ_Defaults=_,"Category",GetLastCreatedGameCacheBJ
_GetStoredStringBJ_Category=TC_GAMECACHE

GetHeroProperName=1,1,string,unit
_GetHeroProperName_DisplayName="Собственное имя героя"
_GetHeroProperName_Parameters="Собственное имя героя ",~Hero
_GetHeroProperName_Defaults=GetTriggerUnit
_GetHeroProperName_Category=TC_HERO

GetItemName=1,1,string,item
_GetItemName_DisplayName="Название предмета"
_GetItemName_Parameters="Название предмета ",~Item
_GetItemName_Defaults=GetLastCreatedItem
_GetItemName_Category=TC_ITEM

BlzGetItemDescription=1,1,string,item
_BlzGetItemDescription_DisplayName="Описание предмета"
_BlzGetItemDescription_Parameters="Описание предмета ",~Item
_BlzGetItemDescription_Defaults=GetLastCreatedItem
_BlzGetItemDescription_Category=TC_ITEM

BlzGetItemTooltip=1,1,string,item
_BlzGetItemTooltip_DisplayName="Всплывающая подсказка предмета"
_BlzGetItemTooltip_Parameters="Всплывающая подсказка предмета ",~Item
_BlzGetItemTooltip_Defaults=GetLastCreatedItem
_BlzGetItemTooltip_Category=TC_ITEM

BlzGetItemExtendedTooltip=1,1,string,item
_BlzGetItemExtendedTooltip_DisplayName="Подробная подсказка предмета"
_BlzGetItemExtendedTooltip_Parameters="Подробная подсказка предмета ",~Item
_BlzGetItemExtendedTooltip_Defaults=GetLastCreatedItem
_BlzGetItemExtendedTooltip_Category=TC_ITEM

BlzGetItemIconPath=1,1,imagefile,item
_BlzGetItemIconPath_DisplayName="Иконка предмета"
_BlzGetItemIconPath_Parameters="Иконка предмета ",~Item
_BlzGetItemIconPath_Defaults=GetLastCreatedItem
_BlzGetItemIconPath_Category=TC_ITEM

MultiboardGetTitleText=1,1,string,multiboard
_MultiboardGetTitleText_DisplayName="Название статистической таблицы"
_MultiboardGetTitleText_Parameters="Название статистической таблицы ",~Multiboard
_MultiboardGetTitleText_Defaults=GetLastCreatedMultiboard
_MultiboardGetTitleText_Category=TC_MULTIBOARD

GetPlayerName=0,1,string,player
_GetPlayerName_DisplayName="Имя игрока"
_GetPlayerName_Parameters="Имя игрока ",~Player
_GetPlayerName_Defaults=GetTriggerPlayer
_GetPlayerName_Category=TC_PLAYER

GetTriggerName=1,1,string
_GetTriggerName_DisplayName="Название триггера"
_GetTriggerName_Parameters="Название текущего триггера"
_GetTriggerName_Defaults=
_GetTriggerName_Category=TC_TRIGGER

GetUnitName=0,1,string,unit
_GetUnitName_DisplayName="Имя боевой единицы"
_GetUnitName_Parameters="Имя боевой единицы ",~Unit
_GetUnitName_Defaults=GetTriggerUnit
_GetUnitName_Category=TC_UNIT

BlzGetAbilityStringField=0,1,string,ability,abilitystringfield
_BlzGetAbilityStringField_DisplayName="Значение строки у способности"
_BlzGetAbilityStringField_Parameters="У способности ",~Ability," значение строки "~StringField
_BlzGetAbilityStringField_Defaults=
_BlzGetAbilityStringField_CATEGORY=TC_ABILITY

BlzGetAbilityStringLevelField=0,1,string,ability,abilitystringfield,integer
_BlzGetAbilityStringLevelField_DisplayName="Значение строки у способности (уровень)"
_BlzGetAbilityStringLevelField_Parameters="У способности ",~Ability," значение строки ",~StringLevelField,", с уровнем: ",~Level
_BlzGetAbilityStringLevelField_Defaults=_,_,0
_BlzGetAbilityStringLevelField_Limits=_,_,_,_,0,_
_BlzGetAbilityStringLevelField_CATEGORY=TC_ABILITY

BlzGetAbilityStringLevelArrayField=0,1,string,ability,abilitystringfield,integer,integer
_BlzGetAbilityStringLevelArrayField_DisplayName="Значение строки у способности (уровень и массив)"
_BlzGetAbilityStringLevelArrayField_Parameters="У способности ",~Ability," значение строки ",~StringLevelArrayField," с уровнем: ",~Level," и с номером: ",~Index
_BlzGetAbilityStringLevelArrayField_Defaults=_,_,0,0
_BlzGetAbilityStringLevelArrayField_Limits=_,_,_,_,0,_,0,_
_BlzGetAbilityStringLevelArrayField_CATEGORY=TC_ABILITY

BlzGetUnitStringField=0,1,string,unit,unitstringfield
_BlzGetUnitStringField_DisplayName="Значение строки у боевой единицы"
_BlzGetUnitStringField_Parameters="У боевой единицы ",~Unit," значение строки ",~StringField
_BlzGetUnitStringField_Defaults=GetTriggerUnit,_
_BlzGetUnitStringField_Category=TC_UNIT

BlzGetUnitWeaponStringField=0,1,string,unit,unitweaponstringfield,integer
_BlzGetUnitWeaponStringField_DisplayName="Значение строки атаки у боевой единицы"
_BlzGetUnitWeaponStringField_Parameters="У боевой единицы ",~Unit," значение строки атаки ",~StringField," под номером: ",~Index
_BlzGetUnitWeaponStringField_Defaults=GetTriggerUnit,_,0
_BlzGetUnitWeaponStringField_Category=TC_UNIT

BlzGetItemStringField=0,1,string,item,itemstringfield
_BlzGetItemStringField_DisplayName="Значение строки у предмета"
_BlzGetItemStringField_Parameters="У предмета ",~Item," значение строки ",~StringField
_BlzGetItemStringField_Defaults=GetLastCreatedItem,_
_BlzGetItemStringField_Category=TC_ITEM

// returns location
GetRectCenter=0,1,location,rect
_GetRectCenter_DisplayName="Центр области"
_GetRectCenter_Parameters="Центр ",~Region
_GetRectCenter_Defaults=GetPlayableMapRect
_GetRectCenter_Category=TC_NOTHING

GetRandomLocInRect=0,1,location,rect
_GetRandomLocInRect_DisplayName="Случайная точка в области"
_GetRandomLocInRect_Parameters="Случайная точка в ",~Region
_GetRandomLocInRect_Defaults=GetPlayableMapRect
_GetRandomLocInRect_Category=TC_NOTHING

OffsetLocation=0,1,location,location,real,real
_OffsetLocation_DisplayName="Точка со смещением"
_OffsetLocation_Parameters=~Point," смещение на (",~X,", ",~Y,")"
_OffsetLocation_Defaults=GetRectCenter,0,0
_OffsetLocation_Category=TC_NOTHING

PolarProjectionBJ=0,1,location,location,real,real
_PolarProjectionBJ_DisplayName="Точка с полярным смещением"
_PolarProjectionBJ_Parameters=~Point," смещение на ",~Distance," по отношению к ",~Angle," градусов"
_PolarProjectionBJ_Defaults=GetRectCenter,256,0
_PolarProjectionBJ_Category=TC_NOTHING

CameraSetupGetDestPositionLoc=0,1,location,camerasetup
_CameraSetupGetDestPositionLoc_DisplayName="Цель объектива камеры"
_CameraSetupGetDestPositionLoc_Parameters="Цель ",~Camera Object
_CameraSetupGetDestPositionLoc_Defaults=_
_CameraSetupGetDestPositionLoc_Category=TC_CAMERA

GetCameraTargetPositionLoc=0,1,location
_GetCameraTargetPositionLoc_DisplayName="Цель текущей камеры"
_GetCameraTargetPositionLoc_Parameters="Цель обзора текущей камеры"
_GetCameraTargetPositionLoc_Defaults=
_GetCameraTargetPositionLoc_Category=TC_CAMERA

GetCameraEyePositionLoc=0,1,location
_GetCameraEyePositionLoc_DisplayName="Источник текущей камеры"
_GetCameraEyePositionLoc_Parameters="Источник обзора текущей камеры"
_GetCameraEyePositionLoc_Defaults=
_GetCameraEyePositionLoc_Category=TC_CAMERA

Location=0,1,location,real,real
_Location_DisplayName=""Преобразовать координаты точки""
_Location_Parameters="Точка(",~X,", ",~Y,")"
_Location_Defaults=0,0
_Location_Category=TC_CONVERSION

GetDestructableLoc=0,1,location,destructable
_GetDestructableLoc_DisplayName="Позиция разрушаемого объекта"
_GetDestructableLoc_Parameters="Позиция ",~Destructible
_GetDestructableLoc_Defaults=GetLastCreatedDestructable
_GetDestructableLoc_Category=TC_DESTRUCT

GetOrderPointLoc=0,0,location
_GetOrderPointLoc_DisplayName="Целевая точка изданного приказа"
_GetOrderPointLoc_Parameters="Целевая точка изданного приказа"
_GetOrderPointLoc_Defaults=
_GetOrderPointLoc_Category=TC_EVENTRESPONSE

GetSpellTargetLoc=1,0,location
_GetSpellTargetLoc_DisplayName="Целевая точка применённой способности"
_GetSpellTargetLoc_Parameters="Целевая точка применённой способности"
_GetSpellTargetLoc_Defaults=
_GetSpellTargetLoc_Category=TC_EVENTRESPONSE

GetItemLoc=0,1,location,item
_GetItemLoc_DisplayName="Позиция предмета"
_GetItemLoc_Parameters="Позиция ",~Item
_GetItemLoc_Defaults=GetLastCreatedItem
_GetItemLoc_Category=TC_ITEM

WaygateGetDestinationLocBJ=0,0,location,unit
_WaygateGetDestinationLocBJ_DisplayName="Пункт назначения портала"
_WaygateGetDestinationLocBJ_Parameters="Пункт назначения ",~Way Gate
_WaygateGetDestinationLocBJ_Defaults=_
_WaygateGetDestinationLocBJ_Category=TC_NEUTRALBUILDING

GetPlayerStartLocationLoc=0,1,location,player
_GetPlayerStartLocationLoc_DisplayName="Месторасположение старта игрока"
_GetPlayerStartLocationLoc_Parameters=~Player," стартовое положение"
_GetPlayerStartLocationLoc_Defaults=Player00
_GetPlayerStartLocationLoc_Category=TC_PLAYER

GetUnitLoc=0,1,location,unit
_GetUnitLoc_DisplayName="Позиция боевой единицы"
_GetUnitLoc_Parameters="Позиция ",~Unit
_GetUnitLoc_Defaults=GetTriggerUnit
_GetUnitLoc_Category=TC_UNIT

GetUnitRallyPoint=1,1,location,unit
_GetUnitRallyPoint_DisplayName="Сборный пункт здания"
_GetUnitRallyPoint_Parameters="Сборный пункт ",~Unit," на точку"
_GetUnitRallyPoint_Defaults=GetTriggerUnit
_GetUnitRallyPoint_Category=TC_UNIT


// returns rect
GetCurrentCameraBoundsMapRectBJ=0,1,rect
_GetCurrentCameraBoundsMapRectBJ_DisplayName="Пределы текущей камеры"
_GetCurrentCameraBoundsMapRectBJ_Parameters="Пределы текущей камеры"
_GetCurrentCameraBoundsMapRectBJ_Defaults=
_GetCurrentCameraBoundsMapRectBJ_Category=TC_NOTHING

GetCameraBoundsMapRect=0,1,rect
_GetCameraBoundsMapRect_DisplayName="Начальные пределы камеры"
_GetCameraBoundsMapRect_Parameters="Начальные пределы камеры"
_GetCameraBoundsMapRect_Defaults=
_GetCameraBoundsMapRect_Category=TC_NOTHING

GetPlayableMapRect=0,1,rect
_GetPlayableMapRect_DisplayName="Зона игровой карты"
_GetPlayableMapRect_Parameters="Зона игровой карты"
_GetPlayableMapRect_Defaults=
_GetPlayableMapRect_Category=TC_NOTHING

GetEntireMapRect=0,1,rect
_GetEntireMapRect_DisplayName="Вся карта"
_GetEntireMapRect_Parameters="Вся карта"
_GetEntireMapRect_Defaults=
_GetEntireMapRect_Category=TC_NOTHING

OffsetRectBJ=0,0,rect,rect,real,real
_OffsetRectBJ_DisplayName="Смещение ширины области
_OffsetRectBJ_Parameters=~Region," смещение на (",~X,", ",~Y,")","."
_OffsetRectBJ_Defaults=_,0,0
_OffsetRectBJ_Category=TC_NOTHING

RectFromCenterSizeBJ=0,1,rect,location,real,real
_RectFromCenterSizeBJ_DisplayName="Преобразовать точку с размерами в область"
_RectFromCenterSizeBJ_Parameters="Область центрирована на ",~Point," с размерами (",~Width,", ",~Height,")"
_RectFromCenterSizeBJ_Defaults=GetUnitLoc,_,_
_RectFromCenterSizeBJ_Category=TC_CONVERSION

Rect=0,1,rect,real,real,real,real
_Rect_DisplayName="Преобразовать координаты в область"
_Rect_Parameters="Область(",~X1,", ",~Y1,", ",~X2,", ",~Y2,")"
_Rect_Defaults=0,0,0,0
_Rect_Category=TC_CONVERSION

RectFromLoc=0,1,rect,location,location
_RectFromLoc_DisplayName="Преобразовать точки в область"
_RectFromLoc_Parameters="Область(",~Point 1,", ",~Point 2,")"
_RectFromLoc_Defaults=Location,Location
_RectFromLoc_Category=TC_CONVERSION


// returns unit
GetLastCreatedUnit=0,0,unit
_GetLastCreatedUnit_DisplayName="Последняя созданная боевая единица"
_GetLastCreatedUnit_Parameters="Последняя созданная боевая единица"
_GetLastCreatedUnit_Defaults=
_GetLastCreatedUnit_Category=TC_LAST

GetLastRestoredUnitBJ=0,0,unit
_GetLastRestoredUnitBJ_DisplayName="Последняя загруженная боевая единица"
_GetLastRestoredUnitBJ_Parameters="Последняя загруженная боевая единица"
_GetLastRestoredUnitBJ_Defaults=
_GetLastRestoredUnitBJ_Category=TC_LAST

GetLastReplacedUnitBJ=0,0,unit
_GetLastReplacedUnitBJ_DisplayName="Последняя заменённая боевая единица"
_GetLastReplacedUnitBJ_Parameters="Последняя заменённая боевая единица"
_GetLastReplacedUnitBJ_Defaults=
_GetLastReplacedUnitBJ_Category=TC_LAST

GetLastHauntedGoldMine=0,0,unit
_GetLastHauntedGoldMine_DisplayName="Последний проклятый золотой рудник"
_GetLastHauntedGoldMine_Parameters="Последний проклятый золотой рудник"
_GetLastHauntedGoldMine_Defaults=
_GetLastHauntedGoldMine_Category=TC_LAST

GetEnumUnit=0,0,unit
_GetEnumUnit_DisplayName="Выбранная боевая единица"
_GetEnumUnit_Parameters="Выбранная боевая единица"
_GetEnumUnit_Defaults=
_GetEnumUnit_Category=TC_NOTHING

GetFilterUnit=0,0,unit
_GetFilterUnit_DisplayName="Соответствующая боевая единица"
_GetFilterUnit_Parameters="Соответствующая боевая единица"
_GetFilterUnit_Defaults=
_GetFilterUnit_Category=TC_NOTHING

GroupPickRandomUnit=0,0,unit,group
_GroupPickRandomUnit_DisplayName="Случайная боевая единица из отряда"
_GroupPickRandomUnit_Parameters="Случайная боевая единица из ",~Unit Group
_GroupPickRandomUnit_Defaults=_
_GroupPickRandomUnit_Category=TC_NOTHING

GetAttackedUnitBJ=0,0,unit
_GetAttackedUnitBJ_DisplayName="Атакованная боевая единица"
_GetAttackedUnitBJ_Parameters="Атакованная боевая единица"
_GetAttackedUnitBJ_Defaults=
_GetAttackedUnitBJ_Category=TC_EVENTRESPONSE

GetAttacker=0,0,unit
_GetAttacker_DisplayName="Атакующая боевая единица"
_GetAttacker_Parameters="Атакующая боевая единица"
_GetAttacker_Defaults=
_GetAttacker_Category=TC_EVENTRESPONSE

GetBuyingUnit=1,0,unit
_GetBuyingUnit_DisplayName="Делающая покупки боевая единица"
_GetBuyingUnit_Parameters="Делающая покупки боевая единица"
_GetBuyingUnit_Defaults=
_GetBuyingUnit_Category=TC_EVENTRESPONSE

GetCancelledStructure=0,0,unit
_GetCancelledStructure_DisplayName="Отменённое здание"
_GetCancelledStructure_Parameters="Отменённое здание"
_GetCancelledStructure_Defaults=
_GetCancelledStructure_Category=TC_EVENTRESPONSE

GetSpellAbilityUnit=1,0,unit
_GetSpellAbilityUnit_DisplayName="Применяющая способность боевая единица"
_GetSpellAbilityUnit_Parameters="Применяющая способность боевая единица"
_GetSpellAbilityUnit_Defaults=
_GetSpellAbilityUnit_Category=TC_EVENTRESPONSE

GetConstructingStructure=0,0,unit
_GetConstructingStructure_DisplayName="Построенное здание"
_GetConstructingStructure_Parameters="Построенное здание"
_GetConstructingStructure_Defaults=
_GetConstructingStructure_Category=TC_EVENTRESPONSE

GetConstructedStructure=0,0,unit
_GetConstructedStructure_DisplayName="Строящееся здание"
_GetConstructedStructure_Parameters="Строящееся здание"
_GetConstructedStructure_Defaults=
_GetConstructedStructure_Category=TC_EVENTRESPONSE

GetEventDamageSource=1,0,unit
_GetEventDamageSource_DisplayName="Наносящая урон боевая единица"
_GetEventDamageSource_Parameters="Наносящая урон боевая единица"
_GetEventDamageSource_Defaults=
_GetEventDamageSource_Category=TC_EVENTRESPONSE

BlzGetEventDamageTarget=1,0,unit
_BlzGetEventDamageTarget_DisplayName="Получившая урон боевая единица"
_BlzGetEventDamageTarget_Parameters="Получившая урон боевая единица"
_BlzGetEventDamageTarget_Defaults=
_BlzGetEventDamageTarget_Category=TC_EVENTRESPONSE

GetDecayingUnit=0,0,unit
_GetDecayingUnit_DisplayName="Разлагающаяся боевая единица"
_GetDecayingUnit_Parameters="Разлагающаяся боевая единица"
_GetDecayingUnit_Defaults=
_GetDecayingUnit_Category=TC_EVENTRESPONSE

GetDyingUnit=0,0,unit
_GetDyingUnit_DisplayName="Умирающая боевая единица"
_GetDyingUnit_Parameters="Умирающая боевая единица"
_GetDyingUnit_Defaults=
_GetDyingUnit_Category=TC_EVENTRESPONSE

GetEnteringUnit=0,0,unit
_GetEnteringUnit_DisplayName="Входящая боевая единица"
_GetEnteringUnit_Parameters="Входящая боевая единица"
_GetEnteringUnit_Defaults=
_GetEnteringUnit_Category=TC_EVENTRESPONSE

GetManipulatingUnit=0,0,unit
_GetManipulatingUnit_DisplayName="Использующий предмет герой"
_GetManipulatingUnit_Parameters="Использующий предмет герой"
_GetManipulatingUnit_Defaults=
_GetManipulatingUnit_Category=TC_EVENTRESPONSE

GetKillingUnitBJ=0,0,unit
_GetKillingUnitBJ_DisplayName="Убивающая боевая единица"
_GetKillingUnitBJ_Parameters="Убивающая боевая единица"
_GetKillingUnitBJ_Defaults=
_GetKillingUnitBJ_Category=TC_EVENTRESPONSE

GetLearningUnit=0,0,unit
_GetLearningUnit_DisplayName="Изучающий способность герой"
_GetLearningUnit_Parameters="Изучающий способность герой"
_GetLearningUnit_Defaults=
_GetLearningUnit_Category=TC_EVENTRESPONSE

GetLeavingUnit=0,0,unit
_GetLeavingUnit_DisplayName="Покидающая боевая единица"
_GetLeavingUnit_Parameters="Покидающая боевая единица"
_GetLeavingUnit_Defaults=
_GetLeavingUnit_Category=TC_EVENTRESPONSE

GetLevelingUnit=0,0,unit
_GetLevelingUnit_DisplayName="Повышающий уровень герой"
_GetLevelingUnit_Parameters="Повышающий уровень герой"
_GetLevelingUnit_Defaults=
_GetLevelingUnit_Category=TC_EVENTRESPONSE

GetLoadedUnitBJ=0,0,unit
_GetLoadedUnitBJ_DisplayName="Погружаемая боевая единица"
_GetLoadedUnitBJ_Parameters="Погружаемая боевая единица"
_GetLoadedUnitBJ_Defaults=
_GetLoadedUnitBJ_Category=TC_EVENTRESPONSE

GetOrderedUnit=0,0,unit
_GetOrderedUnit_DisplayName="Получившая приказ боевая единица"
_GetOrderedUnit_Parameters="Получившая приказ боевая единица"
_GetOrderedUnit_Defaults=
_GetOrderedUnit_Category=TC_EVENTRESPONSE

GetChangingUnit=1,0,unit
_GetChangingUnit_DisplayName="Меняющая владельца боевая единица"
_GetChangingUnit_Parameters="Меняющая владельца боевая единица"
_GetChangingUnit_Defaults=
_GetChangingUnit_Category=TC_EVENTRESPONSE

GetResearchingUnit=0,0,unit
_GetResearchingUnit_DisplayName="Исследующее здание"
_GetResearchingUnit_Parameters="Исследующее здание"
_GetResearchingUnit_Defaults=
_GetResearchingUnit_Category=TC_EVENTRESPONSE

GetRevivableUnit=0,0,unit
_GetRevivableUnit_DisplayName="Ставший воскрешаемым герой"
_GetRevivableUnit_Parameters="Ставший воскрешаемым герой"
_GetRevivableUnit_Defaults=
_GetRevivableUnit_Category=TC_EVENTRESPONSE

GetRevivingUnit=0,0,unit
_GetRevivingUnit_DisplayName="Воскрешающийся герой"
_GetRevivingUnit_Parameters="Воскрешающийся герой"
_GetRevivingUnit_Defaults=
_GetRevivingUnit_Category=TC_EVENTRESPONSE

GetSellingUnit=1,0,unit
_GetSellingUnit_DisplayName="Продающий товар магазин"
_GetSellingUnit_Parameters="Продающий товар магазин"
_GetSellingUnit_Defaults=
_GetSellingUnit_Category=TC_EVENTRESPONSE

GetSoldUnit=1,0,unit
_GetSoldUnit_DisplayName="Купленная боевая единица"
_GetSoldUnit_Parameters="Купленная боевая единица"
_GetSoldUnit_Defaults=
_GetSoldUnit_Category=TC_EVENTRESPONSE

GetSummonedUnit=0,0,unit
_GetSummonedUnit_DisplayName="Призванная боевая единица"
_GetSummonedUnit_Parameters="Призванная боевая единица"
_GetSummonedUnit_Defaults=
_GetSummonedUnit_Category=TC_EVENTRESPONSE

GetSummoningUnit=0,0,unit
_GetSummoningUnit_DisplayName="Призывающая боевая единица"
_GetSummoningUnit_Parameters="Призывающая боевая единица"
_GetSummoningUnit_Defaults=
_GetSummoningUnit_Category=TC_EVENTRESPONSE

GetOrderTargetUnit=0,0,unit
_GetOrderTargetUnit_DisplayName="Полученный приказ нацеливания на боевую единицу"
_GetOrderTargetUnit_Parameters="Полученный приказ нацеливания на боевую единицу"
_GetOrderTargetUnit_Defaults=
_GetOrderTargetUnit_Category=TC_EVENTRESPONSE

GetSpellTargetUnit=1,0,unit
_GetSpellTargetUnit_DisplayName="Применяемая способность нацеливается на боевую единицу"
_GetSpellTargetUnit_Parameters="Применяемая способность нацеливается на боевую единицу"
_GetSpellTargetUnit_Defaults=
_GetSpellTargetUnit_Category=TC_EVENTRESPONSE

GetEventTargetUnit=0,0,unit
_GetEventTargetUnit_DisplayName="Обнаруженный в зоне досягаемости противник"
_GetEventTargetUnit_Parameters="Обнаруженный в зоне досягаемости противник"
_GetEventTargetUnit_Defaults=
_GetEventTargetUnit_Category=TC_EVENTRESPONSE

GetTrainedUnit=0,0,unit
_GetTrainedUnit_DisplayName="Подготовленная боевая единица"
_GetTrainedUnit_Parameters="Подготовленная боевая единица"
_GetTrainedUnit_Defaults=
_GetTrainedUnit_Category=TC_EVENTRESPONSE

GetTransportUnitBJ=0,0,unit
_GetTransportUnitBJ_DisplayName="Перевозящий транспорт"
_GetTransportUnitBJ_Parameters="Перевозящий транспорт"
_GetTransportUnitBJ_Defaults=
_GetTransportUnitBJ_Category=TC_EVENTRESPONSE

GetTriggerUnit=0,0,unit
_GetTriggerUnit_DisplayName="Инициирующая боевая единица"
_GetTriggerUnit_Parameters="Инициирующая боевая единица"
_GetTriggerUnit_Defaults=
_GetTriggerUnit_Category=TC_EVENTRESPONSE

GetUnitRallyUnit=1,0,unit,unit
_GetUnitRallyUnit_DisplayName="Указанная точка сбора на боевой единице"
_GetUnitRallyUnit_Parameters="Указанная точка сбора для здания ",~Unit," на боевой единице"
_GetUnitRallyUnit_Defaults=GetTriggerUnit
_GetUnitRallyUnit_Category=TC_UNIT


// returns unitcode
GetUnitTypeId=0,1,unitcode,unit
_GetUnitTypeId_DisplayName="Тип боевой единицы"
_GetUnitTypeId_Parameters="Тип боевой единицы ",~Unit
_GetUnitTypeId_Defaults=GetTriggerUnit
_GetUnitTypeId_Category=TC_NOTHING

ChooseRandomCreepBJ=0,1,unitcode,integer
_ChooseRandomCreepBJ_DisplayName="Случайная боевая единица с уровнем"
_ChooseRandomCreepBJ_Parameters="Случайная боевая единица с ",~Level," уровнем"
_ChooseRandomCreepBJ_Defaults=1
_ChooseRandomCreepBJ_Limits=-1,10
_ChooseRandomCreepBJ_Category=TC_NOTHING

ChooseRandomNPBuildingBJ=0,1,unitcode
_ChooseRandomNPBuildingBJ_DisplayName="Случайное нейтральное здание"
_ChooseRandomNPBuildingBJ_Parameters="Случайное нейтральное здание"
_ChooseRandomNPBuildingBJ_Defaults=
_ChooseRandomNPBuildingBJ_Category=TC_NOTHING

String2UnitIdBJ=0,1,unitcode,string
_String2UnitIdBJ_DisplayName="Преобразовать строку в тип боевой единицы"
_String2UnitIdBJ_Parameters="Боевая единица(",~String,")"
_String2UnitIdBJ_Defaults=footman
_String2UnitIdBJ_Category=TC_CONVERSION

GetTrainedUnitType=0,0,unitcode
_GetTrainedUnitType_DisplayName="Подготовленный тип боевой единицы"
_GetTrainedUnitType_Parameters="Подготовленный тип боевой единицы"
_GetTrainedUnitType_Defaults=
_GetTrainedUnitType_Category=TC_EVENTRESPONSE


// returns ordercode
String2OrderIdBJ=0,0,ordercode,string
_String2OrderIdBJ_DisplayName="Преобразовать строку в приказ"
_String2OrderIdBJ_Parameters="Приказ(",~String,")"
_String2OrderIdBJ_Defaults=stop
_String2OrderIdBJ_Category=TC_CONVERSION

UnitId2OrderIdBJ=0,0,ordercode,unitcode
_UnitId2OrderIdBJ_DisplayName="Преобразовать тип боевой единицы в приказ"
_UnitId2OrderIdBJ_Parameters="Приказ(",~Unit-Type,")"
_UnitId2OrderIdBJ_Defaults=hfoo
_UnitId2OrderIdBJ_Category=TC_CONVERSION

GetIssuedOrderIdBJ=0,0,ordercode
_GetIssuedOrderIdBJ_DisplayName="Отданный приказ"
_GetIssuedOrderIdBJ_Parameters="Отданный приказ"
_GetIssuedOrderIdBJ_Defaults=
_GetIssuedOrderIdBJ_Category=TC_EVENTRESPONSE

GetUnitCurrentOrder=1,0,ordercode,unit
_GetUnitCurrentOrder_DisplayName="Текущий приказ боевой единицы"
_GetUnitCurrentOrder_Parameters="Текущий приказ ",~Unit
_GetUnitCurrentOrder_Defaults=GetTriggerUnit
_GetUnitCurrentOrder_Category=TC_UNIT


// returns destructable
GetLastCreatedDestructable=0,0,destructable
_GetLastCreatedDestructable_DisplayName="Последний созданный разрушаемый объект"
_GetLastCreatedDestructable_Parameters="Последний созданный разрушаемый объект"
_GetLastCreatedDestructable_Defaults=
_GetLastCreatedDestructable_Category=TC_LAST

RandomDestructableInRectSimpleBJ=0,0,destructable,rect
_RandomDestructableInRectSimpleBJ_DisplayName="Случайный разрушаемый объект в области"
_RandomDestructableInRectSimpleBJ_Parameters="Случайный разрушаемый объект в ",~Region
_RandomDestructableInRectSimpleBJ_Defaults=_
_RandomDestructableInRectSimpleBJ_Category=TC_NOTHING

RandomDestructableInRectBJ=0,0,destructable,rect,boolexpr
_RandomDestructableInRectBJ_DisplayName="Случайный разрушаемый объект в области соответствует условию"
_RandomDestructableInRectBJ_Parameters="Случайный разрушаемый объект в ",~Region," соответствует ",~Condition
_RandomDestructableInRectBJ_Defaults=_,_
_RandomDestructableInRectBJ_Category=TC_NOTHING

GetEnumDestructable=0,0,destructable
_GetEnumDestructable_DisplayName="Выбранный разрушаемый объект"
_GetEnumDestructable_Parameters="Выбранный разрушаемый объект"
_GetEnumDestructable_Defaults=
_GetEnumDestructable_Category=TC_NOTHING

GetFilterDestructable=0,0,destructable
_GetFilterDestructable_DisplayName="Соответствующий разрушаемый объект"
_GetFilterDestructable_Parameters="Соответствующий разрушаемый объект"
_GetFilterDestructable_Defaults=
_GetFilterDestructable_Category=TC_NOTHING

GetDyingDestructable=0,0,destructable
_GetDyingDestructable_DisplayName="Уничтоженный разрушаемый объект"
_GetDyingDestructable_Parameters="Уничтоженный разрушаемый объект"
_GetDyingDestructable_Defaults=
_GetDyingDestructable_Category=TC_EVENTRESPONSE

GetOrderTargetDestructable=0,0,destructable
_GetOrderTargetDestructable_DisplayName="Полученный приказ нацеливания на разрушаемый объект"
_GetOrderTargetDestructable_Parameters="Полученный приказ нацеливания на разрушаемый объект"
_GetOrderTargetDestructable_Defaults=
_GetOrderTargetDestructable_Category=TC_EVENTRESPONSE

GetSpellTargetDestructable=1,0,destructable
_GetSpellTargetDestructable_DisplayName="Применяемая способность нацеливается на разрушаемый объект"
_GetSpellTargetDestructable_Parameters="Применяемая способность нацеливается на разрушаемый объект"
_GetSpellTargetDestructable_Defaults=
_GetSpellTargetDestructable_Category=TC_EVENTRESPONSE

GetUnitRallyDestructable=1,0,destructable,unit
_GetUnitRallyDestructable_DisplayName="Указанная точка сбора на разрушаемом объекте"
_GetUnitRallyDestructable_Parameters="Указанная точка сбора для здания ",~Unit," на разрушаемом объекте"
_GetUnitRallyDestructable_Defaults=GetTriggerUnit
_GetUnitRallyDestructable_Category=TC_UNIT


// returns destructablecode
GetDestructableTypeId=0,1,destructablecode,destructable
_GetDestructableTypeId_DisplayName="Разрушаемый объект"
_GetDestructableTypeId_Parameters="Разрушаемый объект ",~Destructible
_GetDestructableTypeId_Defaults=GetLastCreatedDestructable
_GetDestructableTypeId_Category=TC_NOTHING


// returns item
GetLastCreatedItem=0,0,item
_GetLastCreatedItem_DisplayName="Последний созданный предмет"
_GetLastCreatedItem_Parameters="Последний созданный предмет"
_GetLastCreatedItem_Defaults=
_GetLastCreatedItem_Category=TC_LAST

GetLastRemovedItem=0,0,item
_GetLastRemovedItem_DisplayName="Последний брошенный предмет"
_GetLastRemovedItem_Parameters="Последний брошенный предмет"
_GetLastRemovedItem_Defaults=
_GetLastRemovedItem_Category=TC_LAST

RandomItemInRectSimpleBJ=1,0,item,rect
_RandomItemInRectSimpleBJ_DisplayName="Случайный предмет в области"
_RandomItemInRectSimpleBJ_Parameters="Случайный предмет в ",~Region
_RandomItemInRectSimpleBJ_Defaults=_
_RandomItemInRectSimpleBJ_Category=TC_NOTHING

RandomItemInRectBJ=1,0,item,rect,boolexpr
_RandomItemInRectBJ_DisplayName="Случайный предмет в области соответствует условию"
_RandomItemInRectBJ_Parameters="Случайный предмет в ",~Region," соответствует ",~Condition
_RandomItemInRectBJ_Defaults=_,_
_RandomItemInRectBJ_Category=TC_NOTHING

GetEnumItem=1,0,item
_GetEnumItem_DisplayName="Выбранный предмет"
_GetEnumItem_Parameters="Выбранный предмет"
_GetEnumItem_Defaults=
_GetEnumItem_Category=TC_NOTHING

GetFilterItem=1,0,item
_GetFilterItem_DisplayName="Соответствующий предмет"
_GetFilterItem_Parameters="Соответствующий предмет"
_GetFilterItem_Defaults=
_GetFilterItem_Category=TC_NOTHING

UnitItemInSlotBJ=0,0,item,unit,integer
_UnitItemInSlotBJ_DisplayName="Переносимый предмет героем"
_UnitItemInSlotBJ_Parameters="Предмет, переносимый ",~Hero," в слоте ",~Index
_UnitItemInSlotBJ_Defaults=_,1
_UnitItemInSlotBJ_Limits=_,_,1,6
_UnitItemInSlotBJ_Category=TC_NOTHING

GetItemOfTypeFromUnitBJ=0,0,item,unit,itemcode
_GetItemOfTypeFromUnitBJ_DisplayName="Переносимый героем предмет типа"
_GetItemOfTypeFromUnitBJ_Parameters="Предмет, переносимый ",~Hero," типа ",~Item-Type
_GetItemOfTypeFromUnitBJ_Defaults=_,texp
_GetItemOfTypeFromUnitBJ_Category=TC_NOTHING

GetManipulatedItem=0,0,item
_GetManipulatedItem_DisplayName="Используемый предмет"
_GetManipulatedItem_Parameters="Используемый предмет"
_GetManipulatedItem_Defaults=
_GetManipulatedItem_Category=TC_EVENTRESPONSE

GetSoldItem=1,0,item
_GetSoldItem_DisplayName="Купленный предмет"
_GetSoldItem_Parameters="Купленный предмет"
_GetSoldItem_Defaults=
_GetSoldItem_Category=TC_EVENTRESPONSE

GetOrderTargetItem=0,0,item
_GetOrderTargetItem_DisplayName="Предмет-цель отданного приказа"
_GetOrderTargetItem_Parameters="Предмет-цель отданного приказа"
_GetOrderTargetItem_Defaults=
_GetOrderTargetItem_Category=TC_EVENTRESPONSE

GetSpellTargetItem=1,0,item
_GetSpellTargetItem_DisplayName="Предмет-цель применяемой способности"
_GetSpellTargetItem_Parameters="Предмет-цель применяемой способности"
_GetSpellTargetItem_Defaults=
_GetSpellTargetItem_Category=TC_EVENTRESPONSE

BlzGetAbsorbingItem=0,0,item
_BlzGetAbsorbingItem_DisplayName="Предмет absorbing используемый предмет"
_BlzGetAbsorbingItem_Parameters="Предмет absorbing используемый предмет"
_BlzGetAbsorbingItem_Defaults=
_BlzGetAbsorbingItem_Category=TC_EVENTRESPONSE

BlzGetStackingItemSource=0,0,item
_BlzGetStackingItemSource_DisplayName="Предмет giving заряд"
_BlzGetStackingItemSource_Parameters="Предмет giving заряд"
_BlzGetStackingItemSource_Defaults=
_BlzGetStackingItemSource_Category=TC_EVENTRESPONSE

BlzGetStackingItemTarget=0,0,item
_BlzGetStackingItemTarget_DisplayName="Предмет getting заряд"
_BlzGetStackingItemTarget_Parameters="Предмет getting заряд"
_BlzGetStackingItemTarget_Defaults=
_BlzGetStackingItemTarget_Category=TC_EVENTRESPONSE

// returns boolean
BlzGetManipulatedItemWasAbsorbed=0,0,boolean
_BlzGetManipulatedItemWasAbsorbed_DisplayName="Используемый предмет был absorbed"
_BlzGetManipulatedItemWasAbsorbed_Parameters="Используемый предмет был absorbed"
_BlzGetManipulatedItemWasAbsorbed_Defaults=
_BlzGetManipulatedItemWasAbsorbed_Category=TC_EVENTRESPONSE

// returns integer
BlzGetStackingItemTargetPreviousCharges=0,0,integer
_BlzGetStackingItemTargetPreviousCharges_DisplayName="Previous заряды предмета getting заряд"
_BlzGetStackingItemTargetPreviousCharges_Parameters="Previous заряды предмета getting заряд"
_BlzGetStackingItemTargetPreviousCharges_Defaults=
_BlzGetStackingItemTargetPreviousCharges_Category=TC_EVENTRESPONSE

// returns itemtype
GetItemType=1,1,itemtype,item
_GetItemType_DisplayName="Класс предмета"
_GetItemType_Parameters="Класс предмета ",~Item
_GetItemType_Defaults=GetLastCreatedItem
_GetItemType_Category=TC_NOTHING


// returns itemcode
GetItemTypeId=0,1,itemcode,item
_GetItemTypeId_DisplayName="Тип предмета"
_GetItemTypeId_Parameters="Тип предмета ",~Item
_GetItemTypeId_Defaults=GetLastCreatedItem
_GetItemTypeId_Category=TC_NOTHING

ChooseRandomItemBJ=0,1,itemcode,integer
_ChooseRandomItemBJ_DisplayName="Случайный тип предмета"
_ChooseRandomItemBJ_Parameters="Случайный тип предмета с уровнем ",~Level,"
_ChooseRandomItemBJ_Defaults=1
_ChooseRandomItemBJ_Limits=-1,10
_ChooseRandomItemBJ_Category=TC_NOTHING

ChooseRandomItemExBJ=1,1,itemcode,integer,itemtype
_ChooseRandomItemExBJ_DisplayName="Случайный тип и класс предмета"
_ChooseRandomItemExBJ_Parameters="Случайный тип предмета с уровнем ",~Level," и классом ",~Class,"
_ChooseRandomItemExBJ_Defaults=1,ItemTypeAny
_ChooseRandomItemExBJ_Limits=-1,8,_,_
_ChooseRandomItemExBJ_Category=TC_NOTHING


// returns techcode
GetResearched=0,1,techcode
_GetResearched_DisplayName="Исследованное улучшение"
_GetResearched_Parameters="Исследованное улучшение"
_GetResearched_Defaults=
_GetResearched_Category=TC_EVENTRESPONSE


// returns abilcode
GetSpellAbilityId=1,0,abilcode
_GetSpellAbilityId_DisplayName="Применяемая способность"
_GetSpellAbilityId_Parameters="Применяемая способность"
_GetSpellAbilityId_Defaults=
_GetSpellAbilityId_Category=TC_EVENTRESPONSE

// returns ability
BlzGetUnitAbility=0,1,ability,unit,abilcode
_BlzGetUnitAbility_DisplayName="Дать способность боевой единице"
_BlzGetUnitAbility_Parameters="Боевая единица: ",~Unit," получает способность: ",~AbilityCode
_BlzGetUnitAbility_Defaults=_,GetTriggerUnit,_
_BlzGetUnitAbility_CATEGORY=TC_UNIT

BlzGetItemAbilityByIndex=0,1,ability,item,integer
_BlzGetItemAbilityByIndex_DisplayName="Дать способность предмету с индексом"
_BlzGetItemAbilityByIndex_Parameters="Предмет: ",~Item,"получает способность с индексом: ",~Index
_BlzGetItemAbilityByIndex_Defaults=GetLastCreatedItem,0
_BlzGetItemAbilityByIndex_Limits=_,_,0,_
_BlzGetItemAbilityByIndex_Category=TC_ITEM

BlzGetItemAbility=0,1,ability,item,abilcode
_BlzGetItemAbility_DisplayName="Дать способность предмету"
_BlzGetItemAbility_Parameters="Предмет: ",~Item,"получает способность: ",~AbilityCode
_BlzGetItemAbility_Defaults=GetLastCreatedItem,_
_BlzGetItemAbility_Category=TC_ITEM

// returns heroskillcode
GetLearnedSkillBJ=0,0,heroskillcode
_GetLearnedSkillBJ_DisplayName="Выученная героем способность"
_GetLearnedSkillBJ_Parameters="Выученная героем способность"
_GetLearnedSkillBJ_Defaults=
_GetLearnedSkillBJ_Category=TC_EVENTRESPONSE


// returns player
GetEnumPlayer=0,0,player
_GetEnumPlayer_DisplayName="Выбранный игрок"
_GetEnumPlayer_Parameters="Выбранный игрок"
_GetEnumPlayer_Defaults=
_GetEnumPlayer_Category=TC_NOTHING

GetFilterPlayer=0,0,player
_GetFilterPlayer_DisplayName="Соответствующий условиям игрок"
_GetFilterPlayer_Parameters="Соответствующий условиям игрок"
_GetFilterPlayer_Defaults=
_GetFilterPlayer_Category=TC_NOTHING

GetOwningPlayer=0,1,player,unit
_GetOwningPlayer_DisplayName="Владелец боевой единицы"
_GetOwningPlayer_Parameters="Владелец ",~боевой единицы
_GetOwningPlayer_Defaults=GetTriggerUnit
_GetOwningPlayer_Category=TC_NOTHING

GetItemPlayer=0,1,player,item
_GetItemPlayer_DisplayName="Владелец предмета"
_GetItemPlayer_Parameters="Владелец ",~предмета
_GetItemPlayer_Defaults=GetLastCreatedItem
_GetItemPlayer_Category=TC_NOTHING

ForcePickRandomPlayer=0,0,player,force
_ForcePickRandomPlayer_DisplayName="Случайный игрок из группы игроков"
_ForcePickRandomPlayer_Parameters="Случайный игрок из ",~группы игроков
_ForcePickRandomPlayer_Defaults=_
_ForcePickRandomPlayer_Category=TC_NOTHING

ConvertedPlayer=0,1,player,integer
_ConvertedPlayer_DisplayName="Номер игрока"
_ConvertedPlayer_Parameters="Игрок(",~Player Index,")"
_ConvertedPlayer_Defaults=1
_ConvertedPlayer_Limits=1,28
_ConvertedPlayer_Category=TC_CONVERSION

GetChangingUnitPrevOwner=1,0,player
_GetChangingUnitPrevOwner_DisplayName="Предыдущий владелец"
_GetChangingUnitPrevOwner_Parameters="Предыдущий владелец"
_GetChangingUnitPrevOwner_Defaults=
_GetChangingUnitPrevOwner_Category=TC_EVENTRESPONSE

GetTriggerPlayer=0,0,player
_GetTriggerPlayer_DisplayName="Инициирующий игрок"
_GetTriggerPlayer_Parameters="Инициирующий игрок"
_GetTriggerPlayer_Defaults=
_GetTriggerPlayer_Category=TC_EVENTRESPONSE

LeaderboardGetIndexedPlayerBJ=1,0,player,integer,leaderboard
_LeaderboardGetIndexedPlayerBJ_DisplayName="Позиция игрока"
_LeaderboardGetIndexedPlayerBJ_Parameters="Позиция игрока ",~Position," в ",~Leaderboard,"."
_LeaderboardGetIndexedPlayerBJ_Defaults=1,GetLastCreatedLeaderboard
_LeaderboardGetIndexedPlayerBJ_Limits=1,28
_LeaderboardGetIndexedPlayerBJ_Category=TC_LEADERBOARD


// returns group
GetLastCreatedGroup=0,0,group
_GetLastCreatedGroup_DisplayName="Последний созданный отряд"
_GetLastCreatedGroup_Parameters="Последний созданный отряд"
_GetLastCreatedGroup_Defaults=
_GetLastCreatedGroup_Category=TC_LAST

GetRandomSubGroup=1,0,group,integer,group
_GetRandomSubGroup_DisplayName="Случайные боевые единицы из отряда"
_GetRandomSubGroup_Parameters="Случайные ",~Count," боевых единиц из отряда ",~Unit Group
_GetRandomSubGroup_Defaults=4,GetUnitsInRectAll
_GetRandomSubGroup_Category=TC_NOTHING

GetUnitsInRectAll=0,0,group,rect
_GetUnitsInRectAll_DisplayName="Боевые единицы в области"
_GetUnitsInRectAll_Parameters="Боевые единицы в области ",~Region
_GetUnitsInRectAll_Defaults=GetPlayableMapRect
_GetUnitsInRectAll_Category=TC_NOTHING

GetUnitsInRectOfPlayer=0,0,group,rect,player
_GetUnitsInRectOfPlayer_DisplayName="Боевые единицы в области принадлежат игроку"
_GetUnitsInRectOfPlayer_Parameters="Боевые единицы в области ",~Region," принадлежат ",~Player
_GetUnitsInRectOfPlayer_Defaults=GetPlayableMapRect,Player00
_GetUnitsInRectOfPlayer_Category=TC_NOTHING

GetUnitsInRectMatching=0,0,group,rect,boolexpr
_GetUnitsInRectMatching_DisplayName="Боевые единицы в области соответствуют условию"
_GetUnitsInRectMatching_Parameters="Боевые единицы в области ",~Region," соответствуют ",~Condition
_GetUnitsInRectMatching_Defaults=GetPlayableMapRect,_
_GetUnitsInRectMatching_Category=TC_NOTHING

GetUnitsInRangeOfLocAll=0,0,group,real,location
_GetUnitsInRangeOfLocAll_DisplayName="Боевые единицы в радиусе"
_GetUnitsInRangeOfLocAll_Parameters="Боевые единицы в радиусе ",~Radius," от ",~Point,"."
_GetUnitsInRangeOfLocAll_Defaults=512,GetRectCenter
_GetUnitsInRangeOfLocAll_Limits=0,_,_,_
_GetUnitsInRangeOfLocAll_Category=TC_NOTHING

GetUnitsInRangeOfLocMatching=0,0,group,real,location,boolexpr
_GetUnitsInRangeOfLocMatching_DisplayName="Боевые единицы в радиусе соответствуют условию"
_GetUnitsInRangeOfLocMatching_Parameters="Боевые единицы в радиусе ",~Radius," от ",~Point," соответствуют ",~Condition,"."
_GetUnitsInRangeOfLocMatching_Defaults=512,GetRectCenter,_
_GetUnitsInRangeOfLocMatching_Limits=0,_,_,_,_,_
_GetUnitsInRangeOfLocMatching_Category=TC_NOTHING

GetUnitsOfPlayerAll=0,0,group,player
_GetUnitsOfPlayerAll_DisplayName="Боевые единицы принадлежат игроку"
_GetUnitsOfPlayerAll_Parameters="Боевые единицы принадлежат игроку ",~Player,"."
_GetUnitsOfPlayerAll_Defaults=Player00
_GetUnitsOfPlayerAll_Category=TC_NOTHING

GetUnitsOfPlayerAndTypeId=0,0,group,player,unitcode
_GetUnitsOfPlayerAndTypeId_DisplayName="Тип боевых единиц принадлежат игроку"
_GetUnitsOfPlayerAndTypeId_Parameters="Боевые единицы принадлежат игроку ",~Player," типа ",~Unit-Type
_GetUnitsOfPlayerAndTypeId_Defaults=Player00,hfoo
_GetUnitsOfPlayerAndTypeId_Category=TC_NOTHING

GetUnitsOfPlayerMatching=0,0,group,player,boolexpr
_GetUnitsOfPlayerMatching_DisplayName="Боевые единицы игрока соответствуют условию"
_GetUnitsOfPlayerMatching_Parameters="Боевые единицы игрока ",~Player," соответствуют ",~Condition,"."
_GetUnitsOfPlayerMatching_Defaults=Player00,_
_GetUnitsOfPlayerMatching_Category=TC_NOTHING

GetUnitsOfTypeIdAll=0,0,group,unitcode
_GetUnitsOfTypeIdAll_DisplayName="Тип боевых единиц"
_GetUnitsOfTypeIdAll_Parameters="Тип боевых единиц ",~Unit-Type
_GetUnitsOfTypeIdAll_Defaults=hfoo
_GetUnitsOfTypeIdAll_Category=TC_NOTHING

GetUnitsSelectedAll=0,0,group,player
_GetUnitsSelectedAll_DisplayName="Выделенные боевые единицы"
_GetUnitsSelectedAll_Parameters="Боевые единицы выделены игроком ",~Player
_GetUnitsSelectedAll_Defaults=Player00
_GetUnitsSelectedAll_Category=TC_NOTHING


// returns force
GetPlayersAll=0,0,force
_GetPlayersAll_DisplayName="Все игроки"
_GetPlayersAll_Parameters="Все игроки"
_GetPlayersAll_Defaults=
_GetPlayersAll_Category=TC_NOTHING

GetPlayersByMapControl=0,0,force,mapcontrol
_GetPlayersByMapControl_DisplayName="Все игроки управляются игроком"
_GetPlayersByMapControl_Parameters="Все игроки управляются игроком",~Control Type,"."
_GetPlayersByMapControl_Defaults=MapControlComputer
_GetPlayersByMapControl_Category=TC_NOTHING

GetPlayersMatching=0,0,force,boolexpr
_GetPlayersMatching_DisplayName="Все игроки соответствуют условию"
_GetPlayersMatching_Parameters="Все игроки соответствуют ",~Condition,"."
_GetPlayersMatching_Defaults=_
_GetPlayersMatching_Category=TC_NOTHING

GetPlayersAllies=0,0,force,player
_GetPlayersAllies_DisplayName="Союзники игрока"
_GetPlayersAllies_Parameters="Все союзники ",~Player,"."
_GetPlayersAllies_Defaults=Player00
_GetPlayersAllies_Category=TC_NOTHING

GetPlayersEnemies=0,0,force,player
_GetPlayersEnemies_DisplayName="Противники игрока"
_GetPlayersEnemies_Parameters="Все противники ",~Player,"."
_GetPlayersEnemies_Defaults=Player00
_GetPlayersEnemies_Category=TC_NOTHING

GetForceOfPlayer=0,0,force,player
_GetForceOfPlayer_DisplayName="Преобразование игрока в группу игроков"
_GetForceOfPlayer_Parameters="Группа игроков(",~Player,")"
_GetForceOfPlayer_Defaults=Player00
_GetForceOfPlayer_Category=TC_NOTHING


// returns race
GetPlayerRace=0,1,race,player
_GetPlayerRace_DisplayName="Раса игрока"
_GetPlayerRace_Parameters="Раса ",~Player
_GetPlayerRace_Defaults=Player00
_GetPlayerRace_Category=TC_NOTHING

GetUnitRace=0,1,race,unit
_GetUnitRace_DisplayName="Раса боевой единицы"
_GetUnitRace_Parameters="Раса ",~Unit
_GetUnitRace_Defaults=GetTriggerUnit
_GetUnitRace_Category=TC_NOTHING


// returns camerasetup
GetCurrentCameraSetup=0,0,camerasetup
_GetCurrentCameraSetup_DisplayName="Текущая камера"
_GetCurrentCameraSetup_Parameters="Текущая камера"
_GetCurrentCameraSetup_Defaults=
_GetCurrentCameraSetup_Category=TC_NOTHING


// returns fogmodifier
GetLastCreatedFogModifier=0,0,fogmodifier
_GetLastCreatedFogModifier_DisplayName="Последняя созданная видимость"
_GetLastCreatedFogModifier_Parameters="Последняя созданная видимость"
_GetLastCreatedFogModifier_Defaults=
_GetLastCreatedFogModifier_Category=TC_LAST


// returns trigger
GetTriggeringTrigger=0,0,trigger
_GetTriggeringTrigger_DisplayName="Этот триггер"
_GetTriggeringTrigger_Parameters="Этот триггер"
_GetTriggeringTrigger_Defaults=
_GetTriggeringTrigger_Category=TC_NOTHING


// returns gamedifficulty
GetGameDifficulty=0,1,gamedifficulty
_GetGameDifficulty_DisplayName="Уровень сложности"
_GetGameDifficulty_Parameters="Уровень сложности"
_GetGameDifficulty_Defaults=
_GetGameDifficulty_Category=TC_NOTHING


// returns aidifficulty
GetAIDifficulty=1,1,aidifficulty,player
_GetAIDifficulty_DisplayName="ИИ для режима сражения"
_GetAIDifficulty_Parameters="ИИ ",~Player
_GetAIDifficulty_Defaults=Player00
_GetAIDifficulty_Category=TC_NOTHING


// returns gamespeed
GetGameSpeed=0,1,gamespeed
_GetGameSpeed_DisplayName="Текущая скорость игры"
_GetGameSpeed_Parameters="Текущая скорость игры"
_GetGameSpeed_Defaults=
_GetGameSpeed_Category=TC_NOTHING


// returns mapcontrol
GetPlayerController=0,1,mapcontrol,player
_GetPlayerController_DisplayName="Управление игроком"
_GetPlayerController_Parameters=~Player," управляет"
_GetPlayerController_Defaults=Player00
_GetPlayerController_Category=TC_NOTHING


// returns playercolor
GetPlayerColor=0,1,playercolor,player
_GetPlayerColor_DisplayName="Цвет игрока"
_GetPlayerColor_Parameters="Цвет ",~Player
_GetPlayerColor_Defaults=Player00
_GetPlayerColor_Category=TC_NOTHING


// returns playerslotstate
GetPlayerSlotState=0,1,playerslotstate,player
_GetPlayerSlotState_DisplayName="Статус слота игрока"
_GetPlayerSlotState_Parameters=~Player," статус слота"
_GetPlayerSlotState_Defaults=Player00
_GetPlayerSlotState_Category=TC_NOTHING


// returns effect
GetLastCreatedEffectBJ=0,0,effect
_GetLastCreatedEffectBJ_DisplayName="Последний созданный спецэффект"
_GetLastCreatedEffectBJ_Parameters="Последний созданный спецэффект"
_GetLastCreatedEffectBJ_Defaults=
_GetLastCreatedEffectBJ_Category=TC_LAST


// returns command button effect
GetLastCreatedCommandButtonEffectBJ=0,0,commandbuttoneffect
_GetLastCreatedCommandButtonEffectBJ_DisplayName="Последняя созданная кнопка эффекта"
_GetLastCreatedCommandButtonEffectBJ_Parameters="Последняя созданная кнопка эффекта"
_GetLastCreatedCommandButtonEffectBJ_Defaults=
_GetLastCreatedCommandButtonEffectBJ_Category=TC_LAST


// returns lightning
GetLastCreatedLightningBJ=1,0,lightning
_GetLastCreatedLightningBJ_DisplayName="Последний созданный эффект молнии"
_GetLastCreatedLightningBJ_Parameters="Последний созданный эффект молнии"
_GetLastCreatedLightningBJ_Defaults=
_GetLastCreatedLightningBJ_Category=TC_LAST


// returns image
GetLastCreatedImage=1,0,image
_GetLastCreatedImage_DisplayName="Последнее созданное изображение"
_GetLastCreatedImage_Parameters="Последнее созданное изображение"
_GetLastCreatedImage_Defaults=
_GetLastCreatedImage_Category=TC_LAST


// returns ubersplat
GetLastCreatedUbersplat=1,0,ubersplat
_GetLastCreatedUbersplat_DisplayName="Последняя созданная текстура земли"
_GetLastCreatedUbersplat_Parameters="Последняя созданная текстура земли"
_GetLastCreatedUbersplat_Defaults=
_GetLastCreatedUbersplat_Category=TC_LAST


// returns minimapicon
GetLastCreatedMinimapIcon=1,0,minimapicon
_GetLastCreatedMinimapIcon_DisplayName="Последнее созданное изображение мини-карты"
_GetLastCreatedMinimapIcon_Parameters="Последнее созданное изображение мини-карты"
_GetLastCreatedMinimapIcon_Defaults=
_GetLastCreatedMinimapIcon_Category=TC_LAST


// returns weathereffect
GetLastCreatedWeatherEffect=0,0,weathereffect
_GetLastCreatedWeatherEffect_DisplayName="Последний созданный погодный эффект"
_GetLastCreatedWeatherEffect_Parameters="Последний созданный погодный эффект"
_GetLastCreatedWeatherEffect_Defaults=
_GetLastCreatedWeatherEffect_Category=TC_LAST


// returns terraindeformation
GetLastCreatedTerrainDeformation=1,0,terraindeformation
_GetLastCreatedTerrainDeformation_DisplayName="Последняя созданная деформация рельефа"
_GetLastCreatedTerrainDeformation_Parameters="Последняя созданная деформация рельефа"
_GetLastCreatedTerrainDeformation_Defaults=
_GetLastCreatedTerrainDeformation_Category=TC_LAST


// returns terraintype
GetTerrainTypeBJ=1,1,terraintype,location
_GetTerrainTypeBJ_DisplayName="Тип рельефа"
_GetTerrainTypeBJ_Parameters="Тип рельефа ",~Location
_GetTerrainTypeBJ_Defaults=GetRectCenter
_GetTerrainTypeBJ_Category=TC_ENVIRONMENT


// returns sound
GetLastPlayedSound=0,0,sound
_GetLastPlayedSound_DisplayName="Последний воспроизведённый звук"
_GetLastPlayedSound_Parameters="Последний воспроизведённый звук"
_GetLastPlayedSound_Defaults=
_GetLastPlayedSound_Category=TC_LAST


// returns musicfile
GetLastPlayedMusic=0,0,musicfile
_GetLastPlayedMusic_DisplayName="Последняя сыгранная музыка"
_GetLastPlayedMusic_Parameters="Последняя сыгранная музыка"
_GetLastPlayedMusic_Defaults=
_GetLastPlayedMusic_Category=TC_LAST


// returns quest
GetLastCreatedQuestBJ=0,0,quest
_GetLastCreatedQuestBJ_DisplayName="Последнее созданное задание"
_GetLastCreatedQuestBJ_Parameters="Последнее созданное задание"
_GetLastCreatedQuestBJ_Defaults=
_GetLastCreatedQuestBJ_Category=TC_LAST


// returns questitem
GetLastCreatedQuestItemBJ=0,0,questitem
_GetLastCreatedQuestItemBJ_DisplayName="Последнее созданное требование задания"
_GetLastCreatedQuestItemBJ_Parameters="Последнее созданное требование задания"
_GetLastCreatedQuestItemBJ_Defaults=
_GetLastCreatedQuestItemBJ_Category=TC_LAST


// returns defeatcondition
GetLastCreatedDefeatConditionBJ=0,0,defeatcondition
_GetLastCreatedDefeatConditionBJ_DisplayName="Последнее созданное условие поражения"
_GetLastCreatedDefeatConditionBJ_Parameters="Последнее созданное условие поражения"
_GetLastCreatedDefeatConditionBJ_Defaults=
_GetLastCreatedDefeatConditionBJ_Category=TC_LAST


// returns dialog
GetClickedDialogBJ=0,0,dialog
_GetClickedDialogBJ_DisplayName="Нажатое диалоговое окно"
_GetClickedDialogBJ_Parameters="Нажатое диалоговое окно"
_GetClickedDialogBJ_Defaults=
_GetClickedDialogBJ_Category=TC_EVENTRESPONSE


// returns button
GetLastCreatedButtonBJ=0,0,button
_GetLastCreatedButtonBJ_DisplayName="Последняя созданная кнопка диалогового окна"
_GetLastCreatedButtonBJ_Parameters="Последняя созданная кнопка диалогового окна"
_GetLastCreatedButtonBJ_Defaults=
_GetLastCreatedButtonBJ_Category=TC_LAST

GetClickedButtonBJ=0,0,button
_GetClickedButtonBJ_DisplayName="Нажатая кнопка диалогового окна"
_GetClickedButtonBJ_Parameters="Нажатая кнопка диалогового окна"
_GetClickedButtonBJ_Defaults=
_GetClickedButtonBJ_Category=TC_EVENTRESPONSE


// returns leaderboard
GetLastCreatedLeaderboard=0,0,leaderboard
_GetLastCreatedLeaderboard_DisplayName="Последняя созданная таблица рекордов"
_GetLastCreatedLeaderboard_Parameters="Последняя созданная таблица рекордов"
_GetLastCreatedLeaderboard_Defaults=
_GetLastCreatedLeaderboard_Category=TC_LAST

PlayerGetLeaderboardBJ=0,0,leaderboard,player
_PlayerGetLeaderboardBJ_DisplayName="Таблица рекордов игрока"
_PlayerGetLeaderboardBJ_Parameters="Таблица рекордов ",~Player
_PlayerGetLeaderboardBJ_Defaults=Player00
_PlayerGetLeaderboardBJ_Category=TC_NOTHING


// returns multiboard
GetLastCreatedMultiboard=1,0,multiboard
_GetLastCreatedMultiboard_DisplayName="Последняя созданная статистическая таблица"
_GetLastCreatedMultiboard_Parameters="Последняя созданная статистическая таблица"
_GetLastCreatedMultiboard_Defaults=
_GetLastCreatedMultiboard_Category=TC_LAST


// returns timer
GetLastCreatedTimerBJ=0,0,timer
_GetLastCreatedTimerBJ_DisplayName="Последний запущенный таймер"
_GetLastCreatedTimerBJ_Parameters="Последний запущенный таймер"
_GetLastCreatedTimerBJ_Defaults=
_GetLastCreatedTimerBJ_Category=TC_LAST

GetExpiredTimer=0,0,timer
_GetExpiredTimer_DisplayName="Истёкший таймер"
_GetExpiredTimer_Parameters="Истёкший таймер"
_GetExpiredTimer_Defaults=
_GetExpiredTimer_Category=TC_EVENTRESPONSE


// returns timerdialog
GetLastCreatedTimerDialogBJ=0,0,timerdialog
_GetLastCreatedTimerDialogBJ_DisplayName="Последнее созданное окно таймера"
_GetLastCreatedTimerDialogBJ_Parameters="Последнее созданное окно таймера"
_GetLastCreatedTimerDialogBJ_Defaults=
_GetLastCreatedTimerDialogBJ_Category=TC_LAST


// returns gamecache
GetLastCreatedGameCacheBJ=0,0,gamecache
_GetLastCreatedGameCacheBJ_DisplayName="Последний созданный кэш игры"
_GetLastCreatedGameCacheBJ_Parameters="Последний созданный кэш игры"
_GetLastCreatedGameCacheBJ_Defaults=
_GetLastCreatedGameCacheBJ_Category=TC_LAST

// returns hashtable
GetLastCreatedHashtableBJ=0,0,hashtable
_GetLastCreatedHashtableBJ_DisplayName="Последняя созданная хэш-таблица"
_GetLastCreatedHashtableBJ_Parameters="Последняя созданная хэш-таблица"
_GetLastCreatedHashtableBJ_Defaults=
_GetLastCreatedHashtableBJ_Category=TC_LAST


// returns texttag
GetLastCreatedTextTag=1,0,texttag
_GetLastCreatedTextTag_DisplayName="Последний созданный парящий текст"
_GetLastCreatedTextTag_Parameters="Последний созданный парящий текст"
_GetLastCreatedTextTag_Defaults=
_GetLastCreatedTextTag_Category=TC_LAST


//***************************************************************************
[DefaultTriggerCategories]
// Defines categories to be automatically added to new maps
NumCategories=1

Category01=WESTRING_INITIALIZATION



//***************************************************************************
[DefaultTriggers]
// Defines triggers to be automatically added to new maps
NumTriggers=1

// Melee Initialization
Trigger01Name="Старт игры"
Trigger01Comment=WESTRING_MELEEINITIALIZATION_COMMENT
Trigger01Category=1
Trigger01Events=1
Trigger01Event01=MapInitializationEvent
Trigger01Conditions=0
Trigger01Actions=8
Trigger01Action01=MeleeStartingVisibility
Trigger01Action02=MeleeStartingHeroLimit
Trigger01Action03=MeleeGrantHeroItems
Trigger01Action04=MeleeStartingResources
Trigger01Action05=MeleeClearExcessUnits
Trigger01Action06=MeleeStartingUnits
Trigger01Action07=MeleeStartingAI
Trigger01Action08=MeleeInitVictoryDefeat
