UjAPI Help

Jass API Constants

constant integer JASS_MAX_ARRAY_SIZE = GetJassArrayLimit( ) // Previously was hardcoded 262144, this is subject to change if needed. constant integer TEXT_TAG_MAX_SIZE = GetTextTagLimit( ) // Original 100 limit raised to 1024, this is subject to change if needed. constant raritycontrol RARITY_QUEUE = ConvertRarityControl(2) constant fogstate FOG_OF_WAR_RECT = ConvertFogState(8) constant fogstate FOG_OF_WAR_RADIUS = ConvertFogState(16) constant fogstate FOG_OF_WAR_RADIUS_LOCATION = ConvertFogState(32) constant fogstate FOG_OF_WAR_STARTED = ConvertFogState(64) constant fogstate FOG_OF_WAR_USE_SHARED_VISION = ConvertFogState(128) constant fogstate FOG_OF_WAR_AFTER_UNITS = ConvertFogState(256) constant mappedfield MAPPED_FIELD_ATTACHMENT = ConvertMappedField(0) constant mappedfield MAPPED_FIELD_BONE = ConvertMappedField(1) constant mappedfield MAPPED_FIELD_ANIMATION = ConvertMappedField(2) constant mappedfield MAPPED_FIELD_SUB_ANIMATION = ConvertMappedField(3) constant mappedfield MAPPED_CURSOR_SUB_ANIMATION = ConvertMappedField(4) constant attachmenttype ATTACHMENT_TYPE_CHEST = ConvertAttachmentType('ches') constant attachmenttype ATTACHMENT_TYPE_FEET = ConvertAttachmentType('feet') constant attachmenttype ATTACHMENT_TYPE_FOOT = ConvertAttachmentType('foot') constant attachmenttype ATTACHMENT_TYPE_HAND = ConvertAttachmentType('hand') constant attachmenttype ATTACHMENT_TYPE_HEAD = ConvertAttachmentType('head') constant attachmenttype ATTACHMENT_TYPE_ORIGIN = ConvertAttachmentType('orig') constant attachmenttype ATTACHMENT_TYPE_OVERHEAD = ConvertAttachmentType('over') constant attachmenttype ATTACHMENT_TYPE_SPRITE = ConvertAttachmentType('spri') constant attachmenttype ATTACHMENT_TYPE_WEAPON = ConvertAttachmentType('weap') constant attachmenttype ATTACHMENT_TYPE_ALTERNATE = ConvertAttachmentType('alte') constant attachmenttype ATTACHMENT_TYPE_LEFT = ConvertAttachmentType('left') constant attachmenttype ATTACHMENT_TYPE_RIGHT = ConvertAttachmentType('righ') constant attachmenttype ATTACHMENT_TYPE_MOUNT = ConvertAttachmentType('moun') constant attachmenttype ATTACHMENT_TYPE_REAR = ConvertAttachmentType('rear') constant attachmenttype ATTACHMENT_TYPE_SMART = ConvertAttachmentType('smar') constant attachmenttype ATTACHMENT_TYPE_FIRST = ConvertAttachmentType('firs') constant attachmenttype ATTACHMENT_TYPE_SECOND = ConvertAttachmentType('seco') constant attachmenttype ATTACHMENT_TYPE_THIRD = ConvertAttachmentType('thir') constant attachmenttype ATTACHMENT_TYPE_FOURTH = ConvertAttachmentType('four') constant attachmenttype ATTACHMENT_TYPE_FIFTH = ConvertAttachmentType('fift') constant attachmenttype ATTACHMENT_TYPE_SIXTH = ConvertAttachmentType('sixt') constant attachmenttype ATTACHMENT_TYPE_SMALL = ConvertAttachmentType('smal') constant attachmenttype ATTACHMENT_TYPE_MEDIUM = ConvertAttachmentType('medi') constant attachmenttype ATTACHMENT_TYPE_LARGE = ConvertAttachmentType('larg') constant attachmenttype ATTACHMENT_TYPE_GOLD = ConvertAttachmentType('gold') constant attachmenttype ATTACHMENT_TYPE_RALLYPOINT = ConvertAttachmentType('rall') constant attachmenttype ATTACHMENT_TYPE_EAT_TREE = ConvertAttachmentType('eatt') constant bonetype BONE_TYPE_CHEST = ConvertBoneType('ches') constant bonetype BONE_TYPE_FOOT = ConvertBoneType('foot') constant bonetype BONE_TYPE_HAND = ConvertBoneType('hand') constant bonetype BONE_TYPE_HEAD = ConvertBoneType('head') constant bonetype BONE_TYPE_TURRET = ConvertBoneType('turr') constant bonetype BONE_TYPE_ALTERNATE = ConvertBoneType('alte') constant bonetype BONE_TYPE_LEFT = ConvertBoneType('left') constant bonetype BONE_TYPE_RIGHT = ConvertBoneType('righ') constant bonetype BONE_TYPE_MOUNT = ConvertBoneType('moun') constant bonetype BONE_TYPE_SMART = ConvertBoneType('smar') constant animtype ANIM_TYPE_BIRTH = ConvertAnimType(0) constant animtype ANIM_TYPE_DEATH = ConvertAnimType(1) constant animtype ANIM_TYPE_DECAY = ConvertAnimType(2) constant animtype ANIM_TYPE_DISSIPATE = ConvertAnimType(3) constant animtype ANIM_TYPE_STAND = ConvertAnimType(4) constant animtype ANIM_TYPE_WALK = ConvertAnimType(5) constant animtype ANIM_TYPE_ATTACK = ConvertAnimType(6) constant animtype ANIM_TYPE_MORPH = ConvertAnimType(7) constant animtype ANIM_TYPE_SLEEP = ConvertAnimType(8) constant animtype ANIM_TYPE_SPELL = ConvertAnimType(9) constant animtype ANIM_TYPE_PORTRAIT = ConvertAnimType(10) constant subanimtype SUBANIM_TYPE_ROOTED = ConvertSubAnimType(11) constant subanimtype SUBANIM_TYPE_ALTERNATE_EX = ConvertSubAnimType(12) constant subanimtype SUBANIM_TYPE_LOOPING = ConvertSubAnimType(13) constant subanimtype SUBANIM_TYPE_SLAM = ConvertSubAnimType(14) constant subanimtype SUBANIM_TYPE_THROW = ConvertSubAnimType(15) constant subanimtype SUBANIM_TYPE_SPIKED = ConvertSubAnimType(16) constant subanimtype SUBANIM_TYPE_FAST = ConvertSubAnimType(17) constant subanimtype SUBANIM_TYPE_SPIN = ConvertSubAnimType(18) constant subanimtype SUBANIM_TYPE_READY = ConvertSubAnimType(19) constant subanimtype SUBANIM_TYPE_CHANNEL = ConvertSubAnimType(20) constant subanimtype SUBANIM_TYPE_DEFEND = ConvertSubAnimType(21) constant subanimtype SUBANIM_TYPE_VICTORY = ConvertSubAnimType(22) constant subanimtype SUBANIM_TYPE_TURN = ConvertSubAnimType(23) constant subanimtype SUBANIM_TYPE_LEFT = ConvertSubAnimType(24) constant subanimtype SUBANIM_TYPE_RIGHT = ConvertSubAnimType(25) constant subanimtype SUBANIM_TYPE_FIRE = ConvertSubAnimType(26) constant subanimtype SUBANIM_TYPE_FLESH = ConvertSubAnimType(27) constant subanimtype SUBANIM_TYPE_HIT = ConvertSubAnimType(28) constant subanimtype SUBANIM_TYPE_WOUNDED = ConvertSubAnimType(29) constant subanimtype SUBANIM_TYPE_LIGHT = ConvertSubAnimType(30) constant subanimtype SUBANIM_TYPE_MODERATE = ConvertSubAnimType(31) constant subanimtype SUBANIM_TYPE_SEVERE = ConvertSubAnimType(32) constant subanimtype SUBANIM_TYPE_CRITICAL = ConvertSubAnimType(33) constant subanimtype SUBANIM_TYPE_COMPLETE = ConvertSubAnimType(34) constant subanimtype SUBANIM_TYPE_GOLD = ConvertSubAnimType(35) constant subanimtype SUBANIM_TYPE_LUMBER = ConvertSubAnimType(36) constant subanimtype SUBANIM_TYPE_WORK = ConvertSubAnimType(37) constant subanimtype SUBANIM_TYPE_TALK = ConvertSubAnimType(38) constant subanimtype SUBANIM_TYPE_FIRST = ConvertSubAnimType(39) constant subanimtype SUBANIM_TYPE_SECOND = ConvertSubAnimType(40) constant subanimtype SUBANIM_TYPE_THIRD = ConvertSubAnimType(41) constant subanimtype SUBANIM_TYPE_FOURTH = ConvertSubAnimType(42) constant subanimtype SUBANIM_TYPE_FIFTH = ConvertSubAnimType(43) constant subanimtype SUBANIM_TYPE_ONE = ConvertSubAnimType(44) constant subanimtype SUBANIM_TYPE_TWO = ConvertSubAnimType(45) constant subanimtype SUBANIM_TYPE_THREE = ConvertSubAnimType(46) constant subanimtype SUBANIM_TYPE_FOUR = ConvertSubAnimType(47) constant subanimtype SUBANIM_TYPE_FIVE = ConvertSubAnimType(48) constant subanimtype SUBANIM_TYPE_SMALL = ConvertSubAnimType(49) constant subanimtype SUBANIM_TYPE_MEDIUM = ConvertSubAnimType(50) constant subanimtype SUBANIM_TYPE_LARGE = ConvertSubAnimType(51) constant subanimtype SUBANIM_TYPE_UPGRADE = ConvertSubAnimType(52) constant subanimtype SUBANIM_TYPE_DRAIN = ConvertSubAnimType(53) constant subanimtype SUBANIM_TYPE_FILL = ConvertSubAnimType(54) constant subanimtype SUBANIM_TYPE_CHAINLIGHTNING = ConvertSubAnimType(55) constant subanimtype SUBANIM_TYPE_EATTREE = ConvertSubAnimType(56) constant subanimtype SUBANIM_TYPE_PUKE = ConvertSubAnimType(57) constant subanimtype SUBANIM_TYPE_FLAIL = ConvertSubAnimType(58) constant subanimtype SUBANIM_TYPE_OFF = ConvertSubAnimType(59) constant subanimtype SUBANIM_TYPE_SWIM = ConvertSubAnimType(60) constant subanimtype SUBANIM_TYPE_ENTANGLE = ConvertSubAnimType(61) constant subanimtype SUBANIM_TYPE_BERSERK = ConvertSubAnimType(62) constant cursoranimtype CURSORANIM_TYPE_NORMAL = ConvertCursorAnimType(0) constant cursoranimtype CURSORANIM_TYPE_SELECT = ConvertCursorAnimType(1) constant cursoranimtype CURSORANIM_TYPE_TARGET = ConvertCursorAnimType(2) constant cursoranimtype CURSORANIM_TYPE_TARGET_SELECT = ConvertCursorAnimType(3) constant cursoranimtype CURSORANIM_TYPE_INVALID_TARGET = ConvertCursorAnimType(4) constant cursoranimtype CURSORANIM_TYPE_HOLD_ITEM = ConvertCursorAnimType(5) constant cursoranimtype CURSORANIM_TYPE_SCROLL = ConvertCursorAnimType(6) constant cursoranimtype CURSORANIM_TYPE_LEFT = ConvertCursorAnimType(7) constant cursoranimtype CURSORANIM_TYPE_RIGHT = ConvertCursorAnimType(8) constant cursoranimtype CURSORANIM_TYPE_UP = ConvertCursorAnimType(9) constant cursoranimtype CURSORANIM_TYPE_DOWN = ConvertCursorAnimType(10) //=================================================== // For use with TriggerRegisterWidgetEvent //=================================================== constant widgetevent EVENT_WIDGET_DAMAGING = ConvertWidgetEvent(400) constant widgetevent EVENT_WIDGET_DAMAGED = ConvertWidgetEvent(401) //=================================================== // For use with TriggerRegisterGameEvent //=================================================== constant gameevent EVENT_GAME_AGENT_DESTROYED = ConvertGameEvent(800) constant gameevent EVENT_GAME_AGENT_ARRIVAL = ConvertGameEvent(801) constant gameevent EVENT_GAME_AGENT_CANT_PATH = ConvertGameEvent(802) constant gameevent EVENT_GAME_AGENT_WARP_START = ConvertGameEvent(803) constant gameevent EVENT_GAME_AGENT_WARP_END = ConvertGameEvent(804) constant gameevent EVENT_GAME_WIDGET_DAMAGING = ConvertGameEvent(805) constant gameevent EVENT_GAME_WIDGET_DAMAGED = ConvertGameEvent(806) constant gameevent EVENT_GAME_WIDGET_DEATH = ConvertGameEvent(807) constant gameevent EVENT_GAME_HACK_DETECTED = ConvertGameEvent(850) //=================================================== // For use with TriggerRegisterPlayerEvent //=================================================== constant playerevent EVENT_PLAYER_MOUSE_DOWN = ConvertPlayerEvent(305) constant playerevent EVENT_PLAYER_MOUSE_UP = ConvertPlayerEvent(306) constant playerevent EVENT_PLAYER_MOUSE_MOVE = ConvertPlayerEvent(307) constant playerevent EVENT_PLAYER_SYNC_DATA = ConvertPlayerEvent(309) // currently not active constant playerevent EVENT_PLAYER_KEY = ConvertPlayerEvent(311) constant playerevent EVENT_PLAYER_KEY_DOWN = ConvertPlayerEvent(312) constant playerevent EVENT_PLAYER_KEY_UP = ConvertPlayerEvent(313) constant playerevent EVENT_PLAYER_WIDGET_TRACK = ConvertPlayerEvent(320) constant playerevent EVENT_PLAYER_WIDGET_GHOST_TRACK = ConvertPlayerEvent(321) constant playerevent EVENT_PLAYER_WIDGET_CLICK = ConvertPlayerEvent(322) constant playerevent EVENT_PLAYER_WIDGET_GHOST_CLICK = ConvertPlayerEvent(323) constant playerevent EVENT_PLAYER_TERRAIN_CLICK = ConvertPlayerEvent(324) constant playerevent EVENT_PLAYER_TRADE_RESOURCE = ConvertPlayerEvent(350) //=================================================== // For use with TriggerRegisterPlayerUnitEvent //=================================================== constant playerunitevent EVENT_PLAYER_UNIT_DAMAGED = ConvertPlayerUnitEvent(308) constant playerunitevent EVENT_PLAYER_UNIT_DAMAGING = ConvertPlayerUnitEvent(315) constant playerunitevent EVENT_PLAYER_UNIT_ATTACK_FINISHED = ConvertPlayerUnitEvent(317) constant playerunitevent EVENT_PLAYER_UNIT_DECAY_FINISHED = ConvertPlayerUnitEvent(319) constant playerunitevent EVENT_PLAYER_UNIT_REINCARNATION_START = ConvertPlayerUnitEvent(325) constant playerunitevent EVENT_PLAYER_UNIT_REINCARNATION_END = ConvertPlayerUnitEvent(327) constant playerunitevent EVENT_PLAYER_UNIT_REVIVED = ConvertPlayerUnitEvent(329) //=================================================== // For use with TriggerRegisterUnitEvent //=================================================== constant unitevent EVENT_UNIT_DAMAGING = ConvertUnitEvent(314) constant unitevent EVENT_UNIT_ATTACK_FINISHED = ConvertUnitEvent(316) constant unitevent EVENT_UNIT_DECAY_FINISHED = ConvertUnitEvent(318) constant unitevent EVENT_UNIT_REINCARNATION_START = ConvertUnitEvent(326) constant unitevent EVENT_UNIT_REINCARNATION_END = ConvertUnitEvent(328) constant unitevent EVENT_UNIT_REVIVED = ConvertUnitEvent(330) //=================================================== // For use with TriggerRegisterPlayerUnitEvent //=================================================== constant playerunitevent EVENT_PLAYER_UNIT_BUFF_RECEIVED = ConvertPlayerUnitEvent(500) constant playerunitevent EVENT_PLAYER_UNIT_BUFF_REFRESHED = ConvertPlayerUnitEvent(501) constant playerunitevent EVENT_PLAYER_UNIT_BUFF_ENDED = ConvertPlayerUnitEvent(502) constant playerunitevent EVENT_PLAYER_UNIT_ABILITY_ADDED = ConvertPlayerUnitEvent(503) constant playerunitevent EVENT_PLAYER_UNIT_ABILITY_REMOVED = ConvertPlayerUnitEvent(504) constant playerunitevent EVENT_PLAYER_UNIT_ABILITY_AUTOCAST_ON = ConvertPlayerUnitEvent(505) constant playerunitevent EVENT_PLAYER_UNIT_ABILITY_AUTOCAST_OFF = ConvertPlayerUnitEvent(506) constant playerunitevent EVENT_PLAYER_UNIT_PROJECTILE_LAUNCH = ConvertPlayerUnitEvent(600) constant playerunitevent EVENT_PLAYER_UNIT_PROJECTILE_HIT = ConvertPlayerUnitEvent(601) //=================================================== // For use with TriggerRegisterUnitEvent //=================================================== constant unitevent EVENT_UNIT_BUFF_RECEIVED = ConvertUnitEvent(510) constant unitevent EVENT_UNIT_BUFF_REFRESHED = ConvertUnitEvent(511) constant unitevent EVENT_UNIT_BUFF_ENDED = ConvertUnitEvent(512) constant unitevent EVENT_UNIT_ABILITY_ADDED = ConvertUnitEvent(513) constant unitevent EVENT_UNIT_ABILITY_REMOVED = ConvertUnitEvent(514) constant unitevent EVENT_UNIT_ABILITY_AUTOCAST_ON = ConvertUnitEvent(515) constant unitevent EVENT_UNIT_ABILITY_AUTOCAST_OFF = ConvertUnitEvent(516) constant unitevent EVENT_UNIT_PROJECTILE_LAUNCH = ConvertUnitEvent(610) constant unitevent EVENT_UNIT_PROJECTILE_HIT = ConvertUnitEvent(611) //=================================================== // Projectile Type Constants for use with IsProjectileType() //=================================================== constant projectiletype PROJECTILE_TYPE_BULLET = ConvertProjectileType(0) constant projectiletype PROJECTILE_TYPE_MISSILE = ConvertProjectileType(1) constant projectiletype PROJECTILE_TYPE_ARTILLERY = ConvertProjectileType(2) constant projectiletype PROJECTILE_TYPE_VISIBLE = ConvertProjectileType(4) constant projectiletype PROJECTILE_TYPE_DEAD = ConvertProjectileType(5) //=================================================== // Animatable Camera Fields //=================================================== constant camerafield CAMERA_FIELD_NEARZ = ConvertCameraField(7) constant camerafield CAMERA_FIELD_LOCAL_PITCH = ConvertCameraField(8) constant camerafield CAMERA_FIELD_LOCAL_YAW = ConvertCameraField(9) constant camerafield CAMERA_FIELD_LOCAL_ROLL = ConvertCameraField(10) // not implemented yet... //=================================================== // Custom UI API constants //=================================================== constant originframetype ORIGIN_FRAME_GAME_UI = ConvertOriginFrameType(0) constant originframetype ORIGIN_FRAME_COMMAND_BUTTON = ConvertOriginFrameType(1) constant originframetype ORIGIN_FRAME_HERO_BAR = ConvertOriginFrameType(2) constant originframetype ORIGIN_FRAME_HERO_BUTTON = ConvertOriginFrameType(3) constant originframetype ORIGIN_FRAME_HERO_HP_BAR = ConvertOriginFrameType(4) constant originframetype ORIGIN_FRAME_HERO_MANA_BAR = ConvertOriginFrameType(5) constant originframetype ORIGIN_FRAME_HERO_BUTTON_INDICATOR = ConvertOriginFrameType(6) constant originframetype ORIGIN_FRAME_ITEM_BUTTON = ConvertOriginFrameType(7) constant originframetype ORIGIN_FRAME_MINIMAP = ConvertOriginFrameType(8) constant originframetype ORIGIN_FRAME_MINIMAP_BUTTON = ConvertOriginFrameType(9) constant originframetype ORIGIN_FRAME_SYSTEM_BUTTON = ConvertOriginFrameType(10) constant originframetype ORIGIN_FRAME_TOOLTIP = ConvertOriginFrameType(11) constant originframetype ORIGIN_FRAME_UBERTOOLTIP = ConvertOriginFrameType(12) constant originframetype ORIGIN_FRAME_CHAT_MSG = ConvertOriginFrameType(13) constant originframetype ORIGIN_FRAME_UNIT_MSG = ConvertOriginFrameType(14) constant originframetype ORIGIN_FRAME_TOP_MSG = ConvertOriginFrameType(15) constant originframetype ORIGIN_FRAME_PORTRAIT = ConvertOriginFrameType(16) constant originframetype ORIGIN_FRAME_WORLD_FRAME = ConvertOriginFrameType(17) constant originframetype ORIGIN_FRAME_CONSOLE_UI = ConvertOriginFrameType(18) constant originframetype ORIGIN_FRAME_PORTRAIT_TEXT = ConvertOriginFrameType(19) constant originframetype ORIGIN_FRAME_BUFF_BAR = ConvertOriginFrameType(20) constant originframetype ORIGIN_FRAME_BUFF_BAR_TEXT = ConvertOriginFrameType(21) constant originframetype ORIGIN_FRAME_BUFF_BAR_INDICATOR = ConvertOriginFrameType(22) constant originframetype ORIGIN_FRAME_TIME_OF_DAY_INDICATOR = ConvertOriginFrameType(23) constant originframetype ORIGIN_FRAME_LEADERBOARD = ConvertOriginFrameType(24) constant originframetype ORIGIN_FRAME_MULTIBOARD = ConvertOriginFrameType(25) constant originframetype ORIGIN_FRAME_INFO_BAR = ConvertOriginFrameType(26) constant originframetype ORIGIN_FRAME_COMMAND_BAR = ConvertOriginFrameType(27) constant originframetype ORIGIN_FRAME_RESOURCE_BAR = ConvertOriginFrameType(28) constant originframetype ORIGIN_FRAME_RESOURCE_BAR_TEXTURE = ConvertOriginFrameType(29) constant originframetype ORIGIN_FRAME_RESOURCE_BAR_TEXT = ConvertOriginFrameType(30) constant originframetype ORIGIN_FRAME_UPPERBUTTON_BAR = ConvertOriginFrameType(31) constant originframetype ORIGIN_FRAME_UPPERBUTTON_BAR_BUTTON = ConvertOriginFrameType(32) constant originframetype ORIGIN_FRAME_PEON_BAR = ConvertOriginFrameType(33) constant originframetype ORIGIN_FRAME_PLAYER_MESSAGE = ConvertOriginFrameType(34) constant originframetype ORIGIN_FRAME_UNIT_MESSAGE = ConvertOriginFrameType(35) constant originframetype ORIGIN_FRAME_CHAT_MESSAGE = ConvertOriginFrameType(36) constant originframetype ORIGIN_FRAME_TOP_MESSAGE = ConvertOriginFrameType(37) constant originframetype ORIGIN_FRAME_CHAT_EDITBAR = ConvertOriginFrameType(38) constant originframetype ORIGIN_FRAME_CINEMATIC_PANEL = ConvertOriginFrameType(39) constant originframetype ORIGIN_FRAME_COMMAND_BUTTON_COOLDOWN_INDICATOR = ConvertOriginFrameType(40) constant originframetype ORIGIN_FRAME_COMMAND_BUTTON_AUTOCAST_FRAME = ConvertOriginFrameType(41) constant originframetype ORIGIN_FRAME_COMMAND_BUTTON_CHARGES_FRAME = ConvertOriginFrameType(42) constant originframetype ORIGIN_FRAME_COMMAND_BUTTON_CHARGES_TEXT = ConvertOriginFrameType(43) constant originframetype ORIGIN_FRAME_CURSOR_FRAME = ConvertOriginFrameType(44) constant originframetype ORIGIN_FRAME_INVENTORY_COVER_FRAME = ConvertOriginFrameType(45) constant originframetype ORIGIN_FRAME_UNIT_TIP = ConvertOriginFrameType(46) constant originframetype ORIGIN_FRAME_ITEM_BUTTON_COOLDOWN_INDICATOR = ConvertOriginFrameType(47) constant originframetype ORIGIN_FRAME_ITEM_BUTTON_AUTOCAST_FRAME = ConvertOriginFrameType(48) constant originframetype ORIGIN_FRAME_ITEM_BUTTON_CHARGES_FRAME = ConvertOriginFrameType(49) constant originframetype ORIGIN_FRAME_ITEM_BUTTON_CHARGES_TEXT = ConvertOriginFrameType(50) constant originframetype ORIGIN_FRAME_TRAINABLE_BUTTON = ConvertOriginFrameType(51) constant originframetype ORIGIN_FRAME_CARGO_BUTTON = ConvertOriginFrameType(52) constant originframetype ORIGIN_FRAME_GROUP_BUTTON = ConvertOriginFrameType(53) constant originframetype ORIGIN_FRAME_FPS_TEXT = ConvertOriginFrameType(54) constant originframetype ORIGIN_FRAME_MEMORY_TEXT = ConvertOriginFrameType(55) constant framepointtype FRAMEPOINT_TOPLEFT = ConvertFramePointType(0) constant framepointtype FRAMEPOINT_TOP = ConvertFramePointType(1) constant framepointtype FRAMEPOINT_TOPRIGHT = ConvertFramePointType(2) constant framepointtype FRAMEPOINT_LEFT = ConvertFramePointType(3) constant framepointtype FRAMEPOINT_CENTER = ConvertFramePointType(4) constant framepointtype FRAMEPOINT_RIGHT = ConvertFramePointType(5) constant framepointtype FRAMEPOINT_BOTTOMLEFT = ConvertFramePointType(6) constant framepointtype FRAMEPOINT_BOTTOM = ConvertFramePointType(7) constant framepointtype FRAMEPOINT_BOTTOMRIGHT = ConvertFramePointType(8) constant textaligntype TEXT_JUSTIFY_TOP = ConvertTextAlignType(0) constant textaligntype TEXT_JUSTIFY_MIDDLE = ConvertTextAlignType(1) constant textaligntype TEXT_JUSTIFY_BOTTOM = ConvertTextAlignType(2) constant textaligntype TEXT_JUSTIFY_LEFT = ConvertTextAlignType(3) constant textaligntype TEXT_JUSTIFY_CENTER = ConvertTextAlignType(4) constant textaligntype TEXT_JUSTIFY_RIGHT = ConvertTextAlignType(5) constant frameeventtype FRAMEEVENT_CONTROL_CLICK = ConvertFrameEventType(1) constant frameeventtype FRAMEEVENT_MOUSE_ENTER = ConvertFrameEventType(2) constant frameeventtype FRAMEEVENT_MOUSE_LEAVE = ConvertFrameEventType(3) constant frameeventtype FRAMEEVENT_MOUSE_UP = ConvertFrameEventType(4) constant frameeventtype FRAMEEVENT_MOUSE_DOWN = ConvertFrameEventType(5) constant frameeventtype FRAMEEVENT_MOUSE_WHEEL = ConvertFrameEventType(6) constant frameeventtype FRAMEEVENT_CHECKBOX_CHECKED = ConvertFrameEventType(7) constant frameeventtype FRAMEEVENT_CHECKBOX_UNCHECKED = ConvertFrameEventType(8) constant frameeventtype FRAMEEVENT_EDITBOX_TEXT_CHANGED = ConvertFrameEventType(9) constant frameeventtype FRAMEEVENT_POPUPMENU_ITEM_CHANGED = ConvertFrameEventType(10) // This also works with CListBox and CMenu constant frameeventtype FRAMEEVENT_FRAME_ITEM_CHANGED = ConvertFrameEventType(10) // More streamlined version, as not only CPopupMenu can have ITEM_CHANGED events. constant frameeventtype FRAMEEVENT_MOUSE_DOUBLECLICK = ConvertFrameEventType(11) constant frameeventtype FRAMEEVENT_SPRITE_ANIM_UPDATE = ConvertFrameEventType(12) constant frameeventtype FRAMEEVENT_SLIDER_VALUE_CHANGED = ConvertFrameEventType(13) constant frameeventtype FRAMEEVENT_DIALOG_CANCEL = ConvertFrameEventType(14) constant frameeventtype FRAMEEVENT_DIALOG_ACCEPT = ConvertFrameEventType(15) constant frameeventtype FRAMEEVENT_EDITBOX_ENTER = ConvertFrameEventType(16) constant frameeventtype FRAMEEVENT_CHECKBOX_CHANGED = ConvertFrameEventType(17) constant frameeventtype FRAMEEVENT_CONTROL_RELEASE = ConvertFrameEventType(18) constant frameeventtype FRAMEEVENT_CONTROL_DRAG = ConvertFrameEventType(19) //=================================================== // OS Key constants //=================================================== constant oskeytype OSKEY_LBUTTON = ConvertOsKeyType(0x01) constant oskeytype OSKEY_RBUTTON = ConvertOsKeyType(0x02) constant oskeytype OSKEY_CANCEL = ConvertOsKeyType(0x03) constant oskeytype OSKEY_MBUTTON = ConvertOsKeyType(0x04) constant oskeytype OSKEY_XBUTTON1 = ConvertOsKeyType(0x05) constant oskeytype OSKEY_XBUTTON2 = ConvertOsKeyType(0x06) constant oskeytype OSKEY_UNDEFINED = ConvertOsKeyType(0x07) constant oskeytype OSKEY_BACKSPACE = ConvertOsKeyType(0x08) constant oskeytype OSKEY_TAB = ConvertOsKeyType(0x09) constant oskeytype OSKEY_CLEAR = ConvertOsKeyType(0x0C) constant oskeytype OSKEY_RETURN = ConvertOsKeyType(0x0D) constant oskeytype OSKEY_SHIFT = ConvertOsKeyType(0x10) constant oskeytype OSKEY_CONTROL = ConvertOsKeyType(0x11) constant oskeytype OSKEY_ALT = ConvertOsKeyType(0x12) constant oskeytype OSKEY_PAUSE = ConvertOsKeyType(0x13) constant oskeytype OSKEY_CAPSLOCK = ConvertOsKeyType(0x14) constant oskeytype OSKEY_KANA = ConvertOsKeyType(0x15) constant oskeytype OSKEY_HANGUL = ConvertOsKeyType(0x15) constant oskeytype OSKEY_JUNJA = ConvertOsKeyType(0x17) constant oskeytype OSKEY_FINAL = ConvertOsKeyType(0x18) constant oskeytype OSKEY_HANJA = ConvertOsKeyType(0x19) constant oskeytype OSKEY_KANJI = ConvertOsKeyType(0x19) constant oskeytype OSKEY_ESCAPE = ConvertOsKeyType(0x1B) constant oskeytype OSKEY_CONVERT = ConvertOsKeyType(0x1C) constant oskeytype OSKEY_NONCONVERT = ConvertOsKeyType(0x1D) constant oskeytype OSKEY_ACCEPT = ConvertOsKeyType(0x1E) constant oskeytype OSKEY_MODECHANGE = ConvertOsKeyType(0x1F) constant oskeytype OSKEY_SPACE = ConvertOsKeyType(0x20) constant oskeytype OSKEY_PAGEUP = ConvertOsKeyType(0x21) constant oskeytype OSKEY_PAGEDOWN = ConvertOsKeyType(0x22) constant oskeytype OSKEY_END = ConvertOsKeyType(0x23) constant oskeytype OSKEY_HOME = ConvertOsKeyType(0x24) constant oskeytype OSKEY_LEFT = ConvertOsKeyType(0x25) constant oskeytype OSKEY_UP = ConvertOsKeyType(0x26) constant oskeytype OSKEY_RIGHT = ConvertOsKeyType(0x27) constant oskeytype OSKEY_DOWN = ConvertOsKeyType(0x28) constant oskeytype OSKEY_SELECT = ConvertOsKeyType(0x29) constant oskeytype OSKEY_PRINT = ConvertOsKeyType(0x2A) constant oskeytype OSKEY_EXECUTE = ConvertOsKeyType(0x2B) constant oskeytype OSKEY_PRINTSCREEN = ConvertOsKeyType(0x2C) constant oskeytype OSKEY_INSERT = ConvertOsKeyType(0x2D) constant oskeytype OSKEY_DELETE = ConvertOsKeyType(0x2E) constant oskeytype OSKEY_HELP = ConvertOsKeyType(0x2F) constant oskeytype OSKEY_0 = ConvertOsKeyType(0x30) constant oskeytype OSKEY_1 = ConvertOsKeyType(0x31) constant oskeytype OSKEY_2 = ConvertOsKeyType(0x32) constant oskeytype OSKEY_3 = ConvertOsKeyType(0x33) constant oskeytype OSKEY_4 = ConvertOsKeyType(0x34) constant oskeytype OSKEY_5 = ConvertOsKeyType(0x35) constant oskeytype OSKEY_6 = ConvertOsKeyType(0x36) constant oskeytype OSKEY_7 = ConvertOsKeyType(0x37) constant oskeytype OSKEY_8 = ConvertOsKeyType(0x38) constant oskeytype OSKEY_9 = ConvertOsKeyType(0x39) constant oskeytype OSKEY_A = ConvertOsKeyType(0x41) constant oskeytype OSKEY_B = ConvertOsKeyType(0x42) constant oskeytype OSKEY_C = ConvertOsKeyType(0x43) constant oskeytype OSKEY_D = ConvertOsKeyType(0x44) constant oskeytype OSKEY_E = ConvertOsKeyType(0x45) constant oskeytype OSKEY_F = ConvertOsKeyType(0x46) constant oskeytype OSKEY_G = ConvertOsKeyType(0x47) constant oskeytype OSKEY_H = ConvertOsKeyType(0x48) constant oskeytype OSKEY_I = ConvertOsKeyType(0x49) constant oskeytype OSKEY_J = ConvertOsKeyType(0x4A) constant oskeytype OSKEY_K = ConvertOsKeyType(0x4B) constant oskeytype OSKEY_L = ConvertOsKeyType(0x4C) constant oskeytype OSKEY_M = ConvertOsKeyType(0x4D) constant oskeytype OSKEY_N = ConvertOsKeyType(0x4E) constant oskeytype OSKEY_O = ConvertOsKeyType(0x4F) constant oskeytype OSKEY_P = ConvertOsKeyType(0x50) constant oskeytype OSKEY_Q = ConvertOsKeyType(0x51) constant oskeytype OSKEY_R = ConvertOsKeyType(0x52) constant oskeytype OSKEY_S = ConvertOsKeyType(0x53) constant oskeytype OSKEY_T = ConvertOsKeyType(0x54) constant oskeytype OSKEY_U = ConvertOsKeyType(0x55) constant oskeytype OSKEY_V = ConvertOsKeyType(0x56) constant oskeytype OSKEY_W = ConvertOsKeyType(0x57) constant oskeytype OSKEY_X = ConvertOsKeyType(0x58) constant oskeytype OSKEY_Y = ConvertOsKeyType(0x59) constant oskeytype OSKEY_Z = ConvertOsKeyType(0x5A) constant oskeytype OSKEY_LMETA = ConvertOsKeyType(0x5B) constant oskeytype OSKEY_RMETA = ConvertOsKeyType(0x5C) constant oskeytype OSKEY_APPS = ConvertOsKeyType(0x5D) constant oskeytype OSKEY_SLEEP = ConvertOsKeyType(0x5F) constant oskeytype OSKEY_NUMPAD0 = ConvertOsKeyType(0x60) constant oskeytype OSKEY_NUMPAD1 = ConvertOsKeyType(0x61) constant oskeytype OSKEY_NUMPAD2 = ConvertOsKeyType(0x62) constant oskeytype OSKEY_NUMPAD3 = ConvertOsKeyType(0x63) constant oskeytype OSKEY_NUMPAD4 = ConvertOsKeyType(0x64) constant oskeytype OSKEY_NUMPAD5 = ConvertOsKeyType(0x65) constant oskeytype OSKEY_NUMPAD6 = ConvertOsKeyType(0x66) constant oskeytype OSKEY_NUMPAD7 = ConvertOsKeyType(0x67) constant oskeytype OSKEY_NUMPAD8 = ConvertOsKeyType(0x68) constant oskeytype OSKEY_NUMPAD9 = ConvertOsKeyType(0x69) constant oskeytype OSKEY_MULTIPLY = ConvertOsKeyType(0x6A) constant oskeytype OSKEY_ADD = ConvertOsKeyType(0x6B) constant oskeytype OSKEY_SEPARATOR = ConvertOsKeyType(0x6C) constant oskeytype OSKEY_SUBTRACT = ConvertOsKeyType(0x6D) constant oskeytype OSKEY_DECIMAL = ConvertOsKeyType(0x6E) constant oskeytype OSKEY_DIVIDE = ConvertOsKeyType(0x6F) constant oskeytype OSKEY_F1 = ConvertOsKeyType(0x70) constant oskeytype OSKEY_F2 = ConvertOsKeyType(0x71) constant oskeytype OSKEY_F3 = ConvertOsKeyType(0x72) constant oskeytype OSKEY_F4 = ConvertOsKeyType(0x73) constant oskeytype OSKEY_F5 = ConvertOsKeyType(0x74) constant oskeytype OSKEY_F6 = ConvertOsKeyType(0x75) constant oskeytype OSKEY_F7 = ConvertOsKeyType(0x76) constant oskeytype OSKEY_F8 = ConvertOsKeyType(0x77) constant oskeytype OSKEY_F9 = ConvertOsKeyType(0x78) constant oskeytype OSKEY_F10 = ConvertOsKeyType(0x79) constant oskeytype OSKEY_F11 = ConvertOsKeyType(0x7A) constant oskeytype OSKEY_F12 = ConvertOsKeyType(0x7B) constant oskeytype OSKEY_F13 = ConvertOsKeyType(0x7C) constant oskeytype OSKEY_F14 = ConvertOsKeyType(0x7D) constant oskeytype OSKEY_F15 = ConvertOsKeyType(0x7E) constant oskeytype OSKEY_F16 = ConvertOsKeyType(0x7F) constant oskeytype OSKEY_F17 = ConvertOsKeyType(0x80) constant oskeytype OSKEY_F18 = ConvertOsKeyType(0x81) constant oskeytype OSKEY_F19 = ConvertOsKeyType(0x82) constant oskeytype OSKEY_F20 = ConvertOsKeyType(0x83) constant oskeytype OSKEY_F21 = ConvertOsKeyType(0x84) constant oskeytype OSKEY_F22 = ConvertOsKeyType(0x85) constant oskeytype OSKEY_F23 = ConvertOsKeyType(0x86) constant oskeytype OSKEY_F24 = ConvertOsKeyType(0x87) constant oskeytype OSKEY_NUMLOCK = ConvertOsKeyType(0x90) constant oskeytype OSKEY_SCROLLLOCK = ConvertOsKeyType(0x91) constant oskeytype OSKEY_OEM_NEC_EQUAL = ConvertOsKeyType(0x92) constant oskeytype OSKEY_OEM_FJ_JISHO = ConvertOsKeyType(0x92) constant oskeytype OSKEY_OEM_FJ_MASSHOU = ConvertOsKeyType(0x93) constant oskeytype OSKEY_OEM_FJ_TOUROKU = ConvertOsKeyType(0x94) constant oskeytype OSKEY_OEM_FJ_LOYA = ConvertOsKeyType(0x95) constant oskeytype OSKEY_OEM_FJ_ROYA = ConvertOsKeyType(0x96) constant oskeytype OSKEY_LSHIFT = ConvertOsKeyType(0xA0) constant oskeytype OSKEY_RSHIFT = ConvertOsKeyType(0xA1) constant oskeytype OSKEY_LCONTROL = ConvertOsKeyType(0xA2) constant oskeytype OSKEY_RCONTROL = ConvertOsKeyType(0xA3) constant oskeytype OSKEY_LALT = ConvertOsKeyType(0xA4) constant oskeytype OSKEY_RALT = ConvertOsKeyType(0xA5) constant oskeytype OSKEY_BROWSER_BACK = ConvertOsKeyType(0xA6) constant oskeytype OSKEY_BROWSER_FORWARD = ConvertOsKeyType(0xA7) constant oskeytype OSKEY_BROWSER_REFRESH = ConvertOsKeyType(0xA8) constant oskeytype OSKEY_BROWSER_STOP = ConvertOsKeyType(0xA9) constant oskeytype OSKEY_BROWSER_SEARCH = ConvertOsKeyType(0xAA) constant oskeytype OSKEY_BROWSER_FAVORITES = ConvertOsKeyType(0xAB) constant oskeytype OSKEY_BROWSER_HOME = ConvertOsKeyType(0xAC) constant oskeytype OSKEY_VOLUME_MUTE = ConvertOsKeyType(0xAD) constant oskeytype OSKEY_VOLUME_DOWN = ConvertOsKeyType(0xAE) constant oskeytype OSKEY_VOLUME_UP = ConvertOsKeyType(0xAF) constant oskeytype OSKEY_MEDIA_NEXT_TRACK = ConvertOsKeyType(0xB0) constant oskeytype OSKEY_MEDIA_PREV_TRACK = ConvertOsKeyType(0xB1) constant oskeytype OSKEY_MEDIA_STOP = ConvertOsKeyType(0xB2) constant oskeytype OSKEY_MEDIA_PLAY_PAUSE = ConvertOsKeyType(0xB3) constant oskeytype OSKEY_LAUNCH_MAIL = ConvertOsKeyType(0xB4) constant oskeytype OSKEY_LAUNCH_MEDIA_SELECT = ConvertOsKeyType(0xB5) constant oskeytype OSKEY_LAUNCH_APP1 = ConvertOsKeyType(0xB6) constant oskeytype OSKEY_LAUNCH_APP2 = ConvertOsKeyType(0xB7) constant oskeytype OSKEY_OEM_1 = ConvertOsKeyType(0xBA) constant oskeytype OSKEY_OEM_PLUS = ConvertOsKeyType(0xBB) constant oskeytype OSKEY_OEM_COMMA = ConvertOsKeyType(0xBC) constant oskeytype OSKEY_OEM_MINUS = ConvertOsKeyType(0xBD) constant oskeytype OSKEY_OEM_PERIOD = ConvertOsKeyType(0xBE) constant oskeytype OSKEY_OEM_2 = ConvertOsKeyType(0xBF) constant oskeytype OSKEY_OEM_3 = ConvertOsKeyType(0xC0) constant oskeytype OSKEY_OEM_4 = ConvertOsKeyType(0xDB) constant oskeytype OSKEY_OEM_5 = ConvertOsKeyType(0xDC) constant oskeytype OSKEY_OEM_6 = ConvertOsKeyType(0xDD) constant oskeytype OSKEY_OEM_7 = ConvertOsKeyType(0xDE) constant oskeytype OSKEY_OEM_8 = ConvertOsKeyType(0xDF) constant oskeytype OSKEY_OEM_AX = ConvertOsKeyType(0xE1) constant oskeytype OSKEY_OEM_102 = ConvertOsKeyType(0xE2) constant oskeytype OSKEY_ICO_HELP = ConvertOsKeyType(0xE3) constant oskeytype OSKEY_ICO_00 = ConvertOsKeyType(0xE4) constant oskeytype OSKEY_PROCESSKEY = ConvertOsKeyType(0xE5) constant oskeytype OSKEY_ICO_CLEAR = ConvertOsKeyType(0xE6) constant oskeytype OSKEY_PACKET = ConvertOsKeyType(0xE7) constant oskeytype OSKEY_OEM_RESET = ConvertOsKeyType(0xE9) constant oskeytype OSKEY_OEM_JUMP = ConvertOsKeyType(0xEA) constant oskeytype OSKEY_OEM_PA1 = ConvertOsKeyType(0xEB) constant oskeytype OSKEY_OEM_PA2 = ConvertOsKeyType(0xEC) constant oskeytype OSKEY_OEM_PA3 = ConvertOsKeyType(0xED) constant oskeytype OSKEY_OEM_WSCTRL = ConvertOsKeyType(0xEE) constant oskeytype OSKEY_OEM_CUSEL = ConvertOsKeyType(0xEF) constant oskeytype OSKEY_OEM_ATTN = ConvertOsKeyType(0xF0) constant oskeytype OSKEY_OEM_FINISH = ConvertOsKeyType(0xF1) constant oskeytype OSKEY_OEM_COPY = ConvertOsKeyType(0xF2) constant oskeytype OSKEY_OEM_AUTO = ConvertOsKeyType(0xF3) constant oskeytype OSKEY_OEM_ENLW = ConvertOsKeyType(0xF4) constant oskeytype OSKEY_OEM_BACKTAB = ConvertOsKeyType(0xF5) constant oskeytype OSKEY_ATTN = ConvertOsKeyType(0xF6) constant oskeytype OSKEY_CRSEL = ConvertOsKeyType(0xF7) constant oskeytype OSKEY_EXSEL = ConvertOsKeyType(0xF8) constant oskeytype OSKEY_EREOF = ConvertOsKeyType(0xF9) constant oskeytype OSKEY_PLAY = ConvertOsKeyType(0xFA) constant oskeytype OSKEY_ZOOM = ConvertOsKeyType(0xFB) constant oskeytype OSKEY_NONAME = ConvertOsKeyType(0xFC) constant oskeytype OSKEY_PA1 = ConvertOsKeyType(0xFD) constant oskeytype OSKEY_OEM_CLEAR = ConvertOsKeyType(0xFE) //=================================================== // Mouse Button constants //=================================================== constant mousebuttontype MOUSE_BUTTON_TYPE_LEFT = ConvertMouseButtonType(1) constant mousebuttontype MOUSE_BUTTON_TYPE_MIDDLE = ConvertMouseButtonType(2) constant mousebuttontype MOUSE_BUTTON_TYPE_RIGHT = ConvertMouseButtonType(3) //=================================================== // Meta Keys constants //=================================================== constant integer META_KEY_NONE = 0 constant integer META_KEY_SHIFT = 1 constant integer META_KEY_CONTROL = 2 constant integer META_KEY_ALT = 4 constant integer META_KEY_WINDOWS = 8 // To make a "meta key combination" simply add the values you need, so ALT + SHIFT => metaKey = META_KEY_ALT + META_KEY_SHIFT //=================================================== // Chat Recipient constants //=================================================== constant integer CHAT_RECIPIENT_ALL = 0 constant integer CHAT_RECIPIENT_ALLIES = 1 constant integer CHAT_RECIPIENT_REFEREES = 2 constant integer CHAT_RECIPIENT_OBSERVERS = 2 constant integer CHAT_RECIPIENT_PRIVATE = 3 constant integer CHAT_RECIPIENT_UNKNOWN = 4 // use CHAT_RECIPIENT_UNKNOWN to ignore text stating to which recipient the text was sent. //=================================================== // Instanced Object Operation API constants //=================================================== // Ability constant abilityintegerfield ABILITY_IF_BUTTON_POSITION_NORMAL_X = ConvertAbilityIntegerField('abpx') constant abilityintegerfield ABILITY_IF_BUTTON_POSITION_NORMAL_Y = ConvertAbilityIntegerField('abpy') constant abilityintegerfield ABILITY_IF_BUTTON_HOTKEY_NORMAL = ConvertAbilityIntegerField('ahky') constant abilityintegerfield ABILITY_IF_BUTTON_HOTKEY_ACTIVATED = ConvertAbilityIntegerField('auhk') constant abilityintegerfield ABILITY_IF_BUTTON_POSITION_ACTIVATED_X = ConvertAbilityIntegerField('aubx') constant abilityintegerfield ABILITY_IF_BUTTON_POSITION_ACTIVATED_Y = ConvertAbilityIntegerField('auby') constant abilityintegerfield ABILITY_IF_BUTTON_HOTKEY_RESEARCH = ConvertAbilityIntegerField('arhk') constant abilityintegerfield ABILITY_IF_BUTTON_POSITION_RESEARCH_X = ConvertAbilityIntegerField('arpx') constant abilityintegerfield ABILITY_IF_BUTTON_POSITION_RESEARCH_Y = ConvertAbilityIntegerField('arpy') constant abilityintegerfield ABILITY_IF_BUTTON_HOTKEY_ALL = ConvertAbilityIntegerField('ahtk') // Set only constant abilityintegerfield ABILITY_IF_BUTTON_POSITION_SPELLBOOK_X = ConvertAbilityIntegerField('asbx') // Ability Instance only constant abilityintegerfield ABILITY_IF_BUTTON_POSITION_SPELLBOOK_Y = ConvertAbilityIntegerField('asby') // Ability Instance only constant abilityintegerfield ABILITY_IF_MISSILE_SPEED = ConvertAbilityIntegerField('amsp') constant abilityintegerfield ABILITY_IF_TARGET_ATTACHMENTS = ConvertAbilityIntegerField('atac') constant abilityintegerfield ABILITY_IF_CASTER_ATTACHMENTS = ConvertAbilityIntegerField('acac') constant abilityintegerfield ABILITY_IF_PRIORITY = ConvertAbilityIntegerField('apri') constant abilityintegerfield ABILITY_IF_LEVELS = ConvertAbilityIntegerField('alev') constant abilityintegerfield ABILITY_IF_REQUIRED_LEVEL = ConvertAbilityIntegerField('arlv') constant abilityintegerfield ABILITY_IF_LEVEL_SKIP_REQUIREMENT = ConvertAbilityIntegerField('alsk') constant abilitybooleanfield ABILITY_BF_HERO_ABILITY = ConvertAbilityBooleanField('aher') // Get only constant abilitybooleanfield ABILITY_BF_ITEM_ABILITY = ConvertAbilityBooleanField('aite') constant abilitybooleanfield ABILITY_BF_CHECK_DEPENDENCIES = ConvertAbilityBooleanField('achd') constant abilitybooleanfield ABILITY_BF_HOMING = ConvertAbilityBooleanField('amho') constant abilityrealfield ABILITY_RF_ARF_MISSILE_ARC = ConvertAbilityRealField('amac') constant abilityrealfield ABILITY_RF_AURA_REFRESH_TIME = ConvertAbilityRealField('artm') constant abilitystringfield ABILITY_SF_NAME = ConvertAbilityStringField('anam') // Get Only constant abilitystringfield ABILITY_SF_ICON_NORMAL = ConvertAbilityStringField('aart') constant abilitystringfield ABILITY_SF_ICON_ACTIVATED = ConvertAbilityStringField('auar') constant abilitystringfield ABILITY_SF_ICON_RESEARCH = ConvertAbilityStringField('arar') constant abilitystringfield ABILITY_SF_EFFECT_SOUND = ConvertAbilityStringField('aefs') constant abilitystringfield ABILITY_SF_EFFECT_SOUND_LOOPING = ConvertAbilityStringField('aefl') constant abilityintegerlevelfield ABILITY_ILF_MANA_COST = ConvertAbilityIntegerLevelField('amcs') constant abilityintegerlevelfield ABILITY_ILF_NUMBER_OF_WAVES = ConvertAbilityIntegerLevelField('Hbz1') constant abilityintegerlevelfield ABILITY_ILF_NUMBER_OF_SHARDS = ConvertAbilityIntegerLevelField('Hbz3') constant abilityintegerlevelfield ABILITY_ILF_NUMBER_OF_UNITS_TELEPORTED = ConvertAbilityIntegerLevelField('Hmt1') constant abilityintegerlevelfield ABILITY_ILF_SUMMONED_UNIT_COUNT_HWE2 = ConvertAbilityIntegerLevelField('Hwe2') constant abilityintegerlevelfield ABILITY_ILF_NUMBER_OF_IMAGES = ConvertAbilityIntegerLevelField('Omi1') constant abilityintegerlevelfield ABILITY_ILF_NUMBER_OF_CORPSES_RAISED_UAN1 = ConvertAbilityIntegerLevelField('Uan1') constant abilityintegerlevelfield ABILITY_ILF_MORPHING_FLAGS = ConvertAbilityIntegerLevelField('Eme2') constant abilityintegerlevelfield ABILITY_ILF_STRENGTH_BONUS_NRG5 = ConvertAbilityIntegerLevelField('Nrg5') constant abilityintegerlevelfield ABILITY_ILF_DEFENSE_BONUS_NRG6 = ConvertAbilityIntegerLevelField('Nrg6') constant abilityintegerlevelfield ABILITY_ILF_NUMBER_OF_TARGETS_HIT = ConvertAbilityIntegerLevelField('Ocl2') constant abilityintegerlevelfield ABILITY_ILF_DETECTION_TYPE_OFS1 = ConvertAbilityIntegerLevelField('Ofs1') constant abilityintegerlevelfield ABILITY_ILF_NUMBER_OF_SUMMONED_UNITS_OSF2 = ConvertAbilityIntegerLevelField('Osf2') constant abilityintegerlevelfield ABILITY_ILF_NUMBER_OF_SUMMONED_UNITS_EFN1 = ConvertAbilityIntegerLevelField('Efn1') constant abilityintegerlevelfield ABILITY_ILF_NUMBER_OF_CORPSES_RAISED_HRE1 = ConvertAbilityIntegerLevelField('Hre1') constant abilityintegerlevelfield ABILITY_ILF_STACK_FLAGS = ConvertAbilityIntegerLevelField('Hca4') constant abilityintegerlevelfield ABILITY_ILF_MINIMUM_NUMBER_OF_UNITS = ConvertAbilityIntegerLevelField('Ndp2') constant abilityintegerlevelfield ABILITY_ILF_MAXIMUM_NUMBER_OF_UNITS_NDP3 = ConvertAbilityIntegerLevelField('Ndp3') constant abilityintegerlevelfield ABILITY_ILF_NUMBER_OF_UNITS_CREATED_NRC2 = ConvertAbilityIntegerLevelField('Nrc2') constant abilityintegerlevelfield ABILITY_ILF_SHIELD_LIFE = ConvertAbilityIntegerLevelField('Ams3') constant abilityintegerlevelfield ABILITY_ILF_MANA_LOSS_AMS4 = ConvertAbilityIntegerLevelField('Ams4') constant abilityintegerlevelfield ABILITY_ILF_GOLD_PER_INTERVAL_BGM1 = ConvertAbilityIntegerLevelField('Bgm1') constant abilityintegerlevelfield ABILITY_ILF_MAX_NUMBER_OF_MINERS = ConvertAbilityIntegerLevelField('Bgm3') constant abilityintegerlevelfield ABILITY_ILF_CARGO_CAPACITY = ConvertAbilityIntegerLevelField('Car1') constant abilityintegerlevelfield ABILITY_ILF_MAXIMUM_CREEP_LEVEL_DEV3 = ConvertAbilityIntegerLevelField('Dev3') constant abilityintegerlevelfield ABILITY_ILF_MAX_CREEP_LEVEL_DEV1 = ConvertAbilityIntegerLevelField('Dev1') constant abilityintegerlevelfield ABILITY_ILF_GOLD_PER_INTERVAL_EGM1 = ConvertAbilityIntegerLevelField('Egm1') constant abilityintegerlevelfield ABILITY_ILF_DEFENSE_REDUCTION = ConvertAbilityIntegerLevelField('Fae1') constant abilityintegerlevelfield ABILITY_ILF_DETECTION_TYPE_FLA1 = ConvertAbilityIntegerLevelField('Fla1') constant abilityintegerlevelfield ABILITY_ILF_FLARE_COUNT = ConvertAbilityIntegerLevelField('Fla3') constant abilityintegerlevelfield ABILITY_ILF_MAX_GOLD = ConvertAbilityIntegerLevelField('Gld1') constant abilityintegerlevelfield ABILITY_ILF_MINING_CAPACITY = ConvertAbilityIntegerLevelField('Gld3') constant abilityintegerlevelfield ABILITY_ILF_MAXIMUM_NUMBER_OF_CORPSES_GYD1 = ConvertAbilityIntegerLevelField('Gyd1') constant abilityintegerlevelfield ABILITY_ILF_DAMAGE_TO_TREE = ConvertAbilityIntegerLevelField('Har1') constant abilityintegerlevelfield ABILITY_ILF_LUMBER_CAPACITY = ConvertAbilityIntegerLevelField('Har2') constant abilityintegerlevelfield ABILITY_ILF_GOLD_CAPACITY = ConvertAbilityIntegerLevelField('Har3') constant abilityintegerlevelfield ABILITY_ILF_DEFENSE_INCREASE_INF2 = ConvertAbilityIntegerLevelField('Inf2') constant abilityintegerlevelfield ABILITY_ILF_INTERACTION_TYPE = ConvertAbilityIntegerLevelField('Neu2') constant abilityintegerlevelfield ABILITY_ILF_GOLD_COST_NDT1 = ConvertAbilityIntegerLevelField('Ndt1') constant abilityintegerlevelfield ABILITY_ILF_LUMBER_COST_NDT2 = ConvertAbilityIntegerLevelField('Ndt2') constant abilityintegerlevelfield ABILITY_ILF_DETECTION_TYPE_NDT3 = ConvertAbilityIntegerLevelField('Ndt3') constant abilityintegerlevelfield ABILITY_ILF_STACKING_TYPE_POI4 = ConvertAbilityIntegerLevelField('Poi4') constant abilityintegerlevelfield ABILITY_ILF_STACKING_TYPE_POA5 = ConvertAbilityIntegerLevelField('Poa5') constant abilityintegerlevelfield ABILITY_ILF_MAXIMUM_CREEP_LEVEL_PLY1 = ConvertAbilityIntegerLevelField('Ply1') constant abilityintegerlevelfield ABILITY_ILF_MAXIMUM_CREEP_LEVEL_POS1 = ConvertAbilityIntegerLevelField('Pos1') constant abilityintegerlevelfield ABILITY_ILF_MOVEMENT_UPDATE_FREQUENCY_PRG1 = ConvertAbilityIntegerLevelField('Prg1') constant abilityintegerlevelfield ABILITY_ILF_ATTACK_UPDATE_FREQUENCY_PRG2 = ConvertAbilityIntegerLevelField('Prg2') constant abilityintegerlevelfield ABILITY_ILF_MANA_LOSS_PRG6 = ConvertAbilityIntegerLevelField('Prg6') constant abilityintegerlevelfield ABILITY_ILF_UNITS_SUMMONED_TYPE_ONE = ConvertAbilityIntegerLevelField('Rai1') constant abilityintegerlevelfield ABILITY_ILF_UNITS_SUMMONED_TYPE_TWO = ConvertAbilityIntegerLevelField('Rai2') constant abilityintegerlevelfield ABILITY_ILF_MAX_UNITS_SUMMONED = ConvertAbilityIntegerLevelField('Ucb5') constant abilityintegerlevelfield ABILITY_ILF_ALLOW_WHEN_FULL_REJ3 = ConvertAbilityIntegerLevelField('Rej3') constant abilityintegerlevelfield ABILITY_ILF_MAXIMUM_UNITS_CHARGED_TO_CASTER = ConvertAbilityIntegerLevelField('Rpb5') constant abilityintegerlevelfield ABILITY_ILF_MAXIMUM_UNITS_AFFECTED = ConvertAbilityIntegerLevelField('Rpb6') constant abilityintegerlevelfield ABILITY_ILF_DEFENSE_INCREASE_ROA2 = ConvertAbilityIntegerLevelField('Roa2') constant abilityintegerlevelfield ABILITY_ILF_MAX_UNITS_ROA7 = ConvertAbilityIntegerLevelField('Roa7') constant abilityintegerlevelfield ABILITY_ILF_ROOTED_WEAPONS = ConvertAbilityIntegerLevelField('Roo1') constant abilityintegerlevelfield ABILITY_ILF_UPROOTED_WEAPONS = ConvertAbilityIntegerLevelField('Roo2') constant abilityintegerlevelfield ABILITY_ILF_UPROOTED_DEFENSE_TYPE = ConvertAbilityIntegerLevelField('Roo4') constant abilityintegerlevelfield ABILITY_ILF_ACCUMULATION_STEP = ConvertAbilityIntegerLevelField('Sal2') constant abilityintegerlevelfield ABILITY_ILF_NUMBER_OF_OWLS = ConvertAbilityIntegerLevelField('Esn4') constant abilityintegerlevelfield ABILITY_ILF_STACKING_TYPE_SPO4 = ConvertAbilityIntegerLevelField('Spo4') constant abilityintegerlevelfield ABILITY_ILF_NUMBER_OF_UNITS = ConvertAbilityIntegerLevelField('Sod1') constant abilityintegerlevelfield ABILITY_ILF_SPIDER_CAPACITY = ConvertAbilityIntegerLevelField('Spa1') constant abilityintegerlevelfield ABILITY_ILF_INTERVALS_BEFORE_CHANGING_TREES = ConvertAbilityIntegerLevelField('Wha2') constant abilityintegerlevelfield ABILITY_ILF_AGILITY_BONUS = ConvertAbilityIntegerLevelField('Iagi') constant abilityintegerlevelfield ABILITY_ILF_INTELLIGENCE_BONUS = ConvertAbilityIntegerLevelField('Iint') constant abilityintegerlevelfield ABILITY_ILF_STRENGTH_BONUS_ISTR = ConvertAbilityIntegerLevelField('Istr') constant abilityintegerlevelfield ABILITY_ILF_ATTACK_BONUS = ConvertAbilityIntegerLevelField('Iatt') constant abilityintegerlevelfield ABILITY_ILF_DEFENSE_BONUS_IDEF = ConvertAbilityIntegerLevelField('Idef') constant abilityintegerlevelfield ABILITY_ILF_SUMMON_1_AMOUNT = ConvertAbilityIntegerLevelField('Isn1') constant abilityintegerlevelfield ABILITY_ILF_SUMMON_2_AMOUNT = ConvertAbilityIntegerLevelField('Isn2') constant abilityintegerlevelfield ABILITY_ILF_EXPERIENCE_GAINED = ConvertAbilityIntegerLevelField('Ixpg') constant abilityintegerlevelfield ABILITY_ILF_HIT_POINTS_GAINED_IHPG = ConvertAbilityIntegerLevelField('Ihpg') constant abilityintegerlevelfield ABILITY_ILF_MANA_POINTS_GAINED_IMPG = ConvertAbilityIntegerLevelField('Impg') constant abilityintegerlevelfield ABILITY_ILF_HIT_POINTS_GAINED_IHP2 = ConvertAbilityIntegerLevelField('Ihp2') constant abilityintegerlevelfield ABILITY_ILF_MANA_POINTS_GAINED_IMP2 = ConvertAbilityIntegerLevelField('Imp2') constant abilityintegerlevelfield ABILITY_ILF_DAMAGE_BONUS_DICE = ConvertAbilityIntegerLevelField('Idic') constant abilityintegerlevelfield ABILITY_ILF_ARMOR_PENALTY_IARP = ConvertAbilityIntegerLevelField('Iarp') constant abilityintegerlevelfield ABILITY_ILF_ENABLED_ATTACK_INDEX_IOB5 = ConvertAbilityIntegerLevelField('Iob5') constant abilityintegerlevelfield ABILITY_ILF_LEVELS_GAINED = ConvertAbilityIntegerLevelField('Ilev') constant abilityintegerlevelfield ABILITY_ILF_MAX_LIFE_GAINED = ConvertAbilityIntegerLevelField('Ilif') constant abilityintegerlevelfield ABILITY_ILF_MAX_MANA_GAINED = ConvertAbilityIntegerLevelField('Iman') constant abilityintegerlevelfield ABILITY_ILF_GOLD_GIVEN = ConvertAbilityIntegerLevelField('Igol') constant abilityintegerlevelfield ABILITY_ILF_LUMBER_GIVEN = ConvertAbilityIntegerLevelField('Ilum') constant abilityintegerlevelfield ABILITY_ILF_DETECTION_TYPE_IFA1 = ConvertAbilityIntegerLevelField('Ifa1') constant abilityintegerlevelfield ABILITY_ILF_MAXIMUM_CREEP_LEVEL_ICRE = ConvertAbilityIntegerLevelField('Icre') constant abilityintegerlevelfield ABILITY_ILF_MOVEMENT_SPEED_BONUS = ConvertAbilityIntegerLevelField('Imvb') constant abilityintegerlevelfield ABILITY_ILF_HIT_POINTS_REGENERATED_PER_SECOND = ConvertAbilityIntegerLevelField('Ihpr') constant abilityintegerlevelfield ABILITY_ILF_SIGHT_RANGE_BONUS = ConvertAbilityIntegerLevelField('Isib') constant abilityintegerlevelfield ABILITY_ILF_DAMAGE_PER_DURATION = ConvertAbilityIntegerLevelField('Icfd') constant abilityintegerlevelfield ABILITY_ILF_MANA_USED_PER_SECOND = ConvertAbilityIntegerLevelField('Icfm') constant abilityintegerlevelfield ABILITY_ILF_EXTRA_MANA_REQUIRED = ConvertAbilityIntegerLevelField('Icfx') constant abilityintegerlevelfield ABILITY_ILF_DETECTION_RADIUS_IDET = ConvertAbilityIntegerLevelField('Idet') constant abilityintegerlevelfield ABILITY_ILF_MANA_LOSS_PER_UNIT_IDIM = ConvertAbilityIntegerLevelField('Idim') constant abilityintegerlevelfield ABILITY_ILF_DAMAGE_TO_SUMMONED_UNITS_IDID = ConvertAbilityIntegerLevelField('Idid') constant abilityintegerlevelfield ABILITY_ILF_MAXIMUM_NUMBER_OF_UNITS_IREC = ConvertAbilityIntegerLevelField('Irec') constant abilityintegerlevelfield ABILITY_ILF_DELAY_AFTER_DEATH_SECONDS = ConvertAbilityIntegerLevelField('Ircd') constant abilityintegerlevelfield ABILITY_ILF_RESTORED_LIFE = ConvertAbilityIntegerLevelField('irc2') constant abilityintegerlevelfield ABILITY_ILF_RESTORED_MANA_1_FOR_CURRENT = ConvertAbilityIntegerLevelField('irc3') constant abilityintegerlevelfield ABILITY_ILF_HIT_POINTS_RESTORED = ConvertAbilityIntegerLevelField('Ihps') constant abilityintegerlevelfield ABILITY_ILF_MANA_POINTS_RESTORED = ConvertAbilityIntegerLevelField('Imps') constant abilityintegerlevelfield ABILITY_ILF_MAXIMUM_NUMBER_OF_UNITS_ITPM = ConvertAbilityIntegerLevelField('Itpm') constant abilityintegerlevelfield ABILITY_ILF_NUMBER_OF_CORPSES_RAISED_CAD1 = ConvertAbilityIntegerLevelField('Cad1') constant abilityintegerlevelfield ABILITY_ILF_TERRAIN_DEFORMATION_DURATION_MS = ConvertAbilityIntegerLevelField('Wrs3') constant abilityintegerlevelfield ABILITY_ILF_MAXIMUM_UNITS = ConvertAbilityIntegerLevelField('Uds1') constant abilityintegerlevelfield ABILITY_ILF_DETECTION_TYPE_DET1 = ConvertAbilityIntegerLevelField('Det1') constant abilityintegerlevelfield ABILITY_ILF_GOLD_COST_PER_STRUCTURE = ConvertAbilityIntegerLevelField('Nsp1') constant abilityintegerlevelfield ABILITY_ILF_LUMBER_COST_PER_USE = ConvertAbilityIntegerLevelField('Nsp2') constant abilityintegerlevelfield ABILITY_ILF_DETECTION_TYPE_NSP3 = ConvertAbilityIntegerLevelField('Nsp3') constant abilityintegerlevelfield ABILITY_ILF_NUMBER_OF_SWARM_UNITS = ConvertAbilityIntegerLevelField('Uls1') constant abilityintegerlevelfield ABILITY_ILF_MAX_SWARM_UNITS_PER_TARGET = ConvertAbilityIntegerLevelField('Uls3') constant abilityintegerlevelfield ABILITY_ILF_NUMBER_OF_SUMMONED_UNITS_NBA2 = ConvertAbilityIntegerLevelField('Nba2') constant abilityintegerlevelfield ABILITY_ILF_MAXIMUM_CREEP_LEVEL_NCH1 = ConvertAbilityIntegerLevelField('Nch1') constant abilityintegerlevelfield ABILITY_ILF_ATTACKS_PREVENTED = ConvertAbilityIntegerLevelField('Nsi1') constant abilityintegerlevelfield ABILITY_ILF_MAXIMUM_NUMBER_OF_TARGETS_EFK3 = ConvertAbilityIntegerLevelField('Efk3') constant abilityintegerlevelfield ABILITY_ILF_NUMBER_OF_SUMMONED_UNITS_ESV1 = ConvertAbilityIntegerLevelField('Esv1') constant abilityintegerlevelfield ABILITY_ILF_MAXIMUM_NUMBER_OF_CORPSES_EXH1 = ConvertAbilityIntegerLevelField('exh1') constant abilityintegerlevelfield ABILITY_ILF_ITEM_CAPACITY = ConvertAbilityIntegerLevelField('inv1') constant abilityintegerlevelfield ABILITY_ILF_MAXIMUM_NUMBER_OF_TARGETS_SPL2 = ConvertAbilityIntegerLevelField('spl2') constant abilityintegerlevelfield ABILITY_ILF_ALLOW_WHEN_FULL_IRL3 = ConvertAbilityIntegerLevelField('irl3') constant abilityintegerlevelfield ABILITY_ILF_MAXIMUM_DISPELLED_UNITS = ConvertAbilityIntegerLevelField('idc3') constant abilityintegerlevelfield ABILITY_ILF_NUMBER_OF_LURES = ConvertAbilityIntegerLevelField('imo1') constant abilityintegerlevelfield ABILITY_ILF_NEW_TIME_OF_DAY_HOUR = ConvertAbilityIntegerLevelField('ict1') constant abilityintegerlevelfield ABILITY_ILF_NEW_TIME_OF_DAY_MINUTE = ConvertAbilityIntegerLevelField('ict2') constant abilityintegerlevelfield ABILITY_ILF_NUMBER_OF_UNITS_CREATED_MEC1 = ConvertAbilityIntegerLevelField('mec1') constant abilityintegerlevelfield ABILITY_ILF_MINIMUM_SPELLS = ConvertAbilityIntegerLevelField('spb3') constant abilityintegerlevelfield ABILITY_ILF_MAXIMUM_SPELLS = ConvertAbilityIntegerLevelField('spb4') constant abilityintegerlevelfield ABILITY_ILF_DISABLED_ATTACK_INDEX = ConvertAbilityIntegerLevelField('gra3') constant abilityintegerlevelfield ABILITY_ILF_ENABLED_ATTACK_INDEX_GRA4 = ConvertAbilityIntegerLevelField('gra4') constant abilityintegerlevelfield ABILITY_ILF_MAXIMUM_ATTACKS = ConvertAbilityIntegerLevelField('gra5') constant abilityintegerlevelfield ABILITY_ILF_BUILDING_TYPES_ALLOWED_NPR1 = ConvertAbilityIntegerLevelField('Npr1') constant abilityintegerlevelfield ABILITY_ILF_BUILDING_TYPES_ALLOWED_NSA1 = ConvertAbilityIntegerLevelField('Nsa1') constant abilityintegerlevelfield ABILITY_ILF_ATTACK_MODIFICATION = ConvertAbilityIntegerLevelField('Iaa1') constant abilityintegerlevelfield ABILITY_ILF_SUMMONED_UNIT_COUNT_NPA5 = ConvertAbilityIntegerLevelField('Npa5') constant abilityintegerlevelfield ABILITY_ILF_UPGRADE_LEVELS = ConvertAbilityIntegerLevelField('Igl1') constant abilityintegerlevelfield ABILITY_ILF_NUMBER_OF_SUMMONED_UNITS_NDO2 = ConvertAbilityIntegerLevelField('Ndo2') constant abilityintegerlevelfield ABILITY_ILF_BEASTS_PER_SECOND = ConvertAbilityIntegerLevelField('Nst1') constant abilityintegerlevelfield ABILITY_ILF_TARGETS_ALLOWED = ConvertAbilityIntegerLevelField('atar') constant abilityintegerlevelfield ABILITY_ILF_TARGET_TYPE = ConvertAbilityIntegerLevelField('Ncl2') constant abilityintegerlevelfield ABILITY_ILF_OPTIONS = ConvertAbilityIntegerLevelField('Ncl3') constant abilityintegerlevelfield ABILITY_ILF_ARMOR_PENALTY_NAB3 = ConvertAbilityIntegerLevelField('Nab3') constant abilityintegerlevelfield ABILITY_ILF_WAVE_COUNT_NHS6 = ConvertAbilityIntegerLevelField('Nhs6') constant abilityintegerlevelfield ABILITY_ILF_MAX_CREEP_LEVEL_NTM3 = ConvertAbilityIntegerLevelField('Ntm3') constant abilityintegerlevelfield ABILITY_ILF_MISSILE_COUNT = ConvertAbilityIntegerLevelField('Ncs3') constant abilityintegerlevelfield ABILITY_ILF_SPLIT_ATTACK_COUNT = ConvertAbilityIntegerLevelField('Nlm3') constant abilityintegerlevelfield ABILITY_ILF_GENERATION_COUNT = ConvertAbilityIntegerLevelField('Nlm6') constant abilityintegerlevelfield ABILITY_ILF_ROCK_RING_COUNT = ConvertAbilityIntegerLevelField('Nvc1') constant abilityintegerlevelfield ABILITY_ILF_WAVE_COUNT_NVC2 = ConvertAbilityIntegerLevelField('Nvc2') constant abilityintegerlevelfield ABILITY_ILF_PREFER_HOSTILES_TAU1 = ConvertAbilityIntegerLevelField('Tau1') constant abilityintegerlevelfield ABILITY_ILF_PREFER_FRIENDLIES_TAU2 = ConvertAbilityIntegerLevelField('Tau2') constant abilityintegerlevelfield ABILITY_ILF_MAX_UNITS_TAU3 = ConvertAbilityIntegerLevelField('Tau3') constant abilityintegerlevelfield ABILITY_ILF_NUMBER_OF_PULSES = ConvertAbilityIntegerLevelField('Tau4') constant abilityintegerlevelfield ABILITY_ILF_SUMMONED_UNIT_TYPE_HWE1 = ConvertAbilityIntegerLevelField('Hwe1') constant abilityintegerlevelfield ABILITY_ILF_SUMMONED_UNIT_UIN4 = ConvertAbilityIntegerLevelField('Uin4') constant abilityintegerlevelfield ABILITY_ILF_SUMMONED_UNIT_OSF1 = ConvertAbilityIntegerLevelField('Osf1') constant abilityintegerlevelfield ABILITY_ILF_SUMMONED_UNIT_TYPE_EFNU = ConvertAbilityIntegerLevelField('Efnu') constant abilityintegerlevelfield ABILITY_ILF_SUMMONED_UNIT_TYPE_NBAU = ConvertAbilityIntegerLevelField('Nbau') constant abilityintegerlevelfield ABILITY_ILF_SUMMONED_UNIT_TYPE_NTOU = ConvertAbilityIntegerLevelField('Ntou') constant abilityintegerlevelfield ABILITY_ILF_SUMMONED_UNIT_TYPE_ESVU = ConvertAbilityIntegerLevelField('Esvu') constant abilityintegerlevelfield ABILITY_ILF_SUMMONED_UNIT_TYPES = ConvertAbilityIntegerLevelField('Nef1') constant abilityintegerlevelfield ABILITY_ILF_SUMMONED_UNIT_TYPE_NDOU = ConvertAbilityIntegerLevelField('Ndou') constant abilityintegerlevelfield ABILITY_ILF_ALTERNATE_FORM_UNIT_EMEU = ConvertAbilityIntegerLevelField('Emeu') constant abilityintegerlevelfield ABILITY_ILF_PLAGUE_WARD_UNIT_TYPE = ConvertAbilityIntegerLevelField('Aplu') constant abilityintegerlevelfield ABILITY_ILF_ALLOWED_UNIT_TYPE_BTL1 = ConvertAbilityIntegerLevelField('Btl1') constant abilityintegerlevelfield ABILITY_ILF_NEW_UNIT_TYPE = ConvertAbilityIntegerLevelField('Cha1') constant abilityintegerlevelfield ABILITY_ILF_RESULTING_UNIT_TYPE_ENT1 = ConvertAbilityIntegerLevelField('ent1') constant abilityintegerlevelfield ABILITY_ILF_CORPSE_UNIT_TYPE = ConvertAbilityIntegerLevelField('Gydu') constant abilityintegerlevelfield ABILITY_ILF_ALLOWED_UNIT_TYPE_LOA1 = ConvertAbilityIntegerLevelField('Loa1') constant abilityintegerlevelfield ABILITY_ILF_UNIT_TYPE_FOR_LIMIT_CHECK = ConvertAbilityIntegerLevelField('Raiu') constant abilityintegerlevelfield ABILITY_ILF_WARD_UNIT_TYPE_STAU = ConvertAbilityIntegerLevelField('Stau') constant abilityintegerlevelfield ABILITY_ILF_EFFECT_ABILITY = ConvertAbilityIntegerLevelField('Iobu') constant abilityintegerlevelfield ABILITY_ILF_CONVERSION_UNIT = ConvertAbilityIntegerLevelField('Ndc2') constant abilityintegerlevelfield ABILITY_ILF_UNIT_TO_PRESERVE = ConvertAbilityIntegerLevelField('Nsl1') constant abilityintegerlevelfield ABILITY_ILF_UNIT_TYPE_ALLOWED = ConvertAbilityIntegerLevelField('Chl1') constant abilityintegerlevelfield ABILITY_ILF_SWARM_UNIT_TYPE = ConvertAbilityIntegerLevelField('Ulsu') constant abilityintegerlevelfield ABILITY_ILF_RESULTING_UNIT_TYPE_COAU = ConvertAbilityIntegerLevelField('coau') constant abilityintegerlevelfield ABILITY_ILF_UNIT_TYPE_EXHU = ConvertAbilityIntegerLevelField('exhu') constant abilityintegerlevelfield ABILITY_ILF_WARD_UNIT_TYPE_HWDU = ConvertAbilityIntegerLevelField('hwdu') constant abilityintegerlevelfield ABILITY_ILF_LURE_UNIT_TYPE = ConvertAbilityIntegerLevelField('imou') constant abilityintegerlevelfield ABILITY_ILF_UNIT_TYPE_IPMU = ConvertAbilityIntegerLevelField('ipmu') constant abilityintegerlevelfield ABILITY_ILF_FACTORY_UNIT_ID = ConvertAbilityIntegerLevelField('Nsyu') constant abilityintegerlevelfield ABILITY_ILF_SPAWN_UNIT_ID_NFYU = ConvertAbilityIntegerLevelField('Nfyu') constant abilityintegerlevelfield ABILITY_ILF_DESTRUCTIBLE_ID = ConvertAbilityIntegerLevelField('Nvcu') constant abilityintegerlevelfield ABILITY_ILF_UPGRADE_TYPE = ConvertAbilityIntegerLevelField('Iglu') constant abilityreallevelfield ABILITY_RLF_CASTING_TIME = ConvertAbilityRealLevelField('acas') constant abilityreallevelfield ABILITY_RLF_CAST_BACK_SWING = ConvertAbilityRealLevelField('acbs') constant abilityreallevelfield ABILITY_RLF_CAST_POINT = ConvertAbilityRealLevelField('acpt') constant abilityreallevelfield ABILITY_RLF_DURATION_NORMAL = ConvertAbilityRealLevelField('adur') constant abilityreallevelfield ABILITY_RLF_DURATION_HERO = ConvertAbilityRealLevelField('ahdu') constant abilityreallevelfield ABILITY_RLF_COOLDOWN = ConvertAbilityRealLevelField('acdn') constant abilityreallevelfield ABILITY_RLF_AREA_OF_EFFECT = ConvertAbilityRealLevelField('aare') constant abilityreallevelfield ABILITY_RLF_CAST_RANGE = ConvertAbilityRealLevelField('aran') constant abilityreallevelfield ABILITY_RLF_DAMAGE_HBZ2 = ConvertAbilityRealLevelField('Hbz2') constant abilityreallevelfield ABILITY_RLF_BUILDING_REDUCTION_HBZ4 = ConvertAbilityRealLevelField('Hbz4') constant abilityreallevelfield ABILITY_RLF_DAMAGE_PER_SECOND_HBZ5 = ConvertAbilityRealLevelField('Hbz5') constant abilityreallevelfield ABILITY_RLF_MAXIMUM_DAMAGE_PER_WAVE = ConvertAbilityRealLevelField('Hbz6') constant abilityreallevelfield ABILITY_RLF_MANA_REGENERATION_INCREASE = ConvertAbilityRealLevelField('Hab1') constant abilityreallevelfield ABILITY_RLF_CASTING_DELAY = ConvertAbilityRealLevelField('Hmt2') constant abilityreallevelfield ABILITY_RLF_DAMAGE_PER_SECOND_OWW1 = ConvertAbilityRealLevelField('Oww1') constant abilityreallevelfield ABILITY_RLF_MAGIC_DAMAGE_REDUCTION_OWW2 = ConvertAbilityRealLevelField('Oww2') constant abilityreallevelfield ABILITY_RLF_CHANCE_TO_CRITICAL_STRIKE = ConvertAbilityRealLevelField('Ocr1') constant abilityreallevelfield ABILITY_RLF_DAMAGE_MULTIPLIER_OCR2 = ConvertAbilityRealLevelField('Ocr2') constant abilityreallevelfield ABILITY_RLF_DAMAGE_BONUS_OCR3 = ConvertAbilityRealLevelField('Ocr3') constant abilityreallevelfield ABILITY_RLF_CHANCE_TO_EVADE_OCR4 = ConvertAbilityRealLevelField('Ocr4') constant abilityreallevelfield ABILITY_RLF_DAMAGE_DEALT_PERCENT_OMI2 = ConvertAbilityRealLevelField('Omi2') constant abilityreallevelfield ABILITY_RLF_DAMAGE_TAKEN_PERCENT_OMI3 = ConvertAbilityRealLevelField('Omi3') constant abilityreallevelfield ABILITY_RLF_ANIMATION_DELAY = ConvertAbilityRealLevelField('Omi4') constant abilityreallevelfield ABILITY_RLF_TRANSITION_TIME = ConvertAbilityRealLevelField('Owk1') constant abilityreallevelfield ABILITY_RLF_MOVEMENT_SPEED_INCREASE_PERCENT_OWK2 = ConvertAbilityRealLevelField('Owk2') constant abilityreallevelfield ABILITY_RLF_BACKSTAB_DAMAGE = ConvertAbilityRealLevelField('Owk3') constant abilityreallevelfield ABILITY_RLF_AMOUNT_HEALED_DAMAGED_UDC1 = ConvertAbilityRealLevelField('Udc1') constant abilityreallevelfield ABILITY_RLF_LIFE_CONVERTED_TO_MANA = ConvertAbilityRealLevelField('Udp1') constant abilityreallevelfield ABILITY_RLF_LIFE_CONVERTED_TO_LIFE = ConvertAbilityRealLevelField('Udp2') constant abilityreallevelfield ABILITY_RLF_MOVEMENT_SPEED_INCREASE_PERCENT_UAU1 = ConvertAbilityRealLevelField('Uau1') constant abilityreallevelfield ABILITY_RLF_LIFE_REGENERATION_INCREASE_PERCENT = ConvertAbilityRealLevelField('Uau2') constant abilityreallevelfield ABILITY_RLF_CHANCE_TO_EVADE_EEV1 = ConvertAbilityRealLevelField('Eev1') constant abilityreallevelfield ABILITY_RLF_DAMAGE_PER_INTERVAL = ConvertAbilityRealLevelField('Eim1') constant abilityreallevelfield ABILITY_RLF_MANA_DRAINED_PER_SECOND_EIM2 = ConvertAbilityRealLevelField('Eim2') constant abilityreallevelfield ABILITY_RLF_BUFFER_MANA_REQUIRED = ConvertAbilityRealLevelField('Eim3') constant abilityreallevelfield ABILITY_RLF_MAX_MANA_DRAINED = ConvertAbilityRealLevelField('Emb1') constant abilityreallevelfield ABILITY_RLF_BOLT_DELAY = ConvertAbilityRealLevelField('Emb2') constant abilityreallevelfield ABILITY_RLF_BOLT_LIFETIME = ConvertAbilityRealLevelField('Emb3') constant abilityreallevelfield ABILITY_RLF_ALTITUDE_ADJUSTMENT_DURATION = ConvertAbilityRealLevelField('Eme3') constant abilityreallevelfield ABILITY_RLF_LANDING_DELAY_TIME = ConvertAbilityRealLevelField('Eme4') constant abilityreallevelfield ABILITY_RLF_ALTERNATE_FORM_HIT_POINT_BONUS = ConvertAbilityRealLevelField('Eme5') constant abilityreallevelfield ABILITY_RLF_MOVE_SPEED_BONUS_INFO_PANEL_ONLY = ConvertAbilityRealLevelField('Ncr5') constant abilityreallevelfield ABILITY_RLF_ATTACK_SPEED_BONUS_INFO_PANEL_ONLY = ConvertAbilityRealLevelField('Ncr6') constant abilityreallevelfield ABILITY_RLF_LIFE_REGENERATION_RATE_PER_SECOND = ConvertAbilityRealLevelField('ave5') constant abilityreallevelfield ABILITY_RLF_STUN_DURATION_USL1 = ConvertAbilityRealLevelField('Usl1') constant abilityreallevelfield ABILITY_RLF_ATTACK_DAMAGE_STOLEN_PERCENT = ConvertAbilityRealLevelField('Uav1') constant abilityreallevelfield ABILITY_RLF_DAMAGE_UCS1 = ConvertAbilityRealLevelField('Ucs1') constant abilityreallevelfield ABILITY_RLF_MAX_DAMAGE_UCS2 = ConvertAbilityRealLevelField('Ucs2') constant abilityreallevelfield ABILITY_RLF_DISTANCE_UCS3 = ConvertAbilityRealLevelField('Ucs3') constant abilityreallevelfield ABILITY_RLF_FINAL_AREA_UCS4 = ConvertAbilityRealLevelField('Ucs4') constant abilityreallevelfield ABILITY_RLF_DAMAGE_UIN1 = ConvertAbilityRealLevelField('Uin1') constant abilityreallevelfield ABILITY_RLF_DURATION = ConvertAbilityRealLevelField('Uin2') constant abilityreallevelfield ABILITY_RLF_IMPACT_DELAY = ConvertAbilityRealLevelField('Uin3') constant abilityreallevelfield ABILITY_RLF_DAMAGE_PER_TARGET_OCL1 = ConvertAbilityRealLevelField('Ocl1') constant abilityreallevelfield ABILITY_RLF_DAMAGE_REDUCTION_PER_TARGET = ConvertAbilityRealLevelField('Ocl3') constant abilityreallevelfield ABILITY_RLF_EFFECT_DELAY_OEQ1 = ConvertAbilityRealLevelField('Oeq1') constant abilityreallevelfield ABILITY_RLF_DAMAGE_PER_SECOND_TO_BUILDINGS = ConvertAbilityRealLevelField('Oeq2') constant abilityreallevelfield ABILITY_RLF_UNITS_SLOWED_PERCENT = ConvertAbilityRealLevelField('Oeq3') constant abilityreallevelfield ABILITY_RLF_FINAL_AREA_OEQ4 = ConvertAbilityRealLevelField('Oeq4') constant abilityreallevelfield ABILITY_RLF_DAMAGE_PER_SECOND_EER1 = ConvertAbilityRealLevelField('Eer1') constant abilityreallevelfield ABILITY_RLF_DAMAGE_DEALT_TO_ATTACKERS = ConvertAbilityRealLevelField('Eah1') constant abilityreallevelfield ABILITY_RLF_LIFE_HEALED = ConvertAbilityRealLevelField('Etq1') constant abilityreallevelfield ABILITY_RLF_HEAL_INTERVAL = ConvertAbilityRealLevelField('Etq2') constant abilityreallevelfield ABILITY_RLF_BUILDING_REDUCTION_ETQ3 = ConvertAbilityRealLevelField('Etq3') constant abilityreallevelfield ABILITY_RLF_INITIAL_IMMUNITY_DURATION = ConvertAbilityRealLevelField('Etq4') constant abilityreallevelfield ABILITY_RLF_MAX_LIFE_DRAINED_PER_SECOND_PERCENT = ConvertAbilityRealLevelField('Udd1') constant abilityreallevelfield ABILITY_RLF_BUILDING_REDUCTION_UDD2 = ConvertAbilityRealLevelField('Udd2') constant abilityreallevelfield ABILITY_RLF_ARMOR_DURATION = ConvertAbilityRealLevelField('Ufa1') constant abilityreallevelfield ABILITY_RLF_ARMOR_BONUS_UFA2 = ConvertAbilityRealLevelField('Ufa2') constant abilityreallevelfield ABILITY_RLF_AREA_OF_EFFECT_DAMAGE = ConvertAbilityRealLevelField('Ufn1') constant abilityreallevelfield ABILITY_RLF_SPECIFIC_TARGET_DAMAGE_UFN2 = ConvertAbilityRealLevelField('Ufn2') constant abilityreallevelfield ABILITY_RLF_DAMAGE_BONUS_HFA1 = ConvertAbilityRealLevelField('Hfa1') constant abilityreallevelfield ABILITY_RLF_DAMAGE_DEALT_ESF1 = ConvertAbilityRealLevelField('Esf1') constant abilityreallevelfield ABILITY_RLF_DAMAGE_INTERVAL_ESF2 = ConvertAbilityRealLevelField('Esf2') constant abilityreallevelfield ABILITY_RLF_BUILDING_REDUCTION_ESF3 = ConvertAbilityRealLevelField('Esf3') constant abilityreallevelfield ABILITY_RLF_DAMAGE_BONUS_PERCENT = ConvertAbilityRealLevelField('Ear1') constant abilityreallevelfield ABILITY_RLF_DEFENSE_BONUS_HAV1 = ConvertAbilityRealLevelField('Hav1') constant abilityreallevelfield ABILITY_RLF_HIT_POINT_BONUS = ConvertAbilityRealLevelField('Hav2') constant abilityreallevelfield ABILITY_RLF_DAMAGE_BONUS_HAV3 = ConvertAbilityRealLevelField('Hav3') constant abilityreallevelfield ABILITY_RLF_MAGIC_DAMAGE_REDUCTION_HAV4 = ConvertAbilityRealLevelField('Hav4') constant abilityreallevelfield ABILITY_RLF_CHANCE_TO_BASH = ConvertAbilityRealLevelField('Hbh1') constant abilityreallevelfield ABILITY_RLF_DAMAGE_MULTIPLIER_HBH2 = ConvertAbilityRealLevelField('Hbh2') constant abilityreallevelfield ABILITY_RLF_DAMAGE_BONUS_HBH3 = ConvertAbilityRealLevelField('Hbh3') constant abilityreallevelfield ABILITY_RLF_CHANCE_TO_MISS_HBH4 = ConvertAbilityRealLevelField('Hbh4') constant abilityreallevelfield ABILITY_RLF_DAMAGE_HTB1 = ConvertAbilityRealLevelField('Htb1') constant abilityreallevelfield ABILITY_RLF_AOE_DAMAGE = ConvertAbilityRealLevelField('Htc1') constant abilityreallevelfield ABILITY_RLF_SPECIFIC_TARGET_DAMAGE_HTC2 = ConvertAbilityRealLevelField('Htc2') constant abilityreallevelfield ABILITY_RLF_MOVEMENT_SPEED_REDUCTION_PERCENT_HTC3 = ConvertAbilityRealLevelField('Htc3') constant abilityreallevelfield ABILITY_RLF_ATTACK_SPEED_REDUCTION_PERCENT_HTC4 = ConvertAbilityRealLevelField('Htc4') constant abilityreallevelfield ABILITY_RLF_ARMOR_BONUS_HAD1 = ConvertAbilityRealLevelField('Had1') constant abilityreallevelfield ABILITY_RLF_AMOUNT_HEALED_DAMAGED_HHB1 = ConvertAbilityRealLevelField('Hhb1') constant abilityreallevelfield ABILITY_RLF_EXTRA_DAMAGE_HCA1 = ConvertAbilityRealLevelField('Hca1') constant abilityreallevelfield ABILITY_RLF_MOVEMENT_SPEED_FACTOR_HCA2 = ConvertAbilityRealLevelField('Hca2') constant abilityreallevelfield ABILITY_RLF_ATTACK_SPEED_FACTOR_HCA3 = ConvertAbilityRealLevelField('Hca3') constant abilityreallevelfield ABILITY_RLF_MOVEMENT_SPEED_INCREASE_PERCENT_OAE1 = ConvertAbilityRealLevelField('Oae1') constant abilityreallevelfield ABILITY_RLF_ATTACK_SPEED_INCREASE_PERCENT_OAE2 = ConvertAbilityRealLevelField('Oae2') constant abilityreallevelfield ABILITY_RLF_REINCARNATION_DELAY = ConvertAbilityRealLevelField('Ore1') constant abilityreallevelfield ABILITY_RLF_DAMAGE_OSH1 = ConvertAbilityRealLevelField('Osh1') constant abilityreallevelfield ABILITY_RLF_MAXIMUM_DAMAGE_OSH2 = ConvertAbilityRealLevelField('Osh2') constant abilityreallevelfield ABILITY_RLF_DISTANCE_OSH3 = ConvertAbilityRealLevelField('Osh3') constant abilityreallevelfield ABILITY_RLF_FINAL_AREA_OSH4 = ConvertAbilityRealLevelField('Osh4') constant abilityreallevelfield ABILITY_RLF_GRAPHIC_DELAY_NFD1 = ConvertAbilityRealLevelField('Nfd1') constant abilityreallevelfield ABILITY_RLF_GRAPHIC_DURATION_NFD2 = ConvertAbilityRealLevelField('Nfd2') constant abilityreallevelfield ABILITY_RLF_DAMAGE_NFD3 = ConvertAbilityRealLevelField('Nfd3') constant abilityreallevelfield ABILITY_RLF_SUMMONED_UNIT_DAMAGE_AMS1 = ConvertAbilityRealLevelField('Ams1') constant abilityreallevelfield ABILITY_RLF_MAGIC_DAMAGE_REDUCTION_AMS2 = ConvertAbilityRealLevelField('Ams2') constant abilityreallevelfield ABILITY_RLF_AURA_DURATION = ConvertAbilityRealLevelField('Apl1') constant abilityreallevelfield ABILITY_RLF_DAMAGE_PER_SECOND_APL2 = ConvertAbilityRealLevelField('Apl2') constant abilityreallevelfield ABILITY_RLF_DURATION_OF_PLAGUE_WARD = ConvertAbilityRealLevelField('Apl3') constant abilityreallevelfield ABILITY_RLF_AMOUNT_OF_HIT_POINTS_REGENERATED = ConvertAbilityRealLevelField('Oar1') constant abilityreallevelfield ABILITY_RLF_ATTACK_DAMAGE_INCREASE_AKB1 = ConvertAbilityRealLevelField('Akb1') constant abilityreallevelfield ABILITY_RLF_MANA_LOSS_ADM1 = ConvertAbilityRealLevelField('Adm1') constant abilityreallevelfield ABILITY_RLF_SUMMONED_UNIT_DAMAGE_ADM2 = ConvertAbilityRealLevelField('Adm2') constant abilityreallevelfield ABILITY_RLF_EXPANSION_AMOUNT = ConvertAbilityRealLevelField('Bli1') constant abilityreallevelfield ABILITY_RLF_INTERVAL_DURATION_BGM2 = ConvertAbilityRealLevelField('Bgm2') constant abilityreallevelfield ABILITY_RLF_RADIUS_OF_MINING_RING = ConvertAbilityRealLevelField('Bgm4') constant abilityreallevelfield ABILITY_RLF_ATTACK_SPEED_INCREASE_PERCENT_BLO1 = ConvertAbilityRealLevelField('Blo1') constant abilityreallevelfield ABILITY_RLF_MOVEMENT_SPEED_INCREASE_PERCENT_BLO2 = ConvertAbilityRealLevelField('Blo2') constant abilityreallevelfield ABILITY_RLF_SCALING_FACTOR = ConvertAbilityRealLevelField('Blo3') constant abilityreallevelfield ABILITY_RLF_HIT_POINTS_PER_SECOND_CAN1 = ConvertAbilityRealLevelField('Can1') constant abilityreallevelfield ABILITY_RLF_MAX_HIT_POINTS = ConvertAbilityRealLevelField('Can2') constant abilityreallevelfield ABILITY_RLF_DAMAGE_PER_SECOND_DEV2 = ConvertAbilityRealLevelField('Dev2') constant abilityreallevelfield ABILITY_RLF_MOVEMENT_UPDATE_FREQUENCY_CHD1 = ConvertAbilityRealLevelField('Chd1') constant abilityreallevelfield ABILITY_RLF_ATTACK_UPDATE_FREQUENCY_CHD2 = ConvertAbilityRealLevelField('Chd2') constant abilityreallevelfield ABILITY_RLF_SUMMONED_UNIT_DAMAGE_CHD3 = ConvertAbilityRealLevelField('Chd3') constant abilityreallevelfield ABILITY_RLF_MOVEMENT_SPEED_REDUCTION_PERCENT_CRI1 = ConvertAbilityRealLevelField('Cri1') constant abilityreallevelfield ABILITY_RLF_ATTACK_SPEED_REDUCTION_PERCENT_CRI2 = ConvertAbilityRealLevelField('Cri2') constant abilityreallevelfield ABILITY_RLF_DAMAGE_REDUCTION_CRI3 = ConvertAbilityRealLevelField('Cri3') constant abilityreallevelfield ABILITY_RLF_CHANCE_TO_MISS_CRS = ConvertAbilityRealLevelField('Crs1') constant abilityreallevelfield ABILITY_RLF_FULL_DAMAGE_RADIUS_DDA1 = ConvertAbilityRealLevelField('Dda1') constant abilityreallevelfield ABILITY_RLF_FULL_DAMAGE_AMOUNT_DDA2 = ConvertAbilityRealLevelField('Dda2') constant abilityreallevelfield ABILITY_RLF_PARTIAL_DAMAGE_RADIUS = ConvertAbilityRealLevelField('Dda3') constant abilityreallevelfield ABILITY_RLF_PARTIAL_DAMAGE_AMOUNT = ConvertAbilityRealLevelField('Dda4') constant abilityreallevelfield ABILITY_RLF_BUILDING_DAMAGE_FACTOR_SDS1 = ConvertAbilityRealLevelField('Sds1') constant abilityreallevelfield ABILITY_RLF_MAX_DAMAGE_UCO5 = ConvertAbilityRealLevelField('Uco5') constant abilityreallevelfield ABILITY_RLF_MOVE_SPEED_BONUS_UCO6 = ConvertAbilityRealLevelField('Uco6') constant abilityreallevelfield ABILITY_RLF_DAMAGE_TAKEN_PERCENT_DEF1 = ConvertAbilityRealLevelField('Def1') constant abilityreallevelfield ABILITY_RLF_DAMAGE_DEALT_PERCENT_DEF2 = ConvertAbilityRealLevelField('Def2') constant abilityreallevelfield ABILITY_RLF_MOVEMENT_SPEED_FACTOR_DEF3 = ConvertAbilityRealLevelField('Def3') constant abilityreallevelfield ABILITY_RLF_ATTACK_SPEED_FACTOR_DEF4 = ConvertAbilityRealLevelField('Def4') constant abilityreallevelfield ABILITY_RLF_MAGIC_DAMAGE_REDUCTION_DEF5 = ConvertAbilityRealLevelField('Def5') constant abilityreallevelfield ABILITY_RLF_CHANCE_TO_DEFLECT = ConvertAbilityRealLevelField('Def6') constant abilityreallevelfield ABILITY_RLF_DEFLECT_DAMAGE_TAKEN_PIERCING = ConvertAbilityRealLevelField('Def7') constant abilityreallevelfield ABILITY_RLF_DEFLECT_DAMAGE_TAKEN_SPELLS = ConvertAbilityRealLevelField('Def8') constant abilityreallevelfield ABILITY_RLF_RIP_DELAY = ConvertAbilityRealLevelField('Eat1') constant abilityreallevelfield ABILITY_RLF_EAT_DELAY = ConvertAbilityRealLevelField('Eat2') constant abilityreallevelfield ABILITY_RLF_HIT_POINTS_GAINED_EAT3 = ConvertAbilityRealLevelField('Eat3') constant abilityreallevelfield ABILITY_RLF_AIR_UNIT_LOWER_DURATION = ConvertAbilityRealLevelField('Ens1') constant abilityreallevelfield ABILITY_RLF_AIR_UNIT_HEIGHT = ConvertAbilityRealLevelField('Ens2') constant abilityreallevelfield ABILITY_RLF_MELEE_ATTACK_RANGE = ConvertAbilityRealLevelField('Ens3') constant abilityreallevelfield ABILITY_RLF_INTERVAL_DURATION_EGM2 = ConvertAbilityRealLevelField('Egm2') constant abilityreallevelfield ABILITY_RLF_EFFECT_DELAY_FLA2 = ConvertAbilityRealLevelField('Fla2') constant abilityreallevelfield ABILITY_RLF_MINING_DURATION = ConvertAbilityRealLevelField('Gld2') constant abilityreallevelfield ABILITY_RLF_RADIUS_OF_GRAVESTONES = ConvertAbilityRealLevelField('Gyd2') constant abilityreallevelfield ABILITY_RLF_RADIUS_OF_CORPSES = ConvertAbilityRealLevelField('Gyd3') constant abilityreallevelfield ABILITY_RLF_HIT_POINTS_GAINED_HEA1 = ConvertAbilityRealLevelField('Hea1') constant abilityreallevelfield ABILITY_RLF_DAMAGE_INCREASE_PERCENT_INF1 = ConvertAbilityRealLevelField('Inf1') constant abilityreallevelfield ABILITY_RLF_AUTOCAST_RANGE = ConvertAbilityRealLevelField('Inf3') constant abilityreallevelfield ABILITY_RLF_LIFE_REGEN_RATE = ConvertAbilityRealLevelField('Inf4') constant abilityreallevelfield ABILITY_RLF_GRAPHIC_DELAY_LIT1 = ConvertAbilityRealLevelField('Lit1') constant abilityreallevelfield ABILITY_RLF_GRAPHIC_DURATION_LIT2 = ConvertAbilityRealLevelField('Lit2') constant abilityreallevelfield ABILITY_RLF_DAMAGE_PER_SECOND_LSH1 = ConvertAbilityRealLevelField('Lsh1') constant abilityreallevelfield ABILITY_RLF_MANA_GAINED = ConvertAbilityRealLevelField('Mbt1') constant abilityreallevelfield ABILITY_RLF_HIT_POINTS_GAINED_MBT2 = ConvertAbilityRealLevelField('Mbt2') constant abilityreallevelfield ABILITY_RLF_AUTOCAST_REQUIREMENT = ConvertAbilityRealLevelField('Mbt3') constant abilityreallevelfield ABILITY_RLF_WATER_HEIGHT = ConvertAbilityRealLevelField('Mbt4') constant abilityreallevelfield ABILITY_RLF_ACTIVATION_DELAY_MIN1 = ConvertAbilityRealLevelField('Min1') constant abilityreallevelfield ABILITY_RLF_INVISIBILITY_TRANSITION_TIME = ConvertAbilityRealLevelField('Min2') constant abilityreallevelfield ABILITY_RLF_ACTIVATION_RADIUS = ConvertAbilityRealLevelField('Neu1') constant abilityreallevelfield ABILITY_RLF_AMOUNT_REGENERATED = ConvertAbilityRealLevelField('Arm1') constant abilityreallevelfield ABILITY_RLF_DAMAGE_PER_SECOND_POI1 = ConvertAbilityRealLevelField('Poi1') constant abilityreallevelfield ABILITY_RLF_ATTACK_SPEED_FACTOR_POI2 = ConvertAbilityRealLevelField('Poi2') constant abilityreallevelfield ABILITY_RLF_MOVEMENT_SPEED_FACTOR_POI3 = ConvertAbilityRealLevelField('Poi3') constant abilityreallevelfield ABILITY_RLF_EXTRA_DAMAGE_POA1 = ConvertAbilityRealLevelField('Poa1') constant abilityreallevelfield ABILITY_RLF_DAMAGE_PER_SECOND_POA2 = ConvertAbilityRealLevelField('Poa2') constant abilityreallevelfield ABILITY_RLF_ATTACK_SPEED_FACTOR_POA3 = ConvertAbilityRealLevelField('Poa3') constant abilityreallevelfield ABILITY_RLF_MOVEMENT_SPEED_FACTOR_POA4 = ConvertAbilityRealLevelField('Poa4') constant abilityreallevelfield ABILITY_RLF_DAMAGE_AMPLIFICATION = ConvertAbilityRealLevelField('Pos2') constant abilityreallevelfield ABILITY_RLF_CHANCE_TO_STOMP_PERCENT = ConvertAbilityRealLevelField('War1') constant abilityreallevelfield ABILITY_RLF_DAMAGE_DEALT_WAR2 = ConvertAbilityRealLevelField('War2') constant abilityreallevelfield ABILITY_RLF_FULL_DAMAGE_RADIUS_WAR3 = ConvertAbilityRealLevelField('War3') constant abilityreallevelfield ABILITY_RLF_HALF_DAMAGE_RADIUS_WAR4 = ConvertAbilityRealLevelField('War4') constant abilityreallevelfield ABILITY_RLF_SUMMONED_UNIT_DAMAGE_PRG3 = ConvertAbilityRealLevelField('Prg3') constant abilityreallevelfield ABILITY_RLF_UNIT_PAUSE_DURATION = ConvertAbilityRealLevelField('Prg4') constant abilityreallevelfield ABILITY_RLF_HERO_PAUSE_DURATION = ConvertAbilityRealLevelField('Prg5') constant abilityreallevelfield ABILITY_RLF_HIT_POINTS_GAINED_REJ1 = ConvertAbilityRealLevelField('Rej1') constant abilityreallevelfield ABILITY_RLF_MANA_POINTS_GAINED_REJ2 = ConvertAbilityRealLevelField('Rej2') constant abilityreallevelfield ABILITY_RLF_MINIMUM_LIFE_REQUIRED = ConvertAbilityRealLevelField('Rpb3') constant abilityreallevelfield ABILITY_RLF_MINIMUM_MANA_REQUIRED = ConvertAbilityRealLevelField('Rpb4') constant abilityreallevelfield ABILITY_RLF_REPAIR_COST_RATIO = ConvertAbilityRealLevelField('Rep1') constant abilityreallevelfield ABILITY_RLF_REPAIR_TIME_RATIO = ConvertAbilityRealLevelField('Rep2') constant abilityreallevelfield ABILITY_RLF_POWERBUILD_COST = ConvertAbilityRealLevelField('Rep3') constant abilityreallevelfield ABILITY_RLF_POWERBUILD_RATE = ConvertAbilityRealLevelField('Rep4') constant abilityreallevelfield ABILITY_RLF_NAVAL_RANGE_BONUS = ConvertAbilityRealLevelField('Rep5') constant abilityreallevelfield ABILITY_RLF_DAMAGE_INCREASE_PERCENT_ROA1 = ConvertAbilityRealLevelField('Roa1') constant abilityreallevelfield ABILITY_RLF_LIFE_REGENERATION_RATE = ConvertAbilityRealLevelField('Roa3') constant abilityreallevelfield ABILITY_RLF_MANA_REGEN = ConvertAbilityRealLevelField('Roa4') constant abilityreallevelfield ABILITY_RLF_DAMAGE_INCREASE = ConvertAbilityRealLevelField('Nbr1') constant abilityreallevelfield ABILITY_RLF_SALVAGE_COST_RATIO = ConvertAbilityRealLevelField('Sal1') constant abilityreallevelfield ABILITY_RLF_IN_FLIGHT_SIGHT_RADIUS = ConvertAbilityRealLevelField('Esn1') constant abilityreallevelfield ABILITY_RLF_HOVERING_SIGHT_RADIUS = ConvertAbilityRealLevelField('Esn2') constant abilityreallevelfield ABILITY_RLF_HOVERING_HEIGHT = ConvertAbilityRealLevelField('Esn3') constant abilityreallevelfield ABILITY_RLF_DURATION_OF_OWLS = ConvertAbilityRealLevelField('Esn5') constant abilityreallevelfield ABILITY_RLF_FADE_DURATION = ConvertAbilityRealLevelField('Shm1') constant abilityreallevelfield ABILITY_RLF_DAY_NIGHT_DURATION = ConvertAbilityRealLevelField('Shm2') constant abilityreallevelfield ABILITY_RLF_ACTION_DURATION = ConvertAbilityRealLevelField('Shm3') constant abilityreallevelfield ABILITY_RLF_MOVEMENT_SPEED_FACTOR_SLO1 = ConvertAbilityRealLevelField('Slo1') constant abilityreallevelfield ABILITY_RLF_ATTACK_SPEED_FACTOR_SLO2 = ConvertAbilityRealLevelField('Slo2') constant abilityreallevelfield ABILITY_RLF_DAMAGE_PER_SECOND_SPO1 = ConvertAbilityRealLevelField('Spo1') constant abilityreallevelfield ABILITY_RLF_MOVEMENT_SPEED_FACTOR_SPO2 = ConvertAbilityRealLevelField('Spo2') constant abilityreallevelfield ABILITY_RLF_ATTACK_SPEED_FACTOR_SPO3 = ConvertAbilityRealLevelField('Spo3') constant abilityreallevelfield ABILITY_RLF_ACTIVATION_DELAY_STA1 = ConvertAbilityRealLevelField('Sta1') constant abilityreallevelfield ABILITY_RLF_DETECTION_RADIUS_STA2 = ConvertAbilityRealLevelField('Sta2') constant abilityreallevelfield ABILITY_RLF_DETONATION_RADIUS = ConvertAbilityRealLevelField('Sta3') constant abilityreallevelfield ABILITY_RLF_STUN_DURATION_STA4 = ConvertAbilityRealLevelField('Sta4') constant abilityreallevelfield ABILITY_RLF_ATTACK_SPEED_BONUS_PERCENT = ConvertAbilityRealLevelField('Uhf1') constant abilityreallevelfield ABILITY_RLF_DAMAGE_PER_SECOND_UHF2 = ConvertAbilityRealLevelField('Uhf2') constant abilityreallevelfield ABILITY_RLF_LUMBER_PER_INTERVAL = ConvertAbilityRealLevelField('Wha1') constant abilityreallevelfield ABILITY_RLF_ART_ATTACHMENT_HEIGHT = ConvertAbilityRealLevelField('Wha3') constant abilityreallevelfield ABILITY_RLF_TELEPORT_AREA_WIDTH = ConvertAbilityRealLevelField('Wrp1') constant abilityreallevelfield ABILITY_RLF_TELEPORT_AREA_HEIGHT = ConvertAbilityRealLevelField('Wrp2') constant abilityreallevelfield ABILITY_RLF_LIFE_STOLEN_PER_ATTACK = ConvertAbilityRealLevelField('Ivam') constant abilityreallevelfield ABILITY_RLF_DAMAGE_BONUS_IDAM = ConvertAbilityRealLevelField('Idam') constant abilityreallevelfield ABILITY_RLF_CHANCE_TO_HIT_UNITS_PERCENT = ConvertAbilityRealLevelField('Iob2') constant abilityreallevelfield ABILITY_RLF_CHANCE_TO_HIT_HEROS_PERCENT = ConvertAbilityRealLevelField('Iob3') constant abilityreallevelfield ABILITY_RLF_CHANCE_TO_HIT_SUMMONS_PERCENT = ConvertAbilityRealLevelField('Iob4') constant abilityreallevelfield ABILITY_RLF_DELAY_FOR_TARGET_EFFECT = ConvertAbilityRealLevelField('Idel') constant abilityreallevelfield ABILITY_RLF_DAMAGE_DEALT_PERCENT_OF_NORMAL = ConvertAbilityRealLevelField('Iild') constant abilityreallevelfield ABILITY_RLF_DAMAGE_RECEIVED_MULTIPLIER = ConvertAbilityRealLevelField('Iilw') constant abilityreallevelfield ABILITY_RLF_MANA_REGENERATION_BONUS_AS_FRACTION_OF_NORMAL = ConvertAbilityRealLevelField('Imrp') constant abilityreallevelfield ABILITY_RLF_MOVEMENT_SPEED_INCREASE_ISPI = ConvertAbilityRealLevelField('Ispi') constant abilityreallevelfield ABILITY_RLF_DAMAGE_PER_SECOND_IDPS = ConvertAbilityRealLevelField('Idps') constant abilityreallevelfield ABILITY_RLF_ATTACK_DAMAGE_INCREASE_CAC1 = ConvertAbilityRealLevelField('Cac1') constant abilityreallevelfield ABILITY_RLF_DAMAGE_PER_SECOND_COR1 = ConvertAbilityRealLevelField('Cor1') constant abilityreallevelfield ABILITY_RLF_ATTACK_SPEED_INCREASE_ISX1 = ConvertAbilityRealLevelField('Isx1') constant abilityreallevelfield ABILITY_RLF_DAMAGE_WRS1 = ConvertAbilityRealLevelField('Wrs1') constant abilityreallevelfield ABILITY_RLF_TERRAIN_DEFORMATION_AMPLITUDE = ConvertAbilityRealLevelField('Wrs2') constant abilityreallevelfield ABILITY_RLF_DAMAGE_CTC1 = ConvertAbilityRealLevelField('Ctc1') constant abilityreallevelfield ABILITY_RLF_EXTRA_DAMAGE_TO_TARGET = ConvertAbilityRealLevelField('Ctc2') constant abilityreallevelfield ABILITY_RLF_MOVEMENT_SPEED_REDUCTION_CTC3 = ConvertAbilityRealLevelField('Ctc3') constant abilityreallevelfield ABILITY_RLF_ATTACK_SPEED_REDUCTION_CTC4 = ConvertAbilityRealLevelField('Ctc4') constant abilityreallevelfield ABILITY_RLF_DAMAGE_CTB1 = ConvertAbilityRealLevelField('Ctb1') constant abilityreallevelfield ABILITY_RLF_CASTING_DELAY_SECONDS = ConvertAbilityRealLevelField('Uds2') constant abilityreallevelfield ABILITY_RLF_MANA_LOSS_PER_UNIT_DTN1 = ConvertAbilityRealLevelField('Dtn1') constant abilityreallevelfield ABILITY_RLF_DAMAGE_TO_SUMMONED_UNITS_DTN2 = ConvertAbilityRealLevelField('Dtn2') constant abilityreallevelfield ABILITY_RLF_TRANSITION_TIME_SECONDS = ConvertAbilityRealLevelField('Ivs1') constant abilityreallevelfield ABILITY_RLF_MANA_DRAINED_PER_SECOND_NMR1 = ConvertAbilityRealLevelField('Nmr1') constant abilityreallevelfield ABILITY_RLF_CHANCE_TO_REDUCE_DAMAGE_PERCENT = ConvertAbilityRealLevelField('Ssk1') constant abilityreallevelfield ABILITY_RLF_MINIMUM_DAMAGE = ConvertAbilityRealLevelField('Ssk2') constant abilityreallevelfield ABILITY_RLF_IGNORED_DAMAGE = ConvertAbilityRealLevelField('Ssk3') constant abilityreallevelfield ABILITY_RLF_FULL_DAMAGE_DEALT = ConvertAbilityRealLevelField('Hfs1') constant abilityreallevelfield ABILITY_RLF_FULL_DAMAGE_INTERVAL = ConvertAbilityRealLevelField('Hfs2') constant abilityreallevelfield ABILITY_RLF_HALF_DAMAGE_DEALT = ConvertAbilityRealLevelField('Hfs3') constant abilityreallevelfield ABILITY_RLF_HALF_DAMAGE_INTERVAL = ConvertAbilityRealLevelField('Hfs4') constant abilityreallevelfield ABILITY_RLF_BUILDING_REDUCTION_HFS5 = ConvertAbilityRealLevelField('Hfs5') constant abilityreallevelfield ABILITY_RLF_MAXIMUM_DAMAGE_HFS6 = ConvertAbilityRealLevelField('Hfs6') constant abilityreallevelfield ABILITY_RLF_MANA_PER_HIT_POINT = ConvertAbilityRealLevelField('Nms1') constant abilityreallevelfield ABILITY_RLF_DAMAGE_ABSORBED_PERCENT = ConvertAbilityRealLevelField('Nms2') constant abilityreallevelfield ABILITY_RLF_WAVE_DISTANCE = ConvertAbilityRealLevelField('Uim1') constant abilityreallevelfield ABILITY_RLF_WAVE_TIME_SECONDS = ConvertAbilityRealLevelField('Uim2') constant abilityreallevelfield ABILITY_RLF_DAMAGE_DEALT_UIM3 = ConvertAbilityRealLevelField('Uim3') constant abilityreallevelfield ABILITY_RLF_AIR_TIME_SECONDS_UIM4 = ConvertAbilityRealLevelField('Uim4') constant abilityreallevelfield ABILITY_RLF_UNIT_RELEASE_INTERVAL_SECONDS = ConvertAbilityRealLevelField('Uls2') constant abilityreallevelfield ABILITY_RLF_DAMAGE_RETURN_FACTOR = ConvertAbilityRealLevelField('Uls4') constant abilityreallevelfield ABILITY_RLF_DAMAGE_RETURN_THRESHOLD = ConvertAbilityRealLevelField('Uls5') constant abilityreallevelfield ABILITY_RLF_RETURNED_DAMAGE_FACTOR = ConvertAbilityRealLevelField('Uts1') constant abilityreallevelfield ABILITY_RLF_RECEIVED_DAMAGE_FACTOR = ConvertAbilityRealLevelField('Uts2') constant abilityreallevelfield ABILITY_RLF_DEFENSE_BONUS_UTS3 = ConvertAbilityRealLevelField('Uts3') constant abilityreallevelfield ABILITY_RLF_DAMAGE_BONUS_NBA1 = ConvertAbilityRealLevelField('Nba1') constant abilityreallevelfield ABILITY_RLF_SUMMONED_UNIT_DURATION_SECONDS_NBA3 = ConvertAbilityRealLevelField('Nba3') constant abilityreallevelfield ABILITY_RLF_MANA_PER_SUMMONED_HITPOINT = ConvertAbilityRealLevelField('Cmg2') constant abilityreallevelfield ABILITY_RLF_CHARGE_FOR_CURRENT_LIFE = ConvertAbilityRealLevelField('Cmg3') constant abilityreallevelfield ABILITY_RLF_HIT_POINTS_DRAINED = ConvertAbilityRealLevelField('Ndr1') constant abilityreallevelfield ABILITY_RLF_MANA_POINTS_DRAINED = ConvertAbilityRealLevelField('Ndr2') constant abilityreallevelfield ABILITY_RLF_DRAIN_INTERVAL_SECONDS = ConvertAbilityRealLevelField('Ndr3') constant abilityreallevelfield ABILITY_RLF_LIFE_TRANSFERRED_PER_SECOND = ConvertAbilityRealLevelField('Ndr4') constant abilityreallevelfield ABILITY_RLF_MANA_TRANSFERRED_PER_SECOND = ConvertAbilityRealLevelField('Ndr5') constant abilityreallevelfield ABILITY_RLF_BONUS_LIFE_FACTOR = ConvertAbilityRealLevelField('Ndr6') constant abilityreallevelfield ABILITY_RLF_BONUS_LIFE_DECAY = ConvertAbilityRealLevelField('Ndr7') constant abilityreallevelfield ABILITY_RLF_BONUS_MANA_FACTOR = ConvertAbilityRealLevelField('Ndr8') constant abilityreallevelfield ABILITY_RLF_BONUS_MANA_DECAY = ConvertAbilityRealLevelField('Ndr9') constant abilityreallevelfield ABILITY_RLF_CHANCE_TO_MISS_PERCENT = ConvertAbilityRealLevelField('Nsi2') constant abilityreallevelfield ABILITY_RLF_MOVEMENT_SPEED_MODIFIER = ConvertAbilityRealLevelField('Nsi3') constant abilityreallevelfield ABILITY_RLF_ATTACK_SPEED_MODIFIER = ConvertAbilityRealLevelField('Nsi4') constant abilityreallevelfield ABILITY_RLF_DAMAGE_PER_SECOND_TDG1 = ConvertAbilityRealLevelField('Tdg1') constant abilityreallevelfield ABILITY_RLF_MEDIUM_DAMAGE_RADIUS_TDG2 = ConvertAbilityRealLevelField('Tdg2') constant abilityreallevelfield ABILITY_RLF_MEDIUM_DAMAGE_PER_SECOND = ConvertAbilityRealLevelField('Tdg3') constant abilityreallevelfield ABILITY_RLF_SMALL_DAMAGE_RADIUS_TDG4 = ConvertAbilityRealLevelField('Tdg4') constant abilityreallevelfield ABILITY_RLF_SMALL_DAMAGE_PER_SECOND = ConvertAbilityRealLevelField('Tdg5') constant abilityreallevelfield ABILITY_RLF_AIR_TIME_SECONDS_TSP1 = ConvertAbilityRealLevelField('Tsp1') constant abilityreallevelfield ABILITY_RLF_MINIMUM_HIT_INTERVAL_SECONDS = ConvertAbilityRealLevelField('Tsp2') constant abilityreallevelfield ABILITY_RLF_DAMAGE_PER_SECOND_NBF5 = ConvertAbilityRealLevelField('Nbf5') constant abilityreallevelfield ABILITY_RLF_MAXIMUM_RANGE = ConvertAbilityRealLevelField('Ebl1') constant abilityreallevelfield ABILITY_RLF_MINIMUM_RANGE = ConvertAbilityRealLevelField('Ebl2') constant abilityreallevelfield ABILITY_RLF_DAMAGE_PER_TARGET_EFK1 = ConvertAbilityRealLevelField('Efk1') constant abilityreallevelfield ABILITY_RLF_MAXIMUM_TOTAL_DAMAGE = ConvertAbilityRealLevelField('Efk2') constant abilityreallevelfield ABILITY_RLF_MAXIMUM_SPEED_ADJUSTMENT = ConvertAbilityRealLevelField('Efk4') constant abilityreallevelfield ABILITY_RLF_DECAYING_DAMAGE = ConvertAbilityRealLevelField('Esh1') constant abilityreallevelfield ABILITY_RLF_MOVEMENT_SPEED_FACTOR_ESH2 = ConvertAbilityRealLevelField('Esh2') constant abilityreallevelfield ABILITY_RLF_ATTACK_SPEED_FACTOR_ESH3 = ConvertAbilityRealLevelField('Esh3') constant abilityreallevelfield ABILITY_RLF_DECAY_POWER = ConvertAbilityRealLevelField('Esh4') constant abilityreallevelfield ABILITY_RLF_INITIAL_DAMAGE_ESH5 = ConvertAbilityRealLevelField('Esh5') constant abilityreallevelfield ABILITY_RLF_MAXIMUM_LIFE_ABSORBED = ConvertAbilityRealLevelField('abs1') constant abilityreallevelfield ABILITY_RLF_MAXIMUM_MANA_ABSORBED = ConvertAbilityRealLevelField('abs2') constant abilityreallevelfield ABILITY_RLF_MOVEMENT_SPEED_INCREASE_BSK1 = ConvertAbilityRealLevelField('bsk1') constant abilityreallevelfield ABILITY_RLF_ATTACK_SPEED_INCREASE_BSK2 = ConvertAbilityRealLevelField('bsk2') constant abilityreallevelfield ABILITY_RLF_DAMAGE_TAKEN_INCREASE = ConvertAbilityRealLevelField('bsk3') constant abilityreallevelfield ABILITY_RLF_LIFE_PER_UNIT = ConvertAbilityRealLevelField('dvm1') constant abilityreallevelfield ABILITY_RLF_MANA_PER_UNIT = ConvertAbilityRealLevelField('dvm2') constant abilityreallevelfield ABILITY_RLF_LIFE_PER_BUFF = ConvertAbilityRealLevelField('dvm3') constant abilityreallevelfield ABILITY_RLF_MANA_PER_BUFF = ConvertAbilityRealLevelField('dvm4') constant abilityreallevelfield ABILITY_RLF_SUMMONED_UNIT_DAMAGE_DVM5 = ConvertAbilityRealLevelField('dvm5') constant abilityreallevelfield ABILITY_RLF_DAMAGE_BONUS_FAK1 = ConvertAbilityRealLevelField('fak1') constant abilityreallevelfield ABILITY_RLF_MEDIUM_DAMAGE_FACTOR_FAK2 = ConvertAbilityRealLevelField('fak2') constant abilityreallevelfield ABILITY_RLF_SMALL_DAMAGE_FACTOR_FAK3 = ConvertAbilityRealLevelField('fak3') constant abilityreallevelfield ABILITY_RLF_FULL_DAMAGE_RADIUS_FAK4 = ConvertAbilityRealLevelField('fak4') constant abilityreallevelfield ABILITY_RLF_HALF_DAMAGE_RADIUS_FAK5 = ConvertAbilityRealLevelField('fak5') constant abilityreallevelfield ABILITY_RLF_EXTRA_DAMAGE_PER_SECOND = ConvertAbilityRealLevelField('liq1') constant abilityreallevelfield ABILITY_RLF_MOVEMENT_SPEED_REDUCTION_LIQ2 = ConvertAbilityRealLevelField('liq2') constant abilityreallevelfield ABILITY_RLF_ATTACK_SPEED_REDUCTION_LIQ3 = ConvertAbilityRealLevelField('liq3') constant abilityreallevelfield ABILITY_RLF_MAGIC_DAMAGE_FACTOR = ConvertAbilityRealLevelField('mim1') constant abilityreallevelfield ABILITY_RLF_UNIT_DAMAGE_PER_MANA_POINT = ConvertAbilityRealLevelField('mfl1') constant abilityreallevelfield ABILITY_RLF_HERO_DAMAGE_PER_MANA_POINT = ConvertAbilityRealLevelField('mfl2') constant abilityreallevelfield ABILITY_RLF_UNIT_MAXIMUM_DAMAGE = ConvertAbilityRealLevelField('mfl3') constant abilityreallevelfield ABILITY_RLF_HERO_MAXIMUM_DAMAGE = ConvertAbilityRealLevelField('mfl4') constant abilityreallevelfield ABILITY_RLF_DAMAGE_COOLDOWN = ConvertAbilityRealLevelField('mfl5') constant abilityreallevelfield ABILITY_RLF_DISTRIBUTED_DAMAGE_FACTOR_SPL1 = ConvertAbilityRealLevelField('spl1') constant abilityreallevelfield ABILITY_RLF_LIFE_REGENERATED = ConvertAbilityRealLevelField('irl1') constant abilityreallevelfield ABILITY_RLF_MANA_REGENERATED = ConvertAbilityRealLevelField('irl2') constant abilityreallevelfield ABILITY_RLF_MANA_LOSS_PER_UNIT_IDC1 = ConvertAbilityRealLevelField('idc1') constant abilityreallevelfield ABILITY_RLF_SUMMONED_UNIT_DAMAGE_IDC2 = ConvertAbilityRealLevelField('idc2') constant abilityreallevelfield ABILITY_RLF_ACTIVATION_DELAY_IMO2 = ConvertAbilityRealLevelField('imo2') constant abilityreallevelfield ABILITY_RLF_LURE_INTERVAL_SECONDS = ConvertAbilityRealLevelField('imo3') constant abilityreallevelfield ABILITY_RLF_DAMAGE_BONUS_ISR1 = ConvertAbilityRealLevelField('isr1') constant abilityreallevelfield ABILITY_RLF_DAMAGE_REDUCTION_ISR2 = ConvertAbilityRealLevelField('isr2') constant abilityreallevelfield ABILITY_RLF_DAMAGE_BONUS_IPV1 = ConvertAbilityRealLevelField('ipv1') constant abilityreallevelfield ABILITY_RLF_LIFE_STEAL_AMOUNT = ConvertAbilityRealLevelField('ipv2') constant abilityreallevelfield ABILITY_RLF_LIFE_RESTORED_FACTOR = ConvertAbilityRealLevelField('ast1') constant abilityreallevelfield ABILITY_RLF_MANA_RESTORED_FACTOR = ConvertAbilityRealLevelField('ast2') constant abilityreallevelfield ABILITY_RLF_ATTACH_DELAY = ConvertAbilityRealLevelField('gra1') constant abilityreallevelfield ABILITY_RLF_REMOVE_DELAY = ConvertAbilityRealLevelField('gra2') constant abilityreallevelfield ABILITY_RLF_HERO_REGENERATION_DELAY = ConvertAbilityRealLevelField('Nsa2') constant abilityreallevelfield ABILITY_RLF_UNIT_REGENERATION_DELAY = ConvertAbilityRealLevelField('Nsa3') constant abilityreallevelfield ABILITY_RLF_MAGIC_DAMAGE_REDUCTION_NSA4 = ConvertAbilityRealLevelField('Nsa4') constant abilityreallevelfield ABILITY_RLF_HIT_POINTS_PER_SECOND_NSA5 = ConvertAbilityRealLevelField('Nsa5') constant abilityreallevelfield ABILITY_RLF_DAMAGE_TO_SUMMONED_UNITS_IXS1 = ConvertAbilityRealLevelField('Ixs1') constant abilityreallevelfield ABILITY_RLF_MAGIC_DAMAGE_REDUCTION_IXS2 = ConvertAbilityRealLevelField('Ixs2') constant abilityreallevelfield ABILITY_RLF_SUMMONED_UNIT_DURATION = ConvertAbilityRealLevelField('Npa6') constant abilityreallevelfield ABILITY_RLF_SHIELD_COOLDOWN_TIME = ConvertAbilityRealLevelField('Nse1') constant abilityreallevelfield ABILITY_RLF_DAMAGE_PER_SECOND_NDO1 = ConvertAbilityRealLevelField('Ndo1') constant abilityreallevelfield ABILITY_RLF_SUMMONED_UNIT_DURATION_SECONDS_NDO3 = ConvertAbilityRealLevelField('Ndo3') constant abilityreallevelfield ABILITY_RLF_MEDIUM_DAMAGE_RADIUS_FLK1 = ConvertAbilityRealLevelField('flk1') constant abilityreallevelfield ABILITY_RLF_SMALL_DAMAGE_RADIUS_FLK2 = ConvertAbilityRealLevelField('flk2') constant abilityreallevelfield ABILITY_RLF_FULL_DAMAGE_AMOUNT_FLK3 = ConvertAbilityRealLevelField('flk3') constant abilityreallevelfield ABILITY_RLF_MEDIUM_DAMAGE_AMOUNT = ConvertAbilityRealLevelField('flk4') constant abilityreallevelfield ABILITY_RLF_SMALL_DAMAGE_AMOUNT = ConvertAbilityRealLevelField('flk5') constant abilityreallevelfield ABILITY_RLF_MOVEMENT_SPEED_REDUCTION_PERCENT_HBN1 = ConvertAbilityRealLevelField('Hbn1') constant abilityreallevelfield ABILITY_RLF_ATTACK_SPEED_REDUCTION_PERCENT_HBN2 = ConvertAbilityRealLevelField('Hbn2') constant abilityreallevelfield ABILITY_RLF_MAX_MANA_DRAINED_UNITS = ConvertAbilityRealLevelField('fbk1') constant abilityreallevelfield ABILITY_RLF_DAMAGE_RATIO_UNITS_PERCENT = ConvertAbilityRealLevelField('fbk2') constant abilityreallevelfield ABILITY_RLF_MAX_MANA_DRAINED_HEROS = ConvertAbilityRealLevelField('fbk3') constant abilityreallevelfield ABILITY_RLF_DAMAGE_RATIO_HEROS_PERCENT = ConvertAbilityRealLevelField('fbk4') constant abilityreallevelfield ABILITY_RLF_SUMMONED_DAMAGE = ConvertAbilityRealLevelField('fbk5') constant abilityreallevelfield ABILITY_RLF_DISTRIBUTED_DAMAGE_FACTOR_NCA1 = ConvertAbilityRealLevelField('nca1') constant abilityreallevelfield ABILITY_RLF_INITIAL_DAMAGE_PXF1 = ConvertAbilityRealLevelField('pxf1') constant abilityreallevelfield ABILITY_RLF_DAMAGE_PER_SECOND_PXF2 = ConvertAbilityRealLevelField('pxf2') constant abilityreallevelfield ABILITY_RLF_DAMAGE_PER_SECOND_MLS1 = ConvertAbilityRealLevelField('mls1') constant abilityreallevelfield ABILITY_RLF_BEAST_COLLISION_RADIUS = ConvertAbilityRealLevelField('Nst2') constant abilityreallevelfield ABILITY_RLF_DAMAGE_AMOUNT_NST3 = ConvertAbilityRealLevelField('Nst3') constant abilityreallevelfield ABILITY_RLF_DAMAGE_RADIUS = ConvertAbilityRealLevelField('Nst4') constant abilityreallevelfield ABILITY_RLF_DAMAGE_DELAY = ConvertAbilityRealLevelField('Nst5') constant abilityreallevelfield ABILITY_RLF_FOLLOW_THROUGH_TIME = ConvertAbilityRealLevelField('Ncl1') constant abilityreallevelfield ABILITY_RLF_ART_DURATION = ConvertAbilityRealLevelField('Ncl4') constant abilityreallevelfield ABILITY_RLF_MOVEMENT_SPEED_REDUCTION_PERCENT_NAB1 = ConvertAbilityRealLevelField('Nab1') constant abilityreallevelfield ABILITY_RLF_ATTACK_SPEED_REDUCTION_PERCENT_NAB2 = ConvertAbilityRealLevelField('Nab2') constant abilityreallevelfield ABILITY_RLF_PRIMARY_DAMAGE = ConvertAbilityRealLevelField('Nab4') constant abilityreallevelfield ABILITY_RLF_SECONDARY_DAMAGE = ConvertAbilityRealLevelField('Nab5') constant abilityreallevelfield ABILITY_RLF_DAMAGE_INTERVAL_NAB6 = ConvertAbilityRealLevelField('Nab6') constant abilityreallevelfield ABILITY_RLF_GOLD_COST_FACTOR = ConvertAbilityRealLevelField('Ntm1') constant abilityreallevelfield ABILITY_RLF_LUMBER_COST_FACTOR = ConvertAbilityRealLevelField('Ntm2') constant abilityreallevelfield ABILITY_RLF_MOVE_SPEED_BONUS_NEG1 = ConvertAbilityRealLevelField('Neg1') constant abilityreallevelfield ABILITY_RLF_DAMAGE_BONUS_NEG2 = ConvertAbilityRealLevelField('Neg2') constant abilityreallevelfield ABILITY_RLF_DAMAGE_AMOUNT_NCS1 = ConvertAbilityRealLevelField('Ncs1') constant abilityreallevelfield ABILITY_RLF_DAMAGE_INTERVAL_NCS2 = ConvertAbilityRealLevelField('Ncs2') constant abilityreallevelfield ABILITY_RLF_MAX_DAMAGE_NCS4 = ConvertAbilityRealLevelField('Ncs4') constant abilityreallevelfield ABILITY_RLF_BUILDING_DAMAGE_FACTOR_NCS5 = ConvertAbilityRealLevelField('Ncs5') constant abilityreallevelfield ABILITY_RLF_EFFECT_DURATION = ConvertAbilityRealLevelField('Ncs6') constant abilityreallevelfield ABILITY_RLF_SPAWN_INTERVAL_NSY1 = ConvertAbilityRealLevelField('Nsy1') constant abilityreallevelfield ABILITY_RLF_SPAWN_UNIT_DURATION = ConvertAbilityRealLevelField('Nsy3') constant abilityreallevelfield ABILITY_RLF_SPAWN_UNIT_OFFSET = ConvertAbilityRealLevelField('Nsy4') constant abilityreallevelfield ABILITY_RLF_LEASH_RANGE_NSY5 = ConvertAbilityRealLevelField('Nsy5') constant abilityreallevelfield ABILITY_RLF_SPAWN_INTERVAL_NFY1 = ConvertAbilityRealLevelField('Nfy1') constant abilityreallevelfield ABILITY_RLF_LEASH_RANGE_NFY2 = ConvertAbilityRealLevelField('Nfy2') constant abilityreallevelfield ABILITY_RLF_CHANCE_TO_DEMOLISH = ConvertAbilityRealLevelField('Nde1') constant abilityreallevelfield ABILITY_RLF_DAMAGE_MULTIPLIER_BUILDINGS = ConvertAbilityRealLevelField('Nde2') constant abilityreallevelfield ABILITY_RLF_DAMAGE_MULTIPLIER_UNITS = ConvertAbilityRealLevelField('Nde3') constant abilityreallevelfield ABILITY_RLF_DAMAGE_MULTIPLIER_HEROES = ConvertAbilityRealLevelField('Nde4') constant abilityreallevelfield ABILITY_RLF_BONUS_DAMAGE_MULTIPLIER = ConvertAbilityRealLevelField('Nic1') constant abilityreallevelfield ABILITY_RLF_DEATH_DAMAGE_FULL_AMOUNT = ConvertAbilityRealLevelField('Nic2') constant abilityreallevelfield ABILITY_RLF_DEATH_DAMAGE_FULL_AREA = ConvertAbilityRealLevelField('Nic3') constant abilityreallevelfield ABILITY_RLF_DEATH_DAMAGE_HALF_AMOUNT = ConvertAbilityRealLevelField('Nic4') constant abilityreallevelfield ABILITY_RLF_DEATH_DAMAGE_HALF_AREA = ConvertAbilityRealLevelField('Nic5') constant abilityreallevelfield ABILITY_RLF_DEATH_DAMAGE_DELAY = ConvertAbilityRealLevelField('Nic6') constant abilityreallevelfield ABILITY_RLF_DAMAGE_AMOUNT_NSO1 = ConvertAbilityRealLevelField('Nso1') constant abilityreallevelfield ABILITY_RLF_DAMAGE_PERIOD = ConvertAbilityRealLevelField('Nso2') constant abilityreallevelfield ABILITY_RLF_DAMAGE_PENALTY = ConvertAbilityRealLevelField('Nso3') constant abilityreallevelfield ABILITY_RLF_MOVEMENT_SPEED_REDUCTION_PERCENT_NSO4 = ConvertAbilityRealLevelField('Nso4') constant abilityreallevelfield ABILITY_RLF_ATTACK_SPEED_REDUCTION_PERCENT_NSO5 = ConvertAbilityRealLevelField('Nso5') constant abilityreallevelfield ABILITY_RLF_SPLIT_DELAY = ConvertAbilityRealLevelField('Nlm2') constant abilityreallevelfield ABILITY_RLF_MAX_HITPOINT_FACTOR = ConvertAbilityRealLevelField('Nlm4') constant abilityreallevelfield ABILITY_RLF_LIFE_DURATION_SPLIT_BONUS = ConvertAbilityRealLevelField('Nlm5') constant abilityreallevelfield ABILITY_RLF_WAVE_INTERVAL = ConvertAbilityRealLevelField('Nvc3') constant abilityreallevelfield ABILITY_RLF_BUILDING_DAMAGE_FACTOR_NVC4 = ConvertAbilityRealLevelField('Nvc4') constant abilityreallevelfield ABILITY_RLF_FULL_DAMAGE_AMOUNT_NVC5 = ConvertAbilityRealLevelField('Nvc5') constant abilityreallevelfield ABILITY_RLF_HALF_DAMAGE_FACTOR = ConvertAbilityRealLevelField('Nvc6') constant abilityreallevelfield ABILITY_RLF_INTERVAL_BETWEEN_PULSES = ConvertAbilityRealLevelField('Tau5') constant abilitybooleanlevelfield ABILITY_BLF_PERCENT_BONUS_HAB2 = ConvertAbilityBooleanLevelField('Hab2') constant abilitybooleanlevelfield ABILITY_BLF_USE_TELEPORT_CLUSTERING_HMT3 = ConvertAbilityBooleanLevelField('Hmt3') constant abilitybooleanlevelfield ABILITY_BLF_NEVER_MISS_OCR5 = ConvertAbilityBooleanLevelField('Ocr5') constant abilitybooleanlevelfield ABILITY_BLF_EXCLUDE_ITEM_DAMAGE = ConvertAbilityBooleanLevelField('Ocr6') constant abilitybooleanlevelfield ABILITY_BLF_BACKSTAB_DAMAGE = ConvertAbilityBooleanLevelField('Owk4') constant abilitybooleanlevelfield ABILITY_BLF_INHERIT_UPGRADES_UAN3 = ConvertAbilityBooleanLevelField('Uan3') constant abilitybooleanlevelfield ABILITY_BLF_MANA_CONVERSION_AS_PERCENT = ConvertAbilityBooleanLevelField('Udp3') constant abilitybooleanlevelfield ABILITY_BLF_LIFE_CONVERSION_AS_PERCENT = ConvertAbilityBooleanLevelField('Udp4') constant abilitybooleanlevelfield ABILITY_BLF_LEAVE_TARGET_ALIVE = ConvertAbilityBooleanLevelField('Udp5') constant abilitybooleanlevelfield ABILITY_BLF_PERCENT_BONUS_UAU3 = ConvertAbilityBooleanLevelField('Uau3') constant abilitybooleanlevelfield ABILITY_BLF_DAMAGE_IS_PERCENT_RECEIVED = ConvertAbilityBooleanLevelField('Eah2') constant abilitybooleanlevelfield ABILITY_BLF_MELEE_BONUS = ConvertAbilityBooleanLevelField('Ear2') constant abilitybooleanlevelfield ABILITY_BLF_RANGED_BONUS = ConvertAbilityBooleanLevelField('Ear3') constant abilitybooleanlevelfield ABILITY_BLF_FLAT_BONUS = ConvertAbilityBooleanLevelField('Ear4') constant abilitybooleanlevelfield ABILITY_BLF_NEVER_MISS_HBH5 = ConvertAbilityBooleanLevelField('Hbh5') constant abilitybooleanlevelfield ABILITY_BLF_PERCENT_BONUS_HAD2 = ConvertAbilityBooleanLevelField('Had2') constant abilitybooleanlevelfield ABILITY_BLF_CAN_DEACTIVATE = ConvertAbilityBooleanLevelField('Hds1') constant abilitybooleanlevelfield ABILITY_BLF_RAISED_UNITS_ARE_INVULNERABLE = ConvertAbilityBooleanLevelField('Hre2') constant abilitybooleanlevelfield ABILITY_BLF_PERCENTAGE_OAR2 = ConvertAbilityBooleanLevelField('Oar2') constant abilitybooleanlevelfield ABILITY_BLF_SUMMON_BUSY_UNITS = ConvertAbilityBooleanLevelField('Btl2') constant abilitybooleanlevelfield ABILITY_BLF_CREATES_BLIGHT = ConvertAbilityBooleanLevelField('Bli2') constant abilitybooleanlevelfield ABILITY_BLF_EXPLODES_ON_DEATH = ConvertAbilityBooleanLevelField('Sds6') constant abilitybooleanlevelfield ABILITY_BLF_ALWAYS_AUTOCAST_FAE2 = ConvertAbilityBooleanLevelField('Fae2') constant abilitybooleanlevelfield ABILITY_BLF_REGENERATE_ONLY_AT_NIGHT = ConvertAbilityBooleanLevelField('Mbt5') constant abilitybooleanlevelfield ABILITY_BLF_SHOW_SELECT_UNIT_BUTTON = ConvertAbilityBooleanLevelField('Neu3') constant abilitybooleanlevelfield ABILITY_BLF_SHOW_UNIT_INDICATOR = ConvertAbilityBooleanLevelField('Neu4') constant abilitybooleanlevelfield ABILITY_BLF_CHARGE_OWNING_PLAYER = ConvertAbilityBooleanLevelField('Ans6') constant abilitybooleanlevelfield ABILITY_BLF_PERCENTAGE_ARM2 = ConvertAbilityBooleanLevelField('Arm2') constant abilitybooleanlevelfield ABILITY_BLF_TARGET_IS_INVULNERABLE = ConvertAbilityBooleanLevelField('Pos3') constant abilitybooleanlevelfield ABILITY_BLF_TARGET_IS_MAGIC_IMMUNE = ConvertAbilityBooleanLevelField('Pos4') constant abilitybooleanlevelfield ABILITY_BLF_KILL_ON_CASTER_DEATH = ConvertAbilityBooleanLevelField('Ucb6') constant abilitybooleanlevelfield ABILITY_BLF_NO_TARGET_REQUIRED_REJ4 = ConvertAbilityBooleanLevelField('Rej4') constant abilitybooleanlevelfield ABILITY_BLF_ACCEPTS_GOLD = ConvertAbilityBooleanLevelField('Rtn1') constant abilitybooleanlevelfield ABILITY_BLF_ACCEPTS_LUMBER = ConvertAbilityBooleanLevelField('Rtn2') constant abilitybooleanlevelfield ABILITY_BLF_PREFER_HOSTILES_ROA5 = ConvertAbilityBooleanLevelField('Roa5') constant abilitybooleanlevelfield ABILITY_BLF_PREFER_FRIENDLIES_ROA6 = ConvertAbilityBooleanLevelField('Roa6') constant abilitybooleanlevelfield ABILITY_BLF_ROOTED_TURNING = ConvertAbilityBooleanLevelField('Roo3') constant abilitybooleanlevelfield ABILITY_BLF_ALWAYS_AUTOCAST_SLO3 = ConvertAbilityBooleanLevelField('Slo3') constant abilitybooleanlevelfield ABILITY_BLF_HIDE_BUTTON = ConvertAbilityBooleanLevelField('Ihid') constant abilitybooleanlevelfield ABILITY_BLF_USE_TELEPORT_CLUSTERING_ITP2 = ConvertAbilityBooleanLevelField('Itp2') constant abilitybooleanlevelfield ABILITY_BLF_IMMUNE_TO_MORPH_EFFECTS = ConvertAbilityBooleanLevelField('Eth1') constant abilitybooleanlevelfield ABILITY_BLF_DOES_NOT_BLOCK_BUILDINGS = ConvertAbilityBooleanLevelField('Eth2') constant abilitybooleanlevelfield ABILITY_BLF_AUTO_ACQUIRE_ATTACK_TARGETS = ConvertAbilityBooleanLevelField('Gho1') constant abilitybooleanlevelfield ABILITY_BLF_IMMUNE_TO_MORPH_EFFECTS_GHO2 = ConvertAbilityBooleanLevelField('Gho2') constant abilitybooleanlevelfield ABILITY_BLF_DO_NOT_BLOCK_BUILDINGS = ConvertAbilityBooleanLevelField('Gho3') constant abilitybooleanlevelfield ABILITY_BLF_INCLUDE_RANGED_DAMAGE = ConvertAbilityBooleanLevelField('Ssk4') constant abilitybooleanlevelfield ABILITY_BLF_INCLUDE_MELEE_DAMAGE = ConvertAbilityBooleanLevelField('Ssk5') constant abilitybooleanlevelfield ABILITY_BLF_MOVE_TO_PARTNER = ConvertAbilityBooleanLevelField('coa2') constant abilitybooleanlevelfield ABILITY_BLF_CAN_BE_DISPELLED = ConvertAbilityBooleanLevelField('cyc1') constant abilitybooleanlevelfield ABILITY_BLF_IGNORE_FRIENDLY_BUFFS = ConvertAbilityBooleanLevelField('dvm6') constant abilitybooleanlevelfield ABILITY_BLF_DROP_ITEMS_ON_DEATH = ConvertAbilityBooleanLevelField('inv2') constant abilitybooleanlevelfield ABILITY_BLF_CAN_USE_ITEMS = ConvertAbilityBooleanLevelField('inv3') constant abilitybooleanlevelfield ABILITY_BLF_CAN_GET_ITEMS = ConvertAbilityBooleanLevelField('inv4') constant abilitybooleanlevelfield ABILITY_BLF_CAN_DROP_ITEMS = ConvertAbilityBooleanLevelField('inv5') constant abilitybooleanlevelfield ABILITY_BLF_REPAIRS_ALLOWED = ConvertAbilityBooleanLevelField('liq4') constant abilitybooleanlevelfield ABILITY_BLF_CASTER_ONLY_SPLASH = ConvertAbilityBooleanLevelField('mfl6') constant abilitybooleanlevelfield ABILITY_BLF_NO_TARGET_REQUIRED_IRL4 = ConvertAbilityBooleanLevelField('irl4') constant abilitybooleanlevelfield ABILITY_BLF_DISPEL_ON_ATTACK = ConvertAbilityBooleanLevelField('irl5') constant abilitybooleanlevelfield ABILITY_BLF_AMOUNT_IS_RAW_VALUE = ConvertAbilityBooleanLevelField('ipv3') constant abilitybooleanlevelfield ABILITY_BLF_SHARED_SPELL_COOLDOWN = ConvertAbilityBooleanLevelField('spb2') constant abilitybooleanlevelfield ABILITY_BLF_SLEEP_ONCE = ConvertAbilityBooleanLevelField('sla1') constant abilitybooleanlevelfield ABILITY_BLF_ALLOW_ON_ANY_PLAYER_SLOT = ConvertAbilityBooleanLevelField('sla2') constant abilitybooleanlevelfield ABILITY_BLF_DISABLE_OTHER_ABILITIES = ConvertAbilityBooleanLevelField('Ncl5') constant abilitybooleanlevelfield ABILITY_BLF_ALLOW_BOUNTY = ConvertAbilityBooleanLevelField('Ntm4') constant abilitystringlevelfield ABILITY_SLF_ICON_NORMAL = ConvertAbilityStringLevelField('aart') constant abilitystringlevelfield ABILITY_SLF_CASTER = ConvertAbilityStringLevelField('acat') constant abilitystringlevelfield ABILITY_SLF_TARGET = ConvertAbilityStringLevelField('atat') constant abilitystringlevelfield ABILITY_SLF_SPECIAL = ConvertAbilityStringLevelField('asat') constant abilitystringlevelfield ABILITY_SLF_EFFECT = ConvertAbilityStringLevelField('aeat') constant abilitystringlevelfield ABILITY_SLF_AREA_EFFECT = ConvertAbilityStringLevelField('aaea') constant abilitystringlevelfield ABILITY_SLF_LIGHTNING_EFFECTS = ConvertAbilityStringLevelField('alig') constant abilitystringlevelfield ABILITY_SLF_MISSILE_ART = ConvertAbilityStringLevelField('amat') constant abilitystringlevelfield ABILITY_SLF_TOOLTIP_LEARN = ConvertAbilityStringLevelField('aret') constant abilitystringlevelfield ABILITY_SLF_TOOLTIP_LEARN_EXTENDED = ConvertAbilityStringLevelField('arut') constant abilitystringlevelfield ABILITY_SLF_TOOLTIP_NORMAL = ConvertAbilityStringLevelField('atp1') constant abilitystringlevelfield ABILITY_SLF_TOOLTIP_TURN_OFF = ConvertAbilityStringLevelField('aut1') constant abilitystringlevelfield ABILITY_SLF_TOOLTIP_NORMAL_EXTENDED = ConvertAbilityStringLevelField('aub1') constant abilitystringlevelfield ABILITY_SLF_TOOLTIP_TURN_OFF_EXTENDED = ConvertAbilityStringLevelField('auu1') constant abilitystringlevelfield ABILITY_SLF_NORMAL_FORM_UNIT_EME1 = ConvertAbilityStringLevelField('Eme1') constant abilitystringlevelfield ABILITY_SLF_SPAWNED_UNITS = ConvertAbilityStringLevelField('Ndp1') constant abilitystringlevelfield ABILITY_SLF_ABILITY_FOR_UNIT_CREATION = ConvertAbilityStringLevelField('Nrc1') constant abilitystringlevelfield ABILITY_SLF_NORMAL_FORM_UNIT_MIL1 = ConvertAbilityStringLevelField('Mil1') constant abilitystringlevelfield ABILITY_SLF_ALTERNATE_FORM_UNIT_MIL2 = ConvertAbilityStringLevelField('Mil2') constant abilitystringlevelfield ABILITY_SLF_BASE_ORDER_ID_ANS5 = ConvertAbilityStringLevelField('Ans5') constant abilitystringlevelfield ABILITY_SLF_MORPH_UNITS_GROUND = ConvertAbilityStringLevelField('Ply2') constant abilitystringlevelfield ABILITY_SLF_MORPH_UNITS_AIR = ConvertAbilityStringLevelField('Ply3') constant abilitystringlevelfield ABILITY_SLF_MORPH_UNITS_AMPHIBIOUS = ConvertAbilityStringLevelField('Ply4') constant abilitystringlevelfield ABILITY_SLF_MORPH_UNITS_WATER = ConvertAbilityStringLevelField('Ply5') constant abilitystringlevelfield ABILITY_SLF_UNIT_TYPE_ONE = ConvertAbilityStringLevelField('Rai3') constant abilitystringlevelfield ABILITY_SLF_UNIT_TYPE_TWO = ConvertAbilityStringLevelField('Rai4') constant abilitystringlevelfield ABILITY_SLF_UNIT_TYPE_SOD2 = ConvertAbilityStringLevelField('Sod2') constant abilitystringlevelfield ABILITY_SLF_SUMMON_1_UNIT_TYPE = ConvertAbilityStringLevelField('Ist1') constant abilitystringlevelfield ABILITY_SLF_SUMMON_2_UNIT_TYPE = ConvertAbilityStringLevelField('Ist2') constant abilitystringlevelfield ABILITY_SLF_RACE_TO_CONVERT = ConvertAbilityStringLevelField('Ndc1') constant abilitystringlevelfield ABILITY_SLF_PARTNER_UNIT_TYPE = ConvertAbilityStringLevelField('coa1') constant abilitystringlevelfield ABILITY_SLF_PARTNER_UNIT_TYPE_ONE = ConvertAbilityStringLevelField('dcp1') constant abilitystringlevelfield ABILITY_SLF_PARTNER_UNIT_TYPE_TWO = ConvertAbilityStringLevelField('dcp2') constant abilitystringlevelfield ABILITY_SLF_REQUIRED_UNIT_TYPE = ConvertAbilityStringLevelField('tpi1') constant abilitystringlevelfield ABILITY_SLF_CONVERTED_UNIT_TYPE = ConvertAbilityStringLevelField('tpi2') constant abilitystringlevelfield ABILITY_SLF_SPELL_LIST = ConvertAbilityStringLevelField('spb1') constant abilitystringlevelfield ABILITY_SLF_BASE_ORDER_ID_SPB5 = ConvertAbilityStringLevelField('spb5') constant abilitystringlevelfield ABILITY_SLF_BASE_ORDER_ID_NCL6 = ConvertAbilityStringLevelField('Ncl6') constant abilitystringlevelfield ABILITY_SLF_ABILITY_UPGRADE_1 = ConvertAbilityStringLevelField('Neg3') constant abilitystringlevelfield ABILITY_SLF_ABILITY_UPGRADE_2 = ConvertAbilityStringLevelField('Neg4') constant abilitystringlevelfield ABILITY_SLF_ABILITY_UPGRADE_3 = ConvertAbilityStringLevelField('Neg5') constant abilitystringlevelfield ABILITY_SLF_ABILITY_UPGRADE_4 = ConvertAbilityStringLevelField('Neg6') constant abilitystringlevelfield ABILITY_SLF_SPAWN_UNIT_ID_NSY2 = ConvertAbilityStringLevelField('Nsy2') // Buff constant abilitystringfield BUFF_SF_ICON_NORMAL = ConvertAbilityStringField('fart') constant abilitystringfield BUFF_SF_TOOLTIP_NORMAL = ConvertAbilityStringField('ftip') constant abilitystringfield BUFF_SF_TOOLTIP_NORMAL_EXTENDED = ConvertAbilityStringField('fube') // Destructable constant destructablestringfield DESTRUCTABLE_SF_NAME = ConvertDestructableStringField('bnam') constant destructablestringfield DESTRUCTABLE_SF_MODEL = ConvertDestructableStringField('bfil') // Item constant itemintegerfield ITEM_IF_TINTING_COLOR = ConvertItemIntegerField('iclt') constant itemintegerfield ITEM_IF_TINTING_COLOR_RED = ConvertItemIntegerField('iclr') constant itemintegerfield ITEM_IF_TINTING_COLOR_GREEN = ConvertItemIntegerField('iclg') constant itemintegerfield ITEM_IF_TINTING_COLOR_BLUE = ConvertItemIntegerField('iclb') constant itemintegerfield ITEM_IF_TINTING_COLOR_ALPHA = ConvertItemIntegerField('ical') constant itemintegerfield ITEM_IF_ARMOR_TYPE = ConvertItemIntegerField('iarm') constant itemintegerfield ITEM_IF_COOLDOWN_GROUP = ConvertItemIntegerField('icid') constant itemintegerfield ITEM_IF_GOLD_COST = ConvertItemIntegerField('igol') constant itemintegerfield ITEM_IF_HIT_POINTS = ConvertItemIntegerField('ihpc') constant itemintegerfield ITEM_IF_LEVEL_UNCLASSIFIED = ConvertItemIntegerField('ilvo') constant itemintegerfield ITEM_IF_LEVEL = ConvertItemIntegerField('ilev') constant itemintegerfield ITEM_IF_LUMBER_COST = ConvertItemIntegerField('ilum') constant itemintegerfield ITEM_IF_NUMBER_OF_CHARGES = ConvertItemIntegerField('iuse') constant itemintegerfield ITEM_IF_PRIORITY = ConvertItemIntegerField('ipri') constant itemintegerfield ITEM_IF_STOCK_MAXIMUM = ConvertItemIntegerField('isto') constant itemintegerfield ITEM_IF_STOCK_REPLENISH_INTERVAL = ConvertItemIntegerField('istr') constant itemintegerfield ITEM_IF_STOCK_START_DELAY = ConvertItemIntegerField('isst') constant itemintegerfield ITEM_IF_MAX_HIT_POINTS = ConvertItemIntegerField('ihtp') constant itemintegerfield ITEM_IF_HOTKEY = ConvertItemIntegerField('ihot') constant itemrealfield ITEM_RF_SCALING_VALUE = ConvertItemRealField('isca') constant itemrealfield ITEM_RF_SELECTION_SIZE = ConvertItemRealField('issc') constant itembooleanfield ITEM_BF_ACTIVELY_USED = ConvertItemBooleanField('iusa') constant itembooleanfield ITEM_BF_CAN_BE_DROPPED = ConvertItemBooleanField('idro') constant itembooleanfield ITEM_BF_CAN_BE_SOLD_TO_MERCHANTS = ConvertItemBooleanField('ipaw') constant itembooleanfield ITEM_BF_DROPPED_WHEN_CARRIER_DIES = ConvertItemBooleanField('idrp') constant itembooleanfield ITEM_BF_IGNORE_COOLDOWN = ConvertItemBooleanField('iicd') constant itembooleanfield ITEM_BF_INCLUDE_AS_RANDOM_CHOICE = ConvertItemBooleanField('iprn') constant itembooleanfield ITEM_BF_PERISHABLE = ConvertItemBooleanField('iper') constant itembooleanfield ITEM_BF_USE_AUTOMATICALLY_WHEN_ACQUIRED = ConvertItemBooleanField('ipow') constant itembooleanfield ITEM_BF_VALID_FOR_TRANSFORMATION = ConvertItemBooleanField('imor') constant itemstringfield ITEM_SF_ABILITY_LIST = ConvertItemStringField('iabi') constant itemstringfield ITEM_SF_ICON = ConvertItemStringField('iico') constant itemstringfield ITEM_SF_MODEL_USED = ConvertItemStringField('ifil') constant itemstringfield ITEM_SF_DESCRIPTION = ConvertItemStringField('ides') constant itemstringfield ITEM_SF_NAME = ConvertItemStringField('unam') constant itemstringfield ITEM_SF_TOOLTIP_NORMAL = ConvertItemStringField('utip') constant itemstringfield ITEM_SF_TOOLTIP_EXTENDED = ConvertItemStringField('utub') // Unit constant unitintegerfield UNIT_IF_DEFENSE_TYPE = ConvertUnitIntegerField('udty') constant unitintegerfield UNIT_IF_ARMOR_TYPE = ConvertUnitIntegerField('uarm') constant unitintegerfield UNIT_IF_LOOPING_FADE_IN_RATE = ConvertUnitIntegerField('ulfi') constant unitintegerfield UNIT_IF_LOOPING_FADE_OUT_RATE = ConvertUnitIntegerField('ulfo') constant unitintegerfield UNIT_IF_AGILITY_BASE = ConvertUnitIntegerField('ustr') constant unitintegerfield UNIT_IF_INTELLIGENCE_BASE = ConvertUnitIntegerField('uagi') constant unitintegerfield UNIT_IF_STRENGTH_BASE = ConvertUnitIntegerField('uint') constant unitintegerfield UNIT_IF_AGILITY = ConvertUnitIntegerField('uagc') constant unitintegerfield UNIT_IF_INTELLIGENCE = ConvertUnitIntegerField('uinc') constant unitintegerfield UNIT_IF_STRENGTH = ConvertUnitIntegerField('ustc') constant unitintegerfield UNIT_IF_AGILITY_PERMANENT = ConvertUnitIntegerField('uagm') constant unitintegerfield UNIT_IF_INTELLIGENCE_PERMANENT = ConvertUnitIntegerField('uinm') constant unitintegerfield UNIT_IF_STRENGTH_PERMANENT = ConvertUnitIntegerField('ustm') constant unitintegerfield UNIT_IF_AGILITY_WITH_BONUS = ConvertUnitIntegerField('uagb') constant unitintegerfield UNIT_IF_INTELLIGENCE_WITH_BONUS = ConvertUnitIntegerField('uinb') constant unitintegerfield UNIT_IF_STRENGTH_WITH_BONUS = ConvertUnitIntegerField('ustb') constant unitintegerfield UNIT_IF_AGILITY_BONUS = ConvertUnitIntegerField('uag+') // Get Only constant unitintegerfield UNIT_IF_INTELLIGENCE_BONUS = ConvertUnitIntegerField('uin+') // Get Only constant unitintegerfield UNIT_IF_STRENGTH_BONUS = ConvertUnitIntegerField('ust+') // Get Only constant unitintegerfield UNIT_IF_FOOD_USED = ConvertUnitIntegerField('ufoo') constant unitintegerfield UNIT_IF_FOOD_PRODUCED = ConvertUnitIntegerField('ufma') constant unitintegerfield UNIT_IF_GOLD_COST = ConvertUnitIntegerField('ugol') constant unitintegerfield UNIT_IF_GOLD_BOUNTY_AWARDED_NUMBER_OF_DICE = ConvertUnitIntegerField('ubdi') constant unitintegerfield UNIT_IF_GOLD_BOUNTY_AWARDED_BASE = ConvertUnitIntegerField('ubba') constant unitintegerfield UNIT_IF_GOLD_BOUNTY_AWARDED_SIDES_PER_DIE = ConvertUnitIntegerField('ubsi') constant unitintegerfield UNIT_IF_LUMBER_COST = ConvertUnitIntegerField('ulum') constant unitintegerfield UNIT_IF_LUMBER_BOUNTY_AWARDED_NUMBER_OF_DICE = ConvertUnitIntegerField('ulbd') constant unitintegerfield UNIT_IF_LUMBER_BOUNTY_AWARDED_BASE = ConvertUnitIntegerField('ulba') constant unitintegerfield UNIT_IF_LUMBER_BOUNTY_AWARDED_SIDES_PER_DIE = ConvertUnitIntegerField('ulbs') constant unitintegerfield UNIT_IF_LEVEL = ConvertUnitIntegerField('ulev') constant unitintegerfield UNIT_IF_FORMATION_RANK = ConvertUnitIntegerField('ufor') constant unitintegerfield UNIT_IF_ORIENTATION_INTERPOLATION = ConvertUnitIntegerField('uori') constant unitintegerfield UNIT_IF_ELEVATION_SAMPLE_POINTS = ConvertUnitIntegerField('uept') constant unitintegerfield UNIT_IF_PROPER_NAMES_COUNT = ConvertUnitIntegerField('upru') // Get Only constant unitintegerfield UNIT_IF_PROPER_NAME_INDEX = ConvertUnitIntegerField('uprd') // Gets/Sets currently active name from the list | Instance Unit Only. constant unitintegerfield UNIT_IF_PROPER_NAME_GENERATION = ConvertUnitIntegerField('uprg') // This sets the Roman numeration of the unit, a number is contained. | Instance Unit Only. constant unitintegerfield UNIT_IF_HOTKEY = ConvertUnitIntegerField('uhot') constant unitintegerfield UNIT_IF_TINTING_COLOR = ConvertUnitIntegerField('uclt') constant unitintegerfield UNIT_IF_TINTING_COLOR_RED = ConvertUnitIntegerField('uclr') constant unitintegerfield UNIT_IF_TINTING_COLOR_GREEN = ConvertUnitIntegerField('uclg') constant unitintegerfield UNIT_IF_TINTING_COLOR_BLUE = ConvertUnitIntegerField('uclb') constant unitintegerfield UNIT_IF_TINTING_COLOR_ALPHA = ConvertUnitIntegerField('ucal') constant unitintegerfield UNIT_IF_MOVE_TYPE = ConvertUnitIntegerField('umvt') constant unitintegerfield UNIT_IF_TARGETED_AS = ConvertUnitIntegerField('utar') constant unitintegerfield UNIT_IF_UNIT_CLASSIFICATION = ConvertUnitIntegerField('utyp') constant unitintegerfield UNIT_IF_HIT_POINTS_REGENERATION_TYPE = ConvertUnitIntegerField('uhrt') constant unitintegerfield UNIT_IF_PLACEMENT_PREVENTED_BY = ConvertUnitIntegerField('upar') constant unitintegerfield UNIT_IF_PRIMARY_ATTRIBUTE = ConvertUnitIntegerField('upra') constant unitintegerfield UNIT_IF_COLLISION_TYPE = ConvertUnitIntegerField('ucot') constant unitintegerfield UNIT_IF_PATHING_AI = ConvertUnitIntegerField('upai') constant unitintegerfield UNIT_IF_PATHING_TYPE = ConvertUnitIntegerField('upat') constant unitintegerfield UNIT_IF_SEPARATION_GROUP_NUMBER = ConvertUnitIntegerField('urpg') constant unitintegerfield UNIT_IF_SEPARATION_PARAMETER = ConvertUnitIntegerField('urpp') constant unitintegerfield UNIT_IF_SEPARATION_PRIORITY = ConvertUnitIntegerField('urpr') constant unitrealfield UNIT_RF_STRENGTH_PER_LEVEL = ConvertUnitRealField('ustp') constant unitrealfield UNIT_RF_AGILITY_PER_LEVEL = ConvertUnitRealField('uagp') constant unitrealfield UNIT_RF_INTELLIGENCE_PER_LEVEL = ConvertUnitRealField('uinp') constant unitrealfield UNIT_RF_HIT_POINTS_REGENERATION_RATE = ConvertUnitRealField('uhpr') constant unitrealfield UNIT_RF_MANA_REGENERATION = ConvertUnitRealField('umpr') constant unitrealfield UNIT_RF_DEATH_TIME = ConvertUnitRealField('udtm') constant unitrealfield UNIT_RF_FLY_HEIGHT = ConvertUnitRealField('ufyh') constant unitrealfield UNIT_RF_TURN_RATE = ConvertUnitRealField('umvr') constant unitrealfield UNIT_RF_ELEVATION_SAMPLE_RADIUS = ConvertUnitRealField('uerd') constant unitrealfield UNIT_RF_FOG_OF_WAR_SAMPLE_RADIUS = ConvertUnitRealField('ufrd') constant unitrealfield UNIT_RF_MAXIMUM_PITCH_ANGLE_DEGREES = ConvertUnitRealField('umxp') constant unitrealfield UNIT_RF_MAXIMUM_ROLL_ANGLE_DEGREES = ConvertUnitRealField('umxr') constant unitrealfield UNIT_RF_SCALING_VALUE = ConvertUnitRealField('usca') constant unitrealfield UNIT_RF_ANIMATION_RUN_SPEED = ConvertUnitRealField('urun') constant unitrealfield UNIT_RF_SELECTION_SCALE = ConvertUnitRealField('ussc') constant unitrealfield UNIT_RF_SELECTION_CIRCLE_HEIGHT = ConvertUnitRealField('uslz') constant unitrealfield UNIT_RF_SHADOW_IMAGE_HEIGHT = ConvertUnitRealField('ushh') constant unitrealfield UNIT_RF_SHADOW_IMAGE_WIDTH = ConvertUnitRealField('ushw') constant unitrealfield UNIT_RF_SHADOW_IMAGE_CENTER_X = ConvertUnitRealField('ushx') constant unitrealfield UNIT_RF_SHADOW_IMAGE_CENTER_Y = ConvertUnitRealField('ushy') constant unitrealfield UNIT_RF_ANIMATION_WALK_SPEED = ConvertUnitRealField('uwal') constant unitrealfield UNIT_RF_DEFENSE = ConvertUnitRealField('udfc') constant unitrealfield UNIT_RF_SIGHT_RADIUS = ConvertUnitRealField('usir') constant unitrealfield UNIT_RF_SIGHT_RADIUS_DAY = ConvertUnitRealField('usid') constant unitrealfield UNIT_RF_SIGHT_RADIUS_NIGHT = ConvertUnitRealField('usin') constant unitrealfield UNIT_RF_PRIORITY = ConvertUnitRealField('upri') constant unitrealfield UNIT_RF_SPEED = ConvertUnitRealField('umvc') constant unitrealfield UNIT_RF_OCCLUDER_HEIGHT = ConvertUnitRealField('uocc') constant unitrealfield UNIT_RF_HP = ConvertUnitRealField('uhpc') constant unitrealfield UNIT_RF_MANA = ConvertUnitRealField('umpc') constant unitrealfield UNIT_RF_ACQUISITION_RANGE = ConvertUnitRealField('uacq') constant unitrealfield UNIT_RF_CAST_BACK_SWING = ConvertUnitRealField('ucbs') constant unitrealfield UNIT_RF_CAST_POINT = ConvertUnitRealField('ucpt') constant unitrealfield UNIT_RF_MINIMUM_ATTACK_RANGE = ConvertUnitRealField('uamn') constant unitrealfield UNIT_RF_COLLISION_SIZE = ConvertUnitRealField('ucol') constant unitrealfield UNIT_RF_HEIGHT = ConvertUnitRealField('umvh') constant unitrealfield UNIT_RF_HEIGHT_MINIMUM = ConvertUnitRealField('umvf') constant unitrealfield UNIT_RF_SPEED_BASE = ConvertUnitRealField('umvs') constant unitrealfield UNIT_RF_SPEED_MINIMUM = ConvertUnitRealField('umis') constant unitrealfield UNIT_RF_SPEED_MAXIMUM = ConvertUnitRealField('umas') // Get Only Fields constant unitrealfield UNIT_RF_HEALTH_FROM_BONUS_STRENGTH = ConvertUnitRealField('uhs+') constant unitrealfield UNIT_RF_MANA_FROM_BONUS_INTELLIGENCE = ConvertUnitRealField('umi+') constant unitrealfield UNIT_RF_DEFENSE_BONUS = ConvertUnitRealField('udf+') constant unitrealfield UNIT_RF_DEFENSE_BASE = ConvertUnitRealField('udfb') constant unitrealfield UNIT_RF_SPEED_BONUS = ConvertUnitRealField('umv+') constant unitbooleanfield UNIT_BF_RAISABLE = ConvertUnitBooleanField('urai') constant unitbooleanfield UNIT_BF_DECAYABLE = ConvertUnitBooleanField('udec') constant unitbooleanfield UNIT_BF_IS_A_BUILDING = ConvertUnitBooleanField('ubdg') constant unitbooleanfield UNIT_BF_USE_EXTENDED_LINE_OF_SIGHT = ConvertUnitBooleanField('ulos') constant unitbooleanfield UNIT_BF_NEUTRAL_BUILDING_SHOWS_MINIMAP_ICON = ConvertUnitBooleanField('unbm') constant unitbooleanfield UNIT_BF_HERO_HIDE_HERO_INTERFACE_ICON = ConvertUnitBooleanField('uhhb') constant unitbooleanfield UNIT_BF_HERO_HIDE_HERO_MINIMAP_DISPLAY = ConvertUnitBooleanField('uhhm') constant unitbooleanfield UNIT_BF_HERO_HIDE_HERO_DEATH_MESSAGE = ConvertUnitBooleanField('uhhd') constant unitbooleanfield UNIT_BF_HIDE_MINIMAP_DISPLAY = ConvertUnitBooleanField('uhom') constant unitbooleanfield UNIT_BF_SCALE_PROJECTILES = ConvertUnitBooleanField('uscb') constant unitbooleanfield UNIT_BF_SELECTION_CIRCLE_ON_WATER = ConvertUnitBooleanField('usew') constant unitbooleanfield UNIT_BF_HAS_WATER_SHADOW = ConvertUnitBooleanField('ushr') constant unitbooleanfield UNIT_BF_SEPARATION_ENABLED = ConvertUnitBooleanField('urpo') constant unitstringfield UNIT_SF_HERO_ABILITY_LIST = ConvertUnitStringField('uhab') constant unitstringfield UNIT_SF_ABILITY_LIST = ConvertUnitStringField('uabi') constant unitstringfield UNIT_SF_ICON_NORMAL = ConvertUnitStringField('uico') constant unitstringfield UNIT_SF_ICON_SCORE_SCREEN = ConvertUnitStringField('ussi') constant unitstringfield UNIT_SF_MODEL = ConvertUnitStringField('umdl') constant unitstringfield UNIT_SF_PORTRAIT = ConvertUnitStringField('upor') constant unitstringfield UNIT_SF_SHADOW_IMAGE_UNIT = ConvertUnitStringField('ushu') constant unitstringfield UNIT_SF_GROUND_TEXTURE = ConvertUnitStringField('uubs') constant unitstringfield UNIT_SF_SPECIAL = ConvertUnitStringField('uspa') constant unitstringfield UNIT_SF_NAME = ConvertUnitStringField('unam') constant unitstringfield UNIT_SF_PROPER_NAMES = ConvertUnitStringField('upro') constant unitstringfield UNIT_SF_PROPER_NAME = ConvertUnitStringField('uprn') // Get Only constant unitstringfield UNIT_SF_TOOLTIP_AWAKEN = ConvertUnitStringField('uawt') constant unitstringfield UNIT_SF_TOOLTIP_NORMAL = ConvertUnitStringField('utip') constant unitstringfield UNIT_SF_TOOLTIP_EXTENDED = ConvertUnitStringField('utub') constant unitstringfield UNIT_SF_TOOLTIP_REVIVE = ConvertUnitStringField('utpr') // Unit Weapon constant unitweaponintegerfield UNIT_WEAPON_IF_ATTACKS_ENABLED = ConvertUnitWeaponIntegerField('uaen') constant unitweaponintegerfield UNIT_WEAPON_IF_ATTACK_DAMAGE_NUMBER_OF_DICE = ConvertUnitWeaponIntegerField('ua1d') constant unitweaponintegerfield UNIT_WEAPON_IF_ATTACK_DAMAGE_BASE = ConvertUnitWeaponIntegerField('ua1b') constant unitweaponintegerfield UNIT_WEAPON_IF_ATTACK_DAMAGE_SIDES_PER_DIE = ConvertUnitWeaponIntegerField('ua1s') constant unitweaponintegerfield UNIT_WEAPON_IF_ATTACK_MAXIMUM_NUMBER_OF_TARGETS = ConvertUnitWeaponIntegerField('utc1') constant unitweaponintegerfield UNIT_WEAPON_IF_ATTACK_ATTACK_TYPE = ConvertUnitWeaponIntegerField('ua1t') constant unitweaponintegerfield UNIT_WEAPON_IF_ATTACK_WEAPON_TYPE = ConvertUnitWeaponIntegerField('ua1w') constant unitweaponintegerfield UNIT_WEAPON_IF_ATTACK_WEAPON_SOUND = ConvertUnitWeaponIntegerField('ucs1') constant unitweaponintegerfield UNIT_WEAPON_IF_ATTACK_AREA_OF_EFFECT_TARGETS = ConvertUnitWeaponIntegerField('ua1p') constant unitweaponintegerfield UNIT_WEAPON_IF_ATTACK_TARGETS_ALLOWED = ConvertUnitWeaponIntegerField('ua1g') // Get Only Fields constant unitweaponintegerfield UNIT_WEAPON_IF_ATTACK_DAMAGE_BASE_MINIMUM = ConvertUnitWeaponIntegerField('udm1') constant unitweaponintegerfield UNIT_WEAPON_IF_ATTACK_DAMAGE_BASE_MAXIMUM = ConvertUnitWeaponIntegerField('udh1') constant unitweaponintegerfield UNIT_WEAPON_IF_ATTACK_DAMAGE_BONUS = ConvertUnitWeaponIntegerField('ud1+') // This is the + (Green) or - (Red) value next to attack. constant unitweaponintegerfield UNIT_WEAPON_IF_ATTACK_DAMAGE_BONUS_FROM_STATS = ConvertUnitWeaponIntegerField('udbs') // Only gets how much attack is gained from str or agi or intelligence. constant unitweaponrealfield UNIT_WEAPON_RF_ATTACK_BACKSWING_POINT = ConvertUnitWeaponRealField('ubs1') constant unitweaponrealfield UNIT_WEAPON_RF_ATTACK_DAMAGE_POINT = ConvertUnitWeaponRealField('udp1') constant unitweaponrealfield UNIT_WEAPON_RF_ATTACK_BASE_COOLDOWN = ConvertUnitWeaponRealField('ua1c') constant unitweaponrealfield UNIT_WEAPON_RF_ATTACK_DAMAGE_LOSS_FACTOR = ConvertUnitWeaponRealField('udl1') constant unitweaponrealfield UNIT_WEAPON_RF_ATTACK_DAMAGE_FACTOR_MEDIUM = ConvertUnitWeaponRealField('uhd1') constant unitweaponrealfield UNIT_WEAPON_RF_ATTACK_DAMAGE_FACTOR_SMALL = ConvertUnitWeaponRealField('uqd1') constant unitweaponrealfield UNIT_WEAPON_RF_ATTACK_DAMAGE_SPILL_DISTANCE = ConvertUnitWeaponRealField('usd1') constant unitweaponrealfield UNIT_WEAPON_RF_ATTACK_DAMAGE_SPILL_RADIUS = ConvertUnitWeaponRealField('usr1') constant unitweaponrealfield UNIT_WEAPON_RF_ATTACK_PROJECTILE_SPEED = ConvertUnitWeaponRealField('ua1z') constant unitweaponrealfield UNIT_WEAPON_RF_ATTACK_PROJECTILE_ARC = ConvertUnitWeaponRealField('uma1') constant unitweaponrealfield UNIT_WEAPON_RF_ATTACK_AREA_OF_EFFECT_FULL_DAMAGE = ConvertUnitWeaponRealField('ua1f') constant unitweaponrealfield UNIT_WEAPON_RF_ATTACK_AREA_OF_EFFECT_MEDIUM_DAMAGE = ConvertUnitWeaponRealField('ua1h') constant unitweaponrealfield UNIT_WEAPON_RF_ATTACK_AREA_OF_EFFECT_SMALL_DAMAGE = ConvertUnitWeaponRealField('ua1q') constant unitweaponrealfield UNIT_WEAPON_RF_ATTACK_RANGE = ConvertUnitWeaponRealField('ua1r') constant unitweaponrealfield UNIT_WEAPON_RF_ATTACK_SPEED_BONUS = ConvertUnitWeaponRealField('us1+') // Get Only constant unitweaponbooleanfield UNIT_WEAPON_BF_ATTACK_SHOW_UI = ConvertUnitWeaponBooleanField('uwu1') constant unitweaponbooleanfield UNIT_WEAPON_BF_ATTACKS_ENABLED = ConvertUnitWeaponBooleanField('uaen') constant unitweaponbooleanfield UNIT_WEAPON_BF_ATTACK_PROJECTILE_HOMING_ENABLED = ConvertUnitWeaponBooleanField('umh1') constant unitweaponstringfield UNIT_WEAPON_SF_ATTACK_PROJECTILE_ART = ConvertUnitWeaponStringField('ua1m') // Move Type constant movetype MOVE_TYPE_UNKNOWN = ConvertMoveType(0) constant movetype MOVE_TYPE_FOOT = ConvertMoveType(1) constant movetype MOVE_TYPE_FLY = ConvertMoveType(2) constant movetype MOVE_TYPE_HORSE = ConvertMoveType(4) constant movetype MOVE_TYPE_HOVER = ConvertMoveType(8) constant movetype MOVE_TYPE_FLOAT = ConvertMoveType(16) constant movetype MOVE_TYPE_AMPHIBIOUS = ConvertMoveType(32) constant movetype MOVE_TYPE_UNBUILDABLE = ConvertMoveType(64) // Pathing AI Type constant pathingaitype PATHING_AI_TYPE_FOOT = ConvertPathingAIType(0) constant pathingaitype PATHING_AI_TYPE_AMPHIBIOUS = ConvertPathingAIType(64) constant pathingaitype PATHING_AI_TYPE_FLOAT = ConvertPathingAIType(128) constant pathingaitype PATHING_AI_TYPE_FLY = ConvertPathingAIType(192) // MOVE_TYPE_AMPHIBIOUS | MOVE_TYPE_FLOAT // Collision Type constant collisiontype COLLISION_TYPE_NONE = ConvertCollisionType(0) constant collisiontype COLLISION_TYPE_ANY = ConvertCollisionType(1) constant collisiontype COLLISION_TYPE_FOOT = ConvertCollisionType(2) constant collisiontype COLLISION_TYPE_AIR = ConvertCollisionType(4) constant collisiontype COLLISION_TYPE_BUILDING = ConvertCollisionType(8) constant collisiontype COLLISION_TYPE_HARVESTER = ConvertCollisionType(16) constant collisiontype COLLISION_TYPE_BLIGHTED = ConvertCollisionType(32) constant collisiontype COLLISION_TYPE_FLOAT = ConvertCollisionType(64) constant collisiontype COLLISION_TYPE_AMPHIBIOUS = ConvertCollisionType(128) constant collisiontype COLLISION_TYPE_GROUND = ConvertCollisionType(202) // COLLISION_TYPE_FOOT | COLLISION_TYPE_BUILDING | COLLISION_TYPE_FLOAT | COLLISION_TYPE_AMPHIBIOUS // Target Flag constant targetflag TARGET_FLAG_NONE = ConvertTargetFlag(1) constant targetflag TARGET_FLAG_GROUND = ConvertTargetFlag(2) constant targetflag TARGET_FLAG_AIR = ConvertTargetFlag(4) constant targetflag TARGET_FLAG_STRUCTURE = ConvertTargetFlag(8) constant targetflag TARGET_FLAG_WARD = ConvertTargetFlag(16) constant targetflag TARGET_FLAG_ITEM = ConvertTargetFlag(32) constant targetflag TARGET_FLAG_TREE = ConvertTargetFlag(64) constant targetflag TARGET_FLAG_WALL = ConvertTargetFlag(128) constant targetflag TARGET_FLAG_DEBRIS = ConvertTargetFlag(256) constant targetflag TARGET_FLAG_DECORATION = ConvertTargetFlag(512) constant targetflag TARGET_FLAG_BRIDGE = ConvertTargetFlag(1024) constant targetflag TARGET_FLAG_SELF = ConvertTargetFlag(4096) constant targetflag TARGET_FLAG_PLAYER_UNITS = ConvertTargetFlag(8192) constant targetflag TARGET_FLAG_ALLIED = ConvertTargetFlag(16384) constant targetflag TARGET_FLAG_FRIEND = ConvertTargetFlag(24576) // ALLIED | PLAYER_UNITS constant targetflag TARGET_FLAG_NEUTRAL = ConvertTargetFlag(32768) constant targetflag TARGET_FLAG_ENEMY = ConvertTargetFlag(65536) constant targetflag TARGET_FLAG_NOT_SELF = ConvertTargetFlag(122880) // ENEMY | NEUTRAL | FRIEND constant targetflag TARGET_FLAG_VULNERABLE = ConvertTargetFlag(1048576) constant targetflag TARGET_FLAG_INVULNERABLE = ConvertTargetFlag(2097152) constant targetflag TARGET_FLAG_HERO = ConvertTargetFlag(4194304) constant targetflag TARGET_FLAG_NON_HERO = ConvertTargetFlag(8388608) constant targetflag TARGET_FLAG_ALIVE = ConvertTargetFlag(16777216) constant targetflag TARGET_FLAG_DEAD = ConvertTargetFlag(33554432) constant targetflag TARGET_FLAG_ORGANIC = ConvertTargetFlag(67108864) constant targetflag TARGET_FLAG_MECHANICAL = ConvertTargetFlag(134217728) constant targetflag TARGET_FLAG_NON_SUICIDAL = ConvertTargetFlag(268435456) constant targetflag TARGET_FLAG_SUICIDAL = ConvertTargetFlag(536870912) constant targetflag TARGET_FLAG_NON_ANCIENT = ConvertTargetFlag(1073741824) constant targetflag TARGET_FLAG_ANCIENT = ConvertTargetFlag(2147483648) constant targetflag TARGET_FLAG_EMPTY = ConvertTargetFlag(4294967295) // ability types constant abilitytype ABILITY_TYPE_POSITIVE = ConvertAbilityType(0) constant abilitytype ABILITY_TYPE_NEGATIVE = ConvertAbilityType(1) constant abilitytype ABILITY_TYPE_AURA = ConvertAbilityType(2) constant abilitytype ABILITY_TYPE_BUFF = ConvertAbilityType(3) constant abilitytype ABILITY_TYPE_TIMED_LIFE = ConvertAbilityType(4) constant abilitytype ABILITY_TYPE_PHYSICAL = ConvertAbilityType(5) constant abilitytype ABILITY_TYPE_MAGICAL = ConvertAbilityType(6) constant abilitytype ABILITY_TYPE_AUTODISPEL = ConvertAbilityType(7) // defense type constant defensetype DEFENSE_TYPE_LIGHT = ConvertDefenseType(0) constant defensetype DEFENSE_TYPE_MEDIUM = ConvertDefenseType(1) constant defensetype DEFENSE_TYPE_LARGE = ConvertDefenseType(2) constant defensetype DEFENSE_TYPE_FORT = ConvertDefenseType(3) constant defensetype DEFENSE_TYPE_NORMAL = ConvertDefenseType(4) constant defensetype DEFENSE_TYPE_HERO = ConvertDefenseType(5) constant defensetype DEFENSE_TYPE_DIVINE = ConvertDefenseType(6) constant defensetype DEFENSE_TYPE_NONE = ConvertDefenseType(7) // Hero Attribute constant heroattribute HERO_ATTRIBUTE_STR = ConvertHeroAttribute(1) constant heroattribute HERO_ATTRIBUTE_INT = ConvertHeroAttribute(2) constant heroattribute HERO_ATTRIBUTE_AGI = ConvertHeroAttribute(3) // Armor Type constant armortype ARMOR_TYPE_WHOKNOWS = ConvertArmorType(0) constant armortype ARMOR_TYPE_FLESH = ConvertArmorType(1) constant armortype ARMOR_TYPE_METAL = ConvertArmorType(2) constant armortype ARMOR_TYPE_WOOD = ConvertArmorType(3) constant armortype ARMOR_TYPE_ETHREAL = ConvertArmorType(4) constant armortype ARMOR_TYPE_STONE = ConvertArmorType(5) // Regeneration Type constant regentype REGENERATION_TYPE_NONE = ConvertRegenType(0) constant regentype REGENERATION_TYPE_ALWAYS = ConvertRegenType(1) constant regentype REGENERATION_TYPE_BLIGHT = ConvertRegenType(2) constant regentype REGENERATION_TYPE_DAY = ConvertRegenType(3) constant regentype REGENERATION_TYPE_NIGHT = ConvertRegenType(4) // Unit Category constant unitcategory UNIT_CATEGORY_GIANT = ConvertUnitCategory(1) constant unitcategory UNIT_CATEGORY_UNDEAD = ConvertUnitCategory(2) constant unitcategory UNIT_CATEGORY_SUMMONED = ConvertUnitCategory(4) constant unitcategory UNIT_CATEGORY_MECHANICAL = ConvertUnitCategory(8) constant unitcategory UNIT_CATEGORY_PEON = ConvertUnitCategory(16) constant unitcategory UNIT_CATEGORY_SAPPER = ConvertUnitCategory(32) constant unitcategory UNIT_CATEGORY_TOWNHALL = ConvertUnitCategory(64) constant unitcategory UNIT_CATEGORY_ANCIENT = ConvertUnitCategory(128) constant unitcategory UNIT_CATEGORY_NEUTRAL = ConvertUnitCategory(256) constant unitcategory UNIT_CATEGORY_WARD = ConvertUnitCategory(512) constant unitcategory UNIT_CATEGORY_STANDON = ConvertUnitCategory(1024) constant unitcategory UNIT_CATEGORY_TAUREN = ConvertUnitCategory(2048) // Pathing Flag constant pathingflag PATHING_FLAG_UNWALKABLE = ConvertPathingFlag(2) constant pathingflag PATHING_FLAG_UNFLYABLE = ConvertPathingFlag(4) constant pathingflag PATHING_FLAG_UNBUILDABLE = ConvertPathingFlag(8) constant pathingflag PATHING_FLAG_UNPEONHARVEST = ConvertPathingFlag(16) constant pathingflag PATHING_FLAG_BLIGHTED = ConvertPathingFlag(32) constant pathingflag PATHING_FLAG_UNFLOATABLE = ConvertPathingFlag(64) constant pathingflag PATHING_FLAG_UNAMPHIBIOUS = ConvertPathingFlag(128) constant pathingflag PATHING_FLAG_UNITEMPLACABLE = ConvertPathingFlag(256) constant timetype TIME_TYPE_YEAR = ConvertTimeType(0) constant timetype TIME_TYPE_MONTH = ConvertTimeType(1) constant timetype TIME_TYPE_DAY_OF_WEEK = ConvertTimeType(2) constant timetype TIME_TYPE_DAY = ConvertTimeType(3) constant timetype TIME_TYPE_HOUR = ConvertTimeType(4) constant timetype TIME_TYPE_MINUTE = ConvertTimeType(5) constant timetype TIME_TYPE_SECOND = ConvertTimeType(6) constant timetype TIME_TYPE_MILLISECOND = ConvertTimeType(7) constant variabletype VARIABLE_TYPE_NOTHING = ConvertVariableType(0) constant variabletype VARIABLE_TYPE_UNKNOWN = ConvertVariableType(1) constant variabletype VARIABLE_TYPE_NULL = ConvertVariableType(2) constant variabletype VARIABLE_TYPE_CODE = ConvertVariableType(3) constant variabletype VARIABLE_TYPE_INTEGER = ConvertVariableType(4) constant variabletype VARIABLE_TYPE_REAL = ConvertVariableType(5) constant variabletype VARIABLE_TYPE_STRING = ConvertVariableType(6) constant variabletype VARIABLE_TYPE_HANDLE = ConvertVariableType(7) constant variabletype VARIABLE_TYPE_BOOLEAN = ConvertVariableType(8) constant variabletype VARIABLE_TYPE_INTEGER_ARRAY = ConvertVariableType(9) constant variabletype VARIABLE_TYPE_REAL_ARRAY = ConvertVariableType(10) constant variabletype VARIABLE_TYPE_STRING_ARRAY = ConvertVariableType(11) constant variabletype VARIABLE_TYPE_HANDLE_ARRAY = ConvertVariableType(12) constant variabletype VARIABLE_TYPE_BOOLEAN_ARRAY = ConvertVariableType(13) constant renderstage RENDER_STAGE_SKYBOX = ConvertRenderStage(0) constant renderstage RENDER_STAGE_TERRAIN = ConvertRenderStage(1) constant renderstage RENDER_STAGE_FOG_OF_WAR = ConvertRenderStage(2) constant renderstage RENDER_STAGE_TERRAIN_SHADOW = ConvertRenderStage(3) constant renderstage RENDER_STAGE_WATER_SHADOW = ConvertRenderStage(4) constant renderstage RENDER_STAGE_BLIGHT = ConvertRenderStage(5) constant renderstage RENDER_STAGE_WEATHER = ConvertRenderStage(6) constant renderstage RENDER_STAGE_SELECTION_CIRCLE = ConvertRenderStage(7) constant renderstage RENDER_STAGE_INDICATOR = ConvertRenderStage(8) constant renderstage RENDER_STAGE_FOOTPRINT = ConvertRenderStage(9) constant renderstage RENDER_STAGE_DOODAD = ConvertRenderStage(10) constant renderstage RENDER_STAGE_SPRITE = ConvertRenderStage(11) constant renderstage RENDER_STAGE_SELECTION_SPRITE = ConvertRenderStage(12) constant renderstage RENDER_STAGE_DECORATION = ConvertRenderStage(13) constant renderstage RENDER_STAGE_WATER = ConvertRenderStage(14) constant renderstage RENDER_STAGE_SELECTION_BOX = ConvertRenderStage(15) constant renderstage RENDER_STAGE_TEXTURE = ConvertRenderStage(16) constant renderstage RENDER_STAGE_OCCLUSION_MASK = ConvertRenderStage(17) constant renderstage RENDER_STAGE_BUILDING = ConvertRenderStage(18) constant renderstage RENDER_STAGE_UBERSPLAT = ConvertRenderStage(19) constant renderstage RENDER_STAGE_LIGHTNING = ConvertRenderStage(20) constant renderstage RENDER_STAGE_TEXTTAG = ConvertRenderStage(21) constant layoutstyleflag LAYOUT_STYLE_BOUNDING_FRAME_POSITION = ConvertLayoutStyleFlag(1) constant layoutstyleflag LAYOUT_STYLE_ALWAYS_TRACK = ConvertLayoutStyleFlag(2) constant layoutstyleflag LAYOUT_STYLE_NO_ENV = ConvertLayoutStyleFlag(4) constant gridstyleflag GRID_STYLE_JUSTIFY_LEFT = ConvertGridStyleFlag(8) constant gridstyleflag GRID_STYLE_JUSTIFY_RIGHT = ConvertGridStyleFlag(16) constant gridstyleflag GRID_STYLE_JUSTIFY_TOP = ConvertGridStyleFlag(32) constant gridstyleflag GRID_STYLE_JUSTIFY_BOTTOM = ConvertGridStyleFlag(64) constant gridstyleflag GRID_STYLE_JUSTIFY_MIDDLE = ConvertGridStyleFlag(128) constant gridstyleflag GRID_STYLE_JUSTIFY_CENTER = ConvertGridStyleFlag(256) constant gridstyleflag GRID_STYLE_PACK_ITEMS = ConvertGridStyleFlag(512) constant layerstyleflag LAYER_STYLE_SVIEWPOINT = ConvertLayerStyleFlag(1) constant layerstyleflag LAYER_STYLE_IGNORE_TRACK_EVENTS = ConvertLayerStyleFlag(2) constant layerstyleflag LAYER_STYLE_SHADING = ConvertLayerStyleFlag(4) constant layerstyleflag LAYER_STYLE_SCROLL = ConvertLayerStyleFlag(8) constant layerstyleflag LAYER_STYLE_NO_DEPTH_SET = ConvertLayerStyleFlag(16) constant layerstyleflag LAYER_STYLE_NO_DEPTH_TEST = ConvertLayerStyleFlag(32) constant controlstyleflag CONTROL_STYLE_AUTOTRACK = ConvertControlStyleFlag(1) constant controlstyleflag CONTROL_STYLE_CLICK_MOUSE_DOWN = ConvertControlStyleFlag(2) constant controlstyleflag CONTROL_STYLE_RELEASE_NOTIFY = ConvertControlStyleFlag(4) constant controlstyleflag CONTROL_STYLE_DRAG = ConvertControlStyleFlag(8) constant controlstyleflag CONTROL_STYLE_HIGHLIGHT_ON_FOCUS = ConvertControlStyleFlag(16) constant controlstyleflag CONTROL_STYLE_DRAW = ConvertControlStyleFlag(32) constant controlstyleflag CONTROL_STYLE_HIGHLIGHT_FOCUS = ConvertControlStyleFlag(32) constant controlstyleflag CONTROL_STYLE_HIGHLIGHT_ON_MOUSE_OVER = ConvertControlStyleFlag(64) constant controlstyleflag CONTROL_STYLE_SLIDER_STEP = ConvertControlStyleFlag(128) constant controlstyleflag CONTROL_STYLE_HIGHLIGHT = ConvertControlStyleFlag(256) constant controlstyleflag CONTROL_STYLE_EXCLUSIVE = ConvertControlStyleFlag(512) // Seems to be the same as SHIFTDESELECT and AUTODOWN constant controlstyleflag CONTROL_STYLE_AT_LEAST_ONE = ConvertControlStyleFlag(1024) constant framestate FRAME_STATE_SIMPLE_BUTTON_DISABLED = ConvertFrameState(0) constant framestate FRAME_STATE_SIMPLE_BUTTON_ENABLED = ConvertFrameState(1) constant framestate FRAME_STATE_SIMPLE_BUTTON_PUSHED = ConvertFrameState(2) constant framestate FRAME_STATE_SIMPLE_BUTTON_CURRENT = ConvertFrameState(3) constant framestate FRAME_STATE_CONTROL_CURRENT = ConvertFrameState(0) constant framestate FRAME_STATE_CONTROL_ENABLED = ConvertFrameState(1) constant framestate FRAME_STATE_CONTROL_PUSHED = ConvertFrameState(2) constant framestate FRAME_STATE_CONTROL_DISABLED = ConvertFrameState(3) constant framestate FRAME_STATE_CONTROL_CHECK_ENABLED = ConvertFrameState(5) constant framestate FRAME_STATE_CONTROL_CHECK_DISABLED = ConvertFrameState(6) constant integer BORDER_FLAG_UPPER_LEFT = 1 constant integer BORDER_FLAG_UPPER_RIGHT = 2 constant integer BORDER_FLAG_BOTTOM_LEFT = 4 constant integer BORDER_FLAG_BOTTOM_RIGHT = 8 constant integer BORDER_FLAG_TOP = 16 constant integer BORDER_FLAG_LEFT = 32 constant integer BORDER_FLAG_BOTTOM = 64 constant integer BORDER_FLAG_RIGHT = 128 constant integer BORDER_FLAG_ALL = 255 constant connectiontype CONNECTION_TYPE_SINGLE_PLAYER = ConvertConnectionType(0) constant connectiontype CONNECTION_TYPE_LOCAL_GAME = ConvertConnectionType(1) constant connectiontype CONNECTION_TYPE_BATTLE_NET = ConvertConnectionType(2) constant connectiontype CONNECTION_TYPE_REPLAY = ConvertConnectionType(3) constant tradestate TRADE_STATE_CANCELLED = ConvertTradeState(1) // Blocks resource trading. Default: Off. constant tradestate TRADE_STATE_IGNORE_TRADING_LOCK = ConvertTradeState(2) // Ignores MAP_LOCK_RESOURCE_TRADING. Default: Off. constant tradestate TRADE_STATE_IGNORE_TRADING_ALLIES_ONLY = ConvertTradeState(4) // Ignores MAP_RESOURCE_TRADING_ALLIES_ONLY. Default: Off. constant tradestate TRADE_STATE_IGNORE_SOURCE_UPKEEP = ConvertTradeState(8) // Ignores sent resource reduction based on upkeep %. Default: On. constant tradestate TRADE_STATE_IGNORE_SOURCE_TAX = ConvertTradeState(16) // Ignores sent resource tax calculation. Default: On. constant tradestate TRADE_STATE_IGNORE_SOURCE_LOSS = ConvertTradeState(32) // Ignores sent resource lost calculation, usually used by pilfer(ing). Default: On. constant tradestate TRADE_STATE_IGNORE_TARGET_UPKEEP = ConvertTradeState(64) // Ignores received resource reduction based on upkeep %. Default: Off. constant tradestate TRADE_STATE_IGNORE_TARGET_TAX = ConvertTradeState(128) // Ignores received resource tax calculation. Default: On. constant tradestate TRADE_STATE_IGNORE_TARGET_LOSS = ConvertTradeState(256) // Ignores received resource lost calculation, usually used by pilfer(ing). Default: On. constant tradestate TRADE_STATE_IGNORE_NOTIFICATION = ConvertTradeState(512) // Ignores default notification of resource trading. Default: Off.
Last modified: 24 September 2024