UNPKG

@moddota/dota-lua-types

Version:
707 lines 388 kB
{ "ABILITY_TYPES": { "ABILITY_TYPE_BASIC": "ABILITY_TYPE_BASIC", "ABILITY_TYPE_ULTIMATE": "ABILITY_TYPE_ULTIMATE", "ABILITY_TYPE_ATTRIBUTES": "ABILITY_TYPE_ATTRIBUTES", "ABILITY_TYPE_HIDDEN": "ABILITY_TYPE_HIDDEN" }, "AbilityTypes": { "BASIC": "ABILITY_TYPE_BASIC", "ULTIMATE": "ABILITY_TYPE_ULTIMATE", "ATTRIBUTES": "ABILITY_TYPE_ATTRIBUTES", "HIDDEN": "ABILITY_TYPE_HIDDEN" }, "AbilityLearnResult_t": { "ABILITY_CAN_BE_UPGRADED": "ABILITY_CAN_BE_UPGRADED", "ABILITY_CANNOT_BE_UPGRADED_NOT_UPGRADABLE": "ABILITY_CANNOT_BE_UPGRADED_NOT_UPGRADABLE", "ABILITY_CANNOT_BE_UPGRADED_AT_MAX": "ABILITY_CANNOT_BE_UPGRADED_AT_MAX", "ABILITY_CANNOT_BE_UPGRADED_REQUIRES_LEVEL": "ABILITY_CANNOT_BE_UPGRADED_REQUIRES_LEVEL", "ABILITY_NOT_LEARNABLE": "ABILITY_NOT_LEARNABLE" }, "AbilityLearnResult": { "CAN_BE_UPGRADED": "ABILITY_CAN_BE_UPGRADED", "CANNOT_BE_UPGRADED_NOT_UPGRADABLE": "ABILITY_CANNOT_BE_UPGRADED_NOT_UPGRADABLE", "CANNOT_BE_UPGRADED_AT_MAX": "ABILITY_CANNOT_BE_UPGRADED_AT_MAX", "CANNOT_BE_UPGRADED_REQUIRES_LEVEL": "ABILITY_CANNOT_BE_UPGRADED_REQUIRES_LEVEL", "NOT_LEARNABLE": "ABILITY_NOT_LEARNABLE" }, "ActivateType": { "ACTIVATE_TYPE_INITIAL_CREATION": "ACTIVATE_TYPE_INITIAL_CREATION", "ACTIVATE_TYPE_DATAUPDATE_CREATION": "ACTIVATE_TYPE_DATAUPDATE_CREATION", "ACTIVATE_TYPE_ONRESTORE": "ACTIVATE_TYPE_ONRESTORE", "INITIAL_CREATION": "ACTIVATE_TYPE_INITIAL_CREATION", "DATAUPDATE_CREATION": "ACTIVATE_TYPE_DATAUPDATE_CREATION", "ONRESTORE": "ACTIVATE_TYPE_ONRESTORE" }, "attackfail": { "DOTA_ATTACK_RECORD_FAIL_NO": "DOTA_ATTACK_RECORD_FAIL_NO", "DOTA_ATTACK_RECORD_FAIL_TERRAIN_MISS": "DOTA_ATTACK_RECORD_FAIL_TERRAIN_MISS", "DOTA_ATTACK_RECORD_FAIL_SOURCE_MISS": "DOTA_ATTACK_RECORD_FAIL_SOURCE_MISS", "DOTA_ATTACK_RECORD_FAIL_TARGET_EVADED": "DOTA_ATTACK_RECORD_FAIL_TARGET_EVADED", "DOTA_ATTACK_RECORD_FAIL_TARGET_INVULNERABLE": "DOTA_ATTACK_RECORD_FAIL_TARGET_INVULNERABLE", "DOTA_ATTACK_RECORD_FAIL_TARGET_OUT_OF_RANGE": "DOTA_ATTACK_RECORD_FAIL_TARGET_OUT_OF_RANGE", "DOTA_ATTACK_RECORD_CANNOT_FAIL": "DOTA_ATTACK_RECORD_CANNOT_FAIL", "DOTA_ATTACK_RECORD_FAIL_BLOCKED_BY_OBSTRUCTION": "DOTA_ATTACK_RECORD_FAIL_BLOCKED_BY_OBSTRUCTION" }, "AttackRecord": { "FAIL_NO": "DOTA_ATTACK_RECORD_FAIL_NO", "FAIL_TERRAIN_MISS": "DOTA_ATTACK_RECORD_FAIL_TERRAIN_MISS", "FAIL_SOURCE_MISS": "DOTA_ATTACK_RECORD_FAIL_SOURCE_MISS", "FAIL_TARGET_EVADED": "DOTA_ATTACK_RECORD_FAIL_TARGET_EVADED", "FAIL_TARGET_INVULNERABLE": "DOTA_ATTACK_RECORD_FAIL_TARGET_INVULNERABLE", "FAIL_TARGET_OUT_OF_RANGE": "DOTA_ATTACK_RECORD_FAIL_TARGET_OUT_OF_RANGE", "CANNOT_FAIL": "DOTA_ATTACK_RECORD_CANNOT_FAIL", "FAIL_BLOCKED_BY_OBSTRUCTION": "DOTA_ATTACK_RECORD_FAIL_BLOCKED_BY_OBSTRUCTION" }, "AttributeDerivedStats": { "DOTA_ATTRIBUTE_STRENGTH_DAMAGE": "DOTA_ATTRIBUTE_STRENGTH_DAMAGE", "DOTA_ATTRIBUTE_STRENGTH_HP": "DOTA_ATTRIBUTE_STRENGTH_HP", "DOTA_ATTRIBUTE_STRENGTH_HP_REGEN": "DOTA_ATTRIBUTE_STRENGTH_HP_REGEN", "DOTA_ATTRIBUTE_AGILITY_DAMAGE": "DOTA_ATTRIBUTE_AGILITY_DAMAGE", "DOTA_ATTRIBUTE_AGILITY_ARMOR": "DOTA_ATTRIBUTE_AGILITY_ARMOR", "DOTA_ATTRIBUTE_AGILITY_ATTACK_SPEED": "DOTA_ATTRIBUTE_AGILITY_ATTACK_SPEED", "DOTA_ATTRIBUTE_INTELLIGENCE_DAMAGE": "DOTA_ATTRIBUTE_INTELLIGENCE_DAMAGE", "DOTA_ATTRIBUTE_INTELLIGENCE_MANA": "DOTA_ATTRIBUTE_INTELLIGENCE_MANA", "DOTA_ATTRIBUTE_INTELLIGENCE_MANA_REGEN": "DOTA_ATTRIBUTE_INTELLIGENCE_MANA_REGEN", "DOTA_ATTRIBUTE_INTELLIGENCE_MAGIC_RESIST": "DOTA_ATTRIBUTE_INTELLIGENCE_MAGIC_RESIST", "DOTA_ATTRIBUTE_ALL_DAMAGE": "DOTA_ATTRIBUTE_ALL_DAMAGE", "STRENGTH_DAMAGE": "DOTA_ATTRIBUTE_STRENGTH_DAMAGE", "STRENGTH_HP": "DOTA_ATTRIBUTE_STRENGTH_HP", "STRENGTH_HP_REGEN": "DOTA_ATTRIBUTE_STRENGTH_HP_REGEN", "AGILITY_DAMAGE": "DOTA_ATTRIBUTE_AGILITY_DAMAGE", "AGILITY_ARMOR": "DOTA_ATTRIBUTE_AGILITY_ARMOR", "AGILITY_ATTACK_SPEED": "DOTA_ATTRIBUTE_AGILITY_ATTACK_SPEED", "INTELLIGENCE_DAMAGE": "DOTA_ATTRIBUTE_INTELLIGENCE_DAMAGE", "INTELLIGENCE_MANA": "DOTA_ATTRIBUTE_INTELLIGENCE_MANA", "INTELLIGENCE_MANA_REGEN": "DOTA_ATTRIBUTE_INTELLIGENCE_MANA_REGEN", "INTELLIGENCE_MAGIC_RESIST": "DOTA_ATTRIBUTE_INTELLIGENCE_MAGIC_RESIST", "ALL_DAMAGE": "DOTA_ATTRIBUTE_ALL_DAMAGE" }, "Attributes": { "DOTA_ATTRIBUTE_INVALID": "DOTA_ATTRIBUTE_INVALID", "DOTA_ATTRIBUTE_STRENGTH": "DOTA_ATTRIBUTE_STRENGTH", "DOTA_ATTRIBUTE_AGILITY": "DOTA_ATTRIBUTE_AGILITY", "DOTA_ATTRIBUTE_INTELLECT": "DOTA_ATTRIBUTE_INTELLECT", "DOTA_ATTRIBUTE_ALL": "DOTA_ATTRIBUTE_ALL", "DOTA_ATTRIBUTE_MAX": "DOTA_ATTRIBUTE_MAX", "INVALID": "DOTA_ATTRIBUTE_INVALID", "STRENGTH": "DOTA_ATTRIBUTE_STRENGTH", "AGILITY": "DOTA_ATTRIBUTE_AGILITY", "INTELLECT": "DOTA_ATTRIBUTE_INTELLECT", "ALL": "DOTA_ATTRIBUTE_ALL", "MAX": "DOTA_ATTRIBUTE_MAX" }, "CLICK_BEHAVIORS": { "DOTA_CLICK_BEHAVIOR_NONE": "DOTA_CLICK_BEHAVIOR_NONE", "DOTA_CLICK_BEHAVIOR_MOVE": "DOTA_CLICK_BEHAVIOR_MOVE", "DOTA_CLICK_BEHAVIOR_ATTACK": "DOTA_CLICK_BEHAVIOR_ATTACK", "DOTA_CLICK_BEHAVIOR_CAST": "DOTA_CLICK_BEHAVIOR_CAST", "DOTA_CLICK_BEHAVIOR_DROP_ITEM": "DOTA_CLICK_BEHAVIOR_DROP_ITEM", "DOTA_CLICK_BEHAVIOR_DROP_SHOP_ITEM": "DOTA_CLICK_BEHAVIOR_DROP_SHOP_ITEM", "DOTA_CLICK_BEHAVIOR_DRAG": "DOTA_CLICK_BEHAVIOR_DRAG", "DOTA_CLICK_BEHAVIOR_LEARN_ABILITY": "DOTA_CLICK_BEHAVIOR_LEARN_ABILITY", "DOTA_CLICK_BEHAVIOR_PATROL": "DOTA_CLICK_BEHAVIOR_PATROL", "DOTA_CLICK_BEHAVIOR_VECTOR_CAST": "DOTA_CLICK_BEHAVIOR_VECTOR_CAST", "DOTA_CLICK_BEHAVIOR_UNUSED": "DOTA_CLICK_BEHAVIOR_UNUSED", "DOTA_CLICK_BEHAVIOR_RADAR": "DOTA_CLICK_BEHAVIOR_RADAR", "DOTA_CLICK_BEHAVIOR_LAST": "DOTA_CLICK_BEHAVIOR_LAST" }, "ClickBehaviors": { "NONE": "DOTA_CLICK_BEHAVIOR_NONE", "MOVE": "DOTA_CLICK_BEHAVIOR_MOVE", "ATTACK": "DOTA_CLICK_BEHAVIOR_ATTACK", "CAST": "DOTA_CLICK_BEHAVIOR_CAST", "DROP_ITEM": "DOTA_CLICK_BEHAVIOR_DROP_ITEM", "DROP_SHOP_ITEM": "DOTA_CLICK_BEHAVIOR_DROP_SHOP_ITEM", "DRAG": "DOTA_CLICK_BEHAVIOR_DRAG", "LEARN_ABILITY": "DOTA_CLICK_BEHAVIOR_LEARN_ABILITY", "PATROL": "DOTA_CLICK_BEHAVIOR_PATROL", "VECTOR_CAST": "DOTA_CLICK_BEHAVIOR_VECTOR_CAST", "UNUSED": "DOTA_CLICK_BEHAVIOR_UNUSED", "RADAR": "DOTA_CLICK_BEHAVIOR_RADAR", "LAST": "DOTA_CLICK_BEHAVIOR_LAST" }, "ConVarFlags": { "FCVAR_NONE": "FCVAR_NONE", "FCVAR_DEVELOPMENTONLY": "FCVAR_DEVELOPMENTONLY", "FCVAR_HIDDEN": "FCVAR_HIDDEN", "FCVAR_PROTECTED": "FCVAR_PROTECTED", "FCVAR_SPONLY": "FCVAR_SPONLY", "FCVAR_ARCHIVE": "FCVAR_ARCHIVE", "FCVAR_NOTIFY": "FCVAR_NOTIFY", "FCVAR_USERINFO": "FCVAR_USERINFO", "FCVAR_UNLOGGED": "FCVAR_UNLOGGED", "FCVAR_REPLICATED": "FCVAR_REPLICATED", "FCVAR_CHEAT": "FCVAR_CHEAT", "FCVAR_PER_USER": "FCVAR_PER_USER", "FCVAR_DEMO": "FCVAR_DEMO", "FCVAR_DONTRECORD": "FCVAR_DONTRECORD", "FCVAR_VCONSOLE_SET_FOCUS": "FCVAR_VCONSOLE_SET_FOCUS", "NONE": "FCVAR_NONE", "DEVELOPMENTONLY": "FCVAR_DEVELOPMENTONLY", "HIDDEN": "FCVAR_HIDDEN", "PROTECTED": "FCVAR_PROTECTED", "SPONLY": "FCVAR_SPONLY", "ARCHIVE": "FCVAR_ARCHIVE", "NOTIFY": "FCVAR_NOTIFY", "USERINFO": "FCVAR_USERINFO", "UNLOGGED": "FCVAR_UNLOGGED", "REPLICATED": "FCVAR_REPLICATED", "CHEAT": "FCVAR_CHEAT", "PER_USER": "FCVAR_PER_USER", "DEMO": "FCVAR_DEMO", "DONTRECORD": "FCVAR_DONTRECORD", "VCONSOLE_SET_FOCUS": "FCVAR_VCONSOLE_SET_FOCUS" }, "DAMAGE_TYPES": { "DAMAGE_TYPE_NONE": "DAMAGE_TYPE_NONE", "DAMAGE_TYPE_PHYSICAL": "DAMAGE_TYPE_PHYSICAL", "DAMAGE_TYPE_MAGICAL": "DAMAGE_TYPE_MAGICAL", "DAMAGE_TYPE_PURE": "DAMAGE_TYPE_PURE", "DAMAGE_TYPE_ALL": "DAMAGE_TYPE_ALL", "DAMAGE_TYPE_HP_REMOVAL": "DAMAGE_TYPE_HP_REMOVAL", "DAMAGE_TYPE_ABILITY_DEFINED": "DAMAGE_TYPE_ABILITY_DEFINED" }, "DamageTypes": { "NONE": "DAMAGE_TYPE_NONE", "PHYSICAL": "DAMAGE_TYPE_PHYSICAL", "MAGICAL": "DAMAGE_TYPE_MAGICAL", "PURE": "DAMAGE_TYPE_PURE", "ALL": "DAMAGE_TYPE_ALL", "HP_REMOVAL": "DAMAGE_TYPE_HP_REMOVAL", "ABILITY_DEFINED": "DAMAGE_TYPE_ABILITY_DEFINED" }, "DamageCategory_t": { "DOTA_DAMAGE_CATEGORY_SPELL": "DOTA_DAMAGE_CATEGORY_SPELL", "DOTA_DAMAGE_CATEGORY_ATTACK": "DOTA_DAMAGE_CATEGORY_ATTACK", "DOTA_DAMAGE_CATEGORY_BARRIER": "DOTA_DAMAGE_CATEGORY_BARRIER" }, "DamageCategory": { "SPELL": "DOTA_DAMAGE_CATEGORY_SPELL", "ATTACK": "DOTA_DAMAGE_CATEGORY_ATTACK", "BARRIER": "DOTA_DAMAGE_CATEGORY_BARRIER" }, "DOTA_ABILITY_BEHAVIOR": { "DOTA_ABILITY_BEHAVIOR_LAST_RESORT_POINT": "DOTA_ABILITY_BEHAVIOR_LAST_RESORT_POINT", "DOTA_ABILITY_BEHAVIOR_AFFECTED_BY_MUTE": "DOTA_ABILITY_BEHAVIOR_AFFECTED_BY_MUTE", "DOTA_ABILITY_BEHAVIOR_ALT_CASTABLE": "DOTA_ABILITY_BEHAVIOR_ALT_CASTABLE", "DOTA_ABILITY_BEHAVIOR_CAN_SELF_CAST": "DOTA_ABILITY_BEHAVIOR_CAN_SELF_CAST", "DOTA_ABILITY_BEHAVIOR_DONT_PROC_OTHER_ABILITIES": "DOTA_ABILITY_BEHAVIOR_DONT_PROC_OTHER_ABILITIES", "DOTA_ABILITY_BEHAVIOR_FORCE_KEYBIND": "DOTA_ABILITY_BEHAVIOR_FORCE_KEYBIND", "DOTA_ABILITY_BEHAVIOR_FORCE_NO_INNATE_UI": "DOTA_ABILITY_BEHAVIOR_FORCE_NO_INNATE_UI", "DOTA_ABILITY_BEHAVIOR_FREE_DRAW_TARGETING": "DOTA_ABILITY_BEHAVIOR_FREE_DRAW_TARGETING", "DOTA_ABILITY_BEHAVIOR_IGNORE_INVISIBLE": "DOTA_ABILITY_BEHAVIOR_IGNORE_INVISIBLE", "DOTA_ABILITY_BEHAVIOR_IGNORE_MUTED": "DOTA_ABILITY_BEHAVIOR_IGNORE_MUTED", "DOTA_ABILITY_BEHAVIOR_IGNORE_SILENCE": "DOTA_ABILITY_BEHAVIOR_IGNORE_SILENCE", "DOTA_ABILITY_BEHAVIOR_INNATE_UI": "DOTA_ABILITY_BEHAVIOR_INNATE_UI", "DOTA_ABILITY_BEHAVIOR_IS_FAKE_ITEM": "DOTA_ABILITY_BEHAVIOR_IS_FAKE_ITEM", "DOTA_ABILITY_BEHAVIOR_ITEM_IMBUE": "DOTA_ABILITY_BEHAVIOR_ITEM_IMBUE", "DOTA_ABILITY_BEHAVIOR_NONE": "DOTA_ABILITY_BEHAVIOR_NONE", "DOTA_ABILITY_BEHAVIOR_OVERSHOOT": "DOTA_ABILITY_BEHAVIOR_OVERSHOOT", "DOTA_ABILITY_BEHAVIOR_SHOW_IN_GUIDES": "DOTA_ABILITY_BEHAVIOR_SHOW_IN_GUIDES", "DOTA_ABILITY_BEHAVIOR_SKIP_FOR_KEYBINDS": "DOTA_ABILITY_BEHAVIOR_SKIP_FOR_KEYBINDS", "DOTA_ABILITY_BEHAVIOR_SUPPRESS_ASSOCIATED_CONSUMABLE": "DOTA_ABILITY_BEHAVIOR_SUPPRESS_ASSOCIATED_CONSUMABLE", "DOTA_ABILITY_BEHAVIOR_UNLOCKED_BY_EFFECT_INDEX": "DOTA_ABILITY_BEHAVIOR_UNLOCKED_BY_EFFECT_INDEX", "DOTA_ABILITY_BEHAVIOR_UNSWAPPABLE": "DOTA_ABILITY_BEHAVIOR_UNSWAPPABLE", "DOTA_ABILITY_BEHAVIOR_HIDDEN": "DOTA_ABILITY_BEHAVIOR_HIDDEN", "DOTA_ABILITY_BEHAVIOR_PASSIVE": "DOTA_ABILITY_BEHAVIOR_PASSIVE", "DOTA_ABILITY_BEHAVIOR_NO_TARGET": "DOTA_ABILITY_BEHAVIOR_NO_TARGET", "DOTA_ABILITY_BEHAVIOR_UNIT_TARGET": "DOTA_ABILITY_BEHAVIOR_UNIT_TARGET", "DOTA_ABILITY_BEHAVIOR_POINT": "DOTA_ABILITY_BEHAVIOR_POINT", "DOTA_ABILITY_BEHAVIOR_AOE": "DOTA_ABILITY_BEHAVIOR_AOE", "DOTA_ABILITY_BEHAVIOR_NOT_LEARNABLE": "DOTA_ABILITY_BEHAVIOR_NOT_LEARNABLE", "DOTA_ABILITY_BEHAVIOR_CHANNELLED": "DOTA_ABILITY_BEHAVIOR_CHANNELLED", "DOTA_ABILITY_BEHAVIOR_ITEM": "DOTA_ABILITY_BEHAVIOR_ITEM", "DOTA_ABILITY_BEHAVIOR_TOGGLE": "DOTA_ABILITY_BEHAVIOR_TOGGLE", "DOTA_ABILITY_BEHAVIOR_DIRECTIONAL": "DOTA_ABILITY_BEHAVIOR_DIRECTIONAL", "DOTA_ABILITY_BEHAVIOR_IMMEDIATE": "DOTA_ABILITY_BEHAVIOR_IMMEDIATE", "DOTA_ABILITY_BEHAVIOR_AUTOCAST": "DOTA_ABILITY_BEHAVIOR_AUTOCAST", "DOTA_ABILITY_BEHAVIOR_OPTIONAL_UNIT_TARGET": "DOTA_ABILITY_BEHAVIOR_OPTIONAL_UNIT_TARGET", "DOTA_ABILITY_BEHAVIOR_OPTIONAL_POINT": "DOTA_ABILITY_BEHAVIOR_OPTIONAL_POINT", "DOTA_ABILITY_BEHAVIOR_OPTIONAL_NO_TARGET": "DOTA_ABILITY_BEHAVIOR_OPTIONAL_NO_TARGET", "DOTA_ABILITY_BEHAVIOR_AURA": "DOTA_ABILITY_BEHAVIOR_AURA", "DOTA_ABILITY_BEHAVIOR_ATTACK": "DOTA_ABILITY_BEHAVIOR_ATTACK", "DOTA_ABILITY_BEHAVIOR_DONT_RESUME_MOVEMENT": "DOTA_ABILITY_BEHAVIOR_DONT_RESUME_MOVEMENT", "DOTA_ABILITY_BEHAVIOR_ROOT_DISABLES": "DOTA_ABILITY_BEHAVIOR_ROOT_DISABLES", "DOTA_ABILITY_BEHAVIOR_UNRESTRICTED": "DOTA_ABILITY_BEHAVIOR_UNRESTRICTED", "DOTA_ABILITY_BEHAVIOR_IGNORE_PSEUDO_QUEUE": "DOTA_ABILITY_BEHAVIOR_IGNORE_PSEUDO_QUEUE", "DOTA_ABILITY_BEHAVIOR_IGNORE_CHANNEL": "DOTA_ABILITY_BEHAVIOR_IGNORE_CHANNEL", "DOTA_ABILITY_BEHAVIOR_DONT_CANCEL_MOVEMENT": "DOTA_ABILITY_BEHAVIOR_DONT_CANCEL_MOVEMENT", "DOTA_ABILITY_BEHAVIOR_DONT_ALERT_TARGET": "DOTA_ABILITY_BEHAVIOR_DONT_ALERT_TARGET", "DOTA_ABILITY_BEHAVIOR_DONT_RESUME_ATTACK": "DOTA_ABILITY_BEHAVIOR_DONT_RESUME_ATTACK", "DOTA_ABILITY_BEHAVIOR_NORMAL_WHEN_STOLEN": "DOTA_ABILITY_BEHAVIOR_NORMAL_WHEN_STOLEN", "DOTA_ABILITY_BEHAVIOR_IGNORE_BACKSWING": "DOTA_ABILITY_BEHAVIOR_IGNORE_BACKSWING", "DOTA_ABILITY_BEHAVIOR_RUNE_TARGET": "DOTA_ABILITY_BEHAVIOR_RUNE_TARGET", "DOTA_ABILITY_BEHAVIOR_DONT_CANCEL_CHANNEL": "DOTA_ABILITY_BEHAVIOR_DONT_CANCEL_CHANNEL", "DOTA_ABILITY_BEHAVIOR_VECTOR_TARGETING": "DOTA_ABILITY_BEHAVIOR_VECTOR_TARGETING" }, "AbilityBehavior": { "LAST_RESORT_POINT": "DOTA_ABILITY_BEHAVIOR_LAST_RESORT_POINT", "AFFECTED_BY_MUTE": "DOTA_ABILITY_BEHAVIOR_AFFECTED_BY_MUTE", "ALT_CASTABLE": "DOTA_ABILITY_BEHAVIOR_ALT_CASTABLE", "CAN_SELF_CAST": "DOTA_ABILITY_BEHAVIOR_CAN_SELF_CAST", "DONT_PROC_OTHER_ABILITIES": "DOTA_ABILITY_BEHAVIOR_DONT_PROC_OTHER_ABILITIES", "FORCE_KEYBIND": "DOTA_ABILITY_BEHAVIOR_FORCE_KEYBIND", "FORCE_NO_INNATE_UI": "DOTA_ABILITY_BEHAVIOR_FORCE_NO_INNATE_UI", "FREE_DRAW_TARGETING": "DOTA_ABILITY_BEHAVIOR_FREE_DRAW_TARGETING", "IGNORE_INVISIBLE": "DOTA_ABILITY_BEHAVIOR_IGNORE_INVISIBLE", "IGNORE_MUTED": "DOTA_ABILITY_BEHAVIOR_IGNORE_MUTED", "IGNORE_SILENCE": "DOTA_ABILITY_BEHAVIOR_IGNORE_SILENCE", "INNATE_UI": "DOTA_ABILITY_BEHAVIOR_INNATE_UI", "IS_FAKE_ITEM": "DOTA_ABILITY_BEHAVIOR_IS_FAKE_ITEM", "ITEM_IMBUE": "DOTA_ABILITY_BEHAVIOR_ITEM_IMBUE", "NONE": "DOTA_ABILITY_BEHAVIOR_NONE", "OVERSHOOT": "DOTA_ABILITY_BEHAVIOR_OVERSHOOT", "SHOW_IN_GUIDES": "DOTA_ABILITY_BEHAVIOR_SHOW_IN_GUIDES", "SKIP_FOR_KEYBINDS": "DOTA_ABILITY_BEHAVIOR_SKIP_FOR_KEYBINDS", "SUPPRESS_ASSOCIATED_CONSUMABLE": "DOTA_ABILITY_BEHAVIOR_SUPPRESS_ASSOCIATED_CONSUMABLE", "UNLOCKED_BY_EFFECT_INDEX": "DOTA_ABILITY_BEHAVIOR_UNLOCKED_BY_EFFECT_INDEX", "UNSWAPPABLE": "DOTA_ABILITY_BEHAVIOR_UNSWAPPABLE", "HIDDEN": "DOTA_ABILITY_BEHAVIOR_HIDDEN", "PASSIVE": "DOTA_ABILITY_BEHAVIOR_PASSIVE", "NO_TARGET": "DOTA_ABILITY_BEHAVIOR_NO_TARGET", "UNIT_TARGET": "DOTA_ABILITY_BEHAVIOR_UNIT_TARGET", "POINT": "DOTA_ABILITY_BEHAVIOR_POINT", "AOE": "DOTA_ABILITY_BEHAVIOR_AOE", "NOT_LEARNABLE": "DOTA_ABILITY_BEHAVIOR_NOT_LEARNABLE", "CHANNELLED": "DOTA_ABILITY_BEHAVIOR_CHANNELLED", "ITEM": "DOTA_ABILITY_BEHAVIOR_ITEM", "TOGGLE": "DOTA_ABILITY_BEHAVIOR_TOGGLE", "DIRECTIONAL": "DOTA_ABILITY_BEHAVIOR_DIRECTIONAL", "IMMEDIATE": "DOTA_ABILITY_BEHAVIOR_IMMEDIATE", "AUTOCAST": "DOTA_ABILITY_BEHAVIOR_AUTOCAST", "OPTIONAL_UNIT_TARGET": "DOTA_ABILITY_BEHAVIOR_OPTIONAL_UNIT_TARGET", "OPTIONAL_POINT": "DOTA_ABILITY_BEHAVIOR_OPTIONAL_POINT", "OPTIONAL_NO_TARGET": "DOTA_ABILITY_BEHAVIOR_OPTIONAL_NO_TARGET", "AURA": "DOTA_ABILITY_BEHAVIOR_AURA", "ATTACK": "DOTA_ABILITY_BEHAVIOR_ATTACK", "DONT_RESUME_MOVEMENT": "DOTA_ABILITY_BEHAVIOR_DONT_RESUME_MOVEMENT", "ROOT_DISABLES": "DOTA_ABILITY_BEHAVIOR_ROOT_DISABLES", "UNRESTRICTED": "DOTA_ABILITY_BEHAVIOR_UNRESTRICTED", "IGNORE_PSEUDO_QUEUE": "DOTA_ABILITY_BEHAVIOR_IGNORE_PSEUDO_QUEUE", "IGNORE_CHANNEL": "DOTA_ABILITY_BEHAVIOR_IGNORE_CHANNEL", "DONT_CANCEL_MOVEMENT": "DOTA_ABILITY_BEHAVIOR_DONT_CANCEL_MOVEMENT", "DONT_ALERT_TARGET": "DOTA_ABILITY_BEHAVIOR_DONT_ALERT_TARGET", "DONT_RESUME_ATTACK": "DOTA_ABILITY_BEHAVIOR_DONT_RESUME_ATTACK", "NORMAL_WHEN_STOLEN": "DOTA_ABILITY_BEHAVIOR_NORMAL_WHEN_STOLEN", "IGNORE_BACKSWING": "DOTA_ABILITY_BEHAVIOR_IGNORE_BACKSWING", "RUNE_TARGET": "DOTA_ABILITY_BEHAVIOR_RUNE_TARGET", "DONT_CANCEL_CHANNEL": "DOTA_ABILITY_BEHAVIOR_DONT_CANCEL_CHANNEL", "VECTOR_TARGETING": "DOTA_ABILITY_BEHAVIOR_VECTOR_TARGETING" }, "DOTA_GameState": { "DOTA_GAMERULES_STATE_INIT": "DOTA_GAMERULES_STATE_INIT", "DOTA_GAMERULES_STATE_WAIT_FOR_PLAYERS_TO_LOAD": "DOTA_GAMERULES_STATE_WAIT_FOR_PLAYERS_TO_LOAD", "DOTA_GAMERULES_STATE_CUSTOM_GAME_SETUP": "DOTA_GAMERULES_STATE_CUSTOM_GAME_SETUP", "DOTA_GAMERULES_STATE_PLAYER_DRAFT": "DOTA_GAMERULES_STATE_PLAYER_DRAFT", "DOTA_GAMERULES_STATE_HERO_SELECTION": "DOTA_GAMERULES_STATE_HERO_SELECTION", "DOTA_GAMERULES_STATE_STRATEGY_TIME": "DOTA_GAMERULES_STATE_STRATEGY_TIME", "DOTA_GAMERULES_STATE_TEAM_SHOWCASE": "DOTA_GAMERULES_STATE_TEAM_SHOWCASE", "DOTA_GAMERULES_STATE_WAIT_FOR_MAP_TO_LOAD": "DOTA_GAMERULES_STATE_WAIT_FOR_MAP_TO_LOAD", "DOTA_GAMERULES_STATE_PRE_GAME": "DOTA_GAMERULES_STATE_PRE_GAME", "DOTA_GAMERULES_STATE_SCENARIO_SETUP": "DOTA_GAMERULES_STATE_SCENARIO_SETUP", "DOTA_GAMERULES_STATE_GAME_IN_PROGRESS": "DOTA_GAMERULES_STATE_GAME_IN_PROGRESS", "DOTA_GAMERULES_STATE_POST_GAME": "DOTA_GAMERULES_STATE_POST_GAME", "DOTA_GAMERULES_STATE_DISCONNECT": "DOTA_GAMERULES_STATE_DISCONNECT" }, "GameState": { "INIT": "DOTA_GAMERULES_STATE_INIT", "WAIT_FOR_PLAYERS_TO_LOAD": "DOTA_GAMERULES_STATE_WAIT_FOR_PLAYERS_TO_LOAD", "CUSTOM_GAME_SETUP": "DOTA_GAMERULES_STATE_CUSTOM_GAME_SETUP", "PLAYER_DRAFT": "DOTA_GAMERULES_STATE_PLAYER_DRAFT", "HERO_SELECTION": "DOTA_GAMERULES_STATE_HERO_SELECTION", "STRATEGY_TIME": "DOTA_GAMERULES_STATE_STRATEGY_TIME", "TEAM_SHOWCASE": "DOTA_GAMERULES_STATE_TEAM_SHOWCASE", "WAIT_FOR_MAP_TO_LOAD": "DOTA_GAMERULES_STATE_WAIT_FOR_MAP_TO_LOAD", "PRE_GAME": "DOTA_GAMERULES_STATE_PRE_GAME", "SCENARIO_SETUP": "DOTA_GAMERULES_STATE_SCENARIO_SETUP", "GAME_IN_PROGRESS": "DOTA_GAMERULES_STATE_GAME_IN_PROGRESS", "POST_GAME": "DOTA_GAMERULES_STATE_POST_GAME", "DISCONNECT": "DOTA_GAMERULES_STATE_DISCONNECT" }, "DOTA_GC_TEAM": { "DOTA_GC_TEAM_GOOD_GUYS": "DOTA_GC_TEAM_GOOD_GUYS", "DOTA_GC_TEAM_BAD_GUYS": "DOTA_GC_TEAM_BAD_GUYS", "DOTA_GC_TEAM_BROADCASTER": "DOTA_GC_TEAM_BROADCASTER", "DOTA_GC_TEAM_SPECTATOR": "DOTA_GC_TEAM_SPECTATOR", "DOTA_GC_TEAM_PLAYER_POOL": "DOTA_GC_TEAM_PLAYER_POOL", "DOTA_GC_TEAM_NOTEAM": "DOTA_GC_TEAM_NOTEAM", "DOTA_GC_TEAM_CUSTOM_1": "DOTA_GC_TEAM_CUSTOM_1", "DOTA_GC_TEAM_CUSTOM_2": "DOTA_GC_TEAM_CUSTOM_2", "DOTA_GC_TEAM_CUSTOM_3": "DOTA_GC_TEAM_CUSTOM_3", "DOTA_GC_TEAM_CUSTOM_4": "DOTA_GC_TEAM_CUSTOM_4", "DOTA_GC_TEAM_CUSTOM_5": "DOTA_GC_TEAM_CUSTOM_5", "DOTA_GC_TEAM_CUSTOM_6": "DOTA_GC_TEAM_CUSTOM_6", "DOTA_GC_TEAM_CUSTOM_7": "DOTA_GC_TEAM_CUSTOM_7", "DOTA_GC_TEAM_CUSTOM_8": "DOTA_GC_TEAM_CUSTOM_8", "DOTA_GC_TEAM_NEUTRALS": "DOTA_GC_TEAM_NEUTRALS" }, "GcTeam": { "GOOD_GUYS": "DOTA_GC_TEAM_GOOD_GUYS", "BAD_GUYS": "DOTA_GC_TEAM_BAD_GUYS", "BROADCASTER": "DOTA_GC_TEAM_BROADCASTER", "SPECTATOR": "DOTA_GC_TEAM_SPECTATOR", "PLAYER_POOL": "DOTA_GC_TEAM_PLAYER_POOL", "NOTEAM": "DOTA_GC_TEAM_NOTEAM", "CUSTOM_1": "DOTA_GC_TEAM_CUSTOM_1", "CUSTOM_2": "DOTA_GC_TEAM_CUSTOM_2", "CUSTOM_3": "DOTA_GC_TEAM_CUSTOM_3", "CUSTOM_4": "DOTA_GC_TEAM_CUSTOM_4", "CUSTOM_5": "DOTA_GC_TEAM_CUSTOM_5", "CUSTOM_6": "DOTA_GC_TEAM_CUSTOM_6", "CUSTOM_7": "DOTA_GC_TEAM_CUSTOM_7", "CUSTOM_8": "DOTA_GC_TEAM_CUSTOM_8", "NEUTRALS": "DOTA_GC_TEAM_NEUTRALS" }, "DOTA_HeroPickState": { "DOTA_HEROPICK_STATE_NONE": "DOTA_HEROPICK_STATE_NONE", "DOTA_HEROPICK_STATE_AP_SELECT": "DOTA_HEROPICK_STATE_AP_SELECT", "DOTA_HEROPICK_STATE_SD_SELECT": "DOTA_HEROPICK_STATE_SD_SELECT", "DOTA_HEROPICK_STATE_INTRO_SELECT_UNUSED": "DOTA_HEROPICK_STATE_INTRO_SELECT_UNUSED", "DOTA_HEROPICK_STATE_RD_SELECT_UNUSED": "DOTA_HEROPICK_STATE_RD_SELECT_UNUSED", "DOTA_HEROPICK_STATE_CM_INTRO": "DOTA_HEROPICK_STATE_CM_INTRO", "DOTA_HEROPICK_STATE_CM_CAPTAINPICK": "DOTA_HEROPICK_STATE_CM_CAPTAINPICK", "DOTA_HEROPICK_STATE_CM_BAN1": "DOTA_HEROPICK_STATE_CM_BAN1", "DOTA_HEROPICK_STATE_CM_BAN2": "DOTA_HEROPICK_STATE_CM_BAN2", "DOTA_HEROPICK_STATE_CM_BAN3": "DOTA_HEROPICK_STATE_CM_BAN3", "DOTA_HEROPICK_STATE_CM_BAN4": "DOTA_HEROPICK_STATE_CM_BAN4", "DOTA_HEROPICK_STATE_CM_BAN5": "DOTA_HEROPICK_STATE_CM_BAN5", "DOTA_HEROPICK_STATE_CM_BAN6": "DOTA_HEROPICK_STATE_CM_BAN6", "DOTA_HEROPICK_STATE_CM_BAN7": "DOTA_HEROPICK_STATE_CM_BAN7", "DOTA_HEROPICK_STATE_CM_BAN8": "DOTA_HEROPICK_STATE_CM_BAN8", "DOTA_HEROPICK_STATE_CM_BAN9": "DOTA_HEROPICK_STATE_CM_BAN9", "DOTA_HEROPICK_STATE_CM_BAN10": "DOTA_HEROPICK_STATE_CM_BAN10", "DOTA_HEROPICK_STATE_CM_BAN11": "DOTA_HEROPICK_STATE_CM_BAN11", "DOTA_HEROPICK_STATE_CM_BAN12": "DOTA_HEROPICK_STATE_CM_BAN12", "DOTA_HEROPICK_STATE_CM_BAN13": "DOTA_HEROPICK_STATE_CM_BAN13", "DOTA_HEROPICK_STATE_CM_BAN14": "DOTA_HEROPICK_STATE_CM_BAN14", "DOTA_HEROPICK_STATE_CM_SELECT1": "DOTA_HEROPICK_STATE_CM_SELECT1", "DOTA_HEROPICK_STATE_CM_SELECT2": "DOTA_HEROPICK_STATE_CM_SELECT2", "DOTA_HEROPICK_STATE_CM_SELECT3": "DOTA_HEROPICK_STATE_CM_SELECT3", "DOTA_HEROPICK_STATE_CM_SELECT4": "DOTA_HEROPICK_STATE_CM_SELECT4", "DOTA_HEROPICK_STATE_CM_SELECT5": "DOTA_HEROPICK_STATE_CM_SELECT5", "DOTA_HEROPICK_STATE_CM_SELECT6": "DOTA_HEROPICK_STATE_CM_SELECT6", "DOTA_HEROPICK_STATE_CM_SELECT7": "DOTA_HEROPICK_STATE_CM_SELECT7", "DOTA_HEROPICK_STATE_CM_SELECT8": "DOTA_HEROPICK_STATE_CM_SELECT8", "DOTA_HEROPICK_STATE_CM_SELECT9": "DOTA_HEROPICK_STATE_CM_SELECT9", "DOTA_HEROPICK_STATE_CM_SELECT10": "DOTA_HEROPICK_STATE_CM_SELECT10", "DOTA_HEROPICK_STATE_CM_PICK": "DOTA_HEROPICK_STATE_CM_PICK", "DOTA_HEROPICK_STATE_AR_SELECT": "DOTA_HEROPICK_STATE_AR_SELECT", "DOTA_HEROPICK_STATE_MO_SELECT": "DOTA_HEROPICK_STATE_MO_SELECT", "DOTA_HEROPICK_STATE_FH_SELECT": "DOTA_HEROPICK_STATE_FH_SELECT", "DOTA_HEROPICK_STATE_CD_INTRO": "DOTA_HEROPICK_STATE_CD_INTRO", "DOTA_HEROPICK_STATE_CD_CAPTAINPICK": "DOTA_HEROPICK_STATE_CD_CAPTAINPICK", "DOTA_HEROPICK_STATE_CD_BAN1": "DOTA_HEROPICK_STATE_CD_BAN1", "DOTA_HEROPICK_STATE_CD_BAN2": "DOTA_HEROPICK_STATE_CD_BAN2", "DOTA_HEROPICK_STATE_CD_BAN3": "DOTA_HEROPICK_STATE_CD_BAN3", "DOTA_HEROPICK_STATE_CD_BAN4": "DOTA_HEROPICK_STATE_CD_BAN4", "DOTA_HEROPICK_STATE_CD_BAN5": "DOTA_HEROPICK_STATE_CD_BAN5", "DOTA_HEROPICK_STATE_CD_BAN6": "DOTA_HEROPICK_STATE_CD_BAN6", "DOTA_HEROPICK_STATE_CD_SELECT1": "DOTA_HEROPICK_STATE_CD_SELECT1", "DOTA_HEROPICK_STATE_CD_SELECT2": "DOTA_HEROPICK_STATE_CD_SELECT2", "DOTA_HEROPICK_STATE_CD_SELECT3": "DOTA_HEROPICK_STATE_CD_SELECT3", "DOTA_HEROPICK_STATE_CD_SELECT4": "DOTA_HEROPICK_STATE_CD_SELECT4", "DOTA_HEROPICK_STATE_CD_SELECT5": "DOTA_HEROPICK_STATE_CD_SELECT5", "DOTA_HEROPICK_STATE_CD_SELECT6": "DOTA_HEROPICK_STATE_CD_SELECT6", "DOTA_HEROPICK_STATE_CD_SELECT7": "DOTA_HEROPICK_STATE_CD_SELECT7", "DOTA_HEROPICK_STATE_CD_SELECT8": "DOTA_HEROPICK_STATE_CD_SELECT8", "DOTA_HEROPICK_STATE_CD_SELECT9": "DOTA_HEROPICK_STATE_CD_SELECT9", "DOTA_HEROPICK_STATE_CD_SELECT10": "DOTA_HEROPICK_STATE_CD_SELECT10", "DOTA_HEROPICK_STATE_CD_PICK": "DOTA_HEROPICK_STATE_CD_PICK", "DOTA_HEROPICK_STATE_BD_SELECT": "DOTA_HEROPICK_STATE_BD_SELECT", "DOTA_HERO_PICK_STATE_ABILITY_DRAFT_SELECT": "DOTA_HERO_PICK_STATE_ABILITY_DRAFT_SELECT", "DOTA_HERO_PICK_STATE_ARDM_SELECT": "DOTA_HERO_PICK_STATE_ARDM_SELECT", "DOTA_HEROPICK_STATE_ALL_DRAFT_SELECT": "DOTA_HEROPICK_STATE_ALL_DRAFT_SELECT", "DOTA_HERO_PICK_STATE_CUSTOMGAME_SELECT": "DOTA_HERO_PICK_STATE_CUSTOMGAME_SELECT", "DOTA_HEROPICK_STATE_SELECT_PENALTY": "DOTA_HEROPICK_STATE_SELECT_PENALTY", "DOTA_HEROPICK_STATE_CUSTOM_PICK_RULES": "DOTA_HEROPICK_STATE_CUSTOM_PICK_RULES", "DOTA_HEROPICK_STATE_SCENARIO_PICK": "DOTA_HEROPICK_STATE_SCENARIO_PICK", "DOTA_HEROPICK_STATE_COUNT": "DOTA_HEROPICK_STATE_COUNT" }, "HeroPickState": { "NONE": "DOTA_HEROPICK_STATE_NONE", "AP_SELECT": "DOTA_HEROPICK_STATE_AP_SELECT", "SD_SELECT": "DOTA_HEROPICK_STATE_SD_SELECT", "INTRO_SELECT_UNUSED": "DOTA_HEROPICK_STATE_INTRO_SELECT_UNUSED", "RD_SELECT_UNUSED": "DOTA_HEROPICK_STATE_RD_SELECT_UNUSED", "CM_INTRO": "DOTA_HEROPICK_STATE_CM_INTRO", "CM_CAPTAINPICK": "DOTA_HEROPICK_STATE_CM_CAPTAINPICK", "CM_BAN1": "DOTA_HEROPICK_STATE_CM_BAN1", "CM_BAN2": "DOTA_HEROPICK_STATE_CM_BAN2", "CM_BAN3": "DOTA_HEROPICK_STATE_CM_BAN3", "CM_BAN4": "DOTA_HEROPICK_STATE_CM_BAN4", "CM_BAN5": "DOTA_HEROPICK_STATE_CM_BAN5", "CM_BAN6": "DOTA_HEROPICK_STATE_CM_BAN6", "CM_BAN7": "DOTA_HEROPICK_STATE_CM_BAN7", "CM_BAN8": "DOTA_HEROPICK_STATE_CM_BAN8", "CM_BAN9": "DOTA_HEROPICK_STATE_CM_BAN9", "CM_BAN10": "DOTA_HEROPICK_STATE_CM_BAN10", "CM_BAN11": "DOTA_HEROPICK_STATE_CM_BAN11", "CM_BAN12": "DOTA_HEROPICK_STATE_CM_BAN12", "CM_BAN13": "DOTA_HEROPICK_STATE_CM_BAN13", "CM_BAN14": "DOTA_HEROPICK_STATE_CM_BAN14", "CM_SELECT1": "DOTA_HEROPICK_STATE_CM_SELECT1", "CM_SELECT2": "DOTA_HEROPICK_STATE_CM_SELECT2", "CM_SELECT3": "DOTA_HEROPICK_STATE_CM_SELECT3", "CM_SELECT4": "DOTA_HEROPICK_STATE_CM_SELECT4", "CM_SELECT5": "DOTA_HEROPICK_STATE_CM_SELECT5", "CM_SELECT6": "DOTA_HEROPICK_STATE_CM_SELECT6", "CM_SELECT7": "DOTA_HEROPICK_STATE_CM_SELECT7", "CM_SELECT8": "DOTA_HEROPICK_STATE_CM_SELECT8", "CM_SELECT9": "DOTA_HEROPICK_STATE_CM_SELECT9", "CM_SELECT10": "DOTA_HEROPICK_STATE_CM_SELECT10", "CM_PICK": "DOTA_HEROPICK_STATE_CM_PICK", "AR_SELECT": "DOTA_HEROPICK_STATE_AR_SELECT", "MO_SELECT": "DOTA_HEROPICK_STATE_MO_SELECT", "FH_SELECT": "DOTA_HEROPICK_STATE_FH_SELECT", "CD_INTRO": "DOTA_HEROPICK_STATE_CD_INTRO", "CD_CAPTAINPICK": "DOTA_HEROPICK_STATE_CD_CAPTAINPICK", "CD_BAN1": "DOTA_HEROPICK_STATE_CD_BAN1", "CD_BAN2": "DOTA_HEROPICK_STATE_CD_BAN2", "CD_BAN3": "DOTA_HEROPICK_STATE_CD_BAN3", "CD_BAN4": "DOTA_HEROPICK_STATE_CD_BAN4", "CD_BAN5": "DOTA_HEROPICK_STATE_CD_BAN5", "CD_BAN6": "DOTA_HEROPICK_STATE_CD_BAN6", "CD_SELECT1": "DOTA_HEROPICK_STATE_CD_SELECT1", "CD_SELECT2": "DOTA_HEROPICK_STATE_CD_SELECT2", "CD_SELECT3": "DOTA_HEROPICK_STATE_CD_SELECT3", "CD_SELECT4": "DOTA_HEROPICK_STATE_CD_SELECT4", "CD_SELECT5": "DOTA_HEROPICK_STATE_CD_SELECT5", "CD_SELECT6": "DOTA_HEROPICK_STATE_CD_SELECT6", "CD_SELECT7": "DOTA_HEROPICK_STATE_CD_SELECT7", "CD_SELECT8": "DOTA_HEROPICK_STATE_CD_SELECT8", "CD_SELECT9": "DOTA_HEROPICK_STATE_CD_SELECT9", "CD_SELECT10": "DOTA_HEROPICK_STATE_CD_SELECT10", "CD_PICK": "DOTA_HEROPICK_STATE_CD_PICK", "BD_SELECT": "DOTA_HEROPICK_STATE_BD_SELECT", "ABILITY_DRAFT_SELECT": "DOTA_HERO_PICK_STATE_ABILITY_DRAFT_SELECT", "ARDM_SELECT": "DOTA_HERO_PICK_STATE_ARDM_SELECT", "ALL_DRAFT_SELECT": "DOTA_HEROPICK_STATE_ALL_DRAFT_SELECT", "CUSTOMGAME_SELECT": "DOTA_HERO_PICK_STATE_CUSTOMGAME_SELECT", "SELECT_PENALTY": "DOTA_HEROPICK_STATE_SELECT_PENALTY", "CUSTOM_PICK_RULES": "DOTA_HEROPICK_STATE_CUSTOM_PICK_RULES", "SCENARIO_PICK": "DOTA_HEROPICK_STATE_SCENARIO_PICK" }, "DOTA_INVALID_ORDERS": { "DOTA_ORDER_SUCCESS": "DOTA_ORDER_SUCCESS", "DOTA_INVALID_ORDER_NOT_CONTROLLABLE_BY_PLAYER": "DOTA_INVALID_ORDER_NOT_CONTROLLABLE_BY_PLAYER", "DOTA_INVALID_ORDER_UNIT_IS_NOT_NPC": "DOTA_INVALID_ORDER_UNIT_IS_NOT_NPC", "DOTA_INVALID_ORDER_BAD_ABILITY_ENTITY": "DOTA_INVALID_ORDER_BAD_ABILITY_ENTITY", "DOTA_INVALID_ORDER_UNRECOGNIZED_ORDER": "DOTA_INVALID_ORDER_UNRECOGNIZED_ORDER", "DOTA_INVALID_ORDER_ABILITY_REQUIRED": "DOTA_INVALID_ORDER_ABILITY_REQUIRED", "DOTA_INVALID_ORDER_NPC_TARGET_REQUIRED": "DOTA_INVALID_ORDER_NPC_TARGET_REQUIRED", "DOTA_INVALID_ORDER_TARGET_TREE_INDEX_NOT_A_TREE": "DOTA_INVALID_ORDER_TARGET_TREE_INDEX_NOT_A_TREE", "DOTA_INVALID_ORDER_TARGET_ENTITY_INDEX_OUT_OF_RANGE": "DOTA_INVALID_ORDER_TARGET_ENTITY_INDEX_OUT_OF_RANGE", "DOTA_INVALID_ORDER_ABILITY_NOT_AN_ITEM": "DOTA_INVALID_ORDER_ABILITY_NOT_AN_ITEM", "DOTA_INVALID_ORDER_PHYSICAL_ITEM_TARGET_REQUIRED": "DOTA_INVALID_ORDER_PHYSICAL_ITEM_TARGET_REQUIRED", "DOTA_INVALID_ORDER_RUNE_TARGET_REQUIRED": "DOTA_INVALID_ORDER_RUNE_TARGET_REQUIRED", "DOTA_INVALID_ORDER_ABILITY_NOT_OWNED_BY_UNIT": "DOTA_INVALID_ORDER_ABILITY_NOT_OWNED_BY_UNIT", "DOTA_INVALID_ORDER_ABILITY_CANT_BE_UPGRADED": "DOTA_INVALID_ORDER_ABILITY_CANT_BE_UPGRADED", "DOTA_INVALID_ORDER_NO_POINTS_FOR_ABILITY_UPGRADE": "DOTA_INVALID_ORDER_NO_POINTS_FOR_ABILITY_UPGRADE", "DOTA_INVALID_ORDER_NOT_ENOUGH_MANA": "DOTA_INVALID_ORDER_NOT_ENOUGH_MANA", "DOTA_INVALID_ORDER_ABILITY_IN_COOLDOWN": "DOTA_INVALID_ORDER_ABILITY_IN_COOLDOWN", "DOTA_INVALID_ORDER_ABILITY_NOT_LEARNED": "DOTA_INVALID_ORDER_ABILITY_NOT_LEARNED", "DOTA_INVALID_ORDER_CANT_CAST_PASSIVE_ABILITY": "DOTA_INVALID_ORDER_CANT_CAST_PASSIVE_ABILITY", "DOTA_INVALID_ORDER_PHANTOM_TARGET": "DOTA_INVALID_ORDER_PHANTOM_TARGET", "DOTA_INVALID_ORDER_DEAD_TARGET": "DOTA_INVALID_ORDER_DEAD_TARGET", "DOTA_INVALID_ORDER_UNIT_IS_DEAD": "DOTA_INVALID_ORDER_UNIT_IS_DEAD", "DOTA_INVALID_ORDER_TARGET_MAGIC_IMMUNE_ENEMY": "DOTA_INVALID_ORDER_TARGET_MAGIC_IMMUNE_ENEMY", "DOTA_INVALID_ORDER_TARGET_INVULNERABLE": "DOTA_INVALID_ORDER_TARGET_INVULNERABLE", "DOTA_INVALID_ORDER_TARGET_ATTACK_IMMUNE": "DOTA_INVALID_ORDER_TARGET_ATTACK_IMMUNE", "DOTA_INVALID_ORDER_UNIT_SILENCED": "DOTA_INVALID_ORDER_UNIT_SILENCED", "DOTA_INVALID_ORDER_ABILITY_CANT_BE_TOGGLED": "DOTA_INVALID_ORDER_ABILITY_CANT_BE_TOGGLED", "DOTA_INVALID_ORDER_TARGET_CANT_BE_SEEN": "DOTA_INVALID_ORDER_TARGET_CANT_BE_SEEN", "DOTA_INVALID_ORDER_TARGET_INVISIBLE": "DOTA_INVALID_ORDER_TARGET_INVISIBLE", "DOTA_INVALID_ORDER_HERO_CANT_BE_DENIED": "DOTA_INVALID_ORDER_HERO_CANT_BE_DENIED", "DOTA_INVALID_ORDER_CANT_CAST_ON_TEAMMATE": "DOTA_INVALID_ORDER_CANT_CAST_ON_TEAMMATE", "DOTA_INVALID_ORDER_CANT_CAST_ON_ENEMY": "DOTA_INVALID_ORDER_CANT_CAST_ON_ENEMY", "DOTA_INVALID_ORDER_UNIT_CANT_MOVE": "DOTA_INVALID_ORDER_UNIT_CANT_MOVE", "DOTA_INVALID_ORDER_CANT_CAST_ON_ATTACK_IMMUNE": "DOTA_INVALID_ORDER_CANT_CAST_ON_ATTACK_IMMUNE", "DOTA_INVALID_ORDER_PURCHASE_INVALID_ITEM": "DOTA_INVALID_ORDER_PURCHASE_INVALID_ITEM", "DOTA_INVALID_ORDER_ITEM_NOT_IN_INVENTORY": "DOTA_INVALID_ORDER_ITEM_NOT_IN_INVENTORY", "DOTA_INVALID_ORDER_ITEM_NOT_IN_UNIT_INVENTORY": "DOTA_INVALID_ORDER_ITEM_NOT_IN_UNIT_INVENTORY", "DOTA_INVALID_ORDER_TARGET_UNSELECTABLE": "DOTA_INVALID_ORDER_TARGET_UNSELECTABLE", "DOTA_INVALID_ORDER_ITEM_NOT_IN_ACTIVE_INVENTORY": "DOTA_INVALID_ORDER_ITEM_NOT_IN_ACTIVE_INVENTORY", "DOTA_INVALID_ORDER_UNIT_CANT_PICK_UP_RUNES": "DOTA_INVALID_ORDER_UNIT_CANT_PICK_UP_RUNES", "DOTA_INVALID_ORDER_UNIT_CANT_MANIPULATE_ITEMS": "DOTA_INVALID_ORDER_UNIT_CANT_MANIPULATE_ITEMS", "DOTA_INVALID_ORDER_UNIT_IS_ILLUSION": "DOTA_INVALID_ORDER_UNIT_IS_ILLUSION", "DOTA_INVALID_ORDER_UNIT_CANT_ATTACK": "DOTA_INVALID_ORDER_UNIT_CANT_ATTACK", "DOTA_INVALID_ORDER_ITEM_CANT_BE_DROPPED": "DOTA_INVALID_ORDER_ITEM_CANT_BE_DROPPED", "DOTA_INVALID_ORDER_TARGET_TREE_NOT_ACTIVE": "DOTA_INVALID_ORDER_TARGET_TREE_NOT_ACTIVE", "DOTA_INVALID_ORDER_ABILITY_CANT_AUTO_CAST": "DOTA_INVALID_ORDER_ABILITY_CANT_AUTO_CAST", "DOTA_INVALID_ORDER_TARGET_POSITION_OFF_MAP": "DOTA_INVALID_ORDER_TARGET_POSITION_OFF_MAP", "DOTA_INVALID_ORDER_UNIT_CANT_MOVE_TARGET_OUT_OF_RANGE": "DOTA_INVALID_ORDER_UNIT_CANT_MOVE_TARGET_OUT_OF_RANGE", "DOTA_INVALID_ORDER_CANT_CAST_ON_HERO": "DOTA_INVALID_ORDER_CANT_CAST_ON_HERO", "DOTA_INVALID_ORDER_CANT_CAST_ON_OTHER": "DOTA_INVALID_ORDER_CANT_CAST_ON_OTHER", "DOTA_INVALID_ORDER_CANT_CAST_ON_BUILDING": "DOTA_INVALID_ORDER_CANT_CAST_ON_BUILDING", "DOTA_INVALID_ORDER_CANT_CAST_ON_ANCIENT": "DOTA_INVALID_ORDER_CANT_CAST_ON_ANCIENT", "DOTA_INVALID_ORDER_ITEM_CANT_BE_MOVED_TO_STASH": "DOTA_INVALID_ORDER_ITEM_CANT_BE_MOVED_TO_STASH", "DOTA_INVALID_ORDER_ITEM_CANT_BE_MOVED_TO_SLOT": "DOTA_INVALID_ORDER_ITEM_CANT_BE_MOVED_TO_SLOT", "DOTA_INVALID_ORDER_CANT_CAST_ON_MECHANICAL": "DOTA_INVALID_ORDER_CANT_CAST_ON_MECHANICAL", "DOTA_INVALID_ORDER_CANT_ACCEPT_ATTACK_TARGET": "DOTA_INVALID_ORDER_CANT_ACCEPT_ATTACK_TARGET", "DOTA_INVALID_ORDER_CANT_CAST_NO_CHARGES": "DOTA_INVALID_ORDER_CANT_CAST_NO_CHARGES", "DOTA_INVALID_ORDER_CANT_CAST_ON_CREEP": "DOTA_INVALID_ORDER_CANT_CAST_ON_CREEP", "DOTA_INVALID_ORDER_TARGET_CANT_TAKE_ITEMS": "DOTA_INVALID_ORDER_TARGET_CANT_TAKE_ITEMS", "DOTA_INVALID_ORDER_CANT_GIVE_ITEM_TO_ENEMY": "DOTA_INVALID_ORDER_CANT_GIVE_ITEM_TO_ENEMY", "DOTA_INVALID_ORDER_CANT_CAST_ON_COURIER": "DOTA_INVALID_ORDER_CANT_CAST_ON_COURIER", "DOTA_INVALID_ORDER_ABILITY_IS_HIDDEN": "DOTA_INVALID_ORDER_ABILITY_IS_HIDDEN", "DOTA_INVALID_ORDER_ITEM_IN_COOLDOWN": "DOTA_INVALID_ORDER_ITEM_IN_COOLDOWN", "DOTA_INVALID_ORDER_SECRET_SHOP_NOT_IN_RANGE": "DOTA_INVALID_ORDER_SECRET_SHOP_NOT_IN_RANGE", "DOTA_INVALID_ORDER_NOT_ENOUGH_GOLD": "DOTA_INVALID_ORDER_NOT_ENOUGH_GOLD", "DOTA_INVALID_ORDER_PURCHASE_AUTOCOMBINE_RECIPE": "DOTA_INVALID_ORDER_PURCHASE_AUTOCOMBINE_RECIPE", "DOTA_INVALID_ORDER_CANT_DENY_HEALTH_TOO_HIGH": "DOTA_INVALID_ORDER_CANT_DENY_HEALTH_TOO_HIGH", "DOTA_INVALID_ORDER_SIDE_SHOP_NOT_IN_RANGE": "DOTA_INVALID_ORDER_SIDE_SHOP_NOT_IN_RANGE", "DOTA_INVALID_ORDER_HOME_SHOP_NOT_IN_RANGE": "DOTA_INVALID_ORDER_HOME_SHOP_NOT_IN_RANGE", "DOTA_INVALID_ORDER_CANT_PICK_UP_ITEM": "DOTA_INVALID_ORDER_CANT_PICK_UP_ITEM", "DOTA_INVALID_ORDER_CANT_SELL_NO_SHOP_IN_RANGE": "DOTA_INVALID_ORDER_CANT_SELL_NO_SHOP_IN_RANGE", "DOTA_INVALID_ORDER_CANT_SELL_ITEM": "DOTA_INVALID_ORDER_CANT_SELL_ITEM", "DOTA_INVALID_ORDER_CANT_SELL_ITEM_WHILE_DEAD": "DOTA_INVALID_ORDER_CANT_SELL_ITEM_WHILE_DEAD", "DOTA_INVALID_ORDER_TARGET_CANT_BE_DENIED": "DOTA_INVALID_ORDER_TARGET_CANT_BE_DENIED", "DOTA_INVALID_ORDER_ABILITY_DISABLED_BY_ROOT": "DOTA_INVALID_ORDER_ABILITY_DISABLED_BY_ROOT", "DOTA_INVALID_ORDER_UNIT_COMMAND_RESTRICTED": "DOTA_INVALID_ORDER_UNIT_COMMAND_RESTRICTED", "DOTA_INVALID_ORDER_UNIT_MUTED": "DOTA_INVALID_ORDER_UNIT_MUTED", "DOTA_INVALID_ORDER_CANT_CAST_ON_SUMMONED": "DOTA_INVALID_ORDER_CANT_CAST_ON_SUMMONED", "DOTA_INVALID_ORDER_TARGET_MAGIC_IMMUNE_ALLY": "DOTA_INVALID_ORDER_TARGET_MAGIC_IMMUNE_ALLY", "DOTA_INVALID_ORDER_CANT_PURCHASE_DISALLOWED_ITEM": "DOTA_INVALID_ORDER_CANT_PURCHASE_DISALLOWED_ITEM", "DOTA_INVALID_ORDER_CANT_CAST_ON_DOMINATED": "DOTA_INVALID_ORDER_CANT_CAST_ON_DOMINATED", "DOTA_INVALID_ORDER_CAST_CUSTOM": "DOTA_INVALID_ORDER_CAST_CUSTOM", "DOTA_INVALID_ORDER_ITEM_NOT_DISASSEMBLABLE": "DOTA_INVALID_ORDER_ITEM_NOT_DISASSEMBLABLE", "DOTA_INVALID_ORDER_ITEM_OUT_OF_STOCK": "DOTA_INVALID_ORDER_ITEM_OUT_OF_STOCK", "DOTA_INVALID_ORDER_ABILITY_CANT_BE_UPGRADED_AT_MAX": "DOTA_INVALID_ORDER_ABILITY_CANT_BE_UPGRADED_AT_MAX", "DOTA_INVALID_ORDER_ABILITY_INACTIVE": "DOTA_INVALID_ORDER_ABILITY_INACTIVE", "DOTA_INVALID_ORDER_ITEM_NOT_IN_MAIN_INVENTORY": "DOTA_INVALID_ORDER_ITEM_NOT_IN_MAIN_INVENTORY", "DOTA_INVALID_ORDER_CANT_GLYPH": "DOTA_INVALID_ORDER_CANT_GLYPH", "DOTA_INVALID_ORDER_CANT_DRAG_CHANNELING_ITEM": "DOTA_INVALID_ORDER_CANT_DRAG_CHANNELING_ITEM", "DOTA_INVALID_ORDER_CANT_BUYBACK_UNIT_NOT_A_HERO": "DOTA_INVALID_ORDER_CANT_BUYBACK_UNIT_NOT_A_HERO", "DOTA_INVALID_ORDER_CANT_BUYBACK_UNIT_NOT_DEAD": "DOTA_INVALID_ORDER_CANT_BUYBACK_UNIT_NOT_DEAD", "DOTA_INVALID_ORDER_CANT_BUYBACK_NOT_ENOUGH_GOLD": "DOTA_INVALID_ORDER_CANT_BUYBACK_NOT_ENOUGH_GOLD", "DOTA_INVALID_ORDER_CANT_BUYBACK_IN_COOLDOWN": "DOTA_INVALID_ORDER_CANT_BUYBACK_IN_COOLDOWN", "DOTA_INVALID_ORDER_CANT_DISASSEMBLE_STASH_OUT_OF_RANGE": "DOTA_INVALID_ORDER_CANT_DISASSEMBLE_STASH_OUT_OF_RANGE", "DOTA_INVALID_ORDER_CANT_EJECT_ITEM_NOT_IN_STASH": "DOTA_INVALID_ORDER_CANT_EJECT_ITEM_NOT_IN_STASH", "DOTA_INVALID_ORDER_GAME_IS_PAUSED": "DOTA_INVALID_ORDER_GAME_IS_PAUSED", "DOTA_INVALID_ORDER_CANT_CAST_ON_CONSIDERED_HERO": "DOTA_INVALID_ORDER_CANT_CAST_ON_CONSIDERED_HERO", "DOTA_INVALID_ORDER_CANT_SHOP_AUTO_BUY_ENABLED": "DOTA_INVALID_ORDER_CANT_SHOP_AUTO_BUY_ENABLED", "DOTA_INVALID_ORDER_ONLY_DELIBERATE_CHANNELING_CANCEL": "DOTA_INVALID_ORDER_ONLY_DELIBERATE_CHANNELING_CANCEL", "DOTA_INVALID_ORDER_CANT_BUYBACK_DEVILS_BARGAIN": "DOTA_INVALID_ORDER_CANT_BUYBACK_DEVILS_BARGAIN", "DOTA_INVALID_ORDER_CANT_BUYBACK_DISABLED_BY_GAME_MODE": "DOTA_INVALID_ORDER_CANT_BUYBACK_DISABLED_BY_GAME_MODE", "DOTA_INVALID_ORDER_CANT_ABILITY_PING_BAD_TEAM": "DOTA_INVALID_ORDER_CANT_ABILITY_PING_BAD_TEAM", "DOTA_INVALID_ORDER_ABILITY_NOT_POSITIONED": "DOTA_INVALID_ORDER_ABILITY_NOT_POSITIONED", "DOTA_INVALID_ORDER_ABILITY_NOT_TARGETTED": "DOTA_INVALID_ORDER_ABILITY_NOT_TARGETTED", "DOTA_INVALID_ORDER_ABILITY_REQUIRES_TARGET": "DOTA_INVALID_ORDER_ABILITY_REQUIRES_TARGET", "DOTA_INVALID_ORDER_CANT_RADAR": "DOTA_INVALID_ORDER_CANT_RADAR", "DOTA_INVALID_ORDER_NO_COURIER": "DOTA_INVALID_ORDER_NO_COURIER", "DOTA_INVALID_ORDER_CUSTOM_SHOP_NOT_IN_RANGE": "DOTA_INVALID_ORDER_CUSTOM_SHOP_NOT_IN_RANGE", "DOTA_INVALID_ORDER_CANT_CAST_RIVER_PAINT": "DOTA_INVALID_ORDER_CANT_CAST_RIVER_PAINT", "DOTA_INVALID_ORDER_UNIT_OBSTRUCTED": "DOTA_INVALID_ORDER_UNIT_OBSTRUCTED", "DOTA_INVALID_ORDER_CANT_CAST_DRAG_REQUIRED": "DOTA_INVALID_ORDER_CANT_CAST_DRAG_REQUIRED", "DOTA_INVALID_ORDER_ABILITY_DISABLED_BY_TETHER": "DOTA_INVALID_ORDER_ABILITY_DISABLED_BY_TETHER", "DOTA_INVALID_ORDER_ABILITY_NOT_UNLOCKED": "DOTA_INVALID_ORDER_ABILITY_NOT_UNLOCKED", "DOTA_INVALID_ORDER_CANT_FOUNTAIN_DROP_UNIT_NOT_DEAD": "DOTA_INVALID_ORDER_CANT_FOUNTAIN_DROP_UNIT_NOT_DEAD", "DOTA_INVALID_ORDER_ITEM_NOT_IN_NEUTRAL_ITEM_STASH": "DOTA_INVALID_ORDER_ITEM_NOT_IN_NEUTRAL_ITEM_STASH", "DOTA_INVALID_ORDER_ITEM_ALREADY_PURCHASED": "DOTA_INVALID_ORDER_ITEM_ALREADY_PURCHASED", "DOTA_INVALID_ORDER_BEYOND_PHYSICAL_ITEM_LIMIT": "DOTA_INVALID_ORDER_BEYOND_PHYSICAL_ITEM_LIMIT", "DOTA_INVALID_ORDER_ABILITY_PING_DEAD_ALLY": "DOTA_INVALID_ORDER_ABILITY_PING_DEAD_ALLY", "DOTA_INVALID_ORDER_CANT_LOCKCOMBINE_NEUTRAL_ITEMS": "DOTA_INVALID_ORDER_CANT_LOCKCOMBINE_NEUTRAL_ITEMS", "DOTA_INVALID_ORDER_ABILITY_CANT_ALT_CAST": "DOTA_INVALID_ORDER_ABILITY_CANT_ALT_CAST", "DOTA_INVALID_ORDER_ITEM_CANNOT_BE_CONSUMED": "DOTA_INVALID_ORDER_ITEM_CANNOT_BE_CONSUMED", "DOTA_INVALID_ORDER_CANT_BUYBACK_CEASELESS_DIRGE": "DOTA_INVALID_ORDER_CANT_BUYBACK_CEASELESS_DIRGE", "DOTA_INVALID_ORDER_CANT_ATTACK_BUILDINGS": "DOTA_INVALID_ORDER_CANT_ATTACK_BUILDINGS", "DOTA_INVALID_ORDER_PURCHASE_LEVEL": "DOTA_INVALID_ORDER_PURCHASE_LEVEL", "DOTA_INVALID_ORDER_COUNT": "DOTA_INVALID_ORDER_COUNT" }, "InvalidOrders": { "ORDER_SUCCESS": "DOTA_ORDER_SUCCESS", "INVALID_ORDER_NOT_CONTROLLABLE_BY_PLAYER": "DOTA_INVALID_ORDER_NOT_CONTROLLABLE_BY_PLAYER", "INVALID_ORDER_UNIT_IS_NOT_NPC": "DOTA_INVALID_ORDER_UNIT_IS_NOT_NPC", "INVALID_ORDER_BAD_ABILITY_ENTITY": "DOTA_INVALID_ORDER_BAD_ABILITY_ENTITY", "INVALID_ORDER_UNRECOGNIZED_ORDER": "DOTA_INVALID_ORDER_UNRECOGNIZED_ORDER", "INVALID_ORDER_ABILITY_REQUIRED": "DOTA_INVALID_ORDER_ABILITY_REQUIRED", "INVALID_ORDER_NPC_TARGET_REQUIRED": "DOTA_INVALID_ORDER_NPC_TARGET_REQUIRED", "INVALID_ORDER_TARGET_TREE_INDEX_NOT_A_TREE": "DOTA_INVALID_ORDER_TARGET_TREE_INDEX_NOT_A_TREE", "INVALID_ORDER_TARGET_ENTITY_INDEX_OUT_OF_RANGE": "DOTA_INVALID_ORDER_TARGET_ENTITY_INDEX_OUT_OF_RANGE", "INVALID_ORDER_ABILITY_NOT_AN_ITEM": "DOTA_INVALID_ORDER_ABILITY_NOT_AN_ITEM", "INVALID_ORDER_PHYSICAL_ITEM_TARGET_REQUIRED": "DOTA_INVALID_ORDER_PHYSICAL_ITEM_TARGET_REQUIRED", "INVALID_ORDER_RUNE_TARGET_REQUIRED": "DOTA_INVALID_ORDER_RUNE_TARGET_REQUIRED", "INVALID_ORDER_ABILITY_NOT_OWNED_BY_UNIT": "DOTA_INVALID_ORDER_ABILITY_NOT_OWNED_BY_UNIT", "INVALID_ORDER_ABILITY_CANT_BE_UPGRADED": "DOTA_INVALID_ORDER_ABILITY_CANT_BE_UPGRADED", "INVALID_ORDER_NO_POINTS_FOR_ABILITY_UPGRADE": "DOTA_INVALID_ORDER_NO_POINTS_FOR_ABILITY_UPGRADE", "INVALID_ORDER_NOT_ENOUGH_MANA": "DOTA_INVALID_ORDER_NOT_ENOUGH_MANA", "INVALID_ORDER_ABILITY_IN_COOLDOWN": "DOTA_INVALID_ORDER_ABILITY_IN_COOLDOWN", "INVALID_ORDER_ABILITY_NOT_LEARNED": "DOTA_INVALID_ORDER_ABILITY_NOT_LEARNED", "INVALID_ORDER_CANT_CAST_PASSIVE_ABILITY": "DOTA_INVALID_ORDER_CANT_CAST_PASSIVE_ABILITY", "INVALID_ORDER_PHANTOM_TARGET": "DOTA_INVALID_ORDER_PHANTOM_TARGET", "INVALID_ORDER_DEAD_TARGET": "DOTA_INVALID_ORDER_DEAD_TARGET", "INVALID_ORDER_UNIT_IS_DEAD": "DOTA_INVALID_ORDER_UNIT_IS_DEAD", "INVALID_ORDER_TARGET_MAGIC_IMMUNE_ENEMY": "DOTA_INVALID_ORDER_TARGET_MAGIC_IMMUNE_ENEMY", "INVALID_ORDER_TARGET_INVULNERABLE": "DOTA_INVALID_ORDER_TARGET_INVULNERABLE", "INVALID_ORDER_TARGET_ATTACK_IMMUNE": "DOTA_INVALID_ORDER_TARGET_ATTACK_IMMUNE", "INVALID_ORDER_UNIT_SILENCED": "DOTA_INVALID_ORDER_UNIT_SILENCED", "INVALID_ORDER_ABILITY_CANT_BE_TOGGLED": "DOTA_INVALID_ORDER_ABILITY_CANT_BE_TOGGLED", "INVALID_ORDER_TARGET_CANT_BE_SEEN": "DOTA_INVALID_ORDER_TARGET_CANT_BE_SEEN", "INVALID_ORDER_TARGET_INVISIBLE": "DOTA_INVALID_ORDER_TARGET_INVISIBLE", "INVALID_ORDER_HERO_CANT_BE_DENIED": "DOTA_INVALID_ORDER_HERO_CANT_BE_DENIED", "INVALID_ORDER_CANT_CAST_ON_TEAMMATE": "DOTA_INVALID_ORDER_CANT_CAST_ON_TEAMMATE", "INVALID_ORDER_CANT_CAST_ON_ENEMY": "DOTA_INVALID_ORDER_CANT_CAST_ON_ENEMY", "INVALID_ORDER_UNIT_CANT_MOVE": "DOTA_INVALID_ORDER_UNIT_CANT_MOVE", "INVALID_ORDER_CANT_CAST_ON_ATTACK_IMMUNE": "DOTA_INVALID_ORDER_CANT_CAST_ON_ATTACK_IMMUNE", "INVALID_ORDER_PURCHASE_INVALID_ITEM": "DOTA_INVALID_ORDER_PURCHASE_INVALID_ITEM", "INVALID_ORDER_ITEM_NOT_IN_INVENTORY": "DOTA_INVALID_ORDER_ITEM_NOT_IN_INVENTORY", "INVALID_ORDER_ITEM_NOT_IN_UNIT_INVENTORY": "DOTA_INVALID_ORDER_ITEM_NOT_IN_UNIT_INVENTORY", "INVALID_ORDER_TARGET_UNSELECTABLE": "DOTA_INVALID_ORDER_TARGET_UNSELECTABLE", "INVALID_ORDER_ITEM_NOT_IN_ACTIVE_INVENTORY": "DOTA_INVALID_ORDER_ITEM_NOT_IN_ACTIVE_INVENTORY", "INVALID_ORDER_UNIT_CANT_PICK_UP_RUNES": "DOTA_INVALID_ORDER_UNIT_CANT_PICK_UP_RUNES", "INVALID_ORDER_UNIT_CANT_MANIPULATE_ITEMS": "DOTA_INVALID_ORDER_UNIT_CANT_MANIPULATE_ITEMS", "INVALID_ORDER_UNIT_IS_ILLUSION": "DOTA_INVALID_ORDER_UNIT_IS_ILLUSION", "INVALID_ORDER_UNIT_CANT_ATTACK": "DOTA_INVALID_ORDER_UNIT_CANT_ATTACK", "INVALID_ORDER_ITEM_CANT_BE_DROPPED": "DOTA_INVALID_ORDER_ITEM_CANT_BE_DROPPED", "INVALID_ORDER_TARGET_TREE_NOT_ACTIVE": "DOTA_INVALID_ORDER_TARGET_TREE_NOT_ACTIVE", "INVALID_ORDER_ABILITY_CANT_AUTO_CAST": "DOTA_INVALID_ORDER_ABILITY_CANT_AUTO_CAST", "INVALID_ORDER_TARGET_POSITION_OFF_MAP": "DOTA_INVALID_ORDER_TARGET_POSITION_OFF_MAP", "INVALID_ORDER_UNIT_CANT_MOVE_TARGET_OUT_OF_RANGE": "DOTA_INVALID_ORDER_UNIT_CANT_MOVE_TARGET_OUT_OF_RANGE", "INVALID_ORDER_CANT_CAST_ON_HERO": "DOTA_INVALID_ORDER_CANT_CAST_ON_HERO", "INVALID_ORDER_CANT_CAST_ON_OTHER": "DOTA_INVALID_ORDER_CANT_CAST_ON_OTHER", "INVALID_ORDER_CANT_CAST_ON_BUILDING": "DOTA_INVALID_ORDER_CANT_CAST_ON_BUILDING", "INVALID_ORDER_CANT_CAST_ON_ANCIENT": "DOTA_INVALID_ORDER_CANT_CAST_ON_ANCIENT", "INVALID_ORDER_ITEM_CANT_BE_MOVED_TO_STASH": "DOTA_INVALID_ORDER_ITEM_CANT_BE_MOVED_TO_STASH", "INVALID_ORDER_ITEM_CANT_BE_MOVED_TO_SLOT": "DOTA_INVALID_ORDER_ITEM_CANT_BE_MOVED_TO_SLOT", "INVALID_ORDER_CANT_CAST_ON_MECHANICAL": "DOTA_INVALID_ORDER_CANT_CAST_ON_MECHANICAL", "INVALID_ORDER_CANT_ACCEPT_ATTACK_TARGET": "DOTA_INVALID_ORDER_CANT_ACCEPT_ATTACK_TARGET", "INVALID_ORDER_CANT_CAST_NO_CHARGES": "DOTA_INVALID_ORDER_CANT_CAST_NO_CHARGES", "INVALID_ORDER_CANT_CAST_ON_CREEP": "DOTA_INVALID_ORDER_CANT_CAST_ON_CREEP", "INVALID_ORDER_TARGET_CANT_TAKE_ITEMS": "DOTA_INVALID_ORDER_TARGET_CANT_TAKE_ITEMS", "INVALID_ORDER_CANT_GIVE_ITEM_TO_ENEMY": "DOTA_INVALID_ORDER_CANT_GIVE_ITEM_TO_ENEMY", "INVALID_ORDER_CANT_CAST_ON_COURIER": "DOTA_INVALID_ORDER_CANT_CAST_ON_COURIER", "INVALID_ORDER_ABILITY_IS_HIDDEN": "DOTA_INVALID_ORDER_ABILITY_IS_HIDDEN", "INVALID_ORDER_ITEM_IN_COOLDOWN": "DOTA_INVALID_ORDER_ITEM_IN_COOLDOWN", "INVALID_ORDER_SECRET_SHOP_NOT_IN_RANGE": "DOTA_INVALID_ORDER_SECRET_SHOP_NOT_IN_RANGE", "INVALID_ORDER_NOT_ENOUGH_GOLD": "DOTA_INVALID_ORDER_NOT_ENOUGH_GOLD", "INVALID_ORDER_PURCHASE_AUTOCOMBINE_RECIPE": "DOTA_INVALID_ORDER_PURCHASE_AUTOCOMBINE_RECIPE", "INVALID_ORDER_CANT_DENY_HEALTH_TOO_HIGH": "DOTA_INVALID_ORDER_CANT_DENY_HEALTH_TOO_HIGH", "INVALID_ORDER_SIDE_SHOP_NOT_IN_RANGE": "DOTA_INVALID_ORDER_SIDE_SHOP_NOT_IN_RANGE", "INVALID_ORDER_HOME_SHOP_NOT_IN_RANGE": "DOTA_INVALID_ORDER_HOME_SHOP_NOT_IN_RANGE", "INVALID_ORDER_CANT_PICK_UP_ITEM": "DOTA_INVALID_ORDER_CANT_PICK_UP_ITEM", "INVALID_ORDER_CANT_SELL_NO_SHOP_IN_RANGE": "DOTA_INVALID_ORDER_CANT_SELL_NO_SHOP_IN_RANGE", "INVALID_ORDER_CANT_SELL_ITEM": "DOTA_INVALID_ORDER_CANT_SELL_ITEM", "INVALID_ORDER_CANT_SELL_ITEM_WHILE_DEAD": "DOTA_INVALID_ORDER_CANT_SELL_ITEM_WHILE_DEAD", "INVALID_ORDER_TARGET_CANT_BE_DENIED": "DOTA_INVALID_ORDER_TARGET_CANT_BE_DENIED", "INVALID_ORDER_ABILITY_DISABLED_BY_ROOT": "DOTA_INVALID_ORDER_ABILITY_DISABLED_BY_ROOT", "INVALID_ORDER_UNIT_COMMAND_RESTRICTED": "DOTA_INVALID_ORDER_UNIT_COMMAND_RESTRICTED", "INVALID_ORDER_UNIT_MUTED": "DOTA_INVALID_ORDER_UNIT_MUTED", "INVALID_ORDER_CANT_CAST_ON_SUMMONED": "DOTA_INVALID_ORDER_CANT_CAST_ON_SUMMONED", "INVALID_ORDER_TARGET_MAGIC_IMMUNE_ALLY": "DOTA_INVALID_ORDER_TARGET_MAGIC_IMMUNE_ALLY", "INVALID_ORDER_CANT_PURCHASE_DISALLOWED_ITEM": "DOTA_INVALID_ORDER_CANT_PURCHASE_DISALLOWED_ITEM", "INVALID_ORDER_CANT_CAST_ON_DOMINATED": "DOTA_INVALID_ORDER_CANT_CAST_ON_DOMINATED", "INVALID_ORDER_CAST_CUSTOM": "DOTA_INVALID_ORDER_CAST_CUSTOM", "INVALID_ORDER_ITEM_NOT_DISASSEMBLABLE": "DOTA_INVALID_ORDER_ITEM_NOT_DISASSEMBLABLE", "INVALID_ORDER_ITEM_OUT_OF_STOCK": "DOTA_INVALID_ORDER_ITEM_OUT_OF_STOCK", "INVALID_ORDER_ABILITY_CANT_BE_UPGRADED_AT_MAX": "DOTA_INVALID_ORDER_ABILITY_CANT_BE_UPGRADED_AT_MAX", "INVALID_ORDER_ABILITY_INACTIVE": "DOTA_INVALID_ORDER_ABILITY_INACTIVE", "INVALID_ORDER_ITEM_NOT_IN_MAIN_INVENTORY": "DOTA_INVALID_ORDER_ITEM_NOT_IN_MAIN_INVENTORY", "INVALID_ORDER_CANT_GLYPH": "DOTA_INVALID_ORDER_CANT_GLYPH", "INVALID_ORDER_CANT_DRAG_CHANNELING_ITEM": "DOTA_INVALID_ORDER_CANT_DRAG_CHANNELING_ITEM", "INVALID_ORDER_CANT_BUYBACK_UNIT_NOT_A_HERO": "DOTA_INVALID_ORDER_CANT_BUYBACK_UNIT_NOT_A_HERO", "INVALID_ORDER_CANT_BUYBACK_UNIT_NOT_DEAD": "DOTA_INVALID_ORDER_CANT_BUYBACK_UNIT_NOT_DEAD", "INVALID_ORDER_CANT_BUYBACK_NOT_ENOUGH_GOLD": "DOTA_INVALID_ORDER_CANT_BUYBACK_NOT_ENOUGH_GOLD", "INVALID_ORDER_CANT_BUYBACK_IN_COOLDOWN": "DOTA_INVALID_ORDER_CANT_BUYBACK_IN_COOLDOWN", "INVALID_ORDER_CANT_DISASSEMBLE_STASH_OUT_OF_RANGE": "DOTA_INVALID_ORDER_CANT_DISASSEMBLE_STASH_OUT_OF_RANGE", "INVALID_ORDER_CANT_EJECT_ITEM_NOT_IN_STASH": "DOTA_INVALID_ORDER_CA