[
  {
    "kind": "constant",
    "name": "DOTA_ITEM_INVENTORY_SIZE",
    "value": 9,
    "available": "server"
  },
  {
    "kind": "constant",
    "name": "DOTA_ITEM_MAX",
    "value": 25,
    "available": "server"
  },
  {
    "kind": "constant",
    "name": "DOTA_ITEM_STASH_MAX",
    "value": 15,
    "available": "server"
  },
  {
    "kind": "constant",
    "name": "DOTA_ITEM_STASH_MIN",
    "value": 9,
    "available": "server"
  },
  {
    "kind": "constant",
    "name": "DOTA_ITEM_STASH_SIZE",
    "value": 6,
    "available": "server"
  },
  {
    "kind": "constant",
    "name": "DOTA_MAX_ABILITIES",
    "value": 40,
    "available": "both"
  },
  {
    "kind": "constant",
    "name": "FIND_UNITS_EVERYWHERE",
    "value": -1,
    "available": "both"
  },
  {
    "kind": "constant",
    "name": "SPAWN_GROUP_HANDLE_INVALID",
    "value": 0,
    "available": "both"
  },
  {
    "kind": "enum",
    "name": "ABILITY_TYPES",
    "available": "both",
    "members": [
      {
        "name": "ABILITY_TYPE_BASIC",
        "value": 0
      },
      {
        "name": "ABILITY_TYPE_ULTIMATE",
        "value": 1
      },
      {
        "name": "ABILITY_TYPE_ATTRIBUTES",
        "value": 2
      },
      {
        "name": "ABILITY_TYPE_HIDDEN",
        "value": 3
      }
    ]
  },
  {
    "kind": "enum",
    "name": "AbilityLearnResult_t",
    "available": "both",
    "members": [
      {
        "name": "ABILITY_CAN_BE_UPGRADED",
        "value": 0
      },
      {
        "name": "ABILITY_CANNOT_BE_UPGRADED_NOT_UPGRADABLE",
        "value": 1
      },
      {
        "name": "ABILITY_CANNOT_BE_UPGRADED_AT_MAX",
        "value": 2
      },
      {
        "name": "ABILITY_CANNOT_BE_UPGRADED_REQUIRES_LEVEL",
        "value": 3
      },
      {
        "name": "ABILITY_NOT_LEARNABLE",
        "value": 4
      }
    ]
  },
  {
    "kind": "enum",
    "name": "ActivateType",
    "available": "both",
    "members": [
      {
        "name": "ACTIVATE_TYPE_INITIAL_CREATION",
        "value": 0
      },
      {
        "name": "ACTIVATE_TYPE_DATAUPDATE_CREATION",
        "value": 1
      },
      {
        "name": "ACTIVATE_TYPE_ONRESTORE",
        "value": 2
      }
    ]
  },
  {
    "kind": "enum",
    "name": "attackfail",
    "available": "server",
    "members": [
      {
        "name": "DOTA_ATTACK_RECORD_FAIL_NO",
        "value": 0
      },
      {
        "name": "DOTA_ATTACK_RECORD_FAIL_TERRAIN_MISS",
        "value": 1
      },
      {
        "name": "DOTA_ATTACK_RECORD_FAIL_SOURCE_MISS",
        "value": 2
      },
      {
        "name": "DOTA_ATTACK_RECORD_FAIL_TARGET_EVADED",
        "value": 3
      },
      {
        "name": "DOTA_ATTACK_RECORD_FAIL_TARGET_INVULNERABLE",
        "value": 4
      },
      {
        "name": "DOTA_ATTACK_RECORD_FAIL_TARGET_OUT_OF_RANGE",
        "value": 5
      },
      {
        "name": "DOTA_ATTACK_RECORD_CANNOT_FAIL",
        "value": 6
      },
      {
        "name": "DOTA_ATTACK_RECORD_FAIL_BLOCKED_BY_OBSTRUCTION",
        "value": 7
      }
    ]
  },
  {
    "kind": "enum",
    "name": "AttributeDerivedStats",
    "available": "both",
    "members": [
      {
        "name": "DOTA_ATTRIBUTE_STRENGTH_DAMAGE",
        "value": 0
      },
      {
        "name": "DOTA_ATTRIBUTE_STRENGTH_HP",
        "value": 1
      },
      {
        "name": "DOTA_ATTRIBUTE_STRENGTH_HP_REGEN",
        "value": 2
      },
      {
        "name": "DOTA_ATTRIBUTE_AGILITY_DAMAGE",
        "value": 3
      },
      {
        "name": "DOTA_ATTRIBUTE_AGILITY_ARMOR",
        "value": 4
      },
      {
        "name": "DOTA_ATTRIBUTE_AGILITY_ATTACK_SPEED",
        "value": 5
      },
      {
        "name": "DOTA_ATTRIBUTE_INTELLIGENCE_DAMAGE",
        "value": 6
      },
      {
        "name": "DOTA_ATTRIBUTE_INTELLIGENCE_MANA",
        "value": 7
      },
      {
        "name": "DOTA_ATTRIBUTE_INTELLIGENCE_MANA_REGEN",
        "value": 8
      },
      {
        "name": "DOTA_ATTRIBUTE_INTELLIGENCE_MAGIC_RESIST",
        "value": 9
      },
      {
        "name": "DOTA_ATTRIBUTE_ALL_DAMAGE",
        "value": 10
      }
    ]
  },
  {
    "kind": "enum",
    "name": "Attributes",
    "available": "both",
    "members": [
      {
        "name": "DOTA_ATTRIBUTE_INVALID",
        "value": -1
      },
      {
        "name": "DOTA_ATTRIBUTE_STRENGTH",
        "value": 0
      },
      {
        "name": "DOTA_ATTRIBUTE_AGILITY",
        "value": 1
      },
      {
        "name": "DOTA_ATTRIBUTE_INTELLECT",
        "value": 2
      },
      {
        "name": "DOTA_ATTRIBUTE_ALL",
        "value": 3
      },
      {
        "name": "DOTA_ATTRIBUTE_MAX",
        "value": 4
      }
    ]
  },
  {
    "kind": "enum",
    "name": "CLICK_BEHAVIORS",
    "available": "both",
    "members": [
      {
        "name": "DOTA_CLICK_BEHAVIOR_NONE",
        "value": 0
      },
      {
        "name": "DOTA_CLICK_BEHAVIOR_MOVE",
        "value": 1
      },
      {
        "name": "DOTA_CLICK_BEHAVIOR_ATTACK",
        "value": 2
      },
      {
        "name": "DOTA_CLICK_BEHAVIOR_CAST",
        "value": 3
      },
      {
        "name": "DOTA_CLICK_BEHAVIOR_DROP_ITEM",
        "value": 4
      },
      {
        "name": "DOTA_CLICK_BEHAVIOR_DROP_SHOP_ITEM",
        "value": 5
      },
      {
        "name": "DOTA_CLICK_BEHAVIOR_DRAG",
        "value": 6
      },
      {
        "name": "DOTA_CLICK_BEHAVIOR_LEARN_ABILITY",
        "value": 7
      },
      {
        "name": "DOTA_CLICK_BEHAVIOR_PATROL",
        "value": 8
      },
      {
        "name": "DOTA_CLICK_BEHAVIOR_VECTOR_CAST",
        "value": 9
      },
      {
        "name": "DOTA_CLICK_BEHAVIOR_UNUSED",
        "value": 10
      },
      {
        "name": "DOTA_CLICK_BEHAVIOR_RADAR",
        "value": 11
      },
      {
        "name": "DOTA_CLICK_BEHAVIOR_LAST",
        "value": 12
      }
    ]
  },
  {
    "kind": "enum",
    "name": "ConVarFlags",
    "available": "both",
    "members": [
      {
        "name": "FCVAR_NONE",
        "value": 0
      },
      {
        "name": "FCVAR_DEVELOPMENTONLY",
        "value": 2
      },
      {
        "name": "FCVAR_HIDDEN",
        "value": 16
      },
      {
        "name": "FCVAR_PROTECTED",
        "description": "Makes the ConVar value hidden from all clients (for example sv_password).\nReported as \"prot\" by cvarlist.",
        "value": 32
      },
      {
        "name": "FCVAR_SPONLY",
        "description": "Executing the command or changing the ConVar is only allowed in singleplayer.\nReported as \"sp\" by cvarlist.",
        "value": 64
      },
      {
        "name": "FCVAR_ARCHIVE",
        "description": "Save the ConVar value into config.cfg.\nReported as \"a\" by cvarlist, except Lua ConVars.",
        "value": 128
      },
      {
        "name": "FCVAR_NOTIFY",
        "description": "For serverside ConVars, notifies all players with blue chat text when the value gets changed.\nReported as \"nf\" by cvarlist.",
        "value": 256
      },
      {
        "name": "FCVAR_USERINFO",
        "description": "For clientside commands, sends the value to the server.\nReported as \"user\" by cvarlist.",
        "value": 512
      },
      {
        "name": "FCVAR_UNLOGGED",
        "description": "Don't log the ConVar changes to console/log files/users.\nReported as \"log\" by cvarlist.",
        "value": 2048
      },
      {
        "name": "FCVAR_REPLICATED",
        "description": "For serverside ConVars, it will send its value to all clients. The ConVar with the same name must also exist on the client!\nReported as \"rep\" by cvarlist.",
        "value": 8192
      },
      {
        "name": "FCVAR_CHEAT",
        "description": "Requires sv_cheats to be enabled to change the ConVar or run the command.\nReported as \"cheat\" by cvarlist.",
        "value": 16384
      },
      {
        "name": "FCVAR_PER_USER",
        "value": 32768
      },
      {
        "name": "FCVAR_DEMO",
        "description": "Force the ConVar to be recorded by demo recordings.\nReported as \"demo\" by cvarlist.",
        "value": 65536
      },
      {
        "name": "FCVAR_DONTRECORD",
        "description": "Opposite of FCVAR_DEMO, ensures the ConVar is not recorded in demos.\nReported as \"norecord\" by cvarlist.",
        "value": 131072
      },
      {
        "name": "FCVAR_VCONSOLE_SET_FOCUS",
        "value": 134217728
      }
    ]
  },
  {
    "kind": "enum",
    "name": "DAMAGE_TYPES",
    "available": "server",
    "members": [
      {
        "name": "DAMAGE_TYPE_NONE",
        "value": 0
      },
      {
        "name": "DAMAGE_TYPE_PHYSICAL",
        "value": 1
      },
      {
        "name": "DAMAGE_TYPE_MAGICAL",
        "value": 2
      },
      {
        "name": "DAMAGE_TYPE_PURE",
        "value": 4
      },
      {
        "name": "DAMAGE_TYPE_ALL",
        "value": 7
      },
      {
        "name": "DAMAGE_TYPE_HP_REMOVAL",
        "value": 8
      },
      {
        "name": "DAMAGE_TYPE_ABILITY_DEFINED",
        "value": 16
      }
    ]
  },
  {
    "kind": "enum",
    "name": "DamageCategory_t",
    "available": "server",
    "members": [
      {
        "name": "DOTA_DAMAGE_CATEGORY_SPELL",
        "value": 0
      },
      {
        "name": "DOTA_DAMAGE_CATEGORY_ATTACK",
        "value": 1
      },
      {
        "name": "DOTA_DAMAGE_CATEGORY_BARRIER",
        "value": 2
      }
    ]
  },
  {
    "kind": "enum",
    "name": "DOTA_ABILITY_BEHAVIOR",
    "available": "both",
    "members": [
      {
        "name": "DOTA_ABILITY_BEHAVIOR_LAST_RESORT_POINT",
        "value": -2147483648
      },
      {
        "name": "DOTA_ABILITY_BEHAVIOR_AFFECTED_BY_MUTE",
        "value": 0
      },
      {
        "name": "DOTA_ABILITY_BEHAVIOR_ALT_CASTABLE",
        "value": 0
      },
      {
        "name": "DOTA_ABILITY_BEHAVIOR_CAN_SELF_CAST",
        "value": 0
      },
      {
        "name": "DOTA_ABILITY_BEHAVIOR_DONT_PROC_OTHER_ABILITIES",
        "value": 0
      },
      {
        "name": "DOTA_ABILITY_BEHAVIOR_FORCE_KEYBIND",
        "value": 0
      },
      {
        "name": "DOTA_ABILITY_BEHAVIOR_FORCE_NO_INNATE_UI",
        "value": 0
      },
      {
        "name": "DOTA_ABILITY_BEHAVIOR_FREE_DRAW_TARGETING",
        "value": 0
      },
      {
        "name": "DOTA_ABILITY_BEHAVIOR_IGNORE_INVISIBLE",
        "value": 0
      },
      {
        "name": "DOTA_ABILITY_BEHAVIOR_IGNORE_MUTED",
        "value": 0
      },
      {
        "name": "DOTA_ABILITY_BEHAVIOR_IGNORE_SILENCE",
        "value": 0
      },
      {
        "name": "DOTA_ABILITY_BEHAVIOR_INNATE_UI",
        "value": 0
      },
      {
        "name": "DOTA_ABILITY_BEHAVIOR_IS_FAKE_ITEM",
        "value": 0
      },
      {
        "name": "DOTA_ABILITY_BEHAVIOR_ITEM_IMBUE",
        "value": 0
      },
      {
        "name": "DOTA_ABILITY_BEHAVIOR_NONE",
        "value": 0
      },
      {
        "name": "DOTA_ABILITY_BEHAVIOR_OVERSHOOT",
        "value": 0
      },
      {
        "name": "DOTA_ABILITY_BEHAVIOR_SHOW_IN_GUIDES",
        "value": 0
      },
      {
        "name": "DOTA_ABILITY_BEHAVIOR_SKIP_FOR_KEYBINDS",
        "value": 0
      },
      {
        "name": "DOTA_ABILITY_BEHAVIOR_SUPPRESS_ASSOCIATED_CONSUMABLE",
        "value": 0
      },
      {
        "name": "DOTA_ABILITY_BEHAVIOR_UNLOCKED_BY_EFFECT_INDEX",
        "value": 0
      },
      {
        "name": "DOTA_ABILITY_BEHAVIOR_UNSWAPPABLE",
        "value": 0
      },
      {
        "name": "DOTA_ABILITY_BEHAVIOR_HIDDEN",
        "value": 1
      },
      {
        "name": "DOTA_ABILITY_BEHAVIOR_PASSIVE",
        "value": 2
      },
      {
        "name": "DOTA_ABILITY_BEHAVIOR_NO_TARGET",
        "value": 4
      },
      {
        "name": "DOTA_ABILITY_BEHAVIOR_UNIT_TARGET",
        "value": 8
      },
      {
        "name": "DOTA_ABILITY_BEHAVIOR_POINT",
        "value": 16
      },
      {
        "name": "DOTA_ABILITY_BEHAVIOR_AOE",
        "value": 32
      },
      {
        "name": "DOTA_ABILITY_BEHAVIOR_NOT_LEARNABLE",
        "value": 64
      },
      {
        "name": "DOTA_ABILITY_BEHAVIOR_CHANNELLED",
        "value": 128
      },
      {
        "name": "DOTA_ABILITY_BEHAVIOR_ITEM",
        "value": 256
      },
      {
        "name": "DOTA_ABILITY_BEHAVIOR_TOGGLE",
        "value": 512
      },
      {
        "name": "DOTA_ABILITY_BEHAVIOR_DIRECTIONAL",
        "value": 1024
      },
      {
        "name": "DOTA_ABILITY_BEHAVIOR_IMMEDIATE",
        "value": 2048
      },
      {
        "name": "DOTA_ABILITY_BEHAVIOR_AUTOCAST",
        "value": 4096
      },
      {
        "name": "DOTA_ABILITY_BEHAVIOR_OPTIONAL_UNIT_TARGET",
        "value": 8192
      },
      {
        "name": "DOTA_ABILITY_BEHAVIOR_OPTIONAL_POINT",
        "value": 16384
      },
      {
        "name": "DOTA_ABILITY_BEHAVIOR_OPTIONAL_NO_TARGET",
        "value": 32768
      },
      {
        "name": "DOTA_ABILITY_BEHAVIOR_AURA",
        "value": 65536
      },
      {
        "name": "DOTA_ABILITY_BEHAVIOR_ATTACK",
        "value": 131072
      },
      {
        "name": "DOTA_ABILITY_BEHAVIOR_DONT_RESUME_MOVEMENT",
        "value": 262144
      },
      {
        "name": "DOTA_ABILITY_BEHAVIOR_ROOT_DISABLES",
        "value": 524288
      },
      {
        "name": "DOTA_ABILITY_BEHAVIOR_UNRESTRICTED",
        "value": 1048576
      },
      {
        "name": "DOTA_ABILITY_BEHAVIOR_IGNORE_PSEUDO_QUEUE",
        "value": 2097152
      },
      {
        "name": "DOTA_ABILITY_BEHAVIOR_IGNORE_CHANNEL",
        "value": 4194304
      },
      {
        "name": "DOTA_ABILITY_BEHAVIOR_DONT_CANCEL_MOVEMENT",
        "value": 8388608
      },
      {
        "name": "DOTA_ABILITY_BEHAVIOR_DONT_ALERT_TARGET",
        "value": 16777216
      },
      {
        "name": "DOTA_ABILITY_BEHAVIOR_DONT_RESUME_ATTACK",
        "value": 33554432
      },
      {
        "name": "DOTA_ABILITY_BEHAVIOR_NORMAL_WHEN_STOLEN",
        "value": 67108864
      },
      {
        "name": "DOTA_ABILITY_BEHAVIOR_IGNORE_BACKSWING",
        "value": 134217728
      },
      {
        "name": "DOTA_ABILITY_BEHAVIOR_RUNE_TARGET",
        "value": 268435456
      },
      {
        "name": "DOTA_ABILITY_BEHAVIOR_DONT_CANCEL_CHANNEL",
        "value": 536870912
      },
      {
        "name": "DOTA_ABILITY_BEHAVIOR_VECTOR_TARGETING",
        "value": 1073741824
      }
    ]
  },
  {
    "kind": "enum",
    "name": "DOTA_GameState",
    "available": "server",
    "members": [
      {
        "name": "DOTA_GAMERULES_STATE_INIT",
        "value": 0
      },
      {
        "name": "DOTA_GAMERULES_STATE_WAIT_FOR_PLAYERS_TO_LOAD",
        "value": 1
      },
      {
        "name": "DOTA_GAMERULES_STATE_CUSTOM_GAME_SETUP",
        "value": 2
      },
      {
        "name": "DOTA_GAMERULES_STATE_PLAYER_DRAFT",
        "value": 3
      },
      {
        "name": "DOTA_GAMERULES_STATE_HERO_SELECTION",
        "value": 4
      },
      {
        "name": "DOTA_GAMERULES_STATE_STRATEGY_TIME",
        "value": 5
      },
      {
        "name": "DOTA_GAMERULES_STATE_TEAM_SHOWCASE",
        "value": 6
      },
      {
        "name": "DOTA_GAMERULES_STATE_WAIT_FOR_MAP_TO_LOAD",
        "value": 7
      },
      {
        "name": "DOTA_GAMERULES_STATE_PRE_GAME",
        "value": 8
      },
      {
        "name": "DOTA_GAMERULES_STATE_SCENARIO_SETUP",
        "value": 9
      },
      {
        "name": "DOTA_GAMERULES_STATE_GAME_IN_PROGRESS",
        "value": 10
      },
      {
        "name": "DOTA_GAMERULES_STATE_POST_GAME",
        "value": 11
      },
      {
        "name": "DOTA_GAMERULES_STATE_DISCONNECT",
        "value": 12
      }
    ]
  },
  {
    "kind": "enum",
    "name": "DOTA_GC_TEAM",
    "available": "server",
    "members": [
      {
        "name": "DOTA_GC_TEAM_GOOD_GUYS",
        "value": 0
      },
      {
        "name": "DOTA_GC_TEAM_BAD_GUYS",
        "value": 1
      },
      {
        "name": "DOTA_GC_TEAM_BROADCASTER",
        "value": 2
      },
      {
        "name": "DOTA_GC_TEAM_SPECTATOR",
        "value": 3
      },
      {
        "name": "DOTA_GC_TEAM_PLAYER_POOL",
        "value": 4
      },
      {
        "name": "DOTA_GC_TEAM_NOTEAM",
        "value": 5
      },
      {
        "name": "DOTA_GC_TEAM_CUSTOM_1",
        "value": 6
      },
      {
        "name": "DOTA_GC_TEAM_CUSTOM_2",
        "value": 7
      },
      {
        "name": "DOTA_GC_TEAM_CUSTOM_3",
        "value": 8
      },
      {
        "name": "DOTA_GC_TEAM_CUSTOM_4",
        "value": 9
      },
      {
        "name": "DOTA_GC_TEAM_CUSTOM_5",
        "value": 10
      },
      {
        "name": "DOTA_GC_TEAM_CUSTOM_6",
        "value": 11
      },
      {
        "name": "DOTA_GC_TEAM_CUSTOM_7",
        "value": 12
      },
      {
        "name": "DOTA_GC_TEAM_CUSTOM_8",
        "value": 13
      },
      {
        "name": "DOTA_GC_TEAM_NEUTRALS",
        "value": 14
      }
    ]
  },
  {
    "kind": "enum",
    "name": "DOTA_HeroPickState",
    "available": "both",
    "members": [
      {
        "name": "DOTA_HEROPICK_STATE_NONE",
        "value": 0
      },
      {
        "name": "DOTA_HEROPICK_STATE_AP_SELECT",
        "value": 1
      },
      {
        "name": "DOTA_HEROPICK_STATE_SD_SELECT",
        "value": 2
      },
      {
        "name": "DOTA_HEROPICK_STATE_INTRO_SELECT_UNUSED",
        "value": 3
      },
      {
        "name": "DOTA_HEROPICK_STATE_RD_SELECT_UNUSED",
        "value": 4
      },
      {
        "name": "DOTA_HEROPICK_STATE_CM_INTRO",
        "value": 5
      },
      {
        "name": "DOTA_HEROPICK_STATE_CM_CAPTAINPICK",
        "value": 6
      },
      {
        "name": "DOTA_HEROPICK_STATE_CM_BAN1",
        "value": 7
      },
      {
        "name": "DOTA_HEROPICK_STATE_CM_BAN2",
        "value": 8
      },
      {
        "name": "DOTA_HEROPICK_STATE_CM_BAN3",
        "value": 9
      },
      {
        "name": "DOTA_HEROPICK_STATE_CM_BAN4",
        "value": 10
      },
      {
        "name": "DOTA_HEROPICK_STATE_CM_BAN5",
        "value": 11
      },
      {
        "name": "DOTA_HEROPICK_STATE_CM_BAN6",
        "value": 12
      },
      {
        "name": "DOTA_HEROPICK_STATE_CM_BAN7",
        "value": 13
      },
      {
        "name": "DOTA_HEROPICK_STATE_CM_BAN8",
        "value": 14
      },
      {
        "name": "DOTA_HEROPICK_STATE_CM_BAN9",
        "value": 15
      },
      {
        "name": "DOTA_HEROPICK_STATE_CM_BAN10",
        "value": 16
      },
      {
        "name": "DOTA_HEROPICK_STATE_CM_BAN11",
        "value": 17
      },
      {
        "name": "DOTA_HEROPICK_STATE_CM_BAN12",
        "value": 18
      },
      {
        "name": "DOTA_HEROPICK_STATE_CM_BAN13",
        "value": 19
      },
      {
        "name": "DOTA_HEROPICK_STATE_CM_BAN14",
        "value": 20
      },
      {
        "name": "DOTA_HEROPICK_STATE_CM_SELECT1",
        "value": 21
      },
      {
        "name": "DOTA_HEROPICK_STATE_CM_SELECT2",
        "value": 22
      },
      {
        "name": "DOTA_HEROPICK_STATE_CM_SELECT3",
        "value": 23
      },
      {
        "name": "DOTA_HEROPICK_STATE_CM_SELECT4",
        "value": 24
      },
      {
        "name": "DOTA_HEROPICK_STATE_CM_SELECT5",
        "value": 25
      },
      {
        "name": "DOTA_HEROPICK_STATE_CM_SELECT6",
        "value": 26
      },
      {
        "name": "DOTA_HEROPICK_STATE_CM_SELECT7",
        "value": 27
      },
      {
        "name": "DOTA_HEROPICK_STATE_CM_SELECT8",
        "value": 28
      },
      {
        "name": "DOTA_HEROPICK_STATE_CM_SELECT9",
        "value": 29
      },
      {
        "name": "DOTA_HEROPICK_STATE_CM_SELECT10",
        "value": 30
      },
      {
        "name": "DOTA_HEROPICK_STATE_CM_PICK",
        "value": 31
      },
      {
        "name": "DOTA_HEROPICK_STATE_AR_SELECT",
        "value": 32
      },
      {
        "name": "DOTA_HEROPICK_STATE_MO_SELECT",
        "value": 33
      },
      {
        "name": "DOTA_HEROPICK_STATE_FH_SELECT",
        "value": 34
      },
      {
        "name": "DOTA_HEROPICK_STATE_CD_INTRO",
        "value": 35
      },
      {
        "name": "DOTA_HEROPICK_STATE_CD_CAPTAINPICK",
        "value": 36
      },
      {
        "name": "DOTA_HEROPICK_STATE_CD_BAN1",
        "value": 37
      },
      {
        "name": "DOTA_HEROPICK_STATE_CD_BAN2",
        "value": 38
      },
      {
        "name": "DOTA_HEROPICK_STATE_CD_BAN3",
        "value": 39
      },
      {
        "name": "DOTA_HEROPICK_STATE_CD_BAN4",
        "value": 40
      },
      {
        "name": "DOTA_HEROPICK_STATE_CD_BAN5",
        "value": 41
      },
      {
        "name": "DOTA_HEROPICK_STATE_CD_BAN6",
        "value": 42
      },
      {
        "name": "DOTA_HEROPICK_STATE_CD_SELECT1",
        "value": 43
      },
      {
        "name": "DOTA_HEROPICK_STATE_CD_SELECT2",
        "value": 44
      },
      {
        "name": "DOTA_HEROPICK_STATE_CD_SELECT3",
        "value": 45
      },
      {
        "name": "DOTA_HEROPICK_STATE_CD_SELECT4",
        "value": 46
      },
      {
        "name": "DOTA_HEROPICK_STATE_CD_SELECT5",
        "value": 47
      },
      {
        "name": "DOTA_HEROPICK_STATE_CD_SELECT6",
        "value": 48
      },
      {
        "name": "DOTA_HEROPICK_STATE_CD_SELECT7",
        "value": 49
      },
      {
        "name": "DOTA_HEROPICK_STATE_CD_SELECT8",
        "value": 50
      },
      {
        "name": "DOTA_HEROPICK_STATE_CD_SELECT9",
        "value": 51
      },
      {
        "name": "DOTA_HEROPICK_STATE_CD_SELECT10",
        "value": 52
      },
      {
        "name": "DOTA_HEROPICK_STATE_CD_PICK",
        "value": 53
      },
      {
        "name": "DOTA_HEROPICK_STATE_BD_SELECT",
        "value": 54
      },
      {
        "name": "DOTA_HERO_PICK_STATE_ABILITY_DRAFT_SELECT",
        "value": 55
      },
      {
        "name": "DOTA_HERO_PICK_STATE_ARDM_SELECT",
        "value": 56
      },
      {
        "name": "DOTA_HEROPICK_STATE_ALL_DRAFT_SELECT",
        "value": 57
      },
      {
        "name": "DOTA_HERO_PICK_STATE_CUSTOMGAME_SELECT",
        "value": 58
      },
      {
        "name": "DOTA_HEROPICK_STATE_SELECT_PENALTY",
        "value": 59
      },
      {
        "name": "DOTA_HEROPICK_STATE_CUSTOM_PICK_RULES",
        "value": 60
      },
      {
        "name": "DOTA_HEROPICK_STATE_SCENARIO_PICK",
        "value": 61
      },
      {
        "name": "DOTA_HEROPICK_STATE_COUNT",
        "value": 62
      }
    ]
  },
  {
    "kind": "enum",
    "name": "DOTA_INVALID_ORDERS",
    "available": "both",
    "members": [
      {
        "name": "DOTA_ORDER_SUCCESS",
        "value": -1
      },
      {
        "name": "DOTA_INVALID_ORDER_NOT_CONTROLLABLE_BY_PLAYER",
        "value": 0
      },
      {
        "name": "DOTA_INVALID_ORDER_UNIT_IS_NOT_NPC",
        "value": 1
      },
      {
        "name": "DOTA_INVALID_ORDER_BAD_ABILITY_ENTITY",
        "value": 2
      },
      {
        "name": "DOTA_INVALID_ORDER_UNRECOGNIZED_ORDER",
        "value": 3
      },
      {
        "name": "DOTA_INVALID_ORDER_ABILITY_REQUIRED",
        "value": 4
      },
      {
        "name": "DOTA_INVALID_ORDER_NPC_TARGET_REQUIRED",
        "value": 5
      },
      {
        "name": "DOTA_INVALID_ORDER_TARGET_TREE_INDEX_NOT_A_TREE",
        "value": 6
      },
      {
        "name": "DOTA_INVALID_ORDER_TARGET_ENTITY_INDEX_OUT_OF_RANGE",
        "value": 7
      },
      {
        "name": "DOTA_INVALID_ORDER_ABILITY_NOT_AN_ITEM",
        "value": 8
      },
      {
        "name": "DOTA_INVALID_ORDER_PHYSICAL_ITEM_TARGET_REQUIRED",
        "value": 9
      },
      {
        "name": "DOTA_INVALID_ORDER_RUNE_TARGET_REQUIRED",
        "value": 10
      },
      {
        "name": "DOTA_INVALID_ORDER_ABILITY_NOT_OWNED_BY_UNIT",
        "value": 11
      },
      {
        "name": "DOTA_INVALID_ORDER_ABILITY_CANT_BE_UPGRADED",
        "value": 12
      },
      {
        "name": "DOTA_INVALID_ORDER_NO_POINTS_FOR_ABILITY_UPGRADE",
        "value": 13
      },
      {
        "name": "DOTA_INVALID_ORDER_NOT_ENOUGH_MANA",
        "value": 14
      },
      {
        "name": "DOTA_INVALID_ORDER_ABILITY_IN_COOLDOWN",
        "value": 15
      },
      {
        "name": "DOTA_INVALID_ORDER_ABILITY_NOT_LEARNED",
        "value": 16
      },
      {
        "name": "DOTA_INVALID_ORDER_CANT_CAST_PASSIVE_ABILITY",
        "value": 17
      },
      {
        "name": "DOTA_INVALID_ORDER_PHANTOM_TARGET",
        "value": 18
      },
      {
        "name": "DOTA_INVALID_ORDER_DEAD_TARGET",
        "value": 19
      },
      {
        "name": "DOTA_INVALID_ORDER_UNIT_IS_DEAD",
        "value": 20
      },
      {
        "name": "DOTA_INVALID_ORDER_TARGET_MAGIC_IMMUNE_ENEMY",
        "value": 21
      },
      {
        "name": "DOTA_INVALID_ORDER_TARGET_INVULNERABLE",
        "value": 22
      },
      {
        "name": "DOTA_INVALID_ORDER_TARGET_ATTACK_IMMUNE",
        "value": 23
      },
      {
        "name": "DOTA_INVALID_ORDER_UNIT_SILENCED",
        "value": 24
      },
      {
        "name": "DOTA_INVALID_ORDER_ABILITY_CANT_BE_TOGGLED",
        "value": 25
      },
      {
        "name": "DOTA_INVALID_ORDER_TARGET_CANT_BE_SEEN",
        "value": 26
      },
      {
        "name": "DOTA_INVALID_ORDER_TARGET_INVISIBLE",
        "value": 27
      },
      {
        "name": "DOTA_INVALID_ORDER_HERO_CANT_BE_DENIED",
        "value": 28
      },
      {
        "name": "DOTA_INVALID_ORDER_CANT_CAST_ON_TEAMMATE",
        "value": 29
      },
      {
        "name": "DOTA_INVALID_ORDER_CANT_CAST_ON_ENEMY",
        "value": 30
      },
      {
        "name": "DOTA_INVALID_ORDER_UNIT_CANT_MOVE",
        "value": 31
      },
      {
        "name": "DOTA_INVALID_ORDER_CANT_CAST_ON_ATTACK_IMMUNE",
        "value": 32
      },
      {
        "name": "DOTA_INVALID_ORDER_PURCHASE_INVALID_ITEM",
        "value": 33
      },
      {
        "name": "DOTA_INVALID_ORDER_ITEM_NOT_IN_INVENTORY",
        "value": 34
      },
      {
        "name": "DOTA_INVALID_ORDER_ITEM_NOT_IN_UNIT_INVENTORY",
        "value": 35
      },
      {
        "name": "DOTA_INVALID_ORDER_TARGET_UNSELECTABLE",
        "value": 36
      },
      {
        "name": "DOTA_INVALID_ORDER_ITEM_NOT_IN_ACTIVE_INVENTORY",
        "value": 37
      },
      {
        "name": "DOTA_INVALID_ORDER_UNIT_CANT_PICK_UP_RUNES",
        "value": 38
      },
      {
        "name": "DOTA_INVALID_ORDER_UNIT_CANT_MANIPULATE_ITEMS",
        "value": 39
      },
      {
        "name": "DOTA_INVALID_ORDER_UNIT_IS_ILLUSION",
        "value": 40
      },
      {
        "name": "DOTA_INVALID_ORDER_UNIT_CANT_ATTACK",
        "value": 41
      },
      {
        "name": "DOTA_INVALID_ORDER_ITEM_CANT_BE_DROPPED",
        "value": 42
      },
      {
        "name": "DOTA_INVALID_ORDER_TARGET_TREE_NOT_ACTIVE",
        "value": 43
      },
      {
        "name": "DOTA_INVALID_ORDER_ABILITY_CANT_AUTO_CAST",
        "value": 44
      },
      {
        "name": "DOTA_INVALID_ORDER_TARGET_POSITION_OFF_MAP",
        "value": 45
      },
      {
        "name": "DOTA_INVALID_ORDER_UNIT_CANT_MOVE_TARGET_OUT_OF_RANGE",
        "value": 46
      },
      {
        "name": "DOTA_INVALID_ORDER_CANT_CAST_ON_HERO",
        "value": 47
      },
      {
        "name": "DOTA_INVALID_ORDER_CANT_CAST_ON_OTHER",
        "value": 48
      },
      {
        "name": "DOTA_INVALID_ORDER_CANT_CAST_ON_BUILDING",
        "value": 49
      },
      {
        "name": "DOTA_INVALID_ORDER_CANT_CAST_ON_ANCIENT",
        "value": 50
      },
      {
        "name": "DOTA_INVALID_ORDER_ITEM_CANT_BE_MOVED_TO_STASH",
        "value": 51
      },
      {
        "name": "DOTA_INVALID_ORDER_ITEM_CANT_BE_MOVED_TO_SLOT",
        "value": 52
      },
      {
        "name": "DOTA_INVALID_ORDER_CANT_CAST_ON_MECHANICAL",
        "value": 53
      },
      {
        "name": "DOTA_INVALID_ORDER_CANT_ACCEPT_ATTACK_TARGET",
        "value": 54
      },
      {
        "name": "DOTA_INVALID_ORDER_CANT_CAST_NO_CHARGES",
        "value": 55
      },
      {
        "name": "DOTA_INVALID_ORDER_CANT_CAST_ON_CREEP",
        "value": 56
      },
      {
        "name": "DOTA_INVALID_ORDER_TARGET_CANT_TAKE_ITEMS",
        "value": 57
      },
      {
        "name": "DOTA_INVALID_ORDER_CANT_GIVE_ITEM_TO_ENEMY",
        "value": 58
      },
      {
        "name": "DOTA_INVALID_ORDER_CANT_CAST_ON_COURIER",
        "value": 59
      },
      {
        "name": "DOTA_INVALID_ORDER_ABILITY_IS_HIDDEN",
        "value": 60
      },
      {
        "name": "DOTA_INVALID_ORDER_ITEM_IN_COOLDOWN",
        "value": 61
      },
      {
        "name": "DOTA_INVALID_ORDER_SECRET_SHOP_NOT_IN_RANGE",
        "value": 62
      },
      {
        "name": "DOTA_INVALID_ORDER_NOT_ENOUGH_GOLD",
        "value": 63
      },
      {
        "name": "DOTA_INVALID_ORDER_PURCHASE_AUTOCOMBINE_RECIPE",
        "value": 64
      },
      {
        "name": "DOTA_INVALID_ORDER_CANT_DENY_HEALTH_TOO_HIGH",
        "value": 65
      },
      {
        "name": "DOTA_INVALID_ORDER_SIDE_SHOP_NOT_IN_RANGE",
        "value": 66
      },
      {
        "name": "DOTA_INVALID_ORDER_HOME_SHOP_NOT_IN_RANGE",
        "value": 67
      },
      {
        "name": "DOTA_INVALID_ORDER_CANT_PICK_UP_ITEM",
        "value": 68
      },
      {
        "name": "DOTA_INVALID_ORDER_CANT_SELL_NO_SHOP_IN_RANGE",
        "value": 69
      },
      {
        "name": "DOTA_INVALID_ORDER_CANT_SELL_ITEM",
        "value": 70
      },
      {
        "name": "DOTA_INVALID_ORDER_CANT_SELL_ITEM_WHILE_DEAD",
        "value": 71
      },
      {
        "name": "DOTA_INVALID_ORDER_TARGET_CANT_BE_DENIED",
        "value": 72
      },
      {
        "name": "DOTA_INVALID_ORDER_ABILITY_DISABLED_BY_ROOT",
        "value": 73
      },
      {
        "name": "DOTA_INVALID_ORDER_UNIT_COMMAND_RESTRICTED",
        "value": 74
      },
      {
        "name": "DOTA_INVALID_ORDER_UNIT_MUTED",
        "value": 75
      },
      {
        "name": "DOTA_INVALID_ORDER_CANT_CAST_ON_SUMMONED",
        "value": 76
      },
      {
        "name": "DOTA_INVALID_ORDER_TARGET_MAGIC_IMMUNE_ALLY",
        "value": 77
      },
      {
        "name": "DOTA_INVALID_ORDER_CANT_PURCHASE_DISALLOWED_ITEM",
        "value": 78
      },
      {
        "name": "DOTA_INVALID_ORDER_CANT_CAST_ON_DOMINATED",
        "value": 79
      },
      {
        "name": "DOTA_INVALID_ORDER_CAST_CUSTOM",
        "value": 80
      },
      {
        "name": "DOTA_INVALID_ORDER_ITEM_NOT_DISASSEMBLABLE",
        "value": 81
      },
      {
        "name": "DOTA_INVALID_ORDER_ITEM_OUT_OF_STOCK",
        "value": 82
      },
      {
        "name": "DOTA_INVALID_ORDER_ABILITY_CANT_BE_UPGRADED_AT_MAX",
        "value": 83
      },
      {
        "name": "DOTA_INVALID_ORDER_ABILITY_INACTIVE",
        "value": 84
      },
      {
        "name": "DOTA_INVALID_ORDER_ITEM_NOT_IN_MAIN_INVENTORY",
        "value": 85
      },
      {
        "name": "DOTA_INVALID_ORDER_CANT_GLYPH",
        "value": 86
      },
      {
        "name": "DOTA_INVALID_ORDER_CANT_DRAG_CHANNELING_ITEM",
        "value": 87
      },
      {
        "name": "DOTA_INVALID_ORDER_CANT_BUYBACK_UNIT_NOT_A_HERO",
        "value": 88
      },
      {
        "name": "DOTA_INVALID_ORDER_CANT_BUYBACK_UNIT_NOT_DEAD",
        "value": 89
      },
      {
        "name": "DOTA_INVALID_ORDER_CANT_BUYBACK_NOT_ENOUGH_GOLD",
        "value": 90
      },
      {
        "name": "DOTA_INVALID_ORDER_CANT_BUYBACK_IN_COOLDOWN",
        "value": 91
      },
      {
        "name": "DOTA_INVALID_ORDER_CANT_DISASSEMBLE_STASH_OUT_OF_RANGE",
        "value": 92
      },
      {
        "name": "DOTA_INVALID_ORDER_CANT_EJECT_ITEM_NOT_IN_STASH",
        "value": 93
      },
      {
        "name": "DOTA_INVALID_ORDER_GAME_IS_PAUSED",
        "value": 94
      },
      {
        "name": "DOTA_INVALID_ORDER_CANT_CAST_ON_CONSIDERED_HERO",
        "value": 95
      },
      {
        "name": "DOTA_INVALID_ORDER_CANT_SHOP_AUTO_BUY_ENABLED",
        "value": 96
      },
      {
        "name": "DOTA_INVALID_ORDER_ONLY_DELIBERATE_CHANNELING_CANCEL",
        "value": 97
      },
      {
        "name": "DOTA_INVALID_ORDER_CANT_BUYBACK_DEVILS_BARGAIN",
        "value": 98
      },
      {
        "name": "DOTA_INVALID_ORDER_CANT_BUYBACK_DISABLED_BY_GAME_MODE",
        "value": 99
      },
      {
        "name": "DOTA_INVALID_ORDER_CANT_ABILITY_PING_BAD_TEAM",
        "value": 100
      },
      {
        "name": "DOTA_INVALID_ORDER_ABILITY_NOT_POSITIONED",
        "value": 101
      },
      {
        "name": "DOTA_INVALID_ORDER_ABILITY_NOT_TARGETTED",
        "value": 102
      },
      {
        "name": "DOTA_INVALID_ORDER_ABILITY_REQUIRES_TARGET",
        "value": 103
      },
      {
        "name": "DOTA_INVALID_ORDER_CANT_RADAR",
        "value": 104
      },
      {
        "name": "DOTA_INVALID_ORDER_NO_COURIER",
        "value": 105
      },
      {
        "name": "DOTA_INVALID_ORDER_CUSTOM_SHOP_NOT_IN_RANGE",
        "value": 106
      },
      {
        "name": "DOTA_INVALID_ORDER_CANT_CAST_RIVER_PAINT",
        "value": 107
      },
      {
        "name": "DOTA_INVALID_ORDER_UNIT_OBSTRUCTED",
        "value": 108
      },
      {
        "name": "DOTA_INVALID_ORDER_CANT_CAST_DRAG_REQUIRED",
        "value": 109
      },
      {
        "name": "DOTA_INVALID_ORDER_ABILITY_DISABLED_BY_TETHER",
        "value": 110
      },
      {
        "name": "DOTA_INVALID_ORDER_ABILITY_NOT_UNLOCKED",
        "value": 111
      },
      {
        "name": "DOTA_INVALID_ORDER_CANT_FOUNTAIN_DROP_UNIT_NOT_DEAD",
        "value": 112
      },
      {
        "name": "DOTA_INVALID_ORDER_ITEM_NOT_IN_NEUTRAL_ITEM_STASH",
        "value": 113
      },
      {
        "name": "DOTA_INVALID_ORDER_ITEM_ALREADY_PURCHASED",
        "value": 114
      },
      {
        "name": "DOTA_INVALID_ORDER_BEYOND_PHYSICAL_ITEM_LIMIT",
        "value": 115
      },
      {
        "name": "DOTA_INVALID_ORDER_ABILITY_PING_DEAD_ALLY",
        "value": 116
      },
      {
        "name": "DOTA_INVALID_ORDER_CANT_LOCKCOMBINE_NEUTRAL_ITEMS",
        "value": 117
      },
      {
        "name": "DOTA_INVALID_ORDER_ABILITY_CANT_ALT_CAST",
        "value": 118
      },
      {
        "name": "DOTA_INVALID_ORDER_ITEM_CANNOT_BE_CONSUMED",
        "value": 119
      },
      {
        "name": "DOTA_INVALID_ORDER_CANT_BUYBACK_CEASELESS_DIRGE",
        "value": 120
      },
      {
        "name": "DOTA_INVALID_ORDER_CANT_ATTACK_BUILDINGS",
        "value": 121
      },
      {
        "name": "DOTA_INVALID_ORDER_PURCHASE_LEVEL",
        "value": 122
      },
      {
        "name": "DOTA_INVALID_ORDER_COUNT",
        "value": 123
      }
    ]
  },
  {
    "kind": "enum",
    "name": "DOTA_MOTION_CONTROLLER_PRIORITY",
    "available": "both",
    "members": [
      {
        "name": "DOTA_MOTION_CONTROLLER_PRIORITY_LOWEST",
        "value": 0
      },
      {
        "name": "DOTA_MOTION_CONTROLLER_PRIORITY_LOW",
        "value": 1
      },
      {
        "name": "DOTA_MOTION_CONTROLLER_PRIORITY_MEDIUM",
        "value": 2
      },
      {
        "name": "DOTA_MOTION_CONTROLLER_PRIORITY_HIGH",
        "value": 3
      },
      {
        "name": "DOTA_MOTION_CONTROLLER_PRIORITY_HIGHEST",
        "value": 4
      },
      {
        "name": "DOTA_MOTION_CONTROLLER_PRIORITY_ULTRA",
        "value": 5
      }
    ]
  },
  {
    "kind": "enum",
    "name": "DOTA_OVERHEAD_ALERT",
    "available": "server",
    "members": [
      {
        "name": "OVERHEAD_ALERT_GOLD",
        "value": 0
      },
      {
        "name": "OVERHEAD_ALERT_DENY",
        "value": 1
      },
      {
        "name": "OVERHEAD_ALERT_CRITICAL",
        "value": 2
      },
      {
        "name": "OVERHEAD_ALERT_XP",
        "value": 3
      },
      {
        "name": "OVERHEAD_ALERT_BONUS_SPELL_DAMAGE",
        "value": 4
      },
      {
        "name": "OVERHEAD_ALERT_MISS",
        "value": 5
      },
      {
        "name": "OVERHEAD_ALERT_DAMAGE",
        "value": 6
      },
      {
        "name": "OVERHEAD_ALERT_EVADE",
        "value": 7
      },
      {
        "name": "OVERHEAD_ALERT_BLOCK",
        "value": 8
      },
      {
        "name": "OVERHEAD_ALERT_BONUS_POISON_DAMAGE",
        "value": 9
      },
      {
        "name": "OVERHEAD_ALERT_HEAL",
        "value": 10
      },
      {
        "name": "OVERHEAD_ALERT_MANA_ADD",
        "value": 11
      },
      {
        "name": "OVERHEAD_ALERT_MANA_LOSS",
        "value": 12
      },
      {
        "name": "OVERHEAD_ALERT_MAGICAL_BLOCK",
        "value": 16
      },
      {
        "name": "OVERHEAD_ALERT_INCOMING_DAMAGE",
        "value": 17
      },
      {
        "name": "OVERHEAD_ALERT_OUTGOING_DAMAGE",
        "value": 18
      },
      {
        "name": "OVERHEAD_ALERT_DISABLE_RESIST",
        "value": 19
      },
      {
        "name": "OVERHEAD_ALERT_DEATH",
        "value": 20
      },
      {
        "name": "OVERHEAD_ALERT_BLOCKED",
        "value": 21
      },
      {
        "name": "OVERHEAD_ALERT_ITEM_RECEIVED",
        "value": 22
      },
      {
        "name": "OVERHEAD_ALERT_SHARD",
        "value": 23
      },
      {
        "name": "OVERHEAD_ALERT_DEADLY_BLOW",
        "value": 24
      },
      {
        "name": "OVERHEAD_ALERT_FORCE_MISS",
        "value": 25
      },
      {
        "name": "OVERHEAD_ALERT_AEGIS",
        "value": 26
      },
      {
        "name": "OVERHEAD_ALERT_DISPEL",
        "value": 27
      },
      {
        "name": "OVERHEAD_ALERT_BONUS_PURE_DAMAGE",
        "value": 28
      }
    ]
  },
  {
    "kind": "enum",
    "name": "DOTA_RUNES",
    "available": "both",
    "members": [
      {
        "name": "DOTA_RUNE_INVALID",
        "value": -1
      },
      {
        "name": "DOTA_RUNE_DOUBLEDAMAGE",
        "value": 0
      },
      {
        "name": "DOTA_RUNE_HASTE",
        "value": 1
      },
      {
        "name": "DOTA_RUNE_ILLUSION",
        "value": 2
      },
      {
        "name": "DOTA_RUNE_INVISIBILITY",
        "value": 3
      },
      {
        "name": "DOTA_RUNE_REGENERATION",
        "value": 4
      },
      {
        "name": "DOTA_RUNE_BOUNTY",
        "value": 5
      },
      {
        "name": "DOTA_RUNE_ARCANE",
        "value": 6
      },
      {
        "name": "DOTA_RUNE_WATER",
        "value": 7
      },
      {
        "name": "DOTA_RUNE_XP",
        "value": 8
      },
      {
        "name": "DOTA_RUNE_SHIELD",
        "value": 9
      },
      {
        "name": "DOTA_RUNE_COUNT",
        "value": 10
      }
    ]
  },
  {
    "kind": "enum",
    "name": "DOTA_SHOP_TYPE",
    "available": "both",
    "members": [
      {
        "name": "DOTA_SHOP_HOME",
        "value": 0
      },
      {
        "name": "DOTA_SHOP_SIDE",
        "value": 1
      },
      {
        "name": "DOTA_SHOP_SECRET",
        "value": 2
      },
      {
        "name": "DOTA_SHOP_GROUND",
        "value": 3
      },
      {
        "name": "DOTA_SHOP_SIDE2",
        "value": 4
      },
      {
        "name": "DOTA_SHOP_SECRET2",
        "value": 5
      },
      {
        "name": "DOTA_SHOP_CUSTOM",
        "value": 6
      },
      {
        "name": "DOTA_SHOP_NEUTRALS",
        "value": 7
      },
      {
        "name": "DOTA_SHOP_NONE",
        "value": 8
      }
    ]
  },
  {
    "kind": "enum",
    "name": "DOTA_UNIT_TARGET_FLAGS",
    "available": "both",
    "members": [
      {
        "name": "DOTA_UNIT_TARGET_FLAG_NONE",
        "value": 0
      },
      {
        "name": "DOTA_UNIT_TARGET_FLAG_RANGED_ONLY",
        "value": 2
      },
      {
        "name": "DOTA_UNIT_TARGET_FLAG_MELEE_ONLY",
        "value": 4
      },
      {
        "name": "DOTA_UNIT_TARGET_FLAG_DEAD",
        "value": 8
      },
      {
        "name": "DOTA_UNIT_TARGET_FLAG_MAGIC_IMMUNE_ENEMIES",
        "value": 16
      },
      {
        "name": "DOTA_UNIT_TARGET_FLAG_NOT_MAGIC_IMMUNE_ALLIES",
        "value": 32
      },
      {
        "name": "DOTA_UNIT_TARGET_FLAG_INVULNERABLE",
        "value": 64
      },
      {
        "name": "DOTA_UNIT_TARGET_FLAG_FOW_VISIBLE",
        "value": 128
      },
      {
        "name": "DOTA_UNIT_TARGET_FLAG_NO_INVIS",
        "value": 256
      },
      {
        "name": "DOTA_UNIT_TARGET_FLAG_CAN_BE_SEEN",
        "value": 384
      },
      {
        "name": "DOTA_UNIT_TARGET_FLAG_NOT_ANCIENTS",
        "value": 512
      },
      {
        "name": "DOTA_UNIT_TARGET_FLAG_PLAYER_CONTROLLED",
        "value": 1024
      },
      {
        "name": "DOTA_UNIT_TARGET_FLAG_NOT_DOMINATED",
        "value": 2048
      },
      {
        "name": "DOTA_UNIT_TARGET_FLAG_NOT_SUMMONED",
        "value": 4096
      },
      {
        "name": "DOTA_UNIT_TARGET_FLAG_NOT_ILLUSIONS",
        "value": 8192
      },
      {
        "name": "DOTA_UNIT_TARGET_FLAG_NOT_ATTACK_IMMUNE",
        "value": 16384
      },
      {
        "name": "DOTA_UNIT_TARGET_FLAG_MANA_ONLY",
        "value": 32768
      },
      {
        "name": "DOTA_UNIT_TARGET_FLAG_CHECK_DISABLE_HELP",
        "value": 65536
      },
      {
        "name": "DOTA_UNIT_TARGET_FLAG_NOT_CREEP_HERO",
        "value": 131072
      },
      {
        "name": "DOTA_UNIT_TARGET_FLAG_OUT_OF_WORLD",
        "value": 262144
      },
      {
        "name": "DOTA_UNIT_TARGET_FLAG_NOT_NIGHTMARED",
        "value": 524288
      },
      {
        "name": "DOTA_UNIT_TARGET_FLAG_PREFER_ENEMIES",
        "value": 1048576
      },
      {
        "name": "DOTA_UNIT_TARGET_FLAG_RESPECT_OBSTRUCTIONS",
        "value": 2097152
      }
    ]
  },
  {
    "kind": "enum",
    "name": "DOTA_UNIT_TARGET_TEAM",
    "available": "both",
    "members": [
      {
        "name": "DOTA_UNIT_TARGET_TEAM_NONE",
        "value": 0
      },
      {
        "name": "DOTA_UNIT_TARGET_TEAM_FRIENDLY",
        "value": 1
      },
      {
        "name": "DOTA_UNIT_TARGET_TEAM_ENEMY",
        "value": 2
      },
      {
        "name": "DOTA_UNIT_TARGET_TEAM_BOTH",
        "value": 3
      },
      {
        "name": "DOTA_UNIT_TARGET_TEAM_CUSTOM",
        "value": 4
      }
    ]
  },
  {
    "kind": "enum",
    "name": "DOTA_UNIT_TARGET_TYPE",
    "available": "both",
    "members": [
      {
        "name": "DOTA_UNIT_TARGET_NONE",
        "value": 0
      },
      {
        "name": "DOTA_UNIT_TARGET_HERO",
        "value": 1
      },
      {
        "name": "DOTA_UNIT_TARGET_CREEP",
        "value": 2
      },
      {
        "name": "DOTA_UNIT_TARGET_BUILDING",
        "value": 4
      },
      {
        "name": "DOTA_UNIT_TARGET_COURIER",
        "value": 16
      },
      {
        "name": "DOTA_UNIT_TARGET_BASIC",
        "value": 18
      },
      {
        "name": "DOTA_UNIT_TARGET_HEROES_AND_CREEPS",
        "value": 19
      },
      {
        "name": "DOTA_UNIT_TARGET_OTHER",
        "value": 32
      },
      {
        "name": "DOTA_UNIT_TARGET_ALL",
        "value": 55
      },
      {
        "name": "DOTA_UNIT_TARGET_TREE",
        "value": 64
      },
      {
        "name": "DOTA_UNIT_TARGET_CUSTOM",
        "value": 128
      },
      {
        "name": "DOTA_UNIT_TARGET_SELF",
        "value": 256
      }
    ]
  },
  {
    "kind": "enum",
    "name": "DOTAAbilitySpeakTrigger_t",
    "available": "both",
    "members": [
      {
        "name": "DOTA_ABILITY_SPEAK_START_ACTION_PHASE",
        "value": 0
      },
      {
        "name": "DOTA_ABILITY_SPEAK_CAST",
        "value": 1
      }
    ]
  },
  {
    "kind": "enum",
    "name": "DOTAConnectionState_t",
    "available": "server",
    "members": [
      {
        "name": "DOTA_CONNECTION_STATE_UNKNOWN",
        "value": 0
      },
      {
        "name": "DOTA_CONNECTION_STATE_NOT_YET_CONNECTED",
        "value": 1
      },
      {
        "name": "DOTA_CONNECTION_STATE_CONNECTED",
        "value": 2
      },
      {
        "name": "DOTA_CONNECTION_STATE_DISCONNECTED",
        "value": 3
      },
      {
        "name": "DOTA_CONNECTION_STATE_ABANDONED",
        "value": 4
      },
      {
        "name": "DOTA_CONNECTION_STATE_LOADING",
        "value": 5
      },
      {
        "name": "DOTA_CONNECTION_STATE_FAILED",
        "value": 6
      }
    ]
  },
  {
    "kind": "enum",
    "name": "DOTACustomCameraEventFlags_t",
    "available": "both",
    "members": [
      {
        "name": "k_ECustomCameraEventFlags_Zoom",
        "value": 1
      },
      {
        "name": "k_ECustomCameraEventFlags_Position",
        "value": 2
      },
      {
        "name": "k_ECustomCameraEventFlags_PositionPlayerHero",
        "value": 4
      },
      {
        "name": "k_ECustomCameraEventFlags_Pitch",
        "value": 8
      },
      {
        "name": "k_ECustomCameraEventFlags_Yaw",
        "value": 16
      },
      {
        "name": "k_ECustomCameraEventFlags_Lock",
        "value": 32
      },
      {
        "name": "k_ECustomCameraEventFlags_Unlock",
        "value": 64
      },
      {
        "name": "k_ECustomCameraEventFlags_ResetDefault",
        "value": 128
      },
      {
        "name": "k_ECustomCameraEventFlags_SpecificPlayer",
        "value": 256
      },
      {
        "name": "k_ECustomCameraEventFlags_FadeOut",
        "value": 512
      },
      {
        "name": "k_ECustomCameraEventFlags_FadeIn",
        "value": 1024
      },
      {
        "name": "k_ECustomCameraEventFlags_LetterboxOn",
        "value": 2048
      },
      {
        "name": "k_ECustomCameraEventFlags_LetterboxOff",
        "value": 4096
      }
    ]
  },
  {
    "kind": "enum",
    "name": "DOTADamageFlag_t",
    "available": "server",
    "members": [
      {
        "name": "DOTA_DAMAGE_FLAG_NONE",
        "value": 0
      },
      {
        "name": "DOTA_DAMAGE_FLAG_IGNORES_MAGIC_ARMOR",
        "value": 1
      },
      {
        "name": "DOTA_DAMAGE_FLAG_IGNORES_PHYSICAL_ARMOR",
        "value": 2
      },
      {
        "name": "DOTA_DAMAGE_FLAG_BYPASSES_INVULNERABILITY",
        "value": 4
      },
      {
        "name": "DOTA_DAMAGE_FLAG_BYPASSES_PHYSICAL_BLOCK",
        "value": 8
      },
      {
        "name": "DOTA_DAMAGE_FLAG_REFLECTION",
        "value": 16
      },
      {
        "name": "DOTA_DAMAGE_FLAG_HPLOSS",
        "value": 32
      },
      {
        "name": "DOTA_DAMAGE_FLAG_NO_DIRECTOR_EVENT",
        "value": 64
      },
      {
        "name": "DOTA_DAMAGE_FLAG_NON_LETHAL",
        "value": 128
      },
      {
        "name": "DOTA_DAMAGE_FLAG_NO_DAMAGE_MULTIPLIERS",
        "value": 512
      },
      {
        "name": "DOTA_DAMAGE_FLAG_NO_SPELL_AMPLIFICATION",
        "value": 1024
      },
      {
        "name": "DOTA_DAMAGE_FLAG_DONT_DISPLAY_DAMAGE_IF_SOURCE_HIDDEN",
        "value": 2048
      },
      {
        "name": "DOTA_DAMAGE_FLAG_NO_SPELL_LIFESTEAL",
        "value": 4096
      },
      {
        "name": "DOTA_DAMAGE_FLAG_PROPERTY_FIRE",
        "value": 8192
      },
      {
        "name": "DOTA_DAMAGE_FLAG_IGNORES_BASE_PHYSICAL_ARMOR",
        "value": 16384
      },
      {
        "name": "DOTA_DAMAGE_FLAG_SECONDARY_PROJECTILE_ATTACK",
        "value": 32768
      },
      {
        "name": "DOTA_DAMAGE_FLAG_FORCE_SPELL_AMPLIFICATION",
        "value": 65536
      },
      {
        "name": "DOTA_DAMAGE_FLAG_MAGIC_AUTO_ATTACK",
        "value": 131072
      },
      {
        "name": "DOTA_DAMAGE_FLAG_ATTACK_MODIFIER",
        "value": 262144
      },
      {
        "name": "DOTA_DAMAGE_FLAG_BYPASSES_ALL_BLOCK",
        "value": 524288
      },
      {
        "name": "DOTA_DAMAGE_FLAG_NO_REFLECTION",
        "value": 1048576
      }
    ]
  },
  {
    "kind": "enum",
    "name": "DotaDefaultUIElement_t",
    "available": "server",
    "members": [
      {
        "name": "DOTA_DEFAULT_UI_INVALID",
        "value": -1
      },
      {
        "name": "DOTA_DEFAULT_UI_TOP_TIMEOFDAY",
        "value": 0
      },
      {
        "name": "DOTA_DEFAULT_UI_TOP_HEROES",
        "value": 1
      },
      {
        "name": "DOTA_DEFAULT_UI_FLYOUT_SCOREBOARD",
        "value": 2
      },
      {
        "name": "DOTA_DEFAULT_UI_ACTION_PANEL",
        "value": 3
      },
      {
        "name": "DOTA_DEFAULT_UI_ACTION_MINIMAP",
        "value": 4
      },
      {
        "name": "DOTA_DEFAULT_UI_INVENTORY_PANEL",
        "value": 5
      },
      {
        "name": "DOTA_DEFAULT_UI_INVENTORY_SHOP",
        "value": 6
      },
      {
        "name": "DOTA_DEFAULT_UI_INVENTORY_ITEMS",
        "value": 7
      },
      {
        "name": "DOTA_DEFAULT_UI_INVENTORY_QUICKBUY",
        "value": 8
      },
      {
        "name": "DOTA_DEFAULT_UI_INVENTORY_COURIER",
        "value": 9
      },
      {
        "name": "DOTA_DEFAULT_UI_INVENTORY_PROTECT",
        "value": 10
      },
      {
        "name": "DOTA_DEFAULT_UI_INVENTORY_GOLD",
        "value": 11
      },
      {
        "name": "DOTA_DEFAULT_UI_SHOP_SUGGESTEDITEMS",
        "value": 12
      },
      {
        "name": "DOTA_DEFAULT_UI_SHOP_COMMONITEMS",
        "value": 13
      },
      {
        "name": "DOTA_DEFAULT_UI_HERO_SELECTION_TEAMS",
        "value": 14
      },
      {
        "name": "DOTA_DEFAULT_UI_HERO_SELECTION_GAME_NAME",
        "value": 15
      },
      {
        "name": "DOTA_DEFAULT_UI_HERO_SELECTION_CLOCK",
        "value": 16
      },
      {
        "name": "DOTA_DEFAULT_UI_HERO_SELECTION_HEADER",
        "value": 17
      },
      {
        "name": "DOTA_DEFAULT_UI_TOP_MENU_BUTTONS",
        "value": 18
      },
      {
        "name": "DOTA_DEFAULT_UI_TOP_BAR_BACKGROUND",
        "value": 19
      },
      {
        "name": "DOTA_DEFAULT_UI_TOP_BAR_RADIANT_TEAM",
        "value": 20
      },
      {
        "name": "DOTA_DEFAULT_UI_TOP_BAR_DIRE_TEAM",
        "value": 21
      },
      {
        "name": "DOTA_DEFAULT_UI_TOP_BAR_SCORE",
        "value": 22
      },
      {
        "name": "DOTA_DEFAULT_UI_ENDGAME",
        "value": 23
      },
      {
        "name": "DOTA_DEFAULT_UI_ENDGAME_CHAT",
        "value": 24
      },
      {
        "name": "DOTA_DEFAULT_UI_QUICK_STATS",
        "value": 25
      },
      {
        "name": "DOTA_DEFAULT_UI_PREGAME_STRATEGYUI",
        "value": 26
      },
      {
        "name": "DOTA_DEFAULT_UI_KILLCAM",
        "value": 27
      },
      {
        "name": "DOTA_DEFAULT_UI_FIGHT_RECAP",
        "value": 28
      },
      {
        "name": "DOTA_DEFAULT_UI_TOP_BAR",
        "value": 29
      },
      {
        "name": "DOTA_DEFAULT_UI_CUSTOMUI_BEHIND_HUD_ELEMENTS",
        "value": 30
      },
      {
        "name": "DOTA_DEFAULT_UI_AGHANIMS_STATUS",
        "value": 31
      },
      {
        "name": "DOTA_DEFAULT_UI_ELEMENT_COUNT",
        "value": 32
      }
    ]
  },
  {
    "kind": "enum",
    "name": "DOTAHUDVisibility_t",
    "available": "server",
    "members": [
      {
        "name": "DOTA_HUD_VISIBILITY_INVALID",
        "value": -1
      },
      {
        "name": "DOTA_HUD_VISIBILITY_TOP_TIMEOFDAY",
        "value": 0
      },
      {
        "name": "DOTA_HUD_VISIBILITY_TOP_HEROES",
        "value": 1
      },
      {
        "name": "DOTA_HUD_VISIBILITY_TOP_SCOREBOARD",
        "value": 2
      },
      {
        "name": "DOTA_HUD_VISIBILITY_ACTION_PANEL",
        "value": 3
      },
      {
        "name": "DOTA_HUD_VISIBILITY_ACTION_MINIMAP",
        "value": 4
      },
      {
        "name": "DOTA_HUD_VISIBILITY_INVENTORY_PANEL",
        "value": 5
      },
      {
        "name": "DOTA_HUD_VISIBILITY_INVENTORY_SHOP",
        "value": 6
      },
      {
        "name": "DOTA_HUD_VISIBILITY_INVENTORY_ITEMS",
        "value": 7
      },
      {
        "name": "DOTA_HUD_VISIBILITY_INVENTORY_QUICKBUY",
        "value": 8
      },
      {
        "name": "DOTA_HUD_VISIBILITY_INVENTORY_COURIER",
        "value": 9
      },
      {
        "name": "DOTA_HUD_VISIBILITY_INVENTORY_PROTECT",
        "value": 10
      },
      {
        "name": "DOTA_HUD_VISIBILITY_INVENTORY_GOLD",
        "value": 11
      },
      {
        "name": "DOTA_HUD_VISIBILITY_SHOP_SUGGESTEDITEMS",
        "value": 12
      },
      {
        "name": "DOTA_HUD_VISIBILITY_SHOP_COMMONITEMS",
        "value": 13
      },
      {
        "name": "DOTA_HUD_VISIBILITY_HERO_SELECTION_TEAMS",
        "value": 14
      },
      {
        "name": "DOTA_HUD_VISIBILITY_HERO_SELECTION_GAME_NAME",
        "value": 15
      },
      {
        "name": "DOTA_HUD_VISIBILITY_HERO_SELECTION_CLOCK",
        "value": 16
      },
      {
        "name": "DOTA_HUD_VISIBILITY_HERO_SELECTION_HEADER",
        "value": 17
      },
      {
        "name": "DOTA_HUD_VISIBILITY_TOP_MENU_BUTTONS",
        "value": 18
      },
      {
        "name": "DOTA_HUD_VISIBILITY_TOP_BAR_BACKGROUND",
        "value": 19
      },
      {
        "name": "DOTA_HUD_VISIBILITY_TOP_BAR_RADIANT_TEAM",
        "value": 20
      },
      {
        "name": "DOTA_HUD_VISIBILITY_TOP_BAR_DIRE_TEAM",
        "value": 21
      },
      {
        "name": "DOTA_HUD_VISIBILITY_TOP_BAR_SCORE",
        "value": 22
      },
      {
        "name": "DOTA_HUD_VISIBILITY_ENDGAME",
        "value": 23
      },
      {
        "name": "DOTA_HUD_VISIBILITY_ENDGAME_CHAT",
        "value": 24
      },
      {
        "name": "DOTA_HUD_VISIBILITY_QUICK_STATS",
        "value": 25
      },
      {
        "name": "DOTA_HUD_VISIBILITY_PREGAME_STRATEGYUI",
        "value": 26
      },
      {
        "name": "DOTA_HUD_VISIBILITY_KILLCAM",
        "value": 27
      },
      {
        "name": "DOTA_HUD_VISIBILITY_FIGHT_RECAP",
        "value": 28
      },
      {
        "name": "DOTA_HUD_VISIBILITY_TOP_BAR",
        "value": 29
      },
      {
        "name": "DOTA_HUD_CUSTOMUI_BEHIND_HUD_ELEMENTS",
        "value": 30
      },
      {
        "name": "DOTA_HUD_VISIBILITY_AGHANIMS_STATUS",
        "value": 31
      },
      {
        "name": "DOTA_HUD_VISIBILITY_COUNT",
        "value": 32
      }
    ]
  },
  {
    "kind": "enum",
    "name": "DOTAInventoryFlags_t",
    "available": "server",
    "members": [
      {
        "name": "DOTA_INVENTORY_ALLOW_NONE",
        "value": 0
      },
      {
        "name": "DOTA_INVENTORY_ALLOW_MAIN",
        "value": 1
      },
      {
        "name": "DOTA_INVENTORY_ALLOW_STASH",
        "value": 2
      },
      {
        "name": "DOTA_INVENTORY_ALL_ACCESS",
        "value": 3
      },
      {
        "name": "DOTA_INVENTORY_ALLOW_DROP_ON_GROUND",
        "value": 4
      },
      {
        "name": "DOTA_INVENTORY_ALLOW_DROP_AT_FOUNTAIN",
        "value": 8
      },
      {
        "name": "DOTA_INVENTORY_LIMIT_DROP_ON_GROUND",
        "value": 16
      }
    ]
  },
  {
    "kind": "enum",
    "name": "DOTALimits_t",
    "available": "both",
    "members": [
      {
        "name": "DOTA_DEFAULT_MAX_TEAM",
        "description": "Default number of players per team.",
        "value": 5
      },
      {
        "name": "DOTA_DEFAULT_MAX_TEAM_PLAYERS",
        "description": "Default number of non-spectator players supported.",
        "value": 10
      },
      {
        "name": "DOTA_MAX_PLAYER_TEAMS",
        "description": "Max number of player teams supported.",
        "value": 10
      },
      {
        "name": "DOTA_MAX_SPECTATOR_LOBBY_SIZE",
        "description": "Max number of viewers in a spectator lobby.",
        "value": 15
      },
      {
        "name": "DOTA_MAX_TEAM",
        "description": "Max number of players per team.",
        "value": 24
      },
      {
        "name": "DOTA_MAX_TEAM_PLAYERS",
        "description": "Max number of non-spectator players supported.",
        "value": 24
      },
      {
        "name": "DOTA_MAX_SPECTATOR_TEAM_SIZE",
        "description": "How many spectators can watch.",
        "value": 40
      },
      {
        "name": "DOTA_MAX_PLAYERS",
        "description": "Max number of players connected to the server including spectators.",
        "value": 64
      }
    ]
  },
  {
    "kind": "enum",
    "name": "DOTAMinimapEvent_t",
    "available": "server",
    "members": [
      {
        "name": "DOTA_MINIMAP_EVENT_ANCIENT_UNDER_ATTACK",
        "value": 2
      },
      {
        "name": "DOTA_MINIMAP_EVENT_BASE_UNDER_ATTACK",
        "value": 4
      },
      {
        "name": "DOTA_MINIMAP_EVENT_BASE_GLYPHED",
        "value": 8
      },
      {
        "name": "DOTA_MINIMAP_EVENT_TEAMMATE_UNDER_ATTACK",
        "value": 16
      },
      {
        "name": "DOTA_MINIMAP_EVENT_TEAMMATE_TELEPORTING",
        "value": 32
      },
      {
        "name": "DOTA_MINIMAP_EVENT_TEAMMATE_DIED",
        "value": 64
      },
      {
        "name": "DOTA_MINIMAP_EVENT_TUTORIAL_TASK_ACTIVE",
        "value": 128
      },
      {
        "name": "DOTA_MINIMAP_EVENT_TUTORIAL_TASK_FINISHED",
        "value": 256
      },
      {
        "name": "DOTA_MINIMAP_EVENT_HINT_LOCATION",
        "value": 512
      },
      {
        "name": "DOTA_MINIMAP_EVENT_ENEMY_TELEPORTING",
        "value": 1024
      },
      {
        "name": "DOTA_MINIMAP_EVENT_CANCEL_TELEPORTING",
        "value": 2048
      },
      {
        "name": "DOTA_MINIMAP_EVENT_RADAR",
        "value": 4096
      },
      {
        "name": "DOTA_MINIMAP_EVENT_RADAR_TARGET",
        "value": 8192
      },
      {
        "name": "DOTA_MINIMAP_EVENT_MOVE_TO_TARGET",
        "value": 16384
      }
    ]
  },
  {
    "kind": "enum",
    "name": "DOTAModifierAttribute_t",
    "available": "both",
    "members": [
      {
        "name": "MODIFIER_ATTRIBUTE_NONE",
        "value": 0
      },
      {
        "name": "MODIFIER_ATTRIBUTE_PERMANENT",
        "value": 1
      },
      {
        "name": "MODIFIER_ATTRIBUTE_MULTIPLE",
        "value": 2
      },
      {
        "name": "MODIFIER_ATTRIBUTE_IGNORE_INVULNERABLE",
        "value": 4
      },
      {
        "name": "MODIFIER_ATTRIBUTE_AURA_PRIORITY",
        "value": 8
      },
      {
        "name": "MODIFIER_ATTRIBUTE_IGNORE_DODGE",
        "value": 16
      },
      {
        "name": "MODIFIER_ATTRIBUTE_DUPLICATED",
        "value": 32
      }
    ]
  },
  {
    "kind": "enum",
    "name": "DOTAMusicStatus_t",
    "available": "server",
    "members": [
      {
        "name": "DOTA_MUSIC_STATUS_NONE",
        "value": 0
      },
      {
        "name": "DOTA_MUSIC_STATUS_EXPLORATION",
        "value": 1
      },
      {
        "name": "DOTA_MUSIC_STATUS_BATTLE",
        "value": 2
      },
      {
        "name": "DOTA_MUSIC_STATUS_PRE_GAME_EXPLORATION",
        "value": 3
      },
      {
        "name": "DOTA_MUSIC_STATUS_DEAD",
        "value": 4
      },
      {
        "name": "DOTA_MUSIC_STATUS_LAST",
        "value": 5
      }
    ]
  },
  {
    "kind": "enum",
    "name": "DOTAPostGameColumn_t",
    "available": "server",
    "members": [
      {
        "name": "DOTA_POST_GAME_COLUMN_LEVEL",
        "value": 0
      },
      {
        "name": "DOTA_POST_GAME_COLUMN_ITEMS",
        "value": 1
      },
      {
        "name": "DOTA_POST_GAME_COLUMN_KILLS",
        "value": 2
      },
      {
        "name": "DOTA_POST_GAME_COLUMN_DEATHS",
        "value": 3
      },
      {
        "name": "DOTA_POST_GAME_COLUMN_ASSISTS",
        "value": 4
      },
      {
        "name": "DOTA_POST_GAME_COLUMN_NET_WORTH",
        "value": 5
      },
      {
        "name": "DOTA_POST_GAME_COLUMN_LAST_HITS",
        "value": 6
      },
      {
        "name": "DOTA_POST_GAME_COLUMN_DENIES",
        "value": 7
      },
      {
        "name": "DOTA_POST_GAME_COLUMN_DAMAGE",
        "value": 8
      },
      {
        "name": "DOTA_POST_GAME_COLUMN_HEALING",
        "value": 9
      },
      {
        "name": "DOTA_POST_GAME_COLUMN_MAX",
        "value": 10
      }
    ]
  },
  {
    "kind": "enum",
    "name": "DOTAPostGameLayout_t",
    "available": "server",
    "members": [
      {
        "name": "DOTA_POST_GAME_LAYOUT_DOUBLE_COLUMN",
        "value": 0
      },
      {
        "name": "DOTA_POST_GAME_LAYOUT_SINGLE_COLUMN",
        "value": 1
      },
      {
        "name": "DOTA_POST_GAME_LAYOUT_MAX",
        "value": 2
      }
    ]
  },
  {
    "kind": "enum",
    "name": "DOTAProjectileAttachment_t",
    "available": "both",
    "members": [
      {
        "name": "DOTA_PROJECTILE_ATTACHMENT_NONE",
        "value": 0
      },
      {
        "name": "DOTA_PROJECTILE_ATTACHMENT_ATTACK_1",
        "value": 1
      },
      {
        "name": "DOTA_PROJECTILE_ATTACHMENT_ATTACK_2",
        "value": 2
      },
      {
        "name": "DOTA_PROJECTILE_ATTACHMENT_HITLOCATION",
        "value": 3
      },
      {
        "name": "DOTA_PROJECTILE_ATTACHMENT_ATTACK_3",
        "value": 4
      },
      {
        "name": "DOTA_PROJECTILE_ATTACHMENT_ATTACK_4",
        "value": 5
      },
      {
        "name": "DOTA_PROJECTILE_ATTACHMENT_LAST",
        "value": 6
      }
    ]
  },
  {
    "kind": "enum",
    "name": "DOTAScriptInventorySlot_t",
    "available": "server",
    "members": [
      {
        "name": "DOTA_ITEM_SLOT_1",
        "value": 0
      },
      {
        "name": "DOTA_ITEM_SLOT_2",
        "value": 1
      },
      {
        "name": "DOTA_ITEM_SLOT_3",
        "value": 2
      },
      {
        "name": "DOTA_ITEM_SLOT_4",
        "value": 3
      },
      {
        "name": "DOTA_ITEM_SLOT_5",
        "value": 4
      },
      {
        "name": "DOTA_ITEM_SLOT_6",
        "value": 5
      },
      {
        "name": "DOTA_ITEM_SLOT_7",
        "value": 6
      },
      {
        "name": "DOTA_ITEM_SLOT_8",
        "value": 7
      },
      {
        "name": "DOTA_ITEM_SLOT_9",
        "value": 8
      },
      {
        "name": "DOTA_STASH_SLOT_1",
        "value": 9
      },
      {
        "name": "DOTA_STASH_SLOT_2",
        "value": 10
      },
      {
        "name": "DOTA_STASH_SLOT_3",
        "value": 11
      },
      {
        "name": "DOTA_STASH_SLOT_4",
        "value": 12
      },
      {
        "name": "DOTA_STASH_SLOT_5",
        "value": 13
      },
      {
        "name": "DOTA_STASH_SLOT_6",
        "value": 14
      },
      {
        "name": "DOTA_ITEM_TP_SCROLL",
        "value": 15
      },
      {
        "name": "DOTA_ITEM_NEUTRAL_ACTIVE_SLOT",
        "value": 16
      },
      {
        "name": "DOTA_ITEM_NEUTRAL_PASSIVE_SLOT",
        "value": 17
      },
      {
        "name": "DOTA_ITEM_TRANSIENT_ITEM",
        "value": 23
      },
      {
        "name": "DOTA_ITEM_TRANSIENT_RECIPE",
        "value": 24
      },
      {
        "name": "DOTA_ITEM_TRANSIENT_CAST_ITEM",
        "value": 26
      }
    ]
  },
  {
    "kind": "enum",
    "name": "DOTASlotType_t",
    "available": "server",
    "members": [
      {
        "name": "DOTA_LOADOUT_TYPE_INVALID",
        "value": -1
      },
      {
        "name": "DOTA_LOADOUT_TYPE_WEAPON",
        "value": 0
      },
      {
        "name": "DOTA_LOADOUT_TYPE_OFFHAND_WEAPON",
        "value": 1
      },
      {
        "name": "DOTA_LOADOUT_TYPE_WEAPON2",
        "value": 2
      },
      {
        "name": "DOTA_LOADOUT_TYPE_OFFHAND_WEAPON2",
        "value": 3
      },
      {
        "name": "DOTA_LOADOUT_TYPE_HEAD",
        "value": 4
      },
      {
        "name": "DOTA_LOADOUT_TYPE_SHOULDER",
        "value": 5
      },
      {
        "name": "DOTA_LOADOUT_TYPE_ARMS",
        "value": 6
      },
      {
        "name": "DOTA_LOADOUT_TYPE_ARMOR",
        "value": 7
      },
      {
        "name": "DOTA_LOADOUT_TYPE_BELT",
        "value": 8
      },
      {
        "name": "DOTA_LOADOUT_TYPE_NECK",
        "value": 9
      },
      {
        "name": "DOTA_LOADOUT_TYPE_BACK",
        "value": 10
      },
      {
        "name": "DOTA_LOADOUT_TYPE_GLOVES",
        "value": 11
      },
      {
        "name": "DOTA_LOADOUT_TYPE_LEGS",
        "value": 12
      },
      {
        "name": "DOTA_LOADOUT_TYPE_TAIL",
        "value": 13
      },
      {
        "name": "DOTA_LOADOUT_TYPE_MISC",
        "value": 14
      },
      {
        "name": "DOTA_LOADOUT_TYPE_COSTUME",
        "value": 15
      },
      {
        "name": "DOTA_LOADOUT_TYPE_HERO_BASE",
        "value": 16
      },
      {
        "name": "DOTA_LOADOUT_TYPE_BODY_HEAD",
        "value": 17
      },
      {
        "name": "DOTA_LOADOUT_TYPE_MOUNT",
        "value": 18
      },
      {
        "name": "DOTA_LOADOUT_TYPE_SUMMON",
        "value": 19
      },
      {
        "name": "DOTA_LOADOUT_TYPE_SHAPESHIFT",
        "value": 20
      },
      {
        "name": "DOTA_LOADOUT_TYPE_TAUNT",
        "value": 21
      },
      {
        "name": "DOTA_LOADOUT_TYPE_HERO_EFFIGY",
        "value": 22
      },
      {
        "name": "DOTA_LOADOUT_TYPE_AMBIENT_EFFECTS",
        "value": 23
      },
      {
        "name": "DOTA_LOADOUT_TYPE_ABILITY_ATTACK",
        "value": 24
      },
      {
        "name": "DOTA_LOADOUT_TYPE_ABILITY1",
        "value": 25
      },
      {
        "name": "DOTA_LOADOUT_TYPE_ABILITY2",
        "value": 26
      },
      {
        "name": "DOTA_LOADOUT_TYPE_ABILITY3",
        "value": 27
      },
      {
        "name": "DOTA_LOADOUT_TYPE_ABILITY4",
        "value": 28
      },
      {
        "name": "DOTA_LOADOUT_TYPE_ABILITY_ULTIMATE",
        "value": 29
      },
      {
        "name": "DOTA_LOADOUT_TYPE_ABILITY_EFFECTS_1",
        "value": 30
      },
      {
        "name": "DOTA_LOADOUT_TYPE_ABILITY_EFFECTS_2",
        "value": 31
      },
      {
        "name": "DOTA_LOADOUT_TYPE_ABILITY_EFFECTS_3",
        "value": 32
      },
      {
        "name": "DOTA_LOADOUT_TYPE_ABILITY_EFFECTS_4",
        "value": 33
      },
      {
        "name": "DOTA_LOADOUT_TYPE_ABILITY_EFFECTS_5",
        "value": 34
      },
      {
        "name": "DOTA_LOADOUT_TYPE_ABILITY_EFFECTS_6",
        "value": 35
      },
      {
        "name": "DOTA_LOADOUT_TYPE_ABILITY_EFFECTS_7",
        "value": 36
      },
      {
        "name": "DOTA_LOADOUT_TYPE_ABILITY_EFFECTS_8",
        "value": 37
      },
      {
        "name": "DOTA_LOADOUT_TYPE_ABILITY_EFFECTS_9",
        "value": 38
      },
      {
        "name": "DOTA_LOADOUT_TYPE_VOICE",
        "value": 39
      },
      {
        "name": "DOTA_LOADOUT_PERSONA_1_START",
        "value": 40
      },
      {
        "name": "DOTA_LOADOUT_TYPE_WEAPON_PERSONA_1",
        "value": 40
      },
      {
        "name": "DOTA_LOADOUT_TYPE_OFFHAND_WEAPON_PERSONA_1",
        "value": 41
      },
      {
        "name": "DOTA_LOADOUT_TYPE_WEAPON2_PERSONA_1",
        "value": 42
      },
      {
        "name": "DOTA_LOADOUT_TYPE_OFFHAND_WEAPON2_PERSONA_1",
        "value": 43
      },
      {
        "name": "DOTA_LOADOUT_TYPE_HEAD_PERSONA_1",
        "value": 44
      },
      {
        "name": "DOTA_LOADOUT_TYPE_SHOULDER_PERSONA_1",
        "value": 45
      },
      {
        "name": "DOTA_LOADOUT_TYPE_ARMS_PERSONA_1",
        "value": 46
      },
      {
        "name": "DOTA_LOADOUT_TYPE_ARMOR_PERSONA_1",
        "value": 47
      },
      {
        "name": "DOTA_LOADOUT_TYPE_BELT_PERSONA_1",
        "value": 48
      },
      {
        "name": "DOTA_LOADOUT_TYPE_NECK_PERSONA_1",
        "value": 49
      },
      {
        "name": "DOTA_LOADOUT_TYPE_BACK_PERSONA_1",
        "value": 50
      },
      {
        "name": "DOTA_LOADOUT_TYPE_LEGS_PERSONA_1",
        "value": 51
      },
      {
        "name": "DOTA_LOADOUT_TYPE_GLOVES_PERSONA_1",
        "value": 52
      },
      {
        "name": "DOTA_LOADOUT_TYPE_TAIL_PERSONA_1",
        "value": 53
      },
      {
        "name": "DOTA_LOADOUT_TYPE_MISC_PERSONA_1",
        "value": 54
      },
      {
        "name": "DOTA_LOADOUT_TYPE_BODY_HEAD_PERSONA_1",
        "value": 55
      },
      {
        "name": "DOTA_LOADOUT_TYPE_MOUNT_PERSONA_1",
        "value": 56
      },
      {
        "name": "DOTA_LOADOUT_TYPE_SUMMON_PERSONA_1",
        "value": 57
      },
      {
        "name": "DOTA_LOADOUT_TYPE_SHAPESHIFT_PERSONA_1",
        "value": 58
      },
      {
        "name": "DOTA_LOADOUT_TYPE_TAUNT_PERSONA_1",
        "value": 59
      },
      {
        "name": "DOTA_LOADOUT_TYPE_HERO_EFFIGY_PERSONA_1",
        "value": 60
      },
      {
        "name": "DOTA_LOADOUT_TYPE_AMBIENT_EFFECTS_PERSONA_1",
        "value": 61
      },
      {
        "name": "DOTA_LOADOUT_TYPE_ABILITY_ATTACK_PERSONA_1",
        "value": 62
      },
      {
        "name": "DOTA_LOADOUT_TYPE_ABILITY1_PERSONA_1",
        "value": 63
      },
      {
        "name": "DOTA_LOADOUT_TYPE_ABILITY2_PERSONA_1",
        "value": 64
      },
      {
        "name": "DOTA_LOADOUT_TYPE_ABILITY3_PERSONA_1",
        "value": 65
      },
      {
        "name": "DOTA_LOADOUT_TYPE_ABILITY4_PERSONA_1",
        "value": 66
      },
      {
        "name": "DOTA_LOADOUT_TYPE_ABILITY_ULTIMATE_PERSONA_1",
        "value": 67
      },
      {
        "name": "DOTA_LOADOUT_PERSONA_1_END",
        "value": 68
      },
      {
        "name": "DOTA_LOADOUT_TYPE_VOICE_PERSONA_1",
        "value": 68
      },
      {
        "name": "DOTA_LOADOUT_TYPE_PERSONA_SELECTOR",
        "value": 69
      },
      {
        "name": "DOTA_LOADOUT_TYPE_COURIER",
        "value": 70
      },
      {
        "name": "DOTA_PLAYER_LOADOUT_START",
        "value": 70
      },
      {
        "name": "DOTA_LOADOUT_TYPE_ANNOUNCER",
        "value": 71
      },
      {
        "name": "DOTA_LOADOUT_TYPE_MEGA_KILLS",
        "value": 72
      },
      {
        "name": "DOTA_LOADOUT_TYPE_MUSIC",
        "value": 73
      },
      {
        "name": "DOTA_LOADOUT_TYPE_WARD",
        "value": 74
      },
      {
        "name": "DOTA_LOADOUT_TYPE_HUD_SKIN",
        "value": 75
      },
      {
        "name": "DOTA_LOADOUT_TYPE_LOADING_SCREEN",
        "value": 76
      },
      {
        "name": "DOTA_LOADOUT_TYPE_WEATHER",
        "value": 77
      },
      {
        "name": "DOTA_LOADOUT_TYPE_HEROIC_STATUE",
        "value": 78
      },
      {
        "name": "DOTA_LOADOUT_TYPE_MULTIKILL_BANNER",
        "value": 79
      },
      {
        "name": "DOTA_LOADOUT_TYPE_CURSOR_PACK",
        "value": 80
      },
      {
        "name": "DOTA_LOADOUT_TYPE_TELEPORT_EFFECT",
        "value": 81
      },
      {
        "name": "DOTA_LOADOUT_TYPE_BLINK_EFFECT",
        "value": 82
      },
      {
        "name": "DOTA_LOADOUT_TYPE_EMBLEM",
        "value": 83
      },
      {
        "name": "DOTA_LOADOUT_TYPE_TERRAIN",
        "value": 84
      },
      {
        "name": "DOTA_LOADOUT_TYPE_RADIANT_CREEPS",
        "value": 85
      },
      {
        "name": "DOTA_LOADOUT_TYPE_DIRE_CREEPS",
        "value": 86
      },
      {
        "name": "DOTA_LOADOUT_TYPE_RADIANT_TOWER",
        "value": 87
      },
      {
        "name": "DOTA_LOADOUT_TYPE_DIRE_TOWER",
        "value": 88
      },
      {
        "name": "DOTA_LOADOUT_TYPE_VERSUS_SCREEN",
        "value": 89
      },
      {
        "name": "DOTA_LOADOUT_TYPE_STREAK_EFFECT",
        "value": 90
      },
      {
        "name": "DOTA_LOADOUT_TYPE_KILL_EFFECT",
        "value": 91
      },
      {
        "name": "DOTA_LOADOUT_TYPE_DEATH_EFFECT",
        "value": 92
      },
      {
        "name": "DOTA_LOADOUT_TYPE_HEAD_EFFECT",
        "value": 93
      },
      {
        "name": "DOTA_LOADOUT_TYPE_MAP_EFFECT",
        "value": 94
      },
      {
        "name": "DOTA_LOADOUT_TYPE_COURIER_EFFECT",
        "value": 95
      },
      {
        "name": "DOTA_LOADOUT_TYPE_RADIANT_SIEGE_CREEPS",
        "value": 96
      },
      {
        "name": "DOTA_LOADOUT_TYPE_DIRE_SIEGE_CREEPS",
        "value": 97
      },
      {
        "name": "DOTA_LOADOUT_TYPE_ROSHAN",
        "value": 98
      },
      {
        "name": "DOTA_LOADOUT_TYPE_TORMENTOR",
        "value": 99
      },
      {
        "name": "DOTA_LOADOUT_TYPE_ANCIENT",
        "value": 100
      },
      {
        "name": "DOTA_LOADOUT_TYPE_PET_EFFIGY",
        "value": 101
      },
      {
        "name": "DOTA_PLAYER_LOADOUT_END",
        "value": 101
      },
      {
        "name": "DOTA_LOADOUT_TYPE_NONE",
        "value": 102
      },
      {
        "name": "DOTA_LOADOUT_TYPE_COUNT",
        "value": 103
      }
    ]
  },
  {
    "kind": "enum",
    "name": "DOTASpeechType_t",
    "available": "both",
    "members": [
      {
        "name": "DOTA_SPEECH_USER_INVALID",
        "value": 0
      },
      {
        "name": "DOTA_SPEECH_USER_SINGLE",
        "value": 1
      },
      {
        "name": "DOTA_SPEECH_USER_TEAM",
        "value": 2
      },
      {
        "name": "DOTA_SPEECH_USER_TEAM_NEARBY",
        "value": 3
      },
      {
        "name": "DOTA_SPEECH_USER_NEARBY",
        "value": 4
      },
      {
        "name": "DOTA_SPEECH_USER_ALL",
        "value": 5
      },
      {
        "name": "DOTA_SPEECH_GOOD_TEAM",
        "value": 6
      },
      {
        "name": "DOTA_SPEECH_BAD_TEAM",
        "value": 7
      },
      {
        "name": "DOTA_SPEECH_SPECTATOR",
        "value": 8
      },
      {
        "name": "DOTA_SPEECH_USER_TEAM_NOSPECTATOR",
        "value": 9
      },
      {
        "name": "DOTA_SPEECH_RECIPIENT_TYPE_MAX",
        "value": 10
      }
    ]
  },
  {
    "kind": "enum",
    "name": "DOTATeam_t",
    "available": "both",
    "members": [
      {
        "name": "DOTA_TEAM_FIRST",
        "value": 2
      },
      {
        "name": "DOTA_TEAM_GOODGUYS",
        "value": 2
      },
      {
        "name": "DOTA_TEAM_BADGUYS",
        "value": 3
      },
      {
        "name": "DOTA_TEAM_NEUTRALS",
        "value": 4
      },
      {
        "name": "DOTA_TEAM_NOTEAM",
        "value": 5
      },
      {
        "name": "DOTA_TEAM_CUSTOM_1",
        "value": 6
      },
      {
        "name": "DOTA_TEAM_CUSTOM_MIN",
        "value": 6
      },
      {
        "name": "DOTA_TEAM_CUSTOM_2",
        "value": 7
      },
      {
        "name": "DOTA_TEAM_CUSTOM_3",
        "value": 8
      },
      {
        "name": "DOTA_TEAM_CUSTOM_COUNT",
        "value": 8
      },
      {
        "name": "DOTA_TEAM_CUSTOM_4",
        "value": 9
      },
      {
        "name": "DOTA_TEAM_CUSTOM_5",
        "value": 10
      },
      {
        "name": "DOTA_TEAM_CUSTOM_6",
        "value": 11
      },
      {
        "name": "DOTA_TEAM_CUSTOM_7",
        "value": 12
      },
      {
        "name": "DOTA_TEAM_CUSTOM_8",
        "value": 13
      },
      {
        "name": "DOTA_TEAM_CUSTOM_MAX",
        "value": 13
      },
      {
        "name": "DOTA_TEAM_DRAFT_POOL",
        "value": 14
      },
      {
        "name": "DOTA_TEAM_COUNT",
        "value": 15
      }
    ]
  },
  {
    "kind": "enum",
    "name": "DOTAUnitAttackCapability_t",
    "available": "server",
    "members": [
      {
        "name": "DOTA_UNIT_CAP_NO_ATTACK",
        "value": 0
      },
      {
        "name": "DOTA_UNIT_CAP_MELEE_ATTACK",
        "value": 1
      },
      {
        "name": "DOTA_UNIT_CAP_RANGED_ATTACK",
        "value": 2
      },
      {
        "name": "DOTA_UNIT_ATTACK_CAPABILITY_BIT_COUNT",
        "value": 3
      },
      {
        "name": "DOTA_UNIT_CAP_RANGED_ATTACK_DIRECTIONAL",
        "value": 4
      }
    ]
  },
  {
    "kind": "enum",
    "name": "DOTAUnitMoveCapability_t",
    "available": "server",
    "members": [
      {
        "name": "DOTA_UNIT_CAP_MOVE_NONE",
        "value": 0
      },
      {
        "name": "DOTA_UNIT_CAP_MOVE_GROUND",
        "value": 1
      },
      {
        "name": "DOTA_UNIT_CAP_MOVE_FLY",
        "value": 2
      }
    ]
  },
  {
    "kind": "enum",
    "name": "dotaunitorder_t",
    "available": "server",
    "members": [
      {
        "name": "DOTA_UNIT_ORDER_NONE",
        "value": 0
      },
      {
        "name": "DOTA_UNIT_ORDER_MOVE_TO_POSITION",
        "value": 1
      },
      {
        "name": "DOTA_UNIT_ORDER_MOVE_TO_TARGET",
        "value": 2
      },
      {
        "name": "DOTA_UNIT_ORDER_ATTACK_MOVE",
        "value": 3
      },
      {
        "name": "DOTA_UNIT_ORDER_ATTACK_TARGET",
        "value": 4
      },
      {
        "name": "DOTA_UNIT_ORDER_CAST_POSITION",
        "value": 5
      },
      {
        "name": "DOTA_UNIT_ORDER_CAST_TARGET",
        "value": 6
      },
      {
        "name": "DOTA_UNIT_ORDER_CAST_TARGET_TREE",
        "value": 7
      },
      {
        "name": "DOTA_UNIT_ORDER_CAST_NO_TARGET",
        "value": 8
      },
      {
        "name": "DOTA_UNIT_ORDER_CAST_TOGGLE",
        "value": 9
      },
      {
        "name": "DOTA_UNIT_ORDER_HOLD_POSITION",
        "value": 10
      },
      {
        "name": "DOTA_UNIT_ORDER_TRAIN_ABILITY",
        "value": 11
      },
      {
        "name": "DOTA_UNIT_ORDER_DROP_ITEM",
        "value": 12
      },
      {
        "name": "DOTA_UNIT_ORDER_GIVE_ITEM",
        "value": 13
      },
      {
        "name": "DOTA_UNIT_ORDER_PICKUP_ITEM",
        "value": 14
      },
      {
        "name": "DOTA_UNIT_ORDER_PICKUP_RUNE",
        "value": 15
      },
      {
        "name": "DOTA_UNIT_ORDER_PURCHASE_ITEM",
        "value": 16
      },
      {
        "name": "DOTA_UNIT_ORDER_SELL_ITEM",
        "value": 17
      },
      {
        "name": "DOTA_UNIT_ORDER_DISASSEMBLE_ITEM",
        "value": 18
      },
      {
        "name": "DOTA_UNIT_ORDER_MOVE_ITEM",
        "value": 19
      },
      {
        "name": "DOTA_UNIT_ORDER_CAST_TOGGLE_AUTO",
        "value": 20
      },
      {
        "name": "DOTA_UNIT_ORDER_STOP",
        "value": 21
      },
      {
        "name": "DOTA_UNIT_ORDER_TAUNT",
        "value": 22
      },
      {
        "name": "DOTA_UNIT_ORDER_BUYBACK",
        "value": 23
      },
      {
        "name": "DOTA_UNIT_ORDER_GLYPH",
        "value": 24
      },
      {
        "name": "DOTA_UNIT_ORDER_EJECT_ITEM_FROM_STASH",
        "value": 25
      },
      {
        "name": "DOTA_UNIT_ORDER_CAST_RUNE",
        "value": 26
      },
      {
        "name": "DOTA_UNIT_ORDER_PING_ABILITY",
        "value": 27
      },
      {
        "name": "DOTA_UNIT_ORDER_MOVE_TO_DIRECTION",
        "value": 28
      },
      {
        "name": "DOTA_UNIT_ORDER_PATROL",
        "value": 29
      },
      {
        "name": "DOTA_UNIT_ORDER_VECTOR_TARGET_POSITION",
        "value": 30
      },
      {
        "name": "DOTA_UNIT_ORDER_RADAR",
        "value": 31
      },
      {
        "name": "DOTA_UNIT_ORDER_SET_ITEM_COMBINE_LOCK",
        "value": 32
      },
      {
        "name": "DOTA_UNIT_ORDER_CONTINUE",
        "value": 33
      },
      {
        "name": "DOTA_UNIT_ORDER_VECTOR_TARGET_CANCELED",
        "value": 34
      },
      {
        "name": "DOTA_UNIT_ORDER_CAST_RIVER_PAINT",
        "value": 35
      },
      {
        "name": "DOTA_UNIT_ORDER_PREGAME_ADJUST_ITEM_ASSIGNMENT",
        "value": 36
      },
      {
        "name": "DOTA_UNIT_ORDER_DROP_ITEM_AT_FOUNTAIN",
        "value": 37
      },
      {
        "name": "DOTA_UNIT_ORDER_TAKE_ITEM_FROM_NEUTRAL_ITEM_STASH",
        "value": 38
      },
      {
        "name": "DOTA_UNIT_ORDER_MOVE_RELATIVE",
        "value": 39
      },
      {
        "name": "DOTA_UNIT_ORDER_CAST_TOGGLE_ALT",
        "value": 40
      },
      {
        "name": "DOTA_UNIT_ORDER_CONSUME_ITEM",
        "value": 41
      },
      {
        "name": "DOTA_UNIT_ORDER_SET_ITEM_MARK_FOR_SELL",
        "value": 42
      }
    ]
  },
  {
    "kind": "enum",
    "name": "EDOTA_ModifyGold_Reason",
    "available": "server",
    "members": [
      {
        "name": "DOTA_ModifyGold_Unspecified",
        "value": 0
      },
      {
        "name": "DOTA_ModifyGold_Death",
        "value": 1
      },
      {
        "name": "DOTA_ModifyGold_Buyback",
        "value": 2
      },
      {
        "name": "DOTA_ModifyGold_PurchaseConsumable",
        "value": 3
      },
      {
        "name": "DOTA_ModifyGold_PurchaseItem",
        "value": 4
      },
      {
        "name": "DOTA_ModifyGold_AbandonedRedistribute",
        "value": 5
      },
      {
        "name": "DOTA_ModifyGold_SellItem",
        "value": 6
      },
      {
        "name": "DOTA_ModifyGold_AbilityCost",
        "value": 7
      },
      {
        "name": "DOTA_ModifyGold_CheatCommand",
        "value": 8
      },
      {
        "name": "DOTA_ModifyGold_SelectionPenalty",
        "value": 9
      },
      {
        "name": "DOTA_ModifyGold_GameTick",
        "value": 10
      },
      {
        "name": "DOTA_ModifyGold_Building",
        "value": 11
      },
      {
        "name": "DOTA_ModifyGold_HeroKill",
        "value": 12
      },
      {
        "name": "DOTA_ModifyGold_CreepKill",
        "value": 13
      },
      {
        "name": "DOTA_ModifyGold_NeutralKill",
        "value": 14
      },
      {
        "name": "DOTA_ModifyGold_RoshanKill",
        "value": 15
      },
      {
        "name": "DOTA_ModifyGold_CourierKill",
        "value": 16
      },
      {
        "name": "DOTA_ModifyGold_BountyRune",
        "value": 17
      },
      {
        "name": "DOTA_ModifyGold_SharedGold",
        "value": 18
      },
      {
        "name": "DOTA_ModifyGold_AbilityGold",
        "value": 19
      },
      {
        "name": "DOTA_ModifyGold_WardKill",
        "value": 20
      },
      {
        "name": "DOTA_ModifyGold_CourierKilledByThisPlayer",
        "value": 21
      }
    ]
  },
  {
    "kind": "enum",
    "name": "EDOTA_ModifyXP_Reason",
    "available": "server",
    "members": [
      {
        "name": "DOTA_ModifyXP_Unspecified",
        "value": 0
      },
      {
        "name": "DOTA_ModifyXP_HeroKill",
        "value": 1
      },
      {
        "name": "DOTA_ModifyXP_CreepKill",
        "value": 2
      },
      {
        "name": "DOTA_ModifyXP_RoshanKill",
        "value": 3
      },
      {
        "name": "DOTA_ModifyXP_TomeOfKnowledge",
        "value": 4
      },
      {
        "name": "DOTA_ModifyXP_Outpost",
        "value": 5
      },
      {
        "name": "DOTA_ModifyXP_CatchUp",
        "value": 6
      },
      {
        "name": "DOTA_ModifyXP_HeroAbility",
        "value": 7
      },
      {
        "name": "DOTA_ModifyXP_MAX",
        "value": 8
      }
    ]
  },
  {
    "kind": "enum",
    "name": "EntityEffects",
    "available": "server",
    "members": [
      {
        "name": "EF_NODRAW",
        "value": 32
      }
    ]
  },
  {
    "kind": "enum",
    "name": "EntityThinkPhase",
    "available": "both",
    "members": [
      {
        "name": "PRESIM",
        "value": 0
      },
      {
        "name": "PRESENSING",
        "value": 1
      },
      {
        "name": "POSTSENSING",
        "value": 2
      }
    ]
  },
  {
    "kind": "enum",
    "name": "EShareAbility",
    "available": "server",
    "members": [
      {
        "name": "ITEM_FULLY_SHAREABLE",
        "value": 0
      },
      {
        "name": "ITEM_PARTIALLY_SHAREABLE",
        "value": 1
      },
      {
        "name": "ITEM_NOT_SHAREABLE",
        "value": 2
      }
    ]
  },
  {
    "kind": "enum",
    "name": "FindOrder",
    "available": "both",
    "members": [
      {
        "name": "FIND_ANY_ORDER",
        "value": 0
      },
      {
        "name": "FIND_CLOSEST",
        "value": 1
      },
      {
        "name": "FIND_FARTHEST",
        "value": 2
      }
    ]
  },
  {
    "kind": "enum",
    "name": "GameActivity_t",
    "available": "both",
    "members": [
      {
        "name": "ACT_RESET",
        "value": 0
      },
      {
        "name": "ACT_IDLE",
        "value": 1
      },
      {
        "name": "ACT_TRANSITION",
        "value": 2
      },
      {
        "name": "ACT_COVER",
        "value": 3
      },
      {
        "name": "ACT_COVER_MED",
        "value": 4
      },
      {
        "name": "ACT_COVER_LOW",
        "value": 5
      },
      {
        "name": "ACT_WALK",
        "value": 6
      },
      {
        "name": "ACT_WALK_AIM",
        "value": 7
      },
      {
        "name": "ACT_WALK_CROUCH",
        "value": 8
      },
      {
        "name": "ACT_WALK_CROUCH_AIM",
        "value": 9
      },
      {
        "name": "ACT_RUN",
        "value": 10
      },
      {
        "name": "ACT_RUN_AIM",
        "value": 11
      },
      {
        "name": "ACT_RUN_CROUCH",
        "value": 12
      },
      {
        "name": "ACT_RUN_CROUCH_AIM",
        "value": 13
      },
      {
        "name": "ACT_RUN_PROTECTED",
        "value": 14
      },
      {
        "name": "ACT_SCRIPT_CUSTOM_MOVE",
        "value": 15
      },
      {
        "name": "ACT_RANGE_ATTACK1",
        "value": 16
      },
      {
        "name": "ACT_RANGE_ATTACK2",
        "value": 17
      },
      {
        "name": "ACT_RANGE_ATTACK1_LOW",
        "value": 18
      },
      {
        "name": "ACT_RANGE_ATTACK2_LOW",
        "value": 19
      },
      {
        "name": "ACT_DIESIMPLE",
        "value": 20
      },
      {
        "name": "ACT_DIEBACKWARD",
        "value": 21
      },
      {
        "name": "ACT_DIEFORWARD",
        "value": 22
      },
      {
        "name": "ACT_DIEVIOLENT",
        "value": 23
      },
      {
        "name": "ACT_DIERAGDOLL",
        "value": 24
      },
      {
        "name": "ACT_FLY",
        "value": 25
      },
      {
        "name": "ACT_HOVER",
        "value": 26
      },
      {
        "name": "ACT_GLIDE",
        "value": 27
      },
      {
        "name": "ACT_SWIM",
        "value": 28
      },
      {
        "name": "ACT_JUMP",
        "value": 29
      },
      {
        "name": "ACT_HOP",
        "value": 30
      },
      {
        "name": "ACT_LEAP",
        "value": 31
      },
      {
        "name": "ACT_LAND",
        "value": 32
      },
      {
        "name": "ACT_CLIMB_UP",
        "value": 33
      },
      {
        "name": "ACT_CLIMB_DOWN",
        "value": 34
      },
      {
        "name": "ACT_CLIMB_DISMOUNT",
        "value": 35
      },
      {
        "name": "ACT_SHIPLADDER_UP",
        "value": 36
      },
      {
        "name": "ACT_SHIPLADDER_DOWN",
        "value": 37
      },
      {
        "name": "ACT_STRAFE_LEFT",
        "value": 38
      },
      {
        "name": "ACT_STRAFE_RIGHT",
        "value": 39
      },
      {
        "name": "ACT_ROLL_LEFT",
        "value": 40
      },
      {
        "name": "ACT_ROLL_RIGHT",
        "value": 41
      },
      {
        "name": "ACT_TURN_LEFT",
        "value": 42
      },
      {
        "name": "ACT_TURN_RIGHT",
        "value": 43
      },
      {
        "name": "ACT_CROUCH",
        "value": 44
      },
      {
        "name": "ACT_CROUCHIDLE",
        "value": 45
      },
      {
        "name": "ACT_STAND",
        "value": 46
      },
      {
        "name": "ACT_USE",
        "value": 47
      },
      {
        "name": "ACT_ALIEN_BURROW_IDLE",
        "value": 48
      },
      {
        "name": "ACT_ALIEN_BURROW_OUT",
        "value": 49
      },
      {
        "name": "ACT_SIGNAL1",
        "value": 50
      },
      {
        "name": "ACT_SIGNAL2",
        "value": 51
      },
      {
        "name": "ACT_SIGNAL3",
        "value": 52
      },
      {
        "name": "ACT_SIGNAL_ADVANCE",
        "value": 53
      },
      {
        "name": "ACT_SIGNAL_FORWARD",
        "value": 54
      },
      {
        "name": "ACT_SIGNAL_GROUP",
        "value": 55
      },
      {
        "name": "ACT_SIGNAL_HALT",
        "value": 56
      },
      {
        "name": "ACT_SIGNAL_LEFT",
        "value": 57
      },
      {
        "name": "ACT_SIGNAL_RIGHT",
        "value": 58
      },
      {
        "name": "ACT_SIGNAL_TAKECOVER",
        "value": 59
      },
      {
        "name": "ACT_LOOKBACK_RIGHT",
        "value": 60
      },
      {
        "name": "ACT_LOOKBACK_LEFT",
        "value": 61
      },
      {
        "name": "ACT_COWER",
        "value": 62
      },
      {
        "name": "ACT_SMALL_FLINCH",
        "value": 63
      },
      {
        "name": "ACT_BIG_FLINCH",
        "value": 64
      },
      {
        "name": "ACT_MELEE_ATTACK1",
        "value": 65
      },
      {
        "name": "ACT_MELEE_ATTACK2",
        "value": 66
      },
      {
        "name": "ACT_RELOAD",
        "value": 67
      },
      {
        "name": "ACT_RELOAD_START",
        "value": 68
      },
      {
        "name": "ACT_RELOAD_FINISH",
        "value": 69
      },
      {
        "name": "ACT_RELOAD_LOW",
        "value": 70
      },
      {
        "name": "ACT_ARM",
        "value": 71
      },
      {
        "name": "ACT_DISARM",
        "value": 72
      },
      {
        "name": "ACT_DROP_WEAPON",
        "value": 73
      },
      {
        "name": "ACT_DROP_WEAPON_SHOTGUN",
        "value": 74
      },
      {
        "name": "ACT_PICKUP_GROUND",
        "value": 75
      },
      {
        "name": "ACT_PICKUP_RACK",
        "value": 76
      },
      {
        "name": "ACT_IDLE_ANGRY",
        "value": 77
      },
      {
        "name": "ACT_IDLE_RELAXED",
        "value": 78
      },
      {
        "name": "ACT_IDLE_STIMULATED",
        "value": 79
      },
      {
        "name": "ACT_IDLE_AGITATED",
        "value": 80
      },
      {
        "name": "ACT_IDLE_STEALTH",
        "value": 81
      },
      {
        "name": "ACT_IDLE_HURT",
        "value": 82
      },
      {
        "name": "ACT_WALK_RELAXED",
        "value": 83
      },
      {
        "name": "ACT_WALK_STIMULATED",
        "value": 84
      },
      {
        "name": "ACT_WALK_AGITATED",
        "value": 85
      },
      {
        "name": "ACT_WALK_STEALTH",
        "value": 86
      },
      {
        "name": "ACT_RUN_RELAXED",
        "value": 87
      },
      {
        "name": "ACT_RUN_STIMULATED",
        "value": 88
      },
      {
        "name": "ACT_RUN_AGITATED",
        "value": 89
      },
      {
        "name": "ACT_RUN_STEALTH",
        "value": 90
      },
      {
        "name": "ACT_IDLE_AIM_RELAXED",
        "value": 91
      },
      {
        "name": "ACT_IDLE_AIM_STIMULATED",
        "value": 92
      },
      {
        "name": "ACT_IDLE_AIM_AGITATED",
        "value": 93
      },
      {
        "name": "ACT_IDLE_AIM_STEALTH",
        "value": 94
      },
      {
        "name": "ACT_WALK_AIM_RELAXED",
        "value": 95
      },
      {
        "name": "ACT_WALK_AIM_STIMULATED",
        "value": 96
      },
      {
        "name": "ACT_WALK_AIM_AGITATED",
        "value": 97
      },
      {
        "name": "ACT_WALK_AIM_STEALTH",
        "value": 98
      },
      {
        "name": "ACT_RUN_AIM_RELAXED",
        "value": 99
      },
      {
        "name": "ACT_RUN_AIM_STIMULATED",
        "value": 100
      },
      {
        "name": "ACT_RUN_AIM_AGITATED",
        "value": 101
      },
      {
        "name": "ACT_RUN_AIM_STEALTH",
        "value": 102
      },
      {
        "name": "ACT_CROUCHIDLE_STIMULATED",
        "value": 103
      },
      {
        "name": "ACT_CROUCHIDLE_AIM_STIMULATED",
        "value": 104
      },
      {
        "name": "ACT_CROUCHIDLE_AGITATED",
        "value": 105
      },
      {
        "name": "ACT_WALK_HURT",
        "value": 106
      },
      {
        "name": "ACT_RUN_HURT",
        "value": 107
      },
      {
        "name": "ACT_SPECIAL_ATTACK1",
        "value": 108
      },
      {
        "name": "ACT_SPECIAL_ATTACK2",
        "value": 109
      },
      {
        "name": "ACT_COMBAT_IDLE",
        "value": 110
      },
      {
        "name": "ACT_WALK_SCARED",
        "value": 111
      },
      {
        "name": "ACT_RUN_SCARED",
        "value": 112
      },
      {
        "name": "ACT_VICTORY_DANCE",
        "value": 113
      },
      {
        "name": "ACT_DIE_HEADSHOT",
        "value": 114
      },
      {
        "name": "ACT_DIE_CHESTSHOT",
        "value": 115
      },
      {
        "name": "ACT_DIE_GUTSHOT",
        "value": 116
      },
      {
        "name": "ACT_DIE_BACKSHOT",
        "value": 117
      },
      {
        "name": "ACT_FLINCH_HEAD",
        "value": 118
      },
      {
        "name": "ACT_FLINCH_CHEST",
        "value": 119
      },
      {
        "name": "ACT_FLINCH_STOMACH",
        "value": 120
      },
      {
        "name": "ACT_FLINCH_LEFTARM",
        "value": 121
      },
      {
        "name": "ACT_FLINCH_RIGHTARM",
        "value": 122
      },
      {
        "name": "ACT_FLINCH_LEFTLEG",
        "value": 123
      },
      {
        "name": "ACT_FLINCH_RIGHTLEG",
        "value": 124
      },
      {
        "name": "ACT_FLINCH_PHYSICS",
        "value": 125
      },
      {
        "name": "ACT_FLINCH_HEAD_BACK",
        "value": 126
      },
      {
        "name": "ACT_FLINCH_CHEST_BACK",
        "value": 127
      },
      {
        "name": "ACT_FLINCH_STOMACH_BACK",
        "value": 128
      },
      {
        "name": "ACT_FLINCH_CROUCH_FRONT",
        "value": 129
      },
      {
        "name": "ACT_FLINCH_CROUCH_BACK",
        "value": 130
      },
      {
        "name": "ACT_FLINCH_CROUCH_LEFT",
        "value": 131
      },
      {
        "name": "ACT_FLINCH_CROUCH_RIGHT",
        "value": 132
      },
      {
        "name": "ACT_IDLE_ON_FIRE",
        "value": 133
      },
      {
        "name": "ACT_WALK_ON_FIRE",
        "value": 134
      },
      {
        "name": "ACT_RUN_ON_FIRE",
        "value": 135
      },
      {
        "name": "ACT_180_LEFT",
        "value": 137
      },
      {
        "name": "ACT_180_RIGHT",
        "value": 138
      },
      {
        "name": "ACT_90_LEFT",
        "value": 139
      },
      {
        "name": "ACT_90_RIGHT",
        "value": 140
      },
      {
        "name": "ACT_STEP_LEFT",
        "value": 141
      },
      {
        "name": "ACT_STEP_RIGHT",
        "value": 142
      },
      {
        "name": "ACT_STEP_BACK",
        "value": 143
      },
      {
        "name": "ACT_STEP_FORE",
        "value": 144
      },
      {
        "name": "ACT_GESTURE_RANGE_ATTACK1",
        "value": 145
      },
      {
        "name": "ACT_GESTURE_RANGE_ATTACK2",
        "value": 146
      },
      {
        "name": "ACT_GESTURE_MELEE_ATTACK1",
        "value": 147
      },
      {
        "name": "ACT_GESTURE_MELEE_ATTACK2",
        "value": 148
      },
      {
        "name": "ACT_GESTURE_RANGE_ATTACK1_LOW",
        "value": 149
      },
      {
        "name": "ACT_GESTURE_RANGE_ATTACK2_LOW",
        "value": 150
      },
      {
        "name": "ACT_MELEE_ATTACK_SWING_GESTURE",
        "value": 151
      },
      {
        "name": "ACT_GESTURE_SMALL_FLINCH",
        "value": 152
      },
      {
        "name": "ACT_GESTURE_BIG_FLINCH",
        "value": 153
      },
      {
        "name": "ACT_GESTURE_FLINCH_BLAST",
        "value": 154
      },
      {
        "name": "ACT_GESTURE_FLINCH_BLAST_SHOTGUN",
        "value": 155
      },
      {
        "name": "ACT_GESTURE_FLINCH_BLAST_DAMAGED",
        "value": 156
      },
      {
        "name": "ACT_GESTURE_FLINCH_BLAST_DAMAGED_SHOTGUN",
        "value": 157
      },
      {
        "name": "ACT_GESTURE_FLINCH_HEAD",
        "value": 158
      },
      {
        "name": "ACT_GESTURE_FLINCH_CHEST",
        "value": 159
      },
      {
        "name": "ACT_GESTURE_FLINCH_STOMACH",
        "value": 160
      },
      {
        "name": "ACT_GESTURE_FLINCH_LEFTARM",
        "value": 161
      },
      {
        "name": "ACT_GESTURE_FLINCH_RIGHTARM",
        "value": 162
      },
      {
        "name": "ACT_GESTURE_FLINCH_LEFTLEG",
        "value": 163
      },
      {
        "name": "ACT_GESTURE_FLINCH_RIGHTLEG",
        "value": 164
      },
      {
        "name": "ACT_GESTURE_TURN_LEFT",
        "value": 165
      },
      {
        "name": "ACT_GESTURE_TURN_RIGHT",
        "value": 166
      },
      {
        "name": "ACT_GESTURE_TURN_LEFT45",
        "value": 167
      },
      {
        "name": "ACT_GESTURE_TURN_RIGHT45",
        "value": 168
      },
      {
        "name": "ACT_GESTURE_TURN_LEFT90",
        "value": 169
      },
      {
        "name": "ACT_GESTURE_TURN_RIGHT90",
        "value": 170
      },
      {
        "name": "ACT_GESTURE_TURN_LEFT45_FLAT",
        "value": 171
      },
      {
        "name": "ACT_GESTURE_TURN_RIGHT45_FLAT",
        "value": 172
      },
      {
        "name": "ACT_GESTURE_TURN_LEFT90_FLAT",
        "value": 173
      },
      {
        "name": "ACT_GESTURE_TURN_RIGHT90_FLAT",
        "value": 174
      },
      {
        "name": "ACT_BARNACLE_HIT",
        "value": 175
      },
      {
        "name": "ACT_BARNACLE_PULL",
        "value": 176
      },
      {
        "name": "ACT_BARNACLE_CHOMP",
        "value": 177
      },
      {
        "name": "ACT_BARNACLE_CHEW",
        "value": 178
      },
      {
        "name": "ACT_DO_NOT_DISTURB",
        "value": 179
      },
      {
        "name": "ACT_SPECIFIC_SEQUENCE",
        "value": 180
      },
      {
        "name": "ACT_VM_DEPLOY",
        "value": 181
      },
      {
        "name": "ACT_VM_RELOAD_EMPTY",
        "value": 182
      },
      {
        "name": "ACT_VM_DRAW",
        "value": 183
      },
      {
        "name": "ACT_VM_HOLSTER",
        "value": 184
      },
      {
        "name": "ACT_VM_IDLE",
        "value": 185
      },
      {
        "name": "ACT_VM_FIDGET",
        "value": 186
      },
      {
        "name": "ACT_VM_PULLBACK",
        "value": 187
      },
      {
        "name": "ACT_VM_PULLBACK_HIGH",
        "value": 188
      },
      {
        "name": "ACT_VM_PULLBACK_LOW",
        "value": 189
      },
      {
        "name": "ACT_VM_THROW",
        "value": 190
      },
      {
        "name": "ACT_VM_DROP",
        "value": 191
      },
      {
        "name": "ACT_VM_PULLPIN",
        "value": 192
      },
      {
        "name": "ACT_VM_PRIMARYATTACK",
        "value": 193
      },
      {
        "name": "ACT_VM_SECONDARYATTACK",
        "value": 194
      },
      {
        "name": "ACT_VM_RELOAD",
        "value": 195
      },
      {
        "name": "ACT_VM_DRYFIRE",
        "value": 196
      },
      {
        "name": "ACT_VM_HITLEFT",
        "value": 197
      },
      {
        "name": "ACT_VM_HITLEFT2",
        "value": 198
      },
      {
        "name": "ACT_VM_HITRIGHT",
        "value": 199
      },
      {
        "name": "ACT_VM_HITRIGHT2",
        "value": 200
      },
      {
        "name": "ACT_VM_HITCENTER",
        "value": 201
      },
      {
        "name": "ACT_VM_HITCENTER2",
        "value": 202
      },
      {
        "name": "ACT_VM_MISSLEFT",
        "value": 203
      },
      {
        "name": "ACT_VM_MISSLEFT2",
        "value": 204
      },
      {
        "name": "ACT_VM_MISSRIGHT",
        "value": 205
      },
      {
        "name": "ACT_VM_MISSRIGHT2",
        "value": 206
      },
      {
        "name": "ACT_VM_MISSCENTER",
        "value": 207
      },
      {
        "name": "ACT_VM_MISSCENTER2",
        "value": 208
      },
      {
        "name": "ACT_VM_HAULBACK",
        "value": 209
      },
      {
        "name": "ACT_VM_SWINGHARD",
        "value": 210
      },
      {
        "name": "ACT_VM_SWINGMISS",
        "value": 211
      },
      {
        "name": "ACT_VM_SWINGHIT",
        "value": 212
      },
      {
        "name": "ACT_VM_IDLE_TO_LOWERED",
        "value": 213
      },
      {
        "name": "ACT_VM_IDLE_LOWERED",
        "value": 214
      },
      {
        "name": "ACT_VM_LOWERED_TO_IDLE",
        "value": 215
      },
      {
        "name": "ACT_VM_RECOIL1",
        "value": 216
      },
      {
        "name": "ACT_VM_RECOIL2",
        "value": 217
      },
      {
        "name": "ACT_VM_RECOIL3",
        "value": 218
      },
      {
        "name": "ACT_VM_PICKUP",
        "value": 219
      },
      {
        "name": "ACT_VM_RELEASE",
        "value": 220
      },
      {
        "name": "ACT_VM_MAUL_LOOP",
        "value": 221
      },
      {
        "name": "ACT_VM_ATTACH_SILENCER",
        "value": 222
      },
      {
        "name": "ACT_VM_DETACH_SILENCER",
        "value": 223
      },
      {
        "name": "ACT_SLAM_STICKWALL_IDLE",
        "value": 224
      },
      {
        "name": "ACT_SLAM_STICKWALL_ND_IDLE",
        "value": 225
      },
      {
        "name": "ACT_SLAM_STICKWALL_ATTACH",
        "value": 226
      },
      {
        "name": "ACT_SLAM_STICKWALL_ATTACH2",
        "value": 227
      },
      {
        "name": "ACT_SLAM_STICKWALL_ND_ATTACH",
        "value": 228
      },
      {
        "name": "ACT_SLAM_STICKWALL_ND_ATTACH2",
        "value": 229
      },
      {
        "name": "ACT_SLAM_STICKWALL_DETONATE",
        "value": 230
      },
      {
        "name": "ACT_SLAM_STICKWALL_DETONATOR_HOLSTER",
        "value": 231
      },
      {
        "name": "ACT_SLAM_STICKWALL_DRAW",
        "value": 232
      },
      {
        "name": "ACT_SLAM_STICKWALL_ND_DRAW",
        "value": 233
      },
      {
        "name": "ACT_SLAM_STICKWALL_TO_THROW",
        "value": 234
      },
      {
        "name": "ACT_SLAM_STICKWALL_TO_THROW_ND",
        "value": 235
      },
      {
        "name": "ACT_SLAM_STICKWALL_TO_TRIPMINE_ND",
        "value": 236
      },
      {
        "name": "ACT_SLAM_THROW_IDLE",
        "value": 237
      },
      {
        "name": "ACT_SLAM_THROW_ND_IDLE",
        "value": 238
      },
      {
        "name": "ACT_SLAM_THROW_THROW",
        "value": 239
      },
      {
        "name": "ACT_SLAM_THROW_THROW2",
        "value": 240
      },
      {
        "name": "ACT_SLAM_THROW_THROW_ND",
        "value": 241
      },
      {
        "name": "ACT_SLAM_THROW_THROW_ND2",
        "value": 242
      },
      {
        "name": "ACT_SLAM_THROW_DRAW",
        "value": 243
      },
      {
        "name": "ACT_SLAM_THROW_ND_DRAW",
        "value": 244
      },
      {
        "name": "ACT_SLAM_THROW_TO_STICKWALL",
        "value": 245
      },
      {
        "name": "ACT_SLAM_THROW_TO_STICKWALL_ND",
        "value": 246
      },
      {
        "name": "ACT_SLAM_THROW_DETONATE",
        "value": 247
      },
      {
        "name": "ACT_SLAM_THROW_DETONATOR_HOLSTER",
        "value": 248
      },
      {
        "name": "ACT_SLAM_THROW_TO_TRIPMINE_ND",
        "value": 249
      },
      {
        "name": "ACT_SLAM_TRIPMINE_IDLE",
        "value": 250
      },
      {
        "name": "ACT_SLAM_TRIPMINE_DRAW",
        "value": 251
      },
      {
        "name": "ACT_SLAM_TRIPMINE_ATTACH",
        "value": 252
      },
      {
        "name": "ACT_SLAM_TRIPMINE_ATTACH2",
        "value": 253
      },
      {
        "name": "ACT_SLAM_TRIPMINE_TO_STICKWALL_ND",
        "value": 254
      },
      {
        "name": "ACT_SLAM_TRIPMINE_TO_THROW_ND",
        "value": 255
      },
      {
        "name": "ACT_SLAM_DETONATOR_IDLE",
        "value": 256
      },
      {
        "name": "ACT_SLAM_DETONATOR_DRAW",
        "value": 257
      },
      {
        "name": "ACT_SLAM_DETONATOR_DETONATE",
        "value": 258
      },
      {
        "name": "ACT_SLAM_DETONATOR_HOLSTER",
        "value": 259
      },
      {
        "name": "ACT_SLAM_DETONATOR_STICKWALL_DRAW",
        "value": 260
      },
      {
        "name": "ACT_SLAM_DETONATOR_THROW_DRAW",
        "value": 261
      },
      {
        "name": "ACT_SHOTGUN_RELOAD_START",
        "value": 262
      },
      {
        "name": "ACT_SHOTGUN_RELOAD_FINISH",
        "value": 263
      },
      {
        "name": "ACT_SHOTGUN_PUMP",
        "value": 264
      },
      {
        "name": "ACT_SMG2_IDLE2",
        "value": 265
      },
      {
        "name": "ACT_SMG2_FIRE2",
        "value": 266
      },
      {
        "name": "ACT_SMG2_DRAW2",
        "value": 267
      },
      {
        "name": "ACT_SMG2_RELOAD2",
        "value": 268
      },
      {
        "name": "ACT_SMG2_DRYFIRE2",
        "value": 269
      },
      {
        "name": "ACT_SMG2_TOAUTO",
        "value": 270
      },
      {
        "name": "ACT_SMG2_TOBURST",
        "value": 271
      },
      {
        "name": "ACT_PHYSCANNON_UPGRADE",
        "value": 272
      },
      {
        "name": "ACT_RANGE_ATTACK_AR1",
        "value": 273
      },
      {
        "name": "ACT_RANGE_ATTACK_AR2",
        "value": 274
      },
      {
        "name": "ACT_RANGE_ATTACK_AR2_LOW",
        "value": 275
      },
      {
        "name": "ACT_RANGE_ATTACK_AR2_GRENADE",
        "value": 276
      },
      {
        "name": "ACT_RANGE_ATTACK_HMG1",
        "value": 277
      },
      {
        "name": "ACT_RANGE_ATTACK_ML",
        "value": 278
      },
      {
        "name": "ACT_RANGE_ATTACK_SMG1",
        "value": 279
      },
      {
        "name": "ACT_RANGE_ATTACK_SMG1_LOW",
        "value": 280
      },
      {
        "name": "ACT_RANGE_ATTACK_SMG2",
        "value": 281
      },
      {
        "name": "ACT_RANGE_ATTACK_SHOTGUN",
        "value": 282
      },
      {
        "name": "ACT_RANGE_ATTACK_SHOTGUN_LOW",
        "value": 283
      },
      {
        "name": "ACT_RANGE_ATTACK_PISTOL",
        "value": 284
      },
      {
        "name": "ACT_RANGE_ATTACK_PISTOL_LOW",
        "value": 285
      },
      {
        "name": "ACT_RANGE_ATTACK_SLAM",
        "value": 286
      },
      {
        "name": "ACT_RANGE_ATTACK_TRIPWIRE",
        "value": 287
      },
      {
        "name": "ACT_RANGE_ATTACK_THROW",
        "value": 288
      },
      {
        "name": "ACT_RANGE_ATTACK_SNIPER_RIFLE",
        "value": 289
      },
      {
        "name": "ACT_RANGE_ATTACK_RPG",
        "value": 290
      },
      {
        "name": "ACT_MELEE_ATTACK_SWING",
        "value": 291
      },
      {
        "name": "ACT_RANGE_AIM_LOW",
        "value": 292
      },
      {
        "name": "ACT_RANGE_AIM_SMG1_LOW",
        "value": 293
      },
      {
        "name": "ACT_RANGE_AIM_PISTOL_LOW",
        "value": 294
      },
      {
        "name": "ACT_RANGE_AIM_AR2_LOW",
        "value": 295
      },
      {
        "name": "ACT_COVER_PISTOL_LOW",
        "value": 296
      },
      {
        "name": "ACT_COVER_SMG1_LOW",
        "value": 297
      },
      {
        "name": "ACT_GESTURE_RANGE_ATTACK_AR1",
        "value": 298
      },
      {
        "name": "ACT_GESTURE_RANGE_ATTACK_AR2",
        "value": 299
      },
      {
        "name": "ACT_GESTURE_RANGE_ATTACK_AR2_GRENADE",
        "value": 300
      },
      {
        "name": "ACT_GESTURE_RANGE_ATTACK_HMG1",
        "value": 301
      },
      {
        "name": "ACT_GESTURE_RANGE_ATTACK_ML",
        "value": 302
      },
      {
        "name": "ACT_GESTURE_RANGE_ATTACK_SMG1",
        "value": 303
      },
      {
        "name": "ACT_GESTURE_RANGE_ATTACK_SMG1_LOW",
        "value": 304
      },
      {
        "name": "ACT_GESTURE_RANGE_ATTACK_SMG2",
        "value": 305
      },
      {
        "name": "ACT_GESTURE_RANGE_ATTACK_SHOTGUN",
        "value": 306
      },
      {
        "name": "ACT_GESTURE_RANGE_ATTACK_PISTOL",
        "value": 307
      },
      {
        "name": "ACT_GESTURE_RANGE_ATTACK_PISTOL_LOW",
        "value": 308
      },
      {
        "name": "ACT_GESTURE_RANGE_ATTACK_SLAM",
        "value": 309
      },
      {
        "name": "ACT_GESTURE_RANGE_ATTACK_TRIPWIRE",
        "value": 310
      },
      {
        "name": "ACT_GESTURE_RANGE_ATTACK_THROW",
        "value": 311
      },
      {
        "name": "ACT_GESTURE_RANGE_ATTACK_SNIPER_RIFLE",
        "value": 312
      },
      {
        "name": "ACT_GESTURE_MELEE_ATTACK_SWING",
        "value": 313
      },
      {
        "name": "ACT_IDLE_RIFLE",
        "value": 314
      },
      {
        "name": "ACT_IDLE_SMG1",
        "value": 315
      },
      {
        "name": "ACT_IDLE_ANGRY_SMG1",
        "value": 316
      },
      {
        "name": "ACT_IDLE_PISTOL",
        "value": 317
      },
      {
        "name": "ACT_IDLE_ANGRY_PISTOL",
        "value": 318
      },
      {
        "name": "ACT_IDLE_ANGRY_SHOTGUN",
        "value": 319
      },
      {
        "name": "ACT_IDLE_STEALTH_PISTOL",
        "value": 320
      },
      {
        "name": "ACT_IDLE_PACKAGE",
        "value": 321
      },
      {
        "name": "ACT_WALK_PACKAGE",
        "value": 322
      },
      {
        "name": "ACT_IDLE_SUITCASE",
        "value": 323
      },
      {
        "name": "ACT_WALK_SUITCASE",
        "value": 324
      },
      {
        "name": "ACT_IDLE_SMG1_RELAXED",
        "value": 325
      },
      {
        "name": "ACT_IDLE_SMG1_STIMULATED",
        "value": 326
      },
      {
        "name": "ACT_WALK_RIFLE_RELAXED",
        "value": 327
      },
      {
        "name": "ACT_RUN_RIFLE_RELAXED",
        "value": 328
      },
      {
        "name": "ACT_WALK_RIFLE_STIMULATED",
        "value": 329
      },
      {
        "name": "ACT_RUN_RIFLE_STIMULATED",
        "value": 330
      },
      {
        "name": "ACT_IDLE_AIM_RIFLE_STIMULATED",
        "value": 331
      },
      {
        "name": "ACT_WALK_AIM_RIFLE_STIMULATED",
        "value": 332
      },
      {
        "name": "ACT_RUN_AIM_RIFLE_STIMULATED",
        "value": 333
      },
      {
        "name": "ACT_IDLE_SHOTGUN_RELAXED",
        "value": 334
      },
      {
        "name": "ACT_IDLE_SHOTGUN_STIMULATED",
        "value": 335
      },
      {
        "name": "ACT_IDLE_SHOTGUN_AGITATED",
        "value": 336
      },
      {
        "name": "ACT_WALK_ANGRY",
        "value": 337
      },
      {
        "name": "ACT_POLICE_HARASS1",
        "value": 338
      },
      {
        "name": "ACT_POLICE_HARASS2",
        "value": 339
      },
      {
        "name": "ACT_IDLE_MANNEDGUN",
        "value": 340
      },
      {
        "name": "ACT_IDLE_MELEE",
        "value": 341
      },
      {
        "name": "ACT_IDLE_ANGRY_MELEE",
        "value": 342
      },
      {
        "name": "ACT_IDLE_RPG_RELAXED",
        "value": 343
      },
      {
        "name": "ACT_IDLE_RPG",
        "value": 344
      },
      {
        "name": "ACT_IDLE_ANGRY_RPG",
        "value": 345
      },
      {
        "name": "ACT_COVER_LOW_RPG",
        "value": 346
      },
      {
        "name": "ACT_WALK_RPG",
        "value": 347
      },
      {
        "name": "ACT_RUN_RPG",
        "value": 348
      },
      {
        "name": "ACT_WALK_CROUCH_RPG",
        "value": 349
      },
      {
        "name": "ACT_RUN_CROUCH_RPG",
        "value": 350
      },
      {
        "name": "ACT_WALK_RPG_RELAXED",
        "value": 351
      },
      {
        "name": "ACT_RUN_RPG_RELAXED",
        "value": 352
      },
      {
        "name": "ACT_WALK_RIFLE",
        "value": 353
      },
      {
        "name": "ACT_WALK_AIM_RIFLE",
        "value": 354
      },
      {
        "name": "ACT_WALK_CROUCH_RIFLE",
        "value": 355
      },
      {
        "name": "ACT_WALK_CROUCH_AIM_RIFLE",
        "value": 356
      },
      {
        "name": "ACT_RUN_RIFLE",
        "value": 357
      },
      {
        "name": "ACT_RUN_AIM_RIFLE",
        "value": 358
      },
      {
        "name": "ACT_RUN_CROUCH_RIFLE",
        "value": 359
      },
      {
        "name": "ACT_RUN_CROUCH_AIM_RIFLE",
        "value": 360
      },
      {
        "name": "ACT_RUN_STEALTH_PISTOL",
        "value": 361
      },
      {
        "name": "ACT_WALK_AIM_SHOTGUN",
        "value": 362
      },
      {
        "name": "ACT_RUN_AIM_SHOTGUN",
        "value": 363
      },
      {
        "name": "ACT_WALK_PISTOL",
        "value": 364
      },
      {
        "name": "ACT_RUN_PISTOL",
        "value": 365
      },
      {
        "name": "ACT_WALK_AIM_PISTOL",
        "value": 366
      },
      {
        "name": "ACT_RUN_AIM_PISTOL",
        "value": 367
      },
      {
        "name": "ACT_WALK_STEALTH_PISTOL",
        "value": 368
      },
      {
        "name": "ACT_WALK_AIM_STEALTH_PISTOL",
        "value": 369
      },
      {
        "name": "ACT_RUN_AIM_STEALTH_PISTOL",
        "value": 370
      },
      {
        "name": "ACT_RELOAD_PISTOL",
        "value": 371
      },
      {
        "name": "ACT_RELOAD_PISTOL_LOW",
        "value": 372
      },
      {
        "name": "ACT_RELOAD_SMG1",
        "value": 373
      },
      {
        "name": "ACT_RELOAD_SMG1_LOW",
        "value": 374
      },
      {
        "name": "ACT_RELOAD_SHOTGUN",
        "value": 375
      },
      {
        "name": "ACT_RELOAD_SHOTGUN_LOW",
        "value": 376
      },
      {
        "name": "ACT_GESTURE_RELOAD",
        "value": 377
      },
      {
        "name": "ACT_GESTURE_RELOAD_PISTOL",
        "value": 378
      },
      {
        "name": "ACT_GESTURE_RELOAD_SMG1",
        "value": 379
      },
      {
        "name": "ACT_GESTURE_RELOAD_SHOTGUN",
        "value": 380
      },
      {
        "name": "ACT_BUSY_LEAN_LEFT",
        "value": 381
      },
      {
        "name": "ACT_BUSY_LEAN_LEFT_ENTRY",
        "value": 382
      },
      {
        "name": "ACT_BUSY_LEAN_LEFT_EXIT",
        "value": 383
      },
      {
        "name": "ACT_BUSY_LEAN_BACK",
        "value": 384
      },
      {
        "name": "ACT_BUSY_LEAN_BACK_ENTRY",
        "value": 385
      },
      {
        "name": "ACT_BUSY_LEAN_BACK_EXIT",
        "value": 386
      },
      {
        "name": "ACT_BUSY_SIT_GROUND",
        "value": 387
      },
      {
        "name": "ACT_BUSY_SIT_GROUND_ENTRY",
        "value": 388
      },
      {
        "name": "ACT_BUSY_SIT_GROUND_EXIT",
        "value": 389
      },
      {
        "name": "ACT_BUSY_SIT_CHAIR",
        "value": 390
      },
      {
        "name": "ACT_BUSY_SIT_CHAIR_ENTRY",
        "value": 391
      },
      {
        "name": "ACT_BUSY_SIT_CHAIR_EXIT",
        "value": 392
      },
      {
        "name": "ACT_BUSY_STAND",
        "value": 393
      },
      {
        "name": "ACT_BUSY_QUEUE",
        "value": 394
      },
      {
        "name": "ACT_DUCK_DODGE",
        "value": 395
      },
      {
        "name": "ACT_DIE_BARNACLE_SWALLOW",
        "value": 396
      },
      {
        "name": "ACT_GESTURE_BARNACLE_STRANGLE",
        "value": 397
      },
      {
        "name": "ACT_DIE_FRONTSIDE",
        "value": 402
      },
      {
        "name": "ACT_DIE_RIGHTSIDE",
        "value": 403
      },
      {
        "name": "ACT_DIE_BACKSIDE",
        "value": 404
      },
      {
        "name": "ACT_DIE_LEFTSIDE",
        "value": 405
      },
      {
        "name": "ACT_DIE_CROUCH_FRONTSIDE",
        "value": 406
      },
      {
        "name": "ACT_DIE_CROUCH_RIGHTSIDE",
        "value": 407
      },
      {
        "name": "ACT_DIE_CROUCH_BACKSIDE",
        "value": 408
      },
      {
        "name": "ACT_DIE_CROUCH_LEFTSIDE",
        "value": 409
      },
      {
        "name": "ACT_DIE_INCAP",
        "value": 410
      },
      {
        "name": "ACT_DIE_STANDING",
        "value": 411
      },
      {
        "name": "ACT_OPEN_DOOR",
        "value": 412
      },
      {
        "name": "ACT_DI_ALYX_ZOMBIE_MELEE",
        "value": 413
      },
      {
        "name": "ACT_DI_ALYX_ZOMBIE_TORSO_MELEE",
        "value": 414
      },
      {
        "name": "ACT_DI_ALYX_HEADCRAB_MELEE",
        "value": 415
      },
      {
        "name": "ACT_DI_ALYX_ANTLION",
        "value": 416
      },
      {
        "name": "ACT_DI_ALYX_ZOMBIE_SHOTGUN64",
        "value": 417
      },
      {
        "name": "ACT_DI_ALYX_ZOMBIE_SHOTGUN26",
        "value": 418
      },
      {
        "name": "ACT_READINESS_RELAXED_TO_STIMULATED",
        "value": 419
      },
      {
        "name": "ACT_READINESS_RELAXED_TO_STIMULATED_WALK",
        "value": 420
      },
      {
        "name": "ACT_READINESS_AGITATED_TO_STIMULATED",
        "value": 421
      },
      {
        "name": "ACT_READINESS_STIMULATED_TO_RELAXED",
        "value": 422
      },
      {
        "name": "ACT_READINESS_PISTOL_RELAXED_TO_STIMULATED",
        "value": 423
      },
      {
        "name": "ACT_READINESS_PISTOL_RELAXED_TO_STIMULATED_WALK",
        "value": 424
      },
      {
        "name": "ACT_READINESS_PISTOL_AGITATED_TO_STIMULATED",
        "value": 425
      },
      {
        "name": "ACT_READINESS_PISTOL_STIMULATED_TO_RELAXED",
        "value": 426
      },
      {
        "name": "ACT_IDLE_CARRY",
        "value": 427
      },
      {
        "name": "ACT_WALK_CARRY",
        "value": 428
      },
      {
        "name": "ACT_STARTDYING",
        "value": 429
      },
      {
        "name": "ACT_DYINGLOOP",
        "value": 430
      },
      {
        "name": "ACT_DYINGTODEAD",
        "value": 431
      },
      {
        "name": "ACT_RIDE_MANNED_GUN",
        "value": 432
      },
      {
        "name": "ACT_VM_SPRINT_ENTER",
        "value": 433
      },
      {
        "name": "ACT_VM_SPRINT_IDLE",
        "value": 434
      },
      {
        "name": "ACT_VM_SPRINT_LEAVE",
        "value": 435
      },
      {
        "name": "ACT_FIRE_START",
        "value": 436
      },
      {
        "name": "ACT_FIRE_LOOP",
        "value": 437
      },
      {
        "name": "ACT_FIRE_END",
        "value": 438
      },
      {
        "name": "ACT_CROUCHING_GRENADEIDLE",
        "value": 439
      },
      {
        "name": "ACT_CROUCHING_GRENADEREADY",
        "value": 440
      },
      {
        "name": "ACT_CROUCHING_PRIMARYATTACK",
        "value": 441
      },
      {
        "name": "ACT_OVERLAY_GRENADEIDLE",
        "value": 442
      },
      {
        "name": "ACT_OVERLAY_GRENADEREADY",
        "value": 443
      },
      {
        "name": "ACT_OVERLAY_PRIMARYATTACK",
        "value": 444
      },
      {
        "name": "ACT_OVERLAY_SHIELD_UP",
        "value": 445
      },
      {
        "name": "ACT_OVERLAY_SHIELD_DOWN",
        "value": 446
      },
      {
        "name": "ACT_OVERLAY_SHIELD_UP_IDLE",
        "value": 447
      },
      {
        "name": "ACT_OVERLAY_SHIELD_ATTACK",
        "value": 448
      },
      {
        "name": "ACT_OVERLAY_SHIELD_KNOCKBACK",
        "value": 449
      },
      {
        "name": "ACT_SHIELD_UP",
        "value": 450
      },
      {
        "name": "ACT_SHIELD_DOWN",
        "value": 451
      },
      {
        "name": "ACT_SHIELD_UP_IDLE",
        "value": 452
      },
      {
        "name": "ACT_SHIELD_ATTACK",
        "value": 453
      },
      {
        "name": "ACT_SHIELD_KNOCKBACK",
        "value": 454
      },
      {
        "name": "ACT_CROUCHING_SHIELD_UP",
        "value": 455
      },
      {
        "name": "ACT_CROUCHING_SHIELD_DOWN",
        "value": 456
      },
      {
        "name": "ACT_CROUCHING_SHIELD_UP_IDLE",
        "value": 457
      },
      {
        "name": "ACT_CROUCHING_SHIELD_ATTACK",
        "value": 458
      },
      {
        "name": "ACT_CROUCHING_SHIELD_KNOCKBACK",
        "value": 459
      },
      {
        "name": "ACT_TURNRIGHT45",
        "value": 460
      },
      {
        "name": "ACT_TURNLEFT45",
        "value": 461
      },
      {
        "name": "ACT_TURN",
        "value": 462
      },
      {
        "name": "ACT_OBJ_ASSEMBLING",
        "value": 463
      },
      {
        "name": "ACT_OBJ_DISMANTLING",
        "value": 464
      },
      {
        "name": "ACT_OBJ_STARTUP",
        "value": 465
      },
      {
        "name": "ACT_OBJ_RUNNING",
        "value": 466
      },
      {
        "name": "ACT_OBJ_IDLE",
        "value": 467
      },
      {
        "name": "ACT_OBJ_PLACING",
        "value": 468
      },
      {
        "name": "ACT_OBJ_DETERIORATING",
        "value": 469
      },
      {
        "name": "ACT_OBJ_UPGRADING",
        "value": 470
      },
      {
        "name": "ACT_DEPLOY",
        "value": 471
      },
      {
        "name": "ACT_DEPLOY_IDLE",
        "value": 472
      },
      {
        "name": "ACT_UNDEPLOY",
        "value": 473
      },
      {
        "name": "ACT_CROSSBOW_DRAW_UNLOADED",
        "value": 474
      },
      {
        "name": "ACT_GAUSS_SPINUP",
        "value": 475
      },
      {
        "name": "ACT_GAUSS_SPINCYCLE",
        "value": 476
      },
      {
        "name": "ACT_VM_PRIMARYATTACK_SILENCED",
        "value": 477
      },
      {
        "name": "ACT_VM_RELOAD_SILENCED",
        "value": 478
      },
      {
        "name": "ACT_VM_DRYFIRE_SILENCED",
        "value": 479
      },
      {
        "name": "ACT_VM_IDLE_SILENCED",
        "value": 480
      },
      {
        "name": "ACT_VM_DRAW_SILENCED",
        "value": 481
      },
      {
        "name": "ACT_VM_IDLE_EMPTY_LEFT",
        "value": 482
      },
      {
        "name": "ACT_VM_DRYFIRE_LEFT",
        "value": 483
      },
      {
        "name": "ACT_VM_IS_DRAW",
        "value": 484
      },
      {
        "name": "ACT_VM_IS_HOLSTER",
        "value": 485
      },
      {
        "name": "ACT_VM_IS_IDLE",
        "value": 486
      },
      {
        "name": "ACT_VM_IS_PRIMARYATTACK",
        "value": 487
      },
      {
        "name": "ACT_PLAYER_IDLE_FIRE",
        "value": 488
      },
      {
        "name": "ACT_PLAYER_CROUCH_FIRE",
        "value": 489
      },
      {
        "name": "ACT_PLAYER_CROUCH_WALK_FIRE",
        "value": 490
      },
      {
        "name": "ACT_PLAYER_WALK_FIRE",
        "value": 491
      },
      {
        "name": "ACT_PLAYER_RUN_FIRE",
        "value": 492
      },
      {
        "name": "ACT_IDLETORUN",
        "value": 493
      },
      {
        "name": "ACT_RUNTOIDLE",
        "value": 494
      },
      {
        "name": "ACT_VM_DRAW_DEPLOYED",
        "value": 495
      },
      {
        "name": "ACT_HL2MP_IDLE_MELEE",
        "value": 496
      },
      {
        "name": "ACT_HL2MP_RUN_MELEE",
        "value": 497
      },
      {
        "name": "ACT_HL2MP_IDLE_CROUCH_MELEE",
        "value": 498
      },
      {
        "name": "ACT_HL2MP_WALK_CROUCH_MELEE",
        "value": 499
      },
      {
        "name": "ACT_HL2MP_GESTURE_RANGE_ATTACK_MELEE",
        "value": 500
      },
      {
        "name": "ACT_HL2MP_GESTURE_RELOAD_MELEE",
        "value": 501
      },
      {
        "name": "ACT_HL2MP_JUMP_MELEE",
        "value": 502
      },
      {
        "name": "ACT_MP_STAND_IDLE",
        "value": 503
      },
      {
        "name": "ACT_MP_CROUCH_IDLE",
        "value": 504
      },
      {
        "name": "ACT_MP_CROUCH_DEPLOYED_IDLE",
        "value": 505
      },
      {
        "name": "ACT_MP_CROUCH_DEPLOYED",
        "value": 506
      },
      {
        "name": "ACT_MP_DEPLOYED_IDLE",
        "value": 507
      },
      {
        "name": "ACT_MP_RUN",
        "value": 508
      },
      {
        "name": "ACT_MP_WALK",
        "value": 509
      },
      {
        "name": "ACT_MP_AIRWALK",
        "value": 510
      },
      {
        "name": "ACT_MP_CROUCHWALK",
        "value": 511
      },
      {
        "name": "ACT_MP_SPRINT",
        "value": 512
      },
      {
        "name": "ACT_MP_JUMP",
        "value": 513
      },
      {
        "name": "ACT_MP_JUMP_START",
        "value": 514
      },
      {
        "name": "ACT_MP_JUMP_FLOAT",
        "value": 515
      },
      {
        "name": "ACT_MP_JUMP_LAND",
        "value": 516
      },
      {
        "name": "ACT_MP_DOUBLEJUMP",
        "value": 517
      },
      {
        "name": "ACT_MP_SWIM",
        "value": 518
      },
      {
        "name": "ACT_MP_DEPLOYED",
        "value": 519
      },
      {
        "name": "ACT_MP_SWIM_DEPLOYED",
        "value": 520
      },
      {
        "name": "ACT_MP_VCD",
        "value": 521
      },
      {
        "name": "ACT_MP_ATTACK_STAND_PRIMARYFIRE",
        "value": 522
      },
      {
        "name": "ACT_MP_ATTACK_STAND_PRIMARYFIRE_DEPLOYED",
        "value": 523
      },
      {
        "name": "ACT_MP_ATTACK_STAND_SECONDARYFIRE",
        "value": 524
      },
      {
        "name": "ACT_MP_ATTACK_STAND_GRENADE",
        "value": 525
      },
      {
        "name": "ACT_MP_ATTACK_CROUCH_PRIMARYFIRE",
        "value": 526
      },
      {
        "name": "ACT_MP_ATTACK_CROUCH_PRIMARYFIRE_DEPLOYED",
        "value": 527
      },
      {
        "name": "ACT_MP_ATTACK_CROUCH_SECONDARYFIRE",
        "value": 528
      },
      {
        "name": "ACT_MP_ATTACK_CROUCH_GRENADE",
        "value": 529
      },
      {
        "name": "ACT_MP_ATTACK_SWIM_PRIMARYFIRE",
        "value": 530
      },
      {
        "name": "ACT_MP_ATTACK_SWIM_SECONDARYFIRE",
        "value": 531
      },
      {
        "name": "ACT_MP_ATTACK_SWIM_GRENADE",
        "value": 532
      },
      {
        "name": "ACT_MP_ATTACK_AIRWALK_PRIMARYFIRE",
        "value": 533
      },
      {
        "name": "ACT_MP_ATTACK_AIRWALK_SECONDARYFIRE",
        "value": 534
      },
      {
        "name": "ACT_MP_ATTACK_AIRWALK_GRENADE",
        "value": 535
      },
      {
        "name": "ACT_MP_RELOAD_STAND",
        "value": 536
      },
      {
        "name": "ACT_MP_RELOAD_STAND_LOOP",
        "value": 537
      },
      {
        "name": "ACT_MP_RELOAD_STAND_END",
        "value": 538
      },
      {
        "name": "ACT_MP_RELOAD_CROUCH",
        "value": 539
      },
      {
        "name": "ACT_MP_RELOAD_CROUCH_LOOP",
        "value": 540
      },
      {
        "name": "ACT_MP_RELOAD_CROUCH_END",
        "value": 541
      },
      {
        "name": "ACT_MP_RELOAD_SWIM",
        "value": 542
      },
      {
        "name": "ACT_MP_RELOAD_SWIM_LOOP",
        "value": 543
      },
      {
        "name": "ACT_MP_RELOAD_SWIM_END",
        "value": 544
      },
      {
        "name": "ACT_MP_RELOAD_AIRWALK",
        "value": 545
      },
      {
        "name": "ACT_MP_RELOAD_AIRWALK_LOOP",
        "value": 546
      },
      {
        "name": "ACT_MP_RELOAD_AIRWALK_END",
        "value": 547
      },
      {
        "name": "ACT_MP_ATTACK_STAND_PREFIRE",
        "value": 548
      },
      {
        "name": "ACT_MP_ATTACK_STAND_POSTFIRE",
        "value": 549
      },
      {
        "name": "ACT_MP_ATTACK_STAND_STARTFIRE",
        "value": 550
      },
      {
        "name": "ACT_MP_ATTACK_CROUCH_PREFIRE",
        "value": 551
      },
      {
        "name": "ACT_MP_ATTACK_CROUCH_POSTFIRE",
        "value": 552
      },
      {
        "name": "ACT_MP_ATTACK_SWIM_PREFIRE",
        "value": 553
      },
      {
        "name": "ACT_MP_ATTACK_SWIM_POSTFIRE",
        "value": 554
      },
      {
        "name": "ACT_MP_STAND_PRIMARY",
        "value": 555
      },
      {
        "name": "ACT_MP_CROUCH_PRIMARY",
        "value": 556
      },
      {
        "name": "ACT_MP_RUN_PRIMARY",
        "value": 557
      },
      {
        "name": "ACT_MP_WALK_PRIMARY",
        "value": 558
      },
      {
        "name": "ACT_MP_AIRWALK_PRIMARY",
        "value": 559
      },
      {
        "name": "ACT_MP_CROUCHWALK_PRIMARY",
        "value": 560
      },
      {
        "name": "ACT_MP_JUMP_PRIMARY",
        "value": 561
      },
      {
        "name": "ACT_MP_JUMP_START_PRIMARY",
        "value": 562
      },
      {
        "name": "ACT_MP_JUMP_FLOAT_PRIMARY",
        "value": 563
      },
      {
        "name": "ACT_MP_JUMP_LAND_PRIMARY",
        "value": 564
      },
      {
        "name": "ACT_MP_SWIM_PRIMARY",
        "value": 565
      },
      {
        "name": "ACT_MP_DEPLOYED_PRIMARY",
        "value": 566
      },
      {
        "name": "ACT_MP_SWIM_DEPLOYED_PRIMARY",
        "value": 567
      },
      {
        "name": "ACT_MP_ATTACK_STAND_PRIMARY",
        "value": 568
      },
      {
        "name": "ACT_MP_ATTACK_STAND_PRIMARY_DEPLOYED",
        "value": 569
      },
      {
        "name": "ACT_MP_ATTACK_CROUCH_PRIMARY",
        "value": 570
      },
      {
        "name": "ACT_MP_ATTACK_CROUCH_PRIMARY_DEPLOYED",
        "value": 571
      },
      {
        "name": "ACT_MP_ATTACK_SWIM_PRIMARY",
        "value": 572
      },
      {
        "name": "ACT_MP_ATTACK_AIRWALK_PRIMARY",
        "value": 573
      },
      {
        "name": "ACT_MP_RELOAD_STAND_PRIMARY",
        "value": 574
      },
      {
        "name": "ACT_MP_RELOAD_STAND_PRIMARY_LOOP",
        "value": 575
      },
      {
        "name": "ACT_MP_RELOAD_STAND_PRIMARY_END",
        "value": 576
      },
      {
        "name": "ACT_MP_RELOAD_CROUCH_PRIMARY",
        "value": 577
      },
      {
        "name": "ACT_MP_RELOAD_CROUCH_PRIMARY_LOOP",
        "value": 578
      },
      {
        "name": "ACT_MP_RELOAD_CROUCH_PRIMARY_END",
        "value": 579
      },
      {
        "name": "ACT_MP_RELOAD_SWIM_PRIMARY",
        "value": 580
      },
      {
        "name": "ACT_MP_RELOAD_SWIM_PRIMARY_LOOP",
        "value": 581
      },
      {
        "name": "ACT_MP_RELOAD_SWIM_PRIMARY_END",
        "value": 582
      },
      {
        "name": "ACT_MP_RELOAD_AIRWALK_PRIMARY",
        "value": 583
      },
      {
        "name": "ACT_MP_RELOAD_AIRWALK_PRIMARY_LOOP",
        "value": 584
      },
      {
        "name": "ACT_MP_RELOAD_AIRWALK_PRIMARY_END",
        "value": 585
      },
      {
        "name": "ACT_MP_ATTACK_STAND_GRENADE_PRIMARY",
        "value": 586
      },
      {
        "name": "ACT_MP_ATTACK_CROUCH_GRENADE_PRIMARY",
        "value": 587
      },
      {
        "name": "ACT_MP_ATTACK_SWIM_GRENADE_PRIMARY",
        "value": 588
      },
      {
        "name": "ACT_MP_ATTACK_AIRWALK_GRENADE_PRIMARY",
        "value": 589
      },
      {
        "name": "ACT_MP_STAND_SECONDARY",
        "value": 590
      },
      {
        "name": "ACT_MP_CROUCH_SECONDARY",
        "value": 591
      },
      {
        "name": "ACT_MP_RUN_SECONDARY",
        "value": 592
      },
      {
        "name": "ACT_MP_WALK_SECONDARY",
        "value": 593
      },
      {
        "name": "ACT_MP_AIRWALK_SECONDARY",
        "value": 594
      },
      {
        "name": "ACT_MP_CROUCHWALK_SECONDARY",
        "value": 595
      },
      {
        "name": "ACT_MP_JUMP_SECONDARY",
        "value": 596
      },
      {
        "name": "ACT_MP_JUMP_START_SECONDARY",
        "value": 597
      },
      {
        "name": "ACT_MP_JUMP_FLOAT_SECONDARY",
        "value": 598
      },
      {
        "name": "ACT_MP_JUMP_LAND_SECONDARY",
        "value": 599
      },
      {
        "name": "ACT_MP_SWIM_SECONDARY",
        "value": 600
      },
      {
        "name": "ACT_MP_ATTACK_STAND_SECONDARY",
        "value": 601
      },
      {
        "name": "ACT_MP_ATTACK_CROUCH_SECONDARY",
        "value": 602
      },
      {
        "name": "ACT_MP_ATTACK_SWIM_SECONDARY",
        "value": 603
      },
      {
        "name": "ACT_MP_ATTACK_AIRWALK_SECONDARY",
        "value": 604
      },
      {
        "name": "ACT_MP_RELOAD_STAND_SECONDARY",
        "value": 605
      },
      {
        "name": "ACT_MP_RELOAD_STAND_SECONDARY_LOOP",
        "value": 606
      },
      {
        "name": "ACT_MP_RELOAD_STAND_SECONDARY_END",
        "value": 607
      },
      {
        "name": "ACT_MP_RELOAD_CROUCH_SECONDARY",
        "value": 608
      },
      {
        "name": "ACT_MP_RELOAD_CROUCH_SECONDARY_LOOP",
        "value": 609
      },
      {
        "name": "ACT_MP_RELOAD_CROUCH_SECONDARY_END",
        "value": 610
      },
      {
        "name": "ACT_MP_RELOAD_SWIM_SECONDARY",
        "value": 611
      },
      {
        "name": "ACT_MP_RELOAD_SWIM_SECONDARY_LOOP",
        "value": 612
      },
      {
        "name": "ACT_MP_RELOAD_SWIM_SECONDARY_END",
        "value": 613
      },
      {
        "name": "ACT_MP_RELOAD_AIRWALK_SECONDARY",
        "value": 614
      },
      {
        "name": "ACT_MP_RELOAD_AIRWALK_SECONDARY_LOOP",
        "value": 615
      },
      {
        "name": "ACT_MP_RELOAD_AIRWALK_SECONDARY_END",
        "value": 616
      },
      {
        "name": "ACT_MP_ATTACK_STAND_GRENADE_SECONDARY",
        "value": 617
      },
      {
        "name": "ACT_MP_ATTACK_CROUCH_GRENADE_SECONDARY",
        "value": 618
      },
      {
        "name": "ACT_MP_ATTACK_SWIM_GRENADE_SECONDARY",
        "value": 619
      },
      {
        "name": "ACT_MP_ATTACK_AIRWALK_GRENADE_SECONDARY",
        "value": 620
      },
      {
        "name": "ACT_MP_STAND_MELEE",
        "value": 621
      },
      {
        "name": "ACT_MP_CROUCH_MELEE",
        "value": 622
      },
      {
        "name": "ACT_MP_RUN_MELEE",
        "value": 623
      },
      {
        "name": "ACT_MP_WALK_MELEE",
        "value": 624
      },
      {
        "name": "ACT_MP_AIRWALK_MELEE",
        "value": 625
      },
      {
        "name": "ACT_MP_CROUCHWALK_MELEE",
        "value": 626
      },
      {
        "name": "ACT_MP_JUMP_MELEE",
        "value": 627
      },
      {
        "name": "ACT_MP_JUMP_START_MELEE",
        "value": 628
      },
      {
        "name": "ACT_MP_JUMP_FLOAT_MELEE",
        "value": 629
      },
      {
        "name": "ACT_MP_JUMP_LAND_MELEE",
        "value": 630
      },
      {
        "name": "ACT_MP_SWIM_MELEE",
        "value": 631
      },
      {
        "name": "ACT_MP_ATTACK_STAND_MELEE",
        "value": 632
      },
      {
        "name": "ACT_MP_ATTACK_STAND_MELEE_SECONDARY",
        "value": 633
      },
      {
        "name": "ACT_MP_ATTACK_CROUCH_MELEE",
        "value": 634
      },
      {
        "name": "ACT_MP_ATTACK_CROUCH_MELEE_SECONDARY",
        "value": 635
      },
      {
        "name": "ACT_MP_ATTACK_SWIM_MELEE",
        "value": 636
      },
      {
        "name": "ACT_MP_ATTACK_AIRWALK_MELEE",
        "value": 637
      },
      {
        "name": "ACT_MP_ATTACK_STAND_GRENADE_MELEE",
        "value": 638
      },
      {
        "name": "ACT_MP_ATTACK_CROUCH_GRENADE_MELEE",
        "value": 639
      },
      {
        "name": "ACT_MP_ATTACK_SWIM_GRENADE_MELEE",
        "value": 640
      },
      {
        "name": "ACT_MP_ATTACK_AIRWALK_GRENADE_MELEE",
        "value": 641
      },
      {
        "name": "ACT_MP_STAND_ITEM1",
        "value": 642
      },
      {
        "name": "ACT_MP_CROUCH_ITEM1",
        "value": 643
      },
      {
        "name": "ACT_MP_RUN_ITEM1",
        "value": 644
      },
      {
        "name": "ACT_MP_WALK_ITEM1",
        "value": 645
      },
      {
        "name": "ACT_MP_AIRWALK_ITEM1",
        "value": 646
      },
      {
        "name": "ACT_MP_CROUCHWALK_ITEM1",
        "value": 647
      },
      {
        "name": "ACT_MP_JUMP_ITEM1",
        "value": 648
      },
      {
        "name": "ACT_MP_JUMP_START_ITEM1",
        "value": 649
      },
      {
        "name": "ACT_MP_JUMP_FLOAT_ITEM1",
        "value": 650
      },
      {
        "name": "ACT_MP_JUMP_LAND_ITEM1",
        "value": 651
      },
      {
        "name": "ACT_MP_SWIM_ITEM1",
        "value": 652
      },
      {
        "name": "ACT_MP_ATTACK_STAND_ITEM1",
        "value": 653
      },
      {
        "name": "ACT_MP_ATTACK_STAND_ITEM1_SECONDARY",
        "value": 654
      },
      {
        "name": "ACT_MP_ATTACK_CROUCH_ITEM1",
        "value": 655
      },
      {
        "name": "ACT_MP_ATTACK_CROUCH_ITEM1_SECONDARY",
        "value": 656
      },
      {
        "name": "ACT_MP_ATTACK_SWIM_ITEM1",
        "value": 657
      },
      {
        "name": "ACT_MP_ATTACK_AIRWALK_ITEM1",
        "value": 658
      },
      {
        "name": "ACT_MP_STAND_ITEM2",
        "value": 659
      },
      {
        "name": "ACT_MP_CROUCH_ITEM2",
        "value": 660
      },
      {
        "name": "ACT_MP_RUN_ITEM2",
        "value": 661
      },
      {
        "name": "ACT_MP_WALK_ITEM2",
        "value": 662
      },
      {
        "name": "ACT_MP_AIRWALK_ITEM2",
        "value": 663
      },
      {
        "name": "ACT_MP_CROUCHWALK_ITEM2",
        "value": 664
      },
      {
        "name": "ACT_MP_JUMP_ITEM2",
        "value": 665
      },
      {
        "name": "ACT_MP_JUMP_START_ITEM2",
        "value": 666
      },
      {
        "name": "ACT_MP_JUMP_FLOAT_ITEM2",
        "value": 667
      },
      {
        "name": "ACT_MP_JUMP_LAND_ITEM2",
        "value": 668
      },
      {
        "name": "ACT_MP_SWIM_ITEM2",
        "value": 669
      },
      {
        "name": "ACT_MP_ATTACK_STAND_ITEM2",
        "value": 670
      },
      {
        "name": "ACT_MP_ATTACK_STAND_ITEM2_SECONDARY",
        "value": 671
      },
      {
        "name": "ACT_MP_ATTACK_CROUCH_ITEM2",
        "value": 672
      },
      {
        "name": "ACT_MP_ATTACK_CROUCH_ITEM2_SECONDARY",
        "value": 673
      },
      {
        "name": "ACT_MP_ATTACK_SWIM_ITEM2",
        "value": 674
      },
      {
        "name": "ACT_MP_ATTACK_AIRWALK_ITEM2",
        "value": 675
      },
      {
        "name": "ACT_MP_GESTURE_FLINCH",
        "value": 676
      },
      {
        "name": "ACT_MP_GESTURE_FLINCH_PRIMARY",
        "value": 677
      },
      {
        "name": "ACT_MP_GESTURE_FLINCH_SECONDARY",
        "value": 678
      },
      {
        "name": "ACT_MP_GESTURE_FLINCH_MELEE",
        "value": 679
      },
      {
        "name": "ACT_MP_GESTURE_FLINCH_ITEM1",
        "value": 680
      },
      {
        "name": "ACT_MP_GESTURE_FLINCH_ITEM2",
        "value": 681
      },
      {
        "name": "ACT_MP_GESTURE_FLINCH_HEAD",
        "value": 682
      },
      {
        "name": "ACT_MP_GESTURE_FLINCH_CHEST",
        "value": 683
      },
      {
        "name": "ACT_MP_GESTURE_FLINCH_STOMACH",
        "value": 684
      },
      {
        "name": "ACT_MP_GESTURE_FLINCH_LEFTARM",
        "value": 685
      },
      {
        "name": "ACT_MP_GESTURE_FLINCH_RIGHTARM",
        "value": 686
      },
      {
        "name": "ACT_MP_GESTURE_FLINCH_LEFTLEG",
        "value": 687
      },
      {
        "name": "ACT_MP_GESTURE_FLINCH_RIGHTLEG",
        "value": 688
      },
      {
        "name": "ACT_MP_GRENADE1_DRAW",
        "value": 689
      },
      {
        "name": "ACT_MP_GRENADE1_IDLE",
        "value": 690
      },
      {
        "name": "ACT_MP_GRENADE1_ATTACK",
        "value": 691
      },
      {
        "name": "ACT_MP_GRENADE2_DRAW",
        "value": 692
      },
      {
        "name": "ACT_MP_GRENADE2_IDLE",
        "value": 693
      },
      {
        "name": "ACT_MP_GRENADE2_ATTACK",
        "value": 694
      },
      {
        "name": "ACT_MP_PRIMARY_GRENADE1_DRAW",
        "value": 695
      },
      {
        "name": "ACT_MP_PRIMARY_GRENADE1_IDLE",
        "value": 696
      },
      {
        "name": "ACT_MP_PRIMARY_GRENADE1_ATTACK",
        "value": 697
      },
      {
        "name": "ACT_MP_PRIMARY_GRENADE2_DRAW",
        "value": 698
      },
      {
        "name": "ACT_MP_PRIMARY_GRENADE2_IDLE",
        "value": 699
      },
      {
        "name": "ACT_MP_PRIMARY_GRENADE2_ATTACK",
        "value": 700
      },
      {
        "name": "ACT_MP_SECONDARY_GRENADE1_DRAW",
        "value": 701
      },
      {
        "name": "ACT_MP_SECONDARY_GRENADE1_IDLE",
        "value": 702
      },
      {
        "name": "ACT_MP_SECONDARY_GRENADE1_ATTACK",
        "value": 703
      },
      {
        "name": "ACT_MP_SECONDARY_GRENADE2_DRAW",
        "value": 704
      },
      {
        "name": "ACT_MP_SECONDARY_GRENADE2_IDLE",
        "value": 705
      },
      {
        "name": "ACT_MP_SECONDARY_GRENADE2_ATTACK",
        "value": 706
      },
      {
        "name": "ACT_MP_MELEE_GRENADE1_DRAW",
        "value": 707
      },
      {
        "name": "ACT_MP_MELEE_GRENADE1_IDLE",
        "value": 708
      },
      {
        "name": "ACT_MP_MELEE_GRENADE1_ATTACK",
        "value": 709
      },
      {
        "name": "ACT_MP_MELEE_GRENADE2_DRAW",
        "value": 710
      },
      {
        "name": "ACT_MP_MELEE_GRENADE2_IDLE",
        "value": 711
      },
      {
        "name": "ACT_MP_MELEE_GRENADE2_ATTACK",
        "value": 712
      },
      {
        "name": "ACT_MP_ITEM1_GRENADE1_DRAW",
        "value": 713
      },
      {
        "name": "ACT_MP_ITEM1_GRENADE1_IDLE",
        "value": 714
      },
      {
        "name": "ACT_MP_ITEM1_GRENADE1_ATTACK",
        "value": 715
      },
      {
        "name": "ACT_MP_ITEM1_GRENADE2_DRAW",
        "value": 716
      },
      {
        "name": "ACT_MP_ITEM1_GRENADE2_IDLE",
        "value": 717
      },
      {
        "name": "ACT_MP_ITEM1_GRENADE2_ATTACK",
        "value": 718
      },
      {
        "name": "ACT_MP_ITEM2_GRENADE1_DRAW",
        "value": 719
      },
      {
        "name": "ACT_MP_ITEM2_GRENADE1_IDLE",
        "value": 720
      },
      {
        "name": "ACT_MP_ITEM2_GRENADE1_ATTACK",
        "value": 721
      },
      {
        "name": "ACT_MP_ITEM2_GRENADE2_DRAW",
        "value": 722
      },
      {
        "name": "ACT_MP_ITEM2_GRENADE2_IDLE",
        "value": 723
      },
      {
        "name": "ACT_MP_ITEM2_GRENADE2_ATTACK",
        "value": 724
      },
      {
        "name": "ACT_MP_STAND_BUILDING",
        "value": 725
      },
      {
        "name": "ACT_MP_CROUCH_BUILDING",
        "value": 726
      },
      {
        "name": "ACT_MP_RUN_BUILDING",
        "value": 727
      },
      {
        "name": "ACT_MP_WALK_BUILDING",
        "value": 728
      },
      {
        "name": "ACT_MP_AIRWALK_BUILDING",
        "value": 729
      },
      {
        "name": "ACT_MP_CROUCHWALK_BUILDING",
        "value": 730
      },
      {
        "name": "ACT_MP_JUMP_BUILDING",
        "value": 731
      },
      {
        "name": "ACT_MP_JUMP_START_BUILDING",
        "value": 732
      },
      {
        "name": "ACT_MP_JUMP_FLOAT_BUILDING",
        "value": 733
      },
      {
        "name": "ACT_MP_JUMP_LAND_BUILDING",
        "value": 734
      },
      {
        "name": "ACT_MP_SWIM_BUILDING",
        "value": 735
      },
      {
        "name": "ACT_MP_ATTACK_STAND_BUILDING",
        "value": 736
      },
      {
        "name": "ACT_MP_ATTACK_CROUCH_BUILDING",
        "value": 737
      },
      {
        "name": "ACT_MP_ATTACK_SWIM_BUILDING",
        "value": 738
      },
      {
        "name": "ACT_MP_ATTACK_AIRWALK_BUILDING",
        "value": 739
      },
      {
        "name": "ACT_MP_ATTACK_STAND_GRENADE_BUILDING",
        "value": 740
      },
      {
        "name": "ACT_MP_ATTACK_CROUCH_GRENADE_BUILDING",
        "value": 741
      },
      {
        "name": "ACT_MP_ATTACK_SWIM_GRENADE_BUILDING",
        "value": 742
      },
      {
        "name": "ACT_MP_ATTACK_AIRWALK_GRENADE_BUILDING",
        "value": 743
      },
      {
        "name": "ACT_MP_STAND_PDA",
        "value": 744
      },
      {
        "name": "ACT_MP_CROUCH_PDA",
        "value": 745
      },
      {
        "name": "ACT_MP_RUN_PDA",
        "value": 746
      },
      {
        "name": "ACT_MP_WALK_PDA",
        "value": 747
      },
      {
        "name": "ACT_MP_AIRWALK_PDA",
        "value": 748
      },
      {
        "name": "ACT_MP_CROUCHWALK_PDA",
        "value": 749
      },
      {
        "name": "ACT_MP_JUMP_PDA",
        "value": 750
      },
      {
        "name": "ACT_MP_JUMP_START_PDA",
        "value": 751
      },
      {
        "name": "ACT_MP_JUMP_FLOAT_PDA",
        "value": 752
      },
      {
        "name": "ACT_MP_JUMP_LAND_PDA",
        "value": 753
      },
      {
        "name": "ACT_MP_SWIM_PDA",
        "value": 754
      },
      {
        "name": "ACT_MP_ATTACK_STAND_PDA",
        "value": 755
      },
      {
        "name": "ACT_MP_ATTACK_SWIM_PDA",
        "value": 756
      },
      {
        "name": "ACT_MP_GESTURE_VC_HANDMOUTH",
        "value": 757
      },
      {
        "name": "ACT_MP_GESTURE_VC_FINGERPOINT",
        "value": 758
      },
      {
        "name": "ACT_MP_GESTURE_VC_FISTPUMP",
        "value": 759
      },
      {
        "name": "ACT_MP_GESTURE_VC_THUMBSUP",
        "value": 760
      },
      {
        "name": "ACT_MP_GESTURE_VC_NODYES",
        "value": 761
      },
      {
        "name": "ACT_MP_GESTURE_VC_NODNO",
        "value": 762
      },
      {
        "name": "ACT_MP_GESTURE_VC_HANDMOUTH_PRIMARY",
        "value": 763
      },
      {
        "name": "ACT_MP_GESTURE_VC_FINGERPOINT_PRIMARY",
        "value": 764
      },
      {
        "name": "ACT_MP_GESTURE_VC_FISTPUMP_PRIMARY",
        "value": 765
      },
      {
        "name": "ACT_MP_GESTURE_VC_THUMBSUP_PRIMARY",
        "value": 766
      },
      {
        "name": "ACT_MP_GESTURE_VC_NODYES_PRIMARY",
        "value": 767
      },
      {
        "name": "ACT_MP_GESTURE_VC_NODNO_PRIMARY",
        "value": 768
      },
      {
        "name": "ACT_MP_GESTURE_VC_HANDMOUTH_SECONDARY",
        "value": 769
      },
      {
        "name": "ACT_MP_GESTURE_VC_FINGERPOINT_SECONDARY",
        "value": 770
      },
      {
        "name": "ACT_MP_GESTURE_VC_FISTPUMP_SECONDARY",
        "value": 771
      },
      {
        "name": "ACT_MP_GESTURE_VC_THUMBSUP_SECONDARY",
        "value": 772
      },
      {
        "name": "ACT_MP_GESTURE_VC_NODYES_SECONDARY",
        "value": 773
      },
      {
        "name": "ACT_MP_GESTURE_VC_NODNO_SECONDARY",
        "value": 774
      },
      {
        "name": "ACT_MP_GESTURE_VC_HANDMOUTH_MELEE",
        "value": 775
      },
      {
        "name": "ACT_MP_GESTURE_VC_FINGERPOINT_MELEE",
        "value": 776
      },
      {
        "name": "ACT_MP_GESTURE_VC_FISTPUMP_MELEE",
        "value": 777
      },
      {
        "name": "ACT_MP_GESTURE_VC_THUMBSUP_MELEE",
        "value": 778
      },
      {
        "name": "ACT_MP_GESTURE_VC_NODYES_MELEE",
        "value": 779
      },
      {
        "name": "ACT_MP_GESTURE_VC_NODNO_MELEE",
        "value": 780
      },
      {
        "name": "ACT_MP_GESTURE_VC_HANDMOUTH_ITEM1",
        "value": 781
      },
      {
        "name": "ACT_MP_GESTURE_VC_FINGERPOINT_ITEM1",
        "value": 782
      },
      {
        "name": "ACT_MP_GESTURE_VC_FISTPUMP_ITEM1",
        "value": 783
      },
      {
        "name": "ACT_MP_GESTURE_VC_THUMBSUP_ITEM1",
        "value": 784
      },
      {
        "name": "ACT_MP_GESTURE_VC_NODYES_ITEM1",
        "value": 785
      },
      {
        "name": "ACT_MP_GESTURE_VC_NODNO_ITEM1",
        "value": 786
      },
      {
        "name": "ACT_MP_GESTURE_VC_HANDMOUTH_ITEM2",
        "value": 787
      },
      {
        "name": "ACT_MP_GESTURE_VC_FINGERPOINT_ITEM2",
        "value": 788
      },
      {
        "name": "ACT_MP_GESTURE_VC_FISTPUMP_ITEM2",
        "value": 789
      },
      {
        "name": "ACT_MP_GESTURE_VC_THUMBSUP_ITEM2",
        "value": 790
      },
      {
        "name": "ACT_MP_GESTURE_VC_NODYES_ITEM2",
        "value": 791
      },
      {
        "name": "ACT_MP_GESTURE_VC_NODNO_ITEM2",
        "value": 792
      },
      {
        "name": "ACT_MP_GESTURE_VC_HANDMOUTH_BUILDING",
        "value": 793
      },
      {
        "name": "ACT_MP_GESTURE_VC_FINGERPOINT_BUILDING",
        "value": 794
      },
      {
        "name": "ACT_MP_GESTURE_VC_FISTPUMP_BUILDING",
        "value": 795
      },
      {
        "name": "ACT_MP_GESTURE_VC_THUMBSUP_BUILDING",
        "value": 796
      },
      {
        "name": "ACT_MP_GESTURE_VC_NODYES_BUILDING",
        "value": 797
      },
      {
        "name": "ACT_MP_GESTURE_VC_NODNO_BUILDING",
        "value": 798
      },
      {
        "name": "ACT_MP_GESTURE_VC_HANDMOUTH_PDA",
        "value": 799
      },
      {
        "name": "ACT_MP_GESTURE_VC_FINGERPOINT_PDA",
        "value": 800
      },
      {
        "name": "ACT_MP_GESTURE_VC_FISTPUMP_PDA",
        "value": 801
      },
      {
        "name": "ACT_MP_GESTURE_VC_THUMBSUP_PDA",
        "value": 802
      },
      {
        "name": "ACT_MP_GESTURE_VC_NODYES_PDA",
        "value": 803
      },
      {
        "name": "ACT_MP_GESTURE_VC_NODNO_PDA",
        "value": 804
      },
      {
        "name": "ACT_VM_UNUSABLE",
        "value": 805
      },
      {
        "name": "ACT_VM_UNUSABLE_TO_USABLE",
        "value": 806
      },
      {
        "name": "ACT_VM_USABLE_TO_UNUSABLE",
        "value": 807
      },
      {
        "name": "ACT_PRIMARY_VM_DRAW",
        "value": 808
      },
      {
        "name": "ACT_PRIMARY_VM_HOLSTER",
        "value": 809
      },
      {
        "name": "ACT_PRIMARY_VM_IDLE",
        "value": 810
      },
      {
        "name": "ACT_PRIMARY_VM_PULLBACK",
        "value": 811
      },
      {
        "name": "ACT_PRIMARY_VM_PRIMARYATTACK",
        "value": 812
      },
      {
        "name": "ACT_PRIMARY_VM_SECONDARYATTACK",
        "value": 813
      },
      {
        "name": "ACT_PRIMARY_VM_RELOAD",
        "value": 814
      },
      {
        "name": "ACT_PRIMARY_VM_DRYFIRE",
        "value": 815
      },
      {
        "name": "ACT_PRIMARY_VM_IDLE_TO_LOWERED",
        "value": 816
      },
      {
        "name": "ACT_PRIMARY_VM_IDLE_LOWERED",
        "value": 817
      },
      {
        "name": "ACT_PRIMARY_VM_LOWERED_TO_IDLE",
        "value": 818
      },
      {
        "name": "ACT_SECONDARY_VM_DRAW",
        "value": 819
      },
      {
        "name": "ACT_SECONDARY_VM_HOLSTER",
        "value": 820
      },
      {
        "name": "ACT_SECONDARY_VM_IDLE",
        "value": 821
      },
      {
        "name": "ACT_SECONDARY_VM_PULLBACK",
        "value": 822
      },
      {
        "name": "ACT_SECONDARY_VM_PRIMARYATTACK",
        "value": 823
      },
      {
        "name": "ACT_SECONDARY_VM_SECONDARYATTACK",
        "value": 824
      },
      {
        "name": "ACT_SECONDARY_VM_RELOAD",
        "value": 825
      },
      {
        "name": "ACT_SECONDARY_VM_DRYFIRE",
        "value": 826
      },
      {
        "name": "ACT_SECONDARY_VM_IDLE_TO_LOWERED",
        "value": 827
      },
      {
        "name": "ACT_SECONDARY_VM_IDLE_LOWERED",
        "value": 828
      },
      {
        "name": "ACT_SECONDARY_VM_LOWERED_TO_IDLE",
        "value": 829
      },
      {
        "name": "ACT_MELEE_VM_DRAW",
        "value": 830
      },
      {
        "name": "ACT_MELEE_VM_HOLSTER",
        "value": 831
      },
      {
        "name": "ACT_MELEE_VM_IDLE",
        "value": 832
      },
      {
        "name": "ACT_MELEE_VM_PULLBACK",
        "value": 833
      },
      {
        "name": "ACT_MELEE_VM_PRIMARYATTACK",
        "value": 834
      },
      {
        "name": "ACT_MELEE_VM_SECONDARYATTACK",
        "value": 835
      },
      {
        "name": "ACT_MELEE_VM_RELOAD",
        "value": 836
      },
      {
        "name": "ACT_MELEE_VM_DRYFIRE",
        "value": 837
      },
      {
        "name": "ACT_MELEE_VM_IDLE_TO_LOWERED",
        "value": 838
      },
      {
        "name": "ACT_MELEE_VM_IDLE_LOWERED",
        "value": 839
      },
      {
        "name": "ACT_MELEE_VM_LOWERED_TO_IDLE",
        "value": 840
      },
      {
        "name": "ACT_PDA_VM_DRAW",
        "value": 841
      },
      {
        "name": "ACT_PDA_VM_HOLSTER",
        "value": 842
      },
      {
        "name": "ACT_PDA_VM_IDLE",
        "value": 843
      },
      {
        "name": "ACT_PDA_VM_PULLBACK",
        "value": 844
      },
      {
        "name": "ACT_PDA_VM_PRIMARYATTACK",
        "value": 845
      },
      {
        "name": "ACT_PDA_VM_SECONDARYATTACK",
        "value": 846
      },
      {
        "name": "ACT_PDA_VM_RELOAD",
        "value": 847
      },
      {
        "name": "ACT_PDA_VM_DRYFIRE",
        "value": 848
      },
      {
        "name": "ACT_PDA_VM_IDLE_TO_LOWERED",
        "value": 849
      },
      {
        "name": "ACT_PDA_VM_IDLE_LOWERED",
        "value": 850
      },
      {
        "name": "ACT_PDA_VM_LOWERED_TO_IDLE",
        "value": 851
      },
      {
        "name": "ACT_ITEM1_VM_DRAW",
        "value": 852
      },
      {
        "name": "ACT_ITEM1_VM_HOLSTER",
        "value": 853
      },
      {
        "name": "ACT_ITEM1_VM_IDLE",
        "value": 854
      },
      {
        "name": "ACT_ITEM1_VM_PULLBACK",
        "value": 855
      },
      {
        "name": "ACT_ITEM1_VM_PRIMARYATTACK",
        "value": 856
      },
      {
        "name": "ACT_ITEM1_VM_SECONDARYATTACK",
        "value": 857
      },
      {
        "name": "ACT_ITEM1_VM_RELOAD",
        "value": 858
      },
      {
        "name": "ACT_ITEM1_VM_DRYFIRE",
        "value": 859
      },
      {
        "name": "ACT_ITEM1_VM_IDLE_TO_LOWERED",
        "value": 860
      },
      {
        "name": "ACT_ITEM1_VM_IDLE_LOWERED",
        "value": 861
      },
      {
        "name": "ACT_ITEM1_VM_LOWERED_TO_IDLE",
        "value": 862
      },
      {
        "name": "ACT_ITEM2_VM_DRAW",
        "value": 863
      },
      {
        "name": "ACT_ITEM2_VM_HOLSTER",
        "value": 864
      },
      {
        "name": "ACT_ITEM2_VM_IDLE",
        "value": 865
      },
      {
        "name": "ACT_ITEM2_VM_PULLBACK",
        "value": 866
      },
      {
        "name": "ACT_ITEM2_VM_PRIMARYATTACK",
        "value": 867
      },
      {
        "name": "ACT_ITEM2_VM_SECONDARYATTACK",
        "value": 868
      },
      {
        "name": "ACT_ITEM2_VM_RELOAD",
        "value": 869
      },
      {
        "name": "ACT_ITEM2_VM_DRYFIRE",
        "value": 870
      },
      {
        "name": "ACT_ITEM2_VM_IDLE_TO_LOWERED",
        "value": 871
      },
      {
        "name": "ACT_ITEM2_VM_IDLE_LOWERED",
        "value": 872
      },
      {
        "name": "ACT_ITEM2_VM_LOWERED_TO_IDLE",
        "value": 873
      },
      {
        "name": "ACT_RELOAD_SUCCEED",
        "value": 874
      },
      {
        "name": "ACT_RELOAD_FAIL",
        "value": 875
      },
      {
        "name": "ACT_WALK_AIM_AUTOGUN",
        "value": 876
      },
      {
        "name": "ACT_RUN_AIM_AUTOGUN",
        "value": 877
      },
      {
        "name": "ACT_IDLE_AUTOGUN",
        "value": 878
      },
      {
        "name": "ACT_IDLE_AIM_AUTOGUN",
        "value": 879
      },
      {
        "name": "ACT_RELOAD_AUTOGUN",
        "value": 880
      },
      {
        "name": "ACT_CROUCH_IDLE_AUTOGUN",
        "value": 881
      },
      {
        "name": "ACT_RANGE_ATTACK_AUTOGUN",
        "value": 882
      },
      {
        "name": "ACT_JUMP_AUTOGUN",
        "value": 883
      },
      {
        "name": "ACT_IDLE_AIM_PISTOL",
        "value": 884
      },
      {
        "name": "ACT_WALK_AIM_DUAL",
        "value": 885
      },
      {
        "name": "ACT_RUN_AIM_DUAL",
        "value": 886
      },
      {
        "name": "ACT_IDLE_DUAL",
        "value": 887
      },
      {
        "name": "ACT_IDLE_AIM_DUAL",
        "value": 888
      },
      {
        "name": "ACT_RELOAD_DUAL",
        "value": 889
      },
      {
        "name": "ACT_CROUCH_IDLE_DUAL",
        "value": 890
      },
      {
        "name": "ACT_RANGE_ATTACK_DUAL",
        "value": 891
      },
      {
        "name": "ACT_JUMP_DUAL",
        "value": 892
      },
      {
        "name": "ACT_IDLE_AIM_SHOTGUN",
        "value": 893
      },
      {
        "name": "ACT_CROUCH_IDLE_SHOTGUN",
        "value": 894
      },
      {
        "name": "ACT_IDLE_AIM_RIFLE",
        "value": 895
      },
      {
        "name": "ACT_CROUCH_IDLE_RIFLE",
        "value": 896
      },
      {
        "name": "ACT_RANGE_ATTACK_RIFLE",
        "value": 897
      },
      {
        "name": "ACT_SLEEP",
        "value": 898
      },
      {
        "name": "ACT_WAKE",
        "value": 899
      },
      {
        "name": "ACT_FLICK_LEFT",
        "value": 900
      },
      {
        "name": "ACT_FLICK_LEFT_MIDDLE",
        "value": 901
      },
      {
        "name": "ACT_FLICK_RIGHT_MIDDLE",
        "value": 902
      },
      {
        "name": "ACT_FLICK_RIGHT",
        "value": 903
      },
      {
        "name": "ACT_SPINAROUND",
        "value": 904
      },
      {
        "name": "ACT_PREP_TO_FIRE",
        "value": 905
      },
      {
        "name": "ACT_FIRE",
        "value": 906
      },
      {
        "name": "ACT_FIRE_RECOVER",
        "value": 907
      },
      {
        "name": "ACT_SPRAY",
        "value": 908
      },
      {
        "name": "ACT_PREP_EXPLODE",
        "value": 909
      },
      {
        "name": "ACT_EXPLODE",
        "value": 910
      },
      {
        "name": "ACT_SCRIPT_CUSTOM_0",
        "value": 911
      },
      {
        "name": "ACT_SCRIPT_CUSTOM_1",
        "value": 912
      },
      {
        "name": "ACT_SCRIPT_CUSTOM_2",
        "value": 913
      },
      {
        "name": "ACT_SCRIPT_CUSTOM_3",
        "value": 914
      },
      {
        "name": "ACT_SCRIPT_CUSTOM_4",
        "value": 915
      },
      {
        "name": "ACT_SCRIPT_CUSTOM_5",
        "value": 916
      },
      {
        "name": "ACT_SCRIPT_CUSTOM_6",
        "value": 917
      },
      {
        "name": "ACT_SCRIPT_CUSTOM_7",
        "value": 918
      },
      {
        "name": "ACT_SCRIPT_CUSTOM_8",
        "value": 919
      },
      {
        "name": "ACT_SCRIPT_CUSTOM_9",
        "value": 920
      },
      {
        "name": "ACT_SCRIPT_CUSTOM_10",
        "value": 921
      },
      {
        "name": "ACT_SCRIPT_CUSTOM_11",
        "value": 922
      },
      {
        "name": "ACT_SCRIPT_CUSTOM_12",
        "value": 923
      },
      {
        "name": "ACT_SCRIPT_CUSTOM_13",
        "value": 924
      },
      {
        "name": "ACT_SCRIPT_CUSTOM_14",
        "value": 925
      },
      {
        "name": "ACT_SCRIPT_CUSTOM_15",
        "value": 926
      },
      {
        "name": "ACT_SCRIPT_CUSTOM_16",
        "value": 927
      },
      {
        "name": "ACT_SCRIPT_CUSTOM_17",
        "value": 928
      },
      {
        "name": "ACT_SCRIPT_CUSTOM_18",
        "value": 929
      },
      {
        "name": "ACT_SCRIPT_CUSTOM_19",
        "value": 930
      },
      {
        "name": "ACT_SCRIPT_CUSTOM_20",
        "value": 931
      },
      {
        "name": "ACT_SCRIPT_CUSTOM_21",
        "value": 932
      },
      {
        "name": "ACT_SCRIPT_CUSTOM_22",
        "value": 933
      },
      {
        "name": "ACT_SCRIPT_CUSTOM_23",
        "value": 934
      },
      {
        "name": "ACT_SCRIPT_CUSTOM_24",
        "value": 935
      },
      {
        "name": "ACT_SCRIPT_CUSTOM_25",
        "value": 936
      },
      {
        "name": "ACT_SCRIPT_CUSTOM_26",
        "value": 937
      },
      {
        "name": "ACT_SCRIPT_CUSTOM_27",
        "value": 938
      },
      {
        "name": "ACT_SCRIPT_CUSTOM_28",
        "value": 939
      },
      {
        "name": "ACT_SCRIPT_CUSTOM_29",
        "value": 940
      },
      {
        "name": "ACT_SCRIPT_CUSTOM_30",
        "value": 941
      },
      {
        "name": "ACT_SCRIPT_CUSTOM_31",
        "value": 942
      },
      {
        "name": "ACT_VR_PISTOL_LAST_SHOT",
        "value": 943
      },
      {
        "name": "ACT_VR_PISTOL_SLIDE_RELEASE",
        "value": 944
      },
      {
        "name": "ACT_VR_PISTOL_CLIP_OUT_CHAMBERED",
        "value": 945
      },
      {
        "name": "ACT_VR_PISTOL_CLIP_OUT_SLIDE_BACK",
        "value": 946
      },
      {
        "name": "ACT_VR_PISTOL_CLIP_IN_CHAMBERED",
        "value": 947
      },
      {
        "name": "ACT_VR_PISTOL_CLIP_IN_SLIDE_BACK",
        "value": 948
      },
      {
        "name": "ACT_VR_PISTOL_IDLE_SLIDE_BACK",
        "value": 949
      },
      {
        "name": "ACT_VR_PISTOL_IDLE_SLIDE_BACK_CLIP_READY",
        "value": 950
      },
      {
        "name": "ACT_RAGDOLL_RECOVERY_FRONT",
        "value": 951
      },
      {
        "name": "ACT_RAGDOLL_RECOVERY_BACK",
        "value": 952
      },
      {
        "name": "ACT_RAGDOLL_RECOVERY_LEFT",
        "value": 953
      },
      {
        "name": "ACT_RAGDOLL_RECOVERY_RIGHT",
        "value": 954
      },
      {
        "name": "ACT_GRABBITYGLOVES_GRAB",
        "value": 955
      },
      {
        "name": "ACT_GRABBITYGLOVES_RELEASE",
        "value": 956
      },
      {
        "name": "ACT_GRABBITYGLOVES_GRAB_IDLE",
        "value": 957
      },
      {
        "name": "ACT_GRABBITYGLOVES_ACTIVE",
        "value": 958
      },
      {
        "name": "ACT_GRABBITYGLOVES_ACTIVE_IDLE",
        "value": 959
      },
      {
        "name": "ACT_GRABBITYGLOVES_DEACTIVATE",
        "value": 960
      },
      {
        "name": "ACT_GRABBITYGLOVES_PULL",
        "value": 961
      },
      {
        "name": "ACT_HEADCRAB_SMOKE_BOMB",
        "value": 962
      },
      {
        "name": "ACT_HEADCRAB_SPIT",
        "value": 963
      },
      {
        "name": "ACT_ZOMBIE_TRIP",
        "value": 964
      },
      {
        "name": "ACT_ZOMBIE_LUNGE",
        "value": 965
      },
      {
        "name": "ACT_NEUTRAL_REF_POSE",
        "value": 966
      },
      {
        "name": "ACT_ANTLION_SCUTTLE_FORWARD",
        "value": 967
      },
      {
        "name": "ACT_ANTLION_SCUTTLE_BACK",
        "value": 968
      },
      {
        "name": "ACT_ANTLION_SCUTTLE_LEFT",
        "value": 969
      },
      {
        "name": "ACT_ANTLION_SCUTTLE_RIGHT",
        "value": 970
      },
      {
        "name": "ACT_VR_PISTOL_EMPTY_CLIP_IN_SLIDE_BACK",
        "value": 971
      },
      {
        "name": "ACT_VR_SHOTGUN_IDLE",
        "value": 972
      },
      {
        "name": "ACT_VR_SHOTGUN_OPEN_CHAMBER",
        "value": 973
      },
      {
        "name": "ACT_VR_SHOTGUN_RELOAD_1",
        "value": 974
      },
      {
        "name": "ACT_VR_SHOTGUN_RELOAD_2",
        "value": 975
      },
      {
        "name": "ACT_VR_SHOTGUN_RELOAD_3",
        "value": 976
      },
      {
        "name": "ACT_VR_SHOTGUN_CLOSE_CHAMBER",
        "value": 977
      },
      {
        "name": "ACT_VR_SHOTGUN_TRIGGER_SQUEEZE",
        "value": 978
      },
      {
        "name": "ACT_VR_SHOTGUN_SHOOT",
        "value": 979
      },
      {
        "name": "ACT_VR_SHOTGUN_SLIDE_BACK",
        "value": 980
      },
      {
        "name": "ACT_VR_SHOTGUN_SLIDE_FORWARD",
        "value": 981
      },
      {
        "name": "ACT_VR_PISTOL_LONG_CLIP_IN_CHAMBERED",
        "value": 982
      },
      {
        "name": "ACT_VR_PISTOL_LONG_CLIP_IN_SLIDE_BACK",
        "value": 983
      },
      {
        "name": "ACT_VR_PISTOL_BURST_TOGGLE",
        "value": 984
      },
      {
        "name": "ACT_VR_PISTOL_LOW_KICK",
        "value": 985
      },
      {
        "name": "ACT_VR_PISTOL_BURST_ATTACK",
        "value": 986
      },
      {
        "name": "ACT_VR_SHOTGUN_GRENADE_TWIST",
        "value": 987
      },
      {
        "name": "ACT_DIE_STAND",
        "value": 988
      },
      {
        "name": "ACT_DIE_STAND_HEADSHOT",
        "value": 989
      },
      {
        "name": "ACT_DIE_CROUCH",
        "value": 990
      },
      {
        "name": "ACT_DIE_CROUCH_HEADSHOT",
        "value": 991
      },
      {
        "name": "ACT_CSGO_NULL",
        "value": 992
      },
      {
        "name": "ACT_CSGO_DEFUSE",
        "value": 993
      },
      {
        "name": "ACT_CSGO_DEFUSE_WITH_KIT",
        "value": 994
      },
      {
        "name": "ACT_CSGO_FLASHBANG_REACTION",
        "value": 995
      },
      {
        "name": "ACT_CSGO_FIRE_PRIMARY",
        "value": 996
      },
      {
        "name": "ACT_CSGO_FIRE_PRIMARY_OPT_1",
        "value": 997
      },
      {
        "name": "ACT_CSGO_FIRE_PRIMARY_OPT_2",
        "value": 998
      },
      {
        "name": "ACT_CSGO_FIRE_SECONDARY",
        "value": 999
      },
      {
        "name": "ACT_CSGO_FIRE_SECONDARY_OPT_1",
        "value": 1000
      },
      {
        "name": "ACT_CSGO_FIRE_SECONDARY_OPT_2",
        "value": 1001
      },
      {
        "name": "ACT_CSGO_RELOAD",
        "value": 1002
      },
      {
        "name": "ACT_CSGO_RELOAD_START",
        "value": 1003
      },
      {
        "name": "ACT_CSGO_RELOAD_LOOP",
        "value": 1004
      },
      {
        "name": "ACT_CSGO_RELOAD_END",
        "value": 1005
      },
      {
        "name": "ACT_CSGO_OPERATE",
        "value": 1006
      },
      {
        "name": "ACT_CSGO_DEPLOY",
        "value": 1007
      },
      {
        "name": "ACT_CSGO_CATCH",
        "value": 1008
      },
      {
        "name": "ACT_CSGO_SILENCER_DETACH",
        "value": 1009
      },
      {
        "name": "ACT_CSGO_SILENCER_ATTACH",
        "value": 1010
      },
      {
        "name": "ACT_CSGO_TWITCH",
        "value": 1011
      },
      {
        "name": "ACT_CSGO_TWITCH_BUYZONE",
        "value": 1012
      },
      {
        "name": "ACT_CSGO_PLANT_BOMB",
        "value": 1013
      },
      {
        "name": "ACT_CSGO_IDLE_TURN_BALANCEADJUST",
        "value": 1014
      },
      {
        "name": "ACT_CSGO_IDLE_ADJUST_STOPPEDMOVING",
        "value": 1015
      },
      {
        "name": "ACT_CSGO_ALIVE_LOOP",
        "value": 1016
      },
      {
        "name": "ACT_CSGO_FLINCH",
        "value": 1017
      },
      {
        "name": "ACT_CSGO_FLINCH_HEAD",
        "value": 1018
      },
      {
        "name": "ACT_CSGO_FLINCH_MOLOTOV",
        "value": 1019
      },
      {
        "name": "ACT_CSGO_JUMP",
        "value": 1020
      },
      {
        "name": "ACT_CSGO_FALL",
        "value": 1021
      },
      {
        "name": "ACT_CSGO_CLIMB_LADDER",
        "value": 1022
      },
      {
        "name": "ACT_CSGO_LAND_LIGHT",
        "value": 1023
      },
      {
        "name": "ACT_CSGO_LAND_HEAVY",
        "value": 1024
      },
      {
        "name": "ACT_CSGO_EXIT_LADDER_TOP",
        "value": 1025
      },
      {
        "name": "ACT_CSGO_EXIT_LADDER_BOTTOM",
        "value": 1026
      },
      {
        "name": "ACT_CSGO_PARACHUTE",
        "value": 1027
      },
      {
        "name": "ACT_CSGO_TAUNT",
        "value": 1028
      },
      {
        "name": "ACT_DOTA_IDLE",
        "value": 1500
      },
      {
        "name": "ACT_DOTA_IDLE_RARE",
        "value": 1501
      },
      {
        "name": "ACT_DOTA_RUN",
        "value": 1502
      },
      {
        "name": "ACT_DOTA_ATTACK",
        "value": 1503
      },
      {
        "name": "ACT_DOTA_ATTACK2",
        "value": 1504
      },
      {
        "name": "ACT_DOTA_ATTACK_EVENT",
        "value": 1505
      },
      {
        "name": "ACT_DOTA_DIE",
        "value": 1506
      },
      {
        "name": "ACT_DOTA_FLINCH",
        "value": 1507
      },
      {
        "name": "ACT_DOTA_FLAIL",
        "value": 1508
      },
      {
        "name": "ACT_DOTA_DISABLED",
        "value": 1509
      },
      {
        "name": "ACT_DOTA_CAST_ABILITY_1",
        "value": 1510
      },
      {
        "name": "ACT_DOTA_CAST_ABILITY_2",
        "value": 1511
      },
      {
        "name": "ACT_DOTA_CAST_ABILITY_3",
        "value": 1512
      },
      {
        "name": "ACT_DOTA_CAST_ABILITY_4",
        "value": 1513
      },
      {
        "name": "ACT_DOTA_CAST_ABILITY_5",
        "value": 1514
      },
      {
        "name": "ACT_DOTA_CAST_ABILITY_6",
        "value": 1515
      },
      {
        "name": "ACT_DOTA_OVERRIDE_ABILITY_1",
        "value": 1516
      },
      {
        "name": "ACT_DOTA_OVERRIDE_ABILITY_2",
        "value": 1517
      },
      {
        "name": "ACT_DOTA_OVERRIDE_ABILITY_3",
        "value": 1518
      },
      {
        "name": "ACT_DOTA_OVERRIDE_ABILITY_4",
        "value": 1519
      },
      {
        "name": "ACT_DOTA_CHANNEL_ABILITY_1",
        "value": 1520
      },
      {
        "name": "ACT_DOTA_CHANNEL_ABILITY_2",
        "value": 1521
      },
      {
        "name": "ACT_DOTA_CHANNEL_ABILITY_3",
        "value": 1522
      },
      {
        "name": "ACT_DOTA_CHANNEL_ABILITY_4",
        "value": 1523
      },
      {
        "name": "ACT_DOTA_CHANNEL_ABILITY_5",
        "value": 1524
      },
      {
        "name": "ACT_DOTA_CHANNEL_ABILITY_6",
        "value": 1525
      },
      {
        "name": "ACT_DOTA_CHANNEL_END_ABILITY_1",
        "value": 1526
      },
      {
        "name": "ACT_DOTA_CHANNEL_END_ABILITY_2",
        "value": 1527
      },
      {
        "name": "ACT_DOTA_CHANNEL_END_ABILITY_3",
        "value": 1528
      },
      {
        "name": "ACT_DOTA_CHANNEL_END_ABILITY_4",
        "value": 1529
      },
      {
        "name": "ACT_DOTA_CHANNEL_END_ABILITY_5",
        "value": 1530
      },
      {
        "name": "ACT_DOTA_CHANNEL_END_ABILITY_6",
        "value": 1531
      },
      {
        "name": "ACT_DOTA_CONSTANT_LAYER",
        "value": 1532
      },
      {
        "name": "ACT_DOTA_CAPTURE",
        "value": 1533
      },
      {
        "name": "ACT_DOTA_SPAWN",
        "value": 1534
      },
      {
        "name": "ACT_DOTA_KILLTAUNT",
        "value": 1535
      },
      {
        "name": "ACT_DOTA_TAUNT",
        "value": 1536
      },
      {
        "name": "ACT_DOTA_THIRST",
        "value": 1537
      },
      {
        "name": "ACT_DOTA_CAST_DRAGONBREATH",
        "value": 1538
      },
      {
        "name": "ACT_DOTA_ECHO_SLAM",
        "value": 1539
      },
      {
        "name": "ACT_DOTA_CAST_ABILITY_1_END",
        "value": 1540
      },
      {
        "name": "ACT_DOTA_CAST_ABILITY_2_END",
        "value": 1541
      },
      {
        "name": "ACT_DOTA_CAST_ABILITY_3_END",
        "value": 1542
      },
      {
        "name": "ACT_DOTA_CAST_ABILITY_4_END",
        "value": 1543
      },
      {
        "name": "ACT_MIRANA_LEAP_END",
        "value": 1544
      },
      {
        "name": "ACT_WAVEFORM_START",
        "value": 1545
      },
      {
        "name": "ACT_WAVEFORM_END",
        "value": 1546
      },
      {
        "name": "ACT_DOTA_CAST_ABILITY_ROT",
        "value": 1547
      },
      {
        "name": "ACT_DOTA_DIE_SPECIAL",
        "value": 1548
      },
      {
        "name": "ACT_DOTA_RATTLETRAP_BATTERYASSAULT",
        "value": 1549
      },
      {
        "name": "ACT_DOTA_RATTLETRAP_POWERCOGS",
        "value": 1550
      },
      {
        "name": "ACT_DOTA_RATTLETRAP_HOOKSHOT_START",
        "value": 1551
      },
      {
        "name": "ACT_DOTA_RATTLETRAP_HOOKSHOT_LOOP",
        "value": 1552
      },
      {
        "name": "ACT_DOTA_RATTLETRAP_HOOKSHOT_END",
        "value": 1553
      },
      {
        "name": "ACT_STORM_SPIRIT_OVERLOAD_RUN_OVERRIDE",
        "value": 1554
      },
      {
        "name": "ACT_DOTA_TINKER_REARM1",
        "value": 1555
      },
      {
        "name": "ACT_DOTA_TINKER_REARM2",
        "value": 1556
      },
      {
        "name": "ACT_DOTA_TINKER_REARM3",
        "value": 1557
      },
      {
        "name": "ACT_TINY_AVALANCHE",
        "value": 1558
      },
      {
        "name": "ACT_TINY_TOSS",
        "value": 1559
      },
      {
        "name": "ACT_TINY_GROWL",
        "value": 1560
      },
      {
        "name": "ACT_DOTA_WEAVERBUG_ATTACH",
        "value": 1561
      },
      {
        "name": "ACT_DOTA_CAST_WILD_AXES_END",
        "value": 1562
      },
      {
        "name": "ACT_DOTA_CAST_LIFE_BREAK_START",
        "value": 1563
      },
      {
        "name": "ACT_DOTA_CAST_LIFE_BREAK_END",
        "value": 1564
      },
      {
        "name": "ACT_DOTA_NIGHTSTALKER_TRANSITION",
        "value": 1565
      },
      {
        "name": "ACT_DOTA_LIFESTEALER_RAGE",
        "value": 1566
      },
      {
        "name": "ACT_DOTA_LIFESTEALER_OPEN_WOUNDS",
        "value": 1567
      },
      {
        "name": "ACT_DOTA_SAND_KING_BURROW_IN",
        "value": 1568
      },
      {
        "name": "ACT_DOTA_SAND_KING_BURROW_OUT",
        "value": 1569
      },
      {
        "name": "ACT_DOTA_EARTHSHAKER_TOTEM_ATTACK",
        "value": 1570
      },
      {
        "name": "ACT_DOTA_WHEEL_LAYER",
        "value": 1571
      },
      {
        "name": "ACT_DOTA_ALCHEMIST_CHEMICAL_RAGE_START",
        "value": 1572
      },
      {
        "name": "ACT_DOTA_ALCHEMIST_CONCOCTION",
        "value": 1573
      },
      {
        "name": "ACT_DOTA_JAKIRO_LIQUIDFIRE_START",
        "value": 1574
      },
      {
        "name": "ACT_DOTA_JAKIRO_LIQUIDFIRE_LOOP",
        "value": 1575
      },
      {
        "name": "ACT_DOTA_LIFESTEALER_INFEST",
        "value": 1576
      },
      {
        "name": "ACT_DOTA_LIFESTEALER_INFEST_END",
        "value": 1577
      },
      {
        "name": "ACT_DOTA_LASSO_LOOP",
        "value": 1578
      },
      {
        "name": "ACT_DOTA_ALCHEMIST_CONCOCTION_THROW",
        "value": 1579
      },
      {
        "name": "ACT_DOTA_ALCHEMIST_CHEMICAL_RAGE_END",
        "value": 1580
      },
      {
        "name": "ACT_DOTA_CAST_COLD_SNAP",
        "value": 1581
      },
      {
        "name": "ACT_DOTA_CAST_GHOST_WALK",
        "value": 1582
      },
      {
        "name": "ACT_DOTA_CAST_TORNADO",
        "value": 1583
      },
      {
        "name": "ACT_DOTA_CAST_EMP",
        "value": 1584
      },
      {
        "name": "ACT_DOTA_CAST_ALACRITY",
        "value": 1585
      },
      {
        "name": "ACT_DOTA_CAST_CHAOS_METEOR",
        "value": 1586
      },
      {
        "name": "ACT_DOTA_CAST_SUN_STRIKE",
        "value": 1587
      },
      {
        "name": "ACT_DOTA_CAST_FORGE_SPIRIT",
        "value": 1588
      },
      {
        "name": "ACT_DOTA_CAST_ICE_WALL",
        "value": 1589
      },
      {
        "name": "ACT_DOTA_CAST_DEAFENING_BLAST",
        "value": 1590
      },
      {
        "name": "ACT_DOTA_VICTORY",
        "value": 1591
      },
      {
        "name": "ACT_DOTA_DEFEAT",
        "value": 1592
      },
      {
        "name": "ACT_DOTA_SPIRIT_BREAKER_CHARGE_POSE",
        "value": 1593
      },
      {
        "name": "ACT_DOTA_SPIRIT_BREAKER_CHARGE_END",
        "value": 1594
      },
      {
        "name": "ACT_DOTA_TELEPORT",
        "value": 1595
      },
      {
        "name": "ACT_DOTA_TELEPORT_END",
        "value": 1596
      },
      {
        "name": "ACT_DOTA_CAST_REFRACTION",
        "value": 1597
      },
      {
        "name": "ACT_DOTA_CAST_ABILITY_7",
        "value": 1598
      },
      {
        "name": "ACT_DOTA_CANCEL_SIREN_SONG",
        "value": 1599
      },
      {
        "name": "ACT_DOTA_CHANNEL_ABILITY_7",
        "value": 1600
      },
      {
        "name": "ACT_DOTA_LOADOUT",
        "value": 1601
      },
      {
        "name": "ACT_DOTA_FORCESTAFF_END",
        "value": 1602
      },
      {
        "name": "ACT_DOTA_POOF_END",
        "value": 1603
      },
      {
        "name": "ACT_DOTA_SLARK_POUNCE",
        "value": 1604
      },
      {
        "name": "ACT_DOTA_MAGNUS_SKEWER_START",
        "value": 1605
      },
      {
        "name": "ACT_DOTA_MAGNUS_SKEWER_END",
        "value": 1606
      },
      {
        "name": "ACT_DOTA_MEDUSA_STONE_GAZE",
        "value": 1607
      },
      {
        "name": "ACT_DOTA_RELAX_START",
        "value": 1608
      },
      {
        "name": "ACT_DOTA_RELAX_LOOP",
        "value": 1609
      },
      {
        "name": "ACT_DOTA_RELAX_END",
        "value": 1610
      },
      {
        "name": "ACT_DOTA_CENTAUR_STAMPEDE",
        "value": 1611
      },
      {
        "name": "ACT_DOTA_BELLYACHE_START",
        "value": 1612
      },
      {
        "name": "ACT_DOTA_BELLYACHE_LOOP",
        "value": 1613
      },
      {
        "name": "ACT_DOTA_BELLYACHE_END",
        "value": 1614
      },
      {
        "name": "ACT_DOTA_ROQUELAIRE_LAND",
        "value": 1615
      },
      {
        "name": "ACT_DOTA_ROQUELAIRE_LAND_IDLE",
        "value": 1616
      },
      {
        "name": "ACT_DOTA_GREEVIL_CAST",
        "value": 1617
      },
      {
        "name": "ACT_DOTA_GREEVIL_OVERRIDE_ABILITY",
        "value": 1618
      },
      {
        "name": "ACT_DOTA_GREEVIL_HOOK_START",
        "value": 1619
      },
      {
        "name": "ACT_DOTA_GREEVIL_HOOK_END",
        "value": 1620
      },
      {
        "name": "ACT_DOTA_GREEVIL_BLINK_BONE",
        "value": 1621
      },
      {
        "name": "ACT_DOTA_IDLE_SLEEPING",
        "value": 1622
      },
      {
        "name": "ACT_DOTA_INTRO",
        "value": 1623
      },
      {
        "name": "ACT_DOTA_GESTURE_POINT",
        "value": 1624
      },
      {
        "name": "ACT_DOTA_GESTURE_ACCENT",
        "value": 1625
      },
      {
        "name": "ACT_DOTA_SLEEPING_END",
        "value": 1626
      },
      {
        "name": "ACT_DOTA_AMBUSH",
        "value": 1627
      },
      {
        "name": "ACT_DOTA_ITEM_LOOK",
        "value": 1628
      },
      {
        "name": "ACT_DOTA_STARTLE",
        "value": 1629
      },
      {
        "name": "ACT_DOTA_FRUSTRATION",
        "value": 1630
      },
      {
        "name": "ACT_DOTA_TELEPORT_REACT",
        "value": 1631
      },
      {
        "name": "ACT_DOTA_TELEPORT_END_REACT",
        "value": 1632
      },
      {
        "name": "ACT_DOTA_SHRUG",
        "value": 1633
      },
      {
        "name": "ACT_DOTA_RELAX_LOOP_END",
        "value": 1634
      },
      {
        "name": "ACT_DOTA_PRESENT_ITEM",
        "value": 1635
      },
      {
        "name": "ACT_DOTA_IDLE_IMPATIENT",
        "value": 1636
      },
      {
        "name": "ACT_DOTA_SHARPEN_WEAPON",
        "value": 1637
      },
      {
        "name": "ACT_DOTA_SHARPEN_WEAPON_OUT",
        "value": 1638
      },
      {
        "name": "ACT_DOTA_IDLE_SLEEPING_END",
        "value": 1639
      },
      {
        "name": "ACT_DOTA_BRIDGE_DESTROY",
        "value": 1640
      },
      {
        "name": "ACT_DOTA_TAUNT_SNIPER",
        "value": 1641
      },
      {
        "name": "ACT_DOTA_DEATH_BY_SNIPER",
        "value": 1642
      },
      {
        "name": "ACT_DOTA_LOOK_AROUND",
        "value": 1643
      },
      {
        "name": "ACT_DOTA_CAGED_CREEP_RAGE",
        "value": 1644
      },
      {
        "name": "ACT_DOTA_CAGED_CREEP_RAGE_OUT",
        "value": 1645
      },
      {
        "name": "ACT_DOTA_CAGED_CREEP_SMASH",
        "value": 1646
      },
      {
        "name": "ACT_DOTA_CAGED_CREEP_SMASH_OUT",
        "value": 1647
      },
      {
        "name": "ACT_DOTA_IDLE_IMPATIENT_SWORD_TAP",
        "value": 1648
      },
      {
        "name": "ACT_DOTA_INTRO_LOOP",
        "value": 1649
      },
      {
        "name": "ACT_DOTA_BRIDGE_THREAT",
        "value": 1650
      },
      {
        "name": "ACT_DOTA_DAGON",
        "value": 1651
      },
      {
        "name": "ACT_DOTA_CAST_ABILITY_2_ES_ROLL_START",
        "value": 1652
      },
      {
        "name": "ACT_DOTA_CAST_ABILITY_2_ES_ROLL",
        "value": 1653
      },
      {
        "name": "ACT_DOTA_CAST_ABILITY_2_ES_ROLL_END",
        "value": 1654
      },
      {
        "name": "ACT_DOTA_NIAN_PIN_START",
        "value": 1655
      },
      {
        "name": "ACT_DOTA_NIAN_PIN_LOOP",
        "value": 1656
      },
      {
        "name": "ACT_DOTA_NIAN_PIN_END",
        "value": 1657
      },
      {
        "name": "ACT_DOTA_LEAP_STUN",
        "value": 1658
      },
      {
        "name": "ACT_DOTA_LEAP_SWIPE",
        "value": 1659
      },
      {
        "name": "ACT_DOTA_NIAN_INTRO_LEAP",
        "value": 1660
      },
      {
        "name": "ACT_DOTA_AREA_DENY",
        "value": 1661
      },
      {
        "name": "ACT_DOTA_NIAN_PIN_TO_STUN",
        "value": 1662
      },
      {
        "name": "ACT_DOTA_RAZE_1",
        "value": 1663
      },
      {
        "name": "ACT_DOTA_RAZE_2",
        "value": 1664
      },
      {
        "name": "ACT_DOTA_RAZE_3",
        "value": 1665
      },
      {
        "name": "ACT_DOTA_UNDYING_DECAY",
        "value": 1666
      },
      {
        "name": "ACT_DOTA_UNDYING_SOUL_RIP",
        "value": 1667
      },
      {
        "name": "ACT_DOTA_UNDYING_TOMBSTONE",
        "value": 1668
      },
      {
        "name": "ACT_DOTA_WHIRLING_AXES_RANGED",
        "value": 1669
      },
      {
        "name": "ACT_DOTA_SHALLOW_GRAVE",
        "value": 1670
      },
      {
        "name": "ACT_DOTA_COLD_FEET",
        "value": 1671
      },
      {
        "name": "ACT_DOTA_ICE_VORTEX",
        "value": 1672
      },
      {
        "name": "ACT_DOTA_CHILLING_TOUCH",
        "value": 1673
      },
      {
        "name": "ACT_DOTA_ENFEEBLE",
        "value": 1674
      },
      {
        "name": "ACT_DOTA_FATAL_BONDS",
        "value": 1675
      },
      {
        "name": "ACT_DOTA_MIDNIGHT_PULSE",
        "value": 1676
      },
      {
        "name": "ACT_DOTA_ANCESTRAL_SPIRIT",
        "value": 1677
      },
      {
        "name": "ACT_DOTA_THUNDER_STRIKE",
        "value": 1678
      },
      {
        "name": "ACT_DOTA_KINETIC_FIELD",
        "value": 1679
      },
      {
        "name": "ACT_DOTA_STATIC_STORM",
        "value": 1680
      },
      {
        "name": "ACT_DOTA_MINI_TAUNT",
        "value": 1681
      },
      {
        "name": "ACT_DOTA_ARCTIC_BURN_END",
        "value": 1682
      },
      {
        "name": "ACT_DOTA_LOADOUT_RARE",
        "value": 1683
      },
      {
        "name": "ACT_DOTA_SWIM",
        "value": 1684
      },
      {
        "name": "ACT_DOTA_FLEE",
        "value": 1685
      },
      {
        "name": "ACT_DOTA_TROT",
        "value": 1686
      },
      {
        "name": "ACT_DOTA_SHAKE",
        "value": 1687
      },
      {
        "name": "ACT_DOTA_SWIM_IDLE",
        "value": 1688
      },
      {
        "name": "ACT_DOTA_WAIT_IDLE",
        "value": 1689
      },
      {
        "name": "ACT_DOTA_GREET",
        "value": 1690
      },
      {
        "name": "ACT_DOTA_TELEPORT_COOP_START",
        "value": 1691
      },
      {
        "name": "ACT_DOTA_TELEPORT_COOP_WAIT",
        "value": 1692
      },
      {
        "name": "ACT_DOTA_TELEPORT_COOP_END",
        "value": 1693
      },
      {
        "name": "ACT_DOTA_TELEPORT_COOP_EXIT",
        "value": 1694
      },
      {
        "name": "ACT_DOTA_SHOPKEEPER_PET_INTERACT",
        "value": 1695
      },
      {
        "name": "ACT_DOTA_ITEM_PICKUP",
        "value": 1696
      },
      {
        "name": "ACT_DOTA_ITEM_DROP",
        "value": 1697
      },
      {
        "name": "ACT_DOTA_CAPTURE_PET",
        "value": 1698
      },
      {
        "name": "ACT_DOTA_PET_WARD_OBSERVER",
        "value": 1699
      },
      {
        "name": "ACT_DOTA_PET_WARD_SENTRY",
        "value": 1700
      },
      {
        "name": "ACT_DOTA_PET_LEVEL",
        "value": 1701
      },
      {
        "name": "ACT_DOTA_CAST_BURROW_END",
        "value": 1702
      },
      {
        "name": "ACT_DOTA_LIFESTEALER_ASSIMILATE",
        "value": 1703
      },
      {
        "name": "ACT_DOTA_LIFESTEALER_EJECT",
        "value": 1704
      },
      {
        "name": "ACT_DOTA_ATTACK_EVENT_BASH",
        "value": 1705
      },
      {
        "name": "ACT_DOTA_CAPTURE_RARE",
        "value": 1706
      },
      {
        "name": "ACT_DOTA_AW_MAGNETIC_FIELD",
        "value": 1707
      },
      {
        "name": "ACT_DOTA_CAST_GHOST_SHIP",
        "value": 1708
      },
      {
        "name": "ACT_DOTA_FXANIM",
        "value": 1709
      },
      {
        "name": "ACT_DOTA_VICTORY_START",
        "value": 1710
      },
      {
        "name": "ACT_DOTA_DEFEAT_START",
        "value": 1711
      },
      {
        "name": "ACT_DOTA_DP_SPIRIT_SIPHON",
        "value": 1712
      },
      {
        "name": "ACT_DOTA_TRICKS_END",
        "value": 1713
      },
      {
        "name": "ACT_DOTA_ES_STONE_CALLER",
        "value": 1714
      },
      {
        "name": "ACT_DOTA_MK_STRIKE",
        "value": 1715
      },
      {
        "name": "ACT_DOTA_VERSUS",
        "value": 1716
      },
      {
        "name": "ACT_DOTA_CAPTURE_CARD",
        "value": 1717
      },
      {
        "name": "ACT_DOTA_MK_SPRING_SOAR",
        "value": 1718
      },
      {
        "name": "ACT_DOTA_MK_SPRING_END",
        "value": 1719
      },
      {
        "name": "ACT_DOTA_MK_TREE_SOAR",
        "value": 1720
      },
      {
        "name": "ACT_DOTA_MK_TREE_END",
        "value": 1721
      },
      {
        "name": "ACT_DOTA_MK_FUR_ARMY",
        "value": 1722
      },
      {
        "name": "ACT_DOTA_MK_SPRING_CAST",
        "value": 1723
      },
      {
        "name": "ACT_DOTA_NECRO_GHOST_SHROUD",
        "value": 1724
      },
      {
        "name": "ACT_DOTA_OVERRIDE_ARCANA",
        "value": 1725
      },
      {
        "name": "ACT_DOTA_SLIDE",
        "value": 1726
      },
      {
        "name": "ACT_DOTA_SLIDE_LOOP",
        "value": 1727
      },
      {
        "name": "ACT_DOTA_GENERIC_CHANNEL_1",
        "value": 1728
      },
      {
        "name": "ACT_DOTA_GS_SOUL_CHAIN",
        "value": 1729
      },
      {
        "name": "ACT_DOTA_GS_INK_CREATURE",
        "value": 1730
      },
      {
        "name": "ACT_DOTA_TRANSITION",
        "value": 1731
      },
      {
        "name": "ACT_DOTA_BLINK_DAGGER",
        "value": 1732
      },
      {
        "name": "ACT_DOTA_BLINK_DAGGER_END",
        "value": 1733
      },
      {
        "name": "ACT_DOTA_CUSTOM_TOWER_ATTACK",
        "value": 1734
      },
      {
        "name": "ACT_DOTA_CUSTOM_TOWER_IDLE",
        "value": 1735
      },
      {
        "name": "ACT_DOTA_CUSTOM_TOWER_DIE",
        "value": 1736
      },
      {
        "name": "ACT_DOTA_CAST_COLD_SNAP_ORB",
        "value": 1737
      },
      {
        "name": "ACT_DOTA_CAST_GHOST_WALK_ORB",
        "value": 1738
      },
      {
        "name": "ACT_DOTA_CAST_TORNADO_ORB",
        "value": 1739
      },
      {
        "name": "ACT_DOTA_CAST_EMP_ORB",
        "value": 1740
      },
      {
        "name": "ACT_DOTA_CAST_ALACRITY_ORB",
        "value": 1741
      },
      {
        "name": "ACT_DOTA_CAST_CHAOS_METEOR_ORB",
        "value": 1742
      },
      {
        "name": "ACT_DOTA_CAST_SUN_STRIKE_ORB",
        "value": 1743
      },
      {
        "name": "ACT_DOTA_CAST_FORGE_SPIRIT_ORB",
        "value": 1744
      },
      {
        "name": "ACT_DOTA_CAST_ICE_WALL_ORB",
        "value": 1745
      },
      {
        "name": "ACT_DOTA_CAST_DEAFENING_BLAST_ORB",
        "value": 1746
      },
      {
        "name": "ACT_DOTA_NOTICE",
        "value": 1747
      },
      {
        "name": "ACT_DOTA_CAST_ABILITY_2_ALLY",
        "value": 1748
      },
      {
        "name": "ACT_DOTA_SHUFFLE_L",
        "value": 1749
      },
      {
        "name": "ACT_DOTA_SHUFFLE_R",
        "value": 1750
      },
      {
        "name": "ACT_DOTA_OVERRIDE_LOADOUT",
        "value": 1751
      },
      {
        "name": "ACT_DOTA_TAUNT_SPECIAL",
        "value": 1752
      },
      {
        "name": "ACT_DOTA_TELEPORT_START",
        "value": 1753
      },
      {
        "name": "ACT_DOTA_GENERIC_CHANNEL_1_START",
        "value": 1754
      },
      {
        "name": "ACT_DOTA_CUSTOM_TOWER_IDLE_RARE",
        "value": 1755
      },
      {
        "name": "ACT_DOTA_CUSTOM_TOWER_TAUNT",
        "value": 1756
      },
      {
        "name": "ACT_DOTA_CUSTOM_TOWER_HIGH_FIVE",
        "value": 1757
      },
      {
        "name": "ACT_DOTA_ATTACK_SPECIAL",
        "value": 1758
      },
      {
        "name": "ACT_DOTA_TRANSITION_IDLE",
        "value": 1759
      },
      {
        "name": "ACT_DOTA_PIERCE_THE_VEIL",
        "value": 1760
      },
      {
        "name": "ACT_DOTA_RUN_RARE",
        "value": 1761
      },
      {
        "name": "ACT_DOTA_VIPER_DIVE",
        "value": 1762
      },
      {
        "name": "ACT_DOTA_VIPER_DIVE_END",
        "value": 1763
      },
      {
        "name": "ACT_DOTA_MK_STRIKE_END",
        "value": 1764
      },
      {
        "name": "ACT_DOTA_SHADOW_VAULT",
        "value": 1765
      },
      {
        "name": "ACT_DOTA_KEZ_KATANA_ULT_START",
        "value": 1766
      },
      {
        "name": "ACT_DOTA_KEZ_KATANA_ULT_CHAIN_A",
        "value": 1767
      },
      {
        "name": "ACT_DOTA_KEZ_KATANA_ULT_CHAIN_B",
        "value": 1768
      },
      {
        "name": "ACT_DOTA_KEZ_KATANA_ULT_END",
        "value": 1769
      },
      {
        "name": "ACT_DOTA_KEZ_KATANA_IMPALE",
        "value": 1770
      },
      {
        "name": "ACT_DOTA_KEZ_KATANA_IMPALE_FAST",
        "value": 1771
      },
      {
        "name": "ACT_DOTA_UNICYCLE",
        "value": 1772
      },
      {
        "name": "ACT_DOTA_UNICYCLE_END",
        "value": 1773
      },
      {
        "name": "ACT_DOTA_LARGO_ULT_STRUM_SUCCESS",
        "value": 1774
      },
      {
        "name": "ACT_DOTA_LARGO_ULT_STRUM_FAIL",
        "value": 1775
      },
      {
        "name": "ACT_DOTA_MVP_SCREEN",
        "value": 1776
      },
      {
        "name": "ACT_DOTA_LARGO_ULT_TOGGLE_ON",
        "value": 1777
      },
      {
        "name": "ACT_DOTA_LARGO_ULT_TOGGLE_OFF",
        "value": 1778
      },
      {
        "name": "ACT_DOTA_RUN_STATUE",
        "value": 1779
      },
      {
        "name": "ACT_DOTA_CAST1_STATUE",
        "value": 1780
      },
      {
        "name": "ACT_DOTA_CAST2_STATUE",
        "value": 1781
      },
      {
        "name": "ACT_DOTA_STUN_STATUE",
        "value": 1782
      },
      {
        "name": "ACT_DOTA_FLAIL_STATUE",
        "value": 1783
      },
      {
        "name": "ACT_DOTA_SPAWN_STATUE",
        "value": 1784
      },
      {
        "name": "ACT_DOTA_TELEPORT_END_STATUE",
        "value": 1785
      },
      {
        "name": "ACT_DOTA_ATTACK_STATUE",
        "value": 1786
      },
      {
        "name": "ACT_DOTA_FORCESTAFF_STATUE",
        "value": 1787
      },
      {
        "name": "ACT_DOTA_TELEPORT_STATUE",
        "value": 1788
      },
      {
        "name": "ACT_DOTA_VICTORY_STATUE",
        "value": 1789
      },
      {
        "name": "ACT_DOTA_TAUNT_STATUE",
        "value": 1790
      },
      {
        "name": "ACT_DOTA_IDLE_STATUE",
        "value": 1791
      },
      {
        "name": "ACT_DOTA_DISABLED_END",
        "value": 1792
      },
      {
        "name": "ACT_DOTA_VOODOO_REST",
        "value": 1793
      },
      {
        "name": "ACT_DOTA_CYCLONE",
        "value": 1794
      },
      {
        "name": "ACT_DOTA_IMPALE",
        "value": 1795
      },
      {
        "name": "ACT_DOTA_TORRENT",
        "value": 1796
      },
      {
        "name": "ACT_DOTA_RADIANT_CREEP_HAMMER",
        "value": 1798
      },
      {
        "name": "ACT_DOTA_RELAX_IN",
        "value": 1799
      },
      {
        "name": "ACT_DOTA_RELAX_OUT",
        "value": 1800
      },
      {
        "name": "ACT_DOTA_CAST_FENCE",
        "value": 1801
      },
      {
        "name": "ACT_DOTA_SPWN",
        "value": 1802
      },
      {
        "name": "ACT_DOTA_CAST3_STATUE",
        "value": 1803
      },
      {
        "name": "ACT_DOTA_CAST4_STATUE",
        "value": 1804
      },
      {
        "name": "ACT_DOTA_CAST5_STATUE",
        "value": 1805
      }
    ]
  },
  {
    "kind": "enum",
    "name": "LuaModifierType",
    "available": "both",
    "members": [
      {
        "name": "LUA_MODIFIER_MOTION_NONE",
        "value": 0
      },
      {
        "name": "LUA_MODIFIER_MOTION_HORIZONTAL",
        "value": 1
      },
      {
        "name": "LUA_MODIFIER_MOTION_VERTICAL",
        "value": 2
      },
      {
        "name": "LUA_MODIFIER_MOTION_BOTH",
        "value": 3
      },
      {
        "name": "LUA_MODIFIER_INVALID",
        "value": 4
      }
    ]
  },
  {
    "kind": "enum",
    "name": "modifierfunction",
    "available": "both",
    "members": [
      {
        "name": "MODIFIER_PROPERTY_PREATTACK_BONUS_DAMAGE",
        "description": "Method Name: `GetModifierPreAttack_BonusDamage`",
        "value": 0
      },
      {
        "name": "MODIFIER_PROPERTY_PREATTACK_BONUS_DAMAGE_TARGET",
        "description": "Method Name: `GetModifierPreAttack_BonusDamage_Target`",
        "value": 1
      },
      {
        "name": "MODIFIER_PROPERTY_PREATTACK_BONUS_DAMAGE_PROC",
        "description": "Method Name: `GetModifierPreAttack_BonusDamage_Proc`",
        "value": 2
      },
      {
        "name": "MODIFIER_PROPERTY_PREATTACK_BONUS_DAMAGE_POST_CRIT",
        "description": "Method Name: `GetModifierPreAttack_BonusDamagePostCrit`",
        "value": 3
      },
      {
        "name": "MODIFIER_PROPERTY_BASEATTACK_BONUSDAMAGE",
        "description": "Method Name: `GetModifierBaseAttack_BonusDamage`",
        "value": 4
      },
      {
        "name": "MODIFIER_PROPERTY_PROCATTACK_BONUS_DAMAGE_PHYSICAL",
        "description": "Method Name: `GetModifierProcAttack_BonusDamage_Physical`",
        "value": 5
      },
      {
        "name": "MODIFIER_PROPERTY_PROCATTACK_CONVERT_PHYSICAL_TO_MAGICAL",
        "description": "Method Name: `GetModifierProcAttack_ConvertPhysicalToMagical`",
        "value": 6
      },
      {
        "name": "MODIFIER_PROPERTY_PROCATTACK_BONUS_DAMAGE_MAGICAL",
        "description": "Method Name: `GetModifierProcAttack_BonusDamage_Magical`",
        "value": 7
      },
      {
        "name": "MODIFIER_PROPERTY_PROCATTACK_BONUS_DAMAGE_PURE",
        "description": "Method Name: `GetModifierProcAttack_BonusDamage_Pure`",
        "value": 8
      },
      {
        "name": "MODIFIER_PROPERTY_PROCATTACK_BONUS_DAMAGE_MAGICAL_TARGET",
        "description": "Method Name: `GetModifierProcAttack_BonusDamage_Magical_Target`",
        "value": 9
      },
      {
        "name": "MODIFIER_PROPERTY_PROCATTACK_FEEDBACK",
        "description": "Method Name: `GetModifierProcAttack_Feedback`",
        "value": 10
      },
      {
        "name": "MODIFIER_PROPERTY_OVERRIDE_ATTACK_DAMAGE",
        "description": "Method Name: `GetModifierOverrideAttackDamage`",
        "value": 11
      },
      {
        "name": "MODIFIER_PROPERTY_PRE_ATTACK",
        "description": "Method Name: `GetModifierPreAttack`",
        "value": 12
      },
      {
        "name": "MODIFIER_PROPERTY_INVISIBILITY_LEVEL",
        "description": "Method Name: `GetModifierInvisibilityLevel`",
        "value": 13
      },
      {
        "name": "MODIFIER_PROPERTY_INVISIBILITY_ATTACK_BEHAVIOR_EXCEPTION",
        "description": "Method Name: `GetModifierInvisibilityAttackBehaviorException`",
        "value": 14
      },
      {
        "name": "MODIFIER_PROPERTY_PERSISTENT_INVISIBILITY",
        "description": "Method Name: `GetModifierPersistentInvisibility`",
        "value": 15
      },
      {
        "name": "MODIFIER_PROPERTY_MOVESPEED_BONUS_CONSTANT",
        "description": "Method Name: `GetModifierMoveSpeedBonus_Constant`",
        "value": 16
      },
      {
        "name": "MODIFIER_PROPERTY_MOVESPEED_BASE_OVERRIDE",
        "description": "Method Name: `GetModifierMoveSpeedOverride`",
        "value": 17
      },
      {
        "name": "MODIFIER_PROPERTY_MOVESPEED_MIN_OVERRIDE",
        "description": "Method Name: `GetModifierMoveSpeed_MinOverride`",
        "value": 18
      },
      {
        "name": "MODIFIER_PROPERTY_MOVESPEED_MAX_OVERRIDE",
        "description": "Method Name: `GetModifierMoveSpeed_MaxOverride`",
        "value": 19
      },
      {
        "name": "MODIFIER_PROPERTY_MOVESPEED_BONUS_PERCENTAGE",
        "description": "Method Name: `GetModifierMoveSpeedBonus_Percentage`",
        "value": 20
      },
      {
        "name": "MODIFIER_PROPERTY_MOVESPEED_BONUS_PERCENTAGE_UNIQUE",
        "description": "Method Name: `GetModifierMoveSpeedBonus_Percentage_Unique`",
        "value": 21
      },
      {
        "name": "MODIFIER_PROPERTY_MOVESPEED_BONUS_UNIQUE",
        "description": "Method Name: `GetModifierMoveSpeedBonus_Special_Boots`",
        "value": 22
      },
      {
        "name": "MODIFIER_PROPERTY_MOVESPEED_BONUS_UNIQUE_2",
        "description": "Method Name: `GetModifierMoveSpeedBonus_Special_Boots_2`",
        "value": 23
      },
      {
        "name": "MODIFIER_PROPERTY_MOVESPEED_BONUS_CONSTANT_UNIQUE",
        "description": "Method Name: `GetModifierMoveSpeedBonus_Constant_Unique`",
        "value": 24
      },
      {
        "name": "MODIFIER_PROPERTY_MOVESPEED_BONUS_CONSTANT_UNIQUE_2",
        "description": "Method Name: `GetModifierMoveSpeedBonus_Constant_Unique_2`",
        "value": 25
      },
      {
        "name": "MODIFIER_PROPERTY_MOVESPEED_ABSOLUTE",
        "description": "Method Name: `GetModifierMoveSpeed_Absolute`",
        "value": 26
      },
      {
        "name": "MODIFIER_PROPERTY_MOVESPEED_ABSOLUTE_MIN",
        "description": "Method Name: `GetModifierMoveSpeed_AbsoluteMin`",
        "value": 27
      },
      {
        "name": "MODIFIER_PROPERTY_MOVESPEED_ABSOLUTE_MAX",
        "description": "Method Name: `GetModifierMoveSpeed_AbsoluteMax`",
        "value": 28
      },
      {
        "name": "MODIFIER_PROPERTY_IGNORE_MOVESPEED_LIMIT",
        "description": "Method Name: `GetModifierIgnoreMovespeedLimit`",
        "value": 29
      },
      {
        "name": "MODIFIER_PROPERTY_MOVESPEED_LIMIT",
        "description": "Method Name: `GetModifierMoveSpeed_Limit`",
        "value": 30
      },
      {
        "name": "MODIFIER_PROPERTY_ATTACKSPEED_BASE_OVERRIDE",
        "description": "Method Name: `GetModifierAttackSpeedBaseOverride`",
        "value": 31
      },
      {
        "name": "MODIFIER_PROPERTY_FIXED_ATTACK_RATE",
        "description": "Method Name: `GetModifierFixedAttackRate`",
        "value": 32
      },
      {
        "name": "MODIFIER_PROPERTY_ATTACKSPEED_BONUS_CONSTANT",
        "description": "Method Name: `GetModifierAttackSpeedBonus_Constant`",
        "value": 33
      },
      {
        "name": "MODIFIER_PROPERTY_IGNORE_ATTACKSPEED_LIMIT",
        "description": "Method Name: `GetModifierAttackSpeed_Limit`",
        "value": 34
      },
      {
        "name": "MODIFIER_PROPERTY_COOLDOWN_REDUCTION_CONSTANT",
        "description": "Method Name: `GetModifierCooldownReduction_Constant`",
        "value": 35
      },
      {
        "name": "MODIFIER_PROPERTY_MANACOST_REDUCTION_CONSTANT",
        "description": "Method Name: `GetModifierManacostReduction_Constant`",
        "value": 36
      },
      {
        "name": "MODIFIER_PROPERTY_HEALTHCOST_REDUCTION_CONSTANT",
        "description": "Method Name: `GetModifierHealthcostReduction_Constant`",
        "value": 37
      },
      {
        "name": "MODIFIER_PROPERTY_BASE_ATTACK_TIME_CONSTANT",
        "description": "Method Name: `GetModifierBaseAttackTimeConstant`",
        "value": 38
      },
      {
        "name": "MODIFIER_PROPERTY_BASE_ATTACK_TIME_CONSTANT_ADJUST",
        "description": "Method Name: `GetModifierBaseAttackTimeConstant_Adjust`",
        "value": 39
      },
      {
        "name": "MODIFIER_PROPERTY_BASE_ATTACK_TIME_PERCENTAGE",
        "description": "Method Name: `GetModifierBaseAttackTimePercentage`",
        "value": 40
      },
      {
        "name": "MODIFIER_PROPERTY_ATTACK_POINT_CONSTANT",
        "description": "Method Name: `GetModifierAttackPointConstant`",
        "value": 41
      },
      {
        "name": "MODIFIER_PROPERTY_BONUSDAMAGEOUTGOING_PERCENTAGE",
        "description": "Method Name: `GetModifierBonusDamageOutgoing_Percentage`",
        "value": 42
      },
      {
        "name": "MODIFIER_PROPERTY_DAMAGEOUTGOING_PERCENTAGE",
        "description": "Method Name: `GetModifierDamageOutgoing_Percentage`",
        "value": 43
      },
      {
        "name": "MODIFIER_PROPERTY_DAMAGEOUTGOING_PERCENTAGE_ILLUSION",
        "description": "Method Name: `GetModifierDamageOutgoing_Percentage_Illusion`",
        "value": 44
      },
      {
        "name": "MODIFIER_PROPERTY_DAMAGEOUTGOING_PERCENTAGE_ILLUSION_AMPLIFY",
        "description": "Method Name: `GetModifierDamageOutgoing_Percentage_Illusion_Amplify`",
        "value": 45
      },
      {
        "name": "MODIFIER_PROPERTY_TOTALDAMAGEOUTGOING_PERCENTAGE",
        "description": "Method Name: `GetModifierTotalDamageOutgoing_Percentage`",
        "value": 46
      },
      {
        "name": "MODIFIER_PROPERTY_SPELL_AMPLIFY_PERCENTAGE",
        "description": "Method Name: `GetModifierSpellAmplify_Percentage`",
        "value": 47
      },
      {
        "name": "MODIFIER_PROPERTY_SPELL_AMPLIFY_PERCENTAGE_UNIQUE",
        "description": "Method Name: `GetModifierSpellAmplify_PercentageUnique`",
        "value": 48
      },
      {
        "name": "MODIFIER_PROPERTY_SPELL_AMPLIFY_PERCENTAGE_TARGET",
        "description": "Method Name: `GetModifierSpellAmplify_PercentageTarget`",
        "value": 49
      },
      {
        "name": "MODIFIER_PROPERTY_HEAL_AMPLIFY_PERCENTAGE_SOURCE",
        "description": "Method Name: `GetModifierHealAmplify_PercentageSource`",
        "value": 50
      },
      {
        "name": "MODIFIER_PROPERTY_HEAL_AMPLIFY_PERCENTAGE_TARGET",
        "description": "Method Name: `GetModifierHealAmplify_PercentageTarget`",
        "value": 51
      },
      {
        "name": "MODIFIER_PROPERTY_HP_REGEN_AMPLIFY_PERCENTAGE",
        "description": "Method Name: `GetModifierHPRegenAmplify_Percentage`",
        "value": 52
      },
      {
        "name": "MODIFIER_PROPERTY_LIFESTEAL_AMPLIFY_PERCENTAGE",
        "description": "Method Name: `GetModifierLifestealRegenAmplify_Percentage`",
        "value": 53
      },
      {
        "name": "MODIFIER_PROPERTY_SPELL_LIFESTEAL_AMPLIFY_PERCENTAGE",
        "description": "Method Name: `GetModifierSpellLifestealRegenAmplify_Percentage`",
        "value": 54
      },
      {
        "name": "MODIFIER_PROPERTY_SPELL_LIFESTEAL_AMPLIFY_PERCENTAGE_UNIQUE",
        "description": "Method Name: `GetModifierSpellLifestealRegenAmplify_Percentage_Unique`",
        "value": 55
      },
      {
        "name": "MODIFIER_PROPERTY_MP_REGEN_AMPLIFY_PERCENTAGE",
        "description": "Method Name: `GetModifierMPRegenAmplify_Percentage`",
        "value": 56
      },
      {
        "name": "MODIFIER_PROPERTY_MP_REGEN_AMPLIFY_PERCENTAGE_UNIQUE",
        "description": "Method Name: `GetModifierMPRegenAmplify_Percentage_Unique`",
        "value": 57
      },
      {
        "name": "MODIFIER_PROPERTY_MANA_DRAIN_AMPLIFY_PERCENTAGE",
        "description": "Method Name: `GetModifierManaDrainAmplify_Percentage`",
        "value": 58
      },
      {
        "name": "MODIFIER_PROPERTY_MP_RESTORE_AMPLIFY_PERCENTAGE",
        "description": "Total amplify value is clamped to 0.\n\nMethod Name: `GetModifierMPRestoreAmplify_Percentage`.",
        "value": 59
      },
      {
        "name": "MODIFIER_PROPERTY_BASEDAMAGEOUTGOING_PERCENTAGE",
        "description": "Method Name: `GetModifierBaseDamageOutgoing_Percentage`",
        "value": 60
      },
      {
        "name": "MODIFIER_PROPERTY_BASEDAMAGEOUTGOING_PERCENTAGE_UNIQUE",
        "description": "Method Name: `GetModifierBaseDamageOutgoing_PercentageUnique`",
        "value": 61
      },
      {
        "name": "MODIFIER_PROPERTY_INCOMING_DAMAGE_PERCENTAGE",
        "description": "Method Name: `GetModifierIncomingDamage_Percentage`",
        "value": 62
      },
      {
        "name": "MODIFIER_PROPERTY_INCOMING_PHYSICAL_DAMAGE_PERCENTAGE",
        "description": "Method Name: `GetModifierIncomingPhysicalDamage_Percentage`",
        "value": 63
      },
      {
        "name": "MODIFIER_PROPERTY_INCOMING_PHYSICAL_DAMAGE_CONSTANT",
        "description": "This property controls 'physical' shield, if defined both on client and server. Return value on client should be current shield health, as a positive integer, on server - amount of damage blocked.\n\nMethod Name: `GetModifierIncomingPhysicalDamageConstant`.",
        "value": 64
      },
      {
        "name": "MODIFIER_PROPERTY_INCOMING_SPELL_DAMAGE_CONSTANT",
        "description": "This property controls 'spell' shield, if defined both on client and server. Return value on client should be current shield health, as a positive integer, on server - amount of damage blocked.\n\nMethod Name: `GetModifierIncomingSpellDamageConstant`.",
        "value": 65
      },
      {
        "name": "MODIFIER_PROPERTY_EVASION_CONSTANT",
        "description": "Method Name: `GetModifierEvasion_Constant`",
        "value": 66
      },
      {
        "name": "MODIFIER_PROPERTY_NEGATIVE_EVASION_CONSTANT",
        "description": "Method Name: `GetModifierNegativeEvasion_Constant`",
        "value": 67
      },
      {
        "name": "MODIFIER_PROPERTY_STATUS_RESISTANCE",
        "description": "Method Name: `GetModifierStatusResistance`",
        "value": 68
      },
      {
        "name": "MODIFIER_PROPERTY_STATUS_RESISTANCE_STACKING",
        "description": "Method Name: `GetModifierStatusResistanceStacking`",
        "value": 69
      },
      {
        "name": "MODIFIER_PROPERTY_STATUS_RESISTANCE_CASTER",
        "description": "Method Name: `GetModifierStatusResistanceCaster`",
        "value": 70
      },
      {
        "name": "MODIFIER_PROPERTY_AVOID_DAMAGE",
        "description": "Method Name: `GetModifierAvoidDamage`",
        "value": 71
      },
      {
        "name": "MODIFIER_PROPERTY_AVOID_SPELL",
        "description": "Method Name: `GetModifierAvoidSpell`",
        "value": 72
      },
      {
        "name": "MODIFIER_PROPERTY_MISS_PERCENTAGE",
        "description": "Method Name: `GetModifierMiss_Percentage`",
        "value": 73
      },
      {
        "name": "MODIFIER_PROPERTY_PHYSICAL_ARMOR_BASE_PERCENTAGE",
        "description": "Values above 100% are ignored.\n\nMethod Name: `GetModifierPhysicalArmorBase_Percentage`.",
        "value": 74
      },
      {
        "name": "MODIFIER_PROPERTY_PHYSICAL_ARMOR_TOTAL_PERCENTAGE",
        "description": "Method Name: `GetModifierPhysicalArmorTotal_Percentage`",
        "value": 75
      },
      {
        "name": "MODIFIER_PROPERTY_PHYSICAL_ARMOR_BONUS",
        "description": "Method Name: `GetModifierPhysicalArmorBonus`",
        "value": 76
      },
      {
        "name": "MODIFIER_PROPERTY_PHYSICAL_ARMOR_BONUS_UNIQUE",
        "description": "Method Name: `GetModifierPhysicalArmorBonusUnique`",
        "value": 77
      },
      {
        "name": "MODIFIER_PROPERTY_PHYSICAL_ARMOR_BONUS_UNIQUE_ACTIVE",
        "description": "Method Name: `GetModifierPhysicalArmorBonusUniqueActive`",
        "value": 78
      },
      {
        "name": "MODIFIER_PROPERTY_PHYSICAL_ARMOR_BONUS_POST",
        "description": "Method Name: `GetModifierPhysicalArmorBonusPost`",
        "value": 79
      },
      {
        "name": "MODIFIER_PROPERTY_MIN_PHYSICAL_ARMOR",
        "description": "Method Name: `GetModifierMinPhysicalArmor`",
        "value": 80
      },
      {
        "name": "MODIFIER_PROPERTY_IGNORE_PHYSICAL_ARMOR",
        "description": "Method Name: `GetModifierIgnorePhysicalArmor`",
        "value": 81
      },
      {
        "name": "MODIFIER_PROPERTY_MAGICAL_RESISTANCE_BASE_REDUCTION",
        "description": "Method Name: `GetModifierMagicalResistanceBaseReduction`",
        "value": 82
      },
      {
        "name": "MODIFIER_PROPERTY_MAGICAL_RESISTANCE_DIRECT_MODIFICATION",
        "description": "Method Name: `GetModifierMagicalResistanceDirectModification`",
        "value": 83
      },
      {
        "name": "MODIFIER_PROPERTY_MAGICAL_RESISTANCE_BONUS",
        "description": "Method Name: `GetModifierMagicalResistanceBonus`",
        "value": 84
      },
      {
        "name": "MODIFIER_PROPERTY_MAGICAL_RESISTANCE_BONUS_ILLUSIONS",
        "description": "Method Name: `GetModifierMagicalResistanceBonusIllusions`",
        "value": 85
      },
      {
        "name": "MODIFIER_PROPERTY_MAGICAL_RESISTANCE_BONUS_UNIQUE",
        "description": "Method Name: `GetModifierMagicalResistanceBonusUnique`",
        "value": 86
      },
      {
        "name": "MODIFIER_PROPERTY_MAGICAL_RESISTANCE_DECREPIFY_UNIQUE",
        "description": "Method Name: `GetModifierMagicalResistanceDecrepifyUnique`",
        "value": 87
      },
      {
        "name": "MODIFIER_PROPERTY_BASE_MANA_REGEN",
        "description": "Method Name: `GetModifierBaseRegen`",
        "value": 88
      },
      {
        "name": "MODIFIER_PROPERTY_MANA_REGEN_CONSTANT",
        "description": "Method Name: `GetModifierConstantManaRegen`",
        "value": 89
      },
      {
        "name": "MODIFIER_PROPERTY_MANA_REGEN_CONSTANT_UNIQUE",
        "description": "Method Name: `GetModifierConstantManaRegenUnique`",
        "value": 90
      },
      {
        "name": "MODIFIER_PROPERTY_MANA_REGEN_TOTAL_PERCENTAGE",
        "description": "Method Name: `GetModifierTotalPercentageManaRegen`",
        "value": 91
      },
      {
        "name": "MODIFIER_PROPERTY_HEALTH_REGEN_CONSTANT",
        "description": "Method Name: `GetModifierConstantHealthRegen`",
        "value": 92
      },
      {
        "name": "MODIFIER_PROPERTY_HEALTH_REGEN_PERCENTAGE",
        "description": "Method Name: `GetModifierHealthRegenPercentage`",
        "value": 93
      },
      {
        "name": "MODIFIER_PROPERTY_HEALTH_REGEN_PERCENTAGE_UNIQUE",
        "description": "Method Name: `GetModifierHealthRegenPercentageUnique`",
        "value": 94
      },
      {
        "name": "MODIFIER_PROPERTY_HEALTH_BONUS",
        "description": "Method Name: `GetModifierHealthBonus`",
        "value": 95
      },
      {
        "name": "MODIFIER_PROPERTY_MANA_BONUS",
        "description": "Method Name: `GetModifierManaBonus`",
        "value": 96
      },
      {
        "name": "MODIFIER_PROPERTY_EXTRA_STRENGTH_BONUS",
        "description": "Method Name: `GetModifierExtraStrengthBonus`",
        "value": 97
      },
      {
        "name": "MODIFIER_PROPERTY_EXTRA_HEALTH_BONUS",
        "description": "Method Name: `GetModifierExtraHealthBonus`",
        "value": 98
      },
      {
        "name": "MODIFIER_PROPERTY_EXTRA_MANA_BONUS",
        "description": "Method Name: `GetModifierExtraManaBonus`",
        "value": 99
      },
      {
        "name": "MODIFIER_PROPERTY_EXTRA_MANA_BONUS_PERCENTAGE",
        "description": "Method Name: `GetModifierExtraManaBonusPercentage`",
        "value": 100
      },
      {
        "name": "MODIFIER_PROPERTY_EXTRA_HEALTH_PERCENTAGE",
        "description": "Method Name: `GetModifierExtraHealthPercentage`",
        "value": 101
      },
      {
        "name": "MODIFIER_PROPERTY_EXTRA_MANA_PERCENTAGE",
        "description": "Method Name: `GetModifierExtraManaPercentage`",
        "value": 102
      },
      {
        "name": "MODIFIER_PROPERTY_STATS_STRENGTH_BONUS",
        "description": "Method Name: `GetModifierBonusStats_Strength`",
        "value": 103
      },
      {
        "name": "MODIFIER_PROPERTY_STATS_AGILITY_BONUS",
        "description": "Method Name: `GetModifierBonusStats_Agility`",
        "value": 104
      },
      {
        "name": "MODIFIER_PROPERTY_STATS_INTELLECT_BONUS",
        "description": "Method Name: `GetModifierBonusStats_Intellect`",
        "value": 105
      },
      {
        "name": "MODIFIER_PROPERTY_STATS_STRENGTH_BONUS_PERCENTAGE",
        "description": "Method Name: `GetModifierBonusStats_Strength_Percentage`",
        "value": 106
      },
      {
        "name": "MODIFIER_PROPERTY_STATS_AGILITY_BONUS_PERCENTAGE",
        "description": "Method Name: `GetModifierBonusStats_Agility_Percentage`",
        "value": 107
      },
      {
        "name": "MODIFIER_PROPERTY_STATS_INTELLECT_BONUS_PERCENTAGE",
        "description": "Method Name: `GetModifierBonusStats_Intellect_Percentage`",
        "value": 108
      },
      {
        "name": "MODIFIER_PROPERTY_STATS_INTELLECT_NONE",
        "description": "Method Name: `GetModifierIntellectNone`",
        "value": 109
      },
      {
        "name": "MODIFIER_PROPERTY_CAST_RANGE_BONUS",
        "description": "Method Name: `GetModifierCastRangeBonus`",
        "value": 110
      },
      {
        "name": "MODIFIER_PROPERTY_CAST_RANGE_BONUS_PERCENTAGE",
        "description": "Method Name: `GetModifierCastRangeBonusPercentage`",
        "value": 111
      },
      {
        "name": "MODIFIER_PROPERTY_CAST_RANGE_BONUS_TARGET",
        "description": "Method Name: `GetModifierCastRangeBonusTarget`",
        "value": 112
      },
      {
        "name": "MODIFIER_PROPERTY_CAST_RANGE_BONUS_STACKING",
        "description": "Method Name: `GetModifierCastRangeBonusStacking`",
        "value": 113
      },
      {
        "name": "MODIFIER_PROPERTY_ATTACK_RANGE_BASE_OVERRIDE",
        "description": "Method Name: `GetModifierAttackRangeOverride`",
        "value": 114
      },
      {
        "name": "MODIFIER_PROPERTY_ATTACK_RANGE_BONUS",
        "description": "Method Name: `GetModifierAttackRangeBonus`",
        "value": 115
      },
      {
        "name": "MODIFIER_PROPERTY_ATTACK_RANGE_BONUS_UNIQUE",
        "description": "Method Name: `GetModifierAttackRangeBonusUnique`",
        "value": 116
      },
      {
        "name": "MODIFIER_PROPERTY_ATTACK_RANGE_BONUS_PERCENTAGE",
        "description": "Method Name: `GetModifierAttackRangeBonusPercentage`",
        "value": 117
      },
      {
        "name": "MODIFIER_PROPERTY_MAX_ATTACK_RANGE",
        "description": "Method Name: `GetModifierMaxAttackRange`",
        "value": 118
      },
      {
        "name": "MODIFIER_PROPERTY_PROJECTILE_SPEED_BONUS",
        "description": "Method Name: `GetModifierProjectileSpeedBonus`",
        "value": 119
      },
      {
        "name": "MODIFIER_PROPERTY_PROJECTILE_SPEED_BONUS_PERCENTAGE",
        "description": "Method Name: `GetModifierProjectileSpeedBonusPercentage`",
        "value": 120
      },
      {
        "name": "MODIFIER_PROPERTY_PROJECTILE_NAME",
        "description": "Method Name: `GetModifierProjectileName`",
        "value": 121
      },
      {
        "name": "MODIFIER_PROPERTY_REINCARNATION",
        "description": "Method Name: `ReincarnateTime`",
        "value": 122
      },
      {
        "name": "MODIFIER_PROPERTY_REINCARNATION_SUPPRESS_FX",
        "description": "Method Name: `ReincarnateSuppressFX`",
        "value": 123
      },
      {
        "name": "MODIFIER_PROPERTY_RESPAWNTIME",
        "description": "Method Name: `GetModifierConstantRespawnTime`",
        "value": 124
      },
      {
        "name": "MODIFIER_PROPERTY_RESPAWNTIME_PERCENTAGE",
        "description": "Method Name: `GetModifierPercentageRespawnTime`",
        "value": 125
      },
      {
        "name": "MODIFIER_PROPERTY_RESPAWNTIME_STACKING",
        "description": "Method Name: `GetModifierStackingRespawnTime`",
        "value": 126
      },
      {
        "name": "MODIFIER_PROPERTY_COOLDOWN_PERCENTAGE",
        "description": "Method Name: `GetModifierPercentageCooldown`",
        "value": 127
      },
      {
        "name": "MODIFIER_PROPERTY_COOLDOWN_PERCENTAGE_ONGOING",
        "description": "Method Name: `GetModifierPercentageCooldownOngoing`",
        "value": 128
      },
      {
        "name": "MODIFIER_PROPERTY_CASTTIME_PERCENTAGE",
        "description": "Method Name: `GetModifierPercentageCasttime`",
        "value": 129
      },
      {
        "name": "MODIFIER_PROPERTY_ATTACK_ANIM_TIME_PERCENTAGE",
        "description": "Method Name: `GetModifierPercentageAttackAnimTime`",
        "value": 130
      },
      {
        "name": "MODIFIER_PROPERTY_MANACOST_PERCENTAGE",
        "description": "Method Name: `GetModifierPercentageManacost`",
        "value": 131
      },
      {
        "name": "MODIFIER_PROPERTY_MANACOST_PERCENTAGE_STACKING",
        "description": "Method Name: `GetModifierPercentageManacostStacking`",
        "value": 132
      },
      {
        "name": "MODIFIER_PROPERTY_HEALTHCOST_PERCENTAGE",
        "description": "Method Name: `GetModifierPercentageHealthcost`",
        "value": 133
      },
      {
        "name": "MODIFIER_PROPERTY_HEALTHCOST_PERCENTAGE_STACKING",
        "description": "Method Name: `GetModifierPercentageHealthcostStacking`",
        "value": 134
      },
      {
        "name": "MODIFIER_PROPERTY_DEATHGOLDCOST",
        "description": "Method Name: `GetModifierConstantDeathGoldCost`",
        "value": 135
      },
      {
        "name": "MODIFIER_PROPERTY_PERCENTAGE_DEATHGOLDCOST",
        "description": "Method Name: `GetModifierPercentageDeathGoldCost`",
        "value": 136
      },
      {
        "name": "MODIFIER_PROPERTY_EXP_RATE_BOOST",
        "description": "Method Name: `GetModifierPercentageExpRateBoost`",
        "value": 137
      },
      {
        "name": "MODIFIER_PROPERTY_GOLD_RATE_BOOST",
        "description": "Method Name: `GetModifierPercentageGoldRateBoost`",
        "value": 138
      },
      {
        "name": "MODIFIER_PROPERTY_KILL_ASSIST_GOLD_BOOST",
        "description": "Method Name: `GetModifierPercentageKillAssistGoldBoost`",
        "value": 139
      },
      {
        "name": "MODIFIER_PROPERTY_CONVERT_EXP_TO_GOLD_PCT",
        "description": "Method Name: `GetModifierPercentageConvertExpToGold`",
        "value": 140
      },
      {
        "name": "MODIFIER_PROPERTY_PREATTACK_CRITICALSTRIKE",
        "description": "Method Name: `GetModifierPreAttack_CriticalStrike`",
        "value": 141
      },
      {
        "name": "MODIFIER_PROPERTY_PREATTACK_TARGET_CRITICALSTRIKE",
        "description": "Method Name: `GetModifierPreAttack_Target_CriticalStrike`",
        "value": 142
      },
      {
        "name": "MODIFIER_PROPERTY_MAGICAL_CONSTANT_BLOCK",
        "description": "Method Name: `GetModifierMagical_ConstantBlock`",
        "value": 143
      },
      {
        "name": "MODIFIER_PROPERTY_PHYSICAL_CONSTANT_BLOCK",
        "description": "Method Name: `GetModifierPhysical_ConstantBlock`",
        "value": 144
      },
      {
        "name": "MODIFIER_PROPERTY_PHYSICAL_CONSTANT_BLOCK_SPECIAL",
        "description": "Method Name: `GetModifierPhysical_ConstantBlockSpecial`",
        "value": 145
      },
      {
        "name": "MODIFIER_PROPERTY_PHYSICAL_CONSTANT_BLOCK_BONUS",
        "description": "Method Name: `GetModifierPhysical_ConstantBlockBonus`",
        "value": 146
      },
      {
        "name": "MODIFIER_PROPERTY_INNATE_DAMAGE_BLOCK_PCT_OVERRIDE",
        "description": "Method Name: `GetModifierInnateDamageBlockPctOverride`",
        "value": 147
      },
      {
        "name": "MODIFIER_PROPERTY_TOTAL_CONSTANT_BLOCK_UNAVOIDABLE_PRE_ARMOR",
        "description": "Method Name: `GetModifierPhysical_ConstantBlockUnavoidablePreArmor`",
        "value": 148
      },
      {
        "name": "MODIFIER_PROPERTY_TOTAL_CONSTANT_BLOCK",
        "description": "Method Name: `GetModifierTotal_ConstantBlock`",
        "value": 149
      },
      {
        "name": "MODIFIER_PROPERTY_OVERRIDE_ANIMATION",
        "description": "Method Name: `GetOverrideAnimation`",
        "value": 150
      },
      {
        "name": "MODIFIER_PROPERTY_OVERRIDE_ANIMATION_RATE",
        "description": "Method Name: `GetOverrideAnimationRate`",
        "value": 151
      },
      {
        "name": "MODIFIER_PROPERTY_ABSORB_SPELL",
        "description": "Method Name: `GetAbsorbSpell`",
        "value": 152
      },
      {
        "name": "MODIFIER_PROPERTY_REFLECT_SPELL",
        "description": "Method Name: `GetReflectSpell`",
        "value": 153
      },
      {
        "name": "MODIFIER_PROPERTY_DISABLE_AUTOATTACK",
        "description": "Method Name: `GetDisableAutoAttack`",
        "value": 154
      },
      {
        "name": "MODIFIER_PROPERTY_BONUS_DAY_VISION",
        "description": "Method Name: `GetBonusDayVision`",
        "value": 155
      },
      {
        "name": "MODIFIER_PROPERTY_BONUS_DAY_VISION_PERCENTAGE",
        "description": "Method Name: `GetBonusDayVisionPercentage`",
        "value": 156
      },
      {
        "name": "MODIFIER_PROPERTY_BONUS_NIGHT_VISION",
        "description": "Method Name: `GetBonusNightVision`",
        "value": 157
      },
      {
        "name": "MODIFIER_PROPERTY_BONUS_NIGHT_VISION_UNIQUE",
        "description": "Method Name: `GetBonusNightVisionUnique`",
        "value": 158
      },
      {
        "name": "MODIFIER_PROPERTY_BONUS_VISION_PERCENTAGE",
        "description": "Method Name: `GetBonusVisionPercentage`",
        "value": 159
      },
      {
        "name": "MODIFIER_PROPERTY_FIXED_DAY_VISION",
        "description": "Method Name: `GetFixedDayVision`",
        "value": 160
      },
      {
        "name": "MODIFIER_PROPERTY_FIXED_NIGHT_VISION",
        "description": "Method Name: `GetFixedNightVision`",
        "value": 161
      },
      {
        "name": "MODIFIER_PROPERTY_MIN_HEALTH",
        "description": "Method Name: `GetMinHealth`",
        "value": 162
      },
      {
        "name": "MODIFIER_PROPERTY_MIN_MANA",
        "description": "Method Name: `GetMinMana`",
        "value": 163
      },
      {
        "name": "MODIFIER_PROPERTY_ABSOLUTE_NO_DAMAGE_PHYSICAL",
        "description": "Method Name: `GetAbsoluteNoDamagePhysical`",
        "value": 164
      },
      {
        "name": "MODIFIER_PROPERTY_ABSOLUTE_NO_DAMAGE_MAGICAL",
        "description": "Method Name: `GetAbsoluteNoDamageMagical`",
        "value": 165
      },
      {
        "name": "MODIFIER_PROPERTY_ABSOLUTE_NO_DAMAGE_PURE",
        "description": "Method Name: `GetAbsoluteNoDamagePure`",
        "value": 166
      },
      {
        "name": "MODIFIER_PROPERTY_IS_ILLUSION",
        "description": "Method Name: `GetIsIllusion`",
        "value": 167
      },
      {
        "name": "MODIFIER_PROPERTY_ILLUSION_LABEL",
        "description": "Method Name: `GetModifierIllusionLabel`",
        "value": 168
      },
      {
        "name": "MODIFIER_PROPERTY_STRONG_ILLUSION",
        "description": "Method Name: `GetModifierStrongIllusion`",
        "value": 169
      },
      {
        "name": "MODIFIER_PROPERTY_SUPER_ILLUSION",
        "description": "Method Name: `GetModifierSuperIllusion`",
        "value": 170
      },
      {
        "name": "MODIFIER_PROPERTY_SUPER_ILLUSION_WITH_ULTIMATE",
        "description": "Method Name: `GetModifierSuperIllusionWithUltimate`",
        "value": 171
      },
      {
        "name": "MODIFIER_PROPERTY_XP_DURING_DEATH",
        "description": "Method Name: `GetModifierXPDuringDeath`",
        "value": 172
      },
      {
        "name": "MODIFIER_PROPERTY_TURN_RATE_PERCENTAGE",
        "description": "Method Name: `GetModifierTurnRate_Percentage`",
        "value": 173
      },
      {
        "name": "MODIFIER_PROPERTY_TURN_RATE_OVERRIDE",
        "description": "Method Name: `GetModifierTurnRate_Override`",
        "value": 174
      },
      {
        "name": "MODIFIER_PROPERTY_DISABLE_HEALING",
        "description": "Method Name: `GetDisableHealing`",
        "value": 175
      },
      {
        "name": "MODIFIER_PROPERTY_DISABLE_MANA_GAIN",
        "description": "Method Name: `GetDisableManaGain`",
        "value": 176
      },
      {
        "name": "MODIFIER_PROPERTY_ALWAYS_ALLOW_ATTACK",
        "description": "Method Name: `GetAlwaysAllowAttack`",
        "value": 177
      },
      {
        "name": "MODIFIER_PROPERTY_ALWAYS_ETHEREAL_ATTACK",
        "description": "Method Name: `GetAllowEtherealAttack`",
        "value": 178
      },
      {
        "name": "MODIFIER_PROPERTY_OVERRIDE_ATTACK_MAGICAL",
        "description": "Method Name: `GetOverrideAttackMagical`",
        "value": 179
      },
      {
        "name": "MODIFIER_PROPERTY_UNIT_STATS_NEEDS_REFRESH",
        "description": "Method Name: `GetModifierUnitStatsNeedsRefresh`",
        "value": 180
      },
      {
        "name": "MODIFIER_PROPERTY_BOUNTY_CREEP_MULTIPLIER",
        "value": 181
      },
      {
        "name": "MODIFIER_PROPERTY_BOUNTY_OTHER_MULTIPLIER",
        "value": 182
      },
      {
        "name": "MODIFIER_PROPERTY_UNIT_DISALLOW_UPGRADING",
        "description": "Method Name: `GetModifierUnitDisllowUpgrading`",
        "value": 183
      },
      {
        "name": "MODIFIER_PROPERTY_DODGE_PROJECTILE",
        "description": "Method Name: `GetModifierDodgeProjectile`",
        "value": 184
      },
      {
        "name": "MODIFIER_PROPERTY_TRIGGER_COSMETIC_AND_END_ATTACK",
        "description": "Method Name: `GetTriggerCosmeticAndEndAttack`",
        "value": 185
      },
      {
        "name": "MODIFIER_PROPERTY_PRIMARY_STAT_DAMAGE_MULTIPLIER",
        "description": "Method Name: `GetPrimaryStatDamageMultiplier`",
        "value": 186
      },
      {
        "name": "MODIFIER_PROPERTY_PREATTACK_DEADLY_BLOW",
        "description": "Method Name: `GetModifierPreAttack_DeadlyBlow`",
        "value": 187
      },
      {
        "name": "MODIFIER_PROPERTY_ALWAYS_AUTOATTACK_WHILE_HOLD_POSITION",
        "description": "Method Name: `GetAlwaysAutoAttackWhileHoldPosition`",
        "value": 188
      },
      {
        "name": "MODIFIER_PROPERTY_PHYSICAL_ARMOR_PIERCING_PERCENTAGE_TARGET",
        "description": "Method Name: `GetPhysicalArmorPiercingPercentageTarget`",
        "value": 189
      },
      {
        "name": "MODIFIER_PROPERTY_MAGICAL_ARMOR_PIERCING_PERCENTAGE_TARGET",
        "description": "Method Name: `GetMagicalArmorPiercingPercentageTarget`",
        "value": 190
      },
      {
        "name": "MODIFIER_PROPERTY_CRITICAL_STRIKE_BONUS",
        "description": "Method Name: `GetCriticalStrikeBonus`",
        "value": 191
      },
      {
        "name": "MODIFIER_PROPERTY_CONVERT_ATTACK_PHYSICAL_TO_PURE",
        "description": "Method Name: `GetConvertAttackPhysicalToPure`",
        "value": 192
      },
      {
        "name": "MODIFIER_PROPERTY_BUFF_AMPLIFICATION",
        "description": "Method Name: `GetBuffAmplification`",
        "value": 193
      },
      {
        "name": "MODIFIER_EVENT_ON_SPELL_TARGET_READY",
        "description": "Method Name: `OnSpellTargetReady`",
        "value": 194
      },
      {
        "name": "MODIFIER_EVENT_ON_ATTACK_RECORD",
        "description": "Method Name: `OnAttackRecord`",
        "value": 195
      },
      {
        "name": "MODIFIER_EVENT_ON_ATTACK_START",
        "description": "Method Name: `OnAttackStart`",
        "value": 196
      },
      {
        "name": "MODIFIER_EVENT_ON_ATTACK",
        "description": "Method Name: `OnAttack`",
        "value": 197
      },
      {
        "name": "MODIFIER_EVENT_ON_ATTACK_LANDED",
        "description": "Method Name: `OnAttackLanded`",
        "value": 198
      },
      {
        "name": "MODIFIER_EVENT_ON_ATTACK_FAIL",
        "description": "Method Name: `OnAttackFail`",
        "value": 199
      },
      {
        "name": "MODIFIER_EVENT_ON_ATTACK_ALLIED",
        "description": "Happens even if attack can't be issued.\n\nMethod Name: `OnAttackAllied`.",
        "value": 200
      },
      {
        "name": "MODIFIER_EVENT_ON_PROJECTILE_DODGE",
        "description": "Method Name: `OnProjectileDodge`",
        "value": 201
      },
      {
        "name": "MODIFIER_EVENT_ON_ORDER",
        "description": "Method Name: `OnOrder`",
        "value": 202
      },
      {
        "name": "MODIFIER_EVENT_ON_ORDER_RECEIVED",
        "description": "Method Name: `OnOrderReceived`",
        "value": 203
      },
      {
        "name": "MODIFIER_EVENT_ON_UNIT_MOVED",
        "description": "Method Name: `OnUnitMoved`",
        "value": 204
      },
      {
        "name": "MODIFIER_EVENT_ON_ABILITY_START",
        "description": "Method Name: `OnAbilityStart`",
        "value": 205
      },
      {
        "name": "MODIFIER_EVENT_ON_ABILITY_EXECUTED",
        "description": "Method Name: `OnAbilityExecuted`",
        "value": 206
      },
      {
        "name": "MODIFIER_EVENT_ON_ABILITY_FULLY_CAST",
        "description": "Method Name: `OnAbilityFullyCast`",
        "value": 207
      },
      {
        "name": "MODIFIER_EVENT_ON_BREAK_INVISIBILITY",
        "description": "Method Name: `OnBreakInvisibility`",
        "value": 208
      },
      {
        "name": "MODIFIER_EVENT_ON_ABILITY_END_CHANNEL",
        "description": "Method Name: `OnAbilityEndChannel`",
        "value": 209
      },
      {
        "name": "MODIFIER_EVENT_ON_PROCESS_UPGRADE",
        "value": 210
      },
      {
        "name": "MODIFIER_EVENT_ON_REFRESH",
        "value": 211
      },
      {
        "name": "MODIFIER_EVENT_ON_TAKEDAMAGE",
        "description": "Method Name: `OnTakeDamage`",
        "value": 212
      },
      {
        "name": "MODIFIER_EVENT_ON_DEATH_PREVENTED",
        "description": "Method Name: `OnDamagePrevented`",
        "value": 213
      },
      {
        "name": "MODIFIER_EVENT_ON_STATE_CHANGED",
        "description": "Method Name: `OnStateChanged`",
        "value": 214
      },
      {
        "name": "MODIFIER_EVENT_ON_ORB_EFFECT",
        "value": 215
      },
      {
        "name": "MODIFIER_EVENT_ON_PROCESS_CLEAVE",
        "description": "Method Name: `OnProcessCleave`",
        "value": 216
      },
      {
        "name": "MODIFIER_EVENT_ON_DAMAGE_CALCULATED",
        "description": "Method Name: `OnDamageCalculated`",
        "value": 217
      },
      {
        "name": "MODIFIER_EVENT_ON_MAGIC_DAMAGE_CALCULATED",
        "description": "Method Name: `OnMagicDamageCalculated`",
        "value": 218
      },
      {
        "name": "MODIFIER_EVENT_ON_ATTACKED",
        "description": "Method Name: `OnAttacked`",
        "value": 219
      },
      {
        "name": "MODIFIER_EVENT_ON_DEATH",
        "description": "Method Name: `OnDeath`",
        "value": 220
      },
      {
        "name": "MODIFIER_EVENT_ON_DEATH_COMPLETED",
        "description": "Method Name: `OnDeathCompleted`",
        "value": 221
      },
      {
        "name": "MODIFIER_EVENT_ON_RESPAWN",
        "description": "Method Name: `OnRespawn`",
        "value": 222
      },
      {
        "name": "MODIFIER_EVENT_ON_SPENT_MANA",
        "description": "Method Name: `OnSpentMana`",
        "value": 223
      },
      {
        "name": "MODIFIER_EVENT_ON_SPENT_HEALTH",
        "description": "Method Name: `OnSpentHealth`",
        "value": 224
      },
      {
        "name": "MODIFIER_EVENT_ON_SPENT_ITEM_CHARGE",
        "description": "Method Name: `OnSpentItemCharge`",
        "value": 225
      },
      {
        "name": "MODIFIER_EVENT_ON_TELEPORTING",
        "description": "Method Name: `OnTeleporting`",
        "value": 226
      },
      {
        "name": "MODIFIER_EVENT_ON_TELEPORTED",
        "description": "Method Name: `OnTeleported`",
        "value": 227
      },
      {
        "name": "MODIFIER_EVENT_ON_SET_LOCATION",
        "description": "Method Name: `OnSetLocation`",
        "value": 228
      },
      {
        "name": "MODIFIER_EVENT_ON_HEALTH_GAINED",
        "description": "Method Name: `OnHealthGained`",
        "value": 229
      },
      {
        "name": "MODIFIER_EVENT_ON_MANA_GAINED",
        "description": "Method Name: `OnManaGained`",
        "value": 230
      },
      {
        "name": "MODIFIER_EVENT_ON_TAKEDAMAGE_KILLCREDIT",
        "description": "Method Name: `OnTakeDamageKillCredit`",
        "value": 231
      },
      {
        "name": "MODIFIER_EVENT_ON_HERO_KILLED",
        "description": "Method Name: `OnHeroKilled`",
        "value": 232
      },
      {
        "name": "MODIFIER_EVENT_ON_HEAL_RECEIVED",
        "description": "Method Name: `OnHealReceived`",
        "value": 233
      },
      {
        "name": "MODIFIER_EVENT_ON_REDIRECT_HEALTH_GAIN",
        "description": "Method Name: `OnRedirectHealthGain`",
        "value": 234
      },
      {
        "name": "MODIFIER_EVENT_ON_BUILDING_KILLED",
        "description": "Method Name: `OnBuildingKilled`",
        "value": 235
      },
      {
        "name": "MODIFIER_EVENT_ON_MODEL_CHANGED",
        "description": "Method Name: `OnModelChanged`",
        "value": 236
      },
      {
        "name": "MODIFIER_EVENT_ON_MODIFIER_ADDED",
        "description": "Method Name: `OnModifierAdded`",
        "value": 237
      },
      {
        "name": "MODIFIER_EVENT_ON_MODIFIER_REMOVED",
        "description": "Method Name: `OnModifierRemoved`",
        "value": 238
      },
      {
        "name": "MODIFIER_EVENT_ON_SCEPTER_UPGRADE_SELECTED",
        "description": "Method Name: `OnScepterUpgradeSelected`",
        "value": 239
      },
      {
        "name": "MODIFIER_EVENT_ON_SHARD_UPGRADE_SELECTED",
        "description": "Method Name: `OnShardUpgradeSelected`",
        "value": 240
      },
      {
        "name": "MODIFIER_PROPERTY_TOOLTIP",
        "description": "Method Name: `OnTooltip`",
        "value": 241
      },
      {
        "name": "MODIFIER_PROPERTY_MODEL_CHANGE",
        "description": "Method Name: `GetModifierModelChange`",
        "value": 242
      },
      {
        "name": "MODIFIER_PROPERTY_MODEL_SCALE",
        "description": "Method Name: `GetModifierModelScale`",
        "value": 243
      },
      {
        "name": "MODIFIER_PROPERTY_MODEL_SCALE_ANIMATE_TIME",
        "description": "Method Name: `GetModifierModelScaleAnimateTime`",
        "value": 244
      },
      {
        "name": "MODIFIER_PROPERTY_MODEL_SCALE_USE_IN_OUT_EASE",
        "description": "Method Name: `GetModifierModelScaleUseInOutEase`",
        "value": 245
      },
      {
        "name": "MODIFIER_PROPERTY_MODEL_SCALE_CONSTANT",
        "description": "Method Name: `GetModifierModelScaleConstant`",
        "value": 246
      },
      {
        "name": "MODIFIER_PROPERTY_IS_SCEPTER",
        "description": "Applies scepter when this property is active\n\nMethod Name: `GetModifierScepter`.",
        "value": 247
      },
      {
        "name": "MODIFIER_PROPERTY_IS_SHARD",
        "description": "Applies shard when this property is active\n\nMethod Name: `GetModifierShard`.",
        "value": 248
      },
      {
        "name": "MODIFIER_PROPERTY_RADAR_COOLDOWN_REDUCTION",
        "description": "Method Name: `GetModifierRadarCooldownReduction`",
        "value": 249
      },
      {
        "name": "MODIFIER_PROPERTY_TRANSLATE_ACTIVITY_MODIFIERS",
        "description": "Method Name: `GetActivityTranslationModifiers`",
        "value": 250
      },
      {
        "name": "MODIFIER_PROPERTY_TRANSLATE_ATTACK_SOUND",
        "description": "Method Name: `GetAttackSound`",
        "value": 251
      },
      {
        "name": "MODIFIER_PROPERTY_LIFETIME_FRACTION",
        "description": "Method Name: `GetUnitLifetimeFraction`",
        "value": 252
      },
      {
        "name": "MODIFIER_PROPERTY_PROVIDES_FOW_POSITION",
        "description": "Method Name: `GetModifierProvidesFOWVision`",
        "value": 253
      },
      {
        "name": "MODIFIER_PROPERTY_SPELLS_REQUIRE_HP",
        "description": "Method Name: `GetModifierSpellsRequireHP`",
        "value": 254
      },
      {
        "name": "MODIFIER_PROPERTY_CONVERT_MANA_COST_TO_HEALTH_COST",
        "description": "Method Name: `GetModifierConvertManaCostToHealthCost`",
        "value": 255
      },
      {
        "name": "MODIFIER_PROPERTY_FORCE_DRAW_MINIMAP",
        "description": "Method Name: `GetForceDrawOnMinimap`",
        "value": 256
      },
      {
        "name": "MODIFIER_PROPERTY_DISABLE_TURNING",
        "description": "Method Name: `GetModifierDisableTurning`",
        "value": 257
      },
      {
        "name": "MODIFIER_PROPERTY_IGNORE_CAST_ANGLE",
        "description": "Method Name: `GetModifierIgnoreCastAngle`",
        "value": 258
      },
      {
        "name": "MODIFIER_PROPERTY_CHANGE_ABILITY_VALUE",
        "description": "Method Name: `GetModifierChangeAbilityValue`",
        "value": 259
      },
      {
        "name": "MODIFIER_PROPERTY_OVERRIDE_ABILITY_SPECIAL",
        "description": "Method Name: `GetModifierOverrideAbilitySpecial`",
        "value": 260
      },
      {
        "name": "MODIFIER_PROPERTY_OVERRIDE_ABILITY_SPECIAL_VALUE",
        "description": "Method Name: `GetModifierOverrideAbilitySpecialValue`",
        "value": 261
      },
      {
        "name": "MODIFIER_PROPERTY_ABILITY_LAYOUT",
        "description": "Method Name: `GetModifierAbilityLayout`",
        "value": 262
      },
      {
        "name": "MODIFIER_EVENT_ON_DOMINATED",
        "description": "Method Name: `OnDominated`",
        "value": 263
      },
      {
        "name": "MODIFIER_EVENT_ON_KILL",
        "description": "Method Name: `OnKill`",
        "value": 264
      },
      {
        "name": "MODIFIER_EVENT_ON_ASSIST",
        "description": "Method Name: `OnAssist`",
        "value": 265
      },
      {
        "name": "MODIFIER_PROPERTY_TEMPEST_DOUBLE",
        "description": "Method Name: `GetModifierTempestDouble`",
        "value": 266
      },
      {
        "name": "MODIFIER_PROPERTY_PRESERVE_PARTICLES_ON_MODEL_CHANGE",
        "description": "Method Name: `PreserveParticlesOnModelChanged`",
        "value": 267
      },
      {
        "name": "MODIFIER_EVENT_ON_ATTACK_FINISHED",
        "description": "Method Name: `OnAttackFinished`",
        "value": 268
      },
      {
        "name": "MODIFIER_PROPERTY_IGNORE_COOLDOWN",
        "description": "Method Name: `GetModifierIgnoreCooldown`",
        "value": 269
      },
      {
        "name": "MODIFIER_PROPERTY_CAN_ATTACK_TREES",
        "description": "Method Name: `GetModifierCanAttackTrees`",
        "value": 270
      },
      {
        "name": "MODIFIER_PROPERTY_VISUAL_Z_DELTA",
        "description": "Method Name: `GetVisualZDelta`",
        "value": 271
      },
      {
        "name": "MODIFIER_PROPERTY_VISUAL_Z_SPEED_BASE_OVERRIDE",
        "description": "Method Name: `GetVisualZSpeedBaseOverride`",
        "value": 272
      },
      {
        "name": "MODIFIER_PROPERTY_INCOMING_DAMAGE_ILLUSION",
        "value": 273
      },
      {
        "name": "MODIFIER_PROPERTY_DONT_GIVE_VISION_OF_ATTACKER",
        "description": "Method Name: `GetModifierNoVisionOfAttacker`",
        "value": 274
      },
      {
        "name": "MODIFIER_PROPERTY_TOOLTIP2",
        "description": "Method Name: `OnTooltip2`",
        "value": 275
      },
      {
        "name": "MODIFIER_EVENT_ON_ATTACK_RECORD_DESTROY",
        "description": "Method Name: `OnAttackRecordDestroy`",
        "value": 276
      },
      {
        "name": "MODIFIER_EVENT_ON_PROJECTILE_OBSTRUCTION_HIT",
        "description": "Method Name: `OnProjectileObstructionHit`",
        "value": 277
      },
      {
        "name": "MODIFIER_PROPERTY_SUPPRESS_TELEPORT",
        "description": "Method Name: `GetSuppressTeleport`",
        "value": 278
      },
      {
        "name": "MODIFIER_EVENT_ON_ATTACK_CANCELLED",
        "description": "Method Name: `OnAttackCancelled`",
        "value": 279
      },
      {
        "name": "MODIFIER_PROPERTY_SUPPRESS_CLEAVE",
        "description": "Method Name: `GetSuppressCleave`",
        "value": 280
      },
      {
        "name": "MODIFIER_PROPERTY_BOT_ATTACK_SCORE_BONUS",
        "description": "Method Name: `BotAttackScoreBonus`",
        "value": 281
      },
      {
        "name": "MODIFIER_PROPERTY_ATTACKSPEED_REDUCTION_PERCENTAGE",
        "description": "Method Name: `GetModifierAttackSpeedReductionPercentage`",
        "value": 282
      },
      {
        "name": "MODIFIER_PROPERTY_MOVESPEED_REDUCTION_PERCENTAGE",
        "description": "Method Name: `GetModifierMoveSpeedReductionPercentage`",
        "value": 283
      },
      {
        "name": "MODIFIER_PROPERTY_ATTACK_WHILE_MOVING_TARGET",
        "value": 284
      },
      {
        "name": "MODIFIER_PROPERTY_ATTACKSPEED_PERCENTAGE",
        "description": "Method Name: `GetModifierAttackSpeedPercentage`",
        "value": 285
      },
      {
        "name": "MODIFIER_EVENT_ON_ATTEMPT_PROJECTILE_DODGE",
        "description": "Method Name: `OnAttemptProjectileDodge`",
        "value": 286
      },
      {
        "name": "MODIFIER_PROPERTY_COOLDOWN_PERCENTAGE_STACKING",
        "description": "Method Name: `GetModifierPercentageCooldownStacking`",
        "value": 287
      },
      {
        "name": "MODIFIER_PROPERTY_SPELL_REDIRECT_TARGET",
        "description": "Method Name: `GetModifierSpellRedirectTarget`",
        "value": 288
      },
      {
        "name": "MODIFIER_PROPERTY_TURN_RATE_CONSTANT",
        "description": "Method Name: `GetModifierTurnRateConstant`",
        "value": 289
      },
      {
        "name": "MODIFIER_PROPERTY_PACK_RAT",
        "description": "Method Name: `GetModifierIsPackRat`",
        "value": 290
      },
      {
        "name": "MODIFIER_PROPERTY_PHYSICALDAMAGEOUTGOING_PERCENTAGE",
        "description": "Method Name: `GetModifierPhysicalDamageOutgoing_Percentage`",
        "value": 291
      },
      {
        "name": "MODIFIER_PROPERTY_KNOCKBACK_AMPLIFICATION_PERCENTAGE",
        "description": "Method Name: `GetModifierKnockbackAmplification_Percentage`",
        "value": 292
      },
      {
        "name": "MODIFIER_PROPERTY_HEALTHBAR_PIPS",
        "description": "Return value is a count of pips.\n\nMethod Name: `GetModifierHealthBarPips`.",
        "value": 293
      },
      {
        "name": "MODIFIER_PROPERTY_INCOMING_DAMAGE_CONSTANT",
        "description": "This property controls 'universal' shield, if defined both on client and server. Return value on client should be current shield health, as a positive integer, on server - amount of damage blocked.\n\nMethod Name: `GetModifierIncomingDamageConstant`.",
        "value": 294
      },
      {
        "name": "MODIFIER_EVENT_SPELL_APPLIED_SUCCESSFULLY",
        "description": "Method Name: `OnSpellAppliedSuccessfully`",
        "value": 295
      },
      {
        "name": "MODIFIER_PROPERTY_AVOID_DAMAGE_AFTER_REDUCTIONS",
        "description": "Method Name: `GetModifierAvoidDamageAfterReductions`",
        "value": 296
      },
      {
        "name": "MODIFIER_PROPERTY_FAIL_ATTACK",
        "description": "Method Name: `GetModifierPropetyFailAttack`",
        "value": 297
      },
      {
        "name": "MODIFIER_PROPERTY_PREREDUCE_INCOMING_DAMAGE_MULT",
        "description": "Method Name: `GetModifierPrereduceIncomingDamage_Mult`",
        "value": 298
      },
      {
        "name": "MODIFIER_PROPERTY_SUPPRESS_FULLSCREEN_DEATH_FX",
        "description": "Method Name: `GetModifierSuppressFullscreenDeathFX`",
        "value": 299
      },
      {
        "name": "MODIFIER_PROPERTY_INCOMING_DAMAGE_CONSTANT_POST",
        "description": "Method Name: `MODIFIER_PROPERTY_INCOMING_DAMAGE_CONSTANT_POST`",
        "value": 300
      },
      {
        "name": "MODIFIER_PROPERTY_DAMAGEOUTGOING_PERCENTAGE_MULTIPLICATIVE",
        "description": "Method Name: `GetModifierDamageOutgoing_PercentageMultiplicative`",
        "value": 301
      },
      {
        "name": "MODIFIER_PROPERTY_TICK_GOLD_MULTIPLIER",
        "description": "Method Name: `GetModifierTickGold_Multiplier`",
        "value": 302
      },
      {
        "name": "MODIFIER_PROPERTY_SLOW_RESISTANCE_UNIQUE",
        "description": "Method Name: `GEtModifierSlowResistance_Unique`",
        "value": 303
      },
      {
        "name": "MODIFIER_PROPERTY_SLOW_RESISTANCE_STACKING",
        "description": "Method Name: `GetModifierSlowResistance_Stacking`",
        "value": 304
      },
      {
        "name": "MODIFIER_PROPERTY_SLOW_RESISTANCE_APPLIES_TO_ATTACKS",
        "description": "Method Name: `GetModifierSlowResistanceAppliesToAttacks`",
        "value": 305
      },
      {
        "name": "MODIFIER_PROPERTY_AOE_BONUS_PERCENTAGE",
        "description": "Method Name: `GetModifierAoEBonusPercentage`",
        "value": 306
      },
      {
        "name": "MODIFIER_PROPERTY_PROJECTILE_SPEED",
        "description": "Method Name: `GetModifierProjectileSpeed`",
        "value": 307
      },
      {
        "name": "MODIFIER_PROPERTY_PROJECTILE_SPEED_TARGET",
        "description": "Method Name: `GetModifierProjectileSpeedTarget`",
        "value": 308
      },
      {
        "name": "MODIFIER_PROPERTY_BECOME_STRENGTH",
        "description": "Method Name: `GetModifierBecomeStrength`",
        "value": 309
      },
      {
        "name": "MODIFIER_PROPERTY_BECOME_AGILITY",
        "description": "Method Name: `GetModifierBecomeAgility`",
        "value": 310
      },
      {
        "name": "MODIFIER_PROPERTY_BECOME_INTELLIGENCE",
        "description": "Method Name: `GetModifierBecomeIntelligence`",
        "value": 311
      },
      {
        "name": "MODIFIER_PROPERTY_BECOME_UNIVERSAL",
        "description": "Method Name: `GetModifierBecomeUniversal`",
        "value": 312
      },
      {
        "name": "MODIFIER_EVENT_ON_FORCE_PROC_MAGIC_STICK",
        "description": "Method Name: `OnForceProcMagicStick`",
        "value": 313
      },
      {
        "name": "MODIFIER_EVENT_ON_DAMAGE_HPLOSS",
        "description": "Method Name: `OnDamageHPLoss`",
        "value": 314
      },
      {
        "name": "MODIFIER_PROPERTY_SHARE_XPRUNE",
        "description": "Method Name: `GetModifierShareXPRune`",
        "value": 315
      },
      {
        "name": "MODIFIER_PROPERTY_XP_FOUNTAIN_COUNTDOWN_TIME_OVERRIDE",
        "description": "Method Name: `GetModifierXPFountainCountdownTimeOverride`",
        "value": 316
      },
      {
        "name": "MODIFIER_PROPERTY_NO_FREE_TP_SCROLL_ON_DEATH",
        "description": "Method Name: `GetModifierNoFreeTPScrollOnDeath`",
        "value": 317
      },
      {
        "name": "MODIFIER_PROPERTY_HAS_BONUS_NEUTRAL_ITEM_CHOICE",
        "description": "Method Name: `GetModifierHasBonusNeutralItemChoice`",
        "value": 318
      },
      {
        "name": "MODIFIER_PROPERTY_HAS_BONUS_NEUTRAL_ITEM_PASSIVE",
        "description": "Method Name: `HasBonusNeutralItemPassive`",
        "value": 319
      },
      {
        "name": "MODIFIER_PROPERTY_PRESERVE_NEUTRAL_ITEM_PASSIVES",
        "description": "Method Name: `GetModifierPreserveNeutralItemPassives`",
        "value": 320
      },
      {
        "name": "MODIFIER_PROPERTY_FORCE_MAX_HEALTH",
        "description": "Method Name: `GetModifierForceMaxHealth`",
        "value": 321
      },
      {
        "name": "MODIFIER_PROPERTY_FORCE_MAX_MANA",
        "description": "Method Name: `GetModifierForceMaxMana`",
        "value": 322
      },
      {
        "name": "MODIFIER_PROPERTY_AOE_BONUS_CONSTANT",
        "description": "Method Name: `GetModifierAoEBonusConstant`",
        "value": 323
      },
      {
        "name": "MODIFIER_PROPERTY_AOE_BONUS_CONSTANT_STACKING",
        "description": "Method Name: `GetModifierAoEBonusConstantStacking`",
        "value": 324
      },
      {
        "name": "MODIFIER_EVENT_ON_TAKEDAMAGE_POST_UNAVOIDABLE_BLOCK",
        "description": "Method Name: `OnTakeDamagePostUnavoidableBlock`",
        "value": 325
      },
      {
        "name": "MODIFIER_EVENT_ON_MUTE_DAMAGE_ABILITIES",
        "description": "Method Name: `OnMuteDamageAbilities`",
        "value": 326
      },
      {
        "name": "MODIFIER_PROPERTY_SUPPRESS_CRIT",
        "description": "Method Name: `GetSuppressCrit`",
        "value": 327
      },
      {
        "name": "MODIFIER_PROPERTY_ABILITY_POINTS",
        "description": "Method Name: `GetModifierAbilityPoints`",
        "value": 328
      },
      {
        "name": "MODIFIER_PROPERTY_BUYBACK_PENALTY_PERCENT",
        "description": "Method Name: `GetModifierBuybackPenaltyPercent`",
        "value": 329
      },
      {
        "name": "MODIFIER_PROPERTY_ITEM_SELLBACK_COST",
        "description": "Method Name: `GetModifierItemSellbackCost`",
        "value": 330
      },
      {
        "name": "MODIFIER_PROPERTY_DISASSEMBLE_ANYTHING",
        "description": "Method Name: `GetModifierDisassembleAnything`",
        "value": 331
      },
      {
        "name": "MODIFIER_PROPERTY_FIXED_MANA_REGEN",
        "description": "Method Name: `GetModifierFixedManaRegen`",
        "value": 332
      },
      {
        "name": "MODIFIER_PROPERTY_BONUS_UPHILL_MISS_CHANCE",
        "description": "Method Name: `GetModifierBonusUphillMissChance`",
        "value": 333
      },
      {
        "name": "MODIFIER_PROPERTY_CREEP_DENY_PERCENT",
        "description": "Method Name: `GetModifierCreepDenyPercent`",
        "value": 334
      },
      {
        "name": "MODIFIER_PROPERTY_ATTACKSPEED_ABSOLUTE_MAX",
        "description": "Method Name: `GetModifierAttackSpeedAbsoluteMax`",
        "value": 335
      },
      {
        "name": "MODIFIER_PROPERTY_FOW_TEAM",
        "description": "Method Name: `GetModifierFoWTeam`",
        "value": 336
      },
      {
        "name": "MODIFIER_EVENT_ON_HERO_BEGIN_DYING",
        "description": "Method Name: `OnHeroBeginDying`",
        "value": 337
      },
      {
        "name": "MODIFIER_PROPERTY_BONUS_LOTUS_HEAL",
        "description": "Method Name: `GetModifierBonusLotusHeal`",
        "value": 338
      },
      {
        "name": "MODIFIER_PROPERTY_BASE_HP_REGEN_PER_STR_BONUS_PERCENTAGE",
        "description": "Method Name: `GetModifierBaseHpRegenPerStrBonusPercentage`",
        "value": 339
      },
      {
        "name": "MODIFIER_PROPERTY_BASE_ARMOR_PER_AGI_BONUS_PERCENTAGE",
        "description": "Method Name: `GetModifierBaseArmorPerAgiBonusPercentage`",
        "value": 340
      },
      {
        "name": "MODIFIER_PROPERTY_BASE_ATTACKSPEED_PER_AGI_BONUS_PERCENTAGE",
        "description": "Method Name: `GetModifierBaseAttackSpeedPerAgiBonusPercentage`",
        "value": 341
      },
      {
        "name": "MODIFIER_PROPERTY_BASE_MP_REGEN_PER_INT_BONUS_PERCENTAGE",
        "description": "Method Name: `GetModifierBaseManaRegenPerIntBonusPercentage`",
        "value": 342
      },
      {
        "name": "MODIFIER_PROPERTY_BASE_MRES_PER_INT_BONUS_PERCENTAGE",
        "description": "Method Name: `GetModifierBaseMagicResistPerIntBonusPercentage`",
        "value": 343
      },
      {
        "name": "MODIFIER_EVENT_ON_DAY_STARTED",
        "description": "Method Name: `OnDayStarted`",
        "value": 344
      },
      {
        "name": "MODIFIER_EVENT_ON_NIGHT_STARTED",
        "description": "Method Name: `OnNightStarted`",
        "value": 345
      },
      {
        "name": "MODIFIER_PROPERTY_CREATE_BONUS_ILLUSION_CHANCE",
        "description": "Method Name: `GetModifierCreateBonusIllusionChance`",
        "value": 346
      },
      {
        "name": "MODIFIER_PROPERTY_CREATE_BONUS_ILLUSION_COUNT",
        "description": "Method Name: `GetModifierCreateBonusIllusionCount`",
        "value": 347
      },
      {
        "name": "MODIFIER_PROPERTY_PSEUDORANDOM_BONUS",
        "description": "Method Name: `GetModofierPropertyPseudoRandomBonus`",
        "value": 348
      },
      {
        "name": "MODIFIER_PROPERTY_ATTACK_HEIGHT_BONUS",
        "description": "Method Name: `GetModifierAttackHeightBonus`",
        "value": 349
      },
      {
        "name": "MODIFIER_PROPERTY_SKIP_ATTACK_REGULATOR",
        "description": "Method Name: `GetSkipAttackRegulator`",
        "value": 350
      },
      {
        "name": "MODIFIER_PROPERTY_MISS_PERCENTAGE_TARGET",
        "description": "Method Name: `GetModifierMiss_Percentage_Target`",
        "value": 351
      },
      {
        "name": "MODIFIER_PROPERTY_ADDITIONAL_NEUTRAL_ITEM_DROPS",
        "description": "Method Name: `GetModifierAdditionalNutralItemDrops`",
        "value": 352
      },
      {
        "name": "MODIFIER_PROPERTY_KILL_STREAK_BONUS_GOLD_PERCENTAGE",
        "description": "Method Name: `GetModifierKillStreakBonusGoldPercentage`",
        "value": 353
      },
      {
        "name": "MODIFIER_PROPERTY_HP_REGEN_MULTIPLIER_PRE_AMPLIFICATION",
        "description": "Method Name: `GetModifierHPRegenMultiplierPreAmplification`",
        "value": 354
      },
      {
        "name": "MODIFIER_PROPERTY_HEROFACET_OVERRIDE",
        "description": "Method Name: `GetModifierHeroFacetOverride`",
        "value": 355
      },
      {
        "name": "MODIFIER_EVENT_ON_TREE_CUT_DOWN",
        "description": "Method Name: `OnTreeCutDown`",
        "value": 356
      },
      {
        "name": "MODIFIER_EVENT_ON_CLEAVE_ATTACK_LANDED",
        "description": "Method Name: `OnCleaveAttackLanded`",
        "value": 357
      },
      {
        "name": "MODIFIER_PROPERTY_MIN_ATTRIBUTE_LEVEL",
        "description": "Method Name: `MinAttributeLevel`",
        "value": 358
      },
      {
        "name": "MODIFIER_PROPERTY_TIER_TOKEN_REROLL",
        "description": "Method Name: `GetTierTokenReroll`",
        "value": 359
      },
      {
        "name": "MODIFIER_PROPERTY_VISION_DEGREES_RESTRICTION",
        "description": "Method Name: `GetVisionDegreeRestriction`",
        "value": 360
      },
      {
        "name": "MODIFIER_PROPERTY_TOTAL_CONSTANT_BLOCK_STACKING",
        "description": "Method Name: `GetModifierTotal_ConstantBlockStacking`",
        "value": 361
      },
      {
        "name": "MODIFIER_PROPERTY_INVENTORY_SLOT_RESTRICTED",
        "description": "Method Name: `GetModifierInventorySlotRestricted`",
        "value": 362
      },
      {
        "name": "MODIFIER_EVENT_ON_TIER_TOKEN_REROLLED",
        "description": "Method Name: `OnTierTokenRerolled`",
        "value": 363
      },
      {
        "name": "MODIFIER_PROPERTY_REDIRECT_SPELL",
        "description": "Method Name: `GetRedirectSpell`",
        "value": 364
      },
      {
        "name": "MODIFIER_PROPERTY_BASEATTACK_POSTBONUS",
        "description": "Method Name: `GetBaseAttackPostBonus`",
        "value": 365
      },
      {
        "name": "MODIFIER_EVENT_ON_FOW_TEAM_CHANGED",
        "description": "Method Name: `OnFoWTeamChanged`",
        "value": 366
      },
      {
        "name": "MODIFIER_PROPERTY_SUPPRESS_ATTACK_PROCS",
        "description": "Method Name: `GetSuppressAttackProcs`",
        "value": 367
      },
      {
        "name": "MODIFIER_EVENT_ON_ABILITY_TOGGLED",
        "description": "Method Name: `OnAbilityToggled`",
        "value": 368
      },
      {
        "name": "MODIFIER_PROPERTY_AVOID_ATTACK_PROCS",
        "description": "Method Name: `GetModifierAvoidAttackProcs`",
        "value": 369
      },
      {
        "name": "MODIFIER_EVENT_ON_RUNE_SPAWN",
        "description": "Method Name: `OnRuneSpawn`",
        "value": 370
      },
      {
        "name": "MODIFIER_PROPERTY_PHYSICAL_LIFESTEAL",
        "description": "Method Name: `GetModifierProperty_PhysicalLifesteal`",
        "value": 371
      },
      {
        "name": "MODIFIER_PROPERTY_MAGICAL_LIFESTEAL",
        "description": "Method Name: `GetModifierProperty_MagicalLifesteal`",
        "value": 372
      },
      {
        "name": "MODIFIER_EVENT_ON_PURE_DAMAGE_CALCULATED",
        "description": "Method Name: `OnPureDamageCalculated`",
        "value": 373
      },
      {
        "name": "MODIFIER_EVENT_NEUTRAL_TRINKET_OPTIONS",
        "description": "Method Name: `GetModifierNeutralTrinketOptions`",
        "value": 374
      },
      {
        "name": "MODIFIER_EVENT_NEUTRAL_ENHANCEMENT_OPTIONS",
        "description": "Method Name: `GetModifierNeutralEnhancementOptions`",
        "value": 375
      },
      {
        "name": "MODIFIER_PROPERTY_MOVESPEED_MAX_BONUS_CONSTANT",
        "description": "Method Name: `GetModifierMoveSpeedMax_BonusConstant`",
        "value": 376
      },
      {
        "name": "MODIFIER_PROPERTY_MOVESPEED_POST_MULTIPLIER_BONUS_CONSTANT",
        "description": "Method Name: `GetModifierMoveSpeedPostMultiplierBonus_Constant`",
        "value": 377
      },
      {
        "name": "MODIFIER_PROPERTY_FORBID_ILLUSIONS",
        "description": "Method Name: `GetModifierPropertyForbidIllusions`",
        "value": 378
      },
      {
        "name": "MODIFIER_PROPERTY_MANACOST_OVERRIDE",
        "description": "Method Name: `GetModifierPropertyManacostOverride`",
        "value": 379
      },
      {
        "name": "MODIFIER_PROPERTY_RESTORATION_AMPLIFICATION",
        "description": "Method Name: `GetModifierPropertyRestorationAmplification`",
        "value": 380
      },
      {
        "name": "MODIFIER_PROPERTY_RESTORATION_AMPLIFICATION_UNIQUE",
        "description": "Method Name: `GetModifierPropertyRestorationAmplificationUnique`",
        "value": 381
      },
      {
        "name": "MODIFIER_PROPERTY_HEAL_AMPLIFY_PERCENTAGE_SOURCE_UNIQUE",
        "description": "Method Name: `GetModifierPropertyHealingAmplificationUnique`",
        "value": 382
      },
      {
        "name": "MODIFIER_PROPERTY_REDIRECT_HEALTH_GAIN",
        "description": "Method Name: `GetModifierPropertyRedirectHealthGain`",
        "value": 383
      },
      {
        "name": "MODIFIER_PROPERTY_SUPPRESS_INCOMING_CRIT",
        "description": "Method Name: `GetSuppressIncomingCrit`",
        "value": 384
      },
      {
        "name": "MODIFIER_PROPERTY_UPGRADE_NEUTRAL_ARTIFACTS",
        "description": "Method Name: `GetModifierPropertyUpgradeNeutralArtifacts`",
        "value": 385
      },
      {
        "name": "MODIFIER_PROPERTY_SUPPRESS_INVALID_MOVE_ATTACK_ORDERS",
        "description": "Method Name: `GetModifierPropertySuppressInvalidMoveAttackOrders`",
        "value": 386
      },
      {
        "name": "MODIFIER_PROPERTY_CONSUMABLE_USE_SPEED",
        "description": "Method Name: `GetModifierPropertyConsumableUseSpeed`",
        "value": 387
      },
      {
        "name": "MODIFIER_PROPERTY_REQUIRED_LEVEL",
        "description": "Method Name: `GetRequiredLevel`",
        "value": 388
      },
      {
        "name": "MODIFIER_EVENT_ON_MODIFIER_REFRESHED",
        "description": "Method Name: `OnModifierRefreshed`",
        "value": 389
      },
      {
        "name": "MODIFIER_EVENT_ON_ABILITY_SWAPPED",
        "description": "Method Name: `OnAbilitySwapped`",
        "value": 390
      },
      {
        "name": "MODIFIER_PROPERTY_OVERRIDE_CREEP_BOUNTY",
        "description": "Method Name: `GetModifierOverrideCreepBounty`",
        "value": 391
      },
      {
        "name": "MODIFIER_PROPERTY_OVERRIDE_BASE_DAMAGE",
        "description": "Method Name: `GetModifierOverrideBaseDamage`",
        "value": 392
      },
      {
        "name": "MODIFIER_PROPERTY_UNTARGETABLE_FROM",
        "description": "Method Name: `GetModifierOverrideUntargetableFrom`",
        "value": 393
      },
      {
        "name": "MODIFIER_PROPERTY_UNTARGETABLE_TO",
        "description": "Method Name: `GetModifierOverrideUntargetableTo`",
        "value": 394
      },
      {
        "name": "MODIFIER_PROPERTY_SUPER_ILLUSION_WITH_ITEMS",
        "description": "Method Name: `GetModifierSuperIllusionWithItems`",
        "value": 395
      },
      {
        "name": "MODIFIER_EVENT_ON_PURGE",
        "description": "Method Name: `OnPurged`",
        "value": 396
      },
      {
        "name": "MODIFIER_EVENT_ON_ILLUSION_CREATED",
        "description": "Method Name: `OnIllusionCreated`",
        "value": 397
      },
      {
        "name": "MODIFIER_PROPERTY_HEROLEVELSCALE",
        "description": "Method Name: `GetModifierHeroLevelScale`",
        "value": 398
      },
      {
        "name": "MODIFIER_FUNCTION_LAST",
        "value": 399
      },
      {
        "name": "MODIFIER_FUNCTION_INVALID",
        "value": 65535
      }
    ]
  },
  {
    "kind": "enum",
    "name": "modifierpriority",
    "available": "both",
    "members": [
      {
        "name": "MODIFIER_PRIORITY_LOW",
        "value": 0
      },
      {
        "name": "MODIFIER_PRIORITY_NORMAL",
        "value": 1
      },
      {
        "name": "MODIFIER_PRIORITY_HIGH",
        "value": 2
      },
      {
        "name": "MODIFIER_PRIORITY_ULTRA",
        "value": 3
      },
      {
        "name": "MODIFIER_PRIORITY_SUPER_ULTRA",
        "value": 4
      }
    ]
  },
  {
    "kind": "enum",
    "name": "modifierremove",
    "available": "both",
    "members": [
      {
        "name": "DOTA_BUFF_REMOVE_ALL",
        "value": 0
      },
      {
        "name": "DOTA_BUFF_REMOVE_ENEMY",
        "value": 1
      },
      {
        "name": "DOTA_BUFF_REMOVE_ALLY",
        "value": 2
      }
    ]
  },
  {
    "kind": "enum",
    "name": "modifierstate",
    "available": "both",
    "members": [
      {
        "name": "MODIFIER_STATE_ROOTED",
        "value": 0
      },
      {
        "name": "MODIFIER_STATE_DISARMED",
        "value": 1
      },
      {
        "name": "MODIFIER_STATE_ATTACK_IMMUNE",
        "value": 2
      },
      {
        "name": "MODIFIER_STATE_SILENCED",
        "value": 3
      },
      {
        "name": "MODIFIER_STATE_MUTED",
        "value": 4
      },
      {
        "name": "MODIFIER_STATE_STUNNED",
        "value": 5
      },
      {
        "name": "MODIFIER_STATE_HEXED",
        "value": 6
      },
      {
        "name": "MODIFIER_STATE_INVISIBLE",
        "value": 7
      },
      {
        "name": "MODIFIER_STATE_INVULNERABLE",
        "value": 8
      },
      {
        "name": "MODIFIER_STATE_MAGIC_IMMUNE",
        "value": 9
      },
      {
        "name": "MODIFIER_STATE_PROVIDES_VISION",
        "value": 10
      },
      {
        "name": "MODIFIER_STATE_NIGHTMARED",
        "value": 11
      },
      {
        "name": "MODIFIER_STATE_BLOCK_DISABLED",
        "value": 12
      },
      {
        "name": "MODIFIER_STATE_EVADE_DISABLED",
        "value": 13
      },
      {
        "name": "MODIFIER_STATE_UNSELECTABLE",
        "value": 14
      },
      {
        "name": "MODIFIER_STATE_CANNOT_TARGET_ENEMIES",
        "value": 15
      },
      {
        "name": "MODIFIER_STATE_CANNOT_TARGET_BUILDINGS",
        "value": 16
      },
      {
        "name": "MODIFIER_STATE_CANNOT_MISS",
        "value": 17
      },
      {
        "name": "MODIFIER_STATE_SPECIALLY_DENIABLE",
        "value": 18
      },
      {
        "name": "MODIFIER_STATE_FROZEN",
        "value": 19
      },
      {
        "name": "MODIFIER_STATE_COMMAND_RESTRICTED",
        "value": 20
      },
      {
        "name": "MODIFIER_STATE_NOT_ON_MINIMAP",
        "value": 21
      },
      {
        "name": "MODIFIER_STATE_LOW_ATTACK_PRIORITY",
        "value": 22
      },
      {
        "name": "MODIFIER_STATE_NO_HEALTH_BAR",
        "value": 23
      },
      {
        "name": "MODIFIER_STATE_NO_HEALTH_BAR_FOR_ENEMIES",
        "value": 24
      },
      {
        "name": "MODIFIER_STATE_NO_HEALTH_BAR_FOR_OTHER_PLAYERS",
        "value": 25
      },
      {
        "name": "MODIFIER_STATE_FLYING",
        "value": 26
      },
      {
        "name": "MODIFIER_STATE_NO_UNIT_COLLISION",
        "value": 27
      },
      {
        "name": "MODIFIER_STATE_NO_TEAM_MOVE_TO",
        "value": 28
      },
      {
        "name": "MODIFIER_STATE_NO_TEAM_SELECT",
        "value": 29
      },
      {
        "name": "MODIFIER_STATE_PASSIVES_DISABLED",
        "value": 30
      },
      {
        "name": "MODIFIER_STATE_DOMINATED",
        "value": 31
      },
      {
        "name": "MODIFIER_STATE_BLIND",
        "value": 32
      },
      {
        "name": "MODIFIER_STATE_OUT_OF_GAME",
        "value": 33
      },
      {
        "name": "MODIFIER_STATE_FAKE_ALLY",
        "value": 34
      },
      {
        "name": "MODIFIER_STATE_FLYING_FOR_PATHING_PURPOSES_ONLY",
        "value": 35
      },
      {
        "name": "MODIFIER_STATE_TRUESIGHT_IMMUNE",
        "value": 36
      },
      {
        "name": "MODIFIER_STATE_UNTARGETABLE",
        "value": 37
      },
      {
        "name": "MODIFIER_STATE_UNTARGETABLE_ALLIED",
        "value": 38
      },
      {
        "name": "MODIFIER_STATE_UNTARGETABLE_ENEMY",
        "value": 39
      },
      {
        "name": "MODIFIER_STATE_UNTARGETABLE_SELF",
        "value": 40
      },
      {
        "name": "MODIFIER_STATE_IGNORING_MOVE_AND_ATTACK_ORDERS",
        "value": 41
      },
      {
        "name": "MODIFIER_STATE_ALLOW_PATHING_THROUGH_TREES",
        "value": 42
      },
      {
        "name": "MODIFIER_STATE_NOT_ON_MINIMAP_FOR_ENEMIES",
        "value": 43
      },
      {
        "name": "MODIFIER_STATE_UNSLOWABLE",
        "value": 44
      },
      {
        "name": "MODIFIER_STATE_TETHERED",
        "value": 45
      },
      {
        "name": "MODIFIER_STATE_IGNORING_STOP_ORDERS",
        "value": 46
      },
      {
        "name": "MODIFIER_STATE_FEARED",
        "value": 47
      },
      {
        "name": "MODIFIER_STATE_TAUNTED",
        "value": 48
      },
      {
        "name": "MODIFIER_STATE_CANNOT_BE_MOTION_CONTROLLED",
        "value": 49
      },
      {
        "name": "MODIFIER_STATE_FORCED_FLYING_VISION",
        "value": 50
      },
      {
        "name": "MODIFIER_STATE_ATTACK_ALLIES",
        "value": 51
      },
      {
        "name": "MODIFIER_STATE_ALLOW_PATHING_THROUGH_CLIFFS",
        "value": 52
      },
      {
        "name": "MODIFIER_STATE_ALLOW_PATHING_THROUGH_POWER_COGS",
        "value": 53
      },
      {
        "name": "MODIFIER_STATE_SPECIALLY_UNDENIABLE",
        "value": 54
      },
      {
        "name": "MODIFIER_STATE_ALLOW_PATHING_THROUGH_OBSTRUCTIONS",
        "value": 55
      },
      {
        "name": "MODIFIER_STATE_DEBUFF_IMMUNE",
        "value": 56
      },
      {
        "name": "MODIFIER_STATE_ALLOW_PATHING_THROUGH_BASE_BLOCKER",
        "value": 57
      },
      {
        "name": "MODIFIER_STATE_IGNORING_MOVE_ORDERS",
        "value": 58
      },
      {
        "name": "MODIFIER_STATE_ATTACKS_ARE_MELEE",
        "value": 59
      },
      {
        "name": "MODIFIER_STATE_CAN_USE_BACKPACK_ITEMS",
        "value": 60
      },
      {
        "name": "MODIFIER_STATE_CASTS_IGNORE_CHANNELING",
        "value": 61
      },
      {
        "name": "MODIFIER_STATE_ATTACKS_DONT_REVEAL",
        "value": 62
      },
      {
        "name": "MODIFIER_STATE_NEUTRALS_DONT_ATTACK",
        "value": 63
      },
      {
        "name": "MODIFIER_STATE_LAST",
        "value": 64
      }
    ]
  },
  {
    "kind": "enum",
    "name": "ParticleAttachment_t",
    "available": "both",
    "members": [
      {
        "name": "PATTACH_INVALID",
        "value": -1
      },
      {
        "name": "PATTACH_ABSORIGIN",
        "value": 0
      },
      {
        "name": "PATTACH_ABSORIGIN_FOLLOW",
        "value": 1
      },
      {
        "name": "PATTACH_CUSTOMORIGIN",
        "value": 2
      },
      {
        "name": "PATTACH_CUSTOMORIGIN_FOLLOW",
        "value": 3
      },
      {
        "name": "PATTACH_POINT",
        "value": 4
      },
      {
        "name": "PATTACH_POINT_FOLLOW",
        "value": 5
      },
      {
        "name": "PATTACH_EYES_FOLLOW",
        "value": 6
      },
      {
        "name": "PATTACH_OVERHEAD_FOLLOW",
        "value": 7
      },
      {
        "name": "PATTACH_WORLDORIGIN",
        "value": 8
      },
      {
        "name": "PATTACH_ROOTBONE_FOLLOW",
        "value": 9
      },
      {
        "name": "PATTACH_RENDERORIGIN_FOLLOW",
        "value": 10
      },
      {
        "name": "PATTACH_MAIN_VIEW",
        "value": 11
      },
      {
        "name": "PATTACH_WATERWAKE",
        "value": 12
      },
      {
        "name": "PATTACH_CENTER_FOLLOW",
        "value": 13
      },
      {
        "name": "PATTACH_CUSTOM_GAME_STATE_1",
        "value": 14
      },
      {
        "name": "PATTACH_HEALTHBAR",
        "value": 15
      },
      {
        "name": "MAX_PATTACH_TYPES",
        "value": 16
      }
    ]
  },
  {
    "kind": "enum",
    "name": "PseudoRandom",
    "available": "both",
    "members": [
      {
        "name": "DOTA_PSEUDO_RANDOM_NONE",
        "value": 0
      },
      {
        "name": "DOTA_PSEUDO_RANDOM_MAGNUS_SHARD",
        "value": 1
      },
      {
        "name": "DOTA_PSEUDO_RANDOM_PHANTOMASSASSIN_CRIT",
        "value": 2
      },
      {
        "name": "DOTA_PSEUDO_RANDOM_PHANTOMASSASSIN_DAGGER",
        "value": 3
      },
      {
        "name": "DOTA_PSEUDO_RANDOM_PHANTOMLANCER_JUXTAPOSE",
        "value": 4
      },
      {
        "name": "DOTA_PSEUDO_RANDOM_TINY_CRAGGY",
        "value": 5
      },
      {
        "name": "DOTA_PSEUDO_RANDOM_COLD_REBUKE",
        "value": 6
      },
      {
        "name": "DOTA_PSEUDO_RANDOM_WOLF_CRIT",
        "value": 7
      },
      {
        "name": "DOTA_PSEUDO_RANDOM_AXE_HELIX",
        "value": 8
      },
      {
        "name": "DOTA_PSEUDO_RANDOM_AXE_HELIX_ATTACK",
        "value": 9
      },
      {
        "name": "DOTA_PSEUDO_RANDOM_LEGION_MOMENT",
        "value": 10
      },
      {
        "name": "DOTA_PSEUDO_RANDOM_SLARDAR_BASH",
        "value": 11
      },
      {
        "name": "DOTA_PSEUDO_RANDOM_OD_ESSENCE",
        "value": 12
      },
      {
        "name": "DOTA_PSEUDO_RANDOM_DROW_MARKSMANSHIP",
        "value": 13
      },
      {
        "name": "DOTA_PSEUDO_RANDOM_OGRE_MAGI_FIREBLAST",
        "value": 14
      },
      {
        "name": "DOTA_PSEUDO_RANDOM_OGRE_ITEM_MULTICAST",
        "value": 15
      },
      {
        "name": "DOTA_PSEUDO_RANDOM_SPIRITBREAKER_GREATERBASH",
        "value": 16
      },
      {
        "name": "DOTA_PSEUDO_RANDOM_LONE_DRUID_ENTANGLE",
        "value": 17
      },
      {
        "name": "DOTA_PSEUDO_RANDOM_FACELESS_BASH",
        "value": 18
      },
      {
        "name": "DOTA_PSEUDO_RANDOM_FACELESS_EVADE_SPELL",
        "value": 19
      },
      {
        "name": "DOTA_PSEUDO_RANDOM_FACELESS_EVADE_ATTACK",
        "value": 20
      },
      {
        "name": "DOTA_PSEUDO_RANDOM_FACELESS_VOID_BACKTRACK",
        "value": 21
      },
      {
        "name": "DOTA_PSEUDO_RANDOM_BREWMASTER_CRIT",
        "value": 22
      },
      {
        "name": "DOTA_PSEUDO_RANDOM_BREWMASTER_CINDER_BREW",
        "value": 23
      },
      {
        "name": "DOTA_PSEUDO_RANDOM_SNIPER_HEADSHOT",
        "value": 24
      },
      {
        "name": "DOTA_PSEUDO_RANDOM_ATOS",
        "value": 25
      },
      {
        "name": "DOTA_PSEUDO_RANDOM_JUGG_CRIT",
        "value": 26
      },
      {
        "name": "DOTA_PSEUDO_RANDOM_DAZZLE_SCEPTER",
        "value": 27
      },
      {
        "name": "DOTA_PSEUDO_RANDOM_CHAOS_CRIT",
        "value": 28
      },
      {
        "name": "DOTA_PSEUDO_RANDOM_LYCAN_CRIT",
        "value": 29
      },
      {
        "name": "DOTA_PSEUDO_RANDOM_TUSK_CRIT",
        "value": 30
      },
      {
        "name": "DOTA_PSEUDO_RANDOM_CM_FREEZING_FIELD",
        "value": 31
      },
      {
        "name": "DOTA_PSEUDO_RANDOM_GENERIC_BASHER",
        "value": 32
      },
      {
        "name": "DOTA_PSEUDO_RANDOM_SKELETONKING_CRIT",
        "value": 33
      },
      {
        "name": "DOTA_PSEUDO_RANDOM_SKELETONKING_CRIT_MORTAL",
        "value": 34
      },
      {
        "name": "DOTA_PSEUDO_RANDOM_ITEM_GREATERCRIT",
        "value": 35
      },
      {
        "name": "DOTA_PSEUDO_RANDOM_ITEM_LESSERCRIT",
        "value": 36
      },
      {
        "name": "DOTA_PSEUDO_RANDOM_ITEM_BASHER",
        "value": 37
      },
      {
        "name": "DOTA_PSEUDO_RANDOM_ITEM_SOLAR_CREST",
        "value": 38
      },
      {
        "name": "DOTA_PSEUDO_RANDOM_ITEM_JAVELIN_ACCURACY",
        "value": 39
      },
      {
        "name": "DOTA_PSEUDO_RANDOM_ITEM_TRIDENT",
        "value": 40
      },
      {
        "name": "DOTA_PSEUDO_RANDOM_ITEM_ABYSSAL",
        "value": 41
      },
      {
        "name": "DOTA_PSEUDO_RANDOM_ITEM_ABYSSAL_BLOCK",
        "value": 42
      },
      {
        "name": "DOTA_PSEUDO_RANDOM_ITEM_STOUT",
        "value": 43
      },
      {
        "name": "DOTA_PSEUDO_RANDOM_ITEM_VANGUARD",
        "value": 44
      },
      {
        "name": "DOTA_PSEUDO_RANDOM_ITEM_CRIMSON_GUARD",
        "value": 45
      },
      {
        "name": "DOTA_PSEUDO_RANDOM_ITEM_PMS",
        "value": 46
      },
      {
        "name": "DOTA_PSEUDO_RANDOM_ITEM_HALBRED_MAIM",
        "value": 47
      },
      {
        "name": "DOTA_PSEUDO_RANDOM_ITEM_SANGEYASHA_MAIM",
        "value": 48
      },
      {
        "name": "DOTA_PSEUDO_RANDOM_ITEM_SANGEKAYA_MAIM",
        "value": 49
      },
      {
        "name": "DOTA_PSEUDO_RANDOM_ITEM_SANGE_MAIM",
        "value": 50
      },
      {
        "name": "DOTA_PSEUDO_RANDOM_ITEM_BUTTERFLY",
        "value": 51
      },
      {
        "name": "DOTA_PSEUDO_RANDOM_ITEM_MAELSTROM",
        "value": 52
      },
      {
        "name": "DOTA_PSEUDO_RANDOM_ITEM_MJOLLNIR",
        "value": 53
      },
      {
        "name": "DOTA_PSEUDO_RANDOM_ITEM_MJOLLNIR_STATIC",
        "value": 54
      },
      {
        "name": "DOTA_PSEUDO_RANDOM_ITEM_MKB",
        "value": 55
      },
      {
        "name": "DOTA_PSEUDO_RANDOM_ITEM_SILVER_EDGE",
        "value": 56
      },
      {
        "name": "DOTA_PSEUDO_RANDOM_ITEM_NAGINATA",
        "value": 57
      },
      {
        "name": "DOTA_PSEUDO_RANDOM_TROLL_BASH",
        "value": 58
      },
      {
        "name": "DOTA_PSEUDO_RANDOM_RIKI_SMOKE_SCREEN",
        "value": 59
      },
      {
        "name": "DOTA_PSEUDO_RANDOM_CHAOS_DOUBLE_CRIT",
        "value": 60
      },
      {
        "name": "DOTA_PSEUDO_RANDOM_CHAOS_TRIPLE_CRIT",
        "value": 61
      },
      {
        "name": "DOTA_PSEUDO_RANDOM_GENERIC_EVASION",
        "value": 62
      },
      {
        "name": "DOTA_PSEUDO_RANDOM_GENERIC_HEIGHT_MISS",
        "value": 63
      },
      {
        "name": "DOTA_PSEUDO_RANDOM_GENERIC_MISS",
        "value": 64
      },
      {
        "name": "DOTA_PSEUDO_RANDOM_ARMADILLO_HEARTPIERCER",
        "value": 65
      },
      {
        "name": "DOTA_PSEUDO_RANDOM_MARS_SHIELD",
        "value": 66
      },
      {
        "name": "DOTA_PSEUDO_RANDOM_CHAOS_KNIGHT_INNATE_REFUND",
        "value": 67
      },
      {
        "name": "DOTA_PSEUDO_RANDOM_NEUTRAL_DROP_TIER1",
        "value": 68
      },
      {
        "name": "DOTA_PSEUDO_RANDOM_NEUTRAL_DROP_TIER2",
        "value": 69
      },
      {
        "name": "DOTA_PSEUDO_RANDOM_NEUTRAL_DROP_TIER3",
        "value": 70
      },
      {
        "name": "DOTA_PSEUDO_RANDOM_NEUTRAL_DROP_TIER4",
        "value": 71
      },
      {
        "name": "DOTA_PSEUDO_RANDOM_NEUTRAL_DROP_TIER5",
        "value": 72
      },
      {
        "name": "DOTA_PSEUDO_RANDOM_MARS_BULWARK",
        "value": 73
      },
      {
        "name": "DOTA_PSEUDO_RANDOM_MUERTA_GUNSLINGER",
        "value": 74
      },
      {
        "name": "DOTA_PSEUDO_RANDOM_TROLL_FERVOR_SHARD",
        "value": 75
      },
      {
        "name": "DOTA_PSEUDO_RANDOM_SNAPFIRE_GLANCING",
        "value": 76
      },
      {
        "name": "DOTA_PSEUDO_RANDOM_PANGOLIER_PARRY",
        "value": 77
      },
      {
        "name": "DOTA_PSEUDO_RANDOM_HOODWINK_REDIRECT",
        "value": 78
      },
      {
        "name": "DOTA_PSEUDO_RANDOM_KEZ_SAI",
        "value": 79
      },
      {
        "name": "DOTA_PSEUDO_RANDOM_CHAOS_KNIGHT_HAVOC",
        "value": 80
      },
      {
        "name": "DOTA_PSEUDO_RANDOM_LARGO_FROGSTOMP",
        "value": 81
      },
      {
        "name": "DOTA_PSEUDO_RANDOM_NAGA_RIPTIDE",
        "value": 82
      },
      {
        "name": "DOTA_PSEUDO_RANDOM_CUSTOM_GENERIC",
        "value": 83
      },
      {
        "name": "DOTA_PSEUDO_RANDOM_CUSTOM_GAME_1",
        "value": 84
      },
      {
        "name": "DOTA_PSEUDO_RANDOM_CUSTOM_GAME_2",
        "value": 85
      },
      {
        "name": "DOTA_PSEUDO_RANDOM_CUSTOM_GAME_3",
        "value": 86
      },
      {
        "name": "DOTA_PSEUDO_RANDOM_CUSTOM_GAME_4",
        "value": 87
      },
      {
        "name": "DOTA_PSEUDO_RANDOM_CUSTOM_GAME_5",
        "value": 88
      },
      {
        "name": "DOTA_PSEUDO_RANDOM_CUSTOM_GAME_6",
        "value": 89
      },
      {
        "name": "DOTA_PSEUDO_RANDOM_CUSTOM_GAME_7",
        "value": 90
      },
      {
        "name": "DOTA_PSEUDO_RANDOM_CUSTOM_GAME_8",
        "value": 91
      },
      {
        "name": "DOTA_PSEUDO_RANDOM_CUSTOM_GAME_9",
        "value": 92
      }
    ]
  },
  {
    "kind": "enum",
    "name": "quest_text_replace_values_t",
    "available": "server",
    "members": [
      {
        "name": "QUEST_TEXT_REPLACE_VALUE_CURRENT_VALUE",
        "value": 0
      },
      {
        "name": "QUEST_TEXT_REPLACE_VALUE_TARGET_VALUE",
        "value": 1
      },
      {
        "name": "QUEST_TEXT_REPLACE_VALUE_ROUND",
        "value": 2
      },
      {
        "name": "QUEST_TEXT_REPLACE_VALUE_REWARD",
        "value": 3
      },
      {
        "name": "QUEST_NUM_TEXT_REPLACE_VALUES",
        "value": 4
      }
    ]
  },
  {
    "kind": "enum",
    "name": "ShowGenericPopupType",
    "available": "server",
    "members": [
      {
        "name": "DOTA_SHOWGENERICPOPUP_TINT_SCREEN",
        "value": 1
      },
      {
        "name": "DOTA_SHOWGENERICPOPUP_SHOW_NO_OTHER_DIALOGS",
        "value": 2
      }
    ]
  },
  {
    "kind": "enum",
    "name": "SourceEngineAnimationEvent",
    "available": "both",
    "members": [
      {
        "name": "AE_EMPTY",
        "value": 0
      },
      {
        "name": "AE_CL_PLAYSOUND",
        "value": 1
      },
      {
        "name": "AE_CL_PLAYSOUND_ATTACHMENT",
        "value": 2
      },
      {
        "name": "AE_CL_PLAYSOUND_POSITION",
        "value": 3
      },
      {
        "name": "AE_SV_PLAYSOUND",
        "value": 4
      },
      {
        "name": "AE_CL_STOPSOUND",
        "value": 5
      },
      {
        "name": "AE_CL_PLAYSOUND_LOOPING",
        "value": 6
      },
      {
        "name": "AE_CL_CREATE_PARTICLE_EFFECT",
        "value": 7
      },
      {
        "name": "AE_CL_STOP_PARTICLE_EFFECT",
        "value": 8
      },
      {
        "name": "AE_CL_CREATE_PARTICLE_EFFECT_CFG",
        "value": 9
      },
      {
        "name": "AE_SV_CREATE_PARTICLE_EFFECT_CFG",
        "value": 10
      },
      {
        "name": "AE_SV_STOP_PARTICLE_EFFECT",
        "value": 11
      },
      {
        "name": "AE_FOOTSTEP",
        "value": 12
      },
      {
        "name": "AE_CL_STOP_RAGDOLL_CONTROL",
        "value": 13
      },
      {
        "name": "AE_CL_ENABLE_BODYGROUP",
        "value": 14
      },
      {
        "name": "AE_CL_DISABLE_BODYGROUP",
        "value": 15
      },
      {
        "name": "AE_BODYGROUP_SET_VALUE",
        "value": 16
      },
      {
        "name": "AE_WEAPON_PERFORM_ATTACK",
        "value": 17
      },
      {
        "name": "AE_FIRE_INPUT",
        "value": 18
      },
      {
        "name": "AE_CL_CLOTH_ATTR",
        "value": 19
      },
      {
        "name": "AE_CL_CLOTH_GROUND_OFFSET",
        "value": 20
      },
      {
        "name": "AE_CL_CLOTH_STIFFEN",
        "value": 21
      },
      {
        "name": "AE_CL_CLOTH_EFFECT",
        "value": 22
      },
      {
        "name": "AE_CL_CREATE_ANIM_SCOPE_PROP",
        "value": 23
      },
      {
        "name": "AE_SV_IKLOCK",
        "value": 24
      },
      {
        "name": "AE_PULSE_GRAPH",
        "value": 25
      },
      {
        "name": "AE_DISABLE_PLATFORM",
        "value": 26
      },
      {
        "name": "AE_ENABLE_PLATFORM_PLAYER_FOLLOWS_YAW",
        "value": 27
      },
      {
        "name": "AE_ENABLE_PLATFORM_PLAYER_IGNORES_YAW",
        "value": 28
      },
      {
        "name": "AE_DESTRUCTIBLE_PART_DESTROY",
        "value": 29
      },
      {
        "name": "AE_CL_SUPPRESS_EVENTS_WITH_TAG",
        "value": 30
      },
      {
        "name": "AE_CL_HIDE_PARTICLE_EFFECT",
        "value": 31
      },
      {
        "name": "AE_CL_SHOW_PARTICLE_EFFECT",
        "value": 32
      },
      {
        "name": "AE_CL_ADD_PARTICLE_EFFECT_CP",
        "value": 33
      },
      {
        "name": "AE_CL_SPEECH",
        "value": 34
      },
      {
        "name": "AE_CL_PANORAMA_EVENT",
        "value": 35
      },
      {
        "name": "AE_CL_DOTA_PLAY_STATUS_EFFECT",
        "value": 36
      },
      {
        "name": "AE_CL_DOTA_STOP_STATUS_EFFECT",
        "value": 37
      },
      {
        "name": "AE_CL_DOTA_NPC_CREATE_PARTICLE_EFFECT",
        "value": 38
      },
      {
        "name": "AE_CL_DOTA_RUBICK_ARCANA_CREATE_PARTICLE_EFFECT",
        "value": 39
      },
      {
        "name": "AE_DOTA_PET_ITEM_PICKUP",
        "value": 40
      },
      {
        "name": "AE_DOTA_PET_ITEM_DROP",
        "value": 41
      },
      {
        "name": "AE_DOTA_SUPPRESS_CONSTANT_LAYER",
        "value": 42
      },
      {
        "name": "AE_DOTA_PLAY_SOUND_ATTACK_SPECIAL",
        "value": 43
      },
      {
        "name": "AE_DOTA_CREATE_CLINKZ_ATTACK",
        "value": 44
      },
      {
        "name": "AE_DOTA_PLAY_SOUND_ATTACK_BACKSTAB",
        "value": 45
      },
      {
        "name": "AE_DOTA_DIE_PHANTOM_DEATH_PARTICLES",
        "value": 46
      },
      {
        "name": "AE_DOTA_SWITCH_ATTACK_COMBO",
        "value": 47
      },
      {
        "name": "AE_EF_NODRAW",
        "value": 48
      },
      {
        "name": "AE_EF_DRAW",
        "value": 49
      },
      {
        "name": "AE_DOTA_PLAY_SOUND_ATTACK",
        "value": 50
      },
      {
        "name": "AE_CL_CREATE_PARTICLE_BRASS",
        "value": 51
      }
    ],
    "description": "https://developer.valvesoftware.com/wiki/Animation_Events#Server_events"
  },
  {
    "kind": "enum",
    "name": "SourceEngineDamageTypes",
    "available": "both",
    "members": [
      {
        "name": "DMG_GENERIC",
        "description": "Generic damage.",
        "value": 0
      },
      {
        "name": "DMG_CRUSH",
        "description": "Caused by physics interaction. Ignored by airboat drivers.",
        "value": 1
      },
      {
        "name": "DMG_BULLET",
        "description": "Bullet damage.",
        "value": 2
      },
      {
        "name": "DMG_SLASH",
        "description": "Sharp objects, such as Manhacks or other NPCs attacks.",
        "value": 4
      },
      {
        "name": "DMG_BURN",
        "description": "Damage from fire.",
        "value": 8
      },
      {
        "name": "DMG_VEHICLE",
        "description": "Hit by a vehicle. This will need to be set for passengers of some vehicle to receive damage.",
        "value": 16
      },
      {
        "name": "DMG_FALL",
        "description": "Fall damage.",
        "value": 32
      },
      {
        "name": "DMG_BLAST",
        "description": "Explosion damage. Will be ignored by most vehicle passengers.",
        "value": 64
      },
      {
        "name": "DMG_CLUB",
        "description": "Crowbar damage.",
        "value": 128
      },
      {
        "name": "DMG_SHOCK",
        "description": "Electrical damage, shows smoke at the damage position.",
        "value": 256
      },
      {
        "name": "DMG_SONIC",
        "description": "Sonic damage,used by the Gargantua and Houndeye NPCs.",
        "value": 512
      },
      {
        "name": "DMG_ENERGYBEAM",
        "description": "Laser.",
        "value": 1024
      },
      {
        "name": "DMG_PREVENT_PHYSICS_FORCE",
        "description": "Prevent a physics force.",
        "value": 2048
      },
      {
        "name": "DMG_NEVERGIB",
        "description": "Never creates gibs. Used by the crossbow.",
        "value": 4096
      },
      {
        "name": "DMG_ALWAYSGIB",
        "description": "Always create gibs.",
        "value": 8192
      },
      {
        "name": "DMG_DROWN",
        "description": "Drown damage.",
        "value": 16384
      },
      {
        "name": "DMG_PARALYZE",
        "description": "Same as DMG_POISON.",
        "value": 32768
      },
      {
        "name": "DMG_NERVEGAS",
        "description": "Neurotoxin damage.",
        "value": 65536
      },
      {
        "name": "DMG_POISON",
        "description": "Poison damage.",
        "value": 131072
      },
      {
        "name": "DMG_RADIATION",
        "description": "Radiation. Will be ignored by most vehicle passengers.",
        "value": 262144
      }
    ],
    "description": "https://developer.valvesoftware.com/wiki/Damage_types"
  },
  {
    "kind": "enum",
    "name": "SourceEngineSoundData",
    "available": "both",
    "members": [
      {
        "name": "EMPTY",
        "value": 0
      },
      {
        "name": "SINGLE_SHOT",
        "value": 2
      },
      {
        "name": "DOUBLE_SHOT",
        "value": 3
      },
      {
        "name": "MELEE_MISS",
        "value": 4
      },
      {
        "name": "MELEE_HIT",
        "value": 5
      },
      {
        "name": "MELEE_HIT_WORLD",
        "value": 6
      },
      {
        "name": "SPECIAL1",
        "value": 9
      },
      {
        "name": "SPECIAL2",
        "value": 10
      },
      {
        "name": "SPECIAL3",
        "value": 11
      }
    ],
    "description": "https://developer.valvesoftware.com/wiki/Weapon_script#SoundData"
  },
  {
    "kind": "enum",
    "name": "subquest_text_replace_values_t",
    "available": "server",
    "members": [
      {
        "name": "SUBQUEST_TEXT_REPLACE_VALUE_CURRENT_VALUE",
        "value": 0
      },
      {
        "name": "SUBQUEST_TEXT_REPLACE_VALUE_TARGET_VALUE",
        "value": 1
      },
      {
        "name": "SUBQUEST_NUM_TEXT_REPLACE_VALUES",
        "value": 2
      }
    ]
  },
  {
    "kind": "enum",
    "name": "UnitFilterResult",
    "available": "both",
    "members": [
      {
        "name": "UF_SUCCESS",
        "value": 0
      },
      {
        "name": "UF_FAIL_FRIENDLY",
        "value": 1
      },
      {
        "name": "UF_FAIL_ENEMY",
        "value": 2
      },
      {
        "name": "UF_FAIL_HERO",
        "value": 3
      },
      {
        "name": "UF_FAIL_CONSIDERED_HERO",
        "value": 4
      },
      {
        "name": "UF_FAIL_CREEP",
        "value": 5
      },
      {
        "name": "UF_FAIL_BUILDING",
        "value": 6
      },
      {
        "name": "UF_FAIL_COURIER",
        "value": 7
      },
      {
        "name": "UF_FAIL_OTHER",
        "value": 8
      },
      {
        "name": "UF_FAIL_ANCIENT",
        "value": 9
      },
      {
        "name": "UF_FAIL_ILLUSION",
        "value": 10
      },
      {
        "name": "UF_FAIL_SUMMONED",
        "value": 11
      },
      {
        "name": "UF_FAIL_DOMINATED",
        "value": 12
      },
      {
        "name": "UF_FAIL_MELEE",
        "value": 13
      },
      {
        "name": "UF_FAIL_RANGED",
        "value": 14
      },
      {
        "name": "UF_FAIL_DEAD",
        "value": 15
      },
      {
        "name": "UF_FAIL_MAGIC_IMMUNE_ALLY",
        "value": 16
      },
      {
        "name": "UF_FAIL_MAGIC_IMMUNE_ENEMY",
        "value": 17
      },
      {
        "name": "UF_FAIL_INVULNERABLE",
        "value": 18
      },
      {
        "name": "UF_FAIL_IN_FOW",
        "value": 19
      },
      {
        "name": "UF_FAIL_INVISIBLE",
        "value": 20
      },
      {
        "name": "UF_FAIL_NOT_PLAYER_CONTROLLED",
        "value": 21
      },
      {
        "name": "UF_FAIL_ATTACK_IMMUNE",
        "value": 22
      },
      {
        "name": "UF_FAIL_CUSTOM",
        "value": 23
      },
      {
        "name": "UF_FAIL_INVALID_LOCATION",
        "value": 24
      },
      {
        "name": "UF_FAIL_DISABLE_HELP",
        "value": 25
      },
      {
        "name": "UF_FAIL_OUT_OF_WORLD",
        "value": 26
      },
      {
        "name": "UF_FAIL_NIGHTMARED",
        "value": 27
      },
      {
        "name": "UF_FAIL_OBSTRUCTED",
        "value": 28
      }
    ]
  }
]
