Patch 9.1.0/API changes

From Warcraft Wiki
Jump to navigation Jump to search

Summary

  • The client now supports loading a MyAddOn_Mainline.toc file and otherwise fall back to MyAddOn.toc.[1]
  • The event trace debug tool been rewritten.
  • Transmogrification APIs have been reworked.

Resources

Global API

9.0.5 (38134) → 9.1.0 (40000) Aug 31 2021
Added (77) Removed (43)
AcknowledgeAADCAlert
C_BarberShop.RandomizeCustomizationChoices
C_ChallengeMode.GetDungeonScoreRarityColor
C_ChallengeMode.GetKeystoneLevelRarityColor
C_ChallengeMode.GetOverallDungeonScore
C_ChallengeMode.GetSpecificDungeonOverallScoreRarityColor
C_ChallengeMode.GetSpecificDungeonScoreRarityColor
C_ChatInfo.GetChannelInfoFromIdentifier
C_ChatInfo.GetChatTypeName
C_ChatInfo.GetNumReservedChatWindows
C_EventToastManager.GetLevelUpDisplayToastsFromLevel
C_EventToastManager.GetNextToastToDisplay
C_EventToastManager.RemoveCurrentToast
C_FrameManager.GetFrameVisibilityState
C_Garrison.GetAutoMissionTargetingInfoForSpell
C_Item.CanItemTransmogAppearance
C_Item.GetAppliedItemTransmogInfo
C_Item.GetBaseItemTransmogInfo
C_Item.IsDressableItemByID
C_ItemUpgrade.GetItemLevelIncrement
C_ItemUpgrade.GetItemUpgradeEffect
C_ItemUpgrade.GetNumItemUpgradeEffects
C_LegendaryCrafting.GetRuneforgePowersByClassSpecAndCovenant
C_LFGInfo.GetDungeonInfo
C_LFGList.GetApplicantDungeonScoreForListing
C_MythicPlus.GetSeasonBestAffixScoreInfoForMap
C_PetJournal.GetPetAbilityListTable
C_PetJournal.GetPetInfoTableByPetID
C_PlayerChoice.GetCurrentPlayerChoiceInfo
C_PlayerChoice.GetNumRerolls
C_PlayerChoice.OnUIClosed
C_PlayerChoice.RequestRerollPlayerChoice
C_PlayerChoice.SendPlayerChoiceResponse
C_PlayerInfo.GetAlternateFormInfo
C_PlayerInfo.GetInstancesUnlockedAtLevel
C_PlayerInfo.GetPlayerMythicPlusRatingSummary
C_QuestLog.GetQuestLogPortraitGiver
C_QuestLog.GetQuestType
C_ScenarioInfo.GetScenarioInfo
C_ScenarioInfo.GetScenarioStepInfo
C_Soulbinds.GetConduitRank
C_Soulbinds.GetSpecsAssignedToSoulbind
C_SpellBook.GetCurrentLevelSpells
C_SpellBook.GetSpellInfo
C_SpellBook.GetSpellLinkFromSpellID
C_Transmog.CanHaveSecondaryAppearanceForSlotID
C_Transmog.CanTransmogItem
C_Transmog.GetApplyCost
C_Transmog.GetPending
C_Transmog.GetSlotEffectiveCategory
C_Transmog.IsAtTransmogNPC
C_Transmog.IsSlotBeingCollapsed
C_TransmogCollection.CanAppearanceHaveIllusion
C_TransmogCollection.GetArtifactAppearanceStrings
C_TransmogCollection.GetFallbackWeaponAppearance
C_TransmogCollection.GetIllusionInfo
C_TransmogCollection.GetIllusionStrings
C_TransmogCollection.GetInspectItemTransmogInfoList
C_TransmogCollection.GetOutfitInfo
C_TransmogCollection.GetOutfitItemTransmogInfoList
C_TransmogCollection.GetPairedArtifactAppearance
C_TransmogCollection.IsAppearanceHiddenVisual
C_TransmogCollection.NewOutfit
C_TransmogCollection.RenameOutfit
C_TransmogSets.GetSetPrimaryAppearances
C_UIWidgetManager.GetSpacerVisualizationInfo
C_UIWidgetManager.GetTextColumnRowVisualizationInfo
C_VoiceChat.ActivateChannelTranscription
C_VoiceChat.DeactivateChannelTranscription
C_VoiceChat.GetRemoteTtsVoices
C_VoiceChat.GetTtsVoices
C_VoiceChat.IsSpeakForMeActive
C_VoiceChat.IsSpeakForMeAllowed
C_VoiceChat.IsTranscriptionAllowed
C_VoiceChat.SpeakRemoteTextSample
C_VoiceChat.SpeakText
C_VoiceChat.StopSpeakingText
ApplyBarberShopStyle
BarberShopReset
C_BarberShop.OldBarberShopLoaded
C_LegendaryCrafting.GetRuneforgePowersByClassAndSpec
C_PetJournal.GetNumMaxPets
C_PlayerChoice.GetPlayerChoiceInfo
C_PlayerChoice.GetPlayerChoiceOptionInfo
C_PlayerChoice.GetPlayerChoiceRewardInfo
C_Soulbinds.GetConduitRankFromCollection
C_Transmog.GetCost
C_Transmog.GetItemInfo
C_Transmog.LoadSources
C_Transmog.ValidateAllPending
C_TransmogCollection.CanSetFavoriteInCategory
C_TransmogCollection.GetIllusionFallbackWeaponSource
C_TransmogCollection.GetIllusionSourceInfo
C_TransmogCollection.GetInspectSources
C_TransmogCollection.GetOutfitName
C_TransmogCollection.GetOutfitSources
C_TransmogCollection.GetShowMissingSourceInItemTooltips
C_TransmogCollection.SaveOutfit
C_TransmogCollection.SetShowMissingSourceInItemTooltips
C_TransmogSets.GetSetSources
C_TransmogSets.IsSetCollected
C_TransmogSets.IsSetUsable
CancelBarberShop
ClosePlayerChoice
GetBarberShopStyleInfo
GetBarberShopTotalCost
GetCurrentLevelSpells
GetCustomizationDetails
GetDungeonInfo
GetItemLevelIncrement
GetItemUpgradeEffect
GetLevelUpInstances
GetNumItemUpgradeEffects
GetQuestLogPortraitGiver
HasAlternateForm
IsBarberShopStyleValid
IsDressableItem
SendPlayerChoiceResponse
SetBarberShopAlternateFormFrame
SetNextBarberShopStyle

Widgets

Added (14) Removed (2)
DressUpModel:GetSlotTransmogSources
ModelSceneActor:GetSlotTransmogSources

Events

Added (18) Removed (1)

CVars

Added (19) Removed (5)
GamePadAnalogMovementDefault: 1
Enable analog movement in any direction, rather than just the 8 cardinal directions
GamePadCursorPushCameraDefault: 1
Rate for GamePad controlled cursor to push/turn camera when at edge of window
GamePadTurnWithCameraDefault: 1
Turn character to match when camera facing is changed (1=in-combat, 2=always)
graphicsComputeEffectsDefault: 4
lastCharacterGuidDefault: 0
Last character selected's guid
lodObjectSizeScaleDefault: 1
Scales all objects size for culling
questTextContrastDefault: 0
Whether to increase text contrast in Quest UIs
raidGraphicsComputeEffectsDefault: 1
RAIDVolumeFogDefault: 1
Volume Fog
remoteTextToSpeechDefault: 0, Scope: Account
Enables typing into a voice chat window to speak to other players using the text to speech system
remoteTextToSpeechVoiceDefault: 1, Scope: Account
Voice option used with Speak for Me where you can send text to speech to other players in voice chat
showLoadingScreenTipsDefault: 1
Show loading screen tooltips
specularDefault: 1
Specular lighting multiplier (0-1)
speechToTextDefault: 0, Scope: Account
Allows enabling transcription on a voice channel in order to see written text based on the words spoken by other players
SpellCooldownDebuggerDefault: 0
textToSpeechDefault: 0, Scope: Account
Reads chat text out loud using the voice text to speech system based on the selected options
Commands
D3D11
D3D11_LEGACY
D3D12
GamePadSmoothFacing
graphicsSunshafts
raidGraphicsSunshafts
spamFilter
transmogShouldersSeparately

References