Quantcast

Added Outfitter skin of Azilroka with some modifications

Darthpred [07-14-12 - 16:02]
Added Outfitter skin of Azilroka with some modifications
Filename
ElvUI_SLE/modules/skins/addons/load_addons.xml
ElvUI_SLE/modules/skins/addons/outfitter.lua
ElvUI_SLE/textures/outfitter.tga
diff --git a/ElvUI_SLE/modules/skins/addons/load_addons.xml b/ElvUI_SLE/modules/skins/addons/load_addons.xml
index 6c2524b..2def9d7 100644
--- a/ElvUI_SLE/modules/skins/addons/load_addons.xml
+++ b/ElvUI_SLE/modules/skins/addons/load_addons.xml
@@ -7,6 +7,7 @@
 	<Script file='moveanything.lua'/>
 	<Script file='notes.lua'/>
 	<Script file='oces.lua'/>
+	<Script file='outfitter.lua'/>
 	<Script file='poisoner.lua'/>
 	<Script file='skada.lua'/>
 	<Script file='tdb.lua'/>
diff --git a/ElvUI_SLE/modules/skins/addons/outfitter.lua b/ElvUI_SLE/modules/skins/addons/outfitter.lua
new file mode 100644
index 0000000..2f1c254
--- /dev/null
+++ b/ElvUI_SLE/modules/skins/addons/outfitter.lua
@@ -0,0 +1,51 @@
+local E, L, V, P, G =  unpack(ElvUI); --Inport: Engine, Locales, ProfileDB, GlobalDB
+local S = E:GetModule('Skins')
+
+local function LoadSkin()
+CharacterFrame:HookScript("OnShow", function( self ) PaperDollSidebarTabs:SetPoint("BOTTOMRIGHT", CharacterFrameInsetRight, "TOPRIGHT", -5, 0) end)
+OutfitterFrame:HookScript("OnShow", function( self )
+	self:StripTextures()
+	self:SetTemplate("Transparent")
+	OutfitterFrameTab1:Size(60,25)
+	OutfitterFrameTab2:Size(60,25)
+	OutfitterFrameTab3:Size(60,25)
+	end)
+
+OutfitterMainFrame:StripTextures()
+OutfitterMainFrameScrollbarTrench:StripTextures()
+OutfitterFrameTab1:StripTextures()
+OutfitterFrameTab2:StripTextures()
+OutfitterFrameTab3:StripTextures()
+OutfitterFrameTab1:ClearAllPoints()
+OutfitterFrameTab2:ClearAllPoints()
+OutfitterFrameTab3:ClearAllPoints()
+OutfitterFrameTab1:Point("TOPLEFT", OutfitterFrame, "BOTTOMRIGHT", -65, -2)
+OutfitterFrameTab2:Point("LEFT", OutfitterFrameTab1, "LEFT", -65, 0)
+OutfitterFrameTab3:Point("LEFT", OutfitterFrameTab2, "LEFT", -65, 0)
+S:HandleButton(OutfitterFrameTab1, true)
+OutfitterFrameTab1:Size(60,25)
+S:HandleButton(OutfitterFrameTab2, true)
+OutfitterFrameTab2:Size(60,25)
+S:HandleButton(OutfitterFrameTab3, true)
+S:HandleButton(OutfitterButton, true)
+OutfitterButton:ClearAllPoints()
+OutfitterButton:SetPoint("TOPRIGHT", CharacterFrame, "TOPRIGHT", -8, -30)
+PaperDollSidebarTab3:ClearAllPoints()
+PaperDollSidebarTab3:Point("RIGHT", OutfitterButton, "LEFT", -6, 0)
+
+S:HandleScrollBar(OutfitterMainFrameScrollFrameScrollBar)
+S:HandleButton(OutfitterNewButton, true)
+S:HandleButton(OutfitterEnableNone, true)
+S:HandleButton(OutfitterEnableAll, true)
+S:HandleCloseButton(OutfitterCloseButton)
+
+OutfitterButton:StripTextures()
+OutfitterButton:Size(32, 20)
+OutfitterButton.tex = OutfitterButton:CreateTexture(nil, 'OVERLAY')
+OutfitterButton.tex:Point('TOPLEFT', OutfitterButton, 'TOPLEFT', 1, -1)
+OutfitterButton.tex:Point('BOTTOMRIGHT', OutfitterButton, 'BOTTOMRIGHT', -1, 1)
+OutfitterButton.tex:SetTexture("Interface\\AddOns\\ElvUI_SLE\\textures\\outfitter")
+OutfitterSlotEnables:SetFrameStrata("HIGH")
+end
+
+S:RegisterSkin('Outfitter', LoadSkin)
\ No newline at end of file
diff --git a/ElvUI_SLE/textures/outfitter.tga b/ElvUI_SLE/textures/outfitter.tga
new file mode 100644
index 0000000..33d1c26
Binary files /dev/null and b/ElvUI_SLE/textures/outfitter.tga differ