//***************************************************************************
[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_ABILITY=WESTRING_TRIGCAT_ABILITY,ReplaceableTextures\WorldEditUI\Actions-Ability
TC_AI=WESTRING_TRIGCAT_AI,ReplaceableTextures\WorldEditUI\Actions-AI
TC_ANIMATION=WESTRING_TRIGCAT_ANIMATION,ReplaceableTextures\WorldEditUI\Actions-Animation
TC_CAMERA=WESTRING_TRIGCAT_CAMERA,ReplaceableTextures\WorldEditUI\Actions-Camera
TC_CINEMATIC=WESTRING_TRIGCAT_CINEMATIC,ReplaceableTextures\WorldEditUI\Actions-Camera
TC_CONVERSION=WESTRING_TRIGCAT_CONVERSION,ReplaceableTextures\WorldEditUI\Actions-AI
TC_TIMER=WESTRING_TRIGCAT_TIMER,ReplaceableTextures\WorldEditUI\Events-Time
TC_DESTRUCT=WESTRING_TRIGCAT_DESTRUCT,ReplaceableTextures\WorldEditUI\Actions-Destructibles
TC_DOODAD=WESTRING_TRIGCAT_DOODAD,ReplaceableTextures\WorldEditUI\Actions-Destructibles
TC_DIALOG=WESTRING_TRIGCAT_DIALOG,ReplaceableTextures\WorldEditUI\Actions-Dialog
TC_ENVIRONMENT=WESTRING_TRIGCAT_ENVIRONMENT,ReplaceableTextures\WorldEditUI\Actions-Environment
TC_EVENTRESPONSE=WESTRING_TRIGCAT_EVENTRESPONSE,ReplaceableTextures\WorldEditUI\Actions-Nothing
TC_TEXTTAG=WESTRING_TRIGCAT_TEXTTAG,ReplaceableTextures\WorldEditUI\Actions-Nothing
TC_GAME=WESTRING_TRIGCAT_GAME,ReplaceableTextures\WorldEditUI\Actions-Game
TC_GAMECACHE=WESTRING_TRIGCAT_GAMECACHE,ReplaceableTextures\WorldEditUI\Actions-SetVariables
TC_HASHTABLE=WESTRING_TRIGCAT_HASHTABLE,ReplaceableTextures\WorldEditUI\Actions-SetVariables
TC_HERO=WESTRING_TRIGCAT_HERO,ReplaceableTextures\WorldEditUI\Actions-Hero
TC_ITEM=WESTRING_TRIGCAT_ITEM,ReplaceableTextures\WorldEditUI\Actions-Item
TC_IMAGE=WESTRING_TRIGCAT_IMAGE,ReplaceableTextures\WorldEditUI\Actions-Nothing
TC_LEADERBOARD=WESTRING_TRIGCAT_LEADERBOARD,ReplaceableTextures\WorldEditUI\Actions-Quest
TC_LIGHTNING=WESTRING_TRIGCAT_LIGHTNING,ReplaceableTextures\WorldEditUI\Actions-Nothing
TC_MATH=WESTRING_TRIGCAT_MATH,ReplaceableTextures\WorldEditUI\Actions-Logical
TC_MELEE=WESTRING_TRIGCAT_MELEE,ReplaceableTextures\WorldEditUI\Actions-Melee
TC_MULTIBOARD=WESTRING_TRIGCAT_MULTIBOARD,ReplaceableTextures\WorldEditUI\Actions-Quest
TC_NEUTRALBUILDING=WESTRING_TRIGCAT_NEUTRALBUILDING,ReplaceableTextures\WorldEditUI\Actions-Goldmine
TC_PLAYER=WESTRING_TRIGCAT_PLAYER,ReplaceableTextures\WorldEditUI\Actions-Player
TC_PLAYERGROUP=WESTRING_TRIGCAT_PLAYERGROUP,ReplaceableTextures\WorldEditUI\Actions-PlayerGroup
TC_QUEST=WESTRING_TRIGCAT_QUEST,ReplaceableTextures\WorldEditUI\Actions-Quest
TC_REGION=WESTRING_TRIGCAT_REGION,ReplaceableTextures\WorldEditUI\Actions-Region
TC_LOCATION=WESTRING_TRIGCAT_LOCATION,ReplaceableTextures\WorldEditUI\Actions-Region
TC_UNITSEL=WESTRING_TRIGCAT_UNITSEL,ReplaceableTextures\WorldEditUI\Actions-UnitSelection
TC_SOUND=WESTRING_TRIGCAT_SOUND,ReplaceableTextures\WorldEditUI\Actions-Sound
TC_SPECIALEFFECT=WESTRING_TRIGCAT_SPECIALEFFECT,ReplaceableTextures\WorldEditUI\Actions-Animation
TC_TIME=WESTRING_TRIGCAT_TIME,ReplaceableTextures\WorldEditUI\Events-Time
TC_TRIGGER=WESTRING_TRIGCAT_TRIGGER,ReplaceableTextures\WorldEditUI\Actions-Nothing
TC_UNIT=WESTRING_TRIGCAT_UNIT,ReplaceableTextures\WorldEditUI\Actions-Unit
TC_UNITGROUP=WESTRING_TRIGCAT_UNITGROUP,ReplaceableTextures\WorldEditUI\Actions-UnitGroup
TC_UBERSPLAT=WESTRING_TRIGCAT_UBERSPLAT,ReplaceableTextures\WorldEditUI\Actions-Nothing
TC_VISIBILITY=WESTRING_TRIGCAT_VISIBILITY,ReplaceableTextures\WorldEditUI\Actions-Visibility
//%%% 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
oskeytype=1,0,0,WESTRING_TRIGTYPE_oskeyeventkey,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
hideshowoption=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
disableenableoption=0,0,0,WESTRING_TRIGTYPE_enabledisableoption,boolean
disabledenabledoption=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
loadoutslot=1,0,0,WESTRING_TRIGTYPE_loadoutslot,integer
equipmenttype=1,1,1,WESTRING_TRIGTYPE_equipmenttype,integer
itemtag=1,1,1,WESTRING_TRIGTYPE_itemtag,integer
dncmodelstring=0,0,0,WESTRING_TRIGTYPE_dncmodelstring,string,Model
abilityuiyesnooption=0,0,0,WESTRING_TRIGTYPE_abilityuiyesnooption,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
ItemTypeEquipment=1,itemtype,ITEM_TYPE_EQUIPMENT,WESTRING_ITEMTYPE_EQUIPMENT
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

// Equipment types
EquipmentTypeAny=1,equipmenttype,EQUIPMENT_TYPE_ANY,WESTRING_EQUIPMENTTYPE_ANY
EquipmentTypeNone=1,equipmenttype,EQUIPMENT_TYPE_NONE,WESTRING_EQUIPMENTTYPE_NONE
EquipmentTypeHead=1,equipmenttype,EQUIPMENT_TYPE_HEAD,WESTRING_EQUIPMENTTYPE_HEAD
EquipmentTypeChest=1,equipmenttype,EQUIPMENT_TYPE_CHEST,WESTRING_EQUIPMENTTYPE_CHEST
EquipmentTypeGloves=1,equipmenttype,EQUIPMENT_TYPE_GLOVES,WESTRING_EQUIPMENTTYPE_GLOVES
EquipmentTypeBoots=1,equipmenttype,EQUIPMENT_TYPE_BOOTS,WESTRING_EQUIPMENTTYPE_BOOTS
EquipmentTypeRing=1,equipmenttype,EQUIPMENT_TYPE_RING,WESTRING_EQUIPMENTTYPE_RING
EquipmentTypePrimary=1,equipmenttype,EQUIPMENT_TYPE_PRIMARY,WESTRING_EQUIPMENTTYPE_PRIMARY
EquipmentTypeOffhand=1,equipmenttype,EQUIPMENT_TYPE_OFFHAND,WESTRING_EQUIPMENTTYPE_OFFHAND
EquipmentTypeTrinket=1,equipmenttype,EQUIPMENT_TYPE_TRINKET,WESTRING_EQUIPMENTTYPE_TRINKET

// Equipment loadout slots
EquipmentLoadoutSlotHead=1,loadoutslot,EQUIPMENT_LOADOUT_SLOT_HEAD,WESTRING_EQUIPMENTTYPE_HEAD
EquipmentLoadoutSlotChest=1,loadoutslot,EQUIPMENT_LOADOUT_SLOT_CHEST,WESTRING_EQUIPMENTTYPE_CHEST
EquipmentLoadoutSlotGloves=1,loadoutslot,EQUIPMENT_LOADOUT_SLOT_GLOVES,WESTRING_EQUIPMENTTYPE_GLOVES
EquipmentLoadoutSlotBoots=1,loadoutslot,EQUIPMENT_LOADOUT_SLOT_BOOTS,WESTRING_EQUIPMENTTYPE_BOOTS
EquipmentLoadoutSlotRing=1,loadoutslot,EQUIPMENT_LOADOUT_SLOT_RING,WESTRING_EQUIPMENTTYPE_RING
EquipmentLoadoutSlotNone=1,loadoutslot,EQUIPMENT_LOADOUT_SLOT_RINGALT,WESTRING_EQUIPMENTTYPE_RINGALT
EquipmentLoadoutSlotPrimary=1,loadoutslot,EQUIPMENT_LOADOUT_SLOT_PRIMARY,WESTRING_EQUIPMENTTYPE_PRIMARY
EquipmentLoadoutSlotOffhand=1,loadoutslot,EQUIPMENT_LOADOUT_SLOT_OFFHAND,WESTRING_EQUIPMENTTYPE_OFFHAND
EquipmentLoadoutSlotTrinket=1,loadoutslot,EQUIPMENT_LOADOUT_SLOT_TRINKET,WESTRING_EQUIPMENTTYPE_TRINKET

// Item tags
ItemTagAny=1,itemtag,ITEMTAG_TYPE_ANY,WESTRING_ITEMTAGS_ANY
ItemTagUndefined=1,itemtag,ITEMTAG_TYPE_UNDEFINED,WESTRING_ITEMTAGS_UNDEFINED
ItemTagDroppable=1,itemtag,ITEMTAG_TYPE_DROPPABLE,WESTRING_ITEMTAGS_DROPPABLE
ItemTagQuestreward=1,itemtag,ITEMTAG_TYPE_QUESTREWARD,WESTRING_ITEMTAGS_QUESTREWARD
ItemTagBossdrop=1,itemtag,ITEMTAG_TYPE_BOSSDROP,WESTRING_ITEMTAGS_BOSSDROP
ItemTagSecret=1,itemtag,ITEMTAG_TYPE_SECRET,WESTRING_ITEMTAGS_SECRET
ItemTagPuzzle=1,itemtag,ITEMTAG_TYPE_PUZZLE,WESTRING_ITEMTAGS_PUZZLE
ItemTagWorld=1,itemtag,ITEMTAG_TYPE_WORLD,WESTRING_ITEMTAGS_WORLD
ItemTagShop=1,itemtag,ITEMTAG_TYPE_SHOP,WESTRING_ITEMTAGS_SHOP

// 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
PlayerUnitEventEquipItem=1,playerunitevent,EVENT_PLAYER_UNIT_EQUIP_ITEM,WESTRING_PUEVENT_EQUIPITEM
PlayerUnitEventUnequipItem=1,playerunitevent,EVENT_PLAYER_UNIT_UNEQUIP_ITEM,WESTRING_PUEVENT_UNEQUIPITEM

// 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
UnitEventEquipItem=1,unitevent,EVENT_UNIT_EQUIP_ITEM,WESTRING_UEVENT_EQUIPITEM
UnitEventUnequipItem=1,unitevent,EVENT_UNIT_UNEQUIP_ITEM,WESTRING_UEVENT_UNEQUIPITEM

// 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

// Oskey event Keys
OskeyTypeA=1,oskeytype,OSKEY_A,WESTRING_KEYEVENTKEY_A
OskeyTypeB=1,oskeytype,OSKEY_B,WESTRING_KEYEVENTKEY_B
OskeyTypeC=1,oskeytype,OSKEY_C,WESTRING_KEYEVENTKEY_C
OskeyTypeD=1,oskeytype,OSKEY_D,WESTRING_KEYEVENTKEY_D
OskeyTypeE=1,oskeytype,OSKEY_E,WESTRING_KEYEVENTKEY_E
OskeyTypeF=1,oskeytype,OSKEY_F,WESTRING_KEYEVENTKEY_F
OskeyTypeG=1,oskeytype,OSKEY_G,WESTRING_KEYEVENTKEY_G
OskeyTypeH=1,oskeytype,OSKEY_H,WESTRING_KEYEVENTKEY_H
OskeyTypeI=1,oskeytype,OSKEY_I,WESTRING_KEYEVENTKEY_I
OskeyTypeJ=1,oskeytype,OSKEY_J,WESTRING_KEYEVENTKEY_J
OskeyTypeK=1,oskeytype,OSKEY_K,WESTRING_KEYEVENTKEY_K
OskeyTypeL=1,oskeytype,OSKEY_L,WESTRING_KEYEVENTKEY_L
OskeyTypeM=1,oskeytype,OSKEY_M,WESTRING_KEYEVENTKEY_M
OskeyTypeN=1,oskeytype,OSKEY_N,WESTRING_KEYEVENTKEY_N
OskeyTypeO=1,oskeytype,OSKEY_O,WESTRING_KEYEVENTKEY_O
OskeyTypeP=1,oskeytype,OSKEY_P,WESTRING_KEYEVENTKEY_P
OskeyTypeQ=1,oskeytype,OSKEY_Q,WESTRING_KEYEVENTKEY_Q
OskeyTypeR=1,oskeytype,OSKEY_R,WESTRING_KEYEVENTKEY_R
OskeyTypeS=1,oskeytype,OSKEY_S,WESTRING_KEYEVENTKEY_S
OskeyTypeT=1,oskeytype,OSKEY_T,WESTRING_KEYEVENTKEY_T
OskeyTypeU=1,oskeytype,OSKEY_U,WESTRING_KEYEVENTKEY_U
OskeyTypeV=1,oskeytype,OSKEY_V,WESTRING_KEYEVENTKEY_V
OskeyTypeW=1,oskeytype,OSKEY_W,WESTRING_KEYEVENTKEY_W
OskeyTypeX=1,oskeytype,OSKEY_X,WESTRING_KEYEVENTKEY_X
OskeyTypeY=1,oskeytype,OSKEY_Y,WESTRING_KEYEVENTKEY_Y
OskeyTypeZ=1,oskeytype,OSKEY_Z,WESTRING_KEYEVENTKEY_Z

OskeyType0=1,oskeytype,OSKEY_0,WESTRING_KEYEVENTKEY_0
OskeyType1=1,oskeytype,OSKEY_1,WESTRING_KEYEVENTKEY_1
OskeyType2=1,oskeytype,OSKEY_2,WESTRING_KEYEVENTKEY_2
OskeyType3=1,oskeytype,OSKEY_3,WESTRING_KEYEVENTKEY_3
OskeyType4=1,oskeytype,OSKEY_4,WESTRING_KEYEVENTKEY_4
OskeyType5=1,oskeytype,OSKEY_5,WESTRING_KEYEVENTKEY_5
OskeyType6=1,oskeytype,OSKEY_6,WESTRING_KEYEVENTKEY_6
OskeyType7=1,oskeytype,OSKEY_7,WESTRING_KEYEVENTKEY_7
OskeyType8=1,oskeytype,OSKEY_8,WESTRING_KEYEVENTKEY_8
OskeyType9=1,oskeytype,OSKEY_9,WESTRING_KEYEVENTKEY_9

OskeyTypeNumPad0=1,oskeytype,OSKEY_NUMPAD0,WESTRING_HOTKEY_NUMPAD_0
OskeyTypeNumPad1=1,oskeytype,OSKEY_NUMPAD1,WESTRING_HOTKEY_NUMPAD_1
OskeyTypeNumPad2=1,oskeytype,OSKEY_NUMPAD2,WESTRING_HOTKEY_NUMPAD_2
OskeyTypeNumPad3=1,oskeytype,OSKEY_NUMPAD3,WESTRING_HOTKEY_NUMPAD_3
OskeyTypeNumPad4=1,oskeytype,OSKEY_NUMPAD4,WESTRING_HOTKEY_NUMPAD_4
OskeyTypeNumPad5=1,oskeytype,OSKEY_NUMPAD5,WESTRING_HOTKEY_NUMPAD_5
OskeyTypeNumPad6=1,oskeytype,OSKEY_NUMPAD6,WESTRING_HOTKEY_NUMPAD_6
OskeyTypeNumPad7=1,oskeytype,OSKEY_NUMPAD7,WESTRING_HOTKEY_NUMPAD_7
OskeyTypeNumPad8=1,oskeytype,OSKEY_NUMPAD8,WESTRING_HOTKEY_NUMPAD_8
OskeyTypeNumPad9=1,oskeytype,OSKEY_NUMPAD9,WESTRING_HOTKEY_NUMPAD_9
OskeyTypeNumPadMultiply=1,oskeytype,OSKEY_MULTIPLY,WESTRING_HOTKEY_NUMPAD_MULTIPLY
OskeyTypeNumPadDivide=1,oskeytype,OSKEY_DIVIDE,WESTRING_HOTKEY_NUMPAD_DIVIDE
OskeyTypeNumPadPlus=1,oskeytype,OSKEY_ADD,WESTRING_HOTKEY_NUMPAD_PLUS
OskeyTypeNumPadMinus=1,oskeytype,OSKEY_SUBTRACT,WESTRING_HOTKEY_NUMPAD_MINUS
OskeyTypeNumPadDecimal=1,oskeytype,OSKEY_DECIMAL,WESTRING_HOTKEY_NUMPAD_DECIMAL

OskeyTypeSpace=1,oskeytype,OSKEY_SPACE,WESTRING_HOTKEY_SPACE
OskeyTypeCapslock=1,oskeytype,OSKEY_CAPSLOCK,WESTRING_HOTKEY_CAPSLOCK
OskeyTypeEnter=1,oskeytype,OSKEY_RETURN,WESTRING_HOTKEY_ENTER
OskeyTypeEscape=1,oskeytype,OSKEY_ESCAPE,WESTRING_HOTKEY_ESCAPE
OskeyTypeBackspace=1,oskeytype,OSKEY_BACKSPACE,WESTRING_HOTKEY_BACKSPACE
OskeyTypeTab=1,oskeytype,OSKEY_TAB,WESTRING_HOTKEY_TAB

OskeyTypeTilde=1,oskeytype,OSKEY_OEM_3,WESTRING_HOTKEY_TILDE
OskeyTypeMinus=1,oskeytype,OSKEY_OEM_MINUS,WESTRING_HOTKEY_MINUS
OskeyTypePlus=1,oskeytype,OSKEY_OEM_PLUS,WESTRING_HOTKEY_PLUS
OskeyTypeOpenBracket=1,oskeytype,OSKEY_OEM_4,WESTRING_HOTKEY_BRACKET_OPEN
OskeyTypeCloseBracket=1,oskeytype,OSKEY_OEM_6,WESTRING_HOTKEY_BRACKET_CLOSE
OskeyTypeBackSlash=1,oskeytype,OSKEY_OEM_5,WESTRING_HOTKEY_BACKSLASH
OskeyTypeSemicolon=1,oskeytype,OSKEY_OEM_1,WESTRING_HOTKEY_SEMICOLON
OskeyTypeQuote=1,oskeytype,OSKEY_OEM_7,WESTRING_HOTKEY_QUOTE
OskeyTypeComma=1,oskeytype,OSKEY_OEM_COMMA,WESTRING_HOTKEY_COMMA
OskeyTypePeriod=1,oskeytype,OSKEY_OEM_PERIOD,WESTRING_HOTKEY_PERIOD
OskeyTypeSlash=1,oskeytype,OSKEY_OEM_2,WESTRING_HOTKEY_SLASH

OskeyTypeF1=1,oskeytype,OSKEY_F1,WESTRING_KEYEVENTKEY_F1
OskeyTypeF2=1,oskeytype,OSKEY_F2,WESTRING_KEYEVENTKEY_F2
OskeyTypeF3=1,oskeytype,OSKEY_F3,WESTRING_KEYEVENTKEY_F3
OskeyTypeF4=1,oskeytype,OSKEY_F4,WESTRING_KEYEVENTKEY_F4
OskeyTypeF5=1,oskeytype,OSKEY_F5,WESTRING_KEYEVENTKEY_F5
OskeyTypeF6=1,oskeytype,OSKEY_F6,WESTRING_KEYEVENTKEY_F6
OskeyTypeF7=1,oskeytype,OSKEY_F7,WESTRING_KEYEVENTKEY_F7
OskeyTypeF8=1,oskeytype,OSKEY_F8,WESTRING_KEYEVENTKEY_F8
OskeyTypeF9=1,oskeytype,OSKEY_F9,WESTRING_KEYEVENTKEY_F9
OskeyTypeF10=1,oskeytype,OSKEY_F10,WESTRING_KEYEVENTKEY_F10
OskeyTypeF11=1,oskeytype,OSKEY_F11,WESTRING_KEYEVENTKEY_F11
OskeyTypeF12=1,oskeytype,OSKEY_F12,WESTRING_KEYEVENTKEY_F12

// 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
AbilityRLFAllyHealingPerSecond=0,abilityreallevelfield,ABILITY_RLF_ALLY_HEALING_PER_SECOND,WESTRING_ABILITYRLF_ALLY_HEALING_PER_SECOND
AbilityRLFEnemyDamagePerSecond=0,abilityreallevelfield,ABILITY_RLF_ENEMY_DAMAGE_PER_SECOND,WESTRING_ABILITYRLF_ENEMY_DAMAGE_PER_SECOND
AbilityRLFEnemyHealingReductionPercent=0,abilityreallevelfield,ABILITY_RLF_ENEMY_HEALING_REDUCTION_PERCENT,WESTRING_ABILITYRLF_ENEMY_HEALING_REDUCTION_PERCENT
AbilityRLFAllyHealingBase=0,abilityreallevelfield,ABILITY_RLF_ALLY_HEALING_BASE,WESTRING_ABILITYRLF_ALLY_HEALING_BASE
AbilityRLFHealingPerDebuffRemoved=0,abilityreallevelfield,ABILITY_RLF_HEALING_PER_DEBUFF_REMOVED,WESTRING_ABILITYRLF_HEALING_PER_DEBUFF_REMOVED
AbilityRLFAllyBuffDuration=0,abilityreallevelfield,ABILITY_RLF_ALLY_BUFF_DURATION,WESTRING_ABILITYRLF_ALLY_BUFF_DURATION
AbilityRLFAllyDamageBonusPercent=0,abilityreallevelfield,ABILITY_RLF_ALLY_DAMAGE_BONUS_PERCENT_BASE,WESTRING_ABILITYRLF_ALLY_DAMAGE_BONUS_PERCENT_BASE
AbilityRLFAllyDamageBonusPercentPerDebuffRemoved=0,abilityreallevelfield,ABILITY_RLF_ALLY_DAMAGE_BONUS_PERCENT_PER_DEBUFF_REMOVED,WESTRING_ABILITYRLF_ALLY_DAMAGE_BONUS_PERCENT_PER_DEBUFF_REMOVED
AbilityRLFEnemyStunDuration=0,abilityreallevelfield,ABILITY_RLF_ENEMY_STUN_DURATION,WESTRING_ABILITYRLF_ENEMY_STUN_DURATION
AbilityRLFDamageToSummons=0,abilityreallevelfield,ABILITY_RLF_DAMAGE_TO_SUMMONS,WESTRING_ABILITYRLF_DAMAGE_TO_SUMMONS
AbilityRLFAllyPercentMagicResistIncrease=0,abilityreallevelfield,ABILITY_RLF_ALLY_PERCENT_MAGIC_RESIST_INCREASE,WESTRING_ABILITYRLF_ALLY_PERCENT_MAGIC_RESIST_INCREASE
AbilityRLFAllyPercentHealingIncrease=0,abilityreallevelfield,ABILITY_RLF_ALLY_PERCENT_HEALING_INCREASE,WESTRING_ABILITYRLF_ALLY_PERCENT_HEALING_INCREASE
AbilityRLFAllyPercentCooldownDecrease=0,abilityreallevelfield,ABILITY_RLF_ALLY_PERCENT_COOLDOWN_DECREASE,WESTRING_ABILITYRLF_ALLY_PERCENT_COOLDOWN_DECREASE
AbilityRLFEnemyPercentMagicResistDecrease=0,abilityreallevelfield,ABILITY_RLF_ENEMY_PERCENT_MAGIC_RESIST_DECREASE,WESTRING_ABILITYRLF_ENEMY_PERCENT_MAGIC_RESIST_DECREASE
AbilityRLFEnemyPercentHealingDecrease=0,abilityreallevelfield,ABILITY_RLF_ENEMY_PERCENT_HEALING_DECREASE,WESTRING_ABILITYRLF_ENEMY_PERCENT_HEALING_DECREASE
AbilityRLFEnemyPercentCooldownIncrease=0,abilityreallevelfield,ABILITY_RLF_ENEMY_PERCENT_COOLDOWN_INCREASE,WESTRING_ABILITYRLF_ENEMY_PERCENT_COOLDOWN_INCREASE
AbilityRLFAllyFlatManaRegen=0,abilityreallevelfield,ABILITY_RLF_ALLY_FLAT_MANA_REGEN,WESTRING_ABILITYRLF_ALLY_FLAT_MANA_REGEN
AbilityRLFAllyDashSpeed=0,abilityreallevelfield,ABILITY_RLF_DASH_SPEED,WESTRING_ABILITYRLF_DASH_SPEED
AbilityRLFDashDamage=0,abilityreallevelfield,ABILITY_RLF_DASH_DAMAGE,WESTRING_ABILITYRLF_DASH_DAMAGE
AbilityRLFBonusCriticalStrike=0,abilityreallevelfield,ABILITY_RLF_BONUS_CRITICAL_STRIKE,WESTRING_ABILITYRLF_BONUS_CRITICAL_STRIKE
AbilityRLFBonusCriticalStrikeDuration=0,abilityreallevelfield,ABILITY_RLF_NORMAL_BONUS_CRITICAL_STRIKE_DURATION,WESTRING_ABILITYRLF_NORMAL_BONUS_CRITICAL_STRIKE_DURATION
AbilityRLFHeroBonusCriticalStrikeDuration=0,abilityreallevelfield,ABILITY_RLF_HERO_BONUS_CRITICAL_STRIKE_DURATION,WESTRING_ABILITYRLF_HERO_BONUS_CRITICAL_STRIKE_DURATION

// 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
AbilityBLFRemoveBuffsOnAbilityStart=0,abilitybooleanlevelfield,ABILITY_BLF_REMOVE_BUFFS_ON_ABILITY_START,WESTRING_ABILITYBLF_REMOVE_BUFFS_ON_ABILITY_START

// 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
UnitBFShowAirToGround=0,unitbooleanfield,UNIT_BF_SHOW_AIR_TO_GROUND,WESTRING_UNITBF_SHOWAIRTOGROUND
UnitBFForceDisplayHP=0,unitbooleanfield,UNIT_BF_FORCE_DISPLAY_HP,WESTRING_UNITBF_FORCEDISPLAYHP

// 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
CameraFieldDOFDistance=0,camerafield,CAMERA_FIELD_DEPTH_OF_FIELD_DISTANCE,WESTRING_CAMVAL_DOF_DISTANCE
CameraFieldDOFScale=0,camerafield,CAMERA_FIELD_DEPTH_OF_FIELD_SCALE,WESTRING_CAMVAL_DOF_SCALE
CameraFieldZAbsolute=0,camerafield,CAMERA_FIELD_ZABSOLUTE,WESTRING_CAMVAL_ZABSOLUTE

// 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
FogStyleVolumetric=0,fogstyle,3,WESTRING_FOGSTYLE_VOLUMETRIC
FogStyleNewExp1=0,fogstyle,4,WESTRING_FOGSTYLE_NEWEXP1
FogStyleNewExp2=0,fogstyle,5,WESTRING_FOGSTYLE_NEWEXP2

// 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

// HideShow option
HideShowHide=0,hideshowoption,true,WESTRING_SHOWHIDE_HIDE
HideShowShow=0,hideshowoption,false,WESTRING_SHOWHIDE_SHOW

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

// AbilityUIYesNo option
AbilityUIYesNoYes=0,abilityuiyesnooption,true,WESTRING_ABILITYUIYESNO_YES
AbilityUIYesNoNo=0,abilityuiyesnooption,false,WESTRING_ABILITYUIYESNO_NO

// 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
SkyModelSky23=1,skymodelstring,`Environment\\Sky\\ArcaneSky\\ArcaneSky.mdl`,WESTRING_SKYMODEL_SKY23

// DNC Model
DNCModelNone=0,dncmodelstring,``,WESTRING_DNCMODEL_NONE
DNCModelAshenvaleUnit=0,dncmodelstring,`Environment\\DNC\\DNCAshenvale\\DNCAshenvaleUnit\\DNCAshenvaleUnit.mdl`,WESTRING_DNCMODEL_ASHENVALEUNIT
DNCModelAshenvaleTerrain=0,dncmodelstring,`Environment\\DNC\\DNCAshenvale\\DNCAshenvaleTerrain\\DNCAshenvaleTerrain.mdl`,WESTRING_DNCMODEL_ASHENVALETERRAIN
DNCModelDalaranUnit=0,dncmodelstring,`Environment\\DNC\\DNCDalaran\\DNCDalaranUnit\\DNCDalaranUnit.mdl`,WESTRING_DNCMODEL_DALARANUNIT
DNCModelDalaranTerrain=0,dncmodelstring,`Environment\\DNC\\DNCDalaran\\DNCDalaranTerrain\\DNCDalaranTerrain.mdl`,WESTRING_DNCMODEL_DALARANTERRAIN
DNCModelDungeonUnit=0,dncmodelstring,`Environment\\DNC\\DNCDungeon\\DNCDungeonUnit\\DNCDungeonUnit.mdl`,WESTRING_DNCMODEL_DUNGEONUNIT
DNCModelDungeonTerrain=0,dncmodelstring,`Environment\\DNC\\DNCDungeon\\DNCDungeonTerrain\\DNCDungeonTerrain.mdl`,WESTRING_DNCMODEL_DUNGEONTERRAIN
DNCModelFelwoodUnit=0,dncmodelstring,`Environment\\DNC\\DNCFelwood\\DNCFelwoodUnit\\DNCFelwoodUnit.mdl`,WESTRING_DNCMODEL_FELWOODUNIT
DNCModelFelwoodTerrain=0,dncmodelstring,`Environment\\DNC\\DNCFelwood\\DNCFelwoodTerrain\\DNCFelwoodTerrain.mdl`,WESTRING_DNCMODEL_FELWOODTERRAIN
DNCModelLordaeronUnit=0,dncmodelstring,`Environment\\DNC\\DNCLordaeron\\DNCLordaeronUnit\\DNCLordaeronUnit.mdl`,WESTRING_DNCMODEL_LORDAERONUNIT
DNCModelLordaeronTerrain=0,dncmodelstring,`Environment\\DNC\\DNCLordaeron\\DNCLordaeronTerrain\\DNCLordaeronTerrain.mdl`,WESTRING_DNCMODEL_LORDAERONTERRAIN
DNCModelUndergroundUnit=0,dncmodelstring,`Environment\\DNC\\DNCUnderground\\DNCUndergroundUnit\\DNCUndergroundUnit.mdl`,WESTRING_DNCMODEL_UNDERGROUNDUNIT
DNCModelUndergroundTerrain=0,dncmodelstring,`Environment\\DNC\\DNCUnderground\\DNCUndergroundTerrain\\DNCUndergroundTerrain.mdl`,WESTRING_DNCMODEL_UNDERGROUNDTERRAIN


// 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
CineFilterTextureLightGray=0,cinefiltertexture,`ReplaceableTextures\\CameraMasks\LightGray_Mask.blp`,WESTRING_CINEFILTERTEX_LIGHTGRAY
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
MusicThemeForsaken1=0,musictheme,`Forsaken1`,WESTRING_MUSICTHEME_FORSAKEN1
MusicThemeForsaken1Calm=0,musictheme,`Forsaken1Calm`,WESTRING_MUSICTHEME_FORSAKEN1CALM
MusicThemeForsaken2=0,musictheme,`Forsaken2`,WESTRING_MUSICTHEME_FORSAKEN2
MusicThemeForsaken2SFX=0,musictheme,`Forsaken2SFX`,WESTRING_MUSICTHEME_FORSAKEN2SFX
MusicThemeForsaken3=0,musictheme,`Forsaken3`,WESTRING_MUSICTHEME_FORSAKEN3
MusicThemeRace1=0,musictheme,`Race1`,WESTRING_MUSICTHEME_RACE1
MusicThemeRace2=0,musictheme,`Race2`,WESTRING_MUSICTHEME_RACE2
MusicThemeRace3=0,musictheme,`Race3`,WESTRING_MUSICTHEME_RACE3
MusicThemeHolyWarriorsOathB=0,musictheme,`HolyWarriorsOathB`,WESTRING_MUSICTHEME_HOLYWARRIORSOATHB
MusicThemeHolyWarriorsOathD=0,musictheme,`HolyWarriorsOathD`,WESTRING_MUSICTHEME_HOLYWARRIORSOATHD
MusicThemeCrimsonForest=0,musictheme,`CrimsonForest`,WESTRING_MUSICTHEME_CRIMSONFOREST
MusicThemeBattleIntenseA=0,musictheme,`Battle_Intense_A`,WESTRING_MUSICTHEME_BATTLEINTENSEA
MusicThemeBattleIntenseB=0,musictheme,`Battle_Intense_B`,WESTRING_MUSICTHEME_BATTLEINTENSEB
MusicThemeBattleIntenseC=0,musictheme,`Battle_Intense_C`,WESTRING_MUSICTHEME_BATTLEINTENSEC
MusicThemeBattleA=0,musictheme,`Battle_A`,WESTRING_MUSICTHEME_BATTLEA
MusicThemeBattleB=0,musictheme,`Battle_B`,WESTRING_MUSICTHEME_BATTLEB
MusicThemeAllianceBattleMarch=0,musictheme,`AllianceBattleMarch`,WESTRING_MUSICTHEME_ALLIANCEBATTLEMARCH
MusicThemeWestPlaguelands=0,musictheme,`WestPlaguelands`,WESTRING_MUSICTHEME_WESTPLAGUELANDS
MusicThemeUndercity=0,musictheme,`Undercity`,WESTRING_MUSICTHEME_UNDERCITY
MusicThemeCombat1=0,musictheme,`Combat1`,WESTRING_MUSICTHEME_COMBAT1
MusicThemeCombat2=0,musictheme,`Combat2`,WESTRING_MUSICTHEME_COMBAT2
MusicThemeCombat3=0,musictheme,`Combat3`,WESTRING_MUSICTHEME_COMBAT3


// 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

// DisableEnable option
DisableEnableEnable=0,disableenableoption,false,WESTRING_ENABLEDISABLE_ENABLE
DisableEnableDisable=0,disableenableoption,true,WESTRING_ENABLEDISABLE_DISABLE

// DisabledEnabled option
DisabledEnabledEnabled=0,disabledenabledoption,false,WESTRING_ENABLEDDISABLED_ENABLED
DisabledEnabledDisabled=0,disabledenabledoption,true,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
//Rebirth Human
MissionIndexRH00=1,missionindex,bj_MISSION_INDEX_RH00,WESTRING_MISSION_INDEX_RH00
MissionIndexRH01=1,missionindex,bj_MISSION_INDEX_RH01,WESTRING_MISSION_INDEX_RH01
MissionIndexRH02=1,missionindex,bj_MISSION_INDEX_RH02,WESTRING_MISSION_INDEX_RH02
MissionIndexRH03=1,missionindex,bj_MISSION_INDEX_RH03,WESTRING_MISSION_INDEX_RH03
MissionIndexRH04=1,missionindex,bj_MISSION_INDEX_RH04,WESTRING_MISSION_INDEX_RH04
//Rebirth Undead
MissionIndexRU00=1,missionindex,bj_MISSION_INDEX_RU00,WESTRING_MISSION_INDEX_RU00
MissionIndexRU01=1,missionindex,bj_MISSION_INDEX_RU01,WESTRING_MISSION_INDEX_RU01
MissionIndexRU02=1,missionindex,bj_MISSION_INDEX_RU02,WESTRING_MISSION_INDEX_RU02
MissionIndexRU03=1,missionindex,bj_MISSION_INDEX_RU03,WESTRING_MISSION_INDEX_RU03

// 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
CampaignIndexRH=1,campaignindex,bj_CAMPAIGN_INDEX_RH,WESTRING_CAMPAIGN_INDEX_RH
CampaignIndexRU=1,campaignindex,bj_CAMPAIGN_INDEX_RU,WESTRING_CAMPAIGN_INDEX_RU

// 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
CinematicIndexHFO=1,cinematicindex,bj_CINEMATICINDEX_HFO,WESTRING_CINEMATICTYPE_HFO
CinematicIndexUFE=1,cinematicindex,bj_CINEMATICINDEX_UFE,WESTRING_CINEMATICTYPE_UFE

// 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
UnitOrderApprehend=0,unitorderutarg,`apprehend`,WESTRING_UNITORDERUTARG_APPREHEND
UnitOrderSoulLantern=0,unitorderutarg,`soullantern`,WESTRING_UNITORDERUTARG_SOULLANTERN
UnitOrderHeroicSlash=1,unitorderutarg,`heroicslash`,WESTRING_UNITORDERUTARG_HEROICSLASH
UnitOrderMindControl=1,unitorderutarg,`mindcontrol`,WESTRING_UNITORDERUTARG_MINDCONTROL

// 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
UnitOrderSweepingStrike=1,unitorderptarg,`sweepingstrike`,WESTRING_UNITORDERPTARG_SWEEPINGSTRIKE
UnitOrderValiantCharge=1,unitorderptarg,`valiantcharge`,WESTRING_UNITORDERPTARG_VALIANTCHARGE
UnitOrderBatteringRam=1,unitorderptarg,`batteringram`,WESTRING_UNITORDERPTARG_BATTERINGRAM
UnitOrderHolyWrath=1,unitorderptarg,`holywrath`,WESTRING_UNITORDERPTARG_HOLYWRATH
UnitOrderApprehendAOE=1,unitorderptarg,`apprehendaoe`,WESTRING_UNITORDERPTARG_APPREHENDAOE
UnitOrderRighteousFury=1,unitorderptarg,`righteousfury`,WESTRING_UNITORDERPTARG_RIGHTEOUSFURY
UnitOrderLightsMercy=1,unitorderptarg,`lightsmercy`,WESTRING_UNITORDERPTARG_LIGHTSMERCY
UnitOrderWitheringFire=1,unitorderptarg,`witheringfire`,WESTRING_UNITORDERPTARG_WITHERINGFIRE
UnitOrderRaiseTheBanner=1,unitorderptarg,`raisethebanner`,WESTRING_UNITORDERPTARG_RAISETHEBANNER
UnitOrderRelentlessCleave=1,unitorderptarg,`relentlesscleave`,WESTRING_UNITORDERPTARG_RELENTLESSCLEAVE

// 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
UnitOrderChallengingCall=1,unitordernotarg,`challengingcall`,WESTRING_UNITORDERNOTARG_CHALLENGINGCALL
// 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
UnitOrderChallengingCall=1,unitordernotarg,`challengingcall`,WESTRING_UNITORDERNOTARG_CHALLENGINGCALL
UnitOrderWarcry=1,unitordernotarg,`warcry`,WESTRING_UNITORDERNOTARG_WARCRY
UnitOrderUnyieldingGuard=1,unitordernotarg,`unyieldingguard`,WESTRING_UNITORDERNOTARG_UNYIELDINGGUARD
UnitOrderGrimConviction=1,unitordernotarg,`grimconviction`,WESTRING_UNITORDERNOTARG_GRIMCONVICTION
UnitOrderHeroicSlash=1,unitordernotarg,`heroicslash`,WESTRING_UNITORDERNOTARG_HEROICSLASH
UnitOrderInspireCourage=1,unitordernotarg,`inspirecourage`,WESTRING_UNITORDERNOTARG_INSPIRECOURAGE
UnitOrderConsecration=1,unitordernotarg,`consecration`,WESTRING_UNITORDERNOTARG_CONSECRATION
UnitOrderCleansingFire=1,unitordernotarg,`cleansingfire`,WESTRING_UNITORDERNOTARG_CLEANSINGFIRE
UnitOrderSurgeOfLight=1,unitordernotarg,`surgeoflight`,WESTRING_UNITORDERNOTARG_SURGEOFLIGHT
UnitOrderHeadsplitter=1,unitordernotarg,`headsplitter`,WESTRING_UNITORDERNOTARG_HEADSPLITTER
UnitOrderHeroicChallenge=1,unitordernotarg,`heroicchallenge`,WESTRING_UNITORDERNOTARG_HEROICCHALLENGE
UnitOrderGuidingHand=1,unitordernotarg,`guidinghand`,WESTRING_UNITORDERNOTARG_GUIDINGHAND
UnitOrderUnGuidingHand=1,unitordernotarg,`unguidinghand`,WESTRING_UNITORDERNOTARG_UNGUIDINGHAND
UnitOrderUnSoulLantern=1,unitordernotarg,`unsoullantern`,WESTRING_UNITORDERNOTARG_UNSOULLANTERN
UnitOrderAvatarOfLight=1,unitordernotarg,`avataroflight`,WESTRING_UNITORDERNOTARG_AVATAROFLIGHT
UnitOrderBansheesCall=1,unitordernotarg,`bansheescall`,WESTRING_UNITORDERNOTARG_BANSHEESCALL
UnitOrderUnyieldingGuardUndead=1,unitordernotarg,`unyieldingguardundead`,WESTRING_UNITORDERNOTARG_UNYIELDINGGUARDUNDEAD

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
UnitOrderSweepingStrikeEx=1,unitorderEx,`sweepingstrike`,WESTRING_unitorderEx_SWEEPINGSTRIKE
// 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
UnitOrderChallengingCallEx=1,unitorderEx,`challengingcall`,WESTRING_unitorderEx_CHALLENGINGCALL


// 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,'AUa2',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
// Special Garek
HeroSkillGarekChallengingCall=1,heroskillcode,'Atau',WESTRING_HEROSKILL_CHALLENGINGCALL
HeroSkillGarekSweepingStrike=1,heroskillcode,'AHsw',WESTRING_HEROSKILL_SWEEPINGSTRIKE
HeroSkillGarekValiantCharge=1,heroskillcode,'AHch',WESTRING_HEROSKILL_VALIANTCHARGE
HeroSkillGarekWarcry=1,heroskillcode,'AHwc',WESTRING_HEROSKILL_WARCRY
HeroSkillGarekUnyieldingGuard=1,heroskillcode,'AHbd',WESTRING_HEROSKILL_UNYIELDINGGUARD
// Special UGarek
HeroSkillGarekGrimConviction=1,heroskillcode,'AUvg',WESTRING_HEROSKILL_GRIMCONVICTION
HeroSkillGarekBatteringRam=1,heroskillcode,'AUbr',WESTRING_HEROSKILL_BATTERINGRAM
// Special LGarek
HeroSkillGarekHolyWrath=1,heroskillcode,'AHpb',WESTRING_HEROSKILL_HOLYWRATH
// Special Landen
HeroSkillLandenHeroicSlash=1,heroskillcode,'AHhs',WESTRING_HEROSKILL_HEROICSLASH
HeroSkillLandenApprehendAoE=1,heroskillcode,'AHap',WESTRING_HEROSKILL_APPREHENDAOE
HeroSkillLandenApprehend=1,heroskillcode,'AHen',WESTRING_HEROSKILL_APPREHEND
HeroSkillLandenInspireCourage=1,heroskillcode,'AHic',WESTRING_HEROSKILL_INSPIRECOURAGE
// Special Forsaken PAladin
HeroSkillConsecration=1,heroskillcode,'AHcr',WESTRING_HEROSKILL_CONSECRATION
HeroSkillRighteousFury=1,heroskillcode,'ANcp',WESTRING_HEROSKILL_RIGHTEOUSFURY
HeroSkillCleansingFire=1,heroskillcode,'AHcl',WESTRING_HEROSKILL_CLEANSINGFIRE
// Special Ilastar
HeroSkillIlastarLightsMercy=1,heroskillcode,'AHsf',WESTRING_HEROSKILL_LIGHTSMERCY
HeroSkillIlastarMindControl=1,heroskillcode,'AHmc',WESTRING_HEROSKILL_MINDCONTROL
HeroSkillIlastarSurgeOfLight=1,heroskillcode,'AHsl',WESTRING_HEROSKILL_SURGEOFLIGHT
HeroSkillIlastarSacredAura=1,heroskillcode,'AHas',WESTRING_HEROSKILL_SACREDAURA
// Special Anya
HeroSkillWitheringFire=1,heroskillcode,'AUwf',WESTRING_HEROSKILL_WITHERINGFIRE
HeroSkillSoulLantern=1,heroskillcode,'AUla',WESTRING_HEROSKILL_SOULLANTERN
HeroSkillDeathseekerBow=1,heroskillcode,'AUdb',WESTRING_HEROSKILL_DEATHSEEKERBOW
// Special Leonid
HeroSkillLeonidHeadsplitter=1,heroskillcode,'AHhr',WESTRING_HEROSKILL_HEADSPLITTER
HeroSkillLeonidHeroicChallenge=1,heroskillcode,'AHhc',WESTRING_HEROSKILL_HEROICCHALLENGE
HeroSkillLeonidGuidingHand=1,heroskillcode,'AHgh',WESTRING_HEROSKILL_GUIDINGHAND
HeroSkillLeonidGrit=1,heroskillcode,'AHgr',WESTRING_HEROSKILL_GRIT

// Weather Effects
WeatherAshenvaleHeavyRain=0,weathereffectcode,'RAhr',WESTRING_WEATHER_ASHENVALEHEAVYRAIN
WeatherAshenvaleLightRain=0,weathereffectcode,'RAlr',WESTRING_WEATHER_ASHENVALELIGHTRAIN
WeatherAshenvaleHeavyRainSplash=0,weathereffectcode,'RAhs',WESTRING_WEATHER_ASHENVALEHEAVYRAINSPLASH
WeatherAshenvaleLightRainSplash=0,weathereffectcode,'RAls',WESTRING_WEATHER_ASHENVALELIGHTRAINSPLASH
WeatherBreeze=0,weathereffectcode,'VWbr',WESTRING_WEATHER_BREEZE
WeatherBubbles=0,weathereffectcode,'VWbb',WESTRING_WEATHER_BUBBLES
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
WeatherEmberRainBlue=0,weathereffectcode,'VWeb',WESTRING_WEATHER_EMBERRAINBLUE
WeatherEmberRainGreen=0,weathereffectcode,'VWee',WESTRING_WEATHER_EMBERRAINGREEN
WeatherEmberRainGold=0,weathereffectcode,'VWeg',WESTRING_WEATHER_EMBERRAINGOLD
WeatherEmberRainOrange=0,weathereffectcode,'VWeo',WESTRING_WEATHER_EMBERRAINORANGE
WeatherEmberRainPurple=0,weathereffectcode,'VWep',WESTRING_WEATHER_EMBERRAINPURPLE
WeatherEnergyFieldBlue=0,weathereffectcode,'MEbs',WESTRING_WEATHER_ENERGYFIELDBLUE
WeatherEnergyFieldGreen=0,weathereffectcode,'MEgs',WESTRING_WEATHER_ENERGYFIELDGREEN
WeatherEnergyFieldHoly=0,weathereffectcode,'MEhs',WESTRING_WEATHER_ENERGYFIELDHOLY
WeatherDalaranShield=0,weathereffectcode,'MEds',WESTRING_WEATHER_DALARANSHIELD
WeatherEnergyFieldRed=0,weathereffectcode,'MErs',WESTRING_WEATHER_ENERGYFIELDRED
WeatherLeavesSummer=0,weathereffectcode,'VWls',WESTRING_WEATHER_LEAVESSUMMER
WeatherLeavesAutumn=0,weathereffectcode,'VWla',WESTRING_WEATHER_LEAVESAUTUMN
WeatherLordaeronHeavyRain=0,weathereffectcode,'RLhr',WESTRING_WEATHER_LORDAERONHEAVYRAIN
WeatherLordaeronLightRain=0,weathereffectcode,'RLlr',WESTRING_WEATHER_LORDAERONLIGHTRAIN
WeatherLordaeronHeavyRainSplash=0,weathereffectcode,'RLhs',WESTRING_WEATHER_LORDAERONHEAVYRAINSPLASH
WeatherLordaeronLightRainSplash=0,weathereffectcode,'RLls',WESTRING_WEATHER_LORDAERONLIGHTRAINSPLASH
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
WeatherPlague=0,weathereffectcode,'VWpl',WESTRING_WEATHER_PLAGUE
WeatherPlagueLite=0,weathereffectcode,'VWpp',WESTRING_WEATHER_PLAGUELITE
WeatherRaysOfLight=0,weathereffectcode,'LRaa',WESTRING_WEATHER_RAYSOFLIGHT
WeatherRaysOfMoonlight=0,weathereffectcode,'LRma',WESTRING_WEATHER_RAYSOFMOONLIGHT
WeatherRainAcid=0,weathereffectcode,'VWra',WESTRING_WEATHER_RAINACID
WeatherRainAle=0,weathereffectcode,'VWrc',WESTRING_WEATHER_RAINALE
WeatherRainBlood=0,weathereffectcode,'VWrb',WESTRING_WEATHER_RAINBLOOD
WeatherRainLight=0,weathereffectcode,'VWrl',WESTRING_WEATHER_RAINLIGHT
WeatherRainOil=0,weathereffectcode,'VWro',WESTRING_WEATHER_RAINOIL
WeatherRainPurple=0,weathereffectcode,'VWrp',WESTRING_WEATHER_RAINPURPLE
WeatherRainSmudge=0,weathereffectcode,'VWrs',WESTRING_WEATHER_RAINSMUDGE
WeatherHeavyWind=0,weathereffectcode,'WNcw',WESTRING_WEATHER_WIND
WeatherRainSnowflakes=0,weathereffectcode,'VWsf',WESTRING_WEATHER_SNOWFLAKES

// 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
TerrainTypeMaph=1,terraintype,'Maph',WESTRING_TERRAINTYPE_Maph
TerrainTypeMcha=1,terraintype,'Mcha',WESTRING_TERRAINTYPE_Mcha
TerrainTypeMsco=1,terraintype,'Msco',WESTRING_TERRAINTYPE_Msco
TerrainTypeeC13=1,terraintype,'eC13',WESTRING_TERRAINTYPE_eC13
TerrainTypeeCt3=1,terraintype,'eCt3',WESTRING_TERRAINTYPE_eCt3
TerrainTypeeC12=1,terraintype,'eC12',WESTRING_TERRAINTYPE_eC12
TerrainTypeeCt2=1,terraintype,'eCt2',WESTRING_TERRAINTYPE_eCt2
TerrainTypeeCt4=1,terraintype,'eCt4',WESTRING_TERRAINTYPE_eCt4
TerrainTypeeCt5=1,terraintype,'eCt5',WESTRING_TERRAINTYPE_eCt5
TerrainTypeeCt6=1,terraintype,'eCt6',WESTRING_TERRAINTYPE_eCt6
TerrainTypeeCt7=1,terraintype,'eCt7',WESTRING_TERRAINTYPE_eCt7
TerrainTypeeCt1=1,terraintype,'eCt1',WESTRING_TERRAINTYPE_eCt1
TerrainTypeeCt8=1,terraintype,'eCt8',WESTRING_TERRAINTYPE_eCt8
TerrainTypeeCt9=1,terraintype,'eCt9',WESTRING_TERRAINTYPE_eCt9
TerrainTypeeCt0=1,terraintype,'eCt0',WESTRING_TERRAINTYPE_eCt0
TerrainTypeeC11=1,terraintype,'eC11',WESTRING_TERRAINTYPE_eC11
TerrainTypeuCc1=1,terraintype,'uCc1',WESTRING_TERRAINTYPE_uCc1
TerrainTypeuCc3=1,terraintype,'uCc3',WESTRING_TERRAINTYPE_uCc3
TerrainTypeuCc2=1,terraintype,'uCc2',WESTRING_TERRAINTYPE_uCc2
TerrainTypeuCc4=1,terraintype,'uCc4',WESTRING_TERRAINTYPE_uCc4
TerrainTypeuCc5=1,terraintype,'uCc5',WESTRING_TERRAINTYPE_uCc5
TerrainTypeuCc6=1,terraintype,'uCc6',WESTRING_TERRAINTYPE_uCc6
TerrainTypeuCc7=1,terraintype,'uCc7',WESTRING_TERRAINTYPE_uCc7
TerrainTypeuCc8=1,terraintype,'uCc8',WESTRING_TERRAINTYPE_uCc8
TerrainTypeuCc9=1,terraintype,'uCc9',WESTRING_TERRAINTYPE_uCc9
TerrainTypePdrt=1,terraintype,'Pdrt',WESTRING_TERRAINTYPE_Pdrt
TerrainTypePdtr=1,terraintype,'Pdtr',WESTRING_TERRAINTYPE_Pdtr
TerrainTypePblm=1,terraintype,'Pblm',WESTRING_TERRAINTYPE_Pblm
TerrainTypePbtl=1,terraintype,'Pbtl',WESTRING_TERRAINTYPE_Pbtl
TerrainTypePsqd=1,terraintype,'Psqd',WESTRING_TERRAINTYPE_Psqd
TerrainTypePrtl=1,terraintype,'Prtl',WESTRING_TERRAINTYPE_Prtl
TerrainTypePgsb=1,terraintype,'Pgsb',WESTRING_TERRAINTYPE_Pgsb
TerrainTypePhdg=1,terraintype,'Phdg',WESTRING_TERRAINTYPE_Phdg
TerrainTypePwmb=1,terraintype,'Pwmb',WESTRING_TERRAINTYPE_Pwmb
TerrainTypeRC13=1,terraintype,'RC13',WESTRING_TERRAINTYPE_RC13
TerrainTypeRCt3=1,terraintype,'RCt3',WESTRING_TERRAINTYPE_RCt3
TerrainTypeRC12=1,terraintype,'RC12',WESTRING_TERRAINTYPE_RC12
TerrainTypeRCt2=1,terraintype,'RCt2',WESTRING_TERRAINTYPE_RCt2
TerrainTypeRCt4=1,terraintype,'RCt4',WESTRING_TERRAINTYPE_RCt4
TerrainTypeRCt5=1,terraintype,'RCt5',WESTRING_TERRAINTYPE_RCt5
TerrainTypeRCt6=1,terraintype,'RCt6',WESTRING_TERRAINTYPE_RCt6
TerrainTypeRCt7=1,terraintype,'RCt7',WESTRING_TERRAINTYPE_RCt7
TerrainTypeRCt1=1,terraintype,'RCt1',WESTRING_TERRAINTYPE_RCt1
TerrainTypeRCt8=1,terraintype,'RCt8',WESTRING_TERRAINTYPE_RCt8
TerrainTypeRCt9=1,terraintype,'RCt9',WESTRING_TERRAINTYPE_RCt9
TerrainTypeRCt0=1,terraintype,'RCt0',WESTRING_TERRAINTYPE_RCt0
TerrainTypeRC11=1,terraintype,'RC11',WESTRING_TERRAINTYPE_RC11

//  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
LightningTypePOSS=1,lightningtype,`POSS`,WESTRING_LIGHTNINGTYPE_POSS

//  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


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_Defaults=_
_TriggerRegisterCommonCommandEventBJ_Category=TC_GAME

// 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="游戏时间变为",~大于/小于/等于,~实数
_TriggerRegisterGameStateEventTimeOfDay_Defaults=LimitOpEqual,12
_TriggerRegisterGameStateEventTimeOfDay_Limits=_,_,0,24
_TriggerRegisterGameStateEventTimeOfDay_Category=TC_GAME

TriggerRegisterVariableEvent=0,VarAsString_Real,limitop,real
_TriggerRegisterVariableEvent_DisplayName="实数变化"
_TriggerRegisterVariableEvent_Parameters=~变量,"变为",~大于/小于/等于,~实数
_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

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

TriggerRegisterGameEvent=1,gameevent
_TriggerRegisterGameEvent_DisplayName="比赛事件"
_TriggerRegisterGameEvent_Parameters="游戏将要结束在",~事件
_TriggerRegisterGameEvent_Defaults=GameEventTourneyNow
_TriggerRegisterGameEvent_Category=TC_GAME


// Player events
TriggerRegisterPlayerChatEvent=0,player,stringnoformat,chatmatchtype
_TriggerRegisterPlayerChatEvent_DisplayName="聊天信息"
_TriggerRegisterPlayerChatEvent_Parameters=~Player,"聊天信息包含",~字符串,~匹配方式
_TriggerRegisterPlayerChatEvent_Defaults=Player00,_,ChatMatchTypeExact
_TriggerRegisterPlayerChatEvent_Category=TC_PLAYER

TriggerRegisterPlayerEventEndCinematic=0,player
_TriggerRegisterPlayerEventEndCinematic_DisplayName="玩家按下ESC键(跳过过场动画)"
_TriggerRegisterPlayerEventEndCinematic_Parameters=~Player,"按下ESC键(跳过过场动画)"
_TriggerRegisterPlayerEventEndCinematic_Defaults=Player00
_TriggerRegisterPlayerEventEndCinematic_Category=TC_PLAYER

TriggerRegisterPlayerSelectionEventBJ=0,player,seldeseloption
_TriggerRegisterPlayerSelectionEventBJ_DisplayName="选择事件"
_TriggerRegisterPlayerSelectionEventBJ_Parameters=~玩家,~选择/取消选择,"单位"
_TriggerRegisterPlayerSelectionEventBJ_Defaults=Player00,SelDeselOptionSel
_TriggerRegisterPlayerSelectionEventBJ_Category=TC_PLAYER

TriggerRegisterPlayerKeyEventBJ=1,player,keyeventtype,keyeventkey
_TriggerRegisterPlayerKeyEventBJ_DisplayName="键盘事件"
_TriggerRegisterPlayerKeyEventBJ_Parameters=~玩家,~按下/松开,"了",~键
_TriggerRegisterPlayerKeyEventBJ_Defaults=Player00,KeyEventTypeDepress,KeyEventKeyLeft
_TriggerRegisterPlayerKeyEventBJ_Category=TC_PLAYER

TriggerRegisterPlayerMouseEventBJ=1,player,mouseeventtype
_TriggerRegisterPlayerMouseEventBJ_DisplayName="鼠标事件"
_TriggerRegisterPlayerMouseEventBJ_Parameters=~Player,"发生鼠标",~按下/抬起/移动,"事件"
_TriggerRegisterPlayerMouseEventBJ_Defaults=Player00,MouseEventTypeDown
_TriggerRegisterPlayerMouseEventBJ_Category=TC_PLAYER

TriggerRegisterPlayerStateEvent=0,player,playerstate,limitop,real
_TriggerRegisterPlayerStateEvent_DisplayName="属性变化"
_TriggerRegisterPlayerStateEvent_Parameters=~玩家,"的",~玩家属性,"变为",~大于/小于/等于,~实数
_TriggerRegisterPlayerStateEvent_Defaults=Player00,PlayerStateGold,LimitOpGreaterThanOrEqual,1000
_TriggerRegisterPlayerStateEvent_Category=TC_PLAYER

TriggerRegisterPlayerEventAllianceChanged=0,player
_TriggerRegisterPlayerEventAllianceChanged_DisplayName="结盟状态改变"
_TriggerRegisterPlayerEventAllianceChanged_Parameters=~玩家,"结盟状态改变"
_TriggerRegisterPlayerEventAllianceChanged_Defaults=Player00
_TriggerRegisterPlayerEventAllianceChanged_Category=TC_PLAYER

TriggerRegisterPlayerAllianceChange=0,player,alliancetype
_TriggerRegisterPlayerAllianceChange_DisplayName="结盟类型改变"
_TriggerRegisterPlayerAllianceChange_Parameters=~玩家,~结盟类型,"改变"
_TriggerRegisterPlayerAllianceChange_Defaults=Player00,AllianceTypePassive
_TriggerRegisterPlayerAllianceChange_Category=TC_PLAYER

TriggerRegisterPlayerEventVictory=0,player
_TriggerRegisterPlayerEventVictory_DisplayName="胜利"
_TriggerRegisterPlayerEventVictory_Parameters=~玩家,"胜利并离开游戏"
_TriggerRegisterPlayerEventVictory_Defaults=Player00
_TriggerRegisterPlayerEventVictory_Category=TC_PLAYER

TriggerRegisterPlayerEventDefeat=0,player
_TriggerRegisterPlayerEventDefeat_DisplayName="失败"
_TriggerRegisterPlayerEventDefeat_Parameters=~玩家,"失败并离开游戏"
_TriggerRegisterPlayerEventDefeat_Defaults=Player00
_TriggerRegisterPlayerEventDefeat_Category=TC_PLAYER

TriggerRegisterPlayerEventLeave=1,player
_TriggerRegisterPlayerEventLeave_DisplayName="离开游戏"
_TriggerRegisterPlayerEventLeave_Parameters=~玩家,"离开游戏"
_TriggerRegisterPlayerEventLeave_Defaults=Player00
_TriggerRegisterPlayerEventLeave_Category=TC_PLAYER


// Timer events
TriggerRegisterTimerEventSingle=0,real
_TriggerRegisterTimerEventSingle_DisplayName="经过游戏时间"
_TriggerRegisterTimerEventSingle_Parameters="经过游戏时间",~实数,"秒"
_TriggerRegisterTimerEventSingle_Defaults=5
_TriggerRegisterTimerEventSingle_Limits=0,_
_TriggerRegisterTimerEventSingle_Category=TC_TIME

TriggerRegisterTimerEventPeriodic=0,real
_TriggerRegisterTimerEventPeriodic_DisplayName="周期游戏时间"
_TriggerRegisterTimerEventPeriodic_Parameters="每",~实数,"秒游戏时间"
_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=~特定单位,~事件
_TriggerRegisterUnitEvent_Defaults=_,UnitEventDeath
_TriggerRegisterUnitEvent_Category=TC_UNIT

TriggerRegisterPlayerUnitEventSimple=0,player,playerunitevent
_TriggerRegisterPlayerUnitEventSimple_DisplayName="玩家单位事件"
_TriggerRegisterPlayerUnitEventSimple_Parameters=~玩家,"单位",~事件
_TriggerRegisterPlayerUnitEventSimple_Defaults=Player00,PlayerUnitEventDeath
_TriggerRegisterPlayerUnitEventSimple_Category=TC_UNIT

TriggerRegisterAnyUnitEventBJ=0,playerunitevent
_TriggerRegisterAnyUnitEventBJ_DisplayName="任意单位事件"
_TriggerRegisterAnyUnitEventBJ_Parameters="任意单位",~事件
_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="单位进入",~实数,"范围距离",~特定单位
_TriggerRegisterUnitInRangeSimple_Defaults=256,_
_TriggerRegisterUnitInRangeSimple_Defaults=0,_,_,_
_TriggerRegisterUnitInRangeSimple_Category=TC_UNIT

TriggerRegisterUnitLifeEvent=0,unit,limitop,real
_TriggerRegisterUnitLifeEvent_DisplayName="生命值变化"
_TriggerRegisterUnitLifeEvent_Parameters=~单位,"的生命值变为",~大于/小于/等于,~实数
_TriggerRegisterUnitLifeEvent_Defaults=_,LimitOpLessThan,50
_TriggerRegisterUnitLifeEvent_Category=TC_UNIT

TriggerRegisterUnitManaEvent=0,unit,limitop,real
_TriggerRegisterUnitManaEvent_DisplayName="魔法值变化"
_TriggerRegisterUnitManaEvent_Parameters=~单位,"的魔法值变为",~大于/小于/等于,~实数
_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=~布尔值,~比较,~布尔值
_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=~技能类型,~比较,~技能类型
_OperatorCompareAbilityId_Defaults=GetSpellAbilityId,OperatorEqualENE,AUa2
_OperatorCompareAbilityId_Category=TC_CONDITION

OperatorCompareBuffId=1,buffcode,EqualNotEqualOperator,buffcode
_OperatorCompareBuffId_DisplayName="魔法效果"
_OperatorCompareBuffId_Parameters=~魔法效果,~比较,~魔法效果
_OperatorCompareBuffId_Defaults=_,OperatorEqualENE,_
_OperatorCompareBuffId_Category=TC_CONDITION

OperatorCompareDestructible=0,destructable,EqualNotEqualOperator,destructable
_OperatorCompareDestructible_DisplayName="可破坏物"
_OperatorCompareDestructible_Parameters=~可破坏物,~比较,~可破坏物
_OperatorCompareDestructible_Defaults=_,OperatorEqualENE,_
_OperatorCompareDestructible_Category=TC_CONDITION

OperatorCompareDestructableCode=0,destructablecode,EqualNotEqualOperator,destructablecode
_OperatorCompareDestructableCode_DisplayName="可破坏物类型"
_OperatorCompareDestructableCode_Parameters=~可破坏物类型,~比较,~可破坏物类型
_OperatorCompareDestructableCode_Defaults=GetDestructableTypeId,OperatorEqualENE,LTlt
_OperatorCompareDestructableCode_Category=TC_CONDITION

OperatorCompareButton=0,button,EqualNotEqualOperator,button
_OperatorCompareButton_DisplayName="对话框按钮"
_OperatorCompareButton_Parameters=~对话框按钮,~比较,~对话框按钮
_OperatorCompareButton_Defaults=GetClickedButtonBJ,OperatorEqualENE,_
_OperatorCompareButton_Category=TC_CONDITION

OperatorCompareGameDifficulty=0,gamedifficulty,EqualNotEqualOperator,gamedifficulty
_OperatorCompareGameDifficulty_DisplayName="游戏难度"
_OperatorCompareGameDifficulty_Parameters=~游戏难度,~比较,~游戏难度
_OperatorCompareGameDifficulty_Defaults=GetGameDifficulty,OperatorEqualENE,GameDifficultyNormal
_OperatorCompareGameDifficulty_Category=TC_CONDITION

OperatorCompareGameSpeed=0,gamespeed,EqualNotEqualOperator,gamespeed
_OperatorCompareGameSpeed_DisplayName="游戏速度"
_OperatorCompareGameSpeed_Parameters=~游戏速度,~比较,~游戏速度
_OperatorCompareGameSpeed_Defaults=GetGameSpeed,OperatorEqualENE,GameSpeedNormal
_OperatorCompareGameSpeed_Category=TC_CONDITION

OperatorCompareHeroSkill=0,heroskillcode,EqualNotEqualOperator,heroskillcode
_OperatorCompareHeroSkill_DisplayName="学习技能类型"
_OperatorCompareHeroSkill_Parameters=~学习技能类型,~比较,~学习技能类型
_OperatorCompareHeroSkill_Defaults=GetLearnedSkillBJ,OperatorEqualENE,HeroSkillBlizzard
_OperatorCompareHeroSkill_Category=TC_CONDITION

OperatorCompareInteger=0,integer,ComparisonOperator,integer
_OperatorCompareInteger_DisplayName="整数"
_OperatorCompareInteger_Parameters=~整数,~比较,~整数
_OperatorCompareInteger_Defaults=CountUnitsInGroup,OperatorEqual,0
_OperatorCompareInteger_Category=TC_CONDITION
_OperatorCompareInteger_UseWithAI=1
_OperatorCompareInteger_AIDefaults=0,OperatorEqual,0

OperatorCompareItem=0,item,EqualNotEqualOperator,item
_OperatorCompareItem_DisplayName="物品"
_OperatorCompareItem_Parameters=~物品,~比较,~物品
_OperatorCompareItem_Defaults=_,OperatorEqualENE,_
_OperatorCompareItem_Category=TC_CONDITION

OperatorCompareItemType=1,itemtype,EqualNotEqualOperator,itemtype
_OperatorCompareItemType_DisplayName="物品分类"
_OperatorCompareItemType_Parameters=~物品分类,~比较,~物品分类
_OperatorCompareItemType_Defaults=GetItemType,OperatorEqualENE,ItemTypePowerup
_OperatorCompareItemType_Category=TC_CONDITION

OperatorCompareItemCode=0,itemcode,EqualNotEqualOperator,itemcode
_OperatorCompareItemCode_DisplayName="物品类型"
_OperatorCompareItemCode_Parameters=~物品类型,~比较,~物品类型
_OperatorCompareItemCode_Defaults=GetItemTypeId,OperatorEqualENE,texp
_OperatorCompareItemCode_Category=TC_CONDITION

OperatorCompareItemEquipmentType=1,equipmenttype,EqualNotEqualOperator,equipmenttype
_OperatorCompareItemEquipmentType_DisplayName="装备类型对比"
_OperatorCompareItemEquipmentType_Parameters=~数值," ",~运算," ",~数值
_OperatorCompareItemEquipmentType_Defaults=GetItemEquipmentType,OperatorEqualENE,EquipmentTypeNone
_OperatorCompareItemEquipmentType_Category=TC_CONDITION

OperatorCompareItemTag=1,itemtag,EqualNotEqualOperator,itemtag
_OperatorCompareItemTag_DisplayName="标签对比"
_OperatorCompareItemTag_Parameters=~数值," ",~运算," ",~数值
_OperatorCompareItemTag_Defaults=GetItemTag,OperatorEqualENE,ItemTagUndefined
_OperatorCompareItemTag_Category=TC_CONDITION

OperatorCompareMouseButton=1,mousebuttontype,EqualNotEqualOperator,mousebuttontype
_OperatorCompareMouseButton_DisplayName="鼠标按钮类型"
_OperatorCompareMouseButton_Parameters=~鼠标按钮类型,~比较,~鼠标按钮类型
_OperatorCompareMouseButton_Defaults=BlzGetTriggerPlayerMouseButton,OperatorEqualENE,MouseButtonTypeLeft
_OperatorCompareMouseButton_Category=TC_CONDITION

OperatorCompareMeleeDifficulty=1,aidifficulty,EqualNotEqualOperator,aidifficulty
_OperatorCompareMeleeDifficulty_DisplayName="对战AI难度"
_OperatorCompareMeleeDifficulty_Parameters=~对战AI难度,~比较,~对战AI难度
_OperatorCompareMeleeDifficulty_Defaults=GetAIDifficulty,OperatorEqualENE,AIDifficultyNormal
_OperatorCompareMeleeDifficulty_Category=TC_CONDITION

OperatorCompareOrderCode=0,ordercode,EqualNotEqualOperator,ordercode
_OperatorCompareOrderCode_DisplayName="命令ID"
_OperatorCompareOrderCode_Parameters=~命令ID,~比较,~命令ID
_OperatorCompareOrderCode_Defaults=GetIssuedOrderIdBJ,OperatorEqualENE,String2OrderIdBJ
_OperatorCompareOrderCode_Category=TC_CONDITION

OperatorComparePlayer=0,player,EqualNotEqualOperator,player
_OperatorComparePlayer_DisplayName="玩家"
_OperatorComparePlayer_Parameters=~玩家,~比较,~玩家
_OperatorComparePlayer_Defaults=GetOwningPlayer,OperatorEqualENE,Player00
_OperatorComparePlayer_Category=TC_CONDITION

OperatorComparePlayerColor=0,playercolor,EqualNotEqualOperator,playercolor
_OperatorComparePlayerColor_DisplayName="玩家颜色"
_OperatorComparePlayerColor_Parameters=~玩家颜色,~比较,~玩家颜色
_OperatorComparePlayerColor_Defaults=GetPlayerColor,OperatorEqualENE,Color00
_OperatorComparePlayerColor_Category=TC_CONDITION

OperatorComparePlayerControl=0,mapcontrol,EqualNotEqualOperator,mapcontrol
_OperatorComparePlayerControl_DisplayName="玩家控制者"
_OperatorComparePlayerControl_Parameters=~玩家控制者,~比较,~玩家控制者
_OperatorComparePlayerControl_Defaults=GetPlayerController,OperatorEqualENE,MapControlUser
_OperatorComparePlayerControl_Category=TC_CONDITION

OperatorComparePlayerSlotStatus=0,playerslotstate,EqualNotEqualOperator,playerslotstate
_OperatorComparePlayerSlotStatus_DisplayName="玩家游戏状态"
_OperatorComparePlayerSlotStatus_Parameters=~玩家游戏状态,~比较,~玩家游戏状态
_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=~种族,~比较,~种族
_OperatorCompareRace_Defaults=GetPlayerRace,OperatorEqualENE,RaceHuman
_OperatorCompareRace_Category=TC_CONDITION

OperatorCompareReal=0,real,ComparisonOperator,real
_OperatorCompareReal_DisplayName="实数"
_OperatorCompareReal_Parameters=~实数,~比较,~实数
_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=~字符串,~比较,~字符串
_OperatorCompareString_Defaults=GetEventPlayerChatString,OperatorEqualENE,_
_OperatorCompareString_Category=TC_CONDITION

OperatorCompareTechCode=0,techcode,EqualNotEqualOperator,techcode
_OperatorCompareTechCode_DisplayName="科技类型"
_OperatorCompareTechCode_Parameters=~科技类型,~比较,~科技类型
_OperatorCompareTechCode_Defaults=GetResearched,OperatorEqualENE,_
_OperatorCompareTechCode_Category=TC_CONDITION

OperatorCompareTerrainType=1,terraintype,EqualNotEqualOperator,terraintype
_OperatorCompareTerrainType_DisplayName="地形类型"
_OperatorCompareTerrainType_Parameters=~地形类型,~比较,~地形类型
_OperatorCompareTerrainType_Defaults=GetTerrainTypeBJ,OperatorEqualENE,TerrainTypeLdrt
_OperatorCompareTerrainType_Category=TC_CONDITION

OperatorCompareTrigger=0,trigger,EqualNotEqualOperator,trigger
_OperatorCompareTrigger_DisplayName="触发器"
_OperatorCompareTrigger_Parameters=~触发器,~比较,~触发器
_OperatorCompareTrigger_Defaults=_,OperatorEqualENE,_
_OperatorCompareTrigger_Category=TC_CONDITION

OperatorCompareUnit=0,unit,EqualNotEqualOperator,unit
_OperatorCompareUnit_DisplayName="单位"
_OperatorCompareUnit_Parameters=~单位,~比较,~单位
_OperatorCompareUnit_Defaults=GetTriggerUnit,OperatorEqualENE,_
_OperatorCompareUnit_Category=TC_CONDITION

OperatorCompareUnitCode=0,unitcode,EqualNotEqualOperator,unitcode
_OperatorCompareUnitCode_DisplayName="单位类型"
_OperatorCompareUnitCode_Parameters=~单位类型,~比较,~单位类型
_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="自定义代码",~Jass代码
_CustomScriptCode_Defaults=_
_CustomScriptCode_Category=TC_CUSTOM

TriggerSleepAction=0,real
_TriggerSleepAction_DisplayName="等待实际时间"
_TriggerSleepAction_Parameters="等待实际时间",~实数,"秒"
_TriggerSleepAction_Defaults=2
_TriggerSleepAction_Limits=0,_
_TriggerSleepAction_Category=TC_WAIT

PolledWait=1,real
_PolledWait_DisplayName="等待游戏时间"
_PolledWait_Parameters="等待游戏时间",~实数,"秒"
_PolledWait_Defaults=2
_PolledWait_Limits=0,_
_PolledWait_Category=TC_WAIT

WaitForCondition=0,boolexpr,real
_WaitForCondition_DisplayName="等待条件成立"
_WaitForCondition_Parameters="等待",~条件,"成立每",~实数,"秒"
_WaitForCondition_Defaults=_,1
_WaitForCondition_Limits=_,_,0.1,_
_WaitForCondition_Category=TC_WAIT

WaitForSoundBJ=0,sound,real
_WaitForSoundBJ_DisplayName="等待音效结束"
_WaitForSoundBJ_Parameters="等待",~音效,"结束前",~实数,"秒"
_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="如果所有条件成立那么做动作1,否则做动作2"
_IfThenElseMultiple_Category=TC_LOGIC

// Specially handled by the editor
IfThenElse=0,boolexpr,code,code
_IfThenElse_DisplayName="如果/那么/否则,做多个动作"
_IfThenElse_Parameters="如果",~条件,"成立那么做",~动作1,",否则做",~动作2
_IfThenElse_Defaults=_,DoNothing,DoNothing
_IfThenElse_Category=TC_LOGIC

// Specially handled by the editor
ForLoopAMultiple=1,integer,integer
_ForLoopAMultiple_DisplayName="对于循环整数A,做多个动作"
_ForLoopAMultiple_Parameters="对于循环整数A,从",~开始,"到",~结束,",做多个动作"
_ForLoopAMultiple_Defaults=1,10
_ForLoopAMultiple_Category=TC_FORLOOP

// Specially handled by the editor
ForLoopBMultiple=1,integer,integer
_ForLoopBMultiple_DisplayName="对于循环整数B,做多个动作"
_ForLoopBMultiple_Parameters="对于循环整数B,从",~开始,"到",~结束,",做多个动作"
_ForLoopBMultiple_Defaults=1,10
_ForLoopBMultiple_Category=TC_FORLOOP

// Specially handled by the editor
ForLoopVarMultiple=1,integervar,integer,integer
_ForLoopVarMultiple_DisplayName="对于循环整数变量,做多个动作"
_ForLoopVarMultiple_Parameters="对于循环整数",~变量,"从",~开始,"到",~结束,",做多个动作"
_ForLoopVarMultiple_Defaults=_,1,10
_ForLoopVarMultiple_Category=TC_FORLOOP

// Specially handled by the editor
ForLoopA=0,integer,integer,code
_ForLoopA_DisplayName="对于循环整数A,做单个动作"
_ForLoopA_Parameters="对于循环整数A,从",~开始,"到",~结束,",做",~动作
_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,从",~开始,"到",~结束,",做",~动作
_ForLoopB_Defaults=1,10,DoNothing
_ForLoopB_Category=TC_FORLOOP

// Specially handled by the editor
ForLoopVar=1,integervar,integer,integer,code
_ForLoopVar_DisplayName="对于循环整数变量,做单个动作"
_ForLoopVar_Parameters="对于循环整数",~变量,"从",~开始,"到",~结束,",做",~动作
_ForLoopVar_Defaults=_,1,10,DoNothing
_ForLoopVar_Category=TC_FORLOOP

// AI actions
StartMeleeAI=0,player,aiscript
_StartMeleeAI_DisplayName="为玩家开启对战AI"
_StartMeleeAI_Parameters="为",~玩家,"开启对战AI",~脚本
_StartMeleeAI_Defaults=Player00,"map.ai"
_StartMeleeAI_Category=TC_AI

StartCampaignAI=0,player,aiscript
_StartCampaignAI_DisplayName="为玩家开启战役AI"
_StartCampaignAI_Parameters="为",~玩家,"开启战役AI",~脚本
_StartCampaignAI_Defaults=Player00,"map.ai"
_StartCampaignAI_Category=TC_AI

CommandAI=0,player,integer,integer
_CommandAI_DisplayName="向玩家发送AI命令"
_CommandAI_Parameters="向",~玩家,"发送AI命令(",~命令,",",~数据,")"
_CommandAI_Defaults=Player00,_,_
_CommandAI_Category=TC_AI

RemoveGuardPosition=0,unit
_RemoveGuardPosition_DisplayName="忽视单位的警戒点"
_RemoveGuardPosition_Parameters="忽视",~单位,"的警戒点"
_RemoveGuardPosition_Defaults=_
_RemoveGuardPosition_Category=TC_AI

RemoveAllGuardPositions=0,player
_RemoveAllGuardPositions_DisplayName="忽视玩家所有单位警戒点"
_RemoveAllGuardPositions_Parameters="忽视",~玩家,"所有单位的警戒点"
_RemoveAllGuardPositions_Defaults=Player00
_RemoveAllGuardPositions_Category=TC_AI

RecycleGuardPosition=0,unit
_RecycleGuardPosition_DisplayName="恢复单位警戒点"
_RecycleGuardPosition_Parameters="恢复",~单位,"的警戒点"
_RecycleGuardPosition_Defaults=_
_RecycleGuardPosition_Category=TC_AI

LockGuardPosition=1,unit
_LockGuardPosition_DisplayName="锁定单位警戒点"
_LockGuardPosition_Parameters="锁定",~单位,"的警戒点"
_LockGuardPosition_Defaults=_
_LockGuardPosition_Category=TC_AI

// Animation actions
SetUnitAnimation=0,unit,animationname
_SetUnitAnimation_DisplayName="播放单位动画"
_SetUnitAnimation_Parameters="播放",~单位,"的",~动画名,"动画"
_SetUnitAnimation_Defaults=_,"stand"
_SetUnitAnimation_Category=TC_ANIMATION

SetUnitAnimationWithRarity=0,unit,animationname,raritycontrol
_SetUnitAnimationWithRarity_DisplayName="播放单位动画(指定稀有度)"
_SetUnitAnimationWithRarity_Parameters="播放",~单位,"的",~动画名,"动画,",~稀有度
_SetUnitAnimationWithRarity_Defaults=_,"stand",RarityControlFrequent
_SetUnitAnimationWithRarity_Category=TC_ANIMATION

QueueUnitAnimationBJ=0,unit,animationname
_QueueUnitAnimationBJ_DisplayName="将单位动画加入队列"
_QueueUnitAnimationBJ_Parameters="将",~单位,"的",~动画名,"动画添加到队列"
_QueueUnitAnimationBJ_Defaults=_,"stand"
_QueueUnitAnimationBJ_Category=TC_ANIMATION

ResetUnitAnimation=0,unit
_ResetUnitAnimation_DisplayName="重置单位动画"
_ResetUnitAnimation_Parameters="重置",~单位,"的动画"
_ResetUnitAnimation_Defaults=_
_ResetUnitAnimation_Category=TC_ANIMATION

BlzGetUnitAnimationDuration=0,unit,animationname
_BlzGetUnitAnimationDuration_DisplayName="获取单位动画时长"
_BlzGetUnitAnimationDuration_Parameters="获取",~单位,"的 ",~动画名称," 动画的时长"
_BlzGetUnitAnimationDuration_Defaults=_,"stand"
_BlzGetUnitAnimationDuration_Category=TC_ANIMATION

BlzGetUnitAnimationDurationByIndex=0,unit,integer
_BlzGetUnitAnimationDurationByIndex_DisplayName="按索引获取单位动画时长"
_BlzGetUnitAnimationDurationByIndex_Parameters="获取",~单位,"第 ",~整数," 个动画的时长"
_BlzGetUnitAnimationDurationByIndex_Defaults=_,0
_BlzGetUnitAnimationDurationByIndex_Category=TC_ANIMATION

AddUnitAnimationPropertiesBJ=0,addremoveoption,animationname,unit
_AddUnitAnimationPropertiesBJ_DisplayName="添加/删除单位动画附加名"
_AddUnitAnimationPropertiesBJ_Parameters=~添加/删除,~动画附加名,"作用于",~单位
_AddUnitAnimationPropertiesBJ_Defaults=AddRemoveAdd,"gold",_
_AddUnitAnimationPropertiesBJ_Category=TC_ANIMATION

SetUnitLookAt=0,unit,unitfacingbone,unit,real,real,real
_SetUnitLookAt_DisplayName="锁定单位身体部分朝向"
_SetUnitLookAt_Parameters="锁定",~单位,"的",~身体部分,"面向",~单位,",偏移(X",~实数,",Y",~实数,",Z",~实数,")"
_SetUnitLookAt_Defaults=_,UnitFacingBoneHead,_,0,0,90
_SetUnitLookAt_Category=TC_ANIMATION

ResetUnitLookAt=0,unit
_ResetUnitLookAt_DisplayName="重置单位身体部分朝向"
_ResetUnitLookAt_Parameters="重置",~单位,"身体部分朝向"
_ResetUnitLookAt_Defaults=_
_ResetUnitLookAt_Category=TC_ANIMATION

SetUnitScalePercent=0,unit,real,real,real
_SetUnitScalePercent_DisplayName="设置单位尺寸"
_SetUnitScalePercent_Parameters="设置",~单位,"尺寸缩放("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="设置",~单位,"颜色(红",~实数,"%,绿",~实数,"%,蓝",~实数,"%)透明度",~实数,"%"
_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="设置",~单位,"动画播放速度为正常速度的",~实数,"%"
_SetUnitTimeScalePercent_Defaults=_,100
_SetUnitTimeScalePercent_Limits=_,_,0,_
_SetUnitTimeScalePercent_Category=TC_ANIMATION

SetUnitTurnSpeedBJ=0,unit,real
_SetUnitTurnSpeedBJ_DisplayName="设置单位转身速度"
_SetUnitTurnSpeedBJ_Parameters="设置",~单位,"转身速度为",~实数
_SetUnitTurnSpeedBJ_Defaults=GetTriggerUnit,0.5
_SetUnitTurnSpeedBJ_Limits=_,_,0,1
_SetUnitTurnSpeedBJ_Category=TC_ANIMATION

SetUnitBlendTimeBJ=0,unit,real
_SetUnitBlendTimeBJ_DisplayName="设置单位混合时间"
_SetUnitBlendTimeBJ_Parameters="设置",~单位,"混合时间为",~实数
_SetUnitBlendTimeBJ_Defaults=GetTriggerUnit,_
_SetUnitBlendTimeBJ_Category=TC_ANIMATION

SetUnitFlyHeightBJ=0,unit,real,real
_SetUnitFlyHeightBJ_DisplayName="设置单位飞行高度"
_SetUnitFlyHeightBJ_Parameters="设置",~单位,"飞行高度到",~实数,",速率为",~实数
_SetUnitFlyHeightBJ_Defaults=GetTriggerUnit,_,_
_SetUnitFlyHeightBJ_Category=TC_ANIMATION

SetUnitPropWindowBJ=0,unit,real
_SetUnitPropWindowBJ_DisplayName="设置单位转向角度(角度制)"
_SetUnitPropWindowBJ_Parameters="设置",~单位,"转向角度为",~实数,"度"
_SetUnitPropWindowBJ_Defaults=GetTriggerUnit,_
_SetUnitPropWindowBJ_Category=TC_ANIMATION

SetDestructableAnimationBJ=0,destructable,animationname
_SetDestructableAnimationBJ_DisplayName="播放可破坏物动画"
_SetDestructableAnimationBJ_Parameters="播放",~可破坏物,"的",~动画名,"动画"
_SetDestructableAnimationBJ_Defaults=_,"stand"
_SetDestructableAnimationBJ_Category=TC_ANIMATION

QueueDestructableAnimationBJ=0,destructable,animationname
_QueueDestructableAnimationBJ_DisplayName="将可破坏物动画加入队列"
_QueueDestructableAnimationBJ_Parameters="将",~可破坏物,"的",~动画名,"动画加入队列"
_QueueDestructableAnimationBJ_Defaults=_,"stand"
_QueueDestructableAnimationBJ_Category=TC_ANIMATION

SetDestAnimationSpeedPercent=1,destructable,real
_SetDestAnimationSpeedPercent_DisplayName="设置可破坏物动画播放速度"
_SetDestAnimationSpeedPercent_Parameters="设置",~可破坏物,"的动画播放速度为正常的",~实数,"%"
_SetDestAnimationSpeedPercent_Defaults=_,100
_SetDestAnimationSpeedPercent_Category=TC_ANIMATION

SetDoodadAnimationRectBJ=0,animationname,doodadcode,rect
_SetDoodadAnimationRectBJ_DisplayName="播放矩形区域内地形装饰物动画"
_SetDoodadAnimationRectBJ_Parameters="播放",~动画名,"动画对所有",~地形装饰物类型,",在",~矩形区域,"内"
_SetDoodadAnimationRectBJ_Defaults="death",_,GetPlayableMapRect
_SetDoodadAnimationRectBJ_Category=TC_ANIMATION

SetDoodadAnimationBJ=0,animationname,doodadcode,real,location
_SetDoodadAnimationBJ_DisplayName="播放圆范围内地形装饰物动画"
_SetDoodadAnimationBJ_Parameters="播放",~动画名,"动画对所有",~地形装饰物类型,",在半径为",~实数,"圆心为",~点,"的圆范围内"
_SetDoodadAnimationBJ_Defaults="death",_,128,GetRectCenter
_SetDoodadAnimationBJ_Category=TC_ANIMATION

// Doodad actions
SetDoodadColorRectBJ=0,playercolor,doodadcode,rect
_SetDoodadColorRectBJ_DisplayName="设置区域内装饰物队伍颜色"
_SetDoodadColorRectBJ_Parameters="将 ",~矩形区域," 内所有",~装饰物类型,"的装饰物设为队伍颜色 ",~颜色
_SetDoodadColorRectBJ_Defaults=Color00,_,GetPlayableMapRect
_SetDoodadColorRectBJ_Category=TC_DOODAD

SetDoodadColorBJ=0,playercolor,doodadcode,real,location
_SetDoodadColorBJ_DisplayName="设置圆形区域内装饰物队伍颜色"
_SetDoodadColorBJ_Parameters="将 ",~点," 周围 ",~半径," 内所有",~装饰物类型,"的装饰物设为队伍颜色 ",~颜色
_SetDoodadColorBJ_Defaults=Color00,_,128,GetRectCenter
_SetDoodadColorBJ_Category=TC_DOODAD

// Camera actions
CameraSetupApplyForPlayer=0,cameraapplyoption,camerasetup,player,real
_CameraSetupApplyForPlayer_DisplayName="应用镜头对象"
_CameraSetupApplyForPlayer_Parameters=~应用/不应用,~镜头对象,"对于",~玩家,",过程",~实数,"秒"
_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=~应用/不应用,~镜头对象,"对于",~玩家,"持续",~实数,"秒淡入",~实数,"秒淡出",~实数,"秒平滑因子",~实数
_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="平移",~玩家,"镜头到",~点,"持续",~实数,"秒"
_PanCameraToTimedLocForPlayer_Defaults=Player00,GetRectCenter,0
_PanCameraToTimedLocForPlayer_Limits=_,_,_,_,0,_
_PanCameraToTimedLocForPlayer_Category=TC_CAMERA

PanCameraToTimedLocWithZForPlayer=0,player,location,real,real
_PanCameraToTimedLocWithZForPlayer_DisplayName="平移镜头到点(指定高度)"
_PanCameraToTimedLocWithZForPlayer_Parameters="平移",~玩家,"镜头到",~点,"离地高度为",~实数,"持续",~实数,"秒"
_PanCameraToTimedLocWithZForPlayer_Defaults=Player00,GetRectCenter,0,0
_PanCameraToTimedLocWithZForPlayer_Limits=_,_,_,_,_,_,0,_
_PanCameraToTimedLocWithZForPlayer_Category=TC_CAMERA

SmartCameraPanBJ=0,player,location,real
_SmartCameraPanBJ_DisplayName="在必要时平移镜头到点"
_SmartCameraPanBJ_Parameters="在必要时平移",~玩家,"的镜头到",~点,"持续",~实数,"秒"
_SmartCameraPanBJ_Defaults=Player00,GetRectCenter,0.5
_SmartCameraPanBJ_Limits=_,_,_,_,0,_
_SmartCameraPanBJ_Category=TC_CAMERA

SetCameraFieldForPlayer=0,player,camerafield,real,real
_SetCameraFieldForPlayer_DisplayName="设置镜头属性"
_SetCameraFieldForPlayer_Parameters="设置",~玩家,"镜头的",~属性,"为",~实数,"持续",~实数,"秒"
_SetCameraFieldForPlayer_Defaults=Player00,CameraFieldTargetDistance,CameraSetupGetFieldSwap,0
_SetCameraFieldForPlayer_Limits=_,_,_,_,_,_,0,_
_SetCameraFieldForPlayer_Category=TC_CAMERA

SetCameraFieldControlledByInputForPlayer=0,player,camerafield,onoffoption
_SetCameraFieldControlledByInputForPlayer_DisplayName="设置由输入控制的镜头参数"
_SetCameraFieldControlledByInputForPlayer_Parameters="将",~玩家,"的镜头 ",~参数," 设为收到任意输入时更新,值为 ",~开/关
_SetCameraFieldControlledByInputForPlayer_Defaults=Player00,CameraFieldTargetDistance,OnOffOff
_SetCameraFieldControlledByInputForPlayer_Category=TC_CAMERA

RotateCameraAroundLocBJ=1,real,location,player,real
_RotateCameraAroundLocBJ_DisplayName="旋转镜头(指定点)"
_RotateCameraAroundLocBJ_Parameters="旋转镜头",~实数,"角度,围绕",~点,",对于",~玩家,",过程",~实数,"秒"
_RotateCameraAroundLocBJ_Defaults=90,GetRectCenter,Player00,2
_RotateCameraAroundLocBJ_Limits=_,_,_,_,_,_,0,_
_RotateCameraAroundLocBJ_Category=TC_CAMERA

SetCameraTargetControllerNoZForPlayer=0,player,unit,real,real,cameraorientationoption
_SetCameraTargetControllerNoZForPlayer_DisplayName="锁定镜头朝向单位"
_SetCameraTargetControllerNoZForPlayer_Parameters="锁定",~玩家,"的镜头到",~单位,",偏移(X",~实数,",Y",~实数,") 使用",~相机方向
_SetCameraTargetControllerNoZForPlayer_Defaults=Player00,GetTriggerUnit,0,0,CameraOrientationNormal
_SetCameraTargetControllerNoZForPlayer_Category=TC_CAMERA

SetCameraOrientControllerForPlayerBJ=0,player,unit,real,real
_SetCameraOrientControllerForPlayerBJ_DisplayName="锁定镜头朝向单位(锁定镜头源)"
_SetCameraOrientControllerForPlayerBJ_Parameters="锁定",~玩家,"的镜头到",~单位,",偏移(X",~实数,",Y",~实数,")"
_SetCameraOrientControllerForPlayerBJ_Defaults=Player00,GetTriggerUnit,0,0
_SetCameraOrientControllerForPlayerBJ_Category=TC_CAMERA

BlzSetCameraAllowsHotkeyTargetLock=0,boolean
_BlzSetCameraAllowsHotkeyTargetLock_DisplayName="设置镜头允许快捷键锁定"
_BlzSetCameraAllowsHotkeyTargetLock_Parameters="设置镜头是否可通过快捷键锁定/解锁为",~允许/禁用
_BlzSetCameraAllowsHotkeyTargetLock_Defaults=false
_BlzSetCameraAllowsHotkeyTargetLock_Category=TC_CAMERA

SetCinematicCameraForPlayer=0,player,modelfile
_SetCinematicCameraForPlayer_DisplayName="播放电影镜头"
_SetCinematicCameraForPlayer_Parameters="为",~玩家,"播放电影镜头",~模型文件
_SetCinematicCameraForPlayer_Defaults=Player00,"cinematic.mdl"
_SetCinematicCameraForPlayer_Category=TC_CAMERA

StopCameraForPlayerBJ=0,player
_StopCameraForPlayerBJ_DisplayName="停止镜头"
_StopCameraForPlayerBJ_Parameters="停止",~玩家,"的镜头"
_StopCameraForPlayerBJ_Defaults=Player00
_StopCameraForPlayerBJ_Category=TC_CAMERA

ResetToGameCameraForPlayer=0,player,real
_ResetToGameCameraForPlayer_DisplayName="重制镜头到游戏默认状态"
_ResetToGameCameraForPlayer_Parameters="重制",~玩家,"镜头到游戏默认状态,持续",~实数,"秒"
_ResetToGameCameraForPlayer_Defaults=Player00,0
_ResetToGameCameraForPlayer_Limits=_,_,0,_
_ResetToGameCameraForPlayer_Category=TC_CAMERA

CameraSetSmoothingFactorBJ=0,real
_CameraSetSmoothingFactorBJ_DisplayName="设置镜头平滑参数"
_CameraSetSmoothingFactorBJ_Parameters="设置镜头平滑参数为",~实数
_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="设置镜头焦距",~实数
_CameraSetFocalDistance_Defaults=100
_CameraSetFocalDistance_Limits=0,_
_CameraSetFocalDistance_Category=TC_CAMERA

CameraSetDepthOfFieldScale=0,real
_CameraSetDepthOfFieldScale_DisplayName="设置镜头景深比例"
_CameraSetDepthOfFieldScale_Parameters="设置镜头景深比例",~实数
_CameraSetDepthOfFieldScale_Defaults=40
_CameraSetDepthOfFieldScale_Limits=0,_
_CameraSetDepthOfFieldScale_Category=TC_CAMERA

CameraSetSourceNoiseForPlayer=0,player,real,real
_CameraSetSourceNoiseForPlayer_DisplayName="摇晃镜头源"
_CameraSetSourceNoiseForPlayer_Parameters="晃动镜头源对于",~玩家,"幅度",~实数,"速率",~实数
_CameraSetSourceNoiseForPlayer_Defaults=Player00,10,0.1
_CameraSetSourceNoiseForPlayer_Category=TC_CAMERA

CameraSetTargetNoiseForPlayer=0,player,real,real
_CameraSetTargetNoiseForPlayer_DisplayName="摇晃镜头朝向"
_CameraSetTargetNoiseForPlayer_Parameters="晃动镜头朝向对于",~玩家,"幅度",~实数,"速率",~实数
_CameraSetTargetNoiseForPlayer_Defaults=Player00,10,0.1
_CameraSetTargetNoiseForPlayer_Category=TC_CAMERA

CameraSetEQNoiseForPlayer=1,player,real
_CameraSetEQNoiseForPlayer_DisplayName="摇晃镜头"
_CameraSetEQNoiseForPlayer_Parameters="晃动镜头对于",~玩家,"幅度",~实数
_CameraSetEQNoiseForPlayer_Defaults=Player00,3
_CameraSetEQNoiseForPlayer_Limits=_,_,0,_
_CameraSetEQNoiseForPlayer_Category=TC_CAMERA

CameraClearNoiseForPlayer=0,player
_CameraClearNoiseForPlayer_DisplayName="停止摇晃镜头"
_CameraClearNoiseForPlayer_Parameters="停止摇晃镜头对于",~玩家
_CameraClearNoiseForPlayer_Defaults=Player00
_CameraClearNoiseForPlayer_Category=TC_CAMERA

AdjustCameraBoundsForPlayerBJ=0,cameraboundsadjusttype,player,real,real,real,real
_AdjustCameraBoundsForPlayerBJ_DisplayName="扩张/收缩可用镜头区域"
_AdjustCameraBoundsForPlayerBJ_Parameters=~扩张/收缩,~Player,"左",~实数,"右"~实数,"上",~实数,"下",~实数
_AdjustCameraBoundsForPlayerBJ_Defaults=CameraBoundsAdjustAdd,Player00,0,0,0,0
_AdjustCameraBoundsForPlayerBJ_Category=TC_CAMERA

SetCameraBoundsToRectForPlayerBJ=0,player,rect
_SetCameraBoundsToRectForPlayerBJ_DisplayName="设置可用镜头区域"
_SetCameraBoundsToRectForPlayerBJ_Parameters="设置",~Player,"可用镜头区域为",~矩形区域
_SetCameraBoundsToRectForPlayerBJ_Defaults=Player00,_
_SetCameraBoundsToRectForPlayerBJ_Category=TC_CAMERA

SetCameraQuickPositionLocForPlayer=0,player,location
_SetCameraQuickPositionLocForPlayer_DisplayName="设置空格键转向点"
_SetCameraQuickPositionLocForPlayer_Parameters="设置",~玩家,"空格键转向点为",~点
_SetCameraQuickPositionLocForPlayer_Defaults=Player00,GetRectCenter
_SetCameraQuickPositionLocForPlayer_Category=TC_CAMERA

BlzCameraSetupSetLabel=0,camerasetup,string
_BlzCameraSetupSetLabel_DisplayName="设置镜头对象标签"
_BlzCameraSetupSetLabel_Parameters="设置",~镜头对象,"标签为",~值
_BlzCameraSetupSetLabel_Defaults=_,"Camera"
_BlzCameraSetupSetLabel_Category=TC_CAMERA

BlzCameraSetupGetLabel=0,camerasetup
_BlzCameraSetupGetLabel_DisplayName="获取镜头对象标签"
_BlzCameraSetupGetLabel_Parameters="获取",~镜头对象",标签"
_BlzCameraSetupGetLabel_Defaults=_
_BlzCameraSetupGetLabel_Category=TC_CAMERA

SetCameraBlockerForPlayerBJ=0,rect,onoffoption,player
_SetCameraBlockerForPlayerBJ_DisplayName="为玩家开启/关闭镜头阻断器"
_SetCameraBlockerForPlayerBJ_Parameters="将",~区域," 的镜头阻断器对",~玩家,"设为",~开/关
_SetCameraBlockerForPlayerBJ_Defaults=_,OnOffOn,Player00
_SetCameraBlockerForPlayerBJ_Category=TC_CAMERA

// Cinematic actions
SetDialogueTextKey=0,sound,string
_SetDialogueTextKey_DisplayName="设置对白的文本ID"
_SetDialogueTextKey_Parameters="设置",~语音,"对应",~文本ID
_SetDialogueTextKey_Defaults=_,"Text"
_SetDialogueTextKey_Category=TC_CINEMATIC

SetDialogueSpeakerNameKey=0,sound,string
_SetDialogueSpeakerNameKey_DisplayName="设置对白的演员ID"
_SetDialogueSpeakerNameKey_Parameters="设置",~语音,"对应",~演员ID
_SetDialogueSpeakerNameKey_Defaults=_,"Speaker"
_SetDialogueSpeakerNameKey_Category=TC_CINEMATIC

PlayDialogueFromSpeakerEx=0,force,unit,unitcode,sound,addsettooption,real,waitdontoption
_PlayDialogueFromSpeakerEx_DisplayName="向玩家组播放角色的对白(指定单位)"
_PlayDialogueFromSpeakerEx_Parameters="向",~玩家组,"播放",~单位,"(",~单位类型,")的",~语音,",",~方式,",持续",~实数,"秒,",~等待/不等待,"播完"
_PlayDialogueFromSpeakerEx_Defaults=GetPlayersAll,_,_,_,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="向",~玩家组,"播放来自",~玩家,"的",~单位类型,"在",~点,"的",~语音,",",~方式,",持续",~实数,"秒,",~等待/不等待,"播完"
_PlayDialogueFromSpeakerTypeEx_Defaults=GetPlayersAll,_,_,_,_,AddSetToAdd,0,WaitDontWait
_PlayDialogueFromSpeakerTypeEx_Category=TC_CINEMATIC

BlzEnableTargetIndicator=0,boolean
_BlzEnableTargetIndicator_DisplayName="开启/关闭目标提示器"
_BlzEnableTargetIndicator_Parameters=~开启/关闭,"目标提示器"
_BlzEnableTargetIndicator_Defaults=FALSE
_BlzEnableTargetIndicator_Category=TC_CINEMATIC

TransmissionFromUnitWithNameBJ=0,force,unit,StringExt,sound,StringExt,addsettooption,real,waitdontoption
_TransmissionFromUnitWithNameBJ_DisplayName="向玩家组播送单位消息(指定单位)"
_TransmissionFromUnitWithNameBJ_Parameters="向",~玩家组,"播送",~单位,",名称",~字符串,"的",~语音,":",~字符串,",",~方式,",持续",~实数,"秒,",~等待/不等待,"播完"
_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="向",~玩家组,"播送",~玩家,"的",~单位类型,",名称",~字符串,"在",~位置,"的",~语音,":",~字符串,",",~方式,",持续",~实数,"秒,",~等待/不等待,"播完"
_TransmissionFromUnitTypeWithNameBJ_Defaults=GetPlayersAll,Player00,hfoo,_,GetRectCenter,SoundNull,_,AddSetToAdd,0,WaitDontWait
_TransmissionFromUnitTypeWithNameBJ_Category=TC_CINEMATIC

ForceCinematicSubtitlesBJ=1,onoffoption
_ForceCinematicSubtitlesBJ_DisplayName="开启/关闭电影字幕显示功能"
_ForceCinematicSubtitlesBJ_Parameters=~开启/关闭,"电影字幕显示功能"
_ForceCinematicSubtitlesBJ_Defaults=OnOffOn
_ForceCinematicSubtitlesBJ_Category=TC_CINEMATIC

CinematicModeBJ=0,onoffoption,force
_CinematicModeBJ_DisplayName="开启/关闭玩家组的电影模式"
_CinematicModeBJ_Parameters=~开启/关闭,~玩家组,"的电影模式"
_CinematicModeBJ_Defaults=OnOffOn,GetPlayersAll
_CinematicModeBJ_Category=TC_CINEMATIC

CinematicModeExBJ=1,onoffoption,force,real
_CinematicModeExBJ_DisplayName="开启/关闭玩家组的电影模式(指定时间)"
_CinematicModeExBJ_Parameters=~开启/关闭,~玩家组,"的电影模式,持续",~实数,"秒"
_CinematicModeExBJ_Defaults=OnOffOn,GetPlayersAll,0.2
_CinematicModeExBJ_Category=TC_CINEMATIC

CinematicFadeBJ=0,fadetypeoption,real,cinefiltertexture,real,real,real,real
_CinematicFadeBJ_DisplayName="淡入淡出滤镜"
_CinematicFadeBJ_Parameters=~滤镜类型,",持续",~实数,"秒,使用",~图像,",颜色(红",~实数,"%,绿",~实数,"%,蓝",~实数,"%)透明度",~实数,"%"
_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="持续",~实数,"秒,使用",~混合方式,"和",~图像,",开始颜色(红",~实数,"%,绿",~实数,"%,蓝",~实数,"%)透明度",~实数,"%,结束颜色(红",~实数,"%,绿",~实数,"%,蓝",~实数,"%)透明度",~实数,"%"
_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=~显示/隐藏,"滤镜"
_DisplayCineFilterBJ_Defaults=ShowHideHide
_DisplayCineFilterBJ_Category=TC_CINEMATIC

PingMinimapLocForForce=0,force,location,real
_PingMinimapLocForForce_DisplayName="向玩家组发送小地图信号"
_PingMinimapLocForForce_Parameters="向",~玩家组,"在",~点,"发送小地图信号,持续",~实数,"秒"
_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="向",~玩家组,"在",~点,"发送小地图信号,持续",~实数,"秒,使用",~风格,",颜色(红",~实数,"%,绿",~实数,"%,蓝",~实数,"%)"
_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="对",~单位,"闪烁指示器,颜色(红",~实数,"%,绿",~实数,"%,蓝",~实数,"%)透明度",~实数,"%"
_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="创建小地图图标到",~单位,",颜色(红",~整数,",绿",~整数,",蓝",~整数,")使用",~模型文件,",迷雾内",~可见/隐藏
_CreateMinimapIconOnUnitBJ_Defaults=GetTriggerUnit,255,255,255,_,_
_CreateMinimapIconOnUnitBJ_Category=TC_CINEMATIC

CreateMinimapIconAtLocBJ=1,location,integer,integer,integer,modelfile,fogstate
_CreateMinimapIconAtLocBJ_DisplayName="创建小地图图标到点"
_CreateMinimapIconAtLocBJ_Parameters="创建小地图图标到",~点,",颜色(红",~整数,",绿",~整数,",蓝",~整数,")使用",~模型文件,",迷雾内",~可见/隐藏
_CreateMinimapIconAtLocBJ_Defaults=_,255,255,255,_,_
_CreateMinimapIconAtLocBJ_Category=TC_CINEMATIC

CreateMinimapIconBJ=1,real,real,integer,integer,integer,modelfile,fogstate
_CreateMinimapIconBJ_DisplayName="创建小地图图标到坐标"
_CreateMinimapIconBJ_Parameters="创建小地图图标到("X,~实数,",Y",~实数,"),颜色(红",~整数,",绿",~整数,",蓝",~整数,")使用",~模型文件,",迷雾内",~可见/隐藏
_CreateMinimapIconBJ_Defaults=_,_,255,255,255,_,_
_CreateMinimapIconBJ_Category=TC_CINEMATIC

BlzPlayModelCinematicGameAtPosition=0,modelfile,real,real,real,real
_BlzPlayModelCinematicGameAtPosition_DisplayName="在指定位置播放模型动画并返回游戏"
_BlzPlayModelCinematicGameAtPosition_Parameters="播放模型动画 ",~MDL文件名," 位置X ",~X坐标," 位置Y ",~Y坐标," 位置Z ",~Z坐标,",环绕 ",~Z轴旋转
_BlzPlayModelCinematicGameAtPosition_Defaults="cinematic.mdl", 0, 0, 0, 0
_BlzPlayModelCinematicGameAtPosition_Category=TC_CINEMATIC

CampaignMinimapIconUnitBJ=1,unit,campaignpingstyle
_CampaignMinimapIconUnitBJ_DisplayName="创建小地图任务目标到单位"
_CampaignMinimapIconUnitBJ_Parameters="创建小地图任务目标到",~Unit,"使用",~风格
_CampaignMinimapIconUnitBJ_Defaults=GetTriggerUnit,CampaignPingStyleBonus
_CampaignMinimapIconUnitBJ_Category=TC_QUEST

CampaignMinimapIconLocBJ=1,location,campaignpingstyle
_CampaignMinimapIconLocBJ_DisplayName="创建小地图任务目标到点"
_CampaignMinimapIconLocBJ_Parameters="创建小地图任务目标到",~点,"使用",~风格
_CampaignMinimapIconLocBJ_Defaults=_,CampaignPingStyleBonus
_CampaignMinimapIconLocBJ_Category=TC_QUEST

DestroyMinimapIcon=0,minimapicon
_DestroyMinimapIcon_DisplayName="销毁小地图图标"
_DestroyMinimapIcon_Parameters="销毁",~小地图图标
_DestroyMinimapIcon_Defaults=
_DestroyMinimapIcon_Category=TC_QUEST

SetMinimapIconVisible=1,minimapicon,onoffoption
_SetMinimapIconVisible_DisplayName="设置小地图图标可见/隐藏"
_SetMinimapIconVisible_Parameters="设置",~小地图图标,~可见/隐藏
_SetMinimapIconVisible_Defaults=_,OnOffOn
_SetMinimapIconVisible_Category=TC_QUEST

SetMinimapIconOrphanDestroy=1,minimapicon,onoffoption
_SetMinimapIconOrphanDestroy_DisplayName="设置小地图图标自我销毁"
_SetMinimapIconOrphanDestroy_Parameters="设置",~小地图图标,"自我销毁,当",~条件,"为真"
_SetMinimapIconOrphanDestroy_Defaults=_,OnOffOn
_SetMinimapIconOrphanDestroy_Category=TC_QUEST

DestructableAddIndicatorBJ=0,destructable,real,real,real,real
_DestructableAddIndicatorBJ_DisplayName="对可破坏物闪烁指示器"
_DestructableAddIndicatorBJ_Parameters="对",~可破坏物,"闪烁指示器,颜色(红",~实数,"%,绿",~实数,"%,蓝",~实数,"%)透明度",~实数,"%"
_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="对",~物品,"闪烁指示器,颜色(红",~实数,"%,绿",~实数,"%,蓝",~实数,"%)透明度",~实数,"%"
_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="清空",~玩家组,"屏幕文本信息"
_ClearTextMessagesBJ_Defaults=GetPlayersAll
_ClearTextMessagesBJ_Category=TC_CINEMATIC

ShowInterfaceForceOff=0,force,real
_ShowInterfaceForceOff_DisplayName="隐藏玩家组的游戏UI,淡入宽萤幕UI"
_ShowInterfaceForceOff_Parameters="隐藏",~玩家组,"的游戏UI,淡入宽萤幕UI,持续",~实数,"秒"
_ShowInterfaceForceOff_Defaults=GetPlayersAll,2
_ShowInterfaceForceOff_Limits=_,_,0,_
_ShowInterfaceForceOff_Category=TC_CINEMATIC

ShowInterfaceForceOn=0,force,real
_ShowInterfaceForceOn_DisplayName="隐藏玩家组的宽萤幕UI,淡入游戏UI"
_ShowInterfaceForceOn_Parameters="隐藏",~玩家组,"的宽萤幕UI,淡入游戏UI,持续",~实数,"秒"
_ShowInterfaceForceOn_Defaults=GetPlayersAll,2
_ShowInterfaceForceOn_Limits=_,_,0,_
_ShowInterfaceForceOn_Category=TC_CINEMATIC

SetUserControlForceOff=0,force
_SetUserControlForceOff_DisplayName="关闭玩家组的控制权"
_SetUserControlForceOff_Parameters="关闭",~玩家组,"的控制权"
_SetUserControlForceOff_Defaults=GetPlayersAll
_SetUserControlForceOff_Category=TC_CINEMATIC

SetUserControlForceOn=0,force
_SetUserControlForceOn_DisplayName="开启玩家组的控制权"
_SetUserControlForceOn_Parameters="开启",~玩家组,"的控制权"
_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=~开启/关闭,~玩家组,"的边界染色"
_EnableWorldFogBoundaryBJ_Defaults=EnableDisableDisable,GetPlayersAll
_EnableWorldFogBoundaryBJ_Category=TC_CINEMATIC


// Countdown Timer actions
StartTimerBJ=0,timer,periodicoption,real
_StartTimerBJ_DisplayName="开启"
_StartTimerBJ_Parameters="开启",~计时器,",使用",~计时方式,",持续",~实数,"秒"
_StartTimerBJ_Defaults=_,PeriodicOptionOneTime,30
_StartTimerBJ_Limits=_,_,_,_,0,_
_StartTimerBJ_Category=TC_TIMER

PauseTimerBJ=0,pauseresumeoption,timer
_PauseTimerBJ_DisplayName="暂停/恢复"
_PauseTimerBJ_Parameters=~暂停/恢复,~计时器
_PauseTimerBJ_Defaults=PauseResumePause,GetLastCreatedTimerBJ
_PauseTimerBJ_Category=TC_TIMER

CreateTimerDialogBJ=0,timer,StringExt
_CreateTimerDialogBJ_DisplayName="创建计时器窗口"
_CreateTimerDialogBJ_Parameters="为",~计时器,"创建",~计时器窗口
_CreateTimerDialogBJ_Defaults=GetLastCreatedTimerBJ,_
_CreateTimerDialogBJ_Category=TC_TIMER

DestroyTimerDialogBJ=0,timerdialog
_DestroyTimerDialogBJ_DisplayName="删除计时器窗口"
_DestroyTimerDialogBJ_Parameters="删除",~计时器窗口
_DestroyTimerDialogBJ_Defaults=GetLastCreatedTimerDialogBJ
_DestroyTimerDialogBJ_Category=TC_TIMER

TimerDialogDisplayForPlayerBJ=1,showhideoption,timerdialog,player
_TimerDialogDisplayForPlayerBJ_DisplayName="显示/隐藏计时器窗口(指定玩家)"
_TimerDialogDisplayForPlayerBJ_Parameters=~显示/隐藏,~计时器窗口,",对于",~玩家
_TimerDialogDisplayForPlayerBJ_Defaults=ShowHideHide,GetLastCreatedTimerDialogBJ,Player00
_TimerDialogDisplayForPlayerBJ_Category=TC_TIMER

TimerDialogDisplayBJ=0,showhideoption,timerdialog
_TimerDialogDisplayBJ_DisplayName="显示/隐藏计时器窗口"
_TimerDialogDisplayBJ_Parameters=~显示/隐藏,~计时器窗口
_TimerDialogDisplayBJ_Defaults=ShowHideHide,GetLastCreatedTimerDialogBJ
_TimerDialogDisplayBJ_Category=TC_TIMER

TimerDialogSetTitleBJ=0,timerdialog,StringExt
_TimerDialogSetTitleBJ_DisplayName="设置计时器窗口标题"
_TimerDialogSetTitleBJ_Parameters="设置",~计时器窗口,"的标题为",~字符串
_TimerDialogSetTitleBJ_Defaults=GetLastCreatedTimerDialogBJ,_
_TimerDialogSetTitleBJ_Category=TC_TIMER

TimerDialogSetTitleColorBJ=0,timerdialog,real,real,real,real
_TimerDialogSetTitleColorBJ_DisplayName="设置计时器窗口标题颜色"
_TimerDialogSetTitleColorBJ_Parameters="设置",~计时器窗口,"标题颜色为(红",~实数,"%,绿",~实数,"%,蓝",~实数,"%)透明度",~实数,"%"
_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="设置",~计时器窗口,"时间颜色为(红",~实数,"%,绿",~实数,"%,蓝",~实数,"%)透明度",~实数,"%"
_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="创建一个",~可破坏物类型,"在",~点,",面向角度为",~实数,",尺寸缩放",~实数,",形态为",~整数
_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="创建一个被摧毁的",~可破坏物类型,"在",~点,",面向角度为",~实数,",尺寸缩放",~实数,",形态为",~整数
_CreateDeadDestructableLocBJ_Defaults=LTlt,GetRectCenter,GetRandomDirectionDeg,1,0
_CreateDeadDestructableLocBJ_Limits=_,_,_,_,_,_,0,_,0,_
_CreateDeadDestructableLocBJ_Category=TC_DESTRUCT

KillDestructable=0,destructable
_KillDestructable_DisplayName="摧毁"
_KillDestructable_Parameters="摧毁",~可破坏物
_KillDestructable_Defaults=GetLastCreatedDestructable
_KillDestructable_Category=TC_DESTRUCT

RemoveDestructable=0,destructable
_RemoveDestructable_DisplayName="删除"
_RemoveDestructable_Parameters="删除",~可破坏物
_RemoveDestructable_Defaults=GetLastCreatedDestructable
_RemoveDestructable_Category=TC_DESTRUCT

DestructableRestoreLife=0,destructable,real,showhideoption
_DestructableRestoreLife_DisplayName="恢复"
_DestructableRestoreLife_Parameters="恢复",~可破坏物,",生命值为",~实数,",",~显示/隐藏,"重生动画"
_DestructableRestoreLife_Defaults=GetLastCreatedDestructable,GetDestructableMaxLife,ShowHideShow
_DestructableRestoreLife_Category=TC_DESTRUCT

ShowDestructableBJ=1,showhideoption,destructable
_ShowDestructableBJ_DisplayName="显示/隐藏"
_ShowDestructableBJ_Parameters=~显示/隐藏,~可破坏物
_ShowDestructableBJ_Defaults=ShowHideHide,GetLastCreatedDestructable
_ShowDestructableBJ_Category=TC_DESTRUCT

SetDestructableLifePercentBJ=0,destructable,real
_SetDestructableLifePercentBJ_DisplayName="设置当前生命值(指定百分比)"
_SetDestructableLifePercentBJ_Parameters="设置",~可破坏物,"的当前生命值为",~实数,"%"
_SetDestructableLifePercentBJ_Defaults=GetLastCreatedDestructable,100
_SetDestructableLifePercentBJ_Limits=_,_,0,100
_SetDestructableLifePercentBJ_Category=TC_DESTRUCT

SetDestructableLife=0,destructable,real
_SetDestructableLife_DisplayName="设置当前生命值(指定数值)"
_SetDestructableLife_Parameters="设置",~可破坏物,"的当前生命值为",~实数
_SetDestructableLife_Defaults=GetLastCreatedDestructable,GetDestructableMaxLife
_SetDestructableLife_Limits=_,_,0,_
_SetDestructableLife_Category=TC_DESTRUCT

SetDestructableMaxLifeBJ=0,destructable,real
_SetDestructableMaxLifeBJ_DisplayName="设置最大生命值"
_SetDestructableMaxLifeBJ_Parameters="设置",~可破坏物,"的最大生命值为",~实数
_SetDestructableMaxLifeBJ_Defaults=GetLastCreatedDestructable,100
_SetDestructableMaxLifeBJ_Limits=_,_,0,_
_SetDestructableMaxLifeBJ_Category=TC_DESTRUCT

SetDestructableColor=0,destructable,playercolor
_SetDestructableColor_DisplayName="改变颜色"
_SetDestructableColor_Parameters="将",~可破坏物,"的颜色改为",~颜色
_SetDestructableColor_Defaults=GetLastCreatedDestructable,Color00
_SetDestructableColor_Category=TC_DESTRUCT

ModifyGateBJ=0,gateoperation,destructable
_ModifyGateBJ_DisplayName="打开/关闭/摧毁大门"
_ModifyGateBJ_Parameters=~打开/关闭/摧毁,~大门可破坏物
_ModifyGateBJ_Defaults=GateOperationOpen,_
_ModifyGateBJ_Category=TC_DESTRUCT

ChangeElevatorWalls=1,elevatorwallop,elevatorwalltype,destructable
_ChangeElevatorWalls_DisplayName="打开/关闭升降机"
_ChangeElevatorWalls_Parameters=~打开/关闭,~墙壁类型,"的",~升降机可破坏物
_ChangeElevatorWalls_Defaults=ElevatorWallOpClose,ElevatorWallTypeAll,_
_ChangeElevatorWalls_Category=TC_DESTRUCT

ChangeElevatorHeight=1,destructable,integer
_ChangeElevatorHeight_DisplayName="设置升降机高度"
_ChangeElevatorHeight_Parameters="设置",~升降机可破坏物,"高度为",~整数
_ChangeElevatorHeight_Defaults=_,1
_ChangeElevatorHeight_Limits=_,_,1,3
_ChangeElevatorHeight_Category=TC_DESTRUCT

SetDestructableInvulnerableBJ=0,destructable,invulnerableoption
_SetDestructableInvulnerableBJ_DisplayName="设置无敌/可攻击"
_SetDestructableInvulnerableBJ_Parameters="设置",~可破坏物,~无敌/可攻击
_SetDestructableInvulnerableBJ_Defaults=GetLastCreatedDestructable,InvulnerabilityInvulnerable
_SetDestructableInvulnerableBJ_Category=TC_DESTRUCT

SetDestructableOccluderHeight=1,destructable,real
_SetDestructableOccluderHeight_DisplayName="设置遮蔽高度"
_SetDestructableOccluderHeight_Parameters="设置",~可破坏物,"的遮蔽高度为",~实数
_SetDestructableOccluderHeight_Defaults=_,128
_SetDestructableOccluderHeight_Category=TC_DESTRUCT

EnumDestructablesInRectAllMultiple=1,rect
_EnumDestructablesInRectAllMultiple_DisplayName="选取矩形区域内可破坏物做多个动作"
_EnumDestructablesInRectAllMultiple_Parameters="选取",~矩形区域,"内所有可破坏物做多个动作"
_EnumDestructablesInRectAllMultiple_Defaults=GetPlayableMapRect
_EnumDestructablesInRectAllMultiple_Category=TC_DESTRUCT
_EnumDestructablesInRectAllMultiple_ScriptName=EnumDestructablesInRectAll

EnumDestructablesInCircleBJMultiple=1,real,location
_EnumDestructablesInCircleBJMultiple_DisplayName="选取圆范围内可破坏物做多个动作"
_EnumDestructablesInCircleBJMultiple_Parameters="选取",~实数,"范围以",~点,"为中心的范围内所有可破坏物做多个动作"
_EnumDestructablesInCircleBJMultiple_Defaults=256,GetRectCenter
_EnumDestructablesInCircleBJMultiple_Category=TC_DESTRUCT
_EnumDestructablesInCircleBJMultiple_ScriptName=EnumDestructablesInCircleBJ

EnumDestructablesInRectAll=0,rect,code
_EnumDestructablesInRectAll_DisplayName="选取矩形区域内可破坏物做单个动作"
_EnumDestructablesInRectAll_Parameters="选取",~矩形区域,"内所有可破坏物做",~动作
_EnumDestructablesInRectAll_Defaults=GetPlayableMapRect,DoNothing
_EnumDestructablesInRectAll_Category=TC_DESTRUCT

EnumDestructablesInCircleBJ=0,real,location,code
_EnumDestructablesInCircleBJ_DisplayName="选取圆范围内可破坏物做单个动作"
_EnumDestructablesInCircleBJ_Parameters="选取",~实数,"范围以",~点,"为中心的范围内所有可破坏物做",~动作
_EnumDestructablesInCircleBJ_Defaults=256,GetRectCenter,DoNothing
_EnumDestructablesInCircleBJ_Category=TC_DESTRUCT


// Dialog actions
DialogDisplayBJ=0,showhideoption,dialog,player
_DialogDisplayBJ_DisplayName="显示/隐藏"
_DialogDisplayBJ_Parameters=~显示/隐藏,~对话框,",对于",~玩家
_DialogDisplayBJ_Defaults=ShowHideShow,_,Player00
_DialogDisplayBJ_Category=TC_DIALOG

DialogSetMessageBJ=0,dialog,StringExt
_DialogSetMessageBJ_DisplayName="设置标题"
_DialogSetMessageBJ_Parameters="设置",~对话框,"的标题为",~字符串
_DialogSetMessageBJ_Defaults=_,_
_DialogSetMessageBJ_Category=TC_DIALOG

DialogAddButtonBJ=0,dialog,StringExt
_DialogAddButtonBJ_DisplayName="添加按钮"
_DialogAddButtonBJ_Parameters="为",~对话框,"添加按钮",~字符串
_DialogAddButtonBJ_Defaults=_,_
_DialogAddButtonBJ_Category=TC_DIALOG

DialogClearBJ=0,dialog
_DialogClearBJ_DisplayName="清空"
_DialogClearBJ_Parameters="清空",~对话框
_DialogClearBJ_Defaults=_
_DialogClearBJ_Category=TC_DIALOG


// Environment actions
AddWeatherEffectSaveLast=0,rect,weathereffectcode
_AddWeatherEffectSaveLast_DisplayName="为矩形区域创建天气特效"
_AddWeatherEffectSaveLast_Parameters="为",~矩形区域,"创建",~天气特效
_AddWeatherEffectSaveLast_Defaults=GetPlayableMapRect,WeatherAshenvaleHeavyRain
_AddWeatherEffectSaveLast_Category=TC_ENVIRONMENT

EnableWeatherEffect=0,weathereffect,onoffoption
_EnableWeatherEffect_DisplayName="开启/关闭天气特效"
_EnableWeatherEffect_Parameters="设置",~天气特效,~开启/关闭,
_EnableWeatherEffect_Defaults=GetLastCreatedWeatherEffect,OnOffOn
_EnableWeatherEffect_Category=TC_ENVIRONMENT

RemoveWeatherEffectBJ=0,weathereffect
_RemoveWeatherEffectBJ_DisplayName="删除天气特效"
_RemoveWeatherEffectBJ_Parameters="删除",~天气特效
_RemoveWeatherEffectBJ_Defaults=GetLastCreatedWeatherEffect
_RemoveWeatherEffectBJ_Category=TC_ENVIRONMENT

TerrainDeformationCraterBJ=1,real,cratertype,location,real,real
_TerrainDeformationCraterBJ_DisplayName="创建地形变化(弹坑)"
_TerrainDeformationCraterBJ_Parameters="创建一个持续",~实数,"秒的",~类型,"弹坑地形到",~点,",半径为",~实数,",深度为",~实数
_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="创建一个持续",~实数,"秒的",~类型,"波纹地形到",~点,",开始半径为",~实数,",结束半径为",~实数,",深度为",~实数,",涟漪间隔为",~实数,",分开距离为",~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="创建一个持续",~实数,"秒的冲击波,从",~点,"到",~点,",半径为",~实数,",深度为",~实数,",拖尾延迟为",~实数,"秒"
_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="创建一个持续",~实数,"秒的随机地形到",~点,",半径为",~实数,",深度在",~实数,"到",~实数,"之间,更新间隔为",~实数,"秒"
_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="停止",~地形变化,",持续",~实数,"秒"
_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=~开启/关闭,"水面变形"
_SetWaterDeforms_Defaults=OnOffOn
_SetWaterDeforms_Category=TC_ENVIRONMENT

SetTerrainTypeBJ=1,location,terraintype,integer,integer,terrainshape
_SetTerrainTypeBJ_DisplayName="设置点的地形纹理"
_SetTerrainTypeBJ_Parameters="设置",~点,"的地形纹理为",~纹理类型,",样式为",~整数,",刷子大小为",~整数,",刷子类型为",~刷子类型
_SetTerrainTypeBJ_Defaults=GetRectCenter,TerrainTypeLdrt,-1,1,TerrainShapeCircle
_SetTerrainTypeBJ_Category=TC_ENVIRONMENT

SetTerrainPathableBJ=1,location,pathingtype,onoffoption
_SetTerrainPathableBJ_DisplayName="设置点的地形路径"
_SetTerrainPathableBJ_Parameters="设置",~点,"的",~路径类型"为",~开启/关闭
_SetTerrainPathableBJ_Defaults=GetRectCenter,PathingTypeWalkability,OnOffOn
_SetTerrainPathableBJ_Category=TC_ENVIRONMENT

SetWaterBaseColorBJ=1,real,real,real,real
_SetWaterBaseColorBJ_DisplayName="设置水面的颜色"
_SetWaterBaseColorBJ_Parameters="设置水颜色为(红",~实数,"%,绿",~实数,"%,蓝",~实数,"%)透明度",~实数,"%"
_SetWaterBaseColorBJ_Defaults=100,100,100,0
_SetWaterBaseColorBJ_Limits=0,100,0,100,0,100,0,100
_SetWaterBaseColorBJ_Category=TC_ENVIRONMENT

SetHDWaterParamsExBJ=1,real,real,real,onoffoption,integer,integer,integer,integer,integer,integer,integer,integer
_SetHDWaterParamsExBJ_DisplayName="设置高清水体参数"
_SetHDWaterParamsExBJ_Parameters="将高清水体覆写颜色改为(",~红,"%,",~绿,"%,",~蓝,"%)并覆写 ",~覆写,",将波浪顶点位移改为 ",~波浪顶点位移,",最小不透明度改为 ",~最小不透明度,",最大不透明度改为 ",~最大不透明度,",反射率改为 ",~反射率,",辐射率改为 ",~辐射率,",边缘柔和度改为 ",~边缘柔和度,",波浪法线贴图强度改为 ",~波浪法线贴图强度,",环境贴图反射率改为 ",~环境贴图反射率
_SetHDWaterParamsExBJ_Defaults=100,100,100,OnOffOn,20,0,100,10,0,50,100,100
_SetHDWaterParamsExBJ_Limits=0,100,0,100,0,100,_,_,0,100,0,100,0,100,0,100,0,100,0,100,0,100,0,100
_SetHDWaterParamsExBJ_Category=TC_ENVIRONMENT

BlzSetHDWaterColorBJ=1,real,real,real
_BlzSetHDWaterColorBJ_DisplayName="改变高清水体覆写颜色"
_BlzSetHDWaterColorBJ_Parameters="将高清水体覆写颜色改为(",~红,"%,",~绿,"%,",~蓝,"%)"
_BlzSetHDWaterColorBJ_Defaults=100,100,100
_BlzSetHDWaterColorBJ_Limits=0,100,0,100,0,100
_BlzSetHDWaterColorBJ_Category=TC_ENVIRONMENT

BlzSetHDWaterColorOverrideBJ=1
_BlzSetHDWaterColorOverrideBJ_DisplayName="启用高清水体颜色覆写"
_BlzSetHDWaterColorOverrideBJ_Parameters="启用高清水体颜色覆写"
_BlzSetHDWaterColorOverrideBJ_Defaults=
_BlzSetHDWaterColorOverrideBJ_Category=TC_ENVIRONMENT

BlzClearHDWaterColorOverrideBJ=1
_BlzClearHDWaterColorOverrideBJ_DisplayName="禁用高清水体颜色覆写"
_BlzClearHDWaterColorOverrideBJ_Parameters="禁用高清水体颜色覆写"
_BlzClearHDWaterColorOverrideBJ_Defaults=
_BlzClearHDWaterColorOverrideBJ_Category=TC_ENVIRONMENT

BlzSetHDWaterVertexDisplacementBJ=1,integer
_BlzSetHDWaterVertexDisplacementBJ_DisplayName="改变高清水体波浪顶点位移"
_BlzSetHDWaterVertexDisplacementBJ_Parameters="将高清水体波浪顶点位移改为 ",~波浪顶点位移
_BlzSetHDWaterVertexDisplacementBJ_Defaults=20
_BlzSetHDWaterVertexDisplacementBJ_Limits=0,100
_BlzSetHDWaterVertexDisplacementBJ_Category=TC_ENVIRONMENT

BlzSetHDWaterMinOpacityBJ=1,integer
_BlzSetHDWaterMinOpacityBJ_DisplayName="改变高清水体最小不透明度"
_BlzSetHDWaterMinOpacityBJ_Parameters="将高清水体最小不透明度改为 ",~最小不透明度
_BlzSetHDWaterMinOpacityBJ_Defaults0
_BlzSetHDWaterMinOpacityBJ_Limits=0,100
_BlzSetHDWaterMinOpacityBJ_Category=TC_ENVIRONMENT

BlzSetHDWaterMaxOpacityBJ=1,integer
_BlzSetHDWaterMaxOpacityBJ_DisplayName="改变高清水体最大不透明度"
_BlzSetHDWaterMaxOpacityBJ_Parameters="将高清水体最大不透明度改为 ",~最大不透明度
_BlzSetHDWaterMaxOpacityBJ_Defaults=100
_BlzSetHDWaterMaxOpacityBJ_Limits=0,100
_BlzSetHDWaterMaxOpacityBJ_Category=TC_ENVIRONMENT

BlzSetHDWaterReflectivityBJ=1,integer
_BlzSetHDWaterReflectivityBJ_DisplayName="改变高清水体反射率"
_BlzSetHDWaterReflectivityBJ_Parameters="将高清水体反射率改为 ",~反射率
_BlzSetHDWaterReflectivityBJ_Defaults=10
_BlzSetHDWaterReflectivityBJ_Limits=0,100
_BlzSetHDWaterReflectivityBJ_Category=TC_ENVIRONMENT

BlzSetHDWaterEmissivityBJ=1,integer
_BlzSetHDWaterEmissivityBJ_DisplayName="改变高清水体辐射率"
_BlzSetHDWaterEmissivityBJ_Parameters="将高清水体辐射率改为 ",~辐射率
_BlzSetHDWaterEmissivityBJ_Defaults=0
_BlzSetHDWaterEmissivityBJ_Limits=0,100
_BlzSetHDWaterEmissivityBJ_Category=TC_ENVIRONMENT

BlzSetHDWaterEdgeSoftnessBJ=1,integer
_BlzSetHDWaterEdgeSoftnessBJ_DisplayName="改变高清水体边缘柔和度"
_BlzSetHDWaterEdgeSoftnessBJ_Parameters="将高清水体边缘柔和度改为 ",~边缘柔和度
_BlzSetHDWaterEdgeSoftnessBJ_Defaults=50
_BlzSetHDWaterEdgeSoftnessBJ_Limits=0,100
_BlzSetHDWaterEdgeSoftnessBJ_Category=TC_ENVIRONMENT

BlzSetHDWaterWaveStrengthBJ=1,integer
_BlzSetHDWaterWaveStrengthBJ_DisplayName="改变高清水体波浪法线贴图强度"
_BlzSetHDWaterWaveStrengthBJ_Parameters="将高清水体波浪法线贴图强度改为 ",~波浪法线贴图强度
_BlzSetHDWaterWaveStrengthBJ_Defaults=100
_BlzSetHDWaterWaveStrengthBJ_Limits=0,100
_BlzSetHDWaterWaveStrengthBJ_Category=TC_ENVIRONMENT

BlzSetHDWaterEnvMapStrengthBJ=1,integer
_BlzSetHDWaterEnvMapStrengthBJ_DisplayName="改变高清水体环境贴图反射率"
_BlzSetHDWaterEnvMapStrengthBJ_Parameters="将高清水体环境贴图反射率改为 ",~环境贴图反射率
_BlzSetHDWaterEnvMapStrengthBJ_Defaults=100
_BlzSetHDWaterEnvMapStrengthBJ_Limits=0,100
_BlzSetHDWaterEnvMapStrengthBJ_Category=TC_ENVIRONMENT

SetSkyModel=0,skymodelstring
_SetSkyModel_DisplayName="设置天空盒子模型"
_SetSkyModel_Parameters="设置天空盒子模型为",~模型
_SetSkyModel_Defaults=SkyModelNone
_SetSkyModel_Category=TC_ENVIRONMENT

SetTerrainFogExBJ=0,fogstyle,real,real,real,real,real,real
_SetTerrainFogExBJ_DisplayName="设置地形迷雾"
_SetTerrainFogExBJ_Parameters="设置地形迷雾风格为",~迷雾风格,",Z轴开始值",~实数,",Z轴结束值",~实数,",密度为",~实数,",颜色(红",~实数,"%,绿",~实数,"%,蓝",~实数,"%)"
_SetTerrainFogExBJ_Defaults=FogStyleLinear,1000,8000,0,100,100,100
_SetTerrainFogExBJ_Limits=_,_,0,_,0,_,0,_,0,100,0,100,0,100
_SetTerrainFogExBJ_Category=TC_ENVIRONMENT

BlzSetTerrainFogStyleBJ=0,fogstyle
_BlzSetTerrainFogStyleBJ_DisplayName="设置雾样式"
_BlzSetTerrainFogStyleBJ_Parameters="将雾样式设为 ",~样式
_BlzSetTerrainFogStyleBJ_Defaults=FogStyleLinear
_BlzSetTerrainFogStyleBJ_Limits=_,_
_BlzSetTerrainFogStyleBJ_Category=TC_ENVIRONMENT

BlzSetTerrainFogZStartBJ=0,real
_BlzSetTerrainFogZStartBJ_DisplayName="设置雾Z起点"
_BlzSetTerrainFogZStartBJ_Parameters="将雾的Z起点设为 ",~Z起点
_BlzSetTerrainFogZStartBJ_Defaults=1000
_BlzSetTerrainFogZStartBJ_Limits=0,_
_BlzSetTerrainFogZStartBJ_Category=TC_ENVIRONMENT

BlzSetTerrainFogZEndBJ=0,real
_BlzSetTerrainFogZEndBJ_DisplayName="设置雾Z终点"
_BlzSetTerrainFogZEndBJ_Parameters="将雾的Z终点设为 ",~Z终点
_BlzSetTerrainFogZEndBJ_Defaults=8000
_BlzSetTerrainFogZEndBJ_Limits=0,_
_BlzSetTerrainFogZEndBJ_Category=TC_ENVIRONMENT

BlzSetTerrainFogDensityBJ=0,real
_BlzSetTerrainFogDensityBJ_DisplayName="设置雾浓度"
_BlzSetTerrainFogDensityBJ_Parameters="将雾浓度设为 ",~浓度
_BlzSetTerrainFogDensityBJ_Defaults=0
_BlzSetTerrainFogDensityBJ_Limits=0,_
_BlzSetTerrainFogDensityBJ_Category=TC_ENVIRONMENT

BlzSetTerrainFogHeightStartBJ=0,real
_BlzSetTerrainFogHeightStartBJ_DisplayName="设置雾高度起点"
_BlzSetTerrainFogHeightStartBJ_Parameters="将雾的高度起点设为 ",~高度起点
_BlzSetTerrainFogHeightStartBJ_Defaults=0
_BlzSetTerrainFogHeightStartBJ_Limits=0,_
_BlzSetTerrainFogHeightStartBJ_Category=TC_ENVIRONMENT

BlzSetTerrainFogHeightEndBJ=0,real
_BlzSetTerrainFogHeightEndBJ_DisplayName="设置雾高度终点"
_BlzSetTerrainFogHeightEndBJ_Parameters="将雾的高度终点设为 ",~高度终点
_BlzSetTerrainFogHeightEndBJ_Defaults=0
_BlzSetTerrainFogHeightEndBJ_Limits=0,_
_BlzSetTerrainFogHeightEndBJ_Category=TC_ENVIRONMENT

BlzSetTerrainFogLinearStartBJ=0,real
_BlzSetTerrainFogLinearStartBJ_DisplayName="设置雾线性起点"
_BlzSetTerrainFogLinearStartBJ_Parameters="将雾的线性起点设为 ",~线性起点
_BlzSetTerrainFogLinearStartBJ_Defaults=10000
_BlzSetTerrainFogLinearStartBJ_Limits=0,_
_BlzSetTerrainFogLinearStartBJ_Category=TC_ENVIRONMENT

BlzSetTerrainFogLinearEndBJ=0,real
_BlzSetTerrainFogLinearEndBJ_DisplayName="设置雾线性终点"
_BlzSetTerrainFogLinearEndBJ_Parameters="将雾的线性终点设为 ",~线性终点
_BlzSetTerrainFogLinearEndBJ_Defaults=10000
_BlzSetTerrainFogLinearEndBJ_Limits=0,_
_BlzSetTerrainFogLinearEndBJ_Category=TC_ENVIRONMENT

BlzSetTerrainFogMaxLinearDensityBJ=0,real
_BlzSetTerrainFogMaxLinearDensityBJ_DisplayName="设置雾最大不透明度"
_BlzSetTerrainFogMaxLinearDensityBJ_Parameters="将雾的线性浓度设为 ",~线性浓度
_BlzSetTerrainFogMaxLinearDensityBJ_Defaults=0
_BlzSetTerrainFogMaxLinearDensityBJ_Limits=0,_
_BlzSetTerrainFogMaxLinearDensityBJ_Category=TC_ENVIRONMENT

BlzSetTerrainFogDrawOverSkyBJ=0,onoffoption
_BlzSetTerrainFogDrawOverSkyBJ_DisplayName="设置雾是否绘制在天空之上"
_BlzSetTerrainFogDrawOverSkyBJ_Parameters="将雾绘制在天空之上设为 ",~绘制在天空之上
_BlzSetTerrainFogDrawOverSkyBJ_Defaults=OnOffOff
_BlzSetTerrainFogDrawOverSkyBJ_Limits=_,_
_BlzSetTerrainFogDrawOverSkyBJ_Category=TC_ENVIRONMENT

BlzSetTerrainFogColorBJ=0,real,real,real
_BlzSetTerrainFogColorBJ_DisplayName="设置雾颜色"
_BlzSetTerrainFogColorBJ_Parameters="将雾颜色设为(",~红,"%,",~绿,"%,",~蓝,"%)"
_BlzSetTerrainFogColorBJ_Defaults=100,100,100
_BlzSetTerrainFogColorBJ_Limits=0,100,0,100,0,100
_BlzSetTerrainFogColorBJ_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=~创建/删除,"荒芜地表,为",~玩家,",在",~矩形区域
_SetBlightRectBJ_Defaults=CreateRemoveCreate,Player00,GetPlayableMapRect
_SetBlightRectBJ_Category=TC_ENVIRONMENT

SetBlightRadiusLocBJ=0,createremoveoption,player,location,real
_SetBlightRadiusLocBJ_DisplayName="创建/删除荒芜地表(指定点)"
_SetBlightRadiusLocBJ_Parameters=~创建/删除,"荒芜地表,为",~玩家,",在",~点,"半径为",~实数
_SetBlightRadiusLocBJ_Defaults=CreateRemoveCreate,Player00,GetRectCenter,512
_SetBlightRadiusLocBJ_Limits=_,_,_,_,_,_,0,_
_SetBlightRadiusLocBJ_Category=TC_ENVIRONMENT

SetDayNightModels=0,dncmodelstring,dncmodelstring
_SetDayNightModels_DisplayName="设置昼夜光照模型"
_SetDayNightModels_Parameters="将昼夜循环光照模型设为地形使用 ",~地形模型,",单位使用 ",~单位模型
_SetDayNightModels_Defaults=DNCModelLordaeronTerrain,DNCModelLordaeronUnit
_SetDayNightModels_Category=TC_ENVIRONMENT

// Text Tag actions
CreateTextTagLocBJ=1,StringExt,location,real,real,real,real,real,real
_CreateTextTagLocBJ_DisplayName="创建漂浮文本(指定点)"
_CreateTextTagLocBJ_Parameters="创建漂浮文本",~字符串,"在",~点,",Z轴偏移",~实数,",字体大小为",~实数,",颜色为(红",~实数,"%,绿",~实数,"%,蓝",~实数,"%)透明度",~实数,"%"
_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="创建漂浮文本",~字符串,"在",~单位,",Z轴偏移",~实数,",字体大小为",~实数,",颜色为(红",~实数,"%,绿",~实数,"%,蓝",~实数,"%)透明度",~实数,"%"
_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="销毁",~漂浮文本
_DestroyTextTagBJ_Defaults=GetLastCreatedTextTag
_DestroyTextTagBJ_Category=TC_TEXTTAG

ShowTextTagForceBJ=1,showhideoption,texttag,force
_ShowTextTagForceBJ_DisplayName="显示/隐藏漂浮文本"
_ShowTextTagForceBJ_Parameters=~显示/隐藏,~漂浮文本,",对于",~玩家组
_ShowTextTagForceBJ_Defaults=ShowHideShow,GetLastCreatedTextTag,GetPlayersAll
_ShowTextTagForceBJ_Category=TC_TEXTTAG

SetTextTagVelocityBJ=1,texttag,real,real
_SetTextTagVelocityBJ_DisplayName="设置漂浮文本的速度"
_SetTextTagVelocityBJ_Parameters="设置",~漂浮文本,"的速度为",~实数,",方向为",~实数
_SetTextTagVelocityBJ_Defaults=GetLastCreatedTextTag,64,90
_SetTextTagVelocityBJ_Category=TC_TEXTTAG

SetTextTagColorBJ=1,texttag,real,real,real,real
_SetTextTagColorBJ_DisplayName="设置漂浮文本的颜色"
_SetTextTagColorBJ_Parameters="设置",~漂浮文本,"的颜色为(红",~实数,"%,绿",~实数,"%,蓝",~实数,"%)透明度",~实数,"%"
_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="设置",~漂浮文本,"到",~点,",Z轴偏移",~实数
_SetTextTagPosBJ_Defaults=GetLastCreatedTextTag,GetRectCenter,0
_SetTextTagPosBJ_Category=TC_TEXTTAG

SetTextTagPosUnitBJ=1,texttag,unit,real
_SetTextTagPosUnitBJ_DisplayName="设置漂浮文本的位置(指定单位)"
_SetTextTagPosUnitBJ_Parameters="设置",~漂浮文本,"到",~单位,",Z轴偏移",~实数
_SetTextTagPosUnitBJ_Defaults=GetLastCreatedTextTag,_,0
_SetTextTagPosUnitBJ_Category=TC_TEXTTAG

SetTextTagTextBJ=1,texttag,StringExt,real
_SetTextTagTextBJ_DisplayName="设置漂浮文本的文本"
_SetTextTagTextBJ_Parameters="设置",~漂浮文本,"的文本为",~字符串,",字体大小为",~实数
_SetTextTagTextBJ_Defaults=GetLastCreatedTextTag,_,10
_SetTextTagTextBJ_Category=TC_TEXTTAG

SetTextTagSuspendedBJ=1,texttag,enabledisableoption
_SetTextTagSuspendedBJ_DisplayName="设置漂浮文本开启/关闭暂停状态"
_SetTextTagSuspendedBJ_Parameters="设置",~漂浮文本,~开启/关闭,"暂停状态"
_SetTextTagSuspendedBJ_Defaults=GetLastCreatedTextTag,EnableDisableEnable
_SetTextTagSuspendedBJ_Category=TC_TEXTTAG

SetTextTagPermanentBJ=1,texttag,enabledisableoption
_SetTextTagPermanentBJ_DisplayName="设置漂浮文本开启/关闭永久状态"
_SetTextTagPermanentBJ_Parameters="设置",~漂浮文本,~开启/关闭,"永久状态"
_SetTextTagPermanentBJ_Defaults=GetLastCreatedTextTag,EnableDisableEnable
_SetTextTagPermanentBJ_Category=TC_TEXTTAG

SetTextTagLifespanBJ=1,texttag,real
_SetTextTagLifespanBJ_DisplayName="设置漂浮文本的清除时间"
_SetTextTagLifespanBJ_Parameters="设置",~漂浮文本,"的清除时间为",~实数,"秒"
_SetTextTagLifespanBJ_Defaults=GetLastCreatedTextTag,5
_SetTextTagLifespanBJ_Category=TC_TEXTTAG

SetTextTagFadepointBJ=1,texttag,real
_SetTextTagFadepointBJ_DisplayName="设置漂浮文本的消逝时间"
_SetTextTagFadepointBJ_Parameters="设置",~漂浮文本,"的消逝时间为",~实数,"秒"
_SetTextTagFadepointBJ_Defaults=GetLastCreatedTextTag,4
_SetTextTagFadepointBJ_Category=TC_TEXTTAG

SetTextTagAgeBJ=1,texttag,real
_SetTextTagAgeBJ_DisplayName="设置漂浮文本的已存在时间"
_SetTextTagAgeBJ_Parameters="设置",~漂浮文本,"的已存在时间为",~实数,"秒"
_SetTextTagAgeBJ_Defaults=GetLastCreatedTextTag,0
_SetTextTagAgeBJ_Category=TC_TEXTTAG


// Game actions
DisplayTextToForce=0,force,StringExt
_DisplayTextToForce_DisplayName="为玩家组显示文本消息(自动限时)"
_DisplayTextToForce_Parameters="为",~玩家组,"显示文本消息",~字符串
_DisplayTextToForce_Defaults=GetPlayersAll,_
_DisplayTextToForce_Category=TC_GAME

DisplayTimedTextToForce=0,force,real,StringExt
_DisplayTimedTextToForce_DisplayName="为玩家组显示文本消息(指定时间)"
_DisplayTimedTextToForce_Parameters="为",~玩家组,"显示",~实数,"秒的文本消息",~字符串
_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="设置游戏速度为",~游戏速度
_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="设置",~地图选项,"为",~开启/关闭
_SetMapFlag_Defaults=MapFlagUseHandicaps,OnOffOn
_SetMapFlag_Category=TC_GAME

SetTimeOfDay=0,real
_SetTimeOfDay_DisplayName="设置游戏时间"
_SetTimeOfDay_Parameters="设置游戏时间为",~实数
_SetTimeOfDay_Defaults=12
_SetTimeOfDay_Limits=0,24
_SetTimeOfDay_Category=TC_GAME

SetTimeOfDayScalePercentBJ=0,real
_SetTimeOfDayScalePercentBJ_DisplayName="设置昼夜时间流逝速度"
_SetTimeOfDayScalePercentBJ_Parameters="设置昼夜时间流逝速度为默认值的",~实数,"%"
_SetTimeOfDayScalePercentBJ_Defaults=100
_SetTimeOfDayScalePercentBJ_Defaults=0,_
_SetTimeOfDayScalePercentBJ_Category=TC_GAME

UseTimeOfDayBJ=0,onoffoption
_UseTimeOfDayBJ_DisplayName="设置昼夜交替开启/关闭"
_UseTimeOfDayBJ_Parameters="设置昼夜交替",~开启/关闭
_UseTimeOfDayBJ_Defaults=OnOffOff
_UseTimeOfDayBJ_Category=TC_GAME

ShareEverythingWithTeam=0,player
_ShareEverythingWithTeam_DisplayName="设置玩家对盟友共享视野和完全控制权"
_ShareEverythingWithTeam_Parameters="设置",~玩家,"对盟友共享视野和完全控制权"
_ShareEverythingWithTeam_Defaults=Player00
_ShareEverythingWithTeam_Category=TC_GAME

MakeUnitsPassiveForPlayer=0,player
_MakeUnitsPassiveForPlayer_DisplayName="更改玩家所有单位为中立受害玩家的单位"
_MakeUnitsPassiveForPlayer_Parameters="更改",~玩家,"的所有单位为中立受害玩家的单位"
_MakeUnitsPassiveForPlayer_Defaults=Player00
_MakeUnitsPassiveForPlayer_Category=TC_GAME

SetNextLevelBJ=0,string
_SetNextLevelBJ_DisplayName="设置下一关卡的路径"
_SetNextLevelBJ_Parameters="设置下一关卡的路径为",~字符串
_SetNextLevelBJ_Defaults="Maps\MapName.w3m"
_SetNextLevelBJ_Category=TC_GAME

CustomVictoryBJ=0,player,useskipoption,useskipoption
_CustomVictoryBJ_DisplayName="玩家胜利"
_CustomVictoryBJ_Parameters=~玩家,"胜利(",~显示/跳过,"胜利对话框,",~显示/跳过,"计分板)"
_CustomVictoryBJ_Defaults=Player00,UseSkipOptionUse,UseSkipOptionUse
_CustomVictoryBJ_Category=TC_GAME

CustomDefeatBJ=0,player,StringExt
_CustomDefeatBJ_DisplayName="玩家失败"
_CustomDefeatBJ_Parameters=~玩家,"失败,显示失败信息",~字符串
_CustomDefeatBJ_Defaults=Player00,WESTRING_PEVENT_DEFEAT_MSG
_CustomDefeatBJ_Category=TC_GAME

SaveGame=1,anyfile
_SaveGame_DisplayName="保存游戏"
_SaveGame_Parameters="保存游戏",~文件
_SaveGame_Defaults="SaveFile.w3z"
_SaveGame_Category=TC_GAME

LoadGameBJ=1,anyfile,useskipoption
_LoadGameBJ_DisplayName="读取游戏"
_LoadGameBJ_Parameters="读取游戏",~文件,"(",~显示/跳过,"计分板)"
_LoadGameBJ_Defaults="LoadFile.w3z",UseSkipOptionSkip
_LoadGameBJ_Category=TC_GAME

SetMaxCheckpointSaves=1,integer
_SetMaxCheckpointSaves_DisplayName="设置检查点最大保存次数"
_SetMaxCheckpointSaves_Parameters="设置检查点最大保存次数为",~整数
_SetMaxCheckpointSaves_Defaults=10
_SetMaxCheckpointSaves_Category=TC_GAME

SaveGameCheckPoint=1,anyfile,boolean
_SaveGameCheckPoint_DisplayName="创建游戏检查点存档"
_SaveGameCheckPoint_Parameters="创建游戏检查点存档",~文件,"(",~显示/隐藏,"检查点消息)"
_SaveGameCheckPoint_Defaults="Checkpoint.w3z",false
_SaveGameCheckPoint_Category=TC_GAME
_SaveGameCheckPoint_ScriptName=SaveGameCheckpoint

SaveGameCheckPointBJ=0,anyfile,showhideoption
_SaveGameCheckPointBJ_DisplayName="创建战役检查点存档"
_SaveGameCheckPointBJ_Parameters="创建战役检查点存档",~文件,"(",~显示/隐藏,"检查点消息)"
_SaveGameCheckPointBJ_Defaults="MapSaveName",ShowHideShow
_SaveGameCheckPointBJ_Category=TC_GAME

SaveAndLoadGameBJ=1,anyfile,anyfile,useskipoption
_SaveAndLoadGameBJ_DisplayName="保存并读取游戏"
_SaveAndLoadGameBJ_Parameters="保存游戏",~文件,"并且读取游戏",~文件,"(",~显示/隐藏,"计分板)"
_SaveAndLoadGameBJ_Defaults="SaveFile.w3z","LoadFile.w3z",UseSkipOptionSkip
_SaveAndLoadGameBJ_Category=TC_GAME

SaveAndChangeLevelBJ=1,anyfile,anyfile,useskipoption
_SaveAndChangeLevelBJ_DisplayName="保存并切换关卡"
_SaveAndChangeLevelBJ_Parameters="保存游戏",~文件,"并切换关卡",~文件,"(",~显示/隐藏,"计分板)"
_SaveAndChangeLevelBJ_Defaults="SaveFile.w3z","Maps\MapName.w3x",UseSkipOptionSkip
_SaveAndChangeLevelBJ_Category=TC_GAME

RenameSaveDirectoryBJ=1,anyfile,anyfile
_RenameSaveDirectoryBJ_DisplayName="重命名存档文件夹"
_RenameSaveDirectoryBJ_Parameters="重命名",~文件夹,"为",~文件夹
_RenameSaveDirectoryBJ_Defaults=_,_
_RenameSaveDirectoryBJ_Category=TC_GAME

RemoveSaveDirectoryBJ=1,anyfile
_RemoveSaveDirectoryBJ_DisplayName="删除存档文件夹"
_RemoveSaveDirectoryBJ_Parameters="删除",~文件夹
_RemoveSaveDirectoryBJ_Defaults=_
_RemoveSaveDirectoryBJ_Category=TC_GAME

CopySaveGameBJ=1,anyfile,anyfile
_CopySaveGameBJ_DisplayName="复制游戏存档"
_CopySaveGameBJ_Parameters="复制游戏存档",~文件,"保存为",~文件
_CopySaveGameBJ_Defaults=_,_
_CopySaveGameBJ_Category=TC_GAME

SetCampaignMenuRaceBJ=0,campaignindex
_SetCampaignMenuRaceBJ_DisplayName="设置战役背景"
_SetCampaignMenuRaceBJ_Parameters="设置战役背景为",~战役序号
_SetCampaignMenuRaceBJ_Defaults=CampaignIndexH
_SetCampaignMenuRaceBJ_Category=TC_GAME

SetMissionAvailableBJ=0,enabledisableoption,missionindex
_SetMissionAvailableBJ_DisplayName="开启/关闭关卡"
_SetMissionAvailableBJ_Parameters=~开启/关闭,~关卡序号
_SetMissionAvailableBJ_Defaults=EnableDisableEnable,MissionIndexH01
_SetMissionAvailableBJ_Category=TC_GAME

SetCampaignAvailableBJ=0,enabledisableoption,campaignindex
_SetCampaignAvailableBJ_DisplayName="开启/关闭战役"
_SetCampaignAvailableBJ_Parameters=~开启/关闭,~战役序号
_SetCampaignAvailableBJ_Defaults=EnableDisableEnable,CampaignIndexH
_SetCampaignAvailableBJ_Category=TC_GAME

SetCinematicAvailableBJ=0,enabledisableoption,cinematicindex
_SetCinematicAvailableBJ_DisplayName="开启/关闭剧情电影"
_SetCinematicAvailableBJ_Parameters=~开启/关闭,~剧情电影序号
_SetCinematicAvailableBJ_Defaults=EnableDisableEnable,CinematicIndexHED
_SetCinematicAvailableBJ_Category=TC_GAME

ShowCustomCampaignButton=1,showhideoption,integer
_ShowCustomCampaignButton_DisplayName="显示/隐藏自定义战役按钮"
_ShowCustomCampaignButton_Parameters=~显示/隐藏,"自定义战役按钮",~整数
_ShowCustomCampaignButton_Defaults=ShowHideShow,1
_ShowCustomCampaignButton_Limits=_,_,1,_
_ShowCustomCampaignButton_Category=TC_GAME

SetAllyColorFilterState=1,integer
_SetAllyColorFilterState_DisplayName="设置队伍颜色显示状态"
_SetAllyColorFilterState_Parameters="设置队伍颜色显示状态为",~整数
_SetAllyColorFilterState_Defaults=0
_SetAllyColorFilterState_Limits=0,2
_SetAllyColorFilterState_Category=TC_GAME

SetCreepCampFilterState=1,showhideoption
_SetCreepCampFilterState_DisplayName="设置小地图中立生物显示/隐藏"
_SetCreepCampFilterState_Parameters="设置小地图中立生物"~显示/隐藏
_SetCreepCampFilterState_Defaults=ShowHideHide
_SetCreepCampFilterState_Category=TC_GAME

EnableMinimapFilterButtons=1,enabledisableoption,enabledisableoption
_EnableMinimapFilterButtons_DisplayName="开启/关闭小地图按钮"
_EnableMinimapFilterButtons_Parameters=~开启/关闭,"队伍颜色按钮,",~开启/关闭,"中立生物按钮"
_EnableMinimapFilterButtons_Defaults=EnableDisableDisable,EnableDisableDisable
_EnableMinimapFilterButtons_Category=TC_GAME

EnableSelect=0,enabledisableoption,enabledisableoption
_EnableSelect_DisplayName="开启/关闭选择功能"
_EnableSelect_Parameters=~开启/关闭,"选择功能(",~开启/关闭,"显示选择圈)"
_EnableSelect_Defaults=EnableDisableEnable,EnableDisableEnable
_EnableSelect_Category=TC_GAME

EnableDragSelect=1,enabledisableoption,enabledisableoption
_EnableDragSelect_DisplayName="开启/关闭框选功能"
_EnableDragSelect_Parameters=~开启/关闭,"框选功能(",~开启/关闭,"显示选择框)"
_EnableDragSelect_Defaults=EnableDisableEnable,EnableDisableEnable
_EnableDragSelect_Category=TC_GAME

EnablePreSelect=1,enabledisableoption,enabledisableoption
_EnablePreSelect_DisplayName="开启/关闭预选功能"
_EnablePreSelect_Parameters=~开启/关闭,"预选功能 (",~开启/关闭,"显示预选圈)"
_EnablePreSelect_Defaults=EnableDisableEnable,EnableDisableEnable
_EnablePreSelect_Category=TC_GAME

ForceUIKeyBJ=0,player,string
_ForceUIKeyBJ_DisplayName="强制玩家UI按下特定键"
_ForceUIKeyBJ_Parameters="强制",~玩家,"UI按下",~字符串,"键"
_ForceUIKeyBJ_Defaults=Player00,"A"
_ForceUIKeyBJ_Category=TC_GAME

ForceUICancelBJ=0,player
_ForceUICancelBJ_DisplayName="强制玩家UI按下ESC键"
_ForceUICancelBJ_Parameters="强制",~玩家,"UI按下ESC键"
_ForceUICancelBJ_Defaults=Player00
_ForceUICancelBJ_Category=TC_GAME

Preload=0,anyfile
_Preload_DisplayName="预载文件"
_Preload_Parameters="预载",~文件
_Preload_Defaults=_
_Preload_Category=TC_GAME

PreloadEnd=0,real
_PreloadEnd_DisplayName="开始预载"
_PreloadEnd_Parameters="开始预载,",~实数,"秒暂停"
_PreloadEnd_Defaults=0.5
_PreloadEnd_Category=TC_GAME

Preloader=0,preloadfile
_Preloader_DisplayName="批量预载"
_Preloader_Parameters="预载所有在",~文件,"中列出的文件"
_Preloader_Defaults=
_Preloader_Category=TC_GAME

// Recording related API
BlzShowTerrain=0,boolean
_BlzShowTerrain_DisplayName="是/否显示地形"
_BlzShowTerrain_Parameters=~是/否,"显示地形"
_BlzShowTerrain_Defaults=true
_BlzShowTerrain_Category=TC_VISIBILITY

BlzShowSkyBox=0,boolean
_BlzShowSkyBox_DisplayName="是/否显示天空盒子"
_BlzShowSkyBox_Parameters=~是/否,"显示天空盒子"
_BlzShowSkyBox_Defaults=true
_BlzShowSkyBox_Category=TC_VISIBILITY

BlzStartRecording=0,integer
_BlzStartRecording_DisplayName="开始录制"
_BlzStartRecording_Parameters="开始录制,帧数为",~整数
_BlzStartRecording_Defaults=30
_BlzStartRecording_Limits=0,_
_BlzStartRecording_Category=TC_GAME

BlzEndRecording=0
_BlzEndRecording_DisplayName="停止录制"
_BlzEndRecording_Parameters="停止录制"
_BlzEndRecording_Category=TC_GAME

// Machinima API
BlzHideCinematicPanels=0,hideshowoption
_BlzHideCinematicPanels_DisplayName="是/否隐藏电影面板"
_BlzHideCinematicPanels_Parameters=~是/否,"隐藏电影面板"
_BlzHideCinematicPanels_Defaults=HideShowHide
_BlzHideCinematicPanels_Category=TC_CINEMATIC

// Game Cache actions
InitGameCacheBJ=0,stringnoformat
_InitGameCacheBJ_DisplayName="创建游戏缓存"
_InitGameCacheBJ_Parameters="创建游戏缓存",~文件名
_InitGameCacheBJ_Defaults="MapName.w3v"
_InitGameCacheBJ_Category=TC_GAMECACHE

SaveGameCacheBJ=0,gamecache
_SaveGameCacheBJ_DisplayName="保存游戏缓存到本地硬盘"
_SaveGameCacheBJ_Parameters="保存",~游戏缓存,"到本地硬盘"
_SaveGameCacheBJ_Defaults=GetLastCreatedGameCacheBJ
_SaveGameCacheBJ_Category=TC_GAMECACHE

StoreUnitBJ=0,unit,stringnoformat,stringnoformat,gamecache
_StoreUnitBJ_DisplayName="存储单位"
_StoreUnitBJ_Parameters="存储",~单位,",标签为",~字符串,",类别为",~字符串,",到",~游戏缓存
_StoreUnitBJ_Defaults=_,_,"Category",GetLastCreatedGameCacheBJ
_StoreUnitBJ_Category=TC_GAMECACHE

StoreRealBJ=0,real,stringnoformat,stringnoformat,gamecache
_StoreRealBJ_DisplayName="存储实数"
_StoreRealBJ_Parameters="存储",~实数,",标签为",~字符串,",类别为",~字符串,",到",~游戏缓存
_StoreRealBJ_Defaults=_,_,"Category",GetLastCreatedGameCacheBJ
_StoreRealBJ_Category=TC_GAMECACHE

StoreIntegerBJ=0,integer,stringnoformat,stringnoformat,gamecache
_StoreIntegerBJ_DisplayName="存储整数"
_StoreIntegerBJ_Parameters="存储",~整数,",标签为",~字符串,",类别为",~字符串,",到",~游戏缓存
_StoreIntegerBJ_Defaults=_,_,"Category",GetLastCreatedGameCacheBJ
_StoreIntegerBJ_Category=TC_GAMECACHE

StoreBooleanBJ=0,boolean,stringnoformat,stringnoformat,gamecache
_StoreBooleanBJ_DisplayName="存储布尔值"
_StoreBooleanBJ_Parameters="存储",~布尔值,",标签为",~字符串,",类别为",~字符串,",到",~游戏缓存
_StoreBooleanBJ_Defaults=_,_,"Category",GetLastCreatedGameCacheBJ
_StoreBooleanBJ_Category=TC_GAMECACHE

StoreStringBJ=1,string,stringnoformat,stringnoformat,gamecache
_StoreStringBJ_DisplayName="存储字符串"
_StoreStringBJ_Parameters="存储",~字符串,",标签为",~字符串,",类别为",~字符串,",到",~游戏缓存
_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="保存",~实数,",子引索",~整数,"主引索",~整数,"到",~哈希表
_SaveRealBJ_Defaults=_,_,_,GetLastCreatedHashtableBJ
_SaveRealBJ_Category=TC_HASHTABLE

SaveIntegerBJ=0,integer,integer,integer,hashtable
_SaveIntegerBJ_DisplayName="保存整数"
_SaveIntegerBJ_Parameters="保存",~整数,",子引索",~整数,"主引索",~整数,"到",~哈希表
_SaveIntegerBJ_Defaults=_,_,_,GetLastCreatedHashtableBJ
_SaveIntegerBJ_Category=TC_HASHTABLE

SaveBooleanBJ=0,boolean,integer,integer,hashtable
_SaveBooleanBJ_DisplayName="保存布尔值"
_SaveBooleanBJ_Parameters="保存",~布尔值,",子引索",~整数,"主引索",~整数,"到",~哈希表
_SaveBooleanBJ_Defaults=_,_,_,GetLastCreatedHashtableBJ
_SaveBooleanBJ_Category=TC_HASHTABLE

SaveStringBJ=1,string,integer,integer,hashtable
_SaveStringBJ_DisplayName="保存字符串"
_SaveStringBJ_Parameters="保存",~字符串,",子引索",~整数,"主引索",~整数,"到",~哈希表
_SaveStringBJ_Defaults=_,_,_,GetLastCreatedHashtableBJ
_SaveStringBJ_Category=TC_HASHTABLE

SavePlayerHandleBJ=0,player,integer,integer,hashtable
_SavePlayerHandleBJ_DisplayName="保存玩家"
_SavePlayerHandleBJ_Parameters="保存",~玩家,",子引索为",~整数,",主引索为",~整数"到",~哈希表
_SavePlayerHandleBJ_Defaults=_,_,_,GetLastCreatedHashtableBJ
_SavePlayerHandleBJ_Category=TC_HASHTABLE

SaveWidgetHandleBJ=0,widget,integer,integer,hashtable
_SaveWidgetHandleBJ_DisplayName="保存装饰物"
_SaveWidgetHandleBJ_Parameters="保存",~装饰物,",子引索",~整数,"主引索",~整数,"到",~哈希表
_SaveWidgetHandleBJ_Defaults=_,_,_,GetLastCreatedHashtableBJ
_SaveWidgetHandleBJ_Category=TC_HASHTABLE

SaveDestructableHandleBJ=0,destructable,integer,integer,hashtable
_SaveDestructableHandleBJ_DisplayName="保存可破坏物"
_SaveDestructableHandleBJ_Parameters="保存",~可破坏物,",子引索",~整数,"主引索",~整数,"到",~哈希表
_SaveDestructableHandleBJ_Defaults=_,_,_,GetLastCreatedHashtableBJ
_SaveDestructableHandleBJ_Category=TC_HASHTABLE

SaveItemHandleBJ=0,item,integer,integer,hashtable
_SaveItemHandleBJ_DisplayName="保存物品"
_SaveItemHandleBJ_Parameters="保存",~物品,",子引索",~整数,"主引索",~整数,"到",~哈希表
_SaveItemHandleBJ_Defaults=_,_,_,GetLastCreatedHashtableBJ
_SaveItemHandleBJ_Category=TC_HASHTABLE

SaveUnitHandleBJ=0,unit,integer,integer,hashtable
_SaveUnitHandleBJ_DisplayName="保存单位"
_SaveUnitHandleBJ_Parameters="保存",~单位,",子引索",~整数,"主引索",~整数,"到",~哈希表
_SaveUnitHandleBJ_Defaults=_,_,_,GetLastCreatedHashtableBJ
_SaveUnitHandleBJ_Category=TC_HASHTABLE

SaveAbilityHandleBJ=0,ability,integer,integer,hashtable
_SaveAbilityHandleBJ_DisplayName="保存技能"
_SaveAbilityHandleBJ_Parameters="保存",~可破坏物,",子引索",~整数,"主引索",~整数,"到",~哈希表
_SaveAbilityHandleBJ_Defaults=_,_,_,GetLastCreatedHashtableBJ
_SaveAbilityHandleBJ_Category=TC_HASHTABLE

SaveTimerHandleBJ=0,timer,integer,integer,hashtable
_SaveTimerHandleBJ_DisplayName="保存计时器"
_SaveTimerHandleBJ_Parameters="保存",~计时器,",子引索",~整数,"主引索",~整数,"到",~哈希表
_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="保存",~触发器,",子引索",~整数,"主引索",~整数,"到",~哈希表
_SaveTriggerHandleBJ_Defaults=_,_,_,GetLastCreatedHashtableBJ
_SaveTriggerHandleBJ_Category=TC_HASHTABLE

SaveTriggerConditionHandleBJ=0,triggercondition,integer,integer,hashtable
_SaveTriggerConditionHandleBJ_DisplayName="保存触发条件"
_SaveTriggerConditionHandleBJ_Parameters="保存",~触发条件,",子引索",~整数,"主引索",~整数,"到",~哈希表
_SaveTriggerConditionHandleBJ_Defaults=_,_,_,GetLastCreatedHashtableBJ
_SaveTriggerConditionHandleBJ_Category=TC_HASHTABLE

SaveTriggerActionHandleBJ=0,triggeraction,integer,integer,hashtable
_SaveTriggerActionHandleBJ_DisplayName="保存触发动作"
_SaveTriggerActionHandleBJ_Parameters="保存",~触发动作,",子引索",~整数,"主引索",~整数,"到",~哈希表
_SaveTriggerActionHandleBJ_Defaults=_,_,_,GetLastCreatedHashtableBJ
_SaveTriggerActionHandleBJ_Category=TC_HASHTABLE

SaveTriggerEventHandleBJ=0,eventid,integer,integer,hashtable
_SaveTriggerEventHandleBJ_DisplayName="保存触发事件"
_SaveTriggerEventHandleBJ_Parameters="保存",~触发事件,",子引索",~整数,"主引索",~整数,"到",~哈希表
_SaveTriggerEventHandleBJ_Defaults=_,_,_,GetLastCreatedHashtableBJ
_SaveTriggerEventHandleBJ_Category=TC_HASHTABLE

SaveForceHandleBJ=0,force,integer,integer,hashtable
_SaveForceHandleBJ_DisplayName="保存玩家组"
_SaveForceHandleBJ_Parameters="保存",~玩家组,",子引索",~整数,"主引索",~整数,"到",~哈希表
_SaveForceHandleBJ_Defaults=_,_,_,GetLastCreatedHashtableBJ
_SaveForceHandleBJ_Category=TC_HASHTABLE

SaveGroupHandleBJ=0,group,integer,integer,hashtable
_SaveGroupHandleBJ_DisplayName="保存单位组"
_SaveGroupHandleBJ_Parameters="保存",~单位组,",子引索",~整数,"主引索",~整数,"到",~哈希表
_SaveGroupHandleBJ_Defaults=_,_,_,GetLastCreatedHashtableBJ
_SaveGroupHandleBJ_Category=TC_HASHTABLE

SaveLocationHandleBJ=0,location,integer,integer,hashtable
_SaveLocationHandleBJ_DisplayName="保存点"
_SaveLocationHandleBJ_Parameters="保存",~点,",子引索",~整数,"主引索",~整数,"到",~哈希表
_SaveLocationHandleBJ_Defaults=_,_,_,GetLastCreatedHashtableBJ
_SaveLocationHandleBJ_Category=TC_HASHTABLE

SaveRegionHandleBJ=0,region,integer,integer,hashtable
_SaveRegionHandleBJ_DisplayName="保存不规则区域"
_SaveRegionHandleBJ_Parameters="保存",~不规则区域,",子引索",~整数,"主引索",~整数,"到",~哈希表
_SaveRegionHandleBJ_Defaults=_,_,_,GetLastCreatedHashtableBJ
_SaveRegionHandleBJ_Category=TC_HASHTABLE

SaveRectHandleBJ=0,rect,integer,integer,hashtable
_SaveRectHandleBJ_DisplayName="保存矩形区域"
_SaveRectHandleBJ_Parameters="保存",~矩形区域,",子引索",~整数,"主引索",~整数,"到",~哈希表
_SaveRectHandleBJ_Defaults=_,_,_,GetLastCreatedHashtableBJ
_SaveRectHandleBJ_Category=TC_HASHTABLE

SaveBooleanExprHandleBJ=0,boolexpr,integer,integer,hashtable
_SaveBooleanExprHandleBJ_DisplayName="保存布尔表达式"
_SaveBooleanExprHandleBJ_Parameters="保存",~布尔表达式,",子引索",~整数,"主引索",~整数,"到",~哈希表
_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="保存",~音效,",子引索",~整数,"主引索",~整数,"到",~哈希表
_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="保存",~特效,",子引索",~整数,"主引索",~整数,"到",~哈希表
_SaveEffectHandleBJ_Defaults=_,_,_,GetLastCreatedHashtableBJ
_SaveEffectHandleBJ_Category=TC_HASHTABLE

SaveUnitPoolHandleBJ=0,unitpool,integer,integer,hashtable
_SaveUnitPoolHandleBJ_DisplayName="保存单位池"
_SaveUnitPoolHandleBJ_Parameters="保存",~单位池,",子引索",~整数,"主引索",~整数,"到",~哈希表
_SaveUnitPoolHandleBJ_Defaults=_,_,_,GetLastCreatedHashtableBJ
_SaveUnitPoolHandleBJ_Category=TC_HASHTABLE

SaveItemPoolHandleBJ=0,itempool,integer,integer,hashtable
_SaveItemPoolHandleBJ_DisplayName="保存物品池"
_SaveItemPoolHandleBJ_Parameters="保存",~物品池,",子引索",~整数,"主引索",~整数,"到",~哈希表
_SaveItemPoolHandleBJ_Defaults=_,_,_,GetLastCreatedHashtableBJ
_SaveItemPoolHandleBJ_Category=TC_HASHTABLE

SaveQuestHandleBJ=0,quest,integer,integer,hashtable
_SaveQuestHandleBJ_DisplayName="保存任务"
_SaveQuestHandleBJ_Parameters="保存",~任务,",子引索",~整数,"主引索",~整数,"到",~哈希表
_SaveQuestHandleBJ_Defaults=_,_,_,GetLastCreatedHashtableBJ
_SaveQuestHandleBJ_Category=TC_HASHTABLE

SaveQuestItemHandleBJ=0,questitem,integer,integer,hashtable
_SaveQuestItemHandleBJ_DisplayName="保存任务要求"
_SaveQuestItemHandleBJ_Parameters="保存",~任务要求,",子引索",~整数,"主引索",~整数,"到",~哈希表
_SaveQuestItemHandleBJ_Defaults=_,_,_,GetLastCreatedHashtableBJ
_SaveQuestItemHandleBJ_Category=TC_HASHTABLE

SaveDefeatConditionHandleBJ=0,defeatcondition,integer,integer,hashtable
_SaveDefeatConditionHandleBJ_DisplayName="保存失败条件"
_SaveDefeatConditionHandleBJ_Parameters="保存",~失败条件,",子引索",~整数,"主引索",~整数,"到",~哈希表
_SaveDefeatConditionHandleBJ_Defaults=_,_,_,GetLastCreatedHashtableBJ
_SaveDefeatConditionHandleBJ_Category=TC_HASHTABLE

SaveTimerDialogHandleBJ=0,timerdialog,integer,integer,hashtable
_SaveTimerDialogHandleBJ_DisplayName="保存计时器窗口"
_SaveTimerDialogHandleBJ_Parameters="保存",~计时器窗口",子引索",~整数,"主引索",~整数,"到",~哈希表
_SaveTimerDialogHandleBJ_Defaults=_,_,_,GetLastCreatedHashtableBJ
_SaveTimerDialogHandleBJ_Category=TC_HASHTABLE

SaveLeaderboardHandleBJ=0,leaderboard,integer,integer,hashtable
_SaveLeaderboardHandleBJ_DisplayName="保存排行榜"
_SaveLeaderboardHandleBJ_Parameters="保存",~排行榜,",子引索",~整数,"主引索",~整数,"到",~哈希表
_SaveLeaderboardHandleBJ_Defaults=_,_,_,GetLastCreatedHashtableBJ
_SaveLeaderboardHandleBJ_Category=TC_HASHTABLE

SaveMultiboardHandleBJ=0,multiboard,integer,integer,hashtable
_SaveMultiboardHandleBJ_DisplayName="保存多面板"
_SaveMultiboardHandleBJ_Parameters="保存",~多面板,",子引索",~整数,"主引索",~整数,"到",~哈希表
_SaveMultiboardHandleBJ_Defaults=_,_,_,GetLastCreatedHashtableBJ
_SaveMultiboardHandleBJ_Category=TC_HASHTABLE

SaveMultiboardItemHandleBJ=0,multiboarditem,integer,integer,hashtable
_SaveMultiboardItemHandleBJ_DisplayName="保存多面板项目"
_SaveMultiboardItemHandleBJ_Parameters="保存",~多面板项目,",子引索",~整数,"主引索",~整数,"到",~哈希表
_SaveMultiboardItemHandleBJ_Defaults=_,_,_,GetLastCreatedHashtableBJ
_SaveMultiboardItemHandleBJ_Category=TC_HASHTABLE

SaveTrackableHandleBJ=0,trackable,integer,integer,hashtable
_SaveTrackableHandleBJ_DisplayName="保存可追踪对象"
_SaveTrackableHandleBJ_Parameters="保存",~可追踪对象,",子引索",~整数,"主引索",~整数,"到",~哈希表
_SaveTrackableHandleBJ_Defaults=_,_,_,GetLastCreatedHashtableBJ
_SaveTrackableHandleBJ_Category=TC_HASHTABLE

SaveGameCacheHandleBJ=0,gamecache,integer,integer,hashtable
_SaveGameCacheHandleBJ_DisplayName="保存游戏缓存"
_SaveGameCacheHandleBJ_Parameters="保存",~游戏缓存,",子引索",~整数,"主引索",~整数,"到",~哈希表
_SaveGameCacheHandleBJ_Defaults=_,_,_,GetLastCreatedHashtableBJ
_SaveGameCacheHandleBJ_Category=TC_HASHTABLE

SaveDialogHandleBJ=0,dialog,integer,integer,hashtable
_SaveDialogHandleBJ_DisplayName="保存对话框"
_SaveDialogHandleBJ_Parameters="保存",~对话框,",子引索",~整数,"主引索",~整数,"到",~哈希表
_SaveDialogHandleBJ_Defaults=_,_,_,GetLastCreatedHashtableBJ
_SaveDialogHandleBJ_Category=TC_HASHTABLE

SaveButtonHandleBJ=0,button,integer,integer,hashtable
_SaveButtonHandleBJ_DisplayName="保存对话框按钮"
_SaveButtonHandleBJ_Parameters="保存",~对话框按钮,",子引索",~整数,"主引索",~整数,"到",~哈希表
_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="保存",~漂浮文本,",子引索",~整数,"主引索",~整数,"到",~哈希表
_SaveTextTagHandleBJ_Defaults=_,_,_,GetLastCreatedHashtableBJ
_SaveTextTagHandleBJ_Category=TC_HASHTABLE

SaveLightningHandleBJ=0,lightning,integer,integer,hashtable
_SaveLightningHandleBJ_DisplayName="保存闪电效果"
_SaveLightningHandleBJ_Parameters="保存",~闪电效果,",子引索",~整数,"主引索",~整数,"到",~哈希表
_SaveLightningHandleBJ_Defaults=_,_,_,GetLastCreatedHashtableBJ
_SaveLightningHandleBJ_Category=TC_HASHTABLE

SaveImageHandleBJ=0,image,integer,integer,hashtable
_SaveImageHandleBJ_DisplayName="保存图像"
_SaveImageHandleBJ_Parameters="保存",~图像,",子引索",~整数,"主引索",~整数,"到",~哈希表
_SaveImageHandleBJ_Defaults=_,_,_,GetLastCreatedHashtableBJ
_SaveImageHandleBJ_Category=TC_HASHTABLE

SaveUbersplatHandleBJ=0,ubersplat,integer,integer,hashtable
_SaveUbersplatHandleBJ_DisplayName="保存地面纹理变化"
_SaveUbersplatHandleBJ_Parameters="保存",~地面纹理变化,",子引索",~整数,"主引索",~整数,"到",~哈希表
_SaveUbersplatHandleBJ_Defaults=_,_,_,GetLastCreatedHashtableBJ
_SaveUbersplatHandleBJ_Category=TC_HASHTABLE

SaveFogStateHandleBJ=0,fogstate,integer,integer,hashtable
_SaveFogStateHandleBJ_DisplayName="保存迷雾状态"
_SaveFogStateHandleBJ_Parameters="保存",~迷雾状态,",子引索",~整数,"主引索",~整数,"到",~哈希表
_SaveFogStateHandleBJ_Defaults=_,_,_,GetLastCreatedHashtableBJ
_SaveFogStateHandleBJ_Category=TC_HASHTABLE

SaveFogModifierHandleBJ=0,fogmodifier,integer,integer,hashtable
_SaveFogModifierHandleBJ_DisplayName="保存可见度修正器"
_SaveFogModifierHandleBJ_Parameters="保存",~可见度修正器",子引索",~整数,"主引索",~整数,"到",~哈希表
_SaveFogModifierHandleBJ_Defaults=_,_,_,GetLastCreatedHashtableBJ
_SaveFogModifierHandleBJ_Category=TC_HASHTABLE

RestoreUnitLocFacingAngleBJ=0,stringnoformat,stringnoformat,gamecache,player,location,real
_RestoreUnitLocFacingAngleBJ_DisplayName="读取单位(面向角度)"
_RestoreUnitLocFacingAngleBJ_Parameters="读取单位,标签为",~标签,",类别为",~类别,",从",~游戏缓存,",属于",~玩家,",在",~点,",面向角度为",~实数
_RestoreUnitLocFacingAngleBJ_Defaults=_,"Category",GetLastCreatedGameCacheBJ,Player00,GetRectCenter,0
_RestoreUnitLocFacingAngleBJ_Category=TC_GAMECACHE

RestoreUnitLocFacingPointBJ=0,stringnoformat,stringnoformat,gamecache,player,location,location
_RestoreUnitLocFacingPointBJ_DisplayName="读取单位(面向点)"
_RestoreUnitLocFacingPointBJ_Parameters="读取单位,标签为",~标签,",类别为",~类别,",从",~游戏缓存,",属于",~玩家,",在",~点,",面向",~点
_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="清空",~游戏缓存
_FlushGameCacheBJ_Defaults=GetLastCreatedGameCacheBJ
_FlushGameCacheBJ_Category=TC_GAMECACHE

FlushStoredMissionBJ=1,stringnoformat,gamecache
_FlushStoredMissionBJ_DisplayName="清空类别"
_FlushStoredMissionBJ_Parameters="清空",~字符串,"类别,对于",~游戏缓存
_FlushStoredMissionBJ_Defaults="Category",GetLastCreatedGameCacheBJ
_FlushStoredMissionBJ_Category=TC_GAMECACHE

FlushParentHashtableBJ=1,hashtable
_FlushParentHashtableBJ_DisplayName="清空哈希表"
_FlushParentHashtableBJ_Parameters="清空",~哈希表
_FlushParentHashtableBJ_Defaults=GetLastCreatedHashtableBJ
_FlushParentHashtableBJ_Category=TC_HASHTABLE

FlushChildHashtableBJ=1,integer,hashtable
_FlushChildHashtableBJ_DisplayName="清空哈希表主索引"
_FlushChildHashtableBJ_Parameters="清空哈希表主索引",~整数,",对于",~哈希表
_FlushChildHashtableBJ_Defaults=_,GetLastCreatedHashtableBJ
_FlushChildHashtableBJ_Category=TC_HASHTABLE


// Hero actions
SelectHeroSkill=0,unit,heroskillcode
_SelectHeroSkill_DisplayName="学习技能"
_SelectHeroSkill_Parameters=,~英雄,"学习",~技能
_SelectHeroSkill_Defaults=GetTriggerUnit,HeroSkillBlizzard
_SelectHeroSkill_Category=TC_HERO

SetHeroLevel=0,unit,integer,showhideoption
_SetHeroLevel_DisplayName="设置等级"
_SetHeroLevel_Parameters="设置",~英雄,"的等级为",~整数,",",~显示/隐藏,"升级动画"
_SetHeroLevel_Defaults=GetTriggerUnit,2,ShowHideHide
_SetHeroLevel_Limits=_,_,1,_,_,_
_SetHeroLevel_Category=TC_HERO
_SetHeroLevel_ScriptName=SetHeroLevelBJ

SetHeroXP=0,unit,integer,showhideoption
_SetHeroXP_DisplayName="设置经验值"
_SetHeroXP_Parameters="设置",~英雄,"的经验值为",~整数,",",~显示/隐藏,"升级动画"
_SetHeroXP_Defaults=GetTriggerUnit,4000,ShowHideHide
_SetHeroXP_Limits=_,_,0,_,_,_
_SetHeroXP_Category=TC_HERO

AddHeroXPSwapped=0,integer,unit,showhideoption
_AddHeroXPSwapped_DisplayName="增加经验值"
_AddHeroXPSwapped_Parameters="增加",~整数,"的经验值给",~英雄,",",~显示/隐藏,"升级动画"
_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="设置",~玩家,"英雄经验获取率为",~实数,"%"
_SetPlayerHandicapXPBJ_Defaults=Player00,100
_SetPlayerHandicapXPBJ_Limits=_,_,0,_
_SetPlayerHandicapXPBJ_Category=TC_HERO

ReviveHeroLoc=0,unit,location,showhideoption
_ReviveHeroLoc_DisplayName="立即复活"
_ReviveHeroLoc_Parameters="立即复活",~英雄,"到",~点,",",~显示/隐藏,"复活动画"
_ReviveHeroLoc_Defaults=_,GetRectCenter,ShowHideHide
_ReviveHeroLoc_Category=TC_HERO

ModifyHeroStat=1,herostat,unit,modifymethod,integer
_ModifyHeroStat_DisplayName="修改英雄属性"
_ModifyHeroStat_Parameters="修改",~属性,"对于",~英雄,",",~变化,~整数
_ModifyHeroStat_Defaults=HeroStatStr,_,ModifyMethodAdd,10
_ModifyHeroStat_Category=TC_HERO

ModifyHeroSkillPoints=1,unit,modifymethod,integer
_ModifyHeroSkillPoints_DisplayName="修改英雄技能点"
_ModifyHeroSkillPoints_Parameters="修改",~英雄,"的技能点",~变化,~整数
_ModifyHeroSkillPoints_Defaults=_,ModifyMethodAdd,1
_ModifyHeroSkillPoints_Category=TC_HERO

SetReservedLocalHeroButtons=1,integer
_SetReservedLocalHeroButtons_DisplayName="保留英雄图标"
_SetReservedLocalHeroButtons_Parameters="为本地玩家保留",~整数,"个英雄图标"
_SetReservedLocalHeroButtons_Defaults=3
_SetReservedLocalHeroButtons_Limits=0,6
_SetReservedLocalHeroButtons_Category=TC_HERO

UnitAddItemSwapped=0,item,unit
_UnitAddItemSwapped_DisplayName="把物品交给英雄"
_UnitAddItemSwapped_Parameters="把",~物品,"交给",~英雄
_UnitAddItemSwapped_Defaults=GetLastCreatedItem,GetTriggerUnit
_UnitAddItemSwapped_Category=TC_HERO

UnitAddItemByIdSwapped=0,itemcode,unit
_UnitAddItemByIdSwapped_DisplayName="创建物品交给英雄"
_UnitAddItemByIdSwapped_Parameters="创建",~物品类型,"交给",~英雄
_UnitAddItemByIdSwapped_Defaults=texp,GetTriggerUnit
_UnitAddItemByIdSwapped_Category=TC_HERO

UnitRemoveItemSwapped=0,item,unit
_UnitRemoveItemSwapped_DisplayName="丢弃物品(指定物品)"
_UnitRemoveItemSwapped_Parameters="丢弃",~物品,",从",~英雄
_UnitRemoveItemSwapped_Defaults=_,_
_UnitRemoveItemSwapped_Category=TC_HERO

UnitRemoveItemFromSlotSwapped=0,integer,unit
_UnitRemoveItemFromSlotSwapped_DisplayName="丢弃物品(指定物品栏)"
_UnitRemoveItemFromSlotSwapped_Parameters="丢弃第",~整数,"格的物品,从",~英雄
_UnitRemoveItemFromSlotSwapped_Defaults=1,_
_UnitRemoveItemFromSlotSwapped_Limits=1,6,_,_
_UnitRemoveItemFromSlotSwapped_Category=TC_HERO

UnitUnequipItem=0,unit,item
_UnitUnequipItem_DisplayName="从英雄卸下物品"
_UnitUnequipItem_Parameters="从",~英雄,"卸下",~物品
_UnitUnequipItem_Defaults=_,_
_UnitUnequipItem_Category=TC_HERO
_UnitUnequipItem_ScriptName=UnitUnequipItemSwapped

UnitUnequipItemFromSlot=0,unit,loadoutslot
_UnitUnequipItemFromSlot_DisplayName="从英雄装备栏卸下物品"
_UnitUnequipItemFromSlot_Parameters="从",~英雄,"的装备栏",~装备栏位,"卸下物品"
_UnitUnequipItemFromSlot_Defaults=_,_
_UnitUnequipItemFromSlot_Category=TC_HERO
_UnitUnequipItemFromSlot_ScriptName=UnitUnequipItemFromSlotSwapped

UnitEquipItemSwapped=0,item,unit
_UnitEquipItemSwapped_DisplayName="给英雄装备物品"
_UnitEquipItemSwapped_Parameters="将",~物品,"装备给",~英雄
_UnitEquipItemSwapped_Defaults=_,_
_UnitEquipItemSwapped_Category=TC_HERO

UnitEquipItemByIdSwapped=0,itemcode,unit
_UnitEquipItemByIdSwapped_DisplayName="为英雄创建装备"
_UnitEquipItemByIdSwapped_Parameters="创建",~物品类型,"并给予",~英雄
_UnitEquipItemByIdSwapped_Defaults=texp,GetTriggerUnit
_UnitEquipItemByIdSwapped_Category=TC_HERO

UnitUseItemTarget=0,unit,item,unit
_UnitUseItemTarget_DisplayName="发布命令使用物品(指定单位)"
_UnitUseItemTarget_Parameters="对",~英雄单位,"发布命令使用",~物品,"到",~单位
_UnitUseItemTarget_Defaults=_,GetLastCreatedItem,_
_UnitUseItemTarget_Category=TC_HERO

UnitUseItemPointLoc=0,unit,item,location
_UnitUseItemPointLoc_DisplayName="发布命令使用物品(指定点)"
_UnitUseItemPointLoc_Parameters="对",~英雄单位,"发布命令使用",~物品,"到",~点
_UnitUseItemPointLoc_Defaults=_,GetLastCreatedItem,GetRectCenter
_UnitUseItemPointLoc_Category=TC_HERO

UnitUseItemDestructable=0,unit,item,destructable
_UnitUseItemDestructable_DisplayName="发布命令使用物品(指定可破坏物)"
_UnitUseItemDestructable_Parameters="对",~英雄单位,"发布命令使用",~物品,"到",~可破坏物
_UnitUseItemDestructable_Defaults=_,GetLastCreatedItem,_
_UnitUseItemDestructable_Category=TC_HERO

UnitUseItem=0,unit,item
_UnitUseItem_DisplayName="发布命令使用物品(无目标)"
_UnitUseItem_Parameters="对",~英雄单位,"发布命令使用",~物品
_UnitUseItem_Defaults=_,GetLastCreatedItem
_UnitUseItem_Category=TC_HERO

AllowHeroGlowOnUnitBJ=1,unit
_AllowHeroGlowOnUnitBJ_DisplayName="显示光晕"
_AllowHeroGlowOnUnitBJ_Parameters="显示",~单位,"的英雄光晕粒子特效"
_AllowHeroGlowOnUnitBJ_Defaults=GetLastCreatedUnit
_AllowHeroGlowOnUnitBJ_Category=TC_HERO

DisallowHeroGlowOnUnitBJ=1,unit
_DisallowHeroGlowOnUnitBJ_DisplayName="隐藏光晕"
_DisallowHeroGlowOnUnitBJ_Parameters="隐藏",~单位,"的英雄光晕粒子特效"
_DisallowHeroGlowOnUnitBJ_Defaults=GetLastCreatedUnit
_DisallowHeroGlowOnUnitBJ_Category=TC_HERO

AllowHeroGlowOnAllUnitsBJ=1,
_AllowHeroGlowOnAllUnitsBJ_DisplayName="为所有单位显示光晕"
_AllowHeroGlowOnAllUnitsBJ_Parameters="为所有单位显示英雄光晕粒子特效"
_AllowHeroGlowOnAllUnitsBJ_Defaults=
_AllowHeroGlowOnAllUnitsBJ_Category=TC_HERO

DisallowHeroGlowOnAllUnitsBJ=1,
_DisallowHeroGlowOnAllUnitsBJ_DisplayName="为所有单位隐藏光晕"
_DisallowHeroGlowOnAllUnitsBJ_Parameters="为所有单位隐藏英雄光晕粒子特效"
_DisallowHeroGlowOnAllUnitsBJ_Defaults=
_DisallowHeroGlowOnAllUnitsBJ_Category=TC_HERO

// Item actions
CreateItemLoc=0,itemcode,location
_CreateItemLoc_DisplayName="创建"
_CreateItemLoc_Parameters="创建",~物品,"到",~点
_CreateItemLoc_Defaults=texp,GetRectCenter
_CreateItemLoc_Category=TC_ITEM

RemoveItem=0,item
_RemoveItem_DisplayName="删除"
_RemoveItem_Parameters="删除",~物品
_RemoveItem_Defaults=GetLastCreatedItem
_RemoveItem_Category=TC_ITEM

SetItemVisibleBJ=1,showhideoption,item
_SetItemVisibleBJ_DisplayName="显示/隐藏物品"
_SetItemVisibleBJ_Parameters=~显示/隐藏,~物品
_SetItemVisibleBJ_Defaults=ShowHideHide,GetLastCreatedItem
_SetItemVisibleBJ_Category=TC_ITEM

SetItemPositionLoc=0,item,location
_SetItemPositionLoc_DisplayName="移动到点"
_SetItemPositionLoc_Parameters="移动",~物品,"到",~点
_SetItemPositionLoc_Defaults=GetLastCreatedItem,GetRectCenter
_SetItemPositionLoc_Category=TC_ITEM

SetItemColor=0,item,playercolor
_SetItemColor_DisplayName="改变颜色"
_SetItemColor_Parameters="将",~物品,"的颜色改为",~颜色
_SetItemColor_Defaults=GetLastCreatedItem,Color00
_SetItemColor_Category=TC_ITEM
_SetItemColor_ScriptName=BlzSetItemColor

SetItemLifeBJ=0,item,real
_SetItemLifeBJ_DisplayName="设置生命值"
_SetItemLifeBJ_Parameters="设置",~物品,"的生命值为",~实数
_SetItemLifeBJ_Defaults=GetLastCreatedItem,50
_SetItemLifeBJ_Limits=_,_,0,_
_SetItemLifeBJ_Category=TC_ITEM

SetItemCharges=1,item,integer
_SetItemCharges_DisplayName="设置使用次数"
_SetItemCharges_Parameters="设置",~物品,"的使用次数为",~整数
_SetItemCharges_Defaults=GetLastCreatedItem,1
_SetItemCharges_Limits=_,_,0,_
_SetItemCharges_Category=TC_ITEM

SetItemInvulnerableBJ=0,item,invulnerableoption
_SetItemInvulnerableBJ_DisplayName="设置无敌/可攻击"
_SetItemInvulnerableBJ_Parameters="设置",~物品,~无敌/可攻击
_SetItemInvulnerableBJ_Defaults=GetLastCreatedItem,InvulnerabilityInvulnerable
_SetItemInvulnerableBJ_Category=TC_ITEM

SetItemPawnable=1,item,pawnableoption
_SetItemPawnable_DisplayName="设置可抵押/不可抵押"
_SetItemPawnable_Parameters="设置",~物品,~可抵押/不可抵押
_SetItemPawnable_Defaults=GetLastCreatedItem,PawnableOptionPawnable
_SetItemPawnable_Category=TC_ITEM

SetItemDroppableBJ=0,item,dropnodropoption
_SetItemDroppableBJ_DisplayName="设置可丢弃/不可丢弃"
_SetItemDroppableBJ_Parameters="设置",~物品,~可丢弃/不可丢弃
_SetItemDroppableBJ_Defaults=GetLastCreatedItem,DropNoDropOptionNoDrop
_SetItemDroppableBJ_Category=TC_ITEM

SetItemDropOnDeathBJ=0,item,droppableoption
_SetItemDropOnDeathBJ_DisplayName="设置死亡时掉落/不掉落"
_SetItemDropOnDeathBJ_Parameters="设置",~物品,"死亡时",~掉落/不掉落
_SetItemDropOnDeathBJ_Defaults=GetLastCreatedItem,DroppableOptionDrop
_SetItemDropOnDeathBJ_Category=TC_ITEM

SetItemPlayerBJ=0,item,player,colorchangeoption
_SetItemPlayerBJ_DisplayName="设置所属玩家"
_SetItemPlayerBJ_Parameters="设置",~物品,"的所属玩家为",~玩家,"并",~更改/保留颜色
_SetItemPlayerBJ_Defaults=GetLastCreatedItem,Player00,ChangeColorTrue
_SetItemPlayerBJ_Category=TC_ITEM

SetItemUserData=1,item,integer
_SetItemUserData_DisplayName="设置自定义值"
_SetItemUserData_Parameters="设置",~物品,"的自定义值为",~整数
_SetItemUserData_Defaults=_,0
_SetItemUserData_Category=TC_ITEM

EnumItemsInRectBJMultiple=1,rect
_EnumItemsInRectBJMultiple_DisplayName="选取矩形区域内物品做多个动作"
_EnumItemsInRectBJMultiple_Parameters="选取",~矩形区域,"内所有物品做多个动作"
_EnumItemsInRectBJMultiple_Defaults=GetPlayableMapRect
_EnumItemsInRectBJMultiple_Category=TC_ITEM
_EnumItemsInRectBJMultiple_ScriptName=EnumItemsInRectBJ

EnumItemsInRectBJ=1,rect,code
_EnumItemsInRectBJ_DisplayName="选取矩形区域内物品做单个动作"
_EnumItemsInRectBJ_Parameters="选取",~矩形区域,"内所有物品做",~动作
_EnumItemsInRectBJ_Defaults=GetPlayableMapRect,DoNothing
_EnumItemsInRectBJ_Category=TC_ITEM


// Image actions
CreateImageBJ=1,string,real,location,real,imagetype
_CreateImageBJ_DisplayName="创建"
_CreateImageBJ_Parameters="创建图像使用",~字符串,",尺寸为",~实数,",在",~点,",Z轴偏移",~实数,",图像类型为",~图像类型
_CreateImageBJ_Defaults="ReplaceableTextures\Splats\AuraRune9b.blp",256,GetRectCenter,0,ImageTypeIndicator
_CreateImageBJ_Category=TC_IMAGE

DestroyImage=1,image
_DestroyImage_DisplayName="删除"
_DestroyImage_Parameters="删除",~图像
_DestroyImage_Defaults=GetLastCreatedImage
_DestroyImage_Category=TC_IMAGE

ShowImageBJ=1,showhideoption,image
_ShowImageBJ_DisplayName="显示/隐藏"
_ShowImageBJ_Parameters=~显示/隐藏,~图像
_ShowImageBJ_Defaults=ShowHideShow,GetLastCreatedImage
_ShowImageBJ_Category=TC_IMAGE

SetImageConstantHeight=1,image,enabledisableoption,real
_SetImageConstantHeight_DisplayName="设置高度"
_SetImageConstantHeight_Parameters="设置",~图像,"Z轴显示",~开启/关闭,"高度为",~实数
_SetImageConstantHeight_Defaults=GetLastCreatedImage,EnableDisableEnable,0
_SetImageConstantHeight_Category=TC_IMAGE

SetImagePositionBJ=1,image,location,real
_SetImagePositionBJ_DisplayName="设置位置"
_SetImagePositionBJ_Parameters="设置",~图像,"的位置为",~点,",Z轴偏移",~实数
_SetImagePositionBJ_Defaults=GetLastCreatedImage,GetRectCenter,0
_SetImagePositionBJ_Category=TC_IMAGE

SetImageColorBJ=1,image,real,real,real,real
_SetImageColorBJ_DisplayName="设置颜色"
_SetImageColorBJ_Parameters="设置",~图像,"的颜色为(红",~实数,"%,绿",~实数,"%,蓝",~实数,"%)透明度",~实数,"%"
_SetImageColorBJ_Defaults=GetLastCreatedImage,100,100,100,0
_SetImageColorBJ_Category=TC_IMAGE

SetImageRender=1,image,enabledisableoption
_SetImageRender_DisplayName="设置渲染状态"
_SetImageRender_Parameters="设置",~图像,~开启/关闭,"渲染"
_SetImageRender_Defaults=GetLastCreatedImage,EnableDisableEnable
_SetImageRender_Category=TC_IMAGE

SetImageRenderAlways=1,image,enabledisableoption
_SetImageRenderAlways_DisplayName="设置永久渲染状态"
_SetImageRenderAlways_Parameters="设置",~图像,~开启/关闭,"永久渲染"
_SetImageRenderAlways_Defaults=GetLastCreatedImage,EnableDisableEnable
_SetImageRenderAlways_Category=TC_IMAGE

SetImageAboveWater=1,image,enabledisableoption,enabledisableoption
_SetImageAboveWater_DisplayName="设置水面显示状态"
_SetImageAboveWater_Parameters="设置",~图像,~开启/关闭,"水面显示,",~开启/关闭,"水的透明通道"
_SetImageAboveWater_Defaults=GetLastCreatedImage,EnableDisableEnable,EnableDisableEnable
_SetImageAboveWater_Category=TC_IMAGE

SetImageType=1,image,imagetype
_SetImageType_DisplayName="更改类型"
_SetImageType_Parameters="更改",~图像"类型为",~图像类型
_SetImageType_Defaults=GetLastCreatedImage,ImageTypeIndicator
_SetImageType_Category=TC_IMAGE


// Leaderboard actions
CreateLeaderboardBJ=0,force,StringExt
_CreateLeaderboardBJ_DisplayName="创建"
_CreateLeaderboardBJ_Parameters="为",~玩家组,"创建排行榜,标题为",~字符串
_CreateLeaderboardBJ_Defaults=GetPlayersAll,_
_CreateLeaderboardBJ_Category=TC_LEADERBOARD

DestroyLeaderboardBJ=0,leaderboard
_DestroyLeaderboardBJ_DisplayName="删除"
_DestroyLeaderboardBJ_Parameters="删除",~排行榜
_DestroyLeaderboardBJ_Defaults=GetLastCreatedLeaderboard
_DestroyLeaderboardBJ_Category=TC_LEADERBOARD

LeaderboardSortItemsBJ=0,leaderboard,leaderboardsortoption,ascendingoption
_LeaderboardSortItemsBJ_DisplayName="排序"
_LeaderboardSortItemsBJ_Parameters="将",~排行榜,"按照",~排行榜选项,"使用",~升序/降序,"排列"
_LeaderboardSortItemsBJ_Defaults=GetLastCreatedLeaderboard,LeaderboardSortByValue,AscendingOptionDescending
_LeaderboardSortItemsBJ_Category=TC_LEADERBOARD

LeaderboardDisplayBJ=0,showhideoption,leaderboard
_LeaderboardDisplayBJ_DisplayName="显示/隐藏"
_LeaderboardDisplayBJ_Parameters=~显示/隐藏,~排行榜
_LeaderboardDisplayBJ_Defaults=ShowHideHide,GetLastCreatedLeaderboard
_LeaderboardDisplayBJ_Category=TC_LEADERBOARD

LeaderboardSetLabelBJ=0,leaderboard,StringExt
_LeaderboardSetLabelBJ_DisplayName="设置标题"
_LeaderboardSetLabelBJ_Parameters="设置",~排行榜,"的标题为",~字符串
_LeaderboardSetLabelBJ_Defaults=GetLastCreatedLeaderboard,_
_LeaderboardSetLabelBJ_Category=TC_LEADERBOARD

LeaderboardSetLabelColorBJ=0,leaderboard,real,real,real,real
_LeaderboardSetLabelColorBJ_DisplayName="设置文本颜色"
_LeaderboardSetLabelColorBJ_Parameters="设置",~排行榜,"的文本颜色为(红",~实数,"%,绿",~实数,"%,蓝",~实数,"%)透明度",~实数,"%"
_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="设置",~排行榜,"的文本颜色为(红",~实数,"%,绿",~实数,"%,蓝",~实数,"%)透明度",~实数,"%"
_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="设置",~排行榜,"的显示样式为",~显示/隐藏,"标题,",~显示/隐藏,"文本,",~显示/隐藏,"分数,",~显示/隐藏,"图标"
_LeaderboardSetStyleBJ_Defaults=GetLastCreatedLeaderboard,ShowHideShow,ShowHideShow,ShowHideShow,ShowHideShow
_LeaderboardSetStyleBJ_Category=TC_LEADERBOARD

LeaderboardAddItemBJ=0,player,leaderboard,StringExt,integer
_LeaderboardAddItemBJ_DisplayName="添加玩家"
_LeaderboardAddItemBJ_Parameters="添加",~玩家,"到",~排行榜,",名称为",~字符串,",分数为",~整数
_LeaderboardAddItemBJ_Defaults=Player00,GetLastCreatedLeaderboard,_,0
_LeaderboardAddItemBJ_Category=TC_LEADERBOARD

LeaderboardRemovePlayerItemBJ=0,player,leaderboard
_LeaderboardRemovePlayerItemBJ_DisplayName="删除玩家"
_LeaderboardRemovePlayerItemBJ_Parameters="把",~玩家,"从",~排行榜,"删除"
_LeaderboardRemovePlayerItemBJ_Defaults=Player00,GetLastCreatedLeaderboard
_LeaderboardRemovePlayerItemBJ_Category=TC_LEADERBOARD

LeaderboardSetPlayerItemLabelBJ=0,player,leaderboard,StringExt
_LeaderboardSetPlayerItemLabelBJ_DisplayName="设置玩家名称"
_LeaderboardSetPlayerItemLabelBJ_Parameters="设置",~玩家,"在",~排行榜,"的名称为",~字符串
_LeaderboardSetPlayerItemLabelBJ_Defaults=Player00,GetLastCreatedLeaderboard,_
_LeaderboardSetPlayerItemLabelBJ_Category=TC_LEADERBOARD

LeaderboardSetPlayerItemLabelColorBJ=0,player,leaderboard,real,real,real,real
_LeaderboardSetPlayerItemLabelColorBJ_DisplayName="设置玩家颜色"
_LeaderboardSetPlayerItemLabelColorBJ_Parameters="设置",~玩家,"在",~排行榜,"的名称颜色为(红",~实数,"%,绿",~实数,"%,蓝",~实数,"%)透明度",~实数,"%"
_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="设置",~玩家,"在",~排行榜,"的分数为",~整数
_LeaderboardSetPlayerItemValueBJ_Defaults=Player00,GetLastCreatedLeaderboard,0
_LeaderboardSetPlayerItemValueBJ_Category=TC_LEADERBOARD

LeaderboardSetPlayerItemValueColorBJ=0,player,leaderboard,real,real,real,real
_LeaderboardSetPlayerItemValueColorBJ_DisplayName="设置玩家分数颜色"
_LeaderboardSetPlayerItemValueColorBJ_Parameters="设置",~玩家,"在",~排行榜,"的分数颜色为(红",~实数,"%,绿",~实数,"%,蓝",~实数,"%)透明度",~实数,"%"
_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="设置",~玩家,"在",~排行榜,"的显示样式为",~显示/隐藏,"名称,",~显示/隐藏,"分数,",~显示/隐藏,"图标"
_LeaderboardSetPlayerItemStyleBJ_Defaults=Player00,GetLastCreatedLeaderboard,ShowHideShow,ShowHideShow,ShowHideShow
_LeaderboardSetPlayerItemStyleBJ_Category=TC_LEADERBOARD


// Lightning actions
AddLightningLoc=1,lightningtype,location,location
_AddLightningLoc_DisplayName="创建"
_AddLightningLoc_Parameters="创建一道",~闪电效果类型,"的闪电效果,从",~点,"到",~点
_AddLightningLoc_Defaults=LightningTypeCLPB,GetUnitLoc,GetRectCenter
_AddLightningLoc_Category=TC_LIGHTNING

DestroyLightningBJ=1,lightning
_DestroyLightningBJ_DisplayName="删除"
_DestroyLightningBJ_Parameters="删除",~闪电效果
_DestroyLightningBJ_Defaults=GetLastCreatedLightningBJ
_DestroyLightningBJ_Category=TC_LIGHTNING

MoveLightningLoc=1,lightning,location,location
_MoveLightningLoc_DisplayName="移动到点与点"
_MoveLightningLoc_Parameters="移动",~闪电效果,"到",~点,"与",~点
_MoveLightningLoc_Defaults=GetLastCreatedLightningBJ,GetUnitLoc,GetRectCenter
_MoveLightningLoc_Category=TC_LIGHTNING

SetLightningColorBJ=1,lightning,real,real,real,real
_SetLightningColorBJ_DisplayName="设置闪电效果颜色"
_SetLightningColorBJ_Parameters="设置",~闪电效果,"颜色为(红",~实数,",绿",~实数,",蓝",~实数,")透明度",~实数
_SetLightningColorBJ_Defaults=GetLastCreatedLightningBJ,1,1,1,1
_SetLightningColorBJ_Category=TC_LIGHTNING


// Melee Game actions
MeleeStartingVisibility=0,nothing
_MeleeStartingVisibility_DisplayName="使用对战昼夜设置"
_MeleeStartingVisibility_Parameters="使用对战昼夜设置"
_MeleeStartingVisibility_Defaults=
_MeleeStartingVisibility_Category=TC_MELEE

MeleeStartingHeroLimit=0,nothing
_MeleeStartingHeroLimit_DisplayName="使用对战英雄限制"
_MeleeStartingHeroLimit_Parameters="使用对战英雄限制"
_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="设置初始资源"
_MeleeStartingResources_Defaults=
_MeleeStartingResources_Category=TC_MELEE

MeleeClearExcessUnits=0,nothing
_MeleeClearExcessUnits_DisplayName="删除开始点附近的中立生物"
_MeleeClearExcessUnits_Parameters="删除开始点附近的中立生物"
_MeleeClearExcessUnits_Defaults=
_MeleeClearExcessUnits_Category=TC_MELEE

MeleeStartingUnits=0,nothing
_MeleeStartingUnits_DisplayName="创建对战初始单位"
_MeleeStartingUnits_Parameters="创建对战初始单位"
_MeleeStartingUnits_Defaults=
_MeleeStartingUnits_Category=TC_MELEE

MeleeStartingAI=0,nothing
_MeleeStartingAI_DisplayName="对电脑玩家运行对战AI脚本"
_MeleeStartingAI_Parameters="对电脑玩家运行对战AI脚本"
_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="创建",~种族,"的对战初始单位给",~玩家,"在",~点,"(",~包括/不包括,"英雄)"
_MeleeStartingUnitsForPlayer_Defaults=RaceHuman,Player00,GetPlayerStartLocationLoc,InclusionInclude
_MeleeStartingUnitsForPlayer_Category=TC_MELEE


// Multiboard actions
CreateMultiboardBJ=1,integer,integer,StringExt
_CreateMultiboardBJ_DisplayName="创建"
_CreateMultiboardBJ_Parameters="创建一个列数为",~整数,"行数为",~整数,"标题为",~字符串,"的多面板"
_CreateMultiboardBJ_Defaults=1,1,_
_CreateMultiboardBJ_Limits=1,28,1,32,_,512
_CreateMultiboardBJ_Category=TC_MULTIBOARD

DestroyMultiboardBJ=1,multiboard
_DestroyMultiboardBJ_DisplayName="删除"
_DestroyMultiboardBJ_Parameters="删除",~多面板
_DestroyMultiboardBJ_Defaults=GetLastCreatedMultiboard
_DestroyMultiboardBJ_Category=TC_MULTIBOARD

MultiboardDisplayBJ=1,showhideoption,multiboard
_MultiboardDisplayBJ_DisplayName="显示/隐藏"
_MultiboardDisplayBJ_Parameters=~显示/隐藏,~多面板
_MultiboardDisplayBJ_Defaults=ShowHideHide,GetLastCreatedMultiboard
_MultiboardDisplayBJ_Category=TC_MULTIBOARD

MultiboardAllowDisplayBJ=1,showhideoption
_MultiboardAllowDisplayBJ_DisplayName="显示/隐藏所有"
_MultiboardAllowDisplayBJ_Parameters=~显示/隐藏,"所有多面板"
_MultiboardAllowDisplayBJ_Defaults=ShowHideHide
_MultiboardAllowDisplayBJ_Category=TC_MULTIBOARD

MultiboardMinimizeBJ=1,minimizeoption,multiboard
_MultiboardMinimizeBJ_DisplayName="最大化/最小化"
_MultiboardMinimizeBJ_Parameters=~最大化/最小化,~多面板
_MultiboardMinimizeBJ_Defaults=Minimize,GetLastCreatedMultiboard
_MultiboardMinimizeBJ_Category=TC_MULTIBOARD

MultiboardClear=1,multiboard
_MultiboardClear_DisplayName="清空"
_MultiboardClear_Parameters="清空",~多面板
_MultiboardClear_Defaults=GetLastCreatedMultiboard
_MultiboardClear_Category=TC_MULTIBOARD

MultiboardSetTitleText=1,multiboard,StringExt
_MultiboardSetTitleText_DisplayName="设置标题文本"
_MultiboardSetTitleText_Parameters="设置",~多面板,"的标题文本为",~字符串
_MultiboardSetTitleText_Defaults=GetLastCreatedMultiboard,_
_MultiboardSetTitleText_Limits=_,_,_,512
_MultiboardSetTitleText_Category=TC_MULTIBOARD

MultiboardSetTitleTextColorBJ=1,multiboard,real,real,real,real
_MultiboardSetTitleTextColorBJ_DisplayName="设置标题颜色"
_MultiboardSetTitleTextColorBJ_Parameters="设置",~多面板,"的标题颜色为(红",~实数,"%,绿",~实数,"%,蓝",~实数,"%)透明度",~实数,"%"
_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="设置",~多面板,"行数为",~整数
_MultiboardSetRowCount_Defaults=GetLastCreatedMultiboard,1
_MultiboardSetRowCount_Limits=_,_,1,32
_MultiboardSetRowCount_Category=TC_MULTIBOARD

MultiboardSetColumnCount=1,multiboard,integer
_MultiboardSetColumnCount_DisplayName="设置列数"
_MultiboardSetColumnCount_Parameters="设置",~多面板,"列数为",~整数
_MultiboardSetColumnCount_Defaults=GetLastCreatedMultiboard,1
_MultiboardSetColumnCount_Limits=_,_,1,28
_MultiboardSetColumnCount_Category=TC_MULTIBOARD

MultiboardSetItemStyleBJ=1,multiboard,integer,integer,showhideoption,showhideoption
_MultiboardSetItemStyleBJ_DisplayName="设置项目显示风格"
_MultiboardSetItemStyleBJ_Parameters="设置",~多面板,"第",~整数,"列,第",~整数,"行项目的显示风格为",~显示/隐藏,"文本",~显示/隐藏,"图标"
_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="设置",~多面板,"第",~整数,"列,第",~整数,"行项目文本为",~字符串
_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="设置",~多面板,"第",~整数,"列,第",~整数,"行项目文本颜色为(红",~实数,"%,绿",~实数,"%,蓝",~实数,"%)透明度",~实数,"%"
_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="设置",~多面板,"第",~整数,"列,第",~整数,"行的项目宽度为屏幕的",~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="设置",~多面板,"第",~整数,"列,第",~整数,"行的项目图标为",~图像文件
_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="增加",~整数,"黄金到",~金矿
_AddResourceAmountBJ_Defaults=5000,_
_AddResourceAmountBJ_Category=TC_NEUTRALBUILDING

SetResourceAmount=0,unit,integer
_SetResourceAmount_DisplayName="设置储金量"
_SetResourceAmount_Parameters="设置",~金矿,"的储金量为",~整数
_SetResourceAmount_Defaults=_,12500
_SetResourceAmount_Limits=_,_,0,_
_SetResourceAmount_Category=TC_NEUTRALBUILDING

BlightGoldMineForPlayer=0,unit,player
_BlightGoldMineForPlayer_DisplayName="创建亡灵金矿"
_BlightGoldMineForPlayer_Parameters="将",~金矿,"变为",~玩家,"的亡灵金矿"
_BlightGoldMineForPlayer_Defaults=_,Player00
_BlightGoldMineForPlayer_Category=TC_NEUTRALBUILDING

WaygateActivateBJ=0,enabledisableoption,unit
_WaygateActivateBJ_DisplayName="开启/关闭传送门"
_WaygateActivateBJ_Parameters=~开启/关闭,~传送门
_WaygateActivateBJ_Defaults=EnableDisableEnable,_
_WaygateActivateBJ_Category=TC_NEUTRALBUILDING

WaygateSetDestinationLocBJ=0,unit,location
_WaygateSetDestinationLocBJ_DisplayName="设置传送门目标点"
_WaygateSetDestinationLocBJ_Parameters="设置",~传送门,"的目标点为",~点
_WaygateSetDestinationLocBJ_Defaults=_,GetRectCenter
_WaygateSetDestinationLocBJ_Category=TC_NEUTRALBUILDING

SetAltMinimapIcon=1,imagefile
_SetAltMinimapIcon_DisplayName="设置小地图特殊图标"
_SetAltMinimapIcon_Parameters="设置小地图特殊图标",~图像文件
_SetAltMinimapIcon_Defaults="UI\Minimap\Minimap-Tower"
_SetAltMinimapIcon_Category=TC_NEUTRALBUILDING

UnitSetUsesAltIconBJ=1,onoffoption,unit
_UnitSetUsesAltIconBJ_DisplayName="开启/关闭小地图特殊图标"
_UnitSetUsesAltIconBJ_Parameters=~开启/关闭,~单位,"小地图特殊图标"
_UnitSetUsesAltIconBJ_Defaults=OnOffOn,_
_UnitSetUsesAltIconBJ_Category=TC_NEUTRALBUILDING

AddItemToStockBJ=1,itemcode,unit,integer,integer
_AddItemToStockBJ_DisplayName="添加物品(指定市场)"
_AddItemToStockBJ_Parameters="添加",~物品类型,"到",~市场,",库存量为",~整数,",最大库存量为",~整数
_AddItemToStockBJ_Defaults=texp,GetTriggerUnit,0,1
_AddItemToStockBJ_Category=TC_NEUTRALBUILDING

AddItemToAllStock=1,itemcode,integer,integer
_AddItemToAllStock_DisplayName="添加物品(所有市场)"
_AddItemToAllStock_Parameters="添加",~物品类型,"到所有市场,库存量为",~整数,",最大库存量为",~整数
_AddItemToAllStock_Defaults=texp,0,1
_AddItemToAllStock_Category=TC_NEUTRALBUILDING

AddUnitToStockBJ=1,unitcode,unit,integer,integer
_AddUnitToStockBJ_DisplayName="添加单位(指定市场)"
_AddUnitToStockBJ_Parameters="添加",~单位类型,"到",~市场,",库存量为",~整数,",最大库存量为",~整数
_AddUnitToStockBJ_Defaults=hfoo,GetTriggerUnit,0,1
_AddUnitToStockBJ_Category=TC_NEUTRALBUILDING

AddUnitToAllStock=1,unitcode,integer,integer
_AddUnitToAllStock_DisplayName="添加单位(所有市场)"
_AddUnitToAllStock_Parameters="添加",~单位类型,"到所有市场,库存量为",~整数,",最大库存量为",~整数
_AddUnitToAllStock_Defaults=hfoo,0,1
_AddUnitToAllStock_Category=TC_NEUTRALBUILDING

RemoveItemFromStockBJ=1,itemcode,unit
_RemoveItemFromStockBJ_DisplayName="删除物品(指定市场)"
_RemoveItemFromStockBJ_Parameters="删除",~物品类型,"从",~市场
_RemoveItemFromStockBJ_Defaults=texp,GetTriggerUnit
_RemoveItemFromStockBJ_Category=TC_NEUTRALBUILDING

RemoveItemFromAllStock=1,itemcode
_RemoveItemFromAllStock_DisplayName="删除物品(所有市场)"
_RemoveItemFromAllStock_Parameters="删除",~物品类型,"从所有市场"
_RemoveItemFromAllStock_Defaults=texp
_RemoveItemFromAllStock_Category=TC_NEUTRALBUILDING

RemoveUnitFromStockBJ=1,unitcode,unit
_RemoveUnitFromStockBJ_DisplayName="删除单位(指定市场)"
_RemoveUnitFromStockBJ_Parameters="删除",~单位类型,"从",~市场
_RemoveUnitFromStockBJ_Defaults=hfoo,GetTriggerUnit
_RemoveUnitFromStockBJ_Category=TC_NEUTRALBUILDING

RemoveUnitFromAllStock=1,unitcode
_RemoveUnitFromAllStock_DisplayName="删除单位(所有市场)"
_RemoveUnitFromAllStock_Parameters="删除",~单位类型,"从所有市场"
_RemoveUnitFromAllStock_Defaults=hfoo
_RemoveUnitFromAllStock_Category=TC_NEUTRALBUILDING

SetItemTypeSlots=1,unit,integer
_SetItemTypeSlots_DisplayName="限制物品数量(指定市场)"
_SetItemTypeSlots_Parameters="限制",~市场,"售卖的物品数量",~整数
_SetItemTypeSlots_Defaults=GetTriggerUnit,6
_SetItemTypeSlots_Category=TC_NEUTRALBUILDING

SetAllItemTypeSlots=1,integer
_SetAllItemTypeSlots_DisplayName="限制物品数量(所有市场)"
_SetAllItemTypeSlots_Parameters="限制所有市场售卖的物品数量",~整数
_SetAllItemTypeSlots_Defaults=6
_SetAllItemTypeSlots_Category=TC_NEUTRALBUILDING

SetUnitTypeSlots=1,unit,integer
_SetUnitTypeSlots_DisplayName="限制单位类型数量(指定市场)"
_SetUnitTypeSlots_Parameters="限制",~市场,"售卖的单位类型数量",~整数
_SetUnitTypeSlots_Defaults=GetTriggerUnit,6
_SetUnitTypeSlots_Category=TC_NEUTRALBUILDING

SetAllUnitTypeSlots=1,integer
_SetAllUnitTypeSlots_DisplayName="限制单位类型数量(所有市场)"
_SetAllUnitTypeSlots_Parameters="限制所有市场售卖的单位类型数量",~整数
_SetAllUnitTypeSlots_Defaults=6
_SetAllUnitTypeSlots_Category=TC_NEUTRALBUILDING


// Player actions
SetPlayerState=0,player,playerstate,integer
_SetPlayerState_DisplayName="设置资源"
_SetPlayerState_Parameters="设置",~玩家,"的",~资源,~整数
_SetPlayerState_Defaults=Player00,PlayerStateGold,750
_SetPlayerState_Category=TC_PLAYER
_SetPlayerState_ScriptName=SetPlayerStateBJ

AdjustPlayerStateBJ=0,integer,player,playerstate
_AdjustPlayerStateBJ_DisplayName="增加资源"
_AdjustPlayerStateBJ_Parameters="增加",~玩家,"的",~资源,~整数
_AdjustPlayerStateBJ_Defaults=1000,Player00,PlayerStateGold
_AdjustPlayerStateBJ_Category=TC_PLAYER

SetPlayerFlagBJ=0,playerflag,onoffoption,player
_SetPlayerFlagBJ_DisplayName="玩家设置开启/关闭(不可跟随/给予奖励/结盟胜利)"
_SetPlayerFlagBJ_Parameters=~玩家设置,~开启/关闭,"对于",~玩家
_SetPlayerFlagBJ_Defaults=PlayerFlagGivesBounty,OnOffOff,PlayerNA
_SetPlayerFlagBJ_Category=TC_PLAYER

SetPlayerTaxRateBJ=1,integer,playerresource,player,player
_SetPlayerTaxRateBJ_DisplayName="设置所得税"
_SetPlayerTaxRateBJ_Parameters="设置",~整数,"%",~资源类型,"所得税,",~玩家,"交纳给",~玩家
_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="设置",~玩家,"对",~玩家,"的结盟状态为",~结盟状态
_SetPlayerAllianceStateBJ_Defaults=Player00,Player01,AllianceSettingAlliedVision
_SetPlayerAllianceStateBJ_Category=TC_PLAYER

SetPlayerAllianceBJ=0,player,alliancetype,onoffoption,player
_SetPlayerAllianceBJ_DisplayName="设置结盟类型"
_SetPlayerAllianceBJ_Parameters="设置",~玩家,"的",~结盟类型,~开启/关闭,",对于",~玩家
_SetPlayerAllianceBJ_Defaults=Player00,AllianceTypePassive,OnOffOn,Player01
_SetPlayerAllianceBJ_Category=TC_PLAYER

SetPlayerAbilityAvailableBJ=0,enabledisableoption,abilcode,player
_SetPlayerAbilityAvailableBJ_DisplayName="允许/禁用技能"
_SetPlayerAbilityAvailableBJ_Parameters=~允许/禁用,~技能类型,",对于",~玩家
_SetPlayerAbilityAvailableBJ_Defaults=EnableDisableDisable,_,Player00
_SetPlayerAbilityAvailableBJ_Category=TC_PLAYER

SetPlayerUnitAvailableBJ=0,unitcode,availabilityoption,player
_SetPlayerUnitAvailableBJ_DisplayName="设置单位类型可用/不可用"
_SetPlayerUnitAvailableBJ_Parameters="设置",~单位类型,~可用/不可用,",对于",~玩家
_SetPlayerUnitAvailableBJ_Defaults=hfoo,AvailabilityOptionAvailable,Player00
_SetPlayerUnitAvailableBJ_Category=TC_PLAYER

SetPlayerUnitMaxAllowed=1,unitcode,integer,player
_SetPlayerUnitMaxAllowed_DisplayName="限制单位类型可用数量"
_SetPlayerUnitMaxAllowed_Parameters="限制",~单位类型,"的",~整数,",对于",~玩家
_SetPlayerUnitMaxAllowed_Defaults=hfoo,1,Player00
_SetPlayerUnitMaxAllowed_Limits=_,_,-1,_,_,_
_SetPlayerUnitMaxAllowed_Category=TC_PLAYER
_SetPlayerUnitMaxAllowed_ScriptName=SetPlayerTechMaxAllowedSwap

SetPlayerMaxHeroesAllowed=1,integer,player
_SetPlayerMaxHeroesAllowed_DisplayName="限制英雄数量"
_SetPlayerMaxHeroesAllowed_Parameters="限制英雄数量为",~整数,",对于",~玩家
_SetPlayerMaxHeroesAllowed_Defaults=3,Player00
_SetPlayerMaxHeroesAllowed_Limits=-1,_,_,_
_SetPlayerMaxHeroesAllowed_Category=TC_PLAYER

SetPlayerTechResearchedSwap=0,techcode,integer,player
_SetPlayerTechResearchedSwap_DisplayName="设置科技等级"
_SetPlayerTechResearchedSwap_Parameters="设置",~科技,"的等级为",~整数,",对于",~玩家
_SetPlayerTechResearchedSwap_Defaults=_,0,Player00
_SetPlayerTechResearchedSwap_Limits=_,_,0,_,_,_
_SetPlayerTechResearchedSwap_Category=TC_PLAYER

SetPlayerTechMaxAllowedSwap=0,techcode,integer,player
_SetPlayerTechMaxAllowedSwap_DisplayName="设置科技最大等级"
_SetPlayerTechMaxAllowedSwap_Parameters="设置",~科技,"的最大等级为",~整数,",对于",~玩家
_SetPlayerTechMaxAllowedSwap_Defaults=_,0,Player00
_SetPlayerTechMaxAllowedSwap_Limits=_,_,0,_,_,_
_SetPlayerTechMaxAllowedSwap_Category=TC_PLAYER

SetPlayerColorBJ=0,player,playercolor,playerchangecoloroption
_SetPlayerColorBJ_DisplayName="更改队伍颜色"
_SetPlayerColorBJ_Parameters="更改",~玩家,"的队伍颜色为",~颜色,",对已存在单位",~改变颜色/保持颜色
_SetPlayerColorBJ_Defaults=Player00,Color00,PlayerChangeColorChange
_SetPlayerColorBJ_Category=TC_PLAYER

SetPlayerHandicapBJ=0,player,real
_SetPlayerHandicapBJ_DisplayName="设置生命障碍百分比"
_SetPlayerHandicapBJ_Parameters="设置",~玩家,"生命障碍百分比为",~实数,"%"
_SetPlayerHandicapBJ_Defaults=Player00,100
_SetPlayerHandicapBJ_Limits=_,_,1,10000
_SetPlayerHandicapBJ_Category=TC_PLAYER

SetPlayerHandicapDamageBJ=0,player,real
_SetPlayerHandicapDamageBJ_DisplayName="设置伤害障碍百分比"
_SetPlayerHandicapDamageBJ_Parameters="设置",~玩家,"伤害障碍百分比为",~实数,"%"
_SetPlayerHandicapDamageBJ_Defaults=Player00,100
_SetPlayerHandicapDamageBJ_Limits=_,_,0,_
_SetPlayerHandicapDamageBJ_Category=TC_PLAYER

SetPlayerHandicapReviveTimeBJ=0,player,real
_SetPlayerHandicapReviveTimeBJ_DisplayName="设置复活时间百分比"
_SetPlayerHandicapReviveTimeBJ_Parameters="设置",~玩家,"复活时间百分比为",~实数,"%"
_SetPlayerHandicapReviveTimeBJ_Defaults=Player00,100
_SetPlayerHandicapReviveTimeBJ_Limits=_,_,0,_
_SetPlayerHandicapReviveTimeBJ_Category=TC_HERO

SetPlayerOnScoreScreenBJ=0,showhideoption,player
_SetPlayerOnScoreScreenBJ_DisplayName="显示/隐藏得分"
_SetPlayerOnScoreScreenBJ_Parameters=~显示/隐藏,~玩家,"得分在计分板"
_SetPlayerOnScoreScreenBJ_Defaults=ShowHideHide,Player00
_SetPlayerOnScoreScreenBJ_Category=TC_PLAYER

SetPlayerName=1,player,StringExt
_SetPlayerName_DisplayName="设置名称"
_SetPlayerName_Parameters="设置",~玩家,"名称为",~字符串
_SetPlayerName_Defaults=Player00,_
_SetPlayerName_Category=TC_PLAYER

CreateCommandButtonEffectBJ=1,abilcode,unitorderEx
_CreateCommandButtonEffectBJ_DisplayName="创建技能按钮特效"
_CreateCommandButtonEffectBJ_Parameters="创建技能按钮特效,为",~技能类型,"和",~命令ID,
_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_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="选取",~玩家组,"内玩家做多个动作"
_ForForceMultiple_Defaults=GetPlayersAll
_ForForceMultiple_Category=TC_PLAYERGROUP
_ForForceMultiple_ScriptName=ForForce

ForForce=0,force,code
_ForForce_DisplayName="选取玩家组内玩家做单个动作"
_ForForce_Parameters="选取",~玩家组,"内玩家做",~动作
_ForForce_Defaults=GetPlayersAll,DoNothing
_ForForce_Category=TC_PLAYERGROUP

ForceAddPlayerSimple=0,player,force
_ForceAddPlayerSimple_DisplayName="添加玩家"
_ForceAddPlayerSimple_Parameters="添加",~玩家,"到",~玩家组
_ForceAddPlayerSimple_Defaults=Player00,_
_ForceAddPlayerSimple_Category=TC_PLAYERGROUP

ForceRemovePlayerSimple=0,player,force
_ForceRemovePlayerSimple_DisplayName="删除玩家"
_ForceRemovePlayerSimple_Parameters="删除",~玩家,"从",~玩家组
_ForceRemovePlayerSimple_Defaults=Player00,_
_ForceRemovePlayerSimple_Category=TC_PLAYERGROUP

ForceClear=0,force
_ForceClear_DisplayName="清空"
_ForceClear_Parameters="清空",~玩家组
_ForceClear_Defaults=_
_ForceClear_Category=TC_PLAYERGROUP

SetForceAllianceStateBJ=1,force,force,alliancesetting
_SetForceAllianceStateBJ_DisplayName="设置结盟状态"
_SetForceAllianceStateBJ_Parameters="设置",~玩家组,"对",~玩家组,"的结盟状态为",~结盟状态
_SetForceAllianceStateBJ_Defaults=GetPlayersAll,GetPlayersAll,AllianceSettingAlliedVision
_SetForceAllianceStateBJ_Category=TC_PLAYERGROUP

DestroyForce=0,force
_DestroyForce_DisplayName="销毁"
_DestroyForce_Parameters="销毁",~玩家组
_DestroyForce_Defaults=_
_DestroyForce_Category=TC_PLAYERGROUP

// Quest actions
QuestMessageBJ=0,force,questmessagetype,StringExt
_QuestMessageBJ_DisplayName="发送消息"
_QuestMessageBJ_Parameters="对",~玩家组,"发送",~任务消息类型,"的信息为",~字符串
_QuestMessageBJ_Defaults=GetPlayersAll,QuestMessageTypeUpdated,_
_QuestMessageBJ_Category=TC_QUEST

CreateQuestBJ=0,questtypeoption,StringExt,StringExt,imagefile
_CreateQuestBJ_DisplayName="创建"
_CreateQuestBJ_Parameters="创建",~任务类型,"的任务,标题为",~字符串,",任务说明为",~字符串,",任务图标为",~图像文件
_CreateQuestBJ_Defaults=QuestTypeReqDiscovered,_,_,"ReplaceableTextures\CommandButtons\BTNAmbush.blp"
_CreateQuestBJ_Limits=_,_,_,24,_,_,_,_
_CreateQuestBJ_Category=TC_QUEST

DestroyQuestBJ=0,quest
_DestroyQuestBJ_DisplayName="删除"
_DestroyQuestBJ_Parameters="删除",~任务
_DestroyQuestBJ_Defaults=GetLastCreatedQuestBJ
_DestroyQuestBJ_Category=TC_QUEST

QuestSetEnabledBJ=0,enabledisableoption,quest
_QuestSetEnabledBJ_DisplayName="开启/关闭"
_QuestSetEnabledBJ_Parameters=~开启/关闭,~任务
_QuestSetEnabledBJ_Defaults=EnableDisableDisable,GetLastCreatedQuestBJ
_QuestSetEnabledBJ_Category=TC_QUEST

QuestSetCompletedBJ=0,quest,completionoption
_QuestSetCompletedBJ_DisplayName="设置完成/未完成"
_QuestSetCompletedBJ_Parameters="设置",~任务,~完成/未完成
_QuestSetCompletedBJ_Defaults=GetLastCreatedQuestBJ,CompletionOptionCompleted
_QuestSetCompletedBJ_Category=TC_QUEST

QuestSetFailedBJ=0,quest,failureoption
_QuestSetFailedBJ_DisplayName="设置失败/未失败"
_QuestSetFailedBJ_Parameters="设置",~任务,~失败/未失败
_QuestSetFailedBJ_Defaults=GetLastCreatedQuestBJ,FailureOptionFailed
_QuestSetFailedBJ_Category=TC_QUEST

QuestSetDiscoveredBJ=0,quest,discoveredoption
_QuestSetDiscoveredBJ_DisplayName="设置被发现/未被发现"
_QuestSetDiscoveredBJ_Parameters="设置",~任务,~被发现/未被发现
_QuestSetDiscoveredBJ_Defaults=GetLastCreatedQuestBJ,DiscoveredOptionDiscovered
_QuestSetDiscoveredBJ_Category=TC_QUEST

QuestSetTitleBJ=0,quest,StringExt
_QuestSetTitleBJ_DisplayName="设置标题"
_QuestSetTitleBJ_Parameters="设置",~任务,"的标题为",~字符串
_QuestSetTitleBJ_Defaults=GetLastCreatedQuestBJ,_
_QuestSetTitleBJ_Category=TC_QUEST

QuestSetDescriptionBJ=0,quest,StringExt
_QuestSetDescriptionBJ_DisplayName="设置说明"
_QuestSetDescriptionBJ_Parameters="设置",~任务,"的说明为",~字符串
_QuestSetDescriptionBJ_Defaults=GetLastCreatedQuestBJ,_
_QuestSetDescriptionBJ_Category=TC_QUEST

CreateQuestItemBJ=0,quest,StringExt
_CreateQuestItemBJ_DisplayName="创建任务要求"
_CreateQuestItemBJ_Parameters="为",~任务,"创建任务要求",~字符串
_CreateQuestItemBJ_Defaults=GetLastCreatedQuestBJ,_
_CreateQuestItemBJ_Category=TC_QUEST

QuestItemSetCompletedBJ=0,questitem,completionoption
_QuestItemSetCompletedBJ_DisplayName="设置任务要求完成/未完成"
_QuestItemSetCompletedBJ_Parameters="设置",~任务要求,~完成/未完成
_QuestItemSetCompletedBJ_Defaults=GetLastCreatedQuestItemBJ,CompletionOptionCompleted
_QuestItemSetCompletedBJ_Category=TC_QUEST

QuestItemSetDescriptionBJ=0,questitem,StringExt
_QuestItemSetDescriptionBJ_DisplayName="设置任务要求文本"
_QuestItemSetDescriptionBJ_Parameters="设置",~任务要求,"文本为",~字符串
_QuestItemSetDescriptionBJ_Defaults=GetLastCreatedQuestItemBJ,_
_QuestItemSetDescriptionBJ_Category=TC_QUEST

CreateDefeatConditionBJ=0,StringExt
_CreateDefeatConditionBJ_DisplayName="创建失败条件"
_CreateDefeatConditionBJ_Parameters="创建失败条件",~字符串
_CreateDefeatConditionBJ_Defaults=_
_CreateDefeatConditionBJ_Category=TC_QUEST

DestroyDefeatConditionBJ=0,defeatcondition
_DestroyDefeatConditionBJ_DisplayName="删除失败条件"
_DestroyDefeatConditionBJ_Parameters="删除",~失败条件
_DestroyDefeatConditionBJ_Defaults=GetLastCreatedDefeatConditionBJ
_DestroyDefeatConditionBJ_Category=TC_QUEST

DefeatConditionSetDescriptionBJ=0,defeatcondition,StringExt
_DefeatConditionSetDescriptionBJ_DisplayName="设置失败条件文本"
_DefeatConditionSetDescriptionBJ_Parameters="设置",~失败条件,"文本为",~字符串
_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="移动",~矩形区域,"到",~点
_MoveRectToLoc_Defaults=_,GetRectCenter
_MoveRectToLoc_Category=TC_REGION

RemoveRect=0,rect
_RemoveRect_DisplayName="移除"
_RemoveRect_Parameters="移除",~区域
_RemoveRect_Defaults=_,
_RemoveRect_Category=TC_REGION

// Location actions

RemoveLocation=0,location
_RemoveLocation_DisplayName="移除"
_RemoveLocation_Parameters="移除",~点
_RemoveLocation_Defaults=_
_RemoveLocation_Category=TC_LOCATION

// Selection actions
ClearSelectionForPlayer=1,player
_ClearSelectionForPlayer_DisplayName="清空选择"
_ClearSelectionForPlayer_Parameters="清空",~玩家,"选择"
_ClearSelectionForPlayer_Defaults=Player00
_ClearSelectionForPlayer_Category=TC_UNITSEL

SelectGroupForPlayerBJ=0,group,player
_SelectGroupForPlayerBJ_DisplayName="选择单位组"
_SelectGroupForPlayerBJ_Parameters="选择",~单位组,",对于",~玩家
_SelectGroupForPlayerBJ_Defaults=_,Player00
_SelectGroupForPlayerBJ_Category=TC_UNITSEL

SelectUnitForPlayerSingle=1,unit,player
_SelectUnitForPlayerSingle_DisplayName="选择单位"
_SelectUnitForPlayerSingle_Parameters="选择",~单位,"对于",~玩家
_SelectUnitForPlayerSingle_Defaults=GetTriggerUnit,Player00
_SelectUnitForPlayerSingle_Category=TC_UNITSEL

SelectUnitAddForPlayer=1,unit,player
_SelectUnitAddForPlayer_DisplayName="添加单位到选择"
_SelectUnitAddForPlayer_Parameters="添加",~单位,"到",~玩家,"选择"
_SelectUnitAddForPlayer_Defaults=GetTriggerUnit,Player00
_SelectUnitAddForPlayer_Category=TC_UNITSEL

SelectUnitRemoveForPlayer=1,unit,player
_SelectUnitRemoveForPlayer_DisplayName="取消单位从选择"
_SelectUnitRemoveForPlayer_Parameters="取消",~单位,"从",~玩家,"选择"
_SelectUnitRemoveForPlayer_Defaults=GetTriggerUnit,Player00
_SelectUnitRemoveForPlayer_Category=TC_UNITSEL

BlzEnableSelections=0,boolean,boolean
_BlzEnableSelections_DisplayName="开启/关闭选择和选择圈"
_BlzEnableSelections_Parameters=~开启/关闭,"选择,",~开启/关闭,"选择圈"
_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="所有玩家选择",~单位组
_SelectGroupBJ_Defaults=_
_SelectGroupBJ_Category=TC_UNITSEL

SelectUnitSingle=0,unit
_SelectUnitSingle_DisplayName="选择单位(所有玩家)"
_SelectUnitSingle_Parameters="所有玩家选择",~单位
_SelectUnitSingle_Defaults=GetTriggerUnit
_SelectUnitSingle_Category=TC_UNITSEL

SelectUnitAdd=0,unit
_SelectUnitAdd_DisplayName="添加单位到选择(所有玩家)"
_SelectUnitAdd_Parameters="添加",~单位,"到所有玩家选择"
_SelectUnitAdd_Defaults=GetTriggerUnit
_SelectUnitAdd_Category=TC_UNITSEL

SelectUnitRemove=0,unit
_SelectUnitRemove_DisplayName="取消单位从选择(所有玩家)"
_SelectUnitRemove_Parameters="取消",~单位,"从所有玩家选择"
_SelectUnitRemove_Defaults=GetTriggerUnit
_SelectUnitRemove_Category=TC_UNITSEL


// Sound actions
PlaySoundBJ=0,sound
_PlaySoundBJ_DisplayName="播放音效"
_PlaySoundBJ_Parameters="播放",~音效
_PlaySoundBJ_Defaults=_
_PlaySoundBJ_Category=TC_SOUND

PlaySoundAtPointBJ=1,sound,real,location,real
_PlaySoundAtPointBJ_DisplayName="播放3D音效(指定点)"
_PlaySoundAtPointBJ_Parameters="播放",~3D音效,"音量",~实数,"%,在",~点,"Z轴偏移",~实数
_PlaySoundAtPointBJ_Defaults=_,100,GetRectCenter,0
_PlaySoundAtPointBJ_Limits=_,_,0,100,_,_,_,_
_PlaySoundAtPointBJ_Category=TC_SOUND

PlaySoundOnUnitBJ=1,sound,real,unit
_PlaySoundOnUnitBJ_DisplayName="播放3D音效(指定单位)"
_PlaySoundOnUnitBJ_Parameters="播放",~3D音效,"音量",~实数,"%,在",~单位
_PlaySoundOnUnitBJ_Defaults=_,100,_
_PlaySoundOnUnitBJ_Limits=_,_,0,100,_,_
_PlaySoundOnUnitBJ_Category=TC_SOUND

PlaySoundFromOffsetBJ=1,sound,real,real
_PlaySoundFromOffsetBJ_DisplayName="播放音效(跳过开头)"
_PlaySoundFromOffsetBJ_Parameters="播放 ",~音效,"音量",~实数,"%跳过",~实数,"秒"
_PlaySoundFromOffsetBJ_Defaults=_,100,0,0
_PlaySoundFromOffsetBJ_Limits=_,_,0,100,0,_,0,_
_PlaySoundFromOffsetBJ_Category=TC_SOUND

StopSoundBJ=0,sound,fadedontoption
_StopSoundBJ_DisplayName="停止音效(淡化/立即)"
_StopSoundBJ_Parameters="停止播放",~音效,~淡化/立即
_StopSoundBJ_Defaults=_,FadeDontFade
_StopSoundBJ_Category=TC_SOUND

KillSoundWhenDoneBJ=0,sound
_KillSoundWhenDoneBJ_DisplayName="删除音效"
_KillSoundWhenDoneBJ_Parameters="删除",~音效
_KillSoundWhenDoneBJ_Defaults=_
_KillSoundWhenDoneBJ_Category=TC_SOUND

SetSoundVolumeBJ=0,sound,real
_SetSoundVolumeBJ_DisplayName="设置音效音量"
_SetSoundVolumeBJ_Parameters="设置",~音效,"音量为",~实数,"%"
_SetSoundVolumeBJ_Defaults=_,100
_SetSoundVolumeBJ_Limits=_,_,0,100
_SetSoundVolumeBJ_Category=TC_SOUND

SetSoundOffsetBJ=1,real,sound
_SetSoundOffsetBJ_DisplayName="设置音效播放进度"
_SetSoundOffsetBJ_Parameters="设置播放进度为",~实数,"秒对于",~音效
_SetSoundOffsetBJ_Defaults=0,_
_SetSoundOffsetBJ_Limits=0,_,_,_
_SetSoundOffsetBJ_Category=TC_SOUND

SetSoundDistanceCutoffBJ=0,sound,real
_SetSoundDistanceCutoffBJ_DisplayName="设置音效截断距离"
_SetSoundDistanceCutoffBJ_Parameters="设置",~音效,"截断距离为",~实数
_SetSoundDistanceCutoffBJ_Defaults=_,_
_SetSoundDistanceCutoffBJ_Category=TC_SOUND

SetSoundPitchBJ=0,sound,real
_SetSoundPitchBJ_DisplayName="设置音效速率"
_SetSoundPitchBJ_Parameters="设置",~音效,"的速率为",~实数
_SetSoundPitchBJ_Defaults=_,_
_SetSoundPitchBJ_Category=TC_SOUND

AttachSoundToUnitBJ=0,sound,unit
_AttachSoundToUnitBJ_DisplayName="设置3D音效到单位"
_AttachSoundToUnitBJ_Parameters="设置",~3D音效,"到",~单位
_AttachSoundToUnitBJ_Defaults=_,_
_AttachSoundToUnitBJ_Category=TC_SOUND

SetSoundPositionLocBJ=0,sound,location,real
_SetSoundPositionLocBJ_DisplayName="设置3D音效到点"
_SetSoundPositionLocBJ_Parameters="设置",~3D音效,"到",~点,"Z轴偏移",~实数
_SetSoundPositionLocBJ_Defaults=_,GetRectCenter,0
_SetSoundPositionLocBJ_Category=TC_SOUND

SetSoundDistances=0,sound,real,real
_SetSoundDistances_DisplayName="设置3D音效衰减范围"
_SetSoundDistances_Parameters="设置",~3D音效,"衰减范围从",~实数,"到",~实数
_SetSoundDistances_Defaults=_,_,_
_SetSoundDistances_Limits=_,_,0,_,0,_
_SetSoundDistances_Category=TC_SOUND

SetStackedSoundBJ=0,addremoveoption,sound,rect
_SetStackedSoundBJ_DisplayName="添加/删除区域3D音效"
_SetStackedSoundBJ_Parameters=~添加/删除,~3D音效,"到",~矩形区域
_SetStackedSoundBJ_Defaults=AddRemoveAdd,_,_
_SetStackedSoundBJ_Category=TC_SOUND

SetAmbientDaySound=0,ambientthemeday
_SetAmbientDaySound_DisplayName="使用白天环境音效"
_SetAmbientDaySound_Parameters="使用",~主题,"白天环境音效"
_SetAmbientDaySound_Defaults=AmbientThemeDayL
_SetAmbientDaySound_Category=TC_SOUND

SetAmbientNightSound=0,ambientthemenight
_SetAmbientNightSound_DisplayName="使用夜晚环境音效"
_SetAmbientNightSound_Parameters="使用",~主题,"夜晚环境音效"
_SetAmbientNightSound_Defaults=AmbientThemeNightL
_SetAmbientNightSound_Category=TC_SOUND

EnableDawnDusk=0,enabledisableoption
_EnableDawnDusk_DisplayName="开/关昼夜交替音效"
_EnableDawnDusk_Parameters=~开启/关闭,"昼夜交替音效"
_EnableDawnDusk_Defaults=EnableDisableEnable
_EnableDawnDusk_Category=TC_SOUND

SetMapMusicIndexedBJ=0,musicfile,integer
_SetMapMusicIndexedBJ_DisplayName="设置背景音乐列表(指定播放)"
_SetMapMusicIndexedBJ_Parameters="设置背景音乐列表为",~音乐列表,"从第",~整数,"首开始"
_SetMapMusicIndexedBJ_Defaults=MusicFileMusic,0
_SetMapMusicIndexedBJ_Category=TC_SOUND

SetMapMusicRandomBJ=0,musicfile
_SetMapMusicRandomBJ_DisplayName="设置背景音乐列表(随机播放)"
_SetMapMusicRandomBJ_Parameters="设置背景音乐列表为",~音乐列表,"从随机音乐开始"
_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="播放",~背景音乐
_PlayMusicBJ_Defaults=_
_PlayMusicBJ_Category=TC_SOUND

PlayMusicExBJ=1,musicfile,real,real
_PlayMusicExBJ_DisplayName="播放背景音乐(跳过开头)"
_PlayMusicExBJ_Parameters="播放",~背景音乐,"跳过",~实数,"秒淡入",~实数,"秒"
_PlayMusicExBJ_Defaults=_,0,0
_PlayMusicExBJ_Limits=_,_,0,_,0,_
_PlayMusicExBJ_Category=TC_SOUND

PlayThematicMusicBJ=0,musictheme
_PlayThematicMusicBJ_DisplayName="播放主题音乐"
_PlayThematicMusicBJ_Parameters="播放",~主题音乐
_PlayThematicMusicBJ_Defaults=MusicThemeHeroicVictory
_PlayThematicMusicBJ_Category=TC_SOUND

PlayThematicMusicExBJ=1,musictheme,real
_PlayThematicMusicExBJ_DisplayName="播放主题音乐(跳过开头)"
_PlayThematicMusicExBJ_Parameters="播放",~主题音乐,"跳过",~实数,"秒"
_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="停止背景音乐",~淡化/立即
_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="设置背景音乐音量为",~实数,"%"
_SetMusicVolumeBJ_Defaults=100
_SetMusicVolumeBJ_Limits=0,100
_SetMusicVolumeBJ_Category=TC_SOUND

SetMusicOffsetBJ=1,real
_SetMusicOffsetBJ_DisplayName="设置背景音乐播放进度"
_SetMusicOffsetBJ_Parameters="设置背景音乐播放进度为",~实数,"秒"
_SetMusicOffsetBJ_Defaults=0
_SetMusicOffsetBJ_Limits=0,_
_SetMusicOffsetBJ_Category=TC_SOUND

SetThematicMusicVolumeBJ=0,real
_SetThematicMusicVolumeBJ_DisplayName="设置主题音乐音量"
_SetThematicMusicVolumeBJ_Parameters="设置主题音乐音量",~实数,"%"
_SetThematicMusicVolumeBJ_Defaults=100
_SetThematicMusicVolumeBJ_Limits=0,100
_SetThematicMusicVolumeBJ_Category=TC_SOUND

SetThematicMusicOffsetBJ=1,real
_SetThematicMusicOffsetBJ_DisplayName="设置主题音乐播放进度"
_SetThematicMusicOffsetBJ_Parameters="设置主题音乐播放进度为",~实数,"秒"
_SetThematicMusicOffsetBJ_Defaults=0
_SetThematicMusicOffsetBJ_Limits=0,_
_SetThematicMusicOffsetBJ_Category=TC_SOUND

VolumeGroupSetVolumeBJ=0,volumegroup,real
_VolumeGroupSetVolumeBJ_DisplayName="设置频道音量"
_VolumeGroupSetVolumeBJ_Parameters="设置",~频道,"音量为",~实数,"%"
_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="重置所有频道音量"
_VolumeGroupResetBJ_Defaults=
_VolumeGroupResetBJ_Category=TC_SOUND

SetSoundFacialAnimationLabelAction=0,sound,string
_SetSoundFacialAnimationLabelAction_DisplayName="设置对话面部动画标签"
_SetSoundFacialAnimationLabelAction_Parameters="为对话音效 ",~音效," 设置面部动画标签 ",~字符串
_SetSoundFacialAnimationLabelAction_Defaults=_,_
_SetSoundFacialAnimationLabelAction_Category=TC_SOUND
_SetSoundFacialAnimationLabelAction_ScriptName=SetSoundFacialAnimationLabel

SetSoundFacialAnimationGroupLabelAction=0,sound,string
_SetSoundFacialAnimationGroupLabelAction_DisplayName="设置对话面部动画组标签"
_SetSoundFacialAnimationGroupLabelAction_Parameters="为对话音效 ",~音效," 设置面部动画组标签 ",~字符串
_SetSoundFacialAnimationGroupLabelAction_Defaults=_,"BaseSD"
_SetSoundFacialAnimationGroupLabelAction_Category=TC_SOUND
_SetSoundFacialAnimationGroupLabelAction_ScriptName=SetSoundFacialAnimationGroupLabel

SetSoundFacialAnimationSetFilepathAction=0,sound,string
_SetSoundFacialAnimationSetFilepathAction_DisplayName="设置对话面部动画文件路径"
_SetSoundFacialAnimationSetFilepathAction_Parameters="为对话音效 ",~音效," 设置面部动画文件路径 ",~字符串
_SetSoundFacialAnimationSetFilepathv_Defaults=_,_
_SetSoundFacialAnimationSetFilepathAction_Category=TC_SOUND
_SetSoundFacialAnimationSetFilepathAction_ScriptName=SetSoundFacialAnimationGroupLabel

// Special Effect actions
AddSpecialEffectLocBJ=0,location,modelfile
_AddSpecialEffectLocBJ_DisplayName="创建特效(指定点)"
_AddSpecialEffectLocBJ_Parameters="在",~点,"创建特效",~模型文件
_AddSpecialEffectLocBJ_Defaults=GetRectCenter,"Abilities\Spells\Human\ThunderClap\ThunderClapCaster.mdl"
_AddSpecialEffectLocBJ_Category=TC_SPECIALEFFECT

AddSpecialEffectTargetUnitBJ=0,attachpoint,unit,modelfile
_AddSpecialEffectTargetUnitBJ_DisplayName="创建特效(指定单位)"
_AddSpecialEffectTargetUnitBJ_Parameters="在",~附着点,"对于",~单位,"创建特效",~模型文件
_AddSpecialEffectTargetUnitBJ_Defaults="overhead",GetTriggerUnit,"Abilities\Spells\Other\TalkToMe\TalkToMe.mdl"
_AddSpecialEffectTargetUnitBJ_Category=TC_SPECIALEFFECT

DestroyEffectBJ=0,effect
_DestroyEffectBJ_DisplayName="删除特效"
_DestroyEffectBJ_Parameters="删除",~特效
_DestroyEffectBJ_Defaults=GetLastCreatedEffectBJ
_DestroyEffectBJ_Category=TC_SPECIALEFFECT

DestroyEffectAfterTimeBJ=0,effect,real
_DestroyEffectAfterTimeBJ_DisplayName="延时销毁特效"
_DestroyEffectAfterTimeBJ_Parameters="在 ",~时间," 秒后销毁",~特效
_DestroyEffectAfterTimeBJ_Defaults=GetLastCreatedEffectBJ,2
_DestroyEffectAfterTimeBJ_Category=TC_SPECIALEFFECT

RemoveEffectBJ=0,effect
_RemoveEffectBJ_DisplayName="移除特效"
_RemoveEffectBJ_Parameters="移除",~特效
_RemoveEffectBJ_Defaults=GetLastCreatedEffectBJ
_RemoveEffectBJ_Category=TC_SPECIALEFFECT

RemoveEffectAfterTimeBJ=0,effect,real
_RemoveEffectAfterTimeBJ_DisplayName="延时移除特效"
_RemoveEffectAfterTimeBJ_Parameters="在 ",~时间," 秒后移除",~特效
_RemoveEffectAfterTimeBJ_Defaults=GetLastCreatedEffectBJ,2
_RemoveEffectAfterTimeBJ_Category=TC_SPECIALEFFECT


// Trigger actions
DisableTrigger=0,trigger
_DisableTrigger_DisplayName="关闭"
_DisableTrigger_Parameters="关闭",~触发器
_DisableTrigger_Defaults=GetTriggeringTrigger
_DisableTrigger_Category=TC_TRIGGER

EnableTrigger=0,trigger
_EnableTrigger_DisplayName="开启"
_EnableTrigger_Parameters="开启",~触发器
_EnableTrigger_Defaults=GetTriggeringTrigger
_EnableTrigger_Category=TC_TRIGGER

ConditionalTriggerExecute=0,trigger
_ConditionalTriggerExecute_DisplayName="运行(检查条件)"
_ConditionalTriggerExecute_Parameters="运行",~触发,"(检查条件)"
_ConditionalTriggerExecute_Defaults=_
_ConditionalTriggerExecute_Category=TC_TRIGGER

TriggerExecute=0,trigger
_TriggerExecute_DisplayName="运行(无视条件)"
_TriggerExecute_Parameters="运行",~触发,"(无视条件)"
_TriggerExecute_Defaults=_
_TriggerExecute_Category=TC_TRIGGER

BlzTriggerIsRunning=0,trigger
_BlzTriggerIsRunning_DisplayName="触发器正在运行"
_BlzTriggerIsRunning_Parameters="当前是否正在运行",~触发器," currently running"
_BlzTriggerIsRunning_Defaults=_
_BlzTriggerIsRunning_Category=TC_TRIGGER

BlzTriggerInterrupt=0,trigger
_BlzTriggerInterrupt_DisplayName="中断触发器"
_BlzTriggerInterrupt_Parameters="中断",~触发器
_BlzTriggerInterrupt_Defaults=_
_BlzTriggerInterrupt_Category=TC_TRIGGER

QueuedTriggerAddBJ=0,trigger,checkingignoringoption
_QueuedTriggerAddBJ_DisplayName="添加到触发队列"
_QueuedTriggerAddBJ_Parameters="添加",~触发,"到触发队列(",~检查/无视,"条件)"
_QueuedTriggerAddBJ_Defaults=_,CheckingIgnoringChecking
_QueuedTriggerAddBJ_Category=TC_TRIGGER

QueuedTriggerRemoveBJ=0,trigger
_QueuedTriggerRemoveBJ_DisplayName="删除从触发队列"
_QueuedTriggerRemoveBJ_Parameters="删除",~触发,"从触发队列"
_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="为",~触发,"添加事件",~事件
_AddTriggerEvent_Defaults=GetTriggeringTrigger,_
_AddTriggerEvent_Category=TC_TRIGGER


// Unit actions
CreateNUnitsAtLoc=0,integer,unitcode,player,location,real
_CreateNUnitsAtLoc_DisplayName="创建单位(面向角度)"
_CreateNUnitsAtLoc_Parameters="创建",~整数,"个",~单位类型,"给",~玩家,"在",~点,",面向",~实数,"度"
_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="创建",~整数,"个",~单位类型,"给",~玩家,"在",~点,",面向",~点
_CreateNUnitsAtLocFacingLocBJ_Defaults=1,hfoo,Player00,GetRectCenter,GetUnitLoc
_CreateNUnitsAtLocFacingLocBJ_Limits=1,_,_,_,_,_,_,_,_,_
_CreateNUnitsAtLocFacingLocBJ_Category=TC_UNIT

CreateCorpseLocBJ=0,unitcode,player,location
_CreateCorpseLocBJ_DisplayName="创建尸体"
_CreateCorpseLocBJ_Parameters="创建一个",~单位类型,"尸体给",~玩家,"在",~点
_CreateCorpseLocBJ_Defaults=hfoo,Player00,GetRectCenter
_CreateCorpseLocBJ_Category=TC_UNIT

CreatePermanentCorpseLocBJ=0,corpsetype,unitcode,player,location,real
_CreatePermanentCorpseLocBJ_DisplayName="创建永久性尸体"
_CreatePermanentCorpseLocBJ_Parameters="创建一个",~腐烂类型,~单位类型,"尸体给",~玩家,"在",~点,",面向",~实数,"度"
_CreatePermanentCorpseLocBJ_Defaults=CorpseTypeBone,hfoo,Player00,GetRectCenter,GetRandomDirectionDeg
_CreatePermanentCorpseLocBJ_Limits=_,_,_,_,_,_,_,_,0,360
_CreatePermanentCorpseLocBJ_Category=TC_UNIT

KillUnit=0,unit
_KillUnit_DisplayName="杀死"
_KillUnit_Parameters="杀死",~单位
_KillUnit_Defaults=GetTriggerUnit
_KillUnit_Category=TC_UNIT

RemoveUnit=0,unit
_RemoveUnit_DisplayName="删除"
_RemoveUnit_Parameters="删除",~单位
_RemoveUnit_Defaults=GetTriggerUnit
_RemoveUnit_Category=TC_UNIT

ExplodeUnitBJ=0,unit
_ExplodeUnitBJ_DisplayName="爆炸"
_ExplodeUnitBJ_Parameters="爆炸",~单位
_ExplodeUnitBJ_Defaults=GetTriggerUnit
_ExplodeUnitBJ_Category=TC_UNIT

ReplaceUnitBJ=0,unit,unitcode,unitstatemethod
_ReplaceUnitBJ_DisplayName="替换"
_ReplaceUnitBJ_Parameters="将",~单位,"替换为",~单位类型,"使用",~新旧单位,"生命和魔法"
_ReplaceUnitBJ_Defaults=GetTriggerUnit,hfoo,UnitStateMethodRelative
_ReplaceUnitBJ_Category=TC_UNIT

ShowUnitHide=0,unit
_ShowUnitHide_DisplayName="隐藏"
_ShowUnitHide_Parameters="隐藏",~单位
_ShowUnitHide_Defaults=_
_ShowUnitHide_Category=TC_UNIT

ShowUnitShow=0,unit
_ShowUnitShow_DisplayName="显示"
_ShowUnitShow_Parameters="显示",~单位
_ShowUnitShow_Defaults=_
_ShowUnitShow_Category=TC_UNIT

SetUnitColor=0,unit,playercolor
_SetUnitColor_DisplayName="更改队伍颜色"
_SetUnitColor_Parameters="更改",~单位,"队伍颜色为",~颜色
_SetUnitColor_Defaults=GetTriggerUnit,Color00
_SetUnitColor_Category=TC_UNIT

BlzShowUnitTeamGlow=0,unit,boolean
_BlzShowUnitTeamGlow_DisplayName="更改英雄光晕的可见度"
_BlzShowUnitTeamGlow_Parameters="更改",~英雄单位,"英雄光晕的可见度",~开启/关闭
_BlzShowUnitTeamGlow_Defaults=GetTriggerUnit,FALSE
_BlzShowUnitTeamGlow_Category=TC_UNIT

SetUnitOwner=0,unit,player,colorchangeoption
_SetUnitOwner_DisplayName="更改归属"
_SetUnitOwner_Parameters="更改",~单位,"归属为",~玩家,",",~改变颜色/保持颜色
_SetUnitOwner_Defaults=_,Player00,ChangeColorTrue
_SetUnitOwner_Category=TC_UNIT

UnitShareVisionBJ=0,sharedontoption,unit,player
_UnitShareVisionBJ_DisplayName="共享视野"
_UnitShareVisionBJ_Parameters=~同意/拒绝,"共享",~单位,"的视野,对于",~玩家
_UnitShareVisionBJ_Defaults=ShareDontOptionShare,GetTriggerUnit,Player00
_UnitShareVisionBJ_Category=TC_UNIT

SetUnitPositionLoc=0,unit,location
_SetUnitPositionLoc_DisplayName="移动到点"
_SetUnitPositionLoc_Parameters="移动",~单位,"到",~点
_SetUnitPositionLoc_Defaults=GetTriggerUnit,GetRectCenter
_SetUnitPositionLoc_Category=TC_UNIT

SetUnitPositionLocFacingBJ=0,unit,location,real
_SetUnitPositionLocFacingBJ_DisplayName="移动到点(面向角度)"
_SetUnitPositionLocFacingBJ_Parameters="移动",~单位,"到",~点,",面向角度为",~实数,"度"
_SetUnitPositionLocFacingBJ_Defaults=GetTriggerUnit,GetRectCenter,RealUnitFacing
_SetUnitPositionLocFacingBJ_Category=TC_UNIT

SetUnitPositionLocFacingLocBJ=0,unit,location,location
_SetUnitPositionLocFacingLocBJ_DisplayName="移动到点(面向点)"
_SetUnitPositionLocFacingLocBJ_Parameters="移动",~单位,"到",~点,",面向",~点
_SetUnitPositionLocFacingLocBJ_Defaults=GetTriggerUnit,GetRectCenter,GetUnitLoc
_SetUnitPositionLocFacingLocBJ_Category=TC_UNIT

SetUnitRallyPoint=1,unit,location
_SetUnitRallyPoint_DisplayName="设置集结点(指定点)"
_SetUnitRallyPoint_Parameters="设置",~单位,"的集结点到",~点
_SetUnitRallyPoint_Defaults=GetTriggerUnit,GetRectCenter
_SetUnitRallyPoint_Category=TC_UNIT

SetUnitRallyUnit=1,unit,unit
_SetUnitRallyUnit_DisplayName="设置集结点(指定单位)"
_SetUnitRallyUnit_Parameters="设置",~单位,"的集结点到",~单位
_SetUnitRallyUnit_Defaults=GetTriggerUnit,_
_SetUnitRallyUnit_Category=TC_UNIT

SetUnitRallyDestructable=1,unit,destructable
_SetUnitRallyDestructable_DisplayName="设置集结点(指定可破坏物)"
_SetUnitRallyDestructable_Parameters="设置",~单位,"的集结点到",~可破坏物
_SetUnitRallyDestructable_Defaults=GetTriggerUnit,_
_SetUnitRallyDestructable_Category=TC_UNIT

SetUnitLifePercentBJ=0,unit,real
_SetUnitLifePercentBJ_DisplayName="设置生命值(百分比)"
_SetUnitLifePercentBJ_Parameters="设置",~单位,"的生命值为 ",~实数,"%"
_SetUnitLifePercentBJ_Defaults=GetTriggerUnit,100
_SetUnitLifePercentBJ_Limits=_,_,0,100
_SetUnitLifePercentBJ_Category=TC_UNIT

SetUnitManaPercentBJ=0,unit,real
_SetUnitManaPercentBJ_DisplayName="设置魔法值(百分比)"
_SetUnitManaPercentBJ_Parameters="设置",~单位,"的魔法值为 ",~实数,"%"
_SetUnitManaPercentBJ_Defaults=GetTriggerUnit,100
_SetUnitManaPercentBJ_Limits=_,_,0,100
_SetUnitManaPercentBJ_Category=TC_UNIT

SetUnitLifeBJ=0,unit,real
_SetUnitLifeBJ_DisplayName="设置生命值(指定值)"
_SetUnitLifeBJ_Parameters="设置",~单位,"的生命值为",~实数
_SetUnitLifeBJ_Defaults=GetTriggerUnit,GetUnitStateSwap
_SetUnitLifeBJ_Defaults=_,_,0,_
_SetUnitLifeBJ_Category=TC_UNIT

SetUnitManaBJ=0,unit,real
_SetUnitManaBJ_DisplayName="设置魔法值(指定值)"
_SetUnitManaBJ_Parameters="设置",~单位,"的魔法值为",~实数
_SetUnitManaBJ_Defaults=GetTriggerUnit,0
_SetUnitManaBJ_Limits=_,_,0,_
_SetUnitManaBJ_Category=TC_UNIT

BlzEndUnitAbilityCooldown=0,unit,abilcode
_BlzEndUnitAbilityCooldown_DisplayName="结束技能冷却"
_BlzEndUnitAbilityCooldown_Parameters="结束",~单位,~技能类型,"冷却"
_BlzEndUnitAbilityCooldown_Defaults=_,_
_BlzEndUnitAbilityCooldown_Category=TC_UNIT

BlzStartUnitAbilityCooldown=0,unit,abilcode,real
_BlzStartUnitAbilityCooldown_DisplayName="开始技能冷却"
_BlzStartUnitAbilityCooldown_Parameters="开始",~单位,~技能类型,"冷却,持续",~实数,"秒"
_BlzStartUnitAbilityCooldown_Defaults=_,_
_BlzStartUnitAbilityCooldown_Category=TC_UNIT

BlzSetAbilityTooltip=0,abilcode,string,integer
_BlzSetAbilityTooltip_DisplayName="设置提示信息"
_BlzSetAbilityTooltip_Parameters="设置",~技能类型,"提示信息为",~字符串,"等级为",~整数
_BlzSetAbilityTooltip_Defaults=_,_,0
_BlzSetAbilityTooltip_Limits=_,_,_,_,0,_
_BlzSetAbilityTooltip_Category=TC_ABILITY

BlzSetAbilityActivatedTooltip=0,abilcode,string,integer
_BlzSetAbilityActivatedTooltip_DisplayName="设置提示信息(开启自动施法)"
_BlzSetAbilityActivatedTooltip_Parameters="设置",~技能类型,"提示信息(开启自动施法)为",~字符串,"等级为",~整数
_BlzSetAbilityActivatedTooltip_Defaults=_,_,0
_BlzSetAbilityActivatedTooltip_Limits=_,_,_,_,0,_
_BlzSetAbilityActivatedTooltip_Category=TC_ABILITY

BlzSetAbilityExtendedTooltip=0,abilcode,string,integer
_BlzSetAbilityExtendedTooltip_DisplayName="设置扩展提示信息"
_BlzSetAbilityExtendedTooltip_Parameters="设置",~技能类型,"扩展提示信息为",~字符串,"等级为",~整数
_BlzSetAbilityExtendedTooltip_Defaults=_,_,0
_BlzSetAbilityExtendedTooltip_Limits=_,_,_,_,0,_
_BlzSetAbilityExtendedTooltip_Category=TC_ABILITY

BlzSetAbilityActivatedExtendedTooltip=0,abilcode,string,integer
_BlzSetAbilityActivatedExtendedTooltip_DisplayName="设置扩展提示信息(开启自动施法)"
_BlzSetAbilityActivatedExtendedTooltip_Parameters="设置",~技能类型,"扩展提示信息(开启自动施法)为",~字符串,"等级为",~整数
_BlzSetAbilityActivatedExtendedTooltip_Defaults=_,_,0
_BlzSetAbilityActivatedExtendedTooltip_Limits=_,_,_,_,0,_
_BlzSetAbilityActivatedExtendedTooltip_Category=TC_ABILITY

BlzSetAbilityResearchTooltip=0,abilcode,string,integer
_BlzSetAbilityResearchTooltip_DisplayName="设置学习提示信息"
_BlzSetAbilityResearchTooltip_Parameters="设置",~技能类型,"学习提示信息为",~字符串,"等级为",~整数
_BlzSetAbilityResearchTooltip_Defaults=_,_,0
_BlzSetAbilityResearchTooltip_Limits=_,_,_,_,0,_
_BlzSetAbilityResearchTooltip_Category=TC_ABILITY

BlzSetAbilityResearchExtendedTooltip=0,abilcode,string,integer
_BlzSetAbilityResearchExtendedTooltip_DisplayName="设置学习扩展提示信息"
_BlzSetAbilityResearchExtendedTooltip_Parameters="设置",~技能类型,"学习扩展提示信息为",~字符串,"等级为",~整数
_BlzSetAbilityResearchExtendedTooltip_Defaults=_,_,0
_BlzSetAbilityResearchExtendedTooltip_Limits=_,_,_,_,0,_
_BlzSetAbilityResearchExtendedTooltip_Category=TC_ABILITY

BlzSetAbilityIcon=0,abilcode,imagefile
_BlzSetAbilityIcon_DisplayName="设置图标"
_BlzSetAbilityIcon_Parameters="设置",~技能类型,"图标为",~图像文件
_BlzSetAbilityIcon_Defaults=_,_
_BlzSetAbilityIcon_Limits=_,_,_,_
_BlzSetAbilityIcon_Category=TC_ABILITY

BlzSetAbilityActivatedIcon=0,abilcode,imagefile
_BlzSetAbilityActivatedIcon_DisplayName="设置图标(开启自动施法)"
_BlzSetAbilityActivatedIcon_Parameters="设置",~技能类型,"图标(开启自动施法)为",~图像文件
_BlzSetAbilityActivatedIcon_Defaults=_,_
_BlzSetAbilityActivatedIcon_Limits=_,_,_,_
_BlzSetAbilityActivatedIcon_Category=TC_ABILITY

BlzSetAbilityPosX=0,abilcode,integer
_BlzSetAbilityPosX_DisplayName="设置图标X坐标"
_BlzSetAbilityPosX_Parameters="设置",~技能类型,"图标X坐标为",~整数
_BlzSetAbilityPosX_Defaults=_,0
_BlzSetAbilityPosX_Limits=_,_,0,3
_BlzSetAbilityPosX_Category=TC_ABILITY

BlzSetAbilityActivatedPosX=0,abilcode,integer
_BlzSetAbilityActivatedPosX_DisplayName="设置图标X坐标(开启自动施法)"
_BlzSetAbilityActivatedPosX_Parameters="设置",~技能类型,"图标X坐标(开启自动施法)为",~整数
_BlzSetAbilityActivatedPosX_Defaults=_,0
_BlzSetAbilityActivatedPosX_Limits=_,_,0,3
_BlzSetAbilityActivatedPosX_Category=TC_ABILITY

BlzSetAbilityPosY=0,abilcode,integer
_BlzSetAbilityPosY_DisplayName="设置图标Y坐标"
_BlzSetAbilityPosY_Parameters="设置",~技能类型,"图标Y坐标为",~整数
_BlzSetAbilityPosY_Defaults=_,0
_BlzSetAbilityPosY_Limits=_,_,0,2
_BlzSetAbilityPosY_Category=TC_ABILITY

BlzSetAbilityActivatedPosY=0,abilcode,integer
_BlzSetAbilityActivatedPosY_DisplayName="设置图标Y坐标(开启自动施法)"
_BlzSetAbilityActivatedPosY_Parameters="设置",~技能类型,"图标位置Y坐标(开启自动施法)为",~整数
_BlzSetAbilityActivatedPosY_Defaults=_,0
_BlzSetAbilityActivatedPosY_Limits=_,_,0,2
_BlzSetAbilityActivatedPosY_Category=TC_ABILITY

BlzSetEventDamage=0,real
_BlzSetEventDamage_DisplayName="设置单位伤害事件的伤害值"
_BlzSetEventDamage_Parameters="设置单位伤害事件的伤害值为",~实数
_BlzSetEventDamage_Defaults=0.0
_BlzSetEventDamage_Category=TC_EVENTRESPONSE

BlzSetEventAttackType=0,attacktype
_BlzSetEventAttackType_DisplayName="设置单位伤害事件的攻击类型"
_BlzSetEventAttackType_Parameters="设置单位伤害事件的攻击类型为",~攻击类型
_BlzSetEventAttackType_Defaults=_
_BlzSetEventAttackType_Category=TC_EVENTRESPONSE

BlzSetEventDamageType=0,damagetype
_BlzSetEventDamageType_DisplayName="设置单位伤害事件的伤害类型"
_BlzSetEventDamageType_Parameters="设置单位伤害事件的伤害类型为",~伤害类型
_BlzSetEventDamageType_Defaults=_
_BlzSetEventDamageType_Category=TC_EVENTRESPONSE

BlzSetEventWeaponType=0,weapontype
_BlzSetEventWeaponType_DisplayName="设置单位伤害事件的武器类型"
_BlzSetEventWeaponType_Parameters="设置单位伤害事件的武器类型为",~武器类型
_BlzSetEventWeaponType_Defaults=_
_BlzSetEventWeaponType_Category=TC_EVENTRESPONSE

BlzSetItemName=0,item,string
_BlzSetItemName_DisplayName="设置名称"
_BlzSetItemName_Parameters="设置",~物品,"名称为",~字符串
_BlzSetItemName_Defaults=GetLastCreatedItem,_
_BlzSetItemName_Category=TC_ITEM

BlzSetItemTooltip=0,item,string
_BlzSetItemTooltip_DisplayName="设置提示"
_BlzSetItemTooltip_Parameters="设置",~物品,"提示为",~字符串
_BlzSetItemTooltip_Defaults=GetLastCreatedItem,_
_BlzSetItemTooltip_Category=TC_ITEM

BlzSetItemDescription=0,item,string
_BlzSetItemDescription_DisplayName="设置介绍"
_BlzSetItemDescription_Parameters="设置",~物品,"介绍为",~字符串
_BlzSetItemDescription_Defaults=GetLastCreatedItem,_
_BlzSetItemDescription_Category=TC_ITEM

BlzSetItemExtendedTooltip=0,item,string
_BlzSetItemExtendedTooltip_DisplayName="设置扩展提示信息"
_BlzSetItemExtendedTooltip_Parameters="设置",~物品,"扩展提示信息为",~字符串
_BlzSetItemExtendedTooltip_Defaults=GetLastCreatedItem,_
_BlzSetItemExtendedTooltip_Category=TC_ITEM

BlzSetItemIconPath=0,item,imagefile
_BlzSetItemIconPath_DisplayName="设置图标路径"
_BlzSetItemIconPath_Parameters="设置",~物品,"图标路径为",~字符串
_BlzSetItemIconPath_Defaults=GetLastCreatedItem,_
_BlzSetItemIconPath_Category=TC_ITEM

BlzSetItemSkin=0,item,integer
_BlzSetItemSkin_DisplayName="设置皮肤"
_BlzSetItemSkin_Parameters="设置",~物品,"皮肤为",~皮肤ID
_BlzSetItemSkin_Defaults=GetLastCreatedItem,'tdx2'
_BlzSetItemSkin_Limits=_,_,_,_
_BlzSetItemSkin_Category=TC_ITEM

BlzSetUnitMaxHP=0,unit,integer
_BlzSetUnitMaxHP_DisplayName="设置最大生命值"
_BlzSetUnitMaxHP_Parameters="设置",~单位,"最大生命值为",~整数
_BlzSetUnitMaxHP_Defaults=GetTriggerUnit,500
_BlzSetUnitMaxHP_Limits=_,_,1,_
_BlzSetUnitMaxHP_Category=TC_UNIT

BlzSetUnitMaxMana=0,unit,integer
_BlzSetUnitMaxMana_DisplayName="设置最大魔法值"
_BlzSetUnitMaxMana_Parameters="设置",~单位,"最大魔法值为",~整数
_BlzSetUnitMaxMana_Defaults=GetTriggerUnit,300
_BlzSetUnitMaxMana_Limits=_,_,0,_
_BlzSetUnitMaxMana_Category=TC_UNIT

BlzSetUnitArmor=0,unit,real
_BlzSetUnitArmor_DisplayName="设置护甲"
_BlzSetUnitArmor_Parameters="设置",~单位,"的护甲值为",~实数
_BlzSetUnitArmor_Defaults=GetTriggerUnit,0.00
_BlzSetUnitArmor_Limits=_,_,0.00,_
_BlzSetUnitArmor_Category=TC_UNIT

BlzSetUnitSkin=0,unit,integer
_BlzSetUnitSkin_DisplayName="设置皮肤"
_BlzSetUnitSkin_Parameters="设置",~单位,"皮肤为",~皮肤ID
_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,hideshowoption
_BlzUnitHideAbility_DisplayName="隐藏技能"
_BlzUnitHideAbility_Parameters="隐藏",~单位,~技能类型,",隐藏UI",~是/否
_BlzUnitHideAbility_Defaults=GetTriggerUnit,_,HideShowHide
_BlzUnitHideAbility_Category=TC_UNIT

BlzUnitDisableAbility=0,unit,abilcode,disabledenabledoption,abilityuiyesnooption
_BlzUnitDisableAbility_DisplayName="设置技能允许/禁用"
_BlzUnitDisableAbility_Parameters="设置",~单位,~技能类型,~允许/禁用,",隐藏UI",~是/否
_BlzUnitDisableAbility_Defaults=GetTriggerUnit,_,DisabledEnabledDisabled,AbilityUIYesNoYes
_BlzUnitDisableAbility_Category=TC_UNIT

BlzUnitEnableAuras=0,unit,enableddisabledoption,abilityuiyesnooption
_BlzUnitEnableAuras_DisplayName="开启/关闭光环技能"
_BlzUnitEnableAuras_Parameters="将",~单位,"的光环技能设为",~开启/关闭,",其界面设为：",~影响界面/不影响界面
_BlzUnitEnableAuras_Defaults=GetTriggerUnit,EnabledDisabledDisabled,AbilityUIYesNoYes
_BlzUnitEnableAuras_Category=TC_UNIT

BlzAllUnitsEnableAurasBJ=0,enableddisabledoption,abilityuiyesnooption
_BlzAllUnitsEnableAurasBJ_DisplayName="为所有单位开启/关闭光环技能"
_BlzAllUnitsEnableAurasBJ_Parameters="将所有单位的光环技能设为",~开启/关闭,",其界面设为",~影响界面/不影响界面
_BlzAllUnitsEnableAurasBJ_Defaults=EnabledDisabledDisabled,AbilityUIYesNoYes
_BlzAllUnitsEnableAurasBJ_Category=TC_UNIT

BlzUnitCancelTimedLife=0,unit
_BlzUnitCancelTimedLife_DisplayName="取消限时生命"
_BlzUnitCancelTimedLife_Parameters="取消",~单位,"的限时生命"
_BlzUnitCancelTimedLife_Defaults=GetTriggerUnit
_BlzUnitCancelTimedLife_Category=TC_UNIT

BlzUnitInterruptAttack=0,unit
_BlzUnitInterruptAttack_DisplayName="打断攻击"
_BlzUnitInterruptAttack_Parameters="打断",~单位,"的攻击"
_BlzUnitInterruptAttack_Defaults=GetTriggerUnit
_BlzUnitInterruptAttack_Category=TC_UNIT

BlzSetUnitAbilityCooldown=0,unit,abilcode,integer,real
_BlzSetUnitAbilityCooldown_DisplayName="设置技能冷却"
_BlzSetUnitAbilityCooldown_Parameters="设置",~单位,~技能类型,"等级",~整数,"的冷却为",~实数,"秒"
_BlzSetUnitAbilityCooldown_Defaults=GetTriggerUnit,_,0,5.00
_BlzSetUnitAbilityCooldown_Limits=_,_,_,_,0,_,0.00,_
_BlzSetUnitAbilityCooldown_Category=TC_UNIT

BlzSetUnitAbilityCooldownRemaining=0,unit,abilcode,real
_BlzSetUnitAbilityCooldownRemaining_DisplayName="设置剩余冷却时间"
_BlzSetUnitAbilityCooldownRemaining_Parameters="对于单位",~单位,",将技能 ",~数值," 的剩余冷却时间设为 ",~数值
_BlzSetUnitAbilityCooldownRemaining_Defaults=GetTriggerUnit,_,0.00
_BlzSetUnitAbilityCooldownRemaining_Category=TC_UNIT

BlzSetUnitAbilityCooldownPercent=0,unit,abilcode,real
_BlzSetUnitAbilityCooldownPercent_DisplayName="设置冷却百分比"
_BlzSetUnitAbilityCooldownPercent_Parameters="对于单位",~单位,",将技能 ",~数值," 的冷却百分比设为 ",~数值
_BlzSetUnitAbilityCooldownPercent_Defaults=GetTriggerUnit,_,1.00
_BlzSetUnitAbilityCooldownPercent_Category=TC_UNIT

BlzAdjustUnitAbilityCooldownRemaining=0,unit,abilcode,real
_BlzAdjustUnitAbilityCooldownRemaining_DisplayName="调整剩余冷却时间"
_BlzAdjustUnitAbilityCooldownRemaining_Parameters="对于单位",~单位,",将技能 ",~数值," 的剩余冷却时间调整 ",~数值
_BlzAdjustUnitAbilityCooldownRemaining_Defaults=GetTriggerUnit,_,0.00
_BlzAdjustUnitAbilityCooldownRemaining_Category=TC_UNIT

BlzAdjustUnitAbilityCooldownPercent=0,unit,abilcode,real
_BlzAdjustUnitAbilityCooldownPercent_DisplayName="调整冷却百分比"
_BlzAdjustUnitAbilityCooldownPercent_Parameters="对于单位",~单位,",将技能 ",~数值," 的冷却百分比调整 ",~数值
_BlzAdjustUnitAbilityCooldownPercent_Defaults=GetTriggerUnit,_,0.50
_BlzAdjustUnitAbilityCooldownPercent_Category=TC_UNIT

BlzSetUnitAbilityManaCost=0,unit,abilcode,integer,integer
_BlzSetUnitAbilityManaCost_DisplayName="设置技能魔法消耗"
_BlzSetUnitAbilityManaCost_Parameters="设置",~单位,~技能类型,"等级",~整数,"的魔法消耗为",~整数
_BlzSetUnitAbilityManaCost_Defaults=GetTriggerUnit,_,0,100
_BlzSetUnitAbilityManaCost_Limits=_,_,_,_,0,_,0,_
_BlzSetUnitAbilityManaCost_Category=TC_UNIT

BlzSetUnitBaseDamage=0,unit,integer,integer
_BlzSetUnitBaseDamage_DisplayName="设置基础伤害"
_BlzSetUnitBaseDamage_Parameters="设置",~单位,"的基础伤害为",~整数,",武器索引",~整数
_BlzSetUnitBaseDamage_Defaults=GetTriggerUnit,10,0
_BlzSetUnitBaseDamage_Limits=_,_,0,_,0,1
_BlzSetUnitBaseDamage_Category=TC_UNIT

BlzSetUnitDiceNumber=0,unit,integer,integer
_BlzSetUnitDiceNumber_DisplayName="设置伤害骰子数"
_BlzSetUnitDiceNumber_Parameters="设置",~单位,"的伤害骰子数为",~整数,",武器索引",~整数
_BlzSetUnitDiceNumber_Defaults=GetTriggerUnit,4,0
_BlzSetUnitDiceNumber_Limits=_,_,0,_,0,1
_BlzSetUnitDiceNumber_Category=TC_UNIT

BlzSetUnitDiceSides=0,unit,integer,integer
_BlzSetUnitDiceSides_DisplayName="设置伤害骰子面数"
_BlzSetUnitDiceSides_Parameters="设置",~单位,"的伤害骰子面数为",~整数,",武器索引",~整数
_BlzSetUnitDiceSides_Defaults=GetTriggerUnit,1,0
_BlzSetUnitDiceSides_Limits=_,_,0,_,0,1
_BlzSetUnitDiceSides_Category=TC_UNIT

BlzSetUnitAttackCooldown=0,unit,real,integer
_BlzSetUnitAttackCooldown_DisplayName="设置攻击间隔"
_BlzSetUnitAttackCooldown_Parameters="设置",~单位,"的攻击间隔为",~实数,",武器索引",~整数
_BlzSetUnitAttackCooldown_Defaults=GetTriggerUnit,2.00,1
_BlzSetUnitAttackCooldown_Limits=_,_,0.001,_,1,2
_BlzSetUnitAttackCooldown_Category=TC_UNIT

BlzResetUnitAttack=0,unit,integer
_BlzResetUnitAttack_DisplayName="重置攻击"
_BlzResetUnitAttack_Parameters="为武器索引 ",~数值," 重置",~单位
_BlzResetUnitAttack_Defaults=GetTriggerUnit,1
_BlzResetUnitAttack_Category=TC_UNIT

BlzSetUnitName=0,unit,string
_BlzSetUnitName_DisplayName="设置名称"
_BlzSetUnitName_Parameters="设置",~单位,"名称为",~字符串
_BlzSetUnitName_Defaults=GetTriggerUnit,_
_BlzSetUnitName_Category=TC_UNIT

BlzSetHeroProperName=0,unit,string
_BlzSetHeroProperName_DisplayName="设置英雄称谓"
_BlzSetHeroProperName_Parameters="设置",~英雄单位,"的英雄称谓为",~字符串
_BlzSetHeroProperName_Defaults=GetTriggerUnit,_
_BlzSetHeroProperName_Category=TC_HERO

BlzSetAbilityBooleanFieldBJ=0,ability,abilitybooleanfield,boolean
_BlzSetAbilityBooleanFieldBJ_DisplayName="设置布尔域"
_BlzSetAbilityBooleanFieldBJ_Parameters="设置",~技能,"的",~布尔域,"为",~是/否
_BlzSetAbilityBooleanFieldBJ_Defaults=_,_,true
_BlzSetAbilityBooleanFieldBJ_Category=TC_ABILITY

BlzSetAbilityIntegerFieldBJ=0,ability,abilityintegerfield,intger
_BlzSetAbilityIntegerFieldBJ_DisplayName="设置整数域"
_BlzSetAbilityIntegerFieldBJ_Parameters="设置",~技能,"的",~整数域,"为",~整数
_BlzSetAbilityIntegerFieldBJ_Defaults=_,_,0
_BlzSetAbilityIntegerFieldBJ_Limits=_,_,_,_,0,_
_BlzSetAbilityIntegerFieldBJ_Category=TC_ABILITY

BlzSetAbilityRealFieldBJ=0,ability,abilityrealfield,real
_BlzSetAbilityRealFieldBJ_DisplayName="设置实数域"
_BlzSetAbilityRealFieldBJ_Parameters="设置",~技能,"的",~实数域,"为",~实数
_BlzSetAbilityRealFieldBJ_Defaults=_,_,0
_BlzSetAbilityRealFieldBJ_Category=TC_ABILITY

BlzSetAbilityStringFieldBJ=0,ability,abilitystringfield,string
_BlzSetAbilityStringFieldBJ_DisplayName="设置字符串域"
_BlzSetAbilityStringFieldBJ_Parameters="设置",~技能,"的",~字符串域,"为",~字符串
_BlzSetAbilityStringFieldBJ_Defaults=_,_,_
_BlzSetAbilityStringFieldBJ_Category=TC_ABILITY

BlzSetAbilityBooleanLevelFieldBJ=0,ability,abilitybooleanlevelfield,integer,boolean
_BlzSetAbilityBooleanLevelFieldBJ_DisplayName="设置布尔等级域"
_BlzSetAbilityBooleanLevelFieldBJ_Parameters="设置",~技能,"的",~整数等级域,"在等级",~整数,"为",~是/否
_BlzSetAbilityBooleanLevelFieldBJ_Defaults=_,_,0,true
_BlzSetAbilityBooleanLevelFieldBJ_Limits=_,_,_,_,0,_,_,_
_BlzSetAbilityBooleanLevelFieldBJ_Category=TC_ABILITY

BlzSetAbilityIntegerLevelFieldBJ=0,ability,abilityintegerlevelfield,integer,integer
_BlzSetAbilityIntegerLevelFieldBJ_DisplayName="设置整数等级域"
_BlzSetAbilityIntegerLevelFieldBJ_Parameters="设置",~技能,"的",~布尔等级域,"在等级",~整数,"为",~整数
_BlzSetAbilityIntegerLevelFieldBJ_Defaults=_,_,0,50
_BlzSetAbilityIntegerLevelFieldBJ_Defaults=_,_,_,_,0,_,0,_
_BlzSetAbilityIntegerLevelFieldBJ_Category=TC_ABILITY

BlzSetAbilityRealLevelFieldBJ=0,ability,abilityreallevelfield,integer,real
_BlzSetAbilityRealLevelFieldBJ_DisplayName="设置实数等级域"
_BlzSetAbilityRealLevelFieldBJ_Parameters="设置",~技能,"的",~实数等级域,"在等级",~整数,"为",~实数
_BlzSetAbilityRealLevelFieldBJ_Defaults=_,_,0,10
_BlzSetAbilityRealLevelFieldBJ_Limits=_,_,_,_,0,_,0,_
_BlzSetAbilityRealLevelFieldBJ_Category=TC_ABILITY

BlzSetAbilityStringLevelFieldBJ=0,ability,abilitystringlevelfield,integer,string
_BlzSetAbilityStringLevelFieldBJ_DisplayName="设置字符串等级域"
_BlzSetAbilityStringLevelFieldBJ_Parameters="设置",~技能,"的",~字符串等级域,"在等级",~整数,"为",~字符串
_BlzSetAbilityStringLevelFieldBJ_Defaults=_,_,0,_
_BlzSetAbilityStringLevelFieldBJ_Limits=_,_,_,_,0,_,_,_
_BlzSetAbilityStringLevelFieldBJ_Category=TC_ABILITY

BlzSetAbilityBooleanLevelArrayFieldBJ=0,ability,abilitybooleanlevelarrayfield,integer,integer,boolean
_BlzSetAbilityBooleanLevelArrayFieldBJ_DisplayName="设置布尔等级数组域"
_BlzSetAbilityBooleanLevelArrayFieldBJ_Parameters="设置",~技能,"的",~布尔等级数组域,"在等级",~整数,"引索",~整数,"为",~是/否
_BlzSetAbilityBooleanLevelArrayFieldBJ_Defaults=_,_,0,0,true
_BlzSetAbilityBooleanLevelArrayFieldBJ_Limits=_,_,_,_,0,_,0,_,_,_
_BlzSetAbilityBooleanLevelArrayFieldBJ_Category=TC_ABILITY

BlzSetAbilityIntegerLevelArrayFieldBJ=0,ability,abilityintegerlevelarrayfield,integer,integer,integer
_BlzSetAbilityIntegerLevelArrayFieldBJ_DisplayName="设置整数等级数组域"
_BlzSetAbilityIntegerLevelArrayFieldBJ_Parameters="设置",~技能,"的",~整数等级数组域,"在等级",~整数,"引索",~整数,"为",~整数
_BlzSetAbilityIntegerLevelArrayFieldBJ_Defaults=_,_,0,0,'Brej'
_BlzSetAbilityIntegerLevelArrayFieldBJ_Limits=_,_,_,_,0,_,0,_,_,_
_BlzSetAbilityIntegerLevelArrayFieldBJ_Category=TC_ABILITY

BlzSetAbilityRealLevelArrayFieldBJ=0,ability,abilityreallevelarrayfield,integer,integer,real
_BlzSetAbilityRealLevelArrayFieldBJ_DisplayName="设置实数等级数组域"
_BlzSetAbilityRealLevelArrayFieldBJ_Parameters="设置",~技能,"的",~实数等级数组域,"在等级",~整数,"引索",~整数,"为",~实数
_BlzSetAbilityRealLevelArrayFieldBJ_Defaults=_,_,0,0,0
_BlzSetAbilityRealLevelArrayFieldBJ_Limits=_,_,0,_,0,_,_,_
_BlzSetAbilityRealLevelArrayFieldBJ_Category=TC_ABILITY

BlzSetAbilityStringLevelArrayFieldBJ=0,ability,abilitystringlevelarrayfield,integer,integer,string
_BlzSetAbilityStringLevelArrayFieldBJ_DisplayName="设置字符串等级数组域"
_BlzSetAbilityStringLevelArrayFieldBJ_Parameters="设置",~技能,"的",~字符串等级数组域,"在等级",~整数,"引索",~整数,"为",~字符串
_BlzSetAbilityStringLevelArrayFieldBJ_Defaults=_,_,0,0,_
_BlzSetAbilityStringLevelArrayFieldBJ_Limits=_,_,0,_,0,_,_,_
_BlzSetAbilityStringLevelArrayFieldBJ_Category=TC_ABILITY

BlzAddAbilityBooleanLevelArrayFieldBJ=0,ability,abilitybooleanlevelarrayfield,integer,boolean
_BlzAddAbilityBooleanLevelArrayFieldBJ_DisplayName="添加布尔等级数组域"
_BlzAddAbilityBooleanLevelArrayFieldBJ_Parameters="添加",~技能,"的",~布尔等级数组域,"在等级",~整数,"为",~是/否
_BlzAddAbilityBooleanLevelArrayFieldBJ_Defaults=_,_,0,true
_BlzAddAbilityBooleanLevelArrayFieldBJ_Limits=_,_,_,_,0,_,_,_
_BlzAddAbilityBooleanLevelArrayFieldBJ_Category=TC_ABILITY

BlzAddAbilityIntegerLevelArrayFieldBJ=0,ability,abilityintegerlevelarrayfield,integer,integer
_BlzAddAbilityIntegerLevelArrayFieldBJ_DisplayName="添加整数等级数组域"
_BlzAddAbilityIntegerLevelArrayFieldBJ_Parameters="添加",~技能,"的",~整数等级数组域,"在等级",~整数,"为",~整数
_BlzAddAbilityIntegerLevelArrayFieldBJ_Defaults=_,_,0,0
_BlzAddAbilityIntegerLevelArrayFieldBJ_Limits=_,_,_,_,0,_,_,_
_BlzAddAbilityIntegerLevelArrayFieldBJ_Category=TC_ABILITY

BlzAddAbilityRealLevelArrayFieldBJ=0,ability,abilityreallevelarrayfield,integer,real
_BlzAddAbilityRealLevelArrayFieldBJ_DisplayName="添加实数等级数组域"
_BlzAddAbilityRealLevelArrayFieldBJ_Parameters="添加",~技能,"的",~实数等级数组域,"在等级",~整数,"为",~实数
_BlzAddAbilityRealLevelArrayFieldBJ_Defaults=_,_,0,0
_BlzAddAbilityRealLevelArrayFieldBJ_Limits=_,_,_,_,0,_,_,_
_BlzAddAbilityRealLevelArrayFieldBJ_Category=TC_ABILITY

BlzAddAbilityStringLevelArrayFieldBJ=0,ability,abilitystringlevelarrayfield,integer,string
_BlzAddAbilityStringLevelArrayFieldBJ_DisplayName="添加字符串等级数组域"
_BlzAddAbilityStringLevelArrayFieldBJ_Parameters="添加",~技能,"的",~字符串等级数组域,"在等级",~整数,"为",~字符串
_BlzAddAbilityStringLevelArrayFieldBJ_Defaults=_,_,0,_
_BlzAddAbilityStringLevelArrayFieldBJ_Limits=_,_,_,_,0,_,_,_
_BlzAddAbilityStringLevelArrayFieldBJ_Category=TC_ABILITY

BlzRemoveAbilityBooleanLevelArrayFieldBJ=0,ability,abilitybooleanlevelarrayfield,integer,boolean
_BlzRemoveAbilityBooleanLevelArrayFieldBJ_DisplayName="删除布尔等级数组域"
_BlzRemoveAbilityBooleanLevelArrayFieldBJ_Parameters="删除",~技能,"的",~布尔等级数组域,"在等级",~整数,"为",~是/否
_BlzRemoveAbilityBooleanLevelArrayFieldBJ_Defaults=_,_,0,true
_BlzRemoveAbilityBooleanLevelArrayFieldBJ_Limits=_,_,_,_,0,_,_,_
_BlzRemoveAbilityBooleanLevelArrayFieldBJ_Category=TC_ABILITY

BlzRemoveAbilityIntegerLevelArrayFieldBJ=0,ability,abilityintegerlevelarrayfield,integer,integer
_BlzRemoveAbilityIntegerLevelArrayFieldBJ_DisplayName="删除整数等级数组域"
_BlzRemoveAbilityIntegerLevelArrayFieldBJ_Parameters="删除",~技能,"的",~整数等级数组域,"在等级",~整数,"为",~整数
_BlzRemoveAbilityIntegerLevelArrayFieldBJ_Defaults=_,_,0,'Brej'
_BlzRemoveAbilityIntegerLevelArrayFieldBJ_Limits=_,_,_,_,0,_,_,_
_BlzRemoveAbilityIntegerLevelArrayFieldBJ_Category=TC_ABILITY

BlzRemoveAbilityRealLevelArrayFieldBJ=0,ability,abilityreallevelarrayfield,integer,real
_BlzRemoveAbilityRealLevelArrayFieldBJ_DisplayName="删除实数等级数组域"
_BlzRemoveAbilityRealLevelArrayFieldBJ_Parameters="删除",~技能,"的",~实数等级数组域,"在等级",~整数,"为",~实数
_BlzRemoveAbilityRealLevelArrayFieldBJ_Defaults=_,_,0,0
_BlzRemoveAbilityRealLevelArrayFieldBJ_Limits=_,_,_,_,0,_,_,_
_BlzRemoveAbilityRealLevelArrayFieldBJ_Category=TC_ABILITY

BlzRemoveAbilityStringLevelArrayFieldBJ=0,ability,abilitystringlevelarrayfield,integer,string
_BlzRemoveAbilityStringLevelArrayFieldBJ_DisplayName="删除字符串等级数组域"
_BlzRemoveAbilityStringLevelArrayFieldBJ_Parameters="删除",~技能,"的",~字符串等级数组域,"在等级",~整数,"为",~字符串
_BlzRemoveAbilityStringLevelArrayFieldBJ_Defaults=_,_,0,_
_BlzRemoveAbilityStringLevelArrayFieldBJ_Limits=_,_,_,_,0,_,_,_
_BlzRemoveAbilityStringLevelArrayFieldBJ_Category=TC_ABILITY

BlzItemAddAbilityBJ=0,item,abilcode
_BlzItemAddAbilityBJ_DisplayName="添加技能"
_BlzItemAddAbilityBJ_Parameters="为",~物品,"添加技能",~技能类型
_BlzItemAddAbilityBJ_Defaults=GetLastCreatedItem,_
_BlzItemAddAbilityBJ_Category=TC_ITEM

BlzItemRemoveAbilityBJ=0,item,abilcode
_BlzItemRemoveAbilityBJ_DisplayName="删除技能"
_BlzItemRemoveAbilityBJ_Parameters="为",~物品,"删除技能",~技能类型
_BlzItemRemoveAbilityBJ_Defaults=GetLastCreatedItem,_
_BlzItemRemoveAbilityBJ_Category=TC_ITEM

BlzSetItemBooleanFieldBJ=0,item,itembooleanfield,boolean
_BlzSetItemBooleanFieldBJ_DisplayName="设置布尔域"
_BlzSetItemBooleanFieldBJ_Parameters="设置",~物品,"的",~布尔域,"为",~是/否
_BlzSetItemBooleanFieldBJ_Defaults=GetLastCreatedItem,_,true
_BlzSetItemBooleanFieldBJ_Category=TC_ITEM

BlzSetItemIntegerFieldBJ=0,item,itemintegerfield,integer
_BlzSetItemIntegerFieldBJ_DisplayName="设置整数域"
_BlzSetItemIntegerFieldBJ_Parameters="设置",~物品,"的",~整数域,"为",~整数
_BlzSetItemIntegerFieldBJ_Defaults=GetLastCreatedItem,_,1
_BlzSetItemIntegerFieldBJ_Category=TC_ITEM

BlzSetItemRealFieldBJ=0,item,itemrealfield,real
_BlzSetItemRealFieldBJ_DisplayName="设置实数域"
_BlzSetItemRealFieldBJ_Parameters="设置",~物品,"的",~实数域,"为",~实数
_BlzSetItemRealFieldBJ_Defaults=GetLastCreatedItem,_,100
_BlzSetItemRealFieldBJ_Category=TC_ITEM

BlzSetItemStringFieldBJ=0,item,itemstringfield,string
_BlzSetItemStringFieldBJ_DisplayName="设置字符串域"
_BlzSetItemStringFieldBJ_Parameters="设置",~物品,"的",~字符串字符串域,"为",~字符串
_BlzSetItemStringFieldBJ_Defaults=GetLastCreatedItem,_,_
_BlzSetItemStringFieldBJ_Category=TC_ITEM

BlzSetUnitBooleanFieldBJ=0,unit,unitbooleanfield,boolean
_BlzSetUnitBooleanFieldBJ_DisplayName="设置布尔域"
_BlzSetUnitBooleanFieldBJ_Parameters="设置",~单位,"的",~布尔域,"为",~是/否
_BlzSetUnitBooleanFieldBJ_Defaults=GetTriggerUnit,_,true
_BlzSetUnitBooleanFieldBJ_Category=TC_UNIT

BlzSetUnitIntegerFieldBJ=0,unit,unitintegerfield,integer
_BlzSetUnitIntegerFieldBJ_DisplayName="设置整数域"
_BlzSetUnitIntegerFieldBJ_Parameters="设置",~单位,"的",~整数域,"为",~整数
_BlzSetUnitIntegerFieldBJ_Defaults=GetTriggerUnit,_,1
_BlzSetUnitIntegerFieldBJ_Category=TC_UNIT

BlzSetUnitRealFieldBJ=0,unit,unitrealfield,real
_BlzSetUnitRealFieldBJ_DisplayName="设置实数域"
_BlzSetUnitRealFieldBJ_Parameters="设置",~单位,"的",~实数域,"为",~实数
_BlzSetUnitRealFieldBJ_Defaults=GetTriggerUnit,_,300
_BlzSetUnitRealFieldBJ_Category=TC_UNIT

BlzSetUnitStringFieldBJ=0,unit,unitstringfield,string
_BlzSetUnitStringFieldBJ_DisplayName="设置字符串域"
_BlzSetUnitStringFieldBJ_Parameters="设置",~单位,"的",~字符串域,"为",~字符串
_BlzSetUnitStringFieldBJ_Defaults=GetTriggerUnit,_,_
_BlzSetUnitStringFieldBJ_Category=TC_UNIT

BlzSetUnitWeaponBooleanFieldBJ=0,unit,unitweaponbooleanfield,integer,boolean
_BlzSetUnitWeaponBooleanFieldBJ_DisplayName="设置武器布尔域"
_BlzSetUnitWeaponBooleanFieldBJ_Parameters="设置",~单位,"武器的",~布尔域,"在引索",~整数,"为",~是/否
_BlzSetUnitWeaponBooleanFieldBJ_Defaults=GetTriggerUnit,_,0,true
_BlzSetUnitWeaponBooleanFieldBJ_Category=TC_UNIT

BlzSetUnitWeaponIntegerFieldBJ=0,unit,unitweaponintegerfield,integer,integer
_BlzSetUnitWeaponIntegerFieldBJ_DisplayName="设置武器整数域"
_BlzSetUnitWeaponIntegerFieldBJ_Parameters="设置",~单位,"武器的",~整数域,"在引索",~整数,"为",~整数
_BlzSetUnitWeaponIntegerFieldBJ_Defaults=GetTriggerUnit,_,0,1
_BlzSetUnitWeaponIntegerFieldBJ_Category=TC_UNIT

BlzSetUnitWeaponRealFieldBJ=0,unit,unitweaponrealfield,integer,real
_BlzSetUnitWeaponRealFieldBJ_DisplayName="设置武器实数域"
_BlzSetUnitWeaponRealFieldBJ_Parameters="设置",~单位,"武器的",~实数域,"在引索",~整数,"为",~实数
_BlzSetUnitWeaponRealFieldBJ_Defaults=GetTriggerUnit,_,0,300
_BlzSetUnitWeaponRealFieldBJ_Category=TC_UNIT

BlzSetUnitWeaponStringFieldBJ=0,unit,unitweaponstringfield,integer,string
_BlzSetUnitWeaponStringFieldBJ_DisplayName="设置武器字符串域"
_BlzSetUnitWeaponStringFieldBJ_Parameters="设置",~单位,"武器的",~字符串域,"在引索",~整数,"为",~字符串
_BlzSetUnitWeaponStringFieldBJ_Defaults=GetTriggerUnit,_,0,_
_BlzSetUnitWeaponStringFieldBJ_Category=TC_UNIT

// Special Effect
BlzSetSpecialEffectColorByPlayer=0,effect,player
_BlzSetSpecialEffectColorByPlayer_DisplayName="设置颜色为玩家颜色"
_BlzSetSpecialEffectColorByPlayer_Parameters="设置",~特效,"颜色为",~玩家,"颜色"
_BlzSetSpecialEffectColorByPlayer_Defaults=GetLastCreatedEffectBJ,Player00
_BlzSetSpecialEffectColorByPlayer_Category=TC_SPECIALEFFECT

BlzSetSpecialEffectColor=0,effect,integer,integer,integer
_BlzSetSpecialEffectColor_DisplayName="设置颜色"
_BlzSetSpecialEffectColor_Parameters="设置",~特效,"颜色为(红",~整数,",绿",~整数,",蓝",~整数,")"
_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="设置",~特效,"透明度为",~整数
_BlzSetSpecialEffectAlpha_Defaults=GetLastCreatedEffectBJ,255
_BlzSetSpecialEffectAlpha_Limits=_,_,0,255
_BlzSetSpecialEffectAlpha_Category=TC_SPECIALEFFECT

BlzSetSpecialEffectScale=0,effect,real
_BlzSetSpecialEffectScale_DisplayName="设置尺寸"
_BlzSetSpecialEffectScale_Parameters="设置",~特效,"尺寸为",~实数
_BlzSetSpecialEffectScale_Defaults=GetLastCreatedEffectBJ,1.0
_BlzSetSpecialEffectScale_Category=TC_SPECIALEFFECT

BlzSetSpecialEffectPosition=0,effect,real,real,real
_BlzSetSpecialEffectPosition_DisplayName="设置位置(指定坐标)"
_BlzSetSpecialEffectPosition_Parameters="设置",~特效,"位置为(X",~实数,",Y",~实数,",Z",~实数,")"
_BlzSetSpecialEffectPosition_Defaults=GetLastCreatedEffectBJ,0.0,0.0,0.0
_BlzSetSpecialEffectPosition_Category=TC_SPECIALEFFECT

BlzSetSpecialEffectX=0,effect,real
_BlzSetSpecialEffectX_DisplayName="设置X坐标"
_BlzSetSpecialEffectX_Parameters="设置",~特效,"X坐标为",~实数
_BlzSetSpecialEffectX_Defaults=GetLastCreatedEffectBJ,0.0
_BlzSetSpecialEffectX_Category=TC_SPECIALEFFECT

BlzSetSpecialEffectY=0,effect,real
_BlzSetSpecialEffectY_DisplayName="设置Y坐标"
_BlzSetSpecialEffectY_Parameters="设置",~特效,"Y坐标为",~实数
_BlzSetSpecialEffectY_Defaults=GetLastCreatedEffectBJ,0.0
_BlzSetSpecialEffectY_Category=TC_SPECIALEFFECT

BlzSetSpecialEffectZ=0,effect,real
_BlzSetSpecialEffectZ_DisplayName="设置Z坐标"
_BlzSetSpecialEffectZ_Parameters="设置",~特效,"Z坐标为",~实数
_BlzSetSpecialEffectZ_Defaults=GetLastCreatedEffectBJ,0.0
_BlzSetSpecialEffectZ_Category=TC_SPECIALEFFECT

BlzSetSpecialEffectPositionLoc=0,effect,location
_BlzSetSpecialEffectPositionLoc_DisplayName="设置位置(指定点)"
_BlzSetSpecialEffectPositionLoc_Parameters="设置",~特效,"位置在",~点
_BlzSetSpecialEffectPositionLoc_Defaults=GetLastCreatedEffectBJ,GetRectCenter
_BlzSetSpecialEffectPositionLoc_Category=TC_SPECIALEFFECT

BlzSpecialEffectClearSubAnimations=0,effect
_BlzSpecialEffectClearSubAnimations_DisplayName="删除全部子动画"
_BlzSpecialEffectClearSubAnimations_Parameters="删除",~特效,"全部子动画"
_BlzSpecialEffectClearSubAnimations_Defaults=GetLastCreatedEffectBJ
_BlzSpecialEffectClearSubAnimations_Category=TC_SPECIALEFFECT

BlzSpecialEffectRemoveSubAnimation=0,effect,subanimtype
_BlzSpecialEffectRemoveSubAnimation_DisplayName="删除子动画"
_BlzSpecialEffectRemoveSubAnimation_Parameters="删除",~特效,~子动画
_BlzSpecialEffectRemoveSubAnimation_Defaults=GetLastCreatedEffectBJ,SubAnimTypeVictory
_BlzSpecialEffectRemoveSubAnimation_Category=TC_SPECIALEFFECT

BlzSpecialEffectAddSubAnimation=0,effect,subanimtype
_BlzSpecialEffectAddSubAnimation_DisplayName="添加子动画"
_BlzSpecialEffectAddSubAnimation_Parameters="添加",~特效,~子动画
_BlzSpecialEffectAddSubAnimation_Defaults=GetLastCreatedEffectBJ,SubAnimTypeVictory
_BlzSpecialEffectAddSubAnimation_Category=TC_SPECIALEFFECT

BlzPlaySpecialEffect=0,effect,animtype
_BlzPlaySpecialEffect_DisplayName="播放子动画"
_BlzPlaySpecialEffect_Parameters="播放",~特效,~子动画
_BlzPlaySpecialEffect_Defaults=GetLastCreatedEffectBJ,AnimTypeBirth
_BlzPlaySpecialEffect_Category=TC_SPECIALEFFECT

BlzSetSpecialEffectAnimation=0,effect,animationname
_BlzSetSpecialEffectAnimation_DisplayName="设置特效动画名称"
_BlzSetSpecialEffectAnimation_Parameters="播放特效：",~特效,",动画名称：",~动画名称
_BlzSetSpecialEffectAnimation_Defaults=GetLastCreatedEffectBJ,"birth"
_BlzSetSpecialEffectAnimation_Category=TC_SPECIALEFFECT

BlzQueueSpecialEffectAnimation=0,effect,animationname
_BlzQueueSpecialEffectAnimation_DisplayName="排队播放特效动画名称"
_BlzQueueSpecialEffectAnimation_Parameters="排队播放特效：",~特效,",动画名称：",~动画名称
_BlzQueueSpecialEffectAnimation_Defaults=GetLastCreatedEffectBJ,"birth"
_BlzQueueSpecialEffectAnimation_Category=TC_SPECIALEFFECT

BlzSetSpecialEffectAnimationBlendTime=0,effect,real
_BlzSetSpecialEffectAnimationBlendTime_DisplayName="设置特效动画混合时间"
_BlzSetSpecialEffectAnimationBlendTime_Parameters="将",~特效,"的动画混合时间设为：",~数值
_SetSpecialEffectAnimationBlendTime_Defaults=GetLastCreatedEffectBJ,_
_SetSpecialEffectAnimationBlendTime_Limits=_,_,_,0,_
_SetSpecialEffectAnimationBlendTime_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="设置",~特效,"高度为",~实数
_BlzSetSpecialEffectHeight_Defaults=GetLastCreatedEffectBJ,0.0
_BlzSetSpecialEffectHeight_Category=TC_SPECIALEFFECT

BlzSetSpecialEffectOrientation=0,effect,real,real,real
_BlzSetSpecialEffectOrientation_DisplayName="设置朝向"
_BlzSetSpecialEffectOrientation_Parameters="设置",~特效,"朝向(横摇",~实数,",纵摇",~实数,",滚摇",~实数,")"
_BlzSetSpecialEffectOrientation_Defaults=GetLastCreatedEffectBJ,0.0,0.0,0.0
_BlzSetSpecialEffectOrientation_Category=TC_SPECIALEFFECT

BlzSetSpecialEffectYaw=0,effect,real
_BlzSetSpecialEffectYaw_DisplayName="设置横摇(绕X轴旋转)"
_BlzSetSpecialEffectYaw_Parameters="设置",~特效,"横摇",~实数
_BlzSetSpecialEffectYaw_Defaults=GetLastCreatedEffectBJ,0.0
_BlzSetSpecialEffectYaw_Category=TC_SPECIALEFFECT

BlzSetSpecialEffectPitch=0,effect,real
_BlzSetSpecialEffectPitch_DisplayName="设置纵摇(绕Y轴旋转)"
_BlzSetSpecialEffectPitch_Parameters="设置",~特效,"纵摇",~实数
_BlzSetSpecialEffectPitch_Defaults=GetLastCreatedEffectBJ,0.0
_BlzSetSpecialEffectPitch_Category=TC_SPECIALEFFECT

BlzSetSpecialEffectRoll=0,effect,real
_BlzSetSpecialEffectRoll_DisplayName="设置滚摇(绕Z轴旋转)"
_BlzSetSpecialEffectRoll_Parameters="设置",~特效,"滚摇",~实数
_BlzSetSpecialEffectRoll_Defaults=GetLastCreatedEffectBJ,0.0
_BlzSetSpecialEffectRoll_Category=TC_SPECIALEFFECT

BlzSetSpecialEffectTimeScale=0,effect,real
_BlzSetSpecialEffectTimeScale_DisplayName="设置动画速度"
_BlzSetSpecialEffectTimeScale_Parameters="设置",~特效,"动画速度为",~实数
_BlzSetSpecialEffectTimeScale_Defaults=GetLastCreatedEffectBJ,1.0
_BlzSetSpecialEffectTimeScale_Category=TC_SPECIALEFFECT

BlzSetSpecialEffectTime=0,effect,real
_BlzSetSpecialEffectTime_DisplayName="设置开始时间"
_BlzSetSpecialEffectTime_Parameters="设置",~特效,"开始时间为",~实数
_BlzSetSpecialEffectTime_Defaults=GetLastCreatedEffectBJ, 1.0
_BlzSetSpecialEffectTime_Category=TC_SPECIALEFFECT

SetUnitInvulnerable=0,unit,invulnerableoption
_SetUnitInvulnerable_DisplayName="设置无敌/可攻击"
_SetUnitInvulnerable_Parameters="设置",~单位,~无敌/可攻击
_SetUnitInvulnerable_Defaults=GetTriggerUnit,InvulnerabilityInvulnerable
_SetUnitInvulnerable_Category=TC_UNIT

PauseUnitBJ=0,pauseunpauseoption,unit
_PauseUnitBJ_DisplayName="暂停/恢复"
_PauseUnitBJ_Parameters=~暂停/恢复,~单位
_PauseUnitBJ_Defaults=PauseUnpauseOptionPause,GetTriggerUnit
_PauseUnitBJ_Category=TC_UNIT

PauseAllUnitsBJ=0,pauseunpauseoption
_PauseAllUnitsBJ_DisplayName="暂停/恢复所有单位"
_PauseAllUnitsBJ_Parameters=~暂停/恢复,"所有单位"
_PauseAllUnitsBJ_Defaults=PauseUnpauseOptionPause
_PauseAllUnitsBJ_Category=TC_UNIT

UnitPauseTimedLifeBJ=1,pauseunpauseoption,unit
_UnitPauseTimedLifeBJ_DisplayName="暂停/恢复限时生命"
_UnitPauseTimedLifeBJ_Parameters=~暂停/恢复,~单位,"限时生命"
_UnitPauseTimedLifeBJ_Defaults=PauseUnpauseOptionPause,GetTriggerUnit
_UnitPauseTimedLifeBJ_Category=TC_UNIT

UnitApplyTimedLifeBJ=1,real,timedlifebuffcode,unit
_UnitApplyTimedLifeBJ_DisplayName="设置限时生命"
_UnitApplyTimedLifeBJ_Parameters="设置",~实数,"秒",~限时生命类型,"类型的限时生命,对于",~单位
_UnitApplyTimedLifeBJ_Defaults=60,TimedLifeBuffCodeGeneric,GetTriggerUnit
_UnitApplyTimedLifeBJ_Limits=0,_,_,_,_,_
_UnitApplyTimedLifeBJ_Category=TC_UNIT

SetUnitExplodedBJ=0,unit,explodedontoption
_SetUnitExplodedBJ_DisplayName="设置死亡方式"
_SetUnitExplodedBJ_Parameters="设置",~单位,"死亡方式为",~爆炸/正常死亡
_SetUnitExplodedBJ_Defaults=GetTriggerUnit,ExplodeDontExplode
_SetUnitExplodedBJ_Category=TC_UNIT

UnitSuspendDecayBJ=0,suspendresumeoption,unit
_UnitSuspendDecayBJ_DisplayName="暂停/恢复腐烂"
_UnitSuspendDecayBJ_Parameters=~暂停/恢复,~单位,"腐烂"
_UnitSuspendDecayBJ_Defaults=SuspendResumeSuspend,GetTriggerUnit
_UnitSuspendDecayBJ_Category=TC_UNIT

UnitResetCooldown=1,unit
_UnitResetCooldown_DisplayName="重置技能冷却"
_UnitResetCooldown_Parameters="重置",~单位,"技能冷却"
_UnitResetCooldown_Defaults=GetTriggerUnit
_UnitResetCooldown_Category=TC_UNIT

UnitSetConstructionProgress=1,unit,integer
_UnitSetConstructionProgress_DisplayName="设置建筑建造进度"
_UnitSetConstructionProgress_Parameters="设置",~建筑,"建造进度为",~整数,"%"
_UnitSetConstructionProgress_Defaults=GetTriggerUnit,50
_UnitSetConstructionProgress_Limits=_,_,0,100
_UnitSetConstructionProgress_Category=TC_UNIT

UnitSetUpgradeProgress=1,unit,integer
_UnitSetUpgradeProgress_DisplayName="设置建筑升级进度"
_UnitSetUpgradeProgress_Parameters="设置",~建筑,"升级进度为",~整数,"%"
_UnitSetUpgradeProgress_Defaults=GetTriggerUnit,50
_UnitSetUpgradeProgress_Limits=_,_,0,100
_UnitSetUpgradeProgress_Category=TC_UNIT

UnitAddSleepPerm=0,unit,sleepwakeoption
_UnitAddSleepPerm_DisplayName="设置单位睡眠/清醒(在未受挑衅时)"
_UnitAddSleepPerm_Parameters="设置",~单位,~睡眠/清醒,"在未受挑衅时"
_UnitAddSleepPerm_Defaults=GetTriggerUnit,SleepWakeOptionSleep
_UnitAddSleepPerm_Category=TC_UNIT

UnitSetCanSleepBJ=0,unit,sleepwakeoption
_UnitSetCanSleepBJ_DisplayName="设置单位睡眠/清醒(在晚上)"
_UnitSetCanSleepBJ_Parameters="设置",~单位,~睡眠/清醒,"在晚上"
_UnitSetCanSleepBJ_Defaults=GetTriggerUnit,SleepWakeOptionSleep
_UnitSetCanSleepBJ_Category=TC_UNIT

UnitWakeUpBJ=0,unit
_UnitWakeUpBJ_DisplayName="唤醒"
_UnitWakeUpBJ_Parameters="唤醒",~单位
_UnitWakeUpBJ_Defaults=GetTriggerUnit
_UnitWakeUpBJ_Category=TC_UNIT

UnitGenerateAlarms=1,unit,onoffoption
_UnitGenerateAlarms_DisplayName="设置警报开启/关闭"
_UnitGenerateAlarms_Parameters="设置",~单位,"警报",~开启/关闭
_UnitGenerateAlarms_Defaults=GetTriggerUnit,OnOffOff
_UnitGenerateAlarms_Category=TC_UNIT

RescueUnitBJ=0,unit,player,colorchangeoption
_RescueUnitBJ_DisplayName="营救(指定玩家)"
_RescueUnitBJ_Parameters="营救",~单位,"归属",~玩家,",",~改变颜色/保持颜色
_RescueUnitBJ_Defaults=_,Player00,ChangeColorTrue
_RescueUnitBJ_Category=TC_UNIT

MakeUnitRescuableToForceBJ=0,unit,rescuableoption,force
_MakeUnitRescuableToForceBJ_DisplayName="设置可营救/不可营救(指定玩家组)"
_MakeUnitRescuableToForceBJ_Parameters="设置",~单位,~可营救/不可营救,"对于",~玩家组
_MakeUnitRescuableToForceBJ_Defaults=_,RescuableOptionRescuable,Force00
_MakeUnitRescuableToForceBJ_Category=TC_UNIT

SetUnitRescueRange=0,unit,real
_SetUnitRescueRange_DisplayName="设置营救范围"
_SetUnitRescueRange_Parameters="设置",~单位,"的营救范围为",~实数
_SetUnitRescueRange_Defaults=_,384
_SetUnitRescueRange_Limits=_,_,0,_
_SetUnitRescueRange_Category=TC_UNIT

SetRescueUnitColorChangeBJ=0,colorchangeoption
_SetRescueUnitColorChangeBJ_DisplayName="设置被营救时改变颜色/保持颜色(所有单位)"
_SetRescueUnitColorChangeBJ_Parameters="设置所有单位被营救时",~改变颜色/保持颜色
_SetRescueUnitColorChangeBJ_Defaults=ChangeColorFalse
_SetRescueUnitColorChangeBJ_Category=TC_UNIT

SetRescueBuildingColorChangeBJ=0,colorchangeoption
_SetRescueBuildingColorChangeBJ_DisplayName="设置被营救时改变颜色/保持颜色(所有建筑)"
_SetRescueBuildingColorChangeBJ_Parameters="设置所有建筑被营救时",~改变颜色/保持颜色
_SetRescueBuildingColorChangeBJ_Defaults=ChangeColorFalse
_SetRescueBuildingColorChangeBJ_Category=TC_UNIT

SetUnitUseFoodBJ=1,enabledisableoption,unit
_SetUnitUseFoodBJ_DisplayName="开启/关闭人口占用"
_SetUnitUseFoodBJ_Parameters=~开启/关闭,~单位,"人口占用"
_SetUnitUseFoodBJ_Defaults=EnableDisableDisable,_
_SetUnitUseFoodBJ_Category=TC_UNIT

SetUnitFacingToFaceUnitTimed=0,unit,unit,real
_SetUnitFacingToFaceUnitTimed_DisplayName="设置面向单位"
_SetUnitFacingToFaceUnitTimed_Parameters="设置",~单位,"面向",~单位,",过程 ",~实数,"秒"
_SetUnitFacingToFaceUnitTimed_Defaults=_,_,0
_SetUnitFacingToFaceUnitTimed_Limits=_,_,_,_,0,_
_SetUnitFacingToFaceUnitTimed_Category=TC_UNIT

SetUnitFacingToFaceLocTimed=0,unit,location,real
_SetUnitFacingToFaceLocTimed_DisplayName="设置面向点"
_SetUnitFacingToFaceLocTimed_Parameters="设置",~单位,"面向",~点,",过程 ",~实数,"秒"
_SetUnitFacingToFaceLocTimed_Defaults=_,GetRectCenter,0
_SetUnitFacingToFaceLocTimed_Limits=_,_,_,_,0,_
_SetUnitFacingToFaceLocTimed_Category=TC_UNIT

SetUnitFacingTimed=0,unit,real,real
_SetUnitFacingTimed_DisplayName="设置面向角度"
_SetUnitFacingTimed_Parameters="设置",~单位,"面向角度为",~实数,",过程 ",~实数,"秒"
_SetUnitFacingTimed_Defaults=_,RealUnitFacing,0
_SetUnitFacingTimed_Limits=_,_,_,_,0,_
_SetUnitFacingTimed_Category=TC_UNIT

BlzSetUnitFacingEx=0,unit,real
_BlzSetUnitFacingEx_DisplayName="设置面向角度(立即)"
_BlzSetUnitFacingEx_Parameters="设置",~单位,"面向角度为",~实数
_BlzSetUnitFacingEx_Defaults=_,RealUnitFacing,0
_BlzSetUnitFacingEx_Limits=_,_,_,_,0,_
_BlzSetUnitFacingEx_Category=TC_UNIT

SetUnitMoveSpeed=0,unit,real
_SetUnitMoveSpeed_DisplayName="设置移动速度"
_SetUnitMoveSpeed_Parameters="设置",~单位,"移动速度为",~实数
_SetUnitMoveSpeed_Defaults=_,GetUnitDefaultMoveSpeed
_SetUnitMoveSpeed_Category=TC_UNIT

SetUnitPathing=0,unit,pathingoption
_SetUnitPathing_DisplayName="设置碰撞开启/关闭"
_SetUnitPathing_Parameters="设置",~单位,"碰撞",~开启/关闭
_SetUnitPathing_Defaults=_,PathingOff
_SetUnitPathing_Category=TC_UNIT

SetUnitAcquireRangeBJ=0,unit,real
_SetUnitAcquireRangeBJ_DisplayName="设置采集范围"
_SetUnitAcquireRangeBJ_Parameters="设置",~单位,"采集范围为",~实数
_SetUnitAcquireRangeBJ_Defaults=_,_
_SetUnitAcquireRangeBJ_Category=TC_UNIT

SetUnitUserData=1,unit,integer
_SetUnitUserData_DisplayName="设置自定义值"
_SetUnitUserData_Parameters="设置",~单位,"自定义值为",~整数
_SetUnitUserData_Defaults=_,0
_SetUnitUserData_Category=TC_UNIT

BlzResetUnitTalents=1,unit
_BlzResetUnitTalents_DisplayName="重置天赋"
_BlzResetUnitTalents_Parameters="重置",~单位,"的天赋(若有)并返还天赋点"
_BlzResetUnitTalents_Defaults=_
_BlzResetUnitTalents_Category=TC_HERO

UnitRemoveBuffsBJ=0,bufftype,unit
_UnitRemoveBuffsBJ_DisplayName="删除魔法效果(指定类别)"
_UnitRemoveBuffsBJ_Parameters="删除",~魔法效果类别,"的魔法效果从",~单位
_UnitRemoveBuffsBJ_Defaults=BuffTypeAll,GetTriggerUnit
_UnitRemoveBuffsBJ_Category=TC_UNIT

UnitRemoveBuffsExBJ=1,buffpolarity,buffresist,unit,includeoption,includeoption
_UnitRemoveBuffsExBJ_DisplayName="删除魔法效果(指定详细类别)"
_UnitRemoveBuffsExBJ_Parameters="删除",~极性,~材料,"的魔法效果从",~单位,"(",~包括/不包括,"生命周期, ",~包括/不包括,"光环)"
_UnitRemoveBuffsExBJ_Defaults=BuffPolarityEither,BuffResistEither,GetTriggerUnit,InclusionInclude,InclusionInclude
_UnitRemoveBuffsExBJ_Category=TC_UNIT

UnitRemoveBuffBJ=1,buffcode,unit
_UnitRemoveBuffBJ_DisplayName="删除魔法效果"
_UnitRemoveBuffBJ_Parameters="删除",~魔法效果,"从",~单位
_UnitRemoveBuffBJ_Defaults=_,GetTriggerUnit
_UnitRemoveBuffBJ_Category=TC_UNIT

UnitAddAbilityBJ=1,abilcode,unit
_UnitAddAbilityBJ_DisplayName="添加技能"
_UnitAddAbilityBJ_Parameters="添加",~技能类型,"给",~单位
_UnitAddAbilityBJ_Defaults=_,GetTriggerUnit
_UnitAddAbilityBJ_Category=TC_UNIT

UnitRemoveAbilityBJ=0,abilcode,unit
_UnitRemoveAbilityBJ_DisplayName="删除技能"
_UnitRemoveAbilityBJ_Parameters="删除",~技能类型,"从",~单位
_UnitRemoveAbilityBJ_Defaults=_,GetTriggerUnit
_UnitRemoveAbilityBJ_Category=TC_UNIT

UnitAddTypeBJ=1,unittype,unit
_UnitAddTypeBJ_DisplayName="添加类别"
_UnitAddTypeBJ_Parameters="添加",~类别,"给",~单位
_UnitAddTypeBJ_Defaults=UnitTypeMechanical,GetTriggerUnit
_UnitAddTypeBJ_Category=TC_UNIT

UnitRemoveTypeBJ=1,unittype,unit
_UnitRemoveTypeBJ_DisplayName="删除类别"
_UnitRemoveTypeBJ_Parameters="删除",~类别,"从",~单位
_UnitRemoveTypeBJ_Defaults=UnitTypeMechanical,GetTriggerUnit
_UnitRemoveTypeBJ_Category=TC_UNIT

IssueTargetOrder=0,unit,unitorderutarg,unit
_IssueTargetOrder_DisplayName="发布命令(指定单位)"
_IssueTargetOrder_Parameters="对",~单位,"发布命令",~命令,"",~单位
_IssueTargetOrder_Defaults=_,UnitOrderAttackUnit,_
_IssueTargetOrder_Category=TC_UNIT
_IssueTargetOrder_ScriptName=IssueTargetOrderBJ

IssuePointOrderLoc=0,unit,unitorderptarg,location
_IssuePointOrderLoc_DisplayName="发布命令(指定点)"
_IssuePointOrderLoc_Parameters="对",~单位,"发布命令",~命令,"",~点
_IssuePointOrderLoc_Defaults=_,UnitOrderMove,GetRectCenter
_IssuePointOrderLoc_Category=TC_UNIT
_IssuePointOrderLoc_ScriptName=IssuePointOrderLocBJ

IssueTargetDestructableOrder=0,unit,unitorderdtarg,destructable
_IssueTargetDestructableOrder_DisplayName="发布命令(指定可破坏物)"
_IssueTargetDestructableOrder_Parameters="对",~单位,"发布命令",~命令,"",~可破坏物
_IssueTargetDestructableOrder_Defaults=_,UnitOrderHarvestDestructible,_
_IssueTargetDestructableOrder_Category=TC_UNIT

IssueTargetItemOrder=0,unit,unitorderitarg,item
_IssueTargetItemOrder_DisplayName="发布命令(指定物品)"
_IssueTargetItemOrder_Parameters="对",~单位,"发布命令",~命令,"",~物品
_IssueTargetItemOrder_Defaults=_,UnitOrderSmartItem,_
_IssueTargetItemOrder_Category=TC_UNIT

IssueImmediateOrder=0,unit,unitordernotarg
_IssueImmediateOrder_DisplayName="发布命令(无目标)"
_IssueImmediateOrder_Parameters="对",~单位,"发布命令",~命令
_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="对",~单位,"发布命令研究",~科技
_IssueUpgradeOrderByIdBJ_Defaults=_,Rhde
_IssueUpgradeOrderByIdBJ_Category=TC_UNIT

IssueBuildOrderByIdLocBJ=0,unit,unitcode,location
_IssueBuildOrderByIdLocBJ_DisplayName="发布命令建造"
_IssueBuildOrderByIdLocBJ_Parameters="对",~单位,"发布命令建造",~建筑类型,"到",~点
_IssueBuildOrderByIdLocBJ_Defaults=_,hbar,GetRectCenter
_IssueBuildOrderByIdLocBJ_Category=TC_UNIT

UnitDropItemPointLoc=1,unit,item,location
_UnitDropItemPointLoc_DisplayName="发布命令丢弃物品"
_UnitDropItemPointLoc_Parameters="对",~单位,"发布命令丢弃",~物品,"到",~点
_UnitDropItemPointLoc_Defaults=_,GetLastCreatedItem,GetRectCenter
_UnitDropItemPointLoc_Category=TC_UNIT

UnitDropItemSlotBJ=1,unit,item,integer
_UnitDropItemSlotBJ_DisplayName="发布命令移动物品"
_UnitDropItemSlotBJ_Parameters="对",~单位,"发布命令移动",~物品,"到物品栏第",~整数,"栏"
_UnitDropItemSlotBJ_Defaults=_,GetLastCreatedItem,1
_UnitDropItemSlotBJ_Limits=_,_,_,_,1,6
_UnitDropItemSlotBJ_Category=TC_UNIT

UnitDropItemTargetBJ=1,unit,item,unit
_UnitDropItemTargetBJ_DisplayName="发布命令给予物品"
_UnitDropItemTargetBJ_Parameters="对",~单位,"发布命令给予",~物品,"给",~单位
_UnitDropItemTargetBJ_Defaults=_,GetLastCreatedItem,_
_UnitDropItemTargetBJ_Category=TC_UNIT

UnitDamagePointLoc=1,unit,real,real,location,real,attacktype,damagetype
_UnitDamagePointLoc_DisplayName="伤害区域"
_UnitDamagePointLoc_Parameters=~单位,"在",~实数,"秒后对半径为",~实数,"圆心为",~指定点,"的范围造成",~实数,"点伤害,攻击类型为",~攻击类型,",伤害类型为",~伤害类型
_UnitDamagePointLoc_Defaults=GetTriggerUnit,0,500,GetRectCenter,100,AttackTypeNormal,DamageTypeNormal
_UnitDamagePointLoc_Category=TC_UNIT

UnitDamageTargetBJ=1,unit,unit,real,attacktype,damagetype
_UnitDamageTargetBJ_DisplayName="伤害目标"
_UnitDamageTargetBJ_Parameters=~单位,"对",~单位,"造成",~实数,"点伤害,攻击类型为",~攻击类型,",伤害类型为",~伤害类型
_UnitDamageTargetBJ_Defaults=GetTriggerUnit,GetTriggerUnit,500,AttackTypeNormal,DamageTypeNormal
_UnitDamageTargetBJ_Category=TC_UNIT

UnitHealBJ=1,unit,real
_UnitHealBJ_DisplayName="治疗"
_UnitHealBJ_Parameters="治疗",~单位,",恢复",~实数,"点生命值"
_UnitHealBJ_Defaults=GetTriggerUnit,100
_UnitHealBJ_Category=TC_UNIT

UnitHealFromOtherBJ=1,unit,unit,real
_UnitHealFromOtherBJ_DisplayName="治疗(指定来源)"
_UnitHealFromOtherBJ_Parameters="治疗",~单位,",来源为",~来源单位,",恢复",~实数,"点生命值"
_UnitHealFromOtherBJ_Defaults=GetTriggerUnit,GetTriggerUnit,100
_UnitHealFromOtherBJ_Category=TC_UNIT

DecUnitAbilityLevelSwapped=1,abilcode,unit
_DecUnitAbilityLevelSwapped_DisplayName="降低技能等级"
_DecUnitAbilityLevelSwapped_Parameters="降低",~技能类型,"等级,对于",~单位
_DecUnitAbilityLevelSwapped_Defaults=_,GetTriggerUnit
_DecUnitAbilityLevelSwapped_Category=TC_UNIT

IncUnitAbilityLevelSwapped=1,abilcode,unit
_IncUnitAbilityLevelSwapped_DisplayName="提升技能等级"
_IncUnitAbilityLevelSwapped_Parameters="提升",~技能类型,"等级,对于",~单位
_IncUnitAbilityLevelSwapped_Defaults=_,GetTriggerUnit
_IncUnitAbilityLevelSwapped_Category=TC_UNIT

SetUnitAbilityLevelSwapped=1,abilcode,unit,integer
_SetUnitAbilityLevelSwapped_DisplayName="设置技能等级"
_SetUnitAbilityLevelSwapped_Parameters="设置",~技能类型,"等级,对于",~单位,",等级为",~单位
_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="选取",~单位组,"的单位做多个动作"
_ForGroupMultiple_Defaults=GetUnitsInRectAll
_ForGroupMultiple_Category=TC_UNITGROUP
_ForGroupMultiple_ScriptName=ForGroupBJ

ForGroup=0,group,code
_ForGroup_DisplayName="选取单位组的单位做单个动作"
_ForGroup_Parameters="选取",~单位组,"的单位做",~动作
_ForGroup_Defaults=GetUnitsInRectAll,DoNothing
_ForGroup_Category=TC_UNITGROUP
_ForGroup_ScriptName=ForGroupBJ

GroupAddUnitSimple=0,unit,group
_GroupAddUnitSimple_DisplayName="添加单位"
_GroupAddUnitSimple_Parameters="添加",~单位,"到",~单位组
_GroupAddUnitSimple_Defaults=GetTriggerUnit,_
_GroupAddUnitSimple_Category=TC_UNITGROUP

GroupAddGroup=0,group,group
_GroupAddGroup_DisplayName="添加单位组"
_GroupAddGroup_Parameters="添加",~单位组,"的单位到",~单位组
_GroupAddGroup_Defaults=_,_
_GroupAddGroup_Category=TC_UNITGROUP

GroupRemoveUnitSimple=0,unit,group
_GroupRemoveUnitSimple_DisplayName="删除单位"
_GroupRemoveUnitSimple_Parameters="删除",~单位,"从",~单位组
_GroupRemoveUnitSimple_Defaults=GetTriggerUnit,_
_GroupRemoveUnitSimple_Category=TC_UNITGROUP

GroupRemoveGroup=0,group,group
_GroupRemoveGroup_DisplayName="删除单位组"
_GroupRemoveGroup_Parameters="删除",~单位组,"从",~单位组
_GroupRemoveGroup_Defaults=_,_
_GroupRemoveGroup_Category=TC_UNITGROUP

GroupClear=0,group
_GroupClear_DisplayName="清空"
_GroupClear_Parameters="清空",~单位组
_GroupClear_Defaults=_
_GroupClear_Category=TC_UNITGROUP

GroupTargetOrder=0,group,unitorderutarg,unit
_GroupTargetOrder_DisplayName="发布命令(指定单位)"
_GroupTargetOrder_Parameters="对",~单位组,"发布命令",~命令,"",~单位
_GroupTargetOrder_Defaults=GetUnitsInRectAll,UnitOrderAttackUnit,_
_GroupTargetOrder_Category=TC_UNITGROUP
_GroupTargetOrder_ScriptName=GroupTargetOrderBJ

GroupPointOrderLoc=0,group,unitorderptarg,location
_GroupPointOrderLoc_DisplayName="发布命令(指定点)"
_GroupPointOrderLoc_Parameters="对",~单位组,"发布命令",~命令,"",~点
_GroupPointOrderLoc_Defaults=GetUnitsInRectAll,UnitOrderMove,GetRectCenter
_GroupPointOrderLoc_Category=TC_UNITGROUP
_GroupPointOrderLoc_ScriptName=GroupPointOrderLocBJ

GroupTargetDestructableOrder=0,group,unitorderdtarg,destructable
_GroupTargetDestructableOrder_DisplayName="发布命令(指定可破坏物)"
_GroupTargetDestructableOrder_Parameters="对",~单位组,"发布命令",~命令,"",~可破坏物
_GroupTargetDestructableOrder_Defaults=GetUnitsInRectAll,UnitOrderHarvestDestructible,_
_GroupTargetDestructableOrder_Category=TC_UNITGROUP

GroupTargetItemOrder=0,group,unitorderitarg,item
_GroupTargetItemOrder_DisplayName="发布命令(指定物品)"
_GroupTargetItemOrder_Parameters="对",~单位组,"发布命令",~命令,"",~物品
_GroupTargetItemOrder_Defaults=GetUnitsInRectAll,UnitOrderAttackItem,_
_GroupTargetItemOrder_Category=TC_UNITGROUP

GroupImmediateOrder=0,group,unitordernotarg
_GroupImmediateOrder_DisplayName="发布命令(无目标)"
_GroupImmediateOrder_Parameters="对 ",~单位组,"发布 ",~命令
_GroupImmediateOrder_Defaults=GetUnitsInRectAll,UnitOrderStop
_GroupImmediateOrder_Category=TC_UNITGROUP
_GroupImmediateOrder_ScriptName=GroupImmediateOrderBJ

GroupTrainOrderByIdBJ=0,group,unitcode
_GroupTrainOrderByIdBJ_DisplayName="发布命令训练/升级单位"
_GroupTrainOrderByIdBJ_Parameters="对",~单位组,"发布命令训练/升级",~单位类型
_GroupTrainOrderByIdBJ_Defaults=GetUnitsInRectAll,hfoo
_GroupTrainOrderByIdBJ_Category=TC_UNITGROUP

DestroyGroup=0,group
_DestroyGroup_DisplayName="销毁"
_DestroyGroup_Parameters="销毁",~单位组
_DestroyGroup_Defaults=_
_DestroyGroup_Category=TC_UNITGROUP

SetWantDestroyGroupBJ=0 
_SetWantDestroyGroupBJ_DisplayName="设置销毁下一个组"
_SetWantDestroyGroupBJ_Parameters="销毁在特定动作/函数中引用的下一个单位组
_SetWantDestroyGroupBJ_Defaults=
_SetWantDestroyGroupBJ_Category=TC_UNITGROUP

ClearWantDestroyGroupBJ=0 
_ClearWantDestroyGroupBJ_DisplayName="清除销毁下一个组"
_ClearWantDestroyGroupBJ_Parameters="清除由「设置销毁下一个组」动作设定的行为"
_ClearWantDestroyGroupBJ_Defaults=
_ClearWantDestroyGroupBJ_Category=TC_UNITGROUP

// Ubersplat actions
CreateUbersplatBJ=1,location,ubersplattype,real,real,real,real,enabledisableoption,enabledisableoption
_CreateUbersplatBJ_DisplayName="创建"
_CreateUbersplatBJ_Parameters="创建地面纹理到",~点,",类型",~地面纹理类型,",颜色(红",~实数,"%,绿",~实数,"%,蓝",~实数,"%)透明度",~实数,"%(",~开启/关闭,"暂停状态,",~开启/关闭,"跳过出生动画)"
_CreateUberSplatBJ_Defaults=GetRectCenter,UbersplatTypeNGOL,100,100,100,0,EnableDisableDisable,EnableDisableDisable
_CreateUberSplatBJ_Category=TC_UBERSPLAT

DestroyUbersplat=1,ubersplat
_DestroyUbersplat_DisplayName="删除"
_DestroyUbersplat_Parameters="删除",~地面纹理
_DestroyUbersplat_Defaults=GetLastCreatedUbersplat
_DestroyUbersplat_Category=TC_UBERSPLAT

ResetUbersplat=1,ubersplat
_ResetUbersplat_DisplayName="重置"
_ResetUbersplat_Parameters="重置",~地面纹理
_ResetUbersplat_Defaults=GetLastCreatedUbersplat
_ResetUbersplat_Category=TC_UBERSPLAT

FinishUbersplat=1,ubersplat
_FinishUbersplat_DisplayName="结束"
_FinishUbersplat_Parameters="结束",~地面纹理
_FinishUbersplat_Defaults=GetLastCreatedUbersplat
_FinishUbersplat_Category=TC_UBERSPLAT

ShowUbersplatBJ=1,showhideoption,ubersplat
_ShowUbersplatBJ_DisplayName="显示/隐藏"
_ShowUbersplatBJ_Parameters=~显示/隐藏,~地面纹理
_ShowUbersplatBJ_Defaults=ShowHideShow,GetLastCreatedUbersplat
_ShowUbersplatBJ_Category=TC_UBERSPLAT

SetUbersplatRender=1,ubersplat,enabledisableoption
_SetUbersplatRender_DisplayName="设置渲染状态"
_SetUbersplatRender_Parameters="设置",~地面纹理,"的渲染状态",~开启/关闭
_SetUbersplatRender_Defaults=GetLastCreatedUbersplat,EnableDisableEnable
_SetUbersplatRender_Category=TC_UBERSPLAT

SetUbersplatRenderAlways=1,ubersplat,enabledisableoption
_SetUbersplatRenderAlways_DisplayName="设置永久渲染状态"
_SetUbersplatRenderAlways_Parameters="设置",~地面纹理,"的永久渲染状态",~开启/关闭
_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="创建一个状态为",~开启/关闭,"的可见度修正器给",~玩家,",可见度状态为",~可见度状态,"在",~矩形区域
_CreateFogModifierRectBJ_Defaults=EnabledDisabledEnabled,Player00,FogStateVisible,GetPlayableMapRect
_CreateFogModifierRectBJ_Category=TC_VISIBILITY

CreateFogModifierRadiusLocBJ=0,enableddisabledoption,player,fogstate,location,real
_CreateFogModifierRadiusLocBJ_DisplayName="创建可见度修正器(圆范围)"
_CreateFogModifierRadiusLocBJ_Parameters="创建一个状态为",~开启/关闭,"的可见度修正器给",~玩家,",可见度状态为",~可见度状态,"在圆心为",~点,",半径",~实数,"的圆范围"
_CreateFogModifierRadiusLocBJ_Defaults=EnabledDisabledEnabled,Player00,FogStateVisible,GetRectCenter,512
_CreateFogModifierRadiusLocBJ_Defaults=_,_,_,_,_,_,_,_,0,_
_CreateFogModifierRadiusLocBJ_Category=TC_VISIBILITY

FogModifierStart=0,fogmodifier
_FogModifierStart_DisplayName="开启可见度修正器"
_FogModifierStart_Parameters="开启",~可见度修正器
_FogModifierStart_Defaults=GetLastCreatedFogModifier
_FogModifierStart_Category=TC_VISIBILITY

FogModifierStop=0,fogmodifier
_FogModifierStop_DisplayName="关闭可见度修正器"
_FogModifierStop_Parameters="关闭",~可见度修正器
_FogModifierStop_Defaults=GetLastCreatedFogModifier
_FogModifierStop_Category=TC_VISIBILITY

DestroyFogModifier=0,fogmodifier
_DestroyFogModifier_DisplayName="删除可见度修正器"
_DestroyFogModifier_Parameters="删除",~可见度修正器
_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="用标签解析",~字符串
_ParseTags_Defaults=
_ParseTags_Category=TC_ABILITY

// returns boolean
SetSoundFacialAnimationLabel=0,1,boolean,sound,string
_SetSoundFacialAnimationLabel_DisplayName="设置对白的面部动画标签"
_SetSoundFacialAnimationLabel_Parameters="设置",~语音,"的面部动画标签为",~字符串
_SetSoundFacialAnimationLabel_Defaults=_,_
_SetSoundFacialAnimationLabel_Category=TC_SOUND

SetSoundFacialAnimationGroupLabel=0,1,boolean,sound,string
_SetSoundFacialAnimationGroupLabel_DisplayName="设置对白的面部动画组标签"
_SetSoundFacialAnimationGroupLabel_Parameters="设置",~语音,"的面部动画组标签为",~字符串
_SetSoundFacialAnimationGroupLabel_Defaults=_,"BaseSD"
_SetSoundFacialAnimationGroupLabel_Category=TC_SOUND

SetSoundFacialAnimationSetFilepath=0,1,boolean,sound,string
_SetSoundFacialAnimationSetFilepath_DisplayName="设置对白的面部动画文件路径"
_SetSoundFacialAnimationSetFilepath_Parameters="设置",~语音,"的面部动画文件路径为",~字符串
_SetSoundFacialAnimationSetFilepath_Defaults=_,_
_SetSoundFacialAnimationSetFilepath_Category=TC_SOUND

BlzIsTargetIndicatorEnabled=0,1,boolean
_BlzIsTargetIndicatorEnabled_DisplayName="目标提示器开启"
_BlzIsTargetIndicatorEnabled_Parameters="目标提示器开启"
_BlzIsTargetIndicatorEnabled_Defaults=
_BlzIsTargetIndicatorEnabled_Category=TC_CINEMATIC

SkinManagerGetLocalPath=0,1,string,string
_SkinManagerGetLocalPath_DisplayName="皮肤管理器获取本地路径"
_SkinManagerGetLocalPath_Parameters="获取",~关键字字符串,"的路径"
_SkinManagerGetLocalPath_Defaults=_
_SkinManagerGetLocalPath_Category=TC_CINEMATIC

IsDestructableAliveBJ=0,0,boolean,destructable
_IsDestructableAliveBJ_DisplayName="存活"
_IsDestructableAliveBJ_Parameters=~可破坏物,"存活"
_IsDestructableAliveBJ_Defaults=GetLastCreatedDestructable
_IsDestructableAliveBJ_Category=TC_DESTRUCT

IsDestructableDeadBJ=0,0,boolean,destructable
_IsDestructableDeadBJ_DisplayName="死亡"
_IsDestructableDeadBJ_Parameters=~可破坏物,"死亡"
_IsDestructableDeadBJ_Defaults=GetLastCreatedDestructable
_IsDestructableDeadBJ_Category=TC_DESTRUCT

IsDestructableInvulnerableBJ=0,0,boolean,destructable
_IsDestructableInvulnerableBJ_DisplayName="无敌"
_IsDestructableInvulnerableBJ_Parameters=~可破坏物,"无敌"
_IsDestructableInvulnerableBJ_Defaults=GetLastCreatedDestructable
_IsDestructableInvulnerableBJ_Category=TC_DESTRUCT

IsPointBlightedBJ=1,1,boolean,location
_IsPointBlightedBJ_DisplayName="点被荒芜地表覆盖"
_IsPointBlightedBJ_Parameters=~点,"被荒芜地表覆盖"
_IsPointBlightedBJ_Defaults=GetRectCenter
_IsPointBlightedBJ_Category=TC_ENVIRONMENT

IsTerrainPathableBJ=1,1,boolean,location,pathingtype
_IsTerrainPathableBJ_DisplayName="点的路径无法通行"
_IsTerrainPathableBJ_Parameters=~点,"的",~路径类型,"无法通行"
_IsTerrainPathableBJ_Defaults=GetRectCenter,PathingTypeWalkability
_IsTerrainPathableBJ_Category=TC_ENVIRONMENT

BlzIsTerrainPathableEx=1,1,boolean,location,pathingtype
_BlzIsTerrainPathableEx_DisplayName="地形通行性关闭(含单位与可破坏物)"
_BlzIsTerrainPathableEx_Parameters="考虑单位与可破坏物后,",~位置,"处",~通行类型,"的地形通行状态为关闭"
_BlzIsTerrainPathableEx_Defaults=GetRectCenter,PathingTypeWalkability
_BlzIsTerrainPathableEx_Category=TC_ENVIRONMENT

IsMapFlagSet=0,1,boolean,mapflag
_IsMapFlagSet_DisplayName="地图选项已设置"
_IsMapFlagSet_Parameters=~地图选项,"已设置"
_IsMapFlagSet_Defaults=MapFlagUseHandicaps
_IsMapFlagSet_Category=TC_GAME

IsCustomCampaignButtonVisibile=1,0,boolean,integer
_IsCustomCampaignButtonVisibile_DisplayName="自定义战役按钮可见"
_IsCustomCampaignButtonVisibile_Parameters="自定义战役按钮",~整数,"可见"
_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=~游戏存档,"存在"
_SaveGameExists_Defaults=_
_SaveGameExists_Category=TC_GAME

// returns string
GetLocalizedString=1,1,string,string
_GetLocalizedString_DisplayName="获取字符串的本地化"
_GetLocalizedString_Parameters="获取",~字符串,"的本地化"
_GetLocalizedString_Defaults=
_GetLocalizedString_Category=TC_GAME

GetStoredBooleanBJ=0,0,boolean,string,string,gamecache
_GetStoredBooleanBJ_DisplayName="读取布尔值"
_GetStoredBooleanBJ_Parameters="读取布尔值,标签为",~字符串,",分类为",~字符串,",从",~游戏缓存
_GetStoredBooleanBJ_Defaults=_,"Category",GetLastCreatedGameCacheBJ
_GetStoredBooleanBJ_Category=TC_GAMECACHE

BlzIsUnitSelectable=0,1,boolean,unit
_BlzIsUnitSelectable_DisplayName="可选择"
_BlzIsUnitSelectable_Parameters=~单位,"可选择"
_BlzIsUnitSelectable_Defaults=GetTriggerUnit
_BlzIsUnitSelectable_Category=TC_UNIT

BlzIsUnitInvulnerable=0,1,boolean,unit
_BlzIsUnitInvulnerable_DisplayName="无敌"
_BlzIsUnitInvulnerable_Parameters=~单位,"无敌"
_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="获取",~技能,"的"~布尔域
_BlzGetAbilityBooleanField_Defaults=_,_
_BlzGetAbilityBooleanField_CATEGORY=TC_ABILITY

BlzGetAbilityBooleanLevelField=0,1,boolean,ability,abilitybooleanlevelfield,integer
_BlzGetAbilityBooleanLevelField_DisplayName="获取布尔等级域"
_BlzGetAbilityBooleanLevelField_Parameters="获取",~技能,"的"~布尔等级域,"在等级",~整数
_BlzGetAbilityBooleanLevelField_Defaults=_,_,0
_BlzGetAbilityBooleanLevelField_Limits=_,_,_,_,0,_
_BlzGetAbilityBooleanLevelField_CATEGORY=TC_ABILITY

BlzGetAbilityBooleanLevelArrayField=0,1,boolean,ability,abilitybooleanlevelarrayfield,integer,integer
_BlzGetAbilityBooleanLevelArrayField_DisplayName="获取布尔等级数组域"
_BlzGetAbilityBooleanLevelArrayField_Parameters="获取",~技能,"的",~布尔等级数组域,"在等级",~整数,"引索",~整数
_BlzGetAbilityBooleanLevelArrayField_Defaults=_,_,0,0
_BlzGetAbilityBooleanLevelArrayField_Limits=_,_,_,_,0,_,0,_
_BlzGetAbilityBooleanLevelArrayField_CATEGORY=TC_ABILITY

BlzSetAbilityBooleanField=0,1,boolean,ability,abilitybooleanfield,boolean
_BlzSetAbilityBooleanField_DisplayName="设置布尔域"
_BlzSetAbilityBooleanField_Parameters="设置",~技能,"的",~布尔域,"为",~是/否
_BlzSetAbilityBooleanField_Defaults=_,_,true
_BlzSetAbilityBooleanField_CATEGORY=TC_ABILITY

BlzSetAbilityIntegerField=0,1,boolean,ability,abilityintegerfield,intger
_BlzSetAbilityIntegerField_DisplayName="设置整数域"
_BlzSetAbilityIntegerField_Parameters="设置",~技能,"的",~整数域,"为",~整数
_BlzSetAbilityIntegerField_Defaults=_,_,0
_BlzSetAbilityIntegerField_Limits=_,_,_,_,0,_
_BlzSetAbilityIntegerField_CATEGORY=TC_ABILITY

BlzSetAbilityRealField=0,1,boolean,ability,abilityrealfield,real
_BlzSetAbilityRealField_DisplayName="设置实数域"
_BlzSetAbilityRealField_Parameters="设置",~技能,"的",~实数域,"为",~实数
_BlzSetAbilityRealField_Defaults=_,_,0
_BlzSetAbilityRealField_CATEGORY=TC_ABILITY

BlzSetAbilityStringField=0,1,boolean,ability,abilitystringfield,string
_BlzSetAbilityStringField_DisplayName="设置字符串域"
_BlzSetAbilityStringField_Parameters="设置",~技能,"的",~字符串域,"为",~字符串
_BlzSetAbilityStringField_Defaults=_,_,_
_BlzSetAbilityStringField_CATEGORY=TC_ABILITY

BlzSetAbilityBooleanLevelField=0,1,boolean,ability,abilitybooleanlevelfield,integer,boolean
_BlzSetAbilityBooleanLevelField_DisplayName="设置布尔等级域"
_BlzSetAbilityBooleanLevelField_Parameters="设置",~技能,"的",~布尔等级域,"在等级",~整数,"为",~是/否
_BlzSetAbilityBooleanLevelField_Defaults=_,_,0,true
_BlzSetAbilityBooleanLevelField_Limits=_,_,_,_,0,_,_,_
_BlzSetAbilityBooleanLevelField_CATEGORY=TC_ABILITY

BlzSetAbilityIntegerLevelField=0,1,boolean,ability,abilityintegerlevelfield,integer,integer
_BlzSetAbilityIntegerLevelField_DisplayName="设置整数等级域"
_BlzSetAbilityIntegerLevelField_Parameters="设置",~技能,"的",~整数等级域,"在等级",~整数,"为",~整数
_BlzSetAbilityIntegerLevelField_Defaults=_,_,0,50
_BlzSetAbilityIntegerLevelField_Defaults=_,_,_,_,0,_,0,_
_BlzSetAbilityIntegerLevelField_CATEGORY=TC_ABILITY

BlzSetAbilityRealLevelField=0,1,boolean,ability,abilityreallevelfield,integer,real
_BlzSetAbilityRealLevelField_DisplayName="设置实数等级域"
_BlzSetAbilityRealLevelField_Parameters="设置",~技能,"的",~实数等级域,"在等级",~整数,"为",~实数
_BlzSetAbilityRealLevelField_Defaults=_,_,0,10
_BlzSetAbilityRealLevelField_Limits=_,_,_,_,0,_,0,_
_BlzSetAbilityRealLevelField_CATEGORY=TC_ABILITY

BlzSetAbilityStringLevelField=0,1,boolean,ability,abilitystringlevelfield,integer,string
_BlzSetAbilityStringLevelField_DisplayName="设置字符串等级域"
_BlzSetAbilityStringLevelField_Parameters="设置",~技能,"的",~字符串等级域,"在等级",~整数,"为",~字符串
_BlzSetAbilityStringLevelField_Defaults=_,_,0,_
_BlzSetAbilityStringLevelField_Limits=_,_,_,_,0,_,_,_
_BlzSetAbilityStringLevelField_CATEGORY=TC_ABILITY

BlzSetAbilityBooleanLevelArrayField=0,1,boolean,ability,abilitybooleanlevelarrayfield,integer,integer,boolean
_BlzSetAbilityBooleanLevelArrayField_DisplayName="设置布尔等级数组域"
_BlzSetAbilityBooleanLevelArrayField_Parameters="设置",~技能,"的",~布尔等级数组域,"在等级",~整数,"引索",~整数,"为",~是/否
_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="设置",~技能,"的",~整数等级数组域,"在等级",~整数,"引索",~整数,"为",~整数
_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="设置",~技能,"的",~实数等级数组域,"在等级",~整数,"引索",~整数,"为",~实数
_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="设置",~技能,"的",~字符串等级数组域,"在等级",~整数,"引索",~整数,"为",~字符串
_BlzSetAbilityStringLevelArrayField_Defaults=_,_,0,0,_
_BlzSetAbilityStringLevelArrayField_Limits=_,_,0,_,0,_,_,_
_BlzSetAbilityStringLevelArrayField_CATEGORY=TC_ABILITY

BlzAddAbilityBooleanLevelArrayField=0,1,boolean,ability,abilitybooleanlevelarrayfield,integer,boolean
_BlzAddAbilityBooleanLevelArrayField_DisplayName="添加布尔等级数组域"
_BlzAddAbilityBooleanLevelArrayField_Parameters="添加",~技能,"的",~布尔等级数组域,"在等级",~整数,"为",~是/否
_BlzAddAbilityBooleanLevelArrayField_Defaults=_,_,0,true
_BlzAddAbilityBooleanLevelArrayField_Limits=_,_,_,_,0,_,_,_
_BlzAddAbilityBooleanLevelArrayField_CATEGORY=TC_ABILITY

BlzAddAbilityIntegerLevelArrayField=0,1,boolean,ability,abilityintegerlevelarrayfield,integer,integer
_BlzAddAbilityIntegerLevelArrayField_DisplayName="添加整数等级数组域"
_BlzAddAbilityIntegerLevelArrayField_Parameters="添加",~技能,"的",~整数等级数组域,"在等级",~整数,"为",~整数
_BlzAddAbilityIntegerLevelArrayField_Defaults=_,_,0,0
_BlzAddAbilityIntegerLevelArrayField_Limits=_,_,_,_,0,_,_,_
_BlzAddAbilityIntegerLevelArrayField_CATEGORY=TC_ABILITY

BlzAddAbilityRealLevelArrayField=0,1,boolean,ability,abilityreallevelarrayfield,integer,real
_BlzAddAbilityRealLevelArrayField_DisplayName="添加实数等级数组域"
_BlzAddAbilityRealLevelArrayField_Parameters="添加",~技能,"的",~实数等级数组域,"在等级",~整数,"为",~实数
_BlzAddAbilityRealLevelArrayField_Defaults=_,_,0,0
_BlzAddAbilityRealLevelArrayField_Limits=_,_,_,_,0,_,_,_
_BlzAddAbilityRealLevelArrayField_CATEGORY=TC_ABILITY

BlzAddAbilityStringLevelArrayField=0,1,boolean,ability,abilitystringlevelarrayfield,integer,string
_BlzAddAbilityStringLevelArrayField_DisplayName="添加字符串等级数组域"
_BlzAddAbilityStringLevelArrayField_Parameters="添加",~技能,"的",~字符串等级数组域,"在等级",~整数,"为",~字符串
_BlzAddAbilityStringLevelArrayField_Defaults=_,_,0,_
_BlzAddAbilityStringLevelArrayField_Limits=_,_,_,_,0,_,_,_
_BlzAddAbilityStringLevelArrayField_CATEGORY=TC_ABILITY

BlzRemoveAbilityBooleanLevelArrayField=0,1,boolean,ability,abilitybooleanlevelarrayfield,integer,boolean
_BlzRemoveAbilityBooleanLevelArrayField_DisplayName="删除布尔等级数组域"
_BlzRemoveAbilityBooleanLevelArrayField_Parameters="删除",~技能,"的",~布尔等级数组域,"在等级",~整数,"为",~是/否
_BlzRemoveAbilityBooleanLevelArrayField_Defaults=_,_,0,true
_BlzRemoveAbilityBooleanLevelArrayField_Limits=_,_,_,_,0,_,_,_
_BlzRemoveAbilityBooleanLevelArrayField_CATEGORY=TC_ABILITY

BlzRemoveAbilityIntegerLevelArrayField=0,1,boolean,ability,abilityintegerlevelarrayfield,integer,integer
_BlzRemoveAbilityIntegerLevelArrayField_DisplayName="删除整数等级数组域"
_BlzRemoveAbilityIntegerLevelArrayField_Parameters="删除",~技能,"的",~整数等级数组域,"在等级",~整数,"为",~整数
_BlzRemoveAbilityIntegerLevelArrayField_Defaults=_,_,0,'Brej'
_BlzRemoveAbilityIntegerLevelArrayField_Limits=_,_,_,_,0,_,_,_
_BlzRemoveAbilityIntegerLevelArrayField_CATEGORY=TC_ABILITY

BlzRemoveAbilityRealLevelArrayField=0,1,boolean,ability,abilityreallevelarrayfield,integer,real
_BlzRemoveAbilityRealLevelArrayField_DisplayName="删除实数等级数组域"
_BlzRemoveAbilityRealLevelArrayField_Parameters="删除",~技能,"的",~实数等级数组域,"在等级",~整数,"为",~实数
_BlzRemoveAbilityRealLevelArrayField_Defaults=_,_,0,0
_BlzRemoveAbilityRealLevelArrayField_Limits=_,_,_,_,0,_,_,_
_BlzRemoveAbilityRealLevelArrayField_CATEGORY=TC_ABILITY

BlzRemoveAbilityStringLevelArrayField=0,1,boolean,ability,abilitystringlevelarrayfield,integer,string
_BlzRemoveAbilityStringLevelArrayField_DisplayName="删除字符串等级数组域"
_BlzRemoveAbilityStringLevelArrayField_Parameters="删除",~技能,"的",~字符串等级数组域,"在等级",~整数,"为",~字符串
_BlzRemoveAbilityStringLevelArrayField_Defaults=_,_,0,_
_BlzRemoveAbilityStringLevelArrayField_Limits=_,_,_,_,0,_,_,_
_BlzRemoveAbilityStringLevelArrayField_CATEGORY=TC_ABILITY

BlzItemAddAbility=0,1,boolean,item,abilcode
_BlzItemAddAbility_DisplayName="添加技能"
_BlzItemAddAbility_Parameters="为",~物品,"添加技能",~技能类型
_BlzItemAddAbility_Defaults=GetLastCreatedItem,_
_BlzItemAddAbility_Category=TC_ITEM

BlzItemRemoveAbility=0,1,boolean,item,abilcode
_BlzItemRemoveAbility_DisplayName="删除技能"
_BlzItemRemoveAbility_Parameters="为",~物品,"删除技能",~技能类型
_BlzItemRemoveAbility_Defaults=GetLastCreatedItem,_
_BlzItemRemoveAbility_Category=TC_ITEM

BlzGetItemBooleanField=0,1,boolean,item,itembooleanfield
_BlzGetItemBooleanField_DisplayName="获取布尔域"
_BlzGetItemBooleanField_Parameters="获取",~物品,"的"~布尔域
_BlzGetItemBooleanField_Defaults=GetLastCreatedItem,_
_BlzGetItemBooleanField_Category=TC_ITEM

BlzSetItemBooleanField=0,1,boolean,item,itembooleanfield,boolean
_BlzSetItemBooleanField_DisplayName="设置布尔域"
_BlzSetItemBooleanField_Parameters="设置",~物品,"的",~布尔域,"为",~是/否
_BlzSetItemBooleanField_Defaults=GetLastCreatedItem,_,true
_BlzSetItemBooleanField_Category=TC_ITEM

BlzSetItemIntegerField=0,1,boolean,item,itemintegerfield,integer
_BlzSetItemIntegerField_DisplayName="设置整数域"
_BlzSetItemIntegerField_Parameters="设置",~物品,"的",~整数域,"为",~整数
_BlzSetItemIntegerField_Defaults=GetLastCreatedItem,_,1
_BlzSetItemIntegerField_Category=TC_ITEM

BlzSetItemRealField=0,1,boolean,item,itemrealfield,real
_BlzSetItemRealField_DisplayName="设置实数域"
_BlzSetItemRealField_Parameters="设置",~物品,"的",~实数域,"为",~实数
_BlzSetItemRealField_Defaults=GetLastCreatedItem,_,100
_BlzSetItemRealField_Category=TC_ITEM

BlzSetItemStringField=0,1,boolean,item,itemstringfield,string
_BlzSetItemStringField_DisplayName="设置字符串域"
_BlzSetItemStringField_Parameters="设置",~物品,"的",~字符串域,"为",~字符串
_BlzSetItemStringField_Defaults=GetLastCreatedItem,_,_
_BlzSetItemStringField_Category=TC_ITEM

BlzGetUnitBooleanField=0,1,boolean,unit,unitbooleanfield
_BlzGetUnitBooleanField_DisplayName="获取布尔域"
_BlzGetUnitBooleanField_Parameters="获取",~单位,"的",~布尔域
_BlzGetUnitBooleanField_Defaults=GetTriggerUnit,_
_BlzGetUnitBooleanField_Category=TC_UNIT

BlzSetUnitBooleanField=0,1,boolean,unit,unitbooleanfield,boolean
_BlzSetUnitBooleanField_DisplayName="设置布尔域"
_BlzSetUnitBooleanField_Parameters="设置",~单位,"的",~布尔域,"为",~是/否
_BlzSetUnitBooleanField_Defaults=GetTriggerUnit,_,true
_BlzSetUnitBooleanField_Category=TC_UNIT

BlzSetUnitIntegerField=0,1,boolean,unit,unitintegerfield,integer
_BlzSetUnitIntegerField_DisplayName="设置整数域"
_BlzSetUnitIntegerField_Parameters="设置",~单位,"的",~整数域,"为",~整数
_BlzSetUnitIntegerField_Defaults=GetTriggerUnit,_,1
_BlzSetUnitIntegerField_Category=TC_UNIT

BlzSetUnitRealField=0,1,boolean,unit,unitrealfield,real
_BlzSetUnitRealField_DisplayName="设置实数域"
_BlzSetUnitRealField_Parameters="设置",~单位,"的",~实数域,"为",~实数
_BlzSetUnitRealField_Defaults=GetTriggerUnit,_,300
_BlzSetUnitRealField_Category=TC_UNIT

BlzSetUnitStringField=0,1,boolean,unit,unitstringfield,string
_BlzSetUnitStringField_DisplayName="设置字符串域"
_BlzSetUnitStringField_Parameters="设置",~单位,"的",~字符串域,"为",~字符串
_BlzSetUnitStringField_Defaults=GetTriggerUnit,_,_
_BlzSetUnitStringField_Category=TC_UNIT

BlzGetUnitWeaponBooleanField=0,1,boolean,unit,unitweaponbooleanfield,integer
_BlzGetUnitWeaponBooleanField_DisplayName="获取武器布尔域"
_BlzGetUnitWeaponBooleanField_Parameters="获取",~单位,"武器的",~布尔域,"从武器",~整数
_BlzGetUnitWeaponBooleanField_Defaults=GetTriggerUnit,_,0
_BlzGetUnitWeaponBooleanField_Category=TC_UNIT

BlzSetUnitWeaponBooleanField=0,1,boolean,unit,unitweaponbooleanfield,integer,boolean
_BlzSetUnitWeaponBooleanField_DisplayName="设置武器布尔域"
_BlzSetUnitWeaponBooleanField_Parameters="设置",~单位,"武器的",~布尔域,"在武器",~整数,"为",~是/否
_BlzSetUnitWeaponBooleanField_Defaults=GetTriggerUnit,_,0,true
_BlzSetUnitWeaponBooleanField_Category=TC_UNIT

BlzSetUnitWeaponIntegerField=0,1,boolean,unit,unitweaponintegerfield,integer,integer
_BlzSetUnitWeaponIntegerField_DisplayName="设置武器整数域"
_BlzSetUnitWeaponIntegerField_Parameters="设置",~单位,"武器的",~整数域,"在武器",~整数,"为",~整数
_BlzSetUnitWeaponIntegerField_Defaults=GetTriggerUnit,_,0,1
_BlzSetUnitWeaponIntegerField_Category=TC_UNIT

BlzSetUnitWeaponRealField=0,1,boolean,unit,unitweaponrealfield,integer,real
_BlzSetUnitWeaponRealField_DisplayName="设置武器实数域"
_BlzSetUnitWeaponRealField_Parameters="设置",~单位,"武器的",~实数域,"在武器",~整数,"为",~实数
_BlzSetUnitWeaponRealField_Defaults=GetTriggerUnit,_,0,300
_BlzSetUnitWeaponRealField_Category=TC_UNIT

BlzSetUnitWeaponStringField=0,1,boolean,unit,unitweaponstringfield,integer,string
_BlzSetUnitWeaponStringField_DisplayName="设置武器字符串域"
_BlzSetUnitWeaponStringField_Parameters="设置",~单位,"武器的",~字符串域,"在武器",~整数,"为",~字符串
_BlzSetUnitWeaponStringField_Defaults=GetTriggerUnit,_,0,_
_BlzSetUnitWeaponStringField_Category=TC_UNIT

// Hashtable
GetHandleIdBJ=1,1,integer,handle
_GetHandleIdBJ_DisplayName="获取句柄ID"
_GetHandleIdBJ_Parameters="获取",~句柄,"ID"
_GetHandleIdBJ_Defaults=
_GetHandleIdBJ_Category=TC_HASHTABLE

StringHashBJ=1,1,integer,string
_StringHashBJ_DisplayName="获取字符串ID"
_StringHashBJ_Parameters="获取",~字符串,"ID"
_StringHashBJ_Defaults=
_StringHashBJ_Category=TC_HASHTABLE

LoadIntegerBJ=0,0,integer,integer,integer,hashtable
_LoadIntegerBJ_DisplayName="读取整数"
_LoadIntegerBJ_Parameters="读取整数,子引索",~整数,"主引索",~整数,"从",~哈希表
_LoadIntegerBJ_Defaults=_,_,GetLastCreatedHashtableBJ
_LoadIntegerBJ_Category=TC_HASHTABLE

LoadRealBJ=0,0,real,integer,integer,hashtable
_LoadRealBJ_DisplayName="读取实数"
_LoadRealBJ_Parameters="读取实数,子引索",~整数,"主引索",~整数,"从",~哈希表
_LoadRealBJ_Defaults=_,_,GetLastCreatedHashtableBJ
_LoadRealBJ_Category=TC_HASHTABLE

LoadStringBJ=1,0,string,integer,integer,hashtable
_LoadStringBJ_DisplayName="读取字符串"
_LoadStringBJ_Parameters="读取字符串,子引索",~整数,"主引索",~整数,"从",~哈希表
_LoadStringBJ_Defaults=_,_,GetLastCreatedHashtableBJ
_LoadStringBJ_Category=TC_HASHTABLE

LoadBooleanBJ=0,0,boolean,integer,integer,hashtable
_LoadBooleanBJ_DisplayName="读取布尔值"
_LoadBooleanBJ_Parameters="读取布尔值,子引索",~整数,"主引索",~整数,"从",~哈希表
_LoadBooleanBJ_Defaults=_,_,GetLastCreatedHashtableBJ
_LoadBooleanBJ_Category=TC_HASHTABLE

LoadPlayerHandleBJ=0,0,player,integer,integer,hashtable
_LoadPlayerHandleBJ_DisplayName="读取玩家"
_LoadPlayerHandleBJ_Parameters="读取玩家,子引索为",~整数,",主引索为",~整数"从",~哈希表
_LoadPlayerHandleBJ_Defaults=_,_,GetLastCreatedHashtableBJ
_LoadPlayerHandleBJ_Category=TC_HASHTABLE

LoadWidgetHandleBJ=0,0,widget,integer,integer,hashtable
_LoadWidgetHandleBJ_DisplayName="读取装饰物"
_LoadWidgetHandleBJ_Parameters="读取装饰物,子引索",~整数,"主引索",~整数,"从",~哈希表
_LoadWidgetHandleBJ_Defaults=_,_,GetLastCreatedHashtableBJ
_LoadWidgetHandleBJ_Category=TC_HASHTABLE

LoadDestructableHandleBJ=0,0,destructable,integer,integer,hashtable
_LoadDestructableHandleBJ_DisplayName="读取可破坏物"
_LoadDestructableHandleBJ_Parameters="读取可破坏物,子引索",~整数,"主引索",~整数,"从",~哈希表
_LoadDestructableHandleBJ_Defaults=_,_,GetLastCreatedHashtableBJ
_LoadDestructableHandleBJ_Category=TC_HASHTABLE

LoadItemHandleBJ=0,0,item,integer,integer,hashtable
_LoadItemHandleBJ_DisplayName="读取物品"
_LoadItemHandleBJ_Parameters="读取物品,子引索",~整数,"主引索",~整数,"从",~哈希表
_LoadItemHandleBJ_Defaults=_,_,GetLastCreatedHashtableBJ
_LoadItemHandleBJ_Category=TC_HASHTABLE

LoadUnitHandleBJ=0,0,unit,integer,integer,hashtable
_LoadUnitHandleBJ_DisplayName="读取单位"
_LoadUnitHandleBJ_Parameters="读取单位,子引索",~整数,"主引索",~整数,"从",~哈希表
_LoadUnitHandleBJ_Defaults=_,_,GetLastCreatedHashtableBJ
_LoadUnitHandleBJ_Category=TC_HASHTABLE

LoadAbilityHandleBJ=0,0,ability,integer,integer,hashtable
_LoadAbilityHandleBJ_DisplayName="读取技能"
_LoadAbilityHandleBJ_Parameters="读取技能,子引索",~整数,"主引索",~整数,"从",~哈希表
_LoadAbilityHandleBJ_Defaults=_,_,GetLastCreatedHashtableBJ
_LoadAbilityHandleBJ_Category=TC_HASHTABLE

LoadTimerHandleBJ=0,0,timer,integer,integer,hashtable
_LoadTimerHandleBJ_DisplayName="读取计时器"
_LoadTimerHandleBJ_Parameters="读取计时器,子引索",~整数,"主引索",~整数,"从",~哈希表
_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="读取触发器,子引索",~整数,"主引索",~整数,"从",~哈希表
_LoadTriggerHandleBJ_Defaults=_,_,GetLastCreatedHashtableBJ
_LoadTriggerHandleBJ_Category=TC_HASHTABLE

LoadTriggerConditionHandleBJ=0,0,triggercondition,integer,integer,hashtable
_LoadTriggerConditionHandleBJ_DisplayName="读取触发条件"
_LoadTriggerConditionHandleBJ_Parameters="读取触发条件,子引索",~整数,"主引索",~整数,"从",~哈希表
_LoadTriggerConditionHandleBJ_Defaults=_,_,GetLastCreatedHashtableBJ
_LoadTriggerConditionHandleBJ_Category=TC_HASHTABLE

LoadTriggerActionHandleBJ=0,0,triggeraction,integer,integer,hashtable
_LoadTriggerActionHandleBJ_DisplayName="读取触发动作"
_LoadTriggerActionHandleBJ_Parameters="读取触发动作,子引索",~整数,"主引索",~整数,"从",~哈希表
_LoadTriggerActionHandleBJ_Defaults=_,_,GetLastCreatedHashtableBJ
_LoadTriggerActionHandleBJ_Category=TC_HASHTABLE

LoadTriggerEventHandleBJ=0,0,eventid,integer,integer,hashtable
_LoadTriggerEventHandleBJ_DisplayName="读取触发事件"
_LoadTriggerEventHandleBJ_Parameters="读取触发事件,子引索",~整数,"主引索",~整数,"从",~哈希表
_LoadTriggerEventHandleBJ_Defaults=_,_,GetLastCreatedHashtableBJ
_LoadTriggerEventHandleBJ_Category=TC_HASHTABLE

LoadForceHandleBJ=0,0,force,integer,integer,hashtable
_LoadForceHandleBJ_DisplayName="读取玩家组"
_LoadForceHandleBJ_Parameters="读取玩家组,子引索",~整数,"主引索",~整数,"从",~哈希表
_LoadForceHandleBJ_Defaults=_,_,GetLastCreatedHashtableBJ
_LoadForceHandleBJ_Category=TC_HASHTABLE

LoadGroupHandleBJ=0,0,group,integer,integer,hashtable
_LoadGroupHandleBJ_DisplayName="读取单位组"
_LoadGroupHandleBJ_Parameters="读取单位组,子引索",~整数,"主引索",~整数,"从",~哈希表
_LoadGroupHandleBJ_Defaults=_,_,GetLastCreatedHashtableBJ
_LoadGroupHandleBJ_Category=TC_HASHTABLE

LoadLocationHandleBJ=0,0,location,integer,integer,hashtable
_LoadLocationHandleBJ_DisplayName="读取点"
_LoadLocationHandleBJ_Parameters="读取点,子引索",~整数,"主引索",~整数,"从",~哈希表
_LoadLocationHandleBJ_Defaults=_,_,GetLastCreatedHashtableBJ
_LoadLocationHandleBJ_Category=TC_HASHTABLE

LoadRegionHandleBJ=0,0,region,integer,integer,hashtable
_LoadRegionHandleBJ_DisplayName="读取不规则区域"
_LoadRegionHandleBJ_Parameters="读取不规则区域,子引索",~整数,"主引索",~整数,"从",~哈希表
_LoadRegionHandleBJ_Defaults=_,_,GetLastCreatedHashtableBJ
_LoadRegionHandleBJ_Category=TC_HASHTABLE

LoadRectHandleBJ=0,0,rect,integer,integer,hashtable
_LoadRectHandleBJ_DisplayName="读取矩形区域"
_LoadRectHandleBJ_Parameters="读取矩形区域,子引索",~整数,"主引索",~整数,"从",~哈希表
_LoadRectHandleBJ_Defaults=_,_,GetLastCreatedHashtableBJ
_LoadRectHandleBJ_Category=TC_HASHTABLE

LoadBooleanExprHandleBJ=0,0,boolexpr,integer,integer,hashtable
_LoadBooleanExprHandleBJ_DisplayName="读取布尔表达式"
_LoadBooleanExprHandleBJ_Parameters="读取布尔表达式,子引索",~整数,"主引索",~整数,"从",~哈希表
_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="读取音效,子引索",~整数,"主引索",~整数,"从",~哈希表
_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="读取特效,子引索",~整数,"主引索",~整数,"从",~哈希表
_LoadEffectHandleBJ_Defaults=_,_,GetLastCreatedHashtableBJ
_LoadEffectHandleBJ_Category=TC_HASHTABLE

LoadUnitPoolHandleBJ=0,0,unitpool,integer,integer,hashtable
_LoadUnitPoolHandleBJ_DisplayName="读取单位池"
_LoadUnitPoolHandleBJ_Parameters="读取单位池,子引索",~整数,"主引索",~整数,"从",~哈希表
_LoadUnitPoolHandleBJ_Defaults=_,_,GetLastCreatedHashtableBJ
_LoadUnitPoolHandleBJ_Category=TC_HASHTABLE

LoadItemPoolHandleBJ=0,0,itempool,integer,integer,hashtable
_LoadItemPoolHandleBJ_DisplayName="读取物品池"
_LoadItemPoolHandleBJ_Parameters="读取物品池,子引索",~整数,"主引索",~整数,"从",~哈希表
_LoadItemPoolHandleBJ_Defaults=_,_,GetLastCreatedHashtableBJ
_LoadItemPoolHandleBJ_Category=TC_HASHTABLE

LoadQuestHandleBJ=0,0,quest,integer,integer,hashtable
_LoadQuestHandleBJ_DisplayName="读取任务"
_LoadQuestHandleBJ_Parameters="读取任务,子引索",~整数,"主引索",~整数,"从",~哈希表
_LoadQuestHandleBJ_Defaults=_,_,GetLastCreatedHashtableBJ
_LoadQuestHandleBJ_Category=TC_HASHTABLE

LoadQuestItemHandleBJ=0,0,questitem,integer,integer,hashtable
_LoadQuestItemHandleBJ_DisplayName="读取任务要求"
_LoadQuestItemHandleBJ_Parameters="读取任务要求,子引索",~整数,"主引索",~整数,"从",~哈希表
_LoadQuestItemHandleBJ_Defaults=_,_,GetLastCreatedHashtableBJ
_LoadQuestItemHandleBJ_Category=TC_HASHTABLE

LoadDefeatConditionHandleBJ=0,0,defeatcondition,integer,integer,hashtable
_LoadDefeatConditionHandleBJ_DisplayName="读取失败条件"
_LoadDefeatConditionHandleBJ_Parameters="读取失败条件,子引索",~整数,"主引索",~整数,"从",~哈希表
_LoadDefeatConditionHandleBJ_Defaults=_,_,GetLastCreatedHashtableBJ
_LoadDefeatConditionHandleBJ_Category=TC_HASHTABLE

LoadTimerDialogHandleBJ=0,0,timerdialog,integer,integer,hashtable
_LoadTimerDialogHandleBJ_DisplayName="读取计时器窗口"
_LoadTimerDialogHandleBJ_Parameters="读取计时器窗口,子引索",~整数,"主引索",~整数,"从",~哈希表
_LoadTimerDialogHandleBJ_Defaults=_,_,GetLastCreatedHashtableBJ
_LoadTimerDialogHandleBJ_Category=TC_HASHTABLE

LoadLeaderboardHandleBJ=0,0,leaderboard,integer,integer,hashtable
_LoadLeaderboardHandleBJ_DisplayName="读取排行榜"
_LoadLeaderboardHandleBJ_Parameters="读取排行榜,子引索",~整数,"主引索",~整数,"从",~哈希表
_LoadLeaderboardHandleBJ_Defaults=_,_,GetLastCreatedHashtableBJ
_LoadLeaderboardHandleBJ_Category=TC_HASHTABLE

LoadMultiboardHandleBJ=0,0,multiboard,integer,integer,hashtable
_LoadMultiboardHandleBJ_DisplayName="读取多面板"
_LoadMultiboardHandleBJ_Parameters="读取多面板,子引索",~整数,"主引索",~整数,"从",~哈希表
_LoadMultiboardHandleBJ_Defaults=_,_,GetLastCreatedHashtableBJ
_LoadMultiboardHandleBJ_Category=TC_HASHTABLE

LoadMultiboardItemHandleBJ=0,0,multiboarditem,integer,integer,hashtable
_LoadMultiboardItemHandleBJ_DisplayName="读取多面板项目"
_LoadMultiboardItemHandleBJ_Parameters="读取多面板项目,子引索",~整数,"主引索",~整数,"从",~哈希表
_LoadMultiboardItemHandleBJ_Defaults=_,_,GetLastCreatedHashtableBJ
_LoadMultiboardItemHandleBJ_Category=TC_HASHTABLE

LoadTrackableHandleBJ=0,0,trackable,integer,integer,hashtable
_LoadTrackableHandleBJ_DisplayName="读取可追踪对象"
_LoadTrackableHandleBJ_Parameters="读取可追踪对象,子引索",~整数,"主引索",~整数,"从",~哈希表
_LoadTrackableHandleBJ_Defaults=_,_,GetLastCreatedHashtableBJ
_LoadTrackableHandleBJ_Category=TC_HASHTABLE

LoadDialogHandleBJ=0,0,dialog,integer,integer,hashtable
_LoadDialogHandleBJ_DisplayName="读取对话框"
_LoadDialogHandleBJ_Parameters="读取对话框,子引索",~整数,"主引索",~整数,"从",~哈希表
_LoadDialogHandleBJ_Defaults=_,_,GetLastCreatedHashtableBJ
_LoadDialogHandleBJ_Category=TC_HASHTABLE

LoadButtonHandleBJ=0,0,button,integer,integer,hashtable
_LoadButtonHandleBJ_DisplayName="读取对话框按钮"
_LoadButtonHandleBJ_Parameters="读取对话框按钮,子引索",~整数,"主引索",~整数,"从",~哈希表
_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="读取漂浮文本,子引索",~整数,"主引索",~整数,"从",~哈希表
_LoadTextTagHandleBJ_Defaults=_,_,GetLastCreatedHashtableBJ
_LoadTextTagHandleBJ_Category=TC_HASHTABLE

LoadLightningHandleBJ=0,0,lightning,integer,integer,hashtable
_LoadLightningHandleBJ_DisplayName="读取闪电效果"
_LoadLightningHandleBJ_Parameters="读取闪电效果,子引索",~整数,"主引索",~整数,"从",~哈希表
_LoadLightningHandleBJ_Defaults=_,_,GetLastCreatedHashtableBJ
_LoadLightningHandleBJ_Category=TC_HASHTABLE

LoadImageHandleBJ=0,0,image,integer,integer,hashtable
_LoadImageHandleBJ_DisplayName="读取图像"
_LoadImageHandleBJ_Parameters="读取图像,子引索",~整数,"主引索",~整数,"从",~哈希表
_LoadImageHandleBJ_Defaults=_,_,GetLastCreatedHashtableBJ
_LoadImageHandleBJ_Category=TC_HASHTABLE

LoadUbersplatHandleBJ=0,0,ubersplat,integer,integer,hashtable
_LoadUbersplatHandleBJ_DisplayName="读取地面纹理变化"
_LoadUbersplatHandleBJ_Parameters="读取地面纹理变化,子引索",~整数,"主引索",~整数,"从",~哈希表
_LoadUbersplatHandleBJ_Defaults=_,_,GetLastCreatedHashtableBJ
_LoadUbersplatHandleBJ_Category=TC_HASHTABLE

LoadFogStateHandleBJ=0,0,fogstate,integer,integer,hashtable
_LoadFogStateHandleBJ_DisplayName="读取迷雾状态"
_LoadFogStateHandleBJ_Parameters="读取迷雾状态,子引索",~整数,"主引索",~整数,"从",~哈希表
_LoadFogStateHandleBJ_Defaults=_,_,GetLastCreatedHashtableBJ
_LoadFogStateHandleBJ_Category=TC_HASHTABLE

LoadFogModifierHandleBJ=0,0,fogmodifier,integer,integer,hashtable
_LoadFogModifierHandleBJ_DisplayName="读取可见度修正器"
_LoadFogModifierHandleBJ_Parameters="读取可见度修正器,子引索",~整数,"主引索",~整数,"从",~哈希表
_LoadFogModifierHandleBJ_Defaults=_,_,GetLastCreatedHashtableBJ
_LoadFogModifierHandleBJ_Category=TC_HASHTABLE

HaveStoredValue=1,0,boolean,string,cachevaluetype,string,gamecache
_HaveStoredValue_DisplayName="缓存值存在"
_HaveStoredValue_Parameters="标签",~字符串,",类型",~缓存值类型,",类别",~字符串,"存在于",~游戏缓存
_HaveStoredValue_Defaults=_,CacheValueTypeUnit,"Category",GetLastCreatedGameCacheBJ
_HaveStoredValue_Category=TC_GAMECACHE

HaveSavedValue=1,0,boolean,integer,hashtablevaluetype,integer,hashtable
_HaveSavedValue_DisplayName="哈希值存在"
_HaveSavedValue_Parameters="子引索",~整数,",类型",~缓存值类型,",主引索",~整数,"存在于",~哈希表
_HaveSavedValue_Defaults=_,HashtableValueTypeHandle,_,GetLastCreatedHashtableBJ
_HaveSavedValue_Category=TC_HASHTABLE

UnitHasItem=0,1,boolean,unit,item
_UnitHasItem_DisplayName="拥有物品"
_UnitHasItem_Parameters=~英雄,"拥有",~物品
_UnitHasItem_Defaults=GetTriggerUnit,GetLastCreatedItem
_UnitHasItem_Category=TC_HERO

UnitHasItemBagged=0,1,boolean,unit,item
_UnitHasItemBagged_DisplayName="英雄包裹中有物品"
_UnitHasItemBagged_Parameters=~英雄,"的包裹中有",~物品," bagged"
_UnitHasItemBagged_Defaults=GetTriggerUnit,GetLastCreatedItem
_UnitHasItemBagged_Category=TC_HERO
_UnitHasItemBagged_ScriptName=BlzUnitHasItemBagged

UnitHasItemOfTypeBJ=0,1,boolean,unit,itemcode
_UnitHasItemOfTypeBJ_DisplayName="拥有物品(指定类型)"
_UnitHasItemOfTypeBJ_Parameters=~英雄,"拥有",~物品类型,"的物品"
_UnitHasItemOfTypeBJ_Defaults=GetTriggerUnit,texp
_UnitHasItemOfTypeBJ_Category=TC_HERO

UnitHasItemOfTypeBaggedBJ=0,1,boolean,unit,itemcode
_UnitHasItemOfTypeBaggedBJ_DisplayName="英雄包裹中有指定类型的物品"
_UnitHasItemOfTypeBaggedBJ_Parameters=~英雄,"的包裹中有",~物品类型,"的物品"
_UnitHasItemOfTypeBaggedBJ_Defaults=GetTriggerUnit,texp
_UnitHasItemOfTypeBaggedBJ_Category=TC_HERO

UnitHasItemEquipped=0,1,boolean,unit,item
_UnitHasItemEquipped_DisplayName="英雄已装备物品"
_UnitHasItemEquipped_Parameters=~英雄,"已装备",~物品
_UnitHasItemEquipped_Defaults=GetTriggerUnit,GetLastCreatedItem
_UnitHasItemEquipped_Category=TC_HERO
_UnitHasItemEquipped_ScriptName=BlzUnitHasItemEquipped

UnitHasItemOfTypeEquippedBJ=0,1,boolean,unit,itemcode
_UnitHasItemOfTypeEquippedBJ_DisplayName="英雄已装备指定类型的物品"
_UnitHasItemOfTypeEquippedBJ_Parameters=~英雄,"已装备",~物品类型,"的物品"
_UnitHasItemOfTypeEquippedBJ_Defaults=GetTriggerUnit,texp
_UnitHasItemOfTypeEquippedBJ_Category=TC_HERO

UnitHasLoadoutSlotEmpty=0,1,boolean,unit,loadoutslot
_UnitHasLoadoutSlotEmpty_DisplayName="英雄有可用装备栏位"
_UnitHasLoadoutSlotEmpty_Parameters=~英雄,"的装备栏位 ",~装备栏位," 可用"
_UnitHasLoadoutSlotEmpty_Defaults=GetTriggerUnit,texp
_UnitHasLoadoutSlotEmpty_Category=TC_HERO
_UnitHasLoadoutSlotEmpty_ScriptName=BlzUnitHasLoadoutSlotEmpty

UnitHasAnyItemEquiped=0,1,boolean,unit
_UnitHasAnyItemEquiped_DisplayName="英雄装备了任意物品"
_UnitHasAnyItemEquiped_Parameters=~英雄,"装备了物品"
_UnitHasAnyItemEquiped_Defaults=GetTriggerUnit
_UnitHasAnyItemEquiped_Category=TC_HERO
_UnitHasAnyItemEquiped_ScriptName=BlzUnitHasAnyItemEquipped

UnitHasItemEquipmentOfType=0,1,boolean,unit,equipmenttype
_UnitHasItemEquipmentOfType_DisplayName="英雄已装备指定装备类型"
_UnitHasItemEquipmentOfType_Parameters=~英雄,"已装备",~装备类型,"类型的物品"
_UnitHasItemEquipmentOfType_Defaults=GetTriggerUnit,_
_UnitHasItemEquipmentOfType_Category=TC_HERO
_UnitHasItemEquipmentOfType_ScriptName=BlzUnitHasItemEquipmentOfType

UnitCanEquipItemOfEquipmentType=0,1,boolean,unit,equipmenttype
_UnitCanEquipItemOfEquipmentType_DisplayName="英雄有可用的装备类型"
_UnitCanEquipItemOfEquipmentType_Parameters=~英雄,"的",~装备类型,"类型装备栏可用"
_UnitCanEquipItemOfEquipmentType_Defaults=GetTriggerUnit,_
_UnitCanEquipItemOfEquipmentType_Category=TC_HERO
_UnitCanEquipItemOfEquipmentType_ScriptName=BlzUnitCanEquipItemOfEquipmentType

IsSuspendedXP=0,0,boolean,unit
_IsSuspendedXP_DisplayName="无法获得经验"
_IsSuspendedXP_Parameters=~英雄,"无法获得经验"
_IsSuspendedXP_Defaults=GetTriggerUnit
_IsSuspendedXP_Category=TC_HERO

CheckItemStatus=1,0,boolean,item,itemstatus
_CheckItemStatus_DisplayName="处于物品状态"
_CheckItemStatus_Parameters=~物品,"处于",~物品状态
_CheckItemStatus_Defaults=GetLastCreatedItem,ItemStatusHidden
_CheckItemStatus_Category=TC_ITEM

CheckItemcodeStatus=1,0,boolean,itemcode,itemcodestatus
_CheckItemcodeStatus_DisplayName="处于物品状态(指定物品类型)"
_CheckItemcodeStatus_Parameters=~物品类型,"处于",~物品状态
_CheckItemcodeStatus_Defaults=GetItemTypeId,ItemcodeStatusPowerup
_CheckItemcodeStatus_Category=TC_ITEM

IsItemHiddenBJ=1,0,boolean,item
_IsItemHiddenBJ_DisplayName="隐藏"
_IsItemHiddenBJ_Parameters=~物品,"隐藏"
_IsItemHiddenBJ_Defaults=GetLastCreatedItem
_IsItemHiddenBJ_Category=TC_ITEM

IsItemOwned=1,0,boolean,item
_IsItemOwned_DisplayName="被持有"
_IsItemOwned_Parameters=~物品,"被持有"
_IsItemOwned_Defaults=GetLastCreatedItem
_IsItemOwned_Category=TC_ITEM

RectContainsItem=1,1,boolean,item,rect
_RectContainsItem_DisplayName="在矩形区域内"
_RectContainsItem_Parameters=~物品,"在",~矩形区域,"内"
_RectContainsItem_Defaults=GetLastCreatedItem,GetRectCenter
_RectContainsItem_Category=TC_ITEM

IsItemInvulnerable=0,0,boolean,item
_IsItemInvulnerable_DisplayName="无敌"
_IsItemInvulnerable_Parameters=~物品,"无敌"
_IsItemInvulnerable_Defaults=GetLastCreatedItem
_IsItemInvulnerable_Category=TC_ITEM

IsItemEquipped=0,0,boolean,item
_IsItemEquipped_DisplayName="物品已装备"
_IsItemEquipped_Parameters=~物品,"已装备"
_IsItemEquipped_Defaults=GetLastCreatedItem
_IsItemEquipped_Category=TC_ITEM
_IsItemEquipped_ScriptName=BlzIsItemEquipped

IsItemInBag=0,0,boolean,item
_IsItemInBag_DisplayName="物品在包裹中"
_IsItemInBag_Parameters=~物品,"在包裹中"
_IsItemInBag_Defaults=GetLastCreatedItem
_IsItemInBag_Category=TC_ITEM
_IsItemInBag_ScriptName=BlzIsItemInBag

LeaderboardHasPlayerItemBJ=0,0,boolean,leaderboard,player
_LeaderboardHasPlayerItemBJ_DisplayName="包含玩家"
_LeaderboardHasPlayerItemBJ_Parameters=~排行榜,"包含",~玩家
_LeaderboardHasPlayerItemBJ_Defaults=GetLastCreatedLeaderboard,Player00
_LeaderboardHasPlayerItemBJ_Category=TC_LEADERBOARD

IsMultiboardDisplayed=1,0,boolean,multiboard
_IsMultiboardDisplayed_DisplayName="显示"
_IsMultiboardDisplayed_Parameters=~多面板,"显示"
_IsMultiboardDisplayed_Defaults=GetLastCreatedMultiboard
_IsMultiboardDisplayed_Category=TC_MULTIBOARD

IsMultiboardMinimized=1,0,boolean,multiboard
_IsMultiboardMinimized_DisplayName="最小化"
_IsMultiboardMinimized_Parameters=~多面板,"最小化"
_IsMultiboardMinimized_Defaults=GetLastCreatedMultiboard
_IsMultiboardMinimized_Category=TC_MULTIBOARD

WaygateIsActiveBJ=0,0,boolean,unit
_WaygateIsActiveBJ_DisplayName="传送门激活"
_WaygateIsActiveBJ_Parameters=~传送门,"激活"
_WaygateIsActiveBJ_Defaults=_
_WaygateIsActiveBJ_Category=TC_NEUTRALBUILDING

IsPlayerFlagSetBJ=0,0,boolean,playerflag,player
_IsPlayerFlagSetBJ_DisplayName="玩家设置开启(不可跟随/给予奖励/结盟胜利)"
_IsPlayerFlagSetBJ_Parameters=~玩家设置,"开启,对于",~玩家
_IsPlayerFlagSetBJ_Defaults=PlayerFlagGivesBounty,PlayerNA
_IsPlayerFlagSetBJ_Category=TC_PLAYER

IsPlayerAlly=0,1,boolean,player,player
_IsPlayerAlly_DisplayName="是玩家盟友"
_IsPlayerAlly_Parameters=~玩家,"是",~玩家,"盟友"
_IsPlayerAlly_Defaults=GetTriggerPlayer,Player00
_IsPlayerAlly_Category=TC_PLAYER

IsPlayerEnemy=0,1,boolean,player,player
_IsPlayerEnemy_DisplayName="是玩家敌人"
_IsPlayerEnemy_Parameters=~玩家,"是",~玩家,"敌人"
_IsPlayerEnemy_Defaults=GetTriggerPlayer,Player00
_IsPlayerEnemy_Category=TC_PLAYER

GetPlayerAlliance=0,1,boolean,player,player,alliancetype
_GetPlayerAlliance_DisplayName="对玩家的结盟类型"
_GetPlayerAlliance_Parameters=~玩家,"对",~玩家,"的结盟类型为",~结盟类型
_GetPlayerAlliance_Defaults=GetTriggerPlayer,Player00,AllianceTypePassive
_GetPlayerAlliance_Category=TC_PLAYER

IsPlayerInForce=0,1,boolean,player,force
_IsPlayerInForce_DisplayName="在玩家组"
_IsPlayerInForce_Parameters=~玩家,"在",~玩家组
_IsPlayerInForce_Defaults=Player00,GetPlayersAll
_IsPlayerInForce_Category=TC_PLAYER

IsMouseButtonPressedBJ=0,1,boolean,mousebuttontype
_IsMouseButtonPressedBJ_DisplayName="鼠标按键是否按下(异步)"
_IsMouseButtonPressedBJ_Parameters="",~数值, 是否按下
_IsMouseButtonPressedBJ_Defaults=
_IsMouseButtonPressedBJ_Category=TC_PLAYER

IsMetaKeyPressedBJ=0,1,boolean,integer
_IsMetaKeyPressedBJ_DisplayName="功能键是否按下(异步)"
_IsMetaKeyPressedBJ_Parameters="",~数值, 是否按下
_IsMetaKeyPressedBJ_Defaults=
_IsMetaKeyPressedBJ_Category=TC_PLAYER

IsKeyPressedBJ=0,1,boolean,oskeytype
_IsKeyPressedBJ_DisplayName="按键是否按下(异步)"
_IsKeyPressedBJ_Parameters="",~数值, 是否按下
_IsKeyPressedBJ_Defaults=
_IsKeyPressedBJ_Category=TC_PLAYER

IsQuestItemCompleted=0,0,boolean,questitem
_IsQuestItemCompleted_DisplayName="任务要求已完成"
_IsQuestItemCompleted_Parameters=~任务要求,"已完成"
_IsQuestItemCompleted_Defaults=GetLastCreatedQuestItemBJ
_IsQuestItemCompleted_Category=TC_QUEST

IsQuestEnabled=0,0,boolean,quest
_IsQuestEnabled_DisplayName="激活"
_IsQuestEnabled_Parameters=~任务,"激活"
_IsQuestEnabled_Defaults=GetLastCreatedQuestBJ
_IsQuestEnabled_Category=TC_QUEST

IsQuestCompleted=0,0,boolean,quest
_IsQuestCompleted_DisplayName="完成"
_IsQuestCompleted_Parameters=~任务,"完成"
_IsQuestCompleted_Defaults=GetLastCreatedQuestBJ
_IsQuestCompleted_Category=TC_QUEST

IsQuestFailed=0,0,boolean,quest
_IsQuestFailed_DisplayName="失败"
_IsQuestFailed_Parameters=~任务,"失败"
_IsQuestFailed_Defaults=GetLastCreatedQuestBJ
_IsQuestFailed_Category=TC_QUEST

IsQuestDiscovered=0,0,boolean,quest
_IsQuestDiscovered_DisplayName="被发现"
_IsQuestDiscovered_Parameters=~任务,"被发现"
_IsQuestDiscovered_Defaults=GetLastCreatedQuestBJ
_IsQuestDiscovered_Category=TC_QUEST

IsQuestRequired=0,0,boolean,quest
_IsQuestRequired_DisplayName="是主要任务"
_IsQuestRequired_Parameters=~任务,"是主要任务"
_IsQuestRequired_Defaults=GetLastCreatedQuestBJ
_IsQuestRequired_Category=TC_QUEST

RectContainsLoc=0,1,boolean,rect,location
_RectContainsLoc_DisplayName="包含点"
_RectContainsLoc_Parameters=~矩形区域,"包含",~点
_RectContainsLoc_Defaults=GetPlayableMapRect,GetRectCenter
_RectContainsLoc_Category=TC_REGION

IsTriggerEnabled=0,1,boolean,trigger
_IsTriggerEnabled_DisplayName="开启"
_IsTriggerEnabled_Parameters=~触发器,"开启"
_IsTriggerEnabled_Defaults=GetTriggeringTrigger
_IsTriggerEnabled_Category=TC_TRIGGER

BlzTriggerIsRunning=0,1,boolean,trigger
_BlzTriggerIsRunning_DisplayName="触发器正在运行"
_BlzTriggerIsRunning_Parameters="当前是否正在运行",~触发器," currently running"
_BlzTriggerIsRunning_Defaults=_
_BlzTriggerIsRunning_Category=TC_TRIGGER

TriggerEvaluate=0,1,boolean,trigger
_TriggerEvaluate_DisplayName="条件成立"
_TriggerEvaluate_Parameters=~触发器,"条件成立"
_TriggerEvaluate_Defaults=_
_TriggerEvaluate_Category=TC_TRIGGER

IsTriggerQueuedBJ=0,0,boolean,trigger
_IsTriggerQueuedBJ_DisplayName="在触发队列中"
_IsTriggerQueuedBJ_Parameters=~触发器,"在触发队列中"
_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=~单位,"是",~单位类别
_IsUnitType_Defaults=GetTriggerUnit,UnitTypeStructure
_IsUnitType_Category=TC_UNIT

IsUnitIdType=1,1,boolean,unitcode,unittype
_IsUnitIdType_DisplayName="检查单位类别(指定单位类型)"
_IsUnitIdType_Parameters=~单位类型,"是",~单位类别
_IsUnitIdType_Defaults=GetUnitTypeId,UnitTypeStructure
_IsUnitIdType_Category=TC_UNIT

IsUnitInGroup=0,1,boolean,unit,group
_IsUnitInGroup_DisplayName="在单位组"
_IsUnitInGroup_Parameters=~单位,"在",~单位组
_IsUnitInGroup_Defaults=GetTriggerUnit,GetUnitsInRectAll
_IsUnitInGroup_Category=TC_UNIT

RectContainsUnit=0,1,boolean,rect,unit
_RectContainsUnit_DisplayName="在矩形区域内"
_RectContainsUnit_Parameters="在",~矩形区域,"内有",~单位
_RectContainsUnit_Defaults=GetPlayableMapRect,GetTriggerUnit
_RectContainsUnit_Category=TC_UNIT

IsUnitAliveBJ=0,0,boolean,unit
_IsUnitAliveBJ_DisplayName="存活"
_IsUnitAliveBJ_Parameters=~单位,"存活"
_IsUnitAliveBJ_Defaults=GetTriggerUnit
_IsUnitAliveBJ_Category=TC_UNIT

IsUnitDeadBJ=0,0,boolean,unit
_IsUnitDeadBJ_DisplayName="死亡"
_IsUnitDeadBJ_Parameters=~单位,"死亡"
_IsUnitDeadBJ_Defaults=GetTriggerUnit
_IsUnitDeadBJ_Category=TC_UNIT

IsUnitPausedBJ=0,0,boolean,unit
_IsUnitPausedBJ_DisplayName="单位暂停"
_IsUnitPausedBJ_Parameters=~单位,"暂停"
_IsUnitPausedBJ_Defaults=GetTriggerUnit
_IsUnitPausedBJ_Category=TC_UNIT

IsUnitHiddenBJ=0,0,boolean,unit
_IsUnitHiddenBJ_DisplayName="隐藏"
_IsUnitHiddenBJ_Parameters=~单位,"隐藏"
_IsUnitHiddenBJ_Defaults=GetTriggerUnit
_IsUnitHiddenBJ_Category=TC_UNIT

IsUnitIllusionBJ=0,0,boolean,unit
_IsUnitIllusionBJ_DisplayName="是镜像"
_IsUnitIllusionBJ_Parameters=~单位,"是镜像"
_IsUnitIllusionBJ_Defaults=GetTriggerUnit
_IsUnitIllusionBJ_Category=TC_UNIT

UnitCanSleepPerm=0,0,boolean,unit
_UnitCanSleepPerm_DisplayName="允许睡眠(在未受挑衅时)"
_UnitCanSleepPerm_Parameters="允许",~单位,"睡眠(在未受挑衅时)"
_UnitCanSleepPerm_Defaults=GetTriggerUnit
_UnitCanSleepPerm_Category=TC_UNIT

UnitCanSleepBJ=0,0,boolean,unit
_UnitCanSleepBJ_DisplayName="允许睡眠(在晚上)"
_UnitCanSleepBJ_Parameters="允许",~单位,"睡眠(在晚上)"
_UnitCanSleepBJ_Defaults=GetTriggerUnit
_UnitCanSleepBJ_Category=TC_UNIT

UnitIsSleepingBJ=0,0,boolean,unit
_UnitIsSleepingBJ_DisplayName="正在睡眠"
_UnitIsSleepingBJ_Parameters=~单位,"正在睡眠"
_UnitIsSleepingBJ_Defaults=GetTriggerUnit
_UnitIsSleepingBJ_Category=TC_UNIT

DoesUnitGenerateAlarms=1,0,boolean,unit
_DoesUnitGenerateAlarms_DisplayName="警报开启"
_DoesUnitGenerateAlarms_Parameters=~单位,"警报开启"
_DoesUnitGenerateAlarms_Defaults=GetTriggerUnit
_DoesUnitGenerateAlarms_Category=TC_UNIT

IsUnitLoadedBJ=0,0,boolean,unit
_IsUnitLoadedBJ_DisplayName="被装载"
_IsUnitLoadedBJ_Parameters=~单位,"被装载"
_IsUnitLoadedBJ_Defaults=GetTriggerUnit
_IsUnitLoadedBJ_Category=TC_UNIT

IsUnitInTransportBJ=0,0,boolean,unit,unit
_IsUnitInTransportBJ_DisplayName="被单位装载"
_IsUnitInTransportBJ_Parameters=~单位,"被",~单位,"装载"
_IsUnitInTransportBJ_Defaults=GetTriggerUnit,_
_IsUnitInTransportBJ_Category=TC_UNIT

IsUnitSelected=0,1,boolean,unit,player
_IsUnitSelected_DisplayName="被玩家选择"
_IsUnitSelected_Parameters=~单位,"被",~玩家,"选择"
_IsUnitSelected_Defaults=GetTriggerUnit,Player00
_IsUnitSelected_Category=TC_UNIT

IsUnitAlly=0,1,boolean,unit,player
_IsUnitAlly_DisplayName="与玩家同盟"
_IsUnitAlly_Parameters=~单位,"与",~玩家,"同盟"
_IsUnitAlly_Defaults=GetTriggerUnit,Player00
_IsUnitAlly_Category=TC_UNIT

IsUnitEnemy=0,1,boolean,unit,player
_IsUnitEnemy_DisplayName="与玩家敌对"
_IsUnitEnemy_Parameters=~单位,"与",~玩家,"敌对"
_IsUnitEnemy_Defaults=GetTriggerUnit,Player00
_IsUnitEnemy_Category=TC_UNIT

UnitHasBuffBJ=1,1,boolean,unit,buffcode
_UnitHasBuffBJ_DisplayName="有魔法效果"
_UnitHasBuffBJ_Parameters=~单位,"有",~魔法效果
_UnitHasBuffBJ_Defaults=GetTriggerUnit,_
_UnitHasBuffBJ_Category=TC_UNIT

IsUnitGroupEmptyBJ=0,1,boolean,group
_IsUnitGroupEmptyBJ_DisplayName="是空的"
_IsUnitGroupEmptyBJ_Parameters=~单位组,"是空的"
_IsUnitGroupEmptyBJ_Defaults=_
_IsUnitGroupEmptyBJ_Category=TC_UNITGROUP

IsUnitGroupInRectBJ=0,1,boolean,group,rect
_IsUnitGroupInRectBJ_DisplayName="单位在矩形区域内"
_IsUnitGroupInRectBJ_Parameters=~单位组,"单位在",~矩形区域,"内"
_IsUnitGroupInRectBJ_Defaults=_
_IsUnitGroupInRectBJ_Category=TC_UNITGROUP

IsUnitGroupDeadBJ=0,1,boolean,group
_IsUnitGroupDeadBJ_DisplayName="单位全部死亡"
_IsUnitGroupDeadBJ_Parameters=~单位组,"单位全部死亡"
_IsUnitGroupDeadBJ_Defaults=_
_IsUnitGroupDeadBJ_Category=TC_UNITGROUP

GetWantDestroyGroupBJ=0,1,boolean
_GetWantDestroyGroupBJ_DisplayName="销毁下一个组是否已设置"
_GetWantDestroyGroupBJ_Parameters="销毁下一个组是否已设置"
_GetWantDestroyGroupBJ_Defaults=
_GetWantDestroyGroupBJ_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=~单位,"对",~玩家,"可见"
_IsUnitVisible_Defaults=GetTriggerUnit,Player00
_IsUnitVisible_Category=TC_VISIBILITY

IsUnitInvisible=0,1,boolean,unit,player
_IsUnitInvisible_DisplayName="单位对玩家不可见"
_IsUnitInvisible_Parameters=~单位,"对",~玩家,"不可见"
_IsUnitInvisible_Defaults=GetTriggerUnit,Player00
_IsUnitInvisible_Category=TC_VISIBILITY

IsUnitFogged=0,1,boolean,unit,player
_IsUnitFogged_DisplayName="单位在玩家战争迷雾中"
_IsUnitFogged_Parameters=~单位,"在",~玩家,"战争迷雾中"
_IsUnitFogged_Defaults=GetTriggerUnit,Player00
_IsUnitFogged_Category=TC_VISIBILITY

IsUnitMasked=0,1,boolean,unit,player
_IsUnitMasked_DisplayName="单位在玩家黑色阴影中"
_IsUnitMasked_Parameters=~单位,"在",~玩家,"黑色阴影中"
_IsUnitMasked_Defaults=GetTriggerUnit,Player00
_IsUnitMasked_Category=TC_VISIBILITY

IsLocationVisibleToPlayer=0,1,boolean,location,player
_IsLocationVisibleToPlayer_DisplayName="点对玩家可见"
_IsLocationVisibleToPlayer_Parameters=~点,"对",~玩家,"可见"
_IsLocationVisibleToPlayer_Defaults=GetRectCenter,Player00
_IsLocationVisibleToPlayer_Category=TC_VISIBILITY

IsLocationFoggedToPlayer=0,1,boolean,location,player
_IsLocationFoggedToPlayer_DisplayName="点在玩家战争迷雾中"
_IsLocationFoggedToPlayer_Parameters=~点,"在",~玩家,"战争迷雾中"
_IsLocationFoggedToPlayer_Defaults=GetRectCenter,Player00
_IsLocationFoggedToPlayer_Category=TC_VISIBILITY

IsLocationMaskedToPlayer=0,1,boolean,location,player
_IsLocationMaskedToPlayer_DisplayName="点在玩家黑色阴影中"
_IsLocationMaskedToPlayer_Parameters=~点,"在",~玩家,"黑色阴影中"
_IsLocationMaskedToPlayer_Defaults=GetRectCenter,Player00
_IsLocationMaskedToPlayer_Category=TC_VISIBILITY


// returns integer
OperatorInt=0,1,integer,integer,ArithmeticOperator,integer
_OperatorInt_DisplayName="运算"
_OperatorInt_Parameters=~整数,~运算,~整数
_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=~字符串,"长度"
_StringLength_Defaults=GetEventPlayerChatString
_StringLength_Category=TC_NOTHING

R2I=0,1,integer,real
_R2I_DisplayName="转换实数为整数"
_R2I_Parameters="转换(",~实数,")为整数"
_R2I_Defaults=GetUnitStateSwap
_R2I_Category=TC_CONVERSION

S2I=0,1,integer,string
_S2I_DisplayName="转换字符串为整数"
_S2I_Parameters="转换(",~字符串,")为整数"
_S2I_Defaults=GetEventPlayerChatString
_S2I_Category=TC_CONVERSION

BlzS2FourCC=0,1,integer,string
_BlzS2FourCC_DisplayName="转换字符串为四字符码"
_BlzS2FourCC_Parameters="转换(",~字符串,")为四字符码"
_BlzS2FourCC_Defaults=_
_BlzS2FourCC_Category=TC_CONVERSION

GetElevatorHeight=1,1,integer,destructable
_GetElevatorHeight_DisplayName="升降机高度"
_GetElevatorHeight_Parameters=~升降机,"高度"
_GetElevatorHeight_Defaults=_
_GetElevatorHeight_Category=TC_DESTRUCT

GetTerrainCliffLevelBJ=1,1,integer,location
_GetTerrainCliffLevelBJ_DisplayName="点的悬崖高度"
_GetTerrainCliffLevelBJ_Parameters=~点,"的悬崖高度"
_GetTerrainCliffLevelBJ_Defaults=GetRectCenter
_GetTerrainCliffLevelBJ_Category=TC_ENVIRONMENT

GetTerrainVarianceBJ=1,1,integer,location
_GetTerrainVarianceBJ_DisplayName="点的地形样式"
_GetTerrainVarianceBJ_Parameters=~点,"的地形样式"
_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=~玩家,"对战比赛得分"
_GetTournamentScore_Defaults=Player00
_GetTournamentScore_Category=TC_GAME

BlzGetAbilityPosX=1,1,integer,abilcode
_BlzGetAbilityPosX_DisplayName="技能位置X坐标"
_BlzGetAbilityPosX_Parameters=~技能类型,"位置X坐标"
_BlzGetAbilityPosX_Defaults=_
_BlzGetAbilityPosX_Category=TC_ABILITY

BlzGetAbilityActivatedPosX=1,1,integer,abilcode
_BlzGetAbilityActivatedPosX_DisplayName="技能位置X坐标(开启自动施法)"
_BlzGetAbilityActivatedPosX_Parameters=~技能类型,"位置X坐标(开启自动施法)"
_BlzGetAbilityActivatedPosX_Defaults=_
_BlzGetAbilityActivatedPosX_Category=TC_ABILITY

BlzGetAbilityPosY=1,1,integer,abilcode
_BlzGetAbilityPosY_DisplayName="技能位置Y坐标"
_BlzGetAbilityPosY_Parameters=~技能类型,"位置Y坐标"
_BlzGetAbilityPosY_Defaults=_
_BlzGetAbilityPosY_Category=TC_ABILITY

BlzGetAbilityActivatedPosY=1,1,integer,abilcode
_BlzGetAbilityActivatedPosY_DisplayName="技能位置Y坐标(开启自动施法)"
_BlzGetAbilityActivatedPosY_Parameters=~技能类型,"位置Y坐标(开启自动施法)"
_BlzGetAbilityActivatedPosY_Defaults=_
_BlzGetAbilityActivatedPosY_Category=TC_ABILITY

GetStoredIntegerBJ=0,0,integer,string,string,gamecache
_GetStoredIntegerBJ_DisplayName="读取整数"
_GetStoredIntegerBJ_Parameters="读取整数,标签为",~字符串,",类别为",~字符串,",从",~游戏缓存
_GetStoredIntegerBJ_Defaults=_,"Category",GetLastCreatedGameCacheBJ
_GetStoredIntegerBJ_Category=TC_GAMECACHE

GetHeroLevel=0,1,integer,unit
_GetHeroLevel_DisplayName="等级"
_GetHeroLevel_Parameters=~单位,"等级"
_GetHeroLevel_Defaults=GetTriggerUnit
_GetHeroLevel_Category=TC_HERO

GetHeroXP=0,1,integer,unit
_GetHeroXP_DisplayName="经验值"
_GetHeroXP_Parameters=~单位,"经验值"
_GetHeroXP_Defaults=GetTriggerUnit
_GetHeroXP_Category=TC_HERO

GetHeroStatBJ=1,1,integer,herostat,unit,includeoption
_GetHeroStatBJ_DisplayName="属性"
_GetHeroStatBJ_Parameters=~属性,",对于",~单位,"(",~包括/不包括,"加成)"
_GetHeroStatBJ_Defaults=HeroStatStr,_,InclusionExclude
_GetHeroStatBJ_Category=TC_HERO

GetHeroSkillPoints=1,1,integer,unit
_GetHeroSkillPoints_DisplayName="未分配技能点数"
_GetHeroSkillPoints_Parameters="未分配技能点数,对于",~单位
_GetHeroSkillPoints_Defaults=_
_GetHeroSkillPoints_Category=TC_HERO

GetItemLevel=1,1,integer,item
_GetItemLevel_DisplayName="等级"
_GetItemLevel_Parameters=~物品,"等级"
_GetItemLevel_Defaults=GetLastCreatedItem
_GetItemLevel_Category=TC_ITEM

GetItemCharges=1,1,integer,item
_GetItemCharges_DisplayName="使用次数"
_GetItemCharges_Parameters=~物品,"使用次数"
_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=~玩家,~排行榜,"位置"
_LeaderboardGetPlayerIndexBJ_Defaults=Player00,GetLastCreatedLeaderboard
_LeaderboardGetPlayerIndexBJ_Category=TC_LEADERBOARD

GetRandomInt=0,1,integer,integer,integer
_GetRandomInt_DisplayName="随机整数"
_GetRandomInt_Parameters="随机整数,最小",~整数,"到最大",~整数
_GetRandomInt_Defaults=1,10
_GetRandomInt_Category=TC_MATH

IMinBJ=0,1,integer,integer,integer
_IMinBJ_DisplayName="较小值"
_IMinBJ_Parameters="较小值(",~整数,",",~整数,")"
_IMinBJ_Defaults=_,_
_IMinBJ_Category=TC_MATH

IMaxBJ=0,1,integer,integer,integer
_IMaxBJ_DisplayName="较大值"
_IMaxBJ_Parameters="较大值(",~整数,",",~整数,")"
_IMaxBJ_Defaults=_,_
_IMaxBJ_Category=TC_MATH

IAbsBJ=0,1,integer,integer
_IAbsBJ_DisplayName="绝对值"
_IAbsBJ_Parameters="绝对值(",~整数,")"
_IAbsBJ_Defaults=_
_IAbsBJ_Category=TC_MATH

ISignBJ=0,1,integer,integer
_ISignBJ_DisplayName="符号"
_ISignBJ_Parameters="符号(",~整数,")"
_ISignBJ_Defaults=_
_ISignBJ_Category=TC_MATH

ModuloInteger=0,1,integer,integer,integer
_ModuloInteger_DisplayName="模运算"
_ModuloInteger_Parameters="模运算(",~整数,",",~整数,")"
_ModuloInteger_Defaults=_,_
_ModuloInteger_Category=TC_MATH

MathRound=0,1,integer,real
_MathRound_DisplayName="四舍五入取整"
_MathRound_Parameters="四舍五入取整(",~实数,")"
_MathRound_Defaults=_
_MathRound_Category=TC_MATH

MultiboardGetRowCount=1,1,integer,multiboard
_MultiboardGetRowCount_DisplayName="行数"
_MultiboardGetRowCount_Parameters=~多面板,"行数"
_MultiboardGetRowCount_Defaults=GetLastCreatedMultiboard
_MultiboardGetRowCount_Category=TC_MULTIBOARD

MultiboardGetColumnCount=1,1,integer,multiboard
_MultiboardGetColumnCount_DisplayName="列数"
_MultiboardGetColumnCount_Parameters=~多面板,"列数"
_MultiboardGetColumnCount_Defaults=GetLastCreatedMultiboard
_MultiboardGetColumnCount_Category=TC_MULTIBOARD

GetResourceAmount=0,1,integer,unit
_GetResourceAmount_DisplayName="储金量"
_GetResourceAmount_Parameters=~金矿单位,"的储金量"
_GetResourceAmount_Defaults=_
_GetResourceAmount_Category=TC_NEUTRALBUILDING

GetPlayerState=0,1,integer,player,playerstate
_GetPlayerState_DisplayName="资源"
_GetPlayerState_Parameters=~玩家,~资源
_GetPlayerState_Defaults=Player00,PlayerStateGold
_GetPlayerState_Category=TC_PLAYER

GetPlayerTaxRateBJ=1,1,integer,playerresource,player,player
_GetPlayerTaxRateBJ_DisplayName="所得税"
_GetPlayerTaxRateBJ_Parameters=~资源,"所得税,从",~玩家,"到",~玩家
_GetPlayerTaxRateBJ_Defaults=PlayerResourceGold,Player00,Player01
_GetPlayerTaxRateBJ_Category=TC_PLAYER

GetPlayerScore=1,1,integer,player,playerscore
_GetPlayerScore_DisplayName="得分"
_GetPlayerScore_Parameters=~玩家,~得分
_GetPlayerScore_Defaults=Player00,PlayerScoreTotal
_GetPlayerScore_Category=TC_PLAYER

GetConvertedPlayerId=0,1,integer,player
_GetConvertedPlayerId_DisplayName="序号"
_GetConvertedPlayerId_Parameters=~玩家,"序号"
_GetConvertedPlayerId_Defaults=GetTriggerPlayer
_GetConvertedPlayerId_Category=TC_PLAYER

GetPlayerStructureCount=0,1,integer,player,includeoption
_GetPlayerStructureCount_DisplayName="建筑数量"
_GetPlayerStructureCount_Parameters=~玩家,"建筑数量(",~包括/不包括,"未完成的)"
_GetPlayerStructureCount_Defaults=Player00,InclusionExclude
_GetPlayerStructureCount_Category=TC_PLAYER

GetPlayerUnitCount=0,1,integer,player,includeoption
_GetPlayerUnitCount_DisplayName="非建筑数量"
_GetPlayerUnitCount_Parameters=~玩家,"非建筑数量(",~包括/不包括,"未完成的)"
_GetPlayerUnitCount_Defaults=Player00,InclusionExclude
_GetPlayerUnitCount_Category=TC_PLAYER

GetPlayerTechCountSimple=0,1,integer,techcode,player
_GetPlayerTechCountSimple_DisplayName="科技当前等级"
_GetPlayerTechCountSimple_Parameters=~科技,"当前等级,对于",~玩家
_GetPlayerTechCountSimple_Defaults=_,Player00
_GetPlayerTechCountSimple_Category=TC_PLAYER

GetPlayerTechMaxAllowedSwap=0,1,integer,techcode,player
_GetPlayerTechMaxAllowedSwap_DisplayName="科技最大等级"
_GetPlayerTechMaxAllowedSwap_Parameters=~科技,"最大等级,对于",~玩家
_GetPlayerTechMaxAllowedSwap_Defaults=_,Player00
_GetPlayerTechMaxAllowedSwap_Category=TC_PLAYER

GetPlayerTeam=0,1,integer,player
_GetPlayerTeam_DisplayName="队伍"
_GetPlayerTeam_Parameters=~玩家,"队伍"
_GetPlayerTeam_Defaults=Player00
_GetPlayerTeam_Category=TC_PLAYER

CountPlayersInForceBJ=0,1,integer,force
_CountPlayersInForceBJ_DisplayName="玩家组玩家数量"
_CountPlayersInForceBJ_Parameters=~玩家组,"玩家数量"
_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=~单位组,"单位数量"
_CountUnitsInGroup_Defaults=GetUnitsInRectAll
_CountUnitsInGroup_Category=TC_UNIT

CountLivingPlayerUnitsOfTypeId=1,1,integer,unitcode,player
_CountLivingPlayerUnitsOfTypeId_DisplayName="存活数量(指定单位类型)"
_CountLivingPlayerUnitsOfTypeId_Parameters=~单位类型,"存活数量,对于",~玩家
_CountLivingPlayerUnitsOfTypeId_Defaults=hfoo,Player00
_CountLivingPlayerUnitsOfTypeId_Category=TC_UNIT

GetUnitFoodUsed=0,1,integer,unit
_GetUnitFoodUsed_DisplayName="使用人口数量"
_GetUnitFoodUsed_Parameters=~单位,"使用人口数量"
_GetUnitFoodUsed_Defaults=GetTriggerUnit
_GetUnitFoodUsed_Category=TC_UNIT

GetUnitFoodMade=0,1,integer,unit
_GetUnitFoodMade_DisplayName="提供人口数量"
_GetUnitFoodMade_Parameters=~单位,"提供人口数量"
_GetUnitFoodMade_Defaults=GetTriggerUnit
_GetUnitFoodMade_Category=TC_UNIT

GetFoodUsed=1,1,integer,unitcode
_GetFoodUsed_DisplayName="使用人口数量(指定单位类型)"
_GetFoodUsed_Parameters=~单位类型,"使用人口数量(指定单位类型)"
_GetFoodUsed_Defaults=hfoo
_GetFoodUsed_Category=TC_UNIT

GetFoodMade=0,1,integer,unitcode
_GetFoodMade_DisplayName="提供人口数量(指定单位类型)"
_GetFoodMade_Parameters=~单位类型,"提供人口数量(指定单位类型)"
_GetFoodMade_Defaults=hfoo
_GetFoodMade_Category=TC_UNIT

GetUnitPointValue=0,1,integer,unit
_GetUnitPointValue_DisplayName="附加值"
_GetUnitPointValue_Parameters=~单位,"附加值"
_GetUnitPointValue_Defaults=GetTriggerUnit
_GetUnitPointValue_Category=TC_UNIT

GetUnitPointValueByType=0,1,integer,unitcode
_GetUnitPointValueByType_DisplayName="附加值(指定单位类型)"
_GetUnitPointValueByType_Parameters=~单位类型,"附加值"
_GetUnitPointValueByType_Defaults=hfoo
_GetUnitPointValueByType_Category=TC_UNIT

GetUnitUserData=1,1,integer,unit
_GetUnitUserData_DisplayName="自定义值"
_GetUnitUserData_Parameters=~单位,"自定义值"
_GetUnitUserData_Defaults=_
_GetUnitUserData_Category=TC_UNIT

GetUnitLevel=1,1,integer,unit
_GetUnitLevel_DisplayName="等级"
_GetUnitLevel_Parameters=~单位,"等级"
_GetUnitLevel_Defaults=GetTriggerUnit
_GetUnitLevel_Category=TC_UNIT

GetUnitAbilityLevelSwapped=1,1,integer,abilcode,unit
_GetUnitAbilityLevelSwapped_DisplayName="技能等级"
_GetUnitAbilityLevelSwapped_Parameters=~技能类型,"等级,对于",~单位
_GetUnitAbilityLevelSwapped_Defaults=_,GetTriggerUnit
_GetUnitAbilityLevelSwapped_Category=TC_UNIT

UnitInventoryCount=1,1,integer,unit
_UnitInventoryCount_DisplayName="物品数量"
_UnitInventoryCount_Parameters=~单位,"物品数量"
_UnitInventoryCount_Defaults=GetTriggerUnit
_UnitInventoryCount_Category=TC_UNIT

UnitInventorySizeBJ=1,1,integer,unit
_UnitInventorySizeBJ_DisplayName="物品栏格数"
_UnitInventorySizeBJ_Parameters=~单位,"物品栏格数"
_UnitInventorySizeBJ_Defaults=GetTriggerUnit
_UnitInventorySizeBJ_Category=TC_UNIT

UnitEquipmentCount=1,1,integer,unit
_UnitEquipmentCount_DisplayName="已装备物品数量"
_UnitEquipmentCount_Parameters="被",~单位
_UnitEquipmentCount_Defaults=GetTriggerUnit
_UnitEquipmentCount_Category=TC_UNIT

UnitExtendedInventoryCount=1,1,integer,unit
_UnitExtendedInventoryCount_DisplayName="包裹中物品数量"
_UnitExtendedInventoryCount_Parameters="被",~单位
_UnitExtendedInventoryCount_Defaults=GetTriggerUnit
_UnitExtendedInventoryCount_Category=TC_UNIT

UnitExtendedInventorySizeBJ=1,1,integer,unit
_UnitExtendedInventorySizeBJ_DisplayName="包裹容量"
_UnitExtendedInventorySizeBJ_Parameters="的包裹容量",~单位
_UnitExtendedInventorySizeBJ_Defaults=GetTriggerUnit
_UnitExtendedInventorySizeBJ_Category=TC_UNIT

UnitCountBuffsExBJ=1,1,integer,buffpolarity,buffresist,unit,includeoption,includeoption
_UnitCountBuffsExBJ_DisplayName="魔法效果数量(指定类型)"
_UnitCountBuffsExBJ_Parameters=,~极性,~材料,"的魔法效果数量,对于",~单位,"(",~包括/不包括,"生命周期, ",~包括/不包括,"光环)"
_UnitCountBuffsExBJ_Defaults=BuffPolarityEither,BuffResistEither,GetTriggerUnit,InclusionInclude,InclusionInclude
_UnitCountBuffsExBJ_Category=TC_UNIT

BlzGetUnitMaxHP=0,1,integer,unit
_BlzGetUnitMaxHP_DisplayName="生命最大值"
_BlzGetUnitMaxHP_Parameters=~单位,"生命最大值"
_BlzGetUnitMaxHP_Defaults=GetTriggerUnit
_BlzGetUnitMaxHP_Category=TC_UNIT

BlzGetUnitMaxMana=0,1,integer,unit
_BlzGetUnitMaxMana_DisplayName="魔法最大值"
_BlzGetUnitMaxMana_Parameters=~单位,"魔法最大值"
_BlzGetUnitMaxMana_Defaults=GetTriggerUnit
_BlzGetUnitMaxMana_Category=TC_UNIT

BlzGetUnitBaseDamage=0,1,integer,unit,integer
_BlzGetUnitBaseDamage_DisplayName="基础伤害"
_BlzGetUnitBaseDamage_Parameters=~单位,"武器引索",~整数,"的基础伤害"
_BlzGetUnitBaseDamage_Defaults=GetTriggerUnit,0
_BlzGetUnitBaseDamage_Category=TC_UNIT

BlzGetUnitDiceNumber=0,1,integer,unit,integer
_BlzGetUnitDiceNumber_DisplayName="骰子数量"
_BlzGetUnitDiceNumber_Parameters=~单位,"武器引索",~整数,"的骰子数量"
_BlzGetUnitDiceNumber_Defaults=GetTriggerUnit,0
_BlzGetUnitDiceNumber_Category=TC_UNIT

BlzGetUnitDiceSides=0,1,integer,unit,integer
_BlzGetUnitDiceSides_DisplayName="骰子面数"
_BlzGetUnitDiceSides_Parameters=~单位,"武器引索",~整数,"的骰子面数"
_BlzGetUnitDiceSides_Defaults=GetTriggerUnit,0
_BlzGetUnitDiceSides_Category=TC_UNIT

GetTriggerEvalCount=0,1,integer,trigger
_GetTriggerEvalCount_DisplayName="触发条件判断次数"
_GetTriggerEvalCount_Parameters=~触发器,"触发条件判断次数"
_GetTriggerEvalCount_Defaults=GetTriggeringTrigger
_GetTriggerEvalCount_Category=TC_TRIGGER

GetTriggerExecCount=0,1,integer,trigger
_GetTriggerExecCount_DisplayName="触发动作运算次数"
_GetTriggerExecCount_Parameters=~触发器,"触发动作运算次数"
_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=~技能类型,",等级",~整数,"的魔法消耗"
_BlzGetAbilityManaCost_Defaults=_,0
_BlzGetAbilityManaCost_Limits=_,_,0,_
_BlzGetAbilityManaCost_Category=TC_ABILITY

BlzGetUnitAbilityManaCost=0,1,integer,unit,abilcode,integer
_BlzGetUnitAbilityManaCost_DisplayName="技能魔法消耗"
_BlzGetUnitAbilityManaCost_Parameters=~单位,~技能类型,",等级",~整数,"的魔法消耗"
_BlzGetUnitAbilityManaCost_Defaults=GetTriggerUnit,_,0
_BlzGetUnitAbilityManaCost_Limits=_,_,_,_,0,_
_BlzGetUnitAbilityManaCost_Category=TC_UNIT

BlzGetAbilityIntegerField=0,1,integer,ability,abilityintegerfield
_BlzGetAbilityIntegerField_DisplayName="整数域"
_BlzGetAbilityIntegerField_Parameters=~技能,"的"~整数域
_BlzGetAbilityIntegerField_Defaults=_,_
_BlzGetAbilityIntegerField_CATEGORY=TC_ABILITY

BlzGetAbilityIntegerLevelField=0,1,integer,ability,abilityintegerlevelfield,integer
_BlzGetAbilityIntegerLevelField_DisplayName="整数等级域"
_BlzGetAbilityIntegerLevelField_Parameters=~技能,"的"~整数等级域,"在等级",~整数
_BlzGetAbilityIntegerLevelField_Defaults=_,_,0
_BlzGetAbilityIntegerLevelField_Limits=_,_,_,_,0,_
_BlzGetAbilityIntegerLevelField_CATEGORY=TC_ABILITY

BlzGetAbilityIntegerLevelArrayField=0,1,integer,ability,abilityintegerlevelarrayfield,integer,integer
_BlzGetAbilityIntegerLevelArrayField_DisplayName="整数等级数组域"
_BlzGetAbilityIntegerLevelArrayField_Parameters=~技能,"的"~整数等级数组域,"在等级",~整数,"引索",~整数
_BlzGetAbilityIntegerLevelArrayField_Defaults=_,_,0,0
_BlzGetAbilityIntegerLevelArrayField_Limits=_,_,_,_,0,_,0,_
_BlzGetAbilityIntegerLevelArrayField_CATEGORY=TC_ABILITY

BlzGetUnitIntegerField=0,1,integer,unit,unitintegerfield
_BlzGetUnitIntegerField_DisplayName="整数域"
_BlzGetUnitIntegerField_Parameters=~单位,"的"~整数域
_BlzGetUnitIntegerField_Defaults=GetTriggerUnit,_
_BlzGetUnitIntegerField_Category=TC_UNIT

BlzGetUnitWeaponIntegerField=0,1,integer,unit,unitweaponintegerfield,integer
_BlzGetUnitWeaponIntegerField_DisplayName="武器整数域"
_BlzGetUnitWeaponIntegerField_Parameters=~单位,"武器的"~整数域,"在武器引索",~整数
_BlzGetUnitWeaponIntegerField_Defaults=GetTriggerUnit,_,0
_BlzGetUnitWeaponIntegerField_Category=TC_UNIT

BlzGetItemIntegerField=0,1,integer,item,itemintegerfield
_BlzGetItemIntegerField_DisplayName="整数域"
_BlzGetItemIntegerField_Parameters=~物品,"的"~整数域
_BlzGetItemIntegerField_Defaults=GetLastCreatedItem,_
_BlzGetItemIntegerField_Category=TC_ITEM

BlzBitOr=0,1,integer,integer,integer
_BlzBitOr_DisplayName="位或"
_BlzBitOr_Parameters=~整数,"位或",~整数
_BlzBitOr_Defaults=0,0
_BlzBitOr_Category=TC_MATH

BlzBitAnd=0,1,integer,integer,integer
_BlzBitAnd_DisplayName="位与"
_BlzBitAnd_Parameters=~整数,"位与",~整数
_BlzBitAnd_Defaults=0,0
_BlzBitAnd_Category=TC_MATH

BlzBitXor=0,1,integer,integer,integer
_BlzBitXor_DisplayName="位异或"
_BlzBitXor_Parameters=~整数,"位异或",~整数
_BlzBitXor_Defaults=0,0
_BlzBitXor_Category=TC_MATH

BlzGetUnitSkin=0,1,integer,unit
_BlzGetUnitSkin_DisplayName="皮肤ID"
_BlzGetUnitSkin_Parameters=~单位,"皮肤ID"
_BlzGetUnitSkin_Defaults=GetTriggerUnit
_BlzGetUnitSkin_Category=TC_UNIT

BlzGetItemSkin=0,1,integer,item
_BlzGetItemSkin_DisplayName="皮肤ID"
_BlzGetItemSkin_Parameters=~物品,"皮肤ID"
_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=~实数,~运算,~实数
_OperatorReal_Defaults=1,OperatorAdd,1
_OperatorReal_Category=TC_ARITHMETIC

GetLocationX=0,1,real,location
_GetLocationX_DisplayName="点的X坐标"
_GetLocationX_Parameters=~点,"的X坐标"
_GetLocationX_Defaults=GetRectCenter
_GetLocationX_Category=TC_NOTHING

GetLocationY=0,1,real,location
_GetLocationY_DisplayName="点的Y坐标"
_GetLocationY_Parameters=~点,"的Y坐标"
_GetLocationY_Defaults=GetRectCenter
_GetLocationY_Category=TC_NOTHING

CameraSetupGetFieldSwap=0,1,real,camerafield,camerasetup
_CameraSetupGetFieldSwap_DisplayName="镜头属性(指定镜头)"
_CameraSetupGetFieldSwap_Parameters=~镜头属性,"对于",~镜头
_CameraSetupGetFieldSwap_Defaults=CameraFieldTargetDistance,_
_CameraSetupGetFieldSwap_Category=TC_CAMERA

GetCameraField=0,1,real,camerafield
_GetCameraField_DisplayName="镜头属性(当前镜头)"
_GetCameraField_Parameters=~镜头属性,"对于当前镜头"
_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

BlzGetCameraAllowsHotkeyTargetLock=0,0,boolean
_BlzGetCameraAllowsHotkeyTargetLock_DisplayName="镜头是否允许快捷键锁定"
_BlzGetCameraAllowsHotkeyTargetLock_Parameters="镜头是否允许通过快捷键锁定/解锁"
_BlzGetCameraAllowsHotkeyTargetLock_Defaults=true
_BlzGetCameraAllowsHotkeyTargetLock_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="转换(",~整数,")为实数"
_I2R_Defaults=GetUnitPointValueByType
_I2R_Category=TC_CONVERSION

S2R=0,1,real,string
_S2R_DisplayName="转换字符串为实数"
_S2R_Parameters="转换(",~字符串,")为实数"
_S2R_Defaults=GetEventPlayerChatString
_S2R_Category=TC_CONVERSION

Deg2Rad=0,1,real,real
_Deg2Rad_DisplayName="转换角度为弧度"
_Deg2Rad_Parameters="转换(",~角度,")为弧度"
_Deg2Rad_Defaults=0
_Deg2Rad_Category=TC_CONVERSION

Rad2Deg=0,1,real,real
_Rad2Deg_DisplayName="转换弧度为角度"
_Rad2Deg_Parameters="转换(",~弧度,")为角度"
_Rad2Deg_Defaults=0
_Rad2Deg_Category=TC_CONVERSION

TimerGetElapsed=0,1,real,timer
_TimerGetElapsed_DisplayName="经过时间"
_TimerGetElapsed_Parameters=~计时器,"经过时间"
_TimerGetElapsed_Defaults=_
_TimerGetElapsed_Category=TC_TIMER

TimerGetRemaining=0,1,real,timer
_TimerGetRemaining_DisplayName="剩余时间"
_TimerGetRemaining_Parameters=~计时器,"剩余时间"
_TimerGetRemaining_Defaults=_
_TimerGetRemaining_Category=TC_TIMER

TimerGetTimeout=0,1,real,timer
_TimerGetTimeout_DisplayName="最初时间"
_TimerGetTimeout_Parameters=~计时器,"最初时间"
_TimerGetTimeout_Defaults=_
_TimerGetTimeout_Category=TC_TIMER

GetDestructableLife=0,1,real,destructable
_GetDestructableLife_DisplayName="生命值"
_GetDestructableLife_Parameters=~可破坏物,"生命值"
_GetDestructableLife_Defaults=GetLastCreatedDestructable
_GetDestructableLife_Category=TC_DESTRUCT

GetDestructableMaxLife=0,1,real,destructable
_GetDestructableMaxLife_DisplayName="最大生命值"
_GetDestructableMaxLife_Parameters=~可破坏物,"最大生命值"
_GetDestructableMaxLife_Defaults=GetLastCreatedDestructable
_GetDestructableMaxLife_Category=TC_DESTRUCT

GetDestructableOccluderHeight=1,1,real,destructable
_GetDestructableOccluderHeight_DisplayName="闭塞高度"
_GetDestructableOccluderHeight_Parameters=~可破坏物,"闭塞高度"
_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="读取实数,标签为",~标签,",类别为",~类别,",从",~游戏缓存
_GetStoredRealBJ_Defaults=_,"Category",GetLastCreatedGameCacheBJ
_GetStoredRealBJ_Category=TC_GAMECACHE

GetItemLifeBJ=0,0,real,item
_GetItemLifeBJ_DisplayName="生命值"
_GetItemLifeBJ_Parameters="物品",~生命值
_GetItemLifeBJ_Defaults=GetLastCreatedItem
_GetItemLifeBJ_Category=TC_ITEM

GetLightningColorRBJ=1,0,real,lightning
_GetLightningColorRBJ_DisplayName="红颜色值"
_GetLightningColorRBJ_Parameters=~闪电效果,"红颜色值"
_GetLightningColorRBJ_Defaults=GetLastCreatedLightningBJ
_GetLightningColorRBJ_Category=TC_LIGHTNING

GetLightningColorGBJ=1,0,real,lightning
_GetLightningColorGBJ_DisplayName="绿颜色值"
_GetLightningColorGBJ_Parameters=~闪电效果,"绿颜色值"
_GetLightningColorGBJ_Defaults=GetLastCreatedLightningBJ
_GetLightningColorGBJ_Category=TC_LIGHTNING

GetLightningColorBBJ=1,0,real,lightning
_GetLightningColorBBJ_DisplayName="蓝颜色值"
_GetLightningColorBBJ_Parameters=~闪电效果,"蓝颜色值"
_GetLightningColorBBJ_Defaults=GetLastCreatedLightningBJ
_GetLightningColorBBJ_Category=TC_LIGHTNING

GetLightningColorABJ=1,0,real,lightning
_GetLightningColorABJ_DisplayName="透明度"
_GetLightningColorABJ_Parameters=~闪电效果,"透明度"
_GetLightningColorABJ_Defaults=GetLastCreatedLightningBJ
_GetLightningColorABJ_Category=TC_LIGHTNING

GetRandomReal=0,1,real,real,real
_GetRandomReal_DisplayName="随机实数"
_GetRandomReal_Parameters="随机实数,最小",~实数,"到最大",~实数
_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=~点,"与",~点,"的距离"
_DistanceBetweenPoints_Defaults=GetUnitLoc,GetUnitLoc
_DistanceBetweenPoints_Category=TC_MATH

AngleBetweenPoints=0,1,real,location,location
_AngleBetweenPoints_DisplayName="点到点的方向"
_AngleBetweenPoints_Parameters=~点,"到",~点,"的方向"
_AngleBetweenPoints_Defaults=GetUnitLoc,GetUnitLoc
_AngleBetweenPoints_Category=TC_MATH

RMinBJ=0,1,real,real,real
_RMinBJ_DisplayName="较小值"
_RMinBJ_Parameters="较小值(",~实数,",",~实数,")"
_RMinBJ_Defaults=_,_
_RMinBJ_Category=TC_MATH

RMaxBJ=0,1,real,real,real
_RMaxBJ_DisplayName="较大值"
_RMaxBJ_Parameters="较大值(",~实数,",",~实数,")"
_RMaxBJ_Defaults=_,_
_RMaxBJ_Category=TC_MATH

RAbsBJ=0,1,real,real
_RAbsBJ_DisplayName="绝对值"
_RAbsBJ_Parameters="绝对值(",~实数,")"
_RAbsBJ_Defaults=_
_RAbsBJ_Category=TC_MATH

RSignBJ=0,1,real,real
_RSignBJ_DisplayName="符号"
_RSignBJ_Parameters="符号(",~实数,")"
_RSignBJ_Defaults=_
_RSignBJ_Category=TC_MATH

ModuloReal=0,1,real,real,real
_ModuloReal_DisplayName="模运算"
_ModuloReal_Parameters="模运算(",~实数,",",~实数,")"
_ModuloReal_Defaults=_,_
_ModuloReal_Category=TC_MATH

Pow=0,1,real,real,real
_Pow_DisplayName="幂运算"
_Pow_Parameters="幂运算(",~实数,",",~实数,")"
_Pow_Defaults=_,_
_Pow_Category=TC_MATH

SquareRoot=0,1,real,real
_SquareRoot_DisplayName="平方根"
_SquareRoot_Parameters="平方根(",~实数,")"
_SquareRoot_Defaults=_
_SquareRoot_Limits=0,_
_SquareRoot_Category=TC_MATH

SinBJ=0,1,real,real
_SinBJ_DisplayName="正弦Sin"
_SinBJ_Parameters="Sin(",~实数,")"
_SinBJ_Defaults=GetUnitFacing
_SinBJ_Category=TC_MATH

CosBJ=0,1,real,real
_CosBJ_DisplayName="余弦Cos"
_CosBJ_Parameters="Cos(",~实数,")"
_CosBJ_Defaults=GetUnitFacing
_CosBJ_Category=TC_MATH

TanBJ=0,1,real,real
_TanBJ_DisplayName="正切Tan"
_TanBJ_Parameters="Tan(",~实数,")"
_TanBJ_Defaults=GetUnitFacing
_TanBJ_Category=TC_MATH

AsinBJ=0,1,real,real
_AsinBJ_DisplayName="反正弦Asin"
_AsinBJ_Parameters="Asin(",~实数,")"
_AsinBJ_Defaults=_
_AsinBJ_Limits=-1,1
_AsinBJ_Category=TC_MATH

AcosBJ=0,1,real,real
_AcosBJ_DisplayName="反余弦Acos"
_AcosBJ_Parameters="Acos(",~实数,")"
_AcosBJ_Defaults=_
_AcosBJ_Limits=-1,1
_AcosBJ_Category=TC_MATH

AtanBJ=0,1,real,real
_AtanBJ_DisplayName="反正切Atan"
_AtanBJ_Parameters="Atan(",~实数,")"
_AtanBJ_Defaults=_
_AtanBJ_Category=TC_MATH

Atan2BJ=0,1,real,real,real
_Atan2BJ_DisplayName="反正切Atan(Y:X)"
_Atan2BJ_Parameters="Atan(",~实数,":",~实数,")"
_Atan2BJ_Defaults=_,_
_Atan2BJ_Category=TC_MATH

GetPlayerHandicapXPBJ=0,0,real,player
_GetPlayerHandicapXPBJ_DisplayName="经验获取率"
_GetPlayerHandicapXPBJ_Parameters=~玩家,"英雄经验获取率"
_GetPlayerHandicapXPBJ_Defaults=Player00
_GetPlayerHandicapXPBJ_Category=TC_PLAYER

GetPlayerHandicapDamageBJ=0,0,real,player
_GetPlayerHandicapDamageBJ_DisplayName="伤害障碍"
_GetPlayerHandicapDamageBJ_Parameters=~玩家,"伤害障碍百分比"
_GetPlayerHandicapDamageBJ_Defaults=Player00
_GetPlayerHandicapDamageBJ_Category=TC_PLAYER

GetPlayerHandicapReviveTimeBJ=0,0,real,player
_GetPlayerHandicapReviveTimeBJ_DisplayName="复活时间"
_GetPlayerHandicapReviveTimeBJ_Parameters=~玩家,"复活时间"
_GetPlayerHandicapReviveTimeBJ_Defaults=Player00
_GetPlayerHandicapReviveTimeBJ_Category=TC_PLAYER

GetPlayerHandicapBJ=0,0,real,player
_GetPlayerHandicapBJ_DisplayName="生命障碍"
_GetPlayerHandicapBJ_Parameters=~玩家,"生命障碍"
_GetPlayerHandicapBJ_Defaults=Player00
_GetPlayerHandicapBJ_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="触发鼠标位置"
_BlzGetTriggerPlayerMousePosition_Parameters="鼠标触发事件的鼠标位置"
_BlzGetTriggerPlayerMousePosition_Defaults=
_BlzGetTriggerPlayerMousePosition_Category=TC_PLAYER

GetRectCenterX=0,1,real,rect
_GetRectCenterX_DisplayName="中心X坐标"
_GetRectCenterX_Parameters=~矩形区域,"中心X坐标"
_GetRectCenterX_Defaults=GetPlayableMapRect
_GetRectCenterX_Category=TC_REGION

GetRectCenterY=0,1,real,rect
_GetRectCenterY_DisplayName="中心Y坐标"
_GetRectCenterY_Parameters=~矩形区域,"中心Y坐标"
_GetRectCenterY_Defaults=GetPlayableMapRect
_GetRectCenterY_Category=TC_REGION

GetRectMinX=0,1,real,rect
_GetRectMinX_DisplayName="左下角X坐标"
_GetRectMinX_Parameters=~矩形区域,"左下角X坐标"
_GetRectMinX_Defaults=GetPlayableMapRect
_GetRectMinX_Category=TC_REGION

GetRectMinY=0,1,real,rect
_GetRectMinY_DisplayName="左下角Y坐标"
_GetRectMinY_Parameters=~矩形区域,"左下角Y坐标"
_GetRectMinY_Defaults=GetPlayableMapRect
_GetRectMinY_Category=TC_REGION

GetRectMaxX=0,1,real,rect
_GetRectMaxX_DisplayName="右上角X坐标"
_GetRectMaxX_Parameters=~矩形区域,"右上角X坐标"
_GetRectMaxX_Defaults=GetPlayableMapRect
_GetRectMaxX_Category=TC_REGION

GetRectMaxY=0,1,real,rect
_GetRectMaxY_DisplayName="右上角Y坐标"
_GetRectMaxY_Parameters=~矩形区域,"右上角Y坐标"
_GetRectMaxY_Defaults=GetPlayableMapRect
_GetRectMaxY_Category=TC_REGION

GetRectWidthBJ=0,1,real,rect
_GetRectWidthBJ_DisplayName="宽度"
_GetRectWidthBJ_Parameters=~矩形区域,"宽度"
_GetRectWidthBJ_Defaults=_
_GetRectWidthBJ_Category=TC_REGION

GetRectHeightBJ=0,1,real,rect
_GetRectHeightBJ_DisplayName="高度"
_GetRectHeightBJ_Parameters=~矩形区域,"高度"
_GetRectHeightBJ_Defaults=_
_GetRectHeightBJ_Category=TC_REGION

GetSoundDurationBJ=0,1,real,sound
_GetSoundDurationBJ_DisplayName="音效时长"
_GetSoundDurationBJ_Parameters=~音效,"时长"
_GetSoundDurationBJ_Defaults=GetLastPlayedSound
_GetSoundDurationBJ_Category=TC_SOUND

GetSoundFileDurationBJ=0,1,real,musicfile
_GetSoundFileDurationBJ_DisplayName="音乐长度"
_GetSoundFileDurationBJ_Parameters=~音乐," 的长度"
_GetSoundFileDurationBJ_Defaults=GetLastPlayedMusic
_GetSoundFileDurationBJ_Category=TC_SOUND

GetUnitStateSwap=0,1,real,unitstate,unit
_GetUnitStateSwap_DisplayName="属性"
_GetUnitStateSwap_Parameters=~属性,"对于",~单位
_GetUnitStateSwap_Defaults=UnitStateLife,GetTriggerUnit
_GetUnitStateSwap_Category=TC_UNIT

GetUnitLifePercent=1,1,real,unit
_GetUnitLifePercent_DisplayName="生命百分比"
_GetUnitLifePercent_Parameters=~单位,"生命百分比"
_GetUnitLifePercent_Defaults=GetTriggerUnit
_GetUnitLifePercent_Category=TC_UNIT

GetUnitManaPercent=1,1,real,unit
_GetUnitManaPercent_DisplayName="魔法百分比"
_GetUnitManaPercent_Parameters=~单位,"魔法百分比"
_GetUnitManaPercent_Defaults=GetTriggerUnit
_GetUnitManaPercent_Category=TC_UNIT

GetUnitFacing=0,1,real,unit
_GetUnitFacing_DisplayName="面向角度"
_GetUnitFacing_Parameters=~单位,"面向角度"
_GetUnitFacing_Defaults=GetTriggerUnit
_GetUnitFacing_Category=TC_UNIT

GetUnitMoveSpeed=0,1,real,unit
_GetUnitMoveSpeed_DisplayName="当前移动速度"
_GetUnitMoveSpeed_Parameters=~单位,"当前移动速度"
_GetUnitMoveSpeed_Defaults=GetTriggerUnit
_GetUnitMoveSpeed_Category=TC_UNIT

GetUnitDefaultMoveSpeed=0,1,real,unit
_GetUnitDefaultMoveSpeed_DisplayName="默认移动速度"
_GetUnitDefaultMoveSpeed_Parameters=~单位,"默认移动速度"
_GetUnitDefaultMoveSpeed_Defaults=GetTriggerUnit
_GetUnitDefaultMoveSpeed_Category=TC_UNIT

GetUnitAcquireRange=0,1,real,unit
_GetUnitAcquireRange_DisplayName="当前主动攻击范围"
_GetUnitAcquireRange_Parameters=~单位,"当前主动攻击范围"
_GetUnitAcquireRange_Defaults=GetTriggerUnit
_GetUnitAcquireRange_Category=TC_UNIT

GetUnitDefaultAcquireRange=0,1,real,unit
_GetUnitDefaultAcquireRange_DisplayName="默认主动攻击范围"
_GetUnitDefaultAcquireRange_Parameters=~单位,"默认主动攻击范围"
_GetUnitDefaultAcquireRange_Defaults=GetTriggerUnit
_GetUnitDefaultAcquireRange_Category=TC_UNIT

GetUnitTurnSpeed=0,1,real,unit
_GetUnitTurnSpeed_DisplayName="当前转身速度"
_GetUnitTurnSpeed_Parameters=~单位,"当前转身速度"
_GetUnitTurnSpeed_Defaults=GetTriggerUnit
_GetUnitTurnSpeed_Category=TC_UNIT

GetUnitDefaultTurnSpeed=0,1,real,unit
_GetUnitDefaultTurnSpeed_DisplayName="默认转身速度"
_GetUnitDefaultTurnSpeed_Parameters=~单位,"默认转身速度"
_GetUnitDefaultTurnSpeed_Defaults=GetTriggerUnit
_GetUnitDefaultTurnSpeed_Category=TC_UNIT

GetUnitPropWindowBJ=0,1,real,unit
_GetUnitPropWindowBJ_DisplayName="当前转向角度"
_GetUnitPropWindowBJ_Parameters=~单位,"当前转向角度"
_GetUnitPropWindowBJ_Defaults=GetTriggerUnit
_GetUnitPropWindowBJ_Category=TC_UNIT

GetUnitDefaultPropWindowBJ=0,1,real,unit
_GetUnitDefaultPropWindowBJ_DisplayName="默认转向角度"
_GetUnitDefaultPropWindowBJ_Parameters=~单位,"默认转向角度"
_GetUnitDefaultPropWindowBJ_Defaults=GetTriggerUnit
_GetUnitDefaultPropWindowBJ_Category=TC_UNIT

GetUnitFlyHeight=0,1,real,unit
_GetUnitFlyHeight_DisplayName="当前飞行高度"
_GetUnitFlyHeight_Parameters=~单位,"当前飞行高度"
_GetUnitFlyHeight_Defaults=GetTriggerUnit
_GetUnitFlyHeight_Category=TC_UNIT

GetUnitDefaultFlyHeight=0,1,real,unit
_GetUnitDefaultFlyHeight_DisplayName="默认飞行高度"
_GetUnitDefaultFlyHeight_Parameters=~单位,"默认飞行高度"
_GetUnitDefaultFlyHeight_Defaults=GetTriggerUnit
_GetUnitDefaultFlyHeight_Category=TC_UNIT

BlzGetUnitAttackCooldown=0,1,real,unit,integer
_BlzGetUnitAttackCooldown_DisplayName="攻击间隔"
_BlzGetUnitAttackCooldown_Parameters=~单位,"武器引索",~整数,"的攻击间隔"
_BlzGetUnitAttackCooldown_Defaults=GetTriggerUnit,0
_BlzGetUnitAttackCooldown_Category=TC_UNIT

BlzGetUnitArmor=0,1,real,unit
_BlzGetUnitArmor_DisplayName="护甲值"
_BlzGetUnitArmor_Parameters=~单位,"的护甲值"
_BlzGetUnitArmor_Defaults=GetTriggerUnit
_BlzGetUnitArmor_Category=TC_UNIT

BlzGetAbilityCooldown=0,1,real,abilcode,integer
_BlzGetAbilityCooldown_DisplayName="技能默认冷却时间"
_BlzGetAbilityCooldown_Parameters=~技能,"在等级",~整数,"的技能冷却时间"
_BlzGetAbilityCooldown_Defaults=_,0
_BlzGetAbilityCooldown_Limits=_,_,0,_
_BlzGetAbilityCooldown_Category=TC_GAME

BlzGetUnitAbilityCooldown=0,1,real,unit,abilcode,integer
_BlzGetUnitAbilityCooldown_DisplayName="技能冷却时间"
_BlzGetUnitAbilityCooldown_Parameters=~单位,"的",~技能类型,"在等级",~整数,"的技能冷却时间"
_BlzGetUnitAbilityCooldown_Defaults=GetTriggerUnit,_,0
_BlzGetUnitAbilityCooldown_Limits=_,_,_,_,0,_
_BlzGetUnitAbilityCooldown_Category=TC_UNIT

BlzGetUnitAbilityCooldownRemaining=0,1,real,unit,abilcode
_BlzGetUnitAbilityCooldownRemaining_DisplayName="技能剩余冷却时间"
_BlzGetUnitAbilityCooldownRemaining_Parameters=~单位,"的",~技能类型,"的技能剩余冷却时间"
_BlzGetUnitAbilityCooldownRemaining_Defaults=GetTriggerUnit,_
_BlzGetUnitAbilityCooldownRemaining_Category=TC_UNIT

BlzGetUnitAbilityCooldownPercent=0,1,real,unit,abilcode
_BlzGetUnitAbilityCooldownPercent_DisplayName="技能冷却百分比"
_BlzGetUnitAbilityCooldownPercent_Parameters=~单位," 的",~技能类型,"的冷却百分比"
_BlzGetUnitAbilityCooldownPercent_Defaults=GetTriggerUnit,_
_BlzGetUnitAbilityCooldownPercent_Category=TC_UNIT

BlzGetUnitCollisionSize=0,1,real,unit
_BlzGetUnitCollisionSize_DisplayName="碰撞体积"
_BlzGetUnitCollisionSize_Parameters=~单位,"碰撞体积"
_BlzGetUnitCollisionSize_Defaults=GetTriggerUnit
_BlzGetUnitCollisionSize=TC_UNIT

BlzGetLocalUnitZ=0,1,real,unit
_BlzGetLocalUnitZ_DisplayName="位置Z坐标"
_BlzGetLocalUnitZ_Parameters=~单位,"位置Z坐标"
_BlzGetLocalUnitZ_Defaults=GetTriggerUnit
_BlzGetLocalUnitZ_Category=TC_UNIT

BlzGetLocalSpecialEffectX=0,1,real,effect
_BlzGetLocalSpecialEffectX_DisplayName="位置X坐标"
_BlzGetLocalSpecialEffectX_Parameters=~特效,"位置X坐标"
_BlzGetLocalSpecialEffectX_Defaults=GetLastCreatedEffectBJ
_BlzGetLocalSpecialEffectX_Category=TC_SPECIALEFFECT

BlzGetLocalSpecialEffectY=0,1,real,effect
_BlzGetLocalSpecialEffectY_DisplayName="位置Y坐标"
_BlzGetLocalSpecialEffectY_Parameters=~特效,"位置Y坐标"
_BlzGetLocalSpecialEffectY_Defaults=GetLastCreatedEffectBJ
_BlzGetLocalSpecialEffectY_Category=TC_SPECIALEFFECT

BlzGetLocalSpecialEffectZ=0,1,real,effect
_BlzGetLocalSpecialEffectZ_DisplayName="位置Z坐标"
_BlzGetLocalSpecialEffectZ_Parameters=~特效,"位置Z坐标"
_BlzGetLocalSpecialEffectZ_Defaults=GetLastCreatedEffectBJ
_BlzGetLocalSpecialEffectZ_Category=TC_SPECIALEFFECT

BlzGetAbilityRealField=0,1,real,ability,abilityrealfield
_BlzGetAbilityRealField_DisplayName="实数域"
_BlzGetAbilityRealField_Parameters=~技能,"的"~实数域
_BlzGetAbilityRealField_Defaults=_,_
_BlzGetAbilityRealField_CATEGORY=TC_ABILITY

BlzGetAbilityRealLevelField=0,1,real,ability,abilityreallevelfield,integer
_BlzGetAbilityRealLevelField_DisplayName="实数等级域"
_BlzGetAbilityRealLevelField_Parameters=~技能,"的"~实数等级域,"在等级",~整数
_BlzGetAbilityRealLevelField_Defaults=_,_,0
_BlzGetAbilityRealLevelField_Limites=_,_,_,_,0,_
_BlzGetAbilityRealLevelField_CATEGORY=TC_ABILITY

BlzGetAbilityRealLevelArrayField=0,1,real,ability,abilityreallevelarrayfield,integer,integer
_BlzGetAbilityRealLevelArrayField_DisplayName="实数等级数组域"
_BlzGetAbilityRealLevelArrayField_Parameters=~技能,"的"~实数等级数组域,"在等级",~整数,"引索",~整数
_BlzGetAbilityRealLevelArrayField_Defaults=_,_,0,0
_BlzGetAbilityRealLevelArrayField_Limits=_,_,_,_,0,_,0,_
_BlzGetAbilityRealLevelArrayField_CATEGORY=TC_ABILITY

BlzGetUnitRealField=0,1,real,unit,unitrealfield
_BlzGetUnitRealField_DisplayName="实数域"
_BlzGetUnitRealField_Parameters=~单位,"的",~实数域
_BlzGetUnitRealField_Defaults=GetTriggerUnit,_
_BlzGetUnitRealField_Category=TC_UNIT

BlzGetUnitWeaponRealField=0,1,real,unit,unitweaponrealfield,integer
_BlzGetUnitWeaponRealField_DisplayName="武器实数域"
_BlzGetUnitWeaponRealField_Parameters=~单位,"武器的",~实数域,"在武器引索",~整数
_BlzGetUnitWeaponRealField_Defaults=GetTriggerUnit,_,0
_BlzGetUnitWeaponRealField_Category=TC_UNIT

BlzGetUnitAnimationDuration=0,1,real,unit,animationname
_BlzGetUnitAnimationDuration_DisplayName="获取单位动画时长"
_BlzGetUnitAnimationDuration_Parameters="获取",~单位,"的 ",~动画名称," 动画的时长"
_BlzGetUnitAnimationDuration_Defaults=GetTriggerUnit,"stand"
_BlzGetUnitAnimationDuration_Category=TC_ANIMATION

BlzGetUnitAnimationDurationByIndex=0,1,real,unit,integer
_BlzGetUnitAnimationDurationByIndex_DisplayName="按索引获取单位动画时长"
_BlzGetUnitAnimationDurationByIndex_Parameters="获取",~单位,"第 ",~整数," 个动画的时长"
_BlzGetUnitAnimationDurationByIndex_Defaults=GetTriggerUnit,0
_BlzGetUnitAnimationDurationByIndex_Category=TC_ANIMATION

BlzGetItemRealField=0,1,real,item,itemrealfield
_BlzGetItemRealField_DisplayName="物品实数域"
_BlzGetItemRealField_Parameters=~物品,"的",~实数域
_BlzGetItemRealField_Defaults=GetLastCreatedItem,_
_BlzGetItemRealField_Category=TC_ITEM

BlzGetHUDScale=0,1,real
_BlzGetHUDScale_DisplayName="获取当前HUD缩放"
_BlzGetHUDScale_Parameters="当前HUD缩放"
_BlzGetHUDScale_Category=TC_GAME

// returns string
OperatorString=0,1,string,string,string
_OperatorString_DisplayName="连接字符串"
_OperatorString_Parameters=~字符串,"+",~字符串
_OperatorString_Defaults=_,_
_OperatorString_Category=TC_NOTHING

SubStringBJ=0,1,string,string,integer,integer
_SubStringBJ_DisplayName="截取字符串"
_SubStringBJ_Parameters="截取",~字符串,"(从",~整数,",到",~整数,")"
_SubStringBJ_Defaults=_,1,5
_SubStringBJ_Category=TC_NOTHING



I2S=0,1,string,integer
_I2S_DisplayName="转换整数为字符串"
_I2S_Parameters="转换",~整数,"为字符串"
_I2S_Defaults=GetConvertedPlayerId
_I2S_Category=TC_CONVERSION

R2S=0,1,string,real
_R2S_DisplayName="转换实数为字符串"
_R2S_Parameters="转换",~实数,"为字符串"
_R2S_Defaults=GetUnitStateSwap
_R2S_Category=TC_CONVERSION

R2SW=0,1,string,real,integer,integer
_R2SW_DisplayName="转换实数为字符串(格式化)"
_R2SW_Parameters="转换",~实数,"为字符串(最小宽度",~整数,",小数位数",~整数,")"
_R2SW_Defaults=GetUnitStateSwap,1,2
_R2SW_Limits=_,_,0,_,0,_
_R2SW_Category=TC_CONVERSION

OrderId2StringBJ=0,1,string,ordercode
_OrderId2StringBJ_DisplayName="转换命令ID为字符串"
_OrderId2StringBJ_Parameters="转换",~命令ID,"为字符串"
_OrderId2StringBJ_Defaults=GetIssuedOrderIdBJ
_OrderId2StringBJ_Category=TC_CONVERSION

UnitId2StringBJ=0,1,string,unitcode
_UnitId2StringBJ_DisplayName="转换单位类型为字符串"
_UnitId2StringBJ_Parameters="转换",~单位类型,"为字符串"
_UnitId2StringBJ_Defaults=GetUnitTypeId
_UnitId2StringBJ_Category=TC_CONVERSION

StringIdentity=1,0,string,StringExt
_StringIdentity_DisplayName="转换外部化字符串"
_StringIdentity_Parameters="外部化字符串(",~字符串,")"
_StringIdentity_Defaults=_
_StringIdentity_Category=TC_CONVERSION

StringCase=1,1,string,StringExt,stringcaseoption
_StringCase_DisplayName="转换字符串大小写"
_StringCase_Parameters="转换",~字符串,"为",~小写/大写
_StringCase_Defaults=_,StringCaseLower
_StringCase_Category=TC_CONVERSION

BlzFourCC2S=0,1,string,integer
_BlzFourCC2S_DisplayName="转换四字符码为字符串"
_BlzFourCC2S_Parameters="转换",~四字符码,"为字符串"
_BlzFourCC2S_Defaults=0
_BlzFourCC2S_Category=TC_CONVERSION

GetDestructableName=1,1,string,destructable
_GetDestructableName_DisplayName="名称"
_GetDestructableName_Parameters=~可破坏物,"名称"
_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=~技能类型,"名称"
_GetAbilityName_Defaults=_
_GetAbilityName_Category=TC_GAME

GetAbilityEffectBJ=1,1,string,abilcode,effecttype,integer
_GetAbilityEffectBJ_DisplayName="特效模型路径"
_GetAbilityEffectBJ_Parameters=~技能类型,"的",~特效模型类型,"(引索",~整数,")的路径"
_GetAbilityEffectBJ_Defaults=_,EffectTypeEffect,0
_GetAbilityEffectBJ_Category=TC_GAME

GetAbilitySoundBJ=1,1,string,abilcode,soundtype
_GetAbilitySoundBJ_DisplayName="音效名称"
_GetAbilitySoundBJ_Parameters=~技能类型,"的",~音效类型
_GetAbilitySoundBJ_Defaults=_,SoundTypeEffect
_GetAbilitySoundBJ_Category=TC_GAME

BlzGetAbilityTooltip=1,1,string,abilcode,integer
_BlzGetAbilityTooltip_DisplayName="提示信息"
_BlzGetAbilityTooltip_Parameters=~技能类型,"等级",~整数,"的提示信息"
_BlzGetAbilityTooltip_Defaults=_,0
_BlzGetAbilityTooltip_Limits=_,_,0,_
_BlzGetAbilityTooltip_Category=TC_ABILITY

BlzGetAbilityActivatedTooltip=1,1,string,abilcode,integer
_BlzGetAbilityActivatedTooltip_DisplayName="提示信息(开启自动施法)"
_BlzGetAbilityActivatedTooltip_Parameters=~技能类型,"等级",~整数,"的提示信息(开启自动施法)"
_BlzGetAbilityActivatedTooltip_Defaults=_,0
_BlzGetAbilityActivatedTooltip_Limits=_,_,0,_
_BlzGetAbilityActivatedTooltip_Category=TC_ABILITY

BlzGetAbilityExtendedTooltip=1,1,string,abilcode,integer
_BlzGetAbilityExtendedTooltip_DisplayName="扩展提示信息"
_BlzGetAbilityExtendedTooltip_Parameters=~技能类型,"等级",~整数,"的扩展提示信息"
_BlzGetAbilityExtendedTooltip_Defaults=_,0
_BlzGetAbilityExtendedTooltip_Limits=_,_,0,_
_BlzGetAbilityExtendedTooltip_Category=TC_ABILITY

BlzGetAbilityActivatedExtendedTooltip=1,1,string,abilcode,integer
_BlzGetAbilityActivatedExtendedTooltip_DisplayName="扩展提示信息(开启自动施法)"
_BlzGetAbilityActivatedExtendedTooltip_Parameters=~技能类型,"等级",~整数,"的扩展提示信息(开启自动施法)"
_BlzGetAbilityActivatedExtendedTooltip_Defaults=_,0
_BlzGetAbilityActivatedExtendedTooltip_Limits=_,_,0,_
_BlzGetAbilityActivatedExtendedTooltip_Category=TC_ABILITY

BlzGetAbilityResearchTooltip=1,1,string,abilcode,integer
_BlzGetAbilityResearchTooltip_DisplayName="学习提示信息"
_BlzGetAbilityResearchTooltip_Parameters=~技能类型,"等级",~整数,"的学习提示信息"
_BlzGetAbilityResearchTooltip_Defaults=_,0
_BlzGetAbilityResearchTooltip_Limits=_,_,0,_
_BlzGetAbilityResearchTooltip_Category=TC_ABILITY

BlzGetAbilityResearchExtendedTooltip=1,1,string,abilcode,integer
_BlzGetAbilityResearchExtendedTooltip_DisplayName="学习扩展提示信息"
_BlzGetAbilityResearchExtendedTooltip_Parameters=~技能类型,"等级",~整数,"的学习扩展提示信息"
_BlzGetAbilityResearchExtendedTooltip_Defaults=_,0
_BlzGetAbilityResearchExtendedTooltip_Limits=_,_,0,_
_BlzGetAbilityResearchExtendedTooltip_Category=TC_ABILITY

BlzGetAbilityIcon=1,1,imagefile,abilcode
_BlzGetAbilityIcon_DisplayName="图标"
_BlzGetAbilityIcon_Parameters=~技能类型,"图标"
_BlzGetAbilityIcon_Defaults=_
_BlzGetAbilityIcon_Limits=_,_
_BlzGetAbilityIcon_Category=TC_ABILITY

BlzGetAbilityActivatedIcon=1,1,imagefile,abilcode
_BlzGetAbilityActivatedIcon_DisplayName="图标(开启自动施法)"
_BlzGetAbilityActivatedIcon_Parameters=~技能类型,"图标(开启自动施法)"
_BlzGetAbilityActivatedIcon_Defaults=_
_BlzGetAbilityActivatedIcon_Limits=_,_,
_BlzGetAbilityActivatedIcon_Category=TC_ABILITY

GetStoredStringBJ=1,0,string,string,string,gamecache
_GetStoredStringBJ_DisplayName="读取字符串"
_GetStoredStringBJ_Parameters="读取字符串,标签为",~标签,",类别为",~类别,",从",~游戏缓存
_GetStoredStringBJ_Defaults=_,"Category",GetLastCreatedGameCacheBJ
_GetStoredStringBJ_Category=TC_GAMECACHE

GetHeroProperName=1,1,string,unit
_GetHeroProperName_DisplayName="称谓"
_GetHeroProperName_Parameters=~英雄,"称谓"
_GetHeroProperName_Defaults=GetTriggerUnit
_GetHeroProperName_Category=TC_HERO

GetItemName=1,1,string,item
_GetItemName_DisplayName="名称"
_GetItemName_Parameters=~物品,"名称"
_GetItemName_Defaults=GetLastCreatedItem
_GetItemName_Category=TC_ITEM

BlzGetItemDescription=1,1,string,item
_BlzGetItemDescription_DisplayName="介绍"
_BlzGetItemDescription_Parameters=~物品,"介绍"
_BlzGetItemDescription_Defaults=GetLastCreatedItem
_BlzGetItemDescription_Category=TC_ITEM

BlzGetItemTooltip=1,1,string,item
_BlzGetItemTooltip_DisplayName="提示"
_BlzGetItemTooltip_Parameters=~物品,"提示"
_BlzGetItemTooltip_Defaults=GetLastCreatedItem
_BlzGetItemTooltip_Category=TC_ITEM

BlzGetItemExtendedTooltip=1,1,string,item
_BlzGetItemExtendedTooltip_DisplayName="扩展提示"
_BlzGetItemExtendedTooltip_Parameters=~物品,"扩展提示"
_BlzGetItemExtendedTooltip_Defaults=GetLastCreatedItem
_BlzGetItemExtendedTooltip_Category=TC_ITEM

BlzGetItemIconPath=1,1,imagefile,item
_BlzGetItemIconPath_DisplayName="图标"
_BlzGetItemIconPath_Parameters=~物品,"图标"
_BlzGetItemIconPath_Defaults=GetLastCreatedItem
_BlzGetItemIconPath_Category=TC_ITEM

MultiboardGetTitleText=1,1,string,multiboard
_MultiboardGetTitleText_DisplayName="标题文本"
_MultiboardGetTitleText_Parameters=~多面板,"标题文本"
_MultiboardGetTitleText_Defaults=GetLastCreatedMultiboard
_MultiboardGetTitleText_Category=TC_MULTIBOARD

GetPlayerName=0,1,string,player
_GetPlayerName_DisplayName="名字"
_GetPlayerName_Parameters=~玩家,"名字"
_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=~单位,"名称"
_GetUnitName_Defaults=GetTriggerUnit
_GetUnitName_Category=TC_UNIT

BlzGetAbilityStringField=0,1,string,ability,abilitystringfield
_BlzGetAbilityStringField_DisplayName="字符串域"
_BlzGetAbilityStringField_Parameters=~技能,"的",~字符串域
_BlzGetAbilityStringField_Defaults=
_BlzGetAbilityStringField_CATEGORY=TC_ABILITY

BlzGetAbilityStringLevelField=0,1,string,ability,abilitystringfield,integer
_BlzGetAbilityStringLevelField_DisplayName="字符串等级域"
_BlzGetAbilityStringLevelField_Parameters=~技能,"的",~字符串等级域,"在等级",~整数
_BlzGetAbilityStringLevelField_Defaults=_,_,0
_BlzGetAbilityStringLevelField_Limits=_,_,_,_,0,_
_BlzGetAbilityStringLevelField_CATEGORY=TC_ABILITY

BlzGetAbilityStringLevelArrayField=0,1,string,ability,abilitystringfield,integer,integer
_BlzGetAbilityStringLevelArrayField_DisplayName="字符串等级数组域"
_BlzGetAbilityStringLevelArrayField_Parameters=~技能,"的",~字符串等级数组域,"在等级",~整数,"引索",~整数
_BlzGetAbilityStringLevelArrayField_Defaults=_,_,0,0
_BlzGetAbilityStringLevelArrayField_Limits=_,_,_,_,0,_,0,_
_BlzGetAbilityStringLevelArrayField_CATEGORY=TC_ABILITY

BlzGetUnitStringField=0,1,string,unit,unitstringfield
_BlzGetUnitStringField_DisplayName="字符串域"
_BlzGetUnitStringField_Parameters=~单位,"的",~字符串域
_BlzGetUnitStringField_Defaults=GetTriggerUnit,_
_BlzGetUnitStringField_Category=TC_UNIT

BlzGetUnitWeaponStringField=0,1,string,unit,unitweaponstringfield,integer
_BlzGetUnitWeaponStringField_DisplayName="武器字符串域"
_BlzGetUnitWeaponStringField_Parameters=~单位,"武器的",~字符串域,"在武器引索",~整数
_BlzGetUnitWeaponStringField_Defaults=GetTriggerUnit,_,0
_BlzGetUnitWeaponStringField_Category=TC_UNIT

BlzGetItemStringField=0,1,string,item,itemstringfield
_BlzGetItemStringField_DisplayName="字符串域"
_BlzGetItemStringField_Parameters=~物品,"的",~字符串域
_BlzGetItemStringField_Defaults=GetLastCreatedItem,_
_BlzGetItemStringField_Category=TC_ITEM

// returns location
GetRectCenter=0,1,location,rect
_GetRectCenter_DisplayName="矩形区域中心点"
_GetRectCenter_Parameters=~矩形区域,"中心点"
_GetRectCenter_Defaults=GetPlayableMapRect
_GetRectCenter_Category=TC_NOTHING

GetRandomLocInRect=0,1,location,rect
_GetRandomLocInRect_DisplayName="矩形区域内随机点"
_GetRandomLocInRect_Parameters=~矩形区域,"内随机点"
_GetRandomLocInRect_Defaults=GetPlayableMapRect
_GetRandomLocInRect_Category=TC_NOTHING

OffsetLocation=0,1,location,location,real,real
_OffsetLocation_DisplayName="偏移点(坐标)"
_OffsetLocation_Parameters="偏移",~点,"(X",~实数,",Y",~实数,")"
_OffsetLocation_Defaults=GetRectCenter,0,0
_OffsetLocation_Category=TC_NOTHING

PolarProjectionBJ=0,1,location,location,real,real
_PolarProjectionBJ_DisplayName="偏移点(极坐标)"
_PolarProjectionBJ_Parameters="偏移",~点,"(距离",~实数,",方向",~实数,")"
_PolarProjectionBJ_Defaults=GetRectCenter,256,0
_PolarProjectionBJ_Category=TC_NOTHING

CameraSetupGetDestPositionLoc=0,1,location,camerasetup
_CameraSetupGetDestPositionLoc_DisplayName="目标点(指定镜头)"
_CameraSetupGetDestPositionLoc_Parameters=~镜头,"目标点"
_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=~可破坏物,"位置"
_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=~物品,"位置"
_GetItemLoc_Defaults=GetLastCreatedItem
_GetItemLoc_Category=TC_ITEM

WaygateGetDestinationLocBJ=0,0,location,unit
_WaygateGetDestinationLocBJ_DisplayName="传送门目的地"
_WaygateGetDestinationLocBJ_Parameters=~传送门,"目的地"
_WaygateGetDestinationLocBJ_Defaults=_
_WaygateGetDestinationLocBJ_Category=TC_NEUTRALBUILDING

GetPlayerStartLocationLoc=0,1,location,player
_GetPlayerStartLocationLoc_DisplayName="开始位置"
_GetPlayerStartLocationLoc_Parameters=~玩家,"开始位置"
_GetPlayerStartLocationLoc_Defaults=Player00
_GetPlayerStartLocationLoc_Category=TC_PLAYER

GetUnitLoc=0,1,location,unit
_GetUnitLoc_DisplayName="位置"
_GetUnitLoc_Parameters=~单位,"位置"
_GetUnitLoc_Defaults=GetTriggerUnit
_GetUnitLoc_Category=TC_UNIT

GetUnitRallyPoint=1,1,location,unit
_GetUnitRallyPoint_DisplayName="集结点"
_GetUnitRallyPoint_Parameters=~单位,"集结点"
_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="偏移",~矩形区域,"(X",~实数,",Y",~实数,")"
_OffsetRectBJ_Defaults=_,0,0
_OffsetRectBJ_Category=TC_NOTHING

RectFromCenterSizeBJ=0,1,rect,location,real,real
_RectFromCenterSizeBJ_DisplayName="转换点和宽高为矩形区域"
_RectFromCenterSizeBJ_Parameters="转换(",~中心点,")与宽(",~宽,")高(",~高,")为矩形区域"
_RectFromCenterSizeBJ_Defaults=GetUnitLoc,_,_
_RectFromCenterSizeBJ_Category=TC_CONVERSION

Rect=0,1,rect,real,real,real,real
_Rect_DisplayName="转换两对坐标为矩形区域"
_Rect_Parameters="转换坐标(",~左下X,",",~左下Y,",",~右上X,",",~右上Y,")为矩形区域"
_Rect_Defaults=0,0,0,0
_Rect_Category=TC_CONVERSION

RectFromLoc=0,1,rect,location,location
_RectFromLoc_DisplayName="转换两点为矩形区域"
_RectFromLoc_Parameters="转换(",~左下点,",",~右上点,")为矩形区域"
_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=~单位组,"内随机单位"
_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=~单位,"集结点目标单位"
_GetUnitRallyUnit_Defaults=GetTriggerUnit
_GetUnitRallyUnit_Category=TC_UNIT


// returns unitcode
GetUnitTypeId=0,1,unitcode,unit
_GetUnitTypeId_DisplayName="单位类型"
_GetUnitTypeId_Parameters=~单位,"类型"
_GetUnitTypeId_Defaults=GetTriggerUnit
_GetUnitTypeId_Category=TC_NOTHING

ChooseRandomCreepBJ=0,1,unitcode,integer
_ChooseRandomCreepBJ_DisplayName="随机中立单位类型(指定等级)"
_ChooseRandomCreepBJ_Parameters="等级",~整数,"中立单位类型"
_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="转换(",~字符串,")为单位类型"
_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="转换字符串为命令ID"
_String2OrderIdBJ_Parameters="转换(",~字符串,")为命令ID"
_String2OrderIdBJ_Defaults=stop
_String2OrderIdBJ_Category=TC_CONVERSION

UnitId2OrderIdBJ=0,0,ordercode,unitcode
_UnitId2OrderIdBJ_DisplayName="转换单位类型为命令ID"
_UnitId2OrderIdBJ_Parameters="转换(",~单位类型,")为命令ID"
_UnitId2OrderIdBJ_Defaults=hfoo
_UnitId2OrderIdBJ_Category=TC_CONVERSION

GetIssuedOrderIdBJ=0,0,ordercode
_GetIssuedOrderIdBJ_DisplayName="发布的命令ID"
_GetIssuedOrderIdBJ_Parameters="发布的命令ID"
_GetIssuedOrderIdBJ_Defaults=
_GetIssuedOrderIdBJ_Category=TC_EVENTRESPONSE

GetUnitCurrentOrder=1,0,ordercode,unit
_GetUnitCurrentOrder_DisplayName="当前命令ID"
_GetUnitCurrentOrder_Parameters=~单位,"当前命令ID."
_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=~矩形区域,"内的随机可破坏物"
_RandomDestructableInRectSimpleBJ_Defaults=_
_RandomDestructableInRectSimpleBJ_Category=TC_NOTHING

RandomDestructableInRectBJ=0,0,destructable,rect,boolexpr
_RandomDestructableInRectBJ_DisplayName="矩形区域内的随机可破坏物(指定条件)"
_RandomDestructableInRectBJ_Parameters=~矩形区域,"内满足",~条件,"的随机可破坏物"
_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=~单位,"集结点目标可破坏物"
_GetUnitRallyDestructable_Defaults=GetTriggerUnit
_GetUnitRallyDestructable_Category=TC_UNIT


// returns destructablecode
GetDestructableTypeId=0,1,destructablecode,destructable
_GetDestructableTypeId_DisplayName="可破坏物类型"
_GetDestructableTypeId_Parameters=~可破坏物,"类型"
_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

GetLastEquippedItem=0,0,item
_GetLastEquippedItem_DisplayName="最后装备的物品"
_GetLastEquippedItem_Parameters="最后装备的物品"
_GetLastEquippedItem_Defaults=
_GetLastEquippedItem_Category=TC_LAST

GetLastUnequippedItem=0,0,item
_GetLastUnequippedItem_DisplayName="最后卸下的物品"
_GetLastUnequippedItem_Parameters="最后卸下的物品"
_GetLastUnequippedItem_Defaults=
_GetLastUnequippedItem_Category=TC_LAST

RandomItemInRectSimpleBJ=1,0,item,rect
_RandomItemInRectSimpleBJ_DisplayName="矩形区域内的随机物品"
_RandomItemInRectSimpleBJ_Parameters=~矩形区域,"内的随机物品"
_RandomItemInRectSimpleBJ_Defaults=_
_RandomItemInRectSimpleBJ_Category=TC_NOTHING

RandomItemInRectBJ=1,0,item,rect,boolexpr
_RandomItemInRectBJ_DisplayName="矩形区域内的随机物品(指定条件)"
_RandomItemInRectBJ_Parameters=~矩形区域,"内满足",~条件,"的随机物品(指定条件)"
_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=~英雄,"物品栏第",~整数,"格的物品"
_UnitItemInSlotBJ_Defaults=_,1
_UnitItemInSlotBJ_Limits=_,_,1,6
_UnitItemInSlotBJ_Category=TC_NOTHING

UnitItemInBagSlotBJ=0,0,item,unit,integer
_UnitItemInBagSlotBJ_DisplayName="英雄包裹栏中的物品"
_UnitItemInBagSlotBJ_Parameters="被",~英雄,"放在包裹栏",~索引
_UnitItemInBagSlotBJ_Defaults=_,1
_UnitItemInBagSlotBJ_Limits=_,_,1,30
_UnitItemInBagSlotBJ_Category=TC_NOTHING

UnitItemInEquipmentSlotBJ=0,2,item,unit,loadoutslot
_UnitItemInEquipmentSlotBJ_DisplayName="英雄已装备的物品"
_UnitItemInEquipmentSlotBJ_Parameters="被",~英雄,"装备在",~栏位
_UnitItemInEquipmentSlotBJ_Defaults=_,_
_UnitItemInEquipmentSlotBJ_Category=TC_NOTHING

GetItemOfTypeFromUnitBJ=0,0,item,unit,itemcode
_GetItemOfTypeFromUnitBJ_DisplayName="英雄物品栏物品(指定类型)"
_GetItemOfTypeFromUnitBJ_Parameters=~英雄,"物品栏中",~物品类型,"类型的物品"
_GetItemOfTypeFromUnitBJ_Defaults=_,texp
_GetItemOfTypeFromUnitBJ_Category=TC_NOTHING

GetItemOfTypeFromUnitBagBJ=0,0,item,unit,itemcode
_GetItemOfTypeFromUnitBagBJ_DisplayName="英雄包裹栏中指定类型的物品"
_GetItemOfTypeFromUnitBagBJ_Parameters="被",~英雄,"放在包裹栏中",~物品类型
_GetItemOfTypeFromUnitBagBJ_Defaults=_,texp
_GetItemOfTypeFromUnitBagBJ_Category=TC_NOTHING

GetItemOfEquipmentTypeFromUnitBagBJ=0,0,item,unit,equipmenttype
_GetItemOfEquipmentTypeFromUnitBagBJ_DisplayName="英雄包裹栏中指定装备类型的物品"
_GetItemOfEquipmentTypeFromUnitBagBJ_Parameters="被",~英雄,"放在包裹栏中",~装备类型
_GetItemOfEquipmentTypeFromUnitBagBJ_Defaults=_,texp
_GetItemOfEquipmentTypeFromUnitBagBJ_Category=TC_NOTHING

GetItemEquippedByHeroOfTypeBJ=0,2,item,unit,itemcode
_GetItemEquippedByHeroOfTypeBJ_DisplayName="英雄已装备的指定类型物品"
_GetItemEquippedByHeroOfTypeBJ_Parameters="被",~英雄,"装备的",~物品类型
_GetItemEquippedByHeroOfTypeBJ_Defaults=_,_
_GetItemEquippedByHeroOfTypeBJ_Category=TC_NOTHING

GetItemEquippedByHeroOfEquipmentTypeBJ=0,2,item,unit,equipmenttype
_GetItemEquippedByHeroOfEquipmentTypeBJ_DisplayName="英雄已装备的指定装备类型物品"
_GetItemEquippedByHeroOfEquipmentTypeBJ_Parameters="被",~英雄,"装备的",~装备类型
_GetItemEquippedByHeroOfEquipmentTypeBJ_Defaults=_,_
_GetItemEquippedByHeroOfEquipmentTypeBJ_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

GetEquippedItem=1,0,item
_GetEquippedItem_DisplayName="正在装备的物品"
_GetEquippedItem_Parameters="正在装备的物品"
_GetEquippedItem_Defaults=
_GetEquippedItem_Category=TC_EVENTRESPONSE
_GetEquippedItem_ScriptName=BlzGetEquippedItem

GetUnequippedItem=1,0,item
_GetUnequippedItem_DisplayName="正在卸下的物品"
_GetUnequippedItem_Parameters="正在卸下的物品"
_GetUnequippedItem_Defaults=
_GetUnequippedItem_Category=TC_EVENTRESPONSE
_GetUnequippedItem_ScriptName=BlzGetUnequippedItem

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="吸收被操作物品的物品"
_BlzGetAbsorbingItem_Parameters="吸收被操作物品的物品"
_BlzGetAbsorbingItem_Defaults=
_BlzGetAbsorbingItem_Category=TC_EVENTRESPONSE

BlzGetStackingItemSource=0,0,item
_BlzGetStackingItemSource_DisplayName="堆叠源物品"
_BlzGetStackingItemSource_Parameters="堆叠源物品"
_BlzGetStackingItemSource_Defaults=
_BlzGetStackingItemSource_Category=TC_EVENTRESPONSE

BlzGetStackingItemTarget=0,0,item
_BlzGetStackingItemTarget_DisplayName="堆叠目标物品"
_BlzGetStackingItemTarget_Parameters="堆叠目标物品"
_BlzGetStackingItemTarget_Defaults=
_BlzGetStackingItemTarget_Category=TC_EVENTRESPONSE

// returns boolean
BlzGetManipulatedItemWasAbsorbed=0,0,boolean
_BlzGetManipulatedItemWasAbsorbed_DisplayName="被操作的物品被吸收"
_BlzGetManipulatedItemWasAbsorbed_Parameters="被操作的物品被吸收"
_BlzGetManipulatedItemWasAbsorbed_Defaults=
_BlzGetManipulatedItemWasAbsorbed_Category=TC_EVENTRESPONSE

// returns integer
BlzGetStackingItemTargetPreviousCharges=0,0,integer
_BlzGetStackingItemTargetPreviousCharges_DisplayName="堆叠物品的预期售价"
_BlzGetStackingItemTargetPreviousCharges_Parameters="堆叠物品的预期售价"
_BlzGetStackingItemTargetPreviousCharges_Defaults=
_BlzGetStackingItemTargetPreviousCharges_Category=TC_EVENTRESPONSE

// returns itemtype
GetItemType=1,1,itemtype,item
_GetItemType_DisplayName="物品的分类"
_GetItemType_Parameters=~物品,"的分类"
_GetItemType_Defaults=GetLastCreatedItem
_GetItemType_Category=TC_NOTHING

// returns equipmenttype
GetItemEquipmentType=1,1,equipmenttype,item
_GetItemEquipmentType_DisplayName="物品的装备类型"
_GetItemEquipmentType_Parameters="的装备类型",~物品
_GetItemEquipmentType_Defaults=GetLastCreatedItem
_GetItemEquipmentType_Category=TC_NOTHING
_GetItemEquipmentType_ScriptName=BlzGetItemEquipmentType

// returns itemtag
GetItemTag=1,1,itemtag,item
_GetItemTag_DisplayName="物品的标签"
_GetItemTag_Parameters="的标签",~物品
_GetItemTag_Defaults=GetLastCreatedItem
_GetItemTag_Category=TC_NOTHING
_GetItemTag_ScriptName=BlzGetItemTag

// returns itemcode
GetItemTypeId=0,1,itemcode,item
_GetItemTypeId_DisplayName="物品类型"
_GetItemTypeId_Parameters=~物品,"类型"
_GetItemTypeId_Defaults=GetLastCreatedItem
_GetItemTypeId_Category=TC_NOTHING

ChooseRandomItemBJ=0,1,itemcode,integer
_ChooseRandomItemBJ_DisplayName="随机物品(指定等级)"
_ChooseRandomItemBJ_Parameters="等级",~整数,"随机物品"
_ChooseRandomItemBJ_Defaults=1
_ChooseRandomItemBJ_Limits=-1,10
_ChooseRandomItemBJ_Category=TC_NOTHING

ChooseRandomItemExBJ=1,1,itemcode,integer,itemtype
_ChooseRandomItemExBJ_DisplayName="随机物品(指定等级、分类)"
_ChooseRandomItemExBJ_Parameters="等级",~整数,"分类",~物品分类,"随机物品"
_ChooseRandomItemExBJ_Defaults=1,ItemTypeAny
_ChooseRandomItemExBJ_Limits=-1,8,_,_
_ChooseRandomItemExBJ_Category=TC_NOTHING

ChooseRandomItemExWithFilterBJ=1,1,itemcode,integer,itemtype,equipmenttype,itemtag
_ChooseRandomItemExWithFilterBJ_DisplayName="指定分类的随机物品类型(带筛选)"
_ChooseRandomItemExWithFilterBJ_Parameters="随机等级 ",~等级," 的",~分类,",",~装备类型,",",~物品标签,"物品类型"
_ChooseRandomItemExWithFilterBJ_Defaults=1,ItemTypeAny,EquipmentTypeAny,ItemTagAny
_ChooseRandomItemExWithFilterBJ_Limits=-1,8,_,_,_,_,_,_
_ChooseRandomItemExWithFilterBJ_Category=TC_NOTHING

ChooseRandomItemExWithFilterAndIncludesBJ=1,1,itemcode,integer,itemtype,equipmenttype,itemtag,boolean,boolean
_ChooseRandomItemExWithFilterAndIncludesBJ_DisplayName="随机物品类型(指定等级、分类及过滤与包含条件)"
_ChooseRandomItemExWithFilterAndIncludesBJ_Parameters="等级",~整数,".",~物品分类,",",~装备类型,",",~物品标签,"随机物品类型,包括无效变形",~包含无效变形,",包括非随机物品",~包含非随机物品
_ChooseRandomItemExWithFilterAndIncludesBJ_Defaults=1,ItemTypeAny,EquipmentTypeAny,ItemTagAny,true,false
_ChooseRandomItemExWithFilterAndIncludesBJ_Limits=-1,8,_,_,_,_,_,_
_ChooseRandomItemExWithFilterAndIncludesBJ_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=~单位,"的",~技能
_BlzGetUnitAbility_Defaults=_,GetTriggerUnit,_
_BlzGetUnitAbility_CATEGORY=TC_UNIT

BlzGetItemAbilityByIndex=0,1,ability,item,integer
_BlzGetItemAbilityByIndex_DisplayName="物品的技能(指定引索)"
_BlzGetItemAbilityByIndex_Parameters=~物品,"引索",~整数,"的技能"
_BlzGetItemAbilityByIndex_Defaults=GetLastCreatedItem,0
_BlzGetItemAbilityByIndex_Limits=_,_,0,_
_BlzGetItemAbilityByIndex_Category=TC_ITEM

BlzGetItemAbility=0,1,ability,item,abilcode
_BlzGetItemAbility_DisplayName="物品的技能(指定技能类型)"
_BlzGetItemAbility_Parameters=~物品,"的",~技能
_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="转换(",~玩家索引,")为玩家"
_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="第",~整数,"位在",~排行榜,"的玩家"
_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=~整数,"个单位从",~单位组,"中随机"
_GetRandomSubGroup_Defaults=4,GetUnitsInRectAll
_GetRandomSubGroup_Category=TC_NOTHING

GetUnitsInRectAll=0,0,group,rect
_GetUnitsInRectAll_DisplayName="矩形区域内所有单位"
_GetUnitsInRectAll_Parameters=~矩形区域,"内所有单位"
_GetUnitsInRectAll_Defaults=GetPlayableMapRect
_GetUnitsInRectAll_Category=TC_NOTHING

GetUnitsInRectOfPlayer=0,0,group,rect,player
_GetUnitsInRectOfPlayer_DisplayName="矩形区域内所有单位(指定玩家)"
_GetUnitsInRectOfPlayer_Parameters=~矩形区域,"内",~玩家,"所有单位"
_GetUnitsInRectOfPlayer_Defaults=GetPlayableMapRect,Player00
_GetUnitsInRectOfPlayer_Category=TC_NOTHING

GetUnitsInRectMatching=0,0,group,rect,boolexpr
_GetUnitsInRectMatching_DisplayName="矩形区域内所有单位(指定条件)"
_GetUnitsInRectMatching_Parameters=~矩形区域,"内满足",~条件,"所有单位"
_GetUnitsInRectMatching_Defaults=GetPlayableMapRect,_
_GetUnitsInRectMatching_Category=TC_NOTHING

GetUnitsInRangeOfLocAll=0,0,group,real,location
_GetUnitsInRangeOfLocAll_DisplayName="圆范围内所有单位"
_GetUnitsInRangeOfLocAll_Parameters="半径",~实数,"在",~点,"圆范围所有单位"
_GetUnitsInRangeOfLocAll_Defaults=512,GetRectCenter
_GetUnitsInRangeOfLocAll_Limits=0,_,_,_
_GetUnitsInRangeOfLocAll_Category=TC_NOTHING

GetUnitsInRangeOfLocMatching=0,0,group,real,location,boolexpr
_GetUnitsInRangeOfLocMatching_DisplayName="圆范围内所有单位(指定条件)"
_GetUnitsInRangeOfLocMatching_Parameters="半径",~实数,"在",~点,"圆范围内满足",~条件,"所有单位"
_GetUnitsInRangeOfLocMatching_Defaults=512,GetRectCenter,_
_GetUnitsInRangeOfLocMatching_Limits=0,_,_,_,_,_
_GetUnitsInRangeOfLocMatching_Category=TC_NOTHING

GetUnitsOfPlayerAll=0,0,group,player
_GetUnitsOfPlayerAll_DisplayName="玩家所有单位"
_GetUnitsOfPlayerAll_Parameters=~玩家,"所有单位"
_GetUnitsOfPlayerAll_Defaults=Player00
_GetUnitsOfPlayerAll_Category=TC_NOTHING

GetUnitsOfPlayerAndTypeId=0,0,group,player,unitcode
_GetUnitsOfPlayerAndTypeId_DisplayName="玩家所有单位(指定单位类型)"
_GetUnitsOfPlayerAndTypeId_Parameters=~玩家,~单位类型,"类型所有单位"
_GetUnitsOfPlayerAndTypeId_Defaults=Player00,hfoo
_GetUnitsOfPlayerAndTypeId_Category=TC_NOTHING

GetUnitsOfPlayerMatching=0,0,group,player,boolexpr
_GetUnitsOfPlayerMatching_DisplayName="玩家所有单位(指定条件)"
_GetUnitsOfPlayerMatching_Parameters=~玩家,"满足",~条件,"所有单位"
_GetUnitsOfPlayerMatching_Defaults=Player00,_
_GetUnitsOfPlayerMatching_Category=TC_NOTHING

GetUnitsOfTypeIdAll=0,0,group,unitcode
_GetUnitsOfTypeIdAll_DisplayName="单位类型所有单位"
_GetUnitsOfTypeIdAll_Parameters=~单位类型,"类型所有单位"
_GetUnitsOfTypeIdAll_Defaults=hfoo
_GetUnitsOfTypeIdAll_Category=TC_NOTHING

GetUnitsSelectedAll=0,0,group,player
_GetUnitsSelectedAll_DisplayName="玩家选择所有单位"
_GetUnitsSelectedAll_Parameters=~玩家,"选择所有单位"
_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=~控制者,"控制的所有玩家"
_GetPlayersByMapControl_Defaults=MapControlComputer
_GetPlayersByMapControl_Category=TC_NOTHING

GetPlayersMatching=0,0,force,boolexpr
_GetPlayersMatching_DisplayName="所有玩家(指定条件)"
_GetPlayersMatching_Parameters="满足",~条件,"所有玩家"
_GetPlayersMatching_Defaults=_
_GetPlayersMatching_Category=TC_NOTHING

GetPlayersAllies=0,0,force,player
_GetPlayersAllies_DisplayName="玩家盟友"
_GetPlayersAllies_Parameters=~玩家,"盟友"
_GetPlayersAllies_Defaults=Player00
_GetPlayersAllies_Category=TC_NOTHING

GetPlayersEnemies=0,0,force,player
_GetPlayersEnemies_DisplayName="玩家敌人"
_GetPlayersEnemies_Parameters=~玩家,"敌人"
_GetPlayersEnemies_Defaults=Player00
_GetPlayersEnemies_Category=TC_NOTHING

GetForceOfPlayer=0,0,force,player
_GetForceOfPlayer_DisplayName="转换玩家为玩家组"
_GetForceOfPlayer_Parameters="转换",~玩家,"为玩家组"
_GetForceOfPlayer_Defaults=Player00
_GetForceOfPlayer_Category=TC_NOTHING


// returns race
GetPlayerRace=0,1,race,player
_GetPlayerRace_DisplayName="玩家种族"
_GetPlayerRace_Parameters=~玩家,"种族"
_GetPlayerRace_Defaults=Player00
_GetPlayerRace_Category=TC_NOTHING

GetUnitRace=0,1,race,unit
_GetUnitRace_DisplayName="单位种族"
_GetUnitRace_Parameters=~单位,"种族"
_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="玩家对战AI难度"
_GetAIDifficulty_Parameters=~玩家,"对战AI难度"
_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=~玩家,"控制者"
_GetPlayerController_Defaults=Player00
_GetPlayerController_Category=TC_NOTHING


// returns playercolor
GetPlayerColor=0,1,playercolor,player
_GetPlayerColor_DisplayName="玩家颜色"
_GetPlayerColor_Parameters=~玩家,"颜色"
_GetPlayerColor_Defaults=Player00
_GetPlayerColor_Category=TC_NOTHING


// returns playerslotstate
GetPlayerSlotState=0,1,playerslotstate,player
_GetPlayerSlotState_DisplayName="玩家游戏状态"
_GetPlayerSlotState_Parameters=~玩家,"游戏状态"
_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=~点,"的地形纹理"
_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=~玩家,"的排行榜"
_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

BlzGetDoodadX=1,0,real,integer
_BlzGetDoodadX_DisplayName="获取装饰物X坐标"
_BlzGetDoodadX_Parameters="获取装饰物 ",~整数
_BlzGetDoodadX_Defaults=0
_BlzGetDoodadX_Category=TC_DOODAD

BlzGetDoodadY=1,0,real,integer
_BlzGetDoodadY_DisplayName="获取装饰物Y坐标"
_BlzGetDoodadY_Parameters="获取装饰物 ",~整数
_BlzGetDoodadY_Defaults=0
_BlzGetDoodadY_Category=TC_DOODAD

BlzGetDoodadZ=1,0,real,integer
_BlzGetDoodadZ_DisplayName="获取装饰物Z坐标"
_BlzGetDoodadZ_Parameters="获取装饰物 ",~整数
_BlzGetDoodadZ_Defaults=0
_BlzGetDoodadZ_Category=TC_DOODAD

BlzGetDoodadScaleX=1,0,real,integer
_BlzGetDoodadScaleX_DisplayName="获取装饰物X轴缩放"
_BlzGetDoodadScaleX_Parameters="获取装饰物 ",~整数
_BlzGetDoodadScaleX_Defaults=0
_BlzGetDoodadScaleX_Category=TC_DOODAD

BlzGetDoodadScaleY=1,0,real,integer
_BlzGetDoodadScaleY_DisplayName="获取装饰物Y轴缩放"
_BlzGetDoodadScaleY_Parameters="获取装饰物 ",~整数
_BlzGetDoodadScaleY_Defaults=0
_BlzGetDoodadScaleY_Category=TC_DOODAD

BlzGetDoodadScaleZ=1,0,real,integer
_BlzGetDoodadScaleZ_DisplayName="获取装饰物Z轴缩放"
_BlzGetDoodadScaleZ_Parameters="获取装饰物 ",~整数
_BlzGetDoodadScaleZ_Defaults=0
_BlzGetDoodadScaleZ_Category=TC_DOODAD

BlzGetDoodadIsUsingModelAxes=1,0,boolean,integer
_BlzGetDoodadIsUsingModelAxes_DisplayName="获取装饰物是否使用模型坐标轴"
_BlzGetDoodadIsUsingModelAxes_Parameters="获取装饰物 ",~整数
_BlzGetDoodadIsUsingModelAxes_Defaults=0
_BlzGetDoodadIsUsingModelAxes_Category=TC_DOODAD

BlzGetDoodadYaw=1,0,real,integer
_BlzGetDoodadYaw_DisplayName="获取装饰物朝向(旋转)"
_BlzGetDoodadYaw_Parameters="获取装饰物 ",~整数
_BlzGetDoodadYaw_Defaults=0
_BlzGetDoodadYaw_Category=TC_DOODAD

BlzGetDoodadPitch=1,0,real,integer
_BlzGetDoodadPitch_DisplayName="获取装饰物俯仰角"
_BlzGetDoodadPitch_Parameters="获取装饰物 ",~整数
_BlzGetDoodadPitch_Defaults=0
_BlzGetDoodadPitch_Category=TC_DOODAD

BlzGetDoodadRoll=1,0,real,integer
_BlzGetDoodadRoll_DisplayName="获取装饰物翻滚角"
_BlzGetDoodadRoll_Parameters="获取装饰物 ",~整数
_BlzGetDoodadRoll_Defaults=0
_BlzGetDoodadRoll_Category=TC_DOODAD

BlzGetDoodadVariation=1,0,integer,integer
_BlzGetDoodadVariation_DisplayName="获取装饰物变体"
_BlzGetDoodadVariation_Parameters="获取装饰物 ",~整数
_BlzGetDoodadVariation_Defaults=0
_BlzGetDoodadVariation_Category=TC_DOODAD

BlzGetDoodadId=1,0,integer,integer
_BlzGetDoodadId_DisplayName="获取装饰物ID"
_BlzGetDoodadId_Parameters="获取装饰物 ",~整数
_BlzGetDoodadId_Defaults=0
_BlzGetDoodadId_Category=TC_DOODAD

BlzGetNumDoodads=1,0,integer
_BlzGetNumDoodads_DisplayName="获取装饰物数量"
_BlzGetNumDoodads_Parameters="获取地图中装饰物的总数"
_BlzGetNumDoodads_Defaults=
_BlzGetNumDoodads_Category=TC_DOODAD


//***************************************************************************
[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