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.
75 lines
2.5 KiB
75 lines
2.5 KiB
local AS = unpack(AddOnSkins)
|
|
|
|
-- Cache global variables
|
|
--Lua functions
|
|
local _G = _G
|
|
local pairs, select = pairs, select
|
|
--WoW API / Variables
|
|
-- GLOBALS:
|
|
|
|
function AS:Blizzard_ArchaeologyUI(event, addon)
|
|
if addon ~= "Blizzard_ArchaeologyUI" then return end
|
|
|
|
AS:SkinFrame(_G.ArchaeologyFrame, nil, nil, true)
|
|
AS:CreateShadow(_G.ArchaeologyFrame)
|
|
AS:SkinCloseButton(_G.ArchaeologyFrame.CloseButton)
|
|
|
|
_G.ArchaeologyFrame.portrait:Hide()
|
|
|
|
AS:SkinDropDownBox(_G.ArchaeologyFrame.raceFilterDropDown)
|
|
AS:SkinStatusBar(_G.ArchaeologyFrame.rankBar)
|
|
|
|
AS:SkinButton(_G.ArchaeologyFrame.artifactPage.solveFrame.solveButton, true)
|
|
AS:SkinButton(_G.ArchaeologyFrame.artifactPage.backButton, true)
|
|
|
|
AS:SkinStatusBar(_G.ArchaeologyFrame.artifactPage.solveFrame.statusBar)
|
|
|
|
for i = 1, _G.ARCHAEOLOGY_MAX_RACES do
|
|
local frame = _G.ArchaeologyFrame.summaryPage['race'..i]
|
|
local artifact = _G.ArchaeologyFrame.completedPage['artifact'..i]
|
|
frame.raceName:SetTextColor(1, 1, 1)
|
|
|
|
artifact.border:SetTexture()
|
|
AS:SkinTexture(artifact.icon, true)
|
|
artifact.artifactName:SetTextColor(1, .8, .1)
|
|
artifact.artifactSubText:SetTextColor(0.6, 0.6, 0.6)
|
|
end
|
|
|
|
for _, Frame in pairs({ _G.ArchaeologyFrame.completedPage, _G.ArchaeologyFrame.summaryPage }) do
|
|
for i = 1, Frame:GetNumRegions() do
|
|
local Region = select(i, Frame:GetRegions())
|
|
if Region:IsObjectType("FontString") then
|
|
Region:SetTextColor(1, .8, .1)
|
|
end
|
|
end
|
|
end
|
|
|
|
_G.ArchaeologyFrame.completedPage.infoText:SetTextColor(1, 1, 1)
|
|
|
|
_G.ArchaeologyFrame.artifactPage.historyTitle:SetTextColor(1, .8, .1)
|
|
|
|
AS:SkinTexture(_G.ArchaeologyFrame.artifactPage.icon)
|
|
|
|
AS:CreateBackdrop(_G.ArchaeologyFrame.artifactPage)
|
|
AS:SetOutside(_G.ArchaeologyFrame.artifactPage.Backdrop, _G.ArchaeologyFrame.artifactPage.icon)
|
|
|
|
_G.ArchaeologyFrameArtifactPageHistoryScrollChildText:SetTextColor(1, 1, 1)
|
|
|
|
_G.ArchaeologyFrame.helpPage.titleText:SetTextColor(1, .8, .1)
|
|
|
|
_G.ArchaeologyFrameHelpPageDigTitle:SetTextColor(1, .8, .1)
|
|
_G.ArchaeologyFrameHelpPageHelpScrollHelpText:SetTextColor(1, 1, 1)
|
|
|
|
AS:SkinArrowButton(_G.ArchaeologyFrame.summaryPage.prevPageButton)
|
|
AS:SkinArrowButton(_G.ArchaeologyFrame.summaryPage.nextPageButton)
|
|
|
|
AS:SkinArrowButton(_G.ArchaeologyFrame.completedPage.prevPageButton)
|
|
AS:SkinArrowButton(_G.ArchaeologyFrame.completedPage.nextPageButton)
|
|
|
|
AS:StripTextures(_G.ArcheologyDigsiteProgressBar)
|
|
AS:SkinStatusBar(_G.ArcheologyDigsiteProgressBar.FillBar, {.61, .25, 0})
|
|
|
|
AS:UnregisterSkinEvent(addon, event)
|
|
end
|
|
|
|
AS:RegisterSkin("Blizzard_ArchaeologyUI", AS.Blizzard_ArchaeologyUI, 'ADDON_LOADED')
|
|
|