diff --git a/dumper/dump b/dumper/dump index 957f931..ab11f57 100644 --- a/dumper/dump +++ b/dumper/dump @@ -1,13 +1,13 @@ -ClientVersion=6328 -ServerVersion=6328 +ClientVersion=6425 +ServerVersion=6425 ProductName=dota2_workshop appID=570 ServerAppID=373310 CustomGameServerAppID=471280 ToolsAppID=316570 -SourceRevision=9553002 -VersionDate=Feb 20 2025 -VersionTime=14:16:18 +SourceRevision=9778541 +VersionDate=May 23 2025 +VersionTime=19:41:03 $> dump_panorama_css_properties === align === <Needs a description> @@ -300,6 +300,10 @@ context-menu-position: left bottom; Sets the contrast that applies to the panel and all it's children during composition.

Example:
contrast: 1.5;
+=== cursor === +Sets the mouse cursor used on hover for this panel. Default is to inherit.

Examples:
cursor: text;cursor: crosshair;
+ + === flow-children === <Needs a description> @@ -771,9 +775,9 @@ $> dump_panorama_events | Yes | Show the econ item tooltip for a given item, style, and hero. Use 0 for the default style, and 0 for the default hero. |- -| DOTAShowFacetTooltip(class HeroID_t HeroID, class HeroFacetID_t Hero Variant ID) +| DOTAShowFacetTooltip(class HeroFacetKey_t facetKey) | Yes -| Shows a variant tooltip for the given hero + variant +| Shows a variant tooltip for the given hero facet key |- | DOTAShowProfileCardTooltip(uint64 steamID, bool useProName) | Yes @@ -1162,9 +1166,6 @@ declare enum DOTA_OVERHEAD_ALERT 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, @@ -1484,7 +1485,7 @@ declare enum DAMAGE_TYPES DAMAGE_TYPE_MAGICAL = 2, DAMAGE_TYPE_PURE = 4, DAMAGE_TYPE_HP_REMOVAL = 8, - DAMAGE_TYPE_ABILITY_DEFINED = 22, + DAMAGE_TYPE_ABILITY_DEFINED = 16, DAMAGE_TYPE_ALL = 7, } @@ -1528,6 +1529,7 @@ declare enum DOTADamageFlag_t DOTA_DAMAGE_FLAG_MAGIC_AUTO_ATTACK = 131072, DOTA_DAMAGE_FLAG_ATTACK_MODIFIER = 262144, DOTA_DAMAGE_FLAG_BYPASSES_ALL_BLOCK = 524288, + DOTA_DAMAGE_FLAG_NO_REFLECTION = 1048576, } declare enum EDOTA_ModifyXP_Reason @@ -1819,6 +1821,7 @@ declare enum GameActivity_t ACT_DOTA_KEZ_KATANA_IMPALE_FAST = 1771, ACT_DOTA_UNICYCLE = 1772, ACT_DOTA_UNICYCLE_END = 1773, + ACT_DOTA_MVP_SCREEN = 1776, } declare enum DOTAMinimapEvent_t @@ -2691,7 +2694,24 @@ declare enum modifierfunction MODIFIER_PROPERTY_MOVESPEED_MAX_BONUS_CONSTANT = 368, /** GetModifierMoveSpeedPostMultiplierBonus_Constant */ MODIFIER_PROPERTY_MOVESPEED_POST_MULTIPLIER_BONUS_CONSTANT = 369, - MODIFIER_FUNCTION_LAST = 370, + /** GetModifierPropertyForbidIllusions */ + MODIFIER_PROPERTY_FORBID_ILLUSIONS = 370, + /** GetModifierPropertyManacostOverride */ + MODIFIER_PROPERTY_MANACOST_OVERRIDE = 371, + /** GetModifierPropertyRestorationAmplification */ + MODIFIER_PROPERTY_RESTORATION_AMPLIFICATION = 372, + /** GetModifierPropertyRestorationAmplificationUnique */ + MODIFIER_PROPERTY_RESTORATION_AMPLIFICATION_UNIQUE = 373, + /** GetModifierPropertyHealingAmplificationUnique */ + MODIFIER_PROPERTY_HEAL_AMPLIFY_PERCENTAGE_SOURCE_UNIQUE = 374, + /** GetSuppressIncomingCrit */ + MODIFIER_PROPERTY_SUPPRESS_INCOMING_CRIT = 375, + /** GetModifierPropertyUpgradeNeutralArtifacts */ + MODIFIER_PROPERTY_UPGRADE_NEUTRAL_ARTIFACTS = 376, + /** GetModifierPropertyConsumableUseSpeed */ + MODIFIER_PROPERTY_CONSUMABLE_USE_SPEED = 377, + MODIFIER_PROPERTY_FORCE_NETWORK_TRANSMIT = 378, + MODIFIER_FUNCTION_LAST = 379, MODIFIER_FUNCTION_INVALID = 65535, } @@ -3159,33 +3179,34 @@ declare enum DOTAKeybindCommand_t DOTA_KEYBIND_SPEC_DROPDOWN_KDA = 215, DOTA_KEYBIND_SPEC_DROPDOWN_LASTHITS_DENIES = 216, DOTA_KEYBIND_SPEC_DROPDOWN_LEVEL = 217, - DOTA_KEYBIND_SPEC_DROPDOWN_XP_PER_MIN = 218, - DOTA_KEYBIND_SPEC_DROPDOWN_GOLD = 219, - DOTA_KEYBIND_SPEC_DROPDOWN_TOTALGOLD = 220, - DOTA_KEYBIND_SPEC_DROPDOWN_GOLD_PER_MIN = 221, - DOTA_KEYBIND_SPEC_DROPDOWN_BUYBACK = 222, - DOTA_KEYBIND_SPEC_DROPDOWN_NETWORTH = 223, - DOTA_KEYBIND_SPEC_DROPDOWN_FANTASY = 224, - DOTA_KEYBIND_SPEC_DROPDOWN_SORT = 225, - DOTA_KEYBIND_SPEC_DROPDOWN_CLOSE = 226, - DOTA_KEYBIND_SPEC_FOCUS_PLAYER_1 = 227, - DOTA_KEYBIND_SPEC_FOCUS_PLAYER_2 = 228, - DOTA_KEYBIND_SPEC_FOCUS_PLAYER_3 = 229, - DOTA_KEYBIND_SPEC_FOCUS_PLAYER_4 = 230, - DOTA_KEYBIND_SPEC_FOCUS_PLAYER_5 = 231, - DOTA_KEYBIND_SPEC_FOCUS_PLAYER_6 = 232, - DOTA_KEYBIND_SPEC_FOCUS_PLAYER_7 = 233, - DOTA_KEYBIND_SPEC_FOCUS_PLAYER_8 = 234, - DOTA_KEYBIND_SPEC_FOCUS_PLAYER_9 = 235, - DOTA_KEYBIND_SPEC_FOCUS_PLAYER_10 = 236, - DOTA_KEYBIND_SPEC_COACH_VIEWTOGGLE = 237, - DOTA_KEYBIND_INSPECTHEROINWORLD = 238, - DOTA_KEYBIND_CAMERA_ZOOM_IN = 239, - DOTA_KEYBIND_CAMERA_ZOOM_OUT = 240, - DOTA_KEYBIND_CONTROL_GROUPCYCLEPREV = 241, - DOTA_KEYBIND_DOTA_ALT = 242, - DOTA_KEYBIND_DOTA_ALTERNATIVE_CAST_SWITCH = 243, - DOTA_KEYBIND_COUNT = 244, + DOTA_KEYBIND_SPEC_DROPDOWN_HEROFACET = 218, + DOTA_KEYBIND_SPEC_DROPDOWN_XP_PER_MIN = 219, + DOTA_KEYBIND_SPEC_DROPDOWN_GOLD = 220, + DOTA_KEYBIND_SPEC_DROPDOWN_TOTALGOLD = 221, + DOTA_KEYBIND_SPEC_DROPDOWN_GOLD_PER_MIN = 222, + DOTA_KEYBIND_SPEC_DROPDOWN_BUYBACK = 223, + DOTA_KEYBIND_SPEC_DROPDOWN_NETWORTH = 224, + DOTA_KEYBIND_SPEC_DROPDOWN_FANTASY = 225, + DOTA_KEYBIND_SPEC_DROPDOWN_SORT = 226, + DOTA_KEYBIND_SPEC_DROPDOWN_CLOSE = 227, + DOTA_KEYBIND_SPEC_FOCUS_PLAYER_1 = 228, + DOTA_KEYBIND_SPEC_FOCUS_PLAYER_2 = 229, + DOTA_KEYBIND_SPEC_FOCUS_PLAYER_3 = 230, + DOTA_KEYBIND_SPEC_FOCUS_PLAYER_4 = 231, + DOTA_KEYBIND_SPEC_FOCUS_PLAYER_5 = 232, + DOTA_KEYBIND_SPEC_FOCUS_PLAYER_6 = 233, + DOTA_KEYBIND_SPEC_FOCUS_PLAYER_7 = 234, + DOTA_KEYBIND_SPEC_FOCUS_PLAYER_8 = 235, + DOTA_KEYBIND_SPEC_FOCUS_PLAYER_9 = 236, + DOTA_KEYBIND_SPEC_FOCUS_PLAYER_10 = 237, + DOTA_KEYBIND_SPEC_COACH_VIEWTOGGLE = 238, + DOTA_KEYBIND_INSPECTHEROINWORLD = 239, + DOTA_KEYBIND_CAMERA_ZOOM_IN = 240, + DOTA_KEYBIND_CAMERA_ZOOM_OUT = 241, + DOTA_KEYBIND_CONTROL_GROUPCYCLEPREV = 242, + DOTA_KEYBIND_DOTA_ALT = 243, + DOTA_KEYBIND_DOTA_ALTERNATIVE_CAST_SWITCH = 244, + DOTA_KEYBIND_COUNT = 245, } declare enum DOTA_SHOP_TYPE @@ -5748,6 +5769,10 @@ Initializing script VM... "kind":"function", "name":"cvar_setf", "returns":"bool" + },{ + "kind":"constant", + "name":"", + "value":15 },{ "enum":"AbilityLearnResult_t", "kind":"constant", @@ -7191,6 +7216,11 @@ Initializing script VM... "kind":"constant", "name":"ACT_DOTA_MK_TREE_SOAR", "value":1720 + },{ + "enum":"GameActivity_t", + "kind":"constant", + "name":"ACT_DOTA_MVP_SCREEN", + "value":1776 },{ "enum":"GameActivity_t", "kind":"constant", @@ -11271,42 +11301,38 @@ Initializing script VM... "kind":"constant", "name":"ACT_ZOMBIE_TRIP", "value":964 - },{ - "kind":"constant", - "name":"AE_ANIMGRAPH_SET_PARAM", - "value":35 },{ "kind":"constant", "name":"AE_BODYGROUP_SET_VALUE", - "value":17 + "value":16 },{ "kind":"constant", "name":"AE_CL_ADD_PARTICLE_EFFECT_CP", - "value":40 + "value":38 },{ "kind":"constant", "name":"AE_CL_BODYGROUP_SET_VALUE_CMODEL_WPN", - "value":18 + "value":17 },{ "kind":"constant", "name":"AE_CL_CLOTH_ATTR", - "value":21 + "value":20 },{ "kind":"constant", "name":"AE_CL_CLOTH_EFFECT", - "value":24 + "value":23 },{ "kind":"constant", "name":"AE_CL_CLOTH_GROUND_OFFSET", - "value":22 + "value":21 },{ "kind":"constant", "name":"AE_CL_CLOTH_STIFFEN", - "value":23 + "value":22 },{ "kind":"constant", "name":"AE_CL_CREATE_ANIM_SCOPE_PROP", - "value":25 + "value":24 },{ "kind":"constant", "name":"AE_CL_CREATE_PARTICLE_EFFECT", @@ -11318,35 +11344,35 @@ Initializing script VM... },{ "kind":"constant", "name":"AE_CL_DISABLE_BODYGROUP", - "value":16 + "value":15 },{ "kind":"constant", "name":"AE_CL_DOTA_NPC_CREATE_PARTICLE_EFFECT", - "value":45 + "value":43 },{ "kind":"constant", "name":"AE_CL_DOTA_PLAY_STATUS_EFFECT", - "value":43 + "value":41 },{ "kind":"constant", "name":"AE_CL_DOTA_RUBICK_ARCANA_CREATE_PARTICLE_EFFECT", - "value":46 + "value":44 },{ "kind":"constant", "name":"AE_CL_DOTA_STOP_STATUS_EFFECT", - "value":44 + "value":42 },{ "kind":"constant", "name":"AE_CL_ENABLE_BODYGROUP", - "value":15 + "value":14 },{ "kind":"constant", "name":"AE_CL_HIDE_PARTICLE_EFFECT", - "value":38 + "value":36 },{ "kind":"constant", "name":"AE_CL_PANORAMA_EVENT", - "value":42 + "value":40 },{ "kind":"constant", "name":"AE_CL_PLAYSOUND", @@ -11366,11 +11392,11 @@ Initializing script VM... },{ "kind":"constant", "name":"AE_CL_SHOW_PARTICLE_EFFECT", - "value":39 + "value":37 },{ "kind":"constant", "name":"AE_CL_SPEECH", - "value":41 + "value":39 },{ "kind":"constant", "name":"AE_CL_STOPSOUND", @@ -11382,51 +11408,51 @@ Initializing script VM... },{ "kind":"constant", "name":"AE_CL_STOP_RAGDOLL_CONTROL", - "value":14 + "value":13 },{ "kind":"constant", "name":"AE_CL_SUPPRESS_EVENTS_WITH_TAG", - "value":37 + "value":35 },{ "kind":"constant", "name":"AE_DESTRUCTIBLE_PART_DESTROY", - "value":36 + "value":34 },{ "kind":"constant", "name":"AE_DISABLE_PLATFORM", - "value":32 + "value":31 },{ "kind":"constant", "name":"AE_DOTA_CREATE_CLINKZ_ATTACK", - "value":51 + "value":49 },{ "kind":"constant", "name":"AE_DOTA_DIE_PHANTOM_DEATH_PARTICLES", - "value":53 + "value":51 },{ "kind":"constant", "name":"AE_DOTA_PET_ITEM_DROP", - "value":48 + "value":46 },{ "kind":"constant", "name":"AE_DOTA_PET_ITEM_PICKUP", - "value":47 + "value":45 },{ "kind":"constant", "name":"AE_DOTA_PLAY_SOUND_ATTACK_BACKSTAB", - "value":52 + "value":50 },{ "kind":"constant", "name":"AE_DOTA_PLAY_SOUND_ATTACK_SPECIAL", - "value":50 + "value":48 },{ "kind":"constant", "name":"AE_DOTA_SUPPRESS_CONSTANT_LAYER", - "value":49 + "value":47 },{ "kind":"constant", "name":"AE_DOTA_SWITCH_ATTACK_COMBO", - "value":54 + "value":52 },{ "kind":"constant", "name":"AE_EMPTY", @@ -11434,15 +11460,15 @@ Initializing script VM... },{ "kind":"constant", "name":"AE_ENABLE_PLATFORM_PLAYER_FOLLOWS_YAW", - "value":33 + "value":32 },{ "kind":"constant", "name":"AE_ENABLE_PLATFORM_PLAYER_IGNORES_YAW", - "value":34 + "value":33 },{ "kind":"constant", "name":"AE_FIRE_INPUT", - "value":20 + "value":19 },{ "kind":"constant", "name":"AE_FOOTSTEP", @@ -11450,27 +11476,23 @@ Initializing script VM... },{ "kind":"constant", "name":"AE_PULSE_GRAPH", - "value":27 + "value":26 },{ "kind":"constant", "name":"AE_PULSE_GRAPH_AIMAT", - "value":29 + "value":28 },{ "kind":"constant", "name":"AE_PULSE_GRAPH_IKLOCKLEFTARM", - "value":30 + "value":29 },{ "kind":"constant", "name":"AE_PULSE_GRAPH_IKLOCKRIGHTARM", - "value":31 + "value":30 },{ "kind":"constant", "name":"AE_PULSE_GRAPH_LOOKAT", - "value":28 - },{ - "kind":"constant", - "name":"AE_RAGDOLL", - "value":13 + "value":27 },{ "kind":"constant", "name":"AE_SV_CREATE_PARTICLE_EFFECT_CFG", @@ -11478,7 +11500,7 @@ Initializing script VM... },{ "kind":"constant", "name":"AE_SV_IKLOCK", - "value":26 + "value":25 },{ "kind":"constant", "name":"AE_SV_PLAYSOUND", @@ -11490,12 +11512,12 @@ Initializing script VM... },{ "kind":"constant", "name":"AE_WEAPON_PERFORM_ATTACK", - "value":19 + "value":18 },{ "enum":"DAMAGE_TYPES", "kind":"constant", "name":"DAMAGE_TYPE_ABILITY_DEFINED", - "value":22 + "value":16 },{ "enum":"DAMAGE_TYPES", "kind":"constant", @@ -12200,6 +12222,11 @@ Initializing script VM... "kind":"constant", "name":"DOTA_DAMAGE_FLAG_NO_DIRECTOR_EVENT", "value":64 + },{ + "enum":"DOTADamageFlag_t", + "kind":"constant", + "name":"DOTA_DAMAGE_FLAG_NO_REFLECTION", + "value":1048576 },{ "enum":"DOTADamageFlag_t", "kind":"constant", @@ -16485,7 +16512,7 @@ Initializing script VM... "enum":"modifierfunction", "kind":"constant", "name":"MODIFIER_FUNCTION_LAST", - "value":370 + "value":379 },{ "enum":"modifierpriority", "kind":"constant", @@ -16900,6 +16927,12 @@ Initializing script VM... "kind":"constant", "name":"MODIFIER_PROPERTY_CHANGE_ABILITY_VALUE", "value":252 + },{ + "description":"GetModifierPropertyConsumableUseSpeed", + "enum":"modifierfunction", + "kind":"constant", + "name":"MODIFIER_PROPERTY_CONSUMABLE_USE_SPEED", + "value":377 },{ "description":"GetConvertAttackPhysicalToPure", "enum":"modifierfunction", @@ -17110,6 +17143,12 @@ Initializing script VM... "kind":"constant", "name":"MODIFIER_PROPERTY_FIXED_NIGHT_VISION", "value":159 + },{ + "description":"GetModifierPropertyForbidIllusions", + "enum":"modifierfunction", + "kind":"constant", + "name":"MODIFIER_PROPERTY_FORBID_ILLUSIONS", + "value":370 },{ "description":"GetForceDrawOnMinimap", "enum":"modifierfunction", @@ -17128,6 +17167,11 @@ Initializing script VM... "kind":"constant", "name":"MODIFIER_PROPERTY_FORCE_MAX_MANA", "value":315 + },{ + "enum":"modifierfunction", + "kind":"constant", + "name":"MODIFIER_PROPERTY_FORCE_NETWORK_TRANSMIT", + "value":378 },{ "description":"GetModifierFoWTeam", "enum":"modifierfunction", @@ -17200,6 +17244,12 @@ Initializing script VM... "kind":"constant", "name":"MODIFIER_PROPERTY_HEAL_AMPLIFY_PERCENTAGE_SOURCE", "value":51 + },{ + "description":"GetModifierPropertyHealingAmplificationUnique", + "enum":"modifierfunction", + "kind":"constant", + "name":"MODIFIER_PROPERTY_HEAL_AMPLIFY_PERCENTAGE_SOURCE_UNIQUE", + "value":374 },{ "description":"GetModifierHealAmplify_PercentageTarget", "enum":"modifierfunction", @@ -17433,6 +17483,12 @@ Initializing script VM... "kind":"constant", "name":"MODIFIER_PROPERTY_MAGICAL_RESISTANCE_DIRECT_MODIFICATION", "value":85 + },{ + "description":"GetModifierPropertyManacostOverride", + "enum":"modifierfunction", + "kind":"constant", + "name":"MODIFIER_PROPERTY_MANACOST_OVERRIDE", + "value":371 },{ "description":"GetModifierPercentageManacost", "enum":"modifierfunction", @@ -18009,6 +18065,18 @@ Initializing script VM... "kind":"constant", "name":"MODIFIER_PROPERTY_RESPAWNTIME_STACKING", "value":127 + },{ + "description":"GetModifierPropertyRestorationAmplification", + "enum":"modifierfunction", + "kind":"constant", + "name":"MODIFIER_PROPERTY_RESTORATION_AMPLIFICATION", + "value":372 + },{ + "description":"GetModifierPropertyRestorationAmplificationUnique", + "enum":"modifierfunction", + "kind":"constant", + "name":"MODIFIER_PROPERTY_RESTORATION_AMPLIFICATION_UNIQUE", + "value":373 },{ "description":"GetModifierShareXPRune", "enum":"modifierfunction", @@ -18183,6 +18251,12 @@ Initializing script VM... "kind":"constant", "name":"MODIFIER_PROPERTY_SUPPRESS_FULLSCREEN_DEATH_FX", "value":293 + },{ + "description":"GetSuppressIncomingCrit", + "enum":"modifierfunction", + "kind":"constant", + "name":"MODIFIER_PROPERTY_SUPPRESS_INCOMING_CRIT", + "value":375 },{ "description":"GetSuppressTeleport", "enum":"modifierfunction", @@ -18291,6 +18365,12 @@ Initializing script VM... "kind":"constant", "name":"MODIFIER_PROPERTY_UNIT_STATS_NEEDS_REFRESH", "value":178 + },{ + "description":"GetModifierPropertyUpgradeNeutralArtifacts", + "enum":"modifierfunction", + "kind":"constant", + "name":"MODIFIER_PROPERTY_UPGRADE_NEUTRAL_ARTIFACTS", + "value":376 },{ "description":"GetVisionDegreeRestriction", "enum":"modifierfunction", @@ -18718,18 +18798,6 @@ Initializing script VM... "kind":"constant", "name":"OVERHEAD_ALERT_ITEM_RECEIVED", "value":22 - },{ - "kind":"constant", - "name":"OVERHEAD_ALERT_LAST_HIT_CLOSE", - "value":14 - },{ - "kind":"constant", - "name":"OVERHEAD_ALERT_LAST_HIT_EARLY", - "value":13 - },{ - "kind":"constant", - "name":"OVERHEAD_ALERT_LAST_HIT_MISS", - "value":15 },{ "kind":"constant", "name":"OVERHEAD_ALERT_MAGICAL_BLOCK", @@ -20076,10 +20144,10 @@ Initializing script VM... "returns":"int" },{ "args":[{ - "name":"iGroup", + "name":"nBodyGroup", "type":"int" },{ - "name":"iValue", + "name":"nChoice", "type":"int" }], "description":"Sets a bodygroup.", @@ -20457,7 +20525,7 @@ Initializing script VM... },{ "args":[], "name":"GetAbilityDamageType", - "returns":"int" + "returns":"" },{ "args":[], "name":"GetAbilityIndex", @@ -33913,7 +33981,7 @@ LUA Memory usage warning: The VM has hit a new high usage of 16,777,216 bytes. },{ "kind":"constant", "name":"ACD_DOTA_IDLE", - "value":1786 + "value":1790 },{ "kind":"constant", "name":"ACTIVATE_TYPE_DATAUPDATE_CREATION", @@ -34497,7 +34565,7 @@ LUA Memory usage warning: The VM has hit a new high usage of 16,777,216 bytes. },{ "kind":"constant", "name":"ACT_DOTA_ATTACK_STATUE", - "value":1781 + "value":1784 },{ "kind":"constant", "name":"ACT_DOTA_AW_MAGNETIC_FIELD", @@ -34569,11 +34637,11 @@ LUA Memory usage warning: The VM has hit a new high usage of 16,777,216 bytes. },{ "kind":"constant", "name":"ACT_DOTA_CAST1_STATUE", - "value":1775 + "value":1778 },{ "kind":"constant", "name":"ACT_DOTA_CAST2_STATUE", - "value":1776 + "value":1779 },{ "kind":"constant", "name":"ACT_DOTA_CAST_ABILITY_1", @@ -34689,7 +34757,7 @@ LUA Memory usage warning: The VM has hit a new high usage of 16,777,216 bytes. },{ "kind":"constant", "name":"ACT_DOTA_CAST_FENCE", - "value":1796 + "value":1803 },{ "kind":"constant", "name":"ACT_DOTA_CAST_FORGE_SPIRIT", @@ -34845,7 +34913,7 @@ LUA Memory usage warning: The VM has hit a new high usage of 16,777,216 bytes. },{ "kind":"constant", "name":"ACT_DOTA_CYCLONE", - "value":1798 + "value":1791 },{ "kind":"constant", "name":"ACT_DOTA_DAGON", @@ -34877,7 +34945,7 @@ LUA Memory usage warning: The VM has hit a new high usage of 16,777,216 bytes. },{ "kind":"constant", "name":"ACT_DOTA_DISABLED_END", - "value":1787 + "value":1789 },{ "kind":"constant", "name":"ACT_DOTA_DP_SPIRIT_SIPHON", @@ -34909,7 +34977,7 @@ LUA Memory usage warning: The VM has hit a new high usage of 16,777,216 bytes. },{ "kind":"constant", "name":"ACT_DOTA_FLAIL_STATUE", - "value":1778 + "value":1781 },{ "kind":"constant", "name":"ACT_DOTA_FLEE", @@ -34925,7 +34993,7 @@ LUA Memory usage warning: The VM has hit a new high usage of 16,777,216 bytes. },{ "kind":"constant", "name":"ACT_DOTA_FORCESTAFF_STATUE", - "value":1782 + "value":1785 },{ "kind":"constant", "name":"ACT_DOTA_FRUSTRATION", @@ -35013,7 +35081,7 @@ LUA Memory usage warning: The VM has hit a new high usage of 16,777,216 bytes. },{ "kind":"constant", "name":"ACT_DOTA_IMPALE", - "value":1799 + "value":1792 },{ "kind":"constant", "name":"ACT_DOTA_INTRO", @@ -35174,6 +35242,10 @@ LUA Memory usage warning: The VM has hit a new high usage of 16,777,216 bytes. "kind":"constant", "name":"ACT_DOTA_MK_TREE_SOAR", "value":1720 + },{ + "kind":"constant", + "name":"ACT_DOTA_MVP_SCREEN", + "value":1776 },{ "kind":"constant", "name":"ACT_DOTA_NECRO_GHOST_SHROUD", @@ -35257,7 +35329,7 @@ LUA Memory usage warning: The VM has hit a new high usage of 16,777,216 bytes. },{ "kind":"constant", "name":"ACT_DOTA_RADIANT_CREEP_HAMMER", - "value":1793 + "value":1800 },{ "kind":"constant", "name":"ACT_DOTA_RATTLETRAP_BATTERYASSAULT", @@ -35297,7 +35369,7 @@ LUA Memory usage warning: The VM has hit a new high usage of 16,777,216 bytes. },{ "kind":"constant", "name":"ACT_DOTA_RELAX_IN", - "value":1794 + "value":1801 },{ "kind":"constant", "name":"ACT_DOTA_RELAX_LOOP", @@ -35309,7 +35381,7 @@ LUA Memory usage warning: The VM has hit a new high usage of 16,777,216 bytes. },{ "kind":"constant", "name":"ACT_DOTA_RELAX_OUT", - "value":1795 + "value":1802 },{ "kind":"constant", "name":"ACT_DOTA_RELAX_START", @@ -35329,7 +35401,7 @@ LUA Memory usage warning: The VM has hit a new high usage of 16,777,216 bytes. },{ "kind":"constant", "name":"ACT_DOTA_RUN_ALT", - "value":1788 + "value":1795 },{ "kind":"constant", "name":"ACT_DOTA_RUN_RARE", @@ -35337,7 +35409,7 @@ LUA Memory usage warning: The VM has hit a new high usage of 16,777,216 bytes. },{ "kind":"constant", "name":"ACT_DOTA_RUN_STATUE", - "value":1774 + "value":1777 },{ "kind":"constant", "name":"ACT_DOTA_SAND_KING_BURROW_IN", @@ -35405,7 +35477,7 @@ LUA Memory usage warning: The VM has hit a new high usage of 16,777,216 bytes. },{ "kind":"constant", "name":"ACT_DOTA_SPAWN_STATUE", - "value":1779 + "value":1782 },{ "kind":"constant", "name":"ACT_DOTA_SPIRIT_BREAKER_CHARGE_END", @@ -35417,7 +35489,7 @@ LUA Memory usage warning: The VM has hit a new high usage of 16,777,216 bytes. },{ "kind":"constant", "name":"ACT_DOTA_SPWN", - "value":1797 + "value":1804 },{ "kind":"constant", "name":"ACT_DOTA_STARTLE", @@ -35429,7 +35501,7 @@ LUA Memory usage warning: The VM has hit a new high usage of 16,777,216 bytes. },{ "kind":"constant", "name":"ACT_DOTA_STUN_STATUE", - "value":1777 + "value":1780 },{ "kind":"constant", "name":"ACT_DOTA_SWIM", @@ -35453,7 +35525,7 @@ LUA Memory usage warning: The VM has hit a new high usage of 16,777,216 bytes. },{ "kind":"constant", "name":"ACT_DOTA_TAUNT_STATUE", - "value":1785 + "value":1788 },{ "kind":"constant", "name":"ACT_DOTA_TELEPORT", @@ -35485,7 +35557,7 @@ LUA Memory usage warning: The VM has hit a new high usage of 16,777,216 bytes. },{ "kind":"constant", "name":"ACT_DOTA_TELEPORT_END_STATUE", - "value":1780 + "value":1783 },{ "kind":"constant", "name":"ACT_DOTA_TELEPORT_REACT", @@ -35497,7 +35569,7 @@ LUA Memory usage warning: The VM has hit a new high usage of 16,777,216 bytes. },{ "kind":"constant", "name":"ACT_DOTA_TELEPORT_STATUE", - "value":1783 + "value":1786 },{ "kind":"constant", "name":"ACT_DOTA_THIRST", @@ -35521,7 +35593,7 @@ LUA Memory usage warning: The VM has hit a new high usage of 16,777,216 bytes. },{ "kind":"constant", "name":"ACT_DOTA_TORRENT", - "value":1800 + "value":1793 },{ "kind":"constant", "name":"ACT_DOTA_TRANSITION", @@ -35573,7 +35645,7 @@ LUA Memory usage warning: The VM has hit a new high usage of 16,777,216 bytes. },{ "kind":"constant", "name":"ACT_DOTA_VICTORY_STATUE", - "value":1784 + "value":1787 },{ "kind":"constant", "name":"ACT_DOTA_VIPER_DIVE", @@ -35585,7 +35657,7 @@ LUA Memory usage warning: The VM has hit a new high usage of 16,777,216 bytes. },{ "kind":"constant", "name":"ACT_DOTA_VOODOO_REST", - "value":1801 + "value":1794 },{ "kind":"constant", "name":"ACT_DOTA_WAIT_IDLE", @@ -39210,42 +39282,38 @@ LUA Memory usage warning: The VM has hit a new high usage of 16,777,216 bytes. "kind":"constant", "name":"ACT_ZOMBIE_TRIP", "value":964 - },{ - "kind":"constant", - "name":"AE_ANIMGRAPH_SET_PARAM", - "value":35 },{ "kind":"constant", "name":"AE_BODYGROUP_SET_VALUE", - "value":17 + "value":16 },{ "kind":"constant", "name":"AE_CL_ADD_PARTICLE_EFFECT_CP", - "value":40 + "value":38 },{ "kind":"constant", "name":"AE_CL_BODYGROUP_SET_VALUE_CMODEL_WPN", - "value":18 + "value":17 },{ "kind":"constant", "name":"AE_CL_CLOTH_ATTR", - "value":21 + "value":20 },{ "kind":"constant", "name":"AE_CL_CLOTH_EFFECT", - "value":24 + "value":23 },{ "kind":"constant", "name":"AE_CL_CLOTH_GROUND_OFFSET", - "value":22 + "value":21 },{ "kind":"constant", "name":"AE_CL_CLOTH_STIFFEN", - "value":23 + "value":22 },{ "kind":"constant", "name":"AE_CL_CREATE_ANIM_SCOPE_PROP", - "value":25 + "value":24 },{ "kind":"constant", "name":"AE_CL_CREATE_PARTICLE_EFFECT", @@ -39257,35 +39325,35 @@ LUA Memory usage warning: The VM has hit a new high usage of 16,777,216 bytes. },{ "kind":"constant", "name":"AE_CL_DISABLE_BODYGROUP", - "value":16 + "value":15 },{ "kind":"constant", "name":"AE_CL_DOTA_NPC_CREATE_PARTICLE_EFFECT", - "value":45 + "value":43 },{ "kind":"constant", "name":"AE_CL_DOTA_PLAY_STATUS_EFFECT", - "value":43 + "value":41 },{ "kind":"constant", "name":"AE_CL_DOTA_RUBICK_ARCANA_CREATE_PARTICLE_EFFECT", - "value":46 + "value":44 },{ "kind":"constant", "name":"AE_CL_DOTA_STOP_STATUS_EFFECT", - "value":44 + "value":42 },{ "kind":"constant", "name":"AE_CL_ENABLE_BODYGROUP", - "value":15 + "value":14 },{ "kind":"constant", "name":"AE_CL_HIDE_PARTICLE_EFFECT", - "value":38 + "value":36 },{ "kind":"constant", "name":"AE_CL_PANORAMA_EVENT", - "value":42 + "value":40 },{ "kind":"constant", "name":"AE_CL_PLAYSOUND", @@ -39305,11 +39373,11 @@ LUA Memory usage warning: The VM has hit a new high usage of 16,777,216 bytes. },{ "kind":"constant", "name":"AE_CL_SHOW_PARTICLE_EFFECT", - "value":39 + "value":37 },{ "kind":"constant", "name":"AE_CL_SPEECH", - "value":41 + "value":39 },{ "kind":"constant", "name":"AE_CL_STOPSOUND", @@ -39321,63 +39389,63 @@ LUA Memory usage warning: The VM has hit a new high usage of 16,777,216 bytes. },{ "kind":"constant", "name":"AE_CL_STOP_RAGDOLL_CONTROL", - "value":14 + "value":13 },{ "kind":"constant", "name":"AE_CL_SUPPRESS_EVENTS_WITH_TAG", - "value":37 + "value":35 },{ "kind":"constant", "name":"AE_DESTRUCTIBLE_PART_DESTROY", - "value":36 + "value":34 },{ "kind":"constant", "name":"AE_DISABLE_PLATFORM", - "value":32 + "value":31 },{ "kind":"constant", "name":"AE_DOTA_CREATE_CLINKZ_ATTACK", - "value":51 + "value":49 },{ "kind":"constant", "name":"AE_DOTA_DIE_PHANTOM_DEATH_PARTICLES", - "value":53 + "value":51 },{ "kind":"constant", "name":"AE_DOTA_PET_ITEM_DROP", - "value":48 + "value":46 },{ "kind":"constant", "name":"AE_DOTA_PET_ITEM_PICKUP", - "value":47 + "value":45 },{ "kind":"constant", "name":"AE_DOTA_PLAY_SOUND_ATTACK", - "value":57 + "value":55 },{ "kind":"constant", "name":"AE_DOTA_PLAY_SOUND_ATTACK_BACKSTAB", - "value":52 + "value":50 },{ "kind":"constant", "name":"AE_DOTA_PLAY_SOUND_ATTACK_SPECIAL", - "value":50 + "value":48 },{ "kind":"constant", "name":"AE_DOTA_SUPPRESS_CONSTANT_LAYER", - "value":49 + "value":47 },{ "kind":"constant", "name":"AE_DOTA_SWITCH_ATTACK_COMBO", - "value":54 + "value":52 },{ "kind":"constant", "name":"AE_EF_DRAW", - "value":56 + "value":54 },{ "kind":"constant", "name":"AE_EF_NODRAW", - "value":55 + "value":53 },{ "kind":"constant", "name":"AE_EMPTY", @@ -39385,15 +39453,15 @@ LUA Memory usage warning: The VM has hit a new high usage of 16,777,216 bytes. },{ "kind":"constant", "name":"AE_ENABLE_PLATFORM_PLAYER_FOLLOWS_YAW", - "value":33 + "value":32 },{ "kind":"constant", "name":"AE_ENABLE_PLATFORM_PLAYER_IGNORES_YAW", - "value":34 + "value":33 },{ "kind":"constant", "name":"AE_FIRE_INPUT", - "value":20 + "value":19 },{ "kind":"constant", "name":"AE_FOOTSTEP", @@ -39401,27 +39469,23 @@ LUA Memory usage warning: The VM has hit a new high usage of 16,777,216 bytes. },{ "kind":"constant", "name":"AE_PULSE_GRAPH", - "value":27 + "value":26 },{ "kind":"constant", "name":"AE_PULSE_GRAPH_AIMAT", - "value":29 + "value":28 },{ "kind":"constant", "name":"AE_PULSE_GRAPH_IKLOCKLEFTARM", - "value":30 + "value":29 },{ "kind":"constant", "name":"AE_PULSE_GRAPH_IKLOCKRIGHTARM", - "value":31 + "value":30 },{ "kind":"constant", "name":"AE_PULSE_GRAPH_LOOKAT", - "value":28 - },{ - "kind":"constant", - "name":"AE_RAGDOLL", - "value":13 + "value":27 },{ "kind":"constant", "name":"AE_SV_CREATE_PARTICLE_EFFECT_CFG", @@ -39429,7 +39493,7 @@ LUA Memory usage warning: The VM has hit a new high usage of 16,777,216 bytes. },{ "kind":"constant", "name":"AE_SV_IKLOCK", - "value":26 + "value":25 },{ "kind":"constant", "name":"AE_SV_PLAYSOUND", @@ -39441,7 +39505,7 @@ LUA Memory usage warning: The VM has hit a new high usage of 16,777,216 bytes. },{ "kind":"constant", "name":"AE_WEAPON_PERFORM_ATTACK", - "value":19 + "value":18 },{ "kind":"constant", "name":"CLIENT_DLL", @@ -42492,7 +42556,7 @@ LUA Memory usage warning: The VM has hit a new high usage of 16,777,216 bytes. "enum":"modifierfunction", "kind":"constant", "name":"MODIFIER_FUNCTION_LAST", - "value":370 + "value":379 },{ "enum":"modifierpriority", "kind":"constant", @@ -42907,6 +42971,12 @@ LUA Memory usage warning: The VM has hit a new high usage of 16,777,216 bytes. "kind":"constant", "name":"MODIFIER_PROPERTY_CHANGE_ABILITY_VALUE", "value":252 + },{ + "description":"GetModifierPropertyConsumableUseSpeed", + "enum":"modifierfunction", + "kind":"constant", + "name":"MODIFIER_PROPERTY_CONSUMABLE_USE_SPEED", + "value":377 },{ "description":"GetConvertAttackPhysicalToPure", "enum":"modifierfunction", @@ -43117,6 +43187,12 @@ LUA Memory usage warning: The VM has hit a new high usage of 16,777,216 bytes. "kind":"constant", "name":"MODIFIER_PROPERTY_FIXED_NIGHT_VISION", "value":159 + },{ + "description":"GetModifierPropertyForbidIllusions", + "enum":"modifierfunction", + "kind":"constant", + "name":"MODIFIER_PROPERTY_FORBID_ILLUSIONS", + "value":370 },{ "description":"GetForceDrawOnMinimap", "enum":"modifierfunction", @@ -43135,6 +43211,11 @@ LUA Memory usage warning: The VM has hit a new high usage of 16,777,216 bytes. "kind":"constant", "name":"MODIFIER_PROPERTY_FORCE_MAX_MANA", "value":315 + },{ + "enum":"modifierfunction", + "kind":"constant", + "name":"MODIFIER_PROPERTY_FORCE_NETWORK_TRANSMIT", + "value":378 },{ "description":"GetModifierFoWTeam", "enum":"modifierfunction", @@ -43207,6 +43288,12 @@ LUA Memory usage warning: The VM has hit a new high usage of 16,777,216 bytes. "kind":"constant", "name":"MODIFIER_PROPERTY_HEAL_AMPLIFY_PERCENTAGE_SOURCE", "value":51 + },{ + "description":"GetModifierPropertyHealingAmplificationUnique", + "enum":"modifierfunction", + "kind":"constant", + "name":"MODIFIER_PROPERTY_HEAL_AMPLIFY_PERCENTAGE_SOURCE_UNIQUE", + "value":374 },{ "description":"GetModifierHealAmplify_PercentageTarget", "enum":"modifierfunction", @@ -43440,6 +43527,12 @@ LUA Memory usage warning: The VM has hit a new high usage of 16,777,216 bytes. "kind":"constant", "name":"MODIFIER_PROPERTY_MAGICAL_RESISTANCE_DIRECT_MODIFICATION", "value":85 + },{ + "description":"GetModifierPropertyManacostOverride", + "enum":"modifierfunction", + "kind":"constant", + "name":"MODIFIER_PROPERTY_MANACOST_OVERRIDE", + "value":371 },{ "description":"GetModifierPercentageManacost", "enum":"modifierfunction", @@ -44016,6 +44109,18 @@ LUA Memory usage warning: The VM has hit a new high usage of 16,777,216 bytes. "kind":"constant", "name":"MODIFIER_PROPERTY_RESPAWNTIME_STACKING", "value":127 + },{ + "description":"GetModifierPropertyRestorationAmplification", + "enum":"modifierfunction", + "kind":"constant", + "name":"MODIFIER_PROPERTY_RESTORATION_AMPLIFICATION", + "value":372 + },{ + "description":"GetModifierPropertyRestorationAmplificationUnique", + "enum":"modifierfunction", + "kind":"constant", + "name":"MODIFIER_PROPERTY_RESTORATION_AMPLIFICATION_UNIQUE", + "value":373 },{ "description":"GetModifierShareXPRune", "enum":"modifierfunction", @@ -44190,6 +44295,12 @@ LUA Memory usage warning: The VM has hit a new high usage of 16,777,216 bytes. "kind":"constant", "name":"MODIFIER_PROPERTY_SUPPRESS_FULLSCREEN_DEATH_FX", "value":293 + },{ + "description":"GetSuppressIncomingCrit", + "enum":"modifierfunction", + "kind":"constant", + "name":"MODIFIER_PROPERTY_SUPPRESS_INCOMING_CRIT", + "value":375 },{ "description":"GetSuppressTeleport", "enum":"modifierfunction", @@ -44298,6 +44409,12 @@ LUA Memory usage warning: The VM has hit a new high usage of 16,777,216 bytes. "kind":"constant", "name":"MODIFIER_PROPERTY_UNIT_STATS_NEEDS_REFRESH", "value":178 + },{ + "description":"GetModifierPropertyUpgradeNeutralArtifacts", + "enum":"modifierfunction", + "kind":"constant", + "name":"MODIFIER_PROPERTY_UPGRADE_NEUTRAL_ARTIFACTS", + "value":376 },{ "description":"GetVisionDegreeRestriction", "enum":"modifierfunction", @@ -45019,19 +45136,19 @@ LUA Memory usage warning: The VM has hit a new high usage of 16,777,216 bytes. },{ "kind":"constant", "name":"muerta_debut_satyr_a", - "value":1789 + "value":1796 },{ "kind":"constant", "name":"muerta_debut_satyr_b", - "value":1790 + "value":1797 },{ "kind":"constant", "name":"muerta_debut_satyr_c", - "value":1791 + "value":1798 },{ "kind":"constant", "name":"radiant_melee_mars_shieldbash", - "value":1792 + "value":1799 },{ "extend":"C_BaseModelEntity", "kind":"class", @@ -49001,7 +49118,9 @@ interface DOTAHeroModelOverlay actualuiscale_x(): number; style(); AddClass( _arg_1: string ): void; + AddClasses( _arg_1 ): void; RemoveClass( _arg_1: string ): void; + RemoveClasses( _arg_1 ): void; BHasClass( _arg_1: string ): boolean; BAscendantHasClass( _arg_1: string ): boolean; SetHasClass( _arg_1: string, _arg_2: boolean ): void; @@ -49017,6 +49136,7 @@ interface DOTAHeroModelOverlay GetChildIndex( _arg_1 ): number; Children(); FindChildrenWithClassTraverse( _arg_1: string ); + FindChildrenWithAttributeTraverse( _arg_1: string ); GetParent(); SetParent( _arg_1 ): void; FindChild( _arg_1: string ); @@ -49079,6 +49199,8 @@ interface DOTAHeroModelOverlay Data( _arg_1 ): void; debug.description( _arg_1 ): void; SetSendScrollPositionChangedEvents( _arg_1: boolean ): void; + SetCompositionLayerTextureName( _arg_1: string ): void; + WriteCompositionLayerPNG( _arg_1: string ): void; SetPanelEvent( _arg_1 ): void; RunScriptInPanelContext( _arg_1 ): void; rememberchildfocus( _arg_1: boolean ): boolean; @@ -49113,7 +49235,9 @@ interface DOTAPlay actualuiscale_x(): number; style(); AddClass( _arg_1: string ): void; + AddClasses( _arg_1 ): void; RemoveClass( _arg_1: string ): void; + RemoveClasses( _arg_1 ): void; BHasClass( _arg_1: string ): boolean; BAscendantHasClass( _arg_1: string ): boolean; SetHasClass( _arg_1: string, _arg_2: boolean ): void; @@ -49129,6 +49253,7 @@ interface DOTAPlay GetChildIndex( _arg_1 ): number; Children(); FindChildrenWithClassTraverse( _arg_1: string ); + FindChildrenWithAttributeTraverse( _arg_1: string ); GetParent(); SetParent( _arg_1 ): void; FindChild( _arg_1: string ); @@ -49191,6 +49316,8 @@ interface DOTAPlay Data( _arg_1 ): void; debug.description( _arg_1 ): void; SetSendScrollPositionChangedEvents( _arg_1: boolean ): void; + SetCompositionLayerTextureName( _arg_1: string ): void; + WriteCompositionLayerPNG( _arg_1: string ): void; GetActiveFeaturedGamemode( _arg_1 ): void; GetFeaturedGamemodeProgress(): number; GetFeaturedGamemodeMax(): number; @@ -49230,7 +49357,9 @@ interface Panel actualuiscale_x(): number; style(); AddClass( _arg_1: string ): void; + AddClasses( _arg_1 ): void; RemoveClass( _arg_1: string ): void; + RemoveClasses( _arg_1 ): void; BHasClass( _arg_1: string ): boolean; BAscendantHasClass( _arg_1: string ): boolean; SetHasClass( _arg_1: string, _arg_2: boolean ): void; @@ -49246,6 +49375,7 @@ interface Panel GetChildIndex( _arg_1 ): number; Children(); FindChildrenWithClassTraverse( _arg_1: string ); + FindChildrenWithAttributeTraverse( _arg_1: string ); GetParent(); SetParent( _arg_1 ): void; FindChild( _arg_1: string ); @@ -49308,6 +49438,8 @@ interface Panel Data( _arg_1 ): void; debug.description( _arg_1 ): void; SetSendScrollPositionChangedEvents( _arg_1: boolean ): void; + SetCompositionLayerTextureName( _arg_1: string ): void; + WriteCompositionLayerPNG( _arg_1: string ): void; SetPanelEvent( _arg_1 ): void; RunScriptInPanelContext( _arg_1 ): void; rememberchildfocus( _arg_1: boolean ): boolean; @@ -49342,7 +49474,9 @@ interface Label actualuiscale_x(): number; style(); AddClass( _arg_1: string ): void; + AddClasses( _arg_1 ): void; RemoveClass( _arg_1: string ): void; + RemoveClasses( _arg_1 ): void; BHasClass( _arg_1: string ): boolean; BAscendantHasClass( _arg_1: string ): boolean; SetHasClass( _arg_1: string, _arg_2: boolean ): void; @@ -49358,6 +49492,7 @@ interface Label GetChildIndex( _arg_1 ): number; Children(); FindChildrenWithClassTraverse( _arg_1: string ); + FindChildrenWithAttributeTraverse( _arg_1: string ); GetParent(); SetParent( _arg_1 ): void; FindChild( _arg_1: string ); @@ -49420,6 +49555,8 @@ interface Label Data( _arg_1 ): void; debug.description( _arg_1 ): void; SetSendScrollPositionChangedEvents( _arg_1: boolean ): void; + SetCompositionLayerTextureName( _arg_1: string ): void; + WriteCompositionLayerPNG( _arg_1: string ): void; text( _arg_1: string ): string; html( _arg_1: boolean ): boolean; SetLocString( _arg_1: string ): void; @@ -49458,7 +49595,9 @@ interface ToggleButton actualuiscale_x(): number; style(); AddClass( _arg_1: string ): void; + AddClasses( _arg_1 ): void; RemoveClass( _arg_1: string ): void; + RemoveClasses( _arg_1 ): void; BHasClass( _arg_1: string ): boolean; BAscendantHasClass( _arg_1: string ): boolean; SetHasClass( _arg_1: string, _arg_2: boolean ): void; @@ -49474,6 +49613,7 @@ interface ToggleButton GetChildIndex( _arg_1 ): number; Children(); FindChildrenWithClassTraverse( _arg_1: string ); + FindChildrenWithAttributeTraverse( _arg_1: string ); GetParent(); SetParent( _arg_1 ): void; FindChild( _arg_1: string ); @@ -49536,6 +49676,8 @@ interface ToggleButton Data( _arg_1 ): void; debug.description( _arg_1 ): void; SetSendScrollPositionChangedEvents( _arg_1: boolean ): void; + SetCompositionLayerTextureName( _arg_1: string ): void; + WriteCompositionLayerPNG( _arg_1: string ): void; SetSelected( _arg_1: boolean ): void; text( _arg_1: string ): string; SetPanelEvent( _arg_1 ): void; @@ -49572,7 +49714,9 @@ interface TabButton actualuiscale_x(): number; style(); AddClass( _arg_1: string ): void; + AddClasses( _arg_1 ): void; RemoveClass( _arg_1: string ): void; + RemoveClasses( _arg_1 ): void; BHasClass( _arg_1: string ): boolean; BAscendantHasClass( _arg_1: string ): boolean; SetHasClass( _arg_1: string, _arg_2: boolean ): void; @@ -49588,6 +49732,7 @@ interface TabButton GetChildIndex( _arg_1 ): number; Children(); FindChildrenWithClassTraverse( _arg_1: string ); + FindChildrenWithAttributeTraverse( _arg_1: string ); GetParent(); SetParent( _arg_1 ): void; FindChild( _arg_1: string ); @@ -49650,6 +49795,8 @@ interface TabButton Data( _arg_1 ): void; debug.description( _arg_1 ): void; SetSendScrollPositionChangedEvents( _arg_1: boolean ): void; + SetCompositionLayerTextureName( _arg_1: string ): void; + WriteCompositionLayerPNG( _arg_1: string ): void; SetPanelEvent( _arg_1 ): void; RunScriptInPanelContext( _arg_1 ): void; rememberchildfocus( _arg_1: boolean ): boolean; @@ -49689,7 +49836,9 @@ interface DOTAAvatarImage actualuiscale_x(): number; style(); AddClass( _arg_1: string ): void; + AddClasses( _arg_1 ): void; RemoveClass( _arg_1: string ): void; + RemoveClasses( _arg_1 ): void; BHasClass( _arg_1: string ): boolean; BAscendantHasClass( _arg_1: string ): boolean; SetHasClass( _arg_1: string, _arg_2: boolean ): void; @@ -49705,6 +49854,7 @@ interface DOTAAvatarImage GetChildIndex( _arg_1 ): number; Children(); FindChildrenWithClassTraverse( _arg_1: string ); + FindChildrenWithAttributeTraverse( _arg_1: string ); GetParent(); SetParent( _arg_1 ): void; FindChild( _arg_1: string ); @@ -49767,6 +49917,8 @@ interface DOTAAvatarImage Data( _arg_1 ): void; debug.description( _arg_1 ): void; SetSendScrollPositionChangedEvents( _arg_1: boolean ): void; + SetCompositionLayerTextureName( _arg_1: string ): void; + WriteCompositionLayerPNG( _arg_1: string ): void; steamid( _arg_1: string ): string; accountid( _arg_1: string ): string; SetAccountID( _arg_1: number ): void; @@ -49804,7 +49956,9 @@ interface CustomUIElement actualuiscale_x(): number; style(); AddClass( _arg_1: string ): void; + AddClasses( _arg_1 ): void; RemoveClass( _arg_1: string ): void; + RemoveClasses( _arg_1 ): void; BHasClass( _arg_1: string ): boolean; BAscendantHasClass( _arg_1: string ): boolean; SetHasClass( _arg_1: string, _arg_2: boolean ): void; @@ -49820,6 +49974,7 @@ interface CustomUIElement GetChildIndex( _arg_1 ): number; Children(); FindChildrenWithClassTraverse( _arg_1: string ); + FindChildrenWithAttributeTraverse( _arg_1: string ); GetParent(); SetParent( _arg_1 ): void; FindChild( _arg_1: string ); @@ -49882,6 +50037,8 @@ interface CustomUIElement Data( _arg_1 ): void; debug.description( _arg_1 ): void; SetSendScrollPositionChangedEvents( _arg_1: boolean ): void; + SetCompositionLayerTextureName( _arg_1: string ): void; + WriteCompositionLayerPNG( _arg_1: string ): void; SetPanelEvent( _arg_1 ): void; RunScriptInPanelContext( _arg_1 ): void; rememberchildfocus( _arg_1: boolean ): boolean; @@ -50078,9 +50235,6 @@ declare enum DOTA_OVERHEAD_ALERT 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, @@ -50400,7 +50554,7 @@ declare enum DAMAGE_TYPES DAMAGE_TYPE_MAGICAL = 2, DAMAGE_TYPE_PURE = 4, DAMAGE_TYPE_HP_REMOVAL = 8, - DAMAGE_TYPE_ABILITY_DEFINED = 22, + DAMAGE_TYPE_ABILITY_DEFINED = 16, DAMAGE_TYPE_ALL = 7, } @@ -50444,6 +50598,7 @@ declare enum DOTADamageFlag_t DOTA_DAMAGE_FLAG_MAGIC_AUTO_ATTACK = 131072, DOTA_DAMAGE_FLAG_ATTACK_MODIFIER = 262144, DOTA_DAMAGE_FLAG_BYPASSES_ALL_BLOCK = 524288, + DOTA_DAMAGE_FLAG_NO_REFLECTION = 1048576, } declare enum EDOTA_ModifyXP_Reason @@ -50735,6 +50890,7 @@ declare enum GameActivity_t ACT_DOTA_KEZ_KATANA_IMPALE_FAST = 1771, ACT_DOTA_UNICYCLE = 1772, ACT_DOTA_UNICYCLE_END = 1773, + ACT_DOTA_MVP_SCREEN = 1776, } declare enum DOTAMinimapEvent_t @@ -51607,7 +51763,24 @@ declare enum modifierfunction MODIFIER_PROPERTY_MOVESPEED_MAX_BONUS_CONSTANT = 368, /** GetModifierMoveSpeedPostMultiplierBonus_Constant */ MODIFIER_PROPERTY_MOVESPEED_POST_MULTIPLIER_BONUS_CONSTANT = 369, - MODIFIER_FUNCTION_LAST = 370, + /** GetModifierPropertyForbidIllusions */ + MODIFIER_PROPERTY_FORBID_ILLUSIONS = 370, + /** GetModifierPropertyManacostOverride */ + MODIFIER_PROPERTY_MANACOST_OVERRIDE = 371, + /** GetModifierPropertyRestorationAmplification */ + MODIFIER_PROPERTY_RESTORATION_AMPLIFICATION = 372, + /** GetModifierPropertyRestorationAmplificationUnique */ + MODIFIER_PROPERTY_RESTORATION_AMPLIFICATION_UNIQUE = 373, + /** GetModifierPropertyHealingAmplificationUnique */ + MODIFIER_PROPERTY_HEAL_AMPLIFY_PERCENTAGE_SOURCE_UNIQUE = 374, + /** GetSuppressIncomingCrit */ + MODIFIER_PROPERTY_SUPPRESS_INCOMING_CRIT = 375, + /** GetModifierPropertyUpgradeNeutralArtifacts */ + MODIFIER_PROPERTY_UPGRADE_NEUTRAL_ARTIFACTS = 376, + /** GetModifierPropertyConsumableUseSpeed */ + MODIFIER_PROPERTY_CONSUMABLE_USE_SPEED = 377, + MODIFIER_PROPERTY_FORCE_NETWORK_TRANSMIT = 378, + MODIFIER_FUNCTION_LAST = 379, MODIFIER_FUNCTION_INVALID = 65535, } @@ -52075,33 +52248,34 @@ declare enum DOTAKeybindCommand_t DOTA_KEYBIND_SPEC_DROPDOWN_KDA = 215, DOTA_KEYBIND_SPEC_DROPDOWN_LASTHITS_DENIES = 216, DOTA_KEYBIND_SPEC_DROPDOWN_LEVEL = 217, - DOTA_KEYBIND_SPEC_DROPDOWN_XP_PER_MIN = 218, - DOTA_KEYBIND_SPEC_DROPDOWN_GOLD = 219, - DOTA_KEYBIND_SPEC_DROPDOWN_TOTALGOLD = 220, - DOTA_KEYBIND_SPEC_DROPDOWN_GOLD_PER_MIN = 221, - DOTA_KEYBIND_SPEC_DROPDOWN_BUYBACK = 222, - DOTA_KEYBIND_SPEC_DROPDOWN_NETWORTH = 223, - DOTA_KEYBIND_SPEC_DROPDOWN_FANTASY = 224, - DOTA_KEYBIND_SPEC_DROPDOWN_SORT = 225, - DOTA_KEYBIND_SPEC_DROPDOWN_CLOSE = 226, - DOTA_KEYBIND_SPEC_FOCUS_PLAYER_1 = 227, - DOTA_KEYBIND_SPEC_FOCUS_PLAYER_2 = 228, - DOTA_KEYBIND_SPEC_FOCUS_PLAYER_3 = 229, - DOTA_KEYBIND_SPEC_FOCUS_PLAYER_4 = 230, - DOTA_KEYBIND_SPEC_FOCUS_PLAYER_5 = 231, - DOTA_KEYBIND_SPEC_FOCUS_PLAYER_6 = 232, - DOTA_KEYBIND_SPEC_FOCUS_PLAYER_7 = 233, - DOTA_KEYBIND_SPEC_FOCUS_PLAYER_8 = 234, - DOTA_KEYBIND_SPEC_FOCUS_PLAYER_9 = 235, - DOTA_KEYBIND_SPEC_FOCUS_PLAYER_10 = 236, - DOTA_KEYBIND_SPEC_COACH_VIEWTOGGLE = 237, - DOTA_KEYBIND_INSPECTHEROINWORLD = 238, - DOTA_KEYBIND_CAMERA_ZOOM_IN = 239, - DOTA_KEYBIND_CAMERA_ZOOM_OUT = 240, - DOTA_KEYBIND_CONTROL_GROUPCYCLEPREV = 241, - DOTA_KEYBIND_DOTA_ALT = 242, - DOTA_KEYBIND_DOTA_ALTERNATIVE_CAST_SWITCH = 243, - DOTA_KEYBIND_COUNT = 244, + DOTA_KEYBIND_SPEC_DROPDOWN_HEROFACET = 218, + DOTA_KEYBIND_SPEC_DROPDOWN_XP_PER_MIN = 219, + DOTA_KEYBIND_SPEC_DROPDOWN_GOLD = 220, + DOTA_KEYBIND_SPEC_DROPDOWN_TOTALGOLD = 221, + DOTA_KEYBIND_SPEC_DROPDOWN_GOLD_PER_MIN = 222, + DOTA_KEYBIND_SPEC_DROPDOWN_BUYBACK = 223, + DOTA_KEYBIND_SPEC_DROPDOWN_NETWORTH = 224, + DOTA_KEYBIND_SPEC_DROPDOWN_FANTASY = 225, + DOTA_KEYBIND_SPEC_DROPDOWN_SORT = 226, + DOTA_KEYBIND_SPEC_DROPDOWN_CLOSE = 227, + DOTA_KEYBIND_SPEC_FOCUS_PLAYER_1 = 228, + DOTA_KEYBIND_SPEC_FOCUS_PLAYER_2 = 229, + DOTA_KEYBIND_SPEC_FOCUS_PLAYER_3 = 230, + DOTA_KEYBIND_SPEC_FOCUS_PLAYER_4 = 231, + DOTA_KEYBIND_SPEC_FOCUS_PLAYER_5 = 232, + DOTA_KEYBIND_SPEC_FOCUS_PLAYER_6 = 233, + DOTA_KEYBIND_SPEC_FOCUS_PLAYER_7 = 234, + DOTA_KEYBIND_SPEC_FOCUS_PLAYER_8 = 235, + DOTA_KEYBIND_SPEC_FOCUS_PLAYER_9 = 236, + DOTA_KEYBIND_SPEC_FOCUS_PLAYER_10 = 237, + DOTA_KEYBIND_SPEC_COACH_VIEWTOGGLE = 238, + DOTA_KEYBIND_INSPECTHEROINWORLD = 239, + DOTA_KEYBIND_CAMERA_ZOOM_IN = 240, + DOTA_KEYBIND_CAMERA_ZOOM_OUT = 241, + DOTA_KEYBIND_CONTROL_GROUPCYCLEPREV = 242, + DOTA_KEYBIND_DOTA_ALT = 243, + DOTA_KEYBIND_DOTA_ALTERNATIVE_CAST_SWITCH = 244, + DOTA_KEYBIND_COUNT = 245, } declare enum DOTA_SHOP_TYPE diff --git a/files/engine-enums.json b/files/engine-enums.json index 4e20810..49c461a 100644 --- a/files/engine-enums.json +++ b/files/engine-enums.json @@ -1927,6 +1927,10 @@ "name": "ACT_DOTA_MK_TREE_SOAR", "shortName": "DOTA_MK_TREE_SOAR" }, + { + "name": "ACT_DOTA_MVP_SCREEN", + "shortName": "DOTA_MVP_SCREEN" + }, { "name": "ACT_DOTA_NECRO_GHOST_SHROUD", "shortName": "DOTA_NECRO_GHOST_SHROUD" @@ -3559,6 +3563,10 @@ "name": "ACT_MP_GESTURE_VC_FISTPUMP_ITEM1", "shortName": "MP_GESTURE_VC_FISTPUMP_ITEM1" }, + { + "name": "ACT_MP_GESTURE_VC_FISTPUMP_ITEM2", + "shortName": "MP_GESTURE_VC_FISTPUMP_ITEM2" + }, { "name": "ACT_MP_GESTURE_VC_FISTPUMP_MELEE", "shortName": "MP_GESTURE_VC_FISTPUMP_MELEE" @@ -6008,6 +6016,10 @@ "name": "FIELD_HMODEL", "shortName": "HMODEL" }, + { + "name": "FIELD_HNMGRAPHDEFINITION", + "shortName": "HNMGRAPHDEFINITION" + }, { "name": "FIELD_HPARTICLESYSTEMDEFINITION", "shortName": "HPARTICLESYSTEMDEFINITION" diff --git a/files/events.json b/files/events.json index 286525b..230130a 100644 --- a/files/events.json +++ b/files/events.json @@ -190,11 +190,6 @@ "description": "Steam id.", "type": "uint64" }, - { - "name": "address", - "description": "Ip:port.", - "type": "string" - }, { "name": "bot", "type": "bool" @@ -2715,12 +2710,6 @@ "local": false, "fields": [] }, - { - "name": "dota_item_suggestions_changed", - "sourceFile": "game", - "local": false, - "fields": [] - }, { "name": "dota_hero_ability_points_changed", "sourceFile": "game", @@ -5246,6 +5235,17 @@ } ] }, + { + "name": "dota_roshan_roar", + "sourceFile": "game", + "local": false, + "fields": [ + { + "name": "teamnumber", + "type": "short" + } + ] + }, { "name": "npc_spawned", "sourceFile": "game", diff --git a/files/panorama/css.json b/files/panorama/css.json index 300c6db..d38e782 100644 --- a/files/panorama/css.json +++ b/files/panorama/css.json @@ -374,6 +374,12 @@ "contrast: 1.5;" ] }, + "cursor": { + "description": "Sets the mouse cursor used on hover for this panel. Default is to inherit.", + "examples": [ + "cursor: text;cursor: crosshair;" + ] + }, "flow-children": { "description": "", "examples": [] diff --git a/files/panorama/enums.json b/files/panorama/enums.json index afac428..e0c3a07 100644 --- a/files/panorama/enums.json +++ b/files/panorama/enums.json @@ -666,18 +666,6 @@ "name": "OVERHEAD_ALERT_MANA_LOSS", "value": 12 }, - { - "name": "OVERHEAD_ALERT_LAST_HIT_EARLY", - "value": 13 - }, - { - "name": "OVERHEAD_ALERT_LAST_HIT_CLOSE", - "value": 14 - }, - { - "name": "OVERHEAD_ALERT_LAST_HIT_MISS", - "value": 15 - }, { "name": "OVERHEAD_ALERT_MAGICAL_BLOCK", "value": 16 @@ -1767,7 +1755,7 @@ }, { "name": "DAMAGE_TYPE_ABILITY_DEFINED", - "value": 22 + "value": 16 }, { "name": "DAMAGE_TYPE_ALL", @@ -1907,6 +1895,10 @@ { "name": "DOTA_DAMAGE_FLAG_BYPASSES_ALL_BLOCK", "value": 524288 + }, + { + "name": "DOTA_DAMAGE_FLAG_NO_REFLECTION", + "value": 1048576 } ] }, @@ -3049,6 +3041,10 @@ { "name": "ACT_DOTA_UNICYCLE_END", "value": 1773 + }, + { + "name": "ACT_DOTA_MVP_SCREEN", + "value": 1776 } ] }, @@ -5397,9 +5393,53 @@ "value": 369 }, { - "name": "MODIFIER_FUNCTION_LAST", + "name": "MODIFIER_PROPERTY_FORBID_ILLUSIONS", + "description": "Method Name: `GetModifierPropertyForbidIllusions`", "value": 370 }, + { + "name": "MODIFIER_PROPERTY_MANACOST_OVERRIDE", + "description": "Method Name: `GetModifierPropertyManacostOverride`", + "value": 371 + }, + { + "name": "MODIFIER_PROPERTY_RESTORATION_AMPLIFICATION", + "description": "Method Name: `GetModifierPropertyRestorationAmplification`", + "value": 372 + }, + { + "name": "MODIFIER_PROPERTY_RESTORATION_AMPLIFICATION_UNIQUE", + "description": "Method Name: `GetModifierPropertyRestorationAmplificationUnique`", + "value": 373 + }, + { + "name": "MODIFIER_PROPERTY_HEAL_AMPLIFY_PERCENTAGE_SOURCE_UNIQUE", + "description": "Method Name: `GetModifierPropertyHealingAmplificationUnique`", + "value": 374 + }, + { + "name": "MODIFIER_PROPERTY_SUPPRESS_INCOMING_CRIT", + "description": "Method Name: `GetSuppressIncomingCrit`", + "value": 375 + }, + { + "name": "MODIFIER_PROPERTY_UPGRADE_NEUTRAL_ARTIFACTS", + "description": "Method Name: `GetModifierPropertyUpgradeNeutralArtifacts`", + "value": 376 + }, + { + "name": "MODIFIER_PROPERTY_CONSUMABLE_USE_SPEED", + "description": "Method Name: `GetModifierPropertyConsumableUseSpeed`", + "value": 377 + }, + { + "name": "MODIFIER_PROPERTY_FORCE_NETWORK_TRANSMIT", + "value": 378 + }, + { + "name": "MODIFIER_FUNCTION_LAST", + "value": 379 + }, { "name": "MODIFIER_FUNCTION_INVALID", "value": 65535 @@ -7104,112 +7144,116 @@ "value": 217 }, { - "name": "DOTA_KEYBIND_SPEC_DROPDOWN_XP_PER_MIN", + "name": "DOTA_KEYBIND_SPEC_DROPDOWN_HEROFACET", "value": 218 }, { - "name": "DOTA_KEYBIND_SPEC_DROPDOWN_GOLD", + "name": "DOTA_KEYBIND_SPEC_DROPDOWN_XP_PER_MIN", "value": 219 }, { - "name": "DOTA_KEYBIND_SPEC_DROPDOWN_TOTALGOLD", + "name": "DOTA_KEYBIND_SPEC_DROPDOWN_GOLD", "value": 220 }, { - "name": "DOTA_KEYBIND_SPEC_DROPDOWN_GOLD_PER_MIN", + "name": "DOTA_KEYBIND_SPEC_DROPDOWN_TOTALGOLD", "value": 221 }, { - "name": "DOTA_KEYBIND_SPEC_DROPDOWN_BUYBACK", + "name": "DOTA_KEYBIND_SPEC_DROPDOWN_GOLD_PER_MIN", "value": 222 }, { - "name": "DOTA_KEYBIND_SPEC_DROPDOWN_NETWORTH", + "name": "DOTA_KEYBIND_SPEC_DROPDOWN_BUYBACK", "value": 223 }, { - "name": "DOTA_KEYBIND_SPEC_DROPDOWN_FANTASY", + "name": "DOTA_KEYBIND_SPEC_DROPDOWN_NETWORTH", "value": 224 }, { - "name": "DOTA_KEYBIND_SPEC_DROPDOWN_SORT", + "name": "DOTA_KEYBIND_SPEC_DROPDOWN_FANTASY", "value": 225 }, { - "name": "DOTA_KEYBIND_SPEC_DROPDOWN_CLOSE", + "name": "DOTA_KEYBIND_SPEC_DROPDOWN_SORT", "value": 226 }, { - "name": "DOTA_KEYBIND_SPEC_FOCUS_PLAYER_1", + "name": "DOTA_KEYBIND_SPEC_DROPDOWN_CLOSE", "value": 227 }, { - "name": "DOTA_KEYBIND_SPEC_FOCUS_PLAYER_2", + "name": "DOTA_KEYBIND_SPEC_FOCUS_PLAYER_1", "value": 228 }, { - "name": "DOTA_KEYBIND_SPEC_FOCUS_PLAYER_3", + "name": "DOTA_KEYBIND_SPEC_FOCUS_PLAYER_2", "value": 229 }, { - "name": "DOTA_KEYBIND_SPEC_FOCUS_PLAYER_4", + "name": "DOTA_KEYBIND_SPEC_FOCUS_PLAYER_3", "value": 230 }, { - "name": "DOTA_KEYBIND_SPEC_FOCUS_PLAYER_5", + "name": "DOTA_KEYBIND_SPEC_FOCUS_PLAYER_4", "value": 231 }, { - "name": "DOTA_KEYBIND_SPEC_FOCUS_PLAYER_6", + "name": "DOTA_KEYBIND_SPEC_FOCUS_PLAYER_5", "value": 232 }, { - "name": "DOTA_KEYBIND_SPEC_FOCUS_PLAYER_7", + "name": "DOTA_KEYBIND_SPEC_FOCUS_PLAYER_6", "value": 233 }, { - "name": "DOTA_KEYBIND_SPEC_FOCUS_PLAYER_8", + "name": "DOTA_KEYBIND_SPEC_FOCUS_PLAYER_7", "value": 234 }, { - "name": "DOTA_KEYBIND_SPEC_FOCUS_PLAYER_9", + "name": "DOTA_KEYBIND_SPEC_FOCUS_PLAYER_8", "value": 235 }, { - "name": "DOTA_KEYBIND_SPEC_FOCUS_PLAYER_10", + "name": "DOTA_KEYBIND_SPEC_FOCUS_PLAYER_9", "value": 236 }, { - "name": "DOTA_KEYBIND_SPEC_COACH_VIEWTOGGLE", + "name": "DOTA_KEYBIND_SPEC_FOCUS_PLAYER_10", "value": 237 }, { - "name": "DOTA_KEYBIND_INSPECTHEROINWORLD", + "name": "DOTA_KEYBIND_SPEC_COACH_VIEWTOGGLE", "value": 238 }, { - "name": "DOTA_KEYBIND_CAMERA_ZOOM_IN", + "name": "DOTA_KEYBIND_INSPECTHEROINWORLD", "value": 239 }, { - "name": "DOTA_KEYBIND_CAMERA_ZOOM_OUT", + "name": "DOTA_KEYBIND_CAMERA_ZOOM_IN", "value": 240 }, { - "name": "DOTA_KEYBIND_CONTROL_GROUPCYCLEPREV", + "name": "DOTA_KEYBIND_CAMERA_ZOOM_OUT", "value": 241 }, { - "name": "DOTA_KEYBIND_DOTA_ALT", + "name": "DOTA_KEYBIND_CONTROL_GROUPCYCLEPREV", "value": 242 }, { - "name": "DOTA_KEYBIND_DOTA_ALTERNATIVE_CAST_SWITCH", + "name": "DOTA_KEYBIND_DOTA_ALT", "value": 243 }, { - "name": "DOTA_KEYBIND_COUNT", + "name": "DOTA_KEYBIND_DOTA_ALTERNATIVE_CAST_SWITCH", "value": 244 + }, + { + "name": "DOTA_KEYBIND_COUNT", + "value": 245 } ] }, diff --git a/files/panorama/events.json b/files/panorama/events.json index 0473f59..a445a7d 100644 --- a/files/panorama/events.json +++ b/files/panorama/events.json @@ -342,16 +342,12 @@ ] }, "DOTAShowFacetTooltip": { - "description": "Shows a variant tooltip for the given hero + variant", + "description": "Shows a variant tooltip for the given hero facet key", "panelEvent": true, "args": [ { - "name": "heroId", - "type": "HeroID_t" - }, - { - "name": "hero", - "type": "HeroFacetID_t" + "name": "facetKey", + "type": "HeroFacetKey_t" } ] }, diff --git a/files/vscripts/api.json b/files/vscripts/api.json index fd9b883..ad5b787 100644 --- a/files/vscripts/api.json +++ b/files/vscripts/api.json @@ -2035,13 +2035,13 @@ ], "args": [ { - "name": "group", + "name": "bodyGroup", "types": [ "int" ] }, { - "name": "value", + "name": "choice", "types": [ "int" ] @@ -18068,6 +18068,76 @@ "nil" ] }, + { + "kind": "function", + "name": "GetModifierPropertyConsumableUseSpeed", + "available": "both", + "abstract": true, + "args": [], + "returns": [ + "nil" + ] + }, + { + "kind": "function", + "name": "GetModifierPropertyForbidIllusions", + "available": "both", + "abstract": true, + "args": [], + "returns": [ + "nil" + ] + }, + { + "kind": "function", + "name": "GetModifierPropertyHealingAmplificationUnique", + "available": "both", + "abstract": true, + "args": [], + "returns": [ + "nil" + ] + }, + { + "kind": "function", + "name": "GetModifierPropertyManacostOverride", + "available": "both", + "abstract": true, + "args": [], + "returns": [ + "nil" + ] + }, + { + "kind": "function", + "name": "GetModifierPropertyRestorationAmplification", + "available": "both", + "abstract": true, + "args": [], + "returns": [ + "nil" + ] + }, + { + "kind": "function", + "name": "GetModifierPropertyRestorationAmplificationUnique", + "available": "both", + "abstract": true, + "args": [], + "returns": [ + "nil" + ] + }, + { + "kind": "function", + "name": "GetModifierPropertyUpgradeNeutralArtifacts", + "available": "both", + "abstract": true, + "args": [], + "returns": [ + "nil" + ] + }, { "kind": "function", "name": "GetModifierPropetyFailAttack", @@ -18689,6 +18759,16 @@ "nil" ] }, + { + "kind": "function", + "name": "GetSuppressIncomingCrit", + "available": "both", + "abstract": true, + "args": [], + "returns": [ + "nil" + ] + }, { "kind": "function", "name": "GetSuppressTeleport", diff --git a/files/vscripts/enums.json b/files/vscripts/enums.json index 622b941..4b0aca4 100644 --- a/files/vscripts/enums.json +++ b/files/vscripts/enums.json @@ -409,7 +409,7 @@ }, { "name": "DAMAGE_TYPE_ABILITY_DEFINED", - "value": 22 + "value": 16 } ] }, @@ -1611,18 +1611,6 @@ "name": "OVERHEAD_ALERT_MANA_LOSS", "value": 12 }, - { - "name": "OVERHEAD_ALERT_LAST_HIT_EARLY", - "value": 13 - }, - { - "name": "OVERHEAD_ALERT_LAST_HIT_CLOSE", - "value": 14 - }, - { - "name": "OVERHEAD_ALERT_LAST_HIT_MISS", - "value": 15 - }, { "name": "OVERHEAD_ALERT_MAGICAL_BLOCK", "value": 16 @@ -2137,6 +2125,10 @@ { "name": "DOTA_DAMAGE_FLAG_BYPASSES_ALL_BLOCK", "value": 524288 + }, + { + "name": "DOTA_DAMAGE_FLAG_NO_REFLECTION", + "value": 1048576 } ] }, @@ -9026,97 +9018,101 @@ "name": "ACT_DOTA_UNICYCLE_END", "value": 1773 }, + { + "name": "ACT_DOTA_MVP_SCREEN", + "value": 1776 + }, { "name": "ACT_DOTA_RUN_STATUE", - "value": 1774 + "value": 1777 }, { "name": "ACT_DOTA_CAST1_STATUE", - "value": 1775 + "value": 1778 }, { "name": "ACT_DOTA_CAST2_STATUE", - "value": 1776 + "value": 1779 }, { "name": "ACT_DOTA_STUN_STATUE", - "value": 1777 + "value": 1780 }, { "name": "ACT_DOTA_FLAIL_STATUE", - "value": 1778 + "value": 1781 }, { "name": "ACT_DOTA_SPAWN_STATUE", - "value": 1779 + "value": 1782 }, { "name": "ACT_DOTA_TELEPORT_END_STATUE", - "value": 1780 + "value": 1783 }, { "name": "ACT_DOTA_ATTACK_STATUE", - "value": 1781 + "value": 1784 }, { "name": "ACT_DOTA_FORCESTAFF_STATUE", - "value": 1782 + "value": 1785 }, { "name": "ACT_DOTA_TELEPORT_STATUE", - "value": 1783 + "value": 1786 }, { "name": "ACT_DOTA_VICTORY_STATUE", - "value": 1784 + "value": 1787 }, { "name": "ACT_DOTA_TAUNT_STATUE", - "value": 1785 + "value": 1788 }, { "name": "ACT_DOTA_DISABLED_END", - "value": 1787 + "value": 1789 }, { - "name": "ACT_DOTA_RUN_ALT", - "value": 1788 + "name": "ACT_DOTA_CYCLONE", + "value": 1791 }, { - "name": "ACT_DOTA_RADIANT_CREEP_HAMMER", + "name": "ACT_DOTA_IMPALE", + "value": 1792 + }, + { + "name": "ACT_DOTA_TORRENT", "value": 1793 }, { - "name": "ACT_DOTA_RELAX_IN", + "name": "ACT_DOTA_VOODOO_REST", "value": 1794 }, { - "name": "ACT_DOTA_RELAX_OUT", + "name": "ACT_DOTA_RUN_ALT", "value": 1795 }, { - "name": "ACT_DOTA_CAST_FENCE", - "value": 1796 - }, - { - "name": "ACT_DOTA_SPWN", - "value": 1797 + "name": "ACT_DOTA_RADIANT_CREEP_HAMMER", + "value": 1800 }, { - "name": "ACT_DOTA_CYCLONE", - "value": 1798 + "name": "ACT_DOTA_RELAX_IN", + "value": 1801 }, { - "name": "ACT_DOTA_IMPALE", - "value": 1799 + "name": "ACT_DOTA_RELAX_OUT", + "value": 1802 }, { - "name": "ACT_DOTA_TORRENT", - "value": 1800 + "name": "ACT_DOTA_CAST_FENCE", + "value": 1803 }, { - "name": "ACT_DOTA_VOODOO_REST", - "value": 1801 + "name": "ACT_DOTA_SPWN", + "value": 1804 } ] }, @@ -10996,9 +10992,53 @@ "value": 369 }, { - "name": "MODIFIER_FUNCTION_LAST", + "name": "MODIFIER_PROPERTY_FORBID_ILLUSIONS", + "description": "Method Name: `GetModifierPropertyForbidIllusions`", "value": 370 }, + { + "name": "MODIFIER_PROPERTY_MANACOST_OVERRIDE", + "description": "Method Name: `GetModifierPropertyManacostOverride`", + "value": 371 + }, + { + "name": "MODIFIER_PROPERTY_RESTORATION_AMPLIFICATION", + "description": "Method Name: `GetModifierPropertyRestorationAmplification`", + "value": 372 + }, + { + "name": "MODIFIER_PROPERTY_RESTORATION_AMPLIFICATION_UNIQUE", + "description": "Method Name: `GetModifierPropertyRestorationAmplificationUnique`", + "value": 373 + }, + { + "name": "MODIFIER_PROPERTY_HEAL_AMPLIFY_PERCENTAGE_SOURCE_UNIQUE", + "description": "Method Name: `GetModifierPropertyHealingAmplificationUnique`", + "value": 374 + }, + { + "name": "MODIFIER_PROPERTY_SUPPRESS_INCOMING_CRIT", + "description": "Method Name: `GetSuppressIncomingCrit`", + "value": 375 + }, + { + "name": "MODIFIER_PROPERTY_UPGRADE_NEUTRAL_ARTIFACTS", + "description": "Method Name: `GetModifierPropertyUpgradeNeutralArtifacts`", + "value": 376 + }, + { + "name": "MODIFIER_PROPERTY_CONSUMABLE_USE_SPEED", + "description": "Method Name: `GetModifierPropertyConsumableUseSpeed`", + "value": 377 + }, + { + "name": "MODIFIER_PROPERTY_FORCE_NETWORK_TRANSMIT", + "value": 378 + }, + { + "name": "MODIFIER_FUNCTION_LAST", + "value": 379 + }, { "name": "MODIFIER_FUNCTION_INVALID", "value": 65535 @@ -11863,185 +11903,177 @@ "name": "AE_FOOTSTEP", "value": 12 }, - { - "name": "AE_RAGDOLL", - "value": 13 - }, { "name": "AE_CL_STOP_RAGDOLL_CONTROL", - "value": 14 + "value": 13 }, { "name": "AE_CL_ENABLE_BODYGROUP", - "value": 15 + "value": 14 }, { "name": "AE_CL_DISABLE_BODYGROUP", - "value": 16 + "value": 15 }, { "name": "AE_BODYGROUP_SET_VALUE", - "value": 17 + "value": 16 }, { "name": "AE_CL_BODYGROUP_SET_VALUE_CMODEL_WPN", - "value": 18 + "value": 17 }, { "name": "AE_WEAPON_PERFORM_ATTACK", - "value": 19 + "value": 18 }, { "name": "AE_FIRE_INPUT", - "value": 20 + "value": 19 }, { "name": "AE_CL_CLOTH_ATTR", - "value": 21 + "value": 20 }, { "name": "AE_CL_CLOTH_GROUND_OFFSET", - "value": 22 + "value": 21 }, { "name": "AE_CL_CLOTH_STIFFEN", - "value": 23 + "value": 22 }, { "name": "AE_CL_CLOTH_EFFECT", - "value": 24 + "value": 23 }, { "name": "AE_CL_CREATE_ANIM_SCOPE_PROP", - "value": 25 + "value": 24 }, { "name": "AE_SV_IKLOCK", - "value": 26 + "value": 25 }, { "name": "AE_PULSE_GRAPH", - "value": 27 + "value": 26 }, { "name": "AE_PULSE_GRAPH_LOOKAT", - "value": 28 + "value": 27 }, { "name": "AE_PULSE_GRAPH_AIMAT", - "value": 29 + "value": 28 }, { "name": "AE_PULSE_GRAPH_IKLOCKLEFTARM", - "value": 30 + "value": 29 }, { "name": "AE_PULSE_GRAPH_IKLOCKRIGHTARM", - "value": 31 + "value": 30 }, { "name": "AE_DISABLE_PLATFORM", - "value": 32 + "value": 31 }, { "name": "AE_ENABLE_PLATFORM_PLAYER_FOLLOWS_YAW", - "value": 33 + "value": 32 }, { "name": "AE_ENABLE_PLATFORM_PLAYER_IGNORES_YAW", - "value": 34 - }, - { - "name": "AE_ANIMGRAPH_SET_PARAM", - "value": 35 + "value": 33 }, { "name": "AE_DESTRUCTIBLE_PART_DESTROY", - "value": 36 + "value": 34 }, { "name": "AE_CL_SUPPRESS_EVENTS_WITH_TAG", - "value": 37 + "value": 35 }, { "name": "AE_CL_HIDE_PARTICLE_EFFECT", - "value": 38 + "value": 36 }, { "name": "AE_CL_SHOW_PARTICLE_EFFECT", - "value": 39 + "value": 37 }, { "name": "AE_CL_ADD_PARTICLE_EFFECT_CP", - "value": 40 + "value": 38 }, { "name": "AE_CL_SPEECH", - "value": 41 + "value": 39 }, { "name": "AE_CL_PANORAMA_EVENT", - "value": 42 + "value": 40 }, { "name": "AE_CL_DOTA_PLAY_STATUS_EFFECT", - "value": 43 + "value": 41 }, { "name": "AE_CL_DOTA_STOP_STATUS_EFFECT", - "value": 44 + "value": 42 }, { "name": "AE_CL_DOTA_NPC_CREATE_PARTICLE_EFFECT", - "value": 45 + "value": 43 }, { "name": "AE_CL_DOTA_RUBICK_ARCANA_CREATE_PARTICLE_EFFECT", - "value": 46 + "value": 44 }, { "name": "AE_DOTA_PET_ITEM_PICKUP", - "value": 47 + "value": 45 }, { "name": "AE_DOTA_PET_ITEM_DROP", - "value": 48 + "value": 46 }, { "name": "AE_DOTA_SUPPRESS_CONSTANT_LAYER", - "value": 49 + "value": 47 }, { "name": "AE_DOTA_PLAY_SOUND_ATTACK_SPECIAL", - "value": 50 + "value": 48 }, { "name": "AE_DOTA_CREATE_CLINKZ_ATTACK", - "value": 51 + "value": 49 }, { "name": "AE_DOTA_PLAY_SOUND_ATTACK_BACKSTAB", - "value": 52 + "value": 50 }, { "name": "AE_DOTA_DIE_PHANTOM_DEATH_PARTICLES", - "value": 53 + "value": 51 }, { "name": "AE_DOTA_SWITCH_ATTACK_COMBO", - "value": 54 + "value": 52 }, { "name": "AE_EF_NODRAW", - "value": 55 + "value": 53 }, { "name": "AE_EF_DRAW", - "value": 56 + "value": 54 }, { "name": "AE_DOTA_PLAY_SOUND_ATTACK", - "value": 57 + "value": 55 } ], "description": "https://developer.valvesoftware.com/wiki/Animation_Events#Server_events"