Panorama Enums
DOTA_GameState
-
DOTA_GAMERULES_STATE_INIT = 0
-
DOTA_GAMERULES_STATE_WAIT_FOR_PLAYERS_TO_LOAD = 1
-
DOTA_GAMERULES_STATE_HERO_SELECTION = 3
-
DOTA_GAMERULES_STATE_STRATEGY_TIME = 4
-
DOTA_GAMERULES_STATE_PRE_GAME = 7
-
DOTA_GAMERULES_STATE_GAME_IN_PROGRESS = 8
-
DOTA_GAMERULES_STATE_POST_GAME = 9
-
DOTA_GAMERULES_STATE_DISCONNECT = 10
-
DOTA_GAMERULES_STATE_TEAM_SHOWCASE = 5
-
DOTA_GAMERULES_STATE_CUSTOM_GAME_SETUP = 2
-
DOTA_GAMERULES_STATE_WAIT_FOR_MAP_TO_LOAD = 6
-
DOTA_GAMERULES_STATE_LAST = 0
DOTA_GC_TEAM
-
DOTA_GC_TEAM_GOOD_GUYS = 0
-
DOTA_GC_TEAM_BAD_GUYS = 1
-
DOTA_GC_TEAM_BROADCASTER = 2
-
DOTA_GC_TEAM_SPECTATOR = 3
-
DOTA_GC_TEAM_PLAYER_POOL = 4
-
DOTA_GC_TEAM_NOTEAM = 5
DOTAConnectionState_t
-
DOTA_CONNECTION_STATE_UNKNOWN = 0
-
DOTA_CONNECTION_STATE_NOT_YET_CONNECTED = 1
-
DOTA_CONNECTION_STATE_CONNECTED = 2
-
DOTA_CONNECTION_STATE_DISCONNECTED = 3
-
DOTA_CONNECTION_STATE_ABANDONED = 4
-
DOTA_CONNECTION_STATE_LOADING = 5
-
DOTA_CONNECTION_STATE_FAILED = 6
dotaunitorder_t
-
DOTA_UNIT_ORDER_NONE = 0
-
DOTA_UNIT_ORDER_MOVE_TO_POSITION = 1
-
DOTA_UNIT_ORDER_MOVE_TO_TARGET = 2
-
DOTA_UNIT_ORDER_ATTACK_MOVE = 3
-
DOTA_UNIT_ORDER_ATTACK_TARGET = 4
-
DOTA_UNIT_ORDER_CAST_POSITION = 5
-
DOTA_UNIT_ORDER_CAST_TARGET = 6
-
DOTA_UNIT_ORDER_CAST_TARGET_TREE = 7
-
DOTA_UNIT_ORDER_CAST_NO_TARGET = 8
-
DOTA_UNIT_ORDER_CAST_TOGGLE = 9
-
DOTA_UNIT_ORDER_HOLD_POSITION = 10
-
DOTA_UNIT_ORDER_TRAIN_ABILITY = 11
-
DOTA_UNIT_ORDER_DROP_ITEM = 12
-
DOTA_UNIT_ORDER_GIVE_ITEM = 13
-
DOTA_UNIT_ORDER_PICKUP_ITEM = 14
-
DOTA_UNIT_ORDER_PICKUP_RUNE = 15
-
DOTA_UNIT_ORDER_PURCHASE_ITEM = 16
-
DOTA_UNIT_ORDER_SELL_ITEM = 17
-
DOTA_UNIT_ORDER_DISASSEMBLE_ITEM = 18
-
DOTA_UNIT_ORDER_MOVE_ITEM = 19
-
DOTA_UNIT_ORDER_CAST_TOGGLE_AUTO = 20
-
DOTA_UNIT_ORDER_STOP = 21
-
DOTA_UNIT_ORDER_TAUNT = 22
-
DOTA_UNIT_ORDER_BUYBACK = 23
-
DOTA_UNIT_ORDER_GLYPH = 24
-
DOTA_UNIT_ORDER_EJECT_ITEM_FROM_STASH = 25
-
DOTA_UNIT_ORDER_CAST_RUNE = 26
-
DOTA_UNIT_ORDER_PING_ABILITY = 27
-
DOTA_UNIT_ORDER_MOVE_TO_DIRECTION = 28
-
DOTA_UNIT_ORDER_PATROL = 29
-
DOTA_UNIT_ORDER_VECTOR_TARGET_POSITION = 30
-
DOTA_UNIT_ORDER_RADAR = 31
-
DOTA_UNIT_ORDER_SET_ITEM_COMBINE_LOCK = 32
-
DOTA_UNIT_ORDER_CONTINUE = 33
DOTA_OVERHEAD_ALERT
-
OVERHEAD_ALERT_GOLD = 0
-
OVERHEAD_ALERT_DENY = 1
-
OVERHEAD_ALERT_CRITICAL = 2
-
OVERHEAD_ALERT_XP = 3
-
OVERHEAD_ALERT_BONUS_SPELL_DAMAGE = 4
-
OVERHEAD_ALERT_MISS = 5
-
OVERHEAD_ALERT_DAMAGE = 6
-
OVERHEAD_ALERT_EVADE = 7
-
OVERHEAD_ALERT_BLOCK = 8
-
OVERHEAD_ALERT_BONUS_POISON_DAMAGE = 9
-
OVERHEAD_ALERT_HEAL = 10
-
OVERHEAD_ALERT_MANA_ADD = 11
-
OVERHEAD_ALERT_MANA_LOSS = 12
-
OVERHEAD_ALERT_LAST_HIT_EARLY = 13
-
OVERHEAD_ALERT_LAST_HIT_CLOSE = 14
-
OVERHEAD_ALERT_LAST_HIT_MISS = 15
-
OVERHEAD_ALERT_MAGICAL_BLOCK = 16
-
OVERHEAD_ALERT_INCOMING_DAMAGE = 17
-
OVERHEAD_ALERT_OUTGOING_DAMAGE = 18
DOTA_HeroPickState
-
DOTA_HEROPICK_STATE_NONE = 0
-
DOTA_HEROPICK_STATE_AP_SELECT = 1
-
DOTA_HEROPICK_STATE_SD_SELECT = 2
-
DOTA_HEROPICK_STATE_INTRO_SELECT_UNUSED = 3
-
DOTA_HEROPICK_STATE_RD_SELECT_UNUSED = 4
-
DOTA_HEROPICK_STATE_CM_INTRO = 5
-
DOTA_HEROPICK_STATE_CM_CAPTAINPICK = 6
-
DOTA_HEROPICK_STATE_CM_BAN1 = 7
-
DOTA_HEROPICK_STATE_CM_BAN2 = 8
-
DOTA_HEROPICK_STATE_CM_BAN3 = 9
-
DOTA_HEROPICK_STATE_CM_BAN4 = 10
-
DOTA_HEROPICK_STATE_CM_BAN5 = 11
-
DOTA_HEROPICK_STATE_CM_BAN6 = 12
-
DOTA_HEROPICK_STATE_CM_BAN7 = 13
-
DOTA_HEROPICK_STATE_CM_BAN8 = 14
-
DOTA_HEROPICK_STATE_CM_BAN9 = 15
-
DOTA_HEROPICK_STATE_CM_BAN10 = 16
-
DOTA_HEROPICK_STATE_CM_SELECT1 = 17
-
DOTA_HEROPICK_STATE_CM_SELECT2 = 18
-
DOTA_HEROPICK_STATE_CM_SELECT3 = 19
-
DOTA_HEROPICK_STATE_CM_SELECT4 = 20
-
DOTA_HEROPICK_STATE_CM_SELECT5 = 21
-
DOTA_HEROPICK_STATE_CM_SELECT6 = 22
-
DOTA_HEROPICK_STATE_CM_SELECT7 = 23
-
DOTA_HEROPICK_STATE_CM_SELECT8 = 24
-
DOTA_HEROPICK_STATE_CM_SELECT9 = 25
-
DOTA_HEROPICK_STATE_CM_SELECT10 = 26
-
DOTA_HEROPICK_STATE_CM_PICK = 27
-
DOTA_HEROPICK_STATE_AR_SELECT = 28
-
DOTA_HEROPICK_STATE_MO_SELECT = 29
-
DOTA_HEROPICK_STATE_FH_SELECT = 30
-
DOTA_HEROPICK_STATE_CD_INTRO = 31
-
DOTA_HEROPICK_STATE_CD_CAPTAINPICK = 32
-
DOTA_HEROPICK_STATE_CD_BAN1 = 33
-
DOTA_HEROPICK_STATE_CD_BAN2 = 34
-
DOTA_HEROPICK_STATE_CD_BAN3 = 35
-
DOTA_HEROPICK_STATE_CD_BAN4 = 36
-
DOTA_HEROPICK_STATE_CD_BAN5 = 37
-
DOTA_HEROPICK_STATE_CD_BAN6 = 38
-
DOTA_HEROPICK_STATE_CD_SELECT1 = 39
-
DOTA_HEROPICK_STATE_CD_SELECT2 = 40
-
DOTA_HEROPICK_STATE_CD_SELECT3 = 41
-
DOTA_HEROPICK_STATE_CD_SELECT4 = 42
-
DOTA_HEROPICK_STATE_CD_SELECT5 = 43
-
DOTA_HEROPICK_STATE_CD_SELECT6 = 44
-
DOTA_HEROPICK_STATE_CD_SELECT7 = 45
-
DOTA_HEROPICK_STATE_CD_SELECT8 = 46
-
DOTA_HEROPICK_STATE_CD_SELECT9 = 47
-
DOTA_HEROPICK_STATE_CD_SELECT10 = 48
-
DOTA_HEROPICK_STATE_CD_PICK = 49
-
DOTA_HEROPICK_STATE_BD_SELECT = 50
-
DOTA_HERO_PICK_STATE_ABILITY_DRAFT_SELECT = 51
-
DOTA_HERO_PICK_STATE_ARDM_SELECT = 52
-
DOTA_HEROPICK_STATE_ALL_DRAFT_SELECT = 53
-
DOTA_HERO_PICK_STATE_CUSTOMGAME_SELECT = 54
-
DOTA_HEROPICK_STATE_SELECT_PENALTY = 55
-
DOTA_HEROPICK_STATE_COUNT = 56
DOTATeam_t
-
DOTA_TEAM_FIRST = 2
-
DOTA_TEAM_GOODGUYS = 2
-
DOTA_TEAM_BADGUYS = 3
-
DOTA_TEAM_NEUTRALS = 4
-
DOTA_TEAM_NOTEAM = 5
-
DOTA_TEAM_CUSTOM_1 = 6
-
DOTA_TEAM_CUSTOM_2 = 7
-
DOTA_TEAM_CUSTOM_3 = 8
-
DOTA_TEAM_CUSTOM_4 = 9
-
DOTA_TEAM_CUSTOM_5 = 10
-
DOTA_TEAM_CUSTOM_6 = 11
-
DOTA_TEAM_CUSTOM_7 = 12
-
DOTA_TEAM_CUSTOM_8 = 13
-
DOTA_TEAM_COUNT = 14
-
DOTA_TEAM_CUSTOM_MIN = 6
-
DOTA_TEAM_CUSTOM_MAX = 13
-
DOTA_TEAM_CUSTOM_COUNT = 8
DOTA_RUNES
-
DOTA_RUNE_INVALID = -1
-
DOTA_RUNE_DOUBLEDAMAGE = 0
-
DOTA_RUNE_HASTE = 1
-
DOTA_RUNE_ILLUSION = 2
-
DOTA_RUNE_INVISIBILITY = 3
-
DOTA_RUNE_REGENERATION = 4
-
DOTA_RUNE_BOUNTY = 5
-
DOTA_RUNE_ARCANE = 6
-
DOTA_RUNE_COUNT = 7
DOTA_UNIT_TARGET_TEAM
-
DOTA_UNIT_TARGET_TEAM_NONE = 0
-
DOTA_UNIT_TARGET_TEAM_FRIENDLY = 1
-
DOTA_UNIT_TARGET_TEAM_ENEMY = 2
-
DOTA_UNIT_TARGET_TEAM_CUSTOM = 4
-
DOTA_UNIT_TARGET_TEAM_BOTH = 3
DOTA_UNIT_TARGET_TYPE
-
DOTA_UNIT_TARGET_NONE = 0
-
DOTA_UNIT_TARGET_HERO = 1
-
DOTA_UNIT_TARGET_CREEP = 2
-
DOTA_UNIT_TARGET_BUILDING = 4
-
DOTA_UNIT_TARGET_COURIER = 16
-
DOTA_UNIT_TARGET_OTHER = 32
-
DOTA_UNIT_TARGET_TREE = 64
-
DOTA_UNIT_TARGET_CUSTOM = 128
-
DOTA_UNIT_TARGET_BASIC = 18
-
DOTA_UNIT_TARGET_ALL = 55
DOTA_UNIT_TARGET_FLAGS
-
DOTA_UNIT_TARGET_FLAG_NONE = 0
-
DOTA_UNIT_TARGET_FLAG_RANGED_ONLY = 2
-
DOTA_UNIT_TARGET_FLAG_MELEE_ONLY = 4
-
DOTA_UNIT_TARGET_FLAG_DEAD = 8
-
DOTA_UNIT_TARGET_FLAG_MAGIC_IMMUNE_ENEMIES = 16
-
DOTA_UNIT_TARGET_FLAG_NOT_MAGIC_IMMUNE_ALLIES = 32
-
DOTA_UNIT_TARGET_FLAG_INVULNERABLE = 64
-
DOTA_UNIT_TARGET_FLAG_FOW_VISIBLE = 128
-
DOTA_UNIT_TARGET_FLAG_NO_INVIS = 256
-
DOTA_UNIT_TARGET_FLAG_NOT_ANCIENTS = 512
-
DOTA_UNIT_TARGET_FLAG_PLAYER_CONTROLLED = 1024
-
DOTA_UNIT_TARGET_FLAG_NOT_DOMINATED = 2048
-
DOTA_UNIT_TARGET_FLAG_NOT_SUMMONED = 4096
-
DOTA_UNIT_TARGET_FLAG_NOT_ILLUSIONS = 8192
-
DOTA_UNIT_TARGET_FLAG_NOT_ATTACK_IMMUNE = 16384
-
DOTA_UNIT_TARGET_FLAG_MANA_ONLY = 32768
-
DOTA_UNIT_TARGET_FLAG_CHECK_DISABLE_HELP = 65536
-
DOTA_UNIT_TARGET_FLAG_NOT_CREEP_HERO = 131072
-
DOTA_UNIT_TARGET_FLAG_OUT_OF_WORLD = 262144
-
DOTA_UNIT_TARGET_FLAG_NOT_NIGHTMARED = 524288
-
DOTA_UNIT_TARGET_FLAG_PREFER_ENEMIES = 1048576
DOTALimits_t
-
DOTA_MAX_PLAYERS = 64
-
DOTA_MAX_TEAM = 24
-
DOTA_MAX_PLAYER_TEAMS = 10
-
DOTA_MAX_TEAM_PLAYERS = 24
-
DOTA_MAX_SPECTATOR_TEAM_SIZE = 40
-
DOTA_MAX_SPECTATOR_LOBBY_SIZE = 15
-
DOTA_DEFAULT_MAX_TEAM = 5
-
DOTA_DEFAULT_MAX_TEAM_PLAYERS = 10
DOTAInventoryFlags_t
-
DOTA_INVENTORY_ALLOW_NONE = 0
-
DOTA_INVENTORY_ALLOW_MAIN = 1
-
DOTA_INVENTORY_ALLOW_STASH = 2
-
DOTA_INVENTORY_ALLOW_DROP_ON_GROUND = 4
-
DOTA_INVENTORY_ALLOW_DROP_AT_FOUNTAIN = 8
-
DOTA_INVENTORY_LIMIT_DROP_ON_GROUND = 16
-
DOTA_INVENTORY_ALL_ACCESS = 3
EDOTA_ModifyGold_Reason
-
DOTA_ModifyGold_Unspecified = 0
-
DOTA_ModifyGold_Death = 1
-
DOTA_ModifyGold_Buyback = 2
-
DOTA_ModifyGold_PurchaseConsumable = 3
-
DOTA_ModifyGold_PurchaseItem = 4
-
DOTA_ModifyGold_AbandonedRedistribute = 5
-
DOTA_ModifyGold_SellItem = 6
-
DOTA_ModifyGold_AbilityCost = 7
-
DOTA_ModifyGold_CheatCommand = 8
-
DOTA_ModifyGold_SelectionPenalty = 9
-
DOTA_ModifyGold_GameTick = 10
-
DOTA_ModifyGold_Building = 11
-
DOTA_ModifyGold_HeroKill = 12
-
DOTA_ModifyGold_CreepKill = 13
-
DOTA_ModifyGold_RoshanKill = 14
-
DOTA_ModifyGold_CourierKill = 15
-
DOTA_ModifyGold_SharedGold = 16
DOTAUnitAttackCapability_t
-
DOTA_UNIT_CAP_NO_ATTACK = 0
-
DOTA_UNIT_CAP_MELEE_ATTACK = 1
-
DOTA_UNIT_CAP_RANGED_ATTACK = 2
DOTAUnitMoveCapability_t
-
DOTA_UNIT_CAP_MOVE_NONE = 0
-
DOTA_UNIT_CAP_MOVE_GROUND = 1
-
DOTA_UNIT_CAP_MOVE_FLY = 2
EShareAbility
-
ITEM_FULLY_SHAREABLE = 0
-
ITEM_PARTIALLY_SHAREABLE = 1
-
ITEM_NOT_SHAREABLE = 2
DOTAMusicStatus_t
-
DOTA_MUSIC_STATUS_NONE = 0
-
DOTA_MUSIC_STATUS_EXPLORATION = 1
-
DOTA_MUSIC_STATUS_BATTLE = 2
-
DOTA_MUSIC_STATUS_PRE_GAME_EXPLORATION = 3
-
DOTA_MUSIC_STATUS_DEAD = 4
-
DOTA_MUSIC_STATUS_LAST = 5
DOTA_ABILITY_BEHAVIOR
-
DOTA_ABILITY_BEHAVIOR_NONE = 0
-
DOTA_ABILITY_BEHAVIOR_HIDDEN = 1
-
DOTA_ABILITY_BEHAVIOR_PASSIVE = 2
-
DOTA_ABILITY_BEHAVIOR_NO_TARGET = 4
-
DOTA_ABILITY_BEHAVIOR_UNIT_TARGET = 8
-
DOTA_ABILITY_BEHAVIOR_POINT = 16
-
DOTA_ABILITY_BEHAVIOR_AOE = 32
-
DOTA_ABILITY_BEHAVIOR_NOT_LEARNABLE = 64
-
DOTA_ABILITY_BEHAVIOR_CHANNELLED = 128
-
DOTA_ABILITY_BEHAVIOR_ITEM = 256
-
DOTA_ABILITY_BEHAVIOR_TOGGLE = 512
-
DOTA_ABILITY_BEHAVIOR_DIRECTIONAL = 1024
-
DOTA_ABILITY_BEHAVIOR_IMMEDIATE = 2048
-
DOTA_ABILITY_BEHAVIOR_AUTOCAST = 4096
-
DOTA_ABILITY_BEHAVIOR_OPTIONAL_UNIT_TARGET = 8192
-
DOTA_ABILITY_BEHAVIOR_OPTIONAL_POINT = 16384
-
DOTA_ABILITY_BEHAVIOR_OPTIONAL_NO_TARGET = 32768
-
DOTA_ABILITY_BEHAVIOR_AURA = 65536
-
DOTA_ABILITY_BEHAVIOR_ATTACK = 131072
-
DOTA_ABILITY_BEHAVIOR_DONT_RESUME_MOVEMENT = 262144
-
DOTA_ABILITY_BEHAVIOR_ROOT_DISABLES = 524288
-
DOTA_ABILITY_BEHAVIOR_UNRESTRICTED = 1048576
-
DOTA_ABILITY_BEHAVIOR_IGNORE_PSEUDO_QUEUE = 2097152
-
DOTA_ABILITY_BEHAVIOR_IGNORE_CHANNEL = 4194304
-
DOTA_ABILITY_BEHAVIOR_DONT_CANCEL_MOVEMENT = 8388608
-
DOTA_ABILITY_BEHAVIOR_DONT_ALERT_TARGET = 16777216
-
DOTA_ABILITY_BEHAVIOR_DONT_RESUME_ATTACK = 33554432
-
DOTA_ABILITY_BEHAVIOR_NORMAL_WHEN_STOLEN = 67108864
-
DOTA_ABILITY_BEHAVIOR_IGNORE_BACKSWING = 134217728
-
DOTA_ABILITY_BEHAVIOR_RUNE_TARGET = 268435456
-
DOTA_ABILITY_BEHAVIOR_DONT_CANCEL_CHANNEL = 536870912
-
DOTA_ABILITY_BEHAVIOR_VECTOR_TARGETING = 1073741824
-
DOTA_ABILITY_BEHAVIOR_LAST_RESORT_POINT = -2147483648
-
DOTA_ABILITY_LAST_BEHAVIOR = -2147483648
DAMAGE_TYPES
-
DAMAGE_TYPE_NONE = 0
-
DAMAGE_TYPE_PHYSICAL = 1
-
DAMAGE_TYPE_MAGICAL = 2
-
DAMAGE_TYPE_PURE = 4
-
DAMAGE_TYPE_HP_REMOVAL = 8
-
DAMAGE_TYPE_ALL = 7
ABILITY_TYPES
-
ABILITY_TYPE_BASIC = 0
-
ABILITY_TYPE_ULTIMATE = 1
-
ABILITY_TYPE_ATTRIBUTES = 2
-
ABILITY_TYPE_HIDDEN = 3
SPELL_IMMUNITY_TYPES
-
SPELL_IMMUNITY_NONE = 0
-
SPELL_IMMUNITY_ALLIES_YES = 1
-
SPELL_IMMUNITY_ALLIES_NO = 2
-
SPELL_IMMUNITY_ENEMIES_YES = 3
-
SPELL_IMMUNITY_ENEMIES_NO = 4
DOTADamageFlag_t
-
DOTA_DAMAGE_FLAG_NONE = 0
-
DOTA_DAMAGE_FLAG_IGNORES_MAGIC_ARMOR = 1
-
DOTA_DAMAGE_FLAG_IGNORES_PHYSICAL_ARMOR = 2
-
DOTA_DAMAGE_FLAG_BYPASSES_INVULNERABILITY = 4
-
DOTA_DAMAGE_FLAG_BYPASSES_BLOCK = 8
-
DOTA_DAMAGE_FLAG_REFLECTION = 16
-
DOTA_DAMAGE_FLAG_HPLOSS = 32
-
DOTA_DAMAGE_FLAG_NO_DIRECTOR_EVENT = 64
-
DOTA_DAMAGE_FLAG_NON_LETHAL = 128
-
DOTA_DAMAGE_FLAG_USE_COMBAT_PROFICIENCY = 256
-
DOTA_DAMAGE_FLAG_NO_DAMAGE_MULTIPLIERS = 512
-
DOTA_DAMAGE_FLAG_NO_SPELL_AMPLIFICATION = 1024
-
DOTA_DAMAGE_FLAG_DONT_DISPLAY_DAMAGE_IF_SOURCE_HIDDEN = 2048
EDOTA_ModifyXP_Reason
-
DOTA_ModifyXP_Unspecified = 0
-
DOTA_ModifyXP_HeroKill = 1
-
DOTA_ModifyXP_CreepKill = 2
-
DOTA_ModifyXP_RoshanKill = 3
GameActivity_t
-
ACT_DOTA_IDLE = 1500
-
ACT_DOTA_IDLE_RARE = 1501
-
ACT_DOTA_RUN = 1502
-
ACT_DOTA_ATTACK = 1503
-
ACT_DOTA_ATTACK2 = 1504
-
ACT_DOTA_ATTACK_EVENT = 1505
-
ACT_DOTA_DIE = 1506
-
ACT_DOTA_FLINCH = 1507
-
ACT_DOTA_FLAIL = 1508
-
ACT_DOTA_DISABLED = 1509
-
ACT_DOTA_CAST_ABILITY_1 = 1510
-
ACT_DOTA_CAST_ABILITY_2 = 1511
-
ACT_DOTA_CAST_ABILITY_3 = 1512
-
ACT_DOTA_CAST_ABILITY_4 = 1513
-
ACT_DOTA_CAST_ABILITY_5 = 1514
-
ACT_DOTA_CAST_ABILITY_6 = 1515
-
ACT_DOTA_OVERRIDE_ABILITY_1 = 1516
-
ACT_DOTA_OVERRIDE_ABILITY_2 = 1517
-
ACT_DOTA_OVERRIDE_ABILITY_3 = 1518
-
ACT_DOTA_OVERRIDE_ABILITY_4 = 1519
-
ACT_DOTA_CHANNEL_ABILITY_1 = 1520
-
ACT_DOTA_CHANNEL_ABILITY_2 = 1521
-
ACT_DOTA_CHANNEL_ABILITY_3 = 1522
-
ACT_DOTA_CHANNEL_ABILITY_4 = 1523
-
ACT_DOTA_CHANNEL_ABILITY_5 = 1524
-
ACT_DOTA_CHANNEL_ABILITY_6 = 1525
-
ACT_DOTA_CHANNEL_END_ABILITY_1 = 1526
-
ACT_DOTA_CHANNEL_END_ABILITY_2 = 1527
-
ACT_DOTA_CHANNEL_END_ABILITY_3 = 1528
-
ACT_DOTA_CHANNEL_END_ABILITY_4 = 1529
-
ACT_DOTA_CHANNEL_END_ABILITY_5 = 1530
-
ACT_DOTA_CHANNEL_END_ABILITY_6 = 1531
-
ACT_DOTA_CONSTANT_LAYER = 1532
-
ACT_DOTA_CAPTURE = 1533
-
ACT_DOTA_SPAWN = 1534
-
ACT_DOTA_KILLTAUNT = 1535
-
ACT_DOTA_TAUNT = 1536
-
ACT_DOTA_THIRST = 1537
-
ACT_DOTA_CAST_DRAGONBREATH = 1538
-
ACT_DOTA_ECHO_SLAM = 1539
-
ACT_DOTA_CAST_ABILITY_1_END = 1540
-
ACT_DOTA_CAST_ABILITY_2_END = 1541
-
ACT_DOTA_CAST_ABILITY_3_END = 1542
-
ACT_DOTA_CAST_ABILITY_4_END = 1543
-
ACT_MIRANA_LEAP_END = 1544
-
ACT_WAVEFORM_START = 1545
-
ACT_WAVEFORM_END = 1546
-
ACT_DOTA_CAST_ABILITY_ROT = 1547
-
ACT_DOTA_DIE_SPECIAL = 1548
-
ACT_DOTA_RATTLETRAP_BATTERYASSAULT = 1549
-
ACT_DOTA_RATTLETRAP_POWERCOGS = 1550
-
ACT_DOTA_RATTLETRAP_HOOKSHOT_START = 1551
-
ACT_DOTA_RATTLETRAP_HOOKSHOT_LOOP = 1552
-
ACT_DOTA_RATTLETRAP_HOOKSHOT_END = 1553
-
ACT_STORM_SPIRIT_OVERLOAD_RUN_OVERRIDE = 1554
-
ACT_DOTA_TINKER_REARM1 = 1555
-
ACT_DOTA_TINKER_REARM2 = 1556
-
ACT_DOTA_TINKER_REARM3 = 1557
-
ACT_TINY_AVALANCHE = 1558
-
ACT_TINY_TOSS = 1559
-
ACT_TINY_GROWL = 1560
-
ACT_DOTA_WEAVERBUG_ATTACH = 1561
-
ACT_DOTA_CAST_WILD_AXES_END = 1562
-
ACT_DOTA_CAST_LIFE_BREAK_START = 1563
-
ACT_DOTA_CAST_LIFE_BREAK_END = 1564
-
ACT_DOTA_NIGHTSTALKER_TRANSITION = 1565
-
ACT_DOTA_LIFESTEALER_RAGE = 1566
-
ACT_DOTA_LIFESTEALER_OPEN_WOUNDS = 1567
-
ACT_DOTA_SAND_KING_BURROW_IN = 1568
-
ACT_DOTA_SAND_KING_BURROW_OUT = 1569
-
ACT_DOTA_EARTHSHAKER_TOTEM_ATTACK = 1570
-
ACT_DOTA_WHEEL_LAYER = 1571
-
ACT_DOTA_ALCHEMIST_CHEMICAL_RAGE_START = 1572
-
ACT_DOTA_ALCHEMIST_CONCOCTION = 1573
-
ACT_DOTA_JAKIRO_LIQUIDFIRE_START = 1574
-
ACT_DOTA_JAKIRO_LIQUIDFIRE_LOOP = 1575
-
ACT_DOTA_LIFESTEALER_INFEST = 1576
-
ACT_DOTA_LIFESTEALER_INFEST_END = 1577
-
ACT_DOTA_LASSO_LOOP = 1578
-
ACT_DOTA_ALCHEMIST_CONCOCTION_THROW = 1579
-
ACT_DOTA_ALCHEMIST_CHEMICAL_RAGE_END = 1580
-
ACT_DOTA_CAST_COLD_SNAP = 1581
-
ACT_DOTA_CAST_GHOST_WALK = 1582
-
ACT_DOTA_CAST_TORNADO = 1583
-
ACT_DOTA_CAST_EMP = 1584
-
ACT_DOTA_CAST_ALACRITY = 1585
-
ACT_DOTA_CAST_CHAOS_METEOR = 1586
-
ACT_DOTA_CAST_SUN_STRIKE = 1587
-
ACT_DOTA_CAST_FORGE_SPIRIT = 1588
-
ACT_DOTA_CAST_ICE_WALL = 1589
-
ACT_DOTA_CAST_DEAFENING_BLAST = 1590
-
ACT_DOTA_VICTORY = 1591
-
ACT_DOTA_DEFEAT = 1592
-
ACT_DOTA_SPIRIT_BREAKER_CHARGE_POSE = 1593
-
ACT_DOTA_SPIRIT_BREAKER_CHARGE_END = 1594
-
ACT_DOTA_TELEPORT = 1595
-
ACT_DOTA_TELEPORT_END = 1596
-
ACT_DOTA_CAST_REFRACTION = 1597
-
ACT_DOTA_CAST_ABILITY_7 = 1598
-
ACT_DOTA_CANCEL_SIREN_SONG = 1599
-
ACT_DOTA_CHANNEL_ABILITY_7 = 1600
-
ACT_DOTA_LOADOUT = 1601
-
ACT_DOTA_FORCESTAFF_END = 1602
-
ACT_DOTA_POOF_END = 1603
-
ACT_DOTA_SLARK_POUNCE = 1604
-
ACT_DOTA_MAGNUS_SKEWER_START = 1605
-
ACT_DOTA_MAGNUS_SKEWER_END = 1606
-
ACT_DOTA_MEDUSA_STONE_GAZE = 1607
-
ACT_DOTA_RELAX_START = 1608
-
ACT_DOTA_RELAX_LOOP = 1609
-
ACT_DOTA_RELAX_END = 1610
-
ACT_DOTA_CENTAUR_STAMPEDE = 1611
-
ACT_DOTA_BELLYACHE_START = 1612
-
ACT_DOTA_BELLYACHE_LOOP = 1613
-
ACT_DOTA_BELLYACHE_END = 1614
-
ACT_DOTA_ROQUELAIRE_LAND = 1615
-
ACT_DOTA_ROQUELAIRE_LAND_IDLE = 1616
-
ACT_DOTA_GREEVIL_CAST = 1617
-
ACT_DOTA_GREEVIL_OVERRIDE_ABILITY = 1618
-
ACT_DOTA_GREEVIL_HOOK_START = 1619
-
ACT_DOTA_GREEVIL_HOOK_END = 1620
-
ACT_DOTA_GREEVIL_BLINK_BONE = 1621
-
ACT_DOTA_IDLE_SLEEPING = 1622
-
ACT_DOTA_INTRO = 1623
-
ACT_DOTA_GESTURE_POINT = 1624
-
ACT_DOTA_GESTURE_ACCENT = 1625
-
ACT_DOTA_SLEEPING_END = 1626
-
ACT_DOTA_AMBUSH = 1627
-
ACT_DOTA_ITEM_LOOK = 1628
-
ACT_DOTA_STARTLE = 1629
-
ACT_DOTA_FRUSTRATION = 1630
-
ACT_DOTA_TELEPORT_REACT = 1631
-
ACT_DOTA_TELEPORT_END_REACT = 1632
-
ACT_DOTA_SHRUG = 1633
-
ACT_DOTA_RELAX_LOOP_END = 1634
-
ACT_DOTA_PRESENT_ITEM = 1635
-
ACT_DOTA_IDLE_IMPATIENT = 1636
-
ACT_DOTA_SHARPEN_WEAPON = 1637
-
ACT_DOTA_SHARPEN_WEAPON_OUT = 1638
-
ACT_DOTA_IDLE_SLEEPING_END = 1639
-
ACT_DOTA_BRIDGE_DESTROY = 1640
-
ACT_DOTA_TAUNT_SNIPER = 1641
-
ACT_DOTA_DEATH_BY_SNIPER = 1642
-
ACT_DOTA_LOOK_AROUND = 1643
-
ACT_DOTA_CAGED_CREEP_RAGE = 1644
-
ACT_DOTA_CAGED_CREEP_RAGE_OUT = 1645
-
ACT_DOTA_CAGED_CREEP_SMASH = 1646
-
ACT_DOTA_CAGED_CREEP_SMASH_OUT = 1647
-
ACT_DOTA_IDLE_IMPATIENT_SWORD_TAP = 1648
-
ACT_DOTA_INTRO_LOOP = 1649
-
ACT_DOTA_BRIDGE_THREAT = 1650
-
ACT_DOTA_DAGON = 1651
-
ACT_DOTA_CAST_ABILITY_2_ES_ROLL_START = 1652
-
ACT_DOTA_CAST_ABILITY_2_ES_ROLL = 1653
-
ACT_DOTA_CAST_ABILITY_2_ES_ROLL_END = 1654
-
ACT_DOTA_NIAN_PIN_START = 1655
-
ACT_DOTA_NIAN_PIN_LOOP = 1656
-
ACT_DOTA_NIAN_PIN_END = 1657
-
ACT_DOTA_LEAP_STUN = 1658
-
ACT_DOTA_LEAP_SWIPE = 1659
-
ACT_DOTA_NIAN_INTRO_LEAP = 1660
-
ACT_DOTA_AREA_DENY = 1661
-
ACT_DOTA_NIAN_PIN_TO_STUN = 1662
-
ACT_DOTA_RAZE_1 = 1663
-
ACT_DOTA_RAZE_2 = 1664
-
ACT_DOTA_RAZE_3 = 1665
-
ACT_DOTA_UNDYING_DECAY = 1666
-
ACT_DOTA_UNDYING_SOUL_RIP = 1667
-
ACT_DOTA_UNDYING_TOMBSTONE = 1668
-
ACT_DOTA_WHIRLING_AXES_RANGED = 1669
-
ACT_DOTA_SHALLOW_GRAVE = 1670
-
ACT_DOTA_COLD_FEET = 1671
-
ACT_DOTA_ICE_VORTEX = 1672
-
ACT_DOTA_CHILLING_TOUCH = 1673
-
ACT_DOTA_ENFEEBLE = 1674
-
ACT_DOTA_FATAL_BONDS = 1675
-
ACT_DOTA_MIDNIGHT_PULSE = 1676
-
ACT_DOTA_ANCESTRAL_SPIRIT = 1677
-
ACT_DOTA_THUNDER_STRIKE = 1678
-
ACT_DOTA_KINETIC_FIELD = 1679
-
ACT_DOTA_STATIC_STORM = 1680
-
ACT_DOTA_MINI_TAUNT = 1681
-
ACT_DOTA_ARCTIC_BURN_END = 1682
-
ACT_DOTA_LOADOUT_RARE = 1683
-
ACT_DOTA_SWIM = 1684
-
ACT_DOTA_FLEE = 1685
-
ACT_DOTA_TROT = 1686
-
ACT_DOTA_SHAKE = 1687
-
ACT_DOTA_SWIM_IDLE = 1688
-
ACT_DOTA_WAIT_IDLE = 1689
-
ACT_DOTA_GREET = 1690
-
ACT_DOTA_TELEPORT_COOP_START = 1691
-
ACT_DOTA_TELEPORT_COOP_WAIT = 1692
-
ACT_DOTA_TELEPORT_COOP_END = 1693
-
ACT_DOTA_TELEPORT_COOP_EXIT = 1694
-
ACT_DOTA_SHOPKEEPER_PET_INTERACT = 1695
-
ACT_DOTA_ITEM_PICKUP = 1696
-
ACT_DOTA_ITEM_DROP = 1697
-
ACT_DOTA_CAPTURE_PET = 1698
-
ACT_DOTA_PET_WARD_OBSERVER = 1699
-
ACT_DOTA_PET_WARD_SENTRY = 1700
-
ACT_DOTA_PET_LEVEL = 1701
-
ACT_DOTA_CAST_BURROW_END = 1702
-
ACT_DOTA_LIFESTEALER_ASSIMILATE = 1703
-
ACT_DOTA_LIFESTEALER_EJECT = 1704
-
ACT_DOTA_ATTACK_EVENT_BASH = 1705
-
ACT_DOTA_CAPTURE_RARE = 1706
-
ACT_DOTA_AW_MAGNETIC_FIELD = 1707
-
ACT_DOTA_CAST_GHOST_SHIP = 1708
-
ACT_DOTA_FXANIM = 1709
-
ACT_DOTA_VICTORY_START = 1710
-
ACT_DOTA_DEFEAT_START = 1711
-
ACT_DOTA_DP_SPIRIT_SIPHON = 1712
-
ACT_DOTA_TRICKS_END = 1713
-
ACT_DOTA_ES_STONE_CALLER = 1714
-
ACT_DOTA_MK_STRIKE = 1715
-
ACT_DOTA_VERSUS = 1716
-
ACT_DOTA_CAPTURE_CARD = 1717
-
ACT_DOTA_MK_SPRING_SOAR = 1718
-
ACT_DOTA_MK_SPRING_END = 1719
-
ACT_DOTA_MK_TREE_SOAR = 1720
-
ACT_DOTA_MK_TREE_END = 1721
-
ACT_DOTA_MK_FUR_ARMY = 1722
-
ACT_DOTA_MK_SPRING_CAST = 1723
DOTAMinimapEvent_t
-
DOTA_MINIMAP_EVENT_ANCIENT_UNDER_ATTACK = 2
-
DOTA_MINIMAP_EVENT_BASE_UNDER_ATTACK = 4
-
DOTA_MINIMAP_EVENT_BASE_GLYPHED = 8
-
DOTA_MINIMAP_EVENT_TEAMMATE_UNDER_ATTACK = 16
-
DOTA_MINIMAP_EVENT_TEAMMATE_TELEPORTING = 32
-
DOTA_MINIMAP_EVENT_TEAMMATE_DIED = 64
-
DOTA_MINIMAP_EVENT_TUTORIAL_TASK_ACTIVE = 128
-
DOTA_MINIMAP_EVENT_TUTORIAL_TASK_FINISHED = 256
-
DOTA_MINIMAP_EVENT_HINT_LOCATION = 512
-
DOTA_MINIMAP_EVENT_ENEMY_TELEPORTING = 1024
-
DOTA_MINIMAP_EVENT_CANCEL_TELEPORTING = 2048
-
DOTA_MINIMAP_EVENT_RADAR = 4096
-
DOTA_MINIMAP_EVENT_RADAR_TARGET = 8192
DOTASlotType_t
-
DOTA_LOADOUT_TYPE_INVALID = -1
-
DOTA_LOADOUT_TYPE_WEAPON = 0
-
DOTA_LOADOUT_TYPE_OFFHAND_WEAPON = 1
-
DOTA_LOADOUT_TYPE_WEAPON2 = 2
-
DOTA_LOADOUT_TYPE_OFFHAND_WEAPON2 = 3
-
DOTA_LOADOUT_TYPE_HEAD = 4
-
DOTA_LOADOUT_TYPE_SHOULDER = 5
-
DOTA_LOADOUT_TYPE_ARMS = 6
-
DOTA_LOADOUT_TYPE_ARMOR = 7
-
DOTA_LOADOUT_TYPE_BELT = 8
-
DOTA_LOADOUT_TYPE_NECK = 9
-
DOTA_LOADOUT_TYPE_BACK = 10
-
DOTA_LOADOUT_TYPE_LEGS = 11
-
DOTA_LOADOUT_TYPE_GLOVES = 12
-
DOTA_LOADOUT_TYPE_TAIL = 13
-
DOTA_LOADOUT_TYPE_MISC = 14
-
DOTA_LOADOUT_TYPE_BODY_HEAD = 15
-
DOTA_LOADOUT_TYPE_MOUNT = 16
-
DOTA_LOADOUT_TYPE_SUMMON = 17
-
DOTA_LOADOUT_TYPE_SHAPESHIFT = 18
-
DOTA_LOADOUT_TYPE_TAUNT = 19
-
DOTA_LOADOUT_TYPE_AMBIENT_EFFECTS = 20
-
DOTA_LOADOUT_TYPE_ABILITY_ATTACK = 21
-
DOTA_LOADOUT_TYPE_ABILITY1 = 22
-
DOTA_LOADOUT_TYPE_ABILITY2 = 23
-
DOTA_LOADOUT_TYPE_ABILITY3 = 24
-
DOTA_LOADOUT_TYPE_ABILITY4 = 25
-
DOTA_LOADOUT_TYPE_ABILITY_ULTIMATE = 26
-
DOTA_LOADOUT_TYPE_VOICE = 27
-
DOTA_LOADOUT_TYPE_ACTION_ITEM = 28
-
DOTA_LOADOUT_TYPE_COURIER = 29
-
DOTA_LOADOUT_TYPE_ANNOUNCER = 30
-
DOTA_LOADOUT_TYPE_MEGA_KILLS = 31
-
DOTA_LOADOUT_TYPE_MUSIC = 32
-
DOTA_LOADOUT_TYPE_WARD = 33
-
DOTA_LOADOUT_TYPE_HUD_SKIN = 34
-
DOTA_LOADOUT_TYPE_LOADING_SCREEN = 35
-
DOTA_LOADOUT_TYPE_WEATHER = 36
-
DOTA_LOADOUT_TYPE_HEROIC_STATUE = 37
-
DOTA_LOADOUT_TYPE_MULTIKILL_BANNER = 38
-
DOTA_LOADOUT_TYPE_CURSOR_PACK = 39
-
DOTA_LOADOUT_TYPE_TELEPORT_EFFECT = 40
-
DOTA_LOADOUT_TYPE_BLINK_EFFECT = 41
-
DOTA_LOADOUT_TYPE_TEAM_SHOWCASE = 42
-
DOTA_LOADOUT_TYPE_TERRAIN = 43
-
DOTA_PLAYER_LOADOUT_START = 28
-
DOTA_PLAYER_LOADOUT_END = 43
-
DOTA_LOADOUT_TYPE_NONE = 44
-
DOTA_LOADOUT_TYPE_COUNT = 45
modifierfunction
-
MODIFIER_PROPERTY_PREATTACK_BONUS_DAMAGE = 0
-
MODIFIER_PROPERTY_PREATTACK_BONUS_DAMAGE_PROC = 1
-
MODIFIER_PROPERTY_PREATTACK_BONUS_DAMAGE_POST_CRIT = 2
-
MODIFIER_PROPERTY_BASEATTACK_BONUSDAMAGE = 3
-
MODIFIER_PROPERTY_PROCATTACK_BONUS_DAMAGE_PHYSICAL = 4
-
MODIFIER_PROPERTY_PROCATTACK_BONUS_DAMAGE_MAGICAL = 5
-
MODIFIER_PROPERTY_PROCATTACK_BONUS_DAMAGE_PURE = 6
-
MODIFIER_PROPERTY_PROCATTACK_FEEDBACK = 7
-
MODIFIER_PROPERTY_PRE_ATTACK = 8
-
MODIFIER_PROPERTY_INVISIBILITY_LEVEL = 9
-
MODIFIER_PROPERTY_PERSISTENT_INVISIBILITY = 10
-
MODIFIER_PROPERTY_MOVESPEED_BONUS_CONSTANT = 11
-
MODIFIER_PROPERTY_MOVESPEED_BASE_OVERRIDE = 12
-
MODIFIER_PROPERTY_MOVESPEED_BONUS_PERCENTAGE = 13
-
MODIFIER_PROPERTY_MOVESPEED_BONUS_PERCENTAGE_UNIQUE = 14
-
MODIFIER_PROPERTY_MOVESPEED_BONUS_PERCENTAGE_UNIQUE_2 = 15
-
MODIFIER_PROPERTY_MOVESPEED_BONUS_UNIQUE = 16
-
MODIFIER_PROPERTY_MOVESPEED_BONUS_UNIQUE_2 = 17
-
MODIFIER_PROPERTY_MOVESPEED_ABSOLUTE = 18
-
MODIFIER_PROPERTY_MOVESPEED_ABSOLUTE_MIN = 19
-
MODIFIER_PROPERTY_MOVESPEED_LIMIT = 20
-
MODIFIER_PROPERTY_MOVESPEED_MAX = 21
-
MODIFIER_PROPERTY_ATTACKSPEED_BASE_OVERRIDE = 22
-
MODIFIER_PROPERTY_FIXED_ATTACK_RATE = 23
-
MODIFIER_PROPERTY_ATTACKSPEED_BONUS_CONSTANT = 24
-
MODIFIER_PROPERTY_COOLDOWN_REDUCTION_CONSTANT = 25
-
MODIFIER_PROPERTY_BASE_ATTACK_TIME_CONSTANT = 26
-
MODIFIER_PROPERTY_ATTACK_POINT_CONSTANT = 27
-
MODIFIER_PROPERTY_DAMAGEOUTGOING_PERCENTAGE = 28
-
MODIFIER_PROPERTY_DAMAGEOUTGOING_PERCENTAGE_ILLUSION = 29
-
MODIFIER_PROPERTY_TOTALDAMAGEOUTGOING_PERCENTAGE = 30
-
MODIFIER_PROPERTY_SPELL_AMPLIFY_PERCENTAGE = 31
-
MODIFIER_PROPERTY_HEAL_AMPLIFY_PERCENTAGE = 32
-
MODIFIER_PROPERTY_MAGICDAMAGEOUTGOING_PERCENTAGE = 33
-
MODIFIER_PROPERTY_BASEDAMAGEOUTGOING_PERCENTAGE = 34
-
MODIFIER_PROPERTY_BASEDAMAGEOUTGOING_PERCENTAGE_UNIQUE = 35
-
MODIFIER_PROPERTY_INCOMING_DAMAGE_PERCENTAGE = 36
-
MODIFIER_PROPERTY_INCOMING_PHYSICAL_DAMAGE_PERCENTAGE = 37
-
MODIFIER_PROPERTY_INCOMING_PHYSICAL_DAMAGE_CONSTANT = 38
-
MODIFIER_PROPERTY_INCOMING_SPELL_DAMAGE_CONSTANT = 39
-
MODIFIER_PROPERTY_EVASION_CONSTANT = 40
-
MODIFIER_PROPERTY_NEGATIVE_EVASION_CONSTANT = 41
-
MODIFIER_PROPERTY_AVOID_DAMAGE = 42
-
MODIFIER_PROPERTY_AVOID_SPELL = 43
-
MODIFIER_PROPERTY_MISS_PERCENTAGE = 44
-
MODIFIER_PROPERTY_PHYSICAL_ARMOR_BONUS = 45
-
MODIFIER_PROPERTY_PHYSICAL_ARMOR_BONUS_UNIQUE = 46
-
MODIFIER_PROPERTY_PHYSICAL_ARMOR_BONUS_UNIQUE_ACTIVE = 47
-
MODIFIER_PROPERTY_MAGICAL_RESISTANCE_DIRECT_MODIFICATION = 48
-
MODIFIER_PROPERTY_MAGICAL_RESISTANCE_BONUS = 49
-
MODIFIER_PROPERTY_MAGICAL_RESISTANCE_DECREPIFY_UNIQUE = 50
-
MODIFIER_PROPERTY_BASE_MANA_REGEN = 51
-
MODIFIER_PROPERTY_MANA_REGEN_CONSTANT = 52
-
MODIFIER_PROPERTY_MANA_REGEN_CONSTANT_UNIQUE = 53
-
MODIFIER_PROPERTY_MANA_REGEN_PERCENTAGE = 54
-
MODIFIER_PROPERTY_MANA_REGEN_TOTAL_PERCENTAGE = 55
-
MODIFIER_PROPERTY_HEALTH_REGEN_CONSTANT = 56
-
MODIFIER_PROPERTY_HEALTH_REGEN_PERCENTAGE = 57
-
MODIFIER_PROPERTY_HEALTH_BONUS = 58
-
MODIFIER_PROPERTY_MANA_BONUS = 59
-
MODIFIER_PROPERTY_EXTRA_STRENGTH_BONUS = 60
-
MODIFIER_PROPERTY_EXTRA_HEALTH_BONUS = 61
-
MODIFIER_PROPERTY_EXTRA_MANA_BONUS = 62
-
MODIFIER_PROPERTY_EXTRA_HEALTH_PERCENTAGE = 63
-
MODIFIER_PROPERTY_STATS_STRENGTH_BONUS = 64
-
MODIFIER_PROPERTY_STATS_AGILITY_BONUS = 65
-
MODIFIER_PROPERTY_STATS_INTELLECT_BONUS = 66
-
MODIFIER_PROPERTY_CAST_RANGE_BONUS = 67
-
MODIFIER_PROPERTY_CAST_RANGE_BONUS_STACKING = 68
-
MODIFIER_PROPERTY_ATTACK_RANGE_BONUS = 69
-
MODIFIER_PROPERTY_ATTACK_RANGE_BONUS_UNIQUE = 70
-
MODIFIER_PROPERTY_MAX_ATTACK_RANGE = 71
-
MODIFIER_PROPERTY_PROJECTILE_SPEED_BONUS = 72
-
MODIFIER_PROPERTY_REINCARNATION = 73
-
MODIFIER_PROPERTY_RESPAWNTIME = 74
-
MODIFIER_PROPERTY_RESPAWNTIME_PERCENTAGE = 75
-
MODIFIER_PROPERTY_RESPAWNTIME_STACKING = 76
-
MODIFIER_PROPERTY_COOLDOWN_PERCENTAGE = 77
-
MODIFIER_PROPERTY_COOLDOWN_PERCENTAGE_STACKING = 78
-
MODIFIER_PROPERTY_CASTTIME_PERCENTAGE = 79
-
MODIFIER_PROPERTY_MANACOST_PERCENTAGE = 80
-
MODIFIER_PROPERTY_DEATHGOLDCOST = 81
-
MODIFIER_PROPERTY_EXP_RATE_BOOST = 82
-
MODIFIER_PROPERTY_PREATTACK_CRITICALSTRIKE = 83
-
MODIFIER_PROPERTY_PREATTACK_TARGET_CRITICALSTRIKE = 84
-
MODIFIER_PROPERTY_MAGICAL_CONSTANT_BLOCK = 85
-
MODIFIER_PROPERTY_PHYSICAL_CONSTANT_BLOCK = 86
-
MODIFIER_PROPERTY_PHYSICAL_CONSTANT_BLOCK_SPECIAL = 87
-
MODIFIER_PROPERTY_TOTAL_CONSTANT_BLOCK_UNAVOIDABLE_PRE_ARMOR = 88
-
MODIFIER_PROPERTY_TOTAL_CONSTANT_BLOCK = 89
-
MODIFIER_PROPERTY_OVERRIDE_ANIMATION = 90
-
MODIFIER_PROPERTY_OVERRIDE_ANIMATION_WEIGHT = 91
-
MODIFIER_PROPERTY_OVERRIDE_ANIMATION_RATE = 92
-
MODIFIER_PROPERTY_ABSORB_SPELL = 93
-
MODIFIER_PROPERTY_REFLECT_SPELL = 94
-
MODIFIER_PROPERTY_DISABLE_AUTOATTACK = 95
-
MODIFIER_PROPERTY_BONUS_DAY_VISION = 96
-
MODIFIER_PROPERTY_BONUS_NIGHT_VISION = 97
-
MODIFIER_PROPERTY_BONUS_NIGHT_VISION_UNIQUE = 98
-
MODIFIER_PROPERTY_BONUS_VISION_PERCENTAGE = 99
-
MODIFIER_PROPERTY_FIXED_DAY_VISION = 100
-
MODIFIER_PROPERTY_FIXED_NIGHT_VISION = 101
-
MODIFIER_PROPERTY_MIN_HEALTH = 102
-
MODIFIER_PROPERTY_ABSOLUTE_NO_DAMAGE_PHYSICAL = 103
-
MODIFIER_PROPERTY_ABSOLUTE_NO_DAMAGE_MAGICAL = 104
-
MODIFIER_PROPERTY_ABSOLUTE_NO_DAMAGE_PURE = 105
-
MODIFIER_PROPERTY_IS_ILLUSION = 106
-
MODIFIER_PROPERTY_ILLUSION_LABEL = 107
-
MODIFIER_PROPERTY_SUPER_ILLUSION = 108
-
MODIFIER_PROPERTY_SUPER_ILLUSION_WITH_ULTIMATE = 109
-
MODIFIER_PROPERTY_TURN_RATE_PERCENTAGE = 110
-
MODIFIER_PROPERTY_DISABLE_HEALING = 111
-
MODIFIER_PROPERTY_ALWAYS_ALLOW_ATTACK = 112
-
MODIFIER_PROPERTY_OVERRIDE_ATTACK_MAGICAL = 113
-
MODIFIER_PROPERTY_UNIT_STATS_NEEDS_REFRESH = 114
-
MODIFIER_PROPERTY_BOUNTY_CREEP_MULTIPLIER = 115
-
MODIFIER_PROPERTY_BOUNTY_OTHER_MULTIPLIER = 116
-
MODIFIER_EVENT_ON_SPELL_TARGET_READY = 117
-
MODIFIER_EVENT_ON_ATTACK_RECORD = 118
-
MODIFIER_EVENT_ON_ATTACK_START = 119
-
MODIFIER_EVENT_ON_ATTACK = 120
-
MODIFIER_EVENT_ON_ATTACK_LANDED = 121
-
MODIFIER_EVENT_ON_ATTACK_FAIL = 122
-
MODIFIER_EVENT_ON_ATTACK_ALLIED = 123
-
MODIFIER_EVENT_ON_PROJECTILE_DODGE = 124
-
MODIFIER_EVENT_ON_ORDER = 125
-
MODIFIER_EVENT_ON_UNIT_MOVED = 126
-
MODIFIER_EVENT_ON_ABILITY_START = 127
-
MODIFIER_EVENT_ON_ABILITY_EXECUTED = 128
-
MODIFIER_EVENT_ON_ABILITY_FULLY_CAST = 129
-
MODIFIER_EVENT_ON_BREAK_INVISIBILITY = 130
-
MODIFIER_EVENT_ON_ABILITY_END_CHANNEL = 131
-
MODIFIER_EVENT_ON_PROCESS_UPGRADE = 132
-
MODIFIER_EVENT_ON_REFRESH = 133
-
MODIFIER_EVENT_ON_TAKEDAMAGE = 134
-
MODIFIER_EVENT_ON_STATE_CHANGED = 135
-
MODIFIER_EVENT_ON_ORB_EFFECT = 136
-
MODIFIER_EVENT_ON_ATTACKED = 137
-
MODIFIER_EVENT_ON_DEATH = 138
-
MODIFIER_EVENT_ON_RESPAWN = 139
-
MODIFIER_EVENT_ON_SPENT_MANA = 140
-
MODIFIER_EVENT_ON_TELEPORTING = 141
-
MODIFIER_EVENT_ON_TELEPORTED = 142
-
MODIFIER_EVENT_ON_SET_LOCATION = 143
-
MODIFIER_EVENT_ON_HEALTH_GAINED = 144
-
MODIFIER_EVENT_ON_MANA_GAINED = 145
-
MODIFIER_EVENT_ON_TAKEDAMAGE_KILLCREDIT = 146
-
MODIFIER_EVENT_ON_HERO_KILLED = 147
-
MODIFIER_EVENT_ON_HEAL_RECEIVED = 148
-
MODIFIER_EVENT_ON_BUILDING_KILLED = 149
-
MODIFIER_EVENT_ON_MODEL_CHANGED = 150
-
MODIFIER_PROPERTY_TOOLTIP = 151
-
MODIFIER_PROPERTY_MODEL_CHANGE = 152
-
MODIFIER_PROPERTY_MODEL_SCALE = 153
-
MODIFIER_PROPERTY_IS_SCEPTER = 154
-
MODIFIER_PROPERTY_TRANSLATE_ACTIVITY_MODIFIERS = 155
-
MODIFIER_PROPERTY_TRANSLATE_ATTACK_SOUND = 156
-
MODIFIER_PROPERTY_LIFETIME_FRACTION = 157
-
MODIFIER_PROPERTY_PROVIDES_FOW_POSITION = 158
-
MODIFIER_PROPERTY_SPELLS_REQUIRE_HP = 159
-
MODIFIER_PROPERTY_FORCE_DRAW_MINIMAP = 160
-
MODIFIER_PROPERTY_DISABLE_TURNING = 161
-
MODIFIER_PROPERTY_IGNORE_CAST_ANGLE = 162
-
MODIFIER_PROPERTY_CHANGE_ABILITY_VALUE = 163
-
MODIFIER_PROPERTY_ABILITY_LAYOUT = 164
-
MODIFIER_EVENT_ON_DOMINATED = 165
-
MODIFIER_PROPERTY_TEMPEST_DOUBLE = 166
-
MODIFIER_PROPERTY_PRESERVE_PARTICLES_ON_MODEL_CHANGE = 167
-
MODIFIER_EVENT_ON_ATTACK_FINISHED = 168
-
MODIFIER_PROPERTY_IGNORE_COOLDOWN = 169
-
MODIFIER_PROPERTY_CAN_ATTACK_TREES = 170
-
MODIFIER_PROPERTY_VISUAL_Z_DELTA = 171
-
MODIFIER_PROPERTY_INCOMING_DAMAGE_ILLUSION = 172
-
MODIFIER_FUNCTION_LAST = 173
-
MODIFIER_FUNCTION_INVALID = 255
modifierstate
-
MODIFIER_STATE_ROOTED = 0
-
MODIFIER_STATE_DISARMED = 1
-
MODIFIER_STATE_ATTACK_IMMUNE = 2
-
MODIFIER_STATE_SILENCED = 3
-
MODIFIER_STATE_MUTED = 4
-
MODIFIER_STATE_STUNNED = 5
-
MODIFIER_STATE_HEXED = 6
-
MODIFIER_STATE_INVISIBLE = 7
-
MODIFIER_STATE_INVULNERABLE = 8
-
MODIFIER_STATE_MAGIC_IMMUNE = 9
-
MODIFIER_STATE_PROVIDES_VISION = 10
-
MODIFIER_STATE_NIGHTMARED = 11
-
MODIFIER_STATE_BLOCK_DISABLED = 12
-
MODIFIER_STATE_EVADE_DISABLED = 13
-
MODIFIER_STATE_UNSELECTABLE = 14
-
MODIFIER_STATE_CANNOT_TARGET_ENEMIES = 15
-
MODIFIER_STATE_CANNOT_MISS = 16
-
MODIFIER_STATE_SPECIALLY_DENIABLE = 17
-
MODIFIER_STATE_FROZEN = 18
-
MODIFIER_STATE_COMMAND_RESTRICTED = 19
-
MODIFIER_STATE_NOT_ON_MINIMAP = 20
-
MODIFIER_STATE_NOT_ON_MINIMAP_FOR_ENEMIES = 21
-
MODIFIER_STATE_LOW_ATTACK_PRIORITY = 22
-
MODIFIER_STATE_NO_HEALTH_BAR = 23
-
MODIFIER_STATE_FLYING = 24
-
MODIFIER_STATE_NO_UNIT_COLLISION = 25
-
MODIFIER_STATE_NO_TEAM_MOVE_TO = 26
-
MODIFIER_STATE_NO_TEAM_SELECT = 27
-
MODIFIER_STATE_PASSIVES_DISABLED = 28
-
MODIFIER_STATE_DOMINATED = 29
-
MODIFIER_STATE_BLIND = 30
-
MODIFIER_STATE_OUT_OF_GAME = 31
-
MODIFIER_STATE_FAKE_ALLY = 32
-
MODIFIER_STATE_FLYING_FOR_PATHING_PURPOSES_ONLY = 33
-
MODIFIER_STATE_TRUESIGHT_IMMUNE = 34
-
MODIFIER_STATE_LAST = 35
DOTAModifierAttribute_t
-
MODIFIER_ATTRIBUTE_NONE = 0
-
MODIFIER_ATTRIBUTE_PERMANENT = 1
-
MODIFIER_ATTRIBUTE_MULTIPLE = 2
-
MODIFIER_ATTRIBUTE_IGNORE_INVULNERABLE = 4
Attributes
-
DOTA_ATTRIBUTE_STRENGTH = 0
-
DOTA_ATTRIBUTE_AGILITY = 1
-
DOTA_ATTRIBUTE_INTELLECT = 2
-
DOTA_ATTRIBUTE_MAX = 3
-
DOTA_ATTRIBUTE_INVALID = -1
ParticleAttachment_t
-
PATTACH_INVALID = -1
-
PATTACH_ABSORIGIN = 0
-
PATTACH_ABSORIGIN_FOLLOW = 1
-
PATTACH_CUSTOMORIGIN = 2
-
PATTACH_CUSTOMORIGIN_FOLLOW = 3
-
PATTACH_POINT = 4
-
PATTACH_POINT_FOLLOW = 5
-
PATTACH_EYES_FOLLOW = 6
-
PATTACH_OVERHEAD_FOLLOW = 7
-
PATTACH_WORLDORIGIN = 8
-
PATTACH_ROOTBONE_FOLLOW = 9
-
PATTACH_RENDERORIGIN_FOLLOW = 10
-
PATTACH_MAIN_VIEW = 11
-
PATTACH_WATERWAKE = 12
-
PATTACH_CENTER_FOLLOW = 13
-
MAX_PATTACH_TYPES = 14
DOTA_MOTION_CONTROLLER_PRIORITY
-
DOTA_MOTION_CONTROLLER_PRIORITY_LOWEST = 0
-
DOTA_MOTION_CONTROLLER_PRIORITY_LOW = 1
-
DOTA_MOTION_CONTROLLER_PRIORITY_MEDIUM = 2
-
DOTA_MOTION_CONTROLLER_PRIORITY_HIGH = 3
-
DOTA_MOTION_CONTROLLER_PRIORITY_HIGHEST = 4
DOTASpeechType_t
-
DOTA_SPEECH_USER_INVALID = 0
-
DOTA_SPEECH_USER_SINGLE = 1
-
DOTA_SPEECH_USER_TEAM = 2
-
DOTA_SPEECH_USER_TEAM_NEARBY = 3
-
DOTA_SPEECH_USER_NEARBY = 4
-
DOTA_SPEECH_USER_ALL = 5
-
DOTA_SPEECH_GOOD_TEAM = 6
-
DOTA_SPEECH_BAD_TEAM = 7
-
DOTA_SPEECH_SPECTATOR = 8
-
DOTA_SPEECH_RECIPIENT_TYPE_MAX = 9
DOTAAbilitySpeakTrigger_t
-
DOTA_ABILITY_SPEAK_START_ACTION_PHASE = 0
-
DOTA_ABILITY_SPEAK_CAST = 1
DotaCustomUIType_t
-
DOTA_CUSTOM_UI_TYPE_HUD = 0
-
DOTA_CUSTOM_UI_TYPE_HERO_SELECTION = 1
-
DOTA_CUSTOM_UI_TYPE_GAME_INFO = 2
-
DOTA_CUSTOM_UI_TYPE_GAME_SETUP = 3
-
DOTA_CUSTOM_UI_TYPE_FLYOUT_SCOREBOARD = 4
-
DOTA_CUSTOM_UI_TYPE_HUD_TOP_BAR = 5
-
DOTA_CUSTOM_UI_TYPE_END_SCREEN = 6
-
DOTA_CUSTOM_UI_TYPE_COUNT = 7
-
DOTA_CUSTOM_UI_TYPE_INVALID = -1
DotaDefaultUIElement_t
-
DOTA_DEFAULT_UI_TOP_TIMEOFDAY = 0
-
DOTA_DEFAULT_UI_TOP_HEROES = 1
-
DOTA_DEFAULT_UI_FLYOUT_SCOREBOARD = 2
-
DOTA_DEFAULT_UI_ACTION_PANEL = 3
-
DOTA_DEFAULT_UI_ACTION_MINIMAP = 4
-
DOTA_DEFAULT_UI_INVENTORY_PANEL = 5
-
DOTA_DEFAULT_UI_INVENTORY_SHOP = 6
-
DOTA_DEFAULT_UI_INVENTORY_ITEMS = 7
-
DOTA_DEFAULT_UI_INVENTORY_QUICKBUY = 8
-
DOTA_DEFAULT_UI_INVENTORY_COURIER = 9
-
DOTA_DEFAULT_UI_INVENTORY_PROTECT = 10
-
DOTA_DEFAULT_UI_INVENTORY_GOLD = 11
-
DOTA_DEFAULT_UI_SHOP_SUGGESTEDITEMS = 12
-
DOTA_DEFAULT_UI_HERO_SELECTION_TEAMS = 13
-
DOTA_DEFAULT_UI_HERO_SELECTION_GAME_NAME = 14
-
DOTA_DEFAULT_UI_HERO_SELECTION_CLOCK = 15
-
DOTA_DEFAULT_UI_TOP_MENU_BUTTONS = 16
-
DOTA_DEFAULT_UI_TOP_BAR_BACKGROUND = 17
-
DOTA_DEFAULT_UI_ENDGAME = 18
-
DOTA_DEFAULT_UI_ENDGAME_CHAT = 19
-
DOTA_DEFAULT_UI_ELEMENT_COUNT = 20
PlayerUltimateStateOrTime_t
-
PLAYER_ULTIMATE_STATE_READY = 0
-
PLAYER_ULTIMATE_STATE_NO_MANA = -1
-
PLAYER_ULTIMATE_STATE_NOT_LEVELED = -2
-
PLAYER_ULTIMATE_STATE_HIDDEN = -3
PlayerOrderIssuer_t
-
DOTA_ORDER_ISSUER_SELECTED_UNITS = 0
-
DOTA_ORDER_ISSUER_CURRENT_UNIT_ONLY = 1
-
DOTA_ORDER_ISSUER_HERO_ONLY = 2
-
DOTA_ORDER_ISSUER_PASSED_UNIT_ONLY = 3
OrderQueueBehavior_t
-
DOTA_ORDER_QUEUE_DEFAULT = 0
-
DOTA_ORDER_QUEUE_NEVER = 1
-
DOTA_ORDER_QUEUE_ALWAYS = 2
CLICK_BEHAVIORS
-
DOTA_CLICK_BEHAVIOR_NONE = 0
-
DOTA_CLICK_BEHAVIOR_MOVE = 1
-
DOTA_CLICK_BEHAVIOR_ATTACK = 2
-
DOTA_CLICK_BEHAVIOR_CAST = 3
-
DOTA_CLICK_BEHAVIOR_DROP_ITEM = 4
-
DOTA_CLICK_BEHAVIOR_DROP_SHOP_ITEM = 5
-
DOTA_CLICK_BEHAVIOR_DRAG = 6
-
DOTA_CLICK_BEHAVIOR_LEARN_ABILITY = 7
-
DOTA_CLICK_BEHAVIOR_PATROL = 8
-
DOTA_CLICK_BEHAVIOR_VECTOR_CAST = 9
-
DOTA_CLICK_BEHAVIOR_RIGHT_CLICK_TARGET = 10
-
DOTA_CLICK_BEHAVIOR_RADAR = 11
-
DOTA_CLICK_BEHAVIOR_LAST = 12
AbilityLearnResult_t
-
ABILITY_CAN_BE_UPGRADED = 0
-
ABILITY_CANNOT_BE_UPGRADED_NOT_UPGRADABLE = 1
-
ABILITY_CANNOT_BE_UPGRADED_AT_MAX = 2
-
ABILITY_CANNOT_BE_UPGRADED_REQUIRES_LEVEL = 3
-
ABILITY_NOT_LEARNABLE = 4