自訂程式碼可用的 WoW API
自訂條件與函式可以呼叫遊戲本身的 API。此清單是本站 Lua 檢查針對各版本所用的 API 範圍(來自插件鎖定版本的 wowlua_ls 定義)。它只說明某個函式存在於哪些版本,而不說明它的作用:請點擊連結到 Warcraft Wiki 查看。WoW 從不提供的 Lua 函式庫(io、os、debug、require、loadfile 等)會被拒絕。在正式版與永久上,許多結果在戰鬥中是機密值;請參閱函式參考中的 Rotation Master 輔助函式,它們會替你檢查。在正式版與永久上,鎖頭圖示標記的是可以運作、但會交給插件機密值的函式,與暴雪自己的 API 文件標記方式相同;文件未記載的函式則顯示為可用。
111 個符合的函式。
- 該版本無法使用(原因請見提示)
- 可運作,但在該版本上會傳回機密值(何時如此,請見提示)
| 名稱 | Warcraft Wiki | |||||
|---|---|---|---|---|---|---|
enumerate_regions | Warcraft Wiki | |||||
EnumerateFrames | Warcraft Wiki | |||||
EnumerateServerChannels | Warcraft Wiki | |||||
EnumUtil.GenerateNameTranslation | Warcraft Wiki | |||||
EnumUtil.IsValid | Warcraft Wiki | |||||
EnumUtil.MakeEnum | Warcraft Wiki | |||||
AbbreviateLargeNumbers | Warcraft Wiki | |||||
AbbreviateNumbers | Warcraft Wiki | |||||
AzeriteUtil.EnumerateEquipedAzeriteEmpoweredItems | Warcraft Wiki | |||||
BreakUpLargeNumbers | Warcraft Wiki | |||||
C_Intl.ParseNumber | Warcraft Wiki | |||||
C_PvP.GetRewardItemLevelsByTierEnum | Warcraft Wiki | |||||
C_StringUtil.AbbreviateLargeNumbers | Warcraft Wiki | |||||
C_StringUtil.AbbreviateNumbers | Warcraft Wiki | |||||
C_StringUtil.BreakUpLargeNumbers | Warcraft Wiki | |||||
C_StringUtil.CreateNumericRuleFormatter | Warcraft Wiki | |||||
C_TradeSkillUI.GetRecipeNumItemsProduced | Warcraft Wiki | |||||
C_TradeSkillUI.GetRecipeNumReagents | Warcraft Wiki | |||||
CombatAudioAlertUtil.ConvertToAlertUnitEnum | Warcraft Wiki | |||||
CombatAudioAlertUtil.ConvertToResourceSettingEnum | Warcraft Wiki | |||||
CombatAudioAlertUtil.EnumerateDebuffSelfAlertInfo | Warcraft Wiki | |||||
CombatAudioAlertUtil.EnumerateInterruptCastInfo | Warcraft Wiki | |||||
CombatAudioAlertUtil.EnumerateInterruptCastSuccessInfo | Warcraft Wiki | |||||
CombatAudioAlertUtil.EnumeratePartyHealthPercentInfo | Warcraft Wiki | |||||
CombatAudioAlertUtil.EnumeratePercentInfo | Warcraft Wiki | |||||
CombatAudioAlertUtil.EnumeratePlayerDebuffFormatInfo | Warcraft Wiki | |||||
CombatAudioAlertUtil.EnumeratePlayerResourceFormatInfo | Warcraft Wiki | |||||
CombatAudioAlertUtil.EnumeratePulseHealthPercentInfo | Warcraft Wiki | |||||
CombatAudioAlertUtil.EnumerateSayCastInfo | Warcraft Wiki | |||||
CombatAudioAlertUtil.EnumerateSayCombatEndInfo | Warcraft Wiki | |||||
CombatAudioAlertUtil.EnumerateSayCombatStartInfo | Warcraft Wiki | |||||
CombatAudioAlertUtil.EnumerateSayIfTargetedInfo | Warcraft Wiki | |||||
CombatAudioAlertUtil.EnumeratetWhenTargetDiesInfo | Warcraft Wiki | |||||
CombatAudioAlertUtil.EnumerateUnitFormatInfo | Warcraft Wiki | |||||
CombatAudioAlertUtil.GetCAACVarValueNumber | Warcraft Wiki | |||||
CombatTextPowerEnumFromEnergizeStringLookup.ALTERNATE | Warcraft Wiki | |||||
CombatTextPowerEnumFromEnergizeStringLookup.ARCANE_CHARGES | Warcraft Wiki | |||||
CombatTextPowerEnumFromEnergizeStringLookup.CHI | Warcraft Wiki | |||||
CombatTextPowerEnumFromEnergizeStringLookup.COMBO_POINTS | Warcraft Wiki | |||||
CombatTextPowerEnumFromEnergizeStringLookup.ENERGY | Warcraft Wiki | |||||
CombatTextPowerEnumFromEnergizeStringLookup.FOCUS | Warcraft Wiki | |||||
CombatTextPowerEnumFromEnergizeStringLookup.FURY | Warcraft Wiki | |||||
CombatTextPowerEnumFromEnergizeStringLookup.HAPPINESS | Warcraft Wiki | |||||
CombatTextPowerEnumFromEnergizeStringLookup.HOLY_POWER | Warcraft Wiki | |||||
CombatTextPowerEnumFromEnergizeStringLookup.INSANITY | Warcraft Wiki | |||||
CombatTextPowerEnumFromEnergizeStringLookup.LUNAR_POWER | Warcraft Wiki | |||||
CombatTextPowerEnumFromEnergizeStringLookup.MAELSTROM | Warcraft Wiki | |||||
CombatTextPowerEnumFromEnergizeStringLookup.MANA | Warcraft Wiki | |||||
CombatTextPowerEnumFromEnergizeStringLookup.PAIN | Warcraft Wiki | |||||
CombatTextPowerEnumFromEnergizeStringLookup.RAGE | Warcraft Wiki | |||||
CombatTextPowerEnumFromEnergizeStringLookup.RUNES | Warcraft Wiki | |||||
CombatTextPowerEnumFromEnergizeStringLookup.RUNIC_POWER | Warcraft Wiki | |||||
CombatTextPowerEnumFromEnergizeStringLookup.SOUL_SHARDS | Warcraft Wiki | |||||
CombatTextUtil.GetPowerEnumFromEnergizeString | Warcraft Wiki | |||||
CompactRaidGroupTypeEnum.Arena | Warcraft Wiki | |||||
CompactRaidGroupTypeEnum.Party | Warcraft Wiki | |||||
CompactRaidGroupTypeEnum.Raid | Warcraft Wiki | |||||
ContainerFrameUtil_EnumerateBagFrames | Warcraft Wiki | |||||
ContainerFrameUtil_EnumerateBagGearFilters | Warcraft Wiki | |||||
ContainerFrameUtil_EnumerateContainerFrames | Warcraft Wiki | |||||
ContainerFrameUtil_MarkContainerEnumeratorDirty | Warcraft Wiki | |||||
CreateTableEnumerator | Warcraft Wiki | |||||
CreateTableReverseEnumerator | Warcraft Wiki | |||||
CustomBindingManager.EnumerateHandlers | Warcraft Wiki | |||||
FormatLargeNumber | Warcraft Wiki | |||||
GetBackgroundForRoleEnum | Warcraft Wiki | |||||
GetIconForRoleEnum | Warcraft Wiki | |||||
GetLFGStringFromEnum | Warcraft Wiki | |||||
GetMicroIconForRoleEnum | Warcraft Wiki | |||||
GetSpecializationRoleEnum | Warcraft Wiki | |||||
GetSpecializationRoleEnumByID | Warcraft Wiki | |||||
GetTexCoordsForOldRoleSmallCircleEnum | Warcraft Wiki | |||||
GetTrainerServiceNumAbilityReq | Warcraft Wiki | |||||
InitializeEnumerateContainerFrames | Warcraft Wiki | |||||
ItemButtonUtil.ItemContextEnum | Warcraft Wiki | |||||
LFGBrowseGroupDataDisplayEnumerate_Update | Warcraft Wiki | |||||
LFGListGroupDataDisplayEnumerate_Update | Warcraft Wiki | |||||
MainMenuMicroButton_AreAlertsEnabled | Warcraft Wiki | |||||
MainMenuMicroButton_GetAlertPriority | Warcraft Wiki | |||||
MainMenuMicroButton_HideAlert | Warcraft Wiki | |||||
MainMenuMicroButton_Init | Warcraft Wiki | |||||
MainMenuMicroButton_SetAlertsEnabled | Warcraft Wiki | |||||
MainMenuMicroButton_SetNormal | Warcraft Wiki | |||||
MainMenuMicroButton_SetPushed | Warcraft Wiki | |||||
MainMenuMicroButton_ShowAlert | Warcraft Wiki | |||||
MainMenuMicroButton_UpdateAlertsEnabled | Warcraft Wiki | |||||
MenuUtil.CreateEnumRadioContextMenu | Warcraft Wiki | |||||
MenuUtil.CreateEnumRadioMenu | Warcraft Wiki | |||||
MenuVariants.GetDefaultContextMenuMixin | Warcraft Wiki | |||||
MenuVariants.GetDefaultMenuMixin | Warcraft Wiki | |||||
MicroMenuPositionEnum.BottomLeft | Warcraft Wiki | |||||
MicroMenuPositionEnum.BottomRight | Warcraft Wiki | |||||
MicroMenuPositionEnum.TopLeft | Warcraft Wiki | |||||
MicroMenuPositionEnum.TopRight | Warcraft Wiki | |||||
Professions.EnumerateRecipes | Warcraft Wiki | |||||
QuestPOI_CalculateNumericTexCoords | Warcraft Wiki | |||||
QuestPOI_UpdateNumericStyle | Warcraft Wiki | |||||
QuestPOI_UpdateNumericStyleTextures | Warcraft Wiki | |||||
ScriptedAnimationEffectsDebug.GetEnumFromBehavior | Warcraft Wiki | |||||
ScriptedAnimationEffectsDebug.GetEnumFromTrajectory | Warcraft Wiki | |||||
SecureTypes.CreateSecureNumber | Warcraft Wiki | |||||
SortUtil.CompareNumeric | Warcraft Wiki | |||||
StatusTrackingBarInfo.BarsEnum | Warcraft Wiki | |||||
StoreDropdownMenuMenuButton_OnClick | Warcraft Wiki | |||||
StoreDropdownMenuMenuButton_OnLoad | Warcraft Wiki | |||||
StoreFrame_GetSelectedPageNum | Warcraft Wiki | |||||
StoreFrame_SetSelectedPageNum | Warcraft Wiki | |||||
TableUtil.GetTableValueListFromEnumeration | Warcraft Wiki | |||||
TextureUtil.GetSmallIconForRoleEnum | Warcraft Wiki | |||||
UnitGroupRolesAssignedEnum | Warcraft Wiki | |||||
UnitSetRoleEnum | Warcraft Wiki |





