You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

35 lines
1.5 KiB

4 years ago
local AS = unpack(AddOnSkins)
function AS:Blizzard_TalkingHeadUI(event, addon)
if addon ~= "Blizzard_TalkingHeadUI" then return end
AS:StripTextures(TalkingHeadFrame, true)
AS:StripTextures(TalkingHeadFrame.MainFrame, true)
AS:StripTextures(TalkingHeadFrame.PortraitFrame, true)
TalkingHeadFrame.MainFrame.Model.ModelShadow = TalkingHeadFrame.MainFrame.Model:CreateTexture(nil, "OVERLAY", nil, 2)
TalkingHeadFrame.MainFrame.Model.ModelShadow:SetAtlas("Artifacts-BG-Shadow")
AS:SetOutside(TalkingHeadFrame.MainFrame.Model.ModelShadow)
TalkingHeadFrame.MainFrame.Model.PortraitBg:Hide()
AS:SkinCloseButton(TalkingHeadFrame.MainFrame.CloseButton)
AS:SkinBackdropFrame(TalkingHeadFrame.BackgroundFrame, nil, nil, true)
AS:SetInside(TalkingHeadFrame.BackgroundFrame.Backdrop, TalkingHeadFrame.BackgroundFrame, 8, 8)
AS:CreateShadow(TalkingHeadFrame.BackgroundFrame.Backdrop)
TalkingHeadFrame.NameFrame.Name:SetTextColor(1, 0.82, 0.02)
TalkingHeadFrame.NameFrame.Name.SetTextColor = function() end
TalkingHeadFrame.NameFrame.Name:SetShadowColor(0.0, 0.0, 0.0, 1.0)
TalkingHeadFrame.NameFrame.Name:SetShadowOffset(2, -2)
TalkingHeadFrame.TextFrame.Text:SetTextColor(1, 1, 1)
TalkingHeadFrame.TextFrame.Text.SetTextColor = function() end
TalkingHeadFrame.TextFrame.Text:SetShadowColor(0.0, 0.0, 0.0, 1.0)
TalkingHeadFrame.TextFrame.Text:SetShadowOffset(2, -2)
AS:UnregisterSkinEvent(addon, event)
end
AS:RegisterSkin("Blizzard_TalkingHeadUI", AS.Blizzard_TalkingHeadUI, 'ADDON_LOADED')