Dota 2 Workshop Tools/Panorama/Javascript/API: Difference between revisions
< Dota 2 Workshop Tools | Panorama | Javascript
		
		
		
		Jump to navigation
		Jump to search
		| NerdyEagle (talk | contribs)   (Update to latest API version) | |||
| (20 intermediate revisions by 3 users not shown) | |||
| Line 1: | Line 1: | ||
| {{Dota 2Tools topicons}} | {{Dota 2Tools topicons}} | ||
| This is automatic documentation generated using  | This is automatic documentation generated using <code>cl_panorama_script_help_2</code> console command and requires updating. | ||
| {{note|Currently, the command only describes panel types that have actually been accessed from JavaScript during that session. (So run a custom game that exercises Panorama to get documentation.)}} | |||
| {{note|Currently, the command doesn't distinguish between methods declared on a class and methods it inherits from a base class. For example, every subclass of Panel2D lists 'SetHasClass' as a method.}} | |||
| Last updated on 02.09.2025 | |||
| === CPanoramaScript_GameEvents === | === CPanoramaScript_GameEvents === | ||
| Line 61: | Line 62: | ||
| | <code>CustomNetTables.UnsubscribeNetTableListener( integer nCallbackHandle )</code> | | <code>CustomNetTables.UnsubscribeNetTableListener( integer nCallbackHandle )</code> | ||
| | Unsubscribe from a game event | | Unsubscribe from a game event | ||
| |} | |} | ||
| Line 157: | Line 94: | ||
| | <code>SteamUtils.GetAppID()</code> | | <code>SteamUtils.GetAppID()</code> | ||
| | Returns the appid of the current app | | Returns the appid of the current app | ||
| |} | |} | ||
| Line 283: | Line 204: | ||
| |-   | |-   | ||
| | CanPlayerBuyback | | CanPlayerBuyback | ||
| | <code>Players.CanPlayerBuyback( integer  | | <code>Players.CanPlayerBuyback( integer nPlayerID )</code> | ||
| | Can the player buy back? | | Can the player buy back? | ||
| |-   | |-   | ||
| | HasCustomGameTicketForPlayerID | | HasCustomGameTicketForPlayerID | ||
| | <code>Players.HasCustomGameTicketForPlayerID( integer  | | <code>Players.HasCustomGameTicketForPlayerID( integer nPlayerID )</code> | ||
| | Does this player have a custom game ticket? | | Does this player have a custom game ticket? | ||
| |-   | |-   | ||
| | GetAssists | | GetAssists | ||
| | <code>Players.GetAssists( integer  | | <code>Players.GetAssists( integer nPlayerID )</code> | ||
| | The number of assists credited to a player. | | The number of assists credited to a player. | ||
| |-   | |-   | ||
| | GetClaimedDenies | | GetClaimedDenies | ||
| | <code>Players.GetClaimedDenies( integer  | | <code>Players.GetClaimedDenies( integer nPlayerID )</code> | ||
| |   | |   | ||
| |-   | |-   | ||
| | GetClaimedMisses | | GetClaimedMisses | ||
| | <code>Players.GetClaimedMisses( integer  | | <code>Players.GetClaimedMisses( integer nPlayerID )</code> | ||
| |   | |   | ||
| |-   | |-   | ||
| | GetDeaths | | GetDeaths | ||
| | <code>Players.GetDeaths( integer  | | <code>Players.GetDeaths( integer nPlayerID )</code> | ||
| | The number of deaths a player has suffered. | | The number of deaths a player has suffered. | ||
| |-   | |-   | ||
| | GetDenies | | GetDenies | ||
| | <code>Players.GetDenies( integer  | | <code>Players.GetDenies( integer nPlayerID )</code> | ||
| | The number of denies credited to a player. | | The number of denies credited to a player. | ||
| |-   | |-   | ||
| | GetGold | | GetGold | ||
| | <code>Players.GetGold( integer  | | <code>Players.GetGold( integer nPlayerID )</code> | ||
| | The amount of gold a player has. | | The amount of gold a player has. | ||
| |-   | |-   | ||
| | GetKills | | GetKills | ||
| | <code>Players.GetKills( integer  | | <code>Players.GetKills( integer nPlayerID )</code> | ||
| | The number of kills credited to a player. | | The number of kills credited to a player. | ||
| |-   | |-   | ||
| | GetLastBuybackTime | | GetLastBuybackTime | ||
| | <code>Players.GetLastBuybackTime( integer  | | <code>Players.GetLastBuybackTime( integer nPlayerID )</code> | ||
| |   | |   | ||
| |-   | |-   | ||
| | GetLastHitMultikill | | GetLastHitMultikill | ||
| | <code>Players.GetLastHitMultikill( integer  | | <code>Players.GetLastHitMultikill( integer nPlayerID )</code> | ||
| |   | |   | ||
| |-   | |-   | ||
| | GetLastHits | | GetLastHits | ||
| | <code>Players.GetLastHits( integer  | | <code>Players.GetLastHits( integer nPlayerID )</code> | ||
| | The number of last hits credited to a player. | | The number of last hits credited to a player. | ||
| |-   | |-   | ||
| | GetLastHitStreak | | GetLastHitStreak | ||
| | <code>Players.GetLastHitStreak( integer  | | <code>Players.GetLastHitStreak( integer nPlayerID )</code> | ||
| |   | |   | ||
| |-   | |-   | ||
| | GetLevel | | GetLevel | ||
| | <code>Players.GetLevel( integer  | | <code>Players.GetLevel( integer nPlayerID )</code> | ||
| | The current level of a player. | | The current level of a player. | ||
| |-   | |-   | ||
| | GetMisses | | GetMisses | ||
| | <code>Players.GetMisses( integer  | | <code>Players.GetMisses( integer nPlayerID )</code> | ||
| |   | |   | ||
| |-   | |-   | ||
| | GetNearbyCreepDeaths | | GetNearbyCreepDeaths | ||
| | <code>Players.GetNearbyCreepDeaths( integer  | | <code>Players.GetNearbyCreepDeaths( integer nPlayerID )</code> | ||
| |   | |   | ||
| |-   | |-   | ||
| | GetReliableGold | | GetReliableGold | ||
| | <code>Players.GetReliableGold( integer  | | <code>Players.GetReliableGold( integer nPlayerID )</code> | ||
| | Total reliable gold for this player. | | Total reliable gold for this player. | ||
| |-   | |-   | ||
| | GetRespawnSeconds | | GetRespawnSeconds | ||
| | <code>Players.GetRespawnSeconds( integer  | | <code>Players.GetRespawnSeconds( integer nPlayerID )</code> | ||
| |   | |   | ||
| |-   | |-   | ||
| | GetStreak | | GetStreak | ||
| | <code>Players.GetStreak( integer  | | <code>Players.GetStreak( integer nPlayerID )</code> | ||
| |   | |   | ||
| |-   | |-   | ||
| | GetTotalEarnedGold | | GetTotalEarnedGold | ||
| | <code>Players.GetTotalEarnedGold( integer  | | <code>Players.GetTotalEarnedGold( integer nPlayerID )</code> | ||
| | Total gold earned in this game by this player. | | Total gold earned in this game by this player. | ||
| |-   | |-   | ||
| | GetTotalEarnedXP | | GetTotalEarnedXP | ||
| | <code>Players.GetTotalEarnedXP( integer  | | <code>Players.GetTotalEarnedXP( integer nPlayerID )</code> | ||
| | Total xp earned in this game by this player. | | Total xp earned in this game by this player. | ||
| |-   | |-   | ||
| | GetUnreliableGold | | GetUnreliableGold | ||
| | <code>Players.GetUnreliableGold( integer  | | <code>Players.GetUnreliableGold( integer nPlayerID )</code> | ||
| | Total unreliable gold for this player. | | Total unreliable gold for this player. | ||
| |-   | |-   | ||
| | GetTeam | | GetTeam | ||
| | <code>Players.GetTeam( integer  | | <code>Players.GetTeam( integer nPlayerID )</code> | ||
| | Get the team this player is on. | | Get the team this player is on. | ||
| |-  | |||
| | GetSelectedHeroID | |||
| | <code>Players.GetSelectedHeroID( integer nPlayerID )</code> | |||
| | Get the player's selected hero id. | |||
| |-   | |-   | ||
| | GetGoldPerMin | | GetGoldPerMin | ||
| | <code>Players.GetGoldPerMin( integer  | | <code>Players.GetGoldPerMin( integer nPlayerID )</code> | ||
| | Average gold earned per minute for this player. | | Average gold earned per minute for this player. | ||
| |-   | |-   | ||
| | GetXPPerMin | | GetXPPerMin | ||
| | <code>Players.GetXPPerMin( integer  | | <code>Players.GetXPPerMin( integer nPlayerID )</code> | ||
| | Average xp earned per minute for this player. | | Average xp earned per minute for this player. | ||
| |-   | |-   | ||
| | GetPlayerSelectedHero | | GetPlayerSelectedHero | ||
| | <code>Players.GetPlayerSelectedHero( integer  | | <code>Players.GetPlayerSelectedHero( integer nPlayerID )</code> | ||
| | Return the name of the hero a player is controlling. | | Return the name of the hero a player is controlling. | ||
| |-   | |-   | ||
| Line 396: | Line 321: | ||
| | PlayerPortraitClicked | | PlayerPortraitClicked | ||
| | <code>Players.PlayerPortraitClicked( integer nClickedPlayerID, boolean bHoldingCtrl, boolean bHoldingAlt )</code> | | <code>Players.PlayerPortraitClicked( integer nClickedPlayerID, boolean bHoldingCtrl, boolean bHoldingAlt )</code> | ||
| | . | |||
| |-  | |||
| | PlayerPortraitDoubleClicked | |||
| | <code>Players.PlayerPortraitDoubleClicked( integer nClickedPlayerID, boolean bHoldingCtrl, boolean bHoldingAlt )</code> | |||
| | . | | . | ||
| |-   | |-   | ||
| Line 437: | Line 366: | ||
| | <code>Entities.GetForward( integer nEntityIndex )</code> | | <code>Entities.GetForward( integer nEntityIndex )</code> | ||
| | Get the forward vector of the entity. | | Get the forward vector of the entity. | ||
| |-  | |||
| | GetLeft | |||
| | <code>Entities.GetLeft( integer nEntityIndex )</code> | |||
| | Get the left vector of the entity. | |||
| |-   | |-   | ||
| | GetRight | | GetRight | ||
| | <code>Entities.GetRight( integer nEntityIndex )</code> | | <code>Entities.GetRight( integer nEntityIndex )</code> | ||
| | Get the right vector of the entity. | | Get the right vector of the entity. WARNING: This produces a left-handed coordinate system. Use GetLeft instead! | ||
| |-   | |-   | ||
| | GetUp | | GetUp | ||
| Line 532: | Line 465: | ||
| | IsBoss | | IsBoss | ||
| | <code>Entities.IsBoss( integer nEntityIndex )</code> | | <code>Entities.IsBoss( integer nEntityIndex )</code> | ||
| |  | |||
| |-  | |||
| | IsBossCreature | |||
| | <code>Entities.IsBossCreature( integer nEntityIndex )</code> | |||
| |   | |   | ||
| |-   | |-   | ||
| Line 700: | Line 637: | ||
| | IsSpeciallyDeniable | | IsSpeciallyDeniable | ||
| | <code>Entities.IsSpeciallyDeniable( integer nEntityIndex )</code> | | <code>Entities.IsSpeciallyDeniable( integer nEntityIndex )</code> | ||
| |  | |||
| |-  | |||
| | IsSpeciallyUndeniable | |||
| | <code>Entities.IsSpeciallyUndeniable( integer nEntityIndex )</code> | |||
| |   | |   | ||
| |-   | |-   | ||
| Line 748: | Line 689: | ||
| | NoUnitCollision | | NoUnitCollision | ||
| | <code>Entities.NoUnitCollision( integer nEntityIndex )</code> | | <code>Entities.NoUnitCollision( integer nEntityIndex )</code> | ||
| |   | |   | ||
| |-   | |-   | ||
| Line 768: | Line 705: | ||
| | GetAbilityCount | | GetAbilityCount | ||
| | <code>Entities.GetAbilityCount( integer nEntityIndex )</code> | | <code>Entities.GetAbilityCount( integer nEntityIndex )</code> | ||
| |   | |   | ||
| |-   | |-   | ||
| Line 938: | Line 867: | ||
| |   | |   | ||
| |-   | |-   | ||
| |  | | GetClassNameAsCStr | ||
| | <code>Entities. | | <code>Entities.GetClassNameAsCStr( integer nEntityIndex )</code> | ||
| |   | |   | ||
| |-   | |-   | ||
| Line 1,037: | Line 966: | ||
| | <code>Entities.GetBuff( integer nEntityIndex, integer nBufIndex )</code> | | <code>Entities.GetBuff( integer nEntityIndex, integer nBufIndex )</code> | ||
| |   | |   | ||
| |-  | |||
| | SetMinimapIcon | |||
| | <code>Entities.SetMinimapIcon( integer nEntityIndex, cstring pszMinimapIcon )</code> | |||
| | Set the minimap icon on this client. | |||
| |-   | |-   | ||
| | GetAbilityPoints | | GetAbilityPoints | ||
| Line 1,061: | Line 994: | ||
| | <code>Entities.IsItemPhysical( integer nEntityIndex )</code> | | <code>Entities.IsItemPhysical( integer nEntityIndex )</code> | ||
| | Is this entity an item container in the world? | | Is this entity an item container in the world? | ||
| |-  | |||
| | PassivesDisabled | |||
| | <code>Entities.PassivesDisabled( integer nEntityIndex )</code> | |||
| |  | |||
| |-   | |-   | ||
| | GetContainedItem | | GetContainedItem | ||
| Line 1,152: | Line 1,089: | ||
| | GetCurrentCharges | | GetCurrentCharges | ||
| | <code>Abilities.GetCurrentCharges( integer nEntityIndex )</code> | | <code>Abilities.GetCurrentCharges( integer nEntityIndex )</code> | ||
| |  | |||
| |-  | |||
| | GetCurrentAbilityCharges | |||
| | <code>Abilities.GetCurrentAbilityCharges( integer nEntityIndex )</code> | |||
| |   | |   | ||
| |-   | |-   | ||
| Line 1,284: | Line 1,225: | ||
| | IsToggle | | IsToggle | ||
| | <code>Abilities.IsToggle( integer nEntityIndex )</code> | | <code>Abilities.IsToggle( integer nEntityIndex )</code> | ||
| |  | |||
| |-  | |||
| | UsesAbilityCharges | |||
| | <code>Abilities.UsesAbilityCharges( integer nEntityIndex )</code> | |||
| |   | |   | ||
| |-   | |-   | ||
| Line 1,328: | Line 1,273: | ||
| | GetUpgradeBlend | | GetUpgradeBlend | ||
| | <code>Abilities.GetUpgradeBlend( integer nEntityIndex )</code> | | <code>Abilities.GetUpgradeBlend( integer nEntityIndex )</code> | ||
| |  | |||
| |-  | |||
| | GetAbilityChargeRestoreTimeRemaining | |||
| | <code>Abilities.GetAbilityChargeRestoreTimeRemaining( integer nEntityIndex )</code> | |||
| |   | |   | ||
| |-   | |-   | ||
| Line 1,357: | Line 1,306: | ||
| | <code>Abilities.ExecuteAbility( integer nAbilityEntIndex, integer nCasterEntIndex, boolean bIsQuickCast )</code> | | <code>Abilities.ExecuteAbility( integer nAbilityEntIndex, integer nCasterEntIndex, boolean bIsQuickCast )</code> | ||
| | Attempt to execute the specified ability (Equivalent to clicking the ability in the HUD action bar) | | Attempt to execute the specified ability (Equivalent to clicking the ability in the HUD action bar) | ||
| |-  | |||
| | GetMaxAbilityCharges | |||
| | <code>Abilities.GetMaxAbilityCharges( integer nAbilityEntIndex )</code> | |||
| | Get the max ability charge count. | |||
| |-   | |-   | ||
| | CreateDoubleTapCastOrder | | CreateDoubleTapCastOrder | ||
| Line 1,556: | Line 1,509: | ||
| | IsGamePaused | | IsGamePaused | ||
| | <code>Game.IsGamePaused()</code> | | <code>Game.IsGamePaused()</code> | ||
| |  | |||
| |-  | |||
| | IsDayTime | |||
| | <code>Game.IsDayTime()</code> | |||
| |   | |   | ||
| |-   | |-   | ||
| Line 1,620: | Line 1,577: | ||
| | GetNianFightTimeLeft | | GetNianFightTimeLeft | ||
| | <code>Game.GetNianFightTimeLeft()</code> | | <code>Game.GetNianFightTimeLeft()</code> | ||
| |  | |||
| |-  | |||
| | Diretide2020ShouldShowGameInfo | |||
| | <code>Game.Diretide2020ShouldShowGameInfo()</code> | |||
| |  | |||
| |-  | |||
| | Diretide2020SetShowGameInfo | |||
| | <code>Game.Diretide2020SetShowGameInfo( boolean bShowGameInfo )</code> | |||
| |  | |||
| |-  | |||
| | Diretide2020GetGameplayTipNumber | |||
| | <code>Game.Diretide2020GetGameplayTipNumber()</code> | |||
| |  | |||
| |-  | |||
| | Diretide2020SetGameplayTipNumber | |||
| | <code>Game.Diretide2020SetGameplayTipNumber( integer nGameplayTipNumber )</code> | |||
| |  | |||
| |-  | |||
| | NemesticeGetGameplayTipNumber | |||
| | <code>Game.NemesticeGetGameplayTipNumber()</code> | |||
| |  | |||
| |-  | |||
| | NemesticeSetGameplayTipNumber | |||
| | <code>Game.NemesticeSetGameplayTipNumber( integer nGameplayTipNumber )</code> | |||
| |  | |||
| |-  | |||
| | NemesticeShouldShowGameInfo | |||
| | <code>Game.NemesticeShouldShowGameInfo()</code> | |||
| |  | |||
| |-  | |||
| | NemesticeSetShowGameInfo | |||
| | <code>Game.NemesticeSetShowGameInfo( boolean bShowGameInfo )</code> | |||
| |  | |||
| |-  | |||
| | Winter2022ShouldShowGameInfo | |||
| | <code>Game.Winter2022ShouldShowGameInfo()</code> | |||
| |  | |||
| |-  | |||
| | Winter2022SetShowGameInfo | |||
| | <code>Game.Winter2022SetShowGameInfo( boolean bShowGameInfo )</code> | |||
| |  | |||
| |-  | |||
| | Winter2022GetGameplayTipNumber | |||
| | <code>Game.Winter2022GetGameplayTipNumber()</code> | |||
| |  | |||
| |-  | |||
| | Winter2022SetGameplayTipNumber | |||
| | <code>Game.Winter2022SetGameplayTipNumber( integer nGameplayTipNumber )</code> | |||
| |  | |||
| |-  | |||
| | ForceCustomUILoad | |||
| | <code>Game.ForceCustomUILoad()</code> | |||
| |  | |||
| |-  | |||
| | CutToDefaultCamera | |||
| | <code>Game.CutToDefaultCamera()</code> | |||
| |  | |||
| |-  | |||
| | PlayDataDrivenCamera | |||
| | <code>Game.PlayDataDrivenCamera( cstring pszCameraName )</code> | |||
| |   | |   | ||
| |-   | |-   | ||
| Line 1,640: | Line 1,657: | ||
| | AddCommand | | AddCommand | ||
| | <code>Game.AddCommand( cstring pszCommandName, js_value callback, cstring pszDescription, integer nFlags )</code> | | <code>Game.AddCommand( cstring pszCommandName, js_value callback, cstring pszDescription, integer nFlags )</code> | ||
| |  | |||
| |-  | |||
| | GetJoyFocusPanel | |||
| | <code>Game.GetJoyFocusPanel()</code> | |||
| |  | |||
| |-  | |||
| | SetJoyFocusPanel | |||
| | <code>Game.SetJoyFocusPanel( js_value pPanelArg )</code> | |||
| |  | |||
| |-  | |||
| | PushJoyFocusPanel | |||
| | <code>Game.PushJoyFocusPanel( js_value pPanelArg )</code> | |||
| |  | |||
| |-  | |||
| | PopJoyFocusPanel | |||
| | <code>Game.PopJoyFocusPanel()</code> | |||
| |   | |   | ||
| |-   | |-   | ||
| Line 1,705: | Line 1,738: | ||
| | <code>Game.SetPlayerMuted( integer nPlayerID, boolean bMuted )</code> | | <code>Game.SetPlayerMuted( integer nPlayerID, boolean bMuted )</code> | ||
| | Set whether the local player has muted text and voice chat for the specified player id | | Set whether the local player has muted text and voice chat for the specified player id | ||
| |-  | |||
| | IsPlayerMutedVoice | |||
| | <code>Game.IsPlayerMutedVoice( integer nPlayerID )</code> | |||
| | Whether the local player has muted voice chat for the specified player id | |||
| |-  | |||
| | SetPlayerMutedVoice | |||
| | <code>Game.SetPlayerMutedVoice( integer nPlayerID, boolean bMutedVoice )</code> | |||
| | Set whether the local player has muted voice chat for the specified player id | |||
| |-  | |||
| | IsPlayerMutedText | |||
| | <code>Game.IsPlayerMutedText( integer nPlayerID )</code> | |||
| | Whether the local player has muted text chat for the specified player id | |||
| |-  | |||
| | SetPlayerMutedText | |||
| | <code>Game.SetPlayerMutedText( integer nPlayerID, boolean bMutedText )</code> | |||
| | Set whether the local player has muted text chat for the specified player id | |||
| |-   | |-   | ||
| | GetTeamDetails | | GetTeamDetails | ||
| Line 1,736: | Line 1,785: | ||
| | FinishGame | | FinishGame | ||
| | <code>Game.FinishGame()</code> | | <code>Game.FinishGame()</code> | ||
| |  | |||
| |-  | |||
| | LeaveCurrentGame | |||
| | <code>Game.LeaveCurrentGame()</code> | |||
| |   | |   | ||
| |-   | |-   | ||
| Line 1,744: | Line 1,797: | ||
| | FindEventMatch | | FindEventMatch | ||
| | <code>Game.FindEventMatch()</code> | | <code>Game.FindEventMatch()</code> | ||
| |  | |||
| |-  | |||
| | SlideOutEventGamePlayButton | |||
| | <code>Game.SlideOutEventGamePlayButton()</code> | |||
| |   | |   | ||
| |-   | |-   | ||
| Line 1,761: | Line 1,818: | ||
| | <code>Game.SetCustomShopEntityString( cstring pszCustomShopEntityString )</code> | | <code>Game.SetCustomShopEntityString( cstring pszCustomShopEntityString )</code> | ||
| | Set custom shop context. | | Set custom shop context. | ||
| |-  | |||
| | GetConvarBool | |||
| | <code>Game.GetConvarBool( cstring cvar )</code> | |||
| | Get the bool value of the specific convar. Asserts if invalid and returns false | |||
| |-  | |||
| | GetConvarInt | |||
| | <code>Game.GetConvarInt( cstring cvar )</code> | |||
| | Get the int value of the specific convar. Asserts if invalid and returns 0 | |||
| |-  | |||
| | GetConvarFloat | |||
| | <code>Game.GetConvarFloat( cstring cvar )</code> | |||
| | Get the float value of the specific convar. Asserts if invalid and returns 0.f | |||
| |-   | |-   | ||
| | GetMapInfo | | GetMapInfo | ||
| Line 1,805: | Line 1,874: | ||
| | <code>GameUI.SetDefaultUIEnabled( integer nElementType, boolean bVisible )</code> | | <code>GameUI.SetDefaultUIEnabled( integer nElementType, boolean bVisible )</code> | ||
| | Control whether the default UI is enabled | | Control whether the default UI is enabled | ||
| |-  | |||
| | SavePersistentEventGameData | |||
| | <code>GameUI.SavePersistentEventGameData( js_value val )</code> | |||
| | Save persistent data used by an event game | |||
| |-  | |||
| | LoadPersistentEventGameData | |||
| | <code>GameUI.LoadPersistentEventGameData( js_raw_args args )</code> | |||
| | Load persistent data used by an event game | |||
| |-   | |-   | ||
| | CustomUIConfig | | CustomUIConfig | ||
| Line 1,817: | Line 1,894: | ||
| | <code>GameUI.SetMouseCallback( js_value callbackFn )</code> | | <code>GameUI.SetMouseCallback( js_value callbackFn )</code> | ||
| | Install a mouse input filter | | Install a mouse input filter | ||
| |-  | |||
| | AreTipsAvailable | |||
| | <code>GameUI.AreTipsAvailable()</code> | |||
| | Query to check if Tips are available for the local player | |||
| |-  | |||
| | IsPlayerTippable | |||
| | <code>GameUI.IsPlayerTippable( integer iPlayerID )</code> | |||
| | Query to see if the local player can tip a specific player | |||
| |-  | |||
| | TipPlayer | |||
| | <code>GameUI.TipPlayer( integer iPlayerID )</code> | |||
| | Tip a player | |||
| |-   | |-   | ||
| | EnableAliMode | | EnableAliMode | ||
| Line 1,945: | Line 2,034: | ||
| | <code>GameUI.ReplaceDOTAAbilitySpecialValues( js_raw_args args )</code> | | <code>GameUI.ReplaceDOTAAbilitySpecialValues( js_raw_args args )</code> | ||
| | Given a passed ability, replace the special value variables in the passed localized text. | | Given a passed ability, replace the special value variables in the passed localized text. | ||
| |-  | |||
| | DisplayCustomContextualTip | |||
| | <code>GameUI.DisplayCustomContextualTip( js_raw_args args )</code> | |||
| | Display a custom contextual tip (wizard tip) with specific loc string and duration | |||
| |-  | |||
| | SetupDOTATalentNameLabel | |||
| | <code>GameUI.SetupDOTATalentNameLabel( js_raw_args args )</code> | |||
| | Set the text of a passed label for a DOTA Talent using ability values. | |||
| |-  | |||
| | IsAbilityDOTATalent | |||
| | <code>GameUI.IsAbilityDOTATalent( cstring pszAbilityName )</code> | |||
| | Returns true if the passed ability is a talent. | |||
| |-  | |||
| | GetUnitLocToken | |||
| | <code>GameUI.GetUnitLocToken( cstring pszUnitName )</code> | |||
| | Returns the localization token to use for a particular unit, given the unit's name | |||
| |-  | |||
| | GetUnitNameLocalized | |||
| | <code>GameUI.GetUnitNameLocalized( cstring pszUnitName )</code> | |||
| | Get the localized version of a unit's name | |||
| |-  | |||
| | ConstructNumberString | |||
| | <code>GameUI.ConstructNumberString( js_raw_args args )</code> | |||
| | Creates a localized version of the number | |||
| |} | |} | ||
| Line 1,972: | Line 2,085: | ||
| | SetParticleControlForward | | SetParticleControlForward | ||
| | <code>Particles.SetParticleControlForward( integer iIndex, integer iPoint, js_value vForwardVal )</code> | | <code>Particles.SetParticleControlForward( integer iIndex, integer iPoint, js_value vForwardVal )</code> | ||
| | Set the orientation on a control point on a particle system | | [OBSOLETE - Use SetParticleControlTransformForward] Set the orientation on a control point on a particle system | ||
| |-  | |||
| | SetParticleControlTransform | |||
| | <code>Particles.SetParticleControlTransform( integer iIndex, integer iPoint, js_value vOriginVal, js_value vAnglesVal )</code> | |||
| | Set the position and orientation on a control point on a particle system | |||
| |-  | |||
| | SetParticleControlTransformForward | |||
| | <code>Particles.SetParticleControlTransformForward( integer iIndex, integer iPoint, js_value vOriginVal, js_value vForwardVal )</code> | |||
| | Set the position and orientation (derived from a forward direction) on a control point on a particle system | |||
| |-   | |-   | ||
| | SetParticleAlwaysSimulate | | SetParticleAlwaysSimulate | ||
| Line 1,995: | Line 2,116: | ||
| |-   | |-   | ||
| | GetPeriodicResourceUsed | | GetPeriodicResourceUsed | ||
| | <code>EventData.GetPeriodicResourceUsed(  | | <code>EventData.GetPeriodicResourceUsed( unsigned unPeriodicResourceID )</code> | ||
| | Get a periodic resource value used | | Get a periodic resource value used | ||
| |-   | |-   | ||
| | GetPeriodicResourceMax | | GetPeriodicResourceMax | ||
| | <code>EventData.GetPeriodicResourceMax(  | | <code>EventData.GetPeriodicResourceMax( unsigned unPeriodicResourceID )</code> | ||
| | Get a periodic resource value max | | Get a periodic resource value max | ||
| |-  | |||
| | IsFirstRunThisEvent | |||
| | <code>EventData.IsFirstRunThisEvent()</code> | |||
| | Is this the first time we've launched this season? | |||
| |} | |} | ||
| Line 2,060: | Line 2,185: | ||
| | AsyncWebRequest | | AsyncWebRequest | ||
| | <code>AsyncWebRequest( js_raw_args js_raw_args_1 )</code> | | <code>AsyncWebRequest( js_raw_args js_raw_args_1 )</code> | ||
| | Make a web request | | Make a web request (disabled) | ||
| |-   | |-   | ||
| | CreatePanel | | CreatePanel | ||
| Line 2,068: | Line 2,193: | ||
| | CreatePanelWithProperties | | CreatePanelWithProperties | ||
| | <code>CreatePanelWithProperties( js_raw_args js_raw_args_1 )</code> | | <code>CreatePanelWithProperties( js_raw_args js_raw_args_1 )</code> | ||
| |  | | DEPRECATED: Use $.CreatePanel which has the same signature and supports properties. | ||
| |-   | |-   | ||
| | Localize | | Localize | ||
| | <code>Localize( js_raw_args js_raw_args_1 )</code> | | <code>Localize( js_raw_args js_raw_args_1 )</code> | ||
| | Localize a string | | Localize a string. Optionally accepts Quantity, Precision, and Panel arguments. | ||
| |-  | |||
| | LocalizePlural | |||
| | <code>LocalizePlural( js_raw_args js_raw_args_1 )</code> | |||
| | DEPRECATED: Use $.Localize which has the same signature and supports pluralization. | |||
| |-   | |-   | ||
| | Language | | Language | ||
| Line 2,084: | Line 2,213: | ||
| | CancelScheduled | | CancelScheduled | ||
| | <code>CancelScheduled( js_raw_args js_raw_args_1 )</code> | | <code>CancelScheduled( js_raw_args js_raw_args_1 )</code> | ||
| |  | | Cancels a scheduled function | ||
| |-  | |||
| | FrameTime | |||
| | <code>FrameTime( js_raw_args js_raw_args_1 )</code> | |||
| | Gets the time this frame started, in seconds since panorama was initialized | |||
| |-   | |-   | ||
| | GetContextPanel | | GetContextPanel | ||
| Line 2,109: | Line 2,242: | ||
| | <code>LogChannel( js_raw_args js_raw_args_1 )</code> | | <code>LogChannel( js_raw_args js_raw_args_1 )</code> | ||
| | Create a logging channel | | Create a logging channel | ||
| |-  | |||
| | BImageFileExists | |||
| | <code>BImageFileExists( js_raw_args js_raw_args_1 )</code> | |||
| | Return true if a file exists.  Path will usually start with 'file://{images}' | |||
| |} | |} | ||
| ===  | |||
| === DOTAHeroModelOverlay === | |||
| {| class="standard-table" style="width: 100%;" | {| class="standard-table" style="width: 100%;" | ||
| ! Function | ! Function | ||
| Line 2,118: | Line 2,256: | ||
| |-   | |-   | ||
| | visible | | visible | ||
| | <code> | | <code>DOTAHeroModelOverlay.visible( boolean boolean_1 )</code> | ||
| |   | |   | ||
| |-   | |-   | ||
| | enabled | | enabled | ||
| | <code> | | <code>DOTAHeroModelOverlay.enabled( boolean boolean_1 )</code> | ||
| |   | |   | ||
| |-   | |-   | ||
| | checked | | checked | ||
| | <code> | | <code>DOTAHeroModelOverlay.checked( boolean boolean_1 )</code> | ||
| |   | |   | ||
| |-   | |-   | ||
| | defaultfocus | | defaultfocus | ||
| | <code> | | <code>DOTAHeroModelOverlay.defaultfocus( cstring cstring_1 )</code> | ||
| |   | |   | ||
| |-   | |-   | ||
| | inputnamespace | | inputnamespace | ||
| | <code> | | <code>DOTAHeroModelOverlay.inputnamespace( cstring cstring_1 )</code> | ||
| |   | |   | ||
| |-   | |-   | ||
| | hittest | | hittest | ||
| | <code> | | <code>DOTAHeroModelOverlay.hittest( boolean boolean_1 )</code> | ||
| |   | |   | ||
| |-   | |-   | ||
| | hittestchildren | | hittestchildren | ||
| | <code> | | <code>DOTAHeroModelOverlay.hittestchildren( boolean boolean_1 )</code> | ||
| |   | |   | ||
| |-   | |-   | ||
| | tabindex | | tabindex | ||
| | <code> | | <code>DOTAHeroModelOverlay.tabindex( float float_1 )</code> | ||
| |   | |   | ||
| |-   | |-   | ||
| | selectionpos_x | | selectionpos_x | ||
| | <code> | | <code>DOTAHeroModelOverlay.selectionpos_x( float float_1 )</code> | ||
| |   | |   | ||
| |-   | |-   | ||
| | selectionpos_y | | selectionpos_y | ||
| | <code> | | <code>DOTAHeroModelOverlay.selectionpos_y( float float_1 )</code> | ||
| |  | |||
| |-  | |||
| | type | |||
| | <code>DOTAHeroModelOverlay.type()</code> | |||
| |   | |   | ||
| |-   | |-   | ||
| | id | | id | ||
| | <code> | | <code>DOTAHeroModelOverlay.id()</code> | ||
| |   | |   | ||
| |-   | |-   | ||
| | layoutfile | | layoutfile | ||
| | <code> | | <code>DOTAHeroModelOverlay.layoutfile()</code> | ||
| |   | |   | ||
| |-   | |-   | ||
| | contentwidth | | contentwidth | ||
| | <code> | | <code>DOTAHeroModelOverlay.contentwidth()</code> | ||
| |   | |   | ||
| |-   | |-   | ||
| | contentheight | | contentheight | ||
| | <code> | | <code>DOTAHeroModelOverlay.contentheight()</code> | ||
| |   | |   | ||
| |-   | |-   | ||
| | desiredlayoutwidth | | desiredlayoutwidth | ||
| | <code> | | <code>DOTAHeroModelOverlay.desiredlayoutwidth()</code> | ||
| |   | |   | ||
| |-   | |-   | ||
| | desiredlayoutheight | | desiredlayoutheight | ||
| | <code> | | <code>DOTAHeroModelOverlay.desiredlayoutheight()</code> | ||
| |   | |   | ||
| |-   | |-   | ||
| | actuallayoutwidth | | actuallayoutwidth | ||
| | <code> | | <code>DOTAHeroModelOverlay.actuallayoutwidth()</code> | ||
| |   | |   | ||
| |-   | |-   | ||
| | actuallayoutheight | | actuallayoutheight | ||
| | <code> | | <code>DOTAHeroModelOverlay.actuallayoutheight()</code> | ||
| |   | |   | ||
| |-   | |-   | ||
| | actualxoffset | | actualxoffset | ||
| | <code> | | <code>DOTAHeroModelOverlay.actualxoffset()</code> | ||
| |   | |   | ||
| |-   | |-   | ||
| | actualyoffset | | actualyoffset | ||
| | <code> | | <code>DOTAHeroModelOverlay.actualyoffset()</code> | ||
| |   | |   | ||
| |-   | |-   | ||
| | scrolloffset_y | | scrolloffset_y | ||
| | <code> | | <code>DOTAHeroModelOverlay.scrolloffset_y()</code> | ||
| |   | |   | ||
| |-   | |-   | ||
| | scrolloffset_x | | scrolloffset_x | ||
| | <code> | | <code>DOTAHeroModelOverlay.scrolloffset_x()</code> | ||
| |   | |   | ||
| |-   | |-   | ||
| | actualuiscale_y | | actualuiscale_y | ||
| | <code> | | <code>DOTAHeroModelOverlay.actualuiscale_y()</code> | ||
| |   | |   | ||
| |-   | |-   | ||
| | actualuiscale_x | | actualuiscale_x | ||
| | <code> | | <code>DOTAHeroModelOverlay.actualuiscale_x()</code> | ||
| |   | |   | ||
| |-   | |-   | ||
| | style | | style | ||
| | <code> | | <code>DOTAHeroModelOverlay.style()</code> | ||
| |   | |   | ||
| |-   | |-   | ||
| | AddClass | | AddClass | ||
| | <code> | | <code>DOTAHeroModelOverlay.AddClass( cstring cstring_1 )</code> | ||
| |  | |||
| |-  | |||
| | AddClasses | |||
| | <code>DOTAHeroModelOverlay.AddClasses( unknown_variant_type unknown_variant_type_1 )</code> | |||
| |   | |   | ||
| |-   | |-   | ||
| | RemoveClass | | RemoveClass | ||
| | <code> | | <code>DOTAHeroModelOverlay.RemoveClass( cstring cstring_1 )</code> | ||
| |  | |||
| |-  | |||
| | RemoveClasses | |||
| | <code>DOTAHeroModelOverlay.RemoveClasses( unknown_variant_type unknown_variant_type_1 )</code> | |||
| |   | |   | ||
| |-   | |-   | ||
| | BHasClass | | BHasClass | ||
| | <code> | | <code>DOTAHeroModelOverlay.BHasClass( cstring cstring_1 )</code> | ||
| |   | |   | ||
| |-   | |-   | ||
| | BAscendantHasClass | | BAscendantHasClass | ||
| | <code> | | <code>DOTAHeroModelOverlay.BAscendantHasClass( cstring cstring_1 )</code> | ||
| |   | |   | ||
| |-   | |-   | ||
| | SetHasClass | | SetHasClass | ||
| | <code> | | <code>DOTAHeroModelOverlay.SetHasClass( cstring cstring_1, boolean boolean_2 )</code> | ||
| |   | |   | ||
| |-   | |-   | ||
| | ToggleClass | | ToggleClass | ||
| | <code> | | <code>DOTAHeroModelOverlay.ToggleClass( cstring cstring_1 )</code> | ||
| |   | |   | ||
| |-   | |-   | ||
| | SwitchClass | | SwitchClass | ||
| | <code> | | <code>DOTAHeroModelOverlay.SwitchClass( cstring cstring_1, cstring cstring_2 )</code> | ||
| |   | |   | ||
| |-   | |-   | ||
| | TriggerClass | | TriggerClass | ||
| | <code> | | <code>DOTAHeroModelOverlay.TriggerClass( cstring cstring_1 )</code> | ||
| |   | |   | ||
| |-   | |-   | ||
| | ClearPanelEvent | | ClearPanelEvent | ||
| | <code> | | <code>DOTAHeroModelOverlay.ClearPanelEvent( cstring cstring_1 )</code> | ||
| |   | |   | ||
| |-   | |-   | ||
| | SetDraggable | | SetDraggable | ||
| | <code> | | <code>DOTAHeroModelOverlay.SetDraggable( boolean boolean_1 )</code> | ||
| |   | |   | ||
| |-   | |-   | ||
| | IsDraggable | | IsDraggable | ||
| | <code> | | <code>DOTAHeroModelOverlay.IsDraggable()</code> | ||
| |  | |||
| |-  | |||
| | IsSizeValid | |||
| | <code>DOTAHeroModelOverlay.IsSizeValid()</code> | |||
| |   | |   | ||
| |-   | |-   | ||
| | GetChildCount | | GetChildCount | ||
| | <code> | | <code>DOTAHeroModelOverlay.GetChildCount()</code> | ||
| |   | |   | ||
| |-   | |-   | ||
| | GetChild | | GetChild | ||
| | <code> | | <code>DOTAHeroModelOverlay.GetChild( integer integer_1 )</code> | ||
| |   | |   | ||
| |-   | |-   | ||
| | GetChildIndex | | GetChildIndex | ||
| | <code> | | <code>DOTAHeroModelOverlay.GetChildIndex( unknown_variant_type unknown_variant_type_1 )</code> | ||
| |   | |   | ||
| |-   | |-   | ||
| | Children | | Children | ||
| | <code> | | <code>DOTAHeroModelOverlay.Children()</code> | ||
| |   | |   | ||
| |-   | |-   | ||
| | FindChildrenWithClassTraverse | | FindChildrenWithClassTraverse | ||
| | <code> | | <code>DOTAHeroModelOverlay.FindChildrenWithClassTraverse( cstring cstring_1 )</code> | ||
| |  | |||
| |-  | |||
| | FindChildrenWithAttributeTraverse | |||
| | <code>DOTAHeroModelOverlay.FindChildrenWithAttributeTraverse( cstring cstring_1 )</code> | |||
| |   | |   | ||
| |-   | |-   | ||
| | GetParent | | GetParent | ||
| | <code> | | <code>DOTAHeroModelOverlay.GetParent()</code> | ||
| |   | |   | ||
| |-   | |-   | ||
| | SetParent | | SetParent | ||
| | <code> | | <code>DOTAHeroModelOverlay.SetParent( unknown_variant_type unknown_variant_type_1 )</code> | ||
| |   | |   | ||
| |-   | |-   | ||
| | FindChild | | FindChild | ||
| | <code> | | <code>DOTAHeroModelOverlay.FindChild( cstring cstring_1 )</code> | ||
| |   | |   | ||
| |-   | |-   | ||
| | FindChildTraverse | | FindChildTraverse | ||
| | <code> | | <code>DOTAHeroModelOverlay.FindChildTraverse( cstring cstring_1 )</code> | ||
| |   | |   | ||
| |-   | |-   | ||
| | FindChildInLayoutFile | | FindChildInLayoutFile | ||
| | <code> | | <code>DOTAHeroModelOverlay.FindChildInLayoutFile( cstring cstring_1 )</code> | ||
| |  | |||
| |-  | |||
| | FindPanelInThisOrParentLayoutFile | |||
| | <code>DOTAHeroModelOverlay.FindPanelInThisOrParentLayoutFile( cstring cstring_1 )</code> | |||
| |   | |   | ||
| |-   | |-   | ||
| |  | | FindAncestor | ||
| | <code> | | <code>DOTAHeroModelOverlay.FindAncestor( cstring cstring_1 )</code> | ||
| |   | |   | ||
| |-   | |-   | ||
| | RemoveAndDeleteChildren | | RemoveAndDeleteChildren | ||
| | <code> | | <code>DOTAHeroModelOverlay.RemoveAndDeleteChildren()</code> | ||
| |   | |   | ||
| |-   | |-   | ||
| | MoveChildBefore | | MoveChildBefore | ||
| | <code> | | <code>DOTAHeroModelOverlay.MoveChildBefore( unknown_variant_type unknown_variant_type_1, unknown_variant_type unknown_variant_type_2 )</code> | ||
| |   | |   | ||
| |-   | |-   | ||
| | MoveChildAfter | | MoveChildAfter | ||
| | <code> | | <code>DOTAHeroModelOverlay.MoveChildAfter( unknown_variant_type unknown_variant_type_1, unknown_variant_type unknown_variant_type_2 )</code> | ||
| |   | |   | ||
| |-   | |-   | ||
| | GetPositionWithinWindow | | GetPositionWithinWindow | ||
| | <code> | | <code>DOTAHeroModelOverlay.GetPositionWithinWindow()</code> | ||
| |  | |||
| |-  | |||
| | GetPositionWithinAncestor | |||
| | <code>DOTAHeroModelOverlay.GetPositionWithinAncestor( unknown_variant_type unknown_variant_type_1 )</code> | |||
| |  | |||
| |-  | |||
| | GetPosition | |||
| | <code>DOTAHeroModelOverlay.GetPosition( boolean boolean_1 )</code> | |||
| |   | |   | ||
| |-   | |-   | ||
| | ApplyStyles | | ApplyStyles | ||
| | <code> | | <code>DOTAHeroModelOverlay.ApplyStyles( boolean boolean_1 )</code> | ||
| |   | |   | ||
| |-   | |-   | ||
| | ClearPropertyFromCode | | ClearPropertyFromCode | ||
| | <code> | | <code>DOTAHeroModelOverlay.ClearPropertyFromCode( unknown_variant_type unknown_variant_type_1 )</code> | ||
| |   | |   | ||
| |-   | |-   | ||
| | DeleteAsync | | DeleteAsync | ||
| | <code> | | <code>DOTAHeroModelOverlay.DeleteAsync( float float_1 )</code> | ||
| |   | |   | ||
| |-   | |-   | ||
| | BIsTransparent | | BIsTransparent | ||
| | <code> | | <code>DOTAHeroModelOverlay.BIsTransparent()</code> | ||
| |   | |   | ||
| |-   | |-   | ||
| | BAcceptsInput | | BAcceptsInput | ||
| | <code> | | <code>DOTAHeroModelOverlay.BAcceptsInput()</code> | ||
| |   | |   | ||
| |-   | |-   | ||
| | BAcceptsFocus | | BAcceptsFocus | ||
| | <code> | | <code>DOTAHeroModelOverlay.BAcceptsFocus()</code> | ||
| |   | |   | ||
| |-   | |-   | ||
| | SetFocus | | SetFocus | ||
| | <code> | | <code>DOTAHeroModelOverlay.SetFocus()</code> | ||
| |   | |   | ||
| |-   | |-   | ||
| | UpdateFocusInContext | | UpdateFocusInContext | ||
| | <code> | | <code>DOTAHeroModelOverlay.UpdateFocusInContext()</code> | ||
| |   | |   | ||
| |-   | |-   | ||
| | BHasHoverStyle | | BHasHoverStyle | ||
| | <code> | | <code>DOTAHeroModelOverlay.BHasHoverStyle()</code> | ||
| |  | |||
| |-  | |||
| | SetAcceptsInput | |||
| | <code>DOTAHeroModelOverlay.SetAcceptsInput( boolean boolean_1 )</code> | |||
| |   | |   | ||
| |-   | |-   | ||
| | SetAcceptsFocus | | SetAcceptsFocus | ||
| | <code> | | <code>DOTAHeroModelOverlay.SetAcceptsFocus( boolean boolean_1 )</code> | ||
| |   | |   | ||
| |-   | |-   | ||
| | SetDisableFocusOnMouseDown | | SetDisableFocusOnMouseDown | ||
| | <code> | | <code>DOTAHeroModelOverlay.SetDisableFocusOnMouseDown( boolean boolean_1 )</code> | ||
| |   | |   | ||
| |-   | |-   | ||
| | BHasKeyFocus | | BHasKeyFocus | ||
| | <code> | | <code>DOTAHeroModelOverlay.BHasKeyFocus()</code> | ||
| |   | |   | ||
| |-   | |-   | ||
| | SetScrollParentToFitWhenFocused | | SetScrollParentToFitWhenFocused | ||
| | <code> | | <code>DOTAHeroModelOverlay.SetScrollParentToFitWhenFocused( boolean boolean_1 )</code> | ||
| |   | |   | ||
| |-   | |-   | ||
| | BScrollParentToFitWhenFocused | | BScrollParentToFitWhenFocused | ||
| | <code> | | <code>DOTAHeroModelOverlay.BScrollParentToFitWhenFocused()</code> | ||
| |   | |   | ||
| |-   | |-   | ||
| | IsSelected | | IsSelected | ||
| | <code> | | <code>DOTAHeroModelOverlay.IsSelected()</code> | ||
| |   | |   | ||
| |-   | |-   | ||
| | BHasDescendantKeyFocus | | BHasDescendantKeyFocus | ||
| | <code> | | <code>DOTAHeroModelOverlay.BHasDescendantKeyFocus()</code> | ||
| |   | |   | ||
| |-   | |-   | ||
| | BLoadLayout | | BLoadLayout | ||
| | <code> | | <code>DOTAHeroModelOverlay.BLoadLayout( cstring cstring_1, boolean boolean_2, boolean boolean_3 )</code> | ||
| |   | |   | ||
| |-   | |-   | ||
| |  | | BLoadLayoutSnippet | ||
| | <code> | | <code>DOTAHeroModelOverlay.BLoadLayoutSnippet( cstring cstring_1 )</code> | ||
| |   | |   | ||
| |-   | |-   | ||
| |  | | BHasLayoutSnippet | ||
| | <code> | | <code>DOTAHeroModelOverlay.BHasLayoutSnippet( cstring cstring_1 )</code> | ||
| |   | |   | ||
| |-   | |-   | ||
| |  | | BGetSnippetNames | ||
| | <code> | | <code>DOTAHeroModelOverlay.BGetSnippetNames( unknown_variant_type unknown_variant_type_1 )</code> | ||
| |   | |   | ||
| |-   | |-   | ||
| |  | | SetTopOfInputContext | ||
| | <code> | | <code>DOTAHeroModelOverlay.SetTopOfInputContext( boolean boolean_1 )</code> | ||
| |   | |   | ||
| |-   | |-   | ||
| |  | | SetDialogVariable | ||
| | <code> | | <code>DOTAHeroModelOverlay.SetDialogVariable( cstring cstring_1, cstring cstring_2 )</code> | ||
| |   | |   | ||
| |-   | |-   | ||
| |  | | SetDialogVariableInt | ||
| | <code> | | <code>DOTAHeroModelOverlay.SetDialogVariableInt( cstring cstring_1, integer integer_2 )</code> | ||
| |   | |   | ||
| |-   | |-   | ||
| |  | | SetDialogVariableTime | ||
| | <code> | | <code>DOTAHeroModelOverlay.SetDialogVariableTime( cstring cstring_1, int64 int64_2 )</code> | ||
| |   | |   | ||
| |-   | |-   | ||
| |  | | SetDialogVariableLocString | ||
| | <code> | | <code>DOTAHeroModelOverlay.SetDialogVariableLocString( cstring cstring_1, cstring cstring_2 )</code> | ||
| |   | |   | ||
| |-   | |-   | ||
| |  | | SetDialogVariableLocStringNested | ||
| | <code> | | <code>DOTAHeroModelOverlay.SetDialogVariableLocStringNested( cstring cstring_1, cstring cstring_2 )</code> | ||
| |   | |   | ||
| |-   | |-   | ||
| |  | | SetDialogVariablePluralLocStringInt | ||
| | <code> | | <code>DOTAHeroModelOverlay.SetDialogVariablePluralLocStringInt( cstring cstring_1, cstring cstring_2, int64 int64_3 )</code> | ||
| |   | |   | ||
| |-   | |-   | ||
| | ScrollToTop | | ScrollToTop | ||
| | <code> | | <code>DOTAHeroModelOverlay.ScrollToTop()</code> | ||
| |   | |   | ||
| |-   | |-   | ||
| | ScrollToBottom | | ScrollToBottom | ||
| | <code> | | <code>DOTAHeroModelOverlay.ScrollToBottom()</code> | ||
| |   | |   | ||
| |-   | |-   | ||
| | ScrollToLeftEdge | | ScrollToLeftEdge | ||
| | <code> | | <code>DOTAHeroModelOverlay.ScrollToLeftEdge()</code> | ||
| |   | |   | ||
| |-   | |-   | ||
| | ScrollToRightEdge | | ScrollToRightEdge | ||
| | <code> | | <code>DOTAHeroModelOverlay.ScrollToRightEdge()</code> | ||
| |   | |   | ||
| |-   | |-   | ||
| | ScrollParentToMakePanelFit | | ScrollParentToMakePanelFit | ||
| | <code> | | <code>DOTAHeroModelOverlay.ScrollParentToMakePanelFit( unknown_variant_type unknown_variant_type_1, boolean boolean_2 )</code> | ||
| |  | |||
| |-  | |||
| | ScrollToFitRegion | |||
| | <code>DOTAHeroModelOverlay.ScrollToFitRegion( float float_1, float float_2, float float_3, float float_4, unknown_variant_type unknown_variant_type_5, boolean boolean_6, boolean boolean_7 )</code> | |||
| |   | |   | ||
| |-   | |-   | ||
| | BCanSeeInParentScroll | | BCanSeeInParentScroll | ||
| | <code> | | <code>DOTAHeroModelOverlay.BCanSeeInParentScroll()</code> | ||
| |  | |||
| |-  | |||
| | PlayPanelSound | |||
| | <code>DOTAHeroModelOverlay.PlayPanelSound( cstring cstring_1 )</code> | |||
| |   | |   | ||
| |-   | |-   | ||
| | GetAttributeInt | | GetAttributeInt | ||
| | <code> | | <code>DOTAHeroModelOverlay.GetAttributeInt( cstring cstring_1, integer integer_2 )</code> | ||
| |   | |   | ||
| |-   | |-   | ||
| | GetAttributeString | | GetAttributeString | ||
| | <code> | | <code>DOTAHeroModelOverlay.GetAttributeString( cstring cstring_1, cstring cstring_2 )</code> | ||
| |   | |   | ||
| |-   | |-   | ||
| | GetAttributeUInt32 | | GetAttributeUInt32 | ||
| | <code> | | <code>DOTAHeroModelOverlay.GetAttributeUInt32( cstring cstring_1, unsigned unsigned_2 )</code> | ||
| |   | |   | ||
| |-   | |-   | ||
| | SetAttributeInt | | SetAttributeInt | ||
| | <code> | | <code>DOTAHeroModelOverlay.SetAttributeInt( cstring cstring_1, integer integer_2 )</code> | ||
| |   | |   | ||
| |-   | |-   | ||
| | SetAttributeString | | SetAttributeString | ||
| | <code> | | <code>DOTAHeroModelOverlay.SetAttributeString( cstring cstring_1, cstring cstring_2 )</code> | ||
| |   | |   | ||
| |-   | |-   | ||
| | SetAttributeUInt32 | | SetAttributeUInt32 | ||
| | <code> | | <code>DOTAHeroModelOverlay.SetAttributeUInt32( cstring cstring_1, unsigned unsigned_2 )</code> | ||
| |   | |   | ||
| |-   | |-   | ||
| | SetInputNamespace | | SetInputNamespace | ||
| | <code> | | <code>DOTAHeroModelOverlay.SetInputNamespace( cstring cstring_1 )</code> | ||
| |   | |   | ||
| |-   | |-   | ||
| | RegisterForReadyEvents | | RegisterForReadyEvents | ||
| | <code> | | <code>DOTAHeroModelOverlay.RegisterForReadyEvents( boolean boolean_1 )</code> | ||
| |   | |   | ||
| |-   | |-   | ||
| | BReadyForDisplay | | BReadyForDisplay | ||
| | <code> | | <code>DOTAHeroModelOverlay.BReadyForDisplay()</code> | ||
| |   | |   | ||
| |-   | |-   | ||
| | SetReadyForDisplay | | SetReadyForDisplay | ||
| | <code> | | <code>DOTAHeroModelOverlay.SetReadyForDisplay( boolean boolean_1 )</code> | ||
| |   | |   | ||
| |-   | |-   | ||
| | SetPositionInPixels | | SetPositionInPixels | ||
| | <code> | | <code>DOTAHeroModelOverlay.SetPositionInPixels( float float_1, float float_2, float float_3 )</code> | ||
| |   | |   | ||
| |-   | |-   | ||
| | Data | | Data | ||
| | <code> | | <code>DOTAHeroModelOverlay.Data( js_raw_args js_raw_args_1 )</code> | ||
| |  | |||
| |-  | |||
| | debug.description | |||
| | <code>DOTAHeroModelOverlay.debug.description( js_raw_args js_raw_args_1 )</code> | |||
| |  | |||
| |-  | |||
| | SetSendScrollPositionChangedEvents | |||
| | <code>DOTAHeroModelOverlay.SetSendScrollPositionChangedEvents( boolean boolean_1 )</code> | |||
| |  | |||
| |-  | |||
| | SetCompositionLayerTextureName | |||
| | <code>DOTAHeroModelOverlay.SetCompositionLayerTextureName( cstring cstring_1 )</code> | |||
| |  | |||
| |-  | |||
| | WriteCompositionLayerPNG | |||
| | <code>DOTAHeroModelOverlay.WriteCompositionLayerPNG( cstring cstring_1 )</code> | |||
| |   | |   | ||
| |-   | |-   | ||
| | SetPanelEvent | | SetPanelEvent | ||
| | <code> | | <code>DOTAHeroModelOverlay.SetPanelEvent( js_raw_args js_raw_args_1 )</code> | ||
| |   | |   | ||
| |-   | |-   | ||
| | RunScriptInPanelContext | | RunScriptInPanelContext | ||
| | <code> | | <code>DOTAHeroModelOverlay.RunScriptInPanelContext( js_raw_args js_raw_args_1 )</code> | ||
| |   | |   | ||
| |-   | |-   | ||
| | rememberchildfocus | | rememberchildfocus | ||
| | <code> | | <code>DOTAHeroModelOverlay.rememberchildfocus( boolean boolean_1 )</code> | ||
| |   | |   | ||
| |-   | |-   | ||
| | paneltype | | paneltype | ||
| | <code> | | <code>DOTAHeroModelOverlay.paneltype()</code> | ||
| |   | |   | ||
| |} | |} | ||
| ===  | |||
| === DOTAPlay === | |||
| {| class="standard-table" style="width: 100%;" | {| class="standard-table" style="width: 100%;" | ||
| ! Function | ! Function | ||
| Line 2,528: | Line 2,723: | ||
| ! Description | ! Description | ||
| |-   | |-   | ||
| |  | | visible | ||
| | <code> | | <code>DOTAPlay.visible( boolean boolean_1 )</code> | ||
| |   | |   | ||
| |-   | |-   | ||
| |  | | enabled | ||
| | <code> | | <code>DOTAPlay.enabled( boolean boolean_1 )</code> | ||
| |   | |   | ||
| |-   | |-   | ||
| |  | | checked | ||
| | <code> | | <code>DOTAPlay.checked( boolean boolean_1 )</code> | ||
| |   | |   | ||
| |-   | |-   | ||
| |  | | defaultfocus | ||
| | <code> | | <code>DOTAPlay.defaultfocus( cstring cstring_1 )</code> | ||
| |   | |||
| | | |||
| |-   | |-   | ||
| |  | | inputnamespace | ||
| | <code> | | <code>DOTAPlay.inputnamespace( cstring cstring_1 )</code> | ||
| |   | |   | ||
| |-   | |-   | ||
| |  | | hittest | ||
| | <code> | | <code>DOTAPlay.hittest( boolean boolean_1 )</code> | ||
| |  | |||
| |-  | |||
| | hittestchildren | |||
| | <code>DOTAPlay.hittestchildren( boolean boolean_1 )</code> | |||
| |  | |||
| |-  | |||
| | tabindex | |||
| | <code>DOTAPlay.tabindex( float float_1 )</code> | |||
| |   | |   | ||
| |-   | |-   | ||
| |  | | selectionpos_x | ||
| | <code> | | <code>DOTAPlay.selectionpos_x( float float_1 )</code> | ||
| |   | |   | ||
| |-   | |-   | ||
| |  | | selectionpos_y | ||
| | <code> | | <code>DOTAPlay.selectionpos_y( float float_1 )</code> | ||
| |   | |   | ||
| |-   | |-   | ||
| |  | | type | ||
| | <code> | | <code>DOTAPlay.type()</code> | ||
| |   | |   | ||
| |-   | |-   | ||
| |  | | id | ||
| | <code> | | <code>DOTAPlay.id()</code> | ||
| |   | |   | ||
| |-   | |-   | ||
| |  | | layoutfile | ||
| | <code> | | <code>DOTAPlay.layoutfile()</code> | ||
| |   | |   | ||
| |-   | |-   | ||
| |  | | contentwidth | ||
| | <code> | | <code>DOTAPlay.contentwidth()</code> | ||
| |   | |   | ||
| |-   | |-   | ||
| |  | | contentheight | ||
| | <code> | | <code>DOTAPlay.contentheight()</code> | ||
| |   | |   | ||
| |-   | |-   | ||
| |  | | desiredlayoutwidth | ||
| | <code> | | <code>DOTAPlay.desiredlayoutwidth()</code> | ||
| |   | |   | ||
| |-   | |-   | ||
| |  | | desiredlayoutheight | ||
| | <code> | | <code>DOTAPlay.desiredlayoutheight()</code> | ||
| |   | |   | ||
| |-   | |-   | ||
| |  | | actuallayoutwidth | ||
| | <code> | | <code>DOTAPlay.actuallayoutwidth()</code> | ||
| |   | |   | ||
| |-   | |-   | ||
| |  | | actuallayoutheight | ||
| | <code> | | <code>DOTAPlay.actuallayoutheight()</code> | ||
| |   | |   | ||
| |-   | |-   | ||
| |  | | actualxoffset | ||
| | <code> | | <code>DOTAPlay.actualxoffset()</code> | ||
| |   | |   | ||
| |-   | |-   | ||
| |  | | actualyoffset | ||
| | <code> | | <code>DOTAPlay.actualyoffset()</code> | ||
| |   | |   | ||
| |-   | |-   | ||
| |  | | scrolloffset_y | ||
| | <code> | | <code>DOTAPlay.scrolloffset_y()</code> | ||
| |   | |   | ||
| |-   | |-   | ||
| |  | | scrolloffset_x | ||
| | <code> | | <code>DOTAPlay.scrolloffset_x()</code> | ||
| |   | |   | ||
| |-   | |-   | ||
| |  | | actualuiscale_y | ||
| | <code> | | <code>DOTAPlay.actualuiscale_y()</code> | ||
| |   | |   | ||
| |-   | |-   | ||
| |  | | actualuiscale_x | ||
| | <code> | | <code>DOTAPlay.actualuiscale_x()</code> | ||
| |   | |   | ||
| |-   | |-   | ||
| |  | | style | ||
| | <code> | | <code>DOTAPlay.style()</code> | ||
| |   | |   | ||
| |-   | |-   | ||
| |  | | AddClass | ||
| | <code> | | <code>DOTAPlay.AddClass( cstring cstring_1 )</code> | ||
| |   | |   | ||
| |-   | |-   | ||
| |  | | AddClasses | ||
| | <code> | | <code>DOTAPlay.AddClasses( unknown_variant_type unknown_variant_type_1 )</code> | ||
| |   | |   | ||
| |-   | |-   | ||
| |  | | RemoveClass | ||
| | <code> | | <code>DOTAPlay.RemoveClass( cstring cstring_1 )</code> | ||
| |   | |   | ||
| |-   | |-   | ||
| |  | | RemoveClasses | ||
| | <code> | | <code>DOTAPlay.RemoveClasses( unknown_variant_type unknown_variant_type_1 )</code> | ||
| |   | |   | ||
| |-   | |-   | ||
| |  | | BHasClass | ||
| | <code> | | <code>DOTAPlay.BHasClass( cstring cstring_1 )</code> | ||
| |   | |   | ||
| |-   | |-   | ||
| |  | | BAscendantHasClass | ||
| | <code> | | <code>DOTAPlay.BAscendantHasClass( cstring cstring_1 )</code> | ||
| |   | |   | ||
| |-   | |-   | ||
| |  | | SetHasClass | ||
| | <code> | | <code>DOTAPlay.SetHasClass( cstring cstring_1, boolean boolean_2 )</code> | ||
| |   | |   | ||
| |-   | |-   | ||
| |  | | ToggleClass | ||
| | <code> | | <code>DOTAPlay.ToggleClass( cstring cstring_1 )</code> | ||
| |   | |   | ||
| |-   | |-   | ||
| |  | | SwitchClass | ||
| | <code> | | <code>DOTAPlay.SwitchClass( cstring cstring_1, cstring cstring_2 )</code> | ||
| |   | |   | ||
| |-   | |-   | ||
| |  | | TriggerClass | ||
| | <code> | | <code>DOTAPlay.TriggerClass( cstring cstring_1 )</code> | ||
| |   | |   | ||
| |-   | |-   | ||
| |  | | ClearPanelEvent | ||
| | <code> | | <code>DOTAPlay.ClearPanelEvent( cstring cstring_1 )</code> | ||
| |  | |||
| |-  | |||
| | SetDraggable | |||
| | <code>DOTAPlay.SetDraggable( boolean boolean_1 )</code> | |||
| |   | |   | ||
| |-   | |-   | ||
| |  | | IsDraggable | ||
| | <code> | | <code>DOTAPlay.IsDraggable()</code> | ||
| |   | |   | ||
| |-   | |-   | ||
| |  | | IsSizeValid | ||
| | <code> | | <code>DOTAPlay.IsSizeValid()</code> | ||
| |   | |   | ||
| |-   | |-   | ||
| |  | | GetChildCount | ||
| | <code> | | <code>DOTAPlay.GetChildCount()</code> | ||
| |   | |   | ||
| |-   | |-   | ||
| |  | | GetChild | ||
| | <code> | | <code>DOTAPlay.GetChild( integer integer_1 )</code> | ||
| |   | |   | ||
| |-   | |-   | ||
| |  | | GetChildIndex | ||
| | <code> | | <code>DOTAPlay.GetChildIndex( unknown_variant_type unknown_variant_type_1 )</code> | ||
| |   | |   | ||
| |-   | |-   | ||
| |  | | Children | ||
| | <code> | | <code>DOTAPlay.Children()</code> | ||
| |   | |   | ||
| |-   | |-   | ||
| |  | | FindChildrenWithClassTraverse | ||
| | <code> | | <code>DOTAPlay.FindChildrenWithClassTraverse( cstring cstring_1 )</code> | ||
| |   | |   | ||
| |-   | |-   | ||
| |  | | FindChildrenWithAttributeTraverse | ||
| | <code> | | <code>DOTAPlay.FindChildrenWithAttributeTraverse( cstring cstring_1 )</code> | ||
| |   | |   | ||
| |-   | |-   | ||
| |  | | GetParent | ||
| | <code> | | <code>DOTAPlay.GetParent()</code> | ||
| |   | |   | ||
| |-   | |-   | ||
| |  | | SetParent | ||
| | <code> | | <code>DOTAPlay.SetParent( unknown_variant_type unknown_variant_type_1 )</code> | ||
| |  | |   | ||
| |-   | |-   | ||
| |  | | FindChild | ||
| | <code> | | <code>DOTAPlay.FindChild( cstring cstring_1 )</code> | ||
| |   | |   | ||
| |-   | |-   | ||
| |  | | FindChildTraverse | ||
| | <code> | | <code>DOTAPlay.FindChildTraverse( cstring cstring_1 )</code> | ||
| |   | |   | ||
| |-   | |-   | ||
| |  | | FindChildInLayoutFile | ||
| | <code> | | <code>DOTAPlay.FindChildInLayoutFile( cstring cstring_1 )</code> | ||
| |   | |   | ||
| |-   | |-   | ||
| |  | | FindPanelInThisOrParentLayoutFile | ||
| | <code> | | <code>DOTAPlay.FindPanelInThisOrParentLayoutFile( cstring cstring_1 )</code> | ||
| |   | |   | ||
| |-   | |-   | ||
| |  | | FindAncestor | ||
| | <code> | | <code>DOTAPlay.FindAncestor( cstring cstring_1 )</code> | ||
| |   | |   | ||
| |-   | |-   | ||
| |  | | RemoveAndDeleteChildren | ||
| | <code> | | <code>DOTAPlay.RemoveAndDeleteChildren()</code> | ||
| |   | |   | ||
| |-   | |-   | ||
| |  | | MoveChildBefore | ||
| | <code> | | <code>DOTAPlay.MoveChildBefore( unknown_variant_type unknown_variant_type_1, unknown_variant_type unknown_variant_type_2 )</code> | ||
| |   | |   | ||
| |-   | |-   | ||
| |  | | MoveChildAfter | ||
| | <code> | | <code>DOTAPlay.MoveChildAfter( unknown_variant_type unknown_variant_type_1, unknown_variant_type unknown_variant_type_2 )</code> | ||
| |   | |   | ||
| |-   | |-   | ||
| |  | | GetPositionWithinWindow | ||
| | <code> | | <code>DOTAPlay.GetPositionWithinWindow()</code> | ||
| |   | |   | ||
| |-   | |-   | ||
| |  | | GetPositionWithinAncestor | ||
| | <code> | | <code>DOTAPlay.GetPositionWithinAncestor( unknown_variant_type unknown_variant_type_1 )</code> | ||
| |   | |   | ||
| |-   | |-   | ||
| |  | | GetPosition | ||
| | <code> | | <code>DOTAPlay.GetPosition( boolean boolean_1 )</code> | ||
| |   | |   | ||
| |-   | |-   | ||
| |  | | ApplyStyles | ||
| | <code> | | <code>DOTAPlay.ApplyStyles( boolean boolean_1 )</code> | ||
| |   | |   | ||
| |-   | |-   | ||
| |  | | ClearPropertyFromCode | ||
| | <code> | | <code>DOTAPlay.ClearPropertyFromCode( unknown_variant_type unknown_variant_type_1 )</code> | ||
| |   | |   | ||
| |-   | |-   | ||
| |  | | DeleteAsync | ||
| | <code> | | <code>DOTAPlay.DeleteAsync( float float_1 )</code> | ||
| |   | |   | ||
| |-   | |-   | ||
| |  | | BIsTransparent | ||
| | <code> | | <code>DOTAPlay.BIsTransparent()</code> | ||
| |   | |   | ||
| |-   | |-   | ||
| |  | | BAcceptsInput | ||
| | <code> | | <code>DOTAPlay.BAcceptsInput()</code> | ||
| |   | |   | ||
| |-   | |-   | ||
| |  | | BAcceptsFocus | ||
| | <code> | | <code>DOTAPlay.BAcceptsFocus()</code> | ||
| |   | |   | ||
| |-   | |-   | ||
| |  | | SetFocus | ||
| | <code> | | <code>DOTAPlay.SetFocus()</code> | ||
| |  | |   | ||
| | | |-  | ||
| | UpdateFocusInContext | |||
| | <code>DOTAPlay.UpdateFocusInContext()</code> | |||
| |   | |||
| |-   | |-   | ||
| |  | | BHasHoverStyle | ||
| | <code> | | <code>DOTAPlay.BHasHoverStyle()</code> | ||
| |   | |   | ||
| |-   | |-   | ||
| |  | | SetAcceptsInput | ||
| | <code> | | <code>DOTAPlay.SetAcceptsInput( boolean boolean_1 )</code> | ||
| |   | |   | ||
| |-   | |-   | ||
| |  | | SetAcceptsFocus | ||
| | <code> | | <code>DOTAPlay.SetAcceptsFocus( boolean boolean_1 )</code> | ||
| |   | |   | ||
| |-   | |-   | ||
| |  | | SetDisableFocusOnMouseDown | ||
| | <code> | | <code>DOTAPlay.SetDisableFocusOnMouseDown( boolean boolean_1 )</code> | ||
| |   | |   | ||
| |-   | |-   | ||
| |  | | BHasKeyFocus | ||
| | <code> | | <code>DOTAPlay.BHasKeyFocus()</code> | ||
| |   | |   | ||
| |-   | |-   | ||
| |  | | SetScrollParentToFitWhenFocused | ||
| | <code> | | <code>DOTAPlay.SetScrollParentToFitWhenFocused( boolean boolean_1 )</code> | ||
| |   | |   | ||
| |-   | |-   | ||
| |  | | BScrollParentToFitWhenFocused | ||
| | <code> | | <code>DOTAPlay.BScrollParentToFitWhenFocused()</code> | ||
| |   | |   | ||
| |-   | |-   | ||
| |  | | IsSelected | ||
| | <code> | | <code>DOTAPlay.IsSelected()</code> | ||
| |   | |   | ||
| |-   | |-   | ||
| |  | | BHasDescendantKeyFocus | ||
| | <code> | | <code>DOTAPlay.BHasDescendantKeyFocus()</code> | ||
| |   | |   | ||
| |-   | |-   | ||
| |  | | BLoadLayout | ||
| | <code> | | <code>DOTAPlay.BLoadLayout( cstring cstring_1, boolean boolean_2, boolean boolean_3 )</code> | ||
| |   | |   | ||
| |-   | |-   | ||
| |  | | BLoadLayoutSnippet | ||
| | <code> | | <code>DOTAPlay.BLoadLayoutSnippet( cstring cstring_1 )</code> | ||
| |   | |   | ||
| |-   | |-   | ||
| |  | | BHasLayoutSnippet | ||
| | <code> | | <code>DOTAPlay.BHasLayoutSnippet( cstring cstring_1 )</code> | ||
| |   | |   | ||
| |-   | |-   | ||
| |  | | BGetSnippetNames | ||
| | <code> | | <code>DOTAPlay.BGetSnippetNames( unknown_variant_type unknown_variant_type_1 )</code> | ||
| |   | |   | ||
| |-   | |-   | ||
| |  | | SetTopOfInputContext | ||
| | <code> | | <code>DOTAPlay.SetTopOfInputContext( boolean boolean_1 )</code> | ||
| |   | |   | ||
| |-   | |-   | ||
| |  | | SetDialogVariable | ||
| | <code> | | <code>DOTAPlay.SetDialogVariable( cstring cstring_1, cstring cstring_2 )</code> | ||
| |   | |   | ||
| |-   | |-   | ||
| |  | | SetDialogVariableInt | ||
| | <code> | | <code>DOTAPlay.SetDialogVariableInt( cstring cstring_1, integer integer_2 )</code> | ||
| |   | |   | ||
| |-   | |-   | ||
| |  | | SetDialogVariableTime | ||
| | <code> | | <code>DOTAPlay.SetDialogVariableTime( cstring cstring_1, int64 int64_2 )</code> | ||
| |   | |   | ||
| |-   | |-   | ||
| |  | | SetDialogVariableLocString | ||
| | <code> | | <code>DOTAPlay.SetDialogVariableLocString( cstring cstring_1, cstring cstring_2 )</code> | ||
| |   | |   | ||
| |-   | |-   | ||
| |  | | SetDialogVariableLocStringNested | ||
| | <code> | | <code>DOTAPlay.SetDialogVariableLocStringNested( cstring cstring_1, cstring cstring_2 )</code> | ||
| |   | |   | ||
| |-   | |-   | ||
| |  | | SetDialogVariablePluralLocStringInt | ||
| | <code> | | <code>DOTAPlay.SetDialogVariablePluralLocStringInt( cstring cstring_1, cstring cstring_2, int64 int64_3 )</code> | ||
| |   | |   | ||
| |-   | |-   | ||
| |  | | ScrollToTop | ||
| | <code> | | <code>DOTAPlay.ScrollToTop()</code> | ||
| |   | |   | ||
| |-   | |-   | ||
| |  | | ScrollToBottom | ||
| | <code> | | <code>DOTAPlay.ScrollToBottom()</code> | ||
| |   | |   | ||
| |-   | |-   | ||
| |  | | ScrollToLeftEdge | ||
| | <code> | | <code>DOTAPlay.ScrollToLeftEdge()</code> | ||
| |   | |   | ||
| |-   | |-   | ||
| |  | | ScrollToRightEdge | ||
| | <code> | | <code>DOTAPlay.ScrollToRightEdge()</code> | ||
| |   | |   | ||
| |-   | |-   | ||
| |  | | ScrollParentToMakePanelFit | ||
| | <code> | | <code>DOTAPlay.ScrollParentToMakePanelFit( unknown_variant_type unknown_variant_type_1, boolean boolean_2 )</code> | ||
| |   | |   | ||
| |-   | |-   | ||
| |  | | ScrollToFitRegion | ||
| | <code> | | <code>DOTAPlay.ScrollToFitRegion( float float_1, float float_2, float float_3, float float_4, unknown_variant_type unknown_variant_type_5, boolean boolean_6, boolean boolean_7 )</code> | ||
| |  | |   | ||
| |-   | |-   | ||
| |  | | BCanSeeInParentScroll | ||
| | <code> | | <code>DOTAPlay.BCanSeeInParentScroll()</code> | ||
| |   | |   | ||
| |-   | |-   | ||
| |  | | PlayPanelSound | ||
| | <code> | | <code>DOTAPlay.PlayPanelSound( cstring cstring_1 )</code> | ||
| |   | |   | ||
| | | |-   | ||
| | GetAttributeInt | |||
| | <code>DOTAPlay.GetAttributeInt( cstring cstring_1, integer integer_2 )</code> | |||
| | | |||
| |  | |||
| |   | |   | ||
| |- | |-   | ||
| |  | | GetAttributeString | ||
| |  | | <code>DOTAPlay.GetAttributeString( cstring cstring_1, cstring cstring_2 )</code> | ||
| |   | |   | ||
| |- | |-   | ||
| |  | | GetAttributeUInt32 | ||
| |  | | <code>DOTAPlay.GetAttributeUInt32( cstring cstring_1, unsigned unsigned_2 )</code> | ||
| |   | |   | ||
| |- | |-   | ||
| |  | | SetAttributeInt | ||
| |  | | <code>DOTAPlay.SetAttributeInt( cstring cstring_1, integer integer_2 )</code> | ||
| |   | |   | ||
| |- | |-   | ||
| |  | | SetAttributeString | ||
| |  | | <code>DOTAPlay.SetAttributeString( cstring cstring_1, cstring cstring_2 )</code> | ||
| |   | |   | ||
| |- | |-   | ||
| |  | | SetAttributeUInt32 | ||
| |  | | <code>DOTAPlay.SetAttributeUInt32( cstring cstring_1, unsigned unsigned_2 )</code> | ||
| |   | |   | ||
| |- | |-   | ||
| |  | | SetInputNamespace | ||
| |  | | <code>DOTAPlay.SetInputNamespace( cstring cstring_1 )</code> | ||
| |   | |   | ||
| |- | |-   | ||
| |  | | RegisterForReadyEvents | ||
| |  | | <code>DOTAPlay.RegisterForReadyEvents( boolean boolean_1 )</code> | ||
| |   | |   | ||
| |- | |-   | ||
| |  | | BReadyForDisplay | ||
| |  | | <code>DOTAPlay.BReadyForDisplay()</code> | ||
| |   | |   | ||
| |- | |-   | ||
| |  | | SetReadyForDisplay | ||
| |  | | <code>DOTAPlay.SetReadyForDisplay( boolean boolean_1 )</code> | ||
| |   | |   | ||
| |- | |-   | ||
| |  | | SetPositionInPixels | ||
| |  | | <code>DOTAPlay.SetPositionInPixels( float float_1, float float_2, float float_3 )</code> | ||
| |   | |   | ||
| |- | |-   | ||
| |  | | Data | ||
| |  | | <code>DOTAPlay.Data( js_raw_args js_raw_args_1 )</code> | ||
| |   | |   | ||
| |- | |-   | ||
| |  | | debug.description | ||
| |  | | <code>DOTAPlay.debug.description( js_raw_args js_raw_args_1 )</code> | ||
| |   | |   | ||
| |- | |-   | ||
| |  | | SetSendScrollPositionChangedEvents | ||
| |  | | <code>DOTAPlay.SetSendScrollPositionChangedEvents( boolean boolean_1 )</code> | ||
| |   | |   | ||
| |- | |-   | ||
| |  | | SetCompositionLayerTextureName | ||
| |  | | <code>DOTAPlay.SetCompositionLayerTextureName( cstring cstring_1 )</code> | ||
| |   | |   | ||
| |- | |-   | ||
| |  | | WriteCompositionLayerPNG | ||
| |  | | <code>DOTAPlay.WriteCompositionLayerPNG( cstring cstring_1 )</code> | ||
| |   | |   | ||
| |- | |-   | ||
| |  | | GetActiveFeaturedGamemode | ||
| |  | | <code>DOTAPlay.GetActiveFeaturedGamemode( js_raw_args js_raw_args_1 )</code> | ||
| |   | |   | ||
| |- | |-   | ||
| |  | | GetFeaturedGamemodeProgress | ||
| |  | | <code>DOTAPlay.GetFeaturedGamemodeProgress()</code> | ||
| |   | |   | ||
| |- | |-   | ||
| |  | | GetFeaturedGamemodeMax | ||
| |  | | <code>DOTAPlay.GetFeaturedGamemodeMax()</code> | ||
| |   | |   | ||
| | | |-   | ||
| | GetSelectedGameModes | |||
| | <code>DOTAPlay.GetSelectedGameModes()</code> | |||
| | | |||
| |  | |||
| |   | |   | ||
| |- | |-   | ||
| |  | | UpdateCasualGameModeCheckboxes | ||
| |  | | <code>DOTAPlay.UpdateCasualGameModeCheckboxes()</code> | ||
| |   | |   | ||
| |- | |-   | ||
| |  | | SetPanelEvent | ||
| |  | | <code>DOTAPlay.SetPanelEvent( js_raw_args js_raw_args_1 )</code> | ||
| |   | |   | ||
| |- | |-   | ||
| |  | | RunScriptInPanelContext | ||
| |  | | <code>DOTAPlay.RunScriptInPanelContext( js_raw_args js_raw_args_1 )</code> | ||
| |   | |   | ||
| |- | |-   | ||
| |  | | rememberchildfocus | ||
| |  | | <code>DOTAPlay.rememberchildfocus( boolean boolean_1 )</code> | ||
| |   | |   | ||
| |- | |-   | ||
| |  | | paneltype | ||
| |  | | <code>DOTAPlay.paneltype()</code> | ||
| |   | |   | ||
| |- | |} | ||
| |  | |||
| |  | |||
| === Panel === | |||
| {| class="standard-table" style="width: 100%;" | |||
| ! Function | |||
| ! Signature | |||
| ! Description | |||
| |-   | |||
| | visible | |||
| | <code>Panel.visible( boolean boolean_1 )</code> | |||
| |   | |   | ||
| |- | |-   | ||
| |  | | enabled | ||
| |  | | <code>Panel.enabled( boolean boolean_1 )</code> | ||
| |   | |   | ||
| |- | |-   | ||
| |  | | checked | ||
| |  | | <code>Panel.checked( boolean boolean_1 )</code> | ||
| |   | |   | ||
| |- | |-   | ||
| |  | | defaultfocus | ||
| |  | | <code>Panel.defaultfocus( cstring cstring_1 )</code> | ||
| |   | |   | ||
| |- | |-   | ||
| |  | | inputnamespace | ||
| |  | | <code>Panel.inputnamespace( cstring cstring_1 )</code> | ||
| |   | |   | ||
| |- | |-   | ||
| |  | | hittest | ||
| |  | | <code>Panel.hittest( boolean boolean_1 )</code> | ||
| |   | |   | ||
| |- | |-   | ||
| |  | | hittestchildren | ||
| |  | | <code>Panel.hittestchildren( boolean boolean_1 )</code> | ||
| |   | |   | ||
| |- | |-   | ||
| |  | | tabindex | ||
| |  | | <code>Panel.tabindex( float float_1 )</code> | ||
| |   | |   | ||
| | | |-   | ||
| | selectionpos_x | |||
| | <code>Panel.selectionpos_x( float float_1 )</code> | |||
| | | |||
| |  | |||
| |   | |   | ||
| |- | |-   | ||
| |  | | selectionpos_y | ||
| |  | | <code>Panel.selectionpos_y( float float_1 )</code> | ||
| |   | |   | ||
| |- | |-   | ||
| |  | | type | ||
| |  | | <code>Panel.type()</code> | ||
| |   | |   | ||
| |- | |-   | ||
| |  | | id | ||
| |  | | <code>Panel.id()</code> | ||
| |   | |   | ||
| |- | |-   | ||
| |  | | layoutfile | ||
| |  | | <code>Panel.layoutfile()</code> | ||
| |   | |   | ||
| | | |-   | ||
| | contentwidth | |||
| | <code>Panel.contentwidth()</code> | |||
| | | |||
| |  | |||
| |   | |   | ||
| |- | |-   | ||
| |  | | contentheight | ||
| |  | | <code>Panel.contentheight()</code> | ||
| |   | |   | ||
| |- | |-   | ||
| |  | | desiredlayoutwidth | ||
| |  | | <code>Panel.desiredlayoutwidth()</code> | ||
| |   | |   | ||
| |- | |-   | ||
| |  | | desiredlayoutheight | ||
| |  | | <code>Panel.desiredlayoutheight()</code> | ||
| |   | |   | ||
| |- | |-   | ||
| |  | | actuallayoutwidth | ||
| |  | | <code>Panel.actuallayoutwidth()</code> | ||
| |   | |   | ||
| |- | |-   | ||
| |  | | actuallayoutheight | ||
| |  | | <code>Panel.actuallayoutheight()</code> | ||
| |   | |   | ||
| |- | |-   | ||
| |  | | actualxoffset | ||
| |  | | <code>Panel.actualxoffset()</code> | ||
| |   | |   | ||
| |- | |-   | ||
| |  | | actualyoffset | ||
| |  | | <code>Panel.actualyoffset()</code> | ||
| |   | |   | ||
| |- | |-   | ||
| |  | | scrolloffset_y | ||
| |  | | <code>Panel.scrolloffset_y()</code> | ||
| |   | |   | ||
| |- | |-   | ||
| |  | | scrolloffset_x | ||
| |  | | <code>Panel.scrolloffset_x()</code> | ||
| |   | |   | ||
| |- | |-   | ||
| |  | | actualuiscale_y | ||
| |  | | <code>Panel.actualuiscale_y()</code> | ||
| |   | |   | ||
| |- | |-   | ||
| |  | | actualuiscale_x | ||
| |  | | <code>Panel.actualuiscale_x()</code> | ||
| |   | |   | ||
| | | |-  | ||
| | style | |||
| | <code>Panel.style()</code> | |||
| | | |||
| |   | |   | ||
| |- | |-   | ||
| |  | | AddClass | ||
| |  | | <code>Panel.AddClass( cstring cstring_1 )</code> | ||
| |   | |   | ||
| |- | |-   | ||
| |  | | AddClasses | ||
| |  | | <code>Panel.AddClasses( unknown_variant_type unknown_variant_type_1 )</code> | ||
| |   | |   | ||
| |- | |-   | ||
| |  | | RemoveClass | ||
| |  | | <code>Panel.RemoveClass( cstring cstring_1 )</code> | ||
| |   | |   | ||
| |- | |-   | ||
| |  | | RemoveClasses | ||
| |  | | <code>Panel.RemoveClasses( unknown_variant_type unknown_variant_type_1 )</code> | ||
| |   | |   | ||
| |- | |-   | ||
| |  | | BHasClass | ||
| |  | | <code>Panel.BHasClass( cstring cstring_1 )</code> | ||
| |   | |   | ||
| | | |-   | ||
| | BAscendantHasClass | |||
| | <code>Panel.BAscendantHasClass( cstring cstring_1 )</code> | |||
| | | |||
| |  | |||
| |   | |   | ||
| |- | |-   | ||
| |  | | SetHasClass | ||
| |  | | <code>Panel.SetHasClass( cstring cstring_1, boolean boolean_2 )</code> | ||
| |   | |   | ||
| |- | |-   | ||
| |  | | ToggleClass | ||
| |  | | <code>Panel.ToggleClass( cstring cstring_1 )</code> | ||
| |   | |   | ||
| |- | |-   | ||
| |  | | SwitchClass | ||
| |  | | <code>Panel.SwitchClass( cstring cstring_1, cstring cstring_2 )</code> | ||
| |   | |   | ||
| |- | |-   | ||
| |  | | TriggerClass | ||
| |  | | <code>Panel.TriggerClass( cstring cstring_1 )</code> | ||
| |   | |   | ||
| |- | |-   | ||
| |  | | ClearPanelEvent | ||
| |  | | <code>Panel.ClearPanelEvent( cstring cstring_1 )</code> | ||
| |   | |   | ||
| |- | |-   | ||
| |  | | SetDraggable | ||
| |  | | <code>Panel.SetDraggable( boolean boolean_1 )</code> | ||
| |   | |   | ||
| | | |-   | ||
| | IsDraggable | |||
| | <code>Panel.IsDraggable()</code> | |||
| | | |||
| |  | |||
| |   | |   | ||
| |- | |-   | ||
| |  | | IsSizeValid | ||
| |  | | <code>Panel.IsSizeValid()</code> | ||
| |   | |   | ||
| |- | |-   | ||
| |  | | GetChildCount | ||
| |  | | <code>Panel.GetChildCount()</code> | ||
| |   | |   | ||
| |- | |-   | ||
| |  | | GetChild | ||
| |  | | <code>Panel.GetChild( integer integer_1 )</code> | ||
| |   | |   | ||
| |- | |-   | ||
| |  | | GetChildIndex | ||
| |  | | <code>Panel.GetChildIndex( unknown_variant_type unknown_variant_type_1 )</code> | ||
| |   | |   | ||
| |- | |-   | ||
| |  | | Children | ||
| |  | | <code>Panel.Children()</code> | ||
| |   | |   | ||
| |- | |-   | ||
| |  | | FindChildrenWithClassTraverse | ||
| |  | | <code>Panel.FindChildrenWithClassTraverse( cstring cstring_1 )</code> | ||
| |   | |   | ||
| |- | |-   | ||
| |  | | FindChildrenWithAttributeTraverse | ||
| |  | | <code>Panel.FindChildrenWithAttributeTraverse( cstring cstring_1 )</code> | ||
| |   | |   | ||
| |- | |-   | ||
| |  | | GetParent | ||
| |  | | <code>Panel.GetParent()</code> | ||
| |   | |   | ||
| |- | |-   | ||
| |  | | SetParent | ||
| |  | | <code>Panel.SetParent( unknown_variant_type unknown_variant_type_1 )</code> | ||
| |   | |   | ||
| |- | |-   | ||
| |  | | FindChild | ||
| |  | | <code>Panel.FindChild( cstring cstring_1 )</code> | ||
| |   | |   | ||
| |- | |-   | ||
| |  | | FindChildTraverse | ||
| |  | | <code>Panel.FindChildTraverse( cstring cstring_1 )</code> | ||
| |   | |   | ||
| |- | |-   | ||
| |  | | FindChildInLayoutFile | ||
| |  | | <code>Panel.FindChildInLayoutFile( cstring cstring_1 )</code> | ||
| |   | |   | ||
| |- | |-   | ||
| |  | | FindPanelInThisOrParentLayoutFile | ||
| |  | | <code>Panel.FindPanelInThisOrParentLayoutFile( cstring cstring_1 )</code> | ||
| |   | |   | ||
| |- | |-   | ||
| |  | | FindAncestor | ||
| |  | | <code>Panel.FindAncestor( cstring cstring_1 )</code> | ||
| |   | |   | ||
| |- | |-   | ||
| |  | | RemoveAndDeleteChildren | ||
| |  | | <code>Panel.RemoveAndDeleteChildren()</code> | ||
| |   | |   | ||
| |- | |-   | ||
| |  | | MoveChildBefore | ||
| |  | | <code>Panel.MoveChildBefore( unknown_variant_type unknown_variant_type_1, unknown_variant_type unknown_variant_type_2 )</code> | ||
| |   | |   | ||
| |- | |-   | ||
| |  | | MoveChildAfter | ||
| |  | | <code>Panel.MoveChildAfter( unknown_variant_type unknown_variant_type_1, unknown_variant_type unknown_variant_type_2 )</code> | ||
| |   | |   | ||
| |- | |-   | ||
| |  | | GetPositionWithinWindow | ||
| |  | | <code>Panel.GetPositionWithinWindow()</code> | ||
| |   | |   | ||
| |- | |-   | ||
| |  | | GetPositionWithinAncestor | ||
| |  | | <code>Panel.GetPositionWithinAncestor( unknown_variant_type unknown_variant_type_1 )</code> | ||
| |   | |   | ||
| |- | |-   | ||
| |  | | GetPosition | ||
| |  | | <code>Panel.GetPosition( boolean boolean_1 )</code> | ||
| |   | |   | ||
| |- | |-   | ||
| |  | | ApplyStyles | ||
| |  | | <code>Panel.ApplyStyles( boolean boolean_1 )</code> | ||
| |   | |   | ||
| |- | |-   | ||
| |  | | ClearPropertyFromCode | ||
| |  | | <code>Panel.ClearPropertyFromCode( unknown_variant_type unknown_variant_type_1 )</code> | ||
| |   | |   | ||
| |- | |-   | ||
| |  | | DeleteAsync | ||
| |  | | <code>Panel.DeleteAsync( float float_1 )</code> | ||
| |   | |   | ||
| |- | |-   | ||
| |  | | BIsTransparent | ||
| |  | | <code>Panel.BIsTransparent()</code> | ||
| |   | |   | ||
| |- | |-   | ||
| |  | | BAcceptsInput | ||
| |  | | <code>Panel.BAcceptsInput()</code> | ||
| |   | |   | ||
| |- | |-   | ||
| |  | | BAcceptsFocus | ||
| |  | | <code>Panel.BAcceptsFocus()</code> | ||
| |   | |   | ||
| |- | |-   | ||
| |  | | SetFocus | ||
| |  | | <code>Panel.SetFocus()</code> | ||
| |   | |   | ||
| |- | |-   | ||
| |  | | UpdateFocusInContext | ||
| |  | | <code>Panel.UpdateFocusInContext()</code> | ||
| |   | |   | ||
| |- | |-   | ||
| |  | | BHasHoverStyle | ||
| |  | | <code>Panel.BHasHoverStyle()</code> | ||
| |   | |   | ||
| |- | |-   | ||
| |  | | SetAcceptsInput | ||
| |  | | <code>Panel.SetAcceptsInput( boolean boolean_1 )</code> | ||
| |   | |   | ||
| |- | |-   | ||
| |  | | SetAcceptsFocus | ||
| |  | | <code>Panel.SetAcceptsFocus( boolean boolean_1 )</code> | ||
| |   | |   | ||
| |- | |-   | ||
| |  | | SetDisableFocusOnMouseDown | ||
| |  | | <code>Panel.SetDisableFocusOnMouseDown( boolean boolean_1 )</code> | ||
| |   | |   | ||
| |- | |-   | ||
| |  | | BHasKeyFocus | ||
| |  | | <code>Panel.BHasKeyFocus()</code> | ||
| |   | |   | ||
| |- | |-   | ||
| |  | | SetScrollParentToFitWhenFocused | ||
| |  | | <code>Panel.SetScrollParentToFitWhenFocused( boolean boolean_1 )</code> | ||
| |   | |   | ||
| |- | |-   | ||
| |  | | BScrollParentToFitWhenFocused | ||
| |  | | <code>Panel.BScrollParentToFitWhenFocused()</code> | ||
| |   | |   | ||
| |- | |-   | ||
| |  | | IsSelected | ||
| |  | | <code>Panel.IsSelected()</code> | ||
| |   | |   | ||
| |- | |-   | ||
| |  | | BHasDescendantKeyFocus | ||
| |  | | <code>Panel.BHasDescendantKeyFocus()</code> | ||
| |   | |   | ||
| |- | |-   | ||
| |  | | BLoadLayout | ||
| |  | | <code>Panel.BLoadLayout( cstring cstring_1, boolean boolean_2, boolean boolean_3 )</code> | ||
| |   | |   | ||
| | | |-   | ||
| | BLoadLayoutSnippet | |||
| | <code>Panel.BLoadLayoutSnippet( cstring cstring_1 )</code> | |||
| | | |||
| |  | |||
| |   | |   | ||
| |- | |-   | ||
| |  | | BHasLayoutSnippet | ||
| |  | | <code>Panel.BHasLayoutSnippet( cstring cstring_1 )</code> | ||
| |   | |   | ||
| |- | |-   | ||
| |  | | BGetSnippetNames | ||
| |  | | <code>Panel.BGetSnippetNames( unknown_variant_type unknown_variant_type_1 )</code> | ||
| |   | |   | ||
| |- | |-   | ||
| |  | | SetTopOfInputContext | ||
| |  | | <code>Panel.SetTopOfInputContext( boolean boolean_1 )</code> | ||
| |   | |   | ||
| |- | |-   | ||
| |  | | SetDialogVariable | ||
| |  | | <code>Panel.SetDialogVariable( cstring cstring_1, cstring cstring_2 )</code> | ||
| |   | |   | ||
| |- | |-   | ||
| |  | | SetDialogVariableInt | ||
| |  | | <code>Panel.SetDialogVariableInt( cstring cstring_1, integer integer_2 )</code> | ||
| |   | |   | ||
| |- | |-   | ||
| |  | | SetDialogVariableTime | ||
| |  | | <code>Panel.SetDialogVariableTime( cstring cstring_1, int64 int64_2 )</code> | ||
| |   | |   | ||
| |- | |-   | ||
| |  | | SetDialogVariableLocString | ||
| |  | | <code>Panel.SetDialogVariableLocString( cstring cstring_1, cstring cstring_2 )</code> | ||
| |   | |   | ||
| |- | |-   | ||
| |  | | SetDialogVariableLocStringNested | ||
| |  | | <code>Panel.SetDialogVariableLocStringNested( cstring cstring_1, cstring cstring_2 )</code> | ||
| |   | |   | ||
| |- | |-   | ||
| |  | | SetDialogVariablePluralLocStringInt | ||
| |  | | <code>Panel.SetDialogVariablePluralLocStringInt( cstring cstring_1, cstring cstring_2, int64 int64_3 )</code> | ||
| |   | |   | ||
| |- | |-   | ||
| |  | | ScrollToTop | ||
| |  | | <code>Panel.ScrollToTop()</code> | ||
| |   | |   | ||
| |- | |-   | ||
| |  | | ScrollToBottom | ||
| |  | | <code>Panel.ScrollToBottom()</code> | ||
| |   | |   | ||
| |- | |-   | ||
| |  | | ScrollToLeftEdge | ||
| |  | | <code>Panel.ScrollToLeftEdge()</code> | ||
| |   | |   | ||
| |- | |-   | ||
| |  | | ScrollToRightEdge | ||
| |  | | <code>Panel.ScrollToRightEdge()</code> | ||
| |   | |   | ||
| |- | |-   | ||
| |  | | ScrollParentToMakePanelFit | ||
| |  | | <code>Panel.ScrollParentToMakePanelFit( unknown_variant_type unknown_variant_type_1, boolean boolean_2 )</code> | ||
| |   | |   | ||
| |- | |-   | ||
| |  | | ScrollToFitRegion | ||
| |  | | <code>Panel.ScrollToFitRegion( float float_1, float float_2, float float_3, float float_4, unknown_variant_type unknown_variant_type_5, boolean boolean_6, boolean boolean_7 )</code> | ||
| |   | |   | ||
| |- | |-   | ||
| |  | | BCanSeeInParentScroll | ||
| |  | | <code>Panel.BCanSeeInParentScroll()</code> | ||
| |   | |   | ||
| |- | |-   | ||
| |  | | PlayPanelSound | ||
| |  | | <code>Panel.PlayPanelSound( cstring cstring_1 )</code> | ||
| |   | |   | ||
| |- | |-   | ||
| |  | | GetAttributeInt | ||
| |  | | <code>Panel.GetAttributeInt( cstring cstring_1, integer integer_2 )</code> | ||
| |   | |   | ||
| |- | |-   | ||
| |  | | GetAttributeString | ||
| |  | | <code>Panel.GetAttributeString( cstring cstring_1, cstring cstring_2 )</code> | ||
| |   | |   | ||
| |- | |-   | ||
| |  | | GetAttributeUInt32 | ||
| |  | | <code>Panel.GetAttributeUInt32( cstring cstring_1, unsigned unsigned_2 )</code> | ||
| |   | |   | ||
| |- | |-   | ||
| |  | | SetAttributeInt | ||
| |  | | <code>Panel.SetAttributeInt( cstring cstring_1, integer integer_2 )</code> | ||
| |   | |||
| |-  | |||
| | SetAttributeString | |||
| | <code>Panel.SetAttributeString( cstring cstring_1, cstring cstring_2 )</code> | |||
| |   | |   | ||
| | | |-   | ||
| | SetAttributeUInt32 | |||
| | <code>Panel.SetAttributeUInt32( cstring cstring_1, unsigned unsigned_2 )</code> | |||
| | | |||
| |  | |||
| |   | |   | ||
| |- | |-   | ||
| |  | | SetInputNamespace | ||
| |  | | <code>Panel.SetInputNamespace( cstring cstring_1 )</code> | ||
| |   | |   | ||
| |- | |-   | ||
| |  | | RegisterForReadyEvents | ||
| |  | | <code>Panel.RegisterForReadyEvents( boolean boolean_1 )</code> | ||
| |   | |   | ||
| |- | |-   | ||
| |  | | BReadyForDisplay | ||
| |  | | <code>Panel.BReadyForDisplay()</code> | ||
| |   | |   | ||
| |- | |-   | ||
| |  | | SetReadyForDisplay | ||
| |  | | <code>Panel.SetReadyForDisplay( boolean boolean_1 )</code> | ||
| |   | |   | ||
| |- | |-   | ||
| |  | | SetPositionInPixels | ||
| |  | | <code>Panel.SetPositionInPixels( float float_1, float float_2, float float_3 )</code> | ||
| |   | |   | ||
| |- | |-   | ||
| |  | | Data | ||
| |  | | <code>Panel.Data( js_raw_args js_raw_args_1 )</code> | ||
| |   | |   | ||
| |- | |-   | ||
| |  | | debug.description | ||
| |  | | <code>Panel.debug.description( js_raw_args js_raw_args_1 )</code> | ||
| |   | |   | ||
| |- | |-   | ||
| |  | | SetSendScrollPositionChangedEvents | ||
| |  | | <code>Panel.SetSendScrollPositionChangedEvents( boolean boolean_1 )</code> | ||
| |   | |   | ||
| |- | |-   | ||
| |  | | SetCompositionLayerTextureName | ||
| |  | | <code>Panel.SetCompositionLayerTextureName( cstring cstring_1 )</code> | ||
| |   | |   | ||
| |- | |-   | ||
| |  | | WriteCompositionLayerPNG | ||
| |  | | <code>Panel.WriteCompositionLayerPNG( cstring cstring_1 )</code> | ||
| |   | |   | ||
| |- | |-   | ||
| |  | | SetPanelEvent | ||
| |  | | <code>Panel.SetPanelEvent( js_raw_args js_raw_args_1 )</code> | ||
| |   | |   | ||
| |- | |-   | ||
| |  | | RunScriptInPanelContext | ||
| |  | | <code>Panel.RunScriptInPanelContext( js_raw_args js_raw_args_1 )</code> | ||
| |   | |   | ||
| |- | |-   | ||
| |  | | rememberchildfocus | ||
| |  | | <code>Panel.rememberchildfocus( boolean boolean_1 )</code> | ||
| |   | |   | ||
| |- | |-   | ||
| |  | | paneltype | ||
| |  | | <code>Panel.paneltype()</code> | ||
| |   | |   | ||
| |- | |} | ||
| |  | |||
| |  | |||
| === Label === | |||
| {| class="standard-table" style="width: 100%;" | |||
| ! Function | |||
| ! Signature | |||
| ! Description | |||
| |-   | |||
| | visible | |||
| | <code>Label.visible( boolean boolean_1 )</code> | |||
| |   | |   | ||
| |- | |-   | ||
| |  | | enabled | ||
| |  | | <code>Label.enabled( boolean boolean_1 )</code> | ||
| |   | |   | ||
| |- | |-   | ||
| |  | | checked | ||
| |  | | <code>Label.checked( boolean boolean_1 )</code> | ||
| |   | |   | ||
| |- | |-   | ||
| |  | | defaultfocus | ||
| |  | | <code>Label.defaultfocus( cstring cstring_1 )</code> | ||
| |   | |   | ||
| |- | |-   | ||
| |  | | inputnamespace | ||
| |  | | <code>Label.inputnamespace( cstring cstring_1 )</code> | ||
| |   | |   | ||
| |- | |-   | ||
| |  | | hittest | ||
| |  | | <code>Label.hittest( boolean boolean_1 )</code> | ||
| |   | |   | ||
| |- | |-   | ||
| |  | | hittestchildren | ||
| |  | | <code>Label.hittestchildren( boolean boolean_1 )</code> | ||
| |   | |   | ||
| |- | |-   | ||
| |  | | tabindex | ||
| |  | | <code>Label.tabindex( float float_1 )</code> | ||
| |   | |   | ||
| |- | |-   | ||
| |  | | selectionpos_x | ||
| |  | | <code>Label.selectionpos_x( float float_1 )</code> | ||
| |   | |   | ||
| |- | |-   | ||
| |  | | selectionpos_y | ||
| |  | | <code>Label.selectionpos_y( float float_1 )</code> | ||
| |   | |   | ||
| |- | |-   | ||
| |  | | type | ||
| |  | | <code>Label.type()</code> | ||
| |   | |   | ||
| |- | |-   | ||
| |  | | id | ||
| |  | | <code>Label.id()</code> | ||
| |   | |   | ||
| |- | |-   | ||
| |  | | layoutfile | ||
| |  | | <code>Label.layoutfile()</code> | ||
| |   | |   | ||
| |- | |-   | ||
| |  | | contentwidth | ||
| |  | | <code>Label.contentwidth()</code> | ||
| |   | |   | ||
| |- | |-   | ||
| |  | | contentheight | ||
| |  | | <code>Label.contentheight()</code> | ||
| |   | |   | ||
| |- | |-   | ||
| |  | | desiredlayoutwidth | ||
| |  | | <code>Label.desiredlayoutwidth()</code> | ||
| |   | |   | ||
| |- | |-   | ||
| |  | | desiredlayoutheight | ||
| |  | | <code>Label.desiredlayoutheight()</code> | ||
| |   | |   | ||
| |- | |-   | ||
| |  | | actuallayoutwidth | ||
| |  | | <code>Label.actuallayoutwidth()</code> | ||
| |   | |   | ||
| |- | |-   | ||
| |  | | actuallayoutheight | ||
| |  | | <code>Label.actuallayoutheight()</code> | ||
| |   | |   | ||
| |- | |-   | ||
| |  | | actualxoffset | ||
| |  | | <code>Label.actualxoffset()</code> | ||
| |   | |   | ||
| |- | |-   | ||
| |  | | actualyoffset | ||
| |  | | <code>Label.actualyoffset()</code> | ||
| |   | |   | ||
| |- | |-   | ||
| |  | | scrolloffset_y | ||
| |  | | <code>Label.scrolloffset_y()</code> | ||
| |   | |   | ||
| |- | |-   | ||
| |  | | scrolloffset_x | ||
| |  | | <code>Label.scrolloffset_x()</code> | ||
| |   | |   | ||
| |- | |-   | ||
| |  | | actualuiscale_y | ||
| |  | | <code>Label.actualuiscale_y()</code> | ||
| |   | |   | ||
| |- | |-   | ||
| |  | | actualuiscale_x | ||
| |  | | <code>Label.actualuiscale_x()</code> | ||
| |   | |   | ||
| |- | |-   | ||
| |  | | style | ||
| |  | | <code>Label.style()</code> | ||
| |   | |   | ||
| |- | |-   | ||
| |  | | AddClass | ||
| |  | | <code>Label.AddClass( cstring cstring_1 )</code> | ||
| |   | |   | ||
| |- | |-   | ||
| |  | | AddClasses | ||
| |  | | <code>Label.AddClasses( unknown_variant_type unknown_variant_type_1 )</code> | ||
| |   | |   | ||
| |- | |-   | ||
| |  | | RemoveClass | ||
| |  | | <code>Label.RemoveClass( cstring cstring_1 )</code> | ||
| |   | |   | ||
| |- | |-   | ||
| |  | | RemoveClasses | ||
| |  | | <code>Label.RemoveClasses( unknown_variant_type unknown_variant_type_1 )</code> | ||
| |   | |   | ||
| |- | |-   | ||
| |  | | BHasClass | ||
| |  | | <code>Label.BHasClass( cstring cstring_1 )</code> | ||
| |   | |   | ||
| |- | |-   | ||
| |  | | BAscendantHasClass | ||
| |  | | <code>Label.BAscendantHasClass( cstring cstring_1 )</code> | ||
| |   | |   | ||
| |- | |-   | ||
| |  | | SetHasClass | ||
| |  | | <code>Label.SetHasClass( cstring cstring_1, boolean boolean_2 )</code> | ||
| |   | |   | ||
| |- | |-   | ||
| |  | | ToggleClass | ||
| |  | | <code>Label.ToggleClass( cstring cstring_1 )</code> | ||
| |   | |   | ||
| |- | |-   | ||
| |  | | SwitchClass | ||
| |  | | <code>Label.SwitchClass( cstring cstring_1, cstring cstring_2 )</code> | ||
| |   | |   | ||
| |- | |-   | ||
| |  | | TriggerClass | ||
| |  | | <code>Label.TriggerClass( cstring cstring_1 )</code> | ||
| |   | |   | ||
| |- | |-   | ||
| |  | | ClearPanelEvent | ||
| |  | | <code>Label.ClearPanelEvent( cstring cstring_1 )</code> | ||
| |   | |   | ||
| |- | |-   | ||
| |  | | SetDraggable | ||
| |  | | <code>Label.SetDraggable( boolean boolean_1 )</code> | ||
| |   | |   | ||
| |- | |-   | ||
| |  | | IsDraggable | ||
| |  | | <code>Label.IsDraggable()</code> | ||
| |   | |   | ||
| |- | |-   | ||
| |  | | IsSizeValid | ||
| |  | | <code>Label.IsSizeValid()</code> | ||
| |   | |   | ||
| |- | |-   | ||
| |  | | GetChildCount | ||
| |  | | <code>Label.GetChildCount()</code> | ||
| |   | |   | ||
| |- | |-   | ||
| |  | | GetChild | ||
| |  | | <code>Label.GetChild( integer integer_1 )</code> | ||
| |   | |   | ||
| |- | |-   | ||
| |  | | GetChildIndex | ||
| |  | | <code>Label.GetChildIndex( unknown_variant_type unknown_variant_type_1 )</code> | ||
| |   | |   | ||
| |- | |-   | ||
| |  | | Children | ||
| |  | | <code>Label.Children()</code> | ||
| |   | |   | ||
| |- | |-   | ||
| |  | | FindChildrenWithClassTraverse | ||
| |  | | <code>Label.FindChildrenWithClassTraverse( cstring cstring_1 )</code> | ||
| |   | |   | ||
| |- | |-   | ||
| |  | | FindChildrenWithAttributeTraverse | ||
| |  | | <code>Label.FindChildrenWithAttributeTraverse( cstring cstring_1 )</code> | ||
| |   | |   | ||
| |- | |-   | ||
| |  | | GetParent | ||
| |  | | <code>Label.GetParent()</code> | ||
| |   | |   | ||
| | | |-   | ||
| | SetParent | |||
| | <code>Label.SetParent( unknown_variant_type unknown_variant_type_1 )</code> | |||
| | | |||
| |  | |||
| |   | |   | ||
| |- | |-   | ||
| |  | | FindChild | ||
| |  | | <code>Label.FindChild( cstring cstring_1 )</code> | ||
| |   | |   | ||
| |- | |-   | ||
| |  | | FindChildTraverse | ||
| |  | | <code>Label.FindChildTraverse( cstring cstring_1 )</code> | ||
| |   | |   | ||
| |- | |-   | ||
| |  | | FindChildInLayoutFile | ||
| |  | | <code>Label.FindChildInLayoutFile( cstring cstring_1 )</code> | ||
| |   | |   | ||
| |- | |-   | ||
| |  | | FindPanelInThisOrParentLayoutFile | ||
| |  | | <code>Label.FindPanelInThisOrParentLayoutFile( cstring cstring_1 )</code> | ||
| |   | |   | ||
| |- | |-   | ||
| |  | | FindAncestor | ||
| |  | | <code>Label.FindAncestor( cstring cstring_1 )</code> | ||
| |   | |   | ||
| |- | |-   | ||
| |  | | RemoveAndDeleteChildren | ||
| |  | | <code>Label.RemoveAndDeleteChildren()</code> | ||
| |   | |   | ||
| |- | |-   | ||
| |  | | MoveChildBefore | ||
| |  | | <code>Label.MoveChildBefore( unknown_variant_type unknown_variant_type_1, unknown_variant_type unknown_variant_type_2 )</code> | ||
| |   | |   | ||
| |- | |-   | ||
| |  | | MoveChildAfter | ||
| |  | | <code>Label.MoveChildAfter( unknown_variant_type unknown_variant_type_1, unknown_variant_type unknown_variant_type_2 )</code> | ||
| |   | |   | ||
| |- | |-   | ||
| |  | | GetPositionWithinWindow | ||
| |  | | <code>Label.GetPositionWithinWindow()</code> | ||
| |   | |   | ||
| |- | |-   | ||
| |  | | GetPositionWithinAncestor | ||
| |  | | <code>Label.GetPositionWithinAncestor( unknown_variant_type unknown_variant_type_1 )</code> | ||
| |   | |   | ||
| |- | |-   | ||
| |  | | GetPosition | ||
| |  | | <code>Label.GetPosition( boolean boolean_1 )</code> | ||
| |   | |   | ||
| |- | |-   | ||
| |  | | ApplyStyles | ||
| |  | | <code>Label.ApplyStyles( boolean boolean_1 )</code> | ||
| |   | |   | ||
| |- | |-   | ||
| |  | | ClearPropertyFromCode | ||
| |  | | <code>Label.ClearPropertyFromCode( unknown_variant_type unknown_variant_type_1 )</code> | ||
| |   | |   | ||
| |- | |-   | ||
| |  | | DeleteAsync | ||
| |  | | <code>Label.DeleteAsync( float float_1 )</code> | ||
| |   | |   | ||
| |- | |-   | ||
| |  | | BIsTransparent | ||
| |  | | <code>Label.BIsTransparent()</code> | ||
| |   | |   | ||
| |- | |-   | ||
| |  | | BAcceptsInput | ||
| |  | | <code>Label.BAcceptsInput()</code> | ||
| |   | |   | ||
| | | |-   | ||
| | BAcceptsFocus | |||
| | <code>Label.BAcceptsFocus()</code> | |||
| | | |||
| |  | |||
| |   | |   | ||
| |- | |-   | ||
| |  | | SetFocus | ||
| |  | | <code>Label.SetFocus()</code> | ||
| |   | |   | ||
| |- | |-   | ||
| |  | | UpdateFocusInContext | ||
| |  | | <code>Label.UpdateFocusInContext()</code> | ||
| |   | |   | ||
| |- | |-   | ||
| |  | | BHasHoverStyle | ||
| |  | | <code>Label.BHasHoverStyle()</code> | ||
| |   | |   | ||
| |- | |-   | ||
| |  | | SetAcceptsInput | ||
| |  | | <code>Label.SetAcceptsInput( boolean boolean_1 )</code> | ||
| |   | |   | ||
| |- | |-   | ||
| |  | | SetAcceptsFocus | ||
| |  | | <code>Label.SetAcceptsFocus( boolean boolean_1 )</code> | ||
| |   | |   | ||
| |- | |-   | ||
| |  | | SetDisableFocusOnMouseDown | ||
| |  | | <code>Label.SetDisableFocusOnMouseDown( boolean boolean_1 )</code> | ||
| |   | |   | ||
| |- | |-   | ||
| |  | | BHasKeyFocus | ||
| |  | | <code>Label.BHasKeyFocus()</code> | ||
| |   | |   | ||
| |- | |-   | ||
| |  | | SetScrollParentToFitWhenFocused | ||
| |  | | <code>Label.SetScrollParentToFitWhenFocused( boolean boolean_1 )</code> | ||
| |   | |   | ||
| |- | |-   | ||
| |  | | BScrollParentToFitWhenFocused | ||
| |  | | <code>Label.BScrollParentToFitWhenFocused()</code> | ||
| |   | |   | ||
| | | |-   | ||
| | IsSelected | |||
| | <code>Label.IsSelected()</code> | |||
| | | |||
| |  | |||
| |   | |   | ||
| |- | |-   | ||
| |  | | BHasDescendantKeyFocus | ||
| |  | | <code>Label.BHasDescendantKeyFocus()</code> | ||
| |   | |   | ||
| |- | |-   | ||
| |  | | BLoadLayout | ||
| |  | | <code>Label.BLoadLayout( cstring cstring_1, boolean boolean_2, boolean boolean_3 )</code> | ||
| |   | |   | ||
| |- | |-   | ||
| |  | | BLoadLayoutSnippet | ||
| |  | | <code>Label.BLoadLayoutSnippet( cstring cstring_1 )</code> | ||
| |   | |   | ||
| |- | |-   | ||
| |  | | BHasLayoutSnippet | ||
| |  | | <code>Label.BHasLayoutSnippet( cstring cstring_1 )</code> | ||
| |   | |||
| |-  | |||
| | BGetSnippetNames | |||
| | <code>Label.BGetSnippetNames( unknown_variant_type unknown_variant_type_1 )</code> | |||
| |   | |   | ||
| | | |-   | ||
| | SetTopOfInputContext | |||
| | <code>Label.SetTopOfInputContext( boolean boolean_1 )</code> | |||
| | | |||
| |  | |||
| |   | |   | ||
| |- | |-   | ||
| |  | | SetDialogVariable | ||
| |  | | <code>Label.SetDialogVariable( cstring cstring_1, cstring cstring_2 )</code> | ||
| |   | |   | ||
| |- | |-   | ||
| |  | | SetDialogVariableInt | ||
| |  | | <code>Label.SetDialogVariableInt( cstring cstring_1, integer integer_2 )</code> | ||
| |   | |   | ||
| |- | |-   | ||
| |  | | SetDialogVariableTime | ||
| |  | | <code>Label.SetDialogVariableTime( cstring cstring_1, int64 int64_2 )</code> | ||
| |   | |   | ||
| |- | |-   | ||
| |  | | SetDialogVariableLocString | ||
| |  | | <code>Label.SetDialogVariableLocString( cstring cstring_1, cstring cstring_2 )</code> | ||
| |   | |   | ||
| |- | |-   | ||
| |  | | SetDialogVariableLocStringNested | ||
| |  | | <code>Label.SetDialogVariableLocStringNested( cstring cstring_1, cstring cstring_2 )</code> | ||
| |   | |   | ||
| |- | |-   | ||
| |  | | SetDialogVariablePluralLocStringInt | ||
| |  | | <code>Label.SetDialogVariablePluralLocStringInt( cstring cstring_1, cstring cstring_2, int64 int64_3 )</code> | ||
| |   | |   | ||
| |- | |-   | ||
| |  | | ScrollToTop | ||
| |  | | <code>Label.ScrollToTop()</code> | ||
| |   | |   | ||
| |- | |-   | ||
| |  | | ScrollToBottom | ||
| |  | | <code>Label.ScrollToBottom()</code> | ||
| |   | |   | ||
| |- | |-   | ||
| |  | | ScrollToLeftEdge | ||
| |  | | <code>Label.ScrollToLeftEdge()</code> | ||
| |   | |   | ||
| | | |-   | ||
| | ScrollToRightEdge | |||
| | <code>Label.ScrollToRightEdge()</code> | |||
| | | |||
| |  | |||
| |   | |   | ||
| |- | |-   | ||
| |  | | ScrollParentToMakePanelFit | ||
| |  | | <code>Label.ScrollParentToMakePanelFit( unknown_variant_type unknown_variant_type_1, boolean boolean_2 )</code> | ||
| |   | |   | ||
| |- | |-   | ||
| |  | | ScrollToFitRegion | ||
| |  | | <code>Label.ScrollToFitRegion( float float_1, float float_2, float float_3, float float_4, unknown_variant_type unknown_variant_type_5, boolean boolean_6, boolean boolean_7 )</code> | ||
| |   | |   | ||
| |- | |-   | ||
| |  | | BCanSeeInParentScroll | ||
| |  | | <code>Label.BCanSeeInParentScroll()</code> | ||
| |   | |   | ||
| |- | |-   | ||
| |  | | PlayPanelSound | ||
| |  | | <code>Label.PlayPanelSound( cstring cstring_1 )</code> | ||
| |   | |   | ||
| |- | |-   | ||
| |  | | GetAttributeInt | ||
| |  | | <code>Label.GetAttributeInt( cstring cstring_1, integer integer_2 )</code> | ||
| |   | |   | ||
| |- | |-   | ||
| |  | | GetAttributeString | ||
| |  | | <code>Label.GetAttributeString( cstring cstring_1, cstring cstring_2 )</code> | ||
| |   | |   | ||
| |- | |-   | ||
| |  | | GetAttributeUInt32 | ||
| |  | | <code>Label.GetAttributeUInt32( cstring cstring_1, unsigned unsigned_2 )</code> | ||
| |   | |   | ||
| |- | |-   | ||
| |  | | SetAttributeInt | ||
| |  | | <code>Label.SetAttributeInt( cstring cstring_1, integer integer_2 )</code> | ||
| |   | |   | ||
| |- | |-   | ||
| |  | | SetAttributeString | ||
| |  | | <code>Label.SetAttributeString( cstring cstring_1, cstring cstring_2 )</code> | ||
| |   | |   | ||
| |- | |-   | ||
| |  | | SetAttributeUInt32 | ||
| |  | | <code>Label.SetAttributeUInt32( cstring cstring_1, unsigned unsigned_2 )</code> | ||
| |   | |   | ||
| |- | |-   | ||
| |  | | SetInputNamespace | ||
| |  | | <code>Label.SetInputNamespace( cstring cstring_1 )</code> | ||
| |   | |   | ||
| |- | |-   | ||
| |  | | RegisterForReadyEvents | ||
| |  | | <code>Label.RegisterForReadyEvents( boolean boolean_1 )</code> | ||
| |  | |||
| |-  | |||
| | BReadyForDisplay | |||
| | <code>Label.BReadyForDisplay()</code> | |||
| |   | |||
| |-  | |||
| | SetReadyForDisplay | |||
| | <code>Label.SetReadyForDisplay( boolean boolean_1 )</code> | |||
| |  | |||
| |-  | |||
| | SetPositionInPixels | |||
| | <code>Label.SetPositionInPixels( float float_1, float float_2, float float_3 )</code> | |||
| |   | |   | ||
| |- | |-   | ||
| |  | | Data | ||
| |  | | <code>Label.Data( js_raw_args js_raw_args_1 )</code> | ||
| |   | |   | ||
| |- | |-   | ||
| |  | | debug.description | ||
| |  | | <code>Label.debug.description( js_raw_args js_raw_args_1 )</code> | ||
| |   | |   | ||
| |- | |-   | ||
| |  | | SetSendScrollPositionChangedEvents | ||
| |  | | <code>Label.SetSendScrollPositionChangedEvents( boolean boolean_1 )</code> | ||
| |   | |   | ||
| |- | |-   | ||
| |  | | SetCompositionLayerTextureName | ||
| |  | | <code>Label.SetCompositionLayerTextureName( cstring cstring_1 )</code> | ||
| |   | |   | ||
| |- | |-   | ||
| |  | | WriteCompositionLayerPNG | ||
| |  | | <code>Label.WriteCompositionLayerPNG( cstring cstring_1 )</code> | ||
| |   | |   | ||
| |- | |-   | ||
| |  | | text | ||
| |  | | <code>Label.text( cstring cstring_1 )</code> | ||
| |   | |   | ||
| |- | |-   | ||
| |  | | html | ||
| |  | | <code>Label.html( boolean boolean_1 )</code> | ||
| |   | |   | ||
| |- | |-   | ||
| |  | | SetLocString | ||
| |  | | <code>Label.SetLocString( cstring cstring_1 )</code> | ||
| |   | |   | ||
| |- | |-   | ||
| |  | | SetAlreadyLocalizedText | ||
| |  | | <code>Label.SetAlreadyLocalizedText( cstring cstring_1 )</code> | ||
| |  | |||
| |-  | |||
| | SetPanelEvent | |||
| | <code>Label.SetPanelEvent( js_raw_args js_raw_args_1 )</code> | |||
| |  | |||
| |-  | |||
| | RunScriptInPanelContext | |||
| | <code>Label.RunScriptInPanelContext( js_raw_args js_raw_args_1 )</code> | |||
| |  | |||
| |-  | |||
| | rememberchildfocus | |||
| | <code>Label.rememberchildfocus( boolean boolean_1 )</code> | |||
| |   | |||
| |-  | |||
| | paneltype | |||
| | <code>Label.paneltype()</code> | |||
| |   | |   | ||
| |} | |} | ||
| === ToggleButton === | |||
| ===  | |||
| {| class="standard-table" style="width: 100%;" | {| class="standard-table" style="width: 100%;" | ||
| !  | ! Function | ||
| !  | ! Signature | ||
| ! Description | ! Description | ||
| |- | |-   | ||
| |  | | visible | ||
| |  | | <code>ToggleButton.visible( boolean boolean_1 )</code> | ||
| |   | |   | ||
| |- | |-   | ||
| |  | | enabled | ||
| |  | | <code>ToggleButton.enabled( boolean boolean_1 )</code> | ||
| |   | |   | ||
| |- | |-   | ||
| |  | | checked | ||
| |  | | <code>ToggleButton.checked( boolean boolean_1 )</code> | ||
| |   | |   | ||
| |- | |-   | ||
| |  | | defaultfocus | ||
| |  | | <code>ToggleButton.defaultfocus( cstring cstring_1 )</code> | ||
| |   | |   | ||
| |- | |-   | ||
| |  | | inputnamespace | ||
| |  | | <code>ToggleButton.inputnamespace( cstring cstring_1 )</code> | ||
| |   | |   | ||
| |- | |-   | ||
| |  | | hittest | ||
| |  | | <code>ToggleButton.hittest( boolean boolean_1 )</code> | ||
| |   | |   | ||
| |- | |-   | ||
| |  | | hittestchildren | ||
| |  | | <code>ToggleButton.hittestchildren( boolean boolean_1 )</code> | ||
| |   | |   | ||
| | | |-   | ||
| | tabindex | |||
| | <code>ToggleButton.tabindex( float float_1 )</code> | |||
| | | |||
| |  | |||
| |   | |   | ||
| |- | |-   | ||
| |  | | selectionpos_x | ||
| |  | | <code>ToggleButton.selectionpos_x( float float_1 )</code> | ||
| |   | |   | ||
| |- | |-   | ||
| |  | | selectionpos_y | ||
| |  | | <code>ToggleButton.selectionpos_y( float float_1 )</code> | ||
| |   | |   | ||
| |- | |-   | ||
| |  | | type | ||
| |  | | <code>ToggleButton.type()</code> | ||
| |   | |   | ||
| |- | |-   | ||
| |  | | id | ||
| |  | | <code>ToggleButton.id()</code> | ||
| |   | |   | ||
| |- | |-   | ||
| |  | | layoutfile | ||
| |  | | <code>ToggleButton.layoutfile()</code> | ||
| |   | |   | ||
| |- | |-   | ||
| |  | | contentwidth | ||
| |  | | <code>ToggleButton.contentwidth()</code> | ||
| |   | |   | ||
| |- | |-   | ||
| |  | | contentheight | ||
| |  | | <code>ToggleButton.contentheight()</code> | ||
| |   | |   | ||
| |- | |-   | ||
| |  | | desiredlayoutwidth | ||
| |  | | <code>ToggleButton.desiredlayoutwidth()</code> | ||
| |   | |   | ||
| |- | |-   | ||
| |  | | desiredlayoutheight | ||
| |  | | <code>ToggleButton.desiredlayoutheight()</code> | ||
| |   | |   | ||
| |- | |-   | ||
| |  | | actuallayoutwidth | ||
| |  | | <code>ToggleButton.actuallayoutwidth()</code> | ||
| |   | |   | ||
| |- | |-   | ||
| |  | | actuallayoutheight | ||
| |  | | <code>ToggleButton.actuallayoutheight()</code> | ||
| |   | |   | ||
| |- | |-   | ||
| |  | | actualxoffset | ||
| |  | | <code>ToggleButton.actualxoffset()</code> | ||
| |   | |   | ||
| |- | |-   | ||
| |  | | actualyoffset | ||
| |  | | <code>ToggleButton.actualyoffset()</code> | ||
| |   | |   | ||
| |- | |-   | ||
| |  | | scrolloffset_y | ||
| |  | | <code>ToggleButton.scrolloffset_y()</code> | ||
| |   | |   | ||
| |- | |-   | ||
| |  | | scrolloffset_x | ||
| |  | | <code>ToggleButton.scrolloffset_x()</code> | ||
| |   | |   | ||
| |- | |-   | ||
| |  | | actualuiscale_y | ||
| |  | | <code>ToggleButton.actualuiscale_y()</code> | ||
| |   | |   | ||
| |- | |-   | ||
| |  | | actualuiscale_x | ||
| |  | | <code>ToggleButton.actualuiscale_x()</code> | ||
| |   | |   | ||
| |- | |-   | ||
| |  | | style | ||
| |  | | <code>ToggleButton.style()</code> | ||
| |   | |   | ||
| |- | |-   | ||
| |  | | AddClass | ||
| |  | | <code>ToggleButton.AddClass( cstring cstring_1 )</code> | ||
| |   | |||
| |-  | |||
| | AddClasses | |||
| | <code>ToggleButton.AddClasses( unknown_variant_type unknown_variant_type_1 )</code> | |||
| |   | |   | ||
| |- | |-   | ||
| |  | | RemoveClass | ||
| |  | | <code>ToggleButton.RemoveClass( cstring cstring_1 )</code> | ||
| |   | |   | ||
| | | |-   | ||
| | RemoveClasses | |||
| | <code>ToggleButton.RemoveClasses( unknown_variant_type unknown_variant_type_1 )</code> | |||
| | | |||
| |  | |||
| |   | |   | ||
| |- | |-   | ||
| |  | | BHasClass | ||
| |  | | <code>ToggleButton.BHasClass( cstring cstring_1 )</code> | ||
| |   | |   | ||
| |- | |-   | ||
| |  | | BAscendantHasClass | ||
| |  | | <code>ToggleButton.BAscendantHasClass( cstring cstring_1 )</code> | ||
| |   | |   | ||
| |- | |-   | ||
| |  | | SetHasClass | ||
| |  | | <code>ToggleButton.SetHasClass( cstring cstring_1, boolean boolean_2 )</code> | ||
| |   | |   | ||
| |- | |-   | ||
| |  | | ToggleClass | ||
| |  | | <code>ToggleButton.ToggleClass( cstring cstring_1 )</code> | ||
| |   | |   | ||
| | | |-   | ||
| | SwitchClass | |||
| | <code>ToggleButton.SwitchClass( cstring cstring_1, cstring cstring_2 )</code> | |||
| | | |||
| |  | |||
| |   | |   | ||
| |- | |-   | ||
| |  | | TriggerClass | ||
| |  | | <code>ToggleButton.TriggerClass( cstring cstring_1 )</code> | ||
| |   | |   | ||
| |- | |-   | ||
| |  | | ClearPanelEvent | ||
| |  | | <code>ToggleButton.ClearPanelEvent( cstring cstring_1 )</code> | ||
| |   | |   | ||
| | | |-  | ||
| | SetDraggable | |||
| | <code>ToggleButton.SetDraggable( boolean boolean_1 )</code> | |||
| |   | |||
| |-   | |||
| | IsDraggable | |||
| | <code>ToggleButton.IsDraggable()</code> | |||
| |- | |||
| |  | |||
| |  | |||
| |   | |   | ||
| |- | |-   | ||
| |  | | IsSizeValid | ||
| |  | | <code>ToggleButton.IsSizeValid()</code> | ||
| |   | |   | ||
| |- | |-   | ||
| |  | | GetChildCount | ||
| |  | | <code>ToggleButton.GetChildCount()</code> | ||
| |   | |   | ||
| | | |-   | ||
| | GetChild | |||
| | <code>ToggleButton.GetChild( integer integer_1 )</code> | |||
| | | |||
| |  | |||
| |   | |   | ||
| |- | |-   | ||
| |  | | GetChildIndex | ||
| |  | | <code>ToggleButton.GetChildIndex( unknown_variant_type unknown_variant_type_1 )</code> | ||
| |   | |   | ||
| |- | |-   | ||
| |  | | Children | ||
| |  | | <code>ToggleButton.Children()</code> | ||
| |   | |   | ||
| |- | |-   | ||
| |  | | FindChildrenWithClassTraverse | ||
| |  | | <code>ToggleButton.FindChildrenWithClassTraverse( cstring cstring_1 )</code> | ||
| |   | |   | ||
| |- | |-   | ||
| |  | | FindChildrenWithAttributeTraverse | ||
| |  | | <code>ToggleButton.FindChildrenWithAttributeTraverse( cstring cstring_1 )</code> | ||
| |   | |   | ||
| |- | |-   | ||
| |  | | GetParent | ||
| |  | | <code>ToggleButton.GetParent()</code> | ||
| |   | |   | ||
| | | |-   | ||
| | SetParent | |||
| | <code>ToggleButton.SetParent( unknown_variant_type unknown_variant_type_1 )</code> | |||
| | | |||
| |  | |||
| |   | |   | ||
| |- | |-   | ||
| |  | | FindChild | ||
| |  | | <code>ToggleButton.FindChild( cstring cstring_1 )</code> | ||
| |   | |   | ||
| |- | |-   | ||
| |  | | FindChildTraverse | ||
| |  | | <code>ToggleButton.FindChildTraverse( cstring cstring_1 )</code> | ||
| |   | |   | ||
| |- | |-   | ||
| |  | | FindChildInLayoutFile | ||
| |  | | <code>ToggleButton.FindChildInLayoutFile( cstring cstring_1 )</code> | ||
| |   | |   | ||
| |- | |-   | ||
| |  | | FindPanelInThisOrParentLayoutFile | ||
| |  | | <code>ToggleButton.FindPanelInThisOrParentLayoutFile( cstring cstring_1 )</code> | ||
| |   | |   | ||
| |- | |-   | ||
| |  | | FindAncestor | ||
| |  | | <code>ToggleButton.FindAncestor( cstring cstring_1 )</code> | ||
| |   | |   | ||
| |- | |-   | ||
| |  | | RemoveAndDeleteChildren | ||
| |  | | <code>ToggleButton.RemoveAndDeleteChildren()</code> | ||
| |   | |   | ||
| |- | |-   | ||
| |  | | MoveChildBefore | ||
| |  | | <code>ToggleButton.MoveChildBefore( unknown_variant_type unknown_variant_type_1, unknown_variant_type unknown_variant_type_2 )</code> | ||
| |   | |   | ||
| |- | |-   | ||
| |  | | MoveChildAfter | ||
| |  | | <code>ToggleButton.MoveChildAfter( unknown_variant_type unknown_variant_type_1, unknown_variant_type unknown_variant_type_2 )</code> | ||
| |   | |   | ||
| |- | |-   | ||
| |  | | GetPositionWithinWindow | ||
| |  | | <code>ToggleButton.GetPositionWithinWindow()</code> | ||
| |   | |   | ||
| |- | |-   | ||
| |  | | GetPositionWithinAncestor | ||
| |  | | <code>ToggleButton.GetPositionWithinAncestor( unknown_variant_type unknown_variant_type_1 )</code> | ||
| |   | |   | ||
| |- | |-   | ||
| |  | | GetPosition | ||
| |  | | <code>ToggleButton.GetPosition( boolean boolean_1 )</code> | ||
| |   | |   | ||
| |- | |-   | ||
| |  | | ApplyStyles | ||
| |  | | <code>ToggleButton.ApplyStyles( boolean boolean_1 )</code> | ||
| |   | |   | ||
| |- | |-   | ||
| |  | | ClearPropertyFromCode | ||
| |  | | <code>ToggleButton.ClearPropertyFromCode( unknown_variant_type unknown_variant_type_1 )</code> | ||
| |   | |   | ||
| |- | |-   | ||
| |  | | DeleteAsync | ||
| |  | | <code>ToggleButton.DeleteAsync( float float_1 )</code> | ||
| |   | |   | ||
| |- | |-   | ||
| |  | | BIsTransparent | ||
| |  | | <code>ToggleButton.BIsTransparent()</code> | ||
| |   | |   | ||
| |- | |-   | ||
| |  | | BAcceptsInput | ||
| |  | | <code>ToggleButton.BAcceptsInput()</code> | ||
| |   | |   | ||
| |- | |-   | ||
| |  | | BAcceptsFocus | ||
| |  | | <code>ToggleButton.BAcceptsFocus()</code> | ||
| |   | |   | ||
| |- | |-   | ||
| |  | | SetFocus | ||
| |  | | <code>ToggleButton.SetFocus()</code> | ||
| |   | |   | ||
| |- | |-   | ||
| |  | | UpdateFocusInContext | ||
| |  | | <code>ToggleButton.UpdateFocusInContext()</code> | ||
| |   | |   | ||
| |- | |-   | ||
| |  | | BHasHoverStyle | ||
| |  | | <code>ToggleButton.BHasHoverStyle()</code> | ||
| |   | |   | ||
| |- | |-   | ||
| |  | | SetAcceptsInput | ||
| |  | | <code>ToggleButton.SetAcceptsInput( boolean boolean_1 )</code> | ||
| |   | |   | ||
| |- | |-   | ||
| |  | | SetAcceptsFocus | ||
| |  | | <code>ToggleButton.SetAcceptsFocus( boolean boolean_1 )</code> | ||
| |   | |   | ||
| |- | |-   | ||
| |  | | SetDisableFocusOnMouseDown | ||
| |  | | <code>ToggleButton.SetDisableFocusOnMouseDown( boolean boolean_1 )</code> | ||
| |   | |   | ||
| |- | |-   | ||
| |  | | BHasKeyFocus | ||
| |  | | <code>ToggleButton.BHasKeyFocus()</code> | ||
| |   | |   | ||
| |- | |-   | ||
| |  | | SetScrollParentToFitWhenFocused | ||
| |  | | <code>ToggleButton.SetScrollParentToFitWhenFocused( boolean boolean_1 )</code> | ||
| |   | |||
| |-  | |||
| | BScrollParentToFitWhenFocused | |||
| | <code>ToggleButton.BScrollParentToFitWhenFocused()</code> | |||
| |   | |   | ||
| |- | |-   | ||
| |  | | IsSelected | ||
| |  | | <code>ToggleButton.IsSelected()</code> | ||
| |   | |   | ||
| |- | |-   | ||
| |  | | BHasDescendantKeyFocus | ||
| |  | | <code>ToggleButton.BHasDescendantKeyFocus()</code> | ||
| |   | |   | ||
| |- | |-   | ||
| |  | | BLoadLayout | ||
| |  | | <code>ToggleButton.BLoadLayout( cstring cstring_1, boolean boolean_2, boolean boolean_3 )</code> | ||
| |   | |   | ||
| |- | |-   | ||
| |  | | BLoadLayoutSnippet | ||
| |  | | <code>ToggleButton.BLoadLayoutSnippet( cstring cstring_1 )</code> | ||
| |   | |   | ||
| |- | |-   | ||
| |  | | BHasLayoutSnippet | ||
| |  | | <code>ToggleButton.BHasLayoutSnippet( cstring cstring_1 )</code> | ||
| |   | |   | ||
| |- | |-   | ||
| |  | | BGetSnippetNames | ||
| |  | | <code>ToggleButton.BGetSnippetNames( unknown_variant_type unknown_variant_type_1 )</code> | ||
| |   | |   | ||
| |- | |-   | ||
| |  | | SetTopOfInputContext | ||
| |  | | <code>ToggleButton.SetTopOfInputContext( boolean boolean_1 )</code> | ||
| |   | |   | ||
| |- | |-   | ||
| |  | | SetDialogVariable | ||
| |  | | <code>ToggleButton.SetDialogVariable( cstring cstring_1, cstring cstring_2 )</code> | ||
| |   | |   | ||
| |- | |-   | ||
| |  | | SetDialogVariableInt | ||
| |  | | <code>ToggleButton.SetDialogVariableInt( cstring cstring_1, integer integer_2 )</code> | ||
| |   | |   | ||
| |- | |-   | ||
| |  | | SetDialogVariableTime | ||
| |  | | <code>ToggleButton.SetDialogVariableTime( cstring cstring_1, int64 int64_2 )</code> | ||
| |   | |   | ||
| |- | |-   | ||
| |  | | SetDialogVariableLocString | ||
| |  | | <code>ToggleButton.SetDialogVariableLocString( cstring cstring_1, cstring cstring_2 )</code> | ||
| |   | |   | ||
| |- | |-   | ||
| |  | | SetDialogVariableLocStringNested | ||
| |  | | <code>ToggleButton.SetDialogVariableLocStringNested( cstring cstring_1, cstring cstring_2 )</code> | ||
| |   | |   | ||
| | | |-   | ||
| | SetDialogVariablePluralLocStringInt | |||
| | <code>ToggleButton.SetDialogVariablePluralLocStringInt( cstring cstring_1, cstring cstring_2, int64 int64_3 )</code> | |||
| | | |||
| |  | |||
| |   | |   | ||
| |- | |-   | ||
| |  | | ScrollToTop | ||
| |  | | <code>ToggleButton.ScrollToTop()</code> | ||
| |   | |   | ||
| |- | |-   | ||
| |  | | ScrollToBottom | ||
| |  | | <code>ToggleButton.ScrollToBottom()</code> | ||
| |   | |   | ||
| |- | |-   | ||
| |  | | ScrollToLeftEdge | ||
| |  | | <code>ToggleButton.ScrollToLeftEdge()</code> | ||
| |   | |   | ||
| |- | |-   | ||
| |  | | ScrollToRightEdge | ||
| |  | | <code>ToggleButton.ScrollToRightEdge()</code> | ||
| |   | |   | ||
| |- | |-   | ||
| |  | | ScrollParentToMakePanelFit | ||
| |  | | <code>ToggleButton.ScrollParentToMakePanelFit( unknown_variant_type unknown_variant_type_1, boolean boolean_2 )</code> | ||
| |   | |   | ||
| | | |-   | ||
| | ScrollToFitRegion | |||
| | <code>ToggleButton.ScrollToFitRegion( float float_1, float float_2, float float_3, float float_4, unknown_variant_type unknown_variant_type_5, boolean boolean_6, boolean boolean_7 )</code> | |||
| | | |||
| |  | |||
| |   | |   | ||
| |- | |-   | ||
| |  | | BCanSeeInParentScroll | ||
| |  | | <code>ToggleButton.BCanSeeInParentScroll()</code> | ||
| |   | |   | ||
| |- | |-   | ||
| |  | | PlayPanelSound | ||
| |  | | <code>ToggleButton.PlayPanelSound( cstring cstring_1 )</code> | ||
| |   | |   | ||
| |- | |-   | ||
| |  | | GetAttributeInt | ||
| |  | | <code>ToggleButton.GetAttributeInt( cstring cstring_1, integer integer_2 )</code> | ||
| |   | |   | ||
| | | |-   | ||
| | GetAttributeString | |||
| | <code>ToggleButton.GetAttributeString( cstring cstring_1, cstring cstring_2 )</code> | |||
| | | |||
| |  | |||
| |   | |   | ||
| |- | |-   | ||
| |  | | GetAttributeUInt32 | ||
| |  | | <code>ToggleButton.GetAttributeUInt32( cstring cstring_1, unsigned unsigned_2 )</code> | ||
| |   | |   | ||
| |- | |-   | ||
| |  | | SetAttributeInt | ||
| |  | | <code>ToggleButton.SetAttributeInt( cstring cstring_1, integer integer_2 )</code> | ||
| |   | |   | ||
| |- | |-   | ||
| |  | | SetAttributeString | ||
| |  | | <code>ToggleButton.SetAttributeString( cstring cstring_1, cstring cstring_2 )</code> | ||
| |   | |   | ||
| |- | |-   | ||
| |  | | SetAttributeUInt32 | ||
| |  | | <code>ToggleButton.SetAttributeUInt32( cstring cstring_1, unsigned unsigned_2 )</code> | ||
| |   | |   | ||
| |- | |-   | ||
| |  | | SetInputNamespace | ||
| |  | | <code>ToggleButton.SetInputNamespace( cstring cstring_1 )</code> | ||
| |   | |   | ||
| | | |-   | ||
| | RegisterForReadyEvents | |||
| | <code>ToggleButton.RegisterForReadyEvents( boolean boolean_1 )</code> | |||
| | | |||
| |  | |||
| |   | |   | ||
| |- | |-   | ||
| |  | | BReadyForDisplay | ||
| |  | | <code>ToggleButton.BReadyForDisplay()</code> | ||
| |   | |   | ||
| |- | |-   | ||
| |  | | SetReadyForDisplay | ||
| |  | | <code>ToggleButton.SetReadyForDisplay( boolean boolean_1 )</code> | ||
| |   | |   | ||
| |- | |-   | ||
| |  | | SetPositionInPixels | ||
| |  | | <code>ToggleButton.SetPositionInPixels( float float_1, float float_2, float float_3 )</code> | ||
| |   | |   | ||
| |- | |-   | ||
| |  | | Data | ||
| |  | | <code>ToggleButton.Data( js_raw_args js_raw_args_1 )</code> | ||
| |   | |   | ||
| |- | |-   | ||
| |  | | debug.description | ||
| |  | | <code>ToggleButton.debug.description( js_raw_args js_raw_args_1 )</code> | ||
| |   | |   | ||
| |- | |-   | ||
| |  | | SetSendScrollPositionChangedEvents | ||
| |  | | <code>ToggleButton.SetSendScrollPositionChangedEvents( boolean boolean_1 )</code> | ||
| |   | |   | ||
| |- | |-   | ||
| |  | | SetCompositionLayerTextureName | ||
| |  | | <code>ToggleButton.SetCompositionLayerTextureName( cstring cstring_1 )</code> | ||
| |   | |   | ||
| |- | |-   | ||
| |  | | WriteCompositionLayerPNG | ||
| |  | | <code>ToggleButton.WriteCompositionLayerPNG( cstring cstring_1 )</code> | ||
| |   | |   | ||
| |- | |-   | ||
| |  | | SetSelected | ||
| |  | | <code>ToggleButton.SetSelected( boolean boolean_1 )</code> | ||
| |   | |   | ||
| |- | |-   | ||
| |  | | text | ||
| |  | | <code>ToggleButton.text( cstring cstring_1 )</code> | ||
| |   | |   | ||
| |- | |-   | ||
| |  | | SetPanelEvent | ||
| |  | | <code>ToggleButton.SetPanelEvent( js_raw_args js_raw_args_1 )</code> | ||
| |   | |   | ||
| |- | |-   | ||
| |  | | RunScriptInPanelContext | ||
| |  | | <code>ToggleButton.RunScriptInPanelContext( js_raw_args js_raw_args_1 )</code> | ||
| |   | |   | ||
| |- | |-   | ||
| |  | | rememberchildfocus | ||
| |  | | <code>ToggleButton.rememberchildfocus( boolean boolean_1 )</code> | ||
| |   | |   | ||
| |- | |-   | ||
| |  | | paneltype | ||
| |  | | <code>ToggleButton.paneltype()</code> | ||
| |   | |   | ||
| |} | |} | ||
| ===  | |||
| === TabButton === | |||
| {| class="standard-table" style="width: 100%;" | {| class="standard-table" style="width: 100%;" | ||
| !  | ! Function | ||
| !  | ! Signature | ||
| ! Description | ! Description | ||
| |- | |-   | ||
| |  | | visible | ||
| |  | | <code>TabButton.visible( boolean boolean_1 )</code> | ||
| |   | |   | ||
| |- | |-   | ||
| |  | | enabled | ||
| |  | | <code>TabButton.enabled( boolean boolean_1 )</code> | ||
| |   | |   | ||
| |- | |-   | ||
| |  | | checked | ||
| |  | | <code>TabButton.checked( boolean boolean_1 )</code> | ||
| |   | |   | ||
| |- | |-   | ||
| |  | | defaultfocus | ||
| |  | | <code>TabButton.defaultfocus( cstring cstring_1 )</code> | ||
| |   | |   | ||
| |- | |-   | ||
| |  | | inputnamespace | ||
| |  | | <code>TabButton.inputnamespace( cstring cstring_1 )</code> | ||
| |   | |   | ||
| |- | |-   | ||
| |  | | hittest | ||
| |  | | <code>TabButton.hittest( boolean boolean_1 )</code> | ||
| |   | |   | ||
| |- | |-   | ||
| |  | | hittestchildren | ||
| |  | | <code>TabButton.hittestchildren( boolean boolean_1 )</code> | ||
| |   | |   | ||
| | | |-   | ||
| | tabindex | |||
| | <code>TabButton.tabindex( float float_1 )</code> | |||
| | | |||
| |  | |||
| |   | |   | ||
| |- | |-   | ||
| |  | | selectionpos_x | ||
| |  | | <code>TabButton.selectionpos_x( float float_1 )</code> | ||
| |   | |   | ||
| |- | |-   | ||
| |  | | selectionpos_y | ||
| |  | | <code>TabButton.selectionpos_y( float float_1 )</code> | ||
| |   | |   | ||
| |- | |-   | ||
| |  | | type | ||
| |  | | <code>TabButton.type()</code> | ||
| |   | |   | ||
| |- | |-   | ||
| |  | | id | ||
| |  | | <code>TabButton.id()</code> | ||
| |   | |   | ||
| |- | |-   | ||
| |  | | layoutfile | ||
| |  | | <code>TabButton.layoutfile()</code> | ||
| |   | |   | ||
| |- | |-   | ||
| |  | | contentwidth | ||
| |  | | <code>TabButton.contentwidth()</code> | ||
| |   | |   | ||
| |- | |-   | ||
| |  | | contentheight | ||
| |  | | <code>TabButton.contentheight()</code> | ||
| |   | |   | ||
| |- | |-   | ||
| |  | | desiredlayoutwidth | ||
| |  | | <code>TabButton.desiredlayoutwidth()</code> | ||
| |   | |   | ||
| |- | |-   | ||
| |  | | desiredlayoutheight | ||
| |  | | <code>TabButton.desiredlayoutheight()</code> | ||
| |   | |   | ||
| |- | |-   | ||
| |  | | actuallayoutwidth | ||
| |  | | <code>TabButton.actuallayoutwidth()</code> | ||
| |   | |   | ||
| |- | |-   | ||
| |  | | actuallayoutheight | ||
| |  | | <code>TabButton.actuallayoutheight()</code> | ||
| |   | |   | ||
| |- | |-   | ||
| |  | | actualxoffset | ||
| |  | | <code>TabButton.actualxoffset()</code> | ||
| |   | |   | ||
| |- | |-   | ||
| |  | | actualyoffset | ||
| |  | | <code>TabButton.actualyoffset()</code> | ||
| |   | |   | ||
| |- | |-   | ||
| |  | | scrolloffset_y | ||
| |  | | <code>TabButton.scrolloffset_y()</code> | ||
| |   | |   | ||
| |- | |-   | ||
| |  | | scrolloffset_x | ||
| |  | | <code>TabButton.scrolloffset_x()</code> | ||
| |   | |   | ||
| |- | |-   | ||
| |  | | actualuiscale_y | ||
| |  | | <code>TabButton.actualuiscale_y()</code> | ||
| |   | |   | ||
| |- | |-   | ||
| |  | | actualuiscale_x | ||
| |  | | <code>TabButton.actualuiscale_x()</code> | ||
| |   | |   | ||
| |- | |-   | ||
| |  | | style | ||
| |  | | <code>TabButton.style()</code> | ||
| |   | |   | ||
| |- | |-   | ||
| |  | | AddClass | ||
| |  | | <code>TabButton.AddClass( cstring cstring_1 )</code> | ||
| |   | |   | ||
| |- | |-   | ||
| |  | | AddClasses | ||
| |  | | <code>TabButton.AddClasses( unknown_variant_type unknown_variant_type_1 )</code> | ||
| |   | |   | ||
| |- | |-   | ||
| |  | | RemoveClass | ||
| |  | | <code>TabButton.RemoveClass( cstring cstring_1 )</code> | ||
| |   | |   | ||
| |- | |-   | ||
| |  | | RemoveClasses | ||
| |  | | <code>TabButton.RemoveClasses( unknown_variant_type unknown_variant_type_1 )</code> | ||
| |   | |   | ||
| |- | |-   | ||
| |  | | BHasClass | ||
| |  | | <code>TabButton.BHasClass( cstring cstring_1 )</code> | ||
| |   | |   | ||
| |- | |-   | ||
| |  | | BAscendantHasClass | ||
| |  | | <code>TabButton.BAscendantHasClass( cstring cstring_1 )</code> | ||
| |   | |   | ||
| |- | |-   | ||
| |  | | SetHasClass | ||
| |  | | <code>TabButton.SetHasClass( cstring cstring_1, boolean boolean_2 )</code> | ||
| |   | |   | ||
| |- | |-   | ||
| |  | | ToggleClass | ||
| |  | | <code>TabButton.ToggleClass( cstring cstring_1 )</code> | ||
| |   | |   | ||
| |- | |-   | ||
| |  | | SwitchClass | ||
| |  | | <code>TabButton.SwitchClass( cstring cstring_1, cstring cstring_2 )</code> | ||
| |   | |   | ||
| |- | |-   | ||
| |  | | TriggerClass | ||
| |  | | <code>TabButton.TriggerClass( cstring cstring_1 )</code> | ||
| |   | |   | ||
| |- | |-   | ||
| |  | | ClearPanelEvent | ||
| |  | | <code>TabButton.ClearPanelEvent( cstring cstring_1 )</code> | ||
| |   | |   | ||
| |- | |-   | ||
| |  | | SetDraggable | ||
| |  | | <code>TabButton.SetDraggable( boolean boolean_1 )</code> | ||
| |   | |   | ||
| |- | |-   | ||
| |  | | IsDraggable | ||
| |  | | <code>TabButton.IsDraggable()</code> | ||
| |   | |   | ||
| |- | |-   | ||
| |  | | IsSizeValid | ||
| |  | | <code>TabButton.IsSizeValid()</code> | ||
| |   | |   | ||
| |- | |-   | ||
| |  | | GetChildCount | ||
| |  | | <code>TabButton.GetChildCount()</code> | ||
| |   | |   | ||
| |- | |-   | ||
| |  | | GetChild | ||
| |  | | <code>TabButton.GetChild( integer integer_1 )</code> | ||
| |   | |   | ||
| |- | |-   | ||
| |  | | GetChildIndex | ||
| |  | | <code>TabButton.GetChildIndex( unknown_variant_type unknown_variant_type_1 )</code> | ||
| |   | |   | ||
| |- | |-   | ||
| |  | | Children | ||
| |  | | <code>TabButton.Children()</code> | ||
| |   | |   | ||
| |- | |-   | ||
| |  | | FindChildrenWithClassTraverse | ||
| |  | | <code>TabButton.FindChildrenWithClassTraverse( cstring cstring_1 )</code> | ||
| |   | |   | ||
| |- | |-   | ||
| |  | | FindChildrenWithAttributeTraverse | ||
| |  | | <code>TabButton.FindChildrenWithAttributeTraverse( cstring cstring_1 )</code> | ||
| |   | |   | ||
| |- | |-   | ||
| |  | | GetParent | ||
| |  | | <code>TabButton.GetParent()</code> | ||
| |   | |   | ||
| |- | |-   | ||
| |  | | SetParent | ||
| |  | | <code>TabButton.SetParent( unknown_variant_type unknown_variant_type_1 )</code> | ||
| |   | |   | ||
| |- | |-   | ||
| |  | | FindChild | ||
| |  | | <code>TabButton.FindChild( cstring cstring_1 )</code> | ||
| |   | |   | ||
| |- | |-   | ||
| |  | | FindChildTraverse | ||
| |  | | <code>TabButton.FindChildTraverse( cstring cstring_1 )</code> | ||
| |   | |   | ||
| |- | |-   | ||
| |  | | FindChildInLayoutFile | ||
| |  | | <code>TabButton.FindChildInLayoutFile( cstring cstring_1 )</code> | ||
| |   | |   | ||
| |- | |-   | ||
| |  | | FindPanelInThisOrParentLayoutFile | ||
| |  | | <code>TabButton.FindPanelInThisOrParentLayoutFile( cstring cstring_1 )</code> | ||
| |   | |   | ||
| |- | |-   | ||
| |  | | FindAncestor | ||
| |  | | <code>TabButton.FindAncestor( cstring cstring_1 )</code> | ||
| |   | |   | ||
| |- | |-   | ||
| |  | | RemoveAndDeleteChildren | ||
| |  | | <code>TabButton.RemoveAndDeleteChildren()</code> | ||
| |   | |   | ||
| |- | |-   | ||
| |  | | MoveChildBefore | ||
| |  | | <code>TabButton.MoveChildBefore( unknown_variant_type unknown_variant_type_1, unknown_variant_type unknown_variant_type_2 )</code> | ||
| |   | |   | ||
| |- | |-   | ||
| |  | | MoveChildAfter | ||
| |  | | <code>TabButton.MoveChildAfter( unknown_variant_type unknown_variant_type_1, unknown_variant_type unknown_variant_type_2 )</code> | ||
| |   | |   | ||
| |- | |-   | ||
| |  | | GetPositionWithinWindow | ||
| |  | | <code>TabButton.GetPositionWithinWindow()</code> | ||
| |   | |   | ||
| |- | |-   | ||
| |  | | GetPositionWithinAncestor | ||
| |  | | <code>TabButton.GetPositionWithinAncestor( unknown_variant_type unknown_variant_type_1 )</code> | ||
| |   | |   | ||
| |- | |-   | ||
| |  | | GetPosition | ||
| |  | | <code>TabButton.GetPosition( boolean boolean_1 )</code> | ||
| |   | |   | ||
| |- | |-   | ||
| |  | | ApplyStyles | ||
| |  | | <code>TabButton.ApplyStyles( boolean boolean_1 )</code> | ||
| |   | |   | ||
| |- | |-   | ||
| |  | | ClearPropertyFromCode | ||
| |  | | <code>TabButton.ClearPropertyFromCode( unknown_variant_type unknown_variant_type_1 )</code> | ||
| |   | |   | ||
| |- | |-   | ||
| |  | | DeleteAsync | ||
| |  | | <code>TabButton.DeleteAsync( float float_1 )</code> | ||
| |   | |   | ||
| |- | |-   | ||
| |  | | BIsTransparent | ||
| |  | | <code>TabButton.BIsTransparent()</code> | ||
| |   | |   | ||
| |- | |-   | ||
| |  | | BAcceptsInput | ||
| |  | | <code>TabButton.BAcceptsInput()</code> | ||
| |   | |   | ||
| |- | |-   | ||
| |  | | BAcceptsFocus | ||
| |  | | <code>TabButton.BAcceptsFocus()</code> | ||
| |   | |   | ||
| |- | |-   | ||
| |  | | SetFocus | ||
| |  | | <code>TabButton.SetFocus()</code> | ||
| |   | |   | ||
| |- | |-   | ||
| |  | | UpdateFocusInContext | ||
| |  | | <code>TabButton.UpdateFocusInContext()</code> | ||
| |   | |   | ||
| |- | |-   | ||
| |  | | BHasHoverStyle | ||
| |  | | <code>TabButton.BHasHoverStyle()</code> | ||
| |   | |   | ||
| |- | |-   | ||
| |  | | SetAcceptsInput | ||
| |  | | <code>TabButton.SetAcceptsInput( boolean boolean_1 )</code> | ||
| |   | |   | ||
| |- | |-   | ||
| |  | | SetAcceptsFocus | ||
| |  | | <code>TabButton.SetAcceptsFocus( boolean boolean_1 )</code> | ||
| |   | |   | ||
| |- | |-   | ||
| |  | | SetDisableFocusOnMouseDown | ||
| |  | | <code>TabButton.SetDisableFocusOnMouseDown( boolean boolean_1 )</code> | ||
| |   | |   | ||
| |- | |-   | ||
| |  | | BHasKeyFocus | ||
| |  | | <code>TabButton.BHasKeyFocus()</code> | ||
| |   | |   | ||
| |- | |-   | ||
| |  | | SetScrollParentToFitWhenFocused | ||
| |  | | <code>TabButton.SetScrollParentToFitWhenFocused( boolean boolean_1 )</code> | ||
| |   | |   | ||
| |- | |-   | ||
| |  | | BScrollParentToFitWhenFocused | ||
| |  | | <code>TabButton.BScrollParentToFitWhenFocused()</code> | ||
| |   | |   | ||
| |- | |-   | ||
| |  | | IsSelected | ||
| |  | | <code>TabButton.IsSelected()</code> | ||
| |   | |   | ||
| |- | |-   | ||
| |  | | BHasDescendantKeyFocus | ||
| |  | | <code>TabButton.BHasDescendantKeyFocus()</code> | ||
| |   | |   | ||
| |- | |-   | ||
| |  | | BLoadLayout | ||
| |  | | <code>TabButton.BLoadLayout( cstring cstring_1, boolean boolean_2, boolean boolean_3 )</code> | ||
| |   | |   | ||
| |- | |-   | ||
| |  | | BLoadLayoutSnippet | ||
| |  | | <code>TabButton.BLoadLayoutSnippet( cstring cstring_1 )</code> | ||
| |   | |   | ||
| |- | |-   | ||
| |  | | BHasLayoutSnippet | ||
| |  | | <code>TabButton.BHasLayoutSnippet( cstring cstring_1 )</code> | ||
| |   | |   | ||
| |- | |-   | ||
| |  | | BGetSnippetNames | ||
| |  | | <code>TabButton.BGetSnippetNames( unknown_variant_type unknown_variant_type_1 )</code> | ||
| |   | |   | ||
| |- | |-   | ||
| |  | | SetTopOfInputContext | ||
| |  | | <code>TabButton.SetTopOfInputContext( boolean boolean_1 )</code> | ||
| |   | |   | ||
| |- | |-   | ||
| |  | | SetDialogVariable | ||
| |  | | <code>TabButton.SetDialogVariable( cstring cstring_1, cstring cstring_2 )</code> | ||
| |   | |   | ||
| |- | |-   | ||
| |  | | SetDialogVariableInt | ||
| |  | | <code>TabButton.SetDialogVariableInt( cstring cstring_1, integer integer_2 )</code> | ||
| |   | |   | ||
| |- | |-   | ||
| |  | | SetDialogVariableTime | ||
| |  | | <code>TabButton.SetDialogVariableTime( cstring cstring_1, int64 int64_2 )</code> | ||
| |   | |   | ||
| |- | |-   | ||
| |  | | SetDialogVariableLocString | ||
| |  | | <code>TabButton.SetDialogVariableLocString( cstring cstring_1, cstring cstring_2 )</code> | ||
| |   | |   | ||
| |- | |-   | ||
| |  | | SetDialogVariableLocStringNested | ||
| |  | | <code>TabButton.SetDialogVariableLocStringNested( cstring cstring_1, cstring cstring_2 )</code> | ||
| |   | |   | ||
| |- | |-   | ||
| |  | | SetDialogVariablePluralLocStringInt | ||
| |  | | <code>TabButton.SetDialogVariablePluralLocStringInt( cstring cstring_1, cstring cstring_2, int64 int64_3 )</code> | ||
| |   | |   | ||
| |- | |-   | ||
| |  | | ScrollToTop | ||
| |  | | <code>TabButton.ScrollToTop()</code> | ||
| |   | |   | ||
| |- | |-   | ||
| |  | | ScrollToBottom | ||
| |  | | <code>TabButton.ScrollToBottom()</code> | ||
| |   | |   | ||
| |- | |-   | ||
| |  | | ScrollToLeftEdge | ||
| |  | | <code>TabButton.ScrollToLeftEdge()</code> | ||
| |   | |   | ||
| |- | |-   | ||
| |  | | ScrollToRightEdge | ||
| |  | | <code>TabButton.ScrollToRightEdge()</code> | ||
| |   | |   | ||
| |- | |-   | ||
| |  | | ScrollParentToMakePanelFit | ||
| |  | | <code>TabButton.ScrollParentToMakePanelFit( unknown_variant_type unknown_variant_type_1, boolean boolean_2 )</code> | ||
| |   | |   | ||
| |- | |-   | ||
| |  | | ScrollToFitRegion | ||
| |  | | <code>TabButton.ScrollToFitRegion( float float_1, float float_2, float float_3, float float_4, unknown_variant_type unknown_variant_type_5, boolean boolean_6, boolean boolean_7 )</code> | ||
| |   | |   | ||
| |- | |-   | ||
| |  | | BCanSeeInParentScroll | ||
| |  | | <code>TabButton.BCanSeeInParentScroll()</code> | ||
| |   | |   | ||
| |- | |-   | ||
| |  | | PlayPanelSound | ||
| |  | | <code>TabButton.PlayPanelSound( cstring cstring_1 )</code> | ||
| |   | |   | ||
| |- | |-   | ||
| |  | | GetAttributeInt | ||
| |  | | <code>TabButton.GetAttributeInt( cstring cstring_1, integer integer_2 )</code> | ||
| |   | |   | ||
| |- | |-   | ||
| |  | | GetAttributeString | ||
| |  | | <code>TabButton.GetAttributeString( cstring cstring_1, cstring cstring_2 )</code> | ||
| |   | |   | ||
| |- | |-   | ||
| |  | | GetAttributeUInt32 | ||
| |  | | <code>TabButton.GetAttributeUInt32( cstring cstring_1, unsigned unsigned_2 )</code> | ||
| |   | |   | ||
| |- | |-   | ||
| |  | | SetAttributeInt | ||
| |  | | <code>TabButton.SetAttributeInt( cstring cstring_1, integer integer_2 )</code> | ||
| |   | |   | ||
| |- | |-   | ||
| |  | | SetAttributeString | ||
| |  | | <code>TabButton.SetAttributeString( cstring cstring_1, cstring cstring_2 )</code> | ||
| |   | |   | ||
| |- | |-   | ||
| |  | | SetAttributeUInt32 | ||
| |  | | <code>TabButton.SetAttributeUInt32( cstring cstring_1, unsigned unsigned_2 )</code> | ||
| |   | |   | ||
| |- | |-   | ||
| |  | | SetInputNamespace | ||
| |  | | <code>TabButton.SetInputNamespace( cstring cstring_1 )</code> | ||
| |   | |   | ||
| |- | |-   | ||
| |  | | RegisterForReadyEvents | ||
| |  | | <code>TabButton.RegisterForReadyEvents( boolean boolean_1 )</code> | ||
| |   | |   | ||
| |- | |-   | ||
| |  | | BReadyForDisplay | ||
| |  | | <code>TabButton.BReadyForDisplay()</code> | ||
| |   | |   | ||
| |- | |-   | ||
| |  | | SetReadyForDisplay | ||
| |  | | <code>TabButton.SetReadyForDisplay( boolean boolean_1 )</code> | ||
| |   | |   | ||
| |- | |-   | ||
| |  | | SetPositionInPixels | ||
| |  | | <code>TabButton.SetPositionInPixels( float float_1, float float_2, float float_3 )</code> | ||
| |   | |   | ||
| |- | |-   | ||
| |  | | Data | ||
| |  | | <code>TabButton.Data( js_raw_args js_raw_args_1 )</code> | ||
| |   | |   | ||
| |- | |-   | ||
| |  | | debug.description | ||
| |  | | <code>TabButton.debug.description( js_raw_args js_raw_args_1 )</code> | ||
| |   | |   | ||
| |- | |-   | ||
| |  | | SetSendScrollPositionChangedEvents | ||
| |  | | <code>TabButton.SetSendScrollPositionChangedEvents( boolean boolean_1 )</code> | ||
| |   | |   | ||
| |- | |-   | ||
| |  | | SetCompositionLayerTextureName | ||
| |  | | <code>TabButton.SetCompositionLayerTextureName( cstring cstring_1 )</code> | ||
| |   | |   | ||
| |- | |-   | ||
| |  | | WriteCompositionLayerPNG | ||
| |  | | <code>TabButton.WriteCompositionLayerPNG( cstring cstring_1 )</code> | ||
| |   | |   | ||
| |- | |-   | ||
| |  | | SetPanelEvent | ||
| |  | | <code>TabButton.SetPanelEvent( js_raw_args js_raw_args_1 )</code> | ||
| |   | |   | ||
| |- | |-   | ||
| |  | | RunScriptInPanelContext | ||
| |  | | <code>TabButton.RunScriptInPanelContext( js_raw_args js_raw_args_1 )</code> | ||
| |   | |   | ||
| |- | |-   | ||
| |  | | rememberchildfocus | ||
| |  | | <code>TabButton.rememberchildfocus( boolean boolean_1 )</code> | ||
| |   | |   | ||
| |- | |-   | ||
| |  | | paneltype | ||
| |  | | <code>TabButton.paneltype()</code> | ||
| |   | |   | ||
| |- | |} | ||
| === DOTAAvatarImage === | |||
| |- | {| class="standard-table" style="width: 100%;" | ||
| |  | ! Function | ||
| |  | ! Signature | ||
| ! Description | |||
| |-   | |||
| | visible | |||
| | <code>DOTAAvatarImage.visible( boolean boolean_1 )</code> | |||
| |   | |   | ||
| |- | |-   | ||
| |  | | enabled | ||
| |  | | <code>DOTAAvatarImage.enabled( boolean boolean_1 )</code> | ||
| |   | |   | ||
| |- | |-   | ||
| |  | | checked | ||
| |  | | <code>DOTAAvatarImage.checked( boolean boolean_1 )</code> | ||
| |   | |   | ||
| |- | |-   | ||
| |  | | defaultfocus | ||
| |  | | <code>DOTAAvatarImage.defaultfocus( cstring cstring_1 )</code> | ||
| |   | |   | ||
| |- | |-   | ||
| |  | | inputnamespace | ||
| |  | | <code>DOTAAvatarImage.inputnamespace( cstring cstring_1 )</code> | ||
| |   | |   | ||
| |- | |-   | ||
| |  | | hittest | ||
| |  | | <code>DOTAAvatarImage.hittest( boolean boolean_1 )</code> | ||
| |   | |   | ||
| |- | |-   | ||
| |  | | hittestchildren | ||
| |  | | <code>DOTAAvatarImage.hittestchildren( boolean boolean_1 )</code> | ||
| |   | |   | ||
| |- | |-   | ||
| |  | | tabindex | ||
| |  | | <code>DOTAAvatarImage.tabindex( float float_1 )</code> | ||
| |   | |   | ||
| |- | |-   | ||
| |  | | selectionpos_x | ||
| |  | | <code>DOTAAvatarImage.selectionpos_x( float float_1 )</code> | ||
| |   | |   | ||
| |- | |-   | ||
| |  | | selectionpos_y | ||
| |  | | <code>DOTAAvatarImage.selectionpos_y( float float_1 )</code> | ||
| |   | |   | ||
| |- | |-   | ||
| |  | | type | ||
| |  | | <code>DOTAAvatarImage.type()</code> | ||
| |   | |   | ||
| |- | |-   | ||
| |  | | id | ||
| |  | | <code>DOTAAvatarImage.id()</code> | ||
| |   | |   | ||
| |- | |-   | ||
| |  | | layoutfile | ||
| |  | | <code>DOTAAvatarImage.layoutfile()</code> | ||
| |   | |   | ||
| |- | |-   | ||
| |  | | contentwidth | ||
| |  | | <code>DOTAAvatarImage.contentwidth()</code> | ||
| |   | |   | ||
| |- | |-   | ||
| |  | | contentheight | ||
| |  | | <code>DOTAAvatarImage.contentheight()</code> | ||
| |   | |   | ||
| |- | |-   | ||
| |  | | desiredlayoutwidth | ||
| |  | | <code>DOTAAvatarImage.desiredlayoutwidth()</code> | ||
| |   | |   | ||
| |- | |-   | ||
| |  | | desiredlayoutheight | ||
| |  | | <code>DOTAAvatarImage.desiredlayoutheight()</code> | ||
| |   | |   | ||
| |- | |-   | ||
| |  | | actuallayoutwidth | ||
| |  | | <code>DOTAAvatarImage.actuallayoutwidth()</code> | ||
| |   | |   | ||
| |- | |-   | ||
| |  | | actuallayoutheight | ||
| |  | | <code>DOTAAvatarImage.actuallayoutheight()</code> | ||
| |   | |   | ||
| |- | |-   | ||
| |  | | actualxoffset | ||
| |  | | <code>DOTAAvatarImage.actualxoffset()</code> | ||
| |   | |   | ||
| |- | |-   | ||
| |  | | actualyoffset | ||
| |  | | <code>DOTAAvatarImage.actualyoffset()</code> | ||
| |   | |   | ||
| |- | |-   | ||
| |  | | scrolloffset_y | ||
| |  | | <code>DOTAAvatarImage.scrolloffset_y()</code> | ||
| |   | |   | ||
| |- | |-   | ||
| |  | | scrolloffset_x | ||
| |  | | <code>DOTAAvatarImage.scrolloffset_x()</code> | ||
| |   | |   | ||
| |- | |-   | ||
| |  | | actualuiscale_y | ||
| |  | | <code>DOTAAvatarImage.actualuiscale_y()</code> | ||
| |   | |   | ||
| |- | |-   | ||
| |  | | actualuiscale_x | ||
| |  | | <code>DOTAAvatarImage.actualuiscale_x()</code> | ||
| |   | |   | ||
| |- | |-   | ||
| |  | | style | ||
| |  | | <code>DOTAAvatarImage.style()</code> | ||
| |   | |   | ||
| |- | |-   | ||
| |  | | AddClass | ||
| |  | | <code>DOTAAvatarImage.AddClass( cstring cstring_1 )</code> | ||
| |   | |   | ||
| |- | |-   | ||
| |  | | AddClasses | ||
| |  | | <code>DOTAAvatarImage.AddClasses( unknown_variant_type unknown_variant_type_1 )</code> | ||
| |   | |   | ||
| |- | |-   | ||
| |  | | RemoveClass | ||
| |  | | <code>DOTAAvatarImage.RemoveClass( cstring cstring_1 )</code> | ||
| |   | |   | ||
| |- | |-   | ||
| |  | | RemoveClasses | ||
| |  | | <code>DOTAAvatarImage.RemoveClasses( unknown_variant_type unknown_variant_type_1 )</code> | ||
| |   | |   | ||
| |- | |-   | ||
| |  | | BHasClass | ||
| |  | | <code>DOTAAvatarImage.BHasClass( cstring cstring_1 )</code> | ||
| |   | |   | ||
| |- | |-   | ||
| |  | | BAscendantHasClass | ||
| |  | | <code>DOTAAvatarImage.BAscendantHasClass( cstring cstring_1 )</code> | ||
| |   | |   | ||
| |- | |-   | ||
| |  | | SetHasClass | ||
| |  | | <code>DOTAAvatarImage.SetHasClass( cstring cstring_1, boolean boolean_2 )</code> | ||
| |   | |   | ||
| |- | |-   | ||
| |  | | ToggleClass | ||
| |  | | <code>DOTAAvatarImage.ToggleClass( cstring cstring_1 )</code> | ||
| |   | |   | ||
| |- | |-   | ||
| |  | | SwitchClass | ||
| |  | | <code>DOTAAvatarImage.SwitchClass( cstring cstring_1, cstring cstring_2 )</code> | ||
| |   | |   | ||
| |- | |-   | ||
| |  | | TriggerClass | ||
| |  | | <code>DOTAAvatarImage.TriggerClass( cstring cstring_1 )</code> | ||
| |   | |   | ||
| |- | |-   | ||
| |  | | ClearPanelEvent | ||
| |  | | <code>DOTAAvatarImage.ClearPanelEvent( cstring cstring_1 )</code> | ||
| |   | |   | ||
| |- | |-   | ||
| |  | | SetDraggable | ||
| |  | | <code>DOTAAvatarImage.SetDraggable( boolean boolean_1 )</code> | ||
| |   | |   | ||
| |- | |-   | ||
| |  | | IsDraggable | ||
| |  | | <code>DOTAAvatarImage.IsDraggable()</code> | ||
| |   | |   | ||
| |- | |-   | ||
| |  | | IsSizeValid | ||
| |  | | <code>DOTAAvatarImage.IsSizeValid()</code> | ||
| |   | |   | ||
| |- | |-   | ||
| |  | | GetChildCount | ||
| |  | | <code>DOTAAvatarImage.GetChildCount()</code> | ||
| |   | |   | ||
| |- | |-   | ||
| |  | | GetChild | ||
| |  | | <code>DOTAAvatarImage.GetChild( integer integer_1 )</code> | ||
| |   | |   | ||
| |- | |-   | ||
| |  | | GetChildIndex | ||
| |  | | <code>DOTAAvatarImage.GetChildIndex( unknown_variant_type unknown_variant_type_1 )</code> | ||
| |   | |   | ||
| |- | |-   | ||
| |  | | Children | ||
| |  | | <code>DOTAAvatarImage.Children()</code> | ||
| |   | |   | ||
| |- | |-   | ||
| |  | | FindChildrenWithClassTraverse | ||
| |  | | <code>DOTAAvatarImage.FindChildrenWithClassTraverse( cstring cstring_1 )</code> | ||
| |   | |   | ||
| |- | |-   | ||
| |  | | FindChildrenWithAttributeTraverse | ||
| |  | | <code>DOTAAvatarImage.FindChildrenWithAttributeTraverse( cstring cstring_1 )</code> | ||
| |   | |   | ||
| |- | |-   | ||
| |  | | GetParent | ||
| |  | | <code>DOTAAvatarImage.GetParent()</code> | ||
| |   | |   | ||
| |- | |-   | ||
| |  | | SetParent | ||
| |  | | <code>DOTAAvatarImage.SetParent( unknown_variant_type unknown_variant_type_1 )</code> | ||
| |   | |   | ||
| |- | |-   | ||
| |  | | FindChild | ||
| |  | | <code>DOTAAvatarImage.FindChild( cstring cstring_1 )</code> | ||
| |   | |   | ||
| |- | |-   | ||
| |  | | FindChildTraverse | ||
| |  | | <code>DOTAAvatarImage.FindChildTraverse( cstring cstring_1 )</code> | ||
| |   | |   | ||
| |- | |-   | ||
| |  | | FindChildInLayoutFile | ||
| |  | | <code>DOTAAvatarImage.FindChildInLayoutFile( cstring cstring_1 )</code> | ||
| |   | |   | ||
| |- | |-   | ||
| |  | | FindPanelInThisOrParentLayoutFile | ||
| |  | | <code>DOTAAvatarImage.FindPanelInThisOrParentLayoutFile( cstring cstring_1 )</code> | ||
| |   | |   | ||
| |- | |-   | ||
| |  | | FindAncestor | ||
| |  | | <code>DOTAAvatarImage.FindAncestor( cstring cstring_1 )</code> | ||
| |   | |   | ||
| |- | |-   | ||
| |  | | RemoveAndDeleteChildren | ||
| |  | | <code>DOTAAvatarImage.RemoveAndDeleteChildren()</code> | ||
| |   | |   | ||
| |- | |-   | ||
| |  | | MoveChildBefore | ||
| |  | | <code>DOTAAvatarImage.MoveChildBefore( unknown_variant_type unknown_variant_type_1, unknown_variant_type unknown_variant_type_2 )</code> | ||
| |   | |   | ||
| |- | |-   | ||
| |  | | MoveChildAfter | ||
| |  | | <code>DOTAAvatarImage.MoveChildAfter( unknown_variant_type unknown_variant_type_1, unknown_variant_type unknown_variant_type_2 )</code> | ||
| |   | |   | ||
| |- | |-   | ||
| |  | | GetPositionWithinWindow | ||
| |  | | <code>DOTAAvatarImage.GetPositionWithinWindow()</code> | ||
| |   | |   | ||
| |- | |-   | ||
| |  | | GetPositionWithinAncestor | ||
| |  | | <code>DOTAAvatarImage.GetPositionWithinAncestor( unknown_variant_type unknown_variant_type_1 )</code> | ||
| |   | |   | ||
| |- | |-   | ||
| |  | | GetPosition | ||
| |  | | <code>DOTAAvatarImage.GetPosition( boolean boolean_1 )</code> | ||
| |   | |   | ||
| |- | |-   | ||
| |  | | ApplyStyles | ||
| |  | | <code>DOTAAvatarImage.ApplyStyles( boolean boolean_1 )</code> | ||
| |   | |   | ||
| |- | |-   | ||
| |  | | ClearPropertyFromCode | ||
| |  | | <code>DOTAAvatarImage.ClearPropertyFromCode( unknown_variant_type unknown_variant_type_1 )</code> | ||
| |   | |   | ||
| |- | |-   | ||
| |  | | DeleteAsync | ||
| |  | | <code>DOTAAvatarImage.DeleteAsync( float float_1 )</code> | ||
| |   | |   | ||
| |- | |-   | ||
| |  | | BIsTransparent | ||
| |  | | <code>DOTAAvatarImage.BIsTransparent()</code> | ||
| |   | |   | ||
| |- | |-   | ||
| |  | | BAcceptsInput | ||
| |  | | <code>DOTAAvatarImage.BAcceptsInput()</code> | ||
| |   | |   | ||
| |- | |-   | ||
| |  | | BAcceptsFocus | ||
| |  | | <code>DOTAAvatarImage.BAcceptsFocus()</code> | ||
| |   | |   | ||
| |- | |-   | ||
| |  | | SetFocus | ||
| |  | | <code>DOTAAvatarImage.SetFocus()</code> | ||
| |   | |   | ||
| |- | |-   | ||
| |  | | UpdateFocusInContext | ||
| |  | | <code>DOTAAvatarImage.UpdateFocusInContext()</code> | ||
| |   | |   | ||
| |- | |-   | ||
| |  | | BHasHoverStyle | ||
| |  | | <code>DOTAAvatarImage.BHasHoverStyle()</code> | ||
| |   | |   | ||
| |- | |-   | ||
| |  | | SetAcceptsInput | ||
| |  | | <code>DOTAAvatarImage.SetAcceptsInput( boolean boolean_1 )</code> | ||
| |   | |   | ||
| |- | |-   | ||
| |  | | SetAcceptsFocus | ||
| |  | | <code>DOTAAvatarImage.SetAcceptsFocus( boolean boolean_1 )</code> | ||
| |   | |   | ||
| |- | |-   | ||
| |  | | SetDisableFocusOnMouseDown | ||
| |  | | <code>DOTAAvatarImage.SetDisableFocusOnMouseDown( boolean boolean_1 )</code> | ||
| |   | |   | ||
| |- | |-   | ||
| |  | | BHasKeyFocus | ||
| |  | | <code>DOTAAvatarImage.BHasKeyFocus()</code> | ||
| |   | |   | ||
| |- | |-   | ||
| |  | | SetScrollParentToFitWhenFocused | ||
| |  | | <code>DOTAAvatarImage.SetScrollParentToFitWhenFocused( boolean boolean_1 )</code> | ||
| |   | |   | ||
| |- | |-   | ||
| |  | | BScrollParentToFitWhenFocused | ||
| |  | | <code>DOTAAvatarImage.BScrollParentToFitWhenFocused()</code> | ||
| |   | |   | ||
| |- | |-   | ||
| |  | | IsSelected | ||
| |  | | <code>DOTAAvatarImage.IsSelected()</code> | ||
| |   | |   | ||
| |- | |-   | ||
| |  | | BHasDescendantKeyFocus | ||
| |  | | <code>DOTAAvatarImage.BHasDescendantKeyFocus()</code> | ||
| |   | |   | ||
| |- | |-   | ||
| |  | | BLoadLayout | ||
| |  | | <code>DOTAAvatarImage.BLoadLayout( cstring cstring_1, boolean boolean_2, boolean boolean_3 )</code> | ||
| |   | |   | ||
| |- | |-   | ||
| |  | | BLoadLayoutSnippet | ||
| |  | | <code>DOTAAvatarImage.BLoadLayoutSnippet( cstring cstring_1 )</code> | ||
| |   | |   | ||
| |- | |-   | ||
| |  | | BHasLayoutSnippet | ||
| |  | | <code>DOTAAvatarImage.BHasLayoutSnippet( cstring cstring_1 )</code> | ||
| |   | |   | ||
| |- | |-   | ||
| |  | | BGetSnippetNames | ||
| |  | | <code>DOTAAvatarImage.BGetSnippetNames( unknown_variant_type unknown_variant_type_1 )</code> | ||
| |   | |   | ||
| |- | |-   | ||
| |  | | SetTopOfInputContext | ||
| |  | | <code>DOTAAvatarImage.SetTopOfInputContext( boolean boolean_1 )</code> | ||
| |   | |   | ||
| |- | |-   | ||
| |  | | SetDialogVariable | ||
| |  | | <code>DOTAAvatarImage.SetDialogVariable( cstring cstring_1, cstring cstring_2 )</code> | ||
| |   | |   | ||
| |- | |-   | ||
| |  | | SetDialogVariableInt | ||
| |  | | <code>DOTAAvatarImage.SetDialogVariableInt( cstring cstring_1, integer integer_2 )</code> | ||
| |   | |   | ||
| |- | |-   | ||
| |  | | SetDialogVariableTime | ||
| |  | | <code>DOTAAvatarImage.SetDialogVariableTime( cstring cstring_1, int64 int64_2 )</code> | ||
| |   | |   | ||
| |- | |-   | ||
| |  | | SetDialogVariableLocString | ||
| |  | | <code>DOTAAvatarImage.SetDialogVariableLocString( cstring cstring_1, cstring cstring_2 )</code> | ||
| |   | |   | ||
| |- | |-   | ||
| |  | | SetDialogVariableLocStringNested | ||
| |  | | <code>DOTAAvatarImage.SetDialogVariableLocStringNested( cstring cstring_1, cstring cstring_2 )</code> | ||
| |   | |   | ||
| |- | |-   | ||
| |  | | SetDialogVariablePluralLocStringInt | ||
| |  | | <code>DOTAAvatarImage.SetDialogVariablePluralLocStringInt( cstring cstring_1, cstring cstring_2, int64 int64_3 )</code> | ||
| |   | |   | ||
| |- | |-   | ||
| |  | | ScrollToTop | ||
| |  | | <code>DOTAAvatarImage.ScrollToTop()</code> | ||
| |   | |   | ||
| |- | |-   | ||
| |  | | ScrollToBottom | ||
| |  | | <code>DOTAAvatarImage.ScrollToBottom()</code> | ||
| |   | |   | ||
| |- | |-   | ||
| |  | | ScrollToLeftEdge | ||
| |  | | <code>DOTAAvatarImage.ScrollToLeftEdge()</code> | ||
| |   | |   | ||
| |- | |-   | ||
| |  | | ScrollToRightEdge | ||
| |  | | <code>DOTAAvatarImage.ScrollToRightEdge()</code> | ||
| |   | |   | ||
| |- | |-   | ||
| |  | | ScrollParentToMakePanelFit | ||
| |  | | <code>DOTAAvatarImage.ScrollParentToMakePanelFit( unknown_variant_type unknown_variant_type_1, boolean boolean_2 )</code> | ||
| |   | |   | ||
| |- | |-   | ||
| |  | | ScrollToFitRegion | ||
| |  | | <code>DOTAAvatarImage.ScrollToFitRegion( float float_1, float float_2, float float_3, float float_4, unknown_variant_type unknown_variant_type_5, boolean boolean_6, boolean boolean_7 )</code> | ||
| |   | |   | ||
| |- | |-   | ||
| |  | | BCanSeeInParentScroll | ||
| |  | | <code>DOTAAvatarImage.BCanSeeInParentScroll()</code> | ||
| |   | |   | ||
| |- | |-   | ||
| |  | | PlayPanelSound | ||
| |  | | <code>DOTAAvatarImage.PlayPanelSound( cstring cstring_1 )</code> | ||
| |   | |   | ||
| |- | |-   | ||
| |  | | GetAttributeInt | ||
| |  | | <code>DOTAAvatarImage.GetAttributeInt( cstring cstring_1, integer integer_2 )</code> | ||
| |   | |   | ||
| |- | |-   | ||
| |  | | GetAttributeString | ||
| |  | | <code>DOTAAvatarImage.GetAttributeString( cstring cstring_1, cstring cstring_2 )</code> | ||
| |   | |   | ||
| |- | |-   | ||
| |  | | GetAttributeUInt32 | ||
| |  | | <code>DOTAAvatarImage.GetAttributeUInt32( cstring cstring_1, unsigned unsigned_2 )</code> | ||
| |   | |   | ||
| |- | |-   | ||
| |  | | SetAttributeInt | ||
| |  | | <code>DOTAAvatarImage.SetAttributeInt( cstring cstring_1, integer integer_2 )</code> | ||
| |   | |   | ||
| |- | |-   | ||
| |  | | SetAttributeString | ||
| |  | | <code>DOTAAvatarImage.SetAttributeString( cstring cstring_1, cstring cstring_2 )</code> | ||
| |   | |   | ||
| |- | |-   | ||
| |  | | SetAttributeUInt32 | ||
| |  | | <code>DOTAAvatarImage.SetAttributeUInt32( cstring cstring_1, unsigned unsigned_2 )</code> | ||
| |   | |   | ||
| |- | |-   | ||
| |  | | SetInputNamespace | ||
| |  | | <code>DOTAAvatarImage.SetInputNamespace( cstring cstring_1 )</code> | ||
| |   | |   | ||
| |- | |-   | ||
| |  | | RegisterForReadyEvents | ||
| |  | | <code>DOTAAvatarImage.RegisterForReadyEvents( boolean boolean_1 )</code> | ||
| |   | |   | ||
| |- | |-   | ||
| |  | | BReadyForDisplay | ||
| |  | | <code>DOTAAvatarImage.BReadyForDisplay()</code> | ||
| |   | |   | ||
| |- | |-   | ||
| |  | | SetReadyForDisplay | ||
| |  | | <code>DOTAAvatarImage.SetReadyForDisplay( boolean boolean_1 )</code> | ||
| |   | |   | ||
| |- | |-   | ||
| |  | | SetPositionInPixels | ||
| |  | | <code>DOTAAvatarImage.SetPositionInPixels( float float_1, float float_2, float float_3 )</code> | ||
| |   | |   | ||
| |- | |-   | ||
| |  | | Data | ||
| |  | | <code>DOTAAvatarImage.Data( js_raw_args js_raw_args_1 )</code> | ||
| |   | |   | ||
| |- | |-   | ||
| |  | | debug.description | ||
| |  | | <code>DOTAAvatarImage.debug.description( js_raw_args js_raw_args_1 )</code> | ||
| |   | |   | ||
| |- | |-   | ||
| |  | | SetSendScrollPositionChangedEvents | ||
| |  | | <code>DOTAAvatarImage.SetSendScrollPositionChangedEvents( boolean boolean_1 )</code> | ||
| |   | |   | ||
| |- | |-   | ||
| |  | | SetCompositionLayerTextureName | ||
| |  | | <code>DOTAAvatarImage.SetCompositionLayerTextureName( cstring cstring_1 )</code> | ||
| |   | |   | ||
| |- | |-   | ||
| |  | | WriteCompositionLayerPNG | ||
| |  | | <code>DOTAAvatarImage.WriteCompositionLayerPNG( cstring cstring_1 )</code> | ||
| |   | |   | ||
| |- | |-   | ||
| |  | | steamid | ||
| |  | | <code>DOTAAvatarImage.steamid( cstring cstring_1 )</code> | ||
| |   | |   | ||
| |- | |-   | ||
| |  | | accountid | ||
| |  | | <code>DOTAAvatarImage.accountid( cstring cstring_1 )</code> | ||
| |   | |   | ||
| |- | |-   | ||
| |  | | SetAccountID | ||
| |  | | <code>DOTAAvatarImage.SetAccountID( unsigned unsigned_1 )</code> | ||
| |   | |   | ||
| |- | |-   | ||
| |  | | SetPanelEvent | ||
| |  | | <code>DOTAAvatarImage.SetPanelEvent( js_raw_args js_raw_args_1 )</code> | ||
| |   | |   | ||
| |- | |-   | ||
| |  | | RunScriptInPanelContext | ||
| |  | | <code>DOTAAvatarImage.RunScriptInPanelContext( js_raw_args js_raw_args_1 )</code> | ||
| |   | |   | ||
| |- | |-   | ||
| |  | | rememberchildfocus | ||
| |  | | <code>DOTAAvatarImage.rememberchildfocus( boolean boolean_1 )</code> | ||
| |   | |   | ||
| |- | |-   | ||
| |  | | paneltype | ||
| |  | | <code>DOTAAvatarImage.paneltype()</code> | ||
| |   | |   | ||
| |- | |} | ||
| |  | |||
| |  | |||
| === CustomUIElement === | |||
| {| class="standard-table" style="width: 100%;" | |||
| ! Function | |||
| ! Signature | |||
| ! Description | |||
| |-   | |||
| | visible | |||
| | <code>CustomUIElement.visible( boolean boolean_1 )</code> | |||
| |   | |   | ||
| |- | |-   | ||
| |  | | enabled | ||
| |  | | <code>CustomUIElement.enabled( boolean boolean_1 )</code> | ||
| |   | |   | ||
| |- | |-   | ||
| |  | | checked | ||
| |  | | <code>CustomUIElement.checked( boolean boolean_1 )</code> | ||
| |   | |   | ||
| |- | |-   | ||
| |  | | defaultfocus | ||
| |  | | <code>CustomUIElement.defaultfocus( cstring cstring_1 )</code> | ||
| |   | |   | ||
| |- | |-   | ||
| |  | | inputnamespace | ||
| |  | | <code>CustomUIElement.inputnamespace( cstring cstring_1 )</code> | ||
| |   | |   | ||
| |- | |-   | ||
| |  | | hittest | ||
| |  | | <code>CustomUIElement.hittest( boolean boolean_1 )</code> | ||
| |   | |   | ||
| |- | |-   | ||
| |  | | hittestchildren | ||
| |  | | <code>CustomUIElement.hittestchildren( boolean boolean_1 )</code> | ||
| |   | |   | ||
| |- | |-   | ||
| |  | | tabindex | ||
| |  | | <code>CustomUIElement.tabindex( float float_1 )</code> | ||
| |   | |   | ||
| |- | |-   | ||
| |  | | selectionpos_x | ||
| |  | | <code>CustomUIElement.selectionpos_x( float float_1 )</code> | ||
| |   | |   | ||
| |- | |-   | ||
| |  | | selectionpos_y | ||
| |  | | <code>CustomUIElement.selectionpos_y( float float_1 )</code> | ||
| |   | |   | ||
| |- | |-   | ||
| |  | | type | ||
| |  | | <code>CustomUIElement.type()</code> | ||
| |   | |   | ||
| |- | |-   | ||
| |  | | id | ||
| |  | | <code>CustomUIElement.id()</code> | ||
| |   | |   | ||
| |- | |-   | ||
| |  | | layoutfile | ||
| |  | | <code>CustomUIElement.layoutfile()</code> | ||
| |   | |   | ||
| |- | |-   | ||
| |  | | contentwidth | ||
| |  | | <code>CustomUIElement.contentwidth()</code> | ||
| |   | |   | ||
| |- | |-   | ||
| |  | | contentheight | ||
| |  | | <code>CustomUIElement.contentheight()</code> | ||
| |   | |   | ||
| |- | |-   | ||
| |  | | desiredlayoutwidth | ||
| |  | | <code>CustomUIElement.desiredlayoutwidth()</code> | ||
| |   | |   | ||
| |- | |-   | ||
| |  | | desiredlayoutheight | ||
| |  | | <code>CustomUIElement.desiredlayoutheight()</code> | ||
| |   | |   | ||
| |- | |-   | ||
| |  | | actuallayoutwidth | ||
| |  | | <code>CustomUIElement.actuallayoutwidth()</code> | ||
| |   | |   | ||
| |- | |-   | ||
| |  | | actuallayoutheight | ||
| |  | | <code>CustomUIElement.actuallayoutheight()</code> | ||
| |   | |   | ||
| |- | |-   | ||
| |  | | actualxoffset | ||
| |  | | <code>CustomUIElement.actualxoffset()</code> | ||
| |   | |   | ||
| |- | |-   | ||
| |  | | actualyoffset | ||
| |  | | <code>CustomUIElement.actualyoffset()</code> | ||
| |   | |   | ||
| |- | |-   | ||
| |  | | scrolloffset_y | ||
| |  | | <code>CustomUIElement.scrolloffset_y()</code> | ||
| |   | |   | ||
| |- | |-   | ||
| |  | | scrolloffset_x | ||
| |  | | <code>CustomUIElement.scrolloffset_x()</code> | ||
| |   | |   | ||
| |- | |-   | ||
| |  | | actualuiscale_y | ||
| |  | | <code>CustomUIElement.actualuiscale_y()</code> | ||
| |   | |   | ||
| |- | |-   | ||
| |  | | actualuiscale_x | ||
| |  | | <code>CustomUIElement.actualuiscale_x()</code> | ||
| |   | |   | ||
| |- | |-   | ||
| |  | | style | ||
| |  | | <code>CustomUIElement.style()</code> | ||
| |   | |   | ||
| | | |-   | ||
| | AddClass | |||
| | <code>CustomUIElement.AddClass( cstring cstring_1 )</code> | |||
| | | |||
| |  | |||
| |   | |   | ||
| |- | |-   | ||
| |  | | AddClasses | ||
| |  | | <code>CustomUIElement.AddClasses( unknown_variant_type unknown_variant_type_1 )</code> | ||
| |   | |   | ||
| |- | |-   | ||
| |  | | RemoveClass | ||
| |  | | <code>CustomUIElement.RemoveClass( cstring cstring_1 )</code> | ||
| |   | |   | ||
| |- | |-   | ||
| |  | | RemoveClasses | ||
| |  | | <code>CustomUIElement.RemoveClasses( unknown_variant_type unknown_variant_type_1 )</code> | ||
| |   | |   | ||
| |- | |-   | ||
| |  | | BHasClass | ||
| |  | | <code>CustomUIElement.BHasClass( cstring cstring_1 )</code> | ||
| |   | |   | ||
| |- | |-   | ||
| |  | | BAscendantHasClass | ||
| |  | | <code>CustomUIElement.BAscendantHasClass( cstring cstring_1 )</code> | ||
| |   | |   | ||
| |- | |-   | ||
| |  | | SetHasClass | ||
| |  | | <code>CustomUIElement.SetHasClass( cstring cstring_1, boolean boolean_2 )</code> | ||
| |   | |   | ||
| |- | |-   | ||
| |  | | ToggleClass | ||
| |  | | <code>CustomUIElement.ToggleClass( cstring cstring_1 )</code> | ||
| |   | |   | ||
| |- | |-   | ||
| |  | | SwitchClass | ||
| |  | | <code>CustomUIElement.SwitchClass( cstring cstring_1, cstring cstring_2 )</code> | ||
| |   | |   | ||
| |- | |-   | ||
| |  | | TriggerClass | ||
| |  | | <code>CustomUIElement.TriggerClass( cstring cstring_1 )</code> | ||
| |   | |   | ||
| |- | |-   | ||
| |  | | ClearPanelEvent | ||
| |  | | <code>CustomUIElement.ClearPanelEvent( cstring cstring_1 )</code> | ||
| |   | |   | ||
| |- | |-   | ||
| |  | | SetDraggable | ||
| |  | | <code>CustomUIElement.SetDraggable( boolean boolean_1 )</code> | ||
| |   | |   | ||
| |- | |-   | ||
| |  | | IsDraggable | ||
| |  | | <code>CustomUIElement.IsDraggable()</code> | ||
| |   | |   | ||
| |- | |-   | ||
| |  | | IsSizeValid | ||
| |  | | <code>CustomUIElement.IsSizeValid()</code> | ||
| |   | |   | ||
| | | |-   | ||
| | GetChildCount | |||
| | <code>CustomUIElement.GetChildCount()</code> | |||
| | | |||
| |  | |||
| |   | |   | ||
| |- | |-   | ||
| |  | | GetChild | ||
| |  | | <code>CustomUIElement.GetChild( integer integer_1 )</code> | ||
| |   | |   | ||
| |- | |-   | ||
| |  | | GetChildIndex | ||
| |  | | <code>CustomUIElement.GetChildIndex( unknown_variant_type unknown_variant_type_1 )</code> | ||
| |   | |   | ||
| |- | |-   | ||
| |  | | Children | ||
| |  | | <code>CustomUIElement.Children()</code> | ||
| |   | |   | ||
| |- | |-   | ||
| |  | | FindChildrenWithClassTraverse | ||
| |  | | <code>CustomUIElement.FindChildrenWithClassTraverse( cstring cstring_1 )</code> | ||
| |   | |   | ||
| |- | |-   | ||
| |  | | FindChildrenWithAttributeTraverse | ||
| |  | | <code>CustomUIElement.FindChildrenWithAttributeTraverse( cstring cstring_1 )</code> | ||
| |   | |   | ||
| |- | |-   | ||
| |  | | GetParent | ||
| |  | | <code>CustomUIElement.GetParent()</code> | ||
| |   | |   | ||
| |- | |-   | ||
| |  | | SetParent | ||
| |  | | <code>CustomUIElement.SetParent( unknown_variant_type unknown_variant_type_1 )</code> | ||
| |   | |   | ||
| |- | |-   | ||
| |  | | FindChild | ||
| |  | | <code>CustomUIElement.FindChild( cstring cstring_1 )</code> | ||
| |   | |   | ||
| |- | |-   | ||
| |  | | FindChildTraverse | ||
| |  | | <code>CustomUIElement.FindChildTraverse( cstring cstring_1 )</code> | ||
| |   | |   | ||
| |- | |-   | ||
| |  | | FindChildInLayoutFile | ||
| |  | | <code>CustomUIElement.FindChildInLayoutFile( cstring cstring_1 )</code> | ||
| |   | |   | ||
| |- | |-   | ||
| |  | | FindPanelInThisOrParentLayoutFile | ||
| |  | | <code>CustomUIElement.FindPanelInThisOrParentLayoutFile( cstring cstring_1 )</code> | ||
| |   | |   | ||
| |- | |-   | ||
| |  | | FindAncestor | ||
| |  | | <code>CustomUIElement.FindAncestor( cstring cstring_1 )</code> | ||
| |   | |   | ||
| |- | |-   | ||
| |  | | RemoveAndDeleteChildren | ||
| |  | | <code>CustomUIElement.RemoveAndDeleteChildren()</code> | ||
| |   | |   | ||
| |- | |-   | ||
| |  | | MoveChildBefore | ||
| |  | | <code>CustomUIElement.MoveChildBefore( unknown_variant_type unknown_variant_type_1, unknown_variant_type unknown_variant_type_2 )</code> | ||
| |   | |   | ||
| |- | |-   | ||
| |  | | MoveChildAfter | ||
| |  | | <code>CustomUIElement.MoveChildAfter( unknown_variant_type unknown_variant_type_1, unknown_variant_type unknown_variant_type_2 )</code> | ||
| |   | |   | ||
| |- | |-   | ||
| |  | | GetPositionWithinWindow | ||
| |  | | <code>CustomUIElement.GetPositionWithinWindow()</code> | ||
| |   | |   | ||
| |- | |-   | ||
| |  | | GetPositionWithinAncestor | ||
| |  | | <code>CustomUIElement.GetPositionWithinAncestor( unknown_variant_type unknown_variant_type_1 )</code> | ||
| |   | |   | ||
| |- | |-   | ||
| |  | | GetPosition | ||
| |  | | <code>CustomUIElement.GetPosition( boolean boolean_1 )</code> | ||
| |   | |   | ||
| |- | |-   | ||
| |  | | ApplyStyles | ||
| |  | | <code>CustomUIElement.ApplyStyles( boolean boolean_1 )</code> | ||
| |   | |   | ||
| |- | |-   | ||
| |  | | ClearPropertyFromCode | ||
| |  | | <code>CustomUIElement.ClearPropertyFromCode( unknown_variant_type unknown_variant_type_1 )</code> | ||
| |   | |   | ||
| |- | |-   | ||
| |  | | DeleteAsync | ||
| |  | | <code>CustomUIElement.DeleteAsync( float float_1 )</code> | ||
| |   | |   | ||
| |- | |-   | ||
| |  | | BIsTransparent | ||
| |  | | <code>CustomUIElement.BIsTransparent()</code> | ||
| |   | |   | ||
| |- | |-   | ||
| |  | | BAcceptsInput | ||
| |  | | <code>CustomUIElement.BAcceptsInput()</code> | ||
| |   | |   | ||
| |- | |-   | ||
| |  | | BAcceptsFocus | ||
| |  | | <code>CustomUIElement.BAcceptsFocus()</code> | ||
| |   | |   | ||
| |- | |-   | ||
| |  | | SetFocus | ||
| |  | | <code>CustomUIElement.SetFocus()</code> | ||
| |   | |   | ||
| |- | |-   | ||
| |  | | UpdateFocusInContext | ||
| |  | | <code>CustomUIElement.UpdateFocusInContext()</code> | ||
| |   | |   | ||
| |- | |-   | ||
| |  | | BHasHoverStyle | ||
| |  | | <code>CustomUIElement.BHasHoverStyle()</code> | ||
| |   | |   | ||
| |- | |-   | ||
| |  | | SetAcceptsInput | ||
| |  | | <code>CustomUIElement.SetAcceptsInput( boolean boolean_1 )</code> | ||
| |   | |   | ||
| |- | |-   | ||
| |  | | SetAcceptsFocus | ||
| |  | | <code>CustomUIElement.SetAcceptsFocus( boolean boolean_1 )</code> | ||
| |   | |   | ||
| |- | |-   | ||
| |  | | SetDisableFocusOnMouseDown | ||
| |  | | <code>CustomUIElement.SetDisableFocusOnMouseDown( boolean boolean_1 )</code> | ||
| |   | |   | ||
| |- | |-   | ||
| |  | | BHasKeyFocus | ||
| |  | | <code>CustomUIElement.BHasKeyFocus()</code> | ||
| |   | |||
| |-  | |||
| | SetScrollParentToFitWhenFocused | |||
| | <code>CustomUIElement.SetScrollParentToFitWhenFocused( boolean boolean_1 )</code> | |||
| |   | |   | ||
| |- | |-   | ||
| |  | | BScrollParentToFitWhenFocused | ||
| |  | | <code>CustomUIElement.BScrollParentToFitWhenFocused()</code> | ||
| |   | |   | ||
| |- | |-   | ||
| |  | | IsSelected | ||
| |  | | <code>CustomUIElement.IsSelected()</code> | ||
| |   | |   | ||
| |- | |-   | ||
| |  | | BHasDescendantKeyFocus | ||
| |  | | <code>CustomUIElement.BHasDescendantKeyFocus()</code> | ||
| |   | |   | ||
| |- | |-   | ||
| |  | | BLoadLayout | ||
| |  | | <code>CustomUIElement.BLoadLayout( cstring cstring_1, boolean boolean_2, boolean boolean_3 )</code> | ||
| |   | |   | ||
| |- | |-   | ||
| |  | | BLoadLayoutSnippet | ||
| |  | | <code>CustomUIElement.BLoadLayoutSnippet( cstring cstring_1 )</code> | ||
| |   | |   | ||
| |- | |-   | ||
| |  | | BHasLayoutSnippet | ||
| |  | | <code>CustomUIElement.BHasLayoutSnippet( cstring cstring_1 )</code> | ||
| |   | |   | ||
| |- | |-   | ||
| |  | | BGetSnippetNames | ||
| |  | | <code>CustomUIElement.BGetSnippetNames( unknown_variant_type unknown_variant_type_1 )</code> | ||
| |   | |   | ||
| |- | |-   | ||
| |  | | SetTopOfInputContext | ||
| |  | | <code>CustomUIElement.SetTopOfInputContext( boolean boolean_1 )</code> | ||
| |   | |   | ||
| |- | |-   | ||
| |  | | SetDialogVariable | ||
| |  | | <code>CustomUIElement.SetDialogVariable( cstring cstring_1, cstring cstring_2 )</code> | ||
| |   | |   | ||
| |- | |-   | ||
| |  | | SetDialogVariableInt | ||
| |  | | <code>CustomUIElement.SetDialogVariableInt( cstring cstring_1, integer integer_2 )</code> | ||
| |   | |   | ||
| |- | |-   | ||
| |  | | SetDialogVariableTime | ||
| |  | | <code>CustomUIElement.SetDialogVariableTime( cstring cstring_1, int64 int64_2 )</code> | ||
| |   | |   | ||
| |- | |-   | ||
| |  | | SetDialogVariableLocString | ||
| |  | | <code>CustomUIElement.SetDialogVariableLocString( cstring cstring_1, cstring cstring_2 )</code> | ||
| |   | |   | ||
| |- | |-   | ||
| |  | | SetDialogVariableLocStringNested | ||
| |  | | <code>CustomUIElement.SetDialogVariableLocStringNested( cstring cstring_1, cstring cstring_2 )</code> | ||
| |   | |   | ||
| |- | |-   | ||
| |  | | SetDialogVariablePluralLocStringInt | ||
| |  | | <code>CustomUIElement.SetDialogVariablePluralLocStringInt( cstring cstring_1, cstring cstring_2, int64 int64_3 )</code> | ||
| |   | |   | ||
| |- | |-   | ||
| |  | | ScrollToTop | ||
| |  | | <code>CustomUIElement.ScrollToTop()</code> | ||
| |   | |   | ||
| |- | |-   | ||
| |  | | ScrollToBottom | ||
| |  | | <code>CustomUIElement.ScrollToBottom()</code> | ||
| |   | |   | ||
| |- | |-   | ||
| |  | | ScrollToLeftEdge | ||
| |  | | <code>CustomUIElement.ScrollToLeftEdge()</code> | ||
| |   | |   | ||
| |- | |-   | ||
| |  | | ScrollToRightEdge | ||
| |  | | <code>CustomUIElement.ScrollToRightEdge()</code> | ||
| |   | |   | ||
| |- | |-   | ||
| |  | | ScrollParentToMakePanelFit | ||
| |  | | <code>CustomUIElement.ScrollParentToMakePanelFit( unknown_variant_type unknown_variant_type_1, boolean boolean_2 )</code> | ||
| |   | |   | ||
| |- | |-   | ||
| |  | | ScrollToFitRegion | ||
| |  | | <code>CustomUIElement.ScrollToFitRegion( float float_1, float float_2, float float_3, float float_4, unknown_variant_type unknown_variant_type_5, boolean boolean_6, boolean boolean_7 )</code> | ||
| |   | |   | ||
| |- | |-   | ||
| |  | | BCanSeeInParentScroll | ||
| |  | | <code>CustomUIElement.BCanSeeInParentScroll()</code> | ||
| |   | |   | ||
| |- | |-   | ||
| |  | | PlayPanelSound | ||
| |  | | <code>CustomUIElement.PlayPanelSound( cstring cstring_1 )</code> | ||
| |   | |   | ||
| |- | |-   | ||
| |  | | GetAttributeInt | ||
| |  | | <code>CustomUIElement.GetAttributeInt( cstring cstring_1, integer integer_2 )</code> | ||
| |   | |   | ||
| |- | |-   | ||
| |  | | GetAttributeString | ||
| |  | | <code>CustomUIElement.GetAttributeString( cstring cstring_1, cstring cstring_2 )</code> | ||
| |   | |   | ||
| |- | |-   | ||
| |  | | GetAttributeUInt32 | ||
| |  | | <code>CustomUIElement.GetAttributeUInt32( cstring cstring_1, unsigned unsigned_2 )</code> | ||
| |   | |   | ||
| |- | |-   | ||
| |  | | SetAttributeInt | ||
| |  | | <code>CustomUIElement.SetAttributeInt( cstring cstring_1, integer integer_2 )</code> | ||
| |   | |   | ||
| |- | |-   | ||
| |  | | SetAttributeString | ||
| |  | | <code>CustomUIElement.SetAttributeString( cstring cstring_1, cstring cstring_2 )</code> | ||
| |   | |   | ||
| |- | |-   | ||
| |  | | SetAttributeUInt32 | ||
| |  | | <code>CustomUIElement.SetAttributeUInt32( cstring cstring_1, unsigned unsigned_2 )</code> | ||
| |   | |   | ||
| |- | |-   | ||
| |  | | SetInputNamespace | ||
| |  | | <code>CustomUIElement.SetInputNamespace( cstring cstring_1 )</code> | ||
| |   | |   | ||
| |- | |-   | ||
| |  | | RegisterForReadyEvents | ||
| |  | | <code>CustomUIElement.RegisterForReadyEvents( boolean boolean_1 )</code> | ||
| |   | |   | ||
| |- | |-   | ||
| |  | | BReadyForDisplay | ||
| |  | | <code>CustomUIElement.BReadyForDisplay()</code> | ||
| |   | |   | ||
| |- | |-   | ||
| |  | | SetReadyForDisplay | ||
| |  | | <code>CustomUIElement.SetReadyForDisplay( boolean boolean_1 )</code> | ||
| |   | |   | ||
| |- | |-   | ||
| |  | | SetPositionInPixels | ||
| |  | | <code>CustomUIElement.SetPositionInPixels( float float_1, float float_2, float float_3 )</code> | ||
| |   | |   | ||
| |- | |-   | ||
| |  | | Data | ||
| |  | | <code>CustomUIElement.Data( js_raw_args js_raw_args_1 )</code> | ||
| |   | |   | ||
| |- | |-   | ||
| |  | | debug.description | ||
| |  | | <code>CustomUIElement.debug.description( js_raw_args js_raw_args_1 )</code> | ||
| |   | |   | ||
| |- | |-   | ||
| |  | | SetSendScrollPositionChangedEvents | ||
| |  | | <code>CustomUIElement.SetSendScrollPositionChangedEvents( boolean boolean_1 )</code> | ||
| |   | |   | ||
| |- | |-   | ||
| |  | | SetCompositionLayerTextureName | ||
| |  | | <code>CustomUIElement.SetCompositionLayerTextureName( cstring cstring_1 )</code> | ||
| |   | |   | ||
| |- | |-   | ||
| |  | | WriteCompositionLayerPNG | ||
| |  | | <code>CustomUIElement.WriteCompositionLayerPNG( cstring cstring_1 )</code> | ||
| |   | |   | ||
| |- | |-   | ||
| |  | | SetPanelEvent | ||
| |  | | <code>CustomUIElement.SetPanelEvent( js_raw_args js_raw_args_1 )</code> | ||
| |   | |   | ||
| |- | |-   | ||
| |  | | RunScriptInPanelContext | ||
| |  | | <code>CustomUIElement.RunScriptInPanelContext( js_raw_args js_raw_args_1 )</code> | ||
| |   | |   | ||
| |- | |-   | ||
| |  | | rememberchildfocus | ||
| |  | | <code>CustomUIElement.rememberchildfocus( boolean boolean_1 )</code> | ||
| |   | |   | ||
| |- | |-   | ||
| |  | | paneltype | ||
| |  | | <code>CustomUIElement.paneltype()</code> | ||
| |   | |   | ||
| |- | |} | ||
| |  | |||
| |  | |||
| === DOTAHudPreGame === | |||
| {| class="standard-table" style="width: 100%;" | |||
| ! Function | |||
| ! Signature | |||
| ! Description | |||
| |-   | |||
| | visible | |||
| | <code>DOTAHudPreGame.visible( boolean boolean_1 )</code> | |||
| |   | |   | ||
| |- | |-   | ||
| |  | | enabled | ||
| |  | | <code>DOTAHudPreGame.enabled( boolean boolean_1 )</code> | ||
| |   | |   | ||
| |- | |-   | ||
| |  | | checked | ||
| |  | | <code>DOTAHudPreGame.checked( boolean boolean_1 )</code> | ||
| |   | |   | ||
| |- | |-   | ||
| |  | | defaultfocus | ||
| |  | | <code>DOTAHudPreGame.defaultfocus( cstring cstring_1 )</code> | ||
| |   | |   | ||
| |- | |-   | ||
| |  | | inputnamespace | ||
| |  | | <code>DOTAHudPreGame.inputnamespace( cstring cstring_1 )</code> | ||
| |   | |   | ||
| |- | |-   | ||
| |  | | hittest | ||
| |  | | <code>DOTAHudPreGame.hittest( boolean boolean_1 )</code> | ||
| |   | |   | ||
| |- | |-   | ||
| |  | | hittestchildren | ||
| |  | | <code>DOTAHudPreGame.hittestchildren( boolean boolean_1 )</code> | ||
| |   | |   | ||
| |- | |-   | ||
| |  | | tabindex | ||
| |  | | <code>DOTAHudPreGame.tabindex( float float_1 )</code> | ||
| |   | |   | ||
| |- | |-   | ||
| |  | | selectionpos_x | ||
| |  | | <code>DOTAHudPreGame.selectionpos_x( float float_1 )</code> | ||
| |  | |||
| |-  | |||
| | selectionpos_y | |||
| | <code>DOTAHudPreGame.selectionpos_y( float float_1 )</code> | |||
| |  | |||
| |-  | |||
| | type | |||
| | <code>DOTAHudPreGame.type()</code> | |||
| |  | |||
| |-  | |||
| | id | |||
| | <code>DOTAHudPreGame.id()</code> | |||
| |  | |||
| |-  | |||
| | layoutfile | |||
| | <code>DOTAHudPreGame.layoutfile()</code> | |||
| |  | |||
| |-  | |||
| | contentwidth | |||
| | <code>DOTAHudPreGame.contentwidth()</code> | |||
| |  | |||
| |-  | |||
| | contentheight | |||
| | <code>DOTAHudPreGame.contentheight()</code> | |||
| |  | |||
| |-  | |||
| | desiredlayoutwidth | |||
| | <code>DOTAHudPreGame.desiredlayoutwidth()</code> | |||
| |   | |||
| |-  | |||
| | desiredlayoutheight | |||
| | <code>DOTAHudPreGame.desiredlayoutheight()</code> | |||
| |   | |   | ||
| |- | |-   | ||
| |  | | actuallayoutwidth | ||
| |  | | <code>DOTAHudPreGame.actuallayoutwidth()</code> | ||
| |   | |   | ||
| |- | |-   | ||
| |  | | actuallayoutheight | ||
| |  | | <code>DOTAHudPreGame.actuallayoutheight()</code> | ||
| |   | |   | ||
| | | |-  | ||
| | actualxoffset | |||
| | <code>DOTAHudPreGame.actualxoffset()</code> | |||
| |  | |||
| |-   | |||
| | actualyoffset | |||
| | <code>DOTAHudPreGame.actualyoffset()</code> | |||
| |- | |  | ||
| |  | |-   | ||
| |  | | scrolloffset_y | ||
| |  | | <code>DOTAHudPreGame.scrolloffset_y()</code> | ||
| |- | |  | ||
| |  | |-  | ||
| |  | | scrolloffset_x | ||
| |  | | <code>DOTAHudPreGame.scrolloffset_x()</code> | ||
| |- | |   | ||
| |  | |-   | ||
| |  | | actualuiscale_y | ||
| |  | | <code>DOTAHudPreGame.actualuiscale_y()</code> | ||
| |- | |   | ||
| |  | |-  | ||
| |  | | actualuiscale_x | ||
| |  | | <code>DOTAHudPreGame.actualuiscale_x()</code> | ||
| |- | |  | ||
| |  | |-   | ||
| |  | | style | ||
| |  | | <code>DOTAHudPreGame.style()</code> | ||
| |- | |  | ||
| |  | |-  | ||
| |  | | AddClass | ||
| |  | | <code>DOTAHudPreGame.AddClass( cstring cstring_1 )</code> | ||
| |- | |   | ||
| |  | |-   | ||
| |  | | AddClasses | ||
| |  | | <code>DOTAHudPreGame.AddClasses( unknown_variant_type unknown_variant_type_1 )</code> | ||
| |- | |  | ||
| |  | |-  | ||
| |  | | RemoveClass | ||
| |  | | <code>DOTAHudPreGame.RemoveClass( cstring cstring_1 )</code> | ||
| |- | |   | ||
| |  | |-   | ||
| |  | | RemoveClasses | ||
| |  | | <code>DOTAHudPreGame.RemoveClasses( unknown_variant_type unknown_variant_type_1 )</code> | ||
| |- | |  | ||
| |  | |-  | ||
| |  | | BHasClass | ||
| |  | | <code>DOTAHudPreGame.BHasClass( cstring cstring_1 )</code> | ||
| |- | |   | ||
| |  | |-   | ||
| |  | | BAscendantHasClass | ||
| |  | | <code>DOTAHudPreGame.BAscendantHasClass( cstring cstring_1 )</code> | ||
| |- | |  | ||
| |  | |-  | ||
| |  | | SetHasClass | ||
| |  | | <code>DOTAHudPreGame.SetHasClass( cstring cstring_1, boolean boolean_2 )</code> | ||
| |- | |   | ||
| |  | |-   | ||
| |  | | ToggleClass | ||
| |  | | <code>DOTAHudPreGame.ToggleClass( cstring cstring_1 )</code> | ||
| |- | |  | ||
| |  | |-  | ||
| |  | | SwitchClass | ||
| |  | | <code>DOTAHudPreGame.SwitchClass( cstring cstring_1, cstring cstring_2 )</code> | ||
| |- | |   | ||
| |  | |-   | ||
| |  | | TriggerClass | ||
| |  | | <code>DOTAHudPreGame.TriggerClass( cstring cstring_1 )</code> | ||
| |- | |   | ||
| |  | |-  | ||
| |  | | ClearPanelEvent | ||
| |  | | <code>DOTAHudPreGame.ClearPanelEvent( cstring cstring_1 )</code> | ||
| |- | |  | ||
| |  | |-   | ||
| |  | | SetDraggable | ||
| |  | | <code>DOTAHudPreGame.SetDraggable( boolean boolean_1 )</code> | ||
| |- | |  | ||
| |  | |-  | ||
| |  | | IsDraggable | ||
| |  | | <code>DOTAHudPreGame.IsDraggable()</code> | ||
| |- | |   | ||
| |  | |-   | ||
| |  | | IsSizeValid | ||
| |  | | <code>DOTAHudPreGame.IsSizeValid()</code> | ||
| |- | |  | ||
| |  | |-  | ||
| |  | | GetChildCount | ||
| |  | | <code>DOTAHudPreGame.GetChildCount()</code> | ||
| |- | |   | ||
| |  | |-   | ||
| |  | | GetChild | ||
| |  | | <code>DOTAHudPreGame.GetChild( integer integer_1 )</code> | ||
| |- | |  | ||
| |  | |-  | ||
| |  | | GetChildIndex | ||
| |  | | <code>DOTAHudPreGame.GetChildIndex( unknown_variant_type unknown_variant_type_1 )</code> | ||
| |- | |   | ||
| |  | |-   | ||
| |  | | Children | ||
| |  | | <code>DOTAHudPreGame.Children()</code> | ||
| |- | |  | ||
| |  | |-  | ||
| |  | | FindChildrenWithClassTraverse | ||
| |  | | <code>DOTAHudPreGame.FindChildrenWithClassTraverse( cstring cstring_1 )</code> | ||
| |- | |   | ||
| |  | |-   | ||
| |  | | FindChildrenWithAttributeTraverse | ||
| |  | | <code>DOTAHudPreGame.FindChildrenWithAttributeTraverse( cstring cstring_1 )</code> | ||
| |- | |  | ||
| |  | |-  | ||
| |  | | GetParent | ||
| |  | | <code>DOTAHudPreGame.GetParent()</code> | ||
| |- | |   | ||
| |  | |-   | ||
| |  | | SetParent | ||
| |  | | <code>DOTAHudPreGame.SetParent( unknown_variant_type unknown_variant_type_1 )</code> | ||
| |- | |   | ||
| |  | |-  | ||
| |  | | FindChild | ||
| |  | | <code>DOTAHudPreGame.FindChild( cstring cstring_1 )</code> | ||
| |- | |  | ||
| |  | |-   | ||
| |  | | FindChildTraverse | ||
| |  | | <code>DOTAHudPreGame.FindChildTraverse( cstring cstring_1 )</code> | ||
| |- | |  | ||
| |  | |-  | ||
| |  | | FindChildInLayoutFile | ||
| |  | | <code>DOTAHudPreGame.FindChildInLayoutFile( cstring cstring_1 )</code> | ||
| |- | |   | ||
| |  | |-   | ||
| |  | | FindPanelInThisOrParentLayoutFile | ||
| |  | | <code>DOTAHudPreGame.FindPanelInThisOrParentLayoutFile( cstring cstring_1 )</code> | ||
| |- | |  | ||
| |  | |-  | ||
| |  | | FindAncestor | ||
| |  | | <code>DOTAHudPreGame.FindAncestor( cstring cstring_1 )</code> | ||
| |- | |   | ||
| |  | |-   | ||
| |  | | RemoveAndDeleteChildren | ||
| |  | | <code>DOTAHudPreGame.RemoveAndDeleteChildren()</code> | ||
| |- | |   | ||
| |  | |-  | ||
| |  | | MoveChildBefore | ||
| |  | | <code>DOTAHudPreGame.MoveChildBefore( unknown_variant_type unknown_variant_type_1, unknown_variant_type unknown_variant_type_2 )</code> | ||
| |- | |  | ||
| |  | |-   | ||
| |  | | MoveChildAfter | ||
| |  | | <code>DOTAHudPreGame.MoveChildAfter( unknown_variant_type unknown_variant_type_1, unknown_variant_type unknown_variant_type_2 )</code> | ||
| |- | |  | ||
| |  | |-  | ||
| |  | | GetPositionWithinWindow | ||
| |  | | <code>DOTAHudPreGame.GetPositionWithinWindow()</code> | ||
| |- | |   | ||
| |  | |-   | ||
| |  | | GetPositionWithinAncestor | ||
| |  | | <code>DOTAHudPreGame.GetPositionWithinAncestor( unknown_variant_type unknown_variant_type_1 )</code> | ||
| |- | |   | ||
| |  | |-  | ||
| |  | | GetPosition | ||
| |  | | <code>DOTAHudPreGame.GetPosition( boolean boolean_1 )</code> | ||
| |- | |  | ||
| |  | |-   | ||
| |  | | ApplyStyles | ||
| |  | | <code>DOTAHudPreGame.ApplyStyles( boolean boolean_1 )</code> | ||
| |- | |  | ||
| |  | |-  | ||
| |  | | ClearPropertyFromCode | ||
| |  | | <code>DOTAHudPreGame.ClearPropertyFromCode( unknown_variant_type unknown_variant_type_1 )</code> | ||
| |- | |   | ||
| |  | |-   | ||
| |  | | DeleteAsync | ||
| |  | | <code>DOTAHudPreGame.DeleteAsync( float float_1 )</code> | ||
| |- | |  | ||
| |  | |-  | ||
| |  | | BIsTransparent | ||
| |  | | <code>DOTAHudPreGame.BIsTransparent()</code> | ||
| |- | |   | ||
| |  | |-   | ||
| |  | | BAcceptsInput | ||
| |  | | <code>DOTAHudPreGame.BAcceptsInput()</code> | ||
| |- | |  | ||
| |  | |-  | ||
| |  | | BAcceptsFocus | ||
| |  | | <code>DOTAHudPreGame.BAcceptsFocus()</code> | ||
| |- | |   | ||
| |  | |-   | ||
| |  | | SetFocus | ||
| |  | | <code>DOTAHudPreGame.SetFocus()</code> | ||
| |- | |  | ||
| |  | |-  | ||
| |  | | UpdateFocusInContext | ||
| |  | | <code>DOTAHudPreGame.UpdateFocusInContext()</code> | ||
| |- | |   | ||
| |  | |-   | ||
| |  | | BHasHoverStyle | ||
| |  | | <code>DOTAHudPreGame.BHasHoverStyle()</code> | ||
| |- | |  | ||
| |  | |-  | ||
| |  | | SetAcceptsInput | ||
| |  | | <code>DOTAHudPreGame.SetAcceptsInput( boolean boolean_1 )</code> | ||
| |- | |   | ||
| |  | |-   | ||
| |  | | SetAcceptsFocus | ||
| |  | | <code>DOTAHudPreGame.SetAcceptsFocus( boolean boolean_1 )</code> | ||
| |- | |  | ||
| |  | |-  | ||
| |  | | SetDisableFocusOnMouseDown | ||
| |  | | <code>DOTAHudPreGame.SetDisableFocusOnMouseDown( boolean boolean_1 )</code> | ||
| |- | |   | ||
| |  | |-   | ||
| |  | | BHasKeyFocus | ||
| |  | | <code>DOTAHudPreGame.BHasKeyFocus()</code> | ||
| |- | |  | ||
| |  | |-  | ||
| |  | | SetScrollParentToFitWhenFocused | ||
| |  | | <code>DOTAHudPreGame.SetScrollParentToFitWhenFocused( boolean boolean_1 )</code> | ||
| |- | |   | ||
| |  | |-   | ||
| |  | | BScrollParentToFitWhenFocused | ||
| |  | | <code>DOTAHudPreGame.BScrollParentToFitWhenFocused()</code> | ||
| | | |  | ||
| |  | |-  | ||
| |  | | IsSelected | ||
| |  | | <code>DOTAHudPreGame.IsSelected()</code> | ||
| | | |   | ||
| |  | |-   | ||
| |  | | BHasDescendantKeyFocus | ||
| |  | | <code>DOTAHudPreGame.BHasDescendantKeyFocus()</code> | ||
| | | |  | ||
| |  | |-  | ||
| |  | | BLoadLayout | ||
| |  | | <code>DOTAHudPreGame.BLoadLayout( cstring cstring_1, boolean boolean_2, boolean boolean_3 )</code> | ||
| | | |   | ||
| |  | |-   | ||
| |  | | BLoadLayoutSnippet | ||
| |  | | <code>DOTAHudPreGame.BLoadLayoutSnippet( cstring cstring_1 )</code> | ||
| | | |  | ||
| |  | |-  | ||
| |  | | BHasLayoutSnippet | ||
| |  | | <code>DOTAHudPreGame.BHasLayoutSnippet( cstring cstring_1 )</code> | ||
| | | |   | ||
| |  | |-   | ||
| |  | | BGetSnippetNames | ||
| |  | | <code>DOTAHudPreGame.BGetSnippetNames( unknown_variant_type unknown_variant_type_1 )</code> | ||
| | | |  | ||
| |  | |-  | ||
| |  | | SetTopOfInputContext | ||
| |  | | <code>DOTAHudPreGame.SetTopOfInputContext( boolean boolean_1 )</code> | ||
| |   | |||
| |-   | |||
| | SetDialogVariable | |||
| | <code>DOTAHudPreGame.SetDialogVariable( cstring cstring_1, cstring cstring_2 )</code> | |||
| |  | |||
| |-  | |||
| | SetDialogVariableInt | |||
| | <code>DOTAHudPreGame.SetDialogVariableInt( cstring cstring_1, integer integer_2 )</code> | |||
| |   | |||
| |-   | |||
| | SetDialogVariableTime | |||
| | <code>DOTAHudPreGame.SetDialogVariableTime( cstring cstring_1, int64 int64_2 )</code> | |||
| |  | |||
| |-  | |||
| | SetDialogVariableLocString | |||
| | <code>DOTAHudPreGame.SetDialogVariableLocString( cstring cstring_1, cstring cstring_2 )</code> | |||
| |   | |||
| |-   | |||
| | SetDialogVariableLocStringNested | |||
| | <code>DOTAHudPreGame.SetDialogVariableLocStringNested( cstring cstring_1, cstring cstring_2 )</code> | |||
| |  | |||
| |-  | |||
| | SetDialogVariablePluralLocStringInt | |||
| | <code>DOTAHudPreGame.SetDialogVariablePluralLocStringInt( cstring cstring_1, cstring cstring_2, int64 int64_3 )</code> | |||
| |   | |||
| |-   | |||
| | ScrollToTop | |||
| | <code>DOTAHudPreGame.ScrollToTop()</code> | |||
| |  | |||
| |-  | |||
| | ScrollToBottom | |||
| | <code>DOTAHudPreGame.ScrollToBottom()</code> | |||
| |   | |||
| |-   | |||
| | ScrollToLeftEdge | |||
| | <code>DOTAHudPreGame.ScrollToLeftEdge()</code> | |||
| |  | |||
| |-  | |||
| | ScrollToRightEdge | |||
| | <code>DOTAHudPreGame.ScrollToRightEdge()</code> | |||
| |   | |||
| |-   | |||
| | ScrollParentToMakePanelFit | |||
| | <code>DOTAHudPreGame.ScrollParentToMakePanelFit( unknown_variant_type unknown_variant_type_1, boolean boolean_2 )</code> | |||
| |   | |||
| |-   | |||
| | ScrollToFitRegion | |||
| | <code>DOTAHudPreGame.ScrollToFitRegion( float float_1, float float_2, float float_3, float float_4, unknown_variant_type unknown_variant_type_5, boolean boolean_6, boolean boolean_7 )</code> | |||
| |   | |||
| |-   | |||
| | BCanSeeInParentScroll | |||
| | <code>DOTAHudPreGame.BCanSeeInParentScroll()</code> | |||
| |   | |||
| |-   | |||
| | PlayPanelSound | |||
| | <code>DOTAHudPreGame.PlayPanelSound( cstring cstring_1 )</code> | |||
| |   | |||
| |-   | |||
| | GetAttributeInt | |||
| | <code>DOTAHudPreGame.GetAttributeInt( cstring cstring_1, integer integer_2 )</code> | |||
| |   | |||
| |-   | |||
| | GetAttributeString | |||
| | <code>DOTAHudPreGame.GetAttributeString( cstring cstring_1, cstring cstring_2 )</code> | |||
| |   | |||
| |-   | |||
| | GetAttributeUInt32 | |||
| | <code>DOTAHudPreGame.GetAttributeUInt32( cstring cstring_1, unsigned unsigned_2 )</code> | |||
| |   | |||
| |-   | |||
| | SetAttributeInt | |||
| | <code>DOTAHudPreGame.SetAttributeInt( cstring cstring_1, integer integer_2 )</code> | |||
| |   | |||
| |-   | |||
| | SetAttributeString | |||
| | <code>DOTAHudPreGame.SetAttributeString( cstring cstring_1, cstring cstring_2 )</code> | |||
| |   | |||
| |-   | |||
| | SetAttributeUInt32 | |||
| | <code>DOTAHudPreGame.SetAttributeUInt32( cstring cstring_1, unsigned unsigned_2 )</code> | |||
| |   | |||
| |-   | |||
| | SetInputNamespace | |||
| | <code>DOTAHudPreGame.SetInputNamespace( cstring cstring_1 )</code> | |||
| |   | |||
| |-   | |||
| | RegisterForReadyEvents | |||
| | <code>DOTAHudPreGame.RegisterForReadyEvents( boolean boolean_1 )</code> | |||
| |   | |||
| |-   | |||
| | BReadyForDisplay | |||
| | <code>DOTAHudPreGame.BReadyForDisplay()</code> | |||
| |   | |||
| |-   | |||
| | SetReadyForDisplay | |||
| | <code>DOTAHudPreGame.SetReadyForDisplay( boolean boolean_1 )</code> | |||
| |   | |||
| |-   | |||
| | SetPositionInPixels | |||
| | <code>DOTAHudPreGame.SetPositionInPixels( float float_1, float float_2, float float_3 )</code> | |||
| |   | |||
| |-   | |||
| | Data | |||
| | <code>DOTAHudPreGame.Data( js_raw_args js_raw_args_1 )</code> | |||
| |   | |||
| |-   | |||
| | debug.description | |||
| | <code>DOTAHudPreGame.debug.description( js_raw_args js_raw_args_1 )</code> | |||
| |   | |||
| |-   | |||
| | SetSendScrollPositionChangedEvents | |||
| | <code>DOTAHudPreGame.SetSendScrollPositionChangedEvents( boolean boolean_1 )</code> | |||
| |   | |||
| |-  | |||
| | SetCompositionLayerTextureName | |||
| | <code>DOTAHudPreGame.SetCompositionLayerTextureName( cstring cstring_1 )</code> | |||
| |   | |||
| |-  | |||
| | WriteCompositionLayerPNG | |||
| | <code>DOTAHudPreGame.WriteCompositionLayerPNG( cstring cstring_1 )</code> | |||
| |   | |||
| |-  | |||
| | MapLoadingOutroFinished | |||
| | <code>DOTAHudPreGame.MapLoadingOutroFinished()</code> | |||
| |   | |||
| |-  | |||
| | SetPanelEvent | |||
| | <code>DOTAHudPreGame.SetPanelEvent( js_raw_args js_raw_args_1 )</code> | |||
| |   | |||
| |-  | |||
| | RunScriptInPanelContext | |||
| | <code>DOTAHudPreGame.RunScriptInPanelContext( js_raw_args js_raw_args_1 )</code> | |||
| |   | |||
| |-  | |||
| | rememberchildfocus | |||
| | <code>DOTAHudPreGame.rememberchildfocus( boolean boolean_1 )</code> | |||
| |   | |||
| |-  | |||
| | paneltype | |||
| | <code>DOTAHudPreGame.paneltype()</code> | |||
| |   | |||
| |} | |||
| === SteamUGCQuery === | |||
| {| class="standard-table" style="width: 100%;" | |||
| ! Enumerator | |||
| ! Value | |||
| ! Description | |||
| |- | |- | ||
| |  | | SteamUGCQuery.RankedByVote | ||
| |  | | 0 | ||
| |  | |   | ||
| |- | |- | ||
| |  | | SteamUGCQuery.RankedByPublicationDate | ||
| |  | | 1 | ||
| |  | |   | ||
| |- | |- | ||
| |  | | SteamUGCQuery.AcceptedForGameRankedByAcceptanceDate | ||
| |  | | 2 | ||
| |  | |   | ||
| |- | |- | ||
| |  | | SteamUGCQuery.RankedByTrend | ||
| |  | | 3 | ||
| |  | |   | ||
| |- | |- | ||
| |  | | SteamUGCQuery.FavoritedByFriendsRankedByPublicationDate | ||
| |  | | 4 | ||
| |  | |   | ||
| |- | |- | ||
| |  | | SteamUGCQuery.CreatedByFriendsRankedByPublicationDate | ||
| |  | | 5 | ||
| |  | |   | ||
| |- | |- | ||
| |  | | SteamUGCQuery.RankedByNumTimesReported | ||
| |  | | 6 | ||
| |  | |   | ||
| |- | |- | ||
| |  | | SteamUGCQuery.CreatedByFollowedUsersRankedByPublicationDate | ||
| |  | | 7 | ||
| |  | |   | ||
| |- | |- | ||
| |  | | SteamUGCQuery.NotYetRated | ||
| |  | | 8 | ||
| |  | |   | ||
| |- | |- | ||
| |  | | SteamUGCQuery.RankedByTotalVotesAsc | ||
| |  | | 9 | ||
| |  | |   | ||
| |- | |- | ||
| |  | | SteamUGCQuery.RankedByVotesUp | ||
| |  | | 10 | ||
| |  | |   | ||
| |- | |- | ||
| |  | | SteamUGCQuery.RankedByTextSearch | ||
| |  | | 11 | ||
| |  | |   | ||
| |- | |- | ||
| |  | | SteamUGCQuery.RankedByTotalUniqueSubscriptions | ||
| |  | | 12 | ||
| |  | |   | ||
| |- | |- | ||
| |  | | SteamUGCQuery.RankedByPlaytimeTrend | ||
| |  | | 13 | ||
| |  | |   | ||
| |- | |- | ||
| |  | | SteamUGCQuery.RankedByTotalPlaytime | ||
| |  | | 14 | ||
| |  | |   | ||
| |- | |- | ||
| |  | | SteamUGCQuery.RankedByAveragePlaytimeTrend | ||
| |  | | 15 | ||
| |  | |   | ||
| |- | |- | ||
| |  | | SteamUGCQuery.RankedByLifetimeAveragePlaytime | ||
| |  | | 16 | ||
| |  | |   | ||
| |- | |- | ||
| |  | | SteamUGCQuery.RankedByPlaytimeSessionsTrend | ||
| |  | | 17 | ||
| |  | |   | ||
| |- | |- | ||
| |  | | SteamUGCQuery.RankedByLifetimePlaytimeSessions | ||
| |  | | 18 | ||
| |  | |   | ||
| |} | |||
| === SteamUGCMatchingUGCType === | |||
| {| class="standard-table" style="width: 100%;" | |||
| ! Enumerator | |||
| ! Value | |||
| ! Description | |||
| |- | |- | ||
| |  | | SteamUGCMatchingUGCType.Items | ||
| |  | | 0 | ||
| |  | |   | ||
| |- | |- | ||
| |  | | SteamUGCMatchingUGCType.Items_Mtx | ||
| |  | | 1 | ||
| |  | |   | ||
| |- | |- | ||
| |  | | SteamUGCMatchingUGCType.Items_ReadyToUse | ||
| |  | | 2 | ||
| |  | |   | ||
| |- | |- | ||
| |  | | SteamUGCMatchingUGCType.Collections | ||
| |  | | 3 | ||
| |  | |   | ||
| |- | |- | ||
| |  | | SteamUGCMatchingUGCType.Artwork | ||
| |  | | 4 | ||
| |  | |   | ||
| |- | |- | ||
| |  | | SteamUGCMatchingUGCType.Videos | ||
| |  | | 5 | ||
| |  | |   | ||
| |- | |- | ||
| |  | | SteamUGCMatchingUGCType.Screenshots | ||
| |  | | 6 | ||
| |  | |   | ||
| |- | |- | ||
| |  | | SteamUGCMatchingUGCType.AllGuides | ||
| |  | | 7 | ||
| |  | |   | ||
| |- | |- | ||
| |  | | SteamUGCMatchingUGCType.WebGuides | ||
| |  | | 8 | ||
| |  | |   | ||
| |- | |- | ||
| |  | | SteamUGCMatchingUGCType.IntegratedGuides | ||
| |  | | 9 | ||
| |  | |   | ||
| |- | |- | ||
| |  | | SteamUGCMatchingUGCType.UsableInGame | ||
| |  | | 10 | ||
| |  | |   | ||
| |- | |- | ||
| |  | | SteamUGCMatchingUGCType.ControllerBindings | ||
| |  | | 11 | ||
| |  | |   | ||
| |- | |- | ||
| |  | | SteamUGCMatchingUGCType.GameManagedItems | ||
| |  | | 12 | ||
| |  | |   | ||
| |- | |- | ||
| |  | | SteamUGCMatchingUGCType.All | ||
| |  | | -1 | ||
| |  | |   | ||
| |} | |||
| === SteamUniverse === | |||
| {| class="standard-table" style="width: 100%;" | |||
| ! Enumerator | |||
| ! Value | |||
| ! Description | |||
| |- | |- | ||
| |  | | SteamUniverse.Invalid | ||
| |  | | 0 | ||
| |  | |   | ||
| |- | |- | ||
| |  | | SteamUniverse.Internal | ||
| |  | | 3 | ||
| |  | |   | ||
| |- | |- | ||
| |  | | SteamUniverse.Dev | ||
| |  | | 4 | ||
| |  | |   | ||
| |- | |- | ||
| |  | | SteamUniverse.Beta | ||
| |  | | 2 | ||
| |  | |   | ||
| |- | |- | ||
| |  | | SteamUniverse.Public | ||
| |  | | 1 | ||
| |  | |   | ||
| |} | |||
| === DOTA_GameState === | |||
| {| class="standard-table" style="width: 100%;" | |||
| ! Enumerator | |||
| ! Value | |||
| ! Description | |||
| |- | |- | ||
| |  | | DOTA_GameState.DOTA_GAMERULES_STATE_INIT | ||
| |  | | 0 | ||
| |  | |   | ||
| |- | |- | ||
| |  | | DOTA_GameState.DOTA_GAMERULES_STATE_WAIT_FOR_PLAYERS_TO_LOAD | ||
| |  | | 1 | ||
| |  | |   | ||
| |- | |- | ||
| |  | | DOTA_GameState.DOTA_GAMERULES_STATE_HERO_SELECTION | ||
| |  | | 4 | ||
| |  | |   | ||
| |- | |- | ||
| |  | | DOTA_GameState.DOTA_GAMERULES_STATE_STRATEGY_TIME | ||
| |  | | 5 | ||
| |  | |   | ||
| |- | |- | ||
| |  | | DOTA_GameState.DOTA_GAMERULES_STATE_PRE_GAME | ||
| |  | | 8 | ||
| |  | |   | ||
| |- | |- | ||
| |  | | DOTA_GameState.DOTA_GAMERULES_STATE_GAME_IN_PROGRESS | ||
| |  | | 10 | ||
| |  | |   | ||
| |- | |- | ||
| |  | | DOTA_GameState.DOTA_GAMERULES_STATE_POST_GAME | ||
| |  | | 11 | ||
| |  | |   | ||
| |- | |- | ||
| |  | | DOTA_GameState.DOTA_GAMERULES_STATE_DISCONNECT | ||
| |  | | 12 | ||
| |  | |   | ||
| |- | |- | ||
| |  | | DOTA_GameState.DOTA_GAMERULES_STATE_TEAM_SHOWCASE | ||
| |  | | 6 | ||
| |  | |   | ||
| |- | |- | ||
| |  | | DOTA_GameState.DOTA_GAMERULES_STATE_CUSTOM_GAME_SETUP | ||
| |  | | 2 | ||
| |  | |   | ||
| |- | |- | ||
| |  | | DOTA_GameState.DOTA_GAMERULES_STATE_WAIT_FOR_MAP_TO_LOAD | ||
| |  | | 7 | ||
| |  | |   | ||
| |- | |- | ||
| |  | | DOTA_GameState.DOTA_GAMERULES_STATE_SCENARIO_SETUP | ||
| |  | | 9 | ||
| |  | |   | ||
| |- | |- | ||
| |  | | DOTA_GameState.DOTA_GAMERULES_STATE_PLAYER_DRAFT | ||
| |  | | 3 | ||
| |  | |   | ||
| |- | |- | ||
| |  | | DOTA_GameState.DOTA_GAMERULES_STATE_LAST | ||
| |  | | 0 | ||
| |  | |   | ||
| |} | |||
| === DOTA_GC_TEAM === | |||
| {| class="standard-table" style="width: 100%;" | |||
| ! Enumerator | |||
| ! Value | |||
| ! Description | |||
| |- | |- | ||
| |  | | DOTA_GC_TEAM.DOTA_GC_TEAM_GOOD_GUYS | ||
| |  | | 0 | ||
| |  | |   | ||
| |- | |- | ||
| |  | | DOTA_GC_TEAM.DOTA_GC_TEAM_BAD_GUYS | ||
| |  | | 1 | ||
| |  | |   | ||
| |- | |- | ||
| |  | | DOTA_GC_TEAM.DOTA_GC_TEAM_BROADCASTER | ||
| |  | | 2 | ||
| |  | |   | ||
| |- | |- | ||
| |  | | DOTA_GC_TEAM.DOTA_GC_TEAM_SPECTATOR | ||
| |  | | 3 | ||
| |  | |   | ||
| |- | |- | ||
| |  | | DOTA_GC_TEAM.DOTA_GC_TEAM_PLAYER_POOL | ||
| |  | | 4 | ||
| |  | |   | ||
| |- | |- | ||
| |  | | DOTA_GC_TEAM.DOTA_GC_TEAM_NOTEAM | ||
| |  | | 5 | ||
| |  | |   | ||
| |- | |- | ||
| |  | | DOTA_GC_TEAM.DOTA_GC_TEAM_CUSTOM_1 | ||
| |  | | 6 | ||
| |  | |   | ||
| |- | |- | ||
| |  | | DOTA_GC_TEAM.DOTA_GC_TEAM_CUSTOM_2 | ||
| |  | | 7 | ||
| |  | |   | ||
| |- | |- | ||
| |  | | DOTA_GC_TEAM.DOTA_GC_TEAM_CUSTOM_3 | ||
| |  | | 8 | ||
| |  | |   | ||
| |- | |- | ||
| |  | | DOTA_GC_TEAM.DOTA_GC_TEAM_CUSTOM_4 | ||
| |  | | 9 | ||
| |  | |   | ||
| |- | |- | ||
| |  | | DOTA_GC_TEAM.DOTA_GC_TEAM_CUSTOM_5 | ||
| |  | | 10 | ||
| |  | |   | ||
| |- | |- | ||
| |  | | DOTA_GC_TEAM.DOTA_GC_TEAM_CUSTOM_6 | ||
| |  | | 11 | ||
| |  | |   | ||
| |- | |- | ||
| |  | | DOTA_GC_TEAM.DOTA_GC_TEAM_CUSTOM_7 | ||
| |  | | 12 | ||
| |  | |   | ||
| |- | |- | ||
| |  | | DOTA_GC_TEAM.DOTA_GC_TEAM_CUSTOM_8 | ||
| |  | | 13 | ||
| |  | |   | ||
| |- | |- | ||
| |  | | DOTA_GC_TEAM.DOTA_GC_TEAM_NEUTRALS | ||
| |  | | 14 | ||
| |  | |   | ||
| |} | |||
| === DOTA_GameMode === | |||
| {| class="standard-table" style="width: 100%;" | |||
| ! Enumerator | |||
| ! Value | |||
| ! Description | |||
| |- | |- | ||
| |  | | DOTA_GameMode.DOTA_GAMEMODE_NONE | ||
| |  | | 0 | ||
| |  | |   | ||
| |- | |- | ||
| |  | | DOTA_GameMode.DOTA_GAMEMODE_AP | ||
| |  | | 1 | ||
| |  | |   | ||
| |- | |- | ||
| |  | | DOTA_GameMode.DOTA_GAMEMODE_CM | ||
| |  | | 2 | ||
| |  | |   | ||
| |- | |- | ||
| |  | | DOTA_GameMode.DOTA_GAMEMODE_RD | ||
| |  | | 3 | ||
| |  | |   | ||
| |- | |- | ||
| |  | | DOTA_GameMode.DOTA_GAMEMODE_SD | ||
| |  | | 4 | ||
| |  | |   | ||
| |- | |- | ||
| |  | | DOTA_GameMode.DOTA_GAMEMODE_AR | ||
| |  | | 5 | ||
| |  | |   | ||
| |- | |- | ||
| |  | | DOTA_GameMode.DOTA_GAMEMODE_INTRO | ||
| |  | | 6 | ||
| |  | |   | ||
| |- | |- | ||
| |  | | DOTA_GameMode.DOTA_GAMEMODE_HW | ||
| |  | | 7 | ||
| |  | |   | ||
| |- | |- | ||
| |  | | DOTA_GameMode.DOTA_GAMEMODE_REVERSE_CM | ||
| |  | | 8 | ||
| |  | |   | ||
| |- | |- | ||
| |  | | DOTA_GameMode.DOTA_GAMEMODE_XMAS | ||
| |  | | 9 | ||
| |  | |   | ||
| |- | |- | ||
| |  | | DOTA_GameMode.DOTA_GAMEMODE_TUTORIAL | ||
| |  | | 10 | ||
| |  | |   | ||
| |- | |- | ||
| |  | | DOTA_GameMode.DOTA_GAMEMODE_MO | ||
| |  | | 11 | ||
| |  | |   | ||
| |- | |- | ||
| |  | | DOTA_GameMode.DOTA_GAMEMODE_LP | ||
| |  | | 12 | ||
| |  | |   | ||
| |- | |- | ||
| |  | | DOTA_GameMode.DOTA_GAMEMODE_POOL1 | ||
| |  | | 13 | ||
| |  | |   | ||
| |- | |- | ||
| |  | | DOTA_GameMode.DOTA_GAMEMODE_FH | ||
| |  | | 14 | ||
| |  | |   | ||
| |- | |- | ||
| |  | | DOTA_GameMode.DOTA_GAMEMODE_CUSTOM | ||
| |  | | 15 | ||
| |  | |   | ||
| |- | |- | ||
| |  | | DOTA_GameMode.DOTA_GAMEMODE_CD | ||
| |  | | 16 | ||
| |  | |   | ||
| |- | |- | ||
| |  | | DOTA_GameMode.DOTA_GAMEMODE_BD | ||
| |  | | 17 | ||
| |  | |   | ||
| |- | |- | ||
| |  | | DOTA_GameMode.DOTA_GAMEMODE_ABILITY_DRAFT | ||
| |  | | 18 | ||
| |  | |   | ||
| |- | |- | ||
| |  | | DOTA_GameMode.DOTA_GAMEMODE_EVENT | ||
| |  | | 19 | ||
| |  | |   | ||
| |- | |- | ||
| |  | | DOTA_GameMode.DOTA_GAMEMODE_ARDM | ||
| |  | | 20 | ||
| |  | |   | ||
| |- | |- | ||
| |  | | DOTA_GameMode.DOTA_GAMEMODE_1V1MID | ||
| |  | | 21 | ||
| |  | |   | ||
| |- | |- | ||
| |  | | DOTA_GameMode.DOTA_GAMEMODE_ALL_DRAFT | ||
| |  | | 22 | ||
| |  | |   | ||
| |- | |- | ||
| |  | | DOTA_GameMode.DOTA_GAMEMODE_TURBO | ||
| |  | | 23 | ||
| |  | |   | ||
| |- | |- | ||
| |  | | DOTA_GameMode.DOTA_GAMEMODE_MUTATION | ||
| |  | | 24 | ||
| |  | |   | ||
| |- | |- | ||
| |  | | DOTA_GameMode.DOTA_GAMEMODE_COACHES_CHALLENGE | ||
| |  | | 25 | ||
| |  | |   | ||
| |} | |||
| === DOTAConnectionState_t === | |||
| {| class="standard-table" style="width: 100%;" | |||
| ! Enumerator | |||
| ! Value | |||
| ! Description | |||
| |- | |- | ||
| |  | | DOTAConnectionState_t.DOTA_CONNECTION_STATE_UNKNOWN | ||
| |  | | 0 | ||
| |  | |   | ||
| |- | |- | ||
| |  | | DOTAConnectionState_t.DOTA_CONNECTION_STATE_NOT_YET_CONNECTED | ||
| |  | | 1 | ||
| |  | |   | ||
| |- | |- | ||
| |  | | DOTAConnectionState_t.DOTA_CONNECTION_STATE_CONNECTED | ||
| |  | | 2 | ||
| |  | |   | ||
| |- | |- | ||
| |  | | DOTAConnectionState_t.DOTA_CONNECTION_STATE_DISCONNECTED | ||
| |  | | 3 | ||
| |  | |   | ||
| |- | |- | ||
| |  | | DOTAConnectionState_t.DOTA_CONNECTION_STATE_ABANDONED | ||
| |  | | 4 | ||
| |  | |   | ||
| |- | |- | ||
| |  | | DOTAConnectionState_t.DOTA_CONNECTION_STATE_LOADING | ||
| |  | | 5 | ||
| |  | |   | ||
| |- | |- | ||
| |  | | DOTAConnectionState_t.DOTA_CONNECTION_STATE_FAILED | ||
| |  | | 6 | ||
| |  | |   | ||
| |} | |||
| === dotaunitorder_t === | |||
| {| class="standard-table" style="width: 100%;" | |||
| ! Enumerator | |||
| ! Value | |||
| ! Description | |||
| |- | |- | ||
| |  | | dotaunitorder_t.DOTA_UNIT_ORDER_NONE | ||
| |  | | 0 | ||
| |  | |   | ||
| |- | |- | ||
| |  | | dotaunitorder_t.DOTA_UNIT_ORDER_MOVE_TO_POSITION | ||
| |  | | 1 | ||
| |  | |   | ||
| |- | |- | ||
| |  | | dotaunitorder_t.DOTA_UNIT_ORDER_MOVE_TO_TARGET | ||
| |  | | 2 | ||
| |  | |   | ||
| |- | |- | ||
| |  | | dotaunitorder_t.DOTA_UNIT_ORDER_ATTACK_MOVE | ||
| |  | | 3 | ||
| |  | |   | ||
| |- | |- | ||
| |  | | dotaunitorder_t.DOTA_UNIT_ORDER_ATTACK_TARGET | ||
| |  | | 4 | ||
| |  | |   | ||
| |- | |- | ||
| |  | | dotaunitorder_t.DOTA_UNIT_ORDER_CAST_POSITION | ||
| |  | | 5 | ||
| |  | |   | ||
| |- | |- | ||
| |  | | dotaunitorder_t.DOTA_UNIT_ORDER_CAST_TARGET | ||
| |  | | 6 | ||
| |  | |   | ||
| |- | |- | ||
| |  | | dotaunitorder_t.DOTA_UNIT_ORDER_CAST_TARGET_TREE | ||
| |  | | 7 | ||
| |  | |   | ||
| |- | |- | ||
| |  | | dotaunitorder_t.DOTA_UNIT_ORDER_CAST_NO_TARGET | ||
| |  | | 8 | ||
| |  | |   | ||
| |- | |- | ||
| |  | | dotaunitorder_t.DOTA_UNIT_ORDER_CAST_TOGGLE | ||
| |  | | 9 | ||
| |  | |   | ||
| |- | |- | ||
| |  | | dotaunitorder_t.DOTA_UNIT_ORDER_HOLD_POSITION | ||
| |  | | 10 | ||
| |  | |   | ||
| |- | |- | ||
| |  | | dotaunitorder_t.DOTA_UNIT_ORDER_TRAIN_ABILITY | ||
| |  | | 11 | ||
| |  | |   | ||
| |- | |- | ||
| |  | | dotaunitorder_t.DOTA_UNIT_ORDER_DROP_ITEM | ||
| |  | | 12 | ||
| |  | |   | ||
| |- | |- | ||
| |  | | dotaunitorder_t.DOTA_UNIT_ORDER_GIVE_ITEM | ||
| |  | | 13 | ||
| |  | |   | ||
| |- | |- | ||
| |  | | dotaunitorder_t.DOTA_UNIT_ORDER_PICKUP_ITEM | ||
| |  | | 14 | ||
| |  | |   | ||
| |- | |- | ||
| |  | | dotaunitorder_t.DOTA_UNIT_ORDER_PICKUP_RUNE | ||
| |  | | 15 | ||
| |  | |   | ||
| |- | |- | ||
| |  | | dotaunitorder_t.DOTA_UNIT_ORDER_PURCHASE_ITEM | ||
| |  | | 16 | ||
| |  | |   | ||
| |- | |- | ||
| |  | | dotaunitorder_t.DOTA_UNIT_ORDER_SELL_ITEM | ||
| |  | | 17 | ||
| |  | |   | ||
| |- | |- | ||
| |  | | dotaunitorder_t.DOTA_UNIT_ORDER_DISASSEMBLE_ITEM | ||
| |  | | 18 | ||
| |  | |   | ||
| |- | |- | ||
| |  | | dotaunitorder_t.DOTA_UNIT_ORDER_MOVE_ITEM | ||
| |  | | 19 | ||
| |  | |   | ||
| |- | |- | ||
| |  | | dotaunitorder_t.DOTA_UNIT_ORDER_CAST_TOGGLE_AUTO | ||
| |  | | 20 | ||
| |  | |   | ||
| |- | |- | ||
| |  | | dotaunitorder_t.DOTA_UNIT_ORDER_STOP | ||
| |  | | 21 | ||
| |  | |   | ||
| |- | |- | ||
| |  | | dotaunitorder_t.DOTA_UNIT_ORDER_TAUNT | ||
| |  | | 22 | ||
| |  | |   | ||
| |- | |- | ||
| |  | | dotaunitorder_t.DOTA_UNIT_ORDER_BUYBACK | ||
| |  | | 23 | ||
| |  | |   | ||
| |- | |- | ||
| |  | | dotaunitorder_t.DOTA_UNIT_ORDER_GLYPH | ||
| |  | | 24 | ||
| |  | |   | ||
| |- | |- | ||
| |  | | dotaunitorder_t.DOTA_UNIT_ORDER_EJECT_ITEM_FROM_STASH | ||
| |  | | 25 | ||
| |  | |   | ||
| |- | |- | ||
| |  | | dotaunitorder_t.DOTA_UNIT_ORDER_CAST_RUNE | ||
| |  | | 26 | ||
| |  | |   | ||
| |- | |- | ||
| |  | | dotaunitorder_t.DOTA_UNIT_ORDER_PING_ABILITY | ||
| |  | | 27 | ||
| |  | |   | ||
| |- | |- | ||
| |  | | dotaunitorder_t.DOTA_UNIT_ORDER_MOVE_TO_DIRECTION | ||
| |  | | 28 | ||
| |  | |   | ||
| |- | |- | ||
| |  | | dotaunitorder_t.DOTA_UNIT_ORDER_PATROL | ||
| |  | | 29 | ||
| |  | |   | ||
| |- | |- | ||
| |  | | dotaunitorder_t.DOTA_UNIT_ORDER_VECTOR_TARGET_POSITION | ||
| |  | | 30 | ||
| |  | |   | ||
| |- | |- | ||
| |  | | dotaunitorder_t.DOTA_UNIT_ORDER_RADAR | ||
| |  | | 31 | ||
| |  | |   | ||
| |- | |- | ||
| |  | | dotaunitorder_t.DOTA_UNIT_ORDER_SET_ITEM_COMBINE_LOCK | ||
| |  | | 32 | ||
| |  | |   | ||
| |- | |- | ||
| |  | | dotaunitorder_t.DOTA_UNIT_ORDER_CONTINUE | ||
| |  | | 33 | ||
| |  | |   | ||
| |- | |- | ||
| |  | | dotaunitorder_t.DOTA_UNIT_ORDER_VECTOR_TARGET_CANCELED | ||
| |  | | 34 | ||
| |  | |   | ||
| |- | |- | ||
| |  | | dotaunitorder_t.DOTA_UNIT_ORDER_CAST_RIVER_PAINT | ||
| |  | | 35 | ||
| |  | |   | ||
| |- | |- | ||
| |  | | dotaunitorder_t.DOTA_UNIT_ORDER_PREGAME_ADJUST_ITEM_ASSIGNMENT | ||
| |  | | 36 | ||
| |  | |   | ||
| |- | |- | ||
| |  | | dotaunitorder_t.DOTA_UNIT_ORDER_DROP_ITEM_AT_FOUNTAIN | ||
| |  | | 37 | ||
| |  | |   | ||
| |- | |- | ||
| |  | | dotaunitorder_t.DOTA_UNIT_ORDER_TAKE_ITEM_FROM_NEUTRAL_ITEM_STASH | ||
| |  | | 38 | ||
| |  | |   | ||
| |- | |- | ||
| |  | | dotaunitorder_t.DOTA_UNIT_ORDER_MOVE_RELATIVE | ||
| |  | | 39 | ||
| |  | |   | ||
| |- | |- | ||
| |  | | dotaunitorder_t.DOTA_UNIT_ORDER_CAST_TOGGLE_ALT | ||
| |  | | 40 | ||
| |  | |   | ||
| |- | |- | ||
| |  | | dotaunitorder_t.DOTA_UNIT_ORDER_CONSUME_ITEM | ||
| |  | | 41 | ||
| |  | |   | ||
| |- | |- | ||
| |  | | dotaunitorder_t.DOTA_UNIT_ORDER_SET_ITEM_MARK_FOR_SELL | ||
| |  | | 42 | ||
| |  | |   | ||
| |} | |||
| === DOTA_OVERHEAD_ALERT === | |||
| {| class="standard-table" style="width: 100%;" | |||
| ! Enumerator | |||
| ! Value | |||
| ! Description | |||
| |- | |- | ||
| |  | | DOTA_OVERHEAD_ALERT.OVERHEAD_ALERT_GOLD | ||
| |  | | 0 | ||
| |  | |   | ||
| |- | |- | ||
| |  | | DOTA_OVERHEAD_ALERT.OVERHEAD_ALERT_DENY | ||
| |  | | 1 | ||
| |  | |   | ||
| |- | |- | ||
| |  | | DOTA_OVERHEAD_ALERT.OVERHEAD_ALERT_CRITICAL | ||
| |  | | 2 | ||
| |  | |   | ||
| |- | |- | ||
| |  | | DOTA_OVERHEAD_ALERT.OVERHEAD_ALERT_XP | ||
| |  | | 3 | ||
| |  | |   | ||
| |- | |- | ||
| |  | | DOTA_OVERHEAD_ALERT.OVERHEAD_ALERT_BONUS_SPELL_DAMAGE | ||
| |  | | 4 | ||
| |  | |   | ||
| |- | |- | ||
| |  | | DOTA_OVERHEAD_ALERT.OVERHEAD_ALERT_MISS | ||
| |  | | 5 | ||
| |  | |   | ||
| |- | |- | ||
| |  | | DOTA_OVERHEAD_ALERT.OVERHEAD_ALERT_DAMAGE | ||
| |  | | 6 | ||
| |  | |   | ||
| |- | |- | ||
| |  | | DOTA_OVERHEAD_ALERT.OVERHEAD_ALERT_EVADE | ||
| |  | | 7 | ||
| |  | |   | ||
| |- | |- | ||
| |  | | DOTA_OVERHEAD_ALERT.OVERHEAD_ALERT_BLOCK | ||
| |  | | 8 | ||
| |  | |   | ||
| |- | |- | ||
| |  | | DOTA_OVERHEAD_ALERT.OVERHEAD_ALERT_BONUS_POISON_DAMAGE | ||
| |  | | 9 | ||
| |  | |   | ||
| |- | |- | ||
| |  | | DOTA_OVERHEAD_ALERT.OVERHEAD_ALERT_HEAL | ||
| |  | | 10 | ||
| |  | |   | ||
| |- | |- | ||
| |  | | DOTA_OVERHEAD_ALERT.OVERHEAD_ALERT_MANA_ADD | ||
| |  | | 11 | ||
| |  | |   | ||
| |- | |- | ||
| |  | | DOTA_OVERHEAD_ALERT.OVERHEAD_ALERT_MANA_LOSS | ||
| |  | | 12 | ||
| |  | |   | ||
| |- | |- | ||
| |  | | DOTA_OVERHEAD_ALERT.OVERHEAD_ALERT_MAGICAL_BLOCK | ||
| |  | | 16 | ||
| |  | |   | ||
| |- | |- | ||
| |  | | DOTA_OVERHEAD_ALERT.OVERHEAD_ALERT_INCOMING_DAMAGE | ||
| |  | | 17 | ||
| |  | |   | ||
| |- | |- | ||
| |  | | DOTA_OVERHEAD_ALERT.OVERHEAD_ALERT_OUTGOING_DAMAGE | ||
| |  | | 18 | ||
| |  | |   | ||
| |- | |- | ||
| |  | | DOTA_OVERHEAD_ALERT.OVERHEAD_ALERT_DISABLE_RESIST | ||
| |  | | 19 | ||
| |   | |   | ||
| |- | |- | ||
| |  | | DOTA_OVERHEAD_ALERT.OVERHEAD_ALERT_DEATH | ||
| |  | | 20 | ||
| |  | |   | ||
| |- | |- | ||
| |  | | DOTA_OVERHEAD_ALERT.OVERHEAD_ALERT_BLOCKED | ||
| |  | | 21 | ||
| |  | |   | ||
| |- | |- | ||
| |  | | DOTA_OVERHEAD_ALERT.OVERHEAD_ALERT_ITEM_RECEIVED | ||
| |  | | 22 | ||
| |  | |   | ||
| |- | |- | ||
| |  | | DOTA_OVERHEAD_ALERT.OVERHEAD_ALERT_SHARD | ||
| |  | | 23 | ||
| |  | |   | ||
| |- | |- | ||
| |  | | DOTA_OVERHEAD_ALERT.OVERHEAD_ALERT_DEADLY_BLOW | ||
| |  | | 24 | ||
| |  | |   | ||
| |- | |- | ||
| |  | | DOTA_OVERHEAD_ALERT.OVERHEAD_ALERT_FORCE_MISS | ||
| |  | | 25 | ||
| |  | |   | ||
| |- | |- | ||
| |  | | DOTA_OVERHEAD_ALERT.OVERHEAD_ALERT_AEGIS | ||
| |  | | 26 | ||
| |  | |   | ||
| |} | |||
| === DOTA_HeroPickState === | |||
| {| class="standard-table" style="width: 100%;" | |||
| ! Enumerator | |||
| ! Value | |||
| ! Description | |||
| |- | |- | ||
| |  | | DOTA_HeroPickState.DOTA_HEROPICK_STATE_NONE | ||
| | 0 | | 0 | ||
| |   | |   | ||
| |- | |- | ||
| |  | | DOTA_HeroPickState.DOTA_HEROPICK_STATE_AP_SELECT | ||
| | 1 | | 1 | ||
| |   | |   | ||
| |- | |- | ||
| |  | | DOTA_HeroPickState.DOTA_HEROPICK_STATE_SD_SELECT | ||
| | 2 | | 2 | ||
| |   | |   | ||
| |- | |- | ||
| |  | | DOTA_HeroPickState.DOTA_HEROPICK_STATE_INTRO_SELECT_UNUSED | ||
| | 3 | | 3 | ||
| |   | |   | ||
| |- | |- | ||
| |  | | DOTA_HeroPickState.DOTA_HEROPICK_STATE_RD_SELECT_UNUSED | ||
| | 4 | | 4 | ||
| |   | |   | ||
| |- | |- | ||
| |  | | DOTA_HeroPickState.DOTA_HEROPICK_STATE_CM_INTRO | ||
| | 5 | | 5 | ||
| |   | |   | ||
| |- | |- | ||
| |  | | DOTA_HeroPickState.DOTA_HEROPICK_STATE_CM_CAPTAINPICK | ||
| | 6 | | 6 | ||
| |   | |   | ||
| |- | |- | ||
| |  | | DOTA_HeroPickState.DOTA_HEROPICK_STATE_CM_BAN1 | ||
| | 7 | | 7 | ||
| |   | |   | ||
| |- | |- | ||
| |  | | DOTA_HeroPickState.DOTA_HEROPICK_STATE_CM_BAN2 | ||
| | 8 | | 8 | ||
| |   | |   | ||
| |- | |- | ||
| |  | | DOTA_HeroPickState.DOTA_HEROPICK_STATE_CM_BAN3 | ||
| | 9 | | 9 | ||
| |   | |   | ||
| |- | |- | ||
| |  | | DOTA_HeroPickState.DOTA_HEROPICK_STATE_CM_BAN4 | ||
| | 10 | | 10 | ||
| |   | |   | ||
| |- | |- | ||
| |  | | DOTA_HeroPickState.DOTA_HEROPICK_STATE_CM_BAN5 | ||
| | 11 | | 11 | ||
| |   | |   | ||
| |- | |- | ||
| |  | | DOTA_HeroPickState.DOTA_HEROPICK_STATE_CM_BAN6 | ||
| | 12 | | 12 | ||
| |   | |   | ||
| |- | |- | ||
| |  | | DOTA_HeroPickState.DOTA_HEROPICK_STATE_CM_BAN7 | ||
| | 13 | | 13 | ||
| |   | |   | ||
| |- | |- | ||
| |  | | DOTA_HeroPickState.DOTA_HEROPICK_STATE_CM_BAN8 | ||
| | 14 | | 14 | ||
| |   | |   | ||
| |- | |- | ||
| |  | | DOTA_HeroPickState.DOTA_HEROPICK_STATE_CM_BAN9 | ||
| | 15 | | 15 | ||
| |   | |   | ||
| |- | |- | ||
| |  | | DOTA_HeroPickState.DOTA_HEROPICK_STATE_CM_BAN10 | ||
| | 16 | | 16 | ||
| |   | |   | ||
| |- | |- | ||
| |  | | DOTA_HeroPickState.DOTA_HEROPICK_STATE_CM_BAN11 | ||
| | 17 | | 17 | ||
| |   | |   | ||
| |- | |- | ||
| |  | | DOTA_HeroPickState.DOTA_HEROPICK_STATE_CM_BAN12 | ||
| | 18 | | 18 | ||
| |   | |   | ||
| |- | |- | ||
| |  | | DOTA_HeroPickState.DOTA_HEROPICK_STATE_CM_BAN13 | ||
| | 19 | | 19 | ||
| |   | |   | ||
| |- | |- | ||
| |  | | DOTA_HeroPickState.DOTA_HEROPICK_STATE_CM_BAN14 | ||
| | 20 | | 20 | ||
| |   | |   | ||
| |- | |- | ||
| |  | | DOTA_HeroPickState.DOTA_HEROPICK_STATE_CM_SELECT1 | ||
| | 21 | | 21 | ||
| |   | |   | ||
| |- | |- | ||
| |  | | DOTA_HeroPickState.DOTA_HEROPICK_STATE_CM_SELECT2 | ||
| | 22 | | 22 | ||
| |   | |   | ||
| |- | |- | ||
| |  | | DOTA_HeroPickState.DOTA_HEROPICK_STATE_CM_SELECT3 | ||
| | 23 | | 23 | ||
| |   | |   | ||
| |- | |- | ||
| |  | | DOTA_HeroPickState.DOTA_HEROPICK_STATE_CM_SELECT4 | ||
| | 24 | | 24 | ||
| |   | |   | ||
| |- | |- | ||
| |  | | DOTA_HeroPickState.DOTA_HEROPICK_STATE_CM_SELECT5 | ||
| | 25 | | 25 | ||
| |   | |   | ||
| |- | |- | ||
| |  | | DOTA_HeroPickState.DOTA_HEROPICK_STATE_CM_SELECT6 | ||
| | 26 | | 26 | ||
| |   | |   | ||
| |- | |- | ||
| |  | | DOTA_HeroPickState.DOTA_HEROPICK_STATE_CM_SELECT7 | ||
| | 27 | | 27 | ||
| |   | |   | ||
| |- | |- | ||
| |  | | DOTA_HeroPickState.DOTA_HEROPICK_STATE_CM_SELECT8 | ||
| | 28 | | 28 | ||
| |   | |   | ||
| |- | |- | ||
| |  | | DOTA_HeroPickState.DOTA_HEROPICK_STATE_CM_SELECT9 | ||
| | 29 | | 29 | ||
| |   | |   | ||
| |- | |- | ||
| |  | | DOTA_HeroPickState.DOTA_HEROPICK_STATE_CM_SELECT10 | ||
| | 30 | | 30 | ||
| |   | |   | ||
| |- | |- | ||
| |  | | DOTA_HeroPickState.DOTA_HEROPICK_STATE_CM_PICK | ||
| | 31 | | 31 | ||
| |   | |   | ||
| |- | |- | ||
| |  | | DOTA_HeroPickState.DOTA_HEROPICK_STATE_AR_SELECT | ||
| | 32 | | 32 | ||
| |   | |   | ||
| |- | |- | ||
| |  | | DOTA_HeroPickState.DOTA_HEROPICK_STATE_MO_SELECT | ||
| | 33 | | 33 | ||
| |   | |   | ||
| |- | |- | ||
| |  | | DOTA_HeroPickState.DOTA_HEROPICK_STATE_FH_SELECT | ||
| | 34 | | 34 | ||
| |   | |   | ||
| |- | |- | ||
| |  | | DOTA_HeroPickState.DOTA_HEROPICK_STATE_CD_INTRO | ||
| | 35 | | 35 | ||
| |   | |   | ||
| |- | |- | ||
| |  | | DOTA_HeroPickState.DOTA_HEROPICK_STATE_CD_CAPTAINPICK | ||
| | 36 | | 36 | ||
| |   | |   | ||
| |- | |- | ||
| |  | | DOTA_HeroPickState.DOTA_HEROPICK_STATE_CD_BAN1 | ||
| | 37 | | 37 | ||
| |   | |   | ||
| |- | |- | ||
| |  | | DOTA_HeroPickState.DOTA_HEROPICK_STATE_CD_BAN2 | ||
| | 38 | | 38 | ||
| |   | |   | ||
| |- | |- | ||
| |  | | DOTA_HeroPickState.DOTA_HEROPICK_STATE_CD_BAN3 | ||
| | 39 | | 39 | ||
| |   | |   | ||
| |- | |- | ||
| |  | | DOTA_HeroPickState.DOTA_HEROPICK_STATE_CD_BAN4 | ||
| | 40 | | 40 | ||
| |   | |   | ||
| |- | |- | ||
| |  | | DOTA_HeroPickState.DOTA_HEROPICK_STATE_CD_BAN5 | ||
| | 41 | | 41 | ||
| |   | |   | ||
| |- | |- | ||
| |  | | DOTA_HeroPickState.DOTA_HEROPICK_STATE_CD_BAN6 | ||
| | 42 | | 42 | ||
| |   | |   | ||
| |- | |- | ||
| |  | | DOTA_HeroPickState.DOTA_HEROPICK_STATE_CD_SELECT1 | ||
| | 43 | | 43 | ||
| |   | |   | ||
| |- | |- | ||
| |  | | DOTA_HeroPickState.DOTA_HEROPICK_STATE_CD_SELECT2 | ||
| | 44 | | 44 | ||
| |   | |   | ||
| |- | |- | ||
| |  | | DOTA_HeroPickState.DOTA_HEROPICK_STATE_CD_SELECT3 | ||
| |  | | 45 | ||
| |   | |   | ||
| |- | |- | ||
| |  | | DOTA_HeroPickState.DOTA_HEROPICK_STATE_CD_SELECT4 | ||
| |  | | 46 | ||
| |   | |   | ||
| |- | |- | ||
| |  | | DOTA_HeroPickState.DOTA_HEROPICK_STATE_CD_SELECT5 | ||
| |  | | 47 | ||
| |   | |   | ||
| |- | |- | ||
| |  | | DOTA_HeroPickState.DOTA_HEROPICK_STATE_CD_SELECT6 | ||
| |  | | 48 | ||
| |   | |   | ||
| |- | |- | ||
| |  | | DOTA_HeroPickState.DOTA_HEROPICK_STATE_CD_SELECT7 | ||
| |  | | 49 | ||
| |   | |   | ||
| |- | |- | ||
| |  | | DOTA_HeroPickState.DOTA_HEROPICK_STATE_CD_SELECT8 | ||
| |  | | 50 | ||
| |   | |   | ||
| |- | |- | ||
| |  | | DOTA_HeroPickState.DOTA_HEROPICK_STATE_CD_SELECT9 | ||
| |  | | 51 | ||
| |   | |   | ||
| |- | |- | ||
| |  | | DOTA_HeroPickState.DOTA_HEROPICK_STATE_CD_SELECT10 | ||
| |  | | 52 | ||
| |   | |   | ||
| |- | |- | ||
| |  | | DOTA_HeroPickState.DOTA_HEROPICK_STATE_CD_PICK | ||
| |  | | 53 | ||
| |   | |   | ||
| |- | |- | ||
| |  | | DOTA_HeroPickState.DOTA_HEROPICK_STATE_BD_SELECT | ||
| |  | | 54 | ||
| |   | |   | ||
| |- | |- | ||
| |  | | DOTA_HeroPickState.DOTA_HERO_PICK_STATE_ABILITY_DRAFT_SELECT | ||
| |  | | 55 | ||
| |   | |   | ||
| |- | |- | ||
| |  | | DOTA_HeroPickState.DOTA_HERO_PICK_STATE_ARDM_SELECT | ||
| |  | | 56 | ||
| |   | |   | ||
| |- | |- | ||
| |  | | DOTA_HeroPickState.DOTA_HEROPICK_STATE_ALL_DRAFT_SELECT | ||
| |  | | 57 | ||
| |   | |   | ||
| |- | |- | ||
| |  | | DOTA_HeroPickState.DOTA_HERO_PICK_STATE_CUSTOMGAME_SELECT | ||
| | 58 | |||
| |  | |||
| |- | |||
| | DOTA_HeroPickState.DOTA_HEROPICK_STATE_SELECT_PENALTY | |||
| | 59 | |||
| |  | |||
| |- | |||
| | DOTA_HeroPickState.DOTA_HEROPICK_STATE_CUSTOM_PICK_RULES | |||
| | 60 | |||
| |  | |||
| |- | |||
| | DOTA_HeroPickState.DOTA_HEROPICK_STATE_SCENARIO_PICK | |||
| | 61 | |||
| |  | |||
| |- | |||
| | DOTA_HeroPickState.DOTA_HEROPICK_STATE_COUNT | |||
| | 62 | |||
| |  | |||
| |} | |||
| === DOTATeam_t === | |||
| {| class="standard-table" style="width: 100%;" | |||
| ! Enumerator | |||
| ! Value | |||
| ! Description | |||
| |- | |||
| | DOTATeam_t.DOTA_TEAM_FIRST | |||
| | 2 | |||
| |  | |||
| |- | |||
| | DOTATeam_t.DOTA_TEAM_GOODGUYS | |||
| | 2 | | 2 | ||
| |   | |   | ||
| |- | |- | ||
| |  | | DOTATeam_t.DOTA_TEAM_BADGUYS | ||
| | 3 | | 3 | ||
| |   | |   | ||
| |- | |- | ||
| |  | | DOTATeam_t.DOTA_TEAM_NEUTRALS | ||
| | 4 | | 4 | ||
| |   | |   | ||
| |- | |- | ||
| |  | | DOTATeam_t.DOTA_TEAM_NOTEAM | ||
| | 5 | | 5 | ||
| |   | |   | ||
| |- | |- | ||
| |  | | DOTATeam_t.DOTA_TEAM_CUSTOM_1 | ||
| | 6 | | 6 | ||
| |   | |   | ||
| |- | |- | ||
| |  | | DOTATeam_t.DOTA_TEAM_CUSTOM_2 | ||
| | 7 | | 7 | ||
| |   | |   | ||
| |- | |- | ||
| |  | | DOTATeam_t.DOTA_TEAM_CUSTOM_3 | ||
| | 8 | | 8 | ||
| |   | |   | ||
| |- | |- | ||
| |  | | DOTATeam_t.DOTA_TEAM_CUSTOM_4 | ||
| | 9 | | 9 | ||
| |   | |   | ||
| |- | |- | ||
| |  | | DOTATeam_t.DOTA_TEAM_CUSTOM_5 | ||
| | 10 | | 10 | ||
| |   | |   | ||
| |- | |- | ||
| |  | | DOTATeam_t.DOTA_TEAM_CUSTOM_6 | ||
| | 11 | | 11 | ||
| |   | |   | ||
| |- | |- | ||
| |  | | DOTATeam_t.DOTA_TEAM_CUSTOM_7 | ||
| | 12 | | 12 | ||
| |   | |   | ||
| |- | |- | ||
| |  | | DOTATeam_t.DOTA_TEAM_CUSTOM_8 | ||
| | 13 | | 13 | ||
| |   | |   | ||
| |- | |- | ||
| |  | | DOTATeam_t.DOTA_TEAM_DRAFT_POOL | ||
| | 14 | | 14 | ||
| |   | |   | ||
| |- | |- | ||
| |  | | DOTATeam_t.DOTA_TEAM_COUNT | ||
| | 15 | | 15 | ||
| |   | |   | ||
| |- | |- | ||
| |  | | DOTATeam_t.DOTA_TEAM_CUSTOM_MIN | ||
| |  | | 6 | ||
| |   | |   | ||
| |- | |||
| | DOTATeam_t.DOTA_TEAM_CUSTOM_MAX | |||
| | 13 | |||
| |- | |||
| |  | |||
| |  | |||
| |   | |   | ||
| |- | |- | ||
| |  | | DOTATeam_t.DOTA_TEAM_CUSTOM_COUNT | ||
| |  | | 8 | ||
| |   | |   | ||
| |} | |} | ||
| ===  | === DOTA_RUNES === | ||
| {| class="standard-table" style="width: 100%;" | {| class="standard-table" style="width: 100%;" | ||
| ! Enumerator | ! Enumerator | ||
| Line 7,479: | Line 7,595: | ||
| ! Description | ! Description | ||
| |- | |- | ||
| |  | | DOTA_RUNES.DOTA_RUNE_INVALID | ||
| | -1 | |||
| |  | |||
| |- | |||
| | DOTA_RUNES.DOTA_RUNE_DOUBLEDAMAGE | |||
| | 0 | | 0 | ||
| |   | |   | ||
| |- | |- | ||
| |  | | DOTA_RUNES.DOTA_RUNE_HASTE | ||
| | 1 | | 1 | ||
| |   | |   | ||
| |- | |- | ||
| |  | | DOTA_RUNES.DOTA_RUNE_ILLUSION | ||
| | 2 | | 2 | ||
| |   | |   | ||
| |- | |- | ||
| |  | | DOTA_RUNES.DOTA_RUNE_INVISIBILITY | ||
| | 3 | | 3 | ||
| |   | |   | ||
| |- | |- | ||
| |  | | DOTA_RUNES.DOTA_RUNE_REGENERATION | ||
| | 4 | | 4 | ||
| |   | |   | ||
| |- | |- | ||
| |  | | DOTA_RUNES.DOTA_RUNE_BOUNTY | ||
| | 5 | | 5 | ||
| |   | |   | ||
| |- | |- | ||
| |  | | DOTA_RUNES.DOTA_RUNE_ARCANE | ||
| | 6 | | 6 | ||
| |   | |   | ||
| |- | |- | ||
| |  | | DOTA_RUNES.DOTA_RUNE_WATER | ||
| | 7 | | 7 | ||
| |   | |   | ||
| |- | |- | ||
| |  | | DOTA_RUNES.DOTA_RUNE_XP | ||
| | 8 | | 8 | ||
| |   | |   | ||
| |- | |- | ||
| |  | | DOTA_RUNES.DOTA_RUNE_SHIELD | ||
| | 9 | | 9 | ||
| |  | |||
| |- | |||
| | DOTA_RUNES.DOTA_RUNE_COUNT | |||
| | 10 | |||
| |   | |   | ||
| |} | |} | ||
| ===  | === DOTA_UNIT_TARGET_TEAM === | ||
| {| class="standard-table" style="width: 100%;" | {| class="standard-table" style="width: 100%;" | ||
| ! Enumerator | ! Enumerator | ||
| Line 7,526: | Line 7,650: | ||
| ! Description | ! Description | ||
| |- | |- | ||
| |  | | DOTA_UNIT_TARGET_TEAM.DOTA_UNIT_TARGET_TEAM_NONE | ||
| | 0 | | 0 | ||
| |   | |   | ||
| |- | |- | ||
| |  | | DOTA_UNIT_TARGET_TEAM.DOTA_UNIT_TARGET_TEAM_FRIENDLY | ||
| | 1 | | 1 | ||
| |   | |   | ||
| |} | |- | ||
| | DOTA_UNIT_TARGET_TEAM.DOTA_UNIT_TARGET_TEAM_ENEMY | |||
| | 2 | |||
| |  | |||
| |- | |||
| | DOTA_UNIT_TARGET_TEAM.DOTA_UNIT_TARGET_TEAM_CUSTOM | |||
| | 4 | |||
| |  | |||
| |- | |||
| | DOTA_UNIT_TARGET_TEAM.DOTA_UNIT_TARGET_TEAM_BOTH | |||
| | 3 | |||
| |  | |||
| |} | |||
| ===  | === DOTA_UNIT_TARGET_TYPE === | ||
| {| class="standard-table" style="width: 100%;" | {| class="standard-table" style="width: 100%;" | ||
| ! Enumerator | ! Enumerator | ||
| Line 7,541: | Line 7,677: | ||
| ! Description | ! Description | ||
| |- | |- | ||
| |  | | DOTA_UNIT_TARGET_TYPE.DOTA_UNIT_TARGET_NONE | ||
| | 0 | | 0 | ||
| |   | |   | ||
| |- | |- | ||
| |  | | DOTA_UNIT_TARGET_TYPE.DOTA_UNIT_TARGET_HERO | ||
| | 1 | | 1 | ||
| |   | |   | ||
| |- | |- | ||
| |  | | DOTA_UNIT_TARGET_TYPE.DOTA_UNIT_TARGET_CREEP | ||
| | 2 | | 2 | ||
| |   | |   | ||
| |- | |- | ||
| |  | | DOTA_UNIT_TARGET_TYPE.DOTA_UNIT_TARGET_BUILDING | ||
| |  | | 4 | ||
| |  | |||
| |- | |||
| | DOTA_UNIT_TARGET_TYPE.DOTA_UNIT_TARGET_COURIER | |||
| | 16 | |||
| |  | |||
| |- | |||
| | DOTA_UNIT_TARGET_TYPE.DOTA_UNIT_TARGET_OTHER | |||
| | 32 | |||
| |  | |||
| |- | |||
| | DOTA_UNIT_TARGET_TYPE.DOTA_UNIT_TARGET_TREE | |||
| | 64 | |||
| |   | |   | ||
| |- | |- | ||
| |  | | DOTA_UNIT_TARGET_TYPE.DOTA_UNIT_TARGET_CUSTOM | ||
| |  | | 128 | ||
| |   | |   | ||
| |- | |- | ||
| |  | | DOTA_UNIT_TARGET_TYPE.DOTA_UNIT_TARGET_SELF | ||
| |  | | 256 | ||
| |   | |   | ||
| |- | |- | ||
| |  | | DOTA_UNIT_TARGET_TYPE.DOTA_UNIT_TARGET_BASIC | ||
| |  | | 18 | ||
| |   | |   | ||
| |- | |- | ||
| |  | | DOTA_UNIT_TARGET_TYPE.DOTA_UNIT_TARGET_ALL | ||
| |  | | 55 | ||
| |   | |   | ||
| |- | |- | ||
| |  | | DOTA_UNIT_TARGET_TYPE.DOTA_UNIT_TARGET_HEROES_AND_CREEPS | ||
| |  | | 19 | ||
| |   | |   | ||
| |} | |} | ||
| ===  | === DOTA_UNIT_TARGET_FLAGS === | ||
| {| class="standard-table" style="width: 100%;" | {| class="standard-table" style="width: 100%;" | ||
| ! Enumerator | ! Enumerator | ||
| Line 7,584: | Line 7,732: | ||
| ! Description | ! Description | ||
| |- | |- | ||
| |  | | DOTA_UNIT_TARGET_FLAGS.DOTA_UNIT_TARGET_FLAG_NONE | ||
| |  | | 0 | ||
| |   | |   | ||
| |- | |- | ||
| |  | | DOTA_UNIT_TARGET_FLAGS.DOTA_UNIT_TARGET_FLAG_RANGED_ONLY | ||
| |  | | 2 | ||
| |   | |   | ||
| |- | |- | ||
| |  | | DOTA_UNIT_TARGET_FLAGS.DOTA_UNIT_TARGET_FLAG_MELEE_ONLY | ||
| |  | | 4 | ||
| |   | |   | ||
| |- | |- | ||
| |  | | DOTA_UNIT_TARGET_FLAGS.DOTA_UNIT_TARGET_FLAG_DEAD | ||
| |  | | 8 | ||
| |   | |   | ||
| |- | |- | ||
| |  | | DOTA_UNIT_TARGET_FLAGS.DOTA_UNIT_TARGET_FLAG_MAGIC_IMMUNE_ENEMIES | ||
| |  | | 16 | ||
| |   | |   | ||
| |- | |- | ||
| |  | | DOTA_UNIT_TARGET_FLAGS.DOTA_UNIT_TARGET_FLAG_NOT_MAGIC_IMMUNE_ALLIES | ||
| |  | | 32 | ||
| |   | |   | ||
| |- | |- | ||
| |  | | DOTA_UNIT_TARGET_FLAGS.DOTA_UNIT_TARGET_FLAG_INVULNERABLE | ||
| |  | | 64 | ||
| |   | |   | ||
| |- | |- | ||
| |  | | DOTA_UNIT_TARGET_FLAGS.DOTA_UNIT_TARGET_FLAG_FOW_VISIBLE | ||
| |  | | 128 | ||
| |   | |   | ||
| |- | |- | ||
| |  | | DOTA_UNIT_TARGET_FLAGS.DOTA_UNIT_TARGET_FLAG_NO_INVIS | ||
| |  | | 256 | ||
| |   | |   | ||
| |- | |- | ||
| |  | | DOTA_UNIT_TARGET_FLAGS.DOTA_UNIT_TARGET_FLAG_NOT_ANCIENTS | ||
| |  | | 512 | ||
| |   | |   | ||
| |- | |- | ||
| |  | | DOTA_UNIT_TARGET_FLAGS.DOTA_UNIT_TARGET_FLAG_PLAYER_CONTROLLED | ||
| |  | | 1024 | ||
| |   | |   | ||
| |- | |- | ||
| |  | | DOTA_UNIT_TARGET_FLAGS.DOTA_UNIT_TARGET_FLAG_NOT_DOMINATED | ||
| |  | | 2048 | ||
| |   | |   | ||
| |- | |- | ||
| |  | | DOTA_UNIT_TARGET_FLAGS.DOTA_UNIT_TARGET_FLAG_NOT_SUMMONED | ||
| |  | | 4096 | ||
| |   | |   | ||
| |- | |- | ||
| |  | | DOTA_UNIT_TARGET_FLAGS.DOTA_UNIT_TARGET_FLAG_NOT_ILLUSIONS | ||
| |  | | 8192 | ||
| |   | |   | ||
| |- | |- | ||
| |  | | DOTA_UNIT_TARGET_FLAGS.DOTA_UNIT_TARGET_FLAG_NOT_ATTACK_IMMUNE | ||
| |  | | 16384 | ||
| |   | |   | ||
| |- | |- | ||
| |  | | DOTA_UNIT_TARGET_FLAGS.DOTA_UNIT_TARGET_FLAG_MANA_ONLY | ||
| |  | | 32768 | ||
| |   | |   | ||
| |- | |- | ||
| |  | | DOTA_UNIT_TARGET_FLAGS.DOTA_UNIT_TARGET_FLAG_CHECK_DISABLE_HELP | ||
| |  | | 65536 | ||
| |   | |   | ||
| |- | |- | ||
| |  | | DOTA_UNIT_TARGET_FLAGS.DOTA_UNIT_TARGET_FLAG_NOT_CREEP_HERO | ||
| |  | | 131072 | ||
| |   | |   | ||
| |- | |- | ||
| |  | | DOTA_UNIT_TARGET_FLAGS.DOTA_UNIT_TARGET_FLAG_OUT_OF_WORLD | ||
| |  | | 262144 | ||
| |   | |   | ||
| |- | |- | ||
| |  | | DOTA_UNIT_TARGET_FLAGS.DOTA_UNIT_TARGET_FLAG_NOT_NIGHTMARED | ||
| |  | | 524288 | ||
| |   | |   | ||
| |- | |- | ||
| |  | | DOTA_UNIT_TARGET_FLAGS.DOTA_UNIT_TARGET_FLAG_PREFER_ENEMIES | ||
| |  | | 1048576 | ||
| |   | |   | ||
| |- | |- | ||
| |  | | DOTA_UNIT_TARGET_FLAGS.DOTA_UNIT_TARGET_FLAG_RESPECT_OBSTRUCTIONS | ||
| |  | | 2097152 | ||
| |   | |   | ||
| |- | |- | ||
| |  | | DOTA_UNIT_TARGET_FLAGS.DOTA_UNIT_TARGET_FLAG_CAN_BE_SEEN | ||
| |  | | 384 | ||
| |   | |   | ||
| |} | |} | ||
| ===  | === DOTALimits_t === | ||
| {| class="standard-table" style="width: 100%;" | {| class="standard-table" style="width: 100%;" | ||
| ! Enumerator | ! Enumerator | ||
| Line 7,715: | Line 7,831: | ||
| ! Description | ! Description | ||
| |- | |- | ||
| |  | | DOTALimits_t.DOTA_MAX_PLAYERS | ||
| |  | | 64 | ||
| |   | | Max number of players connected to the server including spectators. | ||
| |- | |- | ||
| |  | | DOTALimits_t.DOTA_MAX_TEAM | ||
| | - | | 24 | ||
| |   | | Max number of players per team. | ||
| |- | |||
| | DOTALimits_t.DOTA_MAX_PLAYER_TEAMS | |||
| | 10 | |||
| | Max number of player teams supported. | |||
| |- | |||
| | DOTALimits_t.DOTA_MAX_TEAM_PLAYERS | |||
| | 24 | |||
| | Max number of non-spectator players supported. | |||
| |- | |||
| | DOTALimits_t.DOTA_MAX_SPECTATOR_TEAM_SIZE | |||
| | 40 | |||
| | How many spectators can watch. | |||
| |- | |||
| | DOTALimits_t.DOTA_MAX_SPECTATOR_LOBBY_SIZE | |||
| | 15 | |||
| | Max number of viewers in a spectator lobby. | |||
| |- | |- | ||
| |  | | DOTALimits_t.DOTA_DEFAULT_MAX_TEAM | ||
| |  | | 5 | ||
| |   | | Default number of players per team. | ||
| |- | |- | ||
| |  | | DOTALimits_t.DOTA_DEFAULT_MAX_TEAM_PLAYERS | ||
| |  | | 10 | ||
| |   | | Default number of non-spectator players supported. | ||
| |} | |} | ||
| ===  | === DOTAInventoryFlags_t === | ||
| {| class="standard-table" style="width: 100%;" | {| class="standard-table" style="width: 100%;" | ||
| ! Enumerator | ! Enumerator | ||
| Line 7,738: | Line 7,870: | ||
| ! Description | ! Description | ||
| |- | |- | ||
| |  | | DOTAInventoryFlags_t.DOTA_INVENTORY_ALLOW_NONE | ||
| | 0 | | 0 | ||
| |   | |   | ||
| |- | |- | ||
| |  | | DOTAInventoryFlags_t.DOTA_INVENTORY_ALLOW_MAIN | ||
| | 1 | | 1 | ||
| |   | |   | ||
| |- | |- | ||
| |  | | DOTAInventoryFlags_t.DOTA_INVENTORY_ALLOW_STASH | ||
| | 2 | | 2 | ||
| |   | |   | ||
| |- | |- | ||
| |  | | DOTAInventoryFlags_t.DOTA_INVENTORY_ALLOW_DROP_ON_GROUND | ||
| | 4 | |||
| |  | |||
| |- | |||
| | DOTAInventoryFlags_t.DOTA_INVENTORY_ALLOW_DROP_AT_FOUNTAIN | |||
| | 8 | |||
| |  | |||
| |- | |||
| | DOTAInventoryFlags_t.DOTA_INVENTORY_LIMIT_DROP_ON_GROUND | |||
| | 16 | |||
| |  | |||
| |- | |||
| | DOTAInventoryFlags_t.DOTA_INVENTORY_ALL_ACCESS | |||
| | 3 | | 3 | ||
| |   | |   | ||
| |} | |} | ||
| ===  | === EDOTA_ModifyGold_Reason === | ||
| {| class="standard-table" style="width: 100%;" | {| class="standard-table" style="width: 100%;" | ||
| ! Enumerator | ! Enumerator | ||
| Line 7,761: | Line 7,905: | ||
| ! Description | ! Description | ||
| |- | |- | ||
| |  | | EDOTA_ModifyGold_Reason.DOTA_ModifyGold_Unspecified | ||
| | 0 | | 0 | ||
| |   | |   | ||
| |- | |- | ||
| |  | | EDOTA_ModifyGold_Reason.DOTA_ModifyGold_Death | ||
| | 1 | | 1 | ||
| |   | |   | ||
| |- | |- | ||
| |  | | EDOTA_ModifyGold_Reason.DOTA_ModifyGold_Buyback | ||
| | 2 | | 2 | ||
| |   | |   | ||
| |- | |||
| | EDOTA_ModifyGold_Reason.DOTA_ModifyGold_PurchaseConsumable | |||
| |- | |||
| |  | |||
| | 3 | | 3 | ||
| |   | |   | ||
| |- | |- | ||
| |  | | EDOTA_ModifyGold_Reason.DOTA_ModifyGold_PurchaseItem | ||
| | 4 | | 4 | ||
| |   | |   | ||
| |- | |- | ||
| |  | | EDOTA_ModifyGold_Reason.DOTA_ModifyGold_AbandonedRedistribute | ||
| | 5 | | 5 | ||
| |   | |   | ||
| |- | |- | ||
| |  | | EDOTA_ModifyGold_Reason.DOTA_ModifyGold_SellItem | ||
| | 6 | | 6 | ||
| |   | |   | ||
| |- | |- | ||
| |  | | EDOTA_ModifyGold_Reason.DOTA_ModifyGold_AbilityCost | ||
| | 7 | | 7 | ||
| |   | |   | ||
| |- | |- | ||
| |  | | EDOTA_ModifyGold_Reason.DOTA_ModifyGold_CheatCommand | ||
| | 8 | | 8 | ||
| |   | |   | ||
| |- | |- | ||
| |  | | EDOTA_ModifyGold_Reason.DOTA_ModifyGold_SelectionPenalty | ||
| | 9 | | 9 | ||
| |   | |   | ||
| |- | |- | ||
| |  | | EDOTA_ModifyGold_Reason.DOTA_ModifyGold_GameTick | ||
| | 10 | | 10 | ||
| |   | |   | ||
| |- | |- | ||
| |  | | EDOTA_ModifyGold_Reason.DOTA_ModifyGold_Building | ||
| | 11 | | 11 | ||
| |   | |   | ||
| |- | |- | ||
| |  | | EDOTA_ModifyGold_Reason.DOTA_ModifyGold_HeroKill | ||
| | 12 | | 12 | ||
| |   | |   | ||
| |- | |- | ||
| |  | | EDOTA_ModifyGold_Reason.DOTA_ModifyGold_CreepKill | ||
| |  | | 13 | ||
| |   | |   | ||
| |- | |- | ||
| |  | | EDOTA_ModifyGold_Reason.DOTA_ModifyGold_NeutralKill | ||
| |  | | 14 | ||
| |   | |   | ||
| |- | |- | ||
| |  | | EDOTA_ModifyGold_Reason.DOTA_ModifyGold_RoshanKill | ||
| |  | | 15 | ||
| |   | |   | ||
| |- | |- | ||
| |  | | EDOTA_ModifyGold_Reason.DOTA_ModifyGold_CourierKill | ||
| |  | | 16 | ||
| |   | |   | ||
| |- | |- | ||
| |  | | EDOTA_ModifyGold_Reason.DOTA_ModifyGold_BountyRune | ||
| |  | | 17 | ||
| |  | |||
| |- | |||
| | EDOTA_ModifyGold_Reason.DOTA_ModifyGold_SharedGold | |||
| | 18 | |||
| |  | |||
| |- | |||
| | EDOTA_ModifyGold_Reason.DOTA_ModifyGold_AbilityGold | |||
| | 19 | |||
| |  | |||
| |- | |||
| | EDOTA_ModifyGold_Reason.DOTA_ModifyGold_WardKill | |||
| | 20 | |||
| |  | |||
| |- | |||
| | EDOTA_ModifyGold_Reason.DOTA_ModifyGold_CourierKilledByThisPlayer | |||
| | 21 | |||
| |   | |   | ||
| |} | |} | ||
| ===  | === DOTAUnitAttackCapability_t === | ||
| {| class="standard-table" style="width: 100%;" | {| class="standard-table" style="width: 100%;" | ||
| ! Enumerator | ! Enumerator | ||
| Line 7,866: | Line 8,000: | ||
| ! Description | ! Description | ||
| |- | |- | ||
| |  | | DOTAUnitAttackCapability_t.DOTA_UNIT_CAP_NO_ATTACK | ||
| | 0 | | 0 | ||
| |   | |   | ||
| |- | |- | ||
| |  | | DOTAUnitAttackCapability_t.DOTA_UNIT_CAP_MELEE_ATTACK | ||
| | 1 | | 1 | ||
| |   | |   | ||
| |- | |- | ||
| |  | | DOTAUnitAttackCapability_t.DOTA_UNIT_CAP_RANGED_ATTACK | ||
| |  | | 2 | ||
| |   | |   | ||
| |- | |- | ||
| |  | | DOTAUnitAttackCapability_t.DOTA_UNIT_CAP_RANGED_ATTACK_DIRECTIONAL | ||
| |  | | 4 | ||
| |   | |   | ||
| |- | |- | ||
| |  | | DOTAUnitAttackCapability_t.DOTA_UNIT_ATTACK_CAPABILITY_BIT_COUNT | ||
| | 3 | | 3 | ||
| |   | |   | ||
| |} | |||
| === DOTAUnitMoveCapability_t === | |||
| {| class="standard-table" style="width: 100%;" | |||
| ! Enumerator | |||
| ! Value | |||
| ! Description | |||
| |- | |- | ||
| |  | | DOTAUnitMoveCapability_t.DOTA_UNIT_CAP_MOVE_NONE | ||
| |  | | 0 | ||
| |   | |   | ||
| |- | |- | ||
| |  | | DOTAUnitMoveCapability_t.DOTA_UNIT_CAP_MOVE_GROUND | ||
| |  | | 1 | ||
| |   | |   | ||
| |- | |- | ||
| |  | | DOTAUnitMoveCapability_t.DOTA_UNIT_CAP_MOVE_FLY | ||
| |  | | 2 | ||
| |   | |   | ||
| |} | |||
| === EShareAbility === | |||
| {| class="standard-table" style="width: 100%;" | |||
| ! Enumerator | |||
| ! Value | |||
| ! Description | |||
| |- | |- | ||
| |  | | EShareAbility.ITEM_FULLY_SHAREABLE | ||
| |  | | 0 | ||
| |   | |   | ||
| |- | |- | ||
| |  | | EShareAbility.ITEM_PARTIALLY_SHAREABLE | ||
| |  | | 1 | ||
| |   | |   | ||
| |- | |- | ||
| |  | | EShareAbility.ITEM_NOT_SHAREABLE | ||
| |  | | 2 | ||
| |   | |   | ||
| |} | |||
| === DOTAMusicStatus_t === | |||
| {| class="standard-table" style="width: 100%;" | |||
| ! Enumerator | |||
| ! Value | |||
| ! Description | |||
| |- | |- | ||
| |  | | DOTAMusicStatus_t.DOTA_MUSIC_STATUS_NONE | ||
| |  | | 0 | ||
| |   | |   | ||
| |- | |- | ||
| |  | | DOTAMusicStatus_t.DOTA_MUSIC_STATUS_EXPLORATION | ||
| |  | | 1 | ||
| |   | |   | ||
| |- | |- | ||
| |  | | DOTAMusicStatus_t.DOTA_MUSIC_STATUS_BATTLE | ||
| |  | | 2 | ||
| |   | |   | ||
| |- | |- | ||
| |  | | DOTAMusicStatus_t.DOTA_MUSIC_STATUS_PRE_GAME_EXPLORATION | ||
| |  | | 3 | ||
| |   | |   | ||
| |- | |- | ||
| |  | | DOTAMusicStatus_t.DOTA_MUSIC_STATUS_DEAD | ||
| |  | | 4 | ||
| |   | |   | ||
| |- | |- | ||
| |  | | DOTAMusicStatus_t.DOTA_MUSIC_STATUS_LAST | ||
| |  | | 5 | ||
| |   | |   | ||
| |} | |||
| === DOTA_ABILITY_BEHAVIOR === | |||
| {| class="standard-table" style="width: 100%;" | |||
| ! Enumerator | |||
| ! Value | |||
| ! Description | |||
| |- | |- | ||
| |  | | DOTA_ABILITY_BEHAVIOR.DOTA_ABILITY_BEHAVIOR_NONE | ||
| |  | | 0 | ||
| |   | |   | ||
| |- | |- | ||
| |  | | DOTA_ABILITY_BEHAVIOR.DOTA_ABILITY_BEHAVIOR_HIDDEN | ||
| |  | | 1 | ||
| |   | |   | ||
| |- | |- | ||
| |  | | DOTA_ABILITY_BEHAVIOR.DOTA_ABILITY_BEHAVIOR_PASSIVE | ||
| |  | | 2 | ||
| |   | |   | ||
| |- | |- | ||
| |  | | DOTA_ABILITY_BEHAVIOR.DOTA_ABILITY_BEHAVIOR_NO_TARGET | ||
| |  | | 4 | ||
| |   | |   | ||
| |- | |- | ||
| |  | | DOTA_ABILITY_BEHAVIOR.DOTA_ABILITY_BEHAVIOR_UNIT_TARGET | ||
| |  | | 8 | ||
| |   | |   | ||
| |- | |- | ||
| |  | | DOTA_ABILITY_BEHAVIOR.DOTA_ABILITY_BEHAVIOR_POINT | ||
| |  | | 16 | ||
| |   | |   | ||
| |- | |- | ||
| |  | | DOTA_ABILITY_BEHAVIOR.DOTA_ABILITY_BEHAVIOR_AOE | ||
| |  | | 32 | ||
| |   | |   | ||
| |- | |- | ||
| |  | | DOTA_ABILITY_BEHAVIOR.DOTA_ABILITY_BEHAVIOR_NOT_LEARNABLE | ||
| |  | | 64 | ||
| |   | |   | ||
| |- | |- | ||
| |  | | DOTA_ABILITY_BEHAVIOR.DOTA_ABILITY_BEHAVIOR_CHANNELLED | ||
| |  | | 128 | ||
| |   | |   | ||
| |- | |- | ||
| |  | | DOTA_ABILITY_BEHAVIOR.DOTA_ABILITY_BEHAVIOR_ITEM | ||
| |  | | 256 | ||
| |   | |   | ||
| |- | |- | ||
| |  | | DOTA_ABILITY_BEHAVIOR.DOTA_ABILITY_BEHAVIOR_TOGGLE | ||
| |  | | 512 | ||
| |   | |   | ||
| |- | |- | ||
| |  | | DOTA_ABILITY_BEHAVIOR.DOTA_ABILITY_BEHAVIOR_DIRECTIONAL | ||
| |  | | 1024 | ||
| |   | |   | ||
| |- | |- | ||
| |  | | DOTA_ABILITY_BEHAVIOR.DOTA_ABILITY_BEHAVIOR_IMMEDIATE | ||
| |  | | 2048 | ||
| |   | |   | ||
| |- | |- | ||
| |  | | DOTA_ABILITY_BEHAVIOR.DOTA_ABILITY_BEHAVIOR_AUTOCAST | ||
| |  | | 4096 | ||
| |   | |   | ||
| |- | |- | ||
| |  | | DOTA_ABILITY_BEHAVIOR.DOTA_ABILITY_BEHAVIOR_OPTIONAL_UNIT_TARGET | ||
| |  | | 8192 | ||
| |   | |   | ||
| |- | |- | ||
| |  | | DOTA_ABILITY_BEHAVIOR.DOTA_ABILITY_BEHAVIOR_OPTIONAL_POINT | ||
| |  | | 16384 | ||
| |   | |   | ||
| |- | |- | ||
| |  | | DOTA_ABILITY_BEHAVIOR.DOTA_ABILITY_BEHAVIOR_OPTIONAL_NO_TARGET | ||
| |  | | 32768 | ||
| |   | |   | ||
| |- | |- | ||
| |  | | DOTA_ABILITY_BEHAVIOR.DOTA_ABILITY_BEHAVIOR_AURA | ||
| |  | | 65536 | ||
| |   | |   | ||
| |- | |- | ||
| |  | | DOTA_ABILITY_BEHAVIOR.DOTA_ABILITY_BEHAVIOR_ATTACK | ||
| |  | | 131072 | ||
| |   | |   | ||
| |- | |- | ||
| |  | | DOTA_ABILITY_BEHAVIOR.DOTA_ABILITY_BEHAVIOR_DONT_RESUME_MOVEMENT | ||
| |  | | 262144 | ||
| |   | |   | ||
| |- | |- | ||
| |  | | DOTA_ABILITY_BEHAVIOR.DOTA_ABILITY_BEHAVIOR_ROOT_DISABLES | ||
| |  | | 524288 | ||
| |   | |   | ||
| |- | |- | ||
| |  | | DOTA_ABILITY_BEHAVIOR.DOTA_ABILITY_BEHAVIOR_UNRESTRICTED | ||
| |  | | 1048576 | ||
| |   | |   | ||
| |- | |- | ||
| |  | | DOTA_ABILITY_BEHAVIOR.DOTA_ABILITY_BEHAVIOR_IGNORE_PSEUDO_QUEUE | ||
| |  | | 2097152 | ||
| |   | |   | ||
| |- | |- | ||
| |  | | DOTA_ABILITY_BEHAVIOR.DOTA_ABILITY_BEHAVIOR_IGNORE_CHANNEL | ||
| |  | | 4194304 | ||
| |   | |   | ||
| |- | |- | ||
| |  | | DOTA_ABILITY_BEHAVIOR.DOTA_ABILITY_BEHAVIOR_DONT_CANCEL_MOVEMENT | ||
| |  | | 8388608 | ||
| |   | |   | ||
| |- | |- | ||
| |  | | DOTA_ABILITY_BEHAVIOR.DOTA_ABILITY_BEHAVIOR_DONT_ALERT_TARGET | ||
| |  | | 16777216 | ||
| |   | |   | ||
| |- | |- | ||
| |  | | DOTA_ABILITY_BEHAVIOR.DOTA_ABILITY_BEHAVIOR_DONT_RESUME_ATTACK | ||
| |  | | 33554432 | ||
| |   | |   | ||
| |- | |- | ||
| |  | | DOTA_ABILITY_BEHAVIOR.DOTA_ABILITY_BEHAVIOR_NORMAL_WHEN_STOLEN | ||
| |  | | 67108864 | ||
| |   | |   | ||
| |- | |- | ||
| |  | | DOTA_ABILITY_BEHAVIOR.DOTA_ABILITY_BEHAVIOR_IGNORE_BACKSWING | ||
| |  | | 134217728 | ||
| |   | |   | ||
| |- | |- | ||
| |  | | DOTA_ABILITY_BEHAVIOR.DOTA_ABILITY_BEHAVIOR_RUNE_TARGET | ||
| |  | | 268435456 | ||
| |   | |   | ||
| |- | |- | ||
| |  | | DOTA_ABILITY_BEHAVIOR.DOTA_ABILITY_BEHAVIOR_DONT_CANCEL_CHANNEL | ||
| |  | | 536870912 | ||
| |   | |   | ||
| |- | |- | ||
| |  | | DOTA_ABILITY_BEHAVIOR.DOTA_ABILITY_BEHAVIOR_VECTOR_TARGETING | ||
| |  | | 1073741824 | ||
| |   | |   | ||
| |- | |- | ||
| |  | | DOTA_ABILITY_BEHAVIOR.DOTA_ABILITY_BEHAVIOR_LAST_RESORT_POINT | ||
| |  | | 2147483648 | ||
| |   | |   | ||
| |- | |- | ||
| |  | | DOTA_ABILITY_BEHAVIOR.DOTA_ABILITY_BEHAVIOR_CAN_SELF_CAST | ||
| |  | | 4294967296 | ||
| |   | |   | ||
| |- | |- | ||
| |  | | DOTA_ABILITY_BEHAVIOR.DOTA_ABILITY_BEHAVIOR_SHOW_IN_GUIDES | ||
| |  | | 8589934592 | ||
| |   | |   | ||
| |- | |- | ||
| |  | | DOTA_ABILITY_BEHAVIOR.DOTA_ABILITY_BEHAVIOR_UNLOCKED_BY_EFFECT_INDEX | ||
| |  | | 17179869184 | ||
| |   | |   | ||
| |- | |- | ||
| |  | | DOTA_ABILITY_BEHAVIOR.DOTA_ABILITY_BEHAVIOR_SUPPRESS_ASSOCIATED_CONSUMABLE | ||
| |  | | 34359738368 | ||
| |   | |   | ||
| |- | |- | ||
| |  | | DOTA_ABILITY_BEHAVIOR.DOTA_ABILITY_BEHAVIOR_FREE_DRAW_TARGETING | ||
| |  | | 68719476736 | ||
| |   | |   | ||
| |- | |- | ||
| |  | | DOTA_ABILITY_BEHAVIOR.DOTA_ABILITY_BEHAVIOR_IGNORE_SILENCE | ||
| |  | | 137438953472 | ||
| |   | |   | ||
| |- | |- | ||
| |  | | DOTA_ABILITY_BEHAVIOR.DOTA_ABILITY_BEHAVIOR_OVERSHOOT | ||
| |  | | 274877906944 | ||
| |   | |   | ||
| |- | |- | ||
| |  | | DOTA_ABILITY_BEHAVIOR.DOTA_ABILITY_BEHAVIOR_IGNORE_MUTED | ||
| |  | | 549755813888 | ||
| |   | |   | ||
| |- | |- | ||
| |  | | DOTA_ABILITY_BEHAVIOR.DOTA_ABILITY_BEHAVIOR_ALT_CASTABLE | ||
| |  | | 1099511627776 | ||
| |   | |   | ||
| |- | |- | ||
| |  | | DOTA_ABILITY_BEHAVIOR.DOTA_ABILITY_BEHAVIOR_SKIP_FOR_KEYBINDS | ||
| |  | | 4398046511104 | ||
| |   | |   | ||
| |- | |- | ||
| |  | | DOTA_ABILITY_BEHAVIOR.DOTA_ABILITY_BEHAVIOR_INNATE_UI | ||
| |  | | 8796093022208 | ||
| |   | |   | ||
| |- | |- | ||
| |  | | DOTA_ABILITY_BEHAVIOR.DOTA_ABILITY_BEHAVIOR_UNSWAPPABLE | ||
| |  | | 17592186044416 | ||
| |   | |   | ||
| |- | |- | ||
| |  | | DOTA_ABILITY_BEHAVIOR.DOTA_ABILITY_BEHAVIOR_DONT_PROC_OTHER_ABILITIES | ||
| |  | | 35184372088832 | ||
| |   | |   | ||
| |- | |- | ||
| |  | | DOTA_ABILITY_BEHAVIOR.DOTA_ABILITY_BEHAVIOR_IGNORE_INVISIBLE | ||
| |  | | 70368744177664 | ||
| |   | |   | ||
| |- | |- | ||
| |  | | DOTA_ABILITY_BEHAVIOR.DOTA_ABILITY_BEHAVIOR_AFFECTED_BY_MUTE | ||
| |  | | 140737488355328 | ||
| |   | |   | ||
| |- | |- | ||
| |  | | DOTA_ABILITY_BEHAVIOR.DOTA_ABILITY_BEHAVIOR_IS_FAKE_ITEM | ||
| |  | | 281474976710656 | ||
| |   | |   | ||
| |} | |||
| === DAMAGE_TYPES === | |||
| {| class="standard-table" style="width: 100%;" | |||
| ! Enumerator | |||
| ! Value | |||
| ! Description | |||
| |- | |- | ||
| |  | | DAMAGE_TYPES.DAMAGE_TYPE_NONE | ||
| |  | | 0 | ||
| |   | |   | ||
| |- | |- | ||
| |  | | DAMAGE_TYPES.DAMAGE_TYPE_PHYSICAL | ||
| |  | | 1 | ||
| |   | |   | ||
| |- | |- | ||
| |  | | DAMAGE_TYPES.DAMAGE_TYPE_MAGICAL | ||
| |  | | 2 | ||
| |   | |   | ||
| |- | |- | ||
| |  | | DAMAGE_TYPES.DAMAGE_TYPE_PURE | ||
| |  | | 4 | ||
| |   | |   | ||
| |- | |- | ||
| |  | | DAMAGE_TYPES.DAMAGE_TYPE_HP_REMOVAL | ||
| |  | | 8 | ||
| |   | |   | ||
| |- | |- | ||
| |  | | DAMAGE_TYPES.DAMAGE_TYPE_ABILITY_DEFINED | ||
| |  | | 16 | ||
| |   | |   | ||
| |- | |- | ||
| |  | | DAMAGE_TYPES.DAMAGE_TYPE_ALL | ||
| |  | | 7 | ||
| |   | |   | ||
| |} | |||
| === ABILITY_TYPES === | |||
| {| class="standard-table" style="width: 100%;" | |||
| ! Enumerator | |||
| ! Value | |||
| ! Description | |||
| |- | |- | ||
| |  | | ABILITY_TYPES.ABILITY_TYPE_BASIC | ||
| |  | | 0 | ||
| |   | |   | ||
| |- | |- | ||
| |  | | ABILITY_TYPES.ABILITY_TYPE_ULTIMATE | ||
| |  | | 1 | ||
| |   | |   | ||
| |- | |- | ||
| |  | | ABILITY_TYPES.ABILITY_TYPE_ATTRIBUTES | ||
| |  | | 2 | ||
| |   | |   | ||
| |- | |- | ||
| |  | | ABILITY_TYPES.ABILITY_TYPE_HIDDEN | ||
| |  | | 3 | ||
| |   | |   | ||
| |} | |||
| === SPELL_IMMUNITY_TYPES === | |||
| {| class="standard-table" style="width: 100%;" | |||
| ! Enumerator | |||
| ! Value | |||
| ! Description | |||
| |- | |- | ||
| |  | | SPELL_IMMUNITY_TYPES.SPELL_IMMUNITY_NONE | ||
| |  | | 0 | ||
| |   | |   | ||
| |- | |- | ||
| |  | | SPELL_IMMUNITY_TYPES.SPELL_IMMUNITY_ALLIES_YES | ||
| |  | | 1 | ||
| |   | |   | ||
| |- | |- | ||
| |  | | SPELL_IMMUNITY_TYPES.SPELL_IMMUNITY_ALLIES_NO | ||
| |  | | 2 | ||
| |   | |   | ||
| |- | |- | ||
| |  | | SPELL_IMMUNITY_TYPES.SPELL_IMMUNITY_ENEMIES_YES | ||
| |  | | 3 | ||
| |   | |   | ||
| |- | |- | ||
| |  | | SPELL_IMMUNITY_TYPES.SPELL_IMMUNITY_ENEMIES_NO | ||
| |  | | 4 | ||
| |   | |   | ||
| |- | |- | ||
| |  | | SPELL_IMMUNITY_TYPES.SPELL_IMMUNITY_ALLIES_YES_ENEMIES_NO | ||
| |  | | 5 | ||
| |   | |   | ||
| |} | |||
| === DOTADamageFlag_t === | |||
| {| class="standard-table" style="width: 100%;" | |||
| ! Enumerator | |||
| ! Value | |||
| ! Description | |||
| |- | |- | ||
| |  | | DOTADamageFlag_t.DOTA_DAMAGE_FLAG_NONE | ||
| |  | | 0 | ||
| |   | |   | ||
| |- | |- | ||
| |  | | DOTADamageFlag_t.DOTA_DAMAGE_FLAG_IGNORES_MAGIC_ARMOR | ||
| |  | | 1 | ||
| |   | |   | ||
| |- | |- | ||
| |  | | DOTADamageFlag_t.DOTA_DAMAGE_FLAG_IGNORES_PHYSICAL_ARMOR | ||
| |  | | 2 | ||
| |   | |   | ||
| |- | |- | ||
| |  | | DOTADamageFlag_t.DOTA_DAMAGE_FLAG_BYPASSES_INVULNERABILITY | ||
| |  | | 4 | ||
| |   | |   | ||
| |- | |- | ||
| |  | | DOTADamageFlag_t.DOTA_DAMAGE_FLAG_BYPASSES_PHYSICAL_BLOCK | ||
| |  | | 8 | ||
| |   | |   | ||
| |- | |- | ||
| |  | | DOTADamageFlag_t.DOTA_DAMAGE_FLAG_REFLECTION | ||
| |  | | 16 | ||
| |   | |   | ||
| |- | |- | ||
| |  | | DOTADamageFlag_t.DOTA_DAMAGE_FLAG_HPLOSS | ||
| |  | | 32 | ||
| |   | |   | ||
| |- | |- | ||
| |  | | DOTADamageFlag_t.DOTA_DAMAGE_FLAG_NO_DIRECTOR_EVENT | ||
| |  | | 64 | ||
| |   | |   | ||
| |- | |- | ||
| |  | | DOTADamageFlag_t.DOTA_DAMAGE_FLAG_NON_LETHAL | ||
| |  | | 128 | ||
| |   | |   | ||
| |- | |- | ||
| |  | | DOTADamageFlag_t.DOTA_DAMAGE_FLAG_NO_DAMAGE_MULTIPLIERS | ||
| |  | | 512 | ||
| |   | |   | ||
| |- | |- | ||
| |  | | DOTADamageFlag_t.DOTA_DAMAGE_FLAG_NO_SPELL_AMPLIFICATION | ||
| |  | | 1024 | ||
| |   | |   | ||
| |- | |- | ||
| |  | | DOTADamageFlag_t.DOTA_DAMAGE_FLAG_DONT_DISPLAY_DAMAGE_IF_SOURCE_HIDDEN | ||
| |  | | 2048 | ||
| |   | |   | ||
| |- | |- | ||
| |  | | DOTADamageFlag_t.DOTA_DAMAGE_FLAG_NO_SPELL_LIFESTEAL | ||
| |  | | 4096 | ||
| |   | |   | ||
| |- | |- | ||
| |  | | DOTADamageFlag_t.DOTA_DAMAGE_FLAG_PROPERTY_FIRE | ||
| |  | | 8192 | ||
| |   | |   | ||
| |- | |- | ||
| |  | | DOTADamageFlag_t.DOTA_DAMAGE_FLAG_IGNORES_BASE_PHYSICAL_ARMOR | ||
| |  | | 16384 | ||
| |   | |   | ||
| |- | |- | ||
| |  | | DOTADamageFlag_t.DOTA_DAMAGE_FLAG_SECONDARY_PROJECTILE_ATTACK | ||
| |  | | 32768 | ||
| |   | |   | ||
| |- | |- | ||
| |  | | DOTADamageFlag_t.DOTA_DAMAGE_FLAG_FORCE_SPELL_AMPLIFICATION | ||
| |  | | 65536 | ||
| |   | |   | ||
| |- | |- | ||
| |  | | DOTADamageFlag_t.DOTA_DAMAGE_FLAG_MAGIC_AUTO_ATTACK | ||
| |  | | 131072 | ||
| |   | |   | ||
| |- | |- | ||
| |  | | DOTADamageFlag_t.DOTA_DAMAGE_FLAG_ATTACK_MODIFIER | ||
| |  | | 262144 | ||
| |   | |   | ||
| |- | |- | ||
| |  | | DOTADamageFlag_t.DOTA_DAMAGE_FLAG_BYPASSES_ALL_BLOCK | ||
| |  | | 524288 | ||
| |   | |   | ||
| |- | |- | ||
| |  | | DOTADamageFlag_t.DOTA_DAMAGE_FLAG_NO_REFLECTION | ||
| |  | | 1048576 | ||
| |   | |   | ||
| |} | |||
| === EDOTA_ModifyXP_Reason === | |||
| {| class="standard-table" style="width: 100%;" | |||
| ! Enumerator | |||
| ! Value | |||
| ! Description | |||
| |- | |- | ||
| |  | | EDOTA_ModifyXP_Reason.DOTA_ModifyXP_Unspecified | ||
| |  | | 0 | ||
| |   | |   | ||
| |- | |- | ||
| |  | | EDOTA_ModifyXP_Reason.DOTA_ModifyXP_HeroKill | ||
| |  | | 1 | ||
| |   | |   | ||
| |- | |- | ||
| |  | | EDOTA_ModifyXP_Reason.DOTA_ModifyXP_CreepKill | ||
| |  | | 2 | ||
| |   | |   | ||
| |- | |- | ||
| |  | | EDOTA_ModifyXP_Reason.DOTA_ModifyXP_RoshanKill | ||
| |  | | 3 | ||
| |   | |   | ||
| |- | |- | ||
| |  | | EDOTA_ModifyXP_Reason.DOTA_ModifyXP_TomeOfKnowledge | ||
| |  | | 4 | ||
| |   | |   | ||
| |- | |- | ||
| |  | | EDOTA_ModifyXP_Reason.DOTA_ModifyXP_Outpost | ||
| |  | | 5 | ||
| |   | |   | ||
| |- | |- | ||
| |  | | EDOTA_ModifyXP_Reason.DOTA_ModifyXP_CatchUp | ||
| |  | | 6 | ||
| |   | |   | ||
| |- | |- | ||
| |  | | EDOTA_ModifyXP_Reason.DOTA_ModifyXP_HeroAbility | ||
| |  | | 7 | ||
| |   | |   | ||
| |- | |- | ||
| |  | | EDOTA_ModifyXP_Reason.DOTA_ModifyXP_MAX | ||
| |  | | 8 | ||
| |   | |   | ||
| |} | |||
| === GameActivity_t === | |||
| {| class="standard-table" style="width: 100%;" | |||
| ! Enumerator | |||
| ! Value | |||
| ! Description | |||
| |- | |- | ||
| |  | | GameActivity_t.ACT_DOTA_IDLE | ||
| |  | | 1500 | ||
| |   | |   | ||
| |- | |- | ||
| |  | | GameActivity_t.ACT_DOTA_IDLE_RARE | ||
| |  | | 1501 | ||
| |   | |   | ||
| |- | |- | ||
| |  | | GameActivity_t.ACT_DOTA_RUN | ||
| |  | | 1502 | ||
| |   | |   | ||
| |- | |- | ||
| |  | | GameActivity_t.ACT_DOTA_ATTACK | ||
| |  | | 1503 | ||
| |   | |   | ||
| |- | |- | ||
| |  | | GameActivity_t.ACT_DOTA_ATTACK2 | ||
| |  | | 1504 | ||
| |   | |   | ||
| |- | |- | ||
| |  | | GameActivity_t.ACT_DOTA_ATTACK_EVENT | ||
| |  | | 1505 | ||
| |   | |   | ||
| |- | |- | ||
| |  | | GameActivity_t.ACT_DOTA_DIE | ||
| |  | | 1506 | ||
| |   | |   | ||
| |- | |- | ||
| |  | | GameActivity_t.ACT_DOTA_FLINCH | ||
| |  | | 1507 | ||
| |   | |   | ||
| |- | |- | ||
| |  | | GameActivity_t.ACT_DOTA_FLAIL | ||
| |  | | 1508 | ||
| |   | |   | ||
| |- | |- | ||
| |  | | GameActivity_t.ACT_DOTA_DISABLED | ||
| |  | | 1509 | ||
| |   | |   | ||
| |- | |- | ||
| |  | | GameActivity_t.ACT_DOTA_CAST_ABILITY_1 | ||
| |  | | 1510 | ||
| |   | |   | ||
| |- | |- | ||
| |  | | GameActivity_t.ACT_DOTA_CAST_ABILITY_2 | ||
| |  | | 1511 | ||
| |   | |   | ||
| |- | |- | ||
| |  | | GameActivity_t.ACT_DOTA_CAST_ABILITY_3 | ||
| |  | | 1512 | ||
| |   | |   | ||
| |- | |- | ||
| |  | | GameActivity_t.ACT_DOTA_CAST_ABILITY_4 | ||
| |  | | 1513 | ||
| |   | |   | ||
| |- | |- | ||
| |  | | GameActivity_t.ACT_DOTA_CAST_ABILITY_5 | ||
| |  | | 1514 | ||
| |   | |   | ||
| |- | |- | ||
| |  | | GameActivity_t.ACT_DOTA_CAST_ABILITY_6 | ||
| |  | | 1515 | ||
| |   | |   | ||
| |- | |- | ||
| |  | | GameActivity_t.ACT_DOTA_OVERRIDE_ABILITY_1 | ||
| |  | | 1516 | ||
| |   | |   | ||
| |- | |- | ||
| |  | | GameActivity_t.ACT_DOTA_OVERRIDE_ABILITY_2 | ||
| |  | | 1517 | ||
| |   | |   | ||
| |- | |- | ||
| |  | | GameActivity_t.ACT_DOTA_OVERRIDE_ABILITY_3 | ||
| |  | | 1518 | ||
| |   | |   | ||
| |- | |- | ||
| |  | | GameActivity_t.ACT_DOTA_OVERRIDE_ABILITY_4 | ||
| |  | | 1519 | ||
| |   | |   | ||
| |- | |- | ||
| |  | | GameActivity_t.ACT_DOTA_CHANNEL_ABILITY_1 | ||
| |  | | 1520 | ||
| |   | |   | ||
| |- | |- | ||
| |  | | GameActivity_t.ACT_DOTA_CHANNEL_ABILITY_2 | ||
| |  | | 1521 | ||
| |   | |   | ||
| |- | |- | ||
| |  | | GameActivity_t.ACT_DOTA_CHANNEL_ABILITY_3 | ||
| |  | | 1522 | ||
| |   | |   | ||
| |- | |- | ||
| |  | | GameActivity_t.ACT_DOTA_CHANNEL_ABILITY_4 | ||
| |  | | 1523 | ||
| |   | |   | ||
| |- | |- | ||
| |  | | GameActivity_t.ACT_DOTA_CHANNEL_ABILITY_5 | ||
| |  | | 1524 | ||
| |   | |   | ||
| |- | |- | ||
| |  | | GameActivity_t.ACT_DOTA_CHANNEL_ABILITY_6 | ||
| |  | | 1525 | ||
| |   | |   | ||
| |- | |- | ||
| |  | | GameActivity_t.ACT_DOTA_CHANNEL_END_ABILITY_1 | ||
| |  | | 1526 | ||
| |   | |   | ||
| |- | |- | ||
| |  | | GameActivity_t.ACT_DOTA_CHANNEL_END_ABILITY_2 | ||
| |  | | 1527 | ||
| |   | |   | ||
| |- | |- | ||
| |  | | GameActivity_t.ACT_DOTA_CHANNEL_END_ABILITY_3 | ||
| |  | | 1528 | ||
| |   | |   | ||
| |- | |- | ||
| |  | | GameActivity_t.ACT_DOTA_CHANNEL_END_ABILITY_4 | ||
| |  | | 1529 | ||
| |   | |   | ||
| |- | |- | ||
| |  | | GameActivity_t.ACT_DOTA_CHANNEL_END_ABILITY_5 | ||
| |  | | 1530 | ||
| |   | |   | ||
| |- | |- | ||
| |  | | GameActivity_t.ACT_DOTA_CHANNEL_END_ABILITY_6 | ||
| |  | | 1531 | ||
| |   | |   | ||
| |- | |- | ||
| |  | | GameActivity_t.ACT_DOTA_CONSTANT_LAYER | ||
| |  | | 1532 | ||
| |   | |   | ||
| |- | |- | ||
| |  | | GameActivity_t.ACT_DOTA_CAPTURE | ||
| |  | | 1533 | ||
| |   | |   | ||
| |- | |- | ||
| |  | | GameActivity_t.ACT_DOTA_SPAWN | ||
| |  | | 1534 | ||
| |   | |   | ||
| |- | |- | ||
| |  | | GameActivity_t.ACT_DOTA_KILLTAUNT | ||
| |  | | 1535 | ||
| |   | |   | ||
| |- | |- | ||
| |  | | GameActivity_t.ACT_DOTA_TAUNT | ||
| |  | | 1536 | ||
| |   | |   | ||
| |- | |- | ||
| |  | | GameActivity_t.ACT_DOTA_THIRST | ||
| |  | | 1537 | ||
| |   | |   | ||
| |- | |- | ||
| |  | | GameActivity_t.ACT_DOTA_CAST_DRAGONBREATH | ||
| |  | | 1538 | ||
| |   | |   | ||
| |- | |- | ||
| |  | | GameActivity_t.ACT_DOTA_ECHO_SLAM | ||
| |  | | 1539 | ||
| |   | |   | ||
| |- | |- | ||
| |  | | GameActivity_t.ACT_DOTA_CAST_ABILITY_1_END | ||
| |  | | 1540 | ||
| |   | |   | ||
| |- | |- | ||
| |  | | GameActivity_t.ACT_DOTA_CAST_ABILITY_2_END | ||
| |  | | 1541 | ||
| |   | |   | ||
| |- | |- | ||
| |  | | GameActivity_t.ACT_DOTA_CAST_ABILITY_3_END | ||
| |  | | 1542 | ||
| |   | |   | ||
| |- | |- | ||
| |  | | GameActivity_t.ACT_DOTA_CAST_ABILITY_4_END | ||
| |  | | 1543 | ||
| |   | |   | ||
| |- | |- | ||
| |  | | GameActivity_t.ACT_MIRANA_LEAP_END | ||
| |  | | 1544 | ||
| |   | |   | ||
| |- | |- | ||
| |  | | GameActivity_t.ACT_WAVEFORM_START | ||
| |  | | 1545 | ||
| |   | |   | ||
| |- | |- | ||
| |  | | GameActivity_t.ACT_WAVEFORM_END | ||
| |  | | 1546 | ||
| |   | |   | ||
| |- | |- | ||
| |  | | GameActivity_t.ACT_DOTA_CAST_ABILITY_ROT | ||
| |  | | 1547 | ||
| |   | |   | ||
| |- | |- | ||
| |  | | GameActivity_t.ACT_DOTA_DIE_SPECIAL | ||
| |  | | 1548 | ||
| |   | |   | ||
| |- | |- | ||
| |  | | GameActivity_t.ACT_DOTA_RATTLETRAP_BATTERYASSAULT | ||
| |  | | 1549 | ||
| |   | |   | ||
| |- | |- | ||
| |  | | GameActivity_t.ACT_DOTA_RATTLETRAP_POWERCOGS | ||
| |  | | 1550 | ||
| |   | |   | ||
| |- | |- | ||
| |  | | GameActivity_t.ACT_DOTA_RATTLETRAP_HOOKSHOT_START | ||
| |  | | 1551 | ||
| |   | |   | ||
| |- | |- | ||
| |  | | GameActivity_t.ACT_DOTA_RATTLETRAP_HOOKSHOT_LOOP | ||
| |  | | 1552 | ||
| |   | |   | ||
| |- | |- | ||
| |  | | GameActivity_t.ACT_DOTA_RATTLETRAP_HOOKSHOT_END | ||
| |  | | 1553 | ||
| |   | |   | ||
| |- | |- | ||
| |  | | GameActivity_t.ACT_STORM_SPIRIT_OVERLOAD_RUN_OVERRIDE | ||
| |  | | 1554 | ||
| |   | |   | ||
| |- | |- | ||
| |  | | GameActivity_t.ACT_DOTA_TINKER_REARM1 | ||
| |  | | 1555 | ||
| |   | |   | ||
| |- | |- | ||
| |  | | GameActivity_t.ACT_DOTA_TINKER_REARM2 | ||
| |  | | 1556 | ||
| |   | |   | ||
| |- | |- | ||
| |  | | GameActivity_t.ACT_DOTA_TINKER_REARM3 | ||
| |  | | 1557 | ||
| |   | |   | ||
| |- | |- | ||
| |  | | GameActivity_t.ACT_TINY_AVALANCHE | ||
| |  | | 1558 | ||
| |   | |   | ||
| |- | |- | ||
| |  | | GameActivity_t.ACT_TINY_TOSS | ||
| |  | | 1559 | ||
| |   | |   | ||
| |- | |- | ||
| |  | | GameActivity_t.ACT_TINY_GROWL | ||
| |  | | 1560 | ||
| |   | |   | ||
| |- | |- | ||
| |  | | GameActivity_t.ACT_DOTA_WEAVERBUG_ATTACH | ||
| |  | | 1561 | ||
| |   | |   | ||
| |- | |- | ||
| |  | | GameActivity_t.ACT_DOTA_CAST_WILD_AXES_END | ||
| |  | | 1562 | ||
| |   | |   | ||
| |- | |- | ||
| |  | | GameActivity_t.ACT_DOTA_CAST_LIFE_BREAK_START | ||
| |  | | 1563 | ||
| |   | |   | ||
| |- | |- | ||
| |  | | GameActivity_t.ACT_DOTA_CAST_LIFE_BREAK_END | ||
| |  | | 1564 | ||
| |   | |   | ||
| |- | |- | ||
| |  | | GameActivity_t.ACT_DOTA_NIGHTSTALKER_TRANSITION | ||
| |  | | 1565 | ||
| |   | |   | ||
| |- | |- | ||
| |  | | GameActivity_t.ACT_DOTA_LIFESTEALER_RAGE | ||
| |  | | 1566 | ||
| |   | |   | ||
| |- | |- | ||
| |  | | GameActivity_t.ACT_DOTA_LIFESTEALER_OPEN_WOUNDS | ||
| |  | | 1567 | ||
| |   | |   | ||
| |- | |- | ||
| |  | | GameActivity_t.ACT_DOTA_SAND_KING_BURROW_IN | ||
| |  | | 1568 | ||
| |   | |   | ||
| |- | |- | ||
| |  | | GameActivity_t.ACT_DOTA_SAND_KING_BURROW_OUT | ||
| |  | | 1569 | ||
| |   | |   | ||
| |- | |- | ||
| |  | | GameActivity_t.ACT_DOTA_EARTHSHAKER_TOTEM_ATTACK | ||
| |  | | 1570 | ||
| |   | |   | ||
| |- | |- | ||
| |  | | GameActivity_t.ACT_DOTA_WHEEL_LAYER | ||
| |  | | 1571 | ||
| |   | |   | ||
| |- | |- | ||
| |  | | GameActivity_t.ACT_DOTA_ALCHEMIST_CHEMICAL_RAGE_START | ||
| |  | | 1572 | ||
| |   | |   | ||
| |- | |- | ||
| |  | | GameActivity_t.ACT_DOTA_ALCHEMIST_CONCOCTION | ||
| |  | | 1573 | ||
| |   | |   | ||
| |- | |- | ||
| |  | | GameActivity_t.ACT_DOTA_JAKIRO_LIQUIDFIRE_START | ||
| |  | | 1574 | ||
| |   | |   | ||
| |- | |- | ||
| |  | | GameActivity_t.ACT_DOTA_JAKIRO_LIQUIDFIRE_LOOP | ||
| |  | | 1575 | ||
| |   | |   | ||
| |- | |- | ||
| |  | | GameActivity_t.ACT_DOTA_LIFESTEALER_INFEST | ||
| |  | | 1576 | ||
| |   | |   | ||
| |- | |- | ||
| |  | | GameActivity_t.ACT_DOTA_LIFESTEALER_INFEST_END | ||
| |  | | 1577 | ||
| |   | |   | ||
| |- | |- | ||
| |  | | GameActivity_t.ACT_DOTA_LASSO_LOOP | ||
| |  | | 1578 | ||
| |   | |   | ||
| |- | |- | ||
| |  | | GameActivity_t.ACT_DOTA_ALCHEMIST_CONCOCTION_THROW | ||
| |  | | 1579 | ||
| |   | |   | ||
| |- | |- | ||
| |  | | GameActivity_t.ACT_DOTA_ALCHEMIST_CHEMICAL_RAGE_END | ||
| |  | | 1580 | ||
| |   | |   | ||
| |- | |- | ||
| |  | | GameActivity_t.ACT_DOTA_CAST_COLD_SNAP | ||
| |  | | 1581 | ||
| |   | |   | ||
| |- | |- | ||
| |  | | GameActivity_t.ACT_DOTA_CAST_GHOST_WALK | ||
| |  | | 1582 | ||
| |   | |   | ||
| |- | |- | ||
| |  | | GameActivity_t.ACT_DOTA_CAST_TORNADO | ||
| |  | | 1583 | ||
| |   | |   | ||
| |- | |- | ||
| |  | | GameActivity_t.ACT_DOTA_CAST_EMP | ||
| |  | | 1584 | ||
| |   | |   | ||
| |- | |- | ||
| |  | | GameActivity_t.ACT_DOTA_CAST_ALACRITY | ||
| |  | | 1585 | ||
| |   | |   | ||
| |- | |- | ||
| |  | | GameActivity_t.ACT_DOTA_CAST_CHAOS_METEOR | ||
| |  | | 1586 | ||
| |   | |   | ||
| |- | |- | ||
| |  | | GameActivity_t.ACT_DOTA_CAST_SUN_STRIKE | ||
| |  | | 1587 | ||
| |   | |   | ||
| |- | |- | ||
| |  | | GameActivity_t.ACT_DOTA_CAST_FORGE_SPIRIT | ||
| |  | | 1588 | ||
| |   | |   | ||
| |- | |- | ||
| |  | | GameActivity_t.ACT_DOTA_CAST_ICE_WALL | ||
| |  | | 1589 | ||
| |   | |   | ||
| |- | |- | ||
| |  | | GameActivity_t.ACT_DOTA_CAST_DEAFENING_BLAST | ||
| |  | | 1590 | ||
| |   | |   | ||
| |- | |- | ||
| |  | | GameActivity_t.ACT_DOTA_VICTORY | ||
| |  | | 1591 | ||
| |   | |   | ||
| |- | |- | ||
| |  | | GameActivity_t.ACT_DOTA_DEFEAT | ||
| |  | | 1592 | ||
| |   | |   | ||
| |- | |- | ||
| |  | | GameActivity_t.ACT_DOTA_SPIRIT_BREAKER_CHARGE_POSE | ||
| |  | | 1593 | ||
| |   | |   | ||
| |- | |- | ||
| |  | | GameActivity_t.ACT_DOTA_SPIRIT_BREAKER_CHARGE_END | ||
| |  | | 1594 | ||
| |   | |   | ||
| |- | |- | ||
| |  | | GameActivity_t.ACT_DOTA_TELEPORT | ||
| |  | | 1595 | ||
| |   | |   | ||
| |- | |- | ||
| |  | | GameActivity_t.ACT_DOTA_TELEPORT_END | ||
| |  | | 1596 | ||
| |   | |   | ||
| |- | |- | ||
| |  | | GameActivity_t.ACT_DOTA_CAST_REFRACTION | ||
| |  | | 1597 | ||
| |   | |   | ||
| |- | |- | ||
| |  | | GameActivity_t.ACT_DOTA_CAST_ABILITY_7 | ||
| |  | | 1598 | ||
| |   | |   | ||
| |- | |- | ||
| |  | | GameActivity_t.ACT_DOTA_CANCEL_SIREN_SONG | ||
| |  | | 1599 | ||
| |   | |   | ||
| |- | |- | ||
| |  | | GameActivity_t.ACT_DOTA_CHANNEL_ABILITY_7 | ||
| |  | | 1600 | ||
| |   | |   | ||
| |- | |- | ||
| |  | | GameActivity_t.ACT_DOTA_LOADOUT | ||
| |  | | 1601 | ||
| |   | |   | ||
| |- | |- | ||
| |  | | GameActivity_t.ACT_DOTA_FORCESTAFF_END | ||
| |  | | 1602 | ||
| |   | |   | ||
| |- | |- | ||
| |  | | GameActivity_t.ACT_DOTA_POOF_END | ||
| |  | | 1603 | ||
| |   | |   | ||
| |- | |- | ||
| |  | | GameActivity_t.ACT_DOTA_SLARK_POUNCE | ||
| |  | | 1604 | ||
| |   | |   | ||
| |- | |- | ||
| |  | | GameActivity_t.ACT_DOTA_MAGNUS_SKEWER_START | ||
| |  | | 1605 | ||
| |   | |   | ||
| |- | |- | ||
| |  | | GameActivity_t.ACT_DOTA_MAGNUS_SKEWER_END | ||
| |  | | 1606 | ||
| |   | |   | ||
| |- | |- | ||
| |  | | GameActivity_t.ACT_DOTA_MEDUSA_STONE_GAZE | ||
| |  | | 1607 | ||
| |   | |   | ||
| |- | |- | ||
| |  | | GameActivity_t.ACT_DOTA_RELAX_START | ||
| |  | | 1608 | ||
| |   | |   | ||
| |- | |- | ||
| |  | | GameActivity_t.ACT_DOTA_RELAX_LOOP | ||
| |  | | 1609 | ||
| |   | |   | ||
| |- | |- | ||
| |  | | GameActivity_t.ACT_DOTA_RELAX_END | ||
| |  | | 1610 | ||
| |  | |||
| |- | |||
| | GameActivity_t.ACT_DOTA_CENTAUR_STAMPEDE | |||
| | 1611 | |||
| |  | |||
| |- | |||
| | GameActivity_t.ACT_DOTA_BELLYACHE_START | |||
| | 1612 | |||
| |  | |||
| |- | |||
| | GameActivity_t.ACT_DOTA_BELLYACHE_LOOP | |||
| | 1613 | |||
| |  | |||
| |- | |||
| | GameActivity_t.ACT_DOTA_BELLYACHE_END | |||
| | 1614 | |||
| |  | |||
| |- | |||
| | GameActivity_t.ACT_DOTA_ROQUELAIRE_LAND | |||
| | 1615 | |||
| |  | |||
| |- | |||
| | GameActivity_t.ACT_DOTA_ROQUELAIRE_LAND_IDLE | |||
| | 1616 | |||
| |  | |||
| |- | |||
| | GameActivity_t.ACT_DOTA_GREEVIL_CAST | |||
| | 1617 | |||
| |  | |||
| |- | |||
| | GameActivity_t.ACT_DOTA_GREEVIL_OVERRIDE_ABILITY | |||
| | 1618 | |||
| |  | |||
| |- | |||
| | GameActivity_t.ACT_DOTA_GREEVIL_HOOK_START | |||
| | 1619 | |||
| |   | |   | ||
| |- | |- | ||
| |  | | GameActivity_t.ACT_DOTA_GREEVIL_HOOK_END | ||
| |  | | 1620 | ||
| |   | |   | ||
| |- | |- | ||
| |  | | GameActivity_t.ACT_DOTA_GREEVIL_BLINK_BONE | ||
| |  | | 1621 | ||
| |   | |   | ||
| |- | |- | ||
| |  | | GameActivity_t.ACT_DOTA_IDLE_SLEEPING | ||
| |  | | 1622 | ||
| |   | |   | ||
| |- | |- | ||
| |  | | GameActivity_t.ACT_DOTA_INTRO | ||
| |  | | 1623 | ||
| |   | |   | ||
| |- | |- | ||
| |  | | GameActivity_t.ACT_DOTA_GESTURE_POINT | ||
| |  | | 1624 | ||
| |   | |   | ||
| |- | |- | ||
| | DOTAKeybindCommand_t.DOTA_KEYBIND_SPEC_COACH_VIEWTOGGLE | | GameActivity_t.ACT_DOTA_GESTURE_ACCENT | ||
| |  | | 1625 | ||
| |  | |||
| |- | |||
| | GameActivity_t.ACT_DOTA_SLEEPING_END | |||
| | 1626 | |||
| |  | |||
| |- | |||
| | GameActivity_t.ACT_DOTA_AMBUSH | |||
| | 1627 | |||
| |  | |||
| |- | |||
| | GameActivity_t.ACT_DOTA_ITEM_LOOK | |||
| | 1628 | |||
| |  | |||
| |- | |||
| | GameActivity_t.ACT_DOTA_STARTLE | |||
| | 1629 | |||
| |  | |||
| |- | |||
| | GameActivity_t.ACT_DOTA_FRUSTRATION | |||
| | 1630 | |||
| |  | |||
| |- | |||
| | GameActivity_t.ACT_DOTA_TELEPORT_REACT | |||
| | 1631 | |||
| |  | |||
| |- | |||
| | GameActivity_t.ACT_DOTA_TELEPORT_END_REACT | |||
| | 1632 | |||
| |  | |||
| |- | |||
| | GameActivity_t.ACT_DOTA_SHRUG | |||
| | 1633 | |||
| |  | |||
| |- | |||
| | GameActivity_t.ACT_DOTA_RELAX_LOOP_END | |||
| | 1634 | |||
| |  | |||
| |- | |||
| | GameActivity_t.ACT_DOTA_PRESENT_ITEM | |||
| | 1635 | |||
| |  | |||
| |- | |||
| | GameActivity_t.ACT_DOTA_IDLE_IMPATIENT | |||
| | 1636 | |||
| |  | |||
| |- | |||
| | GameActivity_t.ACT_DOTA_SHARPEN_WEAPON | |||
| | 1637 | |||
| |  | |||
| |- | |||
| | GameActivity_t.ACT_DOTA_SHARPEN_WEAPON_OUT | |||
| | 1638 | |||
| |  | |||
| |- | |||
| | GameActivity_t.ACT_DOTA_IDLE_SLEEPING_END | |||
| | 1639 | |||
| |  | |||
| |- | |||
| | GameActivity_t.ACT_DOTA_BRIDGE_DESTROY | |||
| | 1640 | |||
| |  | |||
| |- | |||
| | GameActivity_t.ACT_DOTA_TAUNT_SNIPER | |||
| | 1641 | |||
| |  | |||
| |- | |||
| | GameActivity_t.ACT_DOTA_DEATH_BY_SNIPER | |||
| | 1642 | |||
| |  | |||
| |- | |||
| | GameActivity_t.ACT_DOTA_LOOK_AROUND | |||
| | 1643 | |||
| |  | |||
| |- | |||
| | GameActivity_t.ACT_DOTA_CAGED_CREEP_RAGE | |||
| | 1644 | |||
| |  | |||
| |- | |||
| | GameActivity_t.ACT_DOTA_CAGED_CREEP_RAGE_OUT | |||
| | 1645 | |||
| |  | |||
| |- | |||
| | GameActivity_t.ACT_DOTA_CAGED_CREEP_SMASH | |||
| | 1646 | |||
| |  | |||
| |- | |||
| | GameActivity_t.ACT_DOTA_CAGED_CREEP_SMASH_OUT | |||
| | 1647 | |||
| |  | |||
| |- | |||
| | GameActivity_t.ACT_DOTA_IDLE_IMPATIENT_SWORD_TAP | |||
| | 1648 | |||
| |  | |||
| |- | |||
| | GameActivity_t.ACT_DOTA_INTRO_LOOP | |||
| | 1649 | |||
| |  | |||
| |- | |||
| | GameActivity_t.ACT_DOTA_BRIDGE_THREAT | |||
| | 1650 | |||
| |  | |||
| |- | |||
| | GameActivity_t.ACT_DOTA_DAGON | |||
| | 1651 | |||
| |  | |||
| |- | |||
| | GameActivity_t.ACT_DOTA_CAST_ABILITY_2_ES_ROLL_START | |||
| | 1652 | |||
| |  | |||
| |- | |||
| | GameActivity_t.ACT_DOTA_CAST_ABILITY_2_ES_ROLL | |||
| | 1653 | |||
| |  | |||
| |- | |||
| | GameActivity_t.ACT_DOTA_CAST_ABILITY_2_ES_ROLL_END | |||
| | 1654 | |||
| |  | |||
| |- | |||
| | GameActivity_t.ACT_DOTA_NIAN_PIN_START | |||
| | 1655 | |||
| |  | |||
| |- | |||
| | GameActivity_t.ACT_DOTA_NIAN_PIN_LOOP | |||
| | 1656 | |||
| |  | |||
| |- | |||
| | GameActivity_t.ACT_DOTA_NIAN_PIN_END | |||
| | 1657 | |||
| |  | |||
| |- | |||
| | GameActivity_t.ACT_DOTA_LEAP_STUN | |||
| | 1658 | |||
| |  | |||
| |- | |||
| | GameActivity_t.ACT_DOTA_LEAP_SWIPE | |||
| | 1659 | |||
| |  | |||
| |- | |||
| | GameActivity_t.ACT_DOTA_NIAN_INTRO_LEAP | |||
| | 1660 | |||
| |  | |||
| |- | |||
| | GameActivity_t.ACT_DOTA_AREA_DENY | |||
| | 1661 | |||
| |  | |||
| |- | |||
| | GameActivity_t.ACT_DOTA_NIAN_PIN_TO_STUN | |||
| | 1662 | |||
| |  | |||
| |- | |||
| | GameActivity_t.ACT_DOTA_RAZE_1 | |||
| | 1663 | |||
| |  | |||
| |- | |||
| | GameActivity_t.ACT_DOTA_RAZE_2 | |||
| | 1664 | |||
| |  | |||
| |- | |||
| | GameActivity_t.ACT_DOTA_RAZE_3 | |||
| | 1665 | |||
| |  | |||
| |- | |||
| | GameActivity_t.ACT_DOTA_UNDYING_DECAY | |||
| | 1666 | |||
| |  | |||
| |- | |||
| | GameActivity_t.ACT_DOTA_UNDYING_SOUL_RIP | |||
| | 1667 | |||
| |  | |||
| |- | |||
| | GameActivity_t.ACT_DOTA_UNDYING_TOMBSTONE | |||
| | 1668 | |||
| |  | |||
| |- | |||
| | GameActivity_t.ACT_DOTA_WHIRLING_AXES_RANGED | |||
| | 1669 | |||
| |  | |||
| |- | |||
| | GameActivity_t.ACT_DOTA_SHALLOW_GRAVE | |||
| | 1670 | |||
| |  | |||
| |- | |||
| | GameActivity_t.ACT_DOTA_COLD_FEET | |||
| | 1671 | |||
| |  | |||
| |- | |||
| | GameActivity_t.ACT_DOTA_ICE_VORTEX | |||
| | 1672 | |||
| |  | |||
| |- | |||
| | GameActivity_t.ACT_DOTA_CHILLING_TOUCH | |||
| | 1673 | |||
| |  | |||
| |- | |||
| | GameActivity_t.ACT_DOTA_ENFEEBLE | |||
| | 1674 | |||
| |  | |||
| |- | |||
| | GameActivity_t.ACT_DOTA_FATAL_BONDS | |||
| | 1675 | |||
| |  | |||
| |- | |||
| | GameActivity_t.ACT_DOTA_MIDNIGHT_PULSE | |||
| | 1676 | |||
| |  | |||
| |- | |||
| | GameActivity_t.ACT_DOTA_ANCESTRAL_SPIRIT | |||
| | 1677 | |||
| |  | |||
| |- | |||
| | GameActivity_t.ACT_DOTA_THUNDER_STRIKE | |||
| | 1678 | |||
| |  | |||
| |- | |||
| | GameActivity_t.ACT_DOTA_KINETIC_FIELD | |||
| | 1679 | |||
| |  | |||
| |- | |||
| | GameActivity_t.ACT_DOTA_STATIC_STORM | |||
| | 1680 | |||
| |  | |||
| |- | |||
| | GameActivity_t.ACT_DOTA_MINI_TAUNT | |||
| | 1681 | |||
| |  | |||
| |- | |||
| | GameActivity_t.ACT_DOTA_ARCTIC_BURN_END | |||
| | 1682 | |||
| |  | |||
| |- | |||
| | GameActivity_t.ACT_DOTA_LOADOUT_RARE | |||
| | 1683 | |||
| |  | |||
| |- | |||
| | GameActivity_t.ACT_DOTA_SWIM | |||
| | 1684 | |||
| |  | |||
| |- | |||
| | GameActivity_t.ACT_DOTA_FLEE | |||
| | 1685 | |||
| |  | |||
| |- | |||
| | GameActivity_t.ACT_DOTA_TROT | |||
| | 1686 | |||
| |  | |||
| |- | |||
| | GameActivity_t.ACT_DOTA_SHAKE | |||
| | 1687 | |||
| |  | |||
| |- | |||
| | GameActivity_t.ACT_DOTA_SWIM_IDLE | |||
| | 1688 | |||
| |  | |||
| |- | |||
| | GameActivity_t.ACT_DOTA_WAIT_IDLE | |||
| | 1689 | |||
| |  | |||
| |- | |||
| | GameActivity_t.ACT_DOTA_GREET | |||
| | 1690 | |||
| |  | |||
| |- | |||
| | GameActivity_t.ACT_DOTA_TELEPORT_COOP_START | |||
| | 1691 | |||
| |  | |||
| |- | |||
| | GameActivity_t.ACT_DOTA_TELEPORT_COOP_WAIT | |||
| | 1692 | |||
| |  | |||
| |- | |||
| | GameActivity_t.ACT_DOTA_TELEPORT_COOP_END | |||
| | 1693 | |||
| |  | |||
| |- | |||
| | GameActivity_t.ACT_DOTA_TELEPORT_COOP_EXIT | |||
| | 1694 | |||
| |  | |||
| |- | |||
| | GameActivity_t.ACT_DOTA_SHOPKEEPER_PET_INTERACT | |||
| | 1695 | |||
| |  | |||
| |- | |||
| | GameActivity_t.ACT_DOTA_ITEM_PICKUP | |||
| | 1696 | |||
| |  | |||
| |- | |||
| | GameActivity_t.ACT_DOTA_ITEM_DROP | |||
| | 1697 | |||
| |  | |||
| |- | |||
| | GameActivity_t.ACT_DOTA_CAPTURE_PET | |||
| | 1698 | |||
| |  | |||
| |- | |||
| | GameActivity_t.ACT_DOTA_PET_WARD_OBSERVER | |||
| | 1699 | |||
| |  | |||
| |- | |||
| | GameActivity_t.ACT_DOTA_PET_WARD_SENTRY | |||
| | 1700 | |||
| |  | |||
| |- | |||
| | GameActivity_t.ACT_DOTA_PET_LEVEL | |||
| | 1701 | |||
| |  | |||
| |- | |||
| | GameActivity_t.ACT_DOTA_CAST_BURROW_END | |||
| | 1702 | |||
| |  | |||
| |- | |||
| | GameActivity_t.ACT_DOTA_LIFESTEALER_ASSIMILATE | |||
| | 1703 | |||
| |  | |||
| |- | |||
| | GameActivity_t.ACT_DOTA_LIFESTEALER_EJECT | |||
| | 1704 | |||
| |  | |||
| |- | |||
| | GameActivity_t.ACT_DOTA_ATTACK_EVENT_BASH | |||
| | 1705 | |||
| |  | |||
| |- | |||
| | GameActivity_t.ACT_DOTA_CAPTURE_RARE | |||
| | 1706 | |||
| |  | |||
| |- | |||
| | GameActivity_t.ACT_DOTA_AW_MAGNETIC_FIELD | |||
| | 1707 | |||
| |  | |||
| |- | |||
| | GameActivity_t.ACT_DOTA_CAST_GHOST_SHIP | |||
| | 1708 | |||
| |  | |||
| |- | |||
| | GameActivity_t.ACT_DOTA_FXANIM | |||
| | 1709 | |||
| |  | |||
| |- | |||
| | GameActivity_t.ACT_DOTA_VICTORY_START | |||
| | 1710 | |||
| |  | |||
| |- | |||
| | GameActivity_t.ACT_DOTA_DEFEAT_START | |||
| | 1711 | |||
| |  | |||
| |- | |||
| | GameActivity_t.ACT_DOTA_DP_SPIRIT_SIPHON | |||
| | 1712 | |||
| |  | |||
| |- | |||
| | GameActivity_t.ACT_DOTA_TRICKS_END | |||
| | 1713 | |||
| |  | |||
| |- | |||
| | GameActivity_t.ACT_DOTA_ES_STONE_CALLER | |||
| | 1714 | |||
| |  | |||
| |- | |||
| | GameActivity_t.ACT_DOTA_MK_STRIKE | |||
| | 1715 | |||
| |  | |||
| |- | |||
| | GameActivity_t.ACT_DOTA_VERSUS | |||
| | 1716 | |||
| |  | |||
| |- | |||
| | GameActivity_t.ACT_DOTA_CAPTURE_CARD | |||
| | 1717 | |||
| |  | |||
| |- | |||
| | GameActivity_t.ACT_DOTA_MK_SPRING_SOAR | |||
| | 1718 | |||
| |  | |||
| |- | |||
| | GameActivity_t.ACT_DOTA_MK_SPRING_END | |||
| | 1719 | |||
| |  | |||
| |- | |||
| | GameActivity_t.ACT_DOTA_MK_TREE_SOAR | |||
| | 1720 | |||
| |  | |||
| |- | |||
| | GameActivity_t.ACT_DOTA_MK_TREE_END | |||
| | 1721 | |||
| |  | |||
| |- | |||
| | GameActivity_t.ACT_DOTA_MK_FUR_ARMY | |||
| | 1722 | |||
| |  | |||
| |- | |||
| | GameActivity_t.ACT_DOTA_MK_SPRING_CAST | |||
| | 1723 | |||
| |  | |||
| |- | |||
| | GameActivity_t.ACT_DOTA_NECRO_GHOST_SHROUD | |||
| | 1724 | |||
| |  | |||
| |- | |||
| | GameActivity_t.ACT_DOTA_OVERRIDE_ARCANA | |||
| | 1725 | |||
| |  | |||
| |- | |||
| | GameActivity_t.ACT_DOTA_SLIDE | |||
| | 1726 | |||
| |  | |||
| |- | |||
| | GameActivity_t.ACT_DOTA_SLIDE_LOOP | |||
| | 1727 | |||
| |  | |||
| |- | |||
| | GameActivity_t.ACT_DOTA_GENERIC_CHANNEL_1 | |||
| | 1728 | |||
| |  | |||
| |- | |||
| | GameActivity_t.ACT_DOTA_GS_SOUL_CHAIN | |||
| | 1729 | |||
| |  | |||
| |- | |||
| | GameActivity_t.ACT_DOTA_GS_INK_CREATURE | |||
| | 1730 | |||
| |  | |||
| |- | |||
| | GameActivity_t.ACT_DOTA_TRANSITION | |||
| | 1731 | |||
| |  | |||
| |- | |||
| | GameActivity_t.ACT_DOTA_BLINK_DAGGER | |||
| | 1732 | |||
| |  | |||
| |- | |||
| | GameActivity_t.ACT_DOTA_BLINK_DAGGER_END | |||
| | 1733 | |||
| |  | |||
| |- | |||
| | GameActivity_t.ACT_DOTA_CUSTOM_TOWER_ATTACK | |||
| | 1734 | |||
| |  | |||
| |- | |||
| | GameActivity_t.ACT_DOTA_CUSTOM_TOWER_IDLE | |||
| | 1735 | |||
| |  | |||
| |- | |||
| | GameActivity_t.ACT_DOTA_CUSTOM_TOWER_DIE | |||
| | 1736 | |||
| |  | |||
| |- | |||
| | GameActivity_t.ACT_DOTA_CAST_COLD_SNAP_ORB | |||
| | 1737 | |||
| |  | |||
| |- | |||
| | GameActivity_t.ACT_DOTA_CAST_GHOST_WALK_ORB | |||
| | 1738 | |||
| |  | |||
| |- | |||
| | GameActivity_t.ACT_DOTA_CAST_TORNADO_ORB | |||
| | 1739 | |||
| |  | |||
| |- | |||
| | GameActivity_t.ACT_DOTA_CAST_EMP_ORB | |||
| | 1740 | |||
| |  | |||
| |- | |||
| | GameActivity_t.ACT_DOTA_CAST_ALACRITY_ORB | |||
| | 1741 | |||
| |  | |||
| |- | |||
| | GameActivity_t.ACT_DOTA_CAST_CHAOS_METEOR_ORB | |||
| | 1742 | |||
| |  | |||
| |- | |||
| | GameActivity_t.ACT_DOTA_CAST_SUN_STRIKE_ORB | |||
| | 1743 | |||
| |  | |||
| |- | |||
| | GameActivity_t.ACT_DOTA_CAST_FORGE_SPIRIT_ORB | |||
| | 1744 | |||
| |  | |||
| |- | |||
| | GameActivity_t.ACT_DOTA_CAST_ICE_WALL_ORB | |||
| | 1745 | |||
| |  | |||
| |- | |||
| | GameActivity_t.ACT_DOTA_CAST_DEAFENING_BLAST_ORB | |||
| | 1746 | |||
| |  | |||
| |- | |||
| | GameActivity_t.ACT_DOTA_NOTICE | |||
| | 1747 | |||
| |  | |||
| |- | |||
| | GameActivity_t.ACT_DOTA_CAST_ABILITY_2_ALLY | |||
| | 1748 | |||
| |  | |||
| |- | |||
| | GameActivity_t.ACT_DOTA_SHUFFLE_L | |||
| | 1749 | |||
| |  | |||
| |- | |||
| | GameActivity_t.ACT_DOTA_SHUFFLE_R | |||
| | 1750 | |||
| |  | |||
| |- | |||
| | GameActivity_t.ACT_DOTA_OVERRIDE_LOADOUT | |||
| | 1751 | |||
| |  | |||
| |- | |||
| | GameActivity_t.ACT_DOTA_TAUNT_SPECIAL | |||
| | 1752 | |||
| |  | |||
| |- | |||
| | GameActivity_t.ACT_DOTA_TELEPORT_START | |||
| | 1753 | |||
| |  | |||
| |- | |||
| | GameActivity_t.ACT_DOTA_GENERIC_CHANNEL_1_START | |||
| | 1754 | |||
| |  | |||
| |- | |||
| | GameActivity_t.ACT_DOTA_CUSTOM_TOWER_IDLE_RARE | |||
| | 1755 | |||
| |  | |||
| |- | |||
| | GameActivity_t.ACT_DOTA_CUSTOM_TOWER_TAUNT | |||
| | 1756 | |||
| |  | |||
| |- | |||
| | GameActivity_t.ACT_DOTA_CUSTOM_TOWER_HIGH_FIVE | |||
| | 1757 | |||
| |  | |||
| |- | |||
| | GameActivity_t.ACT_DOTA_ATTACK_SPECIAL | |||
| | 1758 | |||
| |  | |||
| |- | |||
| | GameActivity_t.ACT_DOTA_TRANSITION_IDLE | |||
| | 1759 | |||
| |  | |||
| |- | |||
| | GameActivity_t.ACT_DOTA_PIERCE_THE_VEIL | |||
| | 1760 | |||
| |  | |||
| |- | |||
| | GameActivity_t.ACT_DOTA_RUN_RARE | |||
| | 1761 | |||
| |  | |||
| |- | |||
| | GameActivity_t.ACT_DOTA_VIPER_DIVE | |||
| | 1762 | |||
| |  | |||
| |- | |||
| | GameActivity_t.ACT_DOTA_VIPER_DIVE_END | |||
| | 1763 | |||
| |  | |||
| |- | |||
| | GameActivity_t.ACT_DOTA_MK_STRIKE_END | |||
| | 1764 | |||
| |  | |||
| |- | |||
| | GameActivity_t.ACT_DOTA_SHADOW_VAULT | |||
| | 1765 | |||
| |  | |||
| |- | |||
| | GameActivity_t.ACT_DOTA_KEZ_KATANA_ULT_START | |||
| | 1766 | |||
| |  | |||
| |- | |||
| | GameActivity_t.ACT_DOTA_KEZ_KATANA_ULT_CHAIN_A | |||
| | 1767 | |||
| |  | |||
| |- | |||
| | GameActivity_t.ACT_DOTA_KEZ_KATANA_ULT_CHAIN_B | |||
| | 1768 | |||
| |  | |||
| |- | |||
| | GameActivity_t.ACT_DOTA_KEZ_KATANA_ULT_END | |||
| | 1769 | |||
| |  | |||
| |- | |||
| | GameActivity_t.ACT_DOTA_KEZ_KATANA_IMPALE | |||
| | 1770 | |||
| |  | |||
| |- | |||
| | GameActivity_t.ACT_DOTA_KEZ_KATANA_IMPALE_FAST | |||
| | 1771 | |||
| |  | |||
| |- | |||
| | GameActivity_t.ACT_DOTA_UNICYCLE | |||
| | 1772 | |||
| |  | |||
| |- | |||
| | GameActivity_t.ACT_DOTA_UNICYCLE_END | |||
| | 1773 | |||
| |  | |||
| |- | |||
| | GameActivity_t.ACT_DOTA_MVP_SCREEN | |||
| | 1776 | |||
| |  | |||
| |} | |||
| === DOTAMinimapEvent_t === | |||
| {| class="standard-table" style="width: 100%;" | |||
| ! Enumerator | |||
| ! Value | |||
| ! Description | |||
| |- | |||
| | DOTAMinimapEvent_t.DOTA_MINIMAP_EVENT_ANCIENT_UNDER_ATTACK | |||
| | 2 | |||
| |  | |||
| |- | |||
| | DOTAMinimapEvent_t.DOTA_MINIMAP_EVENT_BASE_UNDER_ATTACK | |||
| | 4 | |||
| |  | |||
| |- | |||
| | DOTAMinimapEvent_t.DOTA_MINIMAP_EVENT_BASE_GLYPHED | |||
| | 8 | |||
| |  | |||
| |- | |||
| | DOTAMinimapEvent_t.DOTA_MINIMAP_EVENT_TEAMMATE_UNDER_ATTACK | |||
| | 16 | |||
| |  | |||
| |- | |||
| | DOTAMinimapEvent_t.DOTA_MINIMAP_EVENT_TEAMMATE_TELEPORTING | |||
| | 32 | |||
| |  | |||
| |- | |||
| | DOTAMinimapEvent_t.DOTA_MINIMAP_EVENT_TEAMMATE_DIED | |||
| | 64 | |||
| |  | |||
| |- | |||
| | DOTAMinimapEvent_t.DOTA_MINIMAP_EVENT_TUTORIAL_TASK_ACTIVE | |||
| | 128 | |||
| |  | |||
| |- | |||
| | DOTAMinimapEvent_t.DOTA_MINIMAP_EVENT_TUTORIAL_TASK_FINISHED | |||
| | 256 | |||
| |  | |||
| |- | |||
| | DOTAMinimapEvent_t.DOTA_MINIMAP_EVENT_HINT_LOCATION | |||
| | 512 | |||
| |  | |||
| |- | |||
| | DOTAMinimapEvent_t.DOTA_MINIMAP_EVENT_ENEMY_TELEPORTING | |||
| | 1024 | |||
| |  | |||
| |- | |||
| | DOTAMinimapEvent_t.DOTA_MINIMAP_EVENT_CANCEL_TELEPORTING | |||
| | 2048 | |||
| |  | |||
| |- | |||
| | DOTAMinimapEvent_t.DOTA_MINIMAP_EVENT_RADAR | |||
| | 4096 | |||
| |  | |||
| |- | |||
| | DOTAMinimapEvent_t.DOTA_MINIMAP_EVENT_RADAR_TARGET | |||
| | 8192 | |||
| |  | |||
| |- | |||
| | DOTAMinimapEvent_t.DOTA_MINIMAP_EVENT_MOVE_TO_TARGET | |||
| | 16384 | |||
| |  | |||
| |} | |||
| === DOTASlotType_t === | |||
| {| class="standard-table" style="width: 100%;" | |||
| ! Enumerator | |||
| ! Value | |||
| ! Description | |||
| |- | |||
| | DOTASlotType_t.DOTA_LOADOUT_TYPE_INVALID | |||
| | -1 | |||
| |  | |||
| |- | |||
| | DOTASlotType_t.DOTA_LOADOUT_TYPE_WEAPON | |||
| | 0 | |||
| |  | |||
| |- | |||
| | DOTASlotType_t.DOTA_LOADOUT_TYPE_OFFHAND_WEAPON | |||
| | 1 | |||
| |  | |||
| |- | |||
| | DOTASlotType_t.DOTA_LOADOUT_TYPE_WEAPON2 | |||
| | 2 | |||
| |  | |||
| |- | |||
| | DOTASlotType_t.DOTA_LOADOUT_TYPE_OFFHAND_WEAPON2 | |||
| | 3 | |||
| |  | |||
| |- | |||
| | DOTASlotType_t.DOTA_LOADOUT_TYPE_HEAD | |||
| | 4 | |||
| |  | |||
| |- | |||
| | DOTASlotType_t.DOTA_LOADOUT_TYPE_SHOULDER | |||
| | 5 | |||
| |  | |||
| |- | |||
| | DOTASlotType_t.DOTA_LOADOUT_TYPE_ARMS | |||
| | 6 | |||
| |  | |||
| |- | |||
| | DOTASlotType_t.DOTA_LOADOUT_TYPE_ARMOR | |||
| | 7 | |||
| |  | |||
| |- | |||
| | DOTASlotType_t.DOTA_LOADOUT_TYPE_BELT | |||
| | 8 | |||
| |  | |||
| |- | |||
| | DOTASlotType_t.DOTA_LOADOUT_TYPE_NECK | |||
| | 9 | |||
| |  | |||
| |- | |||
| | DOTASlotType_t.DOTA_LOADOUT_TYPE_BACK | |||
| | 10 | |||
| |  | |||
| |- | |||
| | DOTASlotType_t.DOTA_LOADOUT_TYPE_GLOVES | |||
| | 11 | |||
| |  | |||
| |- | |||
| | DOTASlotType_t.DOTA_LOADOUT_TYPE_LEGS | |||
| | 12 | |||
| |  | |||
| |- | |||
| | DOTASlotType_t.DOTA_LOADOUT_TYPE_TAIL | |||
| | 13 | |||
| |  | |||
| |- | |||
| | DOTASlotType_t.DOTA_LOADOUT_TYPE_MISC | |||
| | 14 | |||
| |  | |||
| |- | |||
| | DOTASlotType_t.DOTA_LOADOUT_TYPE_COSTUME | |||
| | 15 | |||
| |  | |||
| |- | |||
| | DOTASlotType_t.DOTA_LOADOUT_TYPE_HERO_BASE | |||
| | 16 | |||
| |  | |||
| |- | |||
| | DOTASlotType_t.DOTA_LOADOUT_TYPE_BODY_HEAD | |||
| | 17 | |||
| |  | |||
| |- | |||
| | DOTASlotType_t.DOTA_LOADOUT_TYPE_MOUNT | |||
| | 18 | |||
| |  | |||
| |- | |||
| | DOTASlotType_t.DOTA_LOADOUT_TYPE_SUMMON | |||
| | 19 | |||
| |  | |||
| |- | |||
| | DOTASlotType_t.DOTA_LOADOUT_TYPE_SHAPESHIFT | |||
| | 20 | |||
| |  | |||
| |- | |||
| | DOTASlotType_t.DOTA_LOADOUT_TYPE_TAUNT | |||
| | 21 | |||
| |  | |||
| |- | |||
| | DOTASlotType_t.DOTA_LOADOUT_TYPE_HERO_EFFIGY | |||
| | 22 | |||
| |  | |||
| |- | |||
| | DOTASlotType_t.DOTA_LOADOUT_TYPE_AMBIENT_EFFECTS | |||
| | 23 | |||
| |  | |||
| |- | |||
| | DOTASlotType_t.DOTA_LOADOUT_TYPE_ABILITY_ATTACK | |||
| | 24 | |||
| |  | |||
| |- | |||
| | DOTASlotType_t.DOTA_LOADOUT_TYPE_ABILITY1 | |||
| | 25 | |||
| |  | |||
| |- | |||
| | DOTASlotType_t.DOTA_LOADOUT_TYPE_ABILITY2 | |||
| | 26 | |||
| |  | |||
| |- | |||
| | DOTASlotType_t.DOTA_LOADOUT_TYPE_ABILITY3 | |||
| | 27 | |||
| |  | |||
| |- | |||
| | DOTASlotType_t.DOTA_LOADOUT_TYPE_ABILITY4 | |||
| | 28 | |||
| |  | |||
| |- | |||
| | DOTASlotType_t.DOTA_LOADOUT_TYPE_ABILITY_ULTIMATE | |||
| | 29 | |||
| |  | |||
| |- | |||
| | DOTASlotType_t.DOTA_LOADOUT_TYPE_ABILITY_EFFECTS_1 | |||
| | 30 | |||
| |  | |||
| |- | |||
| | DOTASlotType_t.DOTA_LOADOUT_TYPE_ABILITY_EFFECTS_2 | |||
| | 31 | |||
| |  | |||
| |- | |||
| | DOTASlotType_t.DOTA_LOADOUT_TYPE_ABILITY_EFFECTS_3 | |||
| | 32 | |||
| |  | |||
| |- | |||
| | DOTASlotType_t.DOTA_LOADOUT_TYPE_ABILITY_EFFECTS_4 | |||
| | 33 | |||
| |  | |||
| |- | |||
| | DOTASlotType_t.DOTA_LOADOUT_TYPE_ABILITY_EFFECTS_5 | |||
| | 34 | |||
| |  | |||
| |- | |||
| | DOTASlotType_t.DOTA_LOADOUT_TYPE_ABILITY_EFFECTS_6 | |||
| | 35 | |||
| |  | |||
| |- | |||
| | DOTASlotType_t.DOTA_LOADOUT_TYPE_ABILITY_EFFECTS_7 | |||
| | 36 | |||
| |  | |||
| |- | |||
| | DOTASlotType_t.DOTA_LOADOUT_TYPE_ABILITY_EFFECTS_8 | |||
| | 37 | |||
| |  | |||
| |- | |||
| | DOTASlotType_t.DOTA_LOADOUT_TYPE_ABILITY_EFFECTS_9 | |||
| | 38 | |||
| |  | |||
| |- | |||
| | DOTASlotType_t.DOTA_LOADOUT_TYPE_VOICE | |||
| | 39 | |||
| |  | |||
| |- | |||
| | DOTASlotType_t.DOTA_LOADOUT_TYPE_WEAPON_PERSONA_1 | |||
| | 40 | |||
| |  | |||
| |- | |||
| | DOTASlotType_t.DOTA_LOADOUT_TYPE_OFFHAND_WEAPON_PERSONA_1 | |||
| | 41 | |||
| |  | |||
| |- | |||
| | DOTASlotType_t.DOTA_LOADOUT_TYPE_WEAPON2_PERSONA_1 | |||
| | 42 | |||
| |  | |||
| |- | |||
| | DOTASlotType_t.DOTA_LOADOUT_TYPE_OFFHAND_WEAPON2_PERSONA_1 | |||
| | 43 | |||
| |  | |||
| |- | |||
| | DOTASlotType_t.DOTA_LOADOUT_TYPE_HEAD_PERSONA_1 | |||
| | 44 | |||
| |  | |||
| |- | |||
| | DOTASlotType_t.DOTA_LOADOUT_TYPE_SHOULDER_PERSONA_1 | |||
| | 45 | |||
| |  | |||
| |- | |||
| | DOTASlotType_t.DOTA_LOADOUT_TYPE_ARMS_PERSONA_1 | |||
| | 46 | |||
| |  | |||
| |- | |||
| | DOTASlotType_t.DOTA_LOADOUT_TYPE_ARMOR_PERSONA_1 | |||
| | 47 | |||
| |  | |||
| |- | |||
| | DOTASlotType_t.DOTA_LOADOUT_TYPE_BELT_PERSONA_1 | |||
| | 48 | |||
| |  | |||
| |- | |||
| | DOTASlotType_t.DOTA_LOADOUT_TYPE_NECK_PERSONA_1 | |||
| | 49 | |||
| |  | |||
| |- | |||
| | DOTASlotType_t.DOTA_LOADOUT_TYPE_BACK_PERSONA_1 | |||
| | 50 | |||
| |  | |||
| |- | |||
| | DOTASlotType_t.DOTA_LOADOUT_TYPE_LEGS_PERSONA_1 | |||
| | 51 | |||
| |  | |||
| |- | |||
| | DOTASlotType_t.DOTA_LOADOUT_TYPE_GLOVES_PERSONA_1 | |||
| | 52 | |||
| |  | |||
| |- | |||
| | DOTASlotType_t.DOTA_LOADOUT_TYPE_TAIL_PERSONA_1 | |||
| | 53 | |||
| |  | |||
| |- | |||
| | DOTASlotType_t.DOTA_LOADOUT_TYPE_MISC_PERSONA_1 | |||
| | 54 | |||
| |  | |||
| |- | |||
| | DOTASlotType_t.DOTA_LOADOUT_TYPE_BODY_HEAD_PERSONA_1 | |||
| | 55 | |||
| |  | |||
| |- | |||
| | DOTASlotType_t.DOTA_LOADOUT_TYPE_MOUNT_PERSONA_1 | |||
| | 56 | |||
| |  | |||
| |- | |||
| | DOTASlotType_t.DOTA_LOADOUT_TYPE_SUMMON_PERSONA_1 | |||
| | 57 | |||
| |  | |||
| |- | |||
| | DOTASlotType_t.DOTA_LOADOUT_TYPE_SHAPESHIFT_PERSONA_1 | |||
| | 58 | |||
| |  | |||
| |- | |||
| | DOTASlotType_t.DOTA_LOADOUT_TYPE_TAUNT_PERSONA_1 | |||
| | 59 | |||
| |  | |||
| |- | |||
| | DOTASlotType_t.DOTA_LOADOUT_TYPE_HERO_EFFIGY_PERSONA_1 | |||
| | 60 | |||
| |  | |||
| |- | |||
| | DOTASlotType_t.DOTA_LOADOUT_TYPE_AMBIENT_EFFECTS_PERSONA_1 | |||
| | 61 | |||
| |  | |||
| |- | |||
| | DOTASlotType_t.DOTA_LOADOUT_TYPE_ABILITY_ATTACK_PERSONA_1 | |||
| | 62 | |||
| |  | |||
| |- | |||
| | DOTASlotType_t.DOTA_LOADOUT_TYPE_ABILITY1_PERSONA_1 | |||
| | 63 | |||
| |  | |||
| |- | |||
| | DOTASlotType_t.DOTA_LOADOUT_TYPE_ABILITY2_PERSONA_1 | |||
| | 64 | |||
| |  | |||
| |- | |||
| | DOTASlotType_t.DOTA_LOADOUT_TYPE_ABILITY3_PERSONA_1 | |||
| | 65 | |||
| |  | |||
| |- | |||
| | DOTASlotType_t.DOTA_LOADOUT_TYPE_ABILITY4_PERSONA_1 | |||
| | 66 | |||
| |  | |||
| |- | |||
| | DOTASlotType_t.DOTA_LOADOUT_TYPE_ABILITY_ULTIMATE_PERSONA_1 | |||
| | 67 | |||
| |  | |||
| |- | |||
| | DOTASlotType_t.DOTA_LOADOUT_TYPE_VOICE_PERSONA_1 | |||
| | 68 | |||
| |  | |||
| |- | |||
| | DOTASlotType_t.DOTA_LOADOUT_PERSONA_1_START | |||
| | 40 | |||
| |  | |||
| |- | |||
| | DOTASlotType_t.DOTA_LOADOUT_PERSONA_1_END | |||
| | 68 | |||
| |  | |||
| |- | |||
| | DOTASlotType_t.DOTA_LOADOUT_TYPE_PERSONA_SELECTOR | |||
| | 69 | |||
| |  | |||
| |- | |||
| | DOTASlotType_t.DOTA_LOADOUT_TYPE_COURIER | |||
| | 70 | |||
| |  | |||
| |- | |||
| | DOTASlotType_t.DOTA_LOADOUT_TYPE_ANNOUNCER | |||
| | 71 | |||
| |  | |||
| |- | |||
| | DOTASlotType_t.DOTA_LOADOUT_TYPE_MEGA_KILLS | |||
| | 72 | |||
| |  | |||
| |- | |||
| | DOTASlotType_t.DOTA_LOADOUT_TYPE_MUSIC | |||
| | 73 | |||
| |  | |||
| |- | |||
| | DOTASlotType_t.DOTA_LOADOUT_TYPE_WARD | |||
| | 74 | |||
| |  | |||
| |- | |||
| | DOTASlotType_t.DOTA_LOADOUT_TYPE_HUD_SKIN | |||
| | 75 | |||
| |  | |||
| |- | |||
| | DOTASlotType_t.DOTA_LOADOUT_TYPE_LOADING_SCREEN | |||
| | 76 | |||
| |  | |||
| |- | |||
| | DOTASlotType_t.DOTA_LOADOUT_TYPE_WEATHER | |||
| | 77 | |||
| |  | |||
| |- | |||
| | DOTASlotType_t.DOTA_LOADOUT_TYPE_HEROIC_STATUE | |||
| | 78 | |||
| |  | |||
| |- | |||
| | DOTASlotType_t.DOTA_LOADOUT_TYPE_MULTIKILL_BANNER | |||
| | 79 | |||
| |  | |||
| |- | |||
| | DOTASlotType_t.DOTA_LOADOUT_TYPE_CURSOR_PACK | |||
| | 80 | |||
| |  | |||
| |- | |||
| | DOTASlotType_t.DOTA_LOADOUT_TYPE_TELEPORT_EFFECT | |||
| | 81 | |||
| |  | |||
| |- | |||
| | DOTASlotType_t.DOTA_LOADOUT_TYPE_BLINK_EFFECT | |||
| | 82 | |||
| |  | |||
| |- | |||
| | DOTASlotType_t.DOTA_LOADOUT_TYPE_EMBLEM | |||
| | 83 | |||
| |  | |||
| |- | |||
| | DOTASlotType_t.DOTA_LOADOUT_TYPE_TERRAIN | |||
| | 84 | |||
| |  | |||
| |- | |||
| | DOTASlotType_t.DOTA_LOADOUT_TYPE_RADIANT_CREEPS | |||
| | 85 | |||
| |  | |||
| |- | |||
| | DOTASlotType_t.DOTA_LOADOUT_TYPE_DIRE_CREEPS | |||
| | 86 | |||
| |  | |||
| |- | |||
| | DOTASlotType_t.DOTA_LOADOUT_TYPE_RADIANT_TOWER | |||
| | 87 | |||
| |  | |||
| |- | |||
| | DOTASlotType_t.DOTA_LOADOUT_TYPE_DIRE_TOWER | |||
| | 88 | |||
| |  | |||
| |- | |||
| | DOTASlotType_t.DOTA_LOADOUT_TYPE_VERSUS_SCREEN | |||
| | 89 | |||
| |  | |||
| |- | |||
| | DOTASlotType_t.DOTA_LOADOUT_TYPE_STREAK_EFFECT | |||
| | 90 | |||
| |  | |||
| |- | |||
| | DOTASlotType_t.DOTA_LOADOUT_TYPE_KILL_EFFECT | |||
| | 91 | |||
| |  | |||
| |- | |||
| | DOTASlotType_t.DOTA_LOADOUT_TYPE_DEATH_EFFECT | |||
| | 92 | |||
| |  | |||
| |- | |||
| | DOTASlotType_t.DOTA_LOADOUT_TYPE_HEAD_EFFECT | |||
| | 93 | |||
| |  | |||
| |- | |||
| | DOTASlotType_t.DOTA_LOADOUT_TYPE_MAP_EFFECT | |||
| | 94 | |||
| |  | |||
| |- | |||
| | DOTASlotType_t.DOTA_LOADOUT_TYPE_COURIER_EFFECT | |||
| | 95 | |||
| |  | |||
| |- | |||
| | DOTASlotType_t.DOTA_LOADOUT_TYPE_RADIANT_SIEGE_CREEPS | |||
| | 96 | |||
| |  | |||
| |- | |||
| | DOTASlotType_t.DOTA_LOADOUT_TYPE_DIRE_SIEGE_CREEPS | |||
| | 97 | |||
| |  | |||
| |- | |||
| | DOTASlotType_t.DOTA_LOADOUT_TYPE_ROSHAN | |||
| | 98 | |||
| |  | |||
| |- | |||
| | DOTASlotType_t.DOTA_LOADOUT_TYPE_TORMENTOR | |||
| | 99 | |||
| |  | |||
| |- | |||
| | DOTASlotType_t.DOTA_LOADOUT_TYPE_ANCIENT | |||
| | 100 | |||
| |  | |||
| |- | |||
| | DOTASlotType_t.DOTA_LOADOUT_TYPE_PET_EFFIGY | |||
| | 101 | |||
| |  | |||
| |- | |||
| | DOTASlotType_t.DOTA_PLAYER_LOADOUT_START | |||
| | 70 | |||
| |  | |||
| |- | |||
| | DOTASlotType_t.DOTA_PLAYER_LOADOUT_END | |||
| | 101 | |||
| |  | |||
| |- | |||
| | DOTASlotType_t.DOTA_LOADOUT_TYPE_NONE | |||
| | 102 | |||
| |  | |||
| |- | |||
| | DOTASlotType_t.DOTA_LOADOUT_TYPE_COUNT | |||
| | 103 | |||
| |  | |||
| |} | |||
| === modifierfunction === | |||
| {| class="standard-table" style="width: 100%;" | |||
| ! Enumerator | |||
| ! Value | |||
| ! Description | |||
| |- | |||
| | modifierfunction.MODIFIER_PROPERTY_PREATTACK_BONUS_DAMAGE | |||
| | 0 | |||
| | GetModifierPreAttack_BonusDamage | |||
| |- | |||
| | modifierfunction.MODIFIER_PROPERTY_PREATTACK_BONUS_DAMAGE_TARGET | |||
| | 1 | |||
| | GetModifierPreAttack_BonusDamage_Target | |||
| |- | |||
| | modifierfunction.MODIFIER_PROPERTY_PREATTACK_BONUS_DAMAGE_PROC | |||
| | 2 | |||
| | GetModifierPreAttack_BonusDamage_Proc | |||
| |- | |||
| | modifierfunction.MODIFIER_PROPERTY_PREATTACK_BONUS_DAMAGE_POST_CRIT | |||
| | 3 | |||
| | GetModifierPreAttack_BonusDamagePostCrit | |||
| |- | |||
| | modifierfunction.MODIFIER_PROPERTY_BASEATTACK_BONUSDAMAGE | |||
| | 4 | |||
| | GetModifierBaseAttack_BonusDamage | |||
| |- | |||
| | modifierfunction.MODIFIER_PROPERTY_PROCATTACK_BONUS_DAMAGE_PHYSICAL | |||
| | 5 | |||
| | GetModifierProcAttack_BonusDamage_Physical | |||
| |- | |||
| | modifierfunction.MODIFIER_PROPERTY_PROCATTACK_CONVERT_PHYSICAL_TO_MAGICAL | |||
| | 6 | |||
| | GetModifierProcAttack_ConvertPhysicalToMagical | |||
| |- | |||
| | modifierfunction.MODIFIER_PROPERTY_PROCATTACK_BONUS_DAMAGE_MAGICAL | |||
| | 7 | |||
| | GetModifierProcAttack_BonusDamage_Magical | |||
| |- | |||
| | modifierfunction.MODIFIER_PROPERTY_PROCATTACK_BONUS_DAMAGE_PURE | |||
| | 8 | |||
| | GetModifierProcAttack_BonusDamage_Pure | |||
| |- | |||
| | modifierfunction.MODIFIER_PROPERTY_PROCATTACK_BONUS_DAMAGE_MAGICAL_TARGET | |||
| | 9 | |||
| | GetModifierProcAttack_BonusDamage_Magical_Target | |||
| |- | |||
| | modifierfunction.MODIFIER_PROPERTY_PROCATTACK_FEEDBACK | |||
| | 10 | |||
| | GetModifierProcAttack_Feedback | |||
| |- | |||
| | modifierfunction.MODIFIER_PROPERTY_OVERRIDE_ATTACK_DAMAGE | |||
| | 11 | |||
| | GetModifierOverrideAttackDamage | |||
| |- | |||
| | modifierfunction.MODIFIER_PROPERTY_PRE_ATTACK | |||
| | 12 | |||
| | GetModifierPreAttack | |||
| |- | |||
| | modifierfunction.MODIFIER_PROPERTY_INVISIBILITY_LEVEL | |||
| | 13 | |||
| | GetModifierInvisibilityLevel | |||
| |- | |||
| | modifierfunction.MODIFIER_PROPERTY_INVISIBILITY_ATTACK_BEHAVIOR_EXCEPTION | |||
| | 14 | |||
| | GetModifierInvisibilityAttackBehaviorException | |||
| |- | |||
| | modifierfunction.MODIFIER_PROPERTY_PERSISTENT_INVISIBILITY | |||
| | 15 | |||
| | GetModifierPersistentInvisibility | |||
| |- | |||
| | modifierfunction.MODIFIER_PROPERTY_MOVESPEED_BONUS_CONSTANT | |||
| | 16 | |||
| | GetModifierMoveSpeedBonus_Constant | |||
| |- | |||
| | modifierfunction.MODIFIER_PROPERTY_MOVESPEED_BASE_OVERRIDE | |||
| | 17 | |||
| | GetModifierMoveSpeedOverride | |||
| |- | |||
| | modifierfunction.MODIFIER_PROPERTY_MOVESPEED_MIN_OVERRIDE | |||
| | 18 | |||
| | GetModifierMoveSpeed_MinOverride | |||
| |- | |||
| | modifierfunction.MODIFIER_PROPERTY_MOVESPEED_MAX_OVERRIDE | |||
| | 19 | |||
| | GetModifierMoveSpeed_MaxOverride | |||
| |- | |||
| | modifierfunction.MODIFIER_PROPERTY_MOVESPEED_BONUS_PERCENTAGE | |||
| | 20 | |||
| | GetModifierMoveSpeedBonus_Percentage | |||
| |- | |||
| | modifierfunction.MODIFIER_PROPERTY_MOVESPEED_BONUS_PERCENTAGE_UNIQUE | |||
| | 21 | |||
| | GetModifierMoveSpeedBonus_Percentage_Unique | |||
| |- | |||
| | modifierfunction.MODIFIER_PROPERTY_MOVESPEED_BONUS_UNIQUE | |||
| | 22 | |||
| | GetModifierMoveSpeedBonus_Special_Boots | |||
| |- | |||
| | modifierfunction.MODIFIER_PROPERTY_MOVESPEED_BONUS_UNIQUE_2 | |||
| | 23 | |||
| | GetModifierMoveSpeedBonus_Special_Boots_2 | |||
| |- | |||
| | modifierfunction.MODIFIER_PROPERTY_MOVESPEED_BONUS_CONSTANT_UNIQUE | |||
| | 24 | |||
| | GetModifierMoveSpeedBonus_Constant_Unique | |||
| |- | |||
| | modifierfunction.MODIFIER_PROPERTY_MOVESPEED_BONUS_CONSTANT_UNIQUE_2 | |||
| | 25 | |||
| | GetModifierMoveSpeedBonus_Constant_Unique_2 | |||
| |- | |||
| | modifierfunction.MODIFIER_PROPERTY_MOVESPEED_ABSOLUTE | |||
| | 26 | |||
| | GetModifierMoveSpeed_Absolute | |||
| |- | |||
| | modifierfunction.MODIFIER_PROPERTY_MOVESPEED_ABSOLUTE_MIN | |||
| | 27 | |||
| | GetModifierMoveSpeed_AbsoluteMin | |||
| |- | |||
| | modifierfunction.MODIFIER_PROPERTY_MOVESPEED_ABSOLUTE_MAX | |||
| | 28 | |||
| | GetModifierMoveSpeed_AbsoluteMax | |||
| |- | |||
| | modifierfunction.MODIFIER_PROPERTY_IGNORE_MOVESPEED_LIMIT | |||
| | 29 | |||
| | GetModifierIgnoreMovespeedLimit | |||
| |- | |||
| | modifierfunction.MODIFIER_PROPERTY_MOVESPEED_LIMIT | |||
| | 30 | |||
| | GetModifierMoveSpeed_Limit | |||
| |- | |||
| | modifierfunction.MODIFIER_PROPERTY_ATTACKSPEED_BASE_OVERRIDE | |||
| | 31 | |||
| | GetModifierAttackSpeedBaseOverride | |||
| |- | |||
| | modifierfunction.MODIFIER_PROPERTY_FIXED_ATTACK_RATE | |||
| | 32 | |||
| | GetModifierFixedAttackRate | |||
| |- | |||
| | modifierfunction.MODIFIER_PROPERTY_ATTACKSPEED_BONUS_CONSTANT | |||
| | 33 | |||
| | GetModifierAttackSpeedBonus_Constant | |||
| |- | |||
| | modifierfunction.MODIFIER_PROPERTY_IGNORE_ATTACKSPEED_LIMIT | |||
| | 34 | |||
| | GetModifierAttackSpeed_Limit | |||
| |- | |||
| | modifierfunction.MODIFIER_PROPERTY_COOLDOWN_REDUCTION_CONSTANT | |||
| | 35 | |||
| | GetModifierCooldownReduction_Constant | |||
| |- | |||
| | modifierfunction.MODIFIER_PROPERTY_MANACOST_REDUCTION_CONSTANT | |||
| | 36 | |||
| | GetModifierManacostReduction_Constant | |||
| |- | |||
| | modifierfunction.MODIFIER_PROPERTY_HEALTHCOST_REDUCTION_CONSTANT | |||
| | 37 | |||
| | GetModifierHealthcostReduction_Constant | |||
| |- | |||
| | modifierfunction.MODIFIER_PROPERTY_BASE_ATTACK_TIME_CONSTANT | |||
| | 38 | |||
| | GetModifierBaseAttackTimeConstant | |||
| |- | |||
| | modifierfunction.MODIFIER_PROPERTY_BASE_ATTACK_TIME_CONSTANT_ADJUST | |||
| | 39 | |||
| | GetModifierBaseAttackTimeConstant_Adjust | |||
| |- | |||
| | modifierfunction.MODIFIER_PROPERTY_BASE_ATTACK_TIME_PERCENTAGE | |||
| | 40 | |||
| | GetModifierBaseAttackTimePercentage | |||
| |- | |||
| | modifierfunction.MODIFIER_PROPERTY_ATTACK_POINT_CONSTANT | |||
| | 41 | |||
| | GetModifierAttackPointConstant | |||
| |- | |||
| | modifierfunction.MODIFIER_PROPERTY_BONUSDAMAGEOUTGOING_PERCENTAGE | |||
| | 42 | |||
| | GetModifierBonusDamageOutgoing_Percentage | |||
| |- | |||
| | modifierfunction.MODIFIER_PROPERTY_DAMAGEOUTGOING_PERCENTAGE | |||
| | 43 | |||
| | GetModifierDamageOutgoing_Percentage | |||
| |- | |||
| | modifierfunction.MODIFIER_PROPERTY_DAMAGEOUTGOING_PERCENTAGE_ILLUSION | |||
| | 44 | |||
| | GetModifierDamageOutgoing_Percentage_Illusion | |||
| |- | |||
| | modifierfunction.MODIFIER_PROPERTY_DAMAGEOUTGOING_PERCENTAGE_ILLUSION_AMPLIFY | |||
| | 45 | |||
| | GetModifierDamageOutgoing_Percentage_Illusion_Amplify | |||
| |- | |||
| | modifierfunction.MODIFIER_PROPERTY_TOTALDAMAGEOUTGOING_PERCENTAGE | |||
| | 46 | |||
| | GetModifierTotalDamageOutgoing_Percentage | |||
| |- | |||
| | modifierfunction.MODIFIER_PROPERTY_SPELL_AMPLIFY_PERCENTAGE_CREEP | |||
| | 47 | |||
| | GetModifierSpellAmplify_PercentageCreep | |||
| |- | |||
| | modifierfunction.MODIFIER_PROPERTY_SPELL_AMPLIFY_PERCENTAGE | |||
| | 48 | |||
| | GetModifierSpellAmplify_Percentage | |||
| |- | |||
| | modifierfunction.MODIFIER_PROPERTY_SPELL_AMPLIFY_PERCENTAGE_UNIQUE | |||
| | 49 | |||
| | GetModifierSpellAmplify_PercentageUnique | |||
| |- | |||
| | modifierfunction.MODIFIER_PROPERTY_SPELL_AMPLIFY_PERCENTAGE_TARGET | |||
| | 50 | |||
| | GetModifierSpellAmplify_PercentageTarget | |||
| |- | |||
| | modifierfunction.MODIFIER_PROPERTY_HEAL_AMPLIFY_PERCENTAGE_SOURCE | |||
| | 51 | |||
| | GetModifierHealAmplify_PercentageSource | |||
| |- | |||
| | modifierfunction.MODIFIER_PROPERTY_HEAL_AMPLIFY_PERCENTAGE_TARGET | |||
| | 52 | |||
| | GetModifierHealAmplify_PercentageTarget | |||
| |- | |||
| | modifierfunction.MODIFIER_PROPERTY_HP_REGEN_AMPLIFY_PERCENTAGE | |||
| | 53 | |||
| | GetModifierHPRegenAmplify_Percentage | |||
| |- | |||
| | modifierfunction.MODIFIER_PROPERTY_LIFESTEAL_AMPLIFY_PERCENTAGE | |||
| | 54 | |||
| | GetModifierLifestealRegenAmplify_Percentage | |||
| |- | |||
| | modifierfunction.MODIFIER_PROPERTY_SPELL_LIFESTEAL_AMPLIFY_PERCENTAGE | |||
| | 55 | |||
| | GetModifierSpellLifestealRegenAmplify_Percentage | |||
| |- | |||
| | modifierfunction.MODIFIER_PROPERTY_SPELL_LIFESTEAL_AMPLIFY_PERCENTAGE_UNIQUE | |||
| | 56 | |||
| | GetModifierSpellLifestealRegenAmplify_Percentage_Unique | |||
| |- | |||
| | modifierfunction.MODIFIER_PROPERTY_MP_REGEN_AMPLIFY_PERCENTAGE | |||
| | 57 | |||
| | GetModifierMPRegenAmplify_Percentage | |||
| |- | |||
| | modifierfunction.MODIFIER_PROPERTY_MP_REGEN_AMPLIFY_PERCENTAGE_UNIQUE | |||
| | 58 | |||
| | GetModifierMPRegenAmplify_Percentage_Unique | |||
| |- | |||
| | modifierfunction.MODIFIER_PROPERTY_MANA_DRAIN_AMPLIFY_PERCENTAGE | |||
| | 59 | |||
| | GetModifierManaDrainAmplify_Percentage | |||
| |- | |||
| | modifierfunction.MODIFIER_PROPERTY_MP_RESTORE_AMPLIFY_PERCENTAGE | |||
| | 60 | |||
| | GetModifierMPRestoreAmplify_Percentage | |||
| |- | |||
| | modifierfunction.MODIFIER_PROPERTY_BASEDAMAGEOUTGOING_PERCENTAGE | |||
| | 61 | |||
| | GetModifierBaseDamageOutgoing_Percentage | |||
| |- | |||
| | modifierfunction.MODIFIER_PROPERTY_BASEDAMAGEOUTGOING_PERCENTAGE_UNIQUE | |||
| | 62 | |||
| | GetModifierBaseDamageOutgoing_PercentageUnique | |||
| |- | |||
| | modifierfunction.MODIFIER_PROPERTY_INCOMING_DAMAGE_PERCENTAGE | |||
| | 63 | |||
| | GetModifierIncomingDamage_Percentage | |||
| |- | |||
| | modifierfunction.MODIFIER_PROPERTY_INCOMING_PHYSICAL_DAMAGE_PERCENTAGE | |||
| | 64 | |||
| | GetModifierIncomingPhysicalDamage_Percentage | |||
| |- | |||
| | modifierfunction.MODIFIER_PROPERTY_INCOMING_PHYSICAL_DAMAGE_CONSTANT | |||
| | 65 | |||
| | GetModifierIncomingPhysicalDamageConstant | |||
| |- | |||
| | modifierfunction.MODIFIER_PROPERTY_INCOMING_SPELL_DAMAGE_CONSTANT | |||
| | 66 | |||
| | GetModifierIncomingSpellDamageConstant | |||
| |- | |||
| | modifierfunction.MODIFIER_PROPERTY_EVASION_CONSTANT | |||
| | 67 | |||
| | GetModifierEvasion_Constant | |||
| |- | |||
| | modifierfunction.MODIFIER_PROPERTY_NEGATIVE_EVASION_CONSTANT | |||
| | 68 | |||
| | GetModifierNegativeEvasion_Constant | |||
| |- | |||
| | modifierfunction.MODIFIER_PROPERTY_STATUS_RESISTANCE | |||
| | 69 | |||
| | GetModifierStatusResistance | |||
| |- | |||
| | modifierfunction.MODIFIER_PROPERTY_STATUS_RESISTANCE_STACKING | |||
| | 70 | |||
| | GetModifierStatusResistanceStacking | |||
| |- | |||
| | modifierfunction.MODIFIER_PROPERTY_STATUS_RESISTANCE_CASTER | |||
| | 71 | |||
| | GetModifierStatusResistanceCaster | |||
| |- | |||
| | modifierfunction.MODIFIER_PROPERTY_AVOID_DAMAGE | |||
| | 72 | |||
| | GetModifierAvoidDamage | |||
| |- | |||
| | modifierfunction.MODIFIER_PROPERTY_AVOID_SPELL | |||
| | 73 | |||
| | GetModifierAvoidSpell | |||
| |- | |||
| | modifierfunction.MODIFIER_PROPERTY_MISS_PERCENTAGE | |||
| | 74 | |||
| | GetModifierMiss_Percentage | |||
| |- | |||
| | modifierfunction.MODIFIER_PROPERTY_PHYSICAL_ARMOR_BASE_PERCENTAGE | |||
| | 75 | |||
| | GetModifierPhysicalArmorBase_Percentage | |||
| |- | |||
| | modifierfunction.MODIFIER_PROPERTY_PHYSICAL_ARMOR_TOTAL_PERCENTAGE | |||
| | 76 | |||
| | GetModifierPhysicalArmorTotal_Percentage | |||
| |- | |||
| | modifierfunction.MODIFIER_PROPERTY_PHYSICAL_ARMOR_BONUS | |||
| | 77 | |||
| | GetModifierPhysicalArmorBonus | |||
| |- | |||
| | modifierfunction.MODIFIER_PROPERTY_PHYSICAL_ARMOR_BONUS_UNIQUE | |||
| | 78 | |||
| | GetModifierPhysicalArmorBonusUnique | |||
| |- | |||
| | modifierfunction.MODIFIER_PROPERTY_PHYSICAL_ARMOR_BONUS_UNIQUE_ACTIVE | |||
| | 79 | |||
| | GetModifierPhysicalArmorBonusUniqueActive | |||
| |- | |||
| | modifierfunction.MODIFIER_PROPERTY_PHYSICAL_ARMOR_BONUS_POST | |||
| | 80 | |||
| | GetModifierPhysicalArmorBonusPost | |||
| |- | |||
| | modifierfunction.MODIFIER_PROPERTY_MIN_PHYSICAL_ARMOR | |||
| | 81 | |||
| | GetModifierMinPhysicalArmor | |||
| |- | |||
| | modifierfunction.MODIFIER_PROPERTY_IGNORE_PHYSICAL_ARMOR | |||
| | 82 | |||
| | GetModifierIgnorePhysicalArmor | |||
| |- | |||
| | modifierfunction.MODIFIER_PROPERTY_MAGICAL_RESISTANCE_BASE_REDUCTION | |||
| | 83 | |||
| | GetModifierMagicalResistanceBaseReduction | |||
| |- | |||
| | modifierfunction.MODIFIER_PROPERTY_MAGICAL_RESISTANCE_DIRECT_MODIFICATION | |||
| | 84 | |||
| | GetModifierMagicalResistanceDirectModification | |||
| |- | |||
| | modifierfunction.MODIFIER_PROPERTY_MAGICAL_RESISTANCE_BONUS | |||
| | 85 | |||
| | GetModifierMagicalResistanceBonus | |||
| |- | |||
| | modifierfunction.MODIFIER_PROPERTY_MAGICAL_RESISTANCE_BONUS_ILLUSIONS | |||
| | 86 | |||
| | GetModifierMagicalResistanceBonusIllusions | |||
| |- | |||
| | modifierfunction.MODIFIER_PROPERTY_MAGICAL_RESISTANCE_BONUS_UNIQUE | |||
| | 87 | |||
| | GetModifierMagicalResistanceBonusUnique | |||
| |- | |||
| | modifierfunction.MODIFIER_PROPERTY_MAGICAL_RESISTANCE_DECREPIFY_UNIQUE | |||
| | 88 | |||
| | GetModifierMagicalResistanceDecrepifyUnique | |||
| |- | |||
| | modifierfunction.MODIFIER_PROPERTY_BASE_MANA_REGEN | |||
| | 89 | |||
| | GetModifierBaseRegen | |||
| |- | |||
| | modifierfunction.MODIFIER_PROPERTY_MANA_REGEN_CONSTANT | |||
| | 90 | |||
| | GetModifierConstantManaRegen | |||
| |- | |||
| | modifierfunction.MODIFIER_PROPERTY_MANA_REGEN_CONSTANT_UNIQUE | |||
| | 91 | |||
| | GetModifierConstantManaRegenUnique | |||
| |- | |||
| | modifierfunction.MODIFIER_PROPERTY_MANA_REGEN_TOTAL_PERCENTAGE | |||
| | 92 | |||
| | GetModifierTotalPercentageManaRegen | |||
| |- | |||
| | modifierfunction.MODIFIER_PROPERTY_HEALTH_REGEN_CONSTANT | |||
| | 93 | |||
| | GetModifierConstantHealthRegen | |||
| |- | |||
| | modifierfunction.MODIFIER_PROPERTY_HEALTH_REGEN_PERCENTAGE | |||
| | 94 | |||
| | GetModifierHealthRegenPercentage | |||
| |- | |||
| | modifierfunction.MODIFIER_PROPERTY_HEALTH_REGEN_PERCENTAGE_UNIQUE | |||
| | 95 | |||
| | GetModifierHealthRegenPercentageUnique | |||
| |- | |||
| | modifierfunction.MODIFIER_PROPERTY_HEALTH_BONUS | |||
| | 96 | |||
| | GetModifierHealthBonus | |||
| |- | |||
| | modifierfunction.MODIFIER_PROPERTY_MANA_BONUS | |||
| | 97 | |||
| | GetModifierManaBonus | |||
| |- | |||
| | modifierfunction.MODIFIER_PROPERTY_EXTRA_STRENGTH_BONUS | |||
| | 98 | |||
| | GetModifierExtraStrengthBonus | |||
| |- | |||
| | modifierfunction.MODIFIER_PROPERTY_EXTRA_HEALTH_BONUS | |||
| | 99 | |||
| | GetModifierExtraHealthBonus | |||
| |- | |||
| | modifierfunction.MODIFIER_PROPERTY_EXTRA_MANA_BONUS | |||
| | 100 | |||
| | GetModifierExtraManaBonus | |||
| |- | |||
| | modifierfunction.MODIFIER_PROPERTY_EXTRA_MANA_BONUS_PERCENTAGE | |||
| | 101 | |||
| | GetModifierExtraManaBonusPercentage | |||
| |- | |||
| | modifierfunction.MODIFIER_PROPERTY_EXTRA_HEALTH_PERCENTAGE | |||
| | 102 | |||
| | GetModifierExtraHealthPercentage | |||
| |- | |||
| | modifierfunction.MODIFIER_PROPERTY_EXTRA_MANA_PERCENTAGE | |||
| | 103 | |||
| | GetModifierExtraManaPercentage | |||
| |- | |||
| | modifierfunction.MODIFIER_PROPERTY_STATS_STRENGTH_BONUS | |||
| | 104 | |||
| | GetModifierBonusStats_Strength | |||
| |- | |||
| | modifierfunction.MODIFIER_PROPERTY_STATS_AGILITY_BONUS | |||
| | 105 | |||
| | GetModifierBonusStats_Agility | |||
| |- | |||
| | modifierfunction.MODIFIER_PROPERTY_STATS_INTELLECT_BONUS | |||
| | 106 | |||
| | GetModifierBonusStats_Intellect | |||
| |- | |||
| | modifierfunction.MODIFIER_PROPERTY_STATS_STRENGTH_BONUS_PERCENTAGE | |||
| | 107 | |||
| | GetModifierBonusStats_Strength_Percentage | |||
| |- | |||
| | modifierfunction.MODIFIER_PROPERTY_STATS_AGILITY_BONUS_PERCENTAGE | |||
| | 108 | |||
| | GetModifierBonusStats_Agility_Percentage | |||
| |- | |||
| | modifierfunction.MODIFIER_PROPERTY_STATS_INTELLECT_BONUS_PERCENTAGE | |||
| | 109 | |||
| | GetModifierBonusStats_Intellect_Percentage | |||
| |- | |||
| | modifierfunction.MODIFIER_PROPERTY_CAST_RANGE_BONUS | |||
| | 110 | |||
| | GetModifierCastRangeBonus | |||
| |- | |||
| | modifierfunction.MODIFIER_PROPERTY_CAST_RANGE_BONUS_PERCENTAGE | |||
| | 111 | |||
| | GetModifierCastRangeBonusPercentage | |||
| |- | |||
| | modifierfunction.MODIFIER_PROPERTY_CAST_RANGE_BONUS_TARGET | |||
| | 112 | |||
| | GetModifierCastRangeBonusTarget | |||
| |- | |||
| | modifierfunction.MODIFIER_PROPERTY_CAST_RANGE_BONUS_STACKING | |||
| | 113 | |||
| | GetModifierCastRangeBonusStacking | |||
| |- | |||
| | modifierfunction.MODIFIER_PROPERTY_ATTACK_RANGE_BASE_OVERRIDE | |||
| | 114 | |||
| | GetModifierAttackRangeOverride | |||
| |- | |||
| | modifierfunction.MODIFIER_PROPERTY_ATTACK_RANGE_BONUS | |||
| | 115 | |||
| | GetModifierAttackRangeBonus | |||
| |- | |||
| | modifierfunction.MODIFIER_PROPERTY_ATTACK_RANGE_BONUS_UNIQUE | |||
| | 116 | |||
| | GetModifierAttackRangeBonusUnique | |||
| |- | |||
| | modifierfunction.MODIFIER_PROPERTY_ATTACK_RANGE_BONUS_PERCENTAGE | |||
| | 117 | |||
| | GetModifierAttackRangeBonusPercentage | |||
| |- | |||
| | modifierfunction.MODIFIER_PROPERTY_MAX_ATTACK_RANGE | |||
| | 118 | |||
| | GetModifierMaxAttackRange | |||
| |- | |||
| | modifierfunction.MODIFIER_PROPERTY_PROJECTILE_SPEED_BONUS | |||
| | 119 | |||
| | GetModifierProjectileSpeedBonus | |||
| |- | |||
| | modifierfunction.MODIFIER_PROPERTY_PROJECTILE_SPEED_BONUS_PERCENTAGE | |||
| | 120 | |||
| | GetModifierProjectileSpeedBonusPercentage | |||
| |- | |||
| | modifierfunction.MODIFIER_PROPERTY_PROJECTILE_NAME | |||
| | 121 | |||
| | GetModifierProjectileName | |||
| |- | |||
| | modifierfunction.MODIFIER_PROPERTY_REINCARNATION | |||
| | 122 | |||
| | ReincarnateTime | |||
| |- | |||
| | modifierfunction.MODIFIER_PROPERTY_REINCARNATION_SUPPRESS_FX | |||
| | 123 | |||
| | ReincarnateSuppressFX | |||
| |- | |||
| | modifierfunction.MODIFIER_PROPERTY_RESPAWNTIME | |||
| | 124 | |||
| | GetModifierConstantRespawnTime | |||
| |- | |||
| | modifierfunction.MODIFIER_PROPERTY_RESPAWNTIME_PERCENTAGE | |||
| | 125 | |||
| | GetModifierPercentageRespawnTime | |||
| |- | |||
| | modifierfunction.MODIFIER_PROPERTY_RESPAWNTIME_STACKING | |||
| | 126 | |||
| | GetModifierStackingRespawnTime | |||
| |- | |||
| | modifierfunction.MODIFIER_PROPERTY_COOLDOWN_PERCENTAGE | |||
| | 127 | |||
| | GetModifierPercentageCooldown | |||
| |- | |||
| | modifierfunction.MODIFIER_PROPERTY_COOLDOWN_PERCENTAGE_ONGOING | |||
| | 128 | |||
| | GetModifierPercentageCooldownOngoing | |||
| |- | |||
| | modifierfunction.MODIFIER_PROPERTY_CASTTIME_PERCENTAGE | |||
| | 129 | |||
| | GetModifierPercentageCasttime | |||
| |- | |||
| | modifierfunction.MODIFIER_PROPERTY_ATTACK_ANIM_TIME_PERCENTAGE | |||
| | 130 | |||
| | GetModifierPercentageAttackAnimTime | |||
| |- | |||
| | modifierfunction.MODIFIER_PROPERTY_MANACOST_PERCENTAGE | |||
| | 131 | |||
| | GetModifierPercentageManacost | |||
| |- | |||
| | modifierfunction.MODIFIER_PROPERTY_MANACOST_PERCENTAGE_STACKING | |||
| | 132 | |||
| | GetModifierPercentageManacostStacking | |||
| |- | |||
| | modifierfunction.MODIFIER_PROPERTY_HEALTHCOST_PERCENTAGE | |||
| | 133 | |||
| | GetModifierPercentageHealthcost | |||
| |- | |||
| | modifierfunction.MODIFIER_PROPERTY_HEALTHCOST_PERCENTAGE_STACKING | |||
| | 134 | |||
| | GetModifierPercentageHealthcostStacking | |||
| |- | |||
| | modifierfunction.MODIFIER_PROPERTY_DEATHGOLDCOST | |||
| | 135 | |||
| | GetModifierConstantDeathGoldCost | |||
| |- | |||
| | modifierfunction.MODIFIER_PROPERTY_PERCENTAGE_DEATHGOLDCOST | |||
| | 136 | |||
| | GetModifierPercentageDeathGoldCost | |||
| |- | |||
| | modifierfunction.MODIFIER_PROPERTY_EXP_RATE_BOOST | |||
| | 137 | |||
| | GetModifierPercentageExpRateBoost | |||
| |- | |||
| | modifierfunction.MODIFIER_PROPERTY_GOLD_RATE_BOOST | |||
| | 138 | |||
| | GetModifierPercentageGoldRateBoost | |||
| |- | |||
| | modifierfunction.MODIFIER_PROPERTY_PREATTACK_CRITICALSTRIKE | |||
| | 139 | |||
| | GetModifierPreAttack_CriticalStrike | |||
| |- | |||
| | modifierfunction.MODIFIER_PROPERTY_PREATTACK_TARGET_CRITICALSTRIKE | |||
| | 140 | |||
| | GetModifierPreAttack_Target_CriticalStrike | |||
| |- | |||
| | modifierfunction.MODIFIER_PROPERTY_MAGICAL_CONSTANT_BLOCK | |||
| | 141 | |||
| | GetModifierMagical_ConstantBlock | |||
| |- | |||
| | modifierfunction.MODIFIER_PROPERTY_PHYSICAL_CONSTANT_BLOCK | |||
| | 142 | |||
| | GetModifierPhysical_ConstantBlock | |||
| |- | |||
| | modifierfunction.MODIFIER_PROPERTY_PHYSICAL_CONSTANT_BLOCK_SPECIAL | |||
| | 143 | |||
| | GetModifierPhysical_ConstantBlockSpecial | |||
| |- | |||
| | modifierfunction.MODIFIER_PROPERTY_INNATE_DAMAGE_BLOCK_PCT_OVERRIDE | |||
| | 144 | |||
| | GetModifierInnateDamageBlockPctOverride | |||
| |- | |||
| | modifierfunction.MODIFIER_PROPERTY_TOTAL_CONSTANT_BLOCK_UNAVOIDABLE_PRE_ARMOR | |||
| | 145 | |||
| | GetModifierPhysical_ConstantBlockUnavoidablePreArmor | |||
| |- | |||
| | modifierfunction.MODIFIER_PROPERTY_TOTAL_CONSTANT_BLOCK | |||
| | 146 | |||
| | GetModifierTotal_ConstantBlock | |||
| |- | |||
| | modifierfunction.MODIFIER_PROPERTY_OVERRIDE_ANIMATION | |||
| | 147 | |||
| | GetOverrideAnimation | |||
| |- | |||
| | modifierfunction.MODIFIER_PROPERTY_OVERRIDE_ANIMATION_RATE | |||
| | 148 | |||
| | GetOverrideAnimationRate | |||
| |- | |||
| | modifierfunction.MODIFIER_PROPERTY_ABSORB_SPELL | |||
| | 149 | |||
| | GetAbsorbSpell | |||
| |- | |||
| | modifierfunction.MODIFIER_PROPERTY_REFLECT_SPELL | |||
| | 150 | |||
| | GetReflectSpell | |||
| |- | |||
| | modifierfunction.MODIFIER_PROPERTY_DISABLE_AUTOATTACK | |||
| | 151 | |||
| | GetDisableAutoAttack | |||
| |- | |||
| | modifierfunction.MODIFIER_PROPERTY_BONUS_DAY_VISION | |||
| | 152 | |||
| | GetBonusDayVision | |||
| |- | |||
| | modifierfunction.MODIFIER_PROPERTY_BONUS_DAY_VISION_PERCENTAGE | |||
| | 153 | |||
| | GetBonusDayVisionPercentage | |||
| |- | |||
| | modifierfunction.MODIFIER_PROPERTY_BONUS_NIGHT_VISION | |||
| | 154 | |||
| | GetBonusNightVision | |||
| |- | |||
| | modifierfunction.MODIFIER_PROPERTY_BONUS_NIGHT_VISION_UNIQUE | |||
| | 155 | |||
| | GetBonusNightVisionUnique | |||
| |- | |||
| | modifierfunction.MODIFIER_PROPERTY_BONUS_VISION_PERCENTAGE | |||
| | 156 | |||
| | GetBonusVisionPercentage | |||
| |- | |||
| | modifierfunction.MODIFIER_PROPERTY_FIXED_DAY_VISION | |||
| | 157 | |||
| | GetFixedDayVision | |||
| |- | |||
| | modifierfunction.MODIFIER_PROPERTY_FIXED_NIGHT_VISION | |||
| | 158 | |||
| | GetFixedNightVision | |||
| |- | |||
| | modifierfunction.MODIFIER_PROPERTY_MIN_HEALTH | |||
| | 159 | |||
| | GetMinHealth | |||
| |- | |||
| | modifierfunction.MODIFIER_PROPERTY_MIN_MANA | |||
| | 160 | |||
| | GetMinMana | |||
| |- | |||
| | modifierfunction.MODIFIER_PROPERTY_ABSOLUTE_NO_DAMAGE_PHYSICAL | |||
| | 161 | |||
| | GetAbsoluteNoDamagePhysical | |||
| |- | |||
| | modifierfunction.MODIFIER_PROPERTY_ABSOLUTE_NO_DAMAGE_MAGICAL | |||
| | 162 | |||
| | GetAbsoluteNoDamageMagical | |||
| |- | |||
| | modifierfunction.MODIFIER_PROPERTY_ABSOLUTE_NO_DAMAGE_PURE | |||
| | 163 | |||
| | GetAbsoluteNoDamagePure | |||
| |- | |||
| | modifierfunction.MODIFIER_PROPERTY_IS_ILLUSION | |||
| | 164 | |||
| | GetIsIllusion | |||
| |- | |||
| | modifierfunction.MODIFIER_PROPERTY_ILLUSION_LABEL | |||
| | 165 | |||
| | GetModifierIllusionLabel | |||
| |- | |||
| | modifierfunction.MODIFIER_PROPERTY_STRONG_ILLUSION | |||
| | 166 | |||
| | GetModifierStrongIllusion | |||
| |- | |||
| | modifierfunction.MODIFIER_PROPERTY_SUPER_ILLUSION | |||
| | 167 | |||
| | GetModifierSuperIllusion | |||
| |- | |||
| | modifierfunction.MODIFIER_PROPERTY_SUPER_ILLUSION_WITH_ULTIMATE | |||
| | 168 | |||
| | GetModifierSuperIllusionWithUltimate | |||
| |- | |||
| | modifierfunction.MODIFIER_PROPERTY_XP_DURING_DEATH | |||
| | 169 | |||
| | GetModifierXPDuringDeath | |||
| |- | |||
| | modifierfunction.MODIFIER_PROPERTY_TURN_RATE_PERCENTAGE | |||
| | 170 | |||
| | GetModifierTurnRate_Percentage | |||
| |- | |||
| | modifierfunction.MODIFIER_PROPERTY_TURN_RATE_OVERRIDE | |||
| | 171 | |||
| | GetModifierTurnRate_Override | |||
| |- | |||
| | modifierfunction.MODIFIER_PROPERTY_DISABLE_HEALING | |||
| | 172 | |||
| | GetDisableHealing | |||
| |- | |||
| | modifierfunction.MODIFIER_PROPERTY_DISABLE_MANA_GAIN | |||
| | 173 | |||
| | GetDisableManaGain | |||
| |- | |||
| | modifierfunction.MODIFIER_PROPERTY_ALWAYS_ALLOW_ATTACK | |||
| | 174 | |||
| | GetAlwaysAllowAttack | |||
| |- | |||
| | modifierfunction.MODIFIER_PROPERTY_ALWAYS_ETHEREAL_ATTACK | |||
| | 175 | |||
| | GetAllowEtherealAttack | |||
| |- | |||
| | modifierfunction.MODIFIER_PROPERTY_OVERRIDE_ATTACK_MAGICAL | |||
| | 176 | |||
| | GetOverrideAttackMagical | |||
| |- | |||
| | modifierfunction.MODIFIER_PROPERTY_UNIT_STATS_NEEDS_REFRESH | |||
| | 177 | |||
| | GetModifierUnitStatsNeedsRefresh | |||
| |- | |||
| | modifierfunction.MODIFIER_PROPERTY_BOUNTY_CREEP_MULTIPLIER | |||
| | 178 | |||
| | Unused | |||
| |- | |||
| | modifierfunction.MODIFIER_PROPERTY_BOUNTY_OTHER_MULTIPLIER | |||
| | 179 | |||
| | Unused | |||
| |- | |||
| | modifierfunction.MODIFIER_PROPERTY_UNIT_DISALLOW_UPGRADING | |||
| | 180 | |||
| | GetModifierUnitDisllowUpgrading | |||
| |- | |||
| | modifierfunction.MODIFIER_PROPERTY_DODGE_PROJECTILE | |||
| | 181 | |||
| | GetModifierDodgeProjectile | |||
| |- | |||
| | modifierfunction.MODIFIER_PROPERTY_TRIGGER_COSMETIC_AND_END_ATTACK | |||
| | 182 | |||
| | GetTriggerCosmeticAndEndAttack | |||
| |- | |||
| | modifierfunction.MODIFIER_PROPERTY_MAX_DEBUFF_DURATION | |||
| | 183 | |||
| | GetModifierMaxDebuffDuration | |||
| |- | |||
| | modifierfunction.MODIFIER_PROPERTY_PRIMARY_STAT_DAMAGE_MULTIPLIER | |||
| | 184 | |||
| | GetPrimaryStatDamageMultiplier | |||
| |- | |||
| | modifierfunction.MODIFIER_PROPERTY_PREATTACK_DEADLY_BLOW | |||
| | 185 | |||
| | GetModifierPreAttack_DeadlyBlow | |||
| |- | |||
| | modifierfunction.MODIFIER_PROPERTY_ALWAYS_AUTOATTACK_WHILE_HOLD_POSITION | |||
| | 186 | |||
| | GetAlwaysAutoAttackWhileHoldPosition | |||
| |- | |||
| | modifierfunction.MODIFIER_PROPERTY_PHYSICAL_ARMOR_PIERCING_PERCENTAGE_TARGET | |||
| | 187 | |||
| | GetPhysicalArmorPiercingPercentageTarget | |||
| |- | |||
| | modifierfunction.MODIFIER_PROPERTY_MAGICAL_ARMOR_PIERCING_PERCENTAGE_TARGET | |||
| | 188 | |||
| | GetMagicalArmorPiercingPercentageTarget | |||
| |- | |||
| | modifierfunction.MODIFIER_PROPERTY_CRITICAL_STRIKE_BONUS | |||
| | 189 | |||
| | GetCriticalStrikeBonus | |||
| |- | |||
| | modifierfunction.MODIFIER_PROPERTY_CONVERT_ATTACK_PHYSICAL_TO_PURE | |||
| | 190 | |||
| | GetConvertAttackPhysicalToPure | |||
| |- | |||
| | modifierfunction.MODIFIER_EVENT_ON_SPELL_TARGET_READY | |||
| | 191 | |||
| | OnSpellTargetReady | |||
| |- | |||
| | modifierfunction.MODIFIER_EVENT_ON_ATTACK_RECORD | |||
| | 192 | |||
| | OnAttackRecord | |||
| |- | |||
| | modifierfunction.MODIFIER_EVENT_ON_ATTACK_START | |||
| | 193 | |||
| | OnAttackStart | |||
| |- | |||
| | modifierfunction.MODIFIER_EVENT_ON_ATTACK | |||
| | 194 | |||
| | OnAttack | |||
| |- | |||
| | modifierfunction.MODIFIER_EVENT_ON_ATTACK_LANDED | |||
| | 195 | |||
| | OnAttackLanded | |||
| |- | |||
| | modifierfunction.MODIFIER_EVENT_ON_ATTACK_FAIL | |||
| | 196 | |||
| | OnAttackFail | |||
| |- | |||
| | modifierfunction.MODIFIER_EVENT_ON_ATTACK_ALLIED | |||
| | 197 | |||
| | OnAttackAllied | |||
| |- | |||
| | modifierfunction.MODIFIER_EVENT_ON_PROJECTILE_DODGE | |||
| | 198 | |||
| | OnProjectileDodge | |||
| |- | |||
| | modifierfunction.MODIFIER_EVENT_ON_ORDER | |||
| | 199 | |||
| | OnOrder | |||
| |- | |||
| | modifierfunction.MODIFIER_EVENT_ON_UNIT_MOVED | |||
| | 200 | |||
| | OnUnitMoved | |||
| |- | |||
| | modifierfunction.MODIFIER_EVENT_ON_ABILITY_START | |||
| | 201 | |||
| | OnAbilityStart | |||
| |- | |||
| | modifierfunction.MODIFIER_EVENT_ON_ABILITY_EXECUTED | |||
| | 202 | |||
| | OnAbilityExecuted | |||
| |- | |||
| | modifierfunction.MODIFIER_EVENT_ON_ABILITY_FULLY_CAST | |||
| | 203 | |||
| | OnAbilityFullyCast | |||
| |- | |||
| | modifierfunction.MODIFIER_EVENT_ON_BREAK_INVISIBILITY | |||
| | 204 | |||
| | OnBreakInvisibility | |||
| |- | |||
| | modifierfunction.MODIFIER_EVENT_ON_ABILITY_END_CHANNEL | |||
| | 205 | |||
| | OnAbilityEndChannel | |||
| |- | |||
| | modifierfunction.MODIFIER_EVENT_ON_PROCESS_UPGRADE | |||
| | 206 | |||
| | Unused | |||
| |- | |||
| | modifierfunction.MODIFIER_EVENT_ON_REFRESH | |||
| | 207 | |||
| | Unused | |||
| |- | |||
| | modifierfunction.MODIFIER_EVENT_ON_TAKEDAMAGE | |||
| | 208 | |||
| | OnTakeDamage | |||
| |- | |||
| | modifierfunction.MODIFIER_EVENT_ON_DEATH_PREVENTED | |||
| | 209 | |||
| | OnDamagePrevented | |||
| |- | |||
| | modifierfunction.MODIFIER_EVENT_ON_STATE_CHANGED | |||
| | 210 | |||
| | OnStateChanged | |||
| |- | |||
| | modifierfunction.MODIFIER_EVENT_ON_ORB_EFFECT | |||
| | 211 | |||
| | Unused | |||
| |- | |||
| | modifierfunction.MODIFIER_EVENT_ON_PROCESS_CLEAVE | |||
| | 212 | |||
| | OnProcessCleave | |||
| |- | |||
| | modifierfunction.MODIFIER_EVENT_ON_DAMAGE_CALCULATED | |||
| | 213 | |||
| | OnDamageCalculated | |||
| |- | |||
| | modifierfunction.MODIFIER_EVENT_ON_MAGIC_DAMAGE_CALCULATED | |||
| | 214 | |||
| | OnMagicDamageCalculated | |||
| |- | |||
| | modifierfunction.MODIFIER_EVENT_ON_ATTACKED | |||
| | 215 | |||
| | OnAttacked | |||
| |- | |||
| | modifierfunction.MODIFIER_EVENT_ON_DEATH | |||
| | 216 | |||
| | OnDeath | |||
| |- | |||
| | modifierfunction.MODIFIER_EVENT_ON_DEATH_COMPLETED | |||
| | 217 | |||
| | OnDeathCompleted | |||
| |- | |||
| | modifierfunction.MODIFIER_EVENT_ON_RESPAWN | |||
| | 218 | |||
| | OnRespawn | |||
| |- | |||
| | modifierfunction.MODIFIER_EVENT_ON_SPENT_MANA | |||
| | 219 | |||
| | OnSpentMana | |||
| |- | |||
| | modifierfunction.MODIFIER_EVENT_ON_SPENT_HEALTH | |||
| | 220 | |||
| | OnSpentHealth | |||
| |- | |||
| | modifierfunction.MODIFIER_EVENT_ON_TELEPORTING | |||
| | 221 | |||
| | OnTeleporting | |||
| |- | |||
| | modifierfunction.MODIFIER_EVENT_ON_TELEPORTED | |||
| | 222 | |||
| | OnTeleported | |||
| |- | |||
| | modifierfunction.MODIFIER_EVENT_ON_SET_LOCATION | |||
| | 223 | |||
| | OnSetLocation | |||
| |- | |||
| | modifierfunction.MODIFIER_EVENT_ON_HEALTH_GAINED | |||
| | 224 | |||
| | OnHealthGained | |||
| |- | |||
| | modifierfunction.MODIFIER_EVENT_ON_MANA_GAINED | |||
| | 225 | |||
| | OnManaGained | |||
| |- | |||
| | modifierfunction.MODIFIER_EVENT_ON_TAKEDAMAGE_KILLCREDIT | |||
| | 226 | |||
| | OnTakeDamageKillCredit | |||
| |- | |||
| | modifierfunction.MODIFIER_EVENT_ON_HERO_KILLED | |||
| | 227 | |||
| | OnHeroKilled | |||
| |- | |||
| | modifierfunction.MODIFIER_EVENT_ON_HEAL_RECEIVED | |||
| | 228 | |||
| | OnHealReceived | |||
| |- | |||
| | modifierfunction.MODIFIER_EVENT_ON_BUILDING_KILLED | |||
| | 229 | |||
| | OnBuildingKilled | |||
| |- | |||
| | modifierfunction.MODIFIER_EVENT_ON_MODEL_CHANGED | |||
| | 230 | |||
| | OnModelChanged | |||
| |- | |||
| | modifierfunction.MODIFIER_EVENT_ON_MODIFIER_ADDED | |||
| | 231 | |||
| | OnModifierAdded | |||
| |- | |||
| | modifierfunction.MODIFIER_EVENT_ON_MODIFIER_REMOVED | |||
| | 232 | |||
| | OnModifierRemoved | |||
| |- | |||
| | modifierfunction.MODIFIER_PROPERTY_TOOLTIP | |||
| | 233 | |||
| | OnTooltip | |||
| |- | |||
| | modifierfunction.MODIFIER_PROPERTY_MODEL_CHANGE | |||
| | 234 | |||
| | GetModifierModelChange | |||
| |- | |||
| | modifierfunction.MODIFIER_PROPERTY_MODEL_SCALE | |||
| | 235 | |||
| | GetModifierModelScale | |||
| |- | |||
| | modifierfunction.MODIFIER_PROPERTY_MODEL_SCALE_ANIMATE_TIME | |||
| | 236 | |||
| | GetModifierModelScaleAnimateTime | |||
| |- | |||
| | modifierfunction.MODIFIER_PROPERTY_MODEL_SCALE_USE_IN_OUT_EASE | |||
| | 237 | |||
| | GetModifierModelScaleUseInOutEase | |||
| |- | |||
| | modifierfunction.MODIFIER_PROPERTY_MODEL_SCALE_CONSTANT | |||
| | 238 | |||
| | GetModifierModelScaleConstant | |||
| |- | |||
| | modifierfunction.MODIFIER_PROPERTY_IS_SCEPTER | |||
| | 239 | |||
| | GetModifierScepter | |||
| |- | |||
| | modifierfunction.MODIFIER_PROPERTY_IS_SHARD | |||
| | 240 | |||
| | GetModifierShard | |||
| |- | |||
| | modifierfunction.MODIFIER_PROPERTY_RADAR_COOLDOWN_REDUCTION | |||
| | 241 | |||
| | GetModifierRadarCooldownReduction | |||
| |- | |||
| | modifierfunction.MODIFIER_PROPERTY_TRANSLATE_ACTIVITY_MODIFIERS | |||
| | 242 | |||
| | GetActivityTranslationModifiers | |||
| |- | |||
| | modifierfunction.MODIFIER_PROPERTY_TRANSLATE_ATTACK_SOUND | |||
| | 243 | |||
| | GetAttackSound | |||
| |- | |||
| | modifierfunction.MODIFIER_PROPERTY_LIFETIME_FRACTION | |||
| | 244 | |||
| | GetUnitLifetimeFraction | |||
| |- | |||
| | modifierfunction.MODIFIER_PROPERTY_PROVIDES_FOW_POSITION | |||
| | 245 | |||
| | GetModifierProvidesFOWVision | |||
| |- | |||
| | modifierfunction.MODIFIER_PROPERTY_SPELLS_REQUIRE_HP | |||
| | 246 | |||
| | GetModifierSpellsRequireHP | |||
| |- | |||
| | modifierfunction.MODIFIER_PROPERTY_CONVERT_MANA_COST_TO_HEALTH_COST | |||
| | 247 | |||
| | GetModifierConvertManaCostToHealthCost | |||
| |- | |||
| | modifierfunction.MODIFIER_PROPERTY_FORCE_DRAW_MINIMAP | |||
| | 248 | |||
| | GetForceDrawOnMinimap | |||
| |- | |||
| | modifierfunction.MODIFIER_PROPERTY_DISABLE_TURNING | |||
| | 249 | |||
| | GetModifierDisableTurning | |||
| |- | |||
| | modifierfunction.MODIFIER_PROPERTY_IGNORE_CAST_ANGLE | |||
| | 250 | |||
| | GetModifierIgnoreCastAngle | |||
| |- | |||
| | modifierfunction.MODIFIER_PROPERTY_CHANGE_ABILITY_VALUE | |||
| | 251 | |||
| | GetModifierChangeAbilityValue | |||
| |- | |||
| | modifierfunction.MODIFIER_PROPERTY_OVERRIDE_ABILITY_SPECIAL | |||
| | 252 | |||
| | GetModifierOverrideAbilitySpecial | |||
| |- | |||
| | modifierfunction.MODIFIER_PROPERTY_OVERRIDE_ABILITY_SPECIAL_VALUE | |||
| | 253 | |||
| | GetModifierOverrideAbilitySpecialValue | |||
| |- | |||
| | modifierfunction.MODIFIER_PROPERTY_ABILITY_LAYOUT | |||
| | 254 | |||
| | GetModifierAbilityLayout | |||
| |- | |||
| | modifierfunction.MODIFIER_EVENT_ON_DOMINATED | |||
| | 255 | |||
| | OnDominated | |||
| |- | |||
| | modifierfunction.MODIFIER_EVENT_ON_KILL | |||
| | 256 | |||
| | OnKill | |||
| |- | |||
| | modifierfunction.MODIFIER_EVENT_ON_ASSIST | |||
| | 257 | |||
| | OnAssist | |||
| |- | |||
| | modifierfunction.MODIFIER_PROPERTY_TEMPEST_DOUBLE | |||
| | 258 | |||
| | GetModifierTempestDouble | |||
| |- | |||
| | modifierfunction.MODIFIER_PROPERTY_PRESERVE_PARTICLES_ON_MODEL_CHANGE | |||
| | 259 | |||
| | PreserveParticlesOnModelChanged | |||
| |- | |||
| | modifierfunction.MODIFIER_EVENT_ON_ATTACK_FINISHED | |||
| | 260 | |||
| | OnAttackFinished | |||
| |- | |||
| | modifierfunction.MODIFIER_PROPERTY_IGNORE_COOLDOWN | |||
| | 261 | |||
| | GetModifierIgnoreCooldown | |||
| |- | |||
| | modifierfunction.MODIFIER_PROPERTY_CAN_ATTACK_TREES | |||
| | 262 | |||
| | GetModifierCanAttackTrees | |||
| |- | |||
| | modifierfunction.MODIFIER_PROPERTY_VISUAL_Z_DELTA | |||
| | 263 | |||
| | GetVisualZDelta | |||
| |- | |||
| | modifierfunction.MODIFIER_PROPERTY_VISUAL_Z_SPEED_BASE_OVERRIDE | |||
| | 264 | |||
| | GetVisualZSpeedBaseOverride | |||
| |- | |||
| | modifierfunction.MODIFIER_PROPERTY_INCOMING_DAMAGE_ILLUSION | |||
| | 265 | |||
| |  | |||
| |- | |||
| | modifierfunction.MODIFIER_PROPERTY_DONT_GIVE_VISION_OF_ATTACKER | |||
| | 266 | |||
| | GetModifierNoVisionOfAttacker | |||
| |- | |||
| | modifierfunction.MODIFIER_PROPERTY_TOOLTIP2 | |||
| | 267 | |||
| | OnTooltip2 | |||
| |- | |||
| | modifierfunction.MODIFIER_EVENT_ON_ATTACK_RECORD_DESTROY | |||
| | 268 | |||
| | OnAttackRecordDestroy | |||
| |- | |||
| | modifierfunction.MODIFIER_EVENT_ON_PROJECTILE_OBSTRUCTION_HIT | |||
| | 269 | |||
| | OnProjectileObstructionHit | |||
| |- | |||
| | modifierfunction.MODIFIER_PROPERTY_SUPPRESS_TELEPORT | |||
| | 270 | |||
| | GetSuppressTeleport | |||
| |- | |||
| | modifierfunction.MODIFIER_EVENT_ON_ATTACK_CANCELLED | |||
| | 271 | |||
| | OnAttackCancelled | |||
| |- | |||
| | modifierfunction.MODIFIER_PROPERTY_SUPPRESS_CLEAVE | |||
| | 272 | |||
| | GetSuppressCleave | |||
| |- | |||
| | modifierfunction.MODIFIER_PROPERTY_BOT_ATTACK_SCORE_BONUS | |||
| | 273 | |||
| | BotAttackScoreBonus | |||
| |- | |||
| | modifierfunction.MODIFIER_PROPERTY_ATTACKSPEED_REDUCTION_PERCENTAGE | |||
| | 274 | |||
| | GetModifierAttackSpeedReductionPercentage | |||
| |- | |||
| | modifierfunction.MODIFIER_PROPERTY_MOVESPEED_REDUCTION_PERCENTAGE | |||
| | 275 | |||
| | GetModifierMoveSpeedReductionPercentage | |||
| |- | |||
| | modifierfunction.MODIFIER_PROPERTY_ATTACK_WHILE_MOVING_TARGET | |||
| | 276 | |||
| |  | |||
| |- | |||
| | modifierfunction.MODIFIER_PROPERTY_ATTACKSPEED_PERCENTAGE | |||
| | 277 | |||
| | GetModifierAttackSpeedPercentage | |||
| |- | |||
| | modifierfunction.MODIFIER_EVENT_ON_ATTEMPT_PROJECTILE_DODGE | |||
| | 278 | |||
| | OnAttemptProjectileDodge | |||
| |- | |||
| | modifierfunction.MODIFIER_EVENT_ON_PREDEBUFF_APPLIED | |||
| | 279 | |||
| | OnPreDebuffApplied | |||
| |- | |||
| | modifierfunction.MODIFIER_PROPERTY_COOLDOWN_PERCENTAGE_STACKING | |||
| | 280 | |||
| | GetModifierPercentageCooldownStacking | |||
| |- | |||
| | modifierfunction.MODIFIER_PROPERTY_SPELL_REDIRECT_TARGET | |||
| | 281 | |||
| | GetModifierSpellRedirectTarget | |||
| |- | |||
| | modifierfunction.MODIFIER_PROPERTY_TURN_RATE_CONSTANT | |||
| | 282 | |||
| | GetModifierTurnRateConstant | |||
| |- | |||
| | modifierfunction.MODIFIER_PROPERTY_PACK_RAT | |||
| | 283 | |||
| | GetModifierIsPackRat | |||
| |- | |||
| | modifierfunction.MODIFIER_PROPERTY_PHYSICALDAMAGEOUTGOING_PERCENTAGE | |||
| | 284 | |||
| | GetModifierPhysicalDamageOutgoing_Percentage | |||
| |- | |||
| | modifierfunction.MODIFIER_PROPERTY_KNOCKBACK_AMPLIFICATION_PERCENTAGE | |||
| | 285 | |||
| | GetModifierKnockbackAmplification_Percentage | |||
| |- | |||
| | modifierfunction.MODIFIER_PROPERTY_HEALTHBAR_PIPS | |||
| | 286 | |||
| | GetModifierHealthBarPips | |||
| |- | |||
| | modifierfunction.MODIFIER_PROPERTY_INCOMING_DAMAGE_CONSTANT | |||
| | 287 | |||
| | GetModifierIncomingDamageConstant | |||
| |- | |||
| | modifierfunction.MODIFIER_EVENT_SPELL_APPLIED_SUCCESSFULLY | |||
| | 288 | |||
| | OnSpellAppliedSuccessfully | |||
| |- | |||
| | modifierfunction.MODIFIER_PROPERTY_AVOID_DAMAGE_AFTER_REDUCTIONS | |||
| | 289 | |||
| | GetModifierAvoidDamageAfterReductions | |||
| |- | |||
| | modifierfunction.MODIFIER_PROPERTY_FAIL_ATTACK | |||
| | 290 | |||
| | GetModifierPropetyFailAttack | |||
| |- | |||
| | modifierfunction.MODIFIER_PROPERTY_PREREDUCE_INCOMING_DAMAGE_MULT | |||
| | 291 | |||
| | GetModifierPrereduceIncomingDamage_Mult | |||
| |- | |||
| | modifierfunction.MODIFIER_PROPERTY_SUPPRESS_FULLSCREEN_DEATH_FX | |||
| | 292 | |||
| | GetModifierSuppressFullscreenDeathFX | |||
| |- | |||
| | modifierfunction.MODIFIER_PROPERTY_INCOMING_DAMAGE_CONSTANT_POST | |||
| | 293 | |||
| | MODIFIER_PROPERTY_INCOMING_DAMAGE_CONSTANT_POST | |||
| |- | |||
| | modifierfunction.MODIFIER_PROPERTY_DAMAGEOUTGOING_PERCENTAGE_MULTIPLICATIVE | |||
| | 294 | |||
| | GetModifierDamageOutgoing_PercentageMultiplicative | |||
| |- | |||
| | modifierfunction.MODIFIER_PROPERTY_TICK_GOLD_MULTIPLIER | |||
| | 295 | |||
| | GetModifierTickGold_Multiplier | |||
| |- | |||
| | modifierfunction.MODIFIER_PROPERTY_SLOW_RESISTANCE_UNIQUE | |||
| | 296 | |||
| | GEtModifierSlowResistance_Unique | |||
| |- | |||
| | modifierfunction.MODIFIER_PROPERTY_SLOW_RESISTANCE_STACKING | |||
| | 297 | |||
| | GetModifierSlowResistance_Stacking | |||
| |- | |||
| | modifierfunction.MODIFIER_PROPERTY_SLOW_RESISTANCE_APPLIES_TO_ATTACKS | |||
| | 298 | |||
| | GetModifierSlowResistanceAppliesToAttacks | |||
| |- | |||
| | modifierfunction.MODIFIER_PROPERTY_AOE_BONUS_PERCENTAGE | |||
| | 299 | |||
| | GetModifierAoEBonusPercentage | |||
| |- | |||
| | modifierfunction.MODIFIER_PROPERTY_PROJECTILE_SPEED | |||
| | 300 | |||
| | GetModifierProjectileSpeed | |||
| |- | |||
| | modifierfunction.MODIFIER_PROPERTY_PROJECTILE_SPEED_TARGET | |||
| | 301 | |||
| | GetModifierProjectileSpeedTarget | |||
| |- | |||
| | modifierfunction.MODIFIER_PROPERTY_BECOME_STRENGTH | |||
| | 302 | |||
| | GetModifierBecomeStrength | |||
| |- | |||
| | modifierfunction.MODIFIER_PROPERTY_BECOME_AGILITY | |||
| | 303 | |||
| | GetModifierBecomeAgility | |||
| |- | |||
| | modifierfunction.MODIFIER_PROPERTY_BECOME_INTELLIGENCE | |||
| | 304 | |||
| | GetModifierBecomeIntelligence | |||
| |- | |||
| | modifierfunction.MODIFIER_PROPERTY_BECOME_UNIVERSAL | |||
| | 305 | |||
| | GetModifierBecomeUniversal | |||
| |- | |||
| | modifierfunction.MODIFIER_EVENT_ON_FORCE_PROC_MAGIC_STICK | |||
| | 306 | |||
| | OnForceProcMagicStick | |||
| |- | |||
| | modifierfunction.MODIFIER_EVENT_ON_DAMAGE_HPLOSS | |||
| | 307 | |||
| | OnDamageHPLoss | |||
| |- | |||
| | modifierfunction.MODIFIER_PROPERTY_SHARE_XPRUNE | |||
| | 308 | |||
| | GetModifierShareXPRune | |||
| |- | |||
| | modifierfunction.MODIFIER_PROPERTY_XP_FOUNTAIN_COUNTDOWN_TIME_OVERRIDE | |||
| | 309 | |||
| | GetModifierXPFountainCountdownTimeOverride | |||
| |- | |||
| | modifierfunction.MODIFIER_PROPERTY_NO_FREE_TP_SCROLL_ON_DEATH | |||
| | 310 | |||
| | GetModifierNoFreeTPScrollOnDeath | |||
| |- | |||
| | modifierfunction.MODIFIER_PROPERTY_HAS_BONUS_NEUTRAL_ITEM_CHOICE | |||
| | 311 | |||
| | GetModifierHasBonusNeutralItemChoice | |||
| |- | |||
| | modifierfunction.MODIFIER_PROPERTY_PRESERVE_NEUTRAL_ITEM_PASSIVES | |||
| | 312 | |||
| | GetModifierPreserveNeutralItemPassives | |||
| |- | |||
| | modifierfunction.MODIFIER_PROPERTY_FORCE_MAX_HEALTH | |||
| | 313 | |||
| | GetModifierForceMaxHealth | |||
| |- | |||
| | modifierfunction.MODIFIER_PROPERTY_FORCE_MAX_MANA | |||
| | 314 | |||
| | GetModifierForceMaxMana | |||
| |- | |||
| | modifierfunction.MODIFIER_PROPERTY_AOE_BONUS_CONSTANT | |||
| | 315 | |||
| | GetModifierAoEBonusConstant | |||
| |- | |||
| | modifierfunction.MODIFIER_PROPERTY_AOE_BONUS_CONSTANT_STACKING | |||
| | 316 | |||
| | GetModifierAoEBonusConstantStacking | |||
| |- | |||
| | modifierfunction.MODIFIER_EVENT_ON_TAKEDAMAGE_POST_UNAVOIDABLE_BLOCK | |||
| | 317 | |||
| | OnTakeDamagePostUnavoidableBlock | |||
| |- | |||
| | modifierfunction.MODIFIER_EVENT_ON_MUTE_DAMAGE_ABILITIES | |||
| | 318 | |||
| | OnMuteDamageAbilities | |||
| |- | |||
| | modifierfunction.MODIFIER_PROPERTY_SUPPRESS_CRIT | |||
| | 319 | |||
| | GetSuppressCrit | |||
| |- | |||
| | modifierfunction.MODIFIER_PROPERTY_ABILITY_POINTS | |||
| | 320 | |||
| | GetModifierAbilityPoints | |||
| |- | |||
| | modifierfunction.MODIFIER_PROPERTY_BUYBACK_PENALTY_PERCENT | |||
| | 321 | |||
| | GetModifierBuybackPenaltyPercent | |||
| |- | |||
| | modifierfunction.MODIFIER_PROPERTY_ITEM_SELLBACK_COST | |||
| | 322 | |||
| | GetModifierItemSellbackCost | |||
| |- | |||
| | modifierfunction.MODIFIER_PROPERTY_DISASSEMBLE_ANYTHING | |||
| | 323 | |||
| | GetModifierDisassembleAnything | |||
| |- | |||
| | modifierfunction.MODIFIER_PROPERTY_FIXED_MANA_REGEN | |||
| | 324 | |||
| | GetModifierFixedManaRegen | |||
| |- | |||
| | modifierfunction.MODIFIER_PROPERTY_BONUS_UPHILL_MISS_CHANCE | |||
| | 325 | |||
| | GetModifierBonusUphillMissChance | |||
| |- | |||
| | modifierfunction.MODIFIER_PROPERTY_CREEP_DENY_PERCENT | |||
| | 326 | |||
| | GetModifierCreepDenyPercent | |||
| |- | |||
| | modifierfunction.MODIFIER_PROPERTY_ATTACKSPEED_ABSOLUTE_MAX | |||
| | 327 | |||
| | GetModifierAttackSpeedAbsoluteMax | |||
| |- | |||
| | modifierfunction.MODIFIER_PROPERTY_FOW_TEAM | |||
| | 328 | |||
| | GetModifierFoWTeam | |||
| |- | |||
| | modifierfunction.MODIFIER_EVENT_ON_HERO_BEGIN_DYING | |||
| | 329 | |||
| | OnHeroBeginDying | |||
| |- | |||
| | modifierfunction.MODIFIER_PROPERTY_BONUS_LOTUS_HEAL | |||
| | 330 | |||
| | GetModifierBonusLotusHeal | |||
| |- | |||
| | modifierfunction.MODIFIER_PROPERTY_BASE_HP_REGEN_PER_STR_BONUS_PERCENTAGE | |||
| | 331 | |||
| | GetModifierBonusLotusHeal | |||
| |- | |||
| | modifierfunction.MODIFIER_PROPERTY_BASE_ARMOR_PER_AGI_BONUS_PERCENTAGE | |||
| | 332 | |||
| | GetModifierBonusLotusHeal | |||
| |- | |||
| | modifierfunction.MODIFIER_PROPERTY_BASE_MP_REGEN_PER_INT_BONUS_PERCENTAGE | |||
| | 333 | |||
| | GetModifierBonusLotusHeal | |||
| |- | |||
| | modifierfunction.MODIFIER_PROPERTY_BASE_MRES_PER_INT_BONUS_PERCENTAGE | |||
| | 334 | |||
| | GetModifierBonusLotusHeal | |||
| |- | |||
| | modifierfunction.MODIFIER_EVENT_ON_DAY_STARTED | |||
| | 335 | |||
| | OnDayStarted | |||
| |- | |||
| | modifierfunction.MODIFIER_EVENT_ON_NIGHT_STARTED | |||
| | 336 | |||
| | OnNightStarted | |||
| |- | |||
| | modifierfunction.MODIFIER_PROPERTY_CREATE_BONUS_ILLUSION_CHANCE | |||
| | 337 | |||
| | GetModifierCreateBonusIllusionChance | |||
| |- | |||
| | modifierfunction.MODIFIER_PROPERTY_CREATE_BONUS_ILLUSION_COUNT | |||
| | 338 | |||
| | GetModifierCreateBonusIllusionCount | |||
| |- | |||
| | modifierfunction.MODIFIER_PROPERTY_PSEUDORANDOM_BONUS | |||
| | 339 | |||
| | GetModofierPropertyPseudoRandomBonus | |||
| |- | |||
| | modifierfunction.MODIFIER_PROPERTY_ATTACK_HEIGHT_BONUS | |||
| | 340 | |||
| | GetModifierAttackHeightBonus | |||
| |- | |||
| | modifierfunction.MODIFIER_PROPERTY_SKIP_ATTACK_REGULATOR | |||
| | 341 | |||
| | GetSkipAttackRegulator | |||
| |- | |||
| | modifierfunction.MODIFIER_PROPERTY_MISS_PERCENTAGE_TARGET | |||
| | 342 | |||
| | GetModifierMiss_Percentage_Target | |||
| |- | |||
| | modifierfunction.MODIFIER_PROPERTY_ADDITIONAL_NEUTRAL_ITEM_DROPS | |||
| | 343 | |||
| | GetModifierAdditionalNutralItemDrops | |||
| |- | |||
| | modifierfunction.MODIFIER_PROPERTY_KILL_STREAK_BONUS_GOLD_PERCENTAGE | |||
| | 344 | |||
| | GetModifierKillStreakBonusGoldPercentage | |||
| |- | |||
| | modifierfunction.MODIFIER_PROPERTY_HP_REGEN_MULTIPLIER_PRE_AMPLIFICATION | |||
| | 345 | |||
| | GetModifierHPRegenMultiplierPreAmplification | |||
| |- | |||
| | modifierfunction.MODIFIER_PROPERTY_HEROFACET_OVERRIDE | |||
| | 346 | |||
| | GetModifierHeroFacetOverride | |||
| |- | |||
| | modifierfunction.MODIFIER_EVENT_ON_TREE_CUT_DOWN | |||
| | 347 | |||
| | OnTreeCutDown | |||
| |- | |||
| | modifierfunction.MODIFIER_EVENT_ON_CLEAVE_ATTACK_LANDED | |||
| | 348 | |||
| | OnCleaveAttackLanded | |||
| |- | |||
| | modifierfunction.MODIFIER_PROPERTY_MIN_ATTRIBUTE_LEVEL | |||
| | 349 | |||
| | MinAttributeLevel | |||
| |- | |||
| | modifierfunction.MODIFIER_PROPERTY_TIER_TOKEN_REROLL | |||
| | 350 | |||
| | GetTierTokenReroll | |||
| |- | |||
| | modifierfunction.MODIFIER_PROPERTY_VISION_DEGREES_RESTRICTION | |||
| | 351 | |||
| | GetVisionDegreeRestriction | |||
| |- | |||
| | modifierfunction.MODIFIER_PROPERTY_TOTAL_CONSTANT_BLOCK_STACKING | |||
| | 352 | |||
| | GetModifierTotal_ConstantBlockStacking | |||
| |- | |||
| | modifierfunction.MODIFIER_PROPERTY_INVENTORY_SLOT_RESTRICTED | |||
| | 353 | |||
| | GetModifierInventorySlotRestricted | |||
| |- | |||
| | modifierfunction.MODIFIER_EVENT_ON_TIER_TOKEN_REROLLED | |||
| | 354 | |||
| | OnTierTokenRerolled | |||
| |- | |||
| | modifierfunction.MODIFIER_PROPERTY_REDIRECT_SPELL | |||
| | 355 | |||
| | GetRedirectSpell | |||
| |- | |||
| | modifierfunction.MODIFIER_PROPERTY_BASEATTACK_POSTBONUS | |||
| | 356 | |||
| | GetBaseAttackPostBonus | |||
| |- | |||
| | modifierfunction.MODIFIER_EVENT_ON_FOW_TEAM_CHANGED | |||
| | 357 | |||
| | OnFoWTeamChanged | |||
| |- | |||
| | modifierfunction.MODIFIER_PROPERTY_SUPPRESS_ATTACK_PROCS | |||
| | 358 | |||
| | GetSuppressAttackProcs | |||
| |- | |||
| | modifierfunction.MODIFIER_EVENT_ON_ABILITY_TOGGLED | |||
| | 359 | |||
| | OnAbilityToggled | |||
| |- | |||
| | modifierfunction.MODIFIER_PROPERTY_AVOID_ATTACK_PROCS | |||
| | 360 | |||
| | GetModifierAvoidAttackProcs | |||
| |- | |||
| | modifierfunction.MODIFIER_EVENT_ON_RUNE_SPAWN | |||
| | 361 | |||
| | OnRuneSpawn | |||
| |- | |||
| | modifierfunction.MODIFIER_PROPERTY_PHYSICAL_LIFESTEAL | |||
| | 362 | |||
| | GetModifierProperty_PhysicalLifesteal | |||
| |- | |||
| | modifierfunction.MODIFIER_PROPERTY_MAGICAL_LIFESTEAL | |||
| | 363 | |||
| | GetModifierProperty_MagicalLifesteal | |||
| |- | |||
| | modifierfunction.MODIFIER_EVENT_ON_PURE_DAMAGE_CALCULATED | |||
| | 364 | |||
| | OnPureDamageCalculated | |||
| |- | |||
| | modifierfunction.MODIFIER_EVENT_NEUTRAL_TRINKET_OPTIONS | |||
| | 365 | |||
| | GetModifierNeutralTrinketOptions | |||
| |- | |||
| | modifierfunction.MODIFIER_EVENT_NEUTRAL_ENHANCEMENT_OPTIONS | |||
| | 366 | |||
| | GetModifierNeutralEnhancementOptions | |||
| |- | |||
| | modifierfunction.MODIFIER_PROPERTY_MOVESPEED_MAX_BONUS_CONSTANT | |||
| | 367 | |||
| | GetModifierMoveSpeedMax_BonusConstant | |||
| |- | |||
| | modifierfunction.MODIFIER_PROPERTY_MOVESPEED_POST_MULTIPLIER_BONUS_CONSTANT | |||
| | 368 | |||
| | GetModifierMoveSpeedPostMultiplierBonus_Constant  | |||
| |- | |||
| | modifierfunction.MODIFIER_PROPERTY_FORBID_ILLUSIONS | |||
| | 369 | |||
| | GetModifierPropertyForbidIllusions | |||
| |- | |||
| | modifierfunction.MODIFIER_PROPERTY_MANACOST_OVERRIDE | |||
| | 370 | |||
| | GetModifierPropertyManacostOverride | |||
| |- | |||
| | modifierfunction.MODIFIER_PROPERTY_RESTORATION_AMPLIFICATION | |||
| | 371 | |||
| | GetModifierPropertyRestorationAmplification | |||
| |- | |||
| | modifierfunction.MODIFIER_PROPERTY_RESTORATION_AMPLIFICATION_UNIQUE | |||
| | 372 | |||
| | GetModifierPropertyRestorationAmplificationUnique | |||
| |- | |||
| | modifierfunction.MODIFIER_PROPERTY_HEAL_AMPLIFY_PERCENTAGE_SOURCE_UNIQUE | |||
| | 373 | |||
| | GetModifierPropertyHealingAmplificationUnique | |||
| |- | |||
| | modifierfunction.MODIFIER_PROPERTY_SUPPRESS_INCOMING_CRIT | |||
| | 374 | |||
| | GetSuppressIncomingCrit | |||
| |- | |||
| | modifierfunction.MODIFIER_PROPERTY_UPGRADE_NEUTRAL_ARTIFACTS | |||
| | 375 | |||
| | GetModifierPropertyUpgradeNeutralArtifacts | |||
| |- | |||
| | modifierfunction.MODIFIER_PROPERTY_CONSUMABLE_USE_SPEED | |||
| | 376 | |||
| | GetModifierPropertyConsumableUseSpeed | |||
| |- | |||
| | modifierfunction.MODIFIER_PROPERTY_REQUIRED_LEVEL | |||
| | 377 | |||
| | GetRequiredLevel | |||
| |- | |||
| | modifierfunction.MODIFIER_FUNCTION_LAST | |||
| | 378 | |||
| |  | |||
| |- | |||
| | modifierfunction.MODIFIER_FUNCTION_INVALID | |||
| | 65535 | |||
| |  | |||
| |} | |||
| === modifierstate === | |||
| {| class="standard-table" style="width: 100%;" | |||
| ! Enumerator | |||
| ! Value | |||
| ! Description | |||
| |- | |||
| | modifierstate.MODIFIER_STATE_ROOTED | |||
| | 0 | |||
| |  | |||
| |- | |||
| | modifierstate.MODIFIER_STATE_DISARMED | |||
| | 1 | |||
| |  | |||
| |- | |||
| | modifierstate.MODIFIER_STATE_ATTACK_IMMUNE | |||
| | 2 | |||
| |  | |||
| |- | |||
| | modifierstate.MODIFIER_STATE_SILENCED | |||
| | 3 | |||
| |  | |||
| |- | |||
| | modifierstate.MODIFIER_STATE_MUTED | |||
| | 4 | |||
| |  | |||
| |- | |||
| | modifierstate.MODIFIER_STATE_STUNNED | |||
| | 5 | |||
| |  | |||
| |- | |||
| | modifierstate.MODIFIER_STATE_HEXED | |||
| | 6 | |||
| |  | |||
| |- | |||
| | modifierstate.MODIFIER_STATE_INVISIBLE | |||
| | 7 | |||
| |  | |||
| |- | |||
| | modifierstate.MODIFIER_STATE_INVULNERABLE | |||
| | 8 | |||
| |  | |||
| |- | |||
| | modifierstate.MODIFIER_STATE_MAGIC_IMMUNE | |||
| | 9 | |||
| |  | |||
| |- | |||
| | modifierstate.MODIFIER_STATE_PROVIDES_VISION | |||
| | 10 | |||
| |  | |||
| |- | |||
| | modifierstate.MODIFIER_STATE_NIGHTMARED | |||
| | 11 | |||
| |  | |||
| |- | |||
| | modifierstate.MODIFIER_STATE_BLOCK_DISABLED | |||
| | 12 | |||
| |  | |||
| |- | |||
| | modifierstate.MODIFIER_STATE_EVADE_DISABLED | |||
| | 13 | |||
| |  | |||
| |- | |||
| | modifierstate.MODIFIER_STATE_UNSELECTABLE | |||
| | 14 | |||
| |  | |||
| |- | |||
| | modifierstate.MODIFIER_STATE_CANNOT_TARGET_ENEMIES | |||
| | 15 | |||
| |  | |||
| |- | |||
| | modifierstate.MODIFIER_STATE_CANNOT_TARGET_BUILDINGS | |||
| | 16 | |||
| |  | |||
| |- | |||
| | modifierstate.MODIFIER_STATE_CANNOT_MISS | |||
| | 17 | |||
| |  | |||
| |- | |||
| | modifierstate.MODIFIER_STATE_SPECIALLY_DENIABLE | |||
| | 18 | |||
| |  | |||
| |- | |||
| | modifierstate.MODIFIER_STATE_FROZEN | |||
| | 19 | |||
| |  | |||
| |- | |||
| | modifierstate.MODIFIER_STATE_COMMAND_RESTRICTED | |||
| | 20 | |||
| |  | |||
| |- | |||
| | modifierstate.MODIFIER_STATE_NOT_ON_MINIMAP | |||
| | 21 | |||
| |  | |||
| |- | |||
| | modifierstate.MODIFIER_STATE_LOW_ATTACK_PRIORITY | |||
| | 22 | |||
| |  | |||
| |- | |||
| | modifierstate.MODIFIER_STATE_NO_HEALTH_BAR | |||
| | 23 | |||
| |  | |||
| |- | |||
| | modifierstate.MODIFIER_STATE_NO_HEALTH_BAR_FOR_ENEMIES | |||
| | 24 | |||
| |  | |||
| |- | |||
| | modifierstate.MODIFIER_STATE_NO_HEALTH_BAR_FOR_OTHER_PLAYERS | |||
| | 25 | |||
| |  | |||
| |- | |||
| | modifierstate.MODIFIER_STATE_FLYING | |||
| | 26 | |||
| |  | |||
| |- | |||
| | modifierstate.MODIFIER_STATE_NO_UNIT_COLLISION | |||
| | 27 | |||
| |  | |||
| |- | |||
| | modifierstate.MODIFIER_STATE_NO_TEAM_MOVE_TO | |||
| | 28 | |||
| |  | |||
| |- | |||
| | modifierstate.MODIFIER_STATE_NO_TEAM_SELECT | |||
| | 29 | |||
| |  | |||
| |- | |||
| | modifierstate.MODIFIER_STATE_PASSIVES_DISABLED | |||
| | 30 | |||
| |  | |||
| |- | |||
| | modifierstate.MODIFIER_STATE_DOMINATED | |||
| | 31 | |||
| |  | |||
| |- | |||
| | modifierstate.MODIFIER_STATE_BLIND | |||
| | 32 | |||
| |  | |||
| |- | |||
| | modifierstate.MODIFIER_STATE_OUT_OF_GAME | |||
| | 33 | |||
| |  | |||
| |- | |||
| | modifierstate.MODIFIER_STATE_FAKE_ALLY | |||
| | 34 | |||
| |  | |||
| |- | |||
| | modifierstate.MODIFIER_STATE_FLYING_FOR_PATHING_PURPOSES_ONLY | |||
| | 35 | |||
| |  | |||
| |- | |||
| | modifierstate.MODIFIER_STATE_TRUESIGHT_IMMUNE | |||
| | 36 | |||
| |  | |||
| |- | |||
| | modifierstate.MODIFIER_STATE_UNTARGETABLE | |||
| | 37 | |||
| |  | |||
| |- | |||
| | modifierstate.MODIFIER_STATE_UNTARGETABLE_ALLIED | |||
| | 38 | |||
| |  | |||
| |- | |||
| | modifierstate.MODIFIER_STATE_UNTARGETABLE_ENEMY | |||
| | 39 | |||
| |  | |||
| |- | |||
| | modifierstate.MODIFIER_STATE_UNTARGETABLE_SELF | |||
| | 40 | |||
| |  | |||
| |- | |||
| | modifierstate.MODIFIER_STATE_IGNORING_MOVE_AND_ATTACK_ORDERS | |||
| | 41 | |||
| |  | |||
| |- | |||
| | modifierstate.MODIFIER_STATE_ALLOW_PATHING_THROUGH_TREES | |||
| | 42 | |||
| |  | |||
| |- | |||
| | modifierstate.MODIFIER_STATE_NOT_ON_MINIMAP_FOR_ENEMIES | |||
| | 43 | |||
| |  | |||
| |- | |||
| | modifierstate.MODIFIER_STATE_UNSLOWABLE | |||
| | 44 | |||
| |  | |||
| |- | |||
| | modifierstate.MODIFIER_STATE_TETHERED | |||
| | 45 | |||
| |  | |||
| |- | |||
| | modifierstate.MODIFIER_STATE_IGNORING_STOP_ORDERS | |||
| | 46 | |||
| |  | |||
| |- | |||
| | modifierstate.MODIFIER_STATE_FEARED | |||
| | 47 | |||
| |  | |||
| |- | |||
| | modifierstate.MODIFIER_STATE_TAUNTED | |||
| | 48 | |||
| |  | |||
| |- | |||
| | modifierstate.MODIFIER_STATE_CANNOT_BE_MOTION_CONTROLLED | |||
| | 49 | |||
| |  | |||
| |- | |||
| | modifierstate.MODIFIER_STATE_FORCED_FLYING_VISION | |||
| | 50 | |||
| |  | |||
| |- | |||
| | modifierstate.MODIFIER_STATE_ATTACK_ALLIES | |||
| | 51 | |||
| |  | |||
| |- | |||
| | modifierstate.MODIFIER_STATE_ALLOW_PATHING_THROUGH_CLIFFS | |||
| | 52 | |||
| |  | |||
| |- | |||
| | modifierstate.MODIFIER_STATE_ALLOW_PATHING_THROUGH_FISSURE | |||
| | 53 | |||
| |  | |||
| |- | |||
| | modifierstate.MODIFIER_STATE_SPECIALLY_UNDENIABLE | |||
| | 54 | |||
| |  | |||
| |- | |||
| | modifierstate.MODIFIER_STATE_ALLOW_PATHING_THROUGH_OBSTRUCTIONS | |||
| | 55 | |||
| |  | |||
| |- | |||
| | modifierstate.MODIFIER_STATE_DEBUFF_IMMUNE | |||
| | 56 | |||
| |  | |||
| |- | |||
| | modifierstate.MODIFIER_STATE_ALLOW_PATHING_THROUGH_BASE_BLOCKER | |||
| | 57 | |||
| |  | |||
| |- | |||
| | modifierstate.MODIFIER_STATE_IGNORING_MOVE_ORDERS | |||
| | 58 | |||
| |  | |||
| |- | |||
| | modifierstate.MODIFIER_STATE_ATTACKS_ARE_MELEE | |||
| | 59 | |||
| |  | |||
| |- | |||
| | modifierstate.MODIFIER_STATE_CAN_USE_BACKPACK_ITEMS | |||
| | 60 | |||
| |  | |||
| |- | |||
| | modifierstate.MODIFIER_STATE_CASTS_IGNORE_CHANNELING | |||
| | 61 | |||
| |  | |||
| |- | |||
| | modifierstate.MODIFIER_STATE_ATTACKS_DONT_REVEAL | |||
| | 62 | |||
| |  | |||
| |- | |||
| | modifierstate.MODIFIER_STATE_NEUTRALS_DONT_ATTACK | |||
| | 63 | |||
| |  | |||
| |- | |||
| | modifierstate.MODIFIER_STATE_LAST | |||
| | 64 | |||
| |  | |||
| |} | |||
| === DOTAModifierAttribute_t === | |||
| {| class="standard-table" style="width: 100%;" | |||
| ! Enumerator | |||
| ! Value | |||
| ! Description | |||
| |- | |||
| | DOTAModifierAttribute_t.MODIFIER_ATTRIBUTE_NONE | |||
| | 0 | |||
| |  | |||
| |- | |||
| | DOTAModifierAttribute_t.MODIFIER_ATTRIBUTE_PERMANENT | |||
| | 1 | |||
| |  | |||
| |- | |||
| | DOTAModifierAttribute_t.MODIFIER_ATTRIBUTE_MULTIPLE | |||
| | 2 | |||
| |  | |||
| |- | |||
| | DOTAModifierAttribute_t.MODIFIER_ATTRIBUTE_IGNORE_INVULNERABLE | |||
| | 4 | |||
| |  | |||
| |- | |||
| | DOTAModifierAttribute_t.MODIFIER_ATTRIBUTE_AURA_PRIORITY | |||
| | 8 | |||
| |  | |||
| |- | |||
| | DOTAModifierAttribute_t.MODIFIER_ATTRIBUTE_IGNORE_DODGE | |||
| | 16 | |||
| |  | |||
| |} | |||
| === Attributes === | |||
| {| class="standard-table" style="width: 100%;" | |||
| ! Enumerator | |||
| ! Value | |||
| ! Description | |||
| |- | |||
| | Attributes.DOTA_ATTRIBUTE_STRENGTH | |||
| | 0 | |||
| |  | |||
| |- | |||
| | Attributes.DOTA_ATTRIBUTE_AGILITY | |||
| | 1 | |||
| |  | |||
| |- | |||
| | Attributes.DOTA_ATTRIBUTE_INTELLECT | |||
| | 2 | |||
| |  | |||
| |- | |||
| | Attributes.DOTA_ATTRIBUTE_ALL | |||
| | 3 | |||
| |  | |||
| |- | |||
| | Attributes.DOTA_ATTRIBUTE_MAX | |||
| | 4 | |||
| |  | |||
| |- | |||
| | Attributes.DOTA_ATTRIBUTE_INVALID | |||
| | -1 | |||
| |  | |||
| |} | |||
| === ParticleAttachment_t === | |||
| {| class="standard-table" style="width: 100%;" | |||
| ! Enumerator | |||
| ! Value | |||
| ! Description | |||
| |- | |||
| | ParticleAttachment_t.PATTACH_INVALID | |||
| | -1 | |||
| |  | |||
| |- | |||
| | ParticleAttachment_t.PATTACH_ABSORIGIN | |||
| | 0 | |||
| |  | |||
| |- | |||
| | ParticleAttachment_t.PATTACH_ABSORIGIN_FOLLOW | |||
| | 1 | |||
| |  | |||
| |- | |||
| | ParticleAttachment_t.PATTACH_CUSTOMORIGIN | |||
| | 2 | |||
| |  | |||
| |- | |||
| | ParticleAttachment_t.PATTACH_CUSTOMORIGIN_FOLLOW | |||
| | 3 | |||
| |  | |||
| |- | |||
| | ParticleAttachment_t.PATTACH_POINT | |||
| | 4 | |||
| |  | |||
| |- | |||
| | ParticleAttachment_t.PATTACH_POINT_FOLLOW | |||
| | 5 | |||
| |  | |||
| |- | |||
| | ParticleAttachment_t.PATTACH_EYES_FOLLOW | |||
| | 6 | |||
| |  | |||
| |- | |||
| | ParticleAttachment_t.PATTACH_OVERHEAD_FOLLOW | |||
| | 7 | |||
| |  | |||
| |- | |||
| | ParticleAttachment_t.PATTACH_WORLDORIGIN | |||
| | 8 | |||
| |  | |||
| |- | |||
| | ParticleAttachment_t.PATTACH_ROOTBONE_FOLLOW | |||
| | 9 | |||
| |  | |||
| |- | |||
| | ParticleAttachment_t.PATTACH_RENDERORIGIN_FOLLOW | |||
| | 10 | |||
| |  | |||
| |- | |||
| | ParticleAttachment_t.PATTACH_MAIN_VIEW | |||
| | 11 | |||
| |  | |||
| |- | |||
| | ParticleAttachment_t.PATTACH_WATERWAKE | |||
| | 12 | |||
| |  | |||
| |- | |||
| | ParticleAttachment_t.PATTACH_CENTER_FOLLOW | |||
| | 13 | |||
| |  | |||
| |- | |||
| | ParticleAttachment_t.PATTACH_CUSTOM_GAME_STATE_1 | |||
| | 14 | |||
| |  | |||
| |- | |||
| | ParticleAttachment_t.PATTACH_HEALTHBAR | |||
| | 15 | |||
| |  | |||
| |- | |||
| | ParticleAttachment_t.MAX_PATTACH_TYPES | |||
| | 16 | |||
| |  | |||
| |} | |||
| === DOTA_MOTION_CONTROLLER_PRIORITY === | |||
| {| class="standard-table" style="width: 100%;" | |||
| ! Enumerator | |||
| ! Value | |||
| ! Description | |||
| |- | |||
| | DOTA_MOTION_CONTROLLER_PRIORITY.DOTA_MOTION_CONTROLLER_PRIORITY_LOWEST | |||
| | 0 | |||
| |  | |||
| |- | |||
| | DOTA_MOTION_CONTROLLER_PRIORITY.DOTA_MOTION_CONTROLLER_PRIORITY_LOW | |||
| | 1 | |||
| |  | |||
| |- | |||
| | DOTA_MOTION_CONTROLLER_PRIORITY.DOTA_MOTION_CONTROLLER_PRIORITY_MEDIUM | |||
| | 2 | |||
| |  | |||
| |- | |||
| | DOTA_MOTION_CONTROLLER_PRIORITY.DOTA_MOTION_CONTROLLER_PRIORITY_HIGH | |||
| | 3 | |||
| |  | |||
| |- | |||
| | DOTA_MOTION_CONTROLLER_PRIORITY.DOTA_MOTION_CONTROLLER_PRIORITY_HIGHEST | |||
| | 4 | |||
| |  | |||
| |- | |||
| | DOTA_MOTION_CONTROLLER_PRIORITY.DOTA_MOTION_CONTROLLER_PRIORITY_ULTRA | |||
| | 5 | |||
| |  | |||
| |} | |||
| === DOTASpeechType_t === | |||
| {| class="standard-table" style="width: 100%;" | |||
| ! Enumerator | |||
| ! Value | |||
| ! Description | |||
| |- | |||
| | DOTASpeechType_t.DOTA_SPEECH_USER_INVALID | |||
| | 0 | |||
| |  | |||
| |- | |||
| | DOTASpeechType_t.DOTA_SPEECH_USER_SINGLE | |||
| | 1 | |||
| |  | |||
| |- | |||
| | DOTASpeechType_t.DOTA_SPEECH_USER_TEAM | |||
| | 2 | |||
| |  | |||
| |- | |||
| | DOTASpeechType_t.DOTA_SPEECH_USER_TEAM_NEARBY | |||
| | 3 | |||
| |  | |||
| |- | |||
| | DOTASpeechType_t.DOTA_SPEECH_USER_NEARBY | |||
| | 4 | |||
| |  | |||
| |- | |||
| | DOTASpeechType_t.DOTA_SPEECH_USER_ALL | |||
| | 5 | |||
| |  | |||
| |- | |||
| | DOTASpeechType_t.DOTA_SPEECH_GOOD_TEAM | |||
| | 6 | |||
| |  | |||
| |- | |||
| | DOTASpeechType_t.DOTA_SPEECH_BAD_TEAM | |||
| | 7 | |||
| |  | |||
| |- | |||
| | DOTASpeechType_t.DOTA_SPEECH_SPECTATOR | |||
| | 8 | |||
| |  | |||
| |- | |||
| | DOTASpeechType_t.DOTA_SPEECH_USER_TEAM_NOSPECTATOR | |||
| | 9 | |||
| |  | |||
| |- | |||
| | DOTASpeechType_t.DOTA_SPEECH_RECIPIENT_TYPE_MAX | |||
| | 10 | |||
| |  | |||
| |} | |||
| === DOTAAbilitySpeakTrigger_t === | |||
| {| class="standard-table" style="width: 100%;" | |||
| ! Enumerator | |||
| ! Value | |||
| ! Description | |||
| |- | |||
| | DOTAAbilitySpeakTrigger_t.DOTA_ABILITY_SPEAK_START_ACTION_PHASE | |||
| | 0 | |||
| |  | |||
| |- | |||
| | DOTAAbilitySpeakTrigger_t.DOTA_ABILITY_SPEAK_CAST | |||
| | 1 | |||
| |  | |||
| |} | |||
| === DotaCustomUIType_t === | |||
| {| class="standard-table" style="width: 100%;" | |||
| ! Enumerator | |||
| ! Value | |||
| ! Description | |||
| |- | |||
| | DotaCustomUIType_t.DOTA_CUSTOM_UI_TYPE_HUD | |||
| | 0 | |||
| |  | |||
| |- | |||
| | DotaCustomUIType_t.DOTA_CUSTOM_UI_TYPE_HERO_SELECTION | |||
| | 1 | |||
| |  | |||
| |- | |||
| | DotaCustomUIType_t.DOTA_CUSTOM_UI_TYPE_PREGAME_STRATEGY | |||
| | 2 | |||
| |  | |||
| |- | |||
| | DotaCustomUIType_t.DOTA_CUSTOM_UI_TYPE_GAME_INFO | |||
| | 3 | |||
| |  | |||
| |- | |||
| | DotaCustomUIType_t.DOTA_CUSTOM_UI_TYPE_GAME_SETUP | |||
| | 4 | |||
| |  | |||
| |- | |||
| | DotaCustomUIType_t.DOTA_CUSTOM_UI_TYPE_FLYOUT_SCOREBOARD | |||
| | 5 | |||
| |  | |||
| |- | |||
| | DotaCustomUIType_t.DOTA_CUSTOM_UI_TYPE_HUD_TOP_BAR | |||
| | 6 | |||
| |  | |||
| |- | |||
| | DotaCustomUIType_t.DOTA_CUSTOM_UI_TYPE_END_SCREEN | |||
| | 7 | |||
| |  | |||
| |- | |||
| | DotaCustomUIType_t.DOTA_CUSTOM_UI_TYPE_COUNT | |||
| | 8 | |||
| |  | |||
| |- | |||
| | DotaCustomUIType_t.DOTA_CUSTOM_UI_TYPE_INVALID | |||
| | -1 | |||
| |  | |||
| |} | |||
| === DotaDefaultUIElement_t === | |||
| {| class="standard-table" style="width: 100%;" | |||
| ! Enumerator | |||
| ! Value | |||
| ! Description | |||
| |- | |||
| | DotaDefaultUIElement_t.DOTA_DEFAULT_UI_INVALID | |||
| | -1 | |||
| |  | |||
| |- | |||
| | DotaDefaultUIElement_t.DOTA_DEFAULT_UI_TOP_TIMEOFDAY | |||
| | 0 | |||
| |  | |||
| |- | |||
| | DotaDefaultUIElement_t.DOTA_DEFAULT_UI_TOP_HEROES | |||
| | 1 | |||
| |  | |||
| |- | |||
| | DotaDefaultUIElement_t.DOTA_DEFAULT_UI_FLYOUT_SCOREBOARD | |||
| | 2 | |||
| |  | |||
| |- | |||
| | DotaDefaultUIElement_t.DOTA_DEFAULT_UI_ACTION_PANEL | |||
| | 3 | |||
| |  | |||
| |- | |||
| | DotaDefaultUIElement_t.DOTA_DEFAULT_UI_ACTION_MINIMAP | |||
| | 4 | |||
| |  | |||
| |- | |||
| | DotaDefaultUIElement_t.DOTA_DEFAULT_UI_INVENTORY_PANEL | |||
| | 5 | |||
| |  | |||
| |- | |||
| | DotaDefaultUIElement_t.DOTA_DEFAULT_UI_INVENTORY_SHOP | |||
| | 6 | |||
| |  | |||
| |- | |||
| | DotaDefaultUIElement_t.DOTA_DEFAULT_UI_INVENTORY_ITEMS | |||
| | 7 | |||
| |  | |||
| |- | |||
| | DotaDefaultUIElement_t.DOTA_DEFAULT_UI_INVENTORY_QUICKBUY | |||
| | 8 | |||
| |  | |||
| |- | |||
| | DotaDefaultUIElement_t.DOTA_DEFAULT_UI_INVENTORY_COURIER | |||
| | 9 | |||
| |  | |||
| |- | |||
| | DotaDefaultUIElement_t.DOTA_DEFAULT_UI_INVENTORY_PROTECT | |||
| | 10 | |||
| |  | |||
| |- | |||
| | DotaDefaultUIElement_t.DOTA_DEFAULT_UI_INVENTORY_GOLD | |||
| | 11 | |||
| |  | |||
| |- | |||
| | DotaDefaultUIElement_t.DOTA_DEFAULT_UI_SHOP_SUGGESTEDITEMS | |||
| | 12 | |||
| |  | |||
| |- | |||
| | DotaDefaultUIElement_t.DOTA_DEFAULT_UI_SHOP_COMMONITEMS | |||
| | 13 | |||
| |  | |||
| |- | |||
| | DotaDefaultUIElement_t.DOTA_DEFAULT_UI_HERO_SELECTION_TEAMS | |||
| | 14 | |||
| |  | |||
| |- | |||
| | DotaDefaultUIElement_t.DOTA_DEFAULT_UI_HERO_SELECTION_GAME_NAME | |||
| | 15 | |||
| |  | |||
| |- | |||
| | DotaDefaultUIElement_t.DOTA_DEFAULT_UI_HERO_SELECTION_CLOCK | |||
| | 16 | |||
| |  | |||
| |- | |||
| | DotaDefaultUIElement_t.DOTA_DEFAULT_UI_HERO_SELECTION_HEADER | |||
| | 17 | |||
| |  | |||
| |- | |||
| | DotaDefaultUIElement_t.DOTA_DEFAULT_UI_TOP_MENU_BUTTONS | |||
| | 18 | |||
| |  | |||
| |- | |||
| | DotaDefaultUIElement_t.DOTA_DEFAULT_UI_TOP_BAR_BACKGROUND | |||
| | 19 | |||
| |  | |||
| |- | |||
| | DotaDefaultUIElement_t.DOTA_DEFAULT_UI_TOP_BAR_RADIANT_TEAM | |||
| | 20 | |||
| |  | |||
| |- | |||
| | DotaDefaultUIElement_t.DOTA_DEFAULT_UI_TOP_BAR_DIRE_TEAM | |||
| | 21 | |||
| |  | |||
| |- | |||
| | DotaDefaultUIElement_t.DOTA_DEFAULT_UI_TOP_BAR_SCORE | |||
| | 22 | |||
| |  | |||
| |- | |||
| | DotaDefaultUIElement_t.DOTA_DEFAULT_UI_ENDGAME | |||
| | 23 | |||
| |  | |||
| |- | |||
| | DotaDefaultUIElement_t.DOTA_DEFAULT_UI_ENDGAME_CHAT | |||
| | 24 | |||
| |  | |||
| |- | |||
| | DotaDefaultUIElement_t.DOTA_DEFAULT_UI_QUICK_STATS | |||
| | 25 | |||
| |  | |||
| |- | |||
| | DotaDefaultUIElement_t.DOTA_DEFAULT_UI_PREGAME_STRATEGYUI | |||
| | 26 | |||
| |  | |||
| |- | |||
| | DotaDefaultUIElement_t.DOTA_DEFAULT_UI_KILLCAM | |||
| | 27 | |||
| |  | |||
| |- | |||
| | DotaDefaultUIElement_t.DOTA_DEFAULT_UI_FIGHT_RECAP | |||
| | 28 | |||
| |  | |||
| |- | |||
| | DotaDefaultUIElement_t.DOTA_DEFAULT_UI_TOP_BAR | |||
| | 29 | |||
| |  | |||
| |- | |||
| | DotaDefaultUIElement_t.DOTA_DEFAULT_UI_CUSTOMUI_BEHIND_HUD_ELEMENTS | |||
| | 30 | |||
| |  | |||
| |- | |||
| | DotaDefaultUIElement_t.DOTA_DEFAULT_UI_AGHANIMS_STATUS | |||
| | 31 | |||
| |  | |||
| |- | |||
| | DotaDefaultUIElement_t.DOTA_DEFAULT_UI_ELEMENT_COUNT | |||
| | 32 | |||
| |  | |||
| |} | |||
| === PlayerUltimateStateOrTime_t === | |||
| {| class="standard-table" style="width: 100%;" | |||
| ! Enumerator | |||
| ! Value | |||
| ! Description | |||
| |- | |||
| | PlayerUltimateStateOrTime_t.PLAYER_ULTIMATE_STATE_READY | |||
| | 0 | |||
| |  | |||
| |- | |||
| | PlayerUltimateStateOrTime_t.PLAYER_ULTIMATE_STATE_NO_MANA | |||
| | -1 | |||
| |  | |||
| |- | |||
| | PlayerUltimateStateOrTime_t.PLAYER_ULTIMATE_STATE_NOT_LEVELED | |||
| | -2 | |||
| |  | |||
| |- | |||
| | PlayerUltimateStateOrTime_t.PLAYER_ULTIMATE_STATE_HIDDEN | |||
| | -3 | |||
| |  | |||
| |} | |||
| === PlayerOrderIssuer_t === | |||
| {| class="standard-table" style="width: 100%;" | |||
| ! Enumerator | |||
| ! Value | |||
| ! Description | |||
| |- | |||
| | PlayerOrderIssuer_t.DOTA_ORDER_ISSUER_SELECTED_UNITS | |||
| | 0 | |||
| |  | |||
| |- | |||
| | PlayerOrderIssuer_t.DOTA_ORDER_ISSUER_CURRENT_UNIT_ONLY | |||
| | 1 | |||
| |  | |||
| |- | |||
| | PlayerOrderIssuer_t.DOTA_ORDER_ISSUER_HERO_ONLY | |||
| | 2 | |||
| |  | |||
| |- | |||
| | PlayerOrderIssuer_t.DOTA_ORDER_ISSUER_PASSED_UNIT_ONLY | |||
| | 3 | |||
| |  | |||
| |} | |||
| === OrderQueueBehavior_t === | |||
| {| class="standard-table" style="width: 100%;" | |||
| ! Enumerator | |||
| ! Value | |||
| ! Description | |||
| |- | |||
| | OrderQueueBehavior_t.DOTA_ORDER_QUEUE_DEFAULT | |||
| | 0 | |||
| |  | |||
| |- | |||
| | OrderQueueBehavior_t.DOTA_ORDER_QUEUE_NEVER | |||
| | 1 | |||
| |  | |||
| |- | |||
| | OrderQueueBehavior_t.DOTA_ORDER_QUEUE_ALWAYS | |||
| | 2 | |||
| |  | |||
| |} | |||
| === CLICK_BEHAVIORS === | |||
| {| class="standard-table" style="width: 100%;" | |||
| ! Enumerator | |||
| ! Value | |||
| ! Description | |||
| |- | |||
| | CLICK_BEHAVIORS.DOTA_CLICK_BEHAVIOR_NONE | |||
| | 0 | |||
| |  | |||
| |- | |||
| | CLICK_BEHAVIORS.DOTA_CLICK_BEHAVIOR_MOVE | |||
| | 1 | |||
| |  | |||
| |- | |||
| | CLICK_BEHAVIORS.DOTA_CLICK_BEHAVIOR_ATTACK | |||
| | 2 | |||
| |  | |||
| |- | |||
| | CLICK_BEHAVIORS.DOTA_CLICK_BEHAVIOR_CAST | |||
| | 3 | |||
| |  | |||
| |- | |||
| | CLICK_BEHAVIORS.DOTA_CLICK_BEHAVIOR_DROP_ITEM | |||
| | 4 | |||
| |  | |||
| |- | |||
| | CLICK_BEHAVIORS.DOTA_CLICK_BEHAVIOR_DROP_SHOP_ITEM | |||
| | 5 | |||
| |  | |||
| |- | |||
| | CLICK_BEHAVIORS.DOTA_CLICK_BEHAVIOR_DRAG | |||
| | 6 | |||
| |  | |||
| |- | |||
| | CLICK_BEHAVIORS.DOTA_CLICK_BEHAVIOR_LEARN_ABILITY | |||
| | 7 | |||
| |  | |||
| |- | |||
| | CLICK_BEHAVIORS.DOTA_CLICK_BEHAVIOR_PATROL | |||
| | 8 | |||
| |  | |||
| |- | |||
| | CLICK_BEHAVIORS.DOTA_CLICK_BEHAVIOR_VECTOR_CAST | |||
| | 9 | |||
| |  | |||
| |- | |||
| | CLICK_BEHAVIORS.DOTA_CLICK_BEHAVIOR_UNUSED | |||
| | 10 | |||
| |  | |||
| |- | |||
| | CLICK_BEHAVIORS.DOTA_CLICK_BEHAVIOR_RADAR | |||
| | 11 | |||
| |  | |||
| |- | |||
| | CLICK_BEHAVIORS.DOTA_CLICK_BEHAVIOR_LAST | |||
| | 12 | |||
| |  | |||
| |} | |||
| === AbilityLearnResult_t === | |||
| {| class="standard-table" style="width: 100%;" | |||
| ! Enumerator | |||
| ! Value | |||
| ! Description | |||
| |- | |||
| | AbilityLearnResult_t.ABILITY_CAN_BE_UPGRADED | |||
| | 0 | |||
| |  | |||
| |- | |||
| | AbilityLearnResult_t.ABILITY_CANNOT_BE_UPGRADED_NOT_UPGRADABLE | |||
| | 1 | |||
| |  | |||
| |- | |||
| | AbilityLearnResult_t.ABILITY_CANNOT_BE_UPGRADED_AT_MAX | |||
| | 2 | |||
| |  | |||
| |- | |||
| | AbilityLearnResult_t.ABILITY_CANNOT_BE_UPGRADED_REQUIRES_LEVEL | |||
| | 3 | |||
| |  | |||
| |- | |||
| | AbilityLearnResult_t.ABILITY_NOT_LEARNABLE | |||
| | 4 | |||
| |  | |||
| |} | |||
| === DOTAKeybindCommand_t === | |||
| {| class="standard-table" style="width: 100%;" | |||
| ! Enumerator | |||
| ! Value | |||
| ! Description | |||
| |- | |||
| | DOTAKeybindCommand_t.DOTA_KEYBIND_NONE | |||
| | 0 | |||
| |  | |||
| |- | |||
| | DOTAKeybindCommand_t.DOTA_KEYBIND_FIRST | |||
| | 1 | |||
| |  | |||
| |- | |||
| | DOTAKeybindCommand_t.DOTA_KEYBIND_CAMERA_UP | |||
| | 1 | |||
| |  | |||
| |- | |||
| | DOTAKeybindCommand_t.DOTA_KEYBIND_CAMERA_DOWN | |||
| | 2 | |||
| |  | |||
| |- | |||
| | DOTAKeybindCommand_t.DOTA_KEYBIND_CAMERA_LEFT | |||
| | 3 | |||
| |  | |||
| |- | |||
| | DOTAKeybindCommand_t.DOTA_KEYBIND_CAMERA_RIGHT | |||
| | 4 | |||
| |  | |||
| |- | |||
| | DOTAKeybindCommand_t.DOTA_KEYBIND_CAMERA_GRIP | |||
| | 5 | |||
| |  | |||
| |- | |||
| | DOTAKeybindCommand_t.DOTA_KEYBIND_CAMERA_YAW_GRIP | |||
| | 6 | |||
| |  | |||
| |- | |||
| | DOTAKeybindCommand_t.DOTA_KEYBIND_CAMERA_SAVED_POSITION_1 | |||
| | 7 | |||
| |  | |||
| |- | |||
| | DOTAKeybindCommand_t.DOTA_KEYBIND_CAMERA_SAVED_POSITION_2 | |||
| | 8 | |||
| |  | |||
| |- | |||
| | DOTAKeybindCommand_t.DOTA_KEYBIND_CAMERA_SAVED_POSITION_3 | |||
| | 9 | |||
| |  | |||
| |- | |||
| | DOTAKeybindCommand_t.DOTA_KEYBIND_CAMERA_SAVED_POSITION_4 | |||
| | 10 | |||
| |  | |||
| |- | |||
| | DOTAKeybindCommand_t.DOTA_KEYBIND_CAMERA_SAVED_POSITION_5 | |||
| | 11 | |||
| |  | |||
| |- | |||
| | DOTAKeybindCommand_t.DOTA_KEYBIND_CAMERA_SAVED_POSITION_6 | |||
| | 12 | |||
| |  | |||
| |- | |||
| | DOTAKeybindCommand_t.DOTA_KEYBIND_CAMERA_SAVED_POSITION_7 | |||
| | 13 | |||
| |  | |||
| |- | |||
| | DOTAKeybindCommand_t.DOTA_KEYBIND_CAMERA_SAVED_POSITION_8 | |||
| | 14 | |||
| |  | |||
| |- | |||
| | DOTAKeybindCommand_t.DOTA_KEYBIND_CAMERA_SAVED_POSITION_9 | |||
| | 15 | |||
| |  | |||
| |- | |||
| | DOTAKeybindCommand_t.DOTA_KEYBIND_CAMERA_SAVED_POSITION_10 | |||
| | 16 | |||
| |  | |||
| |- | |||
| | DOTAKeybindCommand_t.DOTA_KEYBIND_HERO_ATTACK | |||
| | 17 | |||
| |  | |||
| |- | |||
| | DOTAKeybindCommand_t.DOTA_KEYBIND_HERO_MOVE | |||
| | 18 | |||
| |  | |||
| |- | |||
| | DOTAKeybindCommand_t.DOTA_KEYBIND_HERO_MOVE_DIRECTION | |||
| | 19 | |||
| |  | |||
| |- | |||
| | DOTAKeybindCommand_t.DOTA_KEYBIND_PATROL | |||
| | 20 | |||
| |  | |||
| |- | |||
| | DOTAKeybindCommand_t.DOTA_KEYBIND_HERO_STOP | |||
| | 21 | |||
| |  | |||
| |- | |||
| | DOTAKeybindCommand_t.DOTA_KEYBIND_HERO_HOLD | |||
| | 22 | |||
| |  | |||
| |- | |||
| | DOTAKeybindCommand_t.DOTA_KEYBIND_HERO_SELECT | |||
| | 23 | |||
| |  | |||
| |- | |||
| | DOTAKeybindCommand_t.DOTA_KEYBIND_COURIER_SELECT | |||
| | 24 | |||
| |  | |||
| |- | |||
| | DOTAKeybindCommand_t.DOTA_KEYBIND_COURIER_DELIVER | |||
| | 25 | |||
| |  | |||
| |- | |||
| | DOTAKeybindCommand_t.DOTA_KEYBIND_COURIER_BURST | |||
| | 26 | |||
| |  | |||
| |- | |||
| | DOTAKeybindCommand_t.DOTA_KEYBIND_COURIER_SHIELD | |||
| | 27 | |||
| |  | |||
| |- | |||
| | DOTAKeybindCommand_t.DOTA_KEYBIND_PAUSE | |||
| | 28 | |||
| |  | |||
| |- | |||
| | DOTAKeybindCommand_t.DOTA_SELECT_ALL | |||
| | 29 | |||
| |  | |||
| |- | |||
| | DOTAKeybindCommand_t.DOTA_SELECT_ALL_OTHERS | |||
| | 30 | |||
| |  | |||
| |- | |||
| | DOTAKeybindCommand_t.DOTA_RECENT_EVENT | |||
| | 31 | |||
| |  | |||
| |- | |||
| | DOTAKeybindCommand_t.DOTA_KEYBIND_CHAT_TEAM | |||
| | 32 | |||
| |  | |||
| |- | |||
| | DOTAKeybindCommand_t.DOTA_KEYBIND_CHAT_GLOBAL | |||
| | 33 | |||
| |  | |||
| |- | |||
| | DOTAKeybindCommand_t.DOTA_KEYBIND_CHAT_TEAM2 | |||
| | 34 | |||
| |  | |||
| |- | |||
| | DOTAKeybindCommand_t.DOTA_KEYBIND_CHAT_GLOBAL2 | |||
| | 35 | |||
| |  | |||
| |- | |||
| | DOTAKeybindCommand_t.DOTA_KEYBIND_CHAT_VOICE_PARTY | |||
| | 36 | |||
| |  | |||
| |- | |||
| | DOTAKeybindCommand_t.DOTA_KEYBIND_CHAT_VOICE_TEAM | |||
| | 37 | |||
| |  | |||
| |- | |||
| | DOTAKeybindCommand_t.DOTA_KEYBIND_CHAT_WHEEL | |||
| | 38 | |||
| |  | |||
| |- | |||
| | DOTAKeybindCommand_t.DOTA_KEYBIND_CHAT_WHEEL2 | |||
| | 39 | |||
| |  | |||
| |- | |||
| | DOTAKeybindCommand_t.DOTA_KEYBIND_CHAT_WHEEL_CARE | |||
| | 40 | |||
| |  | |||
| |- | |||
| | DOTAKeybindCommand_t.DOTA_KEYBIND_CHAT_WHEEL_BACK | |||
| | 41 | |||
| |  | |||
| |- | |||
| | DOTAKeybindCommand_t.DOTA_KEYBIND_CHAT_WHEEL_NEED_WARDS | |||
| | 42 | |||
| |  | |||
| |- | |||
| | DOTAKeybindCommand_t.DOTA_KEYBIND_CHAT_WHEEL_STUN | |||
| | 43 | |||
| |  | |||
| |- | |||
| | DOTAKeybindCommand_t.DOTA_KEYBIND_CHAT_WHEEL_HELP | |||
| | 44 | |||
| |  | |||
| |- | |||
| | DOTAKeybindCommand_t.DOTA_KEYBIND_CHAT_WHEEL_GET_PUSH | |||
| | 45 | |||
| |  | |||
| |- | |||
| | DOTAKeybindCommand_t.DOTA_KEYBIND_CHAT_WHEEL_GOOD_JOB | |||
| | 46 | |||
| |  | |||
| |- | |||
| | DOTAKeybindCommand_t.DOTA_KEYBIND_CHAT_WHEEL_MISSING | |||
| | 47 | |||
| |  | |||
| |- | |||
| | DOTAKeybindCommand_t.DOTA_KEYBIND_CHAT_WHEEL_MISSING_TOP | |||
| | 48 | |||
| |  | |||
| |- | |||
| | DOTAKeybindCommand_t.DOTA_KEYBIND_CHAT_WHEEL_MISSING_MIDDLE | |||
| | 49 | |||
| |  | |||
| |- | |||
| | DOTAKeybindCommand_t.DOTA_KEYBIND_CHAT_WHEEL_MISSING_BOTTOM | |||
| | 50 | |||
| |  | |||
| |- | |||
| | DOTAKeybindCommand_t.DOTA_KEYBIND_HERO_CHAT_WHEEL | |||
| | 51 | |||
| |  | |||
| |- | |||
| | DOTAKeybindCommand_t.DOTA_KEYBIND_SPRAY_WHEEL | |||
| | 52 | |||
| |  | |||
| |- | |||
| | DOTAKeybindCommand_t.DOTA_KEYBIND_ABILITY_PRIMARY1 | |||
| | 53 | |||
| |  | |||
| |- | |||
| | DOTAKeybindCommand_t.DOTA_KEYBIND_ABILITY_PRIMARY2 | |||
| | 54 | |||
| |  | |||
| |- | |||
| | DOTAKeybindCommand_t.DOTA_KEYBIND_ABILITY_PRIMARY3 | |||
| | 55 | |||
| |  | |||
| |- | |||
| | DOTAKeybindCommand_t.DOTA_KEYBIND_ABILITY_SECONDARY1 | |||
| | 56 | |||
| |  | |||
| |- | |||
| | DOTAKeybindCommand_t.DOTA_KEYBIND_ABILITY_SECONDARY2 | |||
| | 57 | |||
| |  | |||
| |- | |||
| | DOTAKeybindCommand_t.DOTA_KEYBIND_ABILITY_ULTIMATE | |||
| | 58 | |||
| |  | |||
| |- | |||
| | DOTAKeybindCommand_t.DOTA_KEYBIND_TALENT_UPGRADE_LEFT | |||
| | 59 | |||
| |  | |||
| |- | |||
| | DOTAKeybindCommand_t.DOTA_KEYBIND_TALENT_UPGRADE_RIGHT | |||
| | 60 | |||
| |  | |||
| |- | |||
| | DOTAKeybindCommand_t.DOTA_KEYBIND_TALENT_UPGRADE_ATTRIBUTE | |||
| | 61 | |||
| |  | |||
| |- | |||
| | DOTAKeybindCommand_t.DOTA_KEYBIND_NEUTRAL_ITEM_SELECT1 | |||
| | 62 | |||
| |  | |||
| |- | |||
| | DOTAKeybindCommand_t.DOTA_KEYBIND_NEUTRAL_ITEM_SELECT2 | |||
| | 63 | |||
| |  | |||
| |- | |||
| | DOTAKeybindCommand_t.DOTA_KEYBIND_NEUTRAL_ITEM_SELECT3 | |||
| | 64 | |||
| |  | |||
| |- | |||
| | DOTAKeybindCommand_t.DOTA_KEYBIND_NEUTRAL_ITEM_SELECT4 | |||
| | 65 | |||
| |  | |||
| |- | |||
| | DOTAKeybindCommand_t.DOTA_KEYBIND_ABILITY_PRIMARY1_QUICKCAST | |||
| | 66 | |||
| |  | |||
| |- | |||
| | DOTAKeybindCommand_t.DOTA_KEYBIND_ABILITY_PRIMARY2_QUICKCAST | |||
| | 67 | |||
| |  | |||
| |- | |||
| | DOTAKeybindCommand_t.DOTA_KEYBIND_ABILITY_PRIMARY3_QUICKCAST | |||
| | 68 | |||
| |  | |||
| |- | |||
| | DOTAKeybindCommand_t.DOTA_KEYBIND_ABILITY_SECONDARY1_QUICKCAST | |||
| | 69 | |||
| |  | |||
| |- | |||
| | DOTAKeybindCommand_t.DOTA_KEYBIND_ABILITY_SECONDARY2_QUICKCAST | |||
| | 70 | |||
| |  | |||
| |- | |||
| | DOTAKeybindCommand_t.DOTA_KEYBIND_ABILITY_ULTIMATE_QUICKCAST | |||
| | 71 | |||
| |  | |||
| |- | |||
| | DOTAKeybindCommand_t.DOTA_KEYBIND_ABILITY_PRIMARY1_EXPLICIT_AUTOCAST | |||
| | 72 | |||
| |  | |||
| |- | |||
| | DOTAKeybindCommand_t.DOTA_KEYBIND_ABILITY_PRIMARY2_EXPLICIT_AUTOCAST | |||
| | 73 | |||
| |  | |||
| |- | |||
| | DOTAKeybindCommand_t.DOTA_KEYBIND_ABILITY_PRIMARY3_EXPLICIT_AUTOCAST | |||
| | 74 | |||
| |  | |||
| |- | |||
| | DOTAKeybindCommand_t.DOTA_KEYBIND_ABILITY_SECONDARY1_EXPLICIT_AUTOCAST | |||
| | 75 | |||
| |  | |||
| |- | |||
| | DOTAKeybindCommand_t.DOTA_KEYBIND_ABILITY_SECONDARY2_EXPLICIT_AUTOCAST | |||
| | 76 | |||
| |  | |||
| |- | |||
| | DOTAKeybindCommand_t.DOTA_KEYBIND_ABILITY_ULTIMATE_EXPLICIT_AUTOCAST | |||
| | 77 | |||
| |  | |||
| |- | |||
| | DOTAKeybindCommand_t.DOTA_KEYBIND_ABILITY_PRIMARY1_QUICKCAST_AUTOCAST | |||
| | 78 | |||
| |  | |||
| |- | |||
| | DOTAKeybindCommand_t.DOTA_KEYBIND_ABILITY_PRIMARY2_QUICKCAST_AUTOCAST | |||
| | 79 | |||
| |  | |||
| |- | |||
| | DOTAKeybindCommand_t.DOTA_KEYBIND_ABILITY_PRIMARY3_QUICKCAST_AUTOCAST | |||
| | 80 | |||
| |  | |||
| |- | |||
| | DOTAKeybindCommand_t.DOTA_KEYBIND_ABILITY_SECONDARY1_QUICKCAST_AUTOCAST | |||
| | 81 | |||
| |  | |||
| |- | |||
| | DOTAKeybindCommand_t.DOTA_KEYBIND_ABILITY_SECONDARY2_QUICKCAST_AUTOCAST | |||
| | 82 | |||
| |  | |||
| |- | |||
| | DOTAKeybindCommand_t.DOTA_KEYBIND_ABILITY_ULTIMATE_QUICKCAST_AUTOCAST | |||
| | 83 | |||
| |  | |||
| |- | |||
| | DOTAKeybindCommand_t.DOTA_KEYBIND_ABILITY_PRIMARY1_AUTOMATIC_AUTOCAST | |||
| | 84 | |||
| |  | |||
| |- | |||
| | DOTAKeybindCommand_t.DOTA_KEYBIND_ABILITY_PRIMARY2_AUTOMATIC_AUTOCAST | |||
| | 85 | |||
| |  | |||
| |- | |||
| | DOTAKeybindCommand_t.DOTA_KEYBIND_ABILITY_PRIMARY3_AUTOMATIC_AUTOCAST | |||
| | 86 | |||
| |  | |||
| |- | |||
| | DOTAKeybindCommand_t.DOTA_KEYBIND_ABILITY_SECONDARY1_AUTOMATIC_AUTOCAST | |||
| | 87 | |||
| |  | |||
| |- | |||
| | DOTAKeybindCommand_t.DOTA_KEYBIND_ABILITY_SECONDARY2_AUTOMATIC_AUTOCAST | |||
| | 88 | |||
| |  | |||
| |- | |||
| | DOTAKeybindCommand_t.DOTA_KEYBIND_ABILITY_ULTIMATE_AUTOMATIC_AUTOCAST | |||
| | 89 | |||
| |  | |||
| |- | |||
| | DOTAKeybindCommand_t.DOTA_KEYBIND_INVENTORY1 | |||
| | 90 | |||
| |  | |||
| |- | |||
| | DOTAKeybindCommand_t.DOTA_KEYBIND_INVENTORY2 | |||
| | 91 | |||
| |  | |||
| |- | |||
| | DOTAKeybindCommand_t.DOTA_KEYBIND_INVENTORY3 | |||
| | 92 | |||
| |  | |||
| |- | |||
| | DOTAKeybindCommand_t.DOTA_KEYBIND_INVENTORY4 | |||
| | 93 | |||
| |  | |||
| |- | |||
| | DOTAKeybindCommand_t.DOTA_KEYBIND_INVENTORY5 | |||
| | 94 | |||
| |  | |||
| |- | |||
| | DOTAKeybindCommand_t.DOTA_KEYBIND_INVENTORY6 | |||
| | 95 | |||
| |  | |||
| |- | |||
| | DOTAKeybindCommand_t.DOTA_KEYBIND_INVENTORYTP | |||
| | 96 | |||
| |  | |||
| |- | |||
| | DOTAKeybindCommand_t.DOTA_KEYBIND_INVENTORYNEUTRAL | |||
| | 97 | |||
| |  | |||
| |- | |||
| | DOTAKeybindCommand_t.DOTA_KEYBIND_INVENTORY1_QUICKCAST | |||
| | 98 | |||
| |  | |||
| |- | |||
| | DOTAKeybindCommand_t.DOTA_KEYBIND_INVENTORY2_QUICKCAST | |||
| | 99 | |||
| |  | |||
| |- | |||
| | DOTAKeybindCommand_t.DOTA_KEYBIND_INVENTORY3_QUICKCAST | |||
| | 100 | |||
| |  | |||
| |- | |||
| | DOTAKeybindCommand_t.DOTA_KEYBIND_INVENTORY4_QUICKCAST | |||
| | 101 | |||
| |  | |||
| |- | |||
| | DOTAKeybindCommand_t.DOTA_KEYBIND_INVENTORY5_QUICKCAST | |||
| | 102 | |||
| |  | |||
| |- | |||
| | DOTAKeybindCommand_t.DOTA_KEYBIND_INVENTORY6_QUICKCAST | |||
| | 103 | |||
| |  | |||
| |- | |||
| | DOTAKeybindCommand_t.DOTA_KEYBIND_INVENTORYTP_QUICKCAST | |||
| | 104 | |||
| |  | |||
| |- | |||
| | DOTAKeybindCommand_t.DOTA_KEYBIND_INVENTORYNEUTRAL_QUICKCAST | |||
| | 105 | |||
| |  | |||
| |- | |||
| | DOTAKeybindCommand_t.DOTA_KEYBIND_INVENTORY1_AUTOCAST | |||
| | 106 | |||
| |  | |||
| |- | |||
| | DOTAKeybindCommand_t.DOTA_KEYBIND_INVENTORY2_AUTOCAST | |||
| | 107 | |||
| |  | |||
| |- | |||
| | DOTAKeybindCommand_t.DOTA_KEYBIND_INVENTORY3_AUTOCAST | |||
| | 108 | |||
| |  | |||
| |- | |||
| | DOTAKeybindCommand_t.DOTA_KEYBIND_INVENTORY4_AUTOCAST | |||
| | 109 | |||
| |  | |||
| |- | |||
| | DOTAKeybindCommand_t.DOTA_KEYBIND_INVENTORY5_AUTOCAST | |||
| | 110 | |||
| |  | |||
| |- | |||
| | DOTAKeybindCommand_t.DOTA_KEYBIND_INVENTORY6_AUTOCAST | |||
| | 111 | |||
| |  | |||
| |- | |||
| | DOTAKeybindCommand_t.DOTA_KEYBIND_INVENTORYTP_AUTOCAST | |||
| | 112 | |||
| |  | |||
| |- | |||
| | DOTAKeybindCommand_t.DOTA_KEYBIND_INVENTORYNEUTRAL_AUTOCAST | |||
| | 113 | |||
| |  | |||
| |- | |||
| | DOTAKeybindCommand_t.DOTA_KEYBIND_INVENTORY1_QUICKAUTOCAST | |||
| | 114 | |||
| |  | |||
| |- | |||
| | DOTAKeybindCommand_t.DOTA_KEYBIND_INVENTORY2_QUICKAUTOCAST | |||
| | 115 | |||
| |  | |||
| |- | |||
| | DOTAKeybindCommand_t.DOTA_KEYBIND_INVENTORY3_QUICKAUTOCAST | |||
| | 116 | |||
| |  | |||
| |- | |||
| | DOTAKeybindCommand_t.DOTA_KEYBIND_INVENTORY4_QUICKAUTOCAST | |||
| | 117 | |||
| |  | |||
| |- | |||
| | DOTAKeybindCommand_t.DOTA_KEYBIND_INVENTORY5_QUICKAUTOCAST | |||
| | 118 | |||
| |  | |||
| |- | |||
| | DOTAKeybindCommand_t.DOTA_KEYBIND_INVENTORY6_QUICKAUTOCAST | |||
| | 119 | |||
| |  | |||
| |- | |||
| | DOTAKeybindCommand_t.DOTA_KEYBIND_INVENTORYTP_QUICKAUTOCAST | |||
| | 120 | |||
| |  | |||
| |- | |||
| | DOTAKeybindCommand_t.DOTA_KEYBIND_INVENTORYNEUTRAL_QUICKAUTOCAST | |||
| | 121 | |||
| |  | |||
| |- | |||
| | DOTAKeybindCommand_t.DOTA_KEYBIND_CONTROL_GROUP1 | |||
| | 122 | |||
| |  | |||
| |- | |||
| | DOTAKeybindCommand_t.DOTA_KEYBIND_CONTROL_GROUP2 | |||
| | 123 | |||
| |  | |||
| |- | |||
| | DOTAKeybindCommand_t.DOTA_KEYBIND_CONTROL_GROUP3 | |||
| | 124 | |||
| |  | |||
| |- | |||
| | DOTAKeybindCommand_t.DOTA_KEYBIND_CONTROL_GROUP4 | |||
| | 125 | |||
| |  | |||
| |- | |||
| | DOTAKeybindCommand_t.DOTA_KEYBIND_CONTROL_GROUP5 | |||
| | 126 | |||
| |  | |||
| |- | |||
| | DOTAKeybindCommand_t.DOTA_KEYBIND_CONTROL_GROUP6 | |||
| | 127 | |||
| |  | |||
| |- | |||
| | DOTAKeybindCommand_t.DOTA_KEYBIND_CONTROL_GROUP7 | |||
| | 128 | |||
| |  | |||
| |- | |||
| | DOTAKeybindCommand_t.DOTA_KEYBIND_CONTROL_GROUP8 | |||
| | 129 | |||
| |  | |||
| |- | |||
| | DOTAKeybindCommand_t.DOTA_KEYBIND_CONTROL_GROUP9 | |||
| | 130 | |||
| |  | |||
| |- | |||
| | DOTAKeybindCommand_t.DOTA_KEYBIND_CONTROL_GROUP10 | |||
| | 131 | |||
| |  | |||
| |- | |||
| | DOTAKeybindCommand_t.DOTA_KEYBIND_CONTROL_GROUPCYCLE | |||
| | 132 | |||
| |  | |||
| |- | |||
| | DOTAKeybindCommand_t.DOTA_KEYBIND_SELECT_ALLY1 | |||
| | 133 | |||
| |  | |||
| |- | |||
| | DOTAKeybindCommand_t.DOTA_KEYBIND_SELECT_ALLY2 | |||
| | 134 | |||
| |  | |||
| |- | |||
| | DOTAKeybindCommand_t.DOTA_KEYBIND_SELECT_ALLY3 | |||
| | 135 | |||
| |  | |||
| |- | |||
| | DOTAKeybindCommand_t.DOTA_KEYBIND_SELECT_ALLY4 | |||
| | 136 | |||
| |  | |||
| |- | |||
| | DOTAKeybindCommand_t.DOTA_KEYBIND_SELECT_ALLY5 | |||
| | 137 | |||
| |  | |||
| |- | |||
| | DOTAKeybindCommand_t.DOTA_KEYBIND_SHOP_TOGGLE | |||
| | 138 | |||
| |  | |||
| |- | |||
| | DOTAKeybindCommand_t.DOTA_KEYBIND_SCOREBOARD_TOGGLE | |||
| | 139 | |||
| |  | |||
| |- | |||
| | DOTAKeybindCommand_t.DOTA_KEYBIND_COMBATLOG_TOGGLE | |||
| | 140 | |||
| |  | |||
| |- | |||
| | DOTAKeybindCommand_t.DOTA_KEYBIND_SCREENSHOT | |||
| | 141 | |||
| |  | |||
| |- | |||
| | DOTAKeybindCommand_t.DOTA_KEYBIND_ESCAPE | |||
| | 142 | |||
| |  | |||
| |- | |||
| | DOTAKeybindCommand_t.DOTA_KEYBIND_CONSOLE | |||
| | 143 | |||
| |  | |||
| |- | |||
| | DOTAKeybindCommand_t.DOTA_KEYBIND_DEATH_SUMMARY | |||
| | 144 | |||
| |  | |||
| |- | |||
| | DOTAKeybindCommand_t.DOTA_KEYBIND_LEARN_ABILITIES | |||
| | 145 | |||
| |  | |||
| |- | |||
| | DOTAKeybindCommand_t.DOTA_KEYBIND_LEARN_STATS | |||
| | 146 | |||
| |  | |||
| |- | |||
| | DOTAKeybindCommand_t.DOTA_KEYBIND_ACTIVATE_GLYPH | |||
| | 147 | |||
| |  | |||
| |- | |||
| | DOTAKeybindCommand_t.DOTA_KEYBIND_ACTIVATE_RADAR | |||
| | 148 | |||
| |  | |||
| |- | |||
| | DOTAKeybindCommand_t.DOTA_KEYBIND_PURCHASE_QUICKBUY | |||
| | 149 | |||
| |  | |||
| |- | |||
| | DOTAKeybindCommand_t.DOTA_KEYBIND_PURCHASE_STICKY | |||
| | 150 | |||
| |  | |||
| |- | |||
| | DOTAKeybindCommand_t.DOTA_KEYBIND_TOGGLE_BUYBACK_PROTECTION | |||
| | 151 | |||
| |  | |||
| |- | |||
| | DOTAKeybindCommand_t.DOTA_KEYBIND_GRAB_STASH_ITEMS | |||
| | 152 | |||
| |  | |||
| |- | |||
| | DOTAKeybindCommand_t.DOTA_KEYBIND_TOGGLE_AUTOATTACK | |||
| | 153 | |||
| |  | |||
| |- | |||
| | DOTAKeybindCommand_t.DOTA_KEYBIND_TOGGLE_OVERLAYMAP | |||
| | 154 | |||
| |  | |||
| |- | |||
| | DOTAKeybindCommand_t.DOTA_KEYBIND_OVERLAYMAP_INPUTKEY | |||
| | 155 | |||
| |  | |||
| |- | |||
| | DOTAKeybindCommand_t.DOTA_KEYBIND_FILTER_ENEMY | |||
| | 156 | |||
| |  | |||
| |- | |||
| | DOTAKeybindCommand_t.DOTA_KEYBIND_FILTER_ALLY | |||
| | 157 | |||
| |  | |||
| |- | |||
| | DOTAKeybindCommand_t.DOTA_KEYBIND_FILTER_HERO | |||
| | 158 | |||
| |  | |||
| |- | |||
| | DOTAKeybindCommand_t.DOTA_KEYBIND_FILTER_NONHERO | |||
| | 159 | |||
| |  | |||
| |- | |||
| | DOTAKeybindCommand_t.DOTA_KEYBIND_TAUNT | |||
| | 160 | |||
| |  | |||
| |- | |||
| | DOTAKeybindCommand_t.DOTA_KEYBIND_SHOP_CONSUMABLES | |||
| | 161 | |||
| |  | |||
| |- | |||
| | DOTAKeybindCommand_t.DOTA_KEYBIND_SHOP_ATTRIBUTES | |||
| | 162 | |||
| |  | |||
| |- | |||
| | DOTAKeybindCommand_t.DOTA_KEYBIND_SHOP_ARMAMENTS | |||
| | 163 | |||
| |  | |||
| |- | |||
| | DOTAKeybindCommand_t.DOTA_KEYBIND_SHOP_ARCANE | |||
| | 164 | |||
| |  | |||
| |- | |||
| | DOTAKeybindCommand_t.DOTA_KEYBIND_SHOP_BASICS | |||
| | 165 | |||
| |  | |||
| |- | |||
| | DOTAKeybindCommand_t.DOTA_KEYBIND_SHOP_SUPPORT | |||
| | 166 | |||
| |  | |||
| |- | |||
| | DOTAKeybindCommand_t.DOTA_KEYBIND_SHOP_CASTER | |||
| | 167 | |||
| |  | |||
| |- | |||
| | DOTAKeybindCommand_t.DOTA_KEYBIND_SHOP_WEAPONS | |||
| | 168 | |||
| |  | |||
| |- | |||
| | DOTAKeybindCommand_t.DOTA_KEYBIND_SHOP_ARMOR | |||
| | 169 | |||
| |  | |||
| |- | |||
| | DOTAKeybindCommand_t.DOTA_KEYBIND_SHOP_ARTIFACTS | |||
| | 170 | |||
| |  | |||
| |- | |||
| | DOTAKeybindCommand_t.DOTA_KEYBIND_SHOP_SIDE_PAGE_1 | |||
| | 171 | |||
| |  | |||
| |- | |||
| | DOTAKeybindCommand_t.DOTA_KEYBIND_SHOP_SIDE_PAGE_2 | |||
| | 172 | |||
| |  | |||
| |- | |||
| | DOTAKeybindCommand_t.DOTA_KEYBIND_SHOP_SECRET | |||
| | 173 | |||
| |  | |||
| |- | |||
| | DOTAKeybindCommand_t.DOTA_KEYBIND_SHOP_SEARCHBOX | |||
| | 174 | |||
| |  | |||
| |- | |||
| | DOTAKeybindCommand_t.DOTA_KEYBIND_SHOP_SLOT_1 | |||
| | 175 | |||
| |  | |||
| |- | |||
| | DOTAKeybindCommand_t.DOTA_KEYBIND_SHOP_SLOT_2 | |||
| | 176 | |||
| |  | |||
| |- | |||
| | DOTAKeybindCommand_t.DOTA_KEYBIND_SHOP_SLOT_3 | |||
| | 177 | |||
| |  | |||
| |- | |||
| | DOTAKeybindCommand_t.DOTA_KEYBIND_SHOP_SLOT_4 | |||
| | 178 | |||
| |  | |||
| |- | |||
| | DOTAKeybindCommand_t.DOTA_KEYBIND_SHOP_SLOT_5 | |||
| | 179 | |||
| |  | |||
| |- | |||
| | DOTAKeybindCommand_t.DOTA_KEYBIND_SHOP_SLOT_6 | |||
| | 180 | |||
| |  | |||
| |- | |||
| | DOTAKeybindCommand_t.DOTA_KEYBIND_SHOP_SLOT_7 | |||
| | 181 | |||
| |  | |||
| |- | |||
| | DOTAKeybindCommand_t.DOTA_KEYBIND_SHOP_SLOT_8 | |||
| | 182 | |||
| |  | |||
| |- | |||
| | DOTAKeybindCommand_t.DOTA_KEYBIND_SHOP_SLOT_9 | |||
| | 183 | |||
| |  | |||
| |- | |||
| | DOTAKeybindCommand_t.DOTA_KEYBIND_SHOP_SLOT_10 | |||
| | 184 | |||
| |  | |||
| |- | |||
| | DOTAKeybindCommand_t.DOTA_KEYBIND_SHOP_SLOT_11 | |||
| | 185 | |||
| |  | |||
| |- | |||
| | DOTAKeybindCommand_t.DOTA_KEYBIND_SHOP_SLOT_12 | |||
| | 186 | |||
| |  | |||
| |- | |||
| | DOTAKeybindCommand_t.DOTA_KEYBIND_SHOP_SLOT_13 | |||
| | 187 | |||
| |  | |||
| |- | |||
| | DOTAKeybindCommand_t.DOTA_KEYBIND_SHOP_SLOT_14 | |||
| | 188 | |||
| |  | |||
| |- | |||
| | DOTAKeybindCommand_t.DOTA_KEYBIND_SPEC_CAMERA_UP | |||
| | 189 | |||
| |  | |||
| |- | |||
| | DOTAKeybindCommand_t.DOTA_KEYBIND_SPEC_CAMERA_DOWN | |||
| | 190 | |||
| |  | |||
| |- | |||
| | DOTAKeybindCommand_t.DOTA_KEYBIND_SPEC_CAMERA_LEFT | |||
| | 191 | |||
| |  | |||
| |- | |||
| | DOTAKeybindCommand_t.DOTA_KEYBIND_SPEC_CAMERA_RIGHT | |||
| | 192 | |||
| |  | |||
| |- | |||
| | DOTAKeybindCommand_t.DOTA_KEYBIND_SPEC_CAMERA_GRIP | |||
| | 193 | |||
| |  | |||
| |- | |||
| | DOTAKeybindCommand_t.DOTA_KEYBIND_SPEC_CAMERA_SAVED_POSITION_1 | |||
| | 194 | |||
| |  | |||
| |- | |||
| | DOTAKeybindCommand_t.DOTA_KEYBIND_SPEC_CAMERA_SAVED_POSITION_2 | |||
| | 195 | |||
| |  | |||
| |- | |||
| | DOTAKeybindCommand_t.DOTA_KEYBIND_SPEC_CAMERA_SAVED_POSITION_3 | |||
| | 196 | |||
| |  | |||
| |- | |||
| | DOTAKeybindCommand_t.DOTA_KEYBIND_SPEC_CAMERA_SAVED_POSITION_4 | |||
| | 197 | |||
| |  | |||
| |- | |||
| | DOTAKeybindCommand_t.DOTA_KEYBIND_SPEC_CAMERA_SAVED_POSITION_5 | |||
| | 198 | |||
| |  | |||
| |- | |||
| | DOTAKeybindCommand_t.DOTA_KEYBIND_SPEC_CAMERA_SAVED_POSITION_6 | |||
| | 199 | |||
| |  | |||
| |- | |||
| | DOTAKeybindCommand_t.DOTA_KEYBIND_SPEC_CAMERA_SAVED_POSITION_7 | |||
| | 200 | |||
| |  | |||
| |- | |||
| | DOTAKeybindCommand_t.DOTA_KEYBIND_SPEC_CAMERA_SAVED_POSITION_8 | |||
| | 201 | |||
| |  | |||
| |- | |||
| | DOTAKeybindCommand_t.DOTA_KEYBIND_SPEC_CAMERA_SAVED_POSITION_9 | |||
| | 202 | |||
| |  | |||
| |- | |||
| | DOTAKeybindCommand_t.DOTA_KEYBIND_SPEC_CAMERA_SAVED_POSITION_10 | |||
| | 203 | |||
| |  | |||
| |- | |||
| | DOTAKeybindCommand_t.DOTA_KEYBIND_SPEC_UNIT_SELECT | |||
| | 204 | |||
| |  | |||
| |- | |||
| | DOTAKeybindCommand_t.DOTA_KEYBIND_SPEC_HERO_SELECT | |||
| | 205 | |||
| |  | |||
| |- | |||
| | DOTAKeybindCommand_t.DOTA_KEYBIND_SPEC_PAUSE | |||
| | 206 | |||
| |  | |||
| |- | |||
| | DOTAKeybindCommand_t.DOTA_KEYBIND_SPEC_CHAT | |||
| | 207 | |||
| |  | |||
| |- | |||
| | DOTAKeybindCommand_t.DOTA_KEYBIND_SPEC_SCOREBOARD | |||
| | 208 | |||
| |  | |||
| |- | |||
| | DOTAKeybindCommand_t.DOTA_KEYBIND_SPEC_INCREASE_REPLAY_SPEED | |||
| | 209 | |||
| |  | |||
| |- | |||
| | DOTAKeybindCommand_t.DOTA_KEYBIND_SPEC_DECREASE_REPLAY_SPEED | |||
| | 210 | |||
| |  | |||
| |- | |||
| | DOTAKeybindCommand_t.DOTA_KEYBIND_SPEC_STATS_ITEM | |||
| | 211 | |||
| |  | |||
| |- | |||
| | DOTAKeybindCommand_t.DOTA_KEYBIND_SPEC_STATS_GOLD | |||
| | 212 | |||
| |  | |||
| |- | |||
| | DOTAKeybindCommand_t.DOTA_KEYBIND_SPEC_STATS_XP | |||
| | 213 | |||
| |  | |||
| |- | |||
| | DOTAKeybindCommand_t.DOTA_KEYBIND_SPEC_STATS_FANTASY | |||
| | 214 | |||
| |  | |||
| |- | |||
| | DOTAKeybindCommand_t.DOTA_KEYBIND_SPEC_STATS_WINCHANCE | |||
| | 215 | |||
| |  | |||
| |- | |||
| | DOTAKeybindCommand_t.DOTA_KEYBIND_SPEC_FOW_TOGGLEBOTH | |||
| | 216 | |||
| |  | |||
| |- | |||
| | DOTAKeybindCommand_t.DOTA_KEYBIND_SPEC_FOW_TOGGLERADIENT | |||
| | 217 | |||
| |  | |||
| |- | |||
| | DOTAKeybindCommand_t.DOTA_KEYBIND_SPEC_FOW_TOGGLEDIRE | |||
| | 218 | |||
| |  | |||
| |- | |||
| | DOTAKeybindCommand_t.DOTA_KEYBIND_SPEC_OPEN_BROADCASTER_MENU | |||
| | 219 | |||
| |  | |||
| |- | |||
| | DOTAKeybindCommand_t.DOTA_KEYBIND_SPEC_DROPDOWN_KDA | |||
| | 220 | |||
| |  | |||
| |- | |||
| | DOTAKeybindCommand_t.DOTA_KEYBIND_SPEC_DROPDOWN_LASTHITS_DENIES | |||
| | 221 | |||
| |  | |||
| |- | |||
| | DOTAKeybindCommand_t.DOTA_KEYBIND_SPEC_DROPDOWN_LEVEL | |||
| | 222 | |||
| |  | |||
| |- | |||
| | DOTAKeybindCommand_t.DOTA_KEYBIND_SPEC_DROPDOWN_HEROFACET | |||
| | 223 | |||
| |  | |||
| |- | |||
| | DOTAKeybindCommand_t.DOTA_KEYBIND_SPEC_DROPDOWN_XP_PER_MIN | |||
| | 224 | |||
| |  | |||
| |- | |||
| | DOTAKeybindCommand_t.DOTA_KEYBIND_SPEC_DROPDOWN_GOLD | |||
| | 225 | |||
| |  | |||
| |- | |||
| | DOTAKeybindCommand_t.DOTA_KEYBIND_SPEC_DROPDOWN_TOTALGOLD | |||
| | 226 | |||
| |  | |||
| |- | |||
| | DOTAKeybindCommand_t.DOTA_KEYBIND_SPEC_DROPDOWN_GOLD_PER_MIN | |||
| | 227 | |||
| |  | |||
| |- | |||
| | DOTAKeybindCommand_t.DOTA_KEYBIND_SPEC_DROPDOWN_BUYBACK | |||
| | 228 | |||
| |  | |||
| |- | |||
| | DOTAKeybindCommand_t.DOTA_KEYBIND_SPEC_DROPDOWN_NETWORTH | |||
| | 229 | |||
| |  | |||
| |- | |||
| | DOTAKeybindCommand_t.DOTA_KEYBIND_SPEC_DROPDOWN_FANTASY | |||
| | 230 | |||
| |  | |||
| |- | |||
| | DOTAKeybindCommand_t.DOTA_KEYBIND_SPEC_DROPDOWN_SORT | |||
| | 231 | |||
| |  | |||
| |- | |||
| | DOTAKeybindCommand_t.DOTA_KEYBIND_SPEC_DROPDOWN_CLOSE | |||
| | 232 | |||
| |  | |||
| |- | |||
| | DOTAKeybindCommand_t.DOTA_KEYBIND_SPEC_FOCUS_PLAYER_1 | |||
| | 233 | |||
| |  | |||
| |- | |||
| | DOTAKeybindCommand_t.DOTA_KEYBIND_SPEC_FOCUS_PLAYER_2 | |||
| | 234 | |||
| |  | |||
| |- | |||
| | DOTAKeybindCommand_t.DOTA_KEYBIND_SPEC_FOCUS_PLAYER_3 | |||
| | 235 | |||
| |  | |||
| |- | |||
| | DOTAKeybindCommand_t.DOTA_KEYBIND_SPEC_FOCUS_PLAYER_4 | |||
| | 236 | |||
| |  | |||
| |- | |||
| | DOTAKeybindCommand_t.DOTA_KEYBIND_SPEC_FOCUS_PLAYER_5 | |||
| | 237 | |||
| |  | |||
| |- | |||
| | DOTAKeybindCommand_t.DOTA_KEYBIND_SPEC_FOCUS_PLAYER_6 | |||
| | 238 | |||
| |  | |||
| |- | |||
| | DOTAKeybindCommand_t.DOTA_KEYBIND_SPEC_FOCUS_PLAYER_7 | |||
| | 239 | |||
| |  | |||
| |- | |||
| | DOTAKeybindCommand_t.DOTA_KEYBIND_SPEC_FOCUS_PLAYER_8 | |||
| | 240 | |||
| |  | |||
| |- | |||
| | DOTAKeybindCommand_t.DOTA_KEYBIND_SPEC_FOCUS_PLAYER_9 | |||
| | 241 | |||
| |  | |||
| |- | |||
| | DOTAKeybindCommand_t.DOTA_KEYBIND_SPEC_FOCUS_PLAYER_10 | |||
| | 242 | |||
| |  | |||
| |- | |||
| | DOTAKeybindCommand_t.DOTA_KEYBIND_SPEC_COACH_VIEWTOGGLE | |||
| | 243 | |||
| |   | |   | ||
| |- | |- | ||
| | DOTAKeybindCommand_t.DOTA_KEYBIND_INSPECTHEROINWORLD | | DOTAKeybindCommand_t.DOTA_KEYBIND_INSPECTHEROINWORLD | ||
| |  | | 244 | ||
| |   | |   | ||
| |- | |- | ||
| | DOTAKeybindCommand_t.DOTA_KEYBIND_CAMERA_ZOOM_IN | | DOTAKeybindCommand_t.DOTA_KEYBIND_CAMERA_ZOOM_IN | ||
| |  | | 245 | ||
| |   | |   | ||
| |- | |- | ||
| | DOTAKeybindCommand_t.DOTA_KEYBIND_CAMERA_ZOOM_OUT | | DOTAKeybindCommand_t.DOTA_KEYBIND_CAMERA_ZOOM_OUT | ||
| |  | | 246 | ||
| |   | |   | ||
| |- | |- | ||
| | DOTAKeybindCommand_t.DOTA_KEYBIND_CONTROL_GROUPCYCLEPREV | | DOTAKeybindCommand_t.DOTA_KEYBIND_CONTROL_GROUPCYCLEPREV | ||
| |  | | 247 | ||
| |   | |   | ||
| |- | |- | ||
| | DOTAKeybindCommand_t.DOTA_KEYBIND_DOTA_ALT | | DOTAKeybindCommand_t.DOTA_KEYBIND_DOTA_ALT | ||
| |  | | 248 | ||
| |   | |  | ||
| |- | |- | ||
| | DOTAKeybindCommand_t.DOTA_KEYBIND_COUNT | | DOTAKeybindCommand_t.DOTA_KEYBIND_DOTA_ALTERNATIVE_CAST_SWITCH | ||
| |  | | 249 | ||
| |   | |||
| |- | |||
| | DOTAKeybindCommand_t.DOTA_KEYBIND_COUNT | |||
| | 250 | |||
| |  | |||
| |} | |||
| === DOTA_SHOP_TYPE === | |||
| {| class="standard-table" style="width: 100%;" | |||
| ! Enumerator | |||
| ! Value | |||
| ! Description | |||
| |- | |||
| | DOTA_SHOP_TYPE.DOTA_SHOP_HOME | |||
| | 0 | |||
| |  | |||
| |- | |||
| | DOTA_SHOP_TYPE.DOTA_SHOP_SIDE | |||
| | 1 | |||
| |  | |||
| |- | |||
| | DOTA_SHOP_TYPE.DOTA_SHOP_SECRET | |||
| | 2 | |||
| |  | |||
| |- | |||
| | DOTA_SHOP_TYPE.DOTA_SHOP_GROUND | |||
| | 3 | |||
| |  | |||
| |- | |||
| | DOTA_SHOP_TYPE.DOTA_SHOP_SIDE2 | |||
| | 4 | |||
| |  | |||
| |- | |||
| | DOTA_SHOP_TYPE.DOTA_SHOP_SECRET2 | |||
| | 5 | |||
| |  | |||
| |- | |||
| | DOTA_SHOP_TYPE.DOTA_SHOP_CUSTOM | |||
| | 6 | |||
| |  | |||
| |- | |||
| | DOTA_SHOP_TYPE.DOTA_SHOP_NEUTRALS | |||
| | 7 | |||
| |  | |||
| |- | |||
| | DOTA_SHOP_TYPE.DOTA_SHOP_NONE | |||
| | 8 | |||
| |   | |   | ||
| |} | |} | ||
Latest revision as of 02:03, 2 September 2025
This is automatic documentation generated using cl_panorama_script_help_2 console command and requires updating.
 Note:Currently, the command only describes panel types that have actually been accessed from JavaScript during that session. (So run a custom game that exercises Panorama to get documentation.)
Note:Currently, the command only describes panel types that have actually been accessed from JavaScript during that session. (So run a custom game that exercises Panorama to get documentation.) Note:Currently, the command doesn't distinguish between methods declared on a class and methods it inherits from a base class. For example, every subclass of Panel2D lists 'SetHasClass' as a method.
Note:Currently, the command doesn't distinguish between methods declared on a class and methods it inherits from a base class. For example, every subclass of Panel2D lists 'SetHasClass' as a method.
Last updated on 02.09.2025
CPanoramaScript_GameEvents
| Function | Signature | Description | 
|---|---|---|
| Subscribe | GameEvents.Subscribe( cstring pEventName, js_value funcVal ) | Subscribe to a game event | 
| Unsubscribe | GameEvents.Unsubscribe( integer nCallbackHandle ) | Unsubscribe from a game event | 
| SendCustomGameEventToServer | GameEvents.SendCustomGameEventToServer( cstring pEventName, js_object jsObject ) | Send a custom game event to the server | 
| SendCustomGameEventToAllClients | GameEvents.SendCustomGameEventToAllClients( cstring pEventName, js_object jsObject ) | Send a custom game event to the server, which will send it to all clients | 
| SendCustomGameEventToClient | GameEvents.SendCustomGameEventToClient( cstring pEventName, integer playerIndex, js_object jsObject ) | Send a custom game event to the server, which will then send it to one client | 
| SendEventClientSide | GameEvents.SendEventClientSide( cstring pEventName, js_object jsObject ) | Send a client-side event using gameeventmanager (only useful for a few specific events) | 
CPanoramaScript_CustomNetTables
| Function | Signature | Description | 
|---|---|---|
| GetTableValue | CustomNetTables.GetTableValue( cstring pTableName, cstring pKeyName ) | Get a key from a custom net table | 
| GetAllTableValues | CustomNetTables.GetAllTableValues( cstring pTableName ) | Get all values from a custom net table | 
| SubscribeNetTableListener | CustomNetTables.SubscribeNetTableListener( js_raw_args args ) | Register a callback when a particular custom net table changes | 
| UnsubscribeNetTableListener | CustomNetTables.UnsubscribeNetTableListener( integer nCallbackHandle ) | Unsubscribe from a game event | 
CPanoramaScript_SteamFriends
| Function | Signature | Description | 
|---|---|---|
| RequestPersonaName | SteamFriends.RequestPersonaName( cstring pchSteamID, js_value funcVal ) | Requests the user's persona name | 
| SetLargeAvatarImage | SteamFriends.SetLargeAvatarImage( js_raw_args args ) | Sets the avatar image on the image panel | 
CPanoramaScript_SteamUtils
| Function | Signature | Description | 
|---|---|---|
| GetConnectedUniverse | SteamUtils.GetConnectedUniverse() | Returns the connected universe | 
| GetAppID | SteamUtils.GetAppID() | Returns the appid of the current app | 
CScriptBindingPR_Buffs
| Function | Signature | Description | 
|---|---|---|
| GetName | Buffs.GetName( integer nEntity, integer nBuff ) | |
| GetClass | Buffs.GetClass( integer nEntity, integer nBuff ) | |
| GetTexture | Buffs.GetTexture( integer nEntity, integer nBuff ) | |
| GetDuration | Buffs.GetDuration( integer nEntity, integer nBuff ) | |
| GetDieTime | Buffs.GetDieTime( integer nEntity, integer nBuff ) | |
| GetRemainingTime | Buffs.GetRemainingTime( integer nEntity, integer nBuff ) | |
| GetElapsedTime | Buffs.GetElapsedTime( integer nEntity, integer nBuff ) | |
| GetCreationTime | Buffs.GetCreationTime( integer nEntity, integer nBuff ) | |
| GetStackCount | Buffs.GetStackCount( integer nEntity, integer nBuff ) | |
| IsDebuff | Buffs.IsDebuff( integer nEntity, integer nBuff ) | |
| IsHidden | Buffs.IsHidden( integer nEntity, integer nBuff ) | |
| GetCaster | Buffs.GetCaster( integer nEntity, integer nBuff ) | Get the owner of the ability responsible for the modifier. | 
| GetParent | Buffs.GetParent( integer nEntity, integer nBuff ) | Get the unit the modifier is parented to. | 
| GetAbility | Buffs.GetAbility( integer nEntity, integer nBuff ) | Get the ability that generated the modifier. | 
CScriptBindingPR_Players
| Function | Signature | Description | 
|---|---|---|
| GetMaxPlayers | Players.GetMaxPlayers() | Get the maximum number of players in the game. | 
| GetMaxTeamPlayers | Players.GetMaxTeamPlayers() | Get the maximum number of players on teams. | 
| GetLocalPlayer | Players.GetLocalPlayer() | Get the local player ID. | 
| IsValidPlayerID | Players.IsValidPlayerID( integer iPlayerID ) | Is the nth player a valid player? | 
| GetPlayerName | Players.GetPlayerName( integer iPlayerID ) | Return the name of a player. | 
| GetPlayerHeroEntityIndex | Players.GetPlayerHeroEntityIndex( integer iPlayerID ) | Get the entity index of the hero controlled by this player. | 
| GetSelectedEntities | Players.GetSelectedEntities( integer iPlayerID ) | Get the entities this player has selected. | 
| GetQueryUnit | Players.GetQueryUnit( integer iPlayerID ) | Get the entities this player is querying. | 
| GetLocalPlayerPortraitUnit | Players.GetLocalPlayerPortraitUnit() | Get local player current portrait unit. (ie. Player's hero or primary selected unit.) | 
| CanPlayerBuyback | Players.CanPlayerBuyback( integer nPlayerID ) | Can the player buy back? | 
| HasCustomGameTicketForPlayerID | Players.HasCustomGameTicketForPlayerID( integer nPlayerID ) | Does this player have a custom game ticket? | 
| GetAssists | Players.GetAssists( integer nPlayerID ) | The number of assists credited to a player. | 
| GetClaimedDenies | Players.GetClaimedDenies( integer nPlayerID ) | |
| GetClaimedMisses | Players.GetClaimedMisses( integer nPlayerID ) | |
| GetDeaths | Players.GetDeaths( integer nPlayerID ) | The number of deaths a player has suffered. | 
| GetDenies | Players.GetDenies( integer nPlayerID ) | The number of denies credited to a player. | 
| GetGold | Players.GetGold( integer nPlayerID ) | The amount of gold a player has. | 
| GetKills | Players.GetKills( integer nPlayerID ) | The number of kills credited to a player. | 
| GetLastBuybackTime | Players.GetLastBuybackTime( integer nPlayerID ) | |
| GetLastHitMultikill | Players.GetLastHitMultikill( integer nPlayerID ) | |
| GetLastHits | Players.GetLastHits( integer nPlayerID ) | The number of last hits credited to a player. | 
| GetLastHitStreak | Players.GetLastHitStreak( integer nPlayerID ) | |
| GetLevel | Players.GetLevel( integer nPlayerID ) | The current level of a player. | 
| GetMisses | Players.GetMisses( integer nPlayerID ) | |
| GetNearbyCreepDeaths | Players.GetNearbyCreepDeaths( integer nPlayerID ) | |
| GetReliableGold | Players.GetReliableGold( integer nPlayerID ) | Total reliable gold for this player. | 
| GetRespawnSeconds | Players.GetRespawnSeconds( integer nPlayerID ) | |
| GetStreak | Players.GetStreak( integer nPlayerID ) | |
| GetTotalEarnedGold | Players.GetTotalEarnedGold( integer nPlayerID ) | Total gold earned in this game by this player. | 
| GetTotalEarnedXP | Players.GetTotalEarnedXP( integer nPlayerID ) | Total xp earned in this game by this player. | 
| GetUnreliableGold | Players.GetUnreliableGold( integer nPlayerID ) | Total unreliable gold for this player. | 
| GetTeam | Players.GetTeam( integer nPlayerID ) | Get the team this player is on. | 
| GetSelectedHeroID | Players.GetSelectedHeroID( integer nPlayerID ) | Get the player's selected hero id. | 
| GetGoldPerMin | Players.GetGoldPerMin( integer nPlayerID ) | Average gold earned per minute for this player. | 
| GetXPPerMin | Players.GetXPPerMin( integer nPlayerID ) | Average xp earned per minute for this player. | 
| GetPlayerSelectedHero | Players.GetPlayerSelectedHero( integer nPlayerID ) | Return the name of the hero a player is controlling. | 
| GetPlayerColor | Players.GetPlayerColor( integer iPlayerID ) | Get the player color. | 
| IsSpectator | Players.IsSpectator( integer iPlayerID ) | Is this player a spectator. | 
| PlayerPortraitClicked | Players.PlayerPortraitClicked( integer nClickedPlayerID, boolean bHoldingCtrl, boolean bHoldingAlt ) | . | 
| PlayerPortraitDoubleClicked | Players.PlayerPortraitDoubleClicked( integer nClickedPlayerID, boolean bHoldingCtrl, boolean bHoldingAlt ) | . | 
| BuffClicked | Players.BuffClicked( integer nEntity, integer nBuffSerial, boolean bAlert ) | . | 
| IsLocalPlayerLiveSpectating | Players.IsLocalPlayerLiveSpectating() | Is the local player live spectating? | 
| IsLocalPlayerInPerspectiveCamera | Players.IsLocalPlayerInPerspectiveCamera() | If local player is in perspective camera, returns true. Else, false | 
| GetPerspectivePlayerEntityIndex | Players.GetPerspectivePlayerEntityIndex() | If player is in perspective mode, returns the followed players entity index. Else, -1. | 
| GetPerspectivePlayerId | Players.GetPerspectivePlayerId() | If player is in perspective mode, returns the followed players id. Else, -1. | 
CScriptBindingPR_Entities
| Function | Signature | Description | 
|---|---|---|
| GetAbsOrigin | Entities.GetAbsOrigin( integer nEntityIndex ) | Get the world origin of the entity. | 
| GetAbsAngles | Entities.GetAbsAngles( integer nEntityIndex ) | Get the world angles of the entity. | 
| GetForward | Entities.GetForward( integer nEntityIndex ) | Get the forward vector of the entity. | 
| GetLeft | Entities.GetLeft( integer nEntityIndex ) | Get the left vector of the entity. | 
| GetRight | Entities.GetRight( integer nEntityIndex ) | Get the right vector of the entity. WARNING: This produces a left-handed coordinate system. Use GetLeft instead! | 
| GetUp | Entities.GetUp( integer nEntityIndex ) | Get the up vector of the entity. | 
| GetAllBuildingEntities | Entities.GetAllBuildingEntities() | Get all the building entities. | 
| GetAllHeroEntities | Entities.GetAllHeroEntities() | Get all the hero entities. | 
| GetAllEntitiesByName | Entities.GetAllEntitiesByName( cstring pszName ) | Get all the entities with a given name. | 
| GetAllEntitiesByClassname | Entities.GetAllEntitiesByClassname( cstring pszName ) | Get all the entities with a given classname. | 
| GetAllCreatureEntities | Entities.GetAllCreatureEntities() | Get all the creature entities. | 
| GetAllEntities | Entities.GetAllEntities() | Get all the entities. | 
| CanBeDominated | Entities.CanBeDominated( integer nEntityIndex ) | |
| HasAttackCapability | Entities.HasAttackCapability( integer nEntityIndex ) | |
| HasCastableAbilities | Entities.HasCastableAbilities( integer nEntityIndex ) | |
| HasFlyingVision | Entities.HasFlyingVision( integer nEntityIndex ) | |
| HasFlyMovementCapability | Entities.HasFlyMovementCapability( integer nEntityIndex ) | |
| HasGroundMovementCapability | Entities.HasGroundMovementCapability( integer nEntityIndex ) | |
| HasMovementCapability | Entities.HasMovementCapability( integer nEntityIndex ) | |
| HasScepter | Entities.HasScepter( integer nEntityIndex ) | |
| HasUpgradeableAbilities | Entities.HasUpgradeableAbilities( integer nEntityIndex ) | |
| HasUpgradeableAbilitiesThatArentMaxed | Entities.HasUpgradeableAbilitiesThatArentMaxed( integer nEntityIndex ) | |
| IsAlive | Entities.IsAlive( integer nEntityIndex ) | |
| IsAncient | Entities.IsAncient( integer nEntityIndex ) | |
| IsAttackImmune | Entities.IsAttackImmune( integer nEntityIndex ) | |
| IsBarracks | Entities.IsBarracks( integer nEntityIndex ) | |
| IsBlind | Entities.IsBlind( integer nEntityIndex ) | |
| IsBoss | Entities.IsBoss( integer nEntityIndex ) | |
| IsBossCreature | Entities.IsBossCreature( integer nEntityIndex ) | |
| IsRoshan | Entities.IsRoshan( integer nEntityIndex ) | |
| IsBuilding | Entities.IsBuilding( integer nEntityIndex ) | |
| IsCommandRestricted | Entities.IsCommandRestricted( integer nEntityIndex ) | |
| IsConsideredHero | Entities.IsConsideredHero( integer nEntityIndex ) | |
| IsControllableByAnyPlayer | Entities.IsControllableByAnyPlayer( integer nEntityIndex ) | |
| IsCourier | Entities.IsCourier( integer nEntityIndex ) | |
| IsCreature | Entities.IsCreature( integer nEntityIndex ) | |
| IsCreep | Entities.IsCreep( integer nEntityIndex ) | |
| IsCreepHero | Entities.IsCreepHero( integer nEntityIndex ) | |
| IsDeniable | Entities.IsDeniable( integer nEntityIndex ) | |
| IsDominated | Entities.IsDominated( integer nEntityIndex ) | |
| IsEnemy | Entities.IsEnemy( integer nEntityIndex ) | |
| IsEvadeDisabled | Entities.IsEvadeDisabled( integer nEntityIndex ) | |
| IsFort | Entities.IsFort( integer nEntityIndex ) | |
| IsFrozen | Entities.IsFrozen( integer nEntityIndex ) | |
| IsGeneratedByEconItem | Entities.IsGeneratedByEconItem( integer nEntityIndex ) | |
| IsHallofFame | Entities.IsHallofFame( integer nEntityIndex ) | |
| IsDisarmed | Entities.IsDisarmed( integer nEntityIndex ) | |
| IsHero | Entities.IsHero( integer nEntityIndex ) | |
| IsHexed | Entities.IsHexed( integer nEntityIndex ) | |
| IsIllusion | Entities.IsIllusion( integer nEntityIndex ) | |
| IsInRangeOfFountain | Entities.IsInRangeOfFountain( integer nEntityIndex ) | |
| IsInventoryEnabled | Entities.IsInventoryEnabled( integer nEntityIndex ) | |
| IsInvisible | Entities.IsInvisible( integer nEntityIndex ) | |
| IsInvulnerable | Entities.IsInvulnerable( integer nEntityIndex ) | |
| IsLaneCreep | Entities.IsLaneCreep( integer nEntityIndex ) | |
| IsLowAttackPriority | Entities.IsLowAttackPriority( integer nEntityIndex ) | |
| IsMagicImmune | Entities.IsMagicImmune( integer nEntityIndex ) | |
| IsMuted | Entities.IsMuted( integer nEntityIndex ) | |
| IsNeutralUnitType | Entities.IsNeutralUnitType( integer nEntityIndex ) | |
| IsNightmared | Entities.IsNightmared( integer nEntityIndex ) | |
| IsOther | Entities.IsOther( integer nEntityIndex ) | |
| IsOutOfGame | Entities.IsOutOfGame( integer nEntityIndex ) | |
| IsOwnedByAnyPlayer | Entities.IsOwnedByAnyPlayer( integer nEntityIndex ) | |
| IsPhantom | Entities.IsPhantom( integer nEntityIndex ) | |
| IsRangedAttacker | Entities.IsRangedAttacker( integer nEntityIndex ) | |
| IsRealHero | Entities.IsRealHero( integer nEntityIndex ) | |
| IsRooted | Entities.IsRooted( integer nEntityIndex ) | |
| IsSelectable | Entities.IsSelectable( integer nEntityIndex ) | |
| IsShop | Entities.IsShop( integer nEntityIndex ) | |
| IsSilenced | Entities.IsSilenced( integer nEntityIndex ) | |
| IsSpeciallyDeniable | Entities.IsSpeciallyDeniable( integer nEntityIndex ) | |
| IsSpeciallyUndeniable | Entities.IsSpeciallyUndeniable( integer nEntityIndex ) | |
| IsStunned | Entities.IsStunned( integer nEntityIndex ) | |
| IsSummoned | Entities.IsSummoned( integer nEntityIndex ) | |
| IsTower | Entities.IsTower( integer nEntityIndex ) | |
| IsUnselectable | Entities.IsUnselectable( integer nEntityIndex ) | |
| IsWard | Entities.IsWard( integer nEntityIndex ) | |
| IsZombie | Entities.IsZombie( integer nEntityIndex ) | |
| NoHealthBar | Entities.NoHealthBar( integer nEntityIndex ) | |
| NoTeamMoveTo | Entities.NoTeamMoveTo( integer nEntityIndex ) | |
| NoTeamSelect | Entities.NoTeamSelect( integer nEntityIndex ) | |
| NotOnMinimap | Entities.NotOnMinimap( integer nEntityIndex ) | |
| NotOnMinimapForEnemies | Entities.NotOnMinimapForEnemies( integer nEntityIndex ) | |
| NoUnitCollision | Entities.NoUnitCollision( integer nEntityIndex ) | |
| ProvidesVision | Entities.ProvidesVision( integer nEntityIndex ) | |
| UsesHeroAbilityNumbers | Entities.UsesHeroAbilityNumbers( integer nEntityIndex ) | |
| IsMoving | Entities.IsMoving( integer nEntityIndex ) | |
| GetAbilityCount | Entities.GetAbilityCount( integer nEntityIndex ) | |
| GetCurrentVisionRange | Entities.GetCurrentVisionRange( integer nEntityIndex ) | |
| GetDamageBonus | Entities.GetDamageBonus( integer nEntityIndex ) | |
| GetDamageMax | Entities.GetDamageMax( integer nEntityIndex ) | |
| GetDamageMin | Entities.GetDamageMin( integer nEntityIndex ) | |
| GetDayTimeVisionRange | Entities.GetDayTimeVisionRange( integer nEntityIndex ) | |
| GetHealth | Entities.GetHealth( integer nEntityIndex ) | |
| GetHealthPercent | Entities.GetHealthPercent( integer nEntityIndex ) | |
| GetHealthThinkRegen | Entities.GetHealthThinkRegen( integer nEntityIndex ) | |
| GetLevel | Entities.GetLevel( integer nEntityIndex ) | |
| GetMaxHealth | Entities.GetMaxHealth( integer nEntityIndex ) | |
| GetNightTimeVisionRange | Entities.GetNightTimeVisionRange( integer nEntityIndex ) | |
| GetPlayerOwnerID | Entities.GetPlayerOwnerID( integer nEntityIndex ) | |
| GetStates | Entities.GetStates( integer nEntityIndex ) | |
| GetTotalPurchasedUpgradeGoldCost | Entities.GetTotalPurchasedUpgradeGoldCost( integer nEntityIndex ) | |
| GetTeamNumber | Entities.GetTeamNumber( integer nEntityIndex ) | |
| GetHealthBarOffset | Entities.GetHealthBarOffset( integer nEntityIndex ) | |
| GetAttackRange | Entities.GetAttackRange( integer nEntityIndex ) | |
| GetAttackSpeed | Entities.GetAttackSpeed( integer nEntityIndex ) | |
| GetAttacksPerSecond | Entities.GetAttacksPerSecond( integer nEntityIndex ) | |
| GetBaseAttackTime | Entities.GetBaseAttackTime( integer nEntityIndex ) | |
| GetBaseMagicalResistanceValue | Entities.GetBaseMagicalResistanceValue( integer nEntityIndex ) | |
| GetBaseMoveSpeed | Entities.GetBaseMoveSpeed( integer nEntityIndex ) | |
| GetBonusPhysicalArmor | Entities.GetBonusPhysicalArmor( integer nEntityIndex ) | |
| GetCollisionPadding | Entities.GetCollisionPadding( integer nEntityIndex ) | |
| GetEffectiveInvisibilityLevel | Entities.GetEffectiveInvisibilityLevel( integer nEntityIndex ) | |
| GetHasteFactor | Entities.GetHasteFactor( integer nEntityIndex ) | |
| GetHullRadius | Entities.GetHullRadius( integer nEntityIndex ) | |
| GetIdealSpeed | Entities.GetIdealSpeed( integer nEntityIndex ) | |
| GetIncreasedAttackSpeed | Entities.GetIncreasedAttackSpeed( integer nEntityIndex ) | |
| GetMana | Entities.GetMana( integer nEntityIndex ) | |
| GetManaThinkRegen | Entities.GetManaThinkRegen( integer nEntityIndex ) | |
| GetMaxMana | Entities.GetMaxMana( integer nEntityIndex ) | |
| GetMagicalArmorValue | Entities.GetMagicalArmorValue( integer nEntityIndex ) | |
| GetPaddedCollisionRadius | Entities.GetPaddedCollisionRadius( integer nEntityIndex ) | |
| GetPercentInvisible | Entities.GetPercentInvisible( integer nEntityIndex ) | |
| GetPhysicalArmorValue | Entities.GetPhysicalArmorValue( integer nEntityIndex ) | |
| GetProjectileCollisionSize | Entities.GetProjectileCollisionSize( integer nEntityIndex ) | |
| GetRingRadius | Entities.GetRingRadius( integer nEntityIndex ) | |
| GetSecondsPerAttack | Entities.GetSecondsPerAttack( integer nEntityIndex ) | |
| ManaFraction | Entities.ManaFraction( integer nEntityIndex ) | |
| GetClassNameAsCStr | Entities.GetClassNameAsCStr( integer nEntityIndex ) | |
| GetDisplayedUnitName | Entities.GetDisplayedUnitName( integer nEntityIndex ) | |
| GetSelectionGroup | Entities.GetSelectionGroup( integer nEntityIndex ) | |
| GetSoundSet | Entities.GetSoundSet( integer nEntityIndex ) | |
| GetUnitLabel | Entities.GetUnitLabel( integer nEntityIndex ) | |
| GetUnitName | Entities.GetUnitName( integer nEntityIndex ) | |
| GetTotalDamageTaken | Entities.GetTotalDamageTaken( integer nEntityIndex ) | |
| IsControllableByPlayer | Entities.IsControllableByPlayer( integer nEntityIndex, integer nPlayerIndex ) | |
| GetChosenTarget | Entities.GetChosenTarget( integer nEntityIndex ) | |
| HasItemInInventory | Entities.HasItemInInventory( integer nEntityIndex, cstring pItemName ) | |
| GetRangeToUnit | Entities.GetRangeToUnit( integer nEntityIndex, integer nEntityIndex2 ) | |
| IsEntityInRange | Entities.IsEntityInRange( integer nEntityIndex, integer nEntityIndex2, float flRange ) | |
| GetMoveSpeedModifier | Entities.GetMoveSpeedModifier( integer nEntityIndex, float flBaseSpeed ) | |
| CanAcceptTargetToAttack | Entities.CanAcceptTargetToAttack( integer nEntityIndex, integer nEntityIndex2 ) | |
| InState | Entities.InState( integer nEntityIndex, integer nState ) | |
| GetArmorForDamageType | Entities.GetArmorForDamageType( integer nEntityIndex, integer iDamageType ) | |
| GetArmorReductionForDamageType | Entities.GetArmorReductionForDamageType( integer nEntityIndex, integer iDamageType ) | |
| IsInRangeOfShop | Entities.IsInRangeOfShop( integer nEntityIndex, integer iShopType, boolean bSpecific ) | |
| GetNumItemsInStash | Entities.GetNumItemsInStash( integer nEntityIndex ) | |
| GetNumItemsInInventory | Entities.GetNumItemsInInventory( integer nEntityIndex ) | |
| GetItemInSlot | Entities.GetItemInSlot( integer nEntityIndex, integer nSlotIndex ) | |
| GetAbility | Entities.GetAbility( integer nEntityIndex, integer nSlotIndex ) | |
| GetAbilityByName | Entities.GetAbilityByName( integer nEntityIndex, cstring pszAbilityName ) | |
| GetNumBuffs | Entities.GetNumBuffs( integer nEntityIndex ) | |
| GetBuff | Entities.GetBuff( integer nEntityIndex, integer nBufIndex ) | |
| SetMinimapIcon | Entities.SetMinimapIcon( integer nEntityIndex, cstring pszMinimapIcon ) | Set the minimap icon on this client. | 
| GetAbilityPoints | Entities.GetAbilityPoints( integer nEntityIndex ) | |
| GetCurrentXP | Entities.GetCurrentXP( integer nEntityIndex ) | |
| GetNeededXPToLevel | Entities.GetNeededXPToLevel( integer nEntityIndex ) | |
| GetSelectionEntities | Entities.GetSelectionEntities( integer nEntityIndex ) | Get the currently selected entities | 
| IsValidEntity | Entities.IsValidEntity( integer nEntityIndex ) | Is this a valid entity index? | 
| IsItemPhysical | Entities.IsItemPhysical( integer nEntityIndex ) | Is this entity an item container in the world? | 
| PassivesDisabled | Entities.PassivesDisabled( integer nEntityIndex ) | |
| GetContainedItem | Entities.GetContainedItem( integer nEntityIndex ) | Get the item contained in this physical item container. | 
CScriptBindingPR_Abilities
| Function | Signature | Description | 
|---|---|---|
| GetAbilityName | Abilities.GetAbilityName( integer nEntityIndex ) | |
| GetAbilityTextureName | Abilities.GetAbilityTextureName( integer nEntityIndex ) | |
| GetAssociatedPrimaryAbilities | Abilities.GetAssociatedPrimaryAbilities( integer nEntityIndex ) | |
| GetAssociatedSecondaryAbilities | Abilities.GetAssociatedSecondaryAbilities( integer nEntityIndex ) | |
| GetHotkeyOverride | Abilities.GetHotkeyOverride( integer nEntityIndex ) | |
| GetIntrinsicModifierName | Abilities.GetIntrinsicModifierName( integer nEntityIndex ) | |
| GetSharedCooldownName | Abilities.GetSharedCooldownName( integer nEntityIndex ) | |
| AbilityReady | Abilities.AbilityReady( integer nEntityIndex ) | |
| CanAbilityBeUpgraded | Abilities.CanAbilityBeUpgraded( integer nEntityIndex ) | Returns an AbilityLearnResult_t | 
| CanBeExecuted | Abilities.CanBeExecuted( integer nEntityIndex ) | |
| GetAbilityDamage | Abilities.GetAbilityDamage( integer nEntityIndex ) | |
| GetAbilityDamageType | Abilities.GetAbilityDamageType( integer nEntityIndex ) | |
| GetAbilityTargetFlags | Abilities.GetAbilityTargetFlags( integer nEntityIndex ) | |
| GetAbilityTargetTeam | Abilities.GetAbilityTargetTeam( integer nEntityIndex ) | |
| GetAbilityTargetType | Abilities.GetAbilityTargetType( integer nEntityIndex ) | |
| GetAbilityType | Abilities.GetAbilityType( integer nEntityIndex ) | |
| GetBehavior | Abilities.GetBehavior( integer nEntityIndex ) | |
| GetCastRange | Abilities.GetCastRange( integer nEntityIndex ) | |
| GetChannelledManaCostPerSecond | Abilities.GetChannelledManaCostPerSecond( integer nEntityIndex ) | |
| GetCurrentCharges | Abilities.GetCurrentCharges( integer nEntityIndex ) | |
| GetCurrentAbilityCharges | Abilities.GetCurrentAbilityCharges( integer nEntityIndex ) | |
| GetEffectiveLevel | Abilities.GetEffectiveLevel( integer nEntityIndex ) | |
| GetHeroLevelRequiredToUpgrade | Abilities.GetHeroLevelRequiredToUpgrade( integer nEntityIndex ) | |
| GetLevel | Abilities.GetLevel( integer nEntityIndex ) | |
| GetManaCost | Abilities.GetManaCost( integer nEntityIndex ) | |
| GetMaxLevel | Abilities.GetMaxLevel( integer nEntityIndex ) | |
| AttemptToUpgrade | Abilities.AttemptToUpgrade( integer nEntityIndex ) | |
| CanLearn | Abilities.CanLearn( integer nEntityIndex ) | |
| GetAutoCastState | Abilities.GetAutoCastState( integer nEntityIndex ) | |
| GetToggleState | Abilities.GetToggleState( integer nEntityIndex ) | |
| HasScepterUpgradeTooltip | Abilities.HasScepterUpgradeTooltip( integer nEntityIndex ) | |
| IsActivated | Abilities.IsActivated( integer nEntityIndex ) | |
| IsActivatedChanging | Abilities.IsActivatedChanging( integer nEntityIndex ) | |
| IsAttributeBonus | Abilities.IsAttributeBonus( integer nEntityIndex ) | |
| IsAutocast | Abilities.IsAutocast( integer nEntityIndex ) | |
| IsCooldownReady | Abilities.IsCooldownReady( integer nEntityIndex ) | |
| IsDisplayedAbility | Abilities.IsDisplayedAbility( integer nEntityIndex ) | |
| IsHidden | Abilities.IsHidden( integer nEntityIndex ) | |
| IsHiddenWhenStolen | Abilities.IsHiddenWhenStolen( integer nEntityIndex ) | |
| IsInAbilityPhase | Abilities.IsInAbilityPhase( integer nEntityIndex ) | |
| IsItem | Abilities.IsItem( integer nEntityIndex ) | |
| IsMarkedAsDirty | Abilities.IsMarkedAsDirty( integer nEntityIndex ) | |
| IsMuted | Abilities.IsMuted( integer nEntityIndex ) | |
| IsOnCastbar | Abilities.IsOnCastbar( integer nEntityIndex ) | |
| IsOnLearnbar | Abilities.IsOnLearnbar( integer nEntityIndex ) | |
| IsOwnersGoldEnough | Abilities.IsOwnersGoldEnough( integer nEntityIndex ) | |
| IsOwnersGoldEnoughForUpgrade | Abilities.IsOwnersGoldEnoughForUpgrade( integer nEntityIndex ) | |
| IsOwnersManaEnough | Abilities.IsOwnersManaEnough( integer nEntityIndex ) | |
| IsPassive | Abilities.IsPassive( integer nEntityIndex ) | |
| IsRecipe | Abilities.IsRecipe( integer nEntityIndex ) | |
| IsSharedWithTeammates | Abilities.IsSharedWithTeammates( integer nEntityIndex ) | |
| IsStealable | Abilities.IsStealable( integer nEntityIndex ) | |
| IsStolen | Abilities.IsStolen( integer nEntityIndex ) | |
| IsToggle | Abilities.IsToggle( integer nEntityIndex ) | |
| UsesAbilityCharges | Abilities.UsesAbilityCharges( integer nEntityIndex ) | |
| GetAOERadius | Abilities.GetAOERadius( integer nEntityIndex ) | |
| GetBackswingTime | Abilities.GetBackswingTime( integer nEntityIndex ) | |
| GetCastPoint | Abilities.GetCastPoint( integer nEntityIndex ) | |
| GetChannelStartTime | Abilities.GetChannelStartTime( integer nEntityIndex ) | |
| GetChannelTime | Abilities.GetChannelTime( integer nEntityIndex ) | |
| GetCooldown | Abilities.GetCooldown( integer nEntityIndex ) | |
| GetCooldownLength | Abilities.GetCooldownLength( integer nEntityIndex ) | |
| GetCooldownTime | Abilities.GetCooldownTime( integer nEntityIndex ) | |
| GetCooldownTimeRemaining | Abilities.GetCooldownTimeRemaining( integer nEntityIndex ) | |
| GetDuration | Abilities.GetDuration( integer nEntityIndex ) | |
| GetUpgradeBlend | Abilities.GetUpgradeBlend( integer nEntityIndex ) | |
| GetAbilityChargeRestoreTimeRemaining | Abilities.GetAbilityChargeRestoreTimeRemaining( integer nEntityIndex ) | |
| GetLocalPlayerActiveAbility | Abilities.GetLocalPlayerActiveAbility() | Get the local player's current active ability. (Pre-cast targetting state.) | 
| GetCaster | Abilities.GetCaster( integer nAbilityIndex ) | |
| GetCustomValueFor | Abilities.GetCustomValueFor( integer nAbilityIndex, cstring pszAbilityVarName ) | |
| GetLevelSpecialValueFor | Abilities.GetLevelSpecialValueFor( integer nAbilityIndex, cstring szName, integer nLevel ) | |
| GetSpecialValueFor | Abilities.GetSpecialValueFor( integer nAbilityIndex, cstring szName ) | |
| IsCosmetic | Abilities.IsCosmetic( integer nAbilityIndex, integer nTargetEntityIndex ) | |
| ExecuteAbility | Abilities.ExecuteAbility( integer nAbilityEntIndex, integer nCasterEntIndex, boolean bIsQuickCast ) | Attempt to execute the specified ability (Equivalent to clicking the ability in the HUD action bar) | 
| GetMaxAbilityCharges | Abilities.GetMaxAbilityCharges( integer nAbilityEntIndex ) | Get the max ability charge count. | 
| CreateDoubleTapCastOrder | Abilities.CreateDoubleTapCastOrder( integer nAbilityEntIndex, integer nCasterEntIndex ) | Attempt to double-tap (self-cast) the specified ability (Equivalent to double-clicking the ability in the HUD action bar) | 
| PingAbility | Abilities.PingAbility( integer nAbilityIndex ) | Ping the specified ability (Equivalent to alt-clicking the ability in the HUD action bar) | 
| GetKeybind | Abilities.GetKeybind( integer nAbilityEntIndex ) | Returns the keybind (as a string) for the specified ability. | 
CScriptBindingPR_Items
| Function | Signature | Description | 
|---|---|---|
| ShouldDisplayCharges | Items.ShouldDisplayCharges( integer nEntityIndex ) | |
| AlwaysDisplayCharges | Items.AlwaysDisplayCharges( integer nEntityIndex ) | |
| ShowSecondaryCharges | Items.ShowSecondaryCharges( integer nEntityIndex ) | |
| CanBeSoldByLocalPlayer | Items.CanBeSoldByLocalPlayer( integer nEntityIndex ) | |
| CanDoubleTapCast | Items.CanDoubleTapCast( integer nEntityIndex ) | |
| ForceHideCharges | Items.ForceHideCharges( integer nEntityIndex ) | |
| IsAlertableItem | Items.IsAlertableItem( integer nEntityIndex ) | |
| IsCastOnPickup | Items.IsCastOnPickup( integer nEntityIndex ) | |
| IsDisassemblable | Items.IsDisassemblable( integer nEntityIndex ) | |
| IsDroppable | Items.IsDroppable( integer nEntityIndex ) | |
| IsInnatelyDisassemblable | Items.IsInnatelyDisassemblable( integer nEntityIndex ) | |
| IsKillable | Items.IsKillable( integer nEntityIndex ) | |
| IsMuted | Items.IsMuted( integer nEntityIndex ) | |
| IsPermanent | Items.IsPermanent( integer nEntityIndex ) | |
| IsPurchasable | Items.IsPurchasable( integer nEntityIndex ) | |
| IsRecipe | Items.IsRecipe( integer nEntityIndex ) | |
| IsRecipeGenerated | Items.IsRecipeGenerated( integer nEntityIndex ) | |
| IsSellable | Items.IsSellable( integer nEntityIndex ) | |
| IsStackable | Items.IsStackable( integer nEntityIndex ) | |
| ProRatesChargesWhenSelling | Items.ProRatesChargesWhenSelling( integer nEntityIndex ) | |
| RequiresCharges | Items.RequiresCharges( integer nEntityIndex ) | |
| CanBeExecuted | Items.CanBeExecuted( integer nEntityIndex ) | |
| GetCost | Items.GetCost( integer nEntityIndex ) | |
| GetCurrentCharges | Items.GetCurrentCharges( integer nEntityIndex ) | |
| GetSecondaryCharges | Items.GetSecondaryCharges( integer nEntityIndex ) | |
| GetDisplayedCharges | Items.GetDisplayedCharges( integer nEntityIndex ) | |
| GetInitialCharges | Items.GetInitialCharges( integer nEntityIndex ) | |
| GetItemColor | Items.GetItemColor( integer nEntityIndex ) | |
| GetShareability | Items.GetShareability( integer nEntityIndex ) | |
| GetAbilityTextureSF | Items.GetAbilityTextureSF( integer nEntityIndex ) | |
| GetAssembledTime | Items.GetAssembledTime( integer nEntityIndex ) | |
| GetPurchaseTime | Items.GetPurchaseTime( integer nEntityIndex ) | |
| GetPurchaser | Items.GetPurchaser( integer nItemID ) | |
| LocalPlayerDisassembleItem | Items.LocalPlayerDisassembleItem( integer nItem ) | Attempt to have the local player disassemble the specified item. Returns false if the order wasn't issued. | 
| LocalPlayerDropItemFromStash | Items.LocalPlayerDropItemFromStash( integer nItem ) | Attempt to have the local player drop the specified item from its stash. Returns false if the order wasn't issued. | 
| LocalPlayerItemAlertAllies | Items.LocalPlayerItemAlertAllies( integer nItem ) | Attempt to have the local player alert allies about the specified item. Returns false if the order wasn't issued. | 
| LocalPlayerMoveItemToStash | Items.LocalPlayerMoveItemToStash( integer nItem ) | Attempt to have the local player move the specified item to its stash. Returns false if the order wasn't issued. | 
| LocalPlayerSellItem | Items.LocalPlayerSellItem( integer nItem ) | Attempt to have the local player sell the specified item. Returns false if the order wasn't issued. | 
CScriptBindingPR_Game
| Function | Signature | Description | 
|---|---|---|
| Time | Game.Time() | |
| GetGameTime | Game.GetGameTime() | |
| GetGameFrameTime | Game.GetGameFrameTime() | |
| GetDOTATime | Game.GetDOTATime( boolean bIncludePreGame, boolean bIncludeNegativeTime ) | |
| IsGamePaused | Game.IsGamePaused() | |
| IsDayTime | Game.IsDayTime() | |
| IsInToolsMode | Game.IsInToolsMode() | |
| IsInBanPhase | Game.IsInBanPhase() | |
| GetGameWinner | Game.GetGameWinner() | Return the team id of the winning team. | 
| GetStateTransitionTime | Game.GetStateTransitionTime() | |
| GetCustomGameDifficulty | Game.GetCustomGameDifficulty() | Get the difficulty setting of the game. | 
| IsHUDFlipped | Game.IsHUDFlipped() | Returns true if the user has enabled flipped HUD | 
| GetScreenWidth | Game.GetScreenWidth() | Returns the width of the display. | 
| GetScreenHeight | Game.GetScreenHeight() | Returns the height of the display. | 
| WorldToScreenX | Game.WorldToScreenX( float x, float y, float z ) | Converts the specified x,y,z world co-ordinate into an x screen coordinate. Returns -1 if behind the camera | 
| WorldToScreenY | Game.WorldToScreenY( float x, float y, float z ) | Converts the specified x,y,z world co-ordinate into a y screen coordinate. Returns -1 if behind the camera | 
| ScreenXYToWorld | Game.ScreenXYToWorld( integer nX, integer nY ) | Converts the specified x, y screen coordinates into a x, y, z world coordinates. | 
| GetKeybindForAbility | Game.GetKeybindForAbility( integer iSlot ) | Returns the keybind (as a string) for the requested ability slot. | 
| GetKeybindForInventorySlot | Game.GetKeybindForInventorySlot( integer iSlot ) | Returns the keybind (as a string) for the requested inventory slot. | 
| GetKeybindForCommand | Game.GetKeybindForCommand( integer nCommand ) | Returns the keybind (as a string). | 
| CreateCustomKeyBind | Game.CreateCustomKeyBind( cstring pszKey, cstring pszCommand ) | Create a new keybind. | 
| GetNianFightTimeLeft | Game.GetNianFightTimeLeft() | |
| Diretide2020ShouldShowGameInfo | Game.Diretide2020ShouldShowGameInfo() | |
| Diretide2020SetShowGameInfo | Game.Diretide2020SetShowGameInfo( boolean bShowGameInfo ) | |
| Diretide2020GetGameplayTipNumber | Game.Diretide2020GetGameplayTipNumber() | |
| Diretide2020SetGameplayTipNumber | Game.Diretide2020SetGameplayTipNumber( integer nGameplayTipNumber ) | |
| NemesticeGetGameplayTipNumber | Game.NemesticeGetGameplayTipNumber() | |
| NemesticeSetGameplayTipNumber | Game.NemesticeSetGameplayTipNumber( integer nGameplayTipNumber ) | |
| NemesticeShouldShowGameInfo | Game.NemesticeShouldShowGameInfo() | |
| NemesticeSetShowGameInfo | Game.NemesticeSetShowGameInfo( boolean bShowGameInfo ) | |
| Winter2022ShouldShowGameInfo | Game.Winter2022ShouldShowGameInfo() | |
| Winter2022SetShowGameInfo | Game.Winter2022SetShowGameInfo( boolean bShowGameInfo ) | |
| Winter2022GetGameplayTipNumber | Game.Winter2022GetGameplayTipNumber() | |
| Winter2022SetGameplayTipNumber | Game.Winter2022SetGameplayTipNumber( integer nGameplayTipNumber ) | |
| ForceCustomUILoad | Game.ForceCustomUILoad() | |
| CutToDefaultCamera | Game.CutToDefaultCamera() | |
| PlayDataDrivenCamera | Game.PlayDataDrivenCamera( cstring pszCameraName ) | |
| GetState | Game.GetState() | |
| GameStateIs | Game.GameStateIs( integer nState ) | |
| GameStateIsBefore | Game.GameStateIsBefore( integer nState ) | |
| GameStateIsAfter | Game.GameStateIsAfter( integer nState ) | |
| AddCommand | Game.AddCommand( cstring pszCommandName, js_value callback, cstring pszDescription, integer nFlags ) | |
| GetJoyFocusPanel | Game.GetJoyFocusPanel() | |
| SetJoyFocusPanel | Game.SetJoyFocusPanel( js_value pPanelArg ) | |
| PushJoyFocusPanel | Game.PushJoyFocusPanel( js_value pPanelArg ) | |
| PopJoyFocusPanel | Game.PopJoyFocusPanel() | |
| GetLocalPlayerID | Game.GetLocalPlayerID() | |
| PlayerJoinTeam | Game.PlayerJoinTeam( integer nTeamID ) | Assign the local player to the specified team | 
| AutoAssignPlayersToTeams | Game.AutoAssignPlayersToTeams() | Assign the currently unassigned players to teams | 
| ShufflePlayerTeamAssignments | Game.ShufflePlayerTeamAssignments() | Shuffle the team assignments of all of the players currently assigned to a team. | 
| SetRemainingSetupTime | Game.SetRemainingSetupTime( float flSeconds ) | Set the remaining seconds in team setup before the game starts. -1 to stop the countdown timer | 
| SetAutoLaunchDelay | Game.SetAutoLaunchDelay( float flSeconds ) | Set the amount of time in seconds that will be set as the remaining time when all players are assigned to a team. | 
| SetAutoLaunchEnabled | Game.SetAutoLaunchEnabled( boolean bEnable ) | Enable or disable automatically starting the game once all players are assigned to a team | 
| GetAutoLaunchEnabled | Game.GetAutoLaunchEnabled() | Return true of false indicating if automatically starting the game is enabled. | 
| SetTeamSelectionLocked | Game.SetTeamSelectionLocked( boolean bLockTeams ) | Lock the team selection preventing players from swiching teams. | 
| GetTeamSelectionLocked | Game.GetTeamSelectionLocked() | Returns true or false to indicate if team selection is locked | 
| GetAllTeamIDs | Game.GetAllTeamIDs() | Get all team IDs | 
| GetAllPlayerIDs | Game.GetAllPlayerIDs() | Get all player IDs | 
| GetUnassignedPlayerIDs | Game.GetUnassignedPlayerIDs() | Get unassigned player IDs | 
| GetPlayerUltimateStateOrTime | Game.GetPlayerUltimateStateOrTime( integer nPlayerID ) | Get info about the player hero ultimate ability | 
| IsPlayerMuted | Game.IsPlayerMuted( integer nPlayerID ) | Whether the local player has muted text and voice chat for the specified player id | 
| SetPlayerMuted | Game.SetPlayerMuted( integer nPlayerID, boolean bMuted ) | Set whether the local player has muted text and voice chat for the specified player id | 
| IsPlayerMutedVoice | Game.IsPlayerMutedVoice( integer nPlayerID ) | Whether the local player has muted voice chat for the specified player id | 
| SetPlayerMutedVoice | Game.SetPlayerMutedVoice( integer nPlayerID, boolean bMutedVoice ) | Set whether the local player has muted voice chat for the specified player id | 
| IsPlayerMutedText | Game.IsPlayerMutedText( integer nPlayerID ) | Whether the local player has muted text chat for the specified player id | 
| SetPlayerMutedText | Game.SetPlayerMutedText( integer nPlayerID, boolean bMutedText ) | Set whether the local player has muted text chat for the specified player id | 
| GetTeamDetails | Game.GetTeamDetails( integer nTeam ) | Get detailed information for the given team | 
| GetLocalPlayerInfo | Game.GetLocalPlayerInfo() | Get details for the local player | 
| GetPlayerItems | Game.GetPlayerItems( integer nPlayerID ) | Get info about the player items. | 
| GetPlayerInfo | Game.GetPlayerInfo( integer nPlayerID ) | Get info about the given player | 
| GetPlayerIDsOnTeam | Game.GetPlayerIDsOnTeam( integer nTeam ) | Get player IDs for the given team | 
| ServerCmd | Game.ServerCmd( cstring pMsg ) | |
| SetDotaRefractHeroes | Game.SetDotaRefractHeroes( boolean bEnabled ) | |
| FinishGame | Game.FinishGame() | |
| LeaveCurrentGame | Game.LeaveCurrentGame() | |
| Disconnect | Game.Disconnect() | |
| FindEventMatch | Game.FindEventMatch() | |
| SlideOutEventGamePlayButton | Game.SlideOutEventGamePlayButton() | |
| EmitSound | Game.EmitSound( cstring pSoundEventName ) | Emit a sound for the local player. Returns an integer handle that can be passed to StopSound. (Returns 0 on failure.) | 
| StopSound | Game.StopSound( integer nHandle ) | Stop a current playing sound on the local player. Takes handle from a call to EmitSound. | 
| IsShopOpen | Game.IsShopOpen() | Ask whether the in game shop is open. | 
| SetCustomShopEntityString | Game.SetCustomShopEntityString( cstring pszCustomShopEntityString ) | Set custom shop context. | 
| GetConvarBool | Game.GetConvarBool( cstring cvar ) | Get the bool value of the specific convar. Asserts if invalid and returns false | 
| GetConvarInt | Game.GetConvarInt( cstring cvar ) | Get the int value of the specific convar. Asserts if invalid and returns 0 | 
| GetConvarFloat | Game.GetConvarFloat( cstring cvar ) | Get the float value of the specific convar. Asserts if invalid and returns 0.f | 
| GetMapInfo | Game.GetMapInfo() | Return information about the current map. | 
| PrepareUnitOrders | Game.PrepareUnitOrders( js_raw_args args ) | Orders from the local player - takes a single arguments object that supports: dotaunitorder_t OrderType, ent_index TargetIndex, vector Position, ent_index AbilityIndex, OrderIssuer_t OrderIssuer, ent_index UnitIndex, OrderQueueBehavior_t QueueBehavior, bool ShowEffects. | 
| DropItemAtCursor | Game.DropItemAtCursor( integer nControlledUnitEnt, integer nItemEnt ) | Order a unit to drop the specified item at the current cursor location. | 
| Length2D | Game.Length2D( js_value vec1, js_value vec2 ) | Calculate 2D length. | 
| Normalized | Game.Normalized( js_value vec ) | Returns normalized vector. | 
| EnterAbilityLearnMode | Game.EnterAbilityLearnMode() | |
| EndAbilityLearnMode | Game.EndAbilityLearnMode() | |
| IsInAbilityLearnMode | Game.IsInAbilityLearnMode() | 
CDOTA_PanoramaScript_GameUI
| Function | Signature | Description | 
|---|---|---|
| SetDefaultUIEnabled | GameUI.SetDefaultUIEnabled( integer nElementType, boolean bVisible ) | Control whether the default UI is enabled | 
| SavePersistentEventGameData | GameUI.SavePersistentEventGameData( js_value val ) | Save persistent data used by an event game | 
| LoadPersistentEventGameData | GameUI.LoadPersistentEventGameData( js_raw_args args ) | Load persistent data used by an event game | 
| CustomUIConfig | GameUI.CustomUIConfig( js_raw_args args ) | Get the current UI configuration | 
| PingMinimapAtLocation | GameUI.PingMinimapAtLocation( js_value vec3 ) | Create a minimap ping at the given location | 
| SetMouseCallback | GameUI.SetMouseCallback( js_value callbackFn ) | Install a mouse input filter | 
| AreTipsAvailable | GameUI.AreTipsAvailable() | Query to check if Tips are available for the local player | 
| IsPlayerTippable | GameUI.IsPlayerTippable( integer iPlayerID ) | Query to see if the local player can tip a specific player | 
| TipPlayer | GameUI.TipPlayer( integer iPlayerID ) | Tip a player | 
| EnableAliMode | GameUI.EnableAliMode( boolean bEnable, integer nPort, js_value offsetVal, float flScale ) | |
| GetCursorPosition | GameUI.GetCursorPosition( js_raw_args args ) | Get the current mouse position. | 
| FindScreenEntities | GameUI.FindScreenEntities( js_raw_args args ) | Return the entity index of the entity under the given screen position. | 
| GetScreenWorldPosition | GameUI.GetScreenWorldPosition( js_raw_args args ) | Get the world position of the screen position, or null if the cursor is out of the world. | 
| WasMousePressed | GameUI.WasMousePressed( integer nButtonNum ) | Install a mouse input filter | 
| WasMouseDoublePressed | GameUI.WasMouseDoublePressed( integer nButtonNum ) | Install a mouse input filter | 
| IsMouseDown | GameUI.IsMouseDown( integer nButtonNum ) | Install a mouse input filter | 
| IsShiftDown | GameUI.IsShiftDown() | Is the shift button pressed? | 
| IsAltDown | GameUI.IsAltDown() | Is the alt button pressed? | 
| IsControlDown | GameUI.IsControlDown() | Is the control button pressed? | 
| GetClickBehaviors | GameUI.GetClickBehaviors() | Get the current UI click interaction mode. | 
| SelectUnit | GameUI.SelectUnit( integer nEntityIndex, boolean bAddToGroup ) | Select a unit, adding it to the group or replacing the current selection. | 
| GetCameraLookAtPosition | GameUI.GetCameraLookAtPosition() | Get the current look at position. | 
| GetCameraPosition | GameUI.GetCameraPosition() | Get the current camera position. | 
| GetCameraLookAtPositionHeightOffset | GameUI.GetCameraLookAtPositionHeightOffset() | Get the current look at position height offset. | 
| SetCameraPitchMin | GameUI.SetCameraPitchMin( float flPitchMin ) | Set the minimum camera pitch angle. | 
| SetCameraPitchMax | GameUI.SetCameraPitchMax( float flPitchMax ) | Set the maximum camera pitch angle. | 
| SetCameraYaw | GameUI.SetCameraYaw( float flCameraYaw ) | Set the camera's yaw. | 
| GetCameraYaw | GameUI.GetCameraYaw() | Get the camera's yaw. | 
| SetCameraLookAtPositionHeightOffset | GameUI.SetCameraLookAtPositionHeightOffset( float flCameraLookAtHeightOffset ) | Offset the camera's look at point. | 
| SetCameraPositionFromLateralLookAtPosition | GameUI.SetCameraPositionFromLateralLookAtPosition( float x, float y ) | Set the camera from a lateral position. | 
| SetCameraTerrainAdjustmentEnabled | GameUI.SetCameraTerrainAdjustmentEnabled( boolean bEnabled ) | Set whether the camera should automatically adjust to average terrain height. | 
| SetCameraDistance | GameUI.SetCameraDistance( float flDistance ) | Set the camera distance from the look at point. | 
| SetRenderBottomInsetOverride | GameUI.SetRenderBottomInsetOverride( integer nInset ) | Set the gap between the bottom of the screen and the game rendering viewport. (Value expressed as pixels in a normalized 1024x768 viewport.) | 
| SetRenderTopInsetOverride | GameUI.SetRenderTopInsetOverride( integer nInset ) | Set the gap between the top of the screen and the game rendering viewport. (Value expressed as pixels in a normalized 1024x768 viewport.) | 
| SetCameraTarget | GameUI.SetCameraTarget( integer nTargetEntIndex ) | Set the camera target for the local player, or -1 to clear. | 
| SetCameraTargetPosition | GameUI.SetCameraTargetPosition( js_value vec3, float flLerp ) | Set the camera target as position for the local player over specified lerp. | 
| MoveCameraToEntity | GameUI.MoveCameraToEntity( integer nTargetEntIndex ) | Moves the camera to an entity, but doesn't lock the camera on that entity. | 
| WorldToScreenXYClamped | GameUI.WorldToScreenXYClamped( js_value vec3 ) | Converts the specified x,y,z world co-ordinate into an x,y screen coordinate. Will clamp position to always be in front of camera. Position returned as 0->1.0 | 
| GetPlayerScoreboardScore | GameUI.GetPlayerScoreboardScore( cstring pszScoreboardName ) | Get the current players scoreboard score for the specified zone. | 
| SendCustomHUDError | GameUI.SendCustomHUDError( cstring pszErrorText, cstring pszErrorSound ) | Send a custom client side error message with passed string and soundevent. | 
| ReplaceDOTAAbilitySpecialValues | GameUI.ReplaceDOTAAbilitySpecialValues( js_raw_args args ) | Given a passed ability, replace the special value variables in the passed localized text. | 
| DisplayCustomContextualTip | GameUI.DisplayCustomContextualTip( js_raw_args args ) | Display a custom contextual tip (wizard tip) with specific loc string and duration | 
| SetupDOTATalentNameLabel | GameUI.SetupDOTATalentNameLabel( js_raw_args args ) | Set the text of a passed label for a DOTA Talent using ability values. | 
| IsAbilityDOTATalent | GameUI.IsAbilityDOTATalent( cstring pszAbilityName ) | Returns true if the passed ability is a talent. | 
| GetUnitLocToken | GameUI.GetUnitLocToken( cstring pszUnitName ) | Returns the localization token to use for a particular unit, given the unit's name | 
| GetUnitNameLocalized | GameUI.GetUnitNameLocalized( cstring pszUnitName ) | Get the localized version of a unit's name | 
| ConstructNumberString | GameUI.ConstructNumberString( js_raw_args args ) | Creates a localized version of the number | 
CDOTA_PanoramaScript_Particles
| Function | Signature | Description | 
|---|---|---|
| CreateParticle | Particles.CreateParticle( cstring pParticleName, integer nAttachType, integer nEntityToAttach ) | Create a particle system | 
| ReleaseParticleIndex | Particles.ReleaseParticleIndex( integer iIndex ) | Release a particle system | 
| DestroyParticleEffect | Particles.DestroyParticleEffect( integer iIndex, boolean bDestroyImmediately ) | Destroy a particle system | 
| SetParticleControl | Particles.SetParticleControl( integer iIndex, integer iPoint, js_value vPosVal ) | Set a control point on a particle system | 
| SetParticleControlForward | Particles.SetParticleControlForward( integer iIndex, integer iPoint, js_value vForwardVal ) | [OBSOLETE - Use SetParticleControlTransformForward] Set the orientation on a control point on a particle system | 
| SetParticleControlTransform | Particles.SetParticleControlTransform( integer iIndex, integer iPoint, js_value vOriginVal, js_value vAnglesVal ) | Set the position and orientation on a control point on a particle system | 
| SetParticleControlTransformForward | Particles.SetParticleControlTransformForward( integer iIndex, integer iPoint, js_value vOriginVal, js_value vForwardVal ) | Set the position and orientation (derived from a forward direction) on a control point on a particle system | 
| SetParticleAlwaysSimulate | Particles.SetParticleAlwaysSimulate( integer iIndex ) | |
| SetParticleControlEnt | Particles.SetParticleControlEnt( integer iIndex, integer iPoint, integer iEntIndex, integer iAttachType, cstring pszAttachName, js_value vecFallbackPositionVal, boolean bIncludeWearables ) | Set a control point to track an entity on a particle system | 
CDOTA_PanoramaScript_EventData
| Function | Signature | Description | 
|---|---|---|
| GetEventActionScore | EventData.GetEventActionScore( integer unEventID, integer unActionID ) | Get the score of an EventAction | 
| GetPeriodicResourceUsed | EventData.GetPeriodicResourceUsed( unsigned unPeriodicResourceID ) | Get a periodic resource value used | 
| GetPeriodicResourceMax | EventData.GetPeriodicResourceMax( unsigned unPeriodicResourceID ) | Get a periodic resource value max | 
| IsFirstRunThisEvent | EventData.IsFirstRunThisEvent() | Is this the first time we've launched this season? | 
CDOTA_PanoramaScript_LocalInventory
| Function | Signature | Description | 
|---|---|---|
| HasItemByDefinition | LocalInventory.HasItemByDefinition( integer nDefIndex ) | Does the player have an inventory item of a given item definition index? | 
$
| Function | Signature | Description | 
|---|---|---|
| Msg | Msg( js_raw_args js_raw_args_1 ) | Log a message | 
| AssertHelper | AssertHelper( js_raw_args js_raw_args_1 ) | Trigger an assert | 
| Warning | Warning( js_raw_args js_raw_args_1 ) | Log a warning message to specified channel | 
| DispatchEvent | DispatchEvent( js_raw_args js_raw_args_1 ) | Dispatch an event | 
| DispatchEventAsync | DispatchEventAsync( js_raw_args js_raw_args_1 ) | Dispatch an event to occur later | 
| RegisterEventHandler | RegisterEventHandler( js_raw_args js_raw_args_1 ) | Register an event handler | 
| RegisterForUnhandledEvent | RegisterForUnhandledEvent( js_raw_args js_raw_args_1 ) | Register a handler for an event that is not otherwise handled | 
| UnregisterForUnhandledEvent | UnregisterForUnhandledEvent( js_raw_args js_raw_args_1 ) | Remove an unhandled event handler | 
| FindChildInContext | FindChildInContext( js_raw_args js_raw_args_1 ) | Find an element | 
| AsyncWebRequest | AsyncWebRequest( js_raw_args js_raw_args_1 ) | Make a web request (disabled) | 
| CreatePanel | CreatePanel( js_raw_args js_raw_args_1 ) | Create a new panel | 
| CreatePanelWithProperties | CreatePanelWithProperties( js_raw_args js_raw_args_1 ) | DEPRECATED: Use $.CreatePanel which has the same signature and supports properties. | 
| Localize | Localize( js_raw_args js_raw_args_1 ) | Localize a string. Optionally accepts Quantity, Precision, and Panel arguments. | 
| LocalizePlural | LocalizePlural( js_raw_args js_raw_args_1 ) | DEPRECATED: Use $.Localize which has the same signature and supports pluralization. | 
| Language | Language( js_raw_args js_raw_args_1 ) | Get the current language | 
| Schedule | Schedule( js_raw_args js_raw_args_1 ) | Schedule a function to be called later | 
| CancelScheduled | CancelScheduled( js_raw_args js_raw_args_1 ) | Cancels a scheduled function | 
| FrameTime | FrameTime( js_raw_args js_raw_args_1 ) | Gets the time this frame started, in seconds since panorama was initialized | 
| GetContextPanel | GetContextPanel( js_raw_args js_raw_args_1 ) | Get the current panel context | 
| RegisterKeyBind | RegisterKeyBind( js_raw_args js_raw_args_1 ) | Register a key binding | 
| Each | Each( js_raw_args js_raw_args_1 ) | Call a function on each given item | 
| DbgIsReloadingScript | DbgIsReloadingScript( js_raw_args js_raw_args_1 ) | Call during JS startup code to check if script is being reloaded | 
| HTMLEscape | HTMLEscape( js_raw_args js_raw_args_1 ) | Convert a string to HTML-safe | 
| LogChannel | LogChannel( js_raw_args js_raw_args_1 ) | Create a logging channel | 
| BImageFileExists | BImageFileExists( js_raw_args js_raw_args_1 ) | Return true if a file exists. Path will usually start with 'file://{images}' | 
DOTAHeroModelOverlay
| Function | Signature | Description | 
|---|---|---|
| visible | DOTAHeroModelOverlay.visible( boolean boolean_1 ) | |
| enabled | DOTAHeroModelOverlay.enabled( boolean boolean_1 ) | |
| checked | DOTAHeroModelOverlay.checked( boolean boolean_1 ) | |
| defaultfocus | DOTAHeroModelOverlay.defaultfocus( cstring cstring_1 ) | |
| inputnamespace | DOTAHeroModelOverlay.inputnamespace( cstring cstring_1 ) | |
| hittest | DOTAHeroModelOverlay.hittest( boolean boolean_1 ) | |
| hittestchildren | DOTAHeroModelOverlay.hittestchildren( boolean boolean_1 ) | |
| tabindex | DOTAHeroModelOverlay.tabindex( float float_1 ) | |
| selectionpos_x | DOTAHeroModelOverlay.selectionpos_x( float float_1 ) | |
| selectionpos_y | DOTAHeroModelOverlay.selectionpos_y( float float_1 ) | |
| type | DOTAHeroModelOverlay.type() | |
| id | DOTAHeroModelOverlay.id() | |
| layoutfile | DOTAHeroModelOverlay.layoutfile() | |
| contentwidth | DOTAHeroModelOverlay.contentwidth() | |
| contentheight | DOTAHeroModelOverlay.contentheight() | |
| desiredlayoutwidth | DOTAHeroModelOverlay.desiredlayoutwidth() | |
| desiredlayoutheight | DOTAHeroModelOverlay.desiredlayoutheight() | |
| actuallayoutwidth | DOTAHeroModelOverlay.actuallayoutwidth() | |
| actuallayoutheight | DOTAHeroModelOverlay.actuallayoutheight() | |
| actualxoffset | DOTAHeroModelOverlay.actualxoffset() | |
| actualyoffset | DOTAHeroModelOverlay.actualyoffset() | |
| scrolloffset_y | DOTAHeroModelOverlay.scrolloffset_y() | |
| scrolloffset_x | DOTAHeroModelOverlay.scrolloffset_x() | |
| actualuiscale_y | DOTAHeroModelOverlay.actualuiscale_y() | |
| actualuiscale_x | DOTAHeroModelOverlay.actualuiscale_x() | |
| style | DOTAHeroModelOverlay.style() | |
| AddClass | DOTAHeroModelOverlay.AddClass( cstring cstring_1 ) | |
| AddClasses | DOTAHeroModelOverlay.AddClasses( unknown_variant_type unknown_variant_type_1 ) | |
| RemoveClass | DOTAHeroModelOverlay.RemoveClass( cstring cstring_1 ) | |
| RemoveClasses | DOTAHeroModelOverlay.RemoveClasses( unknown_variant_type unknown_variant_type_1 ) | |
| BHasClass | DOTAHeroModelOverlay.BHasClass( cstring cstring_1 ) | |
| BAscendantHasClass | DOTAHeroModelOverlay.BAscendantHasClass( cstring cstring_1 ) | |
| SetHasClass | DOTAHeroModelOverlay.SetHasClass( cstring cstring_1, boolean boolean_2 ) | |
| ToggleClass | DOTAHeroModelOverlay.ToggleClass( cstring cstring_1 ) | |
| SwitchClass | DOTAHeroModelOverlay.SwitchClass( cstring cstring_1, cstring cstring_2 ) | |
| TriggerClass | DOTAHeroModelOverlay.TriggerClass( cstring cstring_1 ) | |
| ClearPanelEvent | DOTAHeroModelOverlay.ClearPanelEvent( cstring cstring_1 ) | |
| SetDraggable | DOTAHeroModelOverlay.SetDraggable( boolean boolean_1 ) | |
| IsDraggable | DOTAHeroModelOverlay.IsDraggable() | |
| IsSizeValid | DOTAHeroModelOverlay.IsSizeValid() | |
| GetChildCount | DOTAHeroModelOverlay.GetChildCount() | |
| GetChild | DOTAHeroModelOverlay.GetChild( integer integer_1 ) | |
| GetChildIndex | DOTAHeroModelOverlay.GetChildIndex( unknown_variant_type unknown_variant_type_1 ) | |
| Children | DOTAHeroModelOverlay.Children() | |
| FindChildrenWithClassTraverse | DOTAHeroModelOverlay.FindChildrenWithClassTraverse( cstring cstring_1 ) | |
| FindChildrenWithAttributeTraverse | DOTAHeroModelOverlay.FindChildrenWithAttributeTraverse( cstring cstring_1 ) | |
| GetParent | DOTAHeroModelOverlay.GetParent() | |
| SetParent | DOTAHeroModelOverlay.SetParent( unknown_variant_type unknown_variant_type_1 ) | |
| FindChild | DOTAHeroModelOverlay.FindChild( cstring cstring_1 ) | |
| FindChildTraverse | DOTAHeroModelOverlay.FindChildTraverse( cstring cstring_1 ) | |
| FindChildInLayoutFile | DOTAHeroModelOverlay.FindChildInLayoutFile( cstring cstring_1 ) | |
| FindPanelInThisOrParentLayoutFile | DOTAHeroModelOverlay.FindPanelInThisOrParentLayoutFile( cstring cstring_1 ) | |
| FindAncestor | DOTAHeroModelOverlay.FindAncestor( cstring cstring_1 ) | |
| RemoveAndDeleteChildren | DOTAHeroModelOverlay.RemoveAndDeleteChildren() | |
| MoveChildBefore | DOTAHeroModelOverlay.MoveChildBefore( unknown_variant_type unknown_variant_type_1, unknown_variant_type unknown_variant_type_2 ) | |
| MoveChildAfter | DOTAHeroModelOverlay.MoveChildAfter( unknown_variant_type unknown_variant_type_1, unknown_variant_type unknown_variant_type_2 ) | |
| GetPositionWithinWindow | DOTAHeroModelOverlay.GetPositionWithinWindow() | |
| GetPositionWithinAncestor | DOTAHeroModelOverlay.GetPositionWithinAncestor( unknown_variant_type unknown_variant_type_1 ) | |
| GetPosition | DOTAHeroModelOverlay.GetPosition( boolean boolean_1 ) | |
| ApplyStyles | DOTAHeroModelOverlay.ApplyStyles( boolean boolean_1 ) | |
| ClearPropertyFromCode | DOTAHeroModelOverlay.ClearPropertyFromCode( unknown_variant_type unknown_variant_type_1 ) | |
| DeleteAsync | DOTAHeroModelOverlay.DeleteAsync( float float_1 ) | |
| BIsTransparent | DOTAHeroModelOverlay.BIsTransparent() | |
| BAcceptsInput | DOTAHeroModelOverlay.BAcceptsInput() | |
| BAcceptsFocus | DOTAHeroModelOverlay.BAcceptsFocus() | |
| SetFocus | DOTAHeroModelOverlay.SetFocus() | |
| UpdateFocusInContext | DOTAHeroModelOverlay.UpdateFocusInContext() | |
| BHasHoverStyle | DOTAHeroModelOverlay.BHasHoverStyle() | |
| SetAcceptsInput | DOTAHeroModelOverlay.SetAcceptsInput( boolean boolean_1 ) | |
| SetAcceptsFocus | DOTAHeroModelOverlay.SetAcceptsFocus( boolean boolean_1 ) | |
| SetDisableFocusOnMouseDown | DOTAHeroModelOverlay.SetDisableFocusOnMouseDown( boolean boolean_1 ) | |
| BHasKeyFocus | DOTAHeroModelOverlay.BHasKeyFocus() | |
| SetScrollParentToFitWhenFocused | DOTAHeroModelOverlay.SetScrollParentToFitWhenFocused( boolean boolean_1 ) | |
| BScrollParentToFitWhenFocused | DOTAHeroModelOverlay.BScrollParentToFitWhenFocused() | |
| IsSelected | DOTAHeroModelOverlay.IsSelected() | |
| BHasDescendantKeyFocus | DOTAHeroModelOverlay.BHasDescendantKeyFocus() | |
| BLoadLayout | DOTAHeroModelOverlay.BLoadLayout( cstring cstring_1, boolean boolean_2, boolean boolean_3 ) | |
| BLoadLayoutSnippet | DOTAHeroModelOverlay.BLoadLayoutSnippet( cstring cstring_1 ) | |
| BHasLayoutSnippet | DOTAHeroModelOverlay.BHasLayoutSnippet( cstring cstring_1 ) | |
| BGetSnippetNames | DOTAHeroModelOverlay.BGetSnippetNames( unknown_variant_type unknown_variant_type_1 ) | |
| SetTopOfInputContext | DOTAHeroModelOverlay.SetTopOfInputContext( boolean boolean_1 ) | |
| SetDialogVariable | DOTAHeroModelOverlay.SetDialogVariable( cstring cstring_1, cstring cstring_2 ) | |
| SetDialogVariableInt | DOTAHeroModelOverlay.SetDialogVariableInt( cstring cstring_1, integer integer_2 ) | |
| SetDialogVariableTime | DOTAHeroModelOverlay.SetDialogVariableTime( cstring cstring_1, int64 int64_2 ) | |
| SetDialogVariableLocString | DOTAHeroModelOverlay.SetDialogVariableLocString( cstring cstring_1, cstring cstring_2 ) | |
| SetDialogVariableLocStringNested | DOTAHeroModelOverlay.SetDialogVariableLocStringNested( cstring cstring_1, cstring cstring_2 ) | |
| SetDialogVariablePluralLocStringInt | DOTAHeroModelOverlay.SetDialogVariablePluralLocStringInt( cstring cstring_1, cstring cstring_2, int64 int64_3 ) | |
| ScrollToTop | DOTAHeroModelOverlay.ScrollToTop() | |
| ScrollToBottom | DOTAHeroModelOverlay.ScrollToBottom() | |
| ScrollToLeftEdge | DOTAHeroModelOverlay.ScrollToLeftEdge() | |
| ScrollToRightEdge | DOTAHeroModelOverlay.ScrollToRightEdge() | |
| ScrollParentToMakePanelFit | DOTAHeroModelOverlay.ScrollParentToMakePanelFit( unknown_variant_type unknown_variant_type_1, boolean boolean_2 ) | |
| ScrollToFitRegion | DOTAHeroModelOverlay.ScrollToFitRegion( float float_1, float float_2, float float_3, float float_4, unknown_variant_type unknown_variant_type_5, boolean boolean_6, boolean boolean_7 ) | |
| BCanSeeInParentScroll | DOTAHeroModelOverlay.BCanSeeInParentScroll() | |
| PlayPanelSound | DOTAHeroModelOverlay.PlayPanelSound( cstring cstring_1 ) | |
| GetAttributeInt | DOTAHeroModelOverlay.GetAttributeInt( cstring cstring_1, integer integer_2 ) | |
| GetAttributeString | DOTAHeroModelOverlay.GetAttributeString( cstring cstring_1, cstring cstring_2 ) | |
| GetAttributeUInt32 | DOTAHeroModelOverlay.GetAttributeUInt32( cstring cstring_1, unsigned unsigned_2 ) | |
| SetAttributeInt | DOTAHeroModelOverlay.SetAttributeInt( cstring cstring_1, integer integer_2 ) | |
| SetAttributeString | DOTAHeroModelOverlay.SetAttributeString( cstring cstring_1, cstring cstring_2 ) | |
| SetAttributeUInt32 | DOTAHeroModelOverlay.SetAttributeUInt32( cstring cstring_1, unsigned unsigned_2 ) | |
| SetInputNamespace | DOTAHeroModelOverlay.SetInputNamespace( cstring cstring_1 ) | |
| RegisterForReadyEvents | DOTAHeroModelOverlay.RegisterForReadyEvents( boolean boolean_1 ) | |
| BReadyForDisplay | DOTAHeroModelOverlay.BReadyForDisplay() | |
| SetReadyForDisplay | DOTAHeroModelOverlay.SetReadyForDisplay( boolean boolean_1 ) | |
| SetPositionInPixels | DOTAHeroModelOverlay.SetPositionInPixels( float float_1, float float_2, float float_3 ) | |
| Data | DOTAHeroModelOverlay.Data( js_raw_args js_raw_args_1 ) | |
| debug.description | DOTAHeroModelOverlay.debug.description( js_raw_args js_raw_args_1 ) | |
| SetSendScrollPositionChangedEvents | DOTAHeroModelOverlay.SetSendScrollPositionChangedEvents( boolean boolean_1 ) | |
| SetCompositionLayerTextureName | DOTAHeroModelOverlay.SetCompositionLayerTextureName( cstring cstring_1 ) | |
| WriteCompositionLayerPNG | DOTAHeroModelOverlay.WriteCompositionLayerPNG( cstring cstring_1 ) | |
| SetPanelEvent | DOTAHeroModelOverlay.SetPanelEvent( js_raw_args js_raw_args_1 ) | |
| RunScriptInPanelContext | DOTAHeroModelOverlay.RunScriptInPanelContext( js_raw_args js_raw_args_1 ) | |
| rememberchildfocus | DOTAHeroModelOverlay.rememberchildfocus( boolean boolean_1 ) | |
| paneltype | DOTAHeroModelOverlay.paneltype() | 
DOTAPlay
| Function | Signature | Description | 
|---|---|---|
| visible | DOTAPlay.visible( boolean boolean_1 ) | |
| enabled | DOTAPlay.enabled( boolean boolean_1 ) | |
| checked | DOTAPlay.checked( boolean boolean_1 ) | |
| defaultfocus | DOTAPlay.defaultfocus( cstring cstring_1 ) | |
| inputnamespace | DOTAPlay.inputnamespace( cstring cstring_1 ) | |
| hittest | DOTAPlay.hittest( boolean boolean_1 ) | |
| hittestchildren | DOTAPlay.hittestchildren( boolean boolean_1 ) | |
| tabindex | DOTAPlay.tabindex( float float_1 ) | |
| selectionpos_x | DOTAPlay.selectionpos_x( float float_1 ) | |
| selectionpos_y | DOTAPlay.selectionpos_y( float float_1 ) | |
| type | DOTAPlay.type() | |
| id | DOTAPlay.id() | |
| layoutfile | DOTAPlay.layoutfile() | |
| contentwidth | DOTAPlay.contentwidth() | |
| contentheight | DOTAPlay.contentheight() | |
| desiredlayoutwidth | DOTAPlay.desiredlayoutwidth() | |
| desiredlayoutheight | DOTAPlay.desiredlayoutheight() | |
| actuallayoutwidth | DOTAPlay.actuallayoutwidth() | |
| actuallayoutheight | DOTAPlay.actuallayoutheight() | |
| actualxoffset | DOTAPlay.actualxoffset() | |
| actualyoffset | DOTAPlay.actualyoffset() | |
| scrolloffset_y | DOTAPlay.scrolloffset_y() | |
| scrolloffset_x | DOTAPlay.scrolloffset_x() | |
| actualuiscale_y | DOTAPlay.actualuiscale_y() | |
| actualuiscale_x | DOTAPlay.actualuiscale_x() | |
| style | DOTAPlay.style() | |
| AddClass | DOTAPlay.AddClass( cstring cstring_1 ) | |
| AddClasses | DOTAPlay.AddClasses( unknown_variant_type unknown_variant_type_1 ) | |
| RemoveClass | DOTAPlay.RemoveClass( cstring cstring_1 ) | |
| RemoveClasses | DOTAPlay.RemoveClasses( unknown_variant_type unknown_variant_type_1 ) | |
| BHasClass | DOTAPlay.BHasClass( cstring cstring_1 ) | |
| BAscendantHasClass | DOTAPlay.BAscendantHasClass( cstring cstring_1 ) | |
| SetHasClass | DOTAPlay.SetHasClass( cstring cstring_1, boolean boolean_2 ) | |
| ToggleClass | DOTAPlay.ToggleClass( cstring cstring_1 ) | |
| SwitchClass | DOTAPlay.SwitchClass( cstring cstring_1, cstring cstring_2 ) | |
| TriggerClass | DOTAPlay.TriggerClass( cstring cstring_1 ) | |
| ClearPanelEvent | DOTAPlay.ClearPanelEvent( cstring cstring_1 ) | |
| SetDraggable | DOTAPlay.SetDraggable( boolean boolean_1 ) | |
| IsDraggable | DOTAPlay.IsDraggable() | |
| IsSizeValid | DOTAPlay.IsSizeValid() | |
| GetChildCount | DOTAPlay.GetChildCount() | |
| GetChild | DOTAPlay.GetChild( integer integer_1 ) | |
| GetChildIndex | DOTAPlay.GetChildIndex( unknown_variant_type unknown_variant_type_1 ) | |
| Children | DOTAPlay.Children() | |
| FindChildrenWithClassTraverse | DOTAPlay.FindChildrenWithClassTraverse( cstring cstring_1 ) | |
| FindChildrenWithAttributeTraverse | DOTAPlay.FindChildrenWithAttributeTraverse( cstring cstring_1 ) | |
| GetParent | DOTAPlay.GetParent() | |
| SetParent | DOTAPlay.SetParent( unknown_variant_type unknown_variant_type_1 ) | |
| FindChild | DOTAPlay.FindChild( cstring cstring_1 ) | |
| FindChildTraverse | DOTAPlay.FindChildTraverse( cstring cstring_1 ) | |
| FindChildInLayoutFile | DOTAPlay.FindChildInLayoutFile( cstring cstring_1 ) | |
| FindPanelInThisOrParentLayoutFile | DOTAPlay.FindPanelInThisOrParentLayoutFile( cstring cstring_1 ) | |
| FindAncestor | DOTAPlay.FindAncestor( cstring cstring_1 ) | |
| RemoveAndDeleteChildren | DOTAPlay.RemoveAndDeleteChildren() | |
| MoveChildBefore | DOTAPlay.MoveChildBefore( unknown_variant_type unknown_variant_type_1, unknown_variant_type unknown_variant_type_2 ) | |
| MoveChildAfter | DOTAPlay.MoveChildAfter( unknown_variant_type unknown_variant_type_1, unknown_variant_type unknown_variant_type_2 ) | |
| GetPositionWithinWindow | DOTAPlay.GetPositionWithinWindow() | |
| GetPositionWithinAncestor | DOTAPlay.GetPositionWithinAncestor( unknown_variant_type unknown_variant_type_1 ) | |
| GetPosition | DOTAPlay.GetPosition( boolean boolean_1 ) | |
| ApplyStyles | DOTAPlay.ApplyStyles( boolean boolean_1 ) | |
| ClearPropertyFromCode | DOTAPlay.ClearPropertyFromCode( unknown_variant_type unknown_variant_type_1 ) | |
| DeleteAsync | DOTAPlay.DeleteAsync( float float_1 ) | |
| BIsTransparent | DOTAPlay.BIsTransparent() | |
| BAcceptsInput | DOTAPlay.BAcceptsInput() | |
| BAcceptsFocus | DOTAPlay.BAcceptsFocus() | |
| SetFocus | DOTAPlay.SetFocus() | |
| UpdateFocusInContext | DOTAPlay.UpdateFocusInContext() | |
| BHasHoverStyle | DOTAPlay.BHasHoverStyle() | |
| SetAcceptsInput | DOTAPlay.SetAcceptsInput( boolean boolean_1 ) | |
| SetAcceptsFocus | DOTAPlay.SetAcceptsFocus( boolean boolean_1 ) | |
| SetDisableFocusOnMouseDown | DOTAPlay.SetDisableFocusOnMouseDown( boolean boolean_1 ) | |
| BHasKeyFocus | DOTAPlay.BHasKeyFocus() | |
| SetScrollParentToFitWhenFocused | DOTAPlay.SetScrollParentToFitWhenFocused( boolean boolean_1 ) | |
| BScrollParentToFitWhenFocused | DOTAPlay.BScrollParentToFitWhenFocused() | |
| IsSelected | DOTAPlay.IsSelected() | |
| BHasDescendantKeyFocus | DOTAPlay.BHasDescendantKeyFocus() | |
| BLoadLayout | DOTAPlay.BLoadLayout( cstring cstring_1, boolean boolean_2, boolean boolean_3 ) | |
| BLoadLayoutSnippet | DOTAPlay.BLoadLayoutSnippet( cstring cstring_1 ) | |
| BHasLayoutSnippet | DOTAPlay.BHasLayoutSnippet( cstring cstring_1 ) | |
| BGetSnippetNames | DOTAPlay.BGetSnippetNames( unknown_variant_type unknown_variant_type_1 ) | |
| SetTopOfInputContext | DOTAPlay.SetTopOfInputContext( boolean boolean_1 ) | |
| SetDialogVariable | DOTAPlay.SetDialogVariable( cstring cstring_1, cstring cstring_2 ) | |
| SetDialogVariableInt | DOTAPlay.SetDialogVariableInt( cstring cstring_1, integer integer_2 ) | |
| SetDialogVariableTime | DOTAPlay.SetDialogVariableTime( cstring cstring_1, int64 int64_2 ) | |
| SetDialogVariableLocString | DOTAPlay.SetDialogVariableLocString( cstring cstring_1, cstring cstring_2 ) | |
| SetDialogVariableLocStringNested | DOTAPlay.SetDialogVariableLocStringNested( cstring cstring_1, cstring cstring_2 ) | |
| SetDialogVariablePluralLocStringInt | DOTAPlay.SetDialogVariablePluralLocStringInt( cstring cstring_1, cstring cstring_2, int64 int64_3 ) | |
| ScrollToTop | DOTAPlay.ScrollToTop() | |
| ScrollToBottom | DOTAPlay.ScrollToBottom() | |
| ScrollToLeftEdge | DOTAPlay.ScrollToLeftEdge() | |
| ScrollToRightEdge | DOTAPlay.ScrollToRightEdge() | |
| ScrollParentToMakePanelFit | DOTAPlay.ScrollParentToMakePanelFit( unknown_variant_type unknown_variant_type_1, boolean boolean_2 ) | |
| ScrollToFitRegion | DOTAPlay.ScrollToFitRegion( float float_1, float float_2, float float_3, float float_4, unknown_variant_type unknown_variant_type_5, boolean boolean_6, boolean boolean_7 ) | |
| BCanSeeInParentScroll | DOTAPlay.BCanSeeInParentScroll() | |
| PlayPanelSound | DOTAPlay.PlayPanelSound( cstring cstring_1 ) | |
| GetAttributeInt | DOTAPlay.GetAttributeInt( cstring cstring_1, integer integer_2 ) | |
| GetAttributeString | DOTAPlay.GetAttributeString( cstring cstring_1, cstring cstring_2 ) | |
| GetAttributeUInt32 | DOTAPlay.GetAttributeUInt32( cstring cstring_1, unsigned unsigned_2 ) | |
| SetAttributeInt | DOTAPlay.SetAttributeInt( cstring cstring_1, integer integer_2 ) | |
| SetAttributeString | DOTAPlay.SetAttributeString( cstring cstring_1, cstring cstring_2 ) | |
| SetAttributeUInt32 | DOTAPlay.SetAttributeUInt32( cstring cstring_1, unsigned unsigned_2 ) | |
| SetInputNamespace | DOTAPlay.SetInputNamespace( cstring cstring_1 ) | |
| RegisterForReadyEvents | DOTAPlay.RegisterForReadyEvents( boolean boolean_1 ) | |
| BReadyForDisplay | DOTAPlay.BReadyForDisplay() | |
| SetReadyForDisplay | DOTAPlay.SetReadyForDisplay( boolean boolean_1 ) | |
| SetPositionInPixels | DOTAPlay.SetPositionInPixels( float float_1, float float_2, float float_3 ) | |
| Data | DOTAPlay.Data( js_raw_args js_raw_args_1 ) | |
| debug.description | DOTAPlay.debug.description( js_raw_args js_raw_args_1 ) | |
| SetSendScrollPositionChangedEvents | DOTAPlay.SetSendScrollPositionChangedEvents( boolean boolean_1 ) | |
| SetCompositionLayerTextureName | DOTAPlay.SetCompositionLayerTextureName( cstring cstring_1 ) | |
| WriteCompositionLayerPNG | DOTAPlay.WriteCompositionLayerPNG( cstring cstring_1 ) | |
| GetActiveFeaturedGamemode | DOTAPlay.GetActiveFeaturedGamemode( js_raw_args js_raw_args_1 ) | |
| GetFeaturedGamemodeProgress | DOTAPlay.GetFeaturedGamemodeProgress() | |
| GetFeaturedGamemodeMax | DOTAPlay.GetFeaturedGamemodeMax() | |
| GetSelectedGameModes | DOTAPlay.GetSelectedGameModes() | |
| UpdateCasualGameModeCheckboxes | DOTAPlay.UpdateCasualGameModeCheckboxes() | |
| SetPanelEvent | DOTAPlay.SetPanelEvent( js_raw_args js_raw_args_1 ) | |
| RunScriptInPanelContext | DOTAPlay.RunScriptInPanelContext( js_raw_args js_raw_args_1 ) | |
| rememberchildfocus | DOTAPlay.rememberchildfocus( boolean boolean_1 ) | |
| paneltype | DOTAPlay.paneltype() | 
Panel
| Function | Signature | Description | 
|---|---|---|
| visible | Panel.visible( boolean boolean_1 ) | |
| enabled | Panel.enabled( boolean boolean_1 ) | |
| checked | Panel.checked( boolean boolean_1 ) | |
| defaultfocus | Panel.defaultfocus( cstring cstring_1 ) | |
| inputnamespace | Panel.inputnamespace( cstring cstring_1 ) | |
| hittest | Panel.hittest( boolean boolean_1 ) | |
| hittestchildren | Panel.hittestchildren( boolean boolean_1 ) | |
| tabindex | Panel.tabindex( float float_1 ) | |
| selectionpos_x | Panel.selectionpos_x( float float_1 ) | |
| selectionpos_y | Panel.selectionpos_y( float float_1 ) | |
| type | Panel.type() | |
| id | Panel.id() | |
| layoutfile | Panel.layoutfile() | |
| contentwidth | Panel.contentwidth() | |
| contentheight | Panel.contentheight() | |
| desiredlayoutwidth | Panel.desiredlayoutwidth() | |
| desiredlayoutheight | Panel.desiredlayoutheight() | |
| actuallayoutwidth | Panel.actuallayoutwidth() | |
| actuallayoutheight | Panel.actuallayoutheight() | |
| actualxoffset | Panel.actualxoffset() | |
| actualyoffset | Panel.actualyoffset() | |
| scrolloffset_y | Panel.scrolloffset_y() | |
| scrolloffset_x | Panel.scrolloffset_x() | |
| actualuiscale_y | Panel.actualuiscale_y() | |
| actualuiscale_x | Panel.actualuiscale_x() | |
| style | Panel.style() | |
| AddClass | Panel.AddClass( cstring cstring_1 ) | |
| AddClasses | Panel.AddClasses( unknown_variant_type unknown_variant_type_1 ) | |
| RemoveClass | Panel.RemoveClass( cstring cstring_1 ) | |
| RemoveClasses | Panel.RemoveClasses( unknown_variant_type unknown_variant_type_1 ) | |
| BHasClass | Panel.BHasClass( cstring cstring_1 ) | |
| BAscendantHasClass | Panel.BAscendantHasClass( cstring cstring_1 ) | |
| SetHasClass | Panel.SetHasClass( cstring cstring_1, boolean boolean_2 ) | |
| ToggleClass | Panel.ToggleClass( cstring cstring_1 ) | |
| SwitchClass | Panel.SwitchClass( cstring cstring_1, cstring cstring_2 ) | |
| TriggerClass | Panel.TriggerClass( cstring cstring_1 ) | |
| ClearPanelEvent | Panel.ClearPanelEvent( cstring cstring_1 ) | |
| SetDraggable | Panel.SetDraggable( boolean boolean_1 ) | |
| IsDraggable | Panel.IsDraggable() | |
| IsSizeValid | Panel.IsSizeValid() | |
| GetChildCount | Panel.GetChildCount() | |
| GetChild | Panel.GetChild( integer integer_1 ) | |
| GetChildIndex | Panel.GetChildIndex( unknown_variant_type unknown_variant_type_1 ) | |
| Children | Panel.Children() | |
| FindChildrenWithClassTraverse | Panel.FindChildrenWithClassTraverse( cstring cstring_1 ) | |
| FindChildrenWithAttributeTraverse | Panel.FindChildrenWithAttributeTraverse( cstring cstring_1 ) | |
| GetParent | Panel.GetParent() | |
| SetParent | Panel.SetParent( unknown_variant_type unknown_variant_type_1 ) | |
| FindChild | Panel.FindChild( cstring cstring_1 ) | |
| FindChildTraverse | Panel.FindChildTraverse( cstring cstring_1 ) | |
| FindChildInLayoutFile | Panel.FindChildInLayoutFile( cstring cstring_1 ) | |
| FindPanelInThisOrParentLayoutFile | Panel.FindPanelInThisOrParentLayoutFile( cstring cstring_1 ) | |
| FindAncestor | Panel.FindAncestor( cstring cstring_1 ) | |
| RemoveAndDeleteChildren | Panel.RemoveAndDeleteChildren() | |
| MoveChildBefore | Panel.MoveChildBefore( unknown_variant_type unknown_variant_type_1, unknown_variant_type unknown_variant_type_2 ) | |
| MoveChildAfter | Panel.MoveChildAfter( unknown_variant_type unknown_variant_type_1, unknown_variant_type unknown_variant_type_2 ) | |
| GetPositionWithinWindow | Panel.GetPositionWithinWindow() | |
| GetPositionWithinAncestor | Panel.GetPositionWithinAncestor( unknown_variant_type unknown_variant_type_1 ) | |
| GetPosition | Panel.GetPosition( boolean boolean_1 ) | |
| ApplyStyles | Panel.ApplyStyles( boolean boolean_1 ) | |
| ClearPropertyFromCode | Panel.ClearPropertyFromCode( unknown_variant_type unknown_variant_type_1 ) | |
| DeleteAsync | Panel.DeleteAsync( float float_1 ) | |
| BIsTransparent | Panel.BIsTransparent() | |
| BAcceptsInput | Panel.BAcceptsInput() | |
| BAcceptsFocus | Panel.BAcceptsFocus() | |
| SetFocus | Panel.SetFocus() | |
| UpdateFocusInContext | Panel.UpdateFocusInContext() | |
| BHasHoverStyle | Panel.BHasHoverStyle() | |
| SetAcceptsInput | Panel.SetAcceptsInput( boolean boolean_1 ) | |
| SetAcceptsFocus | Panel.SetAcceptsFocus( boolean boolean_1 ) | |
| SetDisableFocusOnMouseDown | Panel.SetDisableFocusOnMouseDown( boolean boolean_1 ) | |
| BHasKeyFocus | Panel.BHasKeyFocus() | |
| SetScrollParentToFitWhenFocused | Panel.SetScrollParentToFitWhenFocused( boolean boolean_1 ) | |
| BScrollParentToFitWhenFocused | Panel.BScrollParentToFitWhenFocused() | |
| IsSelected | Panel.IsSelected() | |
| BHasDescendantKeyFocus | Panel.BHasDescendantKeyFocus() | |
| BLoadLayout | Panel.BLoadLayout( cstring cstring_1, boolean boolean_2, boolean boolean_3 ) | |
| BLoadLayoutSnippet | Panel.BLoadLayoutSnippet( cstring cstring_1 ) | |
| BHasLayoutSnippet | Panel.BHasLayoutSnippet( cstring cstring_1 ) | |
| BGetSnippetNames | Panel.BGetSnippetNames( unknown_variant_type unknown_variant_type_1 ) | |
| SetTopOfInputContext | Panel.SetTopOfInputContext( boolean boolean_1 ) | |
| SetDialogVariable | Panel.SetDialogVariable( cstring cstring_1, cstring cstring_2 ) | |
| SetDialogVariableInt | Panel.SetDialogVariableInt( cstring cstring_1, integer integer_2 ) | |
| SetDialogVariableTime | Panel.SetDialogVariableTime( cstring cstring_1, int64 int64_2 ) | |
| SetDialogVariableLocString | Panel.SetDialogVariableLocString( cstring cstring_1, cstring cstring_2 ) | |
| SetDialogVariableLocStringNested | Panel.SetDialogVariableLocStringNested( cstring cstring_1, cstring cstring_2 ) | |
| SetDialogVariablePluralLocStringInt | Panel.SetDialogVariablePluralLocStringInt( cstring cstring_1, cstring cstring_2, int64 int64_3 ) | |
| ScrollToTop | Panel.ScrollToTop() | |
| ScrollToBottom | Panel.ScrollToBottom() | |
| ScrollToLeftEdge | Panel.ScrollToLeftEdge() | |
| ScrollToRightEdge | Panel.ScrollToRightEdge() | |
| ScrollParentToMakePanelFit | Panel.ScrollParentToMakePanelFit( unknown_variant_type unknown_variant_type_1, boolean boolean_2 ) | |
| ScrollToFitRegion | Panel.ScrollToFitRegion( float float_1, float float_2, float float_3, float float_4, unknown_variant_type unknown_variant_type_5, boolean boolean_6, boolean boolean_7 ) | |
| BCanSeeInParentScroll | Panel.BCanSeeInParentScroll() | |
| PlayPanelSound | Panel.PlayPanelSound( cstring cstring_1 ) | |
| GetAttributeInt | Panel.GetAttributeInt( cstring cstring_1, integer integer_2 ) | |
| GetAttributeString | Panel.GetAttributeString( cstring cstring_1, cstring cstring_2 ) | |
| GetAttributeUInt32 | Panel.GetAttributeUInt32( cstring cstring_1, unsigned unsigned_2 ) | |
| SetAttributeInt | Panel.SetAttributeInt( cstring cstring_1, integer integer_2 ) | |
| SetAttributeString | Panel.SetAttributeString( cstring cstring_1, cstring cstring_2 ) | |
| SetAttributeUInt32 | Panel.SetAttributeUInt32( cstring cstring_1, unsigned unsigned_2 ) | |
| SetInputNamespace | Panel.SetInputNamespace( cstring cstring_1 ) | |
| RegisterForReadyEvents | Panel.RegisterForReadyEvents( boolean boolean_1 ) | |
| BReadyForDisplay | Panel.BReadyForDisplay() | |
| SetReadyForDisplay | Panel.SetReadyForDisplay( boolean boolean_1 ) | |
| SetPositionInPixels | Panel.SetPositionInPixels( float float_1, float float_2, float float_3 ) | |
| Data | Panel.Data( js_raw_args js_raw_args_1 ) | |
| debug.description | Panel.debug.description( js_raw_args js_raw_args_1 ) | |
| SetSendScrollPositionChangedEvents | Panel.SetSendScrollPositionChangedEvents( boolean boolean_1 ) | |
| SetCompositionLayerTextureName | Panel.SetCompositionLayerTextureName( cstring cstring_1 ) | |
| WriteCompositionLayerPNG | Panel.WriteCompositionLayerPNG( cstring cstring_1 ) | |
| SetPanelEvent | Panel.SetPanelEvent( js_raw_args js_raw_args_1 ) | |
| RunScriptInPanelContext | Panel.RunScriptInPanelContext( js_raw_args js_raw_args_1 ) | |
| rememberchildfocus | Panel.rememberchildfocus( boolean boolean_1 ) | |
| paneltype | Panel.paneltype() | 
Label
| Function | Signature | Description | 
|---|---|---|
| visible | Label.visible( boolean boolean_1 ) | |
| enabled | Label.enabled( boolean boolean_1 ) | |
| checked | Label.checked( boolean boolean_1 ) | |
| defaultfocus | Label.defaultfocus( cstring cstring_1 ) | |
| inputnamespace | Label.inputnamespace( cstring cstring_1 ) | |
| hittest | Label.hittest( boolean boolean_1 ) | |
| hittestchildren | Label.hittestchildren( boolean boolean_1 ) | |
| tabindex | Label.tabindex( float float_1 ) | |
| selectionpos_x | Label.selectionpos_x( float float_1 ) | |
| selectionpos_y | Label.selectionpos_y( float float_1 ) | |
| type | Label.type() | |
| id | Label.id() | |
| layoutfile | Label.layoutfile() | |
| contentwidth | Label.contentwidth() | |
| contentheight | Label.contentheight() | |
| desiredlayoutwidth | Label.desiredlayoutwidth() | |
| desiredlayoutheight | Label.desiredlayoutheight() | |
| actuallayoutwidth | Label.actuallayoutwidth() | |
| actuallayoutheight | Label.actuallayoutheight() | |
| actualxoffset | Label.actualxoffset() | |
| actualyoffset | Label.actualyoffset() | |
| scrolloffset_y | Label.scrolloffset_y() | |
| scrolloffset_x | Label.scrolloffset_x() | |
| actualuiscale_y | Label.actualuiscale_y() | |
| actualuiscale_x | Label.actualuiscale_x() | |
| style | Label.style() | |
| AddClass | Label.AddClass( cstring cstring_1 ) | |
| AddClasses | Label.AddClasses( unknown_variant_type unknown_variant_type_1 ) | |
| RemoveClass | Label.RemoveClass( cstring cstring_1 ) | |
| RemoveClasses | Label.RemoveClasses( unknown_variant_type unknown_variant_type_1 ) | |
| BHasClass | Label.BHasClass( cstring cstring_1 ) | |
| BAscendantHasClass | Label.BAscendantHasClass( cstring cstring_1 ) | |
| SetHasClass | Label.SetHasClass( cstring cstring_1, boolean boolean_2 ) | |
| ToggleClass | Label.ToggleClass( cstring cstring_1 ) | |
| SwitchClass | Label.SwitchClass( cstring cstring_1, cstring cstring_2 ) | |
| TriggerClass | Label.TriggerClass( cstring cstring_1 ) | |
| ClearPanelEvent | Label.ClearPanelEvent( cstring cstring_1 ) | |
| SetDraggable | Label.SetDraggable( boolean boolean_1 ) | |
| IsDraggable | Label.IsDraggable() | |
| IsSizeValid | Label.IsSizeValid() | |
| GetChildCount | Label.GetChildCount() | |
| GetChild | Label.GetChild( integer integer_1 ) | |
| GetChildIndex | Label.GetChildIndex( unknown_variant_type unknown_variant_type_1 ) | |
| Children | Label.Children() | |
| FindChildrenWithClassTraverse | Label.FindChildrenWithClassTraverse( cstring cstring_1 ) | |
| FindChildrenWithAttributeTraverse | Label.FindChildrenWithAttributeTraverse( cstring cstring_1 ) | |
| GetParent | Label.GetParent() | |
| SetParent | Label.SetParent( unknown_variant_type unknown_variant_type_1 ) | |
| FindChild | Label.FindChild( cstring cstring_1 ) | |
| FindChildTraverse | Label.FindChildTraverse( cstring cstring_1 ) | |
| FindChildInLayoutFile | Label.FindChildInLayoutFile( cstring cstring_1 ) | |
| FindPanelInThisOrParentLayoutFile | Label.FindPanelInThisOrParentLayoutFile( cstring cstring_1 ) | |
| FindAncestor | Label.FindAncestor( cstring cstring_1 ) | |
| RemoveAndDeleteChildren | Label.RemoveAndDeleteChildren() | |
| MoveChildBefore | Label.MoveChildBefore( unknown_variant_type unknown_variant_type_1, unknown_variant_type unknown_variant_type_2 ) | |
| MoveChildAfter | Label.MoveChildAfter( unknown_variant_type unknown_variant_type_1, unknown_variant_type unknown_variant_type_2 ) | |
| GetPositionWithinWindow | Label.GetPositionWithinWindow() | |
| GetPositionWithinAncestor | Label.GetPositionWithinAncestor( unknown_variant_type unknown_variant_type_1 ) | |
| GetPosition | Label.GetPosition( boolean boolean_1 ) | |
| ApplyStyles | Label.ApplyStyles( boolean boolean_1 ) | |
| ClearPropertyFromCode | Label.ClearPropertyFromCode( unknown_variant_type unknown_variant_type_1 ) | |
| DeleteAsync | Label.DeleteAsync( float float_1 ) | |
| BIsTransparent | Label.BIsTransparent() | |
| BAcceptsInput | Label.BAcceptsInput() | |
| BAcceptsFocus | Label.BAcceptsFocus() | |
| SetFocus | Label.SetFocus() | |
| UpdateFocusInContext | Label.UpdateFocusInContext() | |
| BHasHoverStyle | Label.BHasHoverStyle() | |
| SetAcceptsInput | Label.SetAcceptsInput( boolean boolean_1 ) | |
| SetAcceptsFocus | Label.SetAcceptsFocus( boolean boolean_1 ) | |
| SetDisableFocusOnMouseDown | Label.SetDisableFocusOnMouseDown( boolean boolean_1 ) | |
| BHasKeyFocus | Label.BHasKeyFocus() | |
| SetScrollParentToFitWhenFocused | Label.SetScrollParentToFitWhenFocused( boolean boolean_1 ) | |
| BScrollParentToFitWhenFocused | Label.BScrollParentToFitWhenFocused() | |
| IsSelected | Label.IsSelected() | |
| BHasDescendantKeyFocus | Label.BHasDescendantKeyFocus() | |
| BLoadLayout | Label.BLoadLayout( cstring cstring_1, boolean boolean_2, boolean boolean_3 ) | |
| BLoadLayoutSnippet | Label.BLoadLayoutSnippet( cstring cstring_1 ) | |
| BHasLayoutSnippet | Label.BHasLayoutSnippet( cstring cstring_1 ) | |
| BGetSnippetNames | Label.BGetSnippetNames( unknown_variant_type unknown_variant_type_1 ) | |
| SetTopOfInputContext | Label.SetTopOfInputContext( boolean boolean_1 ) | |
| SetDialogVariable | Label.SetDialogVariable( cstring cstring_1, cstring cstring_2 ) | |
| SetDialogVariableInt | Label.SetDialogVariableInt( cstring cstring_1, integer integer_2 ) | |
| SetDialogVariableTime | Label.SetDialogVariableTime( cstring cstring_1, int64 int64_2 ) | |
| SetDialogVariableLocString | Label.SetDialogVariableLocString( cstring cstring_1, cstring cstring_2 ) | |
| SetDialogVariableLocStringNested | Label.SetDialogVariableLocStringNested( cstring cstring_1, cstring cstring_2 ) | |
| SetDialogVariablePluralLocStringInt | Label.SetDialogVariablePluralLocStringInt( cstring cstring_1, cstring cstring_2, int64 int64_3 ) | |
| ScrollToTop | Label.ScrollToTop() | |
| ScrollToBottom | Label.ScrollToBottom() | |
| ScrollToLeftEdge | Label.ScrollToLeftEdge() | |
| ScrollToRightEdge | Label.ScrollToRightEdge() | |
| ScrollParentToMakePanelFit | Label.ScrollParentToMakePanelFit( unknown_variant_type unknown_variant_type_1, boolean boolean_2 ) | |
| ScrollToFitRegion | Label.ScrollToFitRegion( float float_1, float float_2, float float_3, float float_4, unknown_variant_type unknown_variant_type_5, boolean boolean_6, boolean boolean_7 ) | |
| BCanSeeInParentScroll | Label.BCanSeeInParentScroll() | |
| PlayPanelSound | Label.PlayPanelSound( cstring cstring_1 ) | |
| GetAttributeInt | Label.GetAttributeInt( cstring cstring_1, integer integer_2 ) | |
| GetAttributeString | Label.GetAttributeString( cstring cstring_1, cstring cstring_2 ) | |
| GetAttributeUInt32 | Label.GetAttributeUInt32( cstring cstring_1, unsigned unsigned_2 ) | |
| SetAttributeInt | Label.SetAttributeInt( cstring cstring_1, integer integer_2 ) | |
| SetAttributeString | Label.SetAttributeString( cstring cstring_1, cstring cstring_2 ) | |
| SetAttributeUInt32 | Label.SetAttributeUInt32( cstring cstring_1, unsigned unsigned_2 ) | |
| SetInputNamespace | Label.SetInputNamespace( cstring cstring_1 ) | |
| RegisterForReadyEvents | Label.RegisterForReadyEvents( boolean boolean_1 ) | |
| BReadyForDisplay | Label.BReadyForDisplay() | |
| SetReadyForDisplay | Label.SetReadyForDisplay( boolean boolean_1 ) | |
| SetPositionInPixels | Label.SetPositionInPixels( float float_1, float float_2, float float_3 ) | |
| Data | Label.Data( js_raw_args js_raw_args_1 ) | |
| debug.description | Label.debug.description( js_raw_args js_raw_args_1 ) | |
| SetSendScrollPositionChangedEvents | Label.SetSendScrollPositionChangedEvents( boolean boolean_1 ) | |
| SetCompositionLayerTextureName | Label.SetCompositionLayerTextureName( cstring cstring_1 ) | |
| WriteCompositionLayerPNG | Label.WriteCompositionLayerPNG( cstring cstring_1 ) | |
| text | Label.text( cstring cstring_1 ) | |
| html | Label.html( boolean boolean_1 ) | |
| SetLocString | Label.SetLocString( cstring cstring_1 ) | |
| SetAlreadyLocalizedText | Label.SetAlreadyLocalizedText( cstring cstring_1 ) | |
| SetPanelEvent | Label.SetPanelEvent( js_raw_args js_raw_args_1 ) | |
| RunScriptInPanelContext | Label.RunScriptInPanelContext( js_raw_args js_raw_args_1 ) | |
| rememberchildfocus | Label.rememberchildfocus( boolean boolean_1 ) | |
| paneltype | Label.paneltype() | 
ToggleButton
| Function | Signature | Description | 
|---|---|---|
| visible | ToggleButton.visible( boolean boolean_1 ) | |
| enabled | ToggleButton.enabled( boolean boolean_1 ) | |
| checked | ToggleButton.checked( boolean boolean_1 ) | |
| defaultfocus | ToggleButton.defaultfocus( cstring cstring_1 ) | |
| inputnamespace | ToggleButton.inputnamespace( cstring cstring_1 ) | |
| hittest | ToggleButton.hittest( boolean boolean_1 ) | |
| hittestchildren | ToggleButton.hittestchildren( boolean boolean_1 ) | |
| tabindex | ToggleButton.tabindex( float float_1 ) | |
| selectionpos_x | ToggleButton.selectionpos_x( float float_1 ) | |
| selectionpos_y | ToggleButton.selectionpos_y( float float_1 ) | |
| type | ToggleButton.type() | |
| id | ToggleButton.id() | |
| layoutfile | ToggleButton.layoutfile() | |
| contentwidth | ToggleButton.contentwidth() | |
| contentheight | ToggleButton.contentheight() | |
| desiredlayoutwidth | ToggleButton.desiredlayoutwidth() | |
| desiredlayoutheight | ToggleButton.desiredlayoutheight() | |
| actuallayoutwidth | ToggleButton.actuallayoutwidth() | |
| actuallayoutheight | ToggleButton.actuallayoutheight() | |
| actualxoffset | ToggleButton.actualxoffset() | |
| actualyoffset | ToggleButton.actualyoffset() | |
| scrolloffset_y | ToggleButton.scrolloffset_y() | |
| scrolloffset_x | ToggleButton.scrolloffset_x() | |
| actualuiscale_y | ToggleButton.actualuiscale_y() | |
| actualuiscale_x | ToggleButton.actualuiscale_x() | |
| style | ToggleButton.style() | |
| AddClass | ToggleButton.AddClass( cstring cstring_1 ) | |
| AddClasses | ToggleButton.AddClasses( unknown_variant_type unknown_variant_type_1 ) | |
| RemoveClass | ToggleButton.RemoveClass( cstring cstring_1 ) | |
| RemoveClasses | ToggleButton.RemoveClasses( unknown_variant_type unknown_variant_type_1 ) | |
| BHasClass | ToggleButton.BHasClass( cstring cstring_1 ) | |
| BAscendantHasClass | ToggleButton.BAscendantHasClass( cstring cstring_1 ) | |
| SetHasClass | ToggleButton.SetHasClass( cstring cstring_1, boolean boolean_2 ) | |
| ToggleClass | ToggleButton.ToggleClass( cstring cstring_1 ) | |
| SwitchClass | ToggleButton.SwitchClass( cstring cstring_1, cstring cstring_2 ) | |
| TriggerClass | ToggleButton.TriggerClass( cstring cstring_1 ) | |
| ClearPanelEvent | ToggleButton.ClearPanelEvent( cstring cstring_1 ) | |
| SetDraggable | ToggleButton.SetDraggable( boolean boolean_1 ) | |
| IsDraggable | ToggleButton.IsDraggable() | |
| IsSizeValid | ToggleButton.IsSizeValid() | |
| GetChildCount | ToggleButton.GetChildCount() | |
| GetChild | ToggleButton.GetChild( integer integer_1 ) | |
| GetChildIndex | ToggleButton.GetChildIndex( unknown_variant_type unknown_variant_type_1 ) | |
| Children | ToggleButton.Children() | |
| FindChildrenWithClassTraverse | ToggleButton.FindChildrenWithClassTraverse( cstring cstring_1 ) | |
| FindChildrenWithAttributeTraverse | ToggleButton.FindChildrenWithAttributeTraverse( cstring cstring_1 ) | |
| GetParent | ToggleButton.GetParent() | |
| SetParent | ToggleButton.SetParent( unknown_variant_type unknown_variant_type_1 ) | |
| FindChild | ToggleButton.FindChild( cstring cstring_1 ) | |
| FindChildTraverse | ToggleButton.FindChildTraverse( cstring cstring_1 ) | |
| FindChildInLayoutFile | ToggleButton.FindChildInLayoutFile( cstring cstring_1 ) | |
| FindPanelInThisOrParentLayoutFile | ToggleButton.FindPanelInThisOrParentLayoutFile( cstring cstring_1 ) | |
| FindAncestor | ToggleButton.FindAncestor( cstring cstring_1 ) | |
| RemoveAndDeleteChildren | ToggleButton.RemoveAndDeleteChildren() | |
| MoveChildBefore | ToggleButton.MoveChildBefore( unknown_variant_type unknown_variant_type_1, unknown_variant_type unknown_variant_type_2 ) | |
| MoveChildAfter | ToggleButton.MoveChildAfter( unknown_variant_type unknown_variant_type_1, unknown_variant_type unknown_variant_type_2 ) | |
| GetPositionWithinWindow | ToggleButton.GetPositionWithinWindow() | |
| GetPositionWithinAncestor | ToggleButton.GetPositionWithinAncestor( unknown_variant_type unknown_variant_type_1 ) | |
| GetPosition | ToggleButton.GetPosition( boolean boolean_1 ) | |
| ApplyStyles | ToggleButton.ApplyStyles( boolean boolean_1 ) | |
| ClearPropertyFromCode | ToggleButton.ClearPropertyFromCode( unknown_variant_type unknown_variant_type_1 ) | |
| DeleteAsync | ToggleButton.DeleteAsync( float float_1 ) | |
| BIsTransparent | ToggleButton.BIsTransparent() | |
| BAcceptsInput | ToggleButton.BAcceptsInput() | |
| BAcceptsFocus | ToggleButton.BAcceptsFocus() | |
| SetFocus | ToggleButton.SetFocus() | |
| UpdateFocusInContext | ToggleButton.UpdateFocusInContext() | |
| BHasHoverStyle | ToggleButton.BHasHoverStyle() | |
| SetAcceptsInput | ToggleButton.SetAcceptsInput( boolean boolean_1 ) | |
| SetAcceptsFocus | ToggleButton.SetAcceptsFocus( boolean boolean_1 ) | |
| SetDisableFocusOnMouseDown | ToggleButton.SetDisableFocusOnMouseDown( boolean boolean_1 ) | |
| BHasKeyFocus | ToggleButton.BHasKeyFocus() | |
| SetScrollParentToFitWhenFocused | ToggleButton.SetScrollParentToFitWhenFocused( boolean boolean_1 ) | |
| BScrollParentToFitWhenFocused | ToggleButton.BScrollParentToFitWhenFocused() | |
| IsSelected | ToggleButton.IsSelected() | |
| BHasDescendantKeyFocus | ToggleButton.BHasDescendantKeyFocus() | |
| BLoadLayout | ToggleButton.BLoadLayout( cstring cstring_1, boolean boolean_2, boolean boolean_3 ) | |
| BLoadLayoutSnippet | ToggleButton.BLoadLayoutSnippet( cstring cstring_1 ) | |
| BHasLayoutSnippet | ToggleButton.BHasLayoutSnippet( cstring cstring_1 ) | |
| BGetSnippetNames | ToggleButton.BGetSnippetNames( unknown_variant_type unknown_variant_type_1 ) | |
| SetTopOfInputContext | ToggleButton.SetTopOfInputContext( boolean boolean_1 ) | |
| SetDialogVariable | ToggleButton.SetDialogVariable( cstring cstring_1, cstring cstring_2 ) | |
| SetDialogVariableInt | ToggleButton.SetDialogVariableInt( cstring cstring_1, integer integer_2 ) | |
| SetDialogVariableTime | ToggleButton.SetDialogVariableTime( cstring cstring_1, int64 int64_2 ) | |
| SetDialogVariableLocString | ToggleButton.SetDialogVariableLocString( cstring cstring_1, cstring cstring_2 ) | |
| SetDialogVariableLocStringNested | ToggleButton.SetDialogVariableLocStringNested( cstring cstring_1, cstring cstring_2 ) | |
| SetDialogVariablePluralLocStringInt | ToggleButton.SetDialogVariablePluralLocStringInt( cstring cstring_1, cstring cstring_2, int64 int64_3 ) | |
| ScrollToTop | ToggleButton.ScrollToTop() | |
| ScrollToBottom | ToggleButton.ScrollToBottom() | |
| ScrollToLeftEdge | ToggleButton.ScrollToLeftEdge() | |
| ScrollToRightEdge | ToggleButton.ScrollToRightEdge() | |
| ScrollParentToMakePanelFit | ToggleButton.ScrollParentToMakePanelFit( unknown_variant_type unknown_variant_type_1, boolean boolean_2 ) | |
| ScrollToFitRegion | ToggleButton.ScrollToFitRegion( float float_1, float float_2, float float_3, float float_4, unknown_variant_type unknown_variant_type_5, boolean boolean_6, boolean boolean_7 ) | |
| BCanSeeInParentScroll | ToggleButton.BCanSeeInParentScroll() | |
| PlayPanelSound | ToggleButton.PlayPanelSound( cstring cstring_1 ) | |
| GetAttributeInt | ToggleButton.GetAttributeInt( cstring cstring_1, integer integer_2 ) | |
| GetAttributeString | ToggleButton.GetAttributeString( cstring cstring_1, cstring cstring_2 ) | |
| GetAttributeUInt32 | ToggleButton.GetAttributeUInt32( cstring cstring_1, unsigned unsigned_2 ) | |
| SetAttributeInt | ToggleButton.SetAttributeInt( cstring cstring_1, integer integer_2 ) | |
| SetAttributeString | ToggleButton.SetAttributeString( cstring cstring_1, cstring cstring_2 ) | |
| SetAttributeUInt32 | ToggleButton.SetAttributeUInt32( cstring cstring_1, unsigned unsigned_2 ) | |
| SetInputNamespace | ToggleButton.SetInputNamespace( cstring cstring_1 ) | |
| RegisterForReadyEvents | ToggleButton.RegisterForReadyEvents( boolean boolean_1 ) | |
| BReadyForDisplay | ToggleButton.BReadyForDisplay() | |
| SetReadyForDisplay | ToggleButton.SetReadyForDisplay( boolean boolean_1 ) | |
| SetPositionInPixels | ToggleButton.SetPositionInPixels( float float_1, float float_2, float float_3 ) | |
| Data | ToggleButton.Data( js_raw_args js_raw_args_1 ) | |
| debug.description | ToggleButton.debug.description( js_raw_args js_raw_args_1 ) | |
| SetSendScrollPositionChangedEvents | ToggleButton.SetSendScrollPositionChangedEvents( boolean boolean_1 ) | |
| SetCompositionLayerTextureName | ToggleButton.SetCompositionLayerTextureName( cstring cstring_1 ) | |
| WriteCompositionLayerPNG | ToggleButton.WriteCompositionLayerPNG( cstring cstring_1 ) | |
| SetSelected | ToggleButton.SetSelected( boolean boolean_1 ) | |
| text | ToggleButton.text( cstring cstring_1 ) | |
| SetPanelEvent | ToggleButton.SetPanelEvent( js_raw_args js_raw_args_1 ) | |
| RunScriptInPanelContext | ToggleButton.RunScriptInPanelContext( js_raw_args js_raw_args_1 ) | |
| rememberchildfocus | ToggleButton.rememberchildfocus( boolean boolean_1 ) | |
| paneltype | ToggleButton.paneltype() | 
TabButton
| Function | Signature | Description | 
|---|---|---|
| visible | TabButton.visible( boolean boolean_1 ) | |
| enabled | TabButton.enabled( boolean boolean_1 ) | |
| checked | TabButton.checked( boolean boolean_1 ) | |
| defaultfocus | TabButton.defaultfocus( cstring cstring_1 ) | |
| inputnamespace | TabButton.inputnamespace( cstring cstring_1 ) | |
| hittest | TabButton.hittest( boolean boolean_1 ) | |
| hittestchildren | TabButton.hittestchildren( boolean boolean_1 ) | |
| tabindex | TabButton.tabindex( float float_1 ) | |
| selectionpos_x | TabButton.selectionpos_x( float float_1 ) | |
| selectionpos_y | TabButton.selectionpos_y( float float_1 ) | |
| type | TabButton.type() | |
| id | TabButton.id() | |
| layoutfile | TabButton.layoutfile() | |
| contentwidth | TabButton.contentwidth() | |
| contentheight | TabButton.contentheight() | |
| desiredlayoutwidth | TabButton.desiredlayoutwidth() | |
| desiredlayoutheight | TabButton.desiredlayoutheight() | |
| actuallayoutwidth | TabButton.actuallayoutwidth() | |
| actuallayoutheight | TabButton.actuallayoutheight() | |
| actualxoffset | TabButton.actualxoffset() | |
| actualyoffset | TabButton.actualyoffset() | |
| scrolloffset_y | TabButton.scrolloffset_y() | |
| scrolloffset_x | TabButton.scrolloffset_x() | |
| actualuiscale_y | TabButton.actualuiscale_y() | |
| actualuiscale_x | TabButton.actualuiscale_x() | |
| style | TabButton.style() | |
| AddClass | TabButton.AddClass( cstring cstring_1 ) | |
| AddClasses | TabButton.AddClasses( unknown_variant_type unknown_variant_type_1 ) | |
| RemoveClass | TabButton.RemoveClass( cstring cstring_1 ) | |
| RemoveClasses | TabButton.RemoveClasses( unknown_variant_type unknown_variant_type_1 ) | |
| BHasClass | TabButton.BHasClass( cstring cstring_1 ) | |
| BAscendantHasClass | TabButton.BAscendantHasClass( cstring cstring_1 ) | |
| SetHasClass | TabButton.SetHasClass( cstring cstring_1, boolean boolean_2 ) | |
| ToggleClass | TabButton.ToggleClass( cstring cstring_1 ) | |
| SwitchClass | TabButton.SwitchClass( cstring cstring_1, cstring cstring_2 ) | |
| TriggerClass | TabButton.TriggerClass( cstring cstring_1 ) | |
| ClearPanelEvent | TabButton.ClearPanelEvent( cstring cstring_1 ) | |
| SetDraggable | TabButton.SetDraggable( boolean boolean_1 ) | |
| IsDraggable | TabButton.IsDraggable() | |
| IsSizeValid | TabButton.IsSizeValid() | |
| GetChildCount | TabButton.GetChildCount() | |
| GetChild | TabButton.GetChild( integer integer_1 ) | |
| GetChildIndex | TabButton.GetChildIndex( unknown_variant_type unknown_variant_type_1 ) | |
| Children | TabButton.Children() | |
| FindChildrenWithClassTraverse | TabButton.FindChildrenWithClassTraverse( cstring cstring_1 ) | |
| FindChildrenWithAttributeTraverse | TabButton.FindChildrenWithAttributeTraverse( cstring cstring_1 ) | |
| GetParent | TabButton.GetParent() | |
| SetParent | TabButton.SetParent( unknown_variant_type unknown_variant_type_1 ) | |
| FindChild | TabButton.FindChild( cstring cstring_1 ) | |
| FindChildTraverse | TabButton.FindChildTraverse( cstring cstring_1 ) | |
| FindChildInLayoutFile | TabButton.FindChildInLayoutFile( cstring cstring_1 ) | |
| FindPanelInThisOrParentLayoutFile | TabButton.FindPanelInThisOrParentLayoutFile( cstring cstring_1 ) | |
| FindAncestor | TabButton.FindAncestor( cstring cstring_1 ) | |
| RemoveAndDeleteChildren | TabButton.RemoveAndDeleteChildren() | |
| MoveChildBefore | TabButton.MoveChildBefore( unknown_variant_type unknown_variant_type_1, unknown_variant_type unknown_variant_type_2 ) | |
| MoveChildAfter | TabButton.MoveChildAfter( unknown_variant_type unknown_variant_type_1, unknown_variant_type unknown_variant_type_2 ) | |
| GetPositionWithinWindow | TabButton.GetPositionWithinWindow() | |
| GetPositionWithinAncestor | TabButton.GetPositionWithinAncestor( unknown_variant_type unknown_variant_type_1 ) | |
| GetPosition | TabButton.GetPosition( boolean boolean_1 ) | |
| ApplyStyles | TabButton.ApplyStyles( boolean boolean_1 ) | |
| ClearPropertyFromCode | TabButton.ClearPropertyFromCode( unknown_variant_type unknown_variant_type_1 ) | |
| DeleteAsync | TabButton.DeleteAsync( float float_1 ) | |
| BIsTransparent | TabButton.BIsTransparent() | |
| BAcceptsInput | TabButton.BAcceptsInput() | |
| BAcceptsFocus | TabButton.BAcceptsFocus() | |
| SetFocus | TabButton.SetFocus() | |
| UpdateFocusInContext | TabButton.UpdateFocusInContext() | |
| BHasHoverStyle | TabButton.BHasHoverStyle() | |
| SetAcceptsInput | TabButton.SetAcceptsInput( boolean boolean_1 ) | |
| SetAcceptsFocus | TabButton.SetAcceptsFocus( boolean boolean_1 ) | |
| SetDisableFocusOnMouseDown | TabButton.SetDisableFocusOnMouseDown( boolean boolean_1 ) | |
| BHasKeyFocus | TabButton.BHasKeyFocus() | |
| SetScrollParentToFitWhenFocused | TabButton.SetScrollParentToFitWhenFocused( boolean boolean_1 ) | |
| BScrollParentToFitWhenFocused | TabButton.BScrollParentToFitWhenFocused() | |
| IsSelected | TabButton.IsSelected() | |
| BHasDescendantKeyFocus | TabButton.BHasDescendantKeyFocus() | |
| BLoadLayout | TabButton.BLoadLayout( cstring cstring_1, boolean boolean_2, boolean boolean_3 ) | |
| BLoadLayoutSnippet | TabButton.BLoadLayoutSnippet( cstring cstring_1 ) | |
| BHasLayoutSnippet | TabButton.BHasLayoutSnippet( cstring cstring_1 ) | |
| BGetSnippetNames | TabButton.BGetSnippetNames( unknown_variant_type unknown_variant_type_1 ) | |
| SetTopOfInputContext | TabButton.SetTopOfInputContext( boolean boolean_1 ) | |
| SetDialogVariable | TabButton.SetDialogVariable( cstring cstring_1, cstring cstring_2 ) | |
| SetDialogVariableInt | TabButton.SetDialogVariableInt( cstring cstring_1, integer integer_2 ) | |
| SetDialogVariableTime | TabButton.SetDialogVariableTime( cstring cstring_1, int64 int64_2 ) | |
| SetDialogVariableLocString | TabButton.SetDialogVariableLocString( cstring cstring_1, cstring cstring_2 ) | |
| SetDialogVariableLocStringNested | TabButton.SetDialogVariableLocStringNested( cstring cstring_1, cstring cstring_2 ) | |
| SetDialogVariablePluralLocStringInt | TabButton.SetDialogVariablePluralLocStringInt( cstring cstring_1, cstring cstring_2, int64 int64_3 ) | |
| ScrollToTop | TabButton.ScrollToTop() | |
| ScrollToBottom | TabButton.ScrollToBottom() | |
| ScrollToLeftEdge | TabButton.ScrollToLeftEdge() | |
| ScrollToRightEdge | TabButton.ScrollToRightEdge() | |
| ScrollParentToMakePanelFit | TabButton.ScrollParentToMakePanelFit( unknown_variant_type unknown_variant_type_1, boolean boolean_2 ) | |
| ScrollToFitRegion | TabButton.ScrollToFitRegion( float float_1, float float_2, float float_3, float float_4, unknown_variant_type unknown_variant_type_5, boolean boolean_6, boolean boolean_7 ) | |
| BCanSeeInParentScroll | TabButton.BCanSeeInParentScroll() | |
| PlayPanelSound | TabButton.PlayPanelSound( cstring cstring_1 ) | |
| GetAttributeInt | TabButton.GetAttributeInt( cstring cstring_1, integer integer_2 ) | |
| GetAttributeString | TabButton.GetAttributeString( cstring cstring_1, cstring cstring_2 ) | |
| GetAttributeUInt32 | TabButton.GetAttributeUInt32( cstring cstring_1, unsigned unsigned_2 ) | |
| SetAttributeInt | TabButton.SetAttributeInt( cstring cstring_1, integer integer_2 ) | |
| SetAttributeString | TabButton.SetAttributeString( cstring cstring_1, cstring cstring_2 ) | |
| SetAttributeUInt32 | TabButton.SetAttributeUInt32( cstring cstring_1, unsigned unsigned_2 ) | |
| SetInputNamespace | TabButton.SetInputNamespace( cstring cstring_1 ) | |
| RegisterForReadyEvents | TabButton.RegisterForReadyEvents( boolean boolean_1 ) | |
| BReadyForDisplay | TabButton.BReadyForDisplay() | |
| SetReadyForDisplay | TabButton.SetReadyForDisplay( boolean boolean_1 ) | |
| SetPositionInPixels | TabButton.SetPositionInPixels( float float_1, float float_2, float float_3 ) | |
| Data | TabButton.Data( js_raw_args js_raw_args_1 ) | |
| debug.description | TabButton.debug.description( js_raw_args js_raw_args_1 ) | |
| SetSendScrollPositionChangedEvents | TabButton.SetSendScrollPositionChangedEvents( boolean boolean_1 ) | |
| SetCompositionLayerTextureName | TabButton.SetCompositionLayerTextureName( cstring cstring_1 ) | |
| WriteCompositionLayerPNG | TabButton.WriteCompositionLayerPNG( cstring cstring_1 ) | |
| SetPanelEvent | TabButton.SetPanelEvent( js_raw_args js_raw_args_1 ) | |
| RunScriptInPanelContext | TabButton.RunScriptInPanelContext( js_raw_args js_raw_args_1 ) | |
| rememberchildfocus | TabButton.rememberchildfocus( boolean boolean_1 ) | |
| paneltype | TabButton.paneltype() | 
DOTAAvatarImage
| Function | Signature | Description | 
|---|---|---|
| visible | DOTAAvatarImage.visible( boolean boolean_1 ) | |
| enabled | DOTAAvatarImage.enabled( boolean boolean_1 ) | |
| checked | DOTAAvatarImage.checked( boolean boolean_1 ) | |
| defaultfocus | DOTAAvatarImage.defaultfocus( cstring cstring_1 ) | |
| inputnamespace | DOTAAvatarImage.inputnamespace( cstring cstring_1 ) | |
| hittest | DOTAAvatarImage.hittest( boolean boolean_1 ) | |
| hittestchildren | DOTAAvatarImage.hittestchildren( boolean boolean_1 ) | |
| tabindex | DOTAAvatarImage.tabindex( float float_1 ) | |
| selectionpos_x | DOTAAvatarImage.selectionpos_x( float float_1 ) | |
| selectionpos_y | DOTAAvatarImage.selectionpos_y( float float_1 ) | |
| type | DOTAAvatarImage.type() | |
| id | DOTAAvatarImage.id() | |
| layoutfile | DOTAAvatarImage.layoutfile() | |
| contentwidth | DOTAAvatarImage.contentwidth() | |
| contentheight | DOTAAvatarImage.contentheight() | |
| desiredlayoutwidth | DOTAAvatarImage.desiredlayoutwidth() | |
| desiredlayoutheight | DOTAAvatarImage.desiredlayoutheight() | |
| actuallayoutwidth | DOTAAvatarImage.actuallayoutwidth() | |
| actuallayoutheight | DOTAAvatarImage.actuallayoutheight() | |
| actualxoffset | DOTAAvatarImage.actualxoffset() | |
| actualyoffset | DOTAAvatarImage.actualyoffset() | |
| scrolloffset_y | DOTAAvatarImage.scrolloffset_y() | |
| scrolloffset_x | DOTAAvatarImage.scrolloffset_x() | |
| actualuiscale_y | DOTAAvatarImage.actualuiscale_y() | |
| actualuiscale_x | DOTAAvatarImage.actualuiscale_x() | |
| style | DOTAAvatarImage.style() | |
| AddClass | DOTAAvatarImage.AddClass( cstring cstring_1 ) | |
| AddClasses | DOTAAvatarImage.AddClasses( unknown_variant_type unknown_variant_type_1 ) | |
| RemoveClass | DOTAAvatarImage.RemoveClass( cstring cstring_1 ) | |
| RemoveClasses | DOTAAvatarImage.RemoveClasses( unknown_variant_type unknown_variant_type_1 ) | |
| BHasClass | DOTAAvatarImage.BHasClass( cstring cstring_1 ) | |
| BAscendantHasClass | DOTAAvatarImage.BAscendantHasClass( cstring cstring_1 ) | |
| SetHasClass | DOTAAvatarImage.SetHasClass( cstring cstring_1, boolean boolean_2 ) | |
| ToggleClass | DOTAAvatarImage.ToggleClass( cstring cstring_1 ) | |
| SwitchClass | DOTAAvatarImage.SwitchClass( cstring cstring_1, cstring cstring_2 ) | |
| TriggerClass | DOTAAvatarImage.TriggerClass( cstring cstring_1 ) | |
| ClearPanelEvent | DOTAAvatarImage.ClearPanelEvent( cstring cstring_1 ) | |
| SetDraggable | DOTAAvatarImage.SetDraggable( boolean boolean_1 ) | |
| IsDraggable | DOTAAvatarImage.IsDraggable() | |
| IsSizeValid | DOTAAvatarImage.IsSizeValid() | |
| GetChildCount | DOTAAvatarImage.GetChildCount() | |
| GetChild | DOTAAvatarImage.GetChild( integer integer_1 ) | |
| GetChildIndex | DOTAAvatarImage.GetChildIndex( unknown_variant_type unknown_variant_type_1 ) | |
| Children | DOTAAvatarImage.Children() | |
| FindChildrenWithClassTraverse | DOTAAvatarImage.FindChildrenWithClassTraverse( cstring cstring_1 ) | |
| FindChildrenWithAttributeTraverse | DOTAAvatarImage.FindChildrenWithAttributeTraverse( cstring cstring_1 ) | |
| GetParent | DOTAAvatarImage.GetParent() | |
| SetParent | DOTAAvatarImage.SetParent( unknown_variant_type unknown_variant_type_1 ) | |
| FindChild | DOTAAvatarImage.FindChild( cstring cstring_1 ) | |
| FindChildTraverse | DOTAAvatarImage.FindChildTraverse( cstring cstring_1 ) | |
| FindChildInLayoutFile | DOTAAvatarImage.FindChildInLayoutFile( cstring cstring_1 ) | |
| FindPanelInThisOrParentLayoutFile | DOTAAvatarImage.FindPanelInThisOrParentLayoutFile( cstring cstring_1 ) | |
| FindAncestor | DOTAAvatarImage.FindAncestor( cstring cstring_1 ) | |
| RemoveAndDeleteChildren | DOTAAvatarImage.RemoveAndDeleteChildren() | |
| MoveChildBefore | DOTAAvatarImage.MoveChildBefore( unknown_variant_type unknown_variant_type_1, unknown_variant_type unknown_variant_type_2 ) | |
| MoveChildAfter | DOTAAvatarImage.MoveChildAfter( unknown_variant_type unknown_variant_type_1, unknown_variant_type unknown_variant_type_2 ) | |
| GetPositionWithinWindow | DOTAAvatarImage.GetPositionWithinWindow() | |
| GetPositionWithinAncestor | DOTAAvatarImage.GetPositionWithinAncestor( unknown_variant_type unknown_variant_type_1 ) | |
| GetPosition | DOTAAvatarImage.GetPosition( boolean boolean_1 ) | |
| ApplyStyles | DOTAAvatarImage.ApplyStyles( boolean boolean_1 ) | |
| ClearPropertyFromCode | DOTAAvatarImage.ClearPropertyFromCode( unknown_variant_type unknown_variant_type_1 ) | |
| DeleteAsync | DOTAAvatarImage.DeleteAsync( float float_1 ) | |
| BIsTransparent | DOTAAvatarImage.BIsTransparent() | |
| BAcceptsInput | DOTAAvatarImage.BAcceptsInput() | |
| BAcceptsFocus | DOTAAvatarImage.BAcceptsFocus() | |
| SetFocus | DOTAAvatarImage.SetFocus() | |
| UpdateFocusInContext | DOTAAvatarImage.UpdateFocusInContext() | |
| BHasHoverStyle | DOTAAvatarImage.BHasHoverStyle() | |
| SetAcceptsInput | DOTAAvatarImage.SetAcceptsInput( boolean boolean_1 ) | |
| SetAcceptsFocus | DOTAAvatarImage.SetAcceptsFocus( boolean boolean_1 ) | |
| SetDisableFocusOnMouseDown | DOTAAvatarImage.SetDisableFocusOnMouseDown( boolean boolean_1 ) | |
| BHasKeyFocus | DOTAAvatarImage.BHasKeyFocus() | |
| SetScrollParentToFitWhenFocused | DOTAAvatarImage.SetScrollParentToFitWhenFocused( boolean boolean_1 ) | |
| BScrollParentToFitWhenFocused | DOTAAvatarImage.BScrollParentToFitWhenFocused() | |
| IsSelected | DOTAAvatarImage.IsSelected() | |
| BHasDescendantKeyFocus | DOTAAvatarImage.BHasDescendantKeyFocus() | |
| BLoadLayout | DOTAAvatarImage.BLoadLayout( cstring cstring_1, boolean boolean_2, boolean boolean_3 ) | |
| BLoadLayoutSnippet | DOTAAvatarImage.BLoadLayoutSnippet( cstring cstring_1 ) | |
| BHasLayoutSnippet | DOTAAvatarImage.BHasLayoutSnippet( cstring cstring_1 ) | |
| BGetSnippetNames | DOTAAvatarImage.BGetSnippetNames( unknown_variant_type unknown_variant_type_1 ) | |
| SetTopOfInputContext | DOTAAvatarImage.SetTopOfInputContext( boolean boolean_1 ) | |
| SetDialogVariable | DOTAAvatarImage.SetDialogVariable( cstring cstring_1, cstring cstring_2 ) | |
| SetDialogVariableInt | DOTAAvatarImage.SetDialogVariableInt( cstring cstring_1, integer integer_2 ) | |
| SetDialogVariableTime | DOTAAvatarImage.SetDialogVariableTime( cstring cstring_1, int64 int64_2 ) | |
| SetDialogVariableLocString | DOTAAvatarImage.SetDialogVariableLocString( cstring cstring_1, cstring cstring_2 ) | |
| SetDialogVariableLocStringNested | DOTAAvatarImage.SetDialogVariableLocStringNested( cstring cstring_1, cstring cstring_2 ) | |
| SetDialogVariablePluralLocStringInt | DOTAAvatarImage.SetDialogVariablePluralLocStringInt( cstring cstring_1, cstring cstring_2, int64 int64_3 ) | |
| ScrollToTop | DOTAAvatarImage.ScrollToTop() | |
| ScrollToBottom | DOTAAvatarImage.ScrollToBottom() | |
| ScrollToLeftEdge | DOTAAvatarImage.ScrollToLeftEdge() | |
| ScrollToRightEdge | DOTAAvatarImage.ScrollToRightEdge() | |
| ScrollParentToMakePanelFit | DOTAAvatarImage.ScrollParentToMakePanelFit( unknown_variant_type unknown_variant_type_1, boolean boolean_2 ) | |
| ScrollToFitRegion | DOTAAvatarImage.ScrollToFitRegion( float float_1, float float_2, float float_3, float float_4, unknown_variant_type unknown_variant_type_5, boolean boolean_6, boolean boolean_7 ) | |
| BCanSeeInParentScroll | DOTAAvatarImage.BCanSeeInParentScroll() | |
| PlayPanelSound | DOTAAvatarImage.PlayPanelSound( cstring cstring_1 ) | |
| GetAttributeInt | DOTAAvatarImage.GetAttributeInt( cstring cstring_1, integer integer_2 ) | |
| GetAttributeString | DOTAAvatarImage.GetAttributeString( cstring cstring_1, cstring cstring_2 ) | |
| GetAttributeUInt32 | DOTAAvatarImage.GetAttributeUInt32( cstring cstring_1, unsigned unsigned_2 ) | |
| SetAttributeInt | DOTAAvatarImage.SetAttributeInt( cstring cstring_1, integer integer_2 ) | |
| SetAttributeString | DOTAAvatarImage.SetAttributeString( cstring cstring_1, cstring cstring_2 ) | |
| SetAttributeUInt32 | DOTAAvatarImage.SetAttributeUInt32( cstring cstring_1, unsigned unsigned_2 ) | |
| SetInputNamespace | DOTAAvatarImage.SetInputNamespace( cstring cstring_1 ) | |
| RegisterForReadyEvents | DOTAAvatarImage.RegisterForReadyEvents( boolean boolean_1 ) | |
| BReadyForDisplay | DOTAAvatarImage.BReadyForDisplay() | |
| SetReadyForDisplay | DOTAAvatarImage.SetReadyForDisplay( boolean boolean_1 ) | |
| SetPositionInPixels | DOTAAvatarImage.SetPositionInPixels( float float_1, float float_2, float float_3 ) | |
| Data | DOTAAvatarImage.Data( js_raw_args js_raw_args_1 ) | |
| debug.description | DOTAAvatarImage.debug.description( js_raw_args js_raw_args_1 ) | |
| SetSendScrollPositionChangedEvents | DOTAAvatarImage.SetSendScrollPositionChangedEvents( boolean boolean_1 ) | |
| SetCompositionLayerTextureName | DOTAAvatarImage.SetCompositionLayerTextureName( cstring cstring_1 ) | |
| WriteCompositionLayerPNG | DOTAAvatarImage.WriteCompositionLayerPNG( cstring cstring_1 ) | |
| steamid | DOTAAvatarImage.steamid( cstring cstring_1 ) | |
| accountid | DOTAAvatarImage.accountid( cstring cstring_1 ) | |
| SetAccountID | DOTAAvatarImage.SetAccountID( unsigned unsigned_1 ) | |
| SetPanelEvent | DOTAAvatarImage.SetPanelEvent( js_raw_args js_raw_args_1 ) | |
| RunScriptInPanelContext | DOTAAvatarImage.RunScriptInPanelContext( js_raw_args js_raw_args_1 ) | |
| rememberchildfocus | DOTAAvatarImage.rememberchildfocus( boolean boolean_1 ) | |
| paneltype | DOTAAvatarImage.paneltype() | 
CustomUIElement
| Function | Signature | Description | 
|---|---|---|
| visible | CustomUIElement.visible( boolean boolean_1 ) | |
| enabled | CustomUIElement.enabled( boolean boolean_1 ) | |
| checked | CustomUIElement.checked( boolean boolean_1 ) | |
| defaultfocus | CustomUIElement.defaultfocus( cstring cstring_1 ) | |
| inputnamespace | CustomUIElement.inputnamespace( cstring cstring_1 ) | |
| hittest | CustomUIElement.hittest( boolean boolean_1 ) | |
| hittestchildren | CustomUIElement.hittestchildren( boolean boolean_1 ) | |
| tabindex | CustomUIElement.tabindex( float float_1 ) | |
| selectionpos_x | CustomUIElement.selectionpos_x( float float_1 ) | |
| selectionpos_y | CustomUIElement.selectionpos_y( float float_1 ) | |
| type | CustomUIElement.type() | |
| id | CustomUIElement.id() | |
| layoutfile | CustomUIElement.layoutfile() | |
| contentwidth | CustomUIElement.contentwidth() | |
| contentheight | CustomUIElement.contentheight() | |
| desiredlayoutwidth | CustomUIElement.desiredlayoutwidth() | |
| desiredlayoutheight | CustomUIElement.desiredlayoutheight() | |
| actuallayoutwidth | CustomUIElement.actuallayoutwidth() | |
| actuallayoutheight | CustomUIElement.actuallayoutheight() | |
| actualxoffset | CustomUIElement.actualxoffset() | |
| actualyoffset | CustomUIElement.actualyoffset() | |
| scrolloffset_y | CustomUIElement.scrolloffset_y() | |
| scrolloffset_x | CustomUIElement.scrolloffset_x() | |
| actualuiscale_y | CustomUIElement.actualuiscale_y() | |
| actualuiscale_x | CustomUIElement.actualuiscale_x() | |
| style | CustomUIElement.style() | |
| AddClass | CustomUIElement.AddClass( cstring cstring_1 ) | |
| AddClasses | CustomUIElement.AddClasses( unknown_variant_type unknown_variant_type_1 ) | |
| RemoveClass | CustomUIElement.RemoveClass( cstring cstring_1 ) | |
| RemoveClasses | CustomUIElement.RemoveClasses( unknown_variant_type unknown_variant_type_1 ) | |
| BHasClass | CustomUIElement.BHasClass( cstring cstring_1 ) | |
| BAscendantHasClass | CustomUIElement.BAscendantHasClass( cstring cstring_1 ) | |
| SetHasClass | CustomUIElement.SetHasClass( cstring cstring_1, boolean boolean_2 ) | |
| ToggleClass | CustomUIElement.ToggleClass( cstring cstring_1 ) | |
| SwitchClass | CustomUIElement.SwitchClass( cstring cstring_1, cstring cstring_2 ) | |
| TriggerClass | CustomUIElement.TriggerClass( cstring cstring_1 ) | |
| ClearPanelEvent | CustomUIElement.ClearPanelEvent( cstring cstring_1 ) | |
| SetDraggable | CustomUIElement.SetDraggable( boolean boolean_1 ) | |
| IsDraggable | CustomUIElement.IsDraggable() | |
| IsSizeValid | CustomUIElement.IsSizeValid() | |
| GetChildCount | CustomUIElement.GetChildCount() | |
| GetChild | CustomUIElement.GetChild( integer integer_1 ) | |
| GetChildIndex | CustomUIElement.GetChildIndex( unknown_variant_type unknown_variant_type_1 ) | |
| Children | CustomUIElement.Children() | |
| FindChildrenWithClassTraverse | CustomUIElement.FindChildrenWithClassTraverse( cstring cstring_1 ) | |
| FindChildrenWithAttributeTraverse | CustomUIElement.FindChildrenWithAttributeTraverse( cstring cstring_1 ) | |
| GetParent | CustomUIElement.GetParent() | |
| SetParent | CustomUIElement.SetParent( unknown_variant_type unknown_variant_type_1 ) | |
| FindChild | CustomUIElement.FindChild( cstring cstring_1 ) | |
| FindChildTraverse | CustomUIElement.FindChildTraverse( cstring cstring_1 ) | |
| FindChildInLayoutFile | CustomUIElement.FindChildInLayoutFile( cstring cstring_1 ) | |
| FindPanelInThisOrParentLayoutFile | CustomUIElement.FindPanelInThisOrParentLayoutFile( cstring cstring_1 ) | |
| FindAncestor | CustomUIElement.FindAncestor( cstring cstring_1 ) | |
| RemoveAndDeleteChildren | CustomUIElement.RemoveAndDeleteChildren() | |
| MoveChildBefore | CustomUIElement.MoveChildBefore( unknown_variant_type unknown_variant_type_1, unknown_variant_type unknown_variant_type_2 ) | |
| MoveChildAfter | CustomUIElement.MoveChildAfter( unknown_variant_type unknown_variant_type_1, unknown_variant_type unknown_variant_type_2 ) | |
| GetPositionWithinWindow | CustomUIElement.GetPositionWithinWindow() | |
| GetPositionWithinAncestor | CustomUIElement.GetPositionWithinAncestor( unknown_variant_type unknown_variant_type_1 ) | |
| GetPosition | CustomUIElement.GetPosition( boolean boolean_1 ) | |
| ApplyStyles | CustomUIElement.ApplyStyles( boolean boolean_1 ) | |
| ClearPropertyFromCode | CustomUIElement.ClearPropertyFromCode( unknown_variant_type unknown_variant_type_1 ) | |
| DeleteAsync | CustomUIElement.DeleteAsync( float float_1 ) | |
| BIsTransparent | CustomUIElement.BIsTransparent() | |
| BAcceptsInput | CustomUIElement.BAcceptsInput() | |
| BAcceptsFocus | CustomUIElement.BAcceptsFocus() | |
| SetFocus | CustomUIElement.SetFocus() | |
| UpdateFocusInContext | CustomUIElement.UpdateFocusInContext() | |
| BHasHoverStyle | CustomUIElement.BHasHoverStyle() | |
| SetAcceptsInput | CustomUIElement.SetAcceptsInput( boolean boolean_1 ) | |
| SetAcceptsFocus | CustomUIElement.SetAcceptsFocus( boolean boolean_1 ) | |
| SetDisableFocusOnMouseDown | CustomUIElement.SetDisableFocusOnMouseDown( boolean boolean_1 ) | |
| BHasKeyFocus | CustomUIElement.BHasKeyFocus() | |
| SetScrollParentToFitWhenFocused | CustomUIElement.SetScrollParentToFitWhenFocused( boolean boolean_1 ) | |
| BScrollParentToFitWhenFocused | CustomUIElement.BScrollParentToFitWhenFocused() | |
| IsSelected | CustomUIElement.IsSelected() | |
| BHasDescendantKeyFocus | CustomUIElement.BHasDescendantKeyFocus() | |
| BLoadLayout | CustomUIElement.BLoadLayout( cstring cstring_1, boolean boolean_2, boolean boolean_3 ) | |
| BLoadLayoutSnippet | CustomUIElement.BLoadLayoutSnippet( cstring cstring_1 ) | |
| BHasLayoutSnippet | CustomUIElement.BHasLayoutSnippet( cstring cstring_1 ) | |
| BGetSnippetNames | CustomUIElement.BGetSnippetNames( unknown_variant_type unknown_variant_type_1 ) | |
| SetTopOfInputContext | CustomUIElement.SetTopOfInputContext( boolean boolean_1 ) | |
| SetDialogVariable | CustomUIElement.SetDialogVariable( cstring cstring_1, cstring cstring_2 ) | |
| SetDialogVariableInt | CustomUIElement.SetDialogVariableInt( cstring cstring_1, integer integer_2 ) | |
| SetDialogVariableTime | CustomUIElement.SetDialogVariableTime( cstring cstring_1, int64 int64_2 ) | |
| SetDialogVariableLocString | CustomUIElement.SetDialogVariableLocString( cstring cstring_1, cstring cstring_2 ) | |
| SetDialogVariableLocStringNested | CustomUIElement.SetDialogVariableLocStringNested( cstring cstring_1, cstring cstring_2 ) | |
| SetDialogVariablePluralLocStringInt | CustomUIElement.SetDialogVariablePluralLocStringInt( cstring cstring_1, cstring cstring_2, int64 int64_3 ) | |
| ScrollToTop | CustomUIElement.ScrollToTop() | |
| ScrollToBottom | CustomUIElement.ScrollToBottom() | |
| ScrollToLeftEdge | CustomUIElement.ScrollToLeftEdge() | |
| ScrollToRightEdge | CustomUIElement.ScrollToRightEdge() | |
| ScrollParentToMakePanelFit | CustomUIElement.ScrollParentToMakePanelFit( unknown_variant_type unknown_variant_type_1, boolean boolean_2 ) | |
| ScrollToFitRegion | CustomUIElement.ScrollToFitRegion( float float_1, float float_2, float float_3, float float_4, unknown_variant_type unknown_variant_type_5, boolean boolean_6, boolean boolean_7 ) | |
| BCanSeeInParentScroll | CustomUIElement.BCanSeeInParentScroll() | |
| PlayPanelSound | CustomUIElement.PlayPanelSound( cstring cstring_1 ) | |
| GetAttributeInt | CustomUIElement.GetAttributeInt( cstring cstring_1, integer integer_2 ) | |
| GetAttributeString | CustomUIElement.GetAttributeString( cstring cstring_1, cstring cstring_2 ) | |
| GetAttributeUInt32 | CustomUIElement.GetAttributeUInt32( cstring cstring_1, unsigned unsigned_2 ) | |
| SetAttributeInt | CustomUIElement.SetAttributeInt( cstring cstring_1, integer integer_2 ) | |
| SetAttributeString | CustomUIElement.SetAttributeString( cstring cstring_1, cstring cstring_2 ) | |
| SetAttributeUInt32 | CustomUIElement.SetAttributeUInt32( cstring cstring_1, unsigned unsigned_2 ) | |
| SetInputNamespace | CustomUIElement.SetInputNamespace( cstring cstring_1 ) | |
| RegisterForReadyEvents | CustomUIElement.RegisterForReadyEvents( boolean boolean_1 ) | |
| BReadyForDisplay | CustomUIElement.BReadyForDisplay() | |
| SetReadyForDisplay | CustomUIElement.SetReadyForDisplay( boolean boolean_1 ) | |
| SetPositionInPixels | CustomUIElement.SetPositionInPixels( float float_1, float float_2, float float_3 ) | |
| Data | CustomUIElement.Data( js_raw_args js_raw_args_1 ) | |
| debug.description | CustomUIElement.debug.description( js_raw_args js_raw_args_1 ) | |
| SetSendScrollPositionChangedEvents | CustomUIElement.SetSendScrollPositionChangedEvents( boolean boolean_1 ) | |
| SetCompositionLayerTextureName | CustomUIElement.SetCompositionLayerTextureName( cstring cstring_1 ) | |
| WriteCompositionLayerPNG | CustomUIElement.WriteCompositionLayerPNG( cstring cstring_1 ) | |
| SetPanelEvent | CustomUIElement.SetPanelEvent( js_raw_args js_raw_args_1 ) | |
| RunScriptInPanelContext | CustomUIElement.RunScriptInPanelContext( js_raw_args js_raw_args_1 ) | |
| rememberchildfocus | CustomUIElement.rememberchildfocus( boolean boolean_1 ) | |
| paneltype | CustomUIElement.paneltype() | 
DOTAHudPreGame
| Function | Signature | Description | 
|---|---|---|
| visible | DOTAHudPreGame.visible( boolean boolean_1 ) | |
| enabled | DOTAHudPreGame.enabled( boolean boolean_1 ) | |
| checked | DOTAHudPreGame.checked( boolean boolean_1 ) | |
| defaultfocus | DOTAHudPreGame.defaultfocus( cstring cstring_1 ) | |
| inputnamespace | DOTAHudPreGame.inputnamespace( cstring cstring_1 ) | |
| hittest | DOTAHudPreGame.hittest( boolean boolean_1 ) | |
| hittestchildren | DOTAHudPreGame.hittestchildren( boolean boolean_1 ) | |
| tabindex | DOTAHudPreGame.tabindex( float float_1 ) | |
| selectionpos_x | DOTAHudPreGame.selectionpos_x( float float_1 ) | |
| selectionpos_y | DOTAHudPreGame.selectionpos_y( float float_1 ) | |
| type | DOTAHudPreGame.type() | |
| id | DOTAHudPreGame.id() | |
| layoutfile | DOTAHudPreGame.layoutfile() | |
| contentwidth | DOTAHudPreGame.contentwidth() | |
| contentheight | DOTAHudPreGame.contentheight() | |
| desiredlayoutwidth | DOTAHudPreGame.desiredlayoutwidth() | |
| desiredlayoutheight | DOTAHudPreGame.desiredlayoutheight() | |
| actuallayoutwidth | DOTAHudPreGame.actuallayoutwidth() | |
| actuallayoutheight | DOTAHudPreGame.actuallayoutheight() | |
| actualxoffset | DOTAHudPreGame.actualxoffset() | |
| actualyoffset | DOTAHudPreGame.actualyoffset() | |
| scrolloffset_y | DOTAHudPreGame.scrolloffset_y() | |
| scrolloffset_x | DOTAHudPreGame.scrolloffset_x() | |
| actualuiscale_y | DOTAHudPreGame.actualuiscale_y() | |
| actualuiscale_x | DOTAHudPreGame.actualuiscale_x() | |
| style | DOTAHudPreGame.style() | |
| AddClass | DOTAHudPreGame.AddClass( cstring cstring_1 ) | |
| AddClasses | DOTAHudPreGame.AddClasses( unknown_variant_type unknown_variant_type_1 ) | |
| RemoveClass | DOTAHudPreGame.RemoveClass( cstring cstring_1 ) | |
| RemoveClasses | DOTAHudPreGame.RemoveClasses( unknown_variant_type unknown_variant_type_1 ) | |
| BHasClass | DOTAHudPreGame.BHasClass( cstring cstring_1 ) | |
| BAscendantHasClass | DOTAHudPreGame.BAscendantHasClass( cstring cstring_1 ) | |
| SetHasClass | DOTAHudPreGame.SetHasClass( cstring cstring_1, boolean boolean_2 ) | |
| ToggleClass | DOTAHudPreGame.ToggleClass( cstring cstring_1 ) | |
| SwitchClass | DOTAHudPreGame.SwitchClass( cstring cstring_1, cstring cstring_2 ) | |
| TriggerClass | DOTAHudPreGame.TriggerClass( cstring cstring_1 ) | |
| ClearPanelEvent | DOTAHudPreGame.ClearPanelEvent( cstring cstring_1 ) | |
| SetDraggable | DOTAHudPreGame.SetDraggable( boolean boolean_1 ) | |
| IsDraggable | DOTAHudPreGame.IsDraggable() | |
| IsSizeValid | DOTAHudPreGame.IsSizeValid() | |
| GetChildCount | DOTAHudPreGame.GetChildCount() | |
| GetChild | DOTAHudPreGame.GetChild( integer integer_1 ) | |
| GetChildIndex | DOTAHudPreGame.GetChildIndex( unknown_variant_type unknown_variant_type_1 ) | |
| Children | DOTAHudPreGame.Children() | |
| FindChildrenWithClassTraverse | DOTAHudPreGame.FindChildrenWithClassTraverse( cstring cstring_1 ) | |
| FindChildrenWithAttributeTraverse | DOTAHudPreGame.FindChildrenWithAttributeTraverse( cstring cstring_1 ) | |
| GetParent | DOTAHudPreGame.GetParent() | |
| SetParent | DOTAHudPreGame.SetParent( unknown_variant_type unknown_variant_type_1 ) | |
| FindChild | DOTAHudPreGame.FindChild( cstring cstring_1 ) | |
| FindChildTraverse | DOTAHudPreGame.FindChildTraverse( cstring cstring_1 ) | |
| FindChildInLayoutFile | DOTAHudPreGame.FindChildInLayoutFile( cstring cstring_1 ) | |
| FindPanelInThisOrParentLayoutFile | DOTAHudPreGame.FindPanelInThisOrParentLayoutFile( cstring cstring_1 ) | |
| FindAncestor | DOTAHudPreGame.FindAncestor( cstring cstring_1 ) | |
| RemoveAndDeleteChildren | DOTAHudPreGame.RemoveAndDeleteChildren() | |
| MoveChildBefore | DOTAHudPreGame.MoveChildBefore( unknown_variant_type unknown_variant_type_1, unknown_variant_type unknown_variant_type_2 ) | |
| MoveChildAfter | DOTAHudPreGame.MoveChildAfter( unknown_variant_type unknown_variant_type_1, unknown_variant_type unknown_variant_type_2 ) | |
| GetPositionWithinWindow | DOTAHudPreGame.GetPositionWithinWindow() | |
| GetPositionWithinAncestor | DOTAHudPreGame.GetPositionWithinAncestor( unknown_variant_type unknown_variant_type_1 ) | |
| GetPosition | DOTAHudPreGame.GetPosition( boolean boolean_1 ) | |
| ApplyStyles | DOTAHudPreGame.ApplyStyles( boolean boolean_1 ) | |
| ClearPropertyFromCode | DOTAHudPreGame.ClearPropertyFromCode( unknown_variant_type unknown_variant_type_1 ) | |
| DeleteAsync | DOTAHudPreGame.DeleteAsync( float float_1 ) | |
| BIsTransparent | DOTAHudPreGame.BIsTransparent() | |
| BAcceptsInput | DOTAHudPreGame.BAcceptsInput() | |
| BAcceptsFocus | DOTAHudPreGame.BAcceptsFocus() | |
| SetFocus | DOTAHudPreGame.SetFocus() | |
| UpdateFocusInContext | DOTAHudPreGame.UpdateFocusInContext() | |
| BHasHoverStyle | DOTAHudPreGame.BHasHoverStyle() | |
| SetAcceptsInput | DOTAHudPreGame.SetAcceptsInput( boolean boolean_1 ) | |
| SetAcceptsFocus | DOTAHudPreGame.SetAcceptsFocus( boolean boolean_1 ) | |
| SetDisableFocusOnMouseDown | DOTAHudPreGame.SetDisableFocusOnMouseDown( boolean boolean_1 ) | |
| BHasKeyFocus | DOTAHudPreGame.BHasKeyFocus() | |
| SetScrollParentToFitWhenFocused | DOTAHudPreGame.SetScrollParentToFitWhenFocused( boolean boolean_1 ) | |
| BScrollParentToFitWhenFocused | DOTAHudPreGame.BScrollParentToFitWhenFocused() | |
| IsSelected | DOTAHudPreGame.IsSelected() | |
| BHasDescendantKeyFocus | DOTAHudPreGame.BHasDescendantKeyFocus() | |
| BLoadLayout | DOTAHudPreGame.BLoadLayout( cstring cstring_1, boolean boolean_2, boolean boolean_3 ) | |
| BLoadLayoutSnippet | DOTAHudPreGame.BLoadLayoutSnippet( cstring cstring_1 ) | |
| BHasLayoutSnippet | DOTAHudPreGame.BHasLayoutSnippet( cstring cstring_1 ) | |
| BGetSnippetNames | DOTAHudPreGame.BGetSnippetNames( unknown_variant_type unknown_variant_type_1 ) | |
| SetTopOfInputContext | DOTAHudPreGame.SetTopOfInputContext( boolean boolean_1 ) | |
| SetDialogVariable | DOTAHudPreGame.SetDialogVariable( cstring cstring_1, cstring cstring_2 ) | |
| SetDialogVariableInt | DOTAHudPreGame.SetDialogVariableInt( cstring cstring_1, integer integer_2 ) | |
| SetDialogVariableTime | DOTAHudPreGame.SetDialogVariableTime( cstring cstring_1, int64 int64_2 ) | |
| SetDialogVariableLocString | DOTAHudPreGame.SetDialogVariableLocString( cstring cstring_1, cstring cstring_2 ) | |
| SetDialogVariableLocStringNested | DOTAHudPreGame.SetDialogVariableLocStringNested( cstring cstring_1, cstring cstring_2 ) | |
| SetDialogVariablePluralLocStringInt | DOTAHudPreGame.SetDialogVariablePluralLocStringInt( cstring cstring_1, cstring cstring_2, int64 int64_3 ) | |
| ScrollToTop | DOTAHudPreGame.ScrollToTop() | |
| ScrollToBottom | DOTAHudPreGame.ScrollToBottom() | |
| ScrollToLeftEdge | DOTAHudPreGame.ScrollToLeftEdge() | |
| ScrollToRightEdge | DOTAHudPreGame.ScrollToRightEdge() | |
| ScrollParentToMakePanelFit | DOTAHudPreGame.ScrollParentToMakePanelFit( unknown_variant_type unknown_variant_type_1, boolean boolean_2 ) | |
| ScrollToFitRegion | DOTAHudPreGame.ScrollToFitRegion( float float_1, float float_2, float float_3, float float_4, unknown_variant_type unknown_variant_type_5, boolean boolean_6, boolean boolean_7 ) | |
| BCanSeeInParentScroll | DOTAHudPreGame.BCanSeeInParentScroll() | |
| PlayPanelSound | DOTAHudPreGame.PlayPanelSound( cstring cstring_1 ) | |
| GetAttributeInt | DOTAHudPreGame.GetAttributeInt( cstring cstring_1, integer integer_2 ) | |
| GetAttributeString | DOTAHudPreGame.GetAttributeString( cstring cstring_1, cstring cstring_2 ) | |
| GetAttributeUInt32 | DOTAHudPreGame.GetAttributeUInt32( cstring cstring_1, unsigned unsigned_2 ) | |
| SetAttributeInt | DOTAHudPreGame.SetAttributeInt( cstring cstring_1, integer integer_2 ) | |
| SetAttributeString | DOTAHudPreGame.SetAttributeString( cstring cstring_1, cstring cstring_2 ) | |
| SetAttributeUInt32 | DOTAHudPreGame.SetAttributeUInt32( cstring cstring_1, unsigned unsigned_2 ) | |
| SetInputNamespace | DOTAHudPreGame.SetInputNamespace( cstring cstring_1 ) | |
| RegisterForReadyEvents | DOTAHudPreGame.RegisterForReadyEvents( boolean boolean_1 ) | |
| BReadyForDisplay | DOTAHudPreGame.BReadyForDisplay() | |
| SetReadyForDisplay | DOTAHudPreGame.SetReadyForDisplay( boolean boolean_1 ) | |
| SetPositionInPixels | DOTAHudPreGame.SetPositionInPixels( float float_1, float float_2, float float_3 ) | |
| Data | DOTAHudPreGame.Data( js_raw_args js_raw_args_1 ) | |
| debug.description | DOTAHudPreGame.debug.description( js_raw_args js_raw_args_1 ) | |
| SetSendScrollPositionChangedEvents | DOTAHudPreGame.SetSendScrollPositionChangedEvents( boolean boolean_1 ) | |
| SetCompositionLayerTextureName | DOTAHudPreGame.SetCompositionLayerTextureName( cstring cstring_1 ) | |
| WriteCompositionLayerPNG | DOTAHudPreGame.WriteCompositionLayerPNG( cstring cstring_1 ) | |
| MapLoadingOutroFinished | DOTAHudPreGame.MapLoadingOutroFinished() | |
| SetPanelEvent | DOTAHudPreGame.SetPanelEvent( js_raw_args js_raw_args_1 ) | |
| RunScriptInPanelContext | DOTAHudPreGame.RunScriptInPanelContext( js_raw_args js_raw_args_1 ) | |
| rememberchildfocus | DOTAHudPreGame.rememberchildfocus( boolean boolean_1 ) | |
| paneltype | DOTAHudPreGame.paneltype() | 
SteamUGCQuery
| Enumerator | Value | Description | 
|---|---|---|
| SteamUGCQuery.RankedByVote | 0 | |
| SteamUGCQuery.RankedByPublicationDate | 1 | |
| SteamUGCQuery.AcceptedForGameRankedByAcceptanceDate | 2 | |
| SteamUGCQuery.RankedByTrend | 3 | |
| SteamUGCQuery.FavoritedByFriendsRankedByPublicationDate | 4 | |
| SteamUGCQuery.CreatedByFriendsRankedByPublicationDate | 5 | |
| SteamUGCQuery.RankedByNumTimesReported | 6 | |
| SteamUGCQuery.CreatedByFollowedUsersRankedByPublicationDate | 7 | |
| SteamUGCQuery.NotYetRated | 8 | |
| SteamUGCQuery.RankedByTotalVotesAsc | 9 | |
| SteamUGCQuery.RankedByVotesUp | 10 | |
| SteamUGCQuery.RankedByTextSearch | 11 | |
| SteamUGCQuery.RankedByTotalUniqueSubscriptions | 12 | |
| SteamUGCQuery.RankedByPlaytimeTrend | 13 | |
| SteamUGCQuery.RankedByTotalPlaytime | 14 | |
| SteamUGCQuery.RankedByAveragePlaytimeTrend | 15 | |
| SteamUGCQuery.RankedByLifetimeAveragePlaytime | 16 | |
| SteamUGCQuery.RankedByPlaytimeSessionsTrend | 17 | |
| SteamUGCQuery.RankedByLifetimePlaytimeSessions | 18 | 
SteamUGCMatchingUGCType
| Enumerator | Value | Description | 
|---|---|---|
| SteamUGCMatchingUGCType.Items | 0 | |
| SteamUGCMatchingUGCType.Items_Mtx | 1 | |
| SteamUGCMatchingUGCType.Items_ReadyToUse | 2 | |
| SteamUGCMatchingUGCType.Collections | 3 | |
| SteamUGCMatchingUGCType.Artwork | 4 | |
| SteamUGCMatchingUGCType.Videos | 5 | |
| SteamUGCMatchingUGCType.Screenshots | 6 | |
| SteamUGCMatchingUGCType.AllGuides | 7 | |
| SteamUGCMatchingUGCType.WebGuides | 8 | |
| SteamUGCMatchingUGCType.IntegratedGuides | 9 | |
| SteamUGCMatchingUGCType.UsableInGame | 10 | |
| SteamUGCMatchingUGCType.ControllerBindings | 11 | |
| SteamUGCMatchingUGCType.GameManagedItems | 12 | |
| SteamUGCMatchingUGCType.All | -1 | 
SteamUniverse
| Enumerator | Value | Description | 
|---|---|---|
| SteamUniverse.Invalid | 0 | |
| SteamUniverse.Internal | 3 | |
| SteamUniverse.Dev | 4 | |
| SteamUniverse.Beta | 2 | |
| SteamUniverse.Public | 1 | 
DOTA_GameState
| Enumerator | Value | Description | 
|---|---|---|
| DOTA_GameState.DOTA_GAMERULES_STATE_INIT | 0 | |
| DOTA_GameState.DOTA_GAMERULES_STATE_WAIT_FOR_PLAYERS_TO_LOAD | 1 | |
| DOTA_GameState.DOTA_GAMERULES_STATE_HERO_SELECTION | 4 | |
| DOTA_GameState.DOTA_GAMERULES_STATE_STRATEGY_TIME | 5 | |
| DOTA_GameState.DOTA_GAMERULES_STATE_PRE_GAME | 8 | |
| DOTA_GameState.DOTA_GAMERULES_STATE_GAME_IN_PROGRESS | 10 | |
| DOTA_GameState.DOTA_GAMERULES_STATE_POST_GAME | 11 | |
| DOTA_GameState.DOTA_GAMERULES_STATE_DISCONNECT | 12 | |
| DOTA_GameState.DOTA_GAMERULES_STATE_TEAM_SHOWCASE | 6 | |
| DOTA_GameState.DOTA_GAMERULES_STATE_CUSTOM_GAME_SETUP | 2 | |
| DOTA_GameState.DOTA_GAMERULES_STATE_WAIT_FOR_MAP_TO_LOAD | 7 | |
| DOTA_GameState.DOTA_GAMERULES_STATE_SCENARIO_SETUP | 9 | |
| DOTA_GameState.DOTA_GAMERULES_STATE_PLAYER_DRAFT | 3 | |
| DOTA_GameState.DOTA_GAMERULES_STATE_LAST | 0 | 
DOTA_GC_TEAM
| Enumerator | Value | Description | 
|---|---|---|
| DOTA_GC_TEAM.DOTA_GC_TEAM_GOOD_GUYS | 0 | |
| DOTA_GC_TEAM.DOTA_GC_TEAM_BAD_GUYS | 1 | |
| DOTA_GC_TEAM.DOTA_GC_TEAM_BROADCASTER | 2 | |
| DOTA_GC_TEAM.DOTA_GC_TEAM_SPECTATOR | 3 | |
| DOTA_GC_TEAM.DOTA_GC_TEAM_PLAYER_POOL | 4 | |
| DOTA_GC_TEAM.DOTA_GC_TEAM_NOTEAM | 5 | |
| DOTA_GC_TEAM.DOTA_GC_TEAM_CUSTOM_1 | 6 | |
| DOTA_GC_TEAM.DOTA_GC_TEAM_CUSTOM_2 | 7 | |
| DOTA_GC_TEAM.DOTA_GC_TEAM_CUSTOM_3 | 8 | |
| DOTA_GC_TEAM.DOTA_GC_TEAM_CUSTOM_4 | 9 | |
| DOTA_GC_TEAM.DOTA_GC_TEAM_CUSTOM_5 | 10 | |
| DOTA_GC_TEAM.DOTA_GC_TEAM_CUSTOM_6 | 11 | |
| DOTA_GC_TEAM.DOTA_GC_TEAM_CUSTOM_7 | 12 | |
| DOTA_GC_TEAM.DOTA_GC_TEAM_CUSTOM_8 | 13 | |
| DOTA_GC_TEAM.DOTA_GC_TEAM_NEUTRALS | 14 | 
DOTA_GameMode
| Enumerator | Value | Description | 
|---|---|---|
| DOTA_GameMode.DOTA_GAMEMODE_NONE | 0 | |
| DOTA_GameMode.DOTA_GAMEMODE_AP | 1 | |
| DOTA_GameMode.DOTA_GAMEMODE_CM | 2 | |
| DOTA_GameMode.DOTA_GAMEMODE_RD | 3 | |
| DOTA_GameMode.DOTA_GAMEMODE_SD | 4 | |
| DOTA_GameMode.DOTA_GAMEMODE_AR | 5 | |
| DOTA_GameMode.DOTA_GAMEMODE_INTRO | 6 | |
| DOTA_GameMode.DOTA_GAMEMODE_HW | 7 | |
| DOTA_GameMode.DOTA_GAMEMODE_REVERSE_CM | 8 | |
| DOTA_GameMode.DOTA_GAMEMODE_XMAS | 9 | |
| DOTA_GameMode.DOTA_GAMEMODE_TUTORIAL | 10 | |
| DOTA_GameMode.DOTA_GAMEMODE_MO | 11 | |
| DOTA_GameMode.DOTA_GAMEMODE_LP | 12 | |
| DOTA_GameMode.DOTA_GAMEMODE_POOL1 | 13 | |
| DOTA_GameMode.DOTA_GAMEMODE_FH | 14 | |
| DOTA_GameMode.DOTA_GAMEMODE_CUSTOM | 15 | |
| DOTA_GameMode.DOTA_GAMEMODE_CD | 16 | |
| DOTA_GameMode.DOTA_GAMEMODE_BD | 17 | |
| DOTA_GameMode.DOTA_GAMEMODE_ABILITY_DRAFT | 18 | |
| DOTA_GameMode.DOTA_GAMEMODE_EVENT | 19 | |
| DOTA_GameMode.DOTA_GAMEMODE_ARDM | 20 | |
| DOTA_GameMode.DOTA_GAMEMODE_1V1MID | 21 | |
| DOTA_GameMode.DOTA_GAMEMODE_ALL_DRAFT | 22 | |
| DOTA_GameMode.DOTA_GAMEMODE_TURBO | 23 | |
| DOTA_GameMode.DOTA_GAMEMODE_MUTATION | 24 | |
| DOTA_GameMode.DOTA_GAMEMODE_COACHES_CHALLENGE | 25 | 
DOTAConnectionState_t
| Enumerator | Value | Description | 
|---|---|---|
| DOTAConnectionState_t.DOTA_CONNECTION_STATE_UNKNOWN | 0 | |
| DOTAConnectionState_t.DOTA_CONNECTION_STATE_NOT_YET_CONNECTED | 1 | |
| DOTAConnectionState_t.DOTA_CONNECTION_STATE_CONNECTED | 2 | |
| DOTAConnectionState_t.DOTA_CONNECTION_STATE_DISCONNECTED | 3 | |
| DOTAConnectionState_t.DOTA_CONNECTION_STATE_ABANDONED | 4 | |
| DOTAConnectionState_t.DOTA_CONNECTION_STATE_LOADING | 5 | |
| DOTAConnectionState_t.DOTA_CONNECTION_STATE_FAILED | 6 | 
dotaunitorder_t
| Enumerator | Value | Description | 
|---|---|---|
| dotaunitorder_t.DOTA_UNIT_ORDER_NONE | 0 | |
| dotaunitorder_t.DOTA_UNIT_ORDER_MOVE_TO_POSITION | 1 | |
| dotaunitorder_t.DOTA_UNIT_ORDER_MOVE_TO_TARGET | 2 | |
| dotaunitorder_t.DOTA_UNIT_ORDER_ATTACK_MOVE | 3 | |
| dotaunitorder_t.DOTA_UNIT_ORDER_ATTACK_TARGET | 4 | |
| dotaunitorder_t.DOTA_UNIT_ORDER_CAST_POSITION | 5 | |
| dotaunitorder_t.DOTA_UNIT_ORDER_CAST_TARGET | 6 | |
| dotaunitorder_t.DOTA_UNIT_ORDER_CAST_TARGET_TREE | 7 | |
| dotaunitorder_t.DOTA_UNIT_ORDER_CAST_NO_TARGET | 8 | |
| dotaunitorder_t.DOTA_UNIT_ORDER_CAST_TOGGLE | 9 | |
| dotaunitorder_t.DOTA_UNIT_ORDER_HOLD_POSITION | 10 | |
| dotaunitorder_t.DOTA_UNIT_ORDER_TRAIN_ABILITY | 11 | |
| dotaunitorder_t.DOTA_UNIT_ORDER_DROP_ITEM | 12 | |
| dotaunitorder_t.DOTA_UNIT_ORDER_GIVE_ITEM | 13 | |
| dotaunitorder_t.DOTA_UNIT_ORDER_PICKUP_ITEM | 14 | |
| dotaunitorder_t.DOTA_UNIT_ORDER_PICKUP_RUNE | 15 | |
| dotaunitorder_t.DOTA_UNIT_ORDER_PURCHASE_ITEM | 16 | |
| dotaunitorder_t.DOTA_UNIT_ORDER_SELL_ITEM | 17 | |
| dotaunitorder_t.DOTA_UNIT_ORDER_DISASSEMBLE_ITEM | 18 | |
| dotaunitorder_t.DOTA_UNIT_ORDER_MOVE_ITEM | 19 | |
| dotaunitorder_t.DOTA_UNIT_ORDER_CAST_TOGGLE_AUTO | 20 | |
| dotaunitorder_t.DOTA_UNIT_ORDER_STOP | 21 | |
| dotaunitorder_t.DOTA_UNIT_ORDER_TAUNT | 22 | |
| dotaunitorder_t.DOTA_UNIT_ORDER_BUYBACK | 23 | |
| dotaunitorder_t.DOTA_UNIT_ORDER_GLYPH | 24 | |
| dotaunitorder_t.DOTA_UNIT_ORDER_EJECT_ITEM_FROM_STASH | 25 | |
| dotaunitorder_t.DOTA_UNIT_ORDER_CAST_RUNE | 26 | |
| dotaunitorder_t.DOTA_UNIT_ORDER_PING_ABILITY | 27 | |
| dotaunitorder_t.DOTA_UNIT_ORDER_MOVE_TO_DIRECTION | 28 | |
| dotaunitorder_t.DOTA_UNIT_ORDER_PATROL | 29 | |
| dotaunitorder_t.DOTA_UNIT_ORDER_VECTOR_TARGET_POSITION | 30 | |
| dotaunitorder_t.DOTA_UNIT_ORDER_RADAR | 31 | |
| dotaunitorder_t.DOTA_UNIT_ORDER_SET_ITEM_COMBINE_LOCK | 32 | |
| dotaunitorder_t.DOTA_UNIT_ORDER_CONTINUE | 33 | |
| dotaunitorder_t.DOTA_UNIT_ORDER_VECTOR_TARGET_CANCELED | 34 | |
| dotaunitorder_t.DOTA_UNIT_ORDER_CAST_RIVER_PAINT | 35 | |
| dotaunitorder_t.DOTA_UNIT_ORDER_PREGAME_ADJUST_ITEM_ASSIGNMENT | 36 | |
| dotaunitorder_t.DOTA_UNIT_ORDER_DROP_ITEM_AT_FOUNTAIN | 37 | |
| dotaunitorder_t.DOTA_UNIT_ORDER_TAKE_ITEM_FROM_NEUTRAL_ITEM_STASH | 38 | |
| dotaunitorder_t.DOTA_UNIT_ORDER_MOVE_RELATIVE | 39 | |
| dotaunitorder_t.DOTA_UNIT_ORDER_CAST_TOGGLE_ALT | 40 | |
| dotaunitorder_t.DOTA_UNIT_ORDER_CONSUME_ITEM | 41 | |
| dotaunitorder_t.DOTA_UNIT_ORDER_SET_ITEM_MARK_FOR_SELL | 42 | 
DOTA_OVERHEAD_ALERT
| Enumerator | Value | Description | 
|---|---|---|
| DOTA_OVERHEAD_ALERT.OVERHEAD_ALERT_GOLD | 0 | |
| DOTA_OVERHEAD_ALERT.OVERHEAD_ALERT_DENY | 1 | |
| DOTA_OVERHEAD_ALERT.OVERHEAD_ALERT_CRITICAL | 2 | |
| DOTA_OVERHEAD_ALERT.OVERHEAD_ALERT_XP | 3 | |
| DOTA_OVERHEAD_ALERT.OVERHEAD_ALERT_BONUS_SPELL_DAMAGE | 4 | |
| DOTA_OVERHEAD_ALERT.OVERHEAD_ALERT_MISS | 5 | |
| DOTA_OVERHEAD_ALERT.OVERHEAD_ALERT_DAMAGE | 6 | |
| DOTA_OVERHEAD_ALERT.OVERHEAD_ALERT_EVADE | 7 | |
| DOTA_OVERHEAD_ALERT.OVERHEAD_ALERT_BLOCK | 8 | |
| DOTA_OVERHEAD_ALERT.OVERHEAD_ALERT_BONUS_POISON_DAMAGE | 9 | |
| DOTA_OVERHEAD_ALERT.OVERHEAD_ALERT_HEAL | 10 | |
| DOTA_OVERHEAD_ALERT.OVERHEAD_ALERT_MANA_ADD | 11 | |
| DOTA_OVERHEAD_ALERT.OVERHEAD_ALERT_MANA_LOSS | 12 | |
| DOTA_OVERHEAD_ALERT.OVERHEAD_ALERT_MAGICAL_BLOCK | 16 | |
| DOTA_OVERHEAD_ALERT.OVERHEAD_ALERT_INCOMING_DAMAGE | 17 | |
| DOTA_OVERHEAD_ALERT.OVERHEAD_ALERT_OUTGOING_DAMAGE | 18 | |
| DOTA_OVERHEAD_ALERT.OVERHEAD_ALERT_DISABLE_RESIST | 19 | |
| DOTA_OVERHEAD_ALERT.OVERHEAD_ALERT_DEATH | 20 | |
| DOTA_OVERHEAD_ALERT.OVERHEAD_ALERT_BLOCKED | 21 | |
| DOTA_OVERHEAD_ALERT.OVERHEAD_ALERT_ITEM_RECEIVED | 22 | |
| DOTA_OVERHEAD_ALERT.OVERHEAD_ALERT_SHARD | 23 | |
| DOTA_OVERHEAD_ALERT.OVERHEAD_ALERT_DEADLY_BLOW | 24 | |
| DOTA_OVERHEAD_ALERT.OVERHEAD_ALERT_FORCE_MISS | 25 | |
| DOTA_OVERHEAD_ALERT.OVERHEAD_ALERT_AEGIS | 26 | 
DOTA_HeroPickState
| Enumerator | Value | Description | 
|---|---|---|
| DOTA_HeroPickState.DOTA_HEROPICK_STATE_NONE | 0 | |
| DOTA_HeroPickState.DOTA_HEROPICK_STATE_AP_SELECT | 1 | |
| DOTA_HeroPickState.DOTA_HEROPICK_STATE_SD_SELECT | 2 | |
| DOTA_HeroPickState.DOTA_HEROPICK_STATE_INTRO_SELECT_UNUSED | 3 | |
| DOTA_HeroPickState.DOTA_HEROPICK_STATE_RD_SELECT_UNUSED | 4 | |
| DOTA_HeroPickState.DOTA_HEROPICK_STATE_CM_INTRO | 5 | |
| DOTA_HeroPickState.DOTA_HEROPICK_STATE_CM_CAPTAINPICK | 6 | |
| DOTA_HeroPickState.DOTA_HEROPICK_STATE_CM_BAN1 | 7 | |
| DOTA_HeroPickState.DOTA_HEROPICK_STATE_CM_BAN2 | 8 | |
| DOTA_HeroPickState.DOTA_HEROPICK_STATE_CM_BAN3 | 9 | |
| DOTA_HeroPickState.DOTA_HEROPICK_STATE_CM_BAN4 | 10 | |
| DOTA_HeroPickState.DOTA_HEROPICK_STATE_CM_BAN5 | 11 | |
| DOTA_HeroPickState.DOTA_HEROPICK_STATE_CM_BAN6 | 12 | |
| DOTA_HeroPickState.DOTA_HEROPICK_STATE_CM_BAN7 | 13 | |
| DOTA_HeroPickState.DOTA_HEROPICK_STATE_CM_BAN8 | 14 | |
| DOTA_HeroPickState.DOTA_HEROPICK_STATE_CM_BAN9 | 15 | |
| DOTA_HeroPickState.DOTA_HEROPICK_STATE_CM_BAN10 | 16 | |
| DOTA_HeroPickState.DOTA_HEROPICK_STATE_CM_BAN11 | 17 | |
| DOTA_HeroPickState.DOTA_HEROPICK_STATE_CM_BAN12 | 18 | |
| DOTA_HeroPickState.DOTA_HEROPICK_STATE_CM_BAN13 | 19 | |
| DOTA_HeroPickState.DOTA_HEROPICK_STATE_CM_BAN14 | 20 | |
| DOTA_HeroPickState.DOTA_HEROPICK_STATE_CM_SELECT1 | 21 | |
| DOTA_HeroPickState.DOTA_HEROPICK_STATE_CM_SELECT2 | 22 | |
| DOTA_HeroPickState.DOTA_HEROPICK_STATE_CM_SELECT3 | 23 | |
| DOTA_HeroPickState.DOTA_HEROPICK_STATE_CM_SELECT4 | 24 | |
| DOTA_HeroPickState.DOTA_HEROPICK_STATE_CM_SELECT5 | 25 | |
| DOTA_HeroPickState.DOTA_HEROPICK_STATE_CM_SELECT6 | 26 | |
| DOTA_HeroPickState.DOTA_HEROPICK_STATE_CM_SELECT7 | 27 | |
| DOTA_HeroPickState.DOTA_HEROPICK_STATE_CM_SELECT8 | 28 | |
| DOTA_HeroPickState.DOTA_HEROPICK_STATE_CM_SELECT9 | 29 | |
| DOTA_HeroPickState.DOTA_HEROPICK_STATE_CM_SELECT10 | 30 | |
| DOTA_HeroPickState.DOTA_HEROPICK_STATE_CM_PICK | 31 | |
| DOTA_HeroPickState.DOTA_HEROPICK_STATE_AR_SELECT | 32 | |
| DOTA_HeroPickState.DOTA_HEROPICK_STATE_MO_SELECT | 33 | |
| DOTA_HeroPickState.DOTA_HEROPICK_STATE_FH_SELECT | 34 | |
| DOTA_HeroPickState.DOTA_HEROPICK_STATE_CD_INTRO | 35 | |
| DOTA_HeroPickState.DOTA_HEROPICK_STATE_CD_CAPTAINPICK | 36 | |
| DOTA_HeroPickState.DOTA_HEROPICK_STATE_CD_BAN1 | 37 | |
| DOTA_HeroPickState.DOTA_HEROPICK_STATE_CD_BAN2 | 38 | |
| DOTA_HeroPickState.DOTA_HEROPICK_STATE_CD_BAN3 | 39 | |
| DOTA_HeroPickState.DOTA_HEROPICK_STATE_CD_BAN4 | 40 | |
| DOTA_HeroPickState.DOTA_HEROPICK_STATE_CD_BAN5 | 41 | |
| DOTA_HeroPickState.DOTA_HEROPICK_STATE_CD_BAN6 | 42 | |
| DOTA_HeroPickState.DOTA_HEROPICK_STATE_CD_SELECT1 | 43 | |
| DOTA_HeroPickState.DOTA_HEROPICK_STATE_CD_SELECT2 | 44 | |
| DOTA_HeroPickState.DOTA_HEROPICK_STATE_CD_SELECT3 | 45 | |
| DOTA_HeroPickState.DOTA_HEROPICK_STATE_CD_SELECT4 | 46 | |
| DOTA_HeroPickState.DOTA_HEROPICK_STATE_CD_SELECT5 | 47 | |
| DOTA_HeroPickState.DOTA_HEROPICK_STATE_CD_SELECT6 | 48 | |
| DOTA_HeroPickState.DOTA_HEROPICK_STATE_CD_SELECT7 | 49 | |
| DOTA_HeroPickState.DOTA_HEROPICK_STATE_CD_SELECT8 | 50 | |
| DOTA_HeroPickState.DOTA_HEROPICK_STATE_CD_SELECT9 | 51 | |
| DOTA_HeroPickState.DOTA_HEROPICK_STATE_CD_SELECT10 | 52 | |
| DOTA_HeroPickState.DOTA_HEROPICK_STATE_CD_PICK | 53 | |
| DOTA_HeroPickState.DOTA_HEROPICK_STATE_BD_SELECT | 54 | |
| DOTA_HeroPickState.DOTA_HERO_PICK_STATE_ABILITY_DRAFT_SELECT | 55 | |
| DOTA_HeroPickState.DOTA_HERO_PICK_STATE_ARDM_SELECT | 56 | |
| DOTA_HeroPickState.DOTA_HEROPICK_STATE_ALL_DRAFT_SELECT | 57 | |
| DOTA_HeroPickState.DOTA_HERO_PICK_STATE_CUSTOMGAME_SELECT | 58 | |
| DOTA_HeroPickState.DOTA_HEROPICK_STATE_SELECT_PENALTY | 59 | |
| DOTA_HeroPickState.DOTA_HEROPICK_STATE_CUSTOM_PICK_RULES | 60 | |
| DOTA_HeroPickState.DOTA_HEROPICK_STATE_SCENARIO_PICK | 61 | |
| DOTA_HeroPickState.DOTA_HEROPICK_STATE_COUNT | 62 | 
DOTATeam_t
| Enumerator | Value | Description | 
|---|---|---|
| DOTATeam_t.DOTA_TEAM_FIRST | 2 | |
| DOTATeam_t.DOTA_TEAM_GOODGUYS | 2 | |
| DOTATeam_t.DOTA_TEAM_BADGUYS | 3 | |
| DOTATeam_t.DOTA_TEAM_NEUTRALS | 4 | |
| DOTATeam_t.DOTA_TEAM_NOTEAM | 5 | |
| DOTATeam_t.DOTA_TEAM_CUSTOM_1 | 6 | |
| DOTATeam_t.DOTA_TEAM_CUSTOM_2 | 7 | |
| DOTATeam_t.DOTA_TEAM_CUSTOM_3 | 8 | |
| DOTATeam_t.DOTA_TEAM_CUSTOM_4 | 9 | |
| DOTATeam_t.DOTA_TEAM_CUSTOM_5 | 10 | |
| DOTATeam_t.DOTA_TEAM_CUSTOM_6 | 11 | |
| DOTATeam_t.DOTA_TEAM_CUSTOM_7 | 12 | |
| DOTATeam_t.DOTA_TEAM_CUSTOM_8 | 13 | |
| DOTATeam_t.DOTA_TEAM_DRAFT_POOL | 14 | |
| DOTATeam_t.DOTA_TEAM_COUNT | 15 | |
| DOTATeam_t.DOTA_TEAM_CUSTOM_MIN | 6 | |
| DOTATeam_t.DOTA_TEAM_CUSTOM_MAX | 13 | |
| DOTATeam_t.DOTA_TEAM_CUSTOM_COUNT | 8 | 
DOTA_RUNES
| Enumerator | Value | Description | 
|---|---|---|
| DOTA_RUNES.DOTA_RUNE_INVALID | -1 | |
| DOTA_RUNES.DOTA_RUNE_DOUBLEDAMAGE | 0 | |
| DOTA_RUNES.DOTA_RUNE_HASTE | 1 | |
| DOTA_RUNES.DOTA_RUNE_ILLUSION | 2 | |
| DOTA_RUNES.DOTA_RUNE_INVISIBILITY | 3 | |
| DOTA_RUNES.DOTA_RUNE_REGENERATION | 4 | |
| DOTA_RUNES.DOTA_RUNE_BOUNTY | 5 | |
| DOTA_RUNES.DOTA_RUNE_ARCANE | 6 | |
| DOTA_RUNES.DOTA_RUNE_WATER | 7 | |
| DOTA_RUNES.DOTA_RUNE_XP | 8 | |
| DOTA_RUNES.DOTA_RUNE_SHIELD | 9 | |
| DOTA_RUNES.DOTA_RUNE_COUNT | 10 | 
DOTA_UNIT_TARGET_TEAM
| Enumerator | Value | Description | 
|---|---|---|
| DOTA_UNIT_TARGET_TEAM.DOTA_UNIT_TARGET_TEAM_NONE | 0 | |
| DOTA_UNIT_TARGET_TEAM.DOTA_UNIT_TARGET_TEAM_FRIENDLY | 1 | |
| DOTA_UNIT_TARGET_TEAM.DOTA_UNIT_TARGET_TEAM_ENEMY | 2 | |
| DOTA_UNIT_TARGET_TEAM.DOTA_UNIT_TARGET_TEAM_CUSTOM | 4 | |
| DOTA_UNIT_TARGET_TEAM.DOTA_UNIT_TARGET_TEAM_BOTH | 3 | 
DOTA_UNIT_TARGET_TYPE
| Enumerator | Value | Description | 
|---|---|---|
| DOTA_UNIT_TARGET_TYPE.DOTA_UNIT_TARGET_NONE | 0 | |
| DOTA_UNIT_TARGET_TYPE.DOTA_UNIT_TARGET_HERO | 1 | |
| DOTA_UNIT_TARGET_TYPE.DOTA_UNIT_TARGET_CREEP | 2 | |
| DOTA_UNIT_TARGET_TYPE.DOTA_UNIT_TARGET_BUILDING | 4 | |
| DOTA_UNIT_TARGET_TYPE.DOTA_UNIT_TARGET_COURIER | 16 | |
| DOTA_UNIT_TARGET_TYPE.DOTA_UNIT_TARGET_OTHER | 32 | |
| DOTA_UNIT_TARGET_TYPE.DOTA_UNIT_TARGET_TREE | 64 | |
| DOTA_UNIT_TARGET_TYPE.DOTA_UNIT_TARGET_CUSTOM | 128 | |
| DOTA_UNIT_TARGET_TYPE.DOTA_UNIT_TARGET_SELF | 256 | |
| DOTA_UNIT_TARGET_TYPE.DOTA_UNIT_TARGET_BASIC | 18 | |
| DOTA_UNIT_TARGET_TYPE.DOTA_UNIT_TARGET_ALL | 55 | |
| DOTA_UNIT_TARGET_TYPE.DOTA_UNIT_TARGET_HEROES_AND_CREEPS | 19 | 
DOTA_UNIT_TARGET_FLAGS
| Enumerator | Value | Description | 
|---|---|---|
| DOTA_UNIT_TARGET_FLAGS.DOTA_UNIT_TARGET_FLAG_NONE | 0 | |
| DOTA_UNIT_TARGET_FLAGS.DOTA_UNIT_TARGET_FLAG_RANGED_ONLY | 2 | |
| DOTA_UNIT_TARGET_FLAGS.DOTA_UNIT_TARGET_FLAG_MELEE_ONLY | 4 | |
| DOTA_UNIT_TARGET_FLAGS.DOTA_UNIT_TARGET_FLAG_DEAD | 8 | |
| DOTA_UNIT_TARGET_FLAGS.DOTA_UNIT_TARGET_FLAG_MAGIC_IMMUNE_ENEMIES | 16 | |
| DOTA_UNIT_TARGET_FLAGS.DOTA_UNIT_TARGET_FLAG_NOT_MAGIC_IMMUNE_ALLIES | 32 | |
| DOTA_UNIT_TARGET_FLAGS.DOTA_UNIT_TARGET_FLAG_INVULNERABLE | 64 | |
| DOTA_UNIT_TARGET_FLAGS.DOTA_UNIT_TARGET_FLAG_FOW_VISIBLE | 128 | |
| DOTA_UNIT_TARGET_FLAGS.DOTA_UNIT_TARGET_FLAG_NO_INVIS | 256 | |
| DOTA_UNIT_TARGET_FLAGS.DOTA_UNIT_TARGET_FLAG_NOT_ANCIENTS | 512 | |
| DOTA_UNIT_TARGET_FLAGS.DOTA_UNIT_TARGET_FLAG_PLAYER_CONTROLLED | 1024 | |
| DOTA_UNIT_TARGET_FLAGS.DOTA_UNIT_TARGET_FLAG_NOT_DOMINATED | 2048 | |
| DOTA_UNIT_TARGET_FLAGS.DOTA_UNIT_TARGET_FLAG_NOT_SUMMONED | 4096 | |
| DOTA_UNIT_TARGET_FLAGS.DOTA_UNIT_TARGET_FLAG_NOT_ILLUSIONS | 8192 | |
| DOTA_UNIT_TARGET_FLAGS.DOTA_UNIT_TARGET_FLAG_NOT_ATTACK_IMMUNE | 16384 | |
| DOTA_UNIT_TARGET_FLAGS.DOTA_UNIT_TARGET_FLAG_MANA_ONLY | 32768 | |
| DOTA_UNIT_TARGET_FLAGS.DOTA_UNIT_TARGET_FLAG_CHECK_DISABLE_HELP | 65536 | |
| DOTA_UNIT_TARGET_FLAGS.DOTA_UNIT_TARGET_FLAG_NOT_CREEP_HERO | 131072 | |
| DOTA_UNIT_TARGET_FLAGS.DOTA_UNIT_TARGET_FLAG_OUT_OF_WORLD | 262144 | |
| DOTA_UNIT_TARGET_FLAGS.DOTA_UNIT_TARGET_FLAG_NOT_NIGHTMARED | 524288 | |
| DOTA_UNIT_TARGET_FLAGS.DOTA_UNIT_TARGET_FLAG_PREFER_ENEMIES | 1048576 | |
| DOTA_UNIT_TARGET_FLAGS.DOTA_UNIT_TARGET_FLAG_RESPECT_OBSTRUCTIONS | 2097152 | |
| DOTA_UNIT_TARGET_FLAGS.DOTA_UNIT_TARGET_FLAG_CAN_BE_SEEN | 384 | 
DOTALimits_t
| Enumerator | Value | Description | 
|---|---|---|
| DOTALimits_t.DOTA_MAX_PLAYERS | 64 | Max number of players connected to the server including spectators. | 
| DOTALimits_t.DOTA_MAX_TEAM | 24 | Max number of players per team. | 
| DOTALimits_t.DOTA_MAX_PLAYER_TEAMS | 10 | Max number of player teams supported. | 
| DOTALimits_t.DOTA_MAX_TEAM_PLAYERS | 24 | Max number of non-spectator players supported. | 
| DOTALimits_t.DOTA_MAX_SPECTATOR_TEAM_SIZE | 40 | How many spectators can watch. | 
| DOTALimits_t.DOTA_MAX_SPECTATOR_LOBBY_SIZE | 15 | Max number of viewers in a spectator lobby. | 
| DOTALimits_t.DOTA_DEFAULT_MAX_TEAM | 5 | Default number of players per team. | 
| DOTALimits_t.DOTA_DEFAULT_MAX_TEAM_PLAYERS | 10 | Default number of non-spectator players supported. | 
DOTAInventoryFlags_t
| Enumerator | Value | Description | 
|---|---|---|
| DOTAInventoryFlags_t.DOTA_INVENTORY_ALLOW_NONE | 0 | |
| DOTAInventoryFlags_t.DOTA_INVENTORY_ALLOW_MAIN | 1 | |
| DOTAInventoryFlags_t.DOTA_INVENTORY_ALLOW_STASH | 2 | |
| DOTAInventoryFlags_t.DOTA_INVENTORY_ALLOW_DROP_ON_GROUND | 4 | |
| DOTAInventoryFlags_t.DOTA_INVENTORY_ALLOW_DROP_AT_FOUNTAIN | 8 | |
| DOTAInventoryFlags_t.DOTA_INVENTORY_LIMIT_DROP_ON_GROUND | 16 | |
| DOTAInventoryFlags_t.DOTA_INVENTORY_ALL_ACCESS | 3 | 
EDOTA_ModifyGold_Reason
| Enumerator | Value | Description | 
|---|---|---|
| EDOTA_ModifyGold_Reason.DOTA_ModifyGold_Unspecified | 0 | |
| EDOTA_ModifyGold_Reason.DOTA_ModifyGold_Death | 1 | |
| EDOTA_ModifyGold_Reason.DOTA_ModifyGold_Buyback | 2 | |
| EDOTA_ModifyGold_Reason.DOTA_ModifyGold_PurchaseConsumable | 3 | |
| EDOTA_ModifyGold_Reason.DOTA_ModifyGold_PurchaseItem | 4 | |
| EDOTA_ModifyGold_Reason.DOTA_ModifyGold_AbandonedRedistribute | 5 | |
| EDOTA_ModifyGold_Reason.DOTA_ModifyGold_SellItem | 6 | |
| EDOTA_ModifyGold_Reason.DOTA_ModifyGold_AbilityCost | 7 | |
| EDOTA_ModifyGold_Reason.DOTA_ModifyGold_CheatCommand | 8 | |
| EDOTA_ModifyGold_Reason.DOTA_ModifyGold_SelectionPenalty | 9 | |
| EDOTA_ModifyGold_Reason.DOTA_ModifyGold_GameTick | 10 | |
| EDOTA_ModifyGold_Reason.DOTA_ModifyGold_Building | 11 | |
| EDOTA_ModifyGold_Reason.DOTA_ModifyGold_HeroKill | 12 | |
| EDOTA_ModifyGold_Reason.DOTA_ModifyGold_CreepKill | 13 | |
| EDOTA_ModifyGold_Reason.DOTA_ModifyGold_NeutralKill | 14 | |
| EDOTA_ModifyGold_Reason.DOTA_ModifyGold_RoshanKill | 15 | |
| EDOTA_ModifyGold_Reason.DOTA_ModifyGold_CourierKill | 16 | |
| EDOTA_ModifyGold_Reason.DOTA_ModifyGold_BountyRune | 17 | |
| EDOTA_ModifyGold_Reason.DOTA_ModifyGold_SharedGold | 18 | |
| EDOTA_ModifyGold_Reason.DOTA_ModifyGold_AbilityGold | 19 | |
| EDOTA_ModifyGold_Reason.DOTA_ModifyGold_WardKill | 20 | |
| EDOTA_ModifyGold_Reason.DOTA_ModifyGold_CourierKilledByThisPlayer | 21 | 
DOTAUnitAttackCapability_t
| Enumerator | Value | Description | 
|---|---|---|
| DOTAUnitAttackCapability_t.DOTA_UNIT_CAP_NO_ATTACK | 0 | |
| DOTAUnitAttackCapability_t.DOTA_UNIT_CAP_MELEE_ATTACK | 1 | |
| DOTAUnitAttackCapability_t.DOTA_UNIT_CAP_RANGED_ATTACK | 2 | |
| DOTAUnitAttackCapability_t.DOTA_UNIT_CAP_RANGED_ATTACK_DIRECTIONAL | 4 | |
| DOTAUnitAttackCapability_t.DOTA_UNIT_ATTACK_CAPABILITY_BIT_COUNT | 3 | 
DOTAUnitMoveCapability_t
| Enumerator | Value | Description | 
|---|---|---|
| DOTAUnitMoveCapability_t.DOTA_UNIT_CAP_MOVE_NONE | 0 | |
| DOTAUnitMoveCapability_t.DOTA_UNIT_CAP_MOVE_GROUND | 1 | |
| DOTAUnitMoveCapability_t.DOTA_UNIT_CAP_MOVE_FLY | 2 | 
| Enumerator | Value | Description | 
|---|---|---|
| EShareAbility.ITEM_FULLY_SHAREABLE | 0 | |
| EShareAbility.ITEM_PARTIALLY_SHAREABLE | 1 | |
| EShareAbility.ITEM_NOT_SHAREABLE | 2 | 
DOTAMusicStatus_t
| Enumerator | Value | Description | 
|---|---|---|
| DOTAMusicStatus_t.DOTA_MUSIC_STATUS_NONE | 0 | |
| DOTAMusicStatus_t.DOTA_MUSIC_STATUS_EXPLORATION | 1 | |
| DOTAMusicStatus_t.DOTA_MUSIC_STATUS_BATTLE | 2 | |
| DOTAMusicStatus_t.DOTA_MUSIC_STATUS_PRE_GAME_EXPLORATION | 3 | |
| DOTAMusicStatus_t.DOTA_MUSIC_STATUS_DEAD | 4 | |
| DOTAMusicStatus_t.DOTA_MUSIC_STATUS_LAST | 5 | 
DOTA_ABILITY_BEHAVIOR
| Enumerator | Value | Description | 
|---|---|---|
| DOTA_ABILITY_BEHAVIOR.DOTA_ABILITY_BEHAVIOR_NONE | 0 | |
| DOTA_ABILITY_BEHAVIOR.DOTA_ABILITY_BEHAVIOR_HIDDEN | 1 | |
| DOTA_ABILITY_BEHAVIOR.DOTA_ABILITY_BEHAVIOR_PASSIVE | 2 | |
| DOTA_ABILITY_BEHAVIOR.DOTA_ABILITY_BEHAVIOR_NO_TARGET | 4 | |
| DOTA_ABILITY_BEHAVIOR.DOTA_ABILITY_BEHAVIOR_UNIT_TARGET | 8 | |
| DOTA_ABILITY_BEHAVIOR.DOTA_ABILITY_BEHAVIOR_POINT | 16 | |
| DOTA_ABILITY_BEHAVIOR.DOTA_ABILITY_BEHAVIOR_AOE | 32 | |
| DOTA_ABILITY_BEHAVIOR.DOTA_ABILITY_BEHAVIOR_NOT_LEARNABLE | 64 | |
| DOTA_ABILITY_BEHAVIOR.DOTA_ABILITY_BEHAVIOR_CHANNELLED | 128 | |
| DOTA_ABILITY_BEHAVIOR.DOTA_ABILITY_BEHAVIOR_ITEM | 256 | |
| DOTA_ABILITY_BEHAVIOR.DOTA_ABILITY_BEHAVIOR_TOGGLE | 512 | |
| DOTA_ABILITY_BEHAVIOR.DOTA_ABILITY_BEHAVIOR_DIRECTIONAL | 1024 | |
| DOTA_ABILITY_BEHAVIOR.DOTA_ABILITY_BEHAVIOR_IMMEDIATE | 2048 | |
| DOTA_ABILITY_BEHAVIOR.DOTA_ABILITY_BEHAVIOR_AUTOCAST | 4096 | |
| DOTA_ABILITY_BEHAVIOR.DOTA_ABILITY_BEHAVIOR_OPTIONAL_UNIT_TARGET | 8192 | |
| DOTA_ABILITY_BEHAVIOR.DOTA_ABILITY_BEHAVIOR_OPTIONAL_POINT | 16384 | |
| DOTA_ABILITY_BEHAVIOR.DOTA_ABILITY_BEHAVIOR_OPTIONAL_NO_TARGET | 32768 | |
| DOTA_ABILITY_BEHAVIOR.DOTA_ABILITY_BEHAVIOR_AURA | 65536 | |
| DOTA_ABILITY_BEHAVIOR.DOTA_ABILITY_BEHAVIOR_ATTACK | 131072 | |
| DOTA_ABILITY_BEHAVIOR.DOTA_ABILITY_BEHAVIOR_DONT_RESUME_MOVEMENT | 262144 | |
| DOTA_ABILITY_BEHAVIOR.DOTA_ABILITY_BEHAVIOR_ROOT_DISABLES | 524288 | |
| DOTA_ABILITY_BEHAVIOR.DOTA_ABILITY_BEHAVIOR_UNRESTRICTED | 1048576 | |
| DOTA_ABILITY_BEHAVIOR.DOTA_ABILITY_BEHAVIOR_IGNORE_PSEUDO_QUEUE | 2097152 | |
| DOTA_ABILITY_BEHAVIOR.DOTA_ABILITY_BEHAVIOR_IGNORE_CHANNEL | 4194304 | |
| DOTA_ABILITY_BEHAVIOR.DOTA_ABILITY_BEHAVIOR_DONT_CANCEL_MOVEMENT | 8388608 | |
| DOTA_ABILITY_BEHAVIOR.DOTA_ABILITY_BEHAVIOR_DONT_ALERT_TARGET | 16777216 | |
| DOTA_ABILITY_BEHAVIOR.DOTA_ABILITY_BEHAVIOR_DONT_RESUME_ATTACK | 33554432 | |
| DOTA_ABILITY_BEHAVIOR.DOTA_ABILITY_BEHAVIOR_NORMAL_WHEN_STOLEN | 67108864 | |
| DOTA_ABILITY_BEHAVIOR.DOTA_ABILITY_BEHAVIOR_IGNORE_BACKSWING | 134217728 | |
| DOTA_ABILITY_BEHAVIOR.DOTA_ABILITY_BEHAVIOR_RUNE_TARGET | 268435456 | |
| DOTA_ABILITY_BEHAVIOR.DOTA_ABILITY_BEHAVIOR_DONT_CANCEL_CHANNEL | 536870912 | |
| DOTA_ABILITY_BEHAVIOR.DOTA_ABILITY_BEHAVIOR_VECTOR_TARGETING | 1073741824 | |
| DOTA_ABILITY_BEHAVIOR.DOTA_ABILITY_BEHAVIOR_LAST_RESORT_POINT | 2147483648 | |
| DOTA_ABILITY_BEHAVIOR.DOTA_ABILITY_BEHAVIOR_CAN_SELF_CAST | 4294967296 | |
| DOTA_ABILITY_BEHAVIOR.DOTA_ABILITY_BEHAVIOR_SHOW_IN_GUIDES | 8589934592 | |
| DOTA_ABILITY_BEHAVIOR.DOTA_ABILITY_BEHAVIOR_UNLOCKED_BY_EFFECT_INDEX | 17179869184 | |
| DOTA_ABILITY_BEHAVIOR.DOTA_ABILITY_BEHAVIOR_SUPPRESS_ASSOCIATED_CONSUMABLE | 34359738368 | |
| DOTA_ABILITY_BEHAVIOR.DOTA_ABILITY_BEHAVIOR_FREE_DRAW_TARGETING | 68719476736 | |
| DOTA_ABILITY_BEHAVIOR.DOTA_ABILITY_BEHAVIOR_IGNORE_SILENCE | 137438953472 | |
| DOTA_ABILITY_BEHAVIOR.DOTA_ABILITY_BEHAVIOR_OVERSHOOT | 274877906944 | |
| DOTA_ABILITY_BEHAVIOR.DOTA_ABILITY_BEHAVIOR_IGNORE_MUTED | 549755813888 | |
| DOTA_ABILITY_BEHAVIOR.DOTA_ABILITY_BEHAVIOR_ALT_CASTABLE | 1099511627776 | |
| DOTA_ABILITY_BEHAVIOR.DOTA_ABILITY_BEHAVIOR_SKIP_FOR_KEYBINDS | 4398046511104 | |
| DOTA_ABILITY_BEHAVIOR.DOTA_ABILITY_BEHAVIOR_INNATE_UI | 8796093022208 | |
| DOTA_ABILITY_BEHAVIOR.DOTA_ABILITY_BEHAVIOR_UNSWAPPABLE | 17592186044416 | |
| DOTA_ABILITY_BEHAVIOR.DOTA_ABILITY_BEHAVIOR_DONT_PROC_OTHER_ABILITIES | 35184372088832 | |
| DOTA_ABILITY_BEHAVIOR.DOTA_ABILITY_BEHAVIOR_IGNORE_INVISIBLE | 70368744177664 | |
| DOTA_ABILITY_BEHAVIOR.DOTA_ABILITY_BEHAVIOR_AFFECTED_BY_MUTE | 140737488355328 | |
| DOTA_ABILITY_BEHAVIOR.DOTA_ABILITY_BEHAVIOR_IS_FAKE_ITEM | 281474976710656 | 
DAMAGE_TYPES
| Enumerator | Value | Description | 
|---|---|---|
| DAMAGE_TYPES.DAMAGE_TYPE_NONE | 0 | |
| DAMAGE_TYPES.DAMAGE_TYPE_PHYSICAL | 1 | |
| DAMAGE_TYPES.DAMAGE_TYPE_MAGICAL | 2 | |
| DAMAGE_TYPES.DAMAGE_TYPE_PURE | 4 | |
| DAMAGE_TYPES.DAMAGE_TYPE_HP_REMOVAL | 8 | |
| DAMAGE_TYPES.DAMAGE_TYPE_ABILITY_DEFINED | 16 | |
| DAMAGE_TYPES.DAMAGE_TYPE_ALL | 7 | 
ABILITY_TYPES
| Enumerator | Value | Description | 
|---|---|---|
| ABILITY_TYPES.ABILITY_TYPE_BASIC | 0 | |
| ABILITY_TYPES.ABILITY_TYPE_ULTIMATE | 1 | |
| ABILITY_TYPES.ABILITY_TYPE_ATTRIBUTES | 2 | |
| ABILITY_TYPES.ABILITY_TYPE_HIDDEN | 3 | 
SPELL_IMMUNITY_TYPES
| Enumerator | Value | Description | 
|---|---|---|
| SPELL_IMMUNITY_TYPES.SPELL_IMMUNITY_NONE | 0 | |
| SPELL_IMMUNITY_TYPES.SPELL_IMMUNITY_ALLIES_YES | 1 | |
| SPELL_IMMUNITY_TYPES.SPELL_IMMUNITY_ALLIES_NO | 2 | |
| SPELL_IMMUNITY_TYPES.SPELL_IMMUNITY_ENEMIES_YES | 3 | |
| SPELL_IMMUNITY_TYPES.SPELL_IMMUNITY_ENEMIES_NO | 4 | |
| SPELL_IMMUNITY_TYPES.SPELL_IMMUNITY_ALLIES_YES_ENEMIES_NO | 5 | 
DOTADamageFlag_t
| Enumerator | Value | Description | 
|---|---|---|
| DOTADamageFlag_t.DOTA_DAMAGE_FLAG_NONE | 0 | |
| DOTADamageFlag_t.DOTA_DAMAGE_FLAG_IGNORES_MAGIC_ARMOR | 1 | |
| DOTADamageFlag_t.DOTA_DAMAGE_FLAG_IGNORES_PHYSICAL_ARMOR | 2 | |
| DOTADamageFlag_t.DOTA_DAMAGE_FLAG_BYPASSES_INVULNERABILITY | 4 | |
| DOTADamageFlag_t.DOTA_DAMAGE_FLAG_BYPASSES_PHYSICAL_BLOCK | 8 | |
| DOTADamageFlag_t.DOTA_DAMAGE_FLAG_REFLECTION | 16 | |
| DOTADamageFlag_t.DOTA_DAMAGE_FLAG_HPLOSS | 32 | |
| DOTADamageFlag_t.DOTA_DAMAGE_FLAG_NO_DIRECTOR_EVENT | 64 | |
| DOTADamageFlag_t.DOTA_DAMAGE_FLAG_NON_LETHAL | 128 | |
| DOTADamageFlag_t.DOTA_DAMAGE_FLAG_NO_DAMAGE_MULTIPLIERS | 512 | |
| DOTADamageFlag_t.DOTA_DAMAGE_FLAG_NO_SPELL_AMPLIFICATION | 1024 | |
| DOTADamageFlag_t.DOTA_DAMAGE_FLAG_DONT_DISPLAY_DAMAGE_IF_SOURCE_HIDDEN | 2048 | |
| DOTADamageFlag_t.DOTA_DAMAGE_FLAG_NO_SPELL_LIFESTEAL | 4096 | |
| DOTADamageFlag_t.DOTA_DAMAGE_FLAG_PROPERTY_FIRE | 8192 | |
| DOTADamageFlag_t.DOTA_DAMAGE_FLAG_IGNORES_BASE_PHYSICAL_ARMOR | 16384 | |
| DOTADamageFlag_t.DOTA_DAMAGE_FLAG_SECONDARY_PROJECTILE_ATTACK | 32768 | |
| DOTADamageFlag_t.DOTA_DAMAGE_FLAG_FORCE_SPELL_AMPLIFICATION | 65536 | |
| DOTADamageFlag_t.DOTA_DAMAGE_FLAG_MAGIC_AUTO_ATTACK | 131072 | |
| DOTADamageFlag_t.DOTA_DAMAGE_FLAG_ATTACK_MODIFIER | 262144 | |
| DOTADamageFlag_t.DOTA_DAMAGE_FLAG_BYPASSES_ALL_BLOCK | 524288 | |
| DOTADamageFlag_t.DOTA_DAMAGE_FLAG_NO_REFLECTION | 1048576 | 
EDOTA_ModifyXP_Reason
| Enumerator | Value | Description | 
|---|---|---|
| EDOTA_ModifyXP_Reason.DOTA_ModifyXP_Unspecified | 0 | |
| EDOTA_ModifyXP_Reason.DOTA_ModifyXP_HeroKill | 1 | |
| EDOTA_ModifyXP_Reason.DOTA_ModifyXP_CreepKill | 2 | |
| EDOTA_ModifyXP_Reason.DOTA_ModifyXP_RoshanKill | 3 | |
| EDOTA_ModifyXP_Reason.DOTA_ModifyXP_TomeOfKnowledge | 4 | |
| EDOTA_ModifyXP_Reason.DOTA_ModifyXP_Outpost | 5 | |
| EDOTA_ModifyXP_Reason.DOTA_ModifyXP_CatchUp | 6 | |
| EDOTA_ModifyXP_Reason.DOTA_ModifyXP_HeroAbility | 7 | |
| EDOTA_ModifyXP_Reason.DOTA_ModifyXP_MAX | 8 | 
GameActivity_t
| Enumerator | Value | Description | 
|---|---|---|
| GameActivity_t.ACT_DOTA_IDLE | 1500 | |
| GameActivity_t.ACT_DOTA_IDLE_RARE | 1501 | |
| GameActivity_t.ACT_DOTA_RUN | 1502 | |
| GameActivity_t.ACT_DOTA_ATTACK | 1503 | |
| GameActivity_t.ACT_DOTA_ATTACK2 | 1504 | |
| GameActivity_t.ACT_DOTA_ATTACK_EVENT | 1505 | |
| GameActivity_t.ACT_DOTA_DIE | 1506 | |
| GameActivity_t.ACT_DOTA_FLINCH | 1507 | |
| GameActivity_t.ACT_DOTA_FLAIL | 1508 | |
| GameActivity_t.ACT_DOTA_DISABLED | 1509 | |
| GameActivity_t.ACT_DOTA_CAST_ABILITY_1 | 1510 | |
| GameActivity_t.ACT_DOTA_CAST_ABILITY_2 | 1511 | |
| GameActivity_t.ACT_DOTA_CAST_ABILITY_3 | 1512 | |
| GameActivity_t.ACT_DOTA_CAST_ABILITY_4 | 1513 | |
| GameActivity_t.ACT_DOTA_CAST_ABILITY_5 | 1514 | |
| GameActivity_t.ACT_DOTA_CAST_ABILITY_6 | 1515 | |
| GameActivity_t.ACT_DOTA_OVERRIDE_ABILITY_1 | 1516 | |
| GameActivity_t.ACT_DOTA_OVERRIDE_ABILITY_2 | 1517 | |
| GameActivity_t.ACT_DOTA_OVERRIDE_ABILITY_3 | 1518 | |
| GameActivity_t.ACT_DOTA_OVERRIDE_ABILITY_4 | 1519 | |
| GameActivity_t.ACT_DOTA_CHANNEL_ABILITY_1 | 1520 | |
| GameActivity_t.ACT_DOTA_CHANNEL_ABILITY_2 | 1521 | |
| GameActivity_t.ACT_DOTA_CHANNEL_ABILITY_3 | 1522 | |
| GameActivity_t.ACT_DOTA_CHANNEL_ABILITY_4 | 1523 | |
| GameActivity_t.ACT_DOTA_CHANNEL_ABILITY_5 | 1524 | |
| GameActivity_t.ACT_DOTA_CHANNEL_ABILITY_6 | 1525 | |
| GameActivity_t.ACT_DOTA_CHANNEL_END_ABILITY_1 | 1526 | |
| GameActivity_t.ACT_DOTA_CHANNEL_END_ABILITY_2 | 1527 | |
| GameActivity_t.ACT_DOTA_CHANNEL_END_ABILITY_3 | 1528 | |
| GameActivity_t.ACT_DOTA_CHANNEL_END_ABILITY_4 | 1529 | |
| GameActivity_t.ACT_DOTA_CHANNEL_END_ABILITY_5 | 1530 | |
| GameActivity_t.ACT_DOTA_CHANNEL_END_ABILITY_6 | 1531 | |
| GameActivity_t.ACT_DOTA_CONSTANT_LAYER | 1532 | |
| GameActivity_t.ACT_DOTA_CAPTURE | 1533 | |
| GameActivity_t.ACT_DOTA_SPAWN | 1534 | |
| GameActivity_t.ACT_DOTA_KILLTAUNT | 1535 | |
| GameActivity_t.ACT_DOTA_TAUNT | 1536 | |
| GameActivity_t.ACT_DOTA_THIRST | 1537 | |
| GameActivity_t.ACT_DOTA_CAST_DRAGONBREATH | 1538 | |
| GameActivity_t.ACT_DOTA_ECHO_SLAM | 1539 | |
| GameActivity_t.ACT_DOTA_CAST_ABILITY_1_END | 1540 | |
| GameActivity_t.ACT_DOTA_CAST_ABILITY_2_END | 1541 | |
| GameActivity_t.ACT_DOTA_CAST_ABILITY_3_END | 1542 | |
| GameActivity_t.ACT_DOTA_CAST_ABILITY_4_END | 1543 | |
| GameActivity_t.ACT_MIRANA_LEAP_END | 1544 | |
| GameActivity_t.ACT_WAVEFORM_START | 1545 | |
| GameActivity_t.ACT_WAVEFORM_END | 1546 | |
| GameActivity_t.ACT_DOTA_CAST_ABILITY_ROT | 1547 | |
| GameActivity_t.ACT_DOTA_DIE_SPECIAL | 1548 | |
| GameActivity_t.ACT_DOTA_RATTLETRAP_BATTERYASSAULT | 1549 | |
| GameActivity_t.ACT_DOTA_RATTLETRAP_POWERCOGS | 1550 | |
| GameActivity_t.ACT_DOTA_RATTLETRAP_HOOKSHOT_START | 1551 | |
| GameActivity_t.ACT_DOTA_RATTLETRAP_HOOKSHOT_LOOP | 1552 | |
| GameActivity_t.ACT_DOTA_RATTLETRAP_HOOKSHOT_END | 1553 | |
| GameActivity_t.ACT_STORM_SPIRIT_OVERLOAD_RUN_OVERRIDE | 1554 | |
| GameActivity_t.ACT_DOTA_TINKER_REARM1 | 1555 | |
| GameActivity_t.ACT_DOTA_TINKER_REARM2 | 1556 | |
| GameActivity_t.ACT_DOTA_TINKER_REARM3 | 1557 | |
| GameActivity_t.ACT_TINY_AVALANCHE | 1558 | |
| GameActivity_t.ACT_TINY_TOSS | 1559 | |
| GameActivity_t.ACT_TINY_GROWL | 1560 | |
| GameActivity_t.ACT_DOTA_WEAVERBUG_ATTACH | 1561 | |
| GameActivity_t.ACT_DOTA_CAST_WILD_AXES_END | 1562 | |
| GameActivity_t.ACT_DOTA_CAST_LIFE_BREAK_START | 1563 | |
| GameActivity_t.ACT_DOTA_CAST_LIFE_BREAK_END | 1564 | |
| GameActivity_t.ACT_DOTA_NIGHTSTALKER_TRANSITION | 1565 | |
| GameActivity_t.ACT_DOTA_LIFESTEALER_RAGE | 1566 | |
| GameActivity_t.ACT_DOTA_LIFESTEALER_OPEN_WOUNDS | 1567 | |
| GameActivity_t.ACT_DOTA_SAND_KING_BURROW_IN | 1568 | |
| GameActivity_t.ACT_DOTA_SAND_KING_BURROW_OUT | 1569 | |
| GameActivity_t.ACT_DOTA_EARTHSHAKER_TOTEM_ATTACK | 1570 | |
| GameActivity_t.ACT_DOTA_WHEEL_LAYER | 1571 | |
| GameActivity_t.ACT_DOTA_ALCHEMIST_CHEMICAL_RAGE_START | 1572 | |
| GameActivity_t.ACT_DOTA_ALCHEMIST_CONCOCTION | 1573 | |
| GameActivity_t.ACT_DOTA_JAKIRO_LIQUIDFIRE_START | 1574 | |
| GameActivity_t.ACT_DOTA_JAKIRO_LIQUIDFIRE_LOOP | 1575 | |
| GameActivity_t.ACT_DOTA_LIFESTEALER_INFEST | 1576 | |
| GameActivity_t.ACT_DOTA_LIFESTEALER_INFEST_END | 1577 | |
| GameActivity_t.ACT_DOTA_LASSO_LOOP | 1578 | |
| GameActivity_t.ACT_DOTA_ALCHEMIST_CONCOCTION_THROW | 1579 | |
| GameActivity_t.ACT_DOTA_ALCHEMIST_CHEMICAL_RAGE_END | 1580 | |
| GameActivity_t.ACT_DOTA_CAST_COLD_SNAP | 1581 | |
| GameActivity_t.ACT_DOTA_CAST_GHOST_WALK | 1582 | |
| GameActivity_t.ACT_DOTA_CAST_TORNADO | 1583 | |
| GameActivity_t.ACT_DOTA_CAST_EMP | 1584 | |
| GameActivity_t.ACT_DOTA_CAST_ALACRITY | 1585 | |
| GameActivity_t.ACT_DOTA_CAST_CHAOS_METEOR | 1586 | |
| GameActivity_t.ACT_DOTA_CAST_SUN_STRIKE | 1587 | |
| GameActivity_t.ACT_DOTA_CAST_FORGE_SPIRIT | 1588 | |
| GameActivity_t.ACT_DOTA_CAST_ICE_WALL | 1589 | |
| GameActivity_t.ACT_DOTA_CAST_DEAFENING_BLAST | 1590 | |
| GameActivity_t.ACT_DOTA_VICTORY | 1591 | |
| GameActivity_t.ACT_DOTA_DEFEAT | 1592 | |
| GameActivity_t.ACT_DOTA_SPIRIT_BREAKER_CHARGE_POSE | 1593 | |
| GameActivity_t.ACT_DOTA_SPIRIT_BREAKER_CHARGE_END | 1594 | |
| GameActivity_t.ACT_DOTA_TELEPORT | 1595 | |
| GameActivity_t.ACT_DOTA_TELEPORT_END | 1596 | |
| GameActivity_t.ACT_DOTA_CAST_REFRACTION | 1597 | |
| GameActivity_t.ACT_DOTA_CAST_ABILITY_7 | 1598 | |
| GameActivity_t.ACT_DOTA_CANCEL_SIREN_SONG | 1599 | |
| GameActivity_t.ACT_DOTA_CHANNEL_ABILITY_7 | 1600 | |
| GameActivity_t.ACT_DOTA_LOADOUT | 1601 | |
| GameActivity_t.ACT_DOTA_FORCESTAFF_END | 1602 | |
| GameActivity_t.ACT_DOTA_POOF_END | 1603 | |
| GameActivity_t.ACT_DOTA_SLARK_POUNCE | 1604 | |
| GameActivity_t.ACT_DOTA_MAGNUS_SKEWER_START | 1605 | |
| GameActivity_t.ACT_DOTA_MAGNUS_SKEWER_END | 1606 | |
| GameActivity_t.ACT_DOTA_MEDUSA_STONE_GAZE | 1607 | |
| GameActivity_t.ACT_DOTA_RELAX_START | 1608 | |
| GameActivity_t.ACT_DOTA_RELAX_LOOP | 1609 | |
| GameActivity_t.ACT_DOTA_RELAX_END | 1610 | |
| GameActivity_t.ACT_DOTA_CENTAUR_STAMPEDE | 1611 | |
| GameActivity_t.ACT_DOTA_BELLYACHE_START | 1612 | |
| GameActivity_t.ACT_DOTA_BELLYACHE_LOOP | 1613 | |
| GameActivity_t.ACT_DOTA_BELLYACHE_END | 1614 | |
| GameActivity_t.ACT_DOTA_ROQUELAIRE_LAND | 1615 | |
| GameActivity_t.ACT_DOTA_ROQUELAIRE_LAND_IDLE | 1616 | |
| GameActivity_t.ACT_DOTA_GREEVIL_CAST | 1617 | |
| GameActivity_t.ACT_DOTA_GREEVIL_OVERRIDE_ABILITY | 1618 | |
| GameActivity_t.ACT_DOTA_GREEVIL_HOOK_START | 1619 | |
| GameActivity_t.ACT_DOTA_GREEVIL_HOOK_END | 1620 | |
| GameActivity_t.ACT_DOTA_GREEVIL_BLINK_BONE | 1621 | |
| GameActivity_t.ACT_DOTA_IDLE_SLEEPING | 1622 | |
| GameActivity_t.ACT_DOTA_INTRO | 1623 | |
| GameActivity_t.ACT_DOTA_GESTURE_POINT | 1624 | |
| GameActivity_t.ACT_DOTA_GESTURE_ACCENT | 1625 | |
| GameActivity_t.ACT_DOTA_SLEEPING_END | 1626 | |
| GameActivity_t.ACT_DOTA_AMBUSH | 1627 | |
| GameActivity_t.ACT_DOTA_ITEM_LOOK | 1628 | |
| GameActivity_t.ACT_DOTA_STARTLE | 1629 | |
| GameActivity_t.ACT_DOTA_FRUSTRATION | 1630 | |
| GameActivity_t.ACT_DOTA_TELEPORT_REACT | 1631 | |
| GameActivity_t.ACT_DOTA_TELEPORT_END_REACT | 1632 | |
| GameActivity_t.ACT_DOTA_SHRUG | 1633 | |
| GameActivity_t.ACT_DOTA_RELAX_LOOP_END | 1634 | |
| GameActivity_t.ACT_DOTA_PRESENT_ITEM | 1635 | |
| GameActivity_t.ACT_DOTA_IDLE_IMPATIENT | 1636 | |
| GameActivity_t.ACT_DOTA_SHARPEN_WEAPON | 1637 | |
| GameActivity_t.ACT_DOTA_SHARPEN_WEAPON_OUT | 1638 | |
| GameActivity_t.ACT_DOTA_IDLE_SLEEPING_END | 1639 | |
| GameActivity_t.ACT_DOTA_BRIDGE_DESTROY | 1640 | |
| GameActivity_t.ACT_DOTA_TAUNT_SNIPER | 1641 | |
| GameActivity_t.ACT_DOTA_DEATH_BY_SNIPER | 1642 | |
| GameActivity_t.ACT_DOTA_LOOK_AROUND | 1643 | |
| GameActivity_t.ACT_DOTA_CAGED_CREEP_RAGE | 1644 | |
| GameActivity_t.ACT_DOTA_CAGED_CREEP_RAGE_OUT | 1645 | |
| GameActivity_t.ACT_DOTA_CAGED_CREEP_SMASH | 1646 | |
| GameActivity_t.ACT_DOTA_CAGED_CREEP_SMASH_OUT | 1647 | |
| GameActivity_t.ACT_DOTA_IDLE_IMPATIENT_SWORD_TAP | 1648 | |
| GameActivity_t.ACT_DOTA_INTRO_LOOP | 1649 | |
| GameActivity_t.ACT_DOTA_BRIDGE_THREAT | 1650 | |
| GameActivity_t.ACT_DOTA_DAGON | 1651 | |
| GameActivity_t.ACT_DOTA_CAST_ABILITY_2_ES_ROLL_START | 1652 | |
| GameActivity_t.ACT_DOTA_CAST_ABILITY_2_ES_ROLL | 1653 | |
| GameActivity_t.ACT_DOTA_CAST_ABILITY_2_ES_ROLL_END | 1654 | |
| GameActivity_t.ACT_DOTA_NIAN_PIN_START | 1655 | |
| GameActivity_t.ACT_DOTA_NIAN_PIN_LOOP | 1656 | |
| GameActivity_t.ACT_DOTA_NIAN_PIN_END | 1657 | |
| GameActivity_t.ACT_DOTA_LEAP_STUN | 1658 | |
| GameActivity_t.ACT_DOTA_LEAP_SWIPE | 1659 | |
| GameActivity_t.ACT_DOTA_NIAN_INTRO_LEAP | 1660 | |
| GameActivity_t.ACT_DOTA_AREA_DENY | 1661 | |
| GameActivity_t.ACT_DOTA_NIAN_PIN_TO_STUN | 1662 | |
| GameActivity_t.ACT_DOTA_RAZE_1 | 1663 | |
| GameActivity_t.ACT_DOTA_RAZE_2 | 1664 | |
| GameActivity_t.ACT_DOTA_RAZE_3 | 1665 | |
| GameActivity_t.ACT_DOTA_UNDYING_DECAY | 1666 | |
| GameActivity_t.ACT_DOTA_UNDYING_SOUL_RIP | 1667 | |
| GameActivity_t.ACT_DOTA_UNDYING_TOMBSTONE | 1668 | |
| GameActivity_t.ACT_DOTA_WHIRLING_AXES_RANGED | 1669 | |
| GameActivity_t.ACT_DOTA_SHALLOW_GRAVE | 1670 | |
| GameActivity_t.ACT_DOTA_COLD_FEET | 1671 | |
| GameActivity_t.ACT_DOTA_ICE_VORTEX | 1672 | |
| GameActivity_t.ACT_DOTA_CHILLING_TOUCH | 1673 | |
| GameActivity_t.ACT_DOTA_ENFEEBLE | 1674 | |
| GameActivity_t.ACT_DOTA_FATAL_BONDS | 1675 | |
| GameActivity_t.ACT_DOTA_MIDNIGHT_PULSE | 1676 | |
| GameActivity_t.ACT_DOTA_ANCESTRAL_SPIRIT | 1677 | |
| GameActivity_t.ACT_DOTA_THUNDER_STRIKE | 1678 | |
| GameActivity_t.ACT_DOTA_KINETIC_FIELD | 1679 | |
| GameActivity_t.ACT_DOTA_STATIC_STORM | 1680 | |
| GameActivity_t.ACT_DOTA_MINI_TAUNT | 1681 | |
| GameActivity_t.ACT_DOTA_ARCTIC_BURN_END | 1682 | |
| GameActivity_t.ACT_DOTA_LOADOUT_RARE | 1683 | |
| GameActivity_t.ACT_DOTA_SWIM | 1684 | |
| GameActivity_t.ACT_DOTA_FLEE | 1685 | |
| GameActivity_t.ACT_DOTA_TROT | 1686 | |
| GameActivity_t.ACT_DOTA_SHAKE | 1687 | |
| GameActivity_t.ACT_DOTA_SWIM_IDLE | 1688 | |
| GameActivity_t.ACT_DOTA_WAIT_IDLE | 1689 | |
| GameActivity_t.ACT_DOTA_GREET | 1690 | |
| GameActivity_t.ACT_DOTA_TELEPORT_COOP_START | 1691 | |
| GameActivity_t.ACT_DOTA_TELEPORT_COOP_WAIT | 1692 | |
| GameActivity_t.ACT_DOTA_TELEPORT_COOP_END | 1693 | |
| GameActivity_t.ACT_DOTA_TELEPORT_COOP_EXIT | 1694 | |
| GameActivity_t.ACT_DOTA_SHOPKEEPER_PET_INTERACT | 1695 | |
| GameActivity_t.ACT_DOTA_ITEM_PICKUP | 1696 | |
| GameActivity_t.ACT_DOTA_ITEM_DROP | 1697 | |
| GameActivity_t.ACT_DOTA_CAPTURE_PET | 1698 | |
| GameActivity_t.ACT_DOTA_PET_WARD_OBSERVER | 1699 | |
| GameActivity_t.ACT_DOTA_PET_WARD_SENTRY | 1700 | |
| GameActivity_t.ACT_DOTA_PET_LEVEL | 1701 | |
| GameActivity_t.ACT_DOTA_CAST_BURROW_END | 1702 | |
| GameActivity_t.ACT_DOTA_LIFESTEALER_ASSIMILATE | 1703 | |
| GameActivity_t.ACT_DOTA_LIFESTEALER_EJECT | 1704 | |
| GameActivity_t.ACT_DOTA_ATTACK_EVENT_BASH | 1705 | |
| GameActivity_t.ACT_DOTA_CAPTURE_RARE | 1706 | |
| GameActivity_t.ACT_DOTA_AW_MAGNETIC_FIELD | 1707 | |
| GameActivity_t.ACT_DOTA_CAST_GHOST_SHIP | 1708 | |
| GameActivity_t.ACT_DOTA_FXANIM | 1709 | |
| GameActivity_t.ACT_DOTA_VICTORY_START | 1710 | |
| GameActivity_t.ACT_DOTA_DEFEAT_START | 1711 | |
| GameActivity_t.ACT_DOTA_DP_SPIRIT_SIPHON | 1712 | |
| GameActivity_t.ACT_DOTA_TRICKS_END | 1713 | |
| GameActivity_t.ACT_DOTA_ES_STONE_CALLER | 1714 | |
| GameActivity_t.ACT_DOTA_MK_STRIKE | 1715 | |
| GameActivity_t.ACT_DOTA_VERSUS | 1716 | |
| GameActivity_t.ACT_DOTA_CAPTURE_CARD | 1717 | |
| GameActivity_t.ACT_DOTA_MK_SPRING_SOAR | 1718 | |
| GameActivity_t.ACT_DOTA_MK_SPRING_END | 1719 | |
| GameActivity_t.ACT_DOTA_MK_TREE_SOAR | 1720 | |
| GameActivity_t.ACT_DOTA_MK_TREE_END | 1721 | |
| GameActivity_t.ACT_DOTA_MK_FUR_ARMY | 1722 | |
| GameActivity_t.ACT_DOTA_MK_SPRING_CAST | 1723 | |
| GameActivity_t.ACT_DOTA_NECRO_GHOST_SHROUD | 1724 | |
| GameActivity_t.ACT_DOTA_OVERRIDE_ARCANA | 1725 | |
| GameActivity_t.ACT_DOTA_SLIDE | 1726 | |
| GameActivity_t.ACT_DOTA_SLIDE_LOOP | 1727 | |
| GameActivity_t.ACT_DOTA_GENERIC_CHANNEL_1 | 1728 | |
| GameActivity_t.ACT_DOTA_GS_SOUL_CHAIN | 1729 | |
| GameActivity_t.ACT_DOTA_GS_INK_CREATURE | 1730 | |
| GameActivity_t.ACT_DOTA_TRANSITION | 1731 | |
| GameActivity_t.ACT_DOTA_BLINK_DAGGER | 1732 | |
| GameActivity_t.ACT_DOTA_BLINK_DAGGER_END | 1733 | |
| GameActivity_t.ACT_DOTA_CUSTOM_TOWER_ATTACK | 1734 | |
| GameActivity_t.ACT_DOTA_CUSTOM_TOWER_IDLE | 1735 | |
| GameActivity_t.ACT_DOTA_CUSTOM_TOWER_DIE | 1736 | |
| GameActivity_t.ACT_DOTA_CAST_COLD_SNAP_ORB | 1737 | |
| GameActivity_t.ACT_DOTA_CAST_GHOST_WALK_ORB | 1738 | |
| GameActivity_t.ACT_DOTA_CAST_TORNADO_ORB | 1739 | |
| GameActivity_t.ACT_DOTA_CAST_EMP_ORB | 1740 | |
| GameActivity_t.ACT_DOTA_CAST_ALACRITY_ORB | 1741 | |
| GameActivity_t.ACT_DOTA_CAST_CHAOS_METEOR_ORB | 1742 | |
| GameActivity_t.ACT_DOTA_CAST_SUN_STRIKE_ORB | 1743 | |
| GameActivity_t.ACT_DOTA_CAST_FORGE_SPIRIT_ORB | 1744 | |
| GameActivity_t.ACT_DOTA_CAST_ICE_WALL_ORB | 1745 | |
| GameActivity_t.ACT_DOTA_CAST_DEAFENING_BLAST_ORB | 1746 | |
| GameActivity_t.ACT_DOTA_NOTICE | 1747 | |
| GameActivity_t.ACT_DOTA_CAST_ABILITY_2_ALLY | 1748 | |
| GameActivity_t.ACT_DOTA_SHUFFLE_L | 1749 | |
| GameActivity_t.ACT_DOTA_SHUFFLE_R | 1750 | |
| GameActivity_t.ACT_DOTA_OVERRIDE_LOADOUT | 1751 | |
| GameActivity_t.ACT_DOTA_TAUNT_SPECIAL | 1752 | |
| GameActivity_t.ACT_DOTA_TELEPORT_START | 1753 | |
| GameActivity_t.ACT_DOTA_GENERIC_CHANNEL_1_START | 1754 | |
| GameActivity_t.ACT_DOTA_CUSTOM_TOWER_IDLE_RARE | 1755 | |
| GameActivity_t.ACT_DOTA_CUSTOM_TOWER_TAUNT | 1756 | |
| GameActivity_t.ACT_DOTA_CUSTOM_TOWER_HIGH_FIVE | 1757 | |
| GameActivity_t.ACT_DOTA_ATTACK_SPECIAL | 1758 | |
| GameActivity_t.ACT_DOTA_TRANSITION_IDLE | 1759 | |
| GameActivity_t.ACT_DOTA_PIERCE_THE_VEIL | 1760 | |
| GameActivity_t.ACT_DOTA_RUN_RARE | 1761 | |
| GameActivity_t.ACT_DOTA_VIPER_DIVE | 1762 | |
| GameActivity_t.ACT_DOTA_VIPER_DIVE_END | 1763 | |
| GameActivity_t.ACT_DOTA_MK_STRIKE_END | 1764 | |
| GameActivity_t.ACT_DOTA_SHADOW_VAULT | 1765 | |
| GameActivity_t.ACT_DOTA_KEZ_KATANA_ULT_START | 1766 | |
| GameActivity_t.ACT_DOTA_KEZ_KATANA_ULT_CHAIN_A | 1767 | |
| GameActivity_t.ACT_DOTA_KEZ_KATANA_ULT_CHAIN_B | 1768 | |
| GameActivity_t.ACT_DOTA_KEZ_KATANA_ULT_END | 1769 | |
| GameActivity_t.ACT_DOTA_KEZ_KATANA_IMPALE | 1770 | |
| GameActivity_t.ACT_DOTA_KEZ_KATANA_IMPALE_FAST | 1771 | |
| GameActivity_t.ACT_DOTA_UNICYCLE | 1772 | |
| GameActivity_t.ACT_DOTA_UNICYCLE_END | 1773 | |
| GameActivity_t.ACT_DOTA_MVP_SCREEN | 1776 | 
DOTAMinimapEvent_t
| Enumerator | Value | Description | 
|---|---|---|
| DOTAMinimapEvent_t.DOTA_MINIMAP_EVENT_ANCIENT_UNDER_ATTACK | 2 | |
| DOTAMinimapEvent_t.DOTA_MINIMAP_EVENT_BASE_UNDER_ATTACK | 4 | |
| DOTAMinimapEvent_t.DOTA_MINIMAP_EVENT_BASE_GLYPHED | 8 | |
| DOTAMinimapEvent_t.DOTA_MINIMAP_EVENT_TEAMMATE_UNDER_ATTACK | 16 | |
| DOTAMinimapEvent_t.DOTA_MINIMAP_EVENT_TEAMMATE_TELEPORTING | 32 | |
| DOTAMinimapEvent_t.DOTA_MINIMAP_EVENT_TEAMMATE_DIED | 64 | |
| DOTAMinimapEvent_t.DOTA_MINIMAP_EVENT_TUTORIAL_TASK_ACTIVE | 128 | |
| DOTAMinimapEvent_t.DOTA_MINIMAP_EVENT_TUTORIAL_TASK_FINISHED | 256 | |
| DOTAMinimapEvent_t.DOTA_MINIMAP_EVENT_HINT_LOCATION | 512 | |
| DOTAMinimapEvent_t.DOTA_MINIMAP_EVENT_ENEMY_TELEPORTING | 1024 | |
| DOTAMinimapEvent_t.DOTA_MINIMAP_EVENT_CANCEL_TELEPORTING | 2048 | |
| DOTAMinimapEvent_t.DOTA_MINIMAP_EVENT_RADAR | 4096 | |
| DOTAMinimapEvent_t.DOTA_MINIMAP_EVENT_RADAR_TARGET | 8192 | |
| DOTAMinimapEvent_t.DOTA_MINIMAP_EVENT_MOVE_TO_TARGET | 16384 | 
DOTASlotType_t
| Enumerator | Value | Description | 
|---|---|---|
| DOTASlotType_t.DOTA_LOADOUT_TYPE_INVALID | -1 | |
| DOTASlotType_t.DOTA_LOADOUT_TYPE_WEAPON | 0 | |
| DOTASlotType_t.DOTA_LOADOUT_TYPE_OFFHAND_WEAPON | 1 | |
| DOTASlotType_t.DOTA_LOADOUT_TYPE_WEAPON2 | 2 | |
| DOTASlotType_t.DOTA_LOADOUT_TYPE_OFFHAND_WEAPON2 | 3 | |
| DOTASlotType_t.DOTA_LOADOUT_TYPE_HEAD | 4 | |
| DOTASlotType_t.DOTA_LOADOUT_TYPE_SHOULDER | 5 | |
| DOTASlotType_t.DOTA_LOADOUT_TYPE_ARMS | 6 | |
| DOTASlotType_t.DOTA_LOADOUT_TYPE_ARMOR | 7 | |
| DOTASlotType_t.DOTA_LOADOUT_TYPE_BELT | 8 | |
| DOTASlotType_t.DOTA_LOADOUT_TYPE_NECK | 9 | |
| DOTASlotType_t.DOTA_LOADOUT_TYPE_BACK | 10 | |
| DOTASlotType_t.DOTA_LOADOUT_TYPE_GLOVES | 11 | |
| DOTASlotType_t.DOTA_LOADOUT_TYPE_LEGS | 12 | |
| DOTASlotType_t.DOTA_LOADOUT_TYPE_TAIL | 13 | |
| DOTASlotType_t.DOTA_LOADOUT_TYPE_MISC | 14 | |
| DOTASlotType_t.DOTA_LOADOUT_TYPE_COSTUME | 15 | |
| DOTASlotType_t.DOTA_LOADOUT_TYPE_HERO_BASE | 16 | |
| DOTASlotType_t.DOTA_LOADOUT_TYPE_BODY_HEAD | 17 | |
| DOTASlotType_t.DOTA_LOADOUT_TYPE_MOUNT | 18 | |
| DOTASlotType_t.DOTA_LOADOUT_TYPE_SUMMON | 19 | |
| DOTASlotType_t.DOTA_LOADOUT_TYPE_SHAPESHIFT | 20 | |
| DOTASlotType_t.DOTA_LOADOUT_TYPE_TAUNT | 21 | |
| DOTASlotType_t.DOTA_LOADOUT_TYPE_HERO_EFFIGY | 22 | |
| DOTASlotType_t.DOTA_LOADOUT_TYPE_AMBIENT_EFFECTS | 23 | |
| DOTASlotType_t.DOTA_LOADOUT_TYPE_ABILITY_ATTACK | 24 | |
| DOTASlotType_t.DOTA_LOADOUT_TYPE_ABILITY1 | 25 | |
| DOTASlotType_t.DOTA_LOADOUT_TYPE_ABILITY2 | 26 | |
| DOTASlotType_t.DOTA_LOADOUT_TYPE_ABILITY3 | 27 | |
| DOTASlotType_t.DOTA_LOADOUT_TYPE_ABILITY4 | 28 | |
| DOTASlotType_t.DOTA_LOADOUT_TYPE_ABILITY_ULTIMATE | 29 | |
| DOTASlotType_t.DOTA_LOADOUT_TYPE_ABILITY_EFFECTS_1 | 30 | |
| DOTASlotType_t.DOTA_LOADOUT_TYPE_ABILITY_EFFECTS_2 | 31 | |
| DOTASlotType_t.DOTA_LOADOUT_TYPE_ABILITY_EFFECTS_3 | 32 | |
| DOTASlotType_t.DOTA_LOADOUT_TYPE_ABILITY_EFFECTS_4 | 33 | |
| DOTASlotType_t.DOTA_LOADOUT_TYPE_ABILITY_EFFECTS_5 | 34 | |
| DOTASlotType_t.DOTA_LOADOUT_TYPE_ABILITY_EFFECTS_6 | 35 | |
| DOTASlotType_t.DOTA_LOADOUT_TYPE_ABILITY_EFFECTS_7 | 36 | |
| DOTASlotType_t.DOTA_LOADOUT_TYPE_ABILITY_EFFECTS_8 | 37 | |
| DOTASlotType_t.DOTA_LOADOUT_TYPE_ABILITY_EFFECTS_9 | 38 | |
| DOTASlotType_t.DOTA_LOADOUT_TYPE_VOICE | 39 | |
| DOTASlotType_t.DOTA_LOADOUT_TYPE_WEAPON_PERSONA_1 | 40 | |
| DOTASlotType_t.DOTA_LOADOUT_TYPE_OFFHAND_WEAPON_PERSONA_1 | 41 | |
| DOTASlotType_t.DOTA_LOADOUT_TYPE_WEAPON2_PERSONA_1 | 42 | |
| DOTASlotType_t.DOTA_LOADOUT_TYPE_OFFHAND_WEAPON2_PERSONA_1 | 43 | |
| DOTASlotType_t.DOTA_LOADOUT_TYPE_HEAD_PERSONA_1 | 44 | |
| DOTASlotType_t.DOTA_LOADOUT_TYPE_SHOULDER_PERSONA_1 | 45 | |
| DOTASlotType_t.DOTA_LOADOUT_TYPE_ARMS_PERSONA_1 | 46 | |
| DOTASlotType_t.DOTA_LOADOUT_TYPE_ARMOR_PERSONA_1 | 47 | |
| DOTASlotType_t.DOTA_LOADOUT_TYPE_BELT_PERSONA_1 | 48 | |
| DOTASlotType_t.DOTA_LOADOUT_TYPE_NECK_PERSONA_1 | 49 | |
| DOTASlotType_t.DOTA_LOADOUT_TYPE_BACK_PERSONA_1 | 50 | |
| DOTASlotType_t.DOTA_LOADOUT_TYPE_LEGS_PERSONA_1 | 51 | |
| DOTASlotType_t.DOTA_LOADOUT_TYPE_GLOVES_PERSONA_1 | 52 | |
| DOTASlotType_t.DOTA_LOADOUT_TYPE_TAIL_PERSONA_1 | 53 | |
| DOTASlotType_t.DOTA_LOADOUT_TYPE_MISC_PERSONA_1 | 54 | |
| DOTASlotType_t.DOTA_LOADOUT_TYPE_BODY_HEAD_PERSONA_1 | 55 | |
| DOTASlotType_t.DOTA_LOADOUT_TYPE_MOUNT_PERSONA_1 | 56 | |
| DOTASlotType_t.DOTA_LOADOUT_TYPE_SUMMON_PERSONA_1 | 57 | |
| DOTASlotType_t.DOTA_LOADOUT_TYPE_SHAPESHIFT_PERSONA_1 | 58 | |
| DOTASlotType_t.DOTA_LOADOUT_TYPE_TAUNT_PERSONA_1 | 59 | |
| DOTASlotType_t.DOTA_LOADOUT_TYPE_HERO_EFFIGY_PERSONA_1 | 60 | |
| DOTASlotType_t.DOTA_LOADOUT_TYPE_AMBIENT_EFFECTS_PERSONA_1 | 61 | |
| DOTASlotType_t.DOTA_LOADOUT_TYPE_ABILITY_ATTACK_PERSONA_1 | 62 | |
| DOTASlotType_t.DOTA_LOADOUT_TYPE_ABILITY1_PERSONA_1 | 63 | |
| DOTASlotType_t.DOTA_LOADOUT_TYPE_ABILITY2_PERSONA_1 | 64 | |
| DOTASlotType_t.DOTA_LOADOUT_TYPE_ABILITY3_PERSONA_1 | 65 | |
| DOTASlotType_t.DOTA_LOADOUT_TYPE_ABILITY4_PERSONA_1 | 66 | |
| DOTASlotType_t.DOTA_LOADOUT_TYPE_ABILITY_ULTIMATE_PERSONA_1 | 67 | |
| DOTASlotType_t.DOTA_LOADOUT_TYPE_VOICE_PERSONA_1 | 68 | |
| DOTASlotType_t.DOTA_LOADOUT_PERSONA_1_START | 40 | |
| DOTASlotType_t.DOTA_LOADOUT_PERSONA_1_END | 68 | |
| DOTASlotType_t.DOTA_LOADOUT_TYPE_PERSONA_SELECTOR | 69 | |
| DOTASlotType_t.DOTA_LOADOUT_TYPE_COURIER | 70 | |
| DOTASlotType_t.DOTA_LOADOUT_TYPE_ANNOUNCER | 71 | |
| DOTASlotType_t.DOTA_LOADOUT_TYPE_MEGA_KILLS | 72 | |
| DOTASlotType_t.DOTA_LOADOUT_TYPE_MUSIC | 73 | |
| DOTASlotType_t.DOTA_LOADOUT_TYPE_WARD | 74 | |
| DOTASlotType_t.DOTA_LOADOUT_TYPE_HUD_SKIN | 75 | |
| DOTASlotType_t.DOTA_LOADOUT_TYPE_LOADING_SCREEN | 76 | |
| DOTASlotType_t.DOTA_LOADOUT_TYPE_WEATHER | 77 | |
| DOTASlotType_t.DOTA_LOADOUT_TYPE_HEROIC_STATUE | 78 | |
| DOTASlotType_t.DOTA_LOADOUT_TYPE_MULTIKILL_BANNER | 79 | |
| DOTASlotType_t.DOTA_LOADOUT_TYPE_CURSOR_PACK | 80 | |
| DOTASlotType_t.DOTA_LOADOUT_TYPE_TELEPORT_EFFECT | 81 | |
| DOTASlotType_t.DOTA_LOADOUT_TYPE_BLINK_EFFECT | 82 | |
| DOTASlotType_t.DOTA_LOADOUT_TYPE_EMBLEM | 83 | |
| DOTASlotType_t.DOTA_LOADOUT_TYPE_TERRAIN | 84 | |
| DOTASlotType_t.DOTA_LOADOUT_TYPE_RADIANT_CREEPS | 85 | |
| DOTASlotType_t.DOTA_LOADOUT_TYPE_DIRE_CREEPS | 86 | |
| DOTASlotType_t.DOTA_LOADOUT_TYPE_RADIANT_TOWER | 87 | |
| DOTASlotType_t.DOTA_LOADOUT_TYPE_DIRE_TOWER | 88 | |
| DOTASlotType_t.DOTA_LOADOUT_TYPE_VERSUS_SCREEN | 89 | |
| DOTASlotType_t.DOTA_LOADOUT_TYPE_STREAK_EFFECT | 90 | |
| DOTASlotType_t.DOTA_LOADOUT_TYPE_KILL_EFFECT | 91 | |
| DOTASlotType_t.DOTA_LOADOUT_TYPE_DEATH_EFFECT | 92 | |
| DOTASlotType_t.DOTA_LOADOUT_TYPE_HEAD_EFFECT | 93 | |
| DOTASlotType_t.DOTA_LOADOUT_TYPE_MAP_EFFECT | 94 | |
| DOTASlotType_t.DOTA_LOADOUT_TYPE_COURIER_EFFECT | 95 | |
| DOTASlotType_t.DOTA_LOADOUT_TYPE_RADIANT_SIEGE_CREEPS | 96 | |
| DOTASlotType_t.DOTA_LOADOUT_TYPE_DIRE_SIEGE_CREEPS | 97 | |
| DOTASlotType_t.DOTA_LOADOUT_TYPE_ROSHAN | 98 | |
| DOTASlotType_t.DOTA_LOADOUT_TYPE_TORMENTOR | 99 | |
| DOTASlotType_t.DOTA_LOADOUT_TYPE_ANCIENT | 100 | |
| DOTASlotType_t.DOTA_LOADOUT_TYPE_PET_EFFIGY | 101 | |
| DOTASlotType_t.DOTA_PLAYER_LOADOUT_START | 70 | |
| DOTASlotType_t.DOTA_PLAYER_LOADOUT_END | 101 | |
| DOTASlotType_t.DOTA_LOADOUT_TYPE_NONE | 102 | |
| DOTASlotType_t.DOTA_LOADOUT_TYPE_COUNT | 103 | 
modifierfunction
| Enumerator | Value | Description | 
|---|---|---|
| modifierfunction.MODIFIER_PROPERTY_PREATTACK_BONUS_DAMAGE | 0 | GetModifierPreAttack_BonusDamage | 
| modifierfunction.MODIFIER_PROPERTY_PREATTACK_BONUS_DAMAGE_TARGET | 1 | GetModifierPreAttack_BonusDamage_Target | 
| modifierfunction.MODIFIER_PROPERTY_PREATTACK_BONUS_DAMAGE_PROC | 2 | GetModifierPreAttack_BonusDamage_Proc | 
| modifierfunction.MODIFIER_PROPERTY_PREATTACK_BONUS_DAMAGE_POST_CRIT | 3 | GetModifierPreAttack_BonusDamagePostCrit | 
| modifierfunction.MODIFIER_PROPERTY_BASEATTACK_BONUSDAMAGE | 4 | GetModifierBaseAttack_BonusDamage | 
| modifierfunction.MODIFIER_PROPERTY_PROCATTACK_BONUS_DAMAGE_PHYSICAL | 5 | GetModifierProcAttack_BonusDamage_Physical | 
| modifierfunction.MODIFIER_PROPERTY_PROCATTACK_CONVERT_PHYSICAL_TO_MAGICAL | 6 | GetModifierProcAttack_ConvertPhysicalToMagical | 
| modifierfunction.MODIFIER_PROPERTY_PROCATTACK_BONUS_DAMAGE_MAGICAL | 7 | GetModifierProcAttack_BonusDamage_Magical | 
| modifierfunction.MODIFIER_PROPERTY_PROCATTACK_BONUS_DAMAGE_PURE | 8 | GetModifierProcAttack_BonusDamage_Pure | 
| modifierfunction.MODIFIER_PROPERTY_PROCATTACK_BONUS_DAMAGE_MAGICAL_TARGET | 9 | GetModifierProcAttack_BonusDamage_Magical_Target | 
| modifierfunction.MODIFIER_PROPERTY_PROCATTACK_FEEDBACK | 10 | GetModifierProcAttack_Feedback | 
| modifierfunction.MODIFIER_PROPERTY_OVERRIDE_ATTACK_DAMAGE | 11 | GetModifierOverrideAttackDamage | 
| modifierfunction.MODIFIER_PROPERTY_PRE_ATTACK | 12 | GetModifierPreAttack | 
| modifierfunction.MODIFIER_PROPERTY_INVISIBILITY_LEVEL | 13 | GetModifierInvisibilityLevel | 
| modifierfunction.MODIFIER_PROPERTY_INVISIBILITY_ATTACK_BEHAVIOR_EXCEPTION | 14 | GetModifierInvisibilityAttackBehaviorException | 
| modifierfunction.MODIFIER_PROPERTY_PERSISTENT_INVISIBILITY | 15 | GetModifierPersistentInvisibility | 
| modifierfunction.MODIFIER_PROPERTY_MOVESPEED_BONUS_CONSTANT | 16 | GetModifierMoveSpeedBonus_Constant | 
| modifierfunction.MODIFIER_PROPERTY_MOVESPEED_BASE_OVERRIDE | 17 | GetModifierMoveSpeedOverride | 
| modifierfunction.MODIFIER_PROPERTY_MOVESPEED_MIN_OVERRIDE | 18 | GetModifierMoveSpeed_MinOverride | 
| modifierfunction.MODIFIER_PROPERTY_MOVESPEED_MAX_OVERRIDE | 19 | GetModifierMoveSpeed_MaxOverride | 
| modifierfunction.MODIFIER_PROPERTY_MOVESPEED_BONUS_PERCENTAGE | 20 | GetModifierMoveSpeedBonus_Percentage | 
| modifierfunction.MODIFIER_PROPERTY_MOVESPEED_BONUS_PERCENTAGE_UNIQUE | 21 | GetModifierMoveSpeedBonus_Percentage_Unique | 
| modifierfunction.MODIFIER_PROPERTY_MOVESPEED_BONUS_UNIQUE | 22 | GetModifierMoveSpeedBonus_Special_Boots | 
| modifierfunction.MODIFIER_PROPERTY_MOVESPEED_BONUS_UNIQUE_2 | 23 | GetModifierMoveSpeedBonus_Special_Boots_2 | 
| modifierfunction.MODIFIER_PROPERTY_MOVESPEED_BONUS_CONSTANT_UNIQUE | 24 | GetModifierMoveSpeedBonus_Constant_Unique | 
| modifierfunction.MODIFIER_PROPERTY_MOVESPEED_BONUS_CONSTANT_UNIQUE_2 | 25 | GetModifierMoveSpeedBonus_Constant_Unique_2 | 
| modifierfunction.MODIFIER_PROPERTY_MOVESPEED_ABSOLUTE | 26 | GetModifierMoveSpeed_Absolute | 
| modifierfunction.MODIFIER_PROPERTY_MOVESPEED_ABSOLUTE_MIN | 27 | GetModifierMoveSpeed_AbsoluteMin | 
| modifierfunction.MODIFIER_PROPERTY_MOVESPEED_ABSOLUTE_MAX | 28 | GetModifierMoveSpeed_AbsoluteMax | 
| modifierfunction.MODIFIER_PROPERTY_IGNORE_MOVESPEED_LIMIT | 29 | GetModifierIgnoreMovespeedLimit | 
| modifierfunction.MODIFIER_PROPERTY_MOVESPEED_LIMIT | 30 | GetModifierMoveSpeed_Limit | 
| modifierfunction.MODIFIER_PROPERTY_ATTACKSPEED_BASE_OVERRIDE | 31 | GetModifierAttackSpeedBaseOverride | 
| modifierfunction.MODIFIER_PROPERTY_FIXED_ATTACK_RATE | 32 | GetModifierFixedAttackRate | 
| modifierfunction.MODIFIER_PROPERTY_ATTACKSPEED_BONUS_CONSTANT | 33 | GetModifierAttackSpeedBonus_Constant | 
| modifierfunction.MODIFIER_PROPERTY_IGNORE_ATTACKSPEED_LIMIT | 34 | GetModifierAttackSpeed_Limit | 
| modifierfunction.MODIFIER_PROPERTY_COOLDOWN_REDUCTION_CONSTANT | 35 | GetModifierCooldownReduction_Constant | 
| modifierfunction.MODIFIER_PROPERTY_MANACOST_REDUCTION_CONSTANT | 36 | GetModifierManacostReduction_Constant | 
| modifierfunction.MODIFIER_PROPERTY_HEALTHCOST_REDUCTION_CONSTANT | 37 | GetModifierHealthcostReduction_Constant | 
| modifierfunction.MODIFIER_PROPERTY_BASE_ATTACK_TIME_CONSTANT | 38 | GetModifierBaseAttackTimeConstant | 
| modifierfunction.MODIFIER_PROPERTY_BASE_ATTACK_TIME_CONSTANT_ADJUST | 39 | GetModifierBaseAttackTimeConstant_Adjust | 
| modifierfunction.MODIFIER_PROPERTY_BASE_ATTACK_TIME_PERCENTAGE | 40 | GetModifierBaseAttackTimePercentage | 
| modifierfunction.MODIFIER_PROPERTY_ATTACK_POINT_CONSTANT | 41 | GetModifierAttackPointConstant | 
| modifierfunction.MODIFIER_PROPERTY_BONUSDAMAGEOUTGOING_PERCENTAGE | 42 | GetModifierBonusDamageOutgoing_Percentage | 
| modifierfunction.MODIFIER_PROPERTY_DAMAGEOUTGOING_PERCENTAGE | 43 | GetModifierDamageOutgoing_Percentage | 
| modifierfunction.MODIFIER_PROPERTY_DAMAGEOUTGOING_PERCENTAGE_ILLUSION | 44 | GetModifierDamageOutgoing_Percentage_Illusion | 
| modifierfunction.MODIFIER_PROPERTY_DAMAGEOUTGOING_PERCENTAGE_ILLUSION_AMPLIFY | 45 | GetModifierDamageOutgoing_Percentage_Illusion_Amplify | 
| modifierfunction.MODIFIER_PROPERTY_TOTALDAMAGEOUTGOING_PERCENTAGE | 46 | GetModifierTotalDamageOutgoing_Percentage | 
| modifierfunction.MODIFIER_PROPERTY_SPELL_AMPLIFY_PERCENTAGE_CREEP | 47 | GetModifierSpellAmplify_PercentageCreep | 
| modifierfunction.MODIFIER_PROPERTY_SPELL_AMPLIFY_PERCENTAGE | 48 | GetModifierSpellAmplify_Percentage | 
| modifierfunction.MODIFIER_PROPERTY_SPELL_AMPLIFY_PERCENTAGE_UNIQUE | 49 | GetModifierSpellAmplify_PercentageUnique | 
| modifierfunction.MODIFIER_PROPERTY_SPELL_AMPLIFY_PERCENTAGE_TARGET | 50 | GetModifierSpellAmplify_PercentageTarget | 
| modifierfunction.MODIFIER_PROPERTY_HEAL_AMPLIFY_PERCENTAGE_SOURCE | 51 | GetModifierHealAmplify_PercentageSource | 
| modifierfunction.MODIFIER_PROPERTY_HEAL_AMPLIFY_PERCENTAGE_TARGET | 52 | GetModifierHealAmplify_PercentageTarget | 
| modifierfunction.MODIFIER_PROPERTY_HP_REGEN_AMPLIFY_PERCENTAGE | 53 | GetModifierHPRegenAmplify_Percentage | 
| modifierfunction.MODIFIER_PROPERTY_LIFESTEAL_AMPLIFY_PERCENTAGE | 54 | GetModifierLifestealRegenAmplify_Percentage | 
| modifierfunction.MODIFIER_PROPERTY_SPELL_LIFESTEAL_AMPLIFY_PERCENTAGE | 55 | GetModifierSpellLifestealRegenAmplify_Percentage | 
| modifierfunction.MODIFIER_PROPERTY_SPELL_LIFESTEAL_AMPLIFY_PERCENTAGE_UNIQUE | 56 | GetModifierSpellLifestealRegenAmplify_Percentage_Unique | 
| modifierfunction.MODIFIER_PROPERTY_MP_REGEN_AMPLIFY_PERCENTAGE | 57 | GetModifierMPRegenAmplify_Percentage | 
| modifierfunction.MODIFIER_PROPERTY_MP_REGEN_AMPLIFY_PERCENTAGE_UNIQUE | 58 | GetModifierMPRegenAmplify_Percentage_Unique | 
| modifierfunction.MODIFIER_PROPERTY_MANA_DRAIN_AMPLIFY_PERCENTAGE | 59 | GetModifierManaDrainAmplify_Percentage | 
| modifierfunction.MODIFIER_PROPERTY_MP_RESTORE_AMPLIFY_PERCENTAGE | 60 | GetModifierMPRestoreAmplify_Percentage | 
| modifierfunction.MODIFIER_PROPERTY_BASEDAMAGEOUTGOING_PERCENTAGE | 61 | GetModifierBaseDamageOutgoing_Percentage | 
| modifierfunction.MODIFIER_PROPERTY_BASEDAMAGEOUTGOING_PERCENTAGE_UNIQUE | 62 | GetModifierBaseDamageOutgoing_PercentageUnique | 
| modifierfunction.MODIFIER_PROPERTY_INCOMING_DAMAGE_PERCENTAGE | 63 | GetModifierIncomingDamage_Percentage | 
| modifierfunction.MODIFIER_PROPERTY_INCOMING_PHYSICAL_DAMAGE_PERCENTAGE | 64 | GetModifierIncomingPhysicalDamage_Percentage | 
| modifierfunction.MODIFIER_PROPERTY_INCOMING_PHYSICAL_DAMAGE_CONSTANT | 65 | GetModifierIncomingPhysicalDamageConstant | 
| modifierfunction.MODIFIER_PROPERTY_INCOMING_SPELL_DAMAGE_CONSTANT | 66 | GetModifierIncomingSpellDamageConstant | 
| modifierfunction.MODIFIER_PROPERTY_EVASION_CONSTANT | 67 | GetModifierEvasion_Constant | 
| modifierfunction.MODIFIER_PROPERTY_NEGATIVE_EVASION_CONSTANT | 68 | GetModifierNegativeEvasion_Constant | 
| modifierfunction.MODIFIER_PROPERTY_STATUS_RESISTANCE | 69 | GetModifierStatusResistance | 
| modifierfunction.MODIFIER_PROPERTY_STATUS_RESISTANCE_STACKING | 70 | GetModifierStatusResistanceStacking | 
| modifierfunction.MODIFIER_PROPERTY_STATUS_RESISTANCE_CASTER | 71 | GetModifierStatusResistanceCaster | 
| modifierfunction.MODIFIER_PROPERTY_AVOID_DAMAGE | 72 | GetModifierAvoidDamage | 
| modifierfunction.MODIFIER_PROPERTY_AVOID_SPELL | 73 | GetModifierAvoidSpell | 
| modifierfunction.MODIFIER_PROPERTY_MISS_PERCENTAGE | 74 | GetModifierMiss_Percentage | 
| modifierfunction.MODIFIER_PROPERTY_PHYSICAL_ARMOR_BASE_PERCENTAGE | 75 | GetModifierPhysicalArmorBase_Percentage | 
| modifierfunction.MODIFIER_PROPERTY_PHYSICAL_ARMOR_TOTAL_PERCENTAGE | 76 | GetModifierPhysicalArmorTotal_Percentage | 
| modifierfunction.MODIFIER_PROPERTY_PHYSICAL_ARMOR_BONUS | 77 | GetModifierPhysicalArmorBonus | 
| modifierfunction.MODIFIER_PROPERTY_PHYSICAL_ARMOR_BONUS_UNIQUE | 78 | GetModifierPhysicalArmorBonusUnique | 
| modifierfunction.MODIFIER_PROPERTY_PHYSICAL_ARMOR_BONUS_UNIQUE_ACTIVE | 79 | GetModifierPhysicalArmorBonusUniqueActive | 
| modifierfunction.MODIFIER_PROPERTY_PHYSICAL_ARMOR_BONUS_POST | 80 | GetModifierPhysicalArmorBonusPost | 
| modifierfunction.MODIFIER_PROPERTY_MIN_PHYSICAL_ARMOR | 81 | GetModifierMinPhysicalArmor | 
| modifierfunction.MODIFIER_PROPERTY_IGNORE_PHYSICAL_ARMOR | 82 | GetModifierIgnorePhysicalArmor | 
| modifierfunction.MODIFIER_PROPERTY_MAGICAL_RESISTANCE_BASE_REDUCTION | 83 | GetModifierMagicalResistanceBaseReduction | 
| modifierfunction.MODIFIER_PROPERTY_MAGICAL_RESISTANCE_DIRECT_MODIFICATION | 84 | GetModifierMagicalResistanceDirectModification | 
| modifierfunction.MODIFIER_PROPERTY_MAGICAL_RESISTANCE_BONUS | 85 | GetModifierMagicalResistanceBonus | 
| modifierfunction.MODIFIER_PROPERTY_MAGICAL_RESISTANCE_BONUS_ILLUSIONS | 86 | GetModifierMagicalResistanceBonusIllusions | 
| modifierfunction.MODIFIER_PROPERTY_MAGICAL_RESISTANCE_BONUS_UNIQUE | 87 | GetModifierMagicalResistanceBonusUnique | 
| modifierfunction.MODIFIER_PROPERTY_MAGICAL_RESISTANCE_DECREPIFY_UNIQUE | 88 | GetModifierMagicalResistanceDecrepifyUnique | 
| modifierfunction.MODIFIER_PROPERTY_BASE_MANA_REGEN | 89 | GetModifierBaseRegen | 
| modifierfunction.MODIFIER_PROPERTY_MANA_REGEN_CONSTANT | 90 | GetModifierConstantManaRegen | 
| modifierfunction.MODIFIER_PROPERTY_MANA_REGEN_CONSTANT_UNIQUE | 91 | GetModifierConstantManaRegenUnique | 
| modifierfunction.MODIFIER_PROPERTY_MANA_REGEN_TOTAL_PERCENTAGE | 92 | GetModifierTotalPercentageManaRegen | 
| modifierfunction.MODIFIER_PROPERTY_HEALTH_REGEN_CONSTANT | 93 | GetModifierConstantHealthRegen | 
| modifierfunction.MODIFIER_PROPERTY_HEALTH_REGEN_PERCENTAGE | 94 | GetModifierHealthRegenPercentage | 
| modifierfunction.MODIFIER_PROPERTY_HEALTH_REGEN_PERCENTAGE_UNIQUE | 95 | GetModifierHealthRegenPercentageUnique | 
| modifierfunction.MODIFIER_PROPERTY_HEALTH_BONUS | 96 | GetModifierHealthBonus | 
| modifierfunction.MODIFIER_PROPERTY_MANA_BONUS | 97 | GetModifierManaBonus | 
| modifierfunction.MODIFIER_PROPERTY_EXTRA_STRENGTH_BONUS | 98 | GetModifierExtraStrengthBonus | 
| modifierfunction.MODIFIER_PROPERTY_EXTRA_HEALTH_BONUS | 99 | GetModifierExtraHealthBonus | 
| modifierfunction.MODIFIER_PROPERTY_EXTRA_MANA_BONUS | 100 | GetModifierExtraManaBonus | 
| modifierfunction.MODIFIER_PROPERTY_EXTRA_MANA_BONUS_PERCENTAGE | 101 | GetModifierExtraManaBonusPercentage | 
| modifierfunction.MODIFIER_PROPERTY_EXTRA_HEALTH_PERCENTAGE | 102 | GetModifierExtraHealthPercentage | 
| modifierfunction.MODIFIER_PROPERTY_EXTRA_MANA_PERCENTAGE | 103 | GetModifierExtraManaPercentage | 
| modifierfunction.MODIFIER_PROPERTY_STATS_STRENGTH_BONUS | 104 | GetModifierBonusStats_Strength | 
| modifierfunction.MODIFIER_PROPERTY_STATS_AGILITY_BONUS | 105 | GetModifierBonusStats_Agility | 
| modifierfunction.MODIFIER_PROPERTY_STATS_INTELLECT_BONUS | 106 | GetModifierBonusStats_Intellect | 
| modifierfunction.MODIFIER_PROPERTY_STATS_STRENGTH_BONUS_PERCENTAGE | 107 | GetModifierBonusStats_Strength_Percentage | 
| modifierfunction.MODIFIER_PROPERTY_STATS_AGILITY_BONUS_PERCENTAGE | 108 | GetModifierBonusStats_Agility_Percentage | 
| modifierfunction.MODIFIER_PROPERTY_STATS_INTELLECT_BONUS_PERCENTAGE | 109 | GetModifierBonusStats_Intellect_Percentage | 
| modifierfunction.MODIFIER_PROPERTY_CAST_RANGE_BONUS | 110 | GetModifierCastRangeBonus | 
| modifierfunction.MODIFIER_PROPERTY_CAST_RANGE_BONUS_PERCENTAGE | 111 | GetModifierCastRangeBonusPercentage | 
| modifierfunction.MODIFIER_PROPERTY_CAST_RANGE_BONUS_TARGET | 112 | GetModifierCastRangeBonusTarget | 
| modifierfunction.MODIFIER_PROPERTY_CAST_RANGE_BONUS_STACKING | 113 | GetModifierCastRangeBonusStacking | 
| modifierfunction.MODIFIER_PROPERTY_ATTACK_RANGE_BASE_OVERRIDE | 114 | GetModifierAttackRangeOverride | 
| modifierfunction.MODIFIER_PROPERTY_ATTACK_RANGE_BONUS | 115 | GetModifierAttackRangeBonus | 
| modifierfunction.MODIFIER_PROPERTY_ATTACK_RANGE_BONUS_UNIQUE | 116 | GetModifierAttackRangeBonusUnique | 
| modifierfunction.MODIFIER_PROPERTY_ATTACK_RANGE_BONUS_PERCENTAGE | 117 | GetModifierAttackRangeBonusPercentage | 
| modifierfunction.MODIFIER_PROPERTY_MAX_ATTACK_RANGE | 118 | GetModifierMaxAttackRange | 
| modifierfunction.MODIFIER_PROPERTY_PROJECTILE_SPEED_BONUS | 119 | GetModifierProjectileSpeedBonus | 
| modifierfunction.MODIFIER_PROPERTY_PROJECTILE_SPEED_BONUS_PERCENTAGE | 120 | GetModifierProjectileSpeedBonusPercentage | 
| modifierfunction.MODIFIER_PROPERTY_PROJECTILE_NAME | 121 | GetModifierProjectileName | 
| modifierfunction.MODIFIER_PROPERTY_REINCARNATION | 122 | ReincarnateTime | 
| modifierfunction.MODIFIER_PROPERTY_REINCARNATION_SUPPRESS_FX | 123 | ReincarnateSuppressFX | 
| modifierfunction.MODIFIER_PROPERTY_RESPAWNTIME | 124 | GetModifierConstantRespawnTime | 
| modifierfunction.MODIFIER_PROPERTY_RESPAWNTIME_PERCENTAGE | 125 | GetModifierPercentageRespawnTime | 
| modifierfunction.MODIFIER_PROPERTY_RESPAWNTIME_STACKING | 126 | GetModifierStackingRespawnTime | 
| modifierfunction.MODIFIER_PROPERTY_COOLDOWN_PERCENTAGE | 127 | GetModifierPercentageCooldown | 
| modifierfunction.MODIFIER_PROPERTY_COOLDOWN_PERCENTAGE_ONGOING | 128 | GetModifierPercentageCooldownOngoing | 
| modifierfunction.MODIFIER_PROPERTY_CASTTIME_PERCENTAGE | 129 | GetModifierPercentageCasttime | 
| modifierfunction.MODIFIER_PROPERTY_ATTACK_ANIM_TIME_PERCENTAGE | 130 | GetModifierPercentageAttackAnimTime | 
| modifierfunction.MODIFIER_PROPERTY_MANACOST_PERCENTAGE | 131 | GetModifierPercentageManacost | 
| modifierfunction.MODIFIER_PROPERTY_MANACOST_PERCENTAGE_STACKING | 132 | GetModifierPercentageManacostStacking | 
| modifierfunction.MODIFIER_PROPERTY_HEALTHCOST_PERCENTAGE | 133 | GetModifierPercentageHealthcost | 
| modifierfunction.MODIFIER_PROPERTY_HEALTHCOST_PERCENTAGE_STACKING | 134 | GetModifierPercentageHealthcostStacking | 
| modifierfunction.MODIFIER_PROPERTY_DEATHGOLDCOST | 135 | GetModifierConstantDeathGoldCost | 
| modifierfunction.MODIFIER_PROPERTY_PERCENTAGE_DEATHGOLDCOST | 136 | GetModifierPercentageDeathGoldCost | 
| modifierfunction.MODIFIER_PROPERTY_EXP_RATE_BOOST | 137 | GetModifierPercentageExpRateBoost | 
| modifierfunction.MODIFIER_PROPERTY_GOLD_RATE_BOOST | 138 | GetModifierPercentageGoldRateBoost | 
| modifierfunction.MODIFIER_PROPERTY_PREATTACK_CRITICALSTRIKE | 139 | GetModifierPreAttack_CriticalStrike | 
| modifierfunction.MODIFIER_PROPERTY_PREATTACK_TARGET_CRITICALSTRIKE | 140 | GetModifierPreAttack_Target_CriticalStrike | 
| modifierfunction.MODIFIER_PROPERTY_MAGICAL_CONSTANT_BLOCK | 141 | GetModifierMagical_ConstantBlock | 
| modifierfunction.MODIFIER_PROPERTY_PHYSICAL_CONSTANT_BLOCK | 142 | GetModifierPhysical_ConstantBlock | 
| modifierfunction.MODIFIER_PROPERTY_PHYSICAL_CONSTANT_BLOCK_SPECIAL | 143 | GetModifierPhysical_ConstantBlockSpecial | 
| modifierfunction.MODIFIER_PROPERTY_INNATE_DAMAGE_BLOCK_PCT_OVERRIDE | 144 | GetModifierInnateDamageBlockPctOverride | 
| modifierfunction.MODIFIER_PROPERTY_TOTAL_CONSTANT_BLOCK_UNAVOIDABLE_PRE_ARMOR | 145 | GetModifierPhysical_ConstantBlockUnavoidablePreArmor | 
| modifierfunction.MODIFIER_PROPERTY_TOTAL_CONSTANT_BLOCK | 146 | GetModifierTotal_ConstantBlock | 
| modifierfunction.MODIFIER_PROPERTY_OVERRIDE_ANIMATION | 147 | GetOverrideAnimation | 
| modifierfunction.MODIFIER_PROPERTY_OVERRIDE_ANIMATION_RATE | 148 | GetOverrideAnimationRate | 
| modifierfunction.MODIFIER_PROPERTY_ABSORB_SPELL | 149 | GetAbsorbSpell | 
| modifierfunction.MODIFIER_PROPERTY_REFLECT_SPELL | 150 | GetReflectSpell | 
| modifierfunction.MODIFIER_PROPERTY_DISABLE_AUTOATTACK | 151 | GetDisableAutoAttack | 
| modifierfunction.MODIFIER_PROPERTY_BONUS_DAY_VISION | 152 | GetBonusDayVision | 
| modifierfunction.MODIFIER_PROPERTY_BONUS_DAY_VISION_PERCENTAGE | 153 | GetBonusDayVisionPercentage | 
| modifierfunction.MODIFIER_PROPERTY_BONUS_NIGHT_VISION | 154 | GetBonusNightVision | 
| modifierfunction.MODIFIER_PROPERTY_BONUS_NIGHT_VISION_UNIQUE | 155 | GetBonusNightVisionUnique | 
| modifierfunction.MODIFIER_PROPERTY_BONUS_VISION_PERCENTAGE | 156 | GetBonusVisionPercentage | 
| modifierfunction.MODIFIER_PROPERTY_FIXED_DAY_VISION | 157 | GetFixedDayVision | 
| modifierfunction.MODIFIER_PROPERTY_FIXED_NIGHT_VISION | 158 | GetFixedNightVision | 
| modifierfunction.MODIFIER_PROPERTY_MIN_HEALTH | 159 | GetMinHealth | 
| modifierfunction.MODIFIER_PROPERTY_MIN_MANA | 160 | GetMinMana | 
| modifierfunction.MODIFIER_PROPERTY_ABSOLUTE_NO_DAMAGE_PHYSICAL | 161 | GetAbsoluteNoDamagePhysical | 
| modifierfunction.MODIFIER_PROPERTY_ABSOLUTE_NO_DAMAGE_MAGICAL | 162 | GetAbsoluteNoDamageMagical | 
| modifierfunction.MODIFIER_PROPERTY_ABSOLUTE_NO_DAMAGE_PURE | 163 | GetAbsoluteNoDamagePure | 
| modifierfunction.MODIFIER_PROPERTY_IS_ILLUSION | 164 | GetIsIllusion | 
| modifierfunction.MODIFIER_PROPERTY_ILLUSION_LABEL | 165 | GetModifierIllusionLabel | 
| modifierfunction.MODIFIER_PROPERTY_STRONG_ILLUSION | 166 | GetModifierStrongIllusion | 
| modifierfunction.MODIFIER_PROPERTY_SUPER_ILLUSION | 167 | GetModifierSuperIllusion | 
| modifierfunction.MODIFIER_PROPERTY_SUPER_ILLUSION_WITH_ULTIMATE | 168 | GetModifierSuperIllusionWithUltimate | 
| modifierfunction.MODIFIER_PROPERTY_XP_DURING_DEATH | 169 | GetModifierXPDuringDeath | 
| modifierfunction.MODIFIER_PROPERTY_TURN_RATE_PERCENTAGE | 170 | GetModifierTurnRate_Percentage | 
| modifierfunction.MODIFIER_PROPERTY_TURN_RATE_OVERRIDE | 171 | GetModifierTurnRate_Override | 
| modifierfunction.MODIFIER_PROPERTY_DISABLE_HEALING | 172 | GetDisableHealing | 
| modifierfunction.MODIFIER_PROPERTY_DISABLE_MANA_GAIN | 173 | GetDisableManaGain | 
| modifierfunction.MODIFIER_PROPERTY_ALWAYS_ALLOW_ATTACK | 174 | GetAlwaysAllowAttack | 
| modifierfunction.MODIFIER_PROPERTY_ALWAYS_ETHEREAL_ATTACK | 175 | GetAllowEtherealAttack | 
| modifierfunction.MODIFIER_PROPERTY_OVERRIDE_ATTACK_MAGICAL | 176 | GetOverrideAttackMagical | 
| modifierfunction.MODIFIER_PROPERTY_UNIT_STATS_NEEDS_REFRESH | 177 | GetModifierUnitStatsNeedsRefresh | 
| modifierfunction.MODIFIER_PROPERTY_BOUNTY_CREEP_MULTIPLIER | 178 | Unused | 
| modifierfunction.MODIFIER_PROPERTY_BOUNTY_OTHER_MULTIPLIER | 179 | Unused | 
| modifierfunction.MODIFIER_PROPERTY_UNIT_DISALLOW_UPGRADING | 180 | GetModifierUnitDisllowUpgrading | 
| modifierfunction.MODIFIER_PROPERTY_DODGE_PROJECTILE | 181 | GetModifierDodgeProjectile | 
| modifierfunction.MODIFIER_PROPERTY_TRIGGER_COSMETIC_AND_END_ATTACK | 182 | GetTriggerCosmeticAndEndAttack | 
| modifierfunction.MODIFIER_PROPERTY_MAX_DEBUFF_DURATION | 183 | GetModifierMaxDebuffDuration | 
| modifierfunction.MODIFIER_PROPERTY_PRIMARY_STAT_DAMAGE_MULTIPLIER | 184 | GetPrimaryStatDamageMultiplier | 
| modifierfunction.MODIFIER_PROPERTY_PREATTACK_DEADLY_BLOW | 185 | GetModifierPreAttack_DeadlyBlow | 
| modifierfunction.MODIFIER_PROPERTY_ALWAYS_AUTOATTACK_WHILE_HOLD_POSITION | 186 | GetAlwaysAutoAttackWhileHoldPosition | 
| modifierfunction.MODIFIER_PROPERTY_PHYSICAL_ARMOR_PIERCING_PERCENTAGE_TARGET | 187 | GetPhysicalArmorPiercingPercentageTarget | 
| modifierfunction.MODIFIER_PROPERTY_MAGICAL_ARMOR_PIERCING_PERCENTAGE_TARGET | 188 | GetMagicalArmorPiercingPercentageTarget | 
| modifierfunction.MODIFIER_PROPERTY_CRITICAL_STRIKE_BONUS | 189 | GetCriticalStrikeBonus | 
| modifierfunction.MODIFIER_PROPERTY_CONVERT_ATTACK_PHYSICAL_TO_PURE | 190 | GetConvertAttackPhysicalToPure | 
| modifierfunction.MODIFIER_EVENT_ON_SPELL_TARGET_READY | 191 | OnSpellTargetReady | 
| modifierfunction.MODIFIER_EVENT_ON_ATTACK_RECORD | 192 | OnAttackRecord | 
| modifierfunction.MODIFIER_EVENT_ON_ATTACK_START | 193 | OnAttackStart | 
| modifierfunction.MODIFIER_EVENT_ON_ATTACK | 194 | OnAttack | 
| modifierfunction.MODIFIER_EVENT_ON_ATTACK_LANDED | 195 | OnAttackLanded | 
| modifierfunction.MODIFIER_EVENT_ON_ATTACK_FAIL | 196 | OnAttackFail | 
| modifierfunction.MODIFIER_EVENT_ON_ATTACK_ALLIED | 197 | OnAttackAllied | 
| modifierfunction.MODIFIER_EVENT_ON_PROJECTILE_DODGE | 198 | OnProjectileDodge | 
| modifierfunction.MODIFIER_EVENT_ON_ORDER | 199 | OnOrder | 
| modifierfunction.MODIFIER_EVENT_ON_UNIT_MOVED | 200 | OnUnitMoved | 
| modifierfunction.MODIFIER_EVENT_ON_ABILITY_START | 201 | OnAbilityStart | 
| modifierfunction.MODIFIER_EVENT_ON_ABILITY_EXECUTED | 202 | OnAbilityExecuted | 
| modifierfunction.MODIFIER_EVENT_ON_ABILITY_FULLY_CAST | 203 | OnAbilityFullyCast | 
| modifierfunction.MODIFIER_EVENT_ON_BREAK_INVISIBILITY | 204 | OnBreakInvisibility | 
| modifierfunction.MODIFIER_EVENT_ON_ABILITY_END_CHANNEL | 205 | OnAbilityEndChannel | 
| modifierfunction.MODIFIER_EVENT_ON_PROCESS_UPGRADE | 206 | Unused | 
| modifierfunction.MODIFIER_EVENT_ON_REFRESH | 207 | Unused | 
| modifierfunction.MODIFIER_EVENT_ON_TAKEDAMAGE | 208 | OnTakeDamage | 
| modifierfunction.MODIFIER_EVENT_ON_DEATH_PREVENTED | 209 | OnDamagePrevented | 
| modifierfunction.MODIFIER_EVENT_ON_STATE_CHANGED | 210 | OnStateChanged | 
| modifierfunction.MODIFIER_EVENT_ON_ORB_EFFECT | 211 | Unused | 
| modifierfunction.MODIFIER_EVENT_ON_PROCESS_CLEAVE | 212 | OnProcessCleave | 
| modifierfunction.MODIFIER_EVENT_ON_DAMAGE_CALCULATED | 213 | OnDamageCalculated | 
| modifierfunction.MODIFIER_EVENT_ON_MAGIC_DAMAGE_CALCULATED | 214 | OnMagicDamageCalculated | 
| modifierfunction.MODIFIER_EVENT_ON_ATTACKED | 215 | OnAttacked | 
| modifierfunction.MODIFIER_EVENT_ON_DEATH | 216 | OnDeath | 
| modifierfunction.MODIFIER_EVENT_ON_DEATH_COMPLETED | 217 | OnDeathCompleted | 
| modifierfunction.MODIFIER_EVENT_ON_RESPAWN | 218 | OnRespawn | 
| modifierfunction.MODIFIER_EVENT_ON_SPENT_MANA | 219 | OnSpentMana | 
| modifierfunction.MODIFIER_EVENT_ON_SPENT_HEALTH | 220 | OnSpentHealth | 
| modifierfunction.MODIFIER_EVENT_ON_TELEPORTING | 221 | OnTeleporting | 
| modifierfunction.MODIFIER_EVENT_ON_TELEPORTED | 222 | OnTeleported | 
| modifierfunction.MODIFIER_EVENT_ON_SET_LOCATION | 223 | OnSetLocation | 
| modifierfunction.MODIFIER_EVENT_ON_HEALTH_GAINED | 224 | OnHealthGained | 
| modifierfunction.MODIFIER_EVENT_ON_MANA_GAINED | 225 | OnManaGained | 
| modifierfunction.MODIFIER_EVENT_ON_TAKEDAMAGE_KILLCREDIT | 226 | OnTakeDamageKillCredit | 
| modifierfunction.MODIFIER_EVENT_ON_HERO_KILLED | 227 | OnHeroKilled | 
| modifierfunction.MODIFIER_EVENT_ON_HEAL_RECEIVED | 228 | OnHealReceived | 
| modifierfunction.MODIFIER_EVENT_ON_BUILDING_KILLED | 229 | OnBuildingKilled | 
| modifierfunction.MODIFIER_EVENT_ON_MODEL_CHANGED | 230 | OnModelChanged | 
| modifierfunction.MODIFIER_EVENT_ON_MODIFIER_ADDED | 231 | OnModifierAdded | 
| modifierfunction.MODIFIER_EVENT_ON_MODIFIER_REMOVED | 232 | OnModifierRemoved | 
| modifierfunction.MODIFIER_PROPERTY_TOOLTIP | 233 | OnTooltip | 
| modifierfunction.MODIFIER_PROPERTY_MODEL_CHANGE | 234 | GetModifierModelChange | 
| modifierfunction.MODIFIER_PROPERTY_MODEL_SCALE | 235 | GetModifierModelScale | 
| modifierfunction.MODIFIER_PROPERTY_MODEL_SCALE_ANIMATE_TIME | 236 | GetModifierModelScaleAnimateTime | 
| modifierfunction.MODIFIER_PROPERTY_MODEL_SCALE_USE_IN_OUT_EASE | 237 | GetModifierModelScaleUseInOutEase | 
| modifierfunction.MODIFIER_PROPERTY_MODEL_SCALE_CONSTANT | 238 | GetModifierModelScaleConstant | 
| modifierfunction.MODIFIER_PROPERTY_IS_SCEPTER | 239 | GetModifierScepter | 
| modifierfunction.MODIFIER_PROPERTY_IS_SHARD | 240 | GetModifierShard | 
| modifierfunction.MODIFIER_PROPERTY_RADAR_COOLDOWN_REDUCTION | 241 | GetModifierRadarCooldownReduction | 
| modifierfunction.MODIFIER_PROPERTY_TRANSLATE_ACTIVITY_MODIFIERS | 242 | GetActivityTranslationModifiers | 
| modifierfunction.MODIFIER_PROPERTY_TRANSLATE_ATTACK_SOUND | 243 | GetAttackSound | 
| modifierfunction.MODIFIER_PROPERTY_LIFETIME_FRACTION | 244 | GetUnitLifetimeFraction | 
| modifierfunction.MODIFIER_PROPERTY_PROVIDES_FOW_POSITION | 245 | GetModifierProvidesFOWVision | 
| modifierfunction.MODIFIER_PROPERTY_SPELLS_REQUIRE_HP | 246 | GetModifierSpellsRequireHP | 
| modifierfunction.MODIFIER_PROPERTY_CONVERT_MANA_COST_TO_HEALTH_COST | 247 | GetModifierConvertManaCostToHealthCost | 
| modifierfunction.MODIFIER_PROPERTY_FORCE_DRAW_MINIMAP | 248 | GetForceDrawOnMinimap | 
| modifierfunction.MODIFIER_PROPERTY_DISABLE_TURNING | 249 | GetModifierDisableTurning | 
| modifierfunction.MODIFIER_PROPERTY_IGNORE_CAST_ANGLE | 250 | GetModifierIgnoreCastAngle | 
| modifierfunction.MODIFIER_PROPERTY_CHANGE_ABILITY_VALUE | 251 | GetModifierChangeAbilityValue | 
| modifierfunction.MODIFIER_PROPERTY_OVERRIDE_ABILITY_SPECIAL | 252 | GetModifierOverrideAbilitySpecial | 
| modifierfunction.MODIFIER_PROPERTY_OVERRIDE_ABILITY_SPECIAL_VALUE | 253 | GetModifierOverrideAbilitySpecialValue | 
| modifierfunction.MODIFIER_PROPERTY_ABILITY_LAYOUT | 254 | GetModifierAbilityLayout | 
| modifierfunction.MODIFIER_EVENT_ON_DOMINATED | 255 | OnDominated | 
| modifierfunction.MODIFIER_EVENT_ON_KILL | 256 | OnKill | 
| modifierfunction.MODIFIER_EVENT_ON_ASSIST | 257 | OnAssist | 
| modifierfunction.MODIFIER_PROPERTY_TEMPEST_DOUBLE | 258 | GetModifierTempestDouble | 
| modifierfunction.MODIFIER_PROPERTY_PRESERVE_PARTICLES_ON_MODEL_CHANGE | 259 | PreserveParticlesOnModelChanged | 
| modifierfunction.MODIFIER_EVENT_ON_ATTACK_FINISHED | 260 | OnAttackFinished | 
| modifierfunction.MODIFIER_PROPERTY_IGNORE_COOLDOWN | 261 | GetModifierIgnoreCooldown | 
| modifierfunction.MODIFIER_PROPERTY_CAN_ATTACK_TREES | 262 | GetModifierCanAttackTrees | 
| modifierfunction.MODIFIER_PROPERTY_VISUAL_Z_DELTA | 263 | GetVisualZDelta | 
| modifierfunction.MODIFIER_PROPERTY_VISUAL_Z_SPEED_BASE_OVERRIDE | 264 | GetVisualZSpeedBaseOverride | 
| modifierfunction.MODIFIER_PROPERTY_INCOMING_DAMAGE_ILLUSION | 265 | |
| modifierfunction.MODIFIER_PROPERTY_DONT_GIVE_VISION_OF_ATTACKER | 266 | GetModifierNoVisionOfAttacker | 
| modifierfunction.MODIFIER_PROPERTY_TOOLTIP2 | 267 | OnTooltip2 | 
| modifierfunction.MODIFIER_EVENT_ON_ATTACK_RECORD_DESTROY | 268 | OnAttackRecordDestroy | 
| modifierfunction.MODIFIER_EVENT_ON_PROJECTILE_OBSTRUCTION_HIT | 269 | OnProjectileObstructionHit | 
| modifierfunction.MODIFIER_PROPERTY_SUPPRESS_TELEPORT | 270 | GetSuppressTeleport | 
| modifierfunction.MODIFIER_EVENT_ON_ATTACK_CANCELLED | 271 | OnAttackCancelled | 
| modifierfunction.MODIFIER_PROPERTY_SUPPRESS_CLEAVE | 272 | GetSuppressCleave | 
| modifierfunction.MODIFIER_PROPERTY_BOT_ATTACK_SCORE_BONUS | 273 | BotAttackScoreBonus | 
| modifierfunction.MODIFIER_PROPERTY_ATTACKSPEED_REDUCTION_PERCENTAGE | 274 | GetModifierAttackSpeedReductionPercentage | 
| modifierfunction.MODIFIER_PROPERTY_MOVESPEED_REDUCTION_PERCENTAGE | 275 | GetModifierMoveSpeedReductionPercentage | 
| modifierfunction.MODIFIER_PROPERTY_ATTACK_WHILE_MOVING_TARGET | 276 | |
| modifierfunction.MODIFIER_PROPERTY_ATTACKSPEED_PERCENTAGE | 277 | GetModifierAttackSpeedPercentage | 
| modifierfunction.MODIFIER_EVENT_ON_ATTEMPT_PROJECTILE_DODGE | 278 | OnAttemptProjectileDodge | 
| modifierfunction.MODIFIER_EVENT_ON_PREDEBUFF_APPLIED | 279 | OnPreDebuffApplied | 
| modifierfunction.MODIFIER_PROPERTY_COOLDOWN_PERCENTAGE_STACKING | 280 | GetModifierPercentageCooldownStacking | 
| modifierfunction.MODIFIER_PROPERTY_SPELL_REDIRECT_TARGET | 281 | GetModifierSpellRedirectTarget | 
| modifierfunction.MODIFIER_PROPERTY_TURN_RATE_CONSTANT | 282 | GetModifierTurnRateConstant | 
| modifierfunction.MODIFIER_PROPERTY_PACK_RAT | 283 | GetModifierIsPackRat | 
| modifierfunction.MODIFIER_PROPERTY_PHYSICALDAMAGEOUTGOING_PERCENTAGE | 284 | GetModifierPhysicalDamageOutgoing_Percentage | 
| modifierfunction.MODIFIER_PROPERTY_KNOCKBACK_AMPLIFICATION_PERCENTAGE | 285 | GetModifierKnockbackAmplification_Percentage | 
| modifierfunction.MODIFIER_PROPERTY_HEALTHBAR_PIPS | 286 | GetModifierHealthBarPips | 
| modifierfunction.MODIFIER_PROPERTY_INCOMING_DAMAGE_CONSTANT | 287 | GetModifierIncomingDamageConstant | 
| modifierfunction.MODIFIER_EVENT_SPELL_APPLIED_SUCCESSFULLY | 288 | OnSpellAppliedSuccessfully | 
| modifierfunction.MODIFIER_PROPERTY_AVOID_DAMAGE_AFTER_REDUCTIONS | 289 | GetModifierAvoidDamageAfterReductions | 
| modifierfunction.MODIFIER_PROPERTY_FAIL_ATTACK | 290 | GetModifierPropetyFailAttack | 
| modifierfunction.MODIFIER_PROPERTY_PREREDUCE_INCOMING_DAMAGE_MULT | 291 | GetModifierPrereduceIncomingDamage_Mult | 
| modifierfunction.MODIFIER_PROPERTY_SUPPRESS_FULLSCREEN_DEATH_FX | 292 | GetModifierSuppressFullscreenDeathFX | 
| modifierfunction.MODIFIER_PROPERTY_INCOMING_DAMAGE_CONSTANT_POST | 293 | MODIFIER_PROPERTY_INCOMING_DAMAGE_CONSTANT_POST | 
| modifierfunction.MODIFIER_PROPERTY_DAMAGEOUTGOING_PERCENTAGE_MULTIPLICATIVE | 294 | GetModifierDamageOutgoing_PercentageMultiplicative | 
| modifierfunction.MODIFIER_PROPERTY_TICK_GOLD_MULTIPLIER | 295 | GetModifierTickGold_Multiplier | 
| modifierfunction.MODIFIER_PROPERTY_SLOW_RESISTANCE_UNIQUE | 296 | GEtModifierSlowResistance_Unique | 
| modifierfunction.MODIFIER_PROPERTY_SLOW_RESISTANCE_STACKING | 297 | GetModifierSlowResistance_Stacking | 
| modifierfunction.MODIFIER_PROPERTY_SLOW_RESISTANCE_APPLIES_TO_ATTACKS | 298 | GetModifierSlowResistanceAppliesToAttacks | 
| modifierfunction.MODIFIER_PROPERTY_AOE_BONUS_PERCENTAGE | 299 | GetModifierAoEBonusPercentage | 
| modifierfunction.MODIFIER_PROPERTY_PROJECTILE_SPEED | 300 | GetModifierProjectileSpeed | 
| modifierfunction.MODIFIER_PROPERTY_PROJECTILE_SPEED_TARGET | 301 | GetModifierProjectileSpeedTarget | 
| modifierfunction.MODIFIER_PROPERTY_BECOME_STRENGTH | 302 | GetModifierBecomeStrength | 
| modifierfunction.MODIFIER_PROPERTY_BECOME_AGILITY | 303 | GetModifierBecomeAgility | 
| modifierfunction.MODIFIER_PROPERTY_BECOME_INTELLIGENCE | 304 | GetModifierBecomeIntelligence | 
| modifierfunction.MODIFIER_PROPERTY_BECOME_UNIVERSAL | 305 | GetModifierBecomeUniversal | 
| modifierfunction.MODIFIER_EVENT_ON_FORCE_PROC_MAGIC_STICK | 306 | OnForceProcMagicStick | 
| modifierfunction.MODIFIER_EVENT_ON_DAMAGE_HPLOSS | 307 | OnDamageHPLoss | 
| modifierfunction.MODIFIER_PROPERTY_SHARE_XPRUNE | 308 | GetModifierShareXPRune | 
| modifierfunction.MODIFIER_PROPERTY_XP_FOUNTAIN_COUNTDOWN_TIME_OVERRIDE | 309 | GetModifierXPFountainCountdownTimeOverride | 
| modifierfunction.MODIFIER_PROPERTY_NO_FREE_TP_SCROLL_ON_DEATH | 310 | GetModifierNoFreeTPScrollOnDeath | 
| modifierfunction.MODIFIER_PROPERTY_HAS_BONUS_NEUTRAL_ITEM_CHOICE | 311 | GetModifierHasBonusNeutralItemChoice | 
| modifierfunction.MODIFIER_PROPERTY_PRESERVE_NEUTRAL_ITEM_PASSIVES | 312 | GetModifierPreserveNeutralItemPassives | 
| modifierfunction.MODIFIER_PROPERTY_FORCE_MAX_HEALTH | 313 | GetModifierForceMaxHealth | 
| modifierfunction.MODIFIER_PROPERTY_FORCE_MAX_MANA | 314 | GetModifierForceMaxMana | 
| modifierfunction.MODIFIER_PROPERTY_AOE_BONUS_CONSTANT | 315 | GetModifierAoEBonusConstant | 
| modifierfunction.MODIFIER_PROPERTY_AOE_BONUS_CONSTANT_STACKING | 316 | GetModifierAoEBonusConstantStacking | 
| modifierfunction.MODIFIER_EVENT_ON_TAKEDAMAGE_POST_UNAVOIDABLE_BLOCK | 317 | OnTakeDamagePostUnavoidableBlock | 
| modifierfunction.MODIFIER_EVENT_ON_MUTE_DAMAGE_ABILITIES | 318 | OnMuteDamageAbilities | 
| modifierfunction.MODIFIER_PROPERTY_SUPPRESS_CRIT | 319 | GetSuppressCrit | 
| modifierfunction.MODIFIER_PROPERTY_ABILITY_POINTS | 320 | GetModifierAbilityPoints | 
| modifierfunction.MODIFIER_PROPERTY_BUYBACK_PENALTY_PERCENT | 321 | GetModifierBuybackPenaltyPercent | 
| modifierfunction.MODIFIER_PROPERTY_ITEM_SELLBACK_COST | 322 | GetModifierItemSellbackCost | 
| modifierfunction.MODIFIER_PROPERTY_DISASSEMBLE_ANYTHING | 323 | GetModifierDisassembleAnything | 
| modifierfunction.MODIFIER_PROPERTY_FIXED_MANA_REGEN | 324 | GetModifierFixedManaRegen | 
| modifierfunction.MODIFIER_PROPERTY_BONUS_UPHILL_MISS_CHANCE | 325 | GetModifierBonusUphillMissChance | 
| modifierfunction.MODIFIER_PROPERTY_CREEP_DENY_PERCENT | 326 | GetModifierCreepDenyPercent | 
| modifierfunction.MODIFIER_PROPERTY_ATTACKSPEED_ABSOLUTE_MAX | 327 | GetModifierAttackSpeedAbsoluteMax | 
| modifierfunction.MODIFIER_PROPERTY_FOW_TEAM | 328 | GetModifierFoWTeam | 
| modifierfunction.MODIFIER_EVENT_ON_HERO_BEGIN_DYING | 329 | OnHeroBeginDying | 
| modifierfunction.MODIFIER_PROPERTY_BONUS_LOTUS_HEAL | 330 | GetModifierBonusLotusHeal | 
| modifierfunction.MODIFIER_PROPERTY_BASE_HP_REGEN_PER_STR_BONUS_PERCENTAGE | 331 | GetModifierBonusLotusHeal | 
| modifierfunction.MODIFIER_PROPERTY_BASE_ARMOR_PER_AGI_BONUS_PERCENTAGE | 332 | GetModifierBonusLotusHeal | 
| modifierfunction.MODIFIER_PROPERTY_BASE_MP_REGEN_PER_INT_BONUS_PERCENTAGE | 333 | GetModifierBonusLotusHeal | 
| modifierfunction.MODIFIER_PROPERTY_BASE_MRES_PER_INT_BONUS_PERCENTAGE | 334 | GetModifierBonusLotusHeal | 
| modifierfunction.MODIFIER_EVENT_ON_DAY_STARTED | 335 | OnDayStarted | 
| modifierfunction.MODIFIER_EVENT_ON_NIGHT_STARTED | 336 | OnNightStarted | 
| modifierfunction.MODIFIER_PROPERTY_CREATE_BONUS_ILLUSION_CHANCE | 337 | GetModifierCreateBonusIllusionChance | 
| modifierfunction.MODIFIER_PROPERTY_CREATE_BONUS_ILLUSION_COUNT | 338 | GetModifierCreateBonusIllusionCount | 
| modifierfunction.MODIFIER_PROPERTY_PSEUDORANDOM_BONUS | 339 | GetModofierPropertyPseudoRandomBonus | 
| modifierfunction.MODIFIER_PROPERTY_ATTACK_HEIGHT_BONUS | 340 | GetModifierAttackHeightBonus | 
| modifierfunction.MODIFIER_PROPERTY_SKIP_ATTACK_REGULATOR | 341 | GetSkipAttackRegulator | 
| modifierfunction.MODIFIER_PROPERTY_MISS_PERCENTAGE_TARGET | 342 | GetModifierMiss_Percentage_Target | 
| modifierfunction.MODIFIER_PROPERTY_ADDITIONAL_NEUTRAL_ITEM_DROPS | 343 | GetModifierAdditionalNutralItemDrops | 
| modifierfunction.MODIFIER_PROPERTY_KILL_STREAK_BONUS_GOLD_PERCENTAGE | 344 | GetModifierKillStreakBonusGoldPercentage | 
| modifierfunction.MODIFIER_PROPERTY_HP_REGEN_MULTIPLIER_PRE_AMPLIFICATION | 345 | GetModifierHPRegenMultiplierPreAmplification | 
| modifierfunction.MODIFIER_PROPERTY_HEROFACET_OVERRIDE | 346 | GetModifierHeroFacetOverride | 
| modifierfunction.MODIFIER_EVENT_ON_TREE_CUT_DOWN | 347 | OnTreeCutDown | 
| modifierfunction.MODIFIER_EVENT_ON_CLEAVE_ATTACK_LANDED | 348 | OnCleaveAttackLanded | 
| modifierfunction.MODIFIER_PROPERTY_MIN_ATTRIBUTE_LEVEL | 349 | MinAttributeLevel | 
| modifierfunction.MODIFIER_PROPERTY_TIER_TOKEN_REROLL | 350 | GetTierTokenReroll | 
| modifierfunction.MODIFIER_PROPERTY_VISION_DEGREES_RESTRICTION | 351 | GetVisionDegreeRestriction | 
| modifierfunction.MODIFIER_PROPERTY_TOTAL_CONSTANT_BLOCK_STACKING | 352 | GetModifierTotal_ConstantBlockStacking | 
| modifierfunction.MODIFIER_PROPERTY_INVENTORY_SLOT_RESTRICTED | 353 | GetModifierInventorySlotRestricted | 
| modifierfunction.MODIFIER_EVENT_ON_TIER_TOKEN_REROLLED | 354 | OnTierTokenRerolled | 
| modifierfunction.MODIFIER_PROPERTY_REDIRECT_SPELL | 355 | GetRedirectSpell | 
| modifierfunction.MODIFIER_PROPERTY_BASEATTACK_POSTBONUS | 356 | GetBaseAttackPostBonus | 
| modifierfunction.MODIFIER_EVENT_ON_FOW_TEAM_CHANGED | 357 | OnFoWTeamChanged | 
| modifierfunction.MODIFIER_PROPERTY_SUPPRESS_ATTACK_PROCS | 358 | GetSuppressAttackProcs | 
| modifierfunction.MODIFIER_EVENT_ON_ABILITY_TOGGLED | 359 | OnAbilityToggled | 
| modifierfunction.MODIFIER_PROPERTY_AVOID_ATTACK_PROCS | 360 | GetModifierAvoidAttackProcs | 
| modifierfunction.MODIFIER_EVENT_ON_RUNE_SPAWN | 361 | OnRuneSpawn | 
| modifierfunction.MODIFIER_PROPERTY_PHYSICAL_LIFESTEAL | 362 | GetModifierProperty_PhysicalLifesteal | 
| modifierfunction.MODIFIER_PROPERTY_MAGICAL_LIFESTEAL | 363 | GetModifierProperty_MagicalLifesteal | 
| modifierfunction.MODIFIER_EVENT_ON_PURE_DAMAGE_CALCULATED | 364 | OnPureDamageCalculated | 
| modifierfunction.MODIFIER_EVENT_NEUTRAL_TRINKET_OPTIONS | 365 | GetModifierNeutralTrinketOptions | 
| modifierfunction.MODIFIER_EVENT_NEUTRAL_ENHANCEMENT_OPTIONS | 366 | GetModifierNeutralEnhancementOptions | 
| modifierfunction.MODIFIER_PROPERTY_MOVESPEED_MAX_BONUS_CONSTANT | 367 | GetModifierMoveSpeedMax_BonusConstant | 
| modifierfunction.MODIFIER_PROPERTY_MOVESPEED_POST_MULTIPLIER_BONUS_CONSTANT | 368 | GetModifierMoveSpeedPostMultiplierBonus_Constant | 
| modifierfunction.MODIFIER_PROPERTY_FORBID_ILLUSIONS | 369 | GetModifierPropertyForbidIllusions | 
| modifierfunction.MODIFIER_PROPERTY_MANACOST_OVERRIDE | 370 | GetModifierPropertyManacostOverride | 
| modifierfunction.MODIFIER_PROPERTY_RESTORATION_AMPLIFICATION | 371 | GetModifierPropertyRestorationAmplification | 
| modifierfunction.MODIFIER_PROPERTY_RESTORATION_AMPLIFICATION_UNIQUE | 372 | GetModifierPropertyRestorationAmplificationUnique | 
| modifierfunction.MODIFIER_PROPERTY_HEAL_AMPLIFY_PERCENTAGE_SOURCE_UNIQUE | 373 | GetModifierPropertyHealingAmplificationUnique | 
| modifierfunction.MODIFIER_PROPERTY_SUPPRESS_INCOMING_CRIT | 374 | GetSuppressIncomingCrit | 
| modifierfunction.MODIFIER_PROPERTY_UPGRADE_NEUTRAL_ARTIFACTS | 375 | GetModifierPropertyUpgradeNeutralArtifacts | 
| modifierfunction.MODIFIER_PROPERTY_CONSUMABLE_USE_SPEED | 376 | GetModifierPropertyConsumableUseSpeed | 
| modifierfunction.MODIFIER_PROPERTY_REQUIRED_LEVEL | 377 | GetRequiredLevel | 
| modifierfunction.MODIFIER_FUNCTION_LAST | 378 | |
| modifierfunction.MODIFIER_FUNCTION_INVALID | 65535 | 
modifierstate
| Enumerator | Value | Description | 
|---|---|---|
| modifierstate.MODIFIER_STATE_ROOTED | 0 | |
| modifierstate.MODIFIER_STATE_DISARMED | 1 | |
| modifierstate.MODIFIER_STATE_ATTACK_IMMUNE | 2 | |
| modifierstate.MODIFIER_STATE_SILENCED | 3 | |
| modifierstate.MODIFIER_STATE_MUTED | 4 | |
| modifierstate.MODIFIER_STATE_STUNNED | 5 | |
| modifierstate.MODIFIER_STATE_HEXED | 6 | |
| modifierstate.MODIFIER_STATE_INVISIBLE | 7 | |
| modifierstate.MODIFIER_STATE_INVULNERABLE | 8 | |
| modifierstate.MODIFIER_STATE_MAGIC_IMMUNE | 9 | |
| modifierstate.MODIFIER_STATE_PROVIDES_VISION | 10 | |
| modifierstate.MODIFIER_STATE_NIGHTMARED | 11 | |
| modifierstate.MODIFIER_STATE_BLOCK_DISABLED | 12 | |
| modifierstate.MODIFIER_STATE_EVADE_DISABLED | 13 | |
| modifierstate.MODIFIER_STATE_UNSELECTABLE | 14 | |
| modifierstate.MODIFIER_STATE_CANNOT_TARGET_ENEMIES | 15 | |
| modifierstate.MODIFIER_STATE_CANNOT_TARGET_BUILDINGS | 16 | |
| modifierstate.MODIFIER_STATE_CANNOT_MISS | 17 | |
| modifierstate.MODIFIER_STATE_SPECIALLY_DENIABLE | 18 | |
| modifierstate.MODIFIER_STATE_FROZEN | 19 | |
| modifierstate.MODIFIER_STATE_COMMAND_RESTRICTED | 20 | |
| modifierstate.MODIFIER_STATE_NOT_ON_MINIMAP | 21 | |
| modifierstate.MODIFIER_STATE_LOW_ATTACK_PRIORITY | 22 | |
| modifierstate.MODIFIER_STATE_NO_HEALTH_BAR | 23 | |
| modifierstate.MODIFIER_STATE_NO_HEALTH_BAR_FOR_ENEMIES | 24 | |
| modifierstate.MODIFIER_STATE_NO_HEALTH_BAR_FOR_OTHER_PLAYERS | 25 | |
| modifierstate.MODIFIER_STATE_FLYING | 26 | |
| modifierstate.MODIFIER_STATE_NO_UNIT_COLLISION | 27 | |
| modifierstate.MODIFIER_STATE_NO_TEAM_MOVE_TO | 28 | |
| modifierstate.MODIFIER_STATE_NO_TEAM_SELECT | 29 | |
| modifierstate.MODIFIER_STATE_PASSIVES_DISABLED | 30 | |
| modifierstate.MODIFIER_STATE_DOMINATED | 31 | |
| modifierstate.MODIFIER_STATE_BLIND | 32 | |
| modifierstate.MODIFIER_STATE_OUT_OF_GAME | 33 | |
| modifierstate.MODIFIER_STATE_FAKE_ALLY | 34 | |
| modifierstate.MODIFIER_STATE_FLYING_FOR_PATHING_PURPOSES_ONLY | 35 | |
| modifierstate.MODIFIER_STATE_TRUESIGHT_IMMUNE | 36 | |
| modifierstate.MODIFIER_STATE_UNTARGETABLE | 37 | |
| modifierstate.MODIFIER_STATE_UNTARGETABLE_ALLIED | 38 | |
| modifierstate.MODIFIER_STATE_UNTARGETABLE_ENEMY | 39 | |
| modifierstate.MODIFIER_STATE_UNTARGETABLE_SELF | 40 | |
| modifierstate.MODIFIER_STATE_IGNORING_MOVE_AND_ATTACK_ORDERS | 41 | |
| modifierstate.MODIFIER_STATE_ALLOW_PATHING_THROUGH_TREES | 42 | |
| modifierstate.MODIFIER_STATE_NOT_ON_MINIMAP_FOR_ENEMIES | 43 | |
| modifierstate.MODIFIER_STATE_UNSLOWABLE | 44 | |
| modifierstate.MODIFIER_STATE_TETHERED | 45 | |
| modifierstate.MODIFIER_STATE_IGNORING_STOP_ORDERS | 46 | |
| modifierstate.MODIFIER_STATE_FEARED | 47 | |
| modifierstate.MODIFIER_STATE_TAUNTED | 48 | |
| modifierstate.MODIFIER_STATE_CANNOT_BE_MOTION_CONTROLLED | 49 | |
| modifierstate.MODIFIER_STATE_FORCED_FLYING_VISION | 50 | |
| modifierstate.MODIFIER_STATE_ATTACK_ALLIES | 51 | |
| modifierstate.MODIFIER_STATE_ALLOW_PATHING_THROUGH_CLIFFS | 52 | |
| modifierstate.MODIFIER_STATE_ALLOW_PATHING_THROUGH_FISSURE | 53 | |
| modifierstate.MODIFIER_STATE_SPECIALLY_UNDENIABLE | 54 | |
| modifierstate.MODIFIER_STATE_ALLOW_PATHING_THROUGH_OBSTRUCTIONS | 55 | |
| modifierstate.MODIFIER_STATE_DEBUFF_IMMUNE | 56 | |
| modifierstate.MODIFIER_STATE_ALLOW_PATHING_THROUGH_BASE_BLOCKER | 57 | |
| modifierstate.MODIFIER_STATE_IGNORING_MOVE_ORDERS | 58 | |
| modifierstate.MODIFIER_STATE_ATTACKS_ARE_MELEE | 59 | |
| modifierstate.MODIFIER_STATE_CAN_USE_BACKPACK_ITEMS | 60 | |
| modifierstate.MODIFIER_STATE_CASTS_IGNORE_CHANNELING | 61 | |
| modifierstate.MODIFIER_STATE_ATTACKS_DONT_REVEAL | 62 | |
| modifierstate.MODIFIER_STATE_NEUTRALS_DONT_ATTACK | 63 | |
| modifierstate.MODIFIER_STATE_LAST | 64 | 
DOTAModifierAttribute_t
| Enumerator | Value | Description | 
|---|---|---|
| DOTAModifierAttribute_t.MODIFIER_ATTRIBUTE_NONE | 0 | |
| DOTAModifierAttribute_t.MODIFIER_ATTRIBUTE_PERMANENT | 1 | |
| DOTAModifierAttribute_t.MODIFIER_ATTRIBUTE_MULTIPLE | 2 | |
| DOTAModifierAttribute_t.MODIFIER_ATTRIBUTE_IGNORE_INVULNERABLE | 4 | |
| DOTAModifierAttribute_t.MODIFIER_ATTRIBUTE_AURA_PRIORITY | 8 | |
| DOTAModifierAttribute_t.MODIFIER_ATTRIBUTE_IGNORE_DODGE | 16 | 
Attributes
| Enumerator | Value | Description | 
|---|---|---|
| Attributes.DOTA_ATTRIBUTE_STRENGTH | 0 | |
| Attributes.DOTA_ATTRIBUTE_AGILITY | 1 | |
| Attributes.DOTA_ATTRIBUTE_INTELLECT | 2 | |
| Attributes.DOTA_ATTRIBUTE_ALL | 3 | |
| Attributes.DOTA_ATTRIBUTE_MAX | 4 | |
| Attributes.DOTA_ATTRIBUTE_INVALID | -1 | 
ParticleAttachment_t
| Enumerator | Value | Description | 
|---|---|---|
| ParticleAttachment_t.PATTACH_INVALID | -1 | |
| ParticleAttachment_t.PATTACH_ABSORIGIN | 0 | |
| ParticleAttachment_t.PATTACH_ABSORIGIN_FOLLOW | 1 | |
| ParticleAttachment_t.PATTACH_CUSTOMORIGIN | 2 | |
| ParticleAttachment_t.PATTACH_CUSTOMORIGIN_FOLLOW | 3 | |
| ParticleAttachment_t.PATTACH_POINT | 4 | |
| ParticleAttachment_t.PATTACH_POINT_FOLLOW | 5 | |
| ParticleAttachment_t.PATTACH_EYES_FOLLOW | 6 | |
| ParticleAttachment_t.PATTACH_OVERHEAD_FOLLOW | 7 | |
| ParticleAttachment_t.PATTACH_WORLDORIGIN | 8 | |
| ParticleAttachment_t.PATTACH_ROOTBONE_FOLLOW | 9 | |
| ParticleAttachment_t.PATTACH_RENDERORIGIN_FOLLOW | 10 | |
| ParticleAttachment_t.PATTACH_MAIN_VIEW | 11 | |
| ParticleAttachment_t.PATTACH_WATERWAKE | 12 | |
| ParticleAttachment_t.PATTACH_CENTER_FOLLOW | 13 | |
| ParticleAttachment_t.PATTACH_CUSTOM_GAME_STATE_1 | 14 | |
| ParticleAttachment_t.PATTACH_HEALTHBAR | 15 | |
| ParticleAttachment_t.MAX_PATTACH_TYPES | 16 | 
DOTA_MOTION_CONTROLLER_PRIORITY
| Enumerator | Value | Description | 
|---|---|---|
| DOTA_MOTION_CONTROLLER_PRIORITY.DOTA_MOTION_CONTROLLER_PRIORITY_LOWEST | 0 | |
| DOTA_MOTION_CONTROLLER_PRIORITY.DOTA_MOTION_CONTROLLER_PRIORITY_LOW | 1 | |
| DOTA_MOTION_CONTROLLER_PRIORITY.DOTA_MOTION_CONTROLLER_PRIORITY_MEDIUM | 2 | |
| DOTA_MOTION_CONTROLLER_PRIORITY.DOTA_MOTION_CONTROLLER_PRIORITY_HIGH | 3 | |
| DOTA_MOTION_CONTROLLER_PRIORITY.DOTA_MOTION_CONTROLLER_PRIORITY_HIGHEST | 4 | |
| DOTA_MOTION_CONTROLLER_PRIORITY.DOTA_MOTION_CONTROLLER_PRIORITY_ULTRA | 5 | 
DOTASpeechType_t
| Enumerator | Value | Description | 
|---|---|---|
| DOTASpeechType_t.DOTA_SPEECH_USER_INVALID | 0 | |
| DOTASpeechType_t.DOTA_SPEECH_USER_SINGLE | 1 | |
| DOTASpeechType_t.DOTA_SPEECH_USER_TEAM | 2 | |
| DOTASpeechType_t.DOTA_SPEECH_USER_TEAM_NEARBY | 3 | |
| DOTASpeechType_t.DOTA_SPEECH_USER_NEARBY | 4 | |
| DOTASpeechType_t.DOTA_SPEECH_USER_ALL | 5 | |
| DOTASpeechType_t.DOTA_SPEECH_GOOD_TEAM | 6 | |
| DOTASpeechType_t.DOTA_SPEECH_BAD_TEAM | 7 | |
| DOTASpeechType_t.DOTA_SPEECH_SPECTATOR | 8 | |
| DOTASpeechType_t.DOTA_SPEECH_USER_TEAM_NOSPECTATOR | 9 | |
| DOTASpeechType_t.DOTA_SPEECH_RECIPIENT_TYPE_MAX | 10 | 
DOTAAbilitySpeakTrigger_t
| Enumerator | Value | Description | 
|---|---|---|
| DOTAAbilitySpeakTrigger_t.DOTA_ABILITY_SPEAK_START_ACTION_PHASE | 0 | |
| DOTAAbilitySpeakTrigger_t.DOTA_ABILITY_SPEAK_CAST | 1 | 
DotaCustomUIType_t
| Enumerator | Value | Description | 
|---|---|---|
| DotaCustomUIType_t.DOTA_CUSTOM_UI_TYPE_HUD | 0 | |
| DotaCustomUIType_t.DOTA_CUSTOM_UI_TYPE_HERO_SELECTION | 1 | |
| DotaCustomUIType_t.DOTA_CUSTOM_UI_TYPE_PREGAME_STRATEGY | 2 | |
| DotaCustomUIType_t.DOTA_CUSTOM_UI_TYPE_GAME_INFO | 3 | |
| DotaCustomUIType_t.DOTA_CUSTOM_UI_TYPE_GAME_SETUP | 4 | |
| DotaCustomUIType_t.DOTA_CUSTOM_UI_TYPE_FLYOUT_SCOREBOARD | 5 | |
| DotaCustomUIType_t.DOTA_CUSTOM_UI_TYPE_HUD_TOP_BAR | 6 | |
| DotaCustomUIType_t.DOTA_CUSTOM_UI_TYPE_END_SCREEN | 7 | |
| DotaCustomUIType_t.DOTA_CUSTOM_UI_TYPE_COUNT | 8 | |
| DotaCustomUIType_t.DOTA_CUSTOM_UI_TYPE_INVALID | -1 | 
DotaDefaultUIElement_t
| Enumerator | Value | Description | 
|---|---|---|
| DotaDefaultUIElement_t.DOTA_DEFAULT_UI_INVALID | -1 | |
| DotaDefaultUIElement_t.DOTA_DEFAULT_UI_TOP_TIMEOFDAY | 0 | |
| DotaDefaultUIElement_t.DOTA_DEFAULT_UI_TOP_HEROES | 1 | |
| DotaDefaultUIElement_t.DOTA_DEFAULT_UI_FLYOUT_SCOREBOARD | 2 | |
| DotaDefaultUIElement_t.DOTA_DEFAULT_UI_ACTION_PANEL | 3 | |
| DotaDefaultUIElement_t.DOTA_DEFAULT_UI_ACTION_MINIMAP | 4 | |
| DotaDefaultUIElement_t.DOTA_DEFAULT_UI_INVENTORY_PANEL | 5 | |
| DotaDefaultUIElement_t.DOTA_DEFAULT_UI_INVENTORY_SHOP | 6 | |
| DotaDefaultUIElement_t.DOTA_DEFAULT_UI_INVENTORY_ITEMS | 7 | |
| DotaDefaultUIElement_t.DOTA_DEFAULT_UI_INVENTORY_QUICKBUY | 8 | |
| DotaDefaultUIElement_t.DOTA_DEFAULT_UI_INVENTORY_COURIER | 9 | |
| DotaDefaultUIElement_t.DOTA_DEFAULT_UI_INVENTORY_PROTECT | 10 | |
| DotaDefaultUIElement_t.DOTA_DEFAULT_UI_INVENTORY_GOLD | 11 | |
| DotaDefaultUIElement_t.DOTA_DEFAULT_UI_SHOP_SUGGESTEDITEMS | 12 | |
| DotaDefaultUIElement_t.DOTA_DEFAULT_UI_SHOP_COMMONITEMS | 13 | |
| DotaDefaultUIElement_t.DOTA_DEFAULT_UI_HERO_SELECTION_TEAMS | 14 | |
| DotaDefaultUIElement_t.DOTA_DEFAULT_UI_HERO_SELECTION_GAME_NAME | 15 | |
| DotaDefaultUIElement_t.DOTA_DEFAULT_UI_HERO_SELECTION_CLOCK | 16 | |
| DotaDefaultUIElement_t.DOTA_DEFAULT_UI_HERO_SELECTION_HEADER | 17 | |
| DotaDefaultUIElement_t.DOTA_DEFAULT_UI_TOP_MENU_BUTTONS | 18 | |
| DotaDefaultUIElement_t.DOTA_DEFAULT_UI_TOP_BAR_BACKGROUND | 19 | |
| DotaDefaultUIElement_t.DOTA_DEFAULT_UI_TOP_BAR_RADIANT_TEAM | 20 | |
| DotaDefaultUIElement_t.DOTA_DEFAULT_UI_TOP_BAR_DIRE_TEAM | 21 | |
| DotaDefaultUIElement_t.DOTA_DEFAULT_UI_TOP_BAR_SCORE | 22 | |
| DotaDefaultUIElement_t.DOTA_DEFAULT_UI_ENDGAME | 23 | |
| DotaDefaultUIElement_t.DOTA_DEFAULT_UI_ENDGAME_CHAT | 24 | |
| DotaDefaultUIElement_t.DOTA_DEFAULT_UI_QUICK_STATS | 25 | |
| DotaDefaultUIElement_t.DOTA_DEFAULT_UI_PREGAME_STRATEGYUI | 26 | |
| DotaDefaultUIElement_t.DOTA_DEFAULT_UI_KILLCAM | 27 | |
| DotaDefaultUIElement_t.DOTA_DEFAULT_UI_FIGHT_RECAP | 28 | |
| DotaDefaultUIElement_t.DOTA_DEFAULT_UI_TOP_BAR | 29 | |
| DotaDefaultUIElement_t.DOTA_DEFAULT_UI_CUSTOMUI_BEHIND_HUD_ELEMENTS | 30 | |
| DotaDefaultUIElement_t.DOTA_DEFAULT_UI_AGHANIMS_STATUS | 31 | |
| DotaDefaultUIElement_t.DOTA_DEFAULT_UI_ELEMENT_COUNT | 32 | 
PlayerUltimateStateOrTime_t
| Enumerator | Value | Description | 
|---|---|---|
| PlayerUltimateStateOrTime_t.PLAYER_ULTIMATE_STATE_READY | 0 | |
| PlayerUltimateStateOrTime_t.PLAYER_ULTIMATE_STATE_NO_MANA | -1 | |
| PlayerUltimateStateOrTime_t.PLAYER_ULTIMATE_STATE_NOT_LEVELED | -2 | |
| PlayerUltimateStateOrTime_t.PLAYER_ULTIMATE_STATE_HIDDEN | -3 | 
PlayerOrderIssuer_t
| Enumerator | Value | Description | 
|---|---|---|
| PlayerOrderIssuer_t.DOTA_ORDER_ISSUER_SELECTED_UNITS | 0 | |
| PlayerOrderIssuer_t.DOTA_ORDER_ISSUER_CURRENT_UNIT_ONLY | 1 | |
| PlayerOrderIssuer_t.DOTA_ORDER_ISSUER_HERO_ONLY | 2 | |
| PlayerOrderIssuer_t.DOTA_ORDER_ISSUER_PASSED_UNIT_ONLY | 3 | 
OrderQueueBehavior_t
| Enumerator | Value | Description | 
|---|---|---|
| OrderQueueBehavior_t.DOTA_ORDER_QUEUE_DEFAULT | 0 | |
| OrderQueueBehavior_t.DOTA_ORDER_QUEUE_NEVER | 1 | |
| OrderQueueBehavior_t.DOTA_ORDER_QUEUE_ALWAYS | 2 | 
CLICK_BEHAVIORS
| Enumerator | Value | Description | 
|---|---|---|
| CLICK_BEHAVIORS.DOTA_CLICK_BEHAVIOR_NONE | 0 | |
| CLICK_BEHAVIORS.DOTA_CLICK_BEHAVIOR_MOVE | 1 | |
| CLICK_BEHAVIORS.DOTA_CLICK_BEHAVIOR_ATTACK | 2 | |
| CLICK_BEHAVIORS.DOTA_CLICK_BEHAVIOR_CAST | 3 | |
| CLICK_BEHAVIORS.DOTA_CLICK_BEHAVIOR_DROP_ITEM | 4 | |
| CLICK_BEHAVIORS.DOTA_CLICK_BEHAVIOR_DROP_SHOP_ITEM | 5 | |
| CLICK_BEHAVIORS.DOTA_CLICK_BEHAVIOR_DRAG | 6 | |
| CLICK_BEHAVIORS.DOTA_CLICK_BEHAVIOR_LEARN_ABILITY | 7 | |
| CLICK_BEHAVIORS.DOTA_CLICK_BEHAVIOR_PATROL | 8 | |
| CLICK_BEHAVIORS.DOTA_CLICK_BEHAVIOR_VECTOR_CAST | 9 | |
| CLICK_BEHAVIORS.DOTA_CLICK_BEHAVIOR_UNUSED | 10 | |
| CLICK_BEHAVIORS.DOTA_CLICK_BEHAVIOR_RADAR | 11 | |
| CLICK_BEHAVIORS.DOTA_CLICK_BEHAVIOR_LAST | 12 | 
AbilityLearnResult_t
| Enumerator | Value | Description | 
|---|---|---|
| AbilityLearnResult_t.ABILITY_CAN_BE_UPGRADED | 0 | |
| AbilityLearnResult_t.ABILITY_CANNOT_BE_UPGRADED_NOT_UPGRADABLE | 1 | |
| AbilityLearnResult_t.ABILITY_CANNOT_BE_UPGRADED_AT_MAX | 2 | |
| AbilityLearnResult_t.ABILITY_CANNOT_BE_UPGRADED_REQUIRES_LEVEL | 3 | |
| AbilityLearnResult_t.ABILITY_NOT_LEARNABLE | 4 | 
DOTAKeybindCommand_t
| Enumerator | Value | Description | 
|---|---|---|
| DOTAKeybindCommand_t.DOTA_KEYBIND_NONE | 0 | |
| DOTAKeybindCommand_t.DOTA_KEYBIND_FIRST | 1 | |
| DOTAKeybindCommand_t.DOTA_KEYBIND_CAMERA_UP | 1 | |
| DOTAKeybindCommand_t.DOTA_KEYBIND_CAMERA_DOWN | 2 | |
| DOTAKeybindCommand_t.DOTA_KEYBIND_CAMERA_LEFT | 3 | |
| DOTAKeybindCommand_t.DOTA_KEYBIND_CAMERA_RIGHT | 4 | |
| DOTAKeybindCommand_t.DOTA_KEYBIND_CAMERA_GRIP | 5 | |
| DOTAKeybindCommand_t.DOTA_KEYBIND_CAMERA_YAW_GRIP | 6 | |
| DOTAKeybindCommand_t.DOTA_KEYBIND_CAMERA_SAVED_POSITION_1 | 7 | |
| DOTAKeybindCommand_t.DOTA_KEYBIND_CAMERA_SAVED_POSITION_2 | 8 | |
| DOTAKeybindCommand_t.DOTA_KEYBIND_CAMERA_SAVED_POSITION_3 | 9 | |
| DOTAKeybindCommand_t.DOTA_KEYBIND_CAMERA_SAVED_POSITION_4 | 10 | |
| DOTAKeybindCommand_t.DOTA_KEYBIND_CAMERA_SAVED_POSITION_5 | 11 | |
| DOTAKeybindCommand_t.DOTA_KEYBIND_CAMERA_SAVED_POSITION_6 | 12 | |
| DOTAKeybindCommand_t.DOTA_KEYBIND_CAMERA_SAVED_POSITION_7 | 13 | |
| DOTAKeybindCommand_t.DOTA_KEYBIND_CAMERA_SAVED_POSITION_8 | 14 | |
| DOTAKeybindCommand_t.DOTA_KEYBIND_CAMERA_SAVED_POSITION_9 | 15 | |
| DOTAKeybindCommand_t.DOTA_KEYBIND_CAMERA_SAVED_POSITION_10 | 16 | |
| DOTAKeybindCommand_t.DOTA_KEYBIND_HERO_ATTACK | 17 | |
| DOTAKeybindCommand_t.DOTA_KEYBIND_HERO_MOVE | 18 | |
| DOTAKeybindCommand_t.DOTA_KEYBIND_HERO_MOVE_DIRECTION | 19 | |
| DOTAKeybindCommand_t.DOTA_KEYBIND_PATROL | 20 | |
| DOTAKeybindCommand_t.DOTA_KEYBIND_HERO_STOP | 21 | |
| DOTAKeybindCommand_t.DOTA_KEYBIND_HERO_HOLD | 22 | |
| DOTAKeybindCommand_t.DOTA_KEYBIND_HERO_SELECT | 23 | |
| DOTAKeybindCommand_t.DOTA_KEYBIND_COURIER_SELECT | 24 | |
| DOTAKeybindCommand_t.DOTA_KEYBIND_COURIER_DELIVER | 25 | |
| DOTAKeybindCommand_t.DOTA_KEYBIND_COURIER_BURST | 26 | |
| DOTAKeybindCommand_t.DOTA_KEYBIND_COURIER_SHIELD | 27 | |
| DOTAKeybindCommand_t.DOTA_KEYBIND_PAUSE | 28 | |
| DOTAKeybindCommand_t.DOTA_SELECT_ALL | 29 | |
| DOTAKeybindCommand_t.DOTA_SELECT_ALL_OTHERS | 30 | |
| DOTAKeybindCommand_t.DOTA_RECENT_EVENT | 31 | |
| DOTAKeybindCommand_t.DOTA_KEYBIND_CHAT_TEAM | 32 | |
| DOTAKeybindCommand_t.DOTA_KEYBIND_CHAT_GLOBAL | 33 | |
| DOTAKeybindCommand_t.DOTA_KEYBIND_CHAT_TEAM2 | 34 | |
| DOTAKeybindCommand_t.DOTA_KEYBIND_CHAT_GLOBAL2 | 35 | |
| DOTAKeybindCommand_t.DOTA_KEYBIND_CHAT_VOICE_PARTY | 36 | |
| DOTAKeybindCommand_t.DOTA_KEYBIND_CHAT_VOICE_TEAM | 37 | |
| DOTAKeybindCommand_t.DOTA_KEYBIND_CHAT_WHEEL | 38 | |
| DOTAKeybindCommand_t.DOTA_KEYBIND_CHAT_WHEEL2 | 39 | |
| DOTAKeybindCommand_t.DOTA_KEYBIND_CHAT_WHEEL_CARE | 40 | |
| DOTAKeybindCommand_t.DOTA_KEYBIND_CHAT_WHEEL_BACK | 41 | |
| DOTAKeybindCommand_t.DOTA_KEYBIND_CHAT_WHEEL_NEED_WARDS | 42 | |
| DOTAKeybindCommand_t.DOTA_KEYBIND_CHAT_WHEEL_STUN | 43 | |
| DOTAKeybindCommand_t.DOTA_KEYBIND_CHAT_WHEEL_HELP | 44 | |
| DOTAKeybindCommand_t.DOTA_KEYBIND_CHAT_WHEEL_GET_PUSH | 45 | |
| DOTAKeybindCommand_t.DOTA_KEYBIND_CHAT_WHEEL_GOOD_JOB | 46 | |
| DOTAKeybindCommand_t.DOTA_KEYBIND_CHAT_WHEEL_MISSING | 47 | |
| DOTAKeybindCommand_t.DOTA_KEYBIND_CHAT_WHEEL_MISSING_TOP | 48 | |
| DOTAKeybindCommand_t.DOTA_KEYBIND_CHAT_WHEEL_MISSING_MIDDLE | 49 | |
| DOTAKeybindCommand_t.DOTA_KEYBIND_CHAT_WHEEL_MISSING_BOTTOM | 50 | |
| DOTAKeybindCommand_t.DOTA_KEYBIND_HERO_CHAT_WHEEL | 51 | |
| DOTAKeybindCommand_t.DOTA_KEYBIND_SPRAY_WHEEL | 52 | |
| DOTAKeybindCommand_t.DOTA_KEYBIND_ABILITY_PRIMARY1 | 53 | |
| DOTAKeybindCommand_t.DOTA_KEYBIND_ABILITY_PRIMARY2 | 54 | |
| DOTAKeybindCommand_t.DOTA_KEYBIND_ABILITY_PRIMARY3 | 55 | |
| DOTAKeybindCommand_t.DOTA_KEYBIND_ABILITY_SECONDARY1 | 56 | |
| DOTAKeybindCommand_t.DOTA_KEYBIND_ABILITY_SECONDARY2 | 57 | |
| DOTAKeybindCommand_t.DOTA_KEYBIND_ABILITY_ULTIMATE | 58 | |
| DOTAKeybindCommand_t.DOTA_KEYBIND_TALENT_UPGRADE_LEFT | 59 | |
| DOTAKeybindCommand_t.DOTA_KEYBIND_TALENT_UPGRADE_RIGHT | 60 | |
| DOTAKeybindCommand_t.DOTA_KEYBIND_TALENT_UPGRADE_ATTRIBUTE | 61 | |
| DOTAKeybindCommand_t.DOTA_KEYBIND_NEUTRAL_ITEM_SELECT1 | 62 | |
| DOTAKeybindCommand_t.DOTA_KEYBIND_NEUTRAL_ITEM_SELECT2 | 63 | |
| DOTAKeybindCommand_t.DOTA_KEYBIND_NEUTRAL_ITEM_SELECT3 | 64 | |
| DOTAKeybindCommand_t.DOTA_KEYBIND_NEUTRAL_ITEM_SELECT4 | 65 | |
| DOTAKeybindCommand_t.DOTA_KEYBIND_ABILITY_PRIMARY1_QUICKCAST | 66 | |
| DOTAKeybindCommand_t.DOTA_KEYBIND_ABILITY_PRIMARY2_QUICKCAST | 67 | |
| DOTAKeybindCommand_t.DOTA_KEYBIND_ABILITY_PRIMARY3_QUICKCAST | 68 | |
| DOTAKeybindCommand_t.DOTA_KEYBIND_ABILITY_SECONDARY1_QUICKCAST | 69 | |
| DOTAKeybindCommand_t.DOTA_KEYBIND_ABILITY_SECONDARY2_QUICKCAST | 70 | |
| DOTAKeybindCommand_t.DOTA_KEYBIND_ABILITY_ULTIMATE_QUICKCAST | 71 | |
| DOTAKeybindCommand_t.DOTA_KEYBIND_ABILITY_PRIMARY1_EXPLICIT_AUTOCAST | 72 | |
| DOTAKeybindCommand_t.DOTA_KEYBIND_ABILITY_PRIMARY2_EXPLICIT_AUTOCAST | 73 | |
| DOTAKeybindCommand_t.DOTA_KEYBIND_ABILITY_PRIMARY3_EXPLICIT_AUTOCAST | 74 | |
| DOTAKeybindCommand_t.DOTA_KEYBIND_ABILITY_SECONDARY1_EXPLICIT_AUTOCAST | 75 | |
| DOTAKeybindCommand_t.DOTA_KEYBIND_ABILITY_SECONDARY2_EXPLICIT_AUTOCAST | 76 | |
| DOTAKeybindCommand_t.DOTA_KEYBIND_ABILITY_ULTIMATE_EXPLICIT_AUTOCAST | 77 | |
| DOTAKeybindCommand_t.DOTA_KEYBIND_ABILITY_PRIMARY1_QUICKCAST_AUTOCAST | 78 | |
| DOTAKeybindCommand_t.DOTA_KEYBIND_ABILITY_PRIMARY2_QUICKCAST_AUTOCAST | 79 | |
| DOTAKeybindCommand_t.DOTA_KEYBIND_ABILITY_PRIMARY3_QUICKCAST_AUTOCAST | 80 | |
| DOTAKeybindCommand_t.DOTA_KEYBIND_ABILITY_SECONDARY1_QUICKCAST_AUTOCAST | 81 | |
| DOTAKeybindCommand_t.DOTA_KEYBIND_ABILITY_SECONDARY2_QUICKCAST_AUTOCAST | 82 | |
| DOTAKeybindCommand_t.DOTA_KEYBIND_ABILITY_ULTIMATE_QUICKCAST_AUTOCAST | 83 | |
| DOTAKeybindCommand_t.DOTA_KEYBIND_ABILITY_PRIMARY1_AUTOMATIC_AUTOCAST | 84 | |
| DOTAKeybindCommand_t.DOTA_KEYBIND_ABILITY_PRIMARY2_AUTOMATIC_AUTOCAST | 85 | |
| DOTAKeybindCommand_t.DOTA_KEYBIND_ABILITY_PRIMARY3_AUTOMATIC_AUTOCAST | 86 | |
| DOTAKeybindCommand_t.DOTA_KEYBIND_ABILITY_SECONDARY1_AUTOMATIC_AUTOCAST | 87 | |
| DOTAKeybindCommand_t.DOTA_KEYBIND_ABILITY_SECONDARY2_AUTOMATIC_AUTOCAST | 88 | |
| DOTAKeybindCommand_t.DOTA_KEYBIND_ABILITY_ULTIMATE_AUTOMATIC_AUTOCAST | 89 | |
| DOTAKeybindCommand_t.DOTA_KEYBIND_INVENTORY1 | 90 | |
| DOTAKeybindCommand_t.DOTA_KEYBIND_INVENTORY2 | 91 | |
| DOTAKeybindCommand_t.DOTA_KEYBIND_INVENTORY3 | 92 | |
| DOTAKeybindCommand_t.DOTA_KEYBIND_INVENTORY4 | 93 | |
| DOTAKeybindCommand_t.DOTA_KEYBIND_INVENTORY5 | 94 | |
| DOTAKeybindCommand_t.DOTA_KEYBIND_INVENTORY6 | 95 | |
| DOTAKeybindCommand_t.DOTA_KEYBIND_INVENTORYTP | 96 | |
| DOTAKeybindCommand_t.DOTA_KEYBIND_INVENTORYNEUTRAL | 97 | |
| DOTAKeybindCommand_t.DOTA_KEYBIND_INVENTORY1_QUICKCAST | 98 | |
| DOTAKeybindCommand_t.DOTA_KEYBIND_INVENTORY2_QUICKCAST | 99 | |
| DOTAKeybindCommand_t.DOTA_KEYBIND_INVENTORY3_QUICKCAST | 100 | |
| DOTAKeybindCommand_t.DOTA_KEYBIND_INVENTORY4_QUICKCAST | 101 | |
| DOTAKeybindCommand_t.DOTA_KEYBIND_INVENTORY5_QUICKCAST | 102 | |
| DOTAKeybindCommand_t.DOTA_KEYBIND_INVENTORY6_QUICKCAST | 103 | |
| DOTAKeybindCommand_t.DOTA_KEYBIND_INVENTORYTP_QUICKCAST | 104 | |
| DOTAKeybindCommand_t.DOTA_KEYBIND_INVENTORYNEUTRAL_QUICKCAST | 105 | |
| DOTAKeybindCommand_t.DOTA_KEYBIND_INVENTORY1_AUTOCAST | 106 | |
| DOTAKeybindCommand_t.DOTA_KEYBIND_INVENTORY2_AUTOCAST | 107 | |
| DOTAKeybindCommand_t.DOTA_KEYBIND_INVENTORY3_AUTOCAST | 108 | |
| DOTAKeybindCommand_t.DOTA_KEYBIND_INVENTORY4_AUTOCAST | 109 | |
| DOTAKeybindCommand_t.DOTA_KEYBIND_INVENTORY5_AUTOCAST | 110 | |
| DOTAKeybindCommand_t.DOTA_KEYBIND_INVENTORY6_AUTOCAST | 111 | |
| DOTAKeybindCommand_t.DOTA_KEYBIND_INVENTORYTP_AUTOCAST | 112 | |
| DOTAKeybindCommand_t.DOTA_KEYBIND_INVENTORYNEUTRAL_AUTOCAST | 113 | |
| DOTAKeybindCommand_t.DOTA_KEYBIND_INVENTORY1_QUICKAUTOCAST | 114 | |
| DOTAKeybindCommand_t.DOTA_KEYBIND_INVENTORY2_QUICKAUTOCAST | 115 | |
| DOTAKeybindCommand_t.DOTA_KEYBIND_INVENTORY3_QUICKAUTOCAST | 116 | |
| DOTAKeybindCommand_t.DOTA_KEYBIND_INVENTORY4_QUICKAUTOCAST | 117 | |
| DOTAKeybindCommand_t.DOTA_KEYBIND_INVENTORY5_QUICKAUTOCAST | 118 | |
| DOTAKeybindCommand_t.DOTA_KEYBIND_INVENTORY6_QUICKAUTOCAST | 119 | |
| DOTAKeybindCommand_t.DOTA_KEYBIND_INVENTORYTP_QUICKAUTOCAST | 120 | |
| DOTAKeybindCommand_t.DOTA_KEYBIND_INVENTORYNEUTRAL_QUICKAUTOCAST | 121 | |
| DOTAKeybindCommand_t.DOTA_KEYBIND_CONTROL_GROUP1 | 122 | |
| DOTAKeybindCommand_t.DOTA_KEYBIND_CONTROL_GROUP2 | 123 | |
| DOTAKeybindCommand_t.DOTA_KEYBIND_CONTROL_GROUP3 | 124 | |
| DOTAKeybindCommand_t.DOTA_KEYBIND_CONTROL_GROUP4 | 125 | |
| DOTAKeybindCommand_t.DOTA_KEYBIND_CONTROL_GROUP5 | 126 | |
| DOTAKeybindCommand_t.DOTA_KEYBIND_CONTROL_GROUP6 | 127 | |
| DOTAKeybindCommand_t.DOTA_KEYBIND_CONTROL_GROUP7 | 128 | |
| DOTAKeybindCommand_t.DOTA_KEYBIND_CONTROL_GROUP8 | 129 | |
| DOTAKeybindCommand_t.DOTA_KEYBIND_CONTROL_GROUP9 | 130 | |
| DOTAKeybindCommand_t.DOTA_KEYBIND_CONTROL_GROUP10 | 131 | |
| DOTAKeybindCommand_t.DOTA_KEYBIND_CONTROL_GROUPCYCLE | 132 | |
| DOTAKeybindCommand_t.DOTA_KEYBIND_SELECT_ALLY1 | 133 | |
| DOTAKeybindCommand_t.DOTA_KEYBIND_SELECT_ALLY2 | 134 | |
| DOTAKeybindCommand_t.DOTA_KEYBIND_SELECT_ALLY3 | 135 | |
| DOTAKeybindCommand_t.DOTA_KEYBIND_SELECT_ALLY4 | 136 | |
| DOTAKeybindCommand_t.DOTA_KEYBIND_SELECT_ALLY5 | 137 | |
| DOTAKeybindCommand_t.DOTA_KEYBIND_SHOP_TOGGLE | 138 | |
| DOTAKeybindCommand_t.DOTA_KEYBIND_SCOREBOARD_TOGGLE | 139 | |
| DOTAKeybindCommand_t.DOTA_KEYBIND_COMBATLOG_TOGGLE | 140 | |
| DOTAKeybindCommand_t.DOTA_KEYBIND_SCREENSHOT | 141 | |
| DOTAKeybindCommand_t.DOTA_KEYBIND_ESCAPE | 142 | |
| DOTAKeybindCommand_t.DOTA_KEYBIND_CONSOLE | 143 | |
| DOTAKeybindCommand_t.DOTA_KEYBIND_DEATH_SUMMARY | 144 | |
| DOTAKeybindCommand_t.DOTA_KEYBIND_LEARN_ABILITIES | 145 | |
| DOTAKeybindCommand_t.DOTA_KEYBIND_LEARN_STATS | 146 | |
| DOTAKeybindCommand_t.DOTA_KEYBIND_ACTIVATE_GLYPH | 147 | |
| DOTAKeybindCommand_t.DOTA_KEYBIND_ACTIVATE_RADAR | 148 | |
| DOTAKeybindCommand_t.DOTA_KEYBIND_PURCHASE_QUICKBUY | 149 | |
| DOTAKeybindCommand_t.DOTA_KEYBIND_PURCHASE_STICKY | 150 | |
| DOTAKeybindCommand_t.DOTA_KEYBIND_TOGGLE_BUYBACK_PROTECTION | 151 | |
| DOTAKeybindCommand_t.DOTA_KEYBIND_GRAB_STASH_ITEMS | 152 | |
| DOTAKeybindCommand_t.DOTA_KEYBIND_TOGGLE_AUTOATTACK | 153 | |
| DOTAKeybindCommand_t.DOTA_KEYBIND_TOGGLE_OVERLAYMAP | 154 | |
| DOTAKeybindCommand_t.DOTA_KEYBIND_OVERLAYMAP_INPUTKEY | 155 | |
| DOTAKeybindCommand_t.DOTA_KEYBIND_FILTER_ENEMY | 156 | |
| DOTAKeybindCommand_t.DOTA_KEYBIND_FILTER_ALLY | 157 | |
| DOTAKeybindCommand_t.DOTA_KEYBIND_FILTER_HERO | 158 | |
| DOTAKeybindCommand_t.DOTA_KEYBIND_FILTER_NONHERO | 159 | |
| DOTAKeybindCommand_t.DOTA_KEYBIND_TAUNT | 160 | |
| DOTAKeybindCommand_t.DOTA_KEYBIND_SHOP_CONSUMABLES | 161 | |
| DOTAKeybindCommand_t.DOTA_KEYBIND_SHOP_ATTRIBUTES | 162 | |
| DOTAKeybindCommand_t.DOTA_KEYBIND_SHOP_ARMAMENTS | 163 | |
| DOTAKeybindCommand_t.DOTA_KEYBIND_SHOP_ARCANE | 164 | |
| DOTAKeybindCommand_t.DOTA_KEYBIND_SHOP_BASICS | 165 | |
| DOTAKeybindCommand_t.DOTA_KEYBIND_SHOP_SUPPORT | 166 | |
| DOTAKeybindCommand_t.DOTA_KEYBIND_SHOP_CASTER | 167 | |
| DOTAKeybindCommand_t.DOTA_KEYBIND_SHOP_WEAPONS | 168 | |
| DOTAKeybindCommand_t.DOTA_KEYBIND_SHOP_ARMOR | 169 | |
| DOTAKeybindCommand_t.DOTA_KEYBIND_SHOP_ARTIFACTS | 170 | |
| DOTAKeybindCommand_t.DOTA_KEYBIND_SHOP_SIDE_PAGE_1 | 171 | |
| DOTAKeybindCommand_t.DOTA_KEYBIND_SHOP_SIDE_PAGE_2 | 172 | |
| DOTAKeybindCommand_t.DOTA_KEYBIND_SHOP_SECRET | 173 | |
| DOTAKeybindCommand_t.DOTA_KEYBIND_SHOP_SEARCHBOX | 174 | |
| DOTAKeybindCommand_t.DOTA_KEYBIND_SHOP_SLOT_1 | 175 | |
| DOTAKeybindCommand_t.DOTA_KEYBIND_SHOP_SLOT_2 | 176 | |
| DOTAKeybindCommand_t.DOTA_KEYBIND_SHOP_SLOT_3 | 177 | |
| DOTAKeybindCommand_t.DOTA_KEYBIND_SHOP_SLOT_4 | 178 | |
| DOTAKeybindCommand_t.DOTA_KEYBIND_SHOP_SLOT_5 | 179 | |
| DOTAKeybindCommand_t.DOTA_KEYBIND_SHOP_SLOT_6 | 180 | |
| DOTAKeybindCommand_t.DOTA_KEYBIND_SHOP_SLOT_7 | 181 | |
| DOTAKeybindCommand_t.DOTA_KEYBIND_SHOP_SLOT_8 | 182 | |
| DOTAKeybindCommand_t.DOTA_KEYBIND_SHOP_SLOT_9 | 183 | |
| DOTAKeybindCommand_t.DOTA_KEYBIND_SHOP_SLOT_10 | 184 | |
| DOTAKeybindCommand_t.DOTA_KEYBIND_SHOP_SLOT_11 | 185 | |
| DOTAKeybindCommand_t.DOTA_KEYBIND_SHOP_SLOT_12 | 186 | |
| DOTAKeybindCommand_t.DOTA_KEYBIND_SHOP_SLOT_13 | 187 | |
| DOTAKeybindCommand_t.DOTA_KEYBIND_SHOP_SLOT_14 | 188 | |
| DOTAKeybindCommand_t.DOTA_KEYBIND_SPEC_CAMERA_UP | 189 | |
| DOTAKeybindCommand_t.DOTA_KEYBIND_SPEC_CAMERA_DOWN | 190 | |
| DOTAKeybindCommand_t.DOTA_KEYBIND_SPEC_CAMERA_LEFT | 191 | |
| DOTAKeybindCommand_t.DOTA_KEYBIND_SPEC_CAMERA_RIGHT | 192 | |
| DOTAKeybindCommand_t.DOTA_KEYBIND_SPEC_CAMERA_GRIP | 193 | |
| DOTAKeybindCommand_t.DOTA_KEYBIND_SPEC_CAMERA_SAVED_POSITION_1 | 194 | |
| DOTAKeybindCommand_t.DOTA_KEYBIND_SPEC_CAMERA_SAVED_POSITION_2 | 195 | |
| DOTAKeybindCommand_t.DOTA_KEYBIND_SPEC_CAMERA_SAVED_POSITION_3 | 196 | |
| DOTAKeybindCommand_t.DOTA_KEYBIND_SPEC_CAMERA_SAVED_POSITION_4 | 197 | |
| DOTAKeybindCommand_t.DOTA_KEYBIND_SPEC_CAMERA_SAVED_POSITION_5 | 198 | |
| DOTAKeybindCommand_t.DOTA_KEYBIND_SPEC_CAMERA_SAVED_POSITION_6 | 199 | |
| DOTAKeybindCommand_t.DOTA_KEYBIND_SPEC_CAMERA_SAVED_POSITION_7 | 200 | |
| DOTAKeybindCommand_t.DOTA_KEYBIND_SPEC_CAMERA_SAVED_POSITION_8 | 201 | |
| DOTAKeybindCommand_t.DOTA_KEYBIND_SPEC_CAMERA_SAVED_POSITION_9 | 202 | |
| DOTAKeybindCommand_t.DOTA_KEYBIND_SPEC_CAMERA_SAVED_POSITION_10 | 203 | |
| DOTAKeybindCommand_t.DOTA_KEYBIND_SPEC_UNIT_SELECT | 204 | |
| DOTAKeybindCommand_t.DOTA_KEYBIND_SPEC_HERO_SELECT | 205 | |
| DOTAKeybindCommand_t.DOTA_KEYBIND_SPEC_PAUSE | 206 | |
| DOTAKeybindCommand_t.DOTA_KEYBIND_SPEC_CHAT | 207 | |
| DOTAKeybindCommand_t.DOTA_KEYBIND_SPEC_SCOREBOARD | 208 | |
| DOTAKeybindCommand_t.DOTA_KEYBIND_SPEC_INCREASE_REPLAY_SPEED | 209 | |
| DOTAKeybindCommand_t.DOTA_KEYBIND_SPEC_DECREASE_REPLAY_SPEED | 210 | |
| DOTAKeybindCommand_t.DOTA_KEYBIND_SPEC_STATS_ITEM | 211 | |
| DOTAKeybindCommand_t.DOTA_KEYBIND_SPEC_STATS_GOLD | 212 | |
| DOTAKeybindCommand_t.DOTA_KEYBIND_SPEC_STATS_XP | 213 | |
| DOTAKeybindCommand_t.DOTA_KEYBIND_SPEC_STATS_FANTASY | 214 | |
| DOTAKeybindCommand_t.DOTA_KEYBIND_SPEC_STATS_WINCHANCE | 215 | |
| DOTAKeybindCommand_t.DOTA_KEYBIND_SPEC_FOW_TOGGLEBOTH | 216 | |
| DOTAKeybindCommand_t.DOTA_KEYBIND_SPEC_FOW_TOGGLERADIENT | 217 | |
| DOTAKeybindCommand_t.DOTA_KEYBIND_SPEC_FOW_TOGGLEDIRE | 218 | |
| DOTAKeybindCommand_t.DOTA_KEYBIND_SPEC_OPEN_BROADCASTER_MENU | 219 | |
| DOTAKeybindCommand_t.DOTA_KEYBIND_SPEC_DROPDOWN_KDA | 220 | |
| DOTAKeybindCommand_t.DOTA_KEYBIND_SPEC_DROPDOWN_LASTHITS_DENIES | 221 | |
| DOTAKeybindCommand_t.DOTA_KEYBIND_SPEC_DROPDOWN_LEVEL | 222 | |
| DOTAKeybindCommand_t.DOTA_KEYBIND_SPEC_DROPDOWN_HEROFACET | 223 | |
| DOTAKeybindCommand_t.DOTA_KEYBIND_SPEC_DROPDOWN_XP_PER_MIN | 224 | |
| DOTAKeybindCommand_t.DOTA_KEYBIND_SPEC_DROPDOWN_GOLD | 225 | |
| DOTAKeybindCommand_t.DOTA_KEYBIND_SPEC_DROPDOWN_TOTALGOLD | 226 | |
| DOTAKeybindCommand_t.DOTA_KEYBIND_SPEC_DROPDOWN_GOLD_PER_MIN | 227 | |
| DOTAKeybindCommand_t.DOTA_KEYBIND_SPEC_DROPDOWN_BUYBACK | 228 | |
| DOTAKeybindCommand_t.DOTA_KEYBIND_SPEC_DROPDOWN_NETWORTH | 229 | |
| DOTAKeybindCommand_t.DOTA_KEYBIND_SPEC_DROPDOWN_FANTASY | 230 | |
| DOTAKeybindCommand_t.DOTA_KEYBIND_SPEC_DROPDOWN_SORT | 231 | |
| DOTAKeybindCommand_t.DOTA_KEYBIND_SPEC_DROPDOWN_CLOSE | 232 | |
| DOTAKeybindCommand_t.DOTA_KEYBIND_SPEC_FOCUS_PLAYER_1 | 233 | |
| DOTAKeybindCommand_t.DOTA_KEYBIND_SPEC_FOCUS_PLAYER_2 | 234 | |
| DOTAKeybindCommand_t.DOTA_KEYBIND_SPEC_FOCUS_PLAYER_3 | 235 | |
| DOTAKeybindCommand_t.DOTA_KEYBIND_SPEC_FOCUS_PLAYER_4 | 236 | |
| DOTAKeybindCommand_t.DOTA_KEYBIND_SPEC_FOCUS_PLAYER_5 | 237 | |
| DOTAKeybindCommand_t.DOTA_KEYBIND_SPEC_FOCUS_PLAYER_6 | 238 | |
| DOTAKeybindCommand_t.DOTA_KEYBIND_SPEC_FOCUS_PLAYER_7 | 239 | |
| DOTAKeybindCommand_t.DOTA_KEYBIND_SPEC_FOCUS_PLAYER_8 | 240 | |
| DOTAKeybindCommand_t.DOTA_KEYBIND_SPEC_FOCUS_PLAYER_9 | 241 | |
| DOTAKeybindCommand_t.DOTA_KEYBIND_SPEC_FOCUS_PLAYER_10 | 242 | |
| DOTAKeybindCommand_t.DOTA_KEYBIND_SPEC_COACH_VIEWTOGGLE | 243 | |
| DOTAKeybindCommand_t.DOTA_KEYBIND_INSPECTHEROINWORLD | 244 | |
| DOTAKeybindCommand_t.DOTA_KEYBIND_CAMERA_ZOOM_IN | 245 | |
| DOTAKeybindCommand_t.DOTA_KEYBIND_CAMERA_ZOOM_OUT | 246 | |
| DOTAKeybindCommand_t.DOTA_KEYBIND_CONTROL_GROUPCYCLEPREV | 247 | |
| DOTAKeybindCommand_t.DOTA_KEYBIND_DOTA_ALT | 248 | |
| DOTAKeybindCommand_t.DOTA_KEYBIND_DOTA_ALTERNATIVE_CAST_SWITCH | 249 | |
| DOTAKeybindCommand_t.DOTA_KEYBIND_COUNT | 250 | 
DOTA_SHOP_TYPE
| Enumerator | Value | Description | 
|---|---|---|
| DOTA_SHOP_TYPE.DOTA_SHOP_HOME | 0 | |
| DOTA_SHOP_TYPE.DOTA_SHOP_SIDE | 1 | |
| DOTA_SHOP_TYPE.DOTA_SHOP_SECRET | 2 | |
| DOTA_SHOP_TYPE.DOTA_SHOP_GROUND | 3 | |
| DOTA_SHOP_TYPE.DOTA_SHOP_SIDE2 | 4 | |
| DOTA_SHOP_TYPE.DOTA_SHOP_SECRET2 | 5 | |
| DOTA_SHOP_TYPE.DOTA_SHOP_CUSTOM | 6 | |
| DOTA_SHOP_TYPE.DOTA_SHOP_NEUTRALS | 7 | |
| DOTA_SHOP_TYPE.DOTA_SHOP_NONE | 8 | 


