Files
Andrew6810 60ef8a38af init
2022-10-21 07:09:01 -07:00

87 lines
3.2 KiB
Lua

local E, L, V, P, G = unpack(select(2, ...)) --Import: Engine, Locales, PrivateDB, ProfileDB, GlobalDB
local S = E:GetModule("Skins")
--Lua functions
local _G = _G
local select = select
--WoW API / Variables
S:AddCallback("Skin_ArenaRegistrar", function()
if not E.private.skins.blizzard.enable or not E.private.skins.blizzard.arenaregistrar then return end
ArenaRegistrarFrame:StripTextures(true)
ArenaRegistrarFrame:CreateBackdrop("Transparent")
ArenaRegistrarFrame.backdrop:Point("TOPLEFT", 11, -12)
ArenaRegistrarFrame.backdrop:Point("BOTTOMRIGHT", -32, 76)
S:SetUIPanelWindowInfo(ArenaRegistrarFrame, "width")
S:SetBackdropHitRect(ArenaRegistrarFrame)
S:HandleCloseButton(ArenaRegistrarFrameCloseButton, ArenaRegistrarFrame.backdrop)
ArenaRegistrarGreetingFrame:StripTextures()
ArenaRegistrarGreetingFrame:GetRegions():SetTextColor(1, 1, 1)
RegistrationText:SetTextColor(1, 1, 1)
ArenaRegistrarPurchaseText:SetTextColor(1, 1, 1)
for i = 1, 6 do
local button = _G["ArenaRegistrarButton"..i]
S:HandleButtonHighlight(button)
select(3, button:GetRegions()):SetTextColor(1, 1, 1)
end
S:HandleButton(ArenaRegistrarFrameGoodbyeButton)
S:HandleButton(ArenaRegistrarFrameCancelButton)
S:HandleButton(ArenaRegistrarFramePurchaseButton)
select(6, ArenaRegistrarFrameEditBox:GetRegions()):Kill()
select(7, ArenaRegistrarFrameEditBox:GetRegions()):Kill()
S:HandleEditBox(ArenaRegistrarFrameEditBox)
ArenaRegistrarFrameEditBox:Height(18)
ArenaRegistrarFrameGoodbyeButton:Width(80)
ArenaRegistrarFrameGoodbyeButton:Point("BOTTOMRIGHT", -40, 84)
ArenaRegistrarFrameCancelButton:Point("BOTTOMRIGHT", -40, 84)
ArenaRegistrarFramePurchaseButton:Point("BOTTOMLEFT", 19, 84)
-- PVP Banner
PVPBannerFrame:StripTextures()
PVPBannerFrame:CreateBackdrop("Transparent")
PVPBannerFrame.backdrop:Point("TOPLEFT", 11, -12)
PVPBannerFrame.backdrop:Point("BOTTOMRIGHT", -32, 76)
S:SetUIPanelWindowInfo(PVPBannerFrame, "width")
S:SetBackdropHitRect(PVPBannerFrame)
S:HandleCloseButton(PVPBannerFrameCloseButton, PVPBannerFrame.backdrop)
PVPBannerFramePortrait:Kill()
PVPBannerFrameCustomizationFrame:StripTextures()
for i = 1, 2 do
_G["PVPBannerFrameCustomization"..i]:StripTextures()
S:HandleNextPrevButton(_G["PVPBannerFrameCustomization"..i.."LeftButton"])
S:HandleNextPrevButton(_G["PVPBannerFrameCustomization"..i.."RightButton"])
end
S:HandleButton(PVPColorPickerButton1)
S:HandleButton(PVPColorPickerButton2)
S:HandleButton(PVPColorPickerButton3)
S:HandleButton(PVPBannerFrameAcceptButton)
S:HandleButton(PVPBannerFrameCancelButton)
local PVPBannerFrameCancelButton2 = select(4, PVPBannerFrame:GetChildren())
S:HandleButton(PVPBannerFrameCancelButton2)
PVPBannerFrameCustomization1:Point("TOPLEFT", PVPBannerFrameCustomizationBorder, "TOPLEFT", 48, -50)
PVPColorPickerButton1:Point("TOP", PVPBannerFrameCustomization2, "BOTTOM", 1, -7)
PVPColorPickerButton2:Point("TOP", PVPBannerFrameCustomization2, "BOTTOM", 1, -33)
PVPColorPickerButton3:Point("TOP", PVPBannerFrameCustomization2, "BOTTOM", 1, -59)
PVPBannerFrameCancelButton2:Point("CENTER", PVPBannerFrame, "TOPLEFT", 304, -417)
PVPBannerFrameAcceptButton:Point("CENTER", PVPBannerFrame, "TOPLEFT", 221, -417)
end)