remove temp folder structure

This commit is contained in:
Crum
2018-02-19 21:03:21 -06:00
parent 85a2a5bcf7
commit 611f11aff9
408 changed files with 0 additions and 0 deletions
+149
View File
@@ -0,0 +1,149 @@
local E, L, V, P, G = unpack(ElvUI); --Import: Engine, Locales, PrivateDB, ProfileDB, GlobalDB
local S = E:GetModule("Skins");
--Cache global variables
--Lua functions
local _G = _G
local unpack = unpack
local match = string.match
--WoW API / Variables
local GetItemQualityColor = GetItemQualityColor
local GetContainerItemLink = GetContainerItemLink
local BANK_CONTAINER = BANK_CONTAINER
local NUM_CONTAINER_FRAMES = NUM_CONTAINER_FRAMES
function S:ContainerFrame_Update()
local id = this:GetID()
local name = this:GetName()
local _, itemButton, itemLink, quality
for i = 1, this.size, 1 do
itemButton = _G[name.."Item"..i]
itemLink = GetContainerItemLink(id, itemButton:GetID())
if itemLink then
_, _, quality = GetItemInfo(match(itemLink, "item:(%d+)"))
if quality then
itemButton:SetBackdropBorderColor(GetItemQualityColor(quality))
else
itemButton:SetBackdropBorderColor(unpack(E["media"].bordercolor))
end
else
itemButton:SetBackdropBorderColor(unpack(E["media"].bordercolor))
end
end
end
function S:BankFrameItemButton_OnUpdate()
if not this.isBag then
local itemLink = GetContainerItemLink(BANK_CONTAINER, this:GetID())
if itemLink then
local _, _, quality = GetItemInfo(match(itemLink, "item:(%d+)"))
if quality then
this:SetBackdropBorderColor(GetItemQualityColor(quality))
else
this:SetBackdropBorderColor(unpack(E["media"].bordercolor))
end
else
this:SetBackdropBorderColor(unpack(E["media"].bordercolor))
end
end
end
local function LoadSkin()
if not E.private.skins.blizzard.enable and E.private.skins.blizzard.bags and not E.private.bags.enable then return end
-- ContainerFrame
local containerFrame, containerFrameClose
for i = 1, NUM_CONTAINER_FRAMES, 1 do
containerFrame = _G["ContainerFrame"..i]
containerFrameClose = _G["ContainerFrame"..i.."CloseButton"]
E:StripTextures(containerFrame, true)
E:CreateBackdrop(containerFrame, "Transparent")
containerFrame.backdrop:SetPoint("TOPLEFT", 9, -4)
containerFrame.backdrop:SetPoint("BOTTOMRIGHT", -4, 2)
S:HandleCloseButton(containerFrameClose)
S:SecureHookScript(containerFrame, "OnShow", "ContainerFrame_Update")
local itemButton, itemButtonIcon
for k = 1, MAX_CONTAINER_ITEMS, 1 do
itemButton = _G["ContainerFrame"..i.."Item"..k]
itemButtonIcon = _G["ContainerFrame"..i.."Item"..k.."IconTexture"]
itemButtonCooldown = _G["ContainerFrame"..i.."Item"..k.."Cooldown"]
itemButton:SetNormalTexture("")
E:SetTemplate(itemButton, "Default", true)
E:StyleButton(itemButton)
E:SetInside(itemButtonIcon)
itemButtonIcon:SetTexCoord(unpack(E.TexCoords))
if itemButtonCooldown then
E:RegisterCooldown(itemButtonCooldown)
end
end
end
S:SecureHook("ContainerFrame_Update")
-- BankFrame
E:CreateBackdrop(BankFrame, "Transparent")
BankFrame.backdrop:SetPoint("TOPLEFT", 10, -11)
BankFrame.backdrop:SetPoint("BOTTOMRIGHT", -26, 93)
E:StripTextures(BankFrame, true)
S:HandleCloseButton(BankCloseButton)
local button, buttonIcon
for i = 1, NUM_BANKGENERIC_SLOTS, 1 do
button = _G["BankFrameItem"..i]
buttonIcon = _G["BankFrameItem"..i.."IconTexture"]
button:SetNormalTexture("")
E:SetTemplate(button, "Default", true)
E:StyleButton(button)
E:SetInside(buttonIcon)
buttonIcon:SetTexCoord(unpack(E.TexCoords))
end
BankFrame.itemBackdrop = CreateFrame("Frame", "BankFrameItemBackdrop", BankFrame)
E:SetTemplate(BankFrame.itemBackdrop, "Default")
BankFrame.itemBackdrop:SetPoint("TOPLEFT", BankFrameItem1, "TOPLEFT", -6, 6)
BankFrame.itemBackdrop:SetPoint("BOTTOMRIGHT", BankFrameItem24, "BOTTOMRIGHT", 6, -6)
BankFrame.itemBackdrop:SetFrameLevel(BankFrame:GetFrameLevel())
for i = 1, NUM_BANKBAGSLOTS, 1 do
button = _G["BankFrameBag"..i]
buttonIcon = _G["BankFrameBag"..i.."IconTexture"]
button:SetNormalTexture("")
E:SetTemplate(button, "Default", true)
E:StyleButton(button)
E:SetInside(buttonIcon)
buttonIcon:SetTexCoord(unpack(E.TexCoords))
E:SetInside(_G["BankFrameBag"..i.."HighlightFrameTexture"])
_G["BankFrameBag"..i.."HighlightFrameTexture"]:SetTexture(unpack(E["media"].rgbvaluecolor), 0.3)
end
BankFrame.bagBackdrop = CreateFrame("Frame", "BankFrameBagBackdrop", BankFrame)
E:SetTemplate(BankFrame.bagBackdrop, "Default")
BankFrame.bagBackdrop:SetPoint("TOPLEFT", BankFrameBag1, "TOPLEFT", -6, 6)
BankFrame.bagBackdrop:SetPoint("BOTTOMRIGHT", BankFrameBag6, "BOTTOMRIGHT", 6, -6)
BankFrame.bagBackdrop:SetFrameLevel(BankFrame:GetFrameLevel())
S:HandleButton(BankFramePurchaseButton)
S:SecureHook("BankFrameItemButton_OnUpdate")
end
S:AddCallback("SkinBags", LoadSkin)