mirror of
https://github.com/Bluewhale1337/ElvUIModernized.git
synced 2026-07-27 08:24:44 +00:00
update Craft and Tradeskill skin
This commit is contained in:
@@ -70,14 +70,11 @@ local function LoadSkin()
|
|||||||
end
|
end
|
||||||
|
|
||||||
hooksecurefunc("CraftFrame_SetSelection", function(id)
|
hooksecurefunc("CraftFrame_SetSelection", function(id)
|
||||||
CraftIcon:SetBackdrop({
|
E:SetTemplate(CraftIcon, "Default", true)
|
||||||
bgFile = E.media.blankTex,
|
E:StyleButton(CraftIcon, nil, true)
|
||||||
edgeFile = E["media"].blankTex,
|
|
||||||
tile = false, tileSize = 0, edgeSize = E.mult,
|
|
||||||
insets = {left = 0, right = 0, top = 0, bottom = 0}
|
|
||||||
})
|
|
||||||
CraftIcon:GetNormalTexture():SetTexCoord(unpack(E.TexCoords))
|
CraftIcon:GetNormalTexture():SetTexCoord(unpack(E.TexCoords))
|
||||||
E:SetInside(CraftIcon:GetNormalTexture())
|
E:SetInside(CraftIcon:GetNormalTexture())
|
||||||
|
|
||||||
CraftIcon:SetWidth(40)
|
CraftIcon:SetWidth(40)
|
||||||
CraftIcon:SetHeight(40)
|
CraftIcon:SetHeight(40)
|
||||||
CraftIcon:SetPoint("TOPLEFT", 4, -3)
|
CraftIcon:SetPoint("TOPLEFT", 4, -3)
|
||||||
@@ -89,7 +86,7 @@ local function LoadSkin()
|
|||||||
if skillEnchantID or skillItemID then
|
if skillEnchantID or skillItemID then
|
||||||
CraftRequirements:SetTextColor(1, 0.80, 0.10)
|
CraftRequirements:SetTextColor(1, 0.80, 0.10)
|
||||||
local quality = select(3, GetItemInfo(skillID))
|
local quality = select(3, GetItemInfo(skillID))
|
||||||
if quality then
|
if quality and quality > 1 then
|
||||||
CraftIcon:SetBackdropBorderColor(GetItemQualityColor(quality))
|
CraftIcon:SetBackdropBorderColor(GetItemQualityColor(quality))
|
||||||
CraftName:SetTextColor(GetItemQualityColor(quality))
|
CraftName:SetTextColor(GetItemQualityColor(quality))
|
||||||
else
|
else
|
||||||
|
|||||||
@@ -132,17 +132,18 @@ local function LoadSkin()
|
|||||||
S:HandleCloseButton(TradeSkillFrameCloseButton)
|
S:HandleCloseButton(TradeSkillFrameCloseButton)
|
||||||
|
|
||||||
hooksecurefunc("TradeSkillFrame_SetSelection", function(id)
|
hooksecurefunc("TradeSkillFrame_SetSelection", function(id)
|
||||||
if TradeSkillSkillIcon:GetNormalTexture() then
|
E:SetTemplate(TradeSkillSkillIcon, "Default", true)
|
||||||
TradeSkillSkillIcon:SetAlpha(1)
|
E:StyleButton(TradeSkillSkillIcon, nil, true)
|
||||||
TradeSkillSkillIcon:GetNormalTexture():SetTexCoord(unpack(E.TexCoords))
|
TradeSkillSkillIcon:GetNormalTexture():SetTexCoord(unpack(E.TexCoords))
|
||||||
E:SetInside(TradeSkillSkillIcon:GetNormalTexture())
|
E:SetInside(TradeSkillSkillIcon:GetNormalTexture())
|
||||||
else
|
|
||||||
TradeSkillSkillIcon:SetAlpha(0)
|
TradeSkillSkillIcon:SetWidth(40)
|
||||||
end
|
TradeSkillSkillIcon:SetHeight(40)
|
||||||
|
TradeSkillSkillIcon:SetPoint("TOPLEFT", 4, -3)
|
||||||
|
|
||||||
local skillLink = GetTradeSkillItemLink(id)
|
local skillLink = GetTradeSkillItemLink(id)
|
||||||
local skillID = select(3, strfind(skillLink, "item:(%d+)"))
|
local skillID = select(3, strfind(skillLink, "item:(%d+)"))
|
||||||
if skillLink then
|
if skillID then
|
||||||
TradeSkillRequirementLabel:SetTextColor(1, 0.80, 0.10)
|
TradeSkillRequirementLabel:SetTextColor(1, 0.80, 0.10)
|
||||||
local quality = select(3, GetItemInfo(skillID))
|
local quality = select(3, GetItemInfo(skillID))
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user