{
    "DOTA_HEROPICK_STATE_COUNT": "DOTA_HeroPickState.DOTA_HEROPICK_STATE_COUNT",
    "DOTA_TEAM_FIRST": "DOTATeam_t.DOTA_TEAM_FIRST",
    "DOTA_TEAM_COUNT": "DOTATeam_t.DOTA_TEAM_COUNT",
    "DOTA_TEAM_CUSTOM_MIN": "DOTATeam_t.DOTA_TEAM_CUSTOM_MIN",
    "DOTA_TEAM_CUSTOM_MAX": "DOTATeam_t.DOTA_TEAM_CUSTOM_MAX",
    "DOTA_TEAM_CUSTOM_COUNT": "DOTATeam_t.DOTA_TEAM_CUSTOM_COUNT",
    "DOTA_RUNE_COUNT": "DOTA_RUNES.DOTA_RUNE_COUNT",
    "DOTA_MAX_PLAYERS": "DOTALimits_t.DOTA_MAX_PLAYERS",
    "DOTA_MAX_TEAM": "DOTALimits_t.DOTA_MAX_TEAM",
    "DOTA_MAX_PLAYER_TEAMS": "DOTALimits_t.DOTA_MAX_PLAYER_TEAMS",
    "DOTA_MAX_TEAM_PLAYERS": "DOTALimits_t.DOTA_MAX_TEAM_PLAYERS",
    "DOTA_MAX_SPECTATOR_TEAM_SIZE": "DOTALimits_t.DOTA_MAX_SPECTATOR_TEAM_SIZE",
    "DOTA_MAX_SPECTATOR_LOBBY_SIZE": "DOTALimits_t.DOTA_MAX_SPECTATOR_LOBBY_SIZE",
    "DOTA_DEFAULT_MAX_TEAM": "DOTALimits_t.DOTA_DEFAULT_MAX_TEAM",
    "DOTA_DEFAULT_MAX_TEAM_PLAYERS": "DOTALimits_t.DOTA_DEFAULT_MAX_TEAM_PLAYERS",
    "DOTA_UNIT_ATTACK_CAPABILITY_BIT_COUNT": "DOTAUnitAttackCapability_t.DOTA_UNIT_ATTACK_CAPABILITY_BIT_COUNT",
    "DOTA_PLAYER_LOADOUT_START": "DOTASlotType_t.DOTA_PLAYER_LOADOUT_START",
    "DOTA_PLAYER_LOADOUT_END": "DOTASlotType_t.DOTA_PLAYER_LOADOUT_END",
    "DOTA_LOADOUT_TYPE_COUNT": "DOTASlotType_t.DOTA_LOADOUT_TYPE_COUNT",
    "MODIFIER_FUNCTION_LAST": "modifierfunction.MODIFIER_FUNCTION_LAST",
    "MODIFIER_STATE_LAST": "modifierstate.MODIFIER_STATE_LAST",
    "MAX_PATTACH_TYPES": "ParticleAttachment_t.MAX_PATTACH_TYPES",
    "DOTA_DEFAULT_UI_ELEMENT_COUNT": "DotaDefaultUIElement_t.DOTA_DEFAULT_UI_ELEMENT_COUNT",
    "SteamUgcQuery": {
        "RANKED_BY_VOTE": "SteamUGCQuery.RankedByVote",
        "RANKED_BY_PUBLICATION_DATE": "SteamUGCQuery.RankedByPublicationDate",
        "ACCEPTED_FOR_GAME_RANKED_BY_ACCEPTANCE_DATE": "SteamUGCQuery.AcceptedForGameRankedByAcceptanceDate",
        "RANKED_BY_TREND": "SteamUGCQuery.RankedByTrend",
        "FAVORITED_BY_FRIENDS_RANKED_BY_PUBLICATION_DATE": "SteamUGCQuery.FavoritedByFriendsRankedByPublicationDate",
        "CREATED_BY_FRIENDS_RANKED_BY_PUBLICATION_DATE": "SteamUGCQuery.CreatedByFriendsRankedByPublicationDate",
        "RANKED_BY_NUM_TIMES_REPORTED": "SteamUGCQuery.RankedByNumTimesReported",
        "CREATED_BY_FOLLOWED_USERS_RANKED_BY_PUBLICATION_DATE": "SteamUGCQuery.CreatedByFollowedUsersRankedByPublicationDate",
        "NOT_YET_RATED": "SteamUGCQuery.NotYetRated",
        "RANKED_BY_TOTAL_VOTES_ASC": "SteamUGCQuery.RankedByTotalVotesAsc",
        "RANKED_BY_VOTES_UP": "SteamUGCQuery.RankedByVotesUp",
        "RANKED_BY_TEXT_SEARCH": "SteamUGCQuery.RankedByTextSearch",
        "RANKED_BY_TOTAL_UNIQUE_SUBSCRIPTIONS": "SteamUGCQuery.RankedByTotalUniqueSubscriptions",
        "RANKED_BY_PLAYTIME_TREND": "SteamUGCQuery.RankedByPlaytimeTrend",
        "RANKED_BY_TOTAL_PLAYTIME": "SteamUGCQuery.RankedByTotalPlaytime",
        "RANKED_BY_AVERAGE_PLAYTIME_TREND": "SteamUGCQuery.RankedByAveragePlaytimeTrend",
        "RANKED_BY_LIFETIME_AVERAGE_PLAYTIME": "SteamUGCQuery.RankedByLifetimeAveragePlaytime",
        "RANKED_BY_PLAYTIME_SESSIONS_TREND": "SteamUGCQuery.RankedByPlaytimeSessionsTrend",
        "RANKED_BY_LIFETIME_PLAYTIME_SESSIONS": "SteamUGCQuery.RankedByLifetimePlaytimeSessions"
    },
    "SteamUgcMatchingUgcType": {
        "ITEMS": "SteamUGCMatchingUGCType.Items",
        "ITEMS_MTX": "SteamUGCMatchingUGCType.Items_Mtx",
        "ITEMS_READY_TO_USE": "SteamUGCMatchingUGCType.Items_ReadyToUse",
        "COLLECTIONS": "SteamUGCMatchingUGCType.Collections",
        "ARTWORK": "SteamUGCMatchingUGCType.Artwork",
        "VIDEOS": "SteamUGCMatchingUGCType.Videos",
        "SCREENSHOTS": "SteamUGCMatchingUGCType.Screenshots",
        "ALL_GUIDES": "SteamUGCMatchingUGCType.AllGuides",
        "WEB_GUIDES": "SteamUGCMatchingUGCType.WebGuides",
        "INTEGRATED_GUIDES": "SteamUGCMatchingUGCType.IntegratedGuides",
        "USABLE_IN_GAME": "SteamUGCMatchingUGCType.UsableInGame",
        "CONTROLLER_BINDINGS": "SteamUGCMatchingUGCType.ControllerBindings",
        "GAME_MANAGED_ITEMS": "SteamUGCMatchingUGCType.GameManagedItems"
    },
    "SteamUniverse": {
        "INVALID": "SteamUniverse.Invalid",
        "INTERNAL": "SteamUniverse.Internal",
        "DEV": "SteamUniverse.Dev",
        "BETA": "SteamUniverse.Beta",
        "PUBLIC": "SteamUniverse.Public"
    },
    "GameState": {
        "INIT": "DOTA_GameState.DOTA_GAMERULES_STATE_INIT",
        "WAIT_FOR_PLAYERS_TO_LOAD": "DOTA_GameState.DOTA_GAMERULES_STATE_WAIT_FOR_PLAYERS_TO_LOAD",
        "HERO_SELECTION": "DOTA_GameState.DOTA_GAMERULES_STATE_HERO_SELECTION",
        "STRATEGY_TIME": "DOTA_GameState.DOTA_GAMERULES_STATE_STRATEGY_TIME",
        "PRE_GAME": "DOTA_GameState.DOTA_GAMERULES_STATE_PRE_GAME",
        "GAME_IN_PROGRESS": "DOTA_GameState.DOTA_GAMERULES_STATE_GAME_IN_PROGRESS",
        "POST_GAME": "DOTA_GameState.DOTA_GAMERULES_STATE_POST_GAME",
        "DISCONNECT": "DOTA_GameState.DOTA_GAMERULES_STATE_DISCONNECT",
        "TEAM_SHOWCASE": "DOTA_GameState.DOTA_GAMERULES_STATE_TEAM_SHOWCASE",
        "CUSTOM_GAME_SETUP": "DOTA_GameState.DOTA_GAMERULES_STATE_CUSTOM_GAME_SETUP",
        "WAIT_FOR_MAP_TO_LOAD": "DOTA_GameState.DOTA_GAMERULES_STATE_WAIT_FOR_MAP_TO_LOAD",
        "LAST": "DOTA_GameState.DOTA_GAMERULES_STATE_LAST"
    },
    "GcTeam": {
        "GOOD_GUYS": "DOTA_GC_TEAM.DOTA_GC_TEAM_GOOD_GUYS",
        "BAD_GUYS": "DOTA_GC_TEAM.DOTA_GC_TEAM_BAD_GUYS",
        "BROADCASTER": "DOTA_GC_TEAM.DOTA_GC_TEAM_BROADCASTER",
        "SPECTATOR": "DOTA_GC_TEAM.DOTA_GC_TEAM_SPECTATOR",
        "PLAYER_POOL": "DOTA_GC_TEAM.DOTA_GC_TEAM_PLAYER_POOL",
        "NOTEAM": "DOTA_GC_TEAM.DOTA_GC_TEAM_NOTEAM"
    },
    "ConnectionState": {
        "UNKNOWN": "DOTAConnectionState_t.DOTA_CONNECTION_STATE_UNKNOWN",
        "NOT_YET_CONNECTED": "DOTAConnectionState_t.DOTA_CONNECTION_STATE_NOT_YET_CONNECTED",
        "CONNECTED": "DOTAConnectionState_t.DOTA_CONNECTION_STATE_CONNECTED",
        "DISCONNECTED": "DOTAConnectionState_t.DOTA_CONNECTION_STATE_DISCONNECTED",
        "ABANDONED": "DOTAConnectionState_t.DOTA_CONNECTION_STATE_ABANDONED",
        "LOADING": "DOTAConnectionState_t.DOTA_CONNECTION_STATE_LOADING",
        "FAILED": "DOTAConnectionState_t.DOTA_CONNECTION_STATE_FAILED"
    },
    "UnitOrder": {
        "NONE": "dotaunitorder_t.DOTA_UNIT_ORDER_NONE",
        "MOVE_TO_POSITION": "dotaunitorder_t.DOTA_UNIT_ORDER_MOVE_TO_POSITION",
        "MOVE_TO_TARGET": "dotaunitorder_t.DOTA_UNIT_ORDER_MOVE_TO_TARGET",
        "ATTACK_MOVE": "dotaunitorder_t.DOTA_UNIT_ORDER_ATTACK_MOVE",
        "ATTACK_TARGET": "dotaunitorder_t.DOTA_UNIT_ORDER_ATTACK_TARGET",
        "CAST_POSITION": "dotaunitorder_t.DOTA_UNIT_ORDER_CAST_POSITION",
        "CAST_TARGET": "dotaunitorder_t.DOTA_UNIT_ORDER_CAST_TARGET",
        "CAST_TARGET_TREE": "dotaunitorder_t.DOTA_UNIT_ORDER_CAST_TARGET_TREE",
        "CAST_NO_TARGET": "dotaunitorder_t.DOTA_UNIT_ORDER_CAST_NO_TARGET",
        "CAST_TOGGLE": "dotaunitorder_t.DOTA_UNIT_ORDER_CAST_TOGGLE",
        "HOLD_POSITION": "dotaunitorder_t.DOTA_UNIT_ORDER_HOLD_POSITION",
        "TRAIN_ABILITY": "dotaunitorder_t.DOTA_UNIT_ORDER_TRAIN_ABILITY",
        "DROP_ITEM": "dotaunitorder_t.DOTA_UNIT_ORDER_DROP_ITEM",
        "GIVE_ITEM": "dotaunitorder_t.DOTA_UNIT_ORDER_GIVE_ITEM",
        "PICKUP_ITEM": "dotaunitorder_t.DOTA_UNIT_ORDER_PICKUP_ITEM",
        "PICKUP_RUNE": "dotaunitorder_t.DOTA_UNIT_ORDER_PICKUP_RUNE",
        "PURCHASE_ITEM": "dotaunitorder_t.DOTA_UNIT_ORDER_PURCHASE_ITEM",
        "SELL_ITEM": "dotaunitorder_t.DOTA_UNIT_ORDER_SELL_ITEM",
        "DISASSEMBLE_ITEM": "dotaunitorder_t.DOTA_UNIT_ORDER_DISASSEMBLE_ITEM",
        "MOVE_ITEM": "dotaunitorder_t.DOTA_UNIT_ORDER_MOVE_ITEM",
        "CAST_TOGGLE_AUTO": "dotaunitorder_t.DOTA_UNIT_ORDER_CAST_TOGGLE_AUTO",
        "STOP": "dotaunitorder_t.DOTA_UNIT_ORDER_STOP",
        "TAUNT": "dotaunitorder_t.DOTA_UNIT_ORDER_TAUNT",
        "BUYBACK": "dotaunitorder_t.DOTA_UNIT_ORDER_BUYBACK",
        "GLYPH": "dotaunitorder_t.DOTA_UNIT_ORDER_GLYPH",
        "EJECT_ITEM_FROM_STASH": "dotaunitorder_t.DOTA_UNIT_ORDER_EJECT_ITEM_FROM_STASH",
        "CAST_RUNE": "dotaunitorder_t.DOTA_UNIT_ORDER_CAST_RUNE",
        "PING_ABILITY": "dotaunitorder_t.DOTA_UNIT_ORDER_PING_ABILITY",
        "MOVE_TO_DIRECTION": "dotaunitorder_t.DOTA_UNIT_ORDER_MOVE_TO_DIRECTION",
        "PATROL": "dotaunitorder_t.DOTA_UNIT_ORDER_PATROL",
        "VECTOR_TARGET_POSITION": "dotaunitorder_t.DOTA_UNIT_ORDER_VECTOR_TARGET_POSITION",
        "RADAR": "dotaunitorder_t.DOTA_UNIT_ORDER_RADAR",
        "SET_ITEM_COMBINE_LOCK": "dotaunitorder_t.DOTA_UNIT_ORDER_SET_ITEM_COMBINE_LOCK",
        "CONTINUE": "dotaunitorder_t.DOTA_UNIT_ORDER_CONTINUE",
        "VECTOR_TARGET_CANCELED": "dotaunitorder_t.DOTA_UNIT_ORDER_VECTOR_TARGET_CANCELED",
        "CAST_RIVER_PAINT": "dotaunitorder_t.DOTA_UNIT_ORDER_CAST_RIVER_PAINT",
        "PREGAME_ADJUST_ITEM_ASSIGNMENT": "dotaunitorder_t.DOTA_UNIT_ORDER_PREGAME_ADJUST_ITEM_ASSIGNMENT",
        "DROP_ITEM_AT_FOUNTAIN": "dotaunitorder_t.DOTA_UNIT_ORDER_DROP_ITEM_AT_FOUNTAIN",
        "TAKE_ITEM_FROM_NEUTRAL_ITEM_STASH": "dotaunitorder_t.DOTA_UNIT_ORDER_TAKE_ITEM_FROM_NEUTRAL_ITEM_STASH"
    },
    "OverheadAlert": {
        "GOLD": "DOTA_OVERHEAD_ALERT.OVERHEAD_ALERT_GOLD",
        "DENY": "DOTA_OVERHEAD_ALERT.OVERHEAD_ALERT_DENY",
        "CRITICAL": "DOTA_OVERHEAD_ALERT.OVERHEAD_ALERT_CRITICAL",
        "XP": "DOTA_OVERHEAD_ALERT.OVERHEAD_ALERT_XP",
        "BONUS_SPELL_DAMAGE": "DOTA_OVERHEAD_ALERT.OVERHEAD_ALERT_BONUS_SPELL_DAMAGE",
        "MISS": "DOTA_OVERHEAD_ALERT.OVERHEAD_ALERT_MISS",
        "DAMAGE": "DOTA_OVERHEAD_ALERT.OVERHEAD_ALERT_DAMAGE",
        "EVADE": "DOTA_OVERHEAD_ALERT.OVERHEAD_ALERT_EVADE",
        "BLOCK": "DOTA_OVERHEAD_ALERT.OVERHEAD_ALERT_BLOCK",
        "BONUS_POISON_DAMAGE": "DOTA_OVERHEAD_ALERT.OVERHEAD_ALERT_BONUS_POISON_DAMAGE",
        "HEAL": "DOTA_OVERHEAD_ALERT.OVERHEAD_ALERT_HEAL",
        "MANA_ADD": "DOTA_OVERHEAD_ALERT.OVERHEAD_ALERT_MANA_ADD",
        "MANA_LOSS": "DOTA_OVERHEAD_ALERT.OVERHEAD_ALERT_MANA_LOSS",
        "LAST_HIT_EARLY": "DOTA_OVERHEAD_ALERT.OVERHEAD_ALERT_LAST_HIT_EARLY",
        "LAST_HIT_CLOSE": "DOTA_OVERHEAD_ALERT.OVERHEAD_ALERT_LAST_HIT_CLOSE",
        "LAST_HIT_MISS": "DOTA_OVERHEAD_ALERT.OVERHEAD_ALERT_LAST_HIT_MISS",
        "MAGICAL_BLOCK": "DOTA_OVERHEAD_ALERT.OVERHEAD_ALERT_MAGICAL_BLOCK",
        "INCOMING_DAMAGE": "DOTA_OVERHEAD_ALERT.OVERHEAD_ALERT_INCOMING_DAMAGE",
        "OUTGOING_DAMAGE": "DOTA_OVERHEAD_ALERT.OVERHEAD_ALERT_OUTGOING_DAMAGE",
        "DISABLE_RESIST": "DOTA_OVERHEAD_ALERT.OVERHEAD_ALERT_DISABLE_RESIST",
        "DEATH": "DOTA_OVERHEAD_ALERT.OVERHEAD_ALERT_DEATH",
        "BLOCKED": "DOTA_OVERHEAD_ALERT.OVERHEAD_ALERT_BLOCKED",
        "ITEM_RECEIVED": "DOTA_OVERHEAD_ALERT.OVERHEAD_ALERT_ITEM_RECEIVED"
    },
    "HeroPickState": {
        "NONE": "DOTA_HeroPickState.DOTA_HEROPICK_STATE_NONE",
        "AP_SELECT": "DOTA_HeroPickState.DOTA_HEROPICK_STATE_AP_SELECT",
        "SD_SELECT": "DOTA_HeroPickState.DOTA_HEROPICK_STATE_SD_SELECT",
        "INTRO_SELECT_UNUSED": "DOTA_HeroPickState.DOTA_HEROPICK_STATE_INTRO_SELECT_UNUSED",
        "RD_SELECT_UNUSED": "DOTA_HeroPickState.DOTA_HEROPICK_STATE_RD_SELECT_UNUSED",
        "CM_INTRO": "DOTA_HeroPickState.DOTA_HEROPICK_STATE_CM_INTRO",
        "CM_CAPTAINPICK": "DOTA_HeroPickState.DOTA_HEROPICK_STATE_CM_CAPTAINPICK",
        "CM_BAN1": "DOTA_HeroPickState.DOTA_HEROPICK_STATE_CM_BAN1",
        "CM_BAN2": "DOTA_HeroPickState.DOTA_HEROPICK_STATE_CM_BAN2",
        "CM_BAN3": "DOTA_HeroPickState.DOTA_HEROPICK_STATE_CM_BAN3",
        "CM_BAN4": "DOTA_HeroPickState.DOTA_HEROPICK_STATE_CM_BAN4",
        "CM_BAN5": "DOTA_HeroPickState.DOTA_HEROPICK_STATE_CM_BAN5",
        "CM_BAN6": "DOTA_HeroPickState.DOTA_HEROPICK_STATE_CM_BAN6",
        "CM_BAN7": "DOTA_HeroPickState.DOTA_HEROPICK_STATE_CM_BAN7",
        "CM_BAN8": "DOTA_HeroPickState.DOTA_HEROPICK_STATE_CM_BAN8",
        "CM_BAN9": "DOTA_HeroPickState.DOTA_HEROPICK_STATE_CM_BAN9",
        "CM_BAN10": "DOTA_HeroPickState.DOTA_HEROPICK_STATE_CM_BAN10",
        "CM_BAN11": "DOTA_HeroPickState.DOTA_HEROPICK_STATE_CM_BAN11",
        "CM_BAN12": "DOTA_HeroPickState.DOTA_HEROPICK_STATE_CM_BAN12",
        "CM_BAN13": "DOTA_HeroPickState.DOTA_HEROPICK_STATE_CM_BAN13",
        "CM_BAN14": "DOTA_HeroPickState.DOTA_HEROPICK_STATE_CM_BAN14",
        "CM_SELECT1": "DOTA_HeroPickState.DOTA_HEROPICK_STATE_CM_SELECT1",
        "CM_SELECT2": "DOTA_HeroPickState.DOTA_HEROPICK_STATE_CM_SELECT2",
        "CM_SELECT3": "DOTA_HeroPickState.DOTA_HEROPICK_STATE_CM_SELECT3",
        "CM_SELECT4": "DOTA_HeroPickState.DOTA_HEROPICK_STATE_CM_SELECT4",
        "CM_SELECT5": "DOTA_HeroPickState.DOTA_HEROPICK_STATE_CM_SELECT5",
        "CM_SELECT6": "DOTA_HeroPickState.DOTA_HEROPICK_STATE_CM_SELECT6",
        "CM_SELECT7": "DOTA_HeroPickState.DOTA_HEROPICK_STATE_CM_SELECT7",
        "CM_SELECT8": "DOTA_HeroPickState.DOTA_HEROPICK_STATE_CM_SELECT8",
        "CM_SELECT9": "DOTA_HeroPickState.DOTA_HEROPICK_STATE_CM_SELECT9",
        "CM_SELECT10": "DOTA_HeroPickState.DOTA_HEROPICK_STATE_CM_SELECT10",
        "CM_PICK": "DOTA_HeroPickState.DOTA_HEROPICK_STATE_CM_PICK",
        "AR_SELECT": "DOTA_HeroPickState.DOTA_HEROPICK_STATE_AR_SELECT",
        "MO_SELECT": "DOTA_HeroPickState.DOTA_HEROPICK_STATE_MO_SELECT",
        "FH_SELECT": "DOTA_HeroPickState.DOTA_HEROPICK_STATE_FH_SELECT",
        "CD_INTRO": "DOTA_HeroPickState.DOTA_HEROPICK_STATE_CD_INTRO",
        "CD_CAPTAINPICK": "DOTA_HeroPickState.DOTA_HEROPICK_STATE_CD_CAPTAINPICK",
        "CD_BAN1": "DOTA_HeroPickState.DOTA_HEROPICK_STATE_CD_BAN1",
        "CD_BAN2": "DOTA_HeroPickState.DOTA_HEROPICK_STATE_CD_BAN2",
        "CD_BAN3": "DOTA_HeroPickState.DOTA_HEROPICK_STATE_CD_BAN3",
        "CD_BAN4": "DOTA_HeroPickState.DOTA_HEROPICK_STATE_CD_BAN4",
        "CD_BAN5": "DOTA_HeroPickState.DOTA_HEROPICK_STATE_CD_BAN5",
        "CD_BAN6": "DOTA_HeroPickState.DOTA_HEROPICK_STATE_CD_BAN6",
        "CD_SELECT1": "DOTA_HeroPickState.DOTA_HEROPICK_STATE_CD_SELECT1",
        "CD_SELECT2": "DOTA_HeroPickState.DOTA_HEROPICK_STATE_CD_SELECT2",
        "CD_SELECT3": "DOTA_HeroPickState.DOTA_HEROPICK_STATE_CD_SELECT3",
        "CD_SELECT4": "DOTA_HeroPickState.DOTA_HEROPICK_STATE_CD_SELECT4",
        "CD_SELECT5": "DOTA_HeroPickState.DOTA_HEROPICK_STATE_CD_SELECT5",
        "CD_SELECT6": "DOTA_HeroPickState.DOTA_HEROPICK_STATE_CD_SELECT6",
        "CD_SELECT7": "DOTA_HeroPickState.DOTA_HEROPICK_STATE_CD_SELECT7",
        "CD_SELECT8": "DOTA_HeroPickState.DOTA_HEROPICK_STATE_CD_SELECT8",
        "CD_SELECT9": "DOTA_HeroPickState.DOTA_HEROPICK_STATE_CD_SELECT9",
        "CD_SELECT10": "DOTA_HeroPickState.DOTA_HEROPICK_STATE_CD_SELECT10",
        "CD_PICK": "DOTA_HeroPickState.DOTA_HEROPICK_STATE_CD_PICK",
        "BD_SELECT": "DOTA_HeroPickState.DOTA_HEROPICK_STATE_BD_SELECT",
        "ABILITY_DRAFT_SELECT": "DOTA_HeroPickState.DOTA_HERO_PICK_STATE_ABILITY_DRAFT_SELECT",
        "ARDM_SELECT": "DOTA_HeroPickState.DOTA_HERO_PICK_STATE_ARDM_SELECT",
        "ALL_DRAFT_SELECT": "DOTA_HeroPickState.DOTA_HEROPICK_STATE_ALL_DRAFT_SELECT",
        "CUSTOMGAME_SELECT": "DOTA_HeroPickState.DOTA_HERO_PICK_STATE_CUSTOMGAME_SELECT",
        "SELECT_PENALTY": "DOTA_HeroPickState.DOTA_HEROPICK_STATE_SELECT_PENALTY",
        "CUSTOM_PICK_RULES": "DOTA_HeroPickState.DOTA_HEROPICK_STATE_CUSTOM_PICK_RULES"
    },
    "DotaTeam": {
        "GOODGUYS": "DOTATeam_t.DOTA_TEAM_GOODGUYS",
        "BADGUYS": "DOTATeam_t.DOTA_TEAM_BADGUYS",
        "NEUTRALS": "DOTATeam_t.DOTA_TEAM_NEUTRALS",
        "NOTEAM": "DOTATeam_t.DOTA_TEAM_NOTEAM",
        "CUSTOM_1": "DOTATeam_t.DOTA_TEAM_CUSTOM_1",
        "CUSTOM_2": "DOTATeam_t.DOTA_TEAM_CUSTOM_2",
        "CUSTOM_3": "DOTATeam_t.DOTA_TEAM_CUSTOM_3",
        "CUSTOM_4": "DOTATeam_t.DOTA_TEAM_CUSTOM_4",
        "CUSTOM_5": "DOTATeam_t.DOTA_TEAM_CUSTOM_5",
        "CUSTOM_6": "DOTATeam_t.DOTA_TEAM_CUSTOM_6",
        "CUSTOM_7": "DOTATeam_t.DOTA_TEAM_CUSTOM_7",
        "CUSTOM_8": "DOTATeam_t.DOTA_TEAM_CUSTOM_8"
    },
    "RuneType": {
        "DOUBLEDAMAGE": "DOTA_RUNES.DOTA_RUNE_DOUBLEDAMAGE",
        "HASTE": "DOTA_RUNES.DOTA_RUNE_HASTE",
        "ILLUSION": "DOTA_RUNES.DOTA_RUNE_ILLUSION",
        "INVISIBILITY": "DOTA_RUNES.DOTA_RUNE_INVISIBILITY",
        "REGENERATION": "DOTA_RUNES.DOTA_RUNE_REGENERATION",
        "BOUNTY": "DOTA_RUNES.DOTA_RUNE_BOUNTY",
        "ARCANE": "DOTA_RUNES.DOTA_RUNE_ARCANE",
        "XP": "DOTA_RUNES.DOTA_RUNE_XP"
    },
    "UnitTargetTeam": {
        "NONE": "DOTA_UNIT_TARGET_TEAM.DOTA_UNIT_TARGET_TEAM_NONE",
        "FRIENDLY": "DOTA_UNIT_TARGET_TEAM.DOTA_UNIT_TARGET_TEAM_FRIENDLY",
        "ENEMY": "DOTA_UNIT_TARGET_TEAM.DOTA_UNIT_TARGET_TEAM_ENEMY",
        "CUSTOM": "DOTA_UNIT_TARGET_TEAM.DOTA_UNIT_TARGET_TEAM_CUSTOM",
        "BOTH": "DOTA_UNIT_TARGET_TEAM.DOTA_UNIT_TARGET_TEAM_BOTH"
    },
    "UnitTargetType": {
        "NONE": "DOTA_UNIT_TARGET_TYPE.DOTA_UNIT_TARGET_NONE",
        "HERO": "DOTA_UNIT_TARGET_TYPE.DOTA_UNIT_TARGET_HERO",
        "CREEP": "DOTA_UNIT_TARGET_TYPE.DOTA_UNIT_TARGET_CREEP",
        "BUILDING": "DOTA_UNIT_TARGET_TYPE.DOTA_UNIT_TARGET_BUILDING",
        "COURIER": "DOTA_UNIT_TARGET_TYPE.DOTA_UNIT_TARGET_COURIER",
        "OTHER": "DOTA_UNIT_TARGET_TYPE.DOTA_UNIT_TARGET_OTHER",
        "TREE": "DOTA_UNIT_TARGET_TYPE.DOTA_UNIT_TARGET_TREE",
        "CUSTOM": "DOTA_UNIT_TARGET_TYPE.DOTA_UNIT_TARGET_CUSTOM",
        "BASIC": "DOTA_UNIT_TARGET_TYPE.DOTA_UNIT_TARGET_BASIC",
        "ALL": "DOTA_UNIT_TARGET_TYPE.DOTA_UNIT_TARGET_ALL"
    },
    "UnitTargetFlags": {
        "NONE": "DOTA_UNIT_TARGET_FLAGS.DOTA_UNIT_TARGET_FLAG_NONE",
        "RANGED_ONLY": "DOTA_UNIT_TARGET_FLAGS.DOTA_UNIT_TARGET_FLAG_RANGED_ONLY",
        "MELEE_ONLY": "DOTA_UNIT_TARGET_FLAGS.DOTA_UNIT_TARGET_FLAG_MELEE_ONLY",
        "DEAD": "DOTA_UNIT_TARGET_FLAGS.DOTA_UNIT_TARGET_FLAG_DEAD",
        "MAGIC_IMMUNE_ENEMIES": "DOTA_UNIT_TARGET_FLAGS.DOTA_UNIT_TARGET_FLAG_MAGIC_IMMUNE_ENEMIES",
        "NOT_MAGIC_IMMUNE_ALLIES": "DOTA_UNIT_TARGET_FLAGS.DOTA_UNIT_TARGET_FLAG_NOT_MAGIC_IMMUNE_ALLIES",
        "INVULNERABLE": "DOTA_UNIT_TARGET_FLAGS.DOTA_UNIT_TARGET_FLAG_INVULNERABLE",
        "FOW_VISIBLE": "DOTA_UNIT_TARGET_FLAGS.DOTA_UNIT_TARGET_FLAG_FOW_VISIBLE",
        "NO_INVIS": "DOTA_UNIT_TARGET_FLAGS.DOTA_UNIT_TARGET_FLAG_NO_INVIS",
        "NOT_ANCIENTS": "DOTA_UNIT_TARGET_FLAGS.DOTA_UNIT_TARGET_FLAG_NOT_ANCIENTS",
        "PLAYER_CONTROLLED": "DOTA_UNIT_TARGET_FLAGS.DOTA_UNIT_TARGET_FLAG_PLAYER_CONTROLLED",
        "NOT_DOMINATED": "DOTA_UNIT_TARGET_FLAGS.DOTA_UNIT_TARGET_FLAG_NOT_DOMINATED",
        "NOT_SUMMONED": "DOTA_UNIT_TARGET_FLAGS.DOTA_UNIT_TARGET_FLAG_NOT_SUMMONED",
        "NOT_ILLUSIONS": "DOTA_UNIT_TARGET_FLAGS.DOTA_UNIT_TARGET_FLAG_NOT_ILLUSIONS",
        "NOT_ATTACK_IMMUNE": "DOTA_UNIT_TARGET_FLAGS.DOTA_UNIT_TARGET_FLAG_NOT_ATTACK_IMMUNE",
        "MANA_ONLY": "DOTA_UNIT_TARGET_FLAGS.DOTA_UNIT_TARGET_FLAG_MANA_ONLY",
        "CHECK_DISABLE_HELP": "DOTA_UNIT_TARGET_FLAGS.DOTA_UNIT_TARGET_FLAG_CHECK_DISABLE_HELP",
        "NOT_CREEP_HERO": "DOTA_UNIT_TARGET_FLAGS.DOTA_UNIT_TARGET_FLAG_NOT_CREEP_HERO",
        "OUT_OF_WORLD": "DOTA_UNIT_TARGET_FLAGS.DOTA_UNIT_TARGET_FLAG_OUT_OF_WORLD",
        "NOT_NIGHTMARED": "DOTA_UNIT_TARGET_FLAGS.DOTA_UNIT_TARGET_FLAG_NOT_NIGHTMARED",
        "PREFER_ENEMIES": "DOTA_UNIT_TARGET_FLAGS.DOTA_UNIT_TARGET_FLAG_PREFER_ENEMIES",
        "RESPECT_OBSTRUCTIONS": "DOTA_UNIT_TARGET_FLAGS.DOTA_UNIT_TARGET_FLAG_RESPECT_OBSTRUCTIONS"
    },
    "Limits": {},
    "InventoryFlags": {
        "ALLOW_NONE": "DOTAInventoryFlags_t.DOTA_INVENTORY_ALLOW_NONE",
        "ALLOW_MAIN": "DOTAInventoryFlags_t.DOTA_INVENTORY_ALLOW_MAIN",
        "ALLOW_STASH": "DOTAInventoryFlags_t.DOTA_INVENTORY_ALLOW_STASH",
        "ALLOW_DROP_ON_GROUND": "DOTAInventoryFlags_t.DOTA_INVENTORY_ALLOW_DROP_ON_GROUND",
        "ALLOW_DROP_AT_FOUNTAIN": "DOTAInventoryFlags_t.DOTA_INVENTORY_ALLOW_DROP_AT_FOUNTAIN",
        "LIMIT_DROP_ON_GROUND": "DOTAInventoryFlags_t.DOTA_INVENTORY_LIMIT_DROP_ON_GROUND",
        "ALL_ACCESS": "DOTAInventoryFlags_t.DOTA_INVENTORY_ALL_ACCESS"
    },
    "ModifyGoldReason": {
        "UNSPECIFIED": "EDOTA_ModifyGold_Reason.DOTA_ModifyGold_Unspecified",
        "DEATH": "EDOTA_ModifyGold_Reason.DOTA_ModifyGold_Death",
        "BUYBACK": "EDOTA_ModifyGold_Reason.DOTA_ModifyGold_Buyback",
        "PURCHASE_CONSUMABLE": "EDOTA_ModifyGold_Reason.DOTA_ModifyGold_PurchaseConsumable",
        "PURCHASE_ITEM": "EDOTA_ModifyGold_Reason.DOTA_ModifyGold_PurchaseItem",
        "ABANDONED_REDISTRIBUTE": "EDOTA_ModifyGold_Reason.DOTA_ModifyGold_AbandonedRedistribute",
        "SELL_ITEM": "EDOTA_ModifyGold_Reason.DOTA_ModifyGold_SellItem",
        "ABILITY_COST": "EDOTA_ModifyGold_Reason.DOTA_ModifyGold_AbilityCost",
        "CHEAT_COMMAND": "EDOTA_ModifyGold_Reason.DOTA_ModifyGold_CheatCommand",
        "SELECTION_PENALTY": "EDOTA_ModifyGold_Reason.DOTA_ModifyGold_SelectionPenalty",
        "GAME_TICK": "EDOTA_ModifyGold_Reason.DOTA_ModifyGold_GameTick",
        "BUILDING": "EDOTA_ModifyGold_Reason.DOTA_ModifyGold_Building",
        "HERO_KILL": "EDOTA_ModifyGold_Reason.DOTA_ModifyGold_HeroKill",
        "CREEP_KILL": "EDOTA_ModifyGold_Reason.DOTA_ModifyGold_CreepKill",
        "NEUTRAL_KILL": "EDOTA_ModifyGold_Reason.DOTA_ModifyGold_NeutralKill",
        "ROSHAN_KILL": "EDOTA_ModifyGold_Reason.DOTA_ModifyGold_RoshanKill",
        "COURIER_KILL": "EDOTA_ModifyGold_Reason.DOTA_ModifyGold_CourierKill",
        "BOUNTY_RUNE": "EDOTA_ModifyGold_Reason.DOTA_ModifyGold_BountyRune",
        "SHARED_GOLD": "EDOTA_ModifyGold_Reason.DOTA_ModifyGold_SharedGold",
        "ABILITY_GOLD": "EDOTA_ModifyGold_Reason.DOTA_ModifyGold_AbilityGold",
        "WARD_KILL": "EDOTA_ModifyGold_Reason.DOTA_ModifyGold_WardKill"
    },
    "UnitAttackCapability": {
        "NO_ATTACK": "DOTAUnitAttackCapability_t.DOTA_UNIT_CAP_NO_ATTACK",
        "MELEE_ATTACK": "DOTAUnitAttackCapability_t.DOTA_UNIT_CAP_MELEE_ATTACK",
        "RANGED_ATTACK": "DOTAUnitAttackCapability_t.DOTA_UNIT_CAP_RANGED_ATTACK",
        "RANGED_ATTACK_DIRECTIONAL": "DOTAUnitAttackCapability_t.DOTA_UNIT_CAP_RANGED_ATTACK_DIRECTIONAL"
    },
    "UnitMoveCapability": {
        "NONE": "DOTAUnitMoveCapability_t.DOTA_UNIT_CAP_MOVE_NONE",
        "GROUND": "DOTAUnitMoveCapability_t.DOTA_UNIT_CAP_MOVE_GROUND",
        "FLY": "DOTAUnitMoveCapability_t.DOTA_UNIT_CAP_MOVE_FLY"
    },
    "ItemShareability": {
        "FULLY_SHAREABLE": "EShareAbility.ITEM_FULLY_SHAREABLE",
        "PARTIALLY_SHAREABLE": "EShareAbility.ITEM_PARTIALLY_SHAREABLE",
        "NOT_SHAREABLE": "EShareAbility.ITEM_NOT_SHAREABLE"
    },
    "MusicStatus": {
        "NONE": "DOTAMusicStatus_t.DOTA_MUSIC_STATUS_NONE",
        "EXPLORATION": "DOTAMusicStatus_t.DOTA_MUSIC_STATUS_EXPLORATION",
        "BATTLE": "DOTAMusicStatus_t.DOTA_MUSIC_STATUS_BATTLE",
        "PRE_GAME_EXPLORATION": "DOTAMusicStatus_t.DOTA_MUSIC_STATUS_PRE_GAME_EXPLORATION",
        "DEAD": "DOTAMusicStatus_t.DOTA_MUSIC_STATUS_DEAD",
        "LAST": "DOTAMusicStatus_t.DOTA_MUSIC_STATUS_LAST"
    },
    "AbilityBehavior": {
        "NONE": "DOTA_ABILITY_BEHAVIOR.DOTA_ABILITY_BEHAVIOR_NONE",
        "HIDDEN": "DOTA_ABILITY_BEHAVIOR.DOTA_ABILITY_BEHAVIOR_HIDDEN",
        "PASSIVE": "DOTA_ABILITY_BEHAVIOR.DOTA_ABILITY_BEHAVIOR_PASSIVE",
        "NO_TARGET": "DOTA_ABILITY_BEHAVIOR.DOTA_ABILITY_BEHAVIOR_NO_TARGET",
        "UNIT_TARGET": "DOTA_ABILITY_BEHAVIOR.DOTA_ABILITY_BEHAVIOR_UNIT_TARGET",
        "POINT": "DOTA_ABILITY_BEHAVIOR.DOTA_ABILITY_BEHAVIOR_POINT",
        "AOE": "DOTA_ABILITY_BEHAVIOR.DOTA_ABILITY_BEHAVIOR_AOE",
        "NOT_LEARNABLE": "DOTA_ABILITY_BEHAVIOR.DOTA_ABILITY_BEHAVIOR_NOT_LEARNABLE",
        "CHANNELLED": "DOTA_ABILITY_BEHAVIOR.DOTA_ABILITY_BEHAVIOR_CHANNELLED",
        "ITEM": "DOTA_ABILITY_BEHAVIOR.DOTA_ABILITY_BEHAVIOR_ITEM",
        "TOGGLE": "DOTA_ABILITY_BEHAVIOR.DOTA_ABILITY_BEHAVIOR_TOGGLE",
        "DIRECTIONAL": "DOTA_ABILITY_BEHAVIOR.DOTA_ABILITY_BEHAVIOR_DIRECTIONAL",
        "IMMEDIATE": "DOTA_ABILITY_BEHAVIOR.DOTA_ABILITY_BEHAVIOR_IMMEDIATE",
        "AUTOCAST": "DOTA_ABILITY_BEHAVIOR.DOTA_ABILITY_BEHAVIOR_AUTOCAST",
        "OPTIONAL_UNIT_TARGET": "DOTA_ABILITY_BEHAVIOR.DOTA_ABILITY_BEHAVIOR_OPTIONAL_UNIT_TARGET",
        "OPTIONAL_POINT": "DOTA_ABILITY_BEHAVIOR.DOTA_ABILITY_BEHAVIOR_OPTIONAL_POINT",
        "OPTIONAL_NO_TARGET": "DOTA_ABILITY_BEHAVIOR.DOTA_ABILITY_BEHAVIOR_OPTIONAL_NO_TARGET",
        "AURA": "DOTA_ABILITY_BEHAVIOR.DOTA_ABILITY_BEHAVIOR_AURA",
        "ATTACK": "DOTA_ABILITY_BEHAVIOR.DOTA_ABILITY_BEHAVIOR_ATTACK",
        "DONT_RESUME_MOVEMENT": "DOTA_ABILITY_BEHAVIOR.DOTA_ABILITY_BEHAVIOR_DONT_RESUME_MOVEMENT",
        "ROOT_DISABLES": "DOTA_ABILITY_BEHAVIOR.DOTA_ABILITY_BEHAVIOR_ROOT_DISABLES",
        "UNRESTRICTED": "DOTA_ABILITY_BEHAVIOR.DOTA_ABILITY_BEHAVIOR_UNRESTRICTED",
        "IGNORE_PSEUDO_QUEUE": "DOTA_ABILITY_BEHAVIOR.DOTA_ABILITY_BEHAVIOR_IGNORE_PSEUDO_QUEUE",
        "IGNORE_CHANNEL": "DOTA_ABILITY_BEHAVIOR.DOTA_ABILITY_BEHAVIOR_IGNORE_CHANNEL",
        "DONT_CANCEL_MOVEMENT": "DOTA_ABILITY_BEHAVIOR.DOTA_ABILITY_BEHAVIOR_DONT_CANCEL_MOVEMENT",
        "DONT_ALERT_TARGET": "DOTA_ABILITY_BEHAVIOR.DOTA_ABILITY_BEHAVIOR_DONT_ALERT_TARGET",
        "DONT_RESUME_ATTACK": "DOTA_ABILITY_BEHAVIOR.DOTA_ABILITY_BEHAVIOR_DONT_RESUME_ATTACK",
        "NORMAL_WHEN_STOLEN": "DOTA_ABILITY_BEHAVIOR.DOTA_ABILITY_BEHAVIOR_NORMAL_WHEN_STOLEN",
        "IGNORE_BACKSWING": "DOTA_ABILITY_BEHAVIOR.DOTA_ABILITY_BEHAVIOR_IGNORE_BACKSWING",
        "RUNE_TARGET": "DOTA_ABILITY_BEHAVIOR.DOTA_ABILITY_BEHAVIOR_RUNE_TARGET",
        "DONT_CANCEL_CHANNEL": "DOTA_ABILITY_BEHAVIOR.DOTA_ABILITY_BEHAVIOR_DONT_CANCEL_CHANNEL",
        "VECTOR_TARGETING": "DOTA_ABILITY_BEHAVIOR.DOTA_ABILITY_BEHAVIOR_VECTOR_TARGETING",
        "LAST_RESORT_POINT": "DOTA_ABILITY_BEHAVIOR.DOTA_ABILITY_BEHAVIOR_LAST_RESORT_POINT",
        "CAN_SELF_CAST": "DOTA_ABILITY_BEHAVIOR.DOTA_ABILITY_BEHAVIOR_CAN_SELF_CAST",
        "SHOW_IN_GUIDES": "DOTA_ABILITY_BEHAVIOR.DOTA_ABILITY_BEHAVIOR_SHOW_IN_GUIDES",
        "UNLOCKED_BY_EFFECT_INDEX": "DOTA_ABILITY_BEHAVIOR.DOTA_ABILITY_BEHAVIOR_UNLOCKED_BY_EFFECT_INDEX",
        "SUPPRESS_ASSOCIATED_CONSUMABLE": "DOTA_ABILITY_BEHAVIOR.DOTA_ABILITY_BEHAVIOR_SUPPRESS_ASSOCIATED_CONSUMABLE",
        "FREE_DRAW_TARGETING": "DOTA_ABILITY_BEHAVIOR.DOTA_ABILITY_BEHAVIOR_FREE_DRAW_TARGETING",
        "IGNORE_SILENCE": "DOTA_ABILITY_BEHAVIOR.DOTA_ABILITY_BEHAVIOR_IGNORE_SILENCE"
    },
    "DamageTypes": {
        "NONE": "DAMAGE_TYPES.DAMAGE_TYPE_NONE",
        "PHYSICAL": "DAMAGE_TYPES.DAMAGE_TYPE_PHYSICAL",
        "MAGICAL": "DAMAGE_TYPES.DAMAGE_TYPE_MAGICAL",
        "PURE": "DAMAGE_TYPES.DAMAGE_TYPE_PURE",
        "HP_REMOVAL": "DAMAGE_TYPES.DAMAGE_TYPE_HP_REMOVAL",
        "ALL": "DAMAGE_TYPES.DAMAGE_TYPE_ALL"
    },
    "AbilityTypes": {
        "BASIC": "ABILITY_TYPES.ABILITY_TYPE_BASIC",
        "ULTIMATE": "ABILITY_TYPES.ABILITY_TYPE_ULTIMATE",
        "ATTRIBUTES": "ABILITY_TYPES.ABILITY_TYPE_ATTRIBUTES",
        "HIDDEN": "ABILITY_TYPES.ABILITY_TYPE_HIDDEN"
    },
    "SpellImmunityTypes": {
        "NONE": "SPELL_IMMUNITY_TYPES.SPELL_IMMUNITY_NONE",
        "ALLIES_YES": "SPELL_IMMUNITY_TYPES.SPELL_IMMUNITY_ALLIES_YES",
        "ALLIES_NO": "SPELL_IMMUNITY_TYPES.SPELL_IMMUNITY_ALLIES_NO",
        "ENEMIES_YES": "SPELL_IMMUNITY_TYPES.SPELL_IMMUNITY_ENEMIES_YES",
        "ENEMIES_NO": "SPELL_IMMUNITY_TYPES.SPELL_IMMUNITY_ENEMIES_NO",
        "ALLIES_YES_ENEMIES_NO": "SPELL_IMMUNITY_TYPES.SPELL_IMMUNITY_ALLIES_YES_ENEMIES_NO"
    },
    "DamageFlag": {
        "NONE": "DOTADamageFlag_t.DOTA_DAMAGE_FLAG_NONE",
        "IGNORES_MAGIC_ARMOR": "DOTADamageFlag_t.DOTA_DAMAGE_FLAG_IGNORES_MAGIC_ARMOR",
        "IGNORES_PHYSICAL_ARMOR": "DOTADamageFlag_t.DOTA_DAMAGE_FLAG_IGNORES_PHYSICAL_ARMOR",
        "BYPASSES_INVULNERABILITY": "DOTADamageFlag_t.DOTA_DAMAGE_FLAG_BYPASSES_INVULNERABILITY",
        "BYPASSES_BLOCK": "DOTADamageFlag_t.DOTA_DAMAGE_FLAG_BYPASSES_BLOCK",
        "REFLECTION": "DOTADamageFlag_t.DOTA_DAMAGE_FLAG_REFLECTION",
        "HPLOSS": "DOTADamageFlag_t.DOTA_DAMAGE_FLAG_HPLOSS",
        "NO_DIRECTOR_EVENT": "DOTADamageFlag_t.DOTA_DAMAGE_FLAG_NO_DIRECTOR_EVENT",
        "NON_LETHAL": "DOTADamageFlag_t.DOTA_DAMAGE_FLAG_NON_LETHAL",
        "USE_COMBAT_PROFICIENCY": "DOTADamageFlag_t.DOTA_DAMAGE_FLAG_USE_COMBAT_PROFICIENCY",
        "NO_DAMAGE_MULTIPLIERS": "DOTADamageFlag_t.DOTA_DAMAGE_FLAG_NO_DAMAGE_MULTIPLIERS",
        "NO_SPELL_AMPLIFICATION": "DOTADamageFlag_t.DOTA_DAMAGE_FLAG_NO_SPELL_AMPLIFICATION",
        "DONT_DISPLAY_DAMAGE_IF_SOURCE_HIDDEN": "DOTADamageFlag_t.DOTA_DAMAGE_FLAG_DONT_DISPLAY_DAMAGE_IF_SOURCE_HIDDEN",
        "NO_SPELL_LIFESTEAL": "DOTADamageFlag_t.DOTA_DAMAGE_FLAG_NO_SPELL_LIFESTEAL",
        "PROPERTY_FIRE": "DOTADamageFlag_t.DOTA_DAMAGE_FLAG_PROPERTY_FIRE",
        "IGNORES_BASE_PHYSICAL_ARMOR": "DOTADamageFlag_t.DOTA_DAMAGE_FLAG_IGNORES_BASE_PHYSICAL_ARMOR"
    },
    "ModifyXpReason": {
        "UNSPECIFIED": "EDOTA_ModifyXP_Reason.DOTA_ModifyXP_Unspecified",
        "HERO_KILL": "EDOTA_ModifyXP_Reason.DOTA_ModifyXP_HeroKill",
        "CREEP_KILL": "EDOTA_ModifyXP_Reason.DOTA_ModifyXP_CreepKill",
        "ROSHAN_KILL": "EDOTA_ModifyXP_Reason.DOTA_ModifyXP_RoshanKill",
        "TOME_OF_KNOWLEDGE": "EDOTA_ModifyXP_Reason.DOTA_ModifyXP_TomeOfKnowledge",
        "OUTPOST": "EDOTA_ModifyXP_Reason.DOTA_ModifyXP_Outpost",
        "MAX": "EDOTA_ModifyXP_Reason.DOTA_ModifyXP_MAX"
    },
    "GameActivity": {
        "DOTA_IDLE": "GameActivity_t.ACT_DOTA_IDLE",
        "DOTA_IDLE_RARE": "GameActivity_t.ACT_DOTA_IDLE_RARE",
        "DOTA_RUN": "GameActivity_t.ACT_DOTA_RUN",
        "DOTA_ATTACK": "GameActivity_t.ACT_DOTA_ATTACK",
        "DOTA_ATTACK_2": "GameActivity_t.ACT_DOTA_ATTACK2",
        "DOTA_ATTACK_EVENT": "GameActivity_t.ACT_DOTA_ATTACK_EVENT",
        "DOTA_DIE": "GameActivity_t.ACT_DOTA_DIE",
        "DOTA_FLINCH": "GameActivity_t.ACT_DOTA_FLINCH",
        "DOTA_FLAIL": "GameActivity_t.ACT_DOTA_FLAIL",
        "DOTA_DISABLED": "GameActivity_t.ACT_DOTA_DISABLED",
        "DOTA_CAST_ABILITY_1": "GameActivity_t.ACT_DOTA_CAST_ABILITY_1",
        "DOTA_CAST_ABILITY_2": "GameActivity_t.ACT_DOTA_CAST_ABILITY_2",
        "DOTA_CAST_ABILITY_3": "GameActivity_t.ACT_DOTA_CAST_ABILITY_3",
        "DOTA_CAST_ABILITY_4": "GameActivity_t.ACT_DOTA_CAST_ABILITY_4",
        "DOTA_CAST_ABILITY_5": "GameActivity_t.ACT_DOTA_CAST_ABILITY_5",
        "DOTA_CAST_ABILITY_6": "GameActivity_t.ACT_DOTA_CAST_ABILITY_6",
        "DOTA_OVERRIDE_ABILITY_1": "GameActivity_t.ACT_DOTA_OVERRIDE_ABILITY_1",
        "DOTA_OVERRIDE_ABILITY_2": "GameActivity_t.ACT_DOTA_OVERRIDE_ABILITY_2",
        "DOTA_OVERRIDE_ABILITY_3": "GameActivity_t.ACT_DOTA_OVERRIDE_ABILITY_3",
        "DOTA_OVERRIDE_ABILITY_4": "GameActivity_t.ACT_DOTA_OVERRIDE_ABILITY_4",
        "DOTA_CHANNEL_ABILITY_1": "GameActivity_t.ACT_DOTA_CHANNEL_ABILITY_1",
        "DOTA_CHANNEL_ABILITY_2": "GameActivity_t.ACT_DOTA_CHANNEL_ABILITY_2",
        "DOTA_CHANNEL_ABILITY_3": "GameActivity_t.ACT_DOTA_CHANNEL_ABILITY_3",
        "DOTA_CHANNEL_ABILITY_4": "GameActivity_t.ACT_DOTA_CHANNEL_ABILITY_4",
        "DOTA_CHANNEL_ABILITY_5": "GameActivity_t.ACT_DOTA_CHANNEL_ABILITY_5",
        "DOTA_CHANNEL_ABILITY_6": "GameActivity_t.ACT_DOTA_CHANNEL_ABILITY_6",
        "DOTA_CHANNEL_END_ABILITY_1": "GameActivity_t.ACT_DOTA_CHANNEL_END_ABILITY_1",
        "DOTA_CHANNEL_END_ABILITY_2": "GameActivity_t.ACT_DOTA_CHANNEL_END_ABILITY_2",
        "DOTA_CHANNEL_END_ABILITY_3": "GameActivity_t.ACT_DOTA_CHANNEL_END_ABILITY_3",
        "DOTA_CHANNEL_END_ABILITY_4": "GameActivity_t.ACT_DOTA_CHANNEL_END_ABILITY_4",
        "DOTA_CHANNEL_END_ABILITY_5": "GameActivity_t.ACT_DOTA_CHANNEL_END_ABILITY_5",
        "DOTA_CHANNEL_END_ABILITY_6": "GameActivity_t.ACT_DOTA_CHANNEL_END_ABILITY_6",
        "DOTA_CONSTANT_LAYER": "GameActivity_t.ACT_DOTA_CONSTANT_LAYER",
        "DOTA_CAPTURE": "GameActivity_t.ACT_DOTA_CAPTURE",
        "DOTA_SPAWN": "GameActivity_t.ACT_DOTA_SPAWN",
        "DOTA_KILLTAUNT": "GameActivity_t.ACT_DOTA_KILLTAUNT",
        "DOTA_TAUNT": "GameActivity_t.ACT_DOTA_TAUNT",
        "DOTA_THIRST": "GameActivity_t.ACT_DOTA_THIRST",
        "DOTA_CAST_DRAGONBREATH": "GameActivity_t.ACT_DOTA_CAST_DRAGONBREATH",
        "DOTA_ECHO_SLAM": "GameActivity_t.ACT_DOTA_ECHO_SLAM",
        "DOTA_CAST_ABILITY_1_END": "GameActivity_t.ACT_DOTA_CAST_ABILITY_1_END",
        "DOTA_CAST_ABILITY_2_END": "GameActivity_t.ACT_DOTA_CAST_ABILITY_2_END",
        "DOTA_CAST_ABILITY_3_END": "GameActivity_t.ACT_DOTA_CAST_ABILITY_3_END",
        "DOTA_CAST_ABILITY_4_END": "GameActivity_t.ACT_DOTA_CAST_ABILITY_4_END",
        "MIRANA_LEAP_END": "GameActivity_t.ACT_MIRANA_LEAP_END",
        "WAVEFORM_START": "GameActivity_t.ACT_WAVEFORM_START",
        "WAVEFORM_END": "GameActivity_t.ACT_WAVEFORM_END",
        "DOTA_CAST_ABILITY_ROT": "GameActivity_t.ACT_DOTA_CAST_ABILITY_ROT",
        "DOTA_DIE_SPECIAL": "GameActivity_t.ACT_DOTA_DIE_SPECIAL",
        "DOTA_RATTLETRAP_BATTERYASSAULT": "GameActivity_t.ACT_DOTA_RATTLETRAP_BATTERYASSAULT",
        "DOTA_RATTLETRAP_POWERCOGS": "GameActivity_t.ACT_DOTA_RATTLETRAP_POWERCOGS",
        "DOTA_RATTLETRAP_HOOKSHOT_START": "GameActivity_t.ACT_DOTA_RATTLETRAP_HOOKSHOT_START",
        "DOTA_RATTLETRAP_HOOKSHOT_LOOP": "GameActivity_t.ACT_DOTA_RATTLETRAP_HOOKSHOT_LOOP",
        "DOTA_RATTLETRAP_HOOKSHOT_END": "GameActivity_t.ACT_DOTA_RATTLETRAP_HOOKSHOT_END",
        "STORM_SPIRIT_OVERLOAD_RUN_OVERRIDE": "GameActivity_t.ACT_STORM_SPIRIT_OVERLOAD_RUN_OVERRIDE",
        "DOTA_TINKER_REARM_1": "GameActivity_t.ACT_DOTA_TINKER_REARM1",
        "DOTA_TINKER_REARM_2": "GameActivity_t.ACT_DOTA_TINKER_REARM2",
        "DOTA_TINKER_REARM_3": "GameActivity_t.ACT_DOTA_TINKER_REARM3",
        "TINY_AVALANCHE": "GameActivity_t.ACT_TINY_AVALANCHE",
        "TINY_TOSS": "GameActivity_t.ACT_TINY_TOSS",
        "TINY_GROWL": "GameActivity_t.ACT_TINY_GROWL",
        "DOTA_WEAVERBUG_ATTACH": "GameActivity_t.ACT_DOTA_WEAVERBUG_ATTACH",
        "DOTA_CAST_WILD_AXES_END": "GameActivity_t.ACT_DOTA_CAST_WILD_AXES_END",
        "DOTA_CAST_LIFE_BREAK_START": "GameActivity_t.ACT_DOTA_CAST_LIFE_BREAK_START",
        "DOTA_CAST_LIFE_BREAK_END": "GameActivity_t.ACT_DOTA_CAST_LIFE_BREAK_END",
        "DOTA_NIGHTSTALKER_TRANSITION": "GameActivity_t.ACT_DOTA_NIGHTSTALKER_TRANSITION",
        "DOTA_LIFESTEALER_RAGE": "GameActivity_t.ACT_DOTA_LIFESTEALER_RAGE",
        "DOTA_LIFESTEALER_OPEN_WOUNDS": "GameActivity_t.ACT_DOTA_LIFESTEALER_OPEN_WOUNDS",
        "DOTA_SAND_KING_BURROW_IN": "GameActivity_t.ACT_DOTA_SAND_KING_BURROW_IN",
        "DOTA_SAND_KING_BURROW_OUT": "GameActivity_t.ACT_DOTA_SAND_KING_BURROW_OUT",
        "DOTA_EARTHSHAKER_TOTEM_ATTACK": "GameActivity_t.ACT_DOTA_EARTHSHAKER_TOTEM_ATTACK",
        "DOTA_WHEEL_LAYER": "GameActivity_t.ACT_DOTA_WHEEL_LAYER",
        "DOTA_ALCHEMIST_CHEMICAL_RAGE_START": "GameActivity_t.ACT_DOTA_ALCHEMIST_CHEMICAL_RAGE_START",
        "DOTA_ALCHEMIST_CONCOCTION": "GameActivity_t.ACT_DOTA_ALCHEMIST_CONCOCTION",
        "DOTA_JAKIRO_LIQUIDFIRE_START": "GameActivity_t.ACT_DOTA_JAKIRO_LIQUIDFIRE_START",
        "DOTA_JAKIRO_LIQUIDFIRE_LOOP": "GameActivity_t.ACT_DOTA_JAKIRO_LIQUIDFIRE_LOOP",
        "DOTA_LIFESTEALER_INFEST": "GameActivity_t.ACT_DOTA_LIFESTEALER_INFEST",
        "DOTA_LIFESTEALER_INFEST_END": "GameActivity_t.ACT_DOTA_LIFESTEALER_INFEST_END",
        "DOTA_LASSO_LOOP": "GameActivity_t.ACT_DOTA_LASSO_LOOP",
        "DOTA_ALCHEMIST_CONCOCTION_THROW": "GameActivity_t.ACT_DOTA_ALCHEMIST_CONCOCTION_THROW",
        "DOTA_ALCHEMIST_CHEMICAL_RAGE_END": "GameActivity_t.ACT_DOTA_ALCHEMIST_CHEMICAL_RAGE_END",
        "DOTA_CAST_COLD_SNAP": "GameActivity_t.ACT_DOTA_CAST_COLD_SNAP",
        "DOTA_CAST_GHOST_WALK": "GameActivity_t.ACT_DOTA_CAST_GHOST_WALK",
        "DOTA_CAST_TORNADO": "GameActivity_t.ACT_DOTA_CAST_TORNADO",
        "DOTA_CAST_EMP": "GameActivity_t.ACT_DOTA_CAST_EMP",
        "DOTA_CAST_ALACRITY": "GameActivity_t.ACT_DOTA_CAST_ALACRITY",
        "DOTA_CAST_CHAOS_METEOR": "GameActivity_t.ACT_DOTA_CAST_CHAOS_METEOR",
        "DOTA_CAST_SUN_STRIKE": "GameActivity_t.ACT_DOTA_CAST_SUN_STRIKE",
        "DOTA_CAST_FORGE_SPIRIT": "GameActivity_t.ACT_DOTA_CAST_FORGE_SPIRIT",
        "DOTA_CAST_ICE_WALL": "GameActivity_t.ACT_DOTA_CAST_ICE_WALL",
        "DOTA_CAST_DEAFENING_BLAST": "GameActivity_t.ACT_DOTA_CAST_DEAFENING_BLAST",
        "DOTA_VICTORY": "GameActivity_t.ACT_DOTA_VICTORY",
        "DOTA_DEFEAT": "GameActivity_t.ACT_DOTA_DEFEAT",
        "DOTA_SPIRIT_BREAKER_CHARGE_POSE": "GameActivity_t.ACT_DOTA_SPIRIT_BREAKER_CHARGE_POSE",
        "DOTA_SPIRIT_BREAKER_CHARGE_END": "GameActivity_t.ACT_DOTA_SPIRIT_BREAKER_CHARGE_END",
        "DOTA_TELEPORT": "GameActivity_t.ACT_DOTA_TELEPORT",
        "DOTA_TELEPORT_END": "GameActivity_t.ACT_DOTA_TELEPORT_END",
        "DOTA_CAST_REFRACTION": "GameActivity_t.ACT_DOTA_CAST_REFRACTION",
        "DOTA_CAST_ABILITY_7": "GameActivity_t.ACT_DOTA_CAST_ABILITY_7",
        "DOTA_CANCEL_SIREN_SONG": "GameActivity_t.ACT_DOTA_CANCEL_SIREN_SONG",
        "DOTA_CHANNEL_ABILITY_7": "GameActivity_t.ACT_DOTA_CHANNEL_ABILITY_7",
        "DOTA_LOADOUT": "GameActivity_t.ACT_DOTA_LOADOUT",
        "DOTA_FORCESTAFF_END": "GameActivity_t.ACT_DOTA_FORCESTAFF_END",
        "DOTA_POOF_END": "GameActivity_t.ACT_DOTA_POOF_END",
        "DOTA_SLARK_POUNCE": "GameActivity_t.ACT_DOTA_SLARK_POUNCE",
        "DOTA_MAGNUS_SKEWER_START": "GameActivity_t.ACT_DOTA_MAGNUS_SKEWER_START",
        "DOTA_MAGNUS_SKEWER_END": "GameActivity_t.ACT_DOTA_MAGNUS_SKEWER_END",
        "DOTA_MEDUSA_STONE_GAZE": "GameActivity_t.ACT_DOTA_MEDUSA_STONE_GAZE",
        "DOTA_RELAX_START": "GameActivity_t.ACT_DOTA_RELAX_START",
        "DOTA_RELAX_LOOP": "GameActivity_t.ACT_DOTA_RELAX_LOOP",
        "DOTA_RELAX_END": "GameActivity_t.ACT_DOTA_RELAX_END",
        "DOTA_CENTAUR_STAMPEDE": "GameActivity_t.ACT_DOTA_CENTAUR_STAMPEDE",
        "DOTA_BELLYACHE_START": "GameActivity_t.ACT_DOTA_BELLYACHE_START",
        "DOTA_BELLYACHE_LOOP": "GameActivity_t.ACT_DOTA_BELLYACHE_LOOP",
        "DOTA_BELLYACHE_END": "GameActivity_t.ACT_DOTA_BELLYACHE_END",
        "DOTA_ROQUELAIRE_LAND": "GameActivity_t.ACT_DOTA_ROQUELAIRE_LAND",
        "DOTA_ROQUELAIRE_LAND_IDLE": "GameActivity_t.ACT_DOTA_ROQUELAIRE_LAND_IDLE",
        "DOTA_GREEVIL_CAST": "GameActivity_t.ACT_DOTA_GREEVIL_CAST",
        "DOTA_GREEVIL_OVERRIDE_ABILITY": "GameActivity_t.ACT_DOTA_GREEVIL_OVERRIDE_ABILITY",
        "DOTA_GREEVIL_HOOK_START": "GameActivity_t.ACT_DOTA_GREEVIL_HOOK_START",
        "DOTA_GREEVIL_HOOK_END": "GameActivity_t.ACT_DOTA_GREEVIL_HOOK_END",
        "DOTA_GREEVIL_BLINK_BONE": "GameActivity_t.ACT_DOTA_GREEVIL_BLINK_BONE",
        "DOTA_IDLE_SLEEPING": "GameActivity_t.ACT_DOTA_IDLE_SLEEPING",
        "DOTA_INTRO": "GameActivity_t.ACT_DOTA_INTRO",
        "DOTA_GESTURE_POINT": "GameActivity_t.ACT_DOTA_GESTURE_POINT",
        "DOTA_GESTURE_ACCENT": "GameActivity_t.ACT_DOTA_GESTURE_ACCENT",
        "DOTA_SLEEPING_END": "GameActivity_t.ACT_DOTA_SLEEPING_END",
        "DOTA_AMBUSH": "GameActivity_t.ACT_DOTA_AMBUSH",
        "DOTA_ITEM_LOOK": "GameActivity_t.ACT_DOTA_ITEM_LOOK",
        "DOTA_STARTLE": "GameActivity_t.ACT_DOTA_STARTLE",
        "DOTA_FRUSTRATION": "GameActivity_t.ACT_DOTA_FRUSTRATION",
        "DOTA_TELEPORT_REACT": "GameActivity_t.ACT_DOTA_TELEPORT_REACT",
        "DOTA_TELEPORT_END_REACT": "GameActivity_t.ACT_DOTA_TELEPORT_END_REACT",
        "DOTA_SHRUG": "GameActivity_t.ACT_DOTA_SHRUG",
        "DOTA_RELAX_LOOP_END": "GameActivity_t.ACT_DOTA_RELAX_LOOP_END",
        "DOTA_PRESENT_ITEM": "GameActivity_t.ACT_DOTA_PRESENT_ITEM",
        "DOTA_IDLE_IMPATIENT": "GameActivity_t.ACT_DOTA_IDLE_IMPATIENT",
        "DOTA_SHARPEN_WEAPON": "GameActivity_t.ACT_DOTA_SHARPEN_WEAPON",
        "DOTA_SHARPEN_WEAPON_OUT": "GameActivity_t.ACT_DOTA_SHARPEN_WEAPON_OUT",
        "DOTA_IDLE_SLEEPING_END": "GameActivity_t.ACT_DOTA_IDLE_SLEEPING_END",
        "DOTA_BRIDGE_DESTROY": "GameActivity_t.ACT_DOTA_BRIDGE_DESTROY",
        "DOTA_TAUNT_SNIPER": "GameActivity_t.ACT_DOTA_TAUNT_SNIPER",
        "DOTA_DEATH_BY_SNIPER": "GameActivity_t.ACT_DOTA_DEATH_BY_SNIPER",
        "DOTA_LOOK_AROUND": "GameActivity_t.ACT_DOTA_LOOK_AROUND",
        "DOTA_CAGED_CREEP_RAGE": "GameActivity_t.ACT_DOTA_CAGED_CREEP_RAGE",
        "DOTA_CAGED_CREEP_RAGE_OUT": "GameActivity_t.ACT_DOTA_CAGED_CREEP_RAGE_OUT",
        "DOTA_CAGED_CREEP_SMASH": "GameActivity_t.ACT_DOTA_CAGED_CREEP_SMASH",
        "DOTA_CAGED_CREEP_SMASH_OUT": "GameActivity_t.ACT_DOTA_CAGED_CREEP_SMASH_OUT",
        "DOTA_IDLE_IMPATIENT_SWORD_TAP": "GameActivity_t.ACT_DOTA_IDLE_IMPATIENT_SWORD_TAP",
        "DOTA_INTRO_LOOP": "GameActivity_t.ACT_DOTA_INTRO_LOOP",
        "DOTA_BRIDGE_THREAT": "GameActivity_t.ACT_DOTA_BRIDGE_THREAT",
        "DOTA_DAGON": "GameActivity_t.ACT_DOTA_DAGON",
        "DOTA_CAST_ABILITY_2_ES_ROLL_START": "GameActivity_t.ACT_DOTA_CAST_ABILITY_2_ES_ROLL_START",
        "DOTA_CAST_ABILITY_2_ES_ROLL": "GameActivity_t.ACT_DOTA_CAST_ABILITY_2_ES_ROLL",
        "DOTA_CAST_ABILITY_2_ES_ROLL_END": "GameActivity_t.ACT_DOTA_CAST_ABILITY_2_ES_ROLL_END",
        "DOTA_NIAN_PIN_START": "GameActivity_t.ACT_DOTA_NIAN_PIN_START",
        "DOTA_NIAN_PIN_LOOP": "GameActivity_t.ACT_DOTA_NIAN_PIN_LOOP",
        "DOTA_NIAN_PIN_END": "GameActivity_t.ACT_DOTA_NIAN_PIN_END",
        "DOTA_LEAP_STUN": "GameActivity_t.ACT_DOTA_LEAP_STUN",
        "DOTA_LEAP_SWIPE": "GameActivity_t.ACT_DOTA_LEAP_SWIPE",
        "DOTA_NIAN_INTRO_LEAP": "GameActivity_t.ACT_DOTA_NIAN_INTRO_LEAP",
        "DOTA_AREA_DENY": "GameActivity_t.ACT_DOTA_AREA_DENY",
        "DOTA_NIAN_PIN_TO_STUN": "GameActivity_t.ACT_DOTA_NIAN_PIN_TO_STUN",
        "DOTA_RAZE_1": "GameActivity_t.ACT_DOTA_RAZE_1",
        "DOTA_RAZE_2": "GameActivity_t.ACT_DOTA_RAZE_2",
        "DOTA_RAZE_3": "GameActivity_t.ACT_DOTA_RAZE_3",
        "DOTA_UNDYING_DECAY": "GameActivity_t.ACT_DOTA_UNDYING_DECAY",
        "DOTA_UNDYING_SOUL_RIP": "GameActivity_t.ACT_DOTA_UNDYING_SOUL_RIP",
        "DOTA_UNDYING_TOMBSTONE": "GameActivity_t.ACT_DOTA_UNDYING_TOMBSTONE",
        "DOTA_WHIRLING_AXES_RANGED": "GameActivity_t.ACT_DOTA_WHIRLING_AXES_RANGED",
        "DOTA_SHALLOW_GRAVE": "GameActivity_t.ACT_DOTA_SHALLOW_GRAVE",
        "DOTA_COLD_FEET": "GameActivity_t.ACT_DOTA_COLD_FEET",
        "DOTA_ICE_VORTEX": "GameActivity_t.ACT_DOTA_ICE_VORTEX",
        "DOTA_CHILLING_TOUCH": "GameActivity_t.ACT_DOTA_CHILLING_TOUCH",
        "DOTA_ENFEEBLE": "GameActivity_t.ACT_DOTA_ENFEEBLE",
        "DOTA_FATAL_BONDS": "GameActivity_t.ACT_DOTA_FATAL_BONDS",
        "DOTA_MIDNIGHT_PULSE": "GameActivity_t.ACT_DOTA_MIDNIGHT_PULSE",
        "DOTA_ANCESTRAL_SPIRIT": "GameActivity_t.ACT_DOTA_ANCESTRAL_SPIRIT",
        "DOTA_THUNDER_STRIKE": "GameActivity_t.ACT_DOTA_THUNDER_STRIKE",
        "DOTA_KINETIC_FIELD": "GameActivity_t.ACT_DOTA_KINETIC_FIELD",
        "DOTA_STATIC_STORM": "GameActivity_t.ACT_DOTA_STATIC_STORM",
        "DOTA_MINI_TAUNT": "GameActivity_t.ACT_DOTA_MINI_TAUNT",
        "DOTA_ARCTIC_BURN_END": "GameActivity_t.ACT_DOTA_ARCTIC_BURN_END",
        "DOTA_LOADOUT_RARE": "GameActivity_t.ACT_DOTA_LOADOUT_RARE",
        "DOTA_SWIM": "GameActivity_t.ACT_DOTA_SWIM",
        "DOTA_FLEE": "GameActivity_t.ACT_DOTA_FLEE",
        "DOTA_TROT": "GameActivity_t.ACT_DOTA_TROT",
        "DOTA_SHAKE": "GameActivity_t.ACT_DOTA_SHAKE",
        "DOTA_SWIM_IDLE": "GameActivity_t.ACT_DOTA_SWIM_IDLE",
        "DOTA_WAIT_IDLE": "GameActivity_t.ACT_DOTA_WAIT_IDLE",
        "DOTA_GREET": "GameActivity_t.ACT_DOTA_GREET",
        "DOTA_TELEPORT_COOP_START": "GameActivity_t.ACT_DOTA_TELEPORT_COOP_START",
        "DOTA_TELEPORT_COOP_WAIT": "GameActivity_t.ACT_DOTA_TELEPORT_COOP_WAIT",
        "DOTA_TELEPORT_COOP_END": "GameActivity_t.ACT_DOTA_TELEPORT_COOP_END",
        "DOTA_TELEPORT_COOP_EXIT": "GameActivity_t.ACT_DOTA_TELEPORT_COOP_EXIT",
        "DOTA_SHOPKEEPER_PET_INTERACT": "GameActivity_t.ACT_DOTA_SHOPKEEPER_PET_INTERACT",
        "DOTA_ITEM_PICKUP": "GameActivity_t.ACT_DOTA_ITEM_PICKUP",
        "DOTA_ITEM_DROP": "GameActivity_t.ACT_DOTA_ITEM_DROP",
        "DOTA_CAPTURE_PET": "GameActivity_t.ACT_DOTA_CAPTURE_PET",
        "DOTA_PET_WARD_OBSERVER": "GameActivity_t.ACT_DOTA_PET_WARD_OBSERVER",
        "DOTA_PET_WARD_SENTRY": "GameActivity_t.ACT_DOTA_PET_WARD_SENTRY",
        "DOTA_PET_LEVEL": "GameActivity_t.ACT_DOTA_PET_LEVEL",
        "DOTA_CAST_BURROW_END": "GameActivity_t.ACT_DOTA_CAST_BURROW_END",
        "DOTA_LIFESTEALER_ASSIMILATE": "GameActivity_t.ACT_DOTA_LIFESTEALER_ASSIMILATE",
        "DOTA_LIFESTEALER_EJECT": "GameActivity_t.ACT_DOTA_LIFESTEALER_EJECT",
        "DOTA_ATTACK_EVENT_BASH": "GameActivity_t.ACT_DOTA_ATTACK_EVENT_BASH",
        "DOTA_CAPTURE_RARE": "GameActivity_t.ACT_DOTA_CAPTURE_RARE",
        "DOTA_AW_MAGNETIC_FIELD": "GameActivity_t.ACT_DOTA_AW_MAGNETIC_FIELD",
        "DOTA_CAST_GHOST_SHIP": "GameActivity_t.ACT_DOTA_CAST_GHOST_SHIP",
        "DOTA_FXANIM": "GameActivity_t.ACT_DOTA_FXANIM",
        "DOTA_VICTORY_START": "GameActivity_t.ACT_DOTA_VICTORY_START",
        "DOTA_DEFEAT_START": "GameActivity_t.ACT_DOTA_DEFEAT_START",
        "DOTA_DP_SPIRIT_SIPHON": "GameActivity_t.ACT_DOTA_DP_SPIRIT_SIPHON",
        "DOTA_TRICKS_END": "GameActivity_t.ACT_DOTA_TRICKS_END",
        "DOTA_ES_STONE_CALLER": "GameActivity_t.ACT_DOTA_ES_STONE_CALLER",
        "DOTA_MK_STRIKE": "GameActivity_t.ACT_DOTA_MK_STRIKE",
        "DOTA_VERSUS": "GameActivity_t.ACT_DOTA_VERSUS",
        "DOTA_CAPTURE_CARD": "GameActivity_t.ACT_DOTA_CAPTURE_CARD",
        "DOTA_MK_SPRING_SOAR": "GameActivity_t.ACT_DOTA_MK_SPRING_SOAR",
        "DOTA_MK_SPRING_END": "GameActivity_t.ACT_DOTA_MK_SPRING_END",
        "DOTA_MK_TREE_SOAR": "GameActivity_t.ACT_DOTA_MK_TREE_SOAR",
        "DOTA_MK_TREE_END": "GameActivity_t.ACT_DOTA_MK_TREE_END",
        "DOTA_MK_FUR_ARMY": "GameActivity_t.ACT_DOTA_MK_FUR_ARMY",
        "DOTA_MK_SPRING_CAST": "GameActivity_t.ACT_DOTA_MK_SPRING_CAST",
        "DOTA_NECRO_GHOST_SHROUD": "GameActivity_t.ACT_DOTA_NECRO_GHOST_SHROUD",
        "DOTA_OVERRIDE_ARCANA": "GameActivity_t.ACT_DOTA_OVERRIDE_ARCANA",
        "DOTA_SLIDE": "GameActivity_t.ACT_DOTA_SLIDE",
        "DOTA_SLIDE_LOOP": "GameActivity_t.ACT_DOTA_SLIDE_LOOP",
        "DOTA_GENERIC_CHANNEL_1": "GameActivity_t.ACT_DOTA_GENERIC_CHANNEL_1",
        "DOTA_GS_SOUL_CHAIN": "GameActivity_t.ACT_DOTA_GS_SOUL_CHAIN",
        "DOTA_GS_INK_CREATURE": "GameActivity_t.ACT_DOTA_GS_INK_CREATURE",
        "DOTA_TRANSITION": "GameActivity_t.ACT_DOTA_TRANSITION",
        "DOTA_BLINK_DAGGER": "GameActivity_t.ACT_DOTA_BLINK_DAGGER",
        "DOTA_BLINK_DAGGER_END": "GameActivity_t.ACT_DOTA_BLINK_DAGGER_END",
        "DOTA_CUSTOM_TOWER_ATTACK": "GameActivity_t.ACT_DOTA_CUSTOM_TOWER_ATTACK",
        "DOTA_CUSTOM_TOWER_IDLE": "GameActivity_t.ACT_DOTA_CUSTOM_TOWER_IDLE",
        "DOTA_CUSTOM_TOWER_DIE": "GameActivity_t.ACT_DOTA_CUSTOM_TOWER_DIE",
        "DOTA_CAST_COLD_SNAP_ORB": "GameActivity_t.ACT_DOTA_CAST_COLD_SNAP_ORB",
        "DOTA_CAST_GHOST_WALK_ORB": "GameActivity_t.ACT_DOTA_CAST_GHOST_WALK_ORB",
        "DOTA_CAST_TORNADO_ORB": "GameActivity_t.ACT_DOTA_CAST_TORNADO_ORB",
        "DOTA_CAST_EMP_ORB": "GameActivity_t.ACT_DOTA_CAST_EMP_ORB",
        "DOTA_CAST_ALACRITY_ORB": "GameActivity_t.ACT_DOTA_CAST_ALACRITY_ORB",
        "DOTA_CAST_CHAOS_METEOR_ORB": "GameActivity_t.ACT_DOTA_CAST_CHAOS_METEOR_ORB",
        "DOTA_CAST_SUN_STRIKE_ORB": "GameActivity_t.ACT_DOTA_CAST_SUN_STRIKE_ORB",
        "DOTA_CAST_FORGE_SPIRIT_ORB": "GameActivity_t.ACT_DOTA_CAST_FORGE_SPIRIT_ORB",
        "DOTA_CAST_ICE_WALL_ORB": "GameActivity_t.ACT_DOTA_CAST_ICE_WALL_ORB",
        "DOTA_CAST_DEAFENING_BLAST_ORB": "GameActivity_t.ACT_DOTA_CAST_DEAFENING_BLAST_ORB",
        "DOTA_NOTICE": "GameActivity_t.ACT_DOTA_NOTICE",
        "DOTA_CAST_ABILITY_2_ALLY": "GameActivity_t.ACT_DOTA_CAST_ABILITY_2_ALLY",
        "DOTA_SHUFFLE_L": "GameActivity_t.ACT_DOTA_SHUFFLE_L",
        "DOTA_SHUFFLE_R": "GameActivity_t.ACT_DOTA_SHUFFLE_R",
        "DOTA_OVERRIDE_LOADOUT": "GameActivity_t.ACT_DOTA_OVERRIDE_LOADOUT",
        "DOTA_TAUNT_SPECIAL": "GameActivity_t.ACT_DOTA_TAUNT_SPECIAL"
    },
    "MinimapEventType": {
        "ANCIENT_UNDER_ATTACK": "DOTAMinimapEvent_t.DOTA_MINIMAP_EVENT_ANCIENT_UNDER_ATTACK",
        "BASE_UNDER_ATTACK": "DOTAMinimapEvent_t.DOTA_MINIMAP_EVENT_BASE_UNDER_ATTACK",
        "BASE_GLYPHED": "DOTAMinimapEvent_t.DOTA_MINIMAP_EVENT_BASE_GLYPHED",
        "TEAMMATE_UNDER_ATTACK": "DOTAMinimapEvent_t.DOTA_MINIMAP_EVENT_TEAMMATE_UNDER_ATTACK",
        "TEAMMATE_TELEPORTING": "DOTAMinimapEvent_t.DOTA_MINIMAP_EVENT_TEAMMATE_TELEPORTING",
        "TEAMMATE_DIED": "DOTAMinimapEvent_t.DOTA_MINIMAP_EVENT_TEAMMATE_DIED",
        "TUTORIAL_TASK_ACTIVE": "DOTAMinimapEvent_t.DOTA_MINIMAP_EVENT_TUTORIAL_TASK_ACTIVE",
        "TUTORIAL_TASK_FINISHED": "DOTAMinimapEvent_t.DOTA_MINIMAP_EVENT_TUTORIAL_TASK_FINISHED",
        "HINT_LOCATION": "DOTAMinimapEvent_t.DOTA_MINIMAP_EVENT_HINT_LOCATION",
        "ENEMY_TELEPORTING": "DOTAMinimapEvent_t.DOTA_MINIMAP_EVENT_ENEMY_TELEPORTING",
        "CANCEL_TELEPORTING": "DOTAMinimapEvent_t.DOTA_MINIMAP_EVENT_CANCEL_TELEPORTING",
        "RADAR": "DOTAMinimapEvent_t.DOTA_MINIMAP_EVENT_RADAR",
        "RADAR_TARGET": "DOTAMinimapEvent_t.DOTA_MINIMAP_EVENT_RADAR_TARGET",
        "MOVE_TO_TARGET": "DOTAMinimapEvent_t.DOTA_MINIMAP_EVENT_MOVE_TO_TARGET"
    },
    "LoadoutType": {
        "TYPE_WEAPON": "DOTASlotType_t.DOTA_LOADOUT_TYPE_WEAPON",
        "TYPE_OFFHAND_WEAPON": "DOTASlotType_t.DOTA_LOADOUT_TYPE_OFFHAND_WEAPON",
        "TYPE_WEAPON_2": "DOTASlotType_t.DOTA_LOADOUT_TYPE_WEAPON2",
        "TYPE_OFFHAND_WEAPON_2": "DOTASlotType_t.DOTA_LOADOUT_TYPE_OFFHAND_WEAPON2",
        "TYPE_HEAD": "DOTASlotType_t.DOTA_LOADOUT_TYPE_HEAD",
        "TYPE_SHOULDER": "DOTASlotType_t.DOTA_LOADOUT_TYPE_SHOULDER",
        "TYPE_ARMS": "DOTASlotType_t.DOTA_LOADOUT_TYPE_ARMS",
        "TYPE_ARMOR": "DOTASlotType_t.DOTA_LOADOUT_TYPE_ARMOR",
        "TYPE_BELT": "DOTASlotType_t.DOTA_LOADOUT_TYPE_BELT",
        "TYPE_NECK": "DOTASlotType_t.DOTA_LOADOUT_TYPE_NECK",
        "TYPE_BACK": "DOTASlotType_t.DOTA_LOADOUT_TYPE_BACK",
        "TYPE_LEGS": "DOTASlotType_t.DOTA_LOADOUT_TYPE_LEGS",
        "TYPE_GLOVES": "DOTASlotType_t.DOTA_LOADOUT_TYPE_GLOVES",
        "TYPE_TAIL": "DOTASlotType_t.DOTA_LOADOUT_TYPE_TAIL",
        "TYPE_MISC": "DOTASlotType_t.DOTA_LOADOUT_TYPE_MISC",
        "TYPE_COSTUME": "DOTASlotType_t.DOTA_LOADOUT_TYPE_COSTUME",
        "TYPE_BODY_HEAD": "DOTASlotType_t.DOTA_LOADOUT_TYPE_BODY_HEAD",
        "TYPE_MOUNT": "DOTASlotType_t.DOTA_LOADOUT_TYPE_MOUNT",
        "TYPE_SUMMON": "DOTASlotType_t.DOTA_LOADOUT_TYPE_SUMMON",
        "TYPE_SHAPESHIFT": "DOTASlotType_t.DOTA_LOADOUT_TYPE_SHAPESHIFT",
        "TYPE_TAUNT": "DOTASlotType_t.DOTA_LOADOUT_TYPE_TAUNT",
        "TYPE_AMBIENT_EFFECTS": "DOTASlotType_t.DOTA_LOADOUT_TYPE_AMBIENT_EFFECTS",
        "TYPE_ABILITY_ATTACK": "DOTASlotType_t.DOTA_LOADOUT_TYPE_ABILITY_ATTACK",
        "TYPE_ABILITY_1": "DOTASlotType_t.DOTA_LOADOUT_TYPE_ABILITY1",
        "TYPE_ABILITY_2": "DOTASlotType_t.DOTA_LOADOUT_TYPE_ABILITY2",
        "TYPE_ABILITY_3": "DOTASlotType_t.DOTA_LOADOUT_TYPE_ABILITY3",
        "TYPE_ABILITY_4": "DOTASlotType_t.DOTA_LOADOUT_TYPE_ABILITY4",
        "TYPE_ABILITY_ULTIMATE": "DOTASlotType_t.DOTA_LOADOUT_TYPE_ABILITY_ULTIMATE",
        "TYPE_VOICE": "DOTASlotType_t.DOTA_LOADOUT_TYPE_VOICE",
        "TYPE_WEAPON_PERSONA_1": "DOTASlotType_t.DOTA_LOADOUT_TYPE_WEAPON_PERSONA_1",
        "TYPE_OFFHAND_WEAPON_PERSONA_1": "DOTASlotType_t.DOTA_LOADOUT_TYPE_OFFHAND_WEAPON_PERSONA_1",
        "TYPE_WEAPON_2_PERSONA_1": "DOTASlotType_t.DOTA_LOADOUT_TYPE_WEAPON2_PERSONA_1",
        "TYPE_OFFHAND_WEAPON_2_PERSONA_1": "DOTASlotType_t.DOTA_LOADOUT_TYPE_OFFHAND_WEAPON2_PERSONA_1",
        "TYPE_HEAD_PERSONA_1": "DOTASlotType_t.DOTA_LOADOUT_TYPE_HEAD_PERSONA_1",
        "TYPE_SHOULDER_PERSONA_1": "DOTASlotType_t.DOTA_LOADOUT_TYPE_SHOULDER_PERSONA_1",
        "TYPE_ARMS_PERSONA_1": "DOTASlotType_t.DOTA_LOADOUT_TYPE_ARMS_PERSONA_1",
        "TYPE_ARMOR_PERSONA_1": "DOTASlotType_t.DOTA_LOADOUT_TYPE_ARMOR_PERSONA_1",
        "TYPE_BELT_PERSONA_1": "DOTASlotType_t.DOTA_LOADOUT_TYPE_BELT_PERSONA_1",
        "TYPE_NECK_PERSONA_1": "DOTASlotType_t.DOTA_LOADOUT_TYPE_NECK_PERSONA_1",
        "TYPE_BACK_PERSONA_1": "DOTASlotType_t.DOTA_LOADOUT_TYPE_BACK_PERSONA_1",
        "TYPE_LEGS_PERSONA_1": "DOTASlotType_t.DOTA_LOADOUT_TYPE_LEGS_PERSONA_1",
        "TYPE_GLOVES_PERSONA_1": "DOTASlotType_t.DOTA_LOADOUT_TYPE_GLOVES_PERSONA_1",
        "TYPE_TAIL_PERSONA_1": "DOTASlotType_t.DOTA_LOADOUT_TYPE_TAIL_PERSONA_1",
        "TYPE_MISC_PERSONA_1": "DOTASlotType_t.DOTA_LOADOUT_TYPE_MISC_PERSONA_1",
        "TYPE_BODY_HEAD_PERSONA_1": "DOTASlotType_t.DOTA_LOADOUT_TYPE_BODY_HEAD_PERSONA_1",
        "TYPE_MOUNT_PERSONA_1": "DOTASlotType_t.DOTA_LOADOUT_TYPE_MOUNT_PERSONA_1",
        "TYPE_SUMMON_PERSONA_1": "DOTASlotType_t.DOTA_LOADOUT_TYPE_SUMMON_PERSONA_1",
        "TYPE_SHAPESHIFT_PERSONA_1": "DOTASlotType_t.DOTA_LOADOUT_TYPE_SHAPESHIFT_PERSONA_1",
        "TYPE_TAUNT_PERSONA_1": "DOTASlotType_t.DOTA_LOADOUT_TYPE_TAUNT_PERSONA_1",
        "TYPE_AMBIENT_EFFECTS_PERSONA_1": "DOTASlotType_t.DOTA_LOADOUT_TYPE_AMBIENT_EFFECTS_PERSONA_1",
        "TYPE_ABILITY_ATTACK_PERSONA_1": "DOTASlotType_t.DOTA_LOADOUT_TYPE_ABILITY_ATTACK_PERSONA_1",
        "TYPE_ABILITY_1_PERSONA_1": "DOTASlotType_t.DOTA_LOADOUT_TYPE_ABILITY1_PERSONA_1",
        "TYPE_ABILITY_2_PERSONA_1": "DOTASlotType_t.DOTA_LOADOUT_TYPE_ABILITY2_PERSONA_1",
        "TYPE_ABILITY_3_PERSONA_1": "DOTASlotType_t.DOTA_LOADOUT_TYPE_ABILITY3_PERSONA_1",
        "TYPE_ABILITY_4_PERSONA_1": "DOTASlotType_t.DOTA_LOADOUT_TYPE_ABILITY4_PERSONA_1",
        "TYPE_ABILITY_ULTIMATE_PERSONA_1": "DOTASlotType_t.DOTA_LOADOUT_TYPE_ABILITY_ULTIMATE_PERSONA_1",
        "TYPE_VOICE_PERSONA_1": "DOTASlotType_t.DOTA_LOADOUT_TYPE_VOICE_PERSONA_1",
        "PERSONA_1_START": "DOTASlotType_t.DOTA_LOADOUT_PERSONA_1_START",
        "PERSONA_1_END": "DOTASlotType_t.DOTA_LOADOUT_PERSONA_1_END",
        "TYPE_PERSONA_SELECTOR": "DOTASlotType_t.DOTA_LOADOUT_TYPE_PERSONA_SELECTOR",
        "TYPE_COURIER": "DOTASlotType_t.DOTA_LOADOUT_TYPE_COURIER",
        "TYPE_ANNOUNCER": "DOTASlotType_t.DOTA_LOADOUT_TYPE_ANNOUNCER",
        "TYPE_MEGA_KILLS": "DOTASlotType_t.DOTA_LOADOUT_TYPE_MEGA_KILLS",
        "TYPE_MUSIC": "DOTASlotType_t.DOTA_LOADOUT_TYPE_MUSIC",
        "TYPE_WARD": "DOTASlotType_t.DOTA_LOADOUT_TYPE_WARD",
        "TYPE_HUD_SKIN": "DOTASlotType_t.DOTA_LOADOUT_TYPE_HUD_SKIN",
        "TYPE_LOADING_SCREEN": "DOTASlotType_t.DOTA_LOADOUT_TYPE_LOADING_SCREEN",
        "TYPE_WEATHER": "DOTASlotType_t.DOTA_LOADOUT_TYPE_WEATHER",
        "TYPE_HEROIC_STATUE": "DOTASlotType_t.DOTA_LOADOUT_TYPE_HEROIC_STATUE",
        "TYPE_MULTIKILL_BANNER": "DOTASlotType_t.DOTA_LOADOUT_TYPE_MULTIKILL_BANNER",
        "TYPE_CURSOR_PACK": "DOTASlotType_t.DOTA_LOADOUT_TYPE_CURSOR_PACK",
        "TYPE_TELEPORT_EFFECT": "DOTASlotType_t.DOTA_LOADOUT_TYPE_TELEPORT_EFFECT",
        "TYPE_BLINK_EFFECT": "DOTASlotType_t.DOTA_LOADOUT_TYPE_BLINK_EFFECT",
        "TYPE_EMBLEM": "DOTASlotType_t.DOTA_LOADOUT_TYPE_EMBLEM",
        "TYPE_TERRAIN": "DOTASlotType_t.DOTA_LOADOUT_TYPE_TERRAIN",
        "TYPE_RADIANT_CREEPS": "DOTASlotType_t.DOTA_LOADOUT_TYPE_RADIANT_CREEPS",
        "TYPE_DIRE_CREEPS": "DOTASlotType_t.DOTA_LOADOUT_TYPE_DIRE_CREEPS",
        "TYPE_RADIANT_TOWER": "DOTASlotType_t.DOTA_LOADOUT_TYPE_RADIANT_TOWER",
        "TYPE_DIRE_TOWER": "DOTASlotType_t.DOTA_LOADOUT_TYPE_DIRE_TOWER",
        "TYPE_VERSUS_SCREEN": "DOTASlotType_t.DOTA_LOADOUT_TYPE_VERSUS_SCREEN",
        "TYPE_STREAK_EFFECT": "DOTASlotType_t.DOTA_LOADOUT_TYPE_STREAK_EFFECT",
        "TYPE_KILL_EFFECT": "DOTASlotType_t.DOTA_LOADOUT_TYPE_KILL_EFFECT",
        "TYPE_DEATH_EFFECT": "DOTASlotType_t.DOTA_LOADOUT_TYPE_DEATH_EFFECT",
        "TYPE_HEAD_EFFECT": "DOTASlotType_t.DOTA_LOADOUT_TYPE_HEAD_EFFECT",
        "TYPE_MAP_EFFECT": "DOTASlotType_t.DOTA_LOADOUT_TYPE_MAP_EFFECT",
        "TYPE_COURIER_EFFECT": "DOTASlotType_t.DOTA_LOADOUT_TYPE_COURIER_EFFECT",
        "TYPE_NONE": "DOTASlotType_t.DOTA_LOADOUT_TYPE_NONE"
    },
    "ModifierFunction": {
        "PREATTACK_BONUS_DAMAGE": "modifierfunction.MODIFIER_PROPERTY_PREATTACK_BONUS_DAMAGE",
        "PREATTACK_BONUS_DAMAGE_TARGET": "modifierfunction.MODIFIER_PROPERTY_PREATTACK_BONUS_DAMAGE_TARGET",
        "PREATTACK_BONUS_DAMAGE_PROC": "modifierfunction.MODIFIER_PROPERTY_PREATTACK_BONUS_DAMAGE_PROC",
        "PREATTACK_BONUS_DAMAGE_POST_CRIT": "modifierfunction.MODIFIER_PROPERTY_PREATTACK_BONUS_DAMAGE_POST_CRIT",
        "BASEATTACK_BONUSDAMAGE": "modifierfunction.MODIFIER_PROPERTY_BASEATTACK_BONUSDAMAGE",
        "PROCATTACK_BONUS_DAMAGE_PHYSICAL": "modifierfunction.MODIFIER_PROPERTY_PROCATTACK_BONUS_DAMAGE_PHYSICAL",
        "PROCATTACK_BONUS_DAMAGE_MAGICAL": "modifierfunction.MODIFIER_PROPERTY_PROCATTACK_BONUS_DAMAGE_MAGICAL",
        "PROCATTACK_BONUS_DAMAGE_PURE": "modifierfunction.MODIFIER_PROPERTY_PROCATTACK_BONUS_DAMAGE_PURE",
        "PROCATTACK_FEEDBACK": "modifierfunction.MODIFIER_PROPERTY_PROCATTACK_FEEDBACK",
        "OVERRIDE_ATTACK_DAMAGE": "modifierfunction.MODIFIER_PROPERTY_OVERRIDE_ATTACK_DAMAGE",
        "PRE_ATTACK": "modifierfunction.MODIFIER_PROPERTY_PRE_ATTACK",
        "INVISIBILITY_LEVEL": "modifierfunction.MODIFIER_PROPERTY_INVISIBILITY_LEVEL",
        "INVISIBILITY_ATTACK_BEHAVIOR_EXCEPTION": "modifierfunction.MODIFIER_PROPERTY_INVISIBILITY_ATTACK_BEHAVIOR_EXCEPTION",
        "PERSISTENT_INVISIBILITY": "modifierfunction.MODIFIER_PROPERTY_PERSISTENT_INVISIBILITY",
        "MOVESPEED_BONUS_CONSTANT": "modifierfunction.MODIFIER_PROPERTY_MOVESPEED_BONUS_CONSTANT",
        "MOVESPEED_BASE_OVERRIDE": "modifierfunction.MODIFIER_PROPERTY_MOVESPEED_BASE_OVERRIDE",
        "MOVESPEED_BONUS_PERCENTAGE": "modifierfunction.MODIFIER_PROPERTY_MOVESPEED_BONUS_PERCENTAGE",
        "MOVESPEED_BONUS_PERCENTAGE_UNIQUE": "modifierfunction.MODIFIER_PROPERTY_MOVESPEED_BONUS_PERCENTAGE_UNIQUE",
        "MOVESPEED_BONUS_PERCENTAGE_UNIQUE_2": "modifierfunction.MODIFIER_PROPERTY_MOVESPEED_BONUS_PERCENTAGE_UNIQUE_2",
        "MOVESPEED_BONUS_UNIQUE": "modifierfunction.MODIFIER_PROPERTY_MOVESPEED_BONUS_UNIQUE",
        "MOVESPEED_BONUS_UNIQUE_2": "modifierfunction.MODIFIER_PROPERTY_MOVESPEED_BONUS_UNIQUE_2",
        "MOVESPEED_BONUS_CONSTANT_UNIQUE": "modifierfunction.MODIFIER_PROPERTY_MOVESPEED_BONUS_CONSTANT_UNIQUE",
        "MOVESPEED_BONUS_CONSTANT_UNIQUE_2": "modifierfunction.MODIFIER_PROPERTY_MOVESPEED_BONUS_CONSTANT_UNIQUE_2",
        "MOVESPEED_ABSOLUTE": "modifierfunction.MODIFIER_PROPERTY_MOVESPEED_ABSOLUTE",
        "MOVESPEED_ABSOLUTE_MIN": "modifierfunction.MODIFIER_PROPERTY_MOVESPEED_ABSOLUTE_MIN",
        "MOVESPEED_ABSOLUTE_MAX": "modifierfunction.MODIFIER_PROPERTY_MOVESPEED_ABSOLUTE_MAX",
        "IGNORE_MOVESPEED_LIMIT": "modifierfunction.MODIFIER_PROPERTY_IGNORE_MOVESPEED_LIMIT",
        "MOVESPEED_LIMIT": "modifierfunction.MODIFIER_PROPERTY_MOVESPEED_LIMIT",
        "ATTACKSPEED_BASE_OVERRIDE": "modifierfunction.MODIFIER_PROPERTY_ATTACKSPEED_BASE_OVERRIDE",
        "FIXED_ATTACK_RATE": "modifierfunction.MODIFIER_PROPERTY_FIXED_ATTACK_RATE",
        "ATTACKSPEED_BONUS_CONSTANT": "modifierfunction.MODIFIER_PROPERTY_ATTACKSPEED_BONUS_CONSTANT",
        "COOLDOWN_REDUCTION_CONSTANT": "modifierfunction.MODIFIER_PROPERTY_COOLDOWN_REDUCTION_CONSTANT",
        "MANACOST_REDUCTION_CONSTANT": "modifierfunction.MODIFIER_PROPERTY_MANACOST_REDUCTION_CONSTANT",
        "BASE_ATTACK_TIME_CONSTANT": "modifierfunction.MODIFIER_PROPERTY_BASE_ATTACK_TIME_CONSTANT",
        "BASE_ATTACK_TIME_CONSTANT_ADJUST": "modifierfunction.MODIFIER_PROPERTY_BASE_ATTACK_TIME_CONSTANT_ADJUST",
        "ATTACK_POINT_CONSTANT": "modifierfunction.MODIFIER_PROPERTY_ATTACK_POINT_CONSTANT",
        "BONUSDAMAGEOUTGOING_PERCENTAGE": "modifierfunction.MODIFIER_PROPERTY_BONUSDAMAGEOUTGOING_PERCENTAGE",
        "DAMAGEOUTGOING_PERCENTAGE": "modifierfunction.MODIFIER_PROPERTY_DAMAGEOUTGOING_PERCENTAGE",
        "DAMAGEOUTGOING_PERCENTAGE_ILLUSION": "modifierfunction.MODIFIER_PROPERTY_DAMAGEOUTGOING_PERCENTAGE_ILLUSION",
        "DAMAGEOUTGOING_PERCENTAGE_ILLUSION_AMPLIFY": "modifierfunction.MODIFIER_PROPERTY_DAMAGEOUTGOING_PERCENTAGE_ILLUSION_AMPLIFY",
        "TOTALDAMAGEOUTGOING_PERCENTAGE": "modifierfunction.MODIFIER_PROPERTY_TOTALDAMAGEOUTGOING_PERCENTAGE",
        "SPELL_AMPLIFY_PERCENTAGE": "modifierfunction.MODIFIER_PROPERTY_SPELL_AMPLIFY_PERCENTAGE",
        "SPELL_AMPLIFY_PERCENTAGE_UNIQUE": "modifierfunction.MODIFIER_PROPERTY_SPELL_AMPLIFY_PERCENTAGE_UNIQUE",
        "HEAL_AMPLIFY_PERCENTAGE_SOURCE": "modifierfunction.MODIFIER_PROPERTY_HEAL_AMPLIFY_PERCENTAGE_SOURCE",
        "HEAL_AMPLIFY_PERCENTAGE_TARGET": "modifierfunction.MODIFIER_PROPERTY_HEAL_AMPLIFY_PERCENTAGE_TARGET",
        "HP_REGEN_AMPLIFY_PERCENTAGE": "modifierfunction.MODIFIER_PROPERTY_HP_REGEN_AMPLIFY_PERCENTAGE",
        "LIFESTEAL_AMPLIFY_PERCENTAGE": "modifierfunction.MODIFIER_PROPERTY_LIFESTEAL_AMPLIFY_PERCENTAGE",
        "SPELL_LIFESTEAL_AMPLIFY_PERCENTAGE": "modifierfunction.MODIFIER_PROPERTY_SPELL_LIFESTEAL_AMPLIFY_PERCENTAGE",
        "MP_REGEN_AMPLIFY_PERCENTAGE": "modifierfunction.MODIFIER_PROPERTY_MP_REGEN_AMPLIFY_PERCENTAGE",
        "MANA_DRAIN_AMPLIFY_PERCENTAGE": "modifierfunction.MODIFIER_PROPERTY_MANA_DRAIN_AMPLIFY_PERCENTAGE",
        "MP_RESTORE_AMPLIFY_PERCENTAGE": "modifierfunction.MODIFIER_PROPERTY_MP_RESTORE_AMPLIFY_PERCENTAGE",
        "BASEDAMAGEOUTGOING_PERCENTAGE": "modifierfunction.MODIFIER_PROPERTY_BASEDAMAGEOUTGOING_PERCENTAGE",
        "BASEDAMAGEOUTGOING_PERCENTAGE_UNIQUE": "modifierfunction.MODIFIER_PROPERTY_BASEDAMAGEOUTGOING_PERCENTAGE_UNIQUE",
        "INCOMING_DAMAGE_PERCENTAGE": "modifierfunction.MODIFIER_PROPERTY_INCOMING_DAMAGE_PERCENTAGE",
        "INCOMING_PHYSICAL_DAMAGE_PERCENTAGE": "modifierfunction.MODIFIER_PROPERTY_INCOMING_PHYSICAL_DAMAGE_PERCENTAGE",
        "INCOMING_PHYSICAL_DAMAGE_CONSTANT": "modifierfunction.MODIFIER_PROPERTY_INCOMING_PHYSICAL_DAMAGE_CONSTANT",
        "INCOMING_SPELL_DAMAGE_CONSTANT": "modifierfunction.MODIFIER_PROPERTY_INCOMING_SPELL_DAMAGE_CONSTANT",
        "EVASION_CONSTANT": "modifierfunction.MODIFIER_PROPERTY_EVASION_CONSTANT",
        "NEGATIVE_EVASION_CONSTANT": "modifierfunction.MODIFIER_PROPERTY_NEGATIVE_EVASION_CONSTANT",
        "STATUS_RESISTANCE": "modifierfunction.MODIFIER_PROPERTY_STATUS_RESISTANCE",
        "STATUS_RESISTANCE_STACKING": "modifierfunction.MODIFIER_PROPERTY_STATUS_RESISTANCE_STACKING",
        "STATUS_RESISTANCE_CASTER": "modifierfunction.MODIFIER_PROPERTY_STATUS_RESISTANCE_CASTER",
        "AVOID_DAMAGE": "modifierfunction.MODIFIER_PROPERTY_AVOID_DAMAGE",
        "AVOID_SPELL": "modifierfunction.MODIFIER_PROPERTY_AVOID_SPELL",
        "MISS_PERCENTAGE": "modifierfunction.MODIFIER_PROPERTY_MISS_PERCENTAGE",
        "PHYSICAL_ARMOR_BASE_PERCENTAGE": "modifierfunction.MODIFIER_PROPERTY_PHYSICAL_ARMOR_BASE_PERCENTAGE",
        "PHYSICAL_ARMOR_TOTAL_PERCENTAGE": "modifierfunction.MODIFIER_PROPERTY_PHYSICAL_ARMOR_TOTAL_PERCENTAGE",
        "PHYSICAL_ARMOR_BONUS": "modifierfunction.MODIFIER_PROPERTY_PHYSICAL_ARMOR_BONUS",
        "PHYSICAL_ARMOR_BONUS_UNIQUE": "modifierfunction.MODIFIER_PROPERTY_PHYSICAL_ARMOR_BONUS_UNIQUE",
        "PHYSICAL_ARMOR_BONUS_UNIQUE_ACTIVE": "modifierfunction.MODIFIER_PROPERTY_PHYSICAL_ARMOR_BONUS_UNIQUE_ACTIVE",
        "IGNORE_PHYSICAL_ARMOR": "modifierfunction.MODIFIER_PROPERTY_IGNORE_PHYSICAL_ARMOR",
        "MAGICAL_RESISTANCE_BASE_REDUCTION": "modifierfunction.MODIFIER_PROPERTY_MAGICAL_RESISTANCE_BASE_REDUCTION",
        "MAGICAL_RESISTANCE_DIRECT_MODIFICATION": "modifierfunction.MODIFIER_PROPERTY_MAGICAL_RESISTANCE_DIRECT_MODIFICATION",
        "MAGICAL_RESISTANCE_BONUS": "modifierfunction.MODIFIER_PROPERTY_MAGICAL_RESISTANCE_BONUS",
        "MAGICAL_RESISTANCE_BONUS_ILLUSIONS": "modifierfunction.MODIFIER_PROPERTY_MAGICAL_RESISTANCE_BONUS_ILLUSIONS",
        "MAGICAL_RESISTANCE_DECREPIFY_UNIQUE": "modifierfunction.MODIFIER_PROPERTY_MAGICAL_RESISTANCE_DECREPIFY_UNIQUE",
        "BASE_MANA_REGEN": "modifierfunction.MODIFIER_PROPERTY_BASE_MANA_REGEN",
        "MANA_REGEN_CONSTANT": "modifierfunction.MODIFIER_PROPERTY_MANA_REGEN_CONSTANT",
        "MANA_REGEN_CONSTANT_UNIQUE": "modifierfunction.MODIFIER_PROPERTY_MANA_REGEN_CONSTANT_UNIQUE",
        "MANA_REGEN_TOTAL_PERCENTAGE": "modifierfunction.MODIFIER_PROPERTY_MANA_REGEN_TOTAL_PERCENTAGE",
        "HEALTH_REGEN_CONSTANT": "modifierfunction.MODIFIER_PROPERTY_HEALTH_REGEN_CONSTANT",
        "HEALTH_REGEN_PERCENTAGE": "modifierfunction.MODIFIER_PROPERTY_HEALTH_REGEN_PERCENTAGE",
        "HEALTH_REGEN_PERCENTAGE_UNIQUE": "modifierfunction.MODIFIER_PROPERTY_HEALTH_REGEN_PERCENTAGE_UNIQUE",
        "HEALTH_BONUS": "modifierfunction.MODIFIER_PROPERTY_HEALTH_BONUS",
        "MANA_BONUS": "modifierfunction.MODIFIER_PROPERTY_MANA_BONUS",
        "EXTRA_STRENGTH_BONUS": "modifierfunction.MODIFIER_PROPERTY_EXTRA_STRENGTH_BONUS",
        "EXTRA_HEALTH_BONUS": "modifierfunction.MODIFIER_PROPERTY_EXTRA_HEALTH_BONUS",
        "EXTRA_MANA_BONUS": "modifierfunction.MODIFIER_PROPERTY_EXTRA_MANA_BONUS",
        "EXTRA_HEALTH_PERCENTAGE": "modifierfunction.MODIFIER_PROPERTY_EXTRA_HEALTH_PERCENTAGE",
        "EXTRA_MANA_PERCENTAGE": "modifierfunction.MODIFIER_PROPERTY_EXTRA_MANA_PERCENTAGE",
        "STATS_STRENGTH_BONUS": "modifierfunction.MODIFIER_PROPERTY_STATS_STRENGTH_BONUS",
        "STATS_AGILITY_BONUS": "modifierfunction.MODIFIER_PROPERTY_STATS_AGILITY_BONUS",
        "STATS_INTELLECT_BONUS": "modifierfunction.MODIFIER_PROPERTY_STATS_INTELLECT_BONUS",
        "STATS_STRENGTH_BONUS_PERCENTAGE": "modifierfunction.MODIFIER_PROPERTY_STATS_STRENGTH_BONUS_PERCENTAGE",
        "STATS_AGILITY_BONUS_PERCENTAGE": "modifierfunction.MODIFIER_PROPERTY_STATS_AGILITY_BONUS_PERCENTAGE",
        "STATS_INTELLECT_BONUS_PERCENTAGE": "modifierfunction.MODIFIER_PROPERTY_STATS_INTELLECT_BONUS_PERCENTAGE",
        "CAST_RANGE_BONUS": "modifierfunction.MODIFIER_PROPERTY_CAST_RANGE_BONUS",
        "CAST_RANGE_BONUS_TARGET": "modifierfunction.MODIFIER_PROPERTY_CAST_RANGE_BONUS_TARGET",
        "CAST_RANGE_BONUS_STACKING": "modifierfunction.MODIFIER_PROPERTY_CAST_RANGE_BONUS_STACKING",
        "ATTACK_RANGE_BASE_OVERRIDE": "modifierfunction.MODIFIER_PROPERTY_ATTACK_RANGE_BASE_OVERRIDE",
        "ATTACK_RANGE_BONUS": "modifierfunction.MODIFIER_PROPERTY_ATTACK_RANGE_BONUS",
        "ATTACK_RANGE_BONUS_UNIQUE": "modifierfunction.MODIFIER_PROPERTY_ATTACK_RANGE_BONUS_UNIQUE",
        "ATTACK_RANGE_BONUS_PERCENTAGE": "modifierfunction.MODIFIER_PROPERTY_ATTACK_RANGE_BONUS_PERCENTAGE",
        "MAX_ATTACK_RANGE": "modifierfunction.MODIFIER_PROPERTY_MAX_ATTACK_RANGE",
        "PROJECTILE_SPEED_BONUS": "modifierfunction.MODIFIER_PROPERTY_PROJECTILE_SPEED_BONUS",
        "PROJECTILE_SPEED_BONUS_PERCENTAGE": "modifierfunction.MODIFIER_PROPERTY_PROJECTILE_SPEED_BONUS_PERCENTAGE",
        "PROJECTILE_NAME": "modifierfunction.MODIFIER_PROPERTY_PROJECTILE_NAME",
        "REINCARNATION": "modifierfunction.MODIFIER_PROPERTY_REINCARNATION",
        "RESPAWNTIME": "modifierfunction.MODIFIER_PROPERTY_RESPAWNTIME",
        "RESPAWNTIME_PERCENTAGE": "modifierfunction.MODIFIER_PROPERTY_RESPAWNTIME_PERCENTAGE",
        "RESPAWNTIME_STACKING": "modifierfunction.MODIFIER_PROPERTY_RESPAWNTIME_STACKING",
        "COOLDOWN_PERCENTAGE": "modifierfunction.MODIFIER_PROPERTY_COOLDOWN_PERCENTAGE",
        "COOLDOWN_PERCENTAGE_ONGOING": "modifierfunction.MODIFIER_PROPERTY_COOLDOWN_PERCENTAGE_ONGOING",
        "CASTTIME_PERCENTAGE": "modifierfunction.MODIFIER_PROPERTY_CASTTIME_PERCENTAGE",
        "MANACOST_PERCENTAGE": "modifierfunction.MODIFIER_PROPERTY_MANACOST_PERCENTAGE",
        "MANACOST_PERCENTAGE_STACKING": "modifierfunction.MODIFIER_PROPERTY_MANACOST_PERCENTAGE_STACKING",
        "DEATHGOLDCOST": "modifierfunction.MODIFIER_PROPERTY_DEATHGOLDCOST",
        "EXP_RATE_BOOST": "modifierfunction.MODIFIER_PROPERTY_EXP_RATE_BOOST",
        "PREATTACK_CRITICALSTRIKE": "modifierfunction.MODIFIER_PROPERTY_PREATTACK_CRITICALSTRIKE",
        "PREATTACK_TARGET_CRITICALSTRIKE": "modifierfunction.MODIFIER_PROPERTY_PREATTACK_TARGET_CRITICALSTRIKE",
        "MAGICAL_CONSTANT_BLOCK": "modifierfunction.MODIFIER_PROPERTY_MAGICAL_CONSTANT_BLOCK",
        "PHYSICAL_CONSTANT_BLOCK": "modifierfunction.MODIFIER_PROPERTY_PHYSICAL_CONSTANT_BLOCK",
        "PHYSICAL_CONSTANT_BLOCK_SPECIAL": "modifierfunction.MODIFIER_PROPERTY_PHYSICAL_CONSTANT_BLOCK_SPECIAL",
        "TOTAL_CONSTANT_BLOCK_UNAVOIDABLE_PRE_ARMOR": "modifierfunction.MODIFIER_PROPERTY_TOTAL_CONSTANT_BLOCK_UNAVOIDABLE_PRE_ARMOR",
        "TOTAL_CONSTANT_BLOCK": "modifierfunction.MODIFIER_PROPERTY_TOTAL_CONSTANT_BLOCK",
        "OVERRIDE_ANIMATION": "modifierfunction.MODIFIER_PROPERTY_OVERRIDE_ANIMATION",
        "OVERRIDE_ANIMATION_WEIGHT": "modifierfunction.MODIFIER_PROPERTY_OVERRIDE_ANIMATION_WEIGHT",
        "OVERRIDE_ANIMATION_RATE": "modifierfunction.MODIFIER_PROPERTY_OVERRIDE_ANIMATION_RATE",
        "ABSORB_SPELL": "modifierfunction.MODIFIER_PROPERTY_ABSORB_SPELL",
        "REFLECT_SPELL": "modifierfunction.MODIFIER_PROPERTY_REFLECT_SPELL",
        "DISABLE_AUTOATTACK": "modifierfunction.MODIFIER_PROPERTY_DISABLE_AUTOATTACK",
        "BONUS_DAY_VISION": "modifierfunction.MODIFIER_PROPERTY_BONUS_DAY_VISION",
        "BONUS_NIGHT_VISION": "modifierfunction.MODIFIER_PROPERTY_BONUS_NIGHT_VISION",
        "BONUS_NIGHT_VISION_UNIQUE": "modifierfunction.MODIFIER_PROPERTY_BONUS_NIGHT_VISION_UNIQUE",
        "BONUS_VISION_PERCENTAGE": "modifierfunction.MODIFIER_PROPERTY_BONUS_VISION_PERCENTAGE",
        "FIXED_DAY_VISION": "modifierfunction.MODIFIER_PROPERTY_FIXED_DAY_VISION",
        "FIXED_NIGHT_VISION": "modifierfunction.MODIFIER_PROPERTY_FIXED_NIGHT_VISION",
        "MIN_HEALTH": "modifierfunction.MODIFIER_PROPERTY_MIN_HEALTH",
        "ABSOLUTE_NO_DAMAGE_PHYSICAL": "modifierfunction.MODIFIER_PROPERTY_ABSOLUTE_NO_DAMAGE_PHYSICAL",
        "ABSOLUTE_NO_DAMAGE_MAGICAL": "modifierfunction.MODIFIER_PROPERTY_ABSOLUTE_NO_DAMAGE_MAGICAL",
        "ABSOLUTE_NO_DAMAGE_PURE": "modifierfunction.MODIFIER_PROPERTY_ABSOLUTE_NO_DAMAGE_PURE",
        "IS_ILLUSION": "modifierfunction.MODIFIER_PROPERTY_IS_ILLUSION",
        "ILLUSION_LABEL": "modifierfunction.MODIFIER_PROPERTY_ILLUSION_LABEL",
        "STRONG_ILLUSION": "modifierfunction.MODIFIER_PROPERTY_STRONG_ILLUSION",
        "SUPER_ILLUSION": "modifierfunction.MODIFIER_PROPERTY_SUPER_ILLUSION",
        "SUPER_ILLUSION_WITH_ULTIMATE": "modifierfunction.MODIFIER_PROPERTY_SUPER_ILLUSION_WITH_ULTIMATE",
        "TURN_RATE_PERCENTAGE": "modifierfunction.MODIFIER_PROPERTY_TURN_RATE_PERCENTAGE",
        "TURN_RATE_OVERRIDE": "modifierfunction.MODIFIER_PROPERTY_TURN_RATE_OVERRIDE",
        "DISABLE_HEALING": "modifierfunction.MODIFIER_PROPERTY_DISABLE_HEALING",
        "ALWAYS_ALLOW_ATTACK": "modifierfunction.MODIFIER_PROPERTY_ALWAYS_ALLOW_ATTACK",
        "ALWAYS_ETHEREAL_ATTACK": "modifierfunction.MODIFIER_PROPERTY_ALWAYS_ETHEREAL_ATTACK",
        "OVERRIDE_ATTACK_MAGICAL": "modifierfunction.MODIFIER_PROPERTY_OVERRIDE_ATTACK_MAGICAL",
        "UNIT_STATS_NEEDS_REFRESH": "modifierfunction.MODIFIER_PROPERTY_UNIT_STATS_NEEDS_REFRESH",
        "BOUNTY_CREEP_MULTIPLIER": "modifierfunction.MODIFIER_PROPERTY_BOUNTY_CREEP_MULTIPLIER",
        "BOUNTY_OTHER_MULTIPLIER": "modifierfunction.MODIFIER_PROPERTY_BOUNTY_OTHER_MULTIPLIER",
        "UNIT_DISALLOW_UPGRADING": "modifierfunction.MODIFIER_PROPERTY_UNIT_DISALLOW_UPGRADING",
        "DODGE_PROJECTILE": "modifierfunction.MODIFIER_PROPERTY_DODGE_PROJECTILE",
        "TRIGGER_COSMETIC_AND_END_ATTACK": "modifierfunction.MODIFIER_PROPERTY_TRIGGER_COSMETIC_AND_END_ATTACK",
        "ON_SPELL_TARGET_READY": "modifierfunction.MODIFIER_EVENT_ON_SPELL_TARGET_READY",
        "ON_ATTACK_RECORD": "modifierfunction.MODIFIER_EVENT_ON_ATTACK_RECORD",
        "ON_ATTACK_START": "modifierfunction.MODIFIER_EVENT_ON_ATTACK_START",
        "ON_ATTACK": "modifierfunction.MODIFIER_EVENT_ON_ATTACK",
        "ON_ATTACK_LANDED": "modifierfunction.MODIFIER_EVENT_ON_ATTACK_LANDED",
        "ON_ATTACK_FAIL": "modifierfunction.MODIFIER_EVENT_ON_ATTACK_FAIL",
        "ON_ATTACK_ALLIED": "modifierfunction.MODIFIER_EVENT_ON_ATTACK_ALLIED",
        "ON_PROJECTILE_DODGE": "modifierfunction.MODIFIER_EVENT_ON_PROJECTILE_DODGE",
        "ON_ORDER": "modifierfunction.MODIFIER_EVENT_ON_ORDER",
        "ON_UNIT_MOVED": "modifierfunction.MODIFIER_EVENT_ON_UNIT_MOVED",
        "ON_ABILITY_START": "modifierfunction.MODIFIER_EVENT_ON_ABILITY_START",
        "ON_ABILITY_EXECUTED": "modifierfunction.MODIFIER_EVENT_ON_ABILITY_EXECUTED",
        "ON_ABILITY_FULLY_CAST": "modifierfunction.MODIFIER_EVENT_ON_ABILITY_FULLY_CAST",
        "ON_BREAK_INVISIBILITY": "modifierfunction.MODIFIER_EVENT_ON_BREAK_INVISIBILITY",
        "ON_ABILITY_END_CHANNEL": "modifierfunction.MODIFIER_EVENT_ON_ABILITY_END_CHANNEL",
        "ON_PROCESS_UPGRADE": "modifierfunction.MODIFIER_EVENT_ON_PROCESS_UPGRADE",
        "ON_REFRESH": "modifierfunction.MODIFIER_EVENT_ON_REFRESH",
        "ON_TAKEDAMAGE": "modifierfunction.MODIFIER_EVENT_ON_TAKEDAMAGE",
        "ON_DEATH_PREVENTED": "modifierfunction.MODIFIER_EVENT_ON_DEATH_PREVENTED",
        "ON_STATE_CHANGED": "modifierfunction.MODIFIER_EVENT_ON_STATE_CHANGED",
        "ON_ORB_EFFECT": "modifierfunction.MODIFIER_EVENT_ON_ORB_EFFECT",
        "ON_PROCESS_CLEAVE": "modifierfunction.MODIFIER_EVENT_ON_PROCESS_CLEAVE",
        "ON_DAMAGE_CALCULATED": "modifierfunction.MODIFIER_EVENT_ON_DAMAGE_CALCULATED",
        "ON_ATTACKED": "modifierfunction.MODIFIER_EVENT_ON_ATTACKED",
        "ON_DEATH": "modifierfunction.MODIFIER_EVENT_ON_DEATH",
        "ON_RESPAWN": "modifierfunction.MODIFIER_EVENT_ON_RESPAWN",
        "ON_SPENT_MANA": "modifierfunction.MODIFIER_EVENT_ON_SPENT_MANA",
        "ON_TELEPORTING": "modifierfunction.MODIFIER_EVENT_ON_TELEPORTING",
        "ON_TELEPORTED": "modifierfunction.MODIFIER_EVENT_ON_TELEPORTED",
        "ON_SET_LOCATION": "modifierfunction.MODIFIER_EVENT_ON_SET_LOCATION",
        "ON_HEALTH_GAINED": "modifierfunction.MODIFIER_EVENT_ON_HEALTH_GAINED",
        "ON_MANA_GAINED": "modifierfunction.MODIFIER_EVENT_ON_MANA_GAINED",
        "ON_TAKEDAMAGE_KILLCREDIT": "modifierfunction.MODIFIER_EVENT_ON_TAKEDAMAGE_KILLCREDIT",
        "ON_HERO_KILLED": "modifierfunction.MODIFIER_EVENT_ON_HERO_KILLED",
        "ON_HEAL_RECEIVED": "modifierfunction.MODIFIER_EVENT_ON_HEAL_RECEIVED",
        "ON_BUILDING_KILLED": "modifierfunction.MODIFIER_EVENT_ON_BUILDING_KILLED",
        "ON_MODEL_CHANGED": "modifierfunction.MODIFIER_EVENT_ON_MODEL_CHANGED",
        "ON_MODIFIER_ADDED": "modifierfunction.MODIFIER_EVENT_ON_MODIFIER_ADDED",
        "TOOLTIP": "modifierfunction.MODIFIER_PROPERTY_TOOLTIP",
        "MODEL_CHANGE": "modifierfunction.MODIFIER_PROPERTY_MODEL_CHANGE",
        "MODEL_SCALE": "modifierfunction.MODIFIER_PROPERTY_MODEL_SCALE",
        "IS_SCEPTER": "modifierfunction.MODIFIER_PROPERTY_IS_SCEPTER",
        "RADAR_COOLDOWN_REDUCTION": "modifierfunction.MODIFIER_PROPERTY_RADAR_COOLDOWN_REDUCTION",
        "TRANSLATE_ACTIVITY_MODIFIERS": "modifierfunction.MODIFIER_PROPERTY_TRANSLATE_ACTIVITY_MODIFIERS",
        "TRANSLATE_ATTACK_SOUND": "modifierfunction.MODIFIER_PROPERTY_TRANSLATE_ATTACK_SOUND",
        "LIFETIME_FRACTION": "modifierfunction.MODIFIER_PROPERTY_LIFETIME_FRACTION",
        "PROVIDES_FOW_POSITION": "modifierfunction.MODIFIER_PROPERTY_PROVIDES_FOW_POSITION",
        "SPELLS_REQUIRE_HP": "modifierfunction.MODIFIER_PROPERTY_SPELLS_REQUIRE_HP",
        "FORCE_DRAW_MINIMAP": "modifierfunction.MODIFIER_PROPERTY_FORCE_DRAW_MINIMAP",
        "DISABLE_TURNING": "modifierfunction.MODIFIER_PROPERTY_DISABLE_TURNING",
        "IGNORE_CAST_ANGLE": "modifierfunction.MODIFIER_PROPERTY_IGNORE_CAST_ANGLE",
        "CHANGE_ABILITY_VALUE": "modifierfunction.MODIFIER_PROPERTY_CHANGE_ABILITY_VALUE",
        "OVERRIDE_ABILITY_SPECIAL": "modifierfunction.MODIFIER_PROPERTY_OVERRIDE_ABILITY_SPECIAL",
        "OVERRIDE_ABILITY_SPECIAL_VALUE": "modifierfunction.MODIFIER_PROPERTY_OVERRIDE_ABILITY_SPECIAL_VALUE",
        "ABILITY_LAYOUT": "modifierfunction.MODIFIER_PROPERTY_ABILITY_LAYOUT",
        "ON_DOMINATED": "modifierfunction.MODIFIER_EVENT_ON_DOMINATED",
        "TEMPEST_DOUBLE": "modifierfunction.MODIFIER_PROPERTY_TEMPEST_DOUBLE",
        "PRESERVE_PARTICLES_ON_MODEL_CHANGE": "modifierfunction.MODIFIER_PROPERTY_PRESERVE_PARTICLES_ON_MODEL_CHANGE",
        "ON_ATTACK_FINISHED": "modifierfunction.MODIFIER_EVENT_ON_ATTACK_FINISHED",
        "IGNORE_COOLDOWN": "modifierfunction.MODIFIER_PROPERTY_IGNORE_COOLDOWN",
        "CAN_ATTACK_TREES": "modifierfunction.MODIFIER_PROPERTY_CAN_ATTACK_TREES",
        "VISUAL_Z_DELTA": "modifierfunction.MODIFIER_PROPERTY_VISUAL_Z_DELTA",
        "INCOMING_DAMAGE_ILLUSION": "modifierfunction.MODIFIER_PROPERTY_INCOMING_DAMAGE_ILLUSION",
        "DONT_GIVE_VISION_OF_ATTACKER": "modifierfunction.MODIFIER_PROPERTY_DONT_GIVE_VISION_OF_ATTACKER",
        "TOOLTIP2": "modifierfunction.MODIFIER_PROPERTY_TOOLTIP2",
        "ON_ATTACK_RECORD_DESTROY": "modifierfunction.MODIFIER_EVENT_ON_ATTACK_RECORD_DESTROY",
        "ON_PROJECTILE_OBSTRUCTION_HIT": "modifierfunction.MODIFIER_EVENT_ON_PROJECTILE_OBSTRUCTION_HIT",
        "SUPPRESS_TELEPORT": "modifierfunction.MODIFIER_PROPERTY_SUPPRESS_TELEPORT",
        "ON_ATTACK_CANCELLED": "modifierfunction.MODIFIER_EVENT_ON_ATTACK_CANCELLED",
        "SUPPRESS_CLEAVE": "modifierfunction.MODIFIER_PROPERTY_SUPPRESS_CLEAVE",
        "BOT_ATTACK_SCORE_BONUS": "modifierfunction.MODIFIER_PROPERTY_BOT_ATTACK_SCORE_BONUS",
        "ATTACKSPEED_REDUCTION_PERCENTAGE": "modifierfunction.MODIFIER_PROPERTY_ATTACKSPEED_REDUCTION_PERCENTAGE",
        "MOVESPEED_REDUCTION_PERCENTAGE": "modifierfunction.MODIFIER_PROPERTY_MOVESPEED_REDUCTION_PERCENTAGE",
        "ATTACK_WHILE_MOVING_TARGET": "modifierfunction.MODIFIER_PROPERTY_ATTACK_WHILE_MOVING_TARGET",
        "INVALID": "modifierfunction.MODIFIER_FUNCTION_INVALID"
    },
    "ModifierState": {
        "ROOTED": "modifierstate.MODIFIER_STATE_ROOTED",
        "DISARMED": "modifierstate.MODIFIER_STATE_DISARMED",
        "ATTACK_IMMUNE": "modifierstate.MODIFIER_STATE_ATTACK_IMMUNE",
        "SILENCED": "modifierstate.MODIFIER_STATE_SILENCED",
        "MUTED": "modifierstate.MODIFIER_STATE_MUTED",
        "STUNNED": "modifierstate.MODIFIER_STATE_STUNNED",
        "HEXED": "modifierstate.MODIFIER_STATE_HEXED",
        "INVISIBLE": "modifierstate.MODIFIER_STATE_INVISIBLE",
        "INVULNERABLE": "modifierstate.MODIFIER_STATE_INVULNERABLE",
        "MAGIC_IMMUNE": "modifierstate.MODIFIER_STATE_MAGIC_IMMUNE",
        "PROVIDES_VISION": "modifierstate.MODIFIER_STATE_PROVIDES_VISION",
        "NIGHTMARED": "modifierstate.MODIFIER_STATE_NIGHTMARED",
        "BLOCK_DISABLED": "modifierstate.MODIFIER_STATE_BLOCK_DISABLED",
        "EVADE_DISABLED": "modifierstate.MODIFIER_STATE_EVADE_DISABLED",
        "UNSELECTABLE": "modifierstate.MODIFIER_STATE_UNSELECTABLE",
        "CANNOT_TARGET_ENEMIES": "modifierstate.MODIFIER_STATE_CANNOT_TARGET_ENEMIES",
        "CANNOT_MISS": "modifierstate.MODIFIER_STATE_CANNOT_MISS",
        "SPECIALLY_DENIABLE": "modifierstate.MODIFIER_STATE_SPECIALLY_DENIABLE",
        "FROZEN": "modifierstate.MODIFIER_STATE_FROZEN",
        "COMMAND_RESTRICTED": "modifierstate.MODIFIER_STATE_COMMAND_RESTRICTED",
        "NOT_ON_MINIMAP": "modifierstate.MODIFIER_STATE_NOT_ON_MINIMAP",
        "LOW_ATTACK_PRIORITY": "modifierstate.MODIFIER_STATE_LOW_ATTACK_PRIORITY",
        "NO_HEALTH_BAR": "modifierstate.MODIFIER_STATE_NO_HEALTH_BAR",
        "FLYING": "modifierstate.MODIFIER_STATE_FLYING",
        "NO_UNIT_COLLISION": "modifierstate.MODIFIER_STATE_NO_UNIT_COLLISION",
        "NO_TEAM_MOVE_TO": "modifierstate.MODIFIER_STATE_NO_TEAM_MOVE_TO",
        "NO_TEAM_SELECT": "modifierstate.MODIFIER_STATE_NO_TEAM_SELECT",
        "PASSIVES_DISABLED": "modifierstate.MODIFIER_STATE_PASSIVES_DISABLED",
        "DOMINATED": "modifierstate.MODIFIER_STATE_DOMINATED",
        "BLIND": "modifierstate.MODIFIER_STATE_BLIND",
        "OUT_OF_GAME": "modifierstate.MODIFIER_STATE_OUT_OF_GAME",
        "FAKE_ALLY": "modifierstate.MODIFIER_STATE_FAKE_ALLY",
        "FLYING_FOR_PATHING_PURPOSES_ONLY": "modifierstate.MODIFIER_STATE_FLYING_FOR_PATHING_PURPOSES_ONLY",
        "TRUESIGHT_IMMUNE": "modifierstate.MODIFIER_STATE_TRUESIGHT_IMMUNE",
        "UNTARGETABLE": "modifierstate.MODIFIER_STATE_UNTARGETABLE",
        "IGNORING_MOVE_AND_ATTACK_ORDERS": "modifierstate.MODIFIER_STATE_IGNORING_MOVE_AND_ATTACK_ORDERS",
        "ALLOW_PATHING_TROUGH_TREES": "modifierstate.MODIFIER_STATE_ALLOW_PATHING_TROUGH_TREES",
        "NOT_ON_MINIMAP_FOR_ENEMIES": "modifierstate.MODIFIER_STATE_NOT_ON_MINIMAP_FOR_ENEMIES",
        "UNSLOWABLE": "modifierstate.MODIFIER_STATE_UNSLOWABLE",
        "TETHERED": "modifierstate.MODIFIER_STATE_TETHERED",
        "IGNORING_STOP_ORDERS": "modifierstate.MODIFIER_STATE_IGNORING_STOP_ORDERS",
        "FEARED": "modifierstate.MODIFIER_STATE_FEARED",
        "TAUNTED": "modifierstate.MODIFIER_STATE_TAUNTED",
        "CANNOT_BE_MOTION_CONTROLLED": "modifierstate.MODIFIER_STATE_CANNOT_BE_MOTION_CONTROLLED"
    },
    "ModifierAttribute": {
        "NONE": "DOTAModifierAttribute_t.MODIFIER_ATTRIBUTE_NONE",
        "PERMANENT": "DOTAModifierAttribute_t.MODIFIER_ATTRIBUTE_PERMANENT",
        "MULTIPLE": "DOTAModifierAttribute_t.MODIFIER_ATTRIBUTE_MULTIPLE",
        "IGNORE_INVULNERABLE": "DOTAModifierAttribute_t.MODIFIER_ATTRIBUTE_IGNORE_INVULNERABLE",
        "AURA_PRIORITY": "DOTAModifierAttribute_t.MODIFIER_ATTRIBUTE_AURA_PRIORITY"
    },
    "Attributes": {
        "STRENGTH": "Attributes.DOTA_ATTRIBUTE_STRENGTH",
        "AGILITY": "Attributes.DOTA_ATTRIBUTE_AGILITY",
        "INTELLECT": "Attributes.DOTA_ATTRIBUTE_INTELLECT",
        "MAX": "Attributes.DOTA_ATTRIBUTE_MAX"
    },
    "ParticleAttachment": {
        "ABSORIGIN": "ParticleAttachment_t.PATTACH_ABSORIGIN",
        "ABSORIGIN_FOLLOW": "ParticleAttachment_t.PATTACH_ABSORIGIN_FOLLOW",
        "CUSTOMORIGIN": "ParticleAttachment_t.PATTACH_CUSTOMORIGIN",
        "CUSTOMORIGIN_FOLLOW": "ParticleAttachment_t.PATTACH_CUSTOMORIGIN_FOLLOW",
        "POINT": "ParticleAttachment_t.PATTACH_POINT",
        "POINT_FOLLOW": "ParticleAttachment_t.PATTACH_POINT_FOLLOW",
        "EYES_FOLLOW": "ParticleAttachment_t.PATTACH_EYES_FOLLOW",
        "OVERHEAD_FOLLOW": "ParticleAttachment_t.PATTACH_OVERHEAD_FOLLOW",
        "WORLDORIGIN": "ParticleAttachment_t.PATTACH_WORLDORIGIN",
        "ROOTBONE_FOLLOW": "ParticleAttachment_t.PATTACH_ROOTBONE_FOLLOW",
        "RENDERORIGIN_FOLLOW": "ParticleAttachment_t.PATTACH_RENDERORIGIN_FOLLOW",
        "MAIN_VIEW": "ParticleAttachment_t.PATTACH_MAIN_VIEW",
        "WATERWAKE": "ParticleAttachment_t.PATTACH_WATERWAKE",
        "CENTER_FOLLOW": "ParticleAttachment_t.PATTACH_CENTER_FOLLOW",
        "CUSTOM_GAME_STATE_1": "ParticleAttachment_t.PATTACH_CUSTOM_GAME_STATE_1",
        "HEALTHBAR": "ParticleAttachment_t.PATTACH_HEALTHBAR"
    },
    "MotionControllerPriority": {
        "LOWEST": "DOTA_MOTION_CONTROLLER_PRIORITY.DOTA_MOTION_CONTROLLER_PRIORITY_LOWEST",
        "LOW": "DOTA_MOTION_CONTROLLER_PRIORITY.DOTA_MOTION_CONTROLLER_PRIORITY_LOW",
        "MEDIUM": "DOTA_MOTION_CONTROLLER_PRIORITY.DOTA_MOTION_CONTROLLER_PRIORITY_MEDIUM",
        "HIGH": "DOTA_MOTION_CONTROLLER_PRIORITY.DOTA_MOTION_CONTROLLER_PRIORITY_HIGH",
        "HIGHEST": "DOTA_MOTION_CONTROLLER_PRIORITY.DOTA_MOTION_CONTROLLER_PRIORITY_HIGHEST"
    },
    "SpeechType": {
        "USER_INVALID": "DOTASpeechType_t.DOTA_SPEECH_USER_INVALID",
        "USER_SINGLE": "DOTASpeechType_t.DOTA_SPEECH_USER_SINGLE",
        "USER_TEAM": "DOTASpeechType_t.DOTA_SPEECH_USER_TEAM",
        "USER_TEAM_NEARBY": "DOTASpeechType_t.DOTA_SPEECH_USER_TEAM_NEARBY",
        "USER_NEARBY": "DOTASpeechType_t.DOTA_SPEECH_USER_NEARBY",
        "USER_ALL": "DOTASpeechType_t.DOTA_SPEECH_USER_ALL",
        "GOOD_TEAM": "DOTASpeechType_t.DOTA_SPEECH_GOOD_TEAM",
        "BAD_TEAM": "DOTASpeechType_t.DOTA_SPEECH_BAD_TEAM",
        "SPECTATOR": "DOTASpeechType_t.DOTA_SPEECH_SPECTATOR",
        "USER_TEAM_NOSPECTATOR": "DOTASpeechType_t.DOTA_SPEECH_USER_TEAM_NOSPECTATOR",
        "RECIPIENT_TYPE_MAX": "DOTASpeechType_t.DOTA_SPEECH_RECIPIENT_TYPE_MAX"
    },
    "AbilitySpeakTrigger": {
        "START_ACTION_PHASE": "DOTAAbilitySpeakTrigger_t.DOTA_ABILITY_SPEAK_START_ACTION_PHASE",
        "CAST": "DOTAAbilitySpeakTrigger_t.DOTA_ABILITY_SPEAK_CAST"
    },
    "CustomUiType": {
        "HUD": "DotaCustomUIType_t.DOTA_CUSTOM_UI_TYPE_HUD",
        "HERO_SELECTION": "DotaCustomUIType_t.DOTA_CUSTOM_UI_TYPE_HERO_SELECTION",
        "PREGAME_STRATEGY": "DotaCustomUIType_t.DOTA_CUSTOM_UI_TYPE_PREGAME_STRATEGY",
        "GAME_INFO": "DotaCustomUIType_t.DOTA_CUSTOM_UI_TYPE_GAME_INFO",
        "GAME_SETUP": "DotaCustomUIType_t.DOTA_CUSTOM_UI_TYPE_GAME_SETUP",
        "FLYOUT_SCOREBOARD": "DotaCustomUIType_t.DOTA_CUSTOM_UI_TYPE_FLYOUT_SCOREBOARD",
        "HUD_TOP_BAR": "DotaCustomUIType_t.DOTA_CUSTOM_UI_TYPE_HUD_TOP_BAR",
        "END_SCREEN": "DotaCustomUIType_t.DOTA_CUSTOM_UI_TYPE_END_SCREEN",
        "COUNT": "DotaCustomUIType_t.DOTA_CUSTOM_UI_TYPE_COUNT"
    },
    "DefaultUiElement": {
        "TOP_TIMEOFDAY": "DotaDefaultUIElement_t.DOTA_DEFAULT_UI_TOP_TIMEOFDAY",
        "TOP_HEROES": "DotaDefaultUIElement_t.DOTA_DEFAULT_UI_TOP_HEROES",
        "FLYOUT_SCOREBOARD": "DotaDefaultUIElement_t.DOTA_DEFAULT_UI_FLYOUT_SCOREBOARD",
        "ACTION_PANEL": "DotaDefaultUIElement_t.DOTA_DEFAULT_UI_ACTION_PANEL",
        "ACTION_MINIMAP": "DotaDefaultUIElement_t.DOTA_DEFAULT_UI_ACTION_MINIMAP",
        "INVENTORY_PANEL": "DotaDefaultUIElement_t.DOTA_DEFAULT_UI_INVENTORY_PANEL",
        "INVENTORY_SHOP": "DotaDefaultUIElement_t.DOTA_DEFAULT_UI_INVENTORY_SHOP",
        "INVENTORY_ITEMS": "DotaDefaultUIElement_t.DOTA_DEFAULT_UI_INVENTORY_ITEMS",
        "INVENTORY_QUICKBUY": "DotaDefaultUIElement_t.DOTA_DEFAULT_UI_INVENTORY_QUICKBUY",
        "INVENTORY_COURIER": "DotaDefaultUIElement_t.DOTA_DEFAULT_UI_INVENTORY_COURIER",
        "INVENTORY_PROTECT": "DotaDefaultUIElement_t.DOTA_DEFAULT_UI_INVENTORY_PROTECT",
        "INVENTORY_GOLD": "DotaDefaultUIElement_t.DOTA_DEFAULT_UI_INVENTORY_GOLD",
        "SHOP_SUGGESTEDITEMS": "DotaDefaultUIElement_t.DOTA_DEFAULT_UI_SHOP_SUGGESTEDITEMS",
        "SHOP_COMMONITEMS": "DotaDefaultUIElement_t.DOTA_DEFAULT_UI_SHOP_COMMONITEMS",
        "HERO_SELECTION_TEAMS": "DotaDefaultUIElement_t.DOTA_DEFAULT_UI_HERO_SELECTION_TEAMS",
        "HERO_SELECTION_GAME_NAME": "DotaDefaultUIElement_t.DOTA_DEFAULT_UI_HERO_SELECTION_GAME_NAME",
        "HERO_SELECTION_CLOCK": "DotaDefaultUIElement_t.DOTA_DEFAULT_UI_HERO_SELECTION_CLOCK",
        "TOP_MENU_BUTTONS": "DotaDefaultUIElement_t.DOTA_DEFAULT_UI_TOP_MENU_BUTTONS",
        "TOP_BAR_BACKGROUND": "DotaDefaultUIElement_t.DOTA_DEFAULT_UI_TOP_BAR_BACKGROUND",
        "TOP_BAR_RADIANT_TEAM": "DotaDefaultUIElement_t.DOTA_DEFAULT_UI_TOP_BAR_RADIANT_TEAM",
        "TOP_BAR_DIRE_TEAM": "DotaDefaultUIElement_t.DOTA_DEFAULT_UI_TOP_BAR_DIRE_TEAM",
        "TOP_BAR_SCORE": "DotaDefaultUIElement_t.DOTA_DEFAULT_UI_TOP_BAR_SCORE",
        "ENDGAME": "DotaDefaultUIElement_t.DOTA_DEFAULT_UI_ENDGAME",
        "ENDGAME_CHAT": "DotaDefaultUIElement_t.DOTA_DEFAULT_UI_ENDGAME_CHAT",
        "QUICK_STATS": "DotaDefaultUIElement_t.DOTA_DEFAULT_UI_QUICK_STATS",
        "PREGAME_STRATEGYUI": "DotaDefaultUIElement_t.DOTA_DEFAULT_UI_PREGAME_STRATEGYUI",
        "KILLCAM": "DotaDefaultUIElement_t.DOTA_DEFAULT_UI_KILLCAM",
        "TOP_BAR": "DotaDefaultUIElement_t.DOTA_DEFAULT_UI_TOP_BAR",
        "CUSTOMUI_BEHIND_HUD_ELEMENTS": "DotaDefaultUIElement_t.DOTA_DEFAULT_UI_CUSTOMUI_BEHIND_HUD_ELEMENTS"
    },
    "PlayerUltimateStateOrTime": {
        "PLAYER_ULTIMATE_STATE_READY": "PlayerUltimateStateOrTime_t.PLAYER_ULTIMATE_STATE_READY"
    },
    "PlayerOrderIssuer": {
        "SELECTED_UNITS": "PlayerOrderIssuer_t.DOTA_ORDER_ISSUER_SELECTED_UNITS",
        "CURRENT_UNIT_ONLY": "PlayerOrderIssuer_t.DOTA_ORDER_ISSUER_CURRENT_UNIT_ONLY",
        "HERO_ONLY": "PlayerOrderIssuer_t.DOTA_ORDER_ISSUER_HERO_ONLY",
        "PASSED_UNIT_ONLY": "PlayerOrderIssuer_t.DOTA_ORDER_ISSUER_PASSED_UNIT_ONLY"
    },
    "OrderQueueBehavior": {
        "DEFAULT": "OrderQueueBehavior_t.DOTA_ORDER_QUEUE_DEFAULT",
        "NEVER": "OrderQueueBehavior_t.DOTA_ORDER_QUEUE_NEVER",
        "ALWAYS": "OrderQueueBehavior_t.DOTA_ORDER_QUEUE_ALWAYS"
    },
    "ClickBehaviors": {
        "NONE": "CLICK_BEHAVIORS.DOTA_CLICK_BEHAVIOR_NONE",
        "MOVE": "CLICK_BEHAVIORS.DOTA_CLICK_BEHAVIOR_MOVE",
        "ATTACK": "CLICK_BEHAVIORS.DOTA_CLICK_BEHAVIOR_ATTACK",
        "CAST": "CLICK_BEHAVIORS.DOTA_CLICK_BEHAVIOR_CAST",
        "DROP_ITEM": "CLICK_BEHAVIORS.DOTA_CLICK_BEHAVIOR_DROP_ITEM",
        "DROP_SHOP_ITEM": "CLICK_BEHAVIORS.DOTA_CLICK_BEHAVIOR_DROP_SHOP_ITEM",
        "DRAG": "CLICK_BEHAVIORS.DOTA_CLICK_BEHAVIOR_DRAG",
        "LEARN_ABILITY": "CLICK_BEHAVIORS.DOTA_CLICK_BEHAVIOR_LEARN_ABILITY",
        "PATROL": "CLICK_BEHAVIORS.DOTA_CLICK_BEHAVIOR_PATROL",
        "VECTOR_CAST": "CLICK_BEHAVIORS.DOTA_CLICK_BEHAVIOR_VECTOR_CAST",
        "UNUSED": "CLICK_BEHAVIORS.DOTA_CLICK_BEHAVIOR_UNUSED",
        "RADAR": "CLICK_BEHAVIORS.DOTA_CLICK_BEHAVIOR_RADAR",
        "LAST": "CLICK_BEHAVIORS.DOTA_CLICK_BEHAVIOR_LAST"
    },
    "AbilityLearnResult": {
        "CAN_BE_UPGRADED": "AbilityLearnResult_t.ABILITY_CAN_BE_UPGRADED",
        "CANNOT_BE_UPGRADED_NOT_UPGRADABLE": "AbilityLearnResult_t.ABILITY_CANNOT_BE_UPGRADED_NOT_UPGRADABLE",
        "CANNOT_BE_UPGRADED_AT_MAX": "AbilityLearnResult_t.ABILITY_CANNOT_BE_UPGRADED_AT_MAX",
        "CANNOT_BE_UPGRADED_REQUIRES_LEVEL": "AbilityLearnResult_t.ABILITY_CANNOT_BE_UPGRADED_REQUIRES_LEVEL",
        "NOT_LEARNABLE": "AbilityLearnResult_t.ABILITY_NOT_LEARNABLE"
    },
    "KeybindCommand": {
        "KEYBIND_NONE": "DOTAKeybindCommand_t.DOTA_KEYBIND_NONE",
        "KEYBIND_FIRST": "DOTAKeybindCommand_t.DOTA_KEYBIND_FIRST",
        "KEYBIND_CAMERA_UP": "DOTAKeybindCommand_t.DOTA_KEYBIND_CAMERA_UP",
        "KEYBIND_CAMERA_DOWN": "DOTAKeybindCommand_t.DOTA_KEYBIND_CAMERA_DOWN",
        "KEYBIND_CAMERA_LEFT": "DOTAKeybindCommand_t.DOTA_KEYBIND_CAMERA_LEFT",
        "KEYBIND_CAMERA_RIGHT": "DOTAKeybindCommand_t.DOTA_KEYBIND_CAMERA_RIGHT",
        "KEYBIND_CAMERA_GRIP": "DOTAKeybindCommand_t.DOTA_KEYBIND_CAMERA_GRIP",
        "KEYBIND_CAMERA_YAW_GRIP": "DOTAKeybindCommand_t.DOTA_KEYBIND_CAMERA_YAW_GRIP",
        "KEYBIND_CAMERA_SAVED_POSITION_1": "DOTAKeybindCommand_t.DOTA_KEYBIND_CAMERA_SAVED_POSITION_1",
        "KEYBIND_CAMERA_SAVED_POSITION_2": "DOTAKeybindCommand_t.DOTA_KEYBIND_CAMERA_SAVED_POSITION_2",
        "KEYBIND_CAMERA_SAVED_POSITION_3": "DOTAKeybindCommand_t.DOTA_KEYBIND_CAMERA_SAVED_POSITION_3",
        "KEYBIND_CAMERA_SAVED_POSITION_4": "DOTAKeybindCommand_t.DOTA_KEYBIND_CAMERA_SAVED_POSITION_4",
        "KEYBIND_CAMERA_SAVED_POSITION_5": "DOTAKeybindCommand_t.DOTA_KEYBIND_CAMERA_SAVED_POSITION_5",
        "KEYBIND_CAMERA_SAVED_POSITION_6": "DOTAKeybindCommand_t.DOTA_KEYBIND_CAMERA_SAVED_POSITION_6",
        "KEYBIND_CAMERA_SAVED_POSITION_7": "DOTAKeybindCommand_t.DOTA_KEYBIND_CAMERA_SAVED_POSITION_7",
        "KEYBIND_CAMERA_SAVED_POSITION_8": "DOTAKeybindCommand_t.DOTA_KEYBIND_CAMERA_SAVED_POSITION_8",
        "KEYBIND_CAMERA_SAVED_POSITION_9": "DOTAKeybindCommand_t.DOTA_KEYBIND_CAMERA_SAVED_POSITION_9",
        "KEYBIND_CAMERA_SAVED_POSITION_10": "DOTAKeybindCommand_t.DOTA_KEYBIND_CAMERA_SAVED_POSITION_10",
        "KEYBIND_HERO_ATTACK": "DOTAKeybindCommand_t.DOTA_KEYBIND_HERO_ATTACK",
        "KEYBIND_HERO_MOVE": "DOTAKeybindCommand_t.DOTA_KEYBIND_HERO_MOVE",
        "KEYBIND_HERO_MOVE_DIRECTION": "DOTAKeybindCommand_t.DOTA_KEYBIND_HERO_MOVE_DIRECTION",
        "KEYBIND_PATROL": "DOTAKeybindCommand_t.DOTA_KEYBIND_PATROL",
        "KEYBIND_HERO_STOP": "DOTAKeybindCommand_t.DOTA_KEYBIND_HERO_STOP",
        "KEYBIND_HERO_HOLD": "DOTAKeybindCommand_t.DOTA_KEYBIND_HERO_HOLD",
        "KEYBIND_HERO_SELECT": "DOTAKeybindCommand_t.DOTA_KEYBIND_HERO_SELECT",
        "KEYBIND_COURIER_SELECT": "DOTAKeybindCommand_t.DOTA_KEYBIND_COURIER_SELECT",
        "KEYBIND_COURIER_DELIVER": "DOTAKeybindCommand_t.DOTA_KEYBIND_COURIER_DELIVER",
        "KEYBIND_COURIER_BURST": "DOTAKeybindCommand_t.DOTA_KEYBIND_COURIER_BURST",
        "KEYBIND_COURIER_SHIELD": "DOTAKeybindCommand_t.DOTA_KEYBIND_COURIER_SHIELD",
        "KEYBIND_PAUSE": "DOTAKeybindCommand_t.DOTA_KEYBIND_PAUSE",
        "SELECT_ALL": "DOTAKeybindCommand_t.DOTA_SELECT_ALL",
        "SELECT_ALL_OTHERS": "DOTAKeybindCommand_t.DOTA_SELECT_ALL_OTHERS",
        "RECENT_EVENT": "DOTAKeybindCommand_t.DOTA_RECENT_EVENT",
        "KEYBIND_CHAT_TEAM": "DOTAKeybindCommand_t.DOTA_KEYBIND_CHAT_TEAM",
        "KEYBIND_CHAT_GLOBAL": "DOTAKeybindCommand_t.DOTA_KEYBIND_CHAT_GLOBAL",
        "KEYBIND_CHAT_TEAM_2": "DOTAKeybindCommand_t.DOTA_KEYBIND_CHAT_TEAM2",
        "KEYBIND_CHAT_GLOBAL_2": "DOTAKeybindCommand_t.DOTA_KEYBIND_CHAT_GLOBAL2",
        "KEYBIND_CHAT_VOICE_PARTY": "DOTAKeybindCommand_t.DOTA_KEYBIND_CHAT_VOICE_PARTY",
        "KEYBIND_CHAT_VOICE_TEAM": "DOTAKeybindCommand_t.DOTA_KEYBIND_CHAT_VOICE_TEAM",
        "KEYBIND_CHAT_WHEEL": "DOTAKeybindCommand_t.DOTA_KEYBIND_CHAT_WHEEL",
        "KEYBIND_CHAT_WHEEL_2": "DOTAKeybindCommand_t.DOTA_KEYBIND_CHAT_WHEEL2",
        "KEYBIND_CHAT_WHEEL_CARE": "DOTAKeybindCommand_t.DOTA_KEYBIND_CHAT_WHEEL_CARE",
        "KEYBIND_CHAT_WHEEL_BACK": "DOTAKeybindCommand_t.DOTA_KEYBIND_CHAT_WHEEL_BACK",
        "KEYBIND_CHAT_WHEEL_NEED_WARDS": "DOTAKeybindCommand_t.DOTA_KEYBIND_CHAT_WHEEL_NEED_WARDS",
        "KEYBIND_CHAT_WHEEL_STUN": "DOTAKeybindCommand_t.DOTA_KEYBIND_CHAT_WHEEL_STUN",
        "KEYBIND_CHAT_WHEEL_HELP": "DOTAKeybindCommand_t.DOTA_KEYBIND_CHAT_WHEEL_HELP",
        "KEYBIND_CHAT_WHEEL_GET_PUSH": "DOTAKeybindCommand_t.DOTA_KEYBIND_CHAT_WHEEL_GET_PUSH",
        "KEYBIND_CHAT_WHEEL_GOOD_JOB": "DOTAKeybindCommand_t.DOTA_KEYBIND_CHAT_WHEEL_GOOD_JOB",
        "KEYBIND_CHAT_WHEEL_MISSING": "DOTAKeybindCommand_t.DOTA_KEYBIND_CHAT_WHEEL_MISSING",
        "KEYBIND_CHAT_WHEEL_MISSING_TOP": "DOTAKeybindCommand_t.DOTA_KEYBIND_CHAT_WHEEL_MISSING_TOP",
        "KEYBIND_CHAT_WHEEL_MISSING_MIDDLE": "DOTAKeybindCommand_t.DOTA_KEYBIND_CHAT_WHEEL_MISSING_MIDDLE",
        "KEYBIND_CHAT_WHEEL_MISSING_BOTTOM": "DOTAKeybindCommand_t.DOTA_KEYBIND_CHAT_WHEEL_MISSING_BOTTOM",
        "KEYBIND_HERO_CHAT_WHEEL": "DOTAKeybindCommand_t.DOTA_KEYBIND_HERO_CHAT_WHEEL",
        "KEYBIND_SPRAY_WHEEL": "DOTAKeybindCommand_t.DOTA_KEYBIND_SPRAY_WHEEL",
        "KEYBIND_ABILITY_PRIMARY_1": "DOTAKeybindCommand_t.DOTA_KEYBIND_ABILITY_PRIMARY1",
        "KEYBIND_ABILITY_PRIMARY_2": "DOTAKeybindCommand_t.DOTA_KEYBIND_ABILITY_PRIMARY2",
        "KEYBIND_ABILITY_PRIMARY_3": "DOTAKeybindCommand_t.DOTA_KEYBIND_ABILITY_PRIMARY3",
        "KEYBIND_ABILITY_SECONDARY_1": "DOTAKeybindCommand_t.DOTA_KEYBIND_ABILITY_SECONDARY1",
        "KEYBIND_ABILITY_SECONDARY_2": "DOTAKeybindCommand_t.DOTA_KEYBIND_ABILITY_SECONDARY2",
        "KEYBIND_ABILITY_ULTIMATE": "DOTAKeybindCommand_t.DOTA_KEYBIND_ABILITY_ULTIMATE",
        "KEYBIND_ABILITY_PRIMARY_1_QUICKCAST": "DOTAKeybindCommand_t.DOTA_KEYBIND_ABILITY_PRIMARY1_QUICKCAST",
        "KEYBIND_ABILITY_PRIMARY_2_QUICKCAST": "DOTAKeybindCommand_t.DOTA_KEYBIND_ABILITY_PRIMARY2_QUICKCAST",
        "KEYBIND_ABILITY_PRIMARY_3_QUICKCAST": "DOTAKeybindCommand_t.DOTA_KEYBIND_ABILITY_PRIMARY3_QUICKCAST",
        "KEYBIND_ABILITY_SECONDARY_1_QUICKCAST": "DOTAKeybindCommand_t.DOTA_KEYBIND_ABILITY_SECONDARY1_QUICKCAST",
        "KEYBIND_ABILITY_SECONDARY_2_QUICKCAST": "DOTAKeybindCommand_t.DOTA_KEYBIND_ABILITY_SECONDARY2_QUICKCAST",
        "KEYBIND_ABILITY_ULTIMATE_QUICKCAST": "DOTAKeybindCommand_t.DOTA_KEYBIND_ABILITY_ULTIMATE_QUICKCAST",
        "KEYBIND_ABILITY_PRIMARY_1_EXPLICIT_AUTOCAST": "DOTAKeybindCommand_t.DOTA_KEYBIND_ABILITY_PRIMARY1_EXPLICIT_AUTOCAST",
        "KEYBIND_ABILITY_PRIMARY_2_EXPLICIT_AUTOCAST": "DOTAKeybindCommand_t.DOTA_KEYBIND_ABILITY_PRIMARY2_EXPLICIT_AUTOCAST",
        "KEYBIND_ABILITY_PRIMARY_3_EXPLICIT_AUTOCAST": "DOTAKeybindCommand_t.DOTA_KEYBIND_ABILITY_PRIMARY3_EXPLICIT_AUTOCAST",
        "KEYBIND_ABILITY_SECONDARY_1_EXPLICIT_AUTOCAST": "DOTAKeybindCommand_t.DOTA_KEYBIND_ABILITY_SECONDARY1_EXPLICIT_AUTOCAST",
        "KEYBIND_ABILITY_SECONDARY_2_EXPLICIT_AUTOCAST": "DOTAKeybindCommand_t.DOTA_KEYBIND_ABILITY_SECONDARY2_EXPLICIT_AUTOCAST",
        "KEYBIND_ABILITY_ULTIMATE_EXPLICIT_AUTOCAST": "DOTAKeybindCommand_t.DOTA_KEYBIND_ABILITY_ULTIMATE_EXPLICIT_AUTOCAST",
        "KEYBIND_ABILITY_PRIMARY_1_QUICKCAST_AUTOCAST": "DOTAKeybindCommand_t.DOTA_KEYBIND_ABILITY_PRIMARY1_QUICKCAST_AUTOCAST",
        "KEYBIND_ABILITY_PRIMARY_2_QUICKCAST_AUTOCAST": "DOTAKeybindCommand_t.DOTA_KEYBIND_ABILITY_PRIMARY2_QUICKCAST_AUTOCAST",
        "KEYBIND_ABILITY_PRIMARY_3_QUICKCAST_AUTOCAST": "DOTAKeybindCommand_t.DOTA_KEYBIND_ABILITY_PRIMARY3_QUICKCAST_AUTOCAST",
        "KEYBIND_ABILITY_SECONDARY_1_QUICKCAST_AUTOCAST": "DOTAKeybindCommand_t.DOTA_KEYBIND_ABILITY_SECONDARY1_QUICKCAST_AUTOCAST",
        "KEYBIND_ABILITY_SECONDARY_2_QUICKCAST_AUTOCAST": "DOTAKeybindCommand_t.DOTA_KEYBIND_ABILITY_SECONDARY2_QUICKCAST_AUTOCAST",
        "KEYBIND_ABILITY_ULTIMATE_QUICKCAST_AUTOCAST": "DOTAKeybindCommand_t.DOTA_KEYBIND_ABILITY_ULTIMATE_QUICKCAST_AUTOCAST",
        "KEYBIND_ABILITY_PRIMARY_1_AUTOMATIC_AUTOCAST": "DOTAKeybindCommand_t.DOTA_KEYBIND_ABILITY_PRIMARY1_AUTOMATIC_AUTOCAST",
        "KEYBIND_ABILITY_PRIMARY_2_AUTOMATIC_AUTOCAST": "DOTAKeybindCommand_t.DOTA_KEYBIND_ABILITY_PRIMARY2_AUTOMATIC_AUTOCAST",
        "KEYBIND_ABILITY_PRIMARY_3_AUTOMATIC_AUTOCAST": "DOTAKeybindCommand_t.DOTA_KEYBIND_ABILITY_PRIMARY3_AUTOMATIC_AUTOCAST",
        "KEYBIND_ABILITY_SECONDARY_1_AUTOMATIC_AUTOCAST": "DOTAKeybindCommand_t.DOTA_KEYBIND_ABILITY_SECONDARY1_AUTOMATIC_AUTOCAST",
        "KEYBIND_ABILITY_SECONDARY_2_AUTOMATIC_AUTOCAST": "DOTAKeybindCommand_t.DOTA_KEYBIND_ABILITY_SECONDARY2_AUTOMATIC_AUTOCAST",
        "KEYBIND_ABILITY_ULTIMATE_AUTOMATIC_AUTOCAST": "DOTAKeybindCommand_t.DOTA_KEYBIND_ABILITY_ULTIMATE_AUTOMATIC_AUTOCAST",
        "KEYBIND_INVENTORY_1": "DOTAKeybindCommand_t.DOTA_KEYBIND_INVENTORY1",
        "KEYBIND_INVENTORY_2": "DOTAKeybindCommand_t.DOTA_KEYBIND_INVENTORY2",
        "KEYBIND_INVENTORY_3": "DOTAKeybindCommand_t.DOTA_KEYBIND_INVENTORY3",
        "KEYBIND_INVENTORY_4": "DOTAKeybindCommand_t.DOTA_KEYBIND_INVENTORY4",
        "KEYBIND_INVENTORY_5": "DOTAKeybindCommand_t.DOTA_KEYBIND_INVENTORY5",
        "KEYBIND_INVENTORY_6": "DOTAKeybindCommand_t.DOTA_KEYBIND_INVENTORY6",
        "KEYBIND_INVENTORYTP": "DOTAKeybindCommand_t.DOTA_KEYBIND_INVENTORYTP",
        "KEYBIND_INVENTORYNEUTRAL": "DOTAKeybindCommand_t.DOTA_KEYBIND_INVENTORYNEUTRAL",
        "KEYBIND_INVENTORY_1_QUICKCAST": "DOTAKeybindCommand_t.DOTA_KEYBIND_INVENTORY1_QUICKCAST",
        "KEYBIND_INVENTORY_2_QUICKCAST": "DOTAKeybindCommand_t.DOTA_KEYBIND_INVENTORY2_QUICKCAST",
        "KEYBIND_INVENTORY_3_QUICKCAST": "DOTAKeybindCommand_t.DOTA_KEYBIND_INVENTORY3_QUICKCAST",
        "KEYBIND_INVENTORY_4_QUICKCAST": "DOTAKeybindCommand_t.DOTA_KEYBIND_INVENTORY4_QUICKCAST",
        "KEYBIND_INVENTORY_5_QUICKCAST": "DOTAKeybindCommand_t.DOTA_KEYBIND_INVENTORY5_QUICKCAST",
        "KEYBIND_INVENTORY_6_QUICKCAST": "DOTAKeybindCommand_t.DOTA_KEYBIND_INVENTORY6_QUICKCAST",
        "KEYBIND_INVENTORYTP_QUICKCAST": "DOTAKeybindCommand_t.DOTA_KEYBIND_INVENTORYTP_QUICKCAST",
        "KEYBIND_INVENTORYNEUTRAL_QUICKCAST": "DOTAKeybindCommand_t.DOTA_KEYBIND_INVENTORYNEUTRAL_QUICKCAST",
        "KEYBIND_INVENTORY_1_AUTOCAST": "DOTAKeybindCommand_t.DOTA_KEYBIND_INVENTORY1_AUTOCAST",
        "KEYBIND_INVENTORY_2_AUTOCAST": "DOTAKeybindCommand_t.DOTA_KEYBIND_INVENTORY2_AUTOCAST",
        "KEYBIND_INVENTORY_3_AUTOCAST": "DOTAKeybindCommand_t.DOTA_KEYBIND_INVENTORY3_AUTOCAST",
        "KEYBIND_INVENTORY_4_AUTOCAST": "DOTAKeybindCommand_t.DOTA_KEYBIND_INVENTORY4_AUTOCAST",
        "KEYBIND_INVENTORY_5_AUTOCAST": "DOTAKeybindCommand_t.DOTA_KEYBIND_INVENTORY5_AUTOCAST",
        "KEYBIND_INVENTORY_6_AUTOCAST": "DOTAKeybindCommand_t.DOTA_KEYBIND_INVENTORY6_AUTOCAST",
        "KEYBIND_INVENTORYTP_AUTOCAST": "DOTAKeybindCommand_t.DOTA_KEYBIND_INVENTORYTP_AUTOCAST",
        "KEYBIND_INVENTORYNEUTRAL_AUTOCAST": "DOTAKeybindCommand_t.DOTA_KEYBIND_INVENTORYNEUTRAL_AUTOCAST",
        "KEYBIND_INVENTORY_1_QUICKAUTOCAST": "DOTAKeybindCommand_t.DOTA_KEYBIND_INVENTORY1_QUICKAUTOCAST",
        "KEYBIND_INVENTORY_2_QUICKAUTOCAST": "DOTAKeybindCommand_t.DOTA_KEYBIND_INVENTORY2_QUICKAUTOCAST",
        "KEYBIND_INVENTORY_3_QUICKAUTOCAST": "DOTAKeybindCommand_t.DOTA_KEYBIND_INVENTORY3_QUICKAUTOCAST",
        "KEYBIND_INVENTORY_4_QUICKAUTOCAST": "DOTAKeybindCommand_t.DOTA_KEYBIND_INVENTORY4_QUICKAUTOCAST",
        "KEYBIND_INVENTORY_5_QUICKAUTOCAST": "DOTAKeybindCommand_t.DOTA_KEYBIND_INVENTORY5_QUICKAUTOCAST",
        "KEYBIND_INVENTORY_6_QUICKAUTOCAST": "DOTAKeybindCommand_t.DOTA_KEYBIND_INVENTORY6_QUICKAUTOCAST",
        "KEYBIND_INVENTORYTP_QUICKAUTOCAST": "DOTAKeybindCommand_t.DOTA_KEYBIND_INVENTORYTP_QUICKAUTOCAST",
        "KEYBIND_INVENTORYNEUTRAL_QUICKAUTOCAST": "DOTAKeybindCommand_t.DOTA_KEYBIND_INVENTORYNEUTRAL_QUICKAUTOCAST",
        "KEYBIND_CONTROL_GROUP_1": "DOTAKeybindCommand_t.DOTA_KEYBIND_CONTROL_GROUP1",
        "KEYBIND_CONTROL_GROUP_2": "DOTAKeybindCommand_t.DOTA_KEYBIND_CONTROL_GROUP2",
        "KEYBIND_CONTROL_GROUP_3": "DOTAKeybindCommand_t.DOTA_KEYBIND_CONTROL_GROUP3",
        "KEYBIND_CONTROL_GROUP_4": "DOTAKeybindCommand_t.DOTA_KEYBIND_CONTROL_GROUP4",
        "KEYBIND_CONTROL_GROUP_5": "DOTAKeybindCommand_t.DOTA_KEYBIND_CONTROL_GROUP5",
        "KEYBIND_CONTROL_GROUP_6": "DOTAKeybindCommand_t.DOTA_KEYBIND_CONTROL_GROUP6",
        "KEYBIND_CONTROL_GROUP_7": "DOTAKeybindCommand_t.DOTA_KEYBIND_CONTROL_GROUP7",
        "KEYBIND_CONTROL_GROUP_8": "DOTAKeybindCommand_t.DOTA_KEYBIND_CONTROL_GROUP8",
        "KEYBIND_CONTROL_GROUP_9": "DOTAKeybindCommand_t.DOTA_KEYBIND_CONTROL_GROUP9",
        "KEYBIND_CONTROL_GROUP_10": "DOTAKeybindCommand_t.DOTA_KEYBIND_CONTROL_GROUP10",
        "KEYBIND_CONTROL_GROUPCYCLE": "DOTAKeybindCommand_t.DOTA_KEYBIND_CONTROL_GROUPCYCLE",
        "KEYBIND_SELECT_ALLY_1": "DOTAKeybindCommand_t.DOTA_KEYBIND_SELECT_ALLY1",
        "KEYBIND_SELECT_ALLY_2": "DOTAKeybindCommand_t.DOTA_KEYBIND_SELECT_ALLY2",
        "KEYBIND_SELECT_ALLY_3": "DOTAKeybindCommand_t.DOTA_KEYBIND_SELECT_ALLY3",
        "KEYBIND_SELECT_ALLY_4": "DOTAKeybindCommand_t.DOTA_KEYBIND_SELECT_ALLY4",
        "KEYBIND_SELECT_ALLY_5": "DOTAKeybindCommand_t.DOTA_KEYBIND_SELECT_ALLY5",
        "KEYBIND_SHOP_TOGGLE": "DOTAKeybindCommand_t.DOTA_KEYBIND_SHOP_TOGGLE",
        "KEYBIND_SCOREBOARD_TOGGLE": "DOTAKeybindCommand_t.DOTA_KEYBIND_SCOREBOARD_TOGGLE",
        "KEYBIND_SCREENSHOT": "DOTAKeybindCommand_t.DOTA_KEYBIND_SCREENSHOT",
        "KEYBIND_ESCAPE": "DOTAKeybindCommand_t.DOTA_KEYBIND_ESCAPE",
        "KEYBIND_CONSOLE": "DOTAKeybindCommand_t.DOTA_KEYBIND_CONSOLE",
        "KEYBIND_DEATH_SUMMARY": "DOTAKeybindCommand_t.DOTA_KEYBIND_DEATH_SUMMARY",
        "KEYBIND_LEARN_ABILITIES": "DOTAKeybindCommand_t.DOTA_KEYBIND_LEARN_ABILITIES",
        "KEYBIND_LEARN_STATS": "DOTAKeybindCommand_t.DOTA_KEYBIND_LEARN_STATS",
        "KEYBIND_ACTIVATE_GLYPH": "DOTAKeybindCommand_t.DOTA_KEYBIND_ACTIVATE_GLYPH",
        "KEYBIND_ACTIVATE_RADAR": "DOTAKeybindCommand_t.DOTA_KEYBIND_ACTIVATE_RADAR",
        "KEYBIND_PURCHASE_QUICKBUY": "DOTAKeybindCommand_t.DOTA_KEYBIND_PURCHASE_QUICKBUY",
        "KEYBIND_PURCHASE_STICKY": "DOTAKeybindCommand_t.DOTA_KEYBIND_PURCHASE_STICKY",
        "KEYBIND_GRAB_STASH_ITEMS": "DOTAKeybindCommand_t.DOTA_KEYBIND_GRAB_STASH_ITEMS",
        "KEYBIND_TOGGLE_AUTOATTACK": "DOTAKeybindCommand_t.DOTA_KEYBIND_TOGGLE_AUTOATTACK",
        "KEYBIND_TAUNT": "DOTAKeybindCommand_t.DOTA_KEYBIND_TAUNT",
        "KEYBIND_SHOP_CONSUMABLES": "DOTAKeybindCommand_t.DOTA_KEYBIND_SHOP_CONSUMABLES",
        "KEYBIND_SHOP_ATTRIBUTES": "DOTAKeybindCommand_t.DOTA_KEYBIND_SHOP_ATTRIBUTES",
        "KEYBIND_SHOP_ARMAMENTS": "DOTAKeybindCommand_t.DOTA_KEYBIND_SHOP_ARMAMENTS",
        "KEYBIND_SHOP_ARCANE": "DOTAKeybindCommand_t.DOTA_KEYBIND_SHOP_ARCANE",
        "KEYBIND_SHOP_BASICS": "DOTAKeybindCommand_t.DOTA_KEYBIND_SHOP_BASICS",
        "KEYBIND_SHOP_SUPPORT": "DOTAKeybindCommand_t.DOTA_KEYBIND_SHOP_SUPPORT",
        "KEYBIND_SHOP_CASTER": "DOTAKeybindCommand_t.DOTA_KEYBIND_SHOP_CASTER",
        "KEYBIND_SHOP_WEAPONS": "DOTAKeybindCommand_t.DOTA_KEYBIND_SHOP_WEAPONS",
        "KEYBIND_SHOP_ARMOR": "DOTAKeybindCommand_t.DOTA_KEYBIND_SHOP_ARMOR",
        "KEYBIND_SHOP_ARTIFACTS": "DOTAKeybindCommand_t.DOTA_KEYBIND_SHOP_ARTIFACTS",
        "KEYBIND_SHOP_SIDE_PAGE_1": "DOTAKeybindCommand_t.DOTA_KEYBIND_SHOP_SIDE_PAGE_1",
        "KEYBIND_SHOP_SIDE_PAGE_2": "DOTAKeybindCommand_t.DOTA_KEYBIND_SHOP_SIDE_PAGE_2",
        "KEYBIND_SHOP_SECRET": "DOTAKeybindCommand_t.DOTA_KEYBIND_SHOP_SECRET",
        "KEYBIND_SHOP_SEARCHBOX": "DOTAKeybindCommand_t.DOTA_KEYBIND_SHOP_SEARCHBOX",
        "KEYBIND_SHOP_SLOT_1": "DOTAKeybindCommand_t.DOTA_KEYBIND_SHOP_SLOT_1",
        "KEYBIND_SHOP_SLOT_2": "DOTAKeybindCommand_t.DOTA_KEYBIND_SHOP_SLOT_2",
        "KEYBIND_SHOP_SLOT_3": "DOTAKeybindCommand_t.DOTA_KEYBIND_SHOP_SLOT_3",
        "KEYBIND_SHOP_SLOT_4": "DOTAKeybindCommand_t.DOTA_KEYBIND_SHOP_SLOT_4",
        "KEYBIND_SHOP_SLOT_5": "DOTAKeybindCommand_t.DOTA_KEYBIND_SHOP_SLOT_5",
        "KEYBIND_SHOP_SLOT_6": "DOTAKeybindCommand_t.DOTA_KEYBIND_SHOP_SLOT_6",
        "KEYBIND_SHOP_SLOT_7": "DOTAKeybindCommand_t.DOTA_KEYBIND_SHOP_SLOT_7",
        "KEYBIND_SHOP_SLOT_8": "DOTAKeybindCommand_t.DOTA_KEYBIND_SHOP_SLOT_8",
        "KEYBIND_SHOP_SLOT_9": "DOTAKeybindCommand_t.DOTA_KEYBIND_SHOP_SLOT_9",
        "KEYBIND_SHOP_SLOT_10": "DOTAKeybindCommand_t.DOTA_KEYBIND_SHOP_SLOT_10",
        "KEYBIND_SHOP_SLOT_11": "DOTAKeybindCommand_t.DOTA_KEYBIND_SHOP_SLOT_11",
        "KEYBIND_SHOP_SLOT_12": "DOTAKeybindCommand_t.DOTA_KEYBIND_SHOP_SLOT_12",
        "KEYBIND_SHOP_SLOT_13": "DOTAKeybindCommand_t.DOTA_KEYBIND_SHOP_SLOT_13",
        "KEYBIND_SHOP_SLOT_14": "DOTAKeybindCommand_t.DOTA_KEYBIND_SHOP_SLOT_14",
        "KEYBIND_SPEC_CAMERA_UP": "DOTAKeybindCommand_t.DOTA_KEYBIND_SPEC_CAMERA_UP",
        "KEYBIND_SPEC_CAMERA_DOWN": "DOTAKeybindCommand_t.DOTA_KEYBIND_SPEC_CAMERA_DOWN",
        "KEYBIND_SPEC_CAMERA_LEFT": "DOTAKeybindCommand_t.DOTA_KEYBIND_SPEC_CAMERA_LEFT",
        "KEYBIND_SPEC_CAMERA_RIGHT": "DOTAKeybindCommand_t.DOTA_KEYBIND_SPEC_CAMERA_RIGHT",
        "KEYBIND_SPEC_CAMERA_GRIP": "DOTAKeybindCommand_t.DOTA_KEYBIND_SPEC_CAMERA_GRIP",
        "KEYBIND_SPEC_CAMERA_SAVED_POSITION_1": "DOTAKeybindCommand_t.DOTA_KEYBIND_SPEC_CAMERA_SAVED_POSITION_1",
        "KEYBIND_SPEC_CAMERA_SAVED_POSITION_2": "DOTAKeybindCommand_t.DOTA_KEYBIND_SPEC_CAMERA_SAVED_POSITION_2",
        "KEYBIND_SPEC_CAMERA_SAVED_POSITION_3": "DOTAKeybindCommand_t.DOTA_KEYBIND_SPEC_CAMERA_SAVED_POSITION_3",
        "KEYBIND_SPEC_CAMERA_SAVED_POSITION_4": "DOTAKeybindCommand_t.DOTA_KEYBIND_SPEC_CAMERA_SAVED_POSITION_4",
        "KEYBIND_SPEC_CAMERA_SAVED_POSITION_5": "DOTAKeybindCommand_t.DOTA_KEYBIND_SPEC_CAMERA_SAVED_POSITION_5",
        "KEYBIND_SPEC_CAMERA_SAVED_POSITION_6": "DOTAKeybindCommand_t.DOTA_KEYBIND_SPEC_CAMERA_SAVED_POSITION_6",
        "KEYBIND_SPEC_CAMERA_SAVED_POSITION_7": "DOTAKeybindCommand_t.DOTA_KEYBIND_SPEC_CAMERA_SAVED_POSITION_7",
        "KEYBIND_SPEC_CAMERA_SAVED_POSITION_8": "DOTAKeybindCommand_t.DOTA_KEYBIND_SPEC_CAMERA_SAVED_POSITION_8",
        "KEYBIND_SPEC_CAMERA_SAVED_POSITION_9": "DOTAKeybindCommand_t.DOTA_KEYBIND_SPEC_CAMERA_SAVED_POSITION_9",
        "KEYBIND_SPEC_CAMERA_SAVED_POSITION_10": "DOTAKeybindCommand_t.DOTA_KEYBIND_SPEC_CAMERA_SAVED_POSITION_10",
        "KEYBIND_SPEC_UNIT_SELECT": "DOTAKeybindCommand_t.DOTA_KEYBIND_SPEC_UNIT_SELECT",
        "KEYBIND_SPEC_HERO_SELECT": "DOTAKeybindCommand_t.DOTA_KEYBIND_SPEC_HERO_SELECT",
        "KEYBIND_SPEC_PAUSE": "DOTAKeybindCommand_t.DOTA_KEYBIND_SPEC_PAUSE",
        "KEYBIND_SPEC_CHAT": "DOTAKeybindCommand_t.DOTA_KEYBIND_SPEC_CHAT",
        "KEYBIND_SPEC_SCOREBOARD": "DOTAKeybindCommand_t.DOTA_KEYBIND_SPEC_SCOREBOARD",
        "KEYBIND_SPEC_INCREASE_REPLAY_SPEED": "DOTAKeybindCommand_t.DOTA_KEYBIND_SPEC_INCREASE_REPLAY_SPEED",
        "KEYBIND_SPEC_DECREASE_REPLAY_SPEED": "DOTAKeybindCommand_t.DOTA_KEYBIND_SPEC_DECREASE_REPLAY_SPEED",
        "KEYBIND_SPEC_STATS_HARVEST": "DOTAKeybindCommand_t.DOTA_KEYBIND_SPEC_STATS_HARVEST",
        "KEYBIND_SPEC_STATS_ITEM": "DOTAKeybindCommand_t.DOTA_KEYBIND_SPEC_STATS_ITEM",
        "KEYBIND_SPEC_STATS_GOLD": "DOTAKeybindCommand_t.DOTA_KEYBIND_SPEC_STATS_GOLD",
        "KEYBIND_SPEC_STATS_XP": "DOTAKeybindCommand_t.DOTA_KEYBIND_SPEC_STATS_XP",
        "KEYBIND_SPEC_STATS_FANTASY": "DOTAKeybindCommand_t.DOTA_KEYBIND_SPEC_STATS_FANTASY",
        "KEYBIND_SPEC_STATS_WINCHANCE": "DOTAKeybindCommand_t.DOTA_KEYBIND_SPEC_STATS_WINCHANCE",
        "KEYBIND_SPEC_FOW_TOGGLEBOTH": "DOTAKeybindCommand_t.DOTA_KEYBIND_SPEC_FOW_TOGGLEBOTH",
        "KEYBIND_SPEC_FOW_TOGGLERADIENT": "DOTAKeybindCommand_t.DOTA_KEYBIND_SPEC_FOW_TOGGLERADIENT",
        "KEYBIND_SPEC_FOW_TOGGLEDIRE": "DOTAKeybindCommand_t.DOTA_KEYBIND_SPEC_FOW_TOGGLEDIRE",
        "KEYBIND_SPEC_OPEN_BROADCASTER_MENU": "DOTAKeybindCommand_t.DOTA_KEYBIND_SPEC_OPEN_BROADCASTER_MENU",
        "KEYBIND_SPEC_DROPDOWN_KDA": "DOTAKeybindCommand_t.DOTA_KEYBIND_SPEC_DROPDOWN_KDA",
        "KEYBIND_SPEC_DROPDOWN_LASTHITS_DENIES": "DOTAKeybindCommand_t.DOTA_KEYBIND_SPEC_DROPDOWN_LASTHITS_DENIES",
        "KEYBIND_SPEC_DROPDOWN_LEVEL": "DOTAKeybindCommand_t.DOTA_KEYBIND_SPEC_DROPDOWN_LEVEL",
        "KEYBIND_SPEC_DROPDOWN_XP_PER_MIN": "DOTAKeybindCommand_t.DOTA_KEYBIND_SPEC_DROPDOWN_XP_PER_MIN",
        "KEYBIND_SPEC_DROPDOWN_GOLD": "DOTAKeybindCommand_t.DOTA_KEYBIND_SPEC_DROPDOWN_GOLD",
        "KEYBIND_SPEC_DROPDOWN_TOTALGOLD": "DOTAKeybindCommand_t.DOTA_KEYBIND_SPEC_DROPDOWN_TOTALGOLD",
        "KEYBIND_SPEC_DROPDOWN_GOLD_PER_MIN": "DOTAKeybindCommand_t.DOTA_KEYBIND_SPEC_DROPDOWN_GOLD_PER_MIN",
        "KEYBIND_SPEC_DROPDOWN_BUYBACK": "DOTAKeybindCommand_t.DOTA_KEYBIND_SPEC_DROPDOWN_BUYBACK",
        "KEYBIND_SPEC_DROPDOWN_NETWORTH": "DOTAKeybindCommand_t.DOTA_KEYBIND_SPEC_DROPDOWN_NETWORTH",
        "KEYBIND_SPEC_DROPDOWN_FANTASY": "DOTAKeybindCommand_t.DOTA_KEYBIND_SPEC_DROPDOWN_FANTASY",
        "KEYBIND_SPEC_DROPDOWN_SORT": "DOTAKeybindCommand_t.DOTA_KEYBIND_SPEC_DROPDOWN_SORT",
        "KEYBIND_SPEC_DROPDOWN_CLOSE": "DOTAKeybindCommand_t.DOTA_KEYBIND_SPEC_DROPDOWN_CLOSE",
        "KEYBIND_SPEC_FOCUS_PLAYER_1": "DOTAKeybindCommand_t.DOTA_KEYBIND_SPEC_FOCUS_PLAYER_1",
        "KEYBIND_SPEC_FOCUS_PLAYER_2": "DOTAKeybindCommand_t.DOTA_KEYBIND_SPEC_FOCUS_PLAYER_2",
        "KEYBIND_SPEC_FOCUS_PLAYER_3": "DOTAKeybindCommand_t.DOTA_KEYBIND_SPEC_FOCUS_PLAYER_3",
        "KEYBIND_SPEC_FOCUS_PLAYER_4": "DOTAKeybindCommand_t.DOTA_KEYBIND_SPEC_FOCUS_PLAYER_4",
        "KEYBIND_SPEC_FOCUS_PLAYER_5": "DOTAKeybindCommand_t.DOTA_KEYBIND_SPEC_FOCUS_PLAYER_5",
        "KEYBIND_SPEC_FOCUS_PLAYER_6": "DOTAKeybindCommand_t.DOTA_KEYBIND_SPEC_FOCUS_PLAYER_6",
        "KEYBIND_SPEC_FOCUS_PLAYER_7": "DOTAKeybindCommand_t.DOTA_KEYBIND_SPEC_FOCUS_PLAYER_7",
        "KEYBIND_SPEC_FOCUS_PLAYER_8": "DOTAKeybindCommand_t.DOTA_KEYBIND_SPEC_FOCUS_PLAYER_8",
        "KEYBIND_SPEC_FOCUS_PLAYER_9": "DOTAKeybindCommand_t.DOTA_KEYBIND_SPEC_FOCUS_PLAYER_9",
        "KEYBIND_SPEC_FOCUS_PLAYER_10": "DOTAKeybindCommand_t.DOTA_KEYBIND_SPEC_FOCUS_PLAYER_10",
        "KEYBIND_SPEC_COACH_VIEWTOGGLE": "DOTAKeybindCommand_t.DOTA_KEYBIND_SPEC_COACH_VIEWTOGGLE",
        "KEYBIND_INSPECTHEROINWORLD": "DOTAKeybindCommand_t.DOTA_KEYBIND_INSPECTHEROINWORLD",
        "KEYBIND_CAMERA_ZOOM_IN": "DOTAKeybindCommand_t.DOTA_KEYBIND_CAMERA_ZOOM_IN",
        "KEYBIND_CAMERA_ZOOM_OUT": "DOTAKeybindCommand_t.DOTA_KEYBIND_CAMERA_ZOOM_OUT",
        "KEYBIND_CONTROL_GROUPCYCLEPREV": "DOTAKeybindCommand_t.DOTA_KEYBIND_CONTROL_GROUPCYCLEPREV",
        "KEYBIND_DOTA_ALT": "DOTAKeybindCommand_t.DOTA_KEYBIND_DOTA_ALT",
        "KEYBIND_COUNT": "DOTAKeybindCommand_t.DOTA_KEYBIND_COUNT"
    },
    "ShopType": {
        "HOME": "DOTA_SHOP_TYPE.DOTA_SHOP_HOME",
        "SIDE": "DOTA_SHOP_TYPE.DOTA_SHOP_SIDE",
        "SECRET": "DOTA_SHOP_TYPE.DOTA_SHOP_SECRET",
        "GROUND": "DOTA_SHOP_TYPE.DOTA_SHOP_GROUND",
        "SIDE_2": "DOTA_SHOP_TYPE.DOTA_SHOP_SIDE2",
        "SECRET_2": "DOTA_SHOP_TYPE.DOTA_SHOP_SECRET2",
        "CUSTOM": "DOTA_SHOP_TYPE.DOTA_SHOP_CUSTOM",
        "NEUTRALS": "DOTA_SHOP_TYPE.DOTA_SHOP_NEUTRALS",
        "NONE": "DOTA_SHOP_TYPE.DOTA_SHOP_NONE"
    }
}
