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.
68 lines
2.2 KiB
68 lines
2.2 KiB
local AS, L, S, R = unpack(AddOnSkins)
|
|
|
|
local _G = _G
|
|
|
|
function R:BtWQuests()
|
|
S:HandleFrame(BtWQuestsFrame, true)
|
|
|
|
S:HandleFrame(BtWQuestsFrame.navBar, true, nil, -2)
|
|
S:StripTextures(BtWQuestsFrame.navBar.overlay, true)
|
|
|
|
S:HandleButton(BtWQuestsFrameHomeButton, true)
|
|
BtWQuestsFrameHomeButton.xoffset = 1
|
|
BtWQuestsFrameHomeButton.isSkinned = true
|
|
|
|
S:StripTextures(BtWQuestsFrame.Inset, true)
|
|
|
|
S:HandleCloseButton(BtWQuestsFrame.CloseButton)
|
|
|
|
S:HandleScrollBar(BtWQuestsChainScrollFrameScrollBar)
|
|
S:HandleScrollBar(BtWQuestsFrameCategoryScrollBar)
|
|
|
|
local function SkinQuests()
|
|
local b1 = _G["BtWQuestsFrameQuestSelectScrollFrameScrollChildCategory1"]
|
|
if b1 and not b1.isSkinned then
|
|
S:HandleButton(b1)
|
|
S:SetInside(b1.bgImage)
|
|
b1.bgImage:SetTexCoord(.08, .6, .08, .6)
|
|
b1.bgImage:SetDrawLayer("ARTWORK")
|
|
b1.isSkinned = true
|
|
end
|
|
|
|
local b2 = _G["BtWQuestsFrameQuestSelectScrollFrameScrollChildChain1"]
|
|
if b2 and not b2.isSkinned then
|
|
S:HandleButton(b2)
|
|
S:SetInside(b2.bgImage)
|
|
b2.bgImage:SetTexCoord(.08, .6, .08, .6)
|
|
b2.bgImage:SetDrawLayer("ARTWORK")
|
|
b2.isSkinned = true
|
|
end
|
|
|
|
for i = 1, 10 do
|
|
local BtWQuestsFrameCategory = _G["BtWQuestsFrameQuestSelectScrollFramecategory"..i]
|
|
if BtWQuestsFrameCategory and not BtWQuestsFrameCategory.isSkinned then
|
|
S:HandleButton(BtWQuestsFrameCategory)
|
|
S:SetInside(BtWQuestsFrameCategory.bgImage)
|
|
BtWQuestsFrameCategory.bgImage:SetTexCoord(.08, .6, .08, .6)
|
|
BtWQuestsFrameCategory.bgImage:SetDrawLayer("ARTWORK")
|
|
BtWQuestsFrameCategory.isSkinned = true
|
|
end
|
|
end
|
|
|
|
for i = 1, 10 do
|
|
local BtWQuestsFrameChain = _G["BtWQuestsFrameQuestSelectScrollFramechain"..i]
|
|
if BtWQuestsFrameChain and not BtWQuestsFrameChain.isSkinned then
|
|
S:HandleButton(BtWQuestsFrameChain)
|
|
S:SetInside(BtWQuestsFrameChain.bgImage)
|
|
BtWQuestsFrameChain.bgImage:SetTexCoord(.08, .6, .08, .6)
|
|
BtWQuestsFrameChain.bgImage:SetDrawLayer("ARTWORK")
|
|
BtWQuestsFrameChain.isSkinned = true
|
|
end
|
|
end
|
|
end
|
|
|
|
-- hooksecurefunc("BtWQuests_ListCategories", SkinQuests)
|
|
-- BtWQuests_ListCategories()
|
|
end
|
|
|
|
AS:RegisterSkin('BtWQuests')
|
|
|