temp disabled challenge frame skin (needs rewrite)
Joe Vaughan [11-01-16 - 08:45]
temp disabled challenge frame skin (needs rewrite)
diff --git a/SVUI_!Core/SVUI_!Core.xml b/SVUI_!Core/SVUI_!Core.xml
index b051a9e..a2922d4 100644
--- a/SVUI_!Core/SVUI_!Core.xml
+++ b/SVUI_!Core/SVUI_!Core.xml
@@ -8,7 +8,7 @@
<Include file="xml\docks.xml"/>
<Script file="system\damage_text.lua"/>
<Script file="system\core.lua"/>
- <Script file="system\media.lua"/>
+ <Script file="system\media.lua"/>
<Script file="system\api.lua"/>
<Script file="system\utilities.lua"/>
<Script file="system\alerts.lua"/>
diff --git a/SVUI_!Core/system/letsride.lua b/SVUI_!Core/system/letsride.lua
index 7f13483..f13ca50 100644
--- a/SVUI_!Core/system/letsride.lua
+++ b/SVUI_!Core/system/letsride.lua
@@ -73,9 +73,21 @@ local function MountInfo(index)
return C_MountJournal.GetDisplayedMountInfo(index)
end
+local function CheckFallbackDruidShaman()
+ local _,class,_ = UnitClass('player')
+ if (not IsMounted() and (class == "DRUID" or class == "SHAMAN")) then
+ -- If we fail to mount, but we're a druid or shaman, we have a backup plan...
+ -- JV: Working on this... TBC
+ end
+
+end
+
local function MountUp(index)
local _, _, _, _, _, _, _, _, _, _, _, id = MountInfo(index);
- if id then C_MountJournal.SummonByID(id) end
+ if id then
+ C_MountJournal.SummonByID(id)
+ CheckFallbackDruidShaman()
+ end
end
local UnMount = C_MountJournal.Dismiss
@@ -365,7 +377,7 @@ local function InitializeLetsRide()
local scrollFrame = MountJournal.ListScrollFrame;
local scrollBar = _G["MountJournalListScrollFrameScrollBar"]
- local buttons = scrollFrame.buttons;
+ local buttons = scrollFrame.buttons;
for i = 1, #buttons do
local button = buttons[i]
diff --git a/SVUI_!Core/xml/letsride.xml b/SVUI_!Core/xml/letsride.xml
new file mode 100644
index 0000000..4262ff2
--- /dev/null
+++ b/SVUI_!Core/xml/letsride.xml
@@ -0,0 +1,616 @@
+<Ui xmlns="http://www.blizzard.com/wow/ui/">
+ <Frame name="SVUI_CoreStyle_Default" virtual="true">
+ <Attributes>
+ <Attribute name="panelID" type="string" value="default" />
+ <Attribute name="panelPadding" type="number" value="1" />
+ <Attribute name="panelColor" type="string" value="default" />
+ <Attribute name="panelGradient" type="string" value="default" />
+ <Attribute name="panelTexUpdate" type="boolean" value="false" />
+ <Attribute name="panelSkipUpdate" type="boolean" value="false" />
+ </Attributes>
+ <Backdrop bgFile="Interface\AddOns\SVUI_!Core\assets\backgrounds\DEFAULT" edgeFile="Interface\BUTTONS\WHITE8X8" tile="false">
+ <EdgeSize val="1" />
+ <TileSize val="0" />
+ <BackgroundInsets left="0" right="0" top="0" bottom="0" />
+ <Color r="0.2" g="0.2" b="0.2" a="1" />
+ <BorderColor r="0" g="0" b="0" a="1" />
+ </Backdrop>
+ <Layers>
+ <Layer level="BACKGROUND" textureSubLevel="1">
+ <Texture parentKey="Skin" nonBlocking="true" file="Interface\AddOns\SVUI_!Core\assets\backgrounds\DEFAULT" setAllPoints="true" />
+ <Color r="0.2" g="0.2" b="0.2" a="1" />
+ </Layer>
+ </Layers>
+ </Frame>
+
+ <Frame name="SVUI_CoreStyle_Transparent" virtual="true">
+ <Attributes>
+ <Attribute name="panelID" type="string" value="transparent" />
+ <Attribute name="panelPadding" type="number" value="2" />
+ <Attribute name="panelColor" type="string" value="transparent" />
+ <Attribute name="panelGradient" type="boolean" value="false" />
+ <Attribute name="panelTexUpdate" type="boolean" value="false" />
+ <Attribute name="panelSkipUpdate" type="boolean" value="true" />
+ </Attributes>
+ <Backdrop bgFile="Interface\BUTTONS\WHITE8X8" edgeFile="Interface\BUTTONS\WHITE8X8" tile="false">
+ <EdgeSize val="2" />
+ <TileSize val="0" />
+ <BackgroundInsets left="0" right="0" top="0" bottom="0" />
+ <Color r="0" g="0" b="0" a="0.5" />
+ <BorderColor r="0" g="0" b="0" a="1" />
+ </Backdrop>
+ </Frame>
+
+ <Frame name="SVUI_CoreStyle_Button" virtual="true">
+ <Attributes>
+ <Attribute name="panelID" type="string" value="button" />
+ <Attribute name="panelPadding" type="number" value="1" />
+ <Attribute name="panelColor" type="string" value="default" />
+ <Attribute name="panelGradient" type="boolean" value="false" />
+ <Attribute name="panelTexUpdate" type="boolean" value="false" />
+ <Attribute name="panelSkipUpdate" type="boolean" value="false" />
+ </Attributes>
+ <Backdrop bgFile="Interface\AddOns\SVUI_!Core\assets\backgrounds\BUTTON" edgeFile="Interface\BUTTONS\WHITE8X8" tile="false">
+ <EdgeSize val="1" />
+ <TileSize val="0" />
+ <BackgroundInsets left="0" right="0" top="0" bottom="0" />
+ <Color r="0.2" g="0.2" b="0.2" a="1" />
+ <BorderColor r="0" g="0" b="0" a="1" />
+ </Backdrop>
+ <Frames>
+ <Frame parentKey="Shadow" inherits="SVUI_ShadowTemplate" />
+ </Frames>
+ </Frame>
+
+ <Frame name="SVUI_CoreStyle_DockButton" virtual="true">
+ <Attributes>
+ <Attribute name="panelID" type="string" value="dockbutton" />
+ <Attribute name="panelPadding" type="number" value="1" />
+ <Attribute name="panelColor" type="string" value="default" />
+ <Attribute name="panelGradient" type="string" value="default" />
+ <Attribute name="panelTexUpdate" type="boolean" value="true" />
+ <Attribute name="panelSkipUpdate" type="boolean" value="false" />
+ <Attribute name="panelOffset" type="number" value="0" />
+ </Attributes>
+ <Backdrop bgFile="Interface\BUTTONS\WHITE8X8" edgeFile="Interface\BUTTONS\WHITE8X8" tile="false">
+ <EdgeSize val="1" />
+ <TileSize val="0" />
+ <BackgroundInsets left="0" right="0" top="0" bottom="0" />
+ <Color r="0.2" g="0.2" b="0.2" a="1" />
+ <BorderColor r="0" g="0" b="0" a="1" />
+ </Backdrop>
+ <Frames>
+ <Frame parentKey="Shadow" inherits="SVUI_ShadowTemplate" />
+ </Frames>
+ </Frame>
+
+ <Frame name="SVUI_CoreStyle_ActionSlot" virtual="true">
+ <Attributes>
+ <Attribute name="panelID" type="string" value="actionslot" />
+ <Attribute name="panelPadding" type="number" value="1" />
+ <Attribute name="panelColor" type="string" value="transparent" />
+ <Attribute name="panelGradient" type="boolean" value="false" />
+ <Attribute name="panelTexUpdate" type="boolean" value="false" />
+ <Attribute name="panelSkipUpdate" type="boolean" value="true" />
+ <Attribute name="panelOffset" type="number" value="0" />
+ <Attribute name="shadowAlpha" type="number" value="0.75" />
+ </Attributes>
+ <Backdrop bgFile="Interface\DialogFrame\UI-DialogBox-Background" edgeFile="Interface\BUTTONS\WHITE8X8" tile="false">
+ <EdgeSize val="1" />
+ <TileSize val="0" />
+ <BackgroundInsets left="1" right="1" top="1" bottom="1" />
+ <Color r="0" g="0" b="0" a="0.5" />
+ <BorderColor r="0" g="0" b="0" a="1" />
+ </Backdrop>
+ <Layers>
+ <Layer level="BORDER">
+ <Texture parentKey="BorderLeft" file="Interface\BUTTONS\WHITE8X8">
+ <Anchors>
+ <Anchor point="TOPLEFT" relativePoint="TOPLEFT" />
+ <Anchor point="BOTTOMLEFT" relativePoint="BOTTOMLEFT" />
+ </Anchors>
+ <Size>
+ <AbsDimension x="1" />
+ </Size>
+ <Color r="0" g="0" b="0" a="1" />
+ </Texture>
+ <Texture parentKey="BorderRight" file="Interface\BUTTONS\WHITE8X8">
+ <Anchors>
+ <Anchor point="TOPRIGHT" relativePoint="TOPRIGHT" />
+ <Anchor point="BOTTOMRIGHT" relativePoint="BOTTOMRIGHT" />
+ </Anchors>
+ <Size>
+ <AbsDimension x="1" />
+ </Size>
+ <Color r="0" g="0" b="0" a="1" />
+ </Texture>
+ <Texture parentKey="BorderTop" file="Interface\BUTTONS\WHITE8X8">
+ <Anchors>
+ <Anchor point="TOPLEFT" relativePoint="TOPLEFT" />
+ <Anchor point="TOPRIGHT" relativePoint="TOPRIGHT" />
+ </Anchors>
+ <Size>
+ <AbsDimension y="1" />
+ </Size>
+ <Color r="0" g="0" b="0" a="1" />
+ </Texture>
+ <Texture parentKey="BorderBottom" file="Interface\BUTTONS\WHITE8X8">
+ <Anchors>
+ <Anchor point="BOTTOMLEFT" relativePoint="BOTTOMLEFT" />
+ <Anchor point="BOTTOMRIGHT" relativePoint="BOTTOMRIGHT" />
+ </Anchors>
+ <Size>
+ <AbsDimension y="1" />
+ </Size>
+ <Color r="0" g="0" b="0" a="1" />
+ </Texture>
+ </Layer>
+ </Layers>
+ <Frames>
+ <Frame parentKey="Shadow" inherits="SVUI_ShadowTemplate" />
+ </Frames>
+ </Frame>
+
+ <Frame name="SVUI_CoreStyle_Icon" virtual="true">
+ <Attributes>
+ <Attribute name="panelID" type="string" value="icon" />
+ <Attribute name="panelPadding" type="number" value="2" />
+ <Attribute name="panelColor" type="string" value="invisible" />
+ <Attribute name="panelGradient" type="boolean" value="false" />
+ <Attribute name="panelTexUpdate" type="boolean" value="false" />
+ <Attribute name="panelSkipUpdate" type="boolean" value="true" />
+ <Attribute name="panelOffset" type="number" value="0" />
+ <Attribute name="shadowAlpha" type="number" value="0.5" />
+ </Attributes>
+ <Backdrop bgFile="Interface\AddOns\SVUI_!Core\assets\backgrounds\EMPTY" edgeFile="Interface\BUTTONS\WHITE8X8" tile="false">
+ <EdgeSize val="1" />
+ <TileSize val="0" />
+ <BackgroundInsets left="1" right="1" top="1" bottom="1" />
+ <Color r="0" g="0" b="0" a="0" />
+ <BorderColor r="0" g="0" b="0" a="1" />
+ </Backdrop>
+ <Layers>
+ <Layer level="BORDER">
+ <Texture parentKey="BorderLeft" file="Interface\BUTTONS\WHITE8X8">
+ <Anchors>
+ <Anchor point="TOPLEFT" relativePoint="TOPLEFT" />
+ <Anchor point="BOTTOMLEFT" relativePoint="BOTTOMLEFT" />
+ </Anchors>
+ <Size>
+ <AbsDimension x="2" />
+ </Size>
+ <Color r="0" g="0" b="0" a="1" />
+ </Texture>
+ <Texture parentKey="BorderRight" file="Interface\BUTTONS\WHITE8X8">
+ <Anchors>
+ <Anchor point="TOPRIGHT" relativePoint="TOPRIGHT" />
+ <Anchor point="BOTTOMRIGHT" relativePoint="BOTTOMRIGHT" />
+ </Anchors>
+ <Size>
+ <AbsDimension x="2" />
+ </Size>
+ <Color r="0" g="0" b="0" a="1" />
+ </Texture>
+ <Texture parentKey="BorderTop" file="Interface\BUTTONS\WHITE8X8">
+ <Anchors>
+ <Anchor point="TOPLEFT" relativePoint="TOPLEFT" />
+ <Anchor point="TOPRIGHT" relativePoint="TOPRIGHT" />
+ </Anchors>
+ <Size>
+ <AbsDimension y="2" />
+ </Size>
+ <Color r="0" g="0" b="0" a="1" />
+ </Texture>
+ <Texture parentKey="BorderBottom" file="Interface\BUTTONS\WHITE8X8">
+ <Anchors>
+ <Anchor point="BOTTOMLEFT" relativePoint="BOTTOMLEFT" />
+ <Anchor point="BOTTOMRIGHT" relativePoint="BOTTOMRIGHT" />
+ </Anchors>
+ <Size>
+ <AbsDimension y="2" />
+ </Size>
+ <Color r="0" g="0" b="0" a="1" />
+ </Texture>
+ </Layer>
+ </Layers>
+ <Frames>
+ <Frame parentKey="Shadow" inherits="SVUI_ShadowTemplate" />
+ </Frames>
+ </Frame>
+
+ <Frame name="SVUI_CoreStyle_CheckButton" virtual="true">
+ <Attributes>
+ <Attribute name="panelID" type="string" value="checkbox" />
+ <Attribute name="panelPadding" type="number" value="1" />
+ <Attribute name="panelColor" type="string" value="default" />
+ <Attribute name="panelGradient" type="boolean" value="false" />
+ <Attribute name="panelTexUpdate" type="boolean" value="false" />
+ <Attribute name="panelSkipUpdate" type="boolean" value="false" />
+ </Attributes>
+ <Backdrop bgFile="Interface\AddOns\SVUI_!Core\assets\buttons\CHECK-BG" edgeFile="Interface\AddOns\SVUI_!Core\assets\borders\DEFAULT" tile="false">
+ <EdgeSize val="1" />
+ <TileSize val="0" />
+ <BackgroundInsets left="0" right="0" top="0" bottom="0" />
+ <Color r="0.2" g="0.2" b="0.2" a="1" />
+ <BorderColor r="0.1" g="0.1" b="0.1" a="1" />
+ </Backdrop>
+ </Frame>
+
+ <Frame name="SVUI_CoreStyle_Inset" virtual="true">
+ <Attributes>
+ <Attribute name="panelID" type="string" value="inset" />
+ <Attribute name="panelPadding" type="number" value="1" />
+ <Attribute name="panelColor" type="string" value="transparent" />
+ <Attribute name="panelGradient" type="boolean" value="false" />
+ <Attribute name="panelTexUpdate" type="boolean" value="false" />
+ <Attribute name="panelSkipUpdate" type="boolean" value="true" />
+ </Attributes>
+ <Backdrop bgFile="Interface\DialogFrame\UI-DialogBox-Background" edgeFile="Interface\AddOns\SVUI_!Core\assets\borders\INSET" tile="false">
+ <EdgeSize val="6" />
+ <TileSize val="0" />
+ <BackgroundInsets left="0" right="0" top="0" bottom="0" />
+ <Color r="0" g="0" b="0" a="1" />
+ <BorderColor r="0" g="0" b="0" a="0.5" />
+ </Backdrop>
+ </Frame>
+
+ <Frame name="SVUI_CoreStyle_EditBox" virtual="true">
+ <Attributes>
+ <Attribute name="panelID" type="string" value="editbox" />
+ <Attribute name="panelPadding" type="number" value="1" />
+ <Attribute name="panelColor" type="string" value="transparent" />
+ <Attribute name="panelGradient" type="boolean" value="false" />
+ <Attribute name="panelTexUpdate" type="boolean" value="false" />
+ <Attribute name="panelSkipUpdate" type="boolean" value="true" />
+ </Attributes>
+ <Backdrop bgFile="Interface\AddOns\SVUI_!Core\assets\backgrounds\EMPTY" tile="true" edgeFile="Interface\BUTTONS\WHITE8X8">
+ <EdgeSize val="1" />
+ <TileSize val="20" />
+ <BackgroundInsets left="0" right="0" top="0" bottom="0" />
+ <BorderColor r="0" g="0" b="0" a="1" />
+ <Color r="0" g="0" b="0" a="0" />
+ </Backdrop>
+ <Frames>
+ <Frame parentKey="InnerGlow">
+ <Anchors>
+ <Anchor point="TOPLEFT" relativePoint="TOPLEFT" x="1" y="-1" />
+ <Anchor point="BOTTOMRIGHT" relativePoint="BOTTOMRIGHT" x="-1" y="1" />
+ </Anchors>
+ <Backdrop bgFile="Interface\AddOns\SVUI_!Core\assets\backgrounds\DEFAULT" edgeFile="Interface\AddOns\SVUI_!Core\assets\borders\INSET" tile="false">
+ <EdgeSize val="12" />
+ <TileSize val="0" />
+ <BackgroundInsets left="0" right="0" top="0" bottom="0" />
+ <Color r="0" g="0" b="0" a="0.25" />
+ <BorderColor r="0" g="0" b="0" a="1" />
+ </Backdrop>
+ </Frame>
+ </Frames>
+ </Frame>
+
+ <Frame name="SVUI_CoreStyle_Lite" virtual="true">
+ <Attributes>
+ <Attribute name="panelID" type="string" value="lite" />
+ <Attribute name="panelPadding" type="number" value="1" />
+ <Attribute name="panelColor" type="string" value="hinted" />
+ <Attribute name="panelGradient" type="boolean" value="false" />
+ <Attribute name="panelTexUpdate" type="boolean" value="false" />
+ <Attribute name="panelSkipUpdate" type="boolean" value="false" />
+ </Attributes>
+ <Backdrop bgFile="Interface\DialogFrame\UI-DialogBox-Background" tile="true" edgeFile="Interface\BUTTONS\WHITE8X8">
+ <EdgeSize val="1" />
+ <TileSize val="20" />
+ <BackgroundInsets left="0" right="0" top="0" bottom="0" />
+ <BorderColor r="0" g="0" b="0" a="1" />
+ <Color r="0" g="0" b="0" a="0.25" />
+ </Backdrop>
+ </Frame>
+
+ <Frame name="SVUI_CoreStyle_Bar" virtual="true">
+ <Attributes>
+ <Attribute name="panelID" type="string" value="bar" />
+ <Attribute name="panelPadding" type="number" value="1" />
+ <Attribute name="panelColor" type="string" value="transparent" />
+ <Attribute name="panelGradient" type="boolean" value="false" />
+ <Attribute name="panelTexUpdate" type="boolean" value="false" />
+ <Attribute name="panelSkipUpdate" type="boolean" value="true" />
+ </Attributes>
+ <Backdrop bgFile="Interface\AddOns\SVUI_!Core\assets\backgrounds\DEFAULT" edgeFile="Interface\AddOns\SVUI_!Core\assets\borders\DEFAULT" tile="false">
+ <EdgeSize val="1" />
+ <TileSize val="0" />
+ <BackgroundInsets left="0" right="0" top="0" bottom="0" />
+ <Color r="0" g="0" b="0" a="0.5" />
+ <BorderColor r="0" g="0" b="0" a="1" />
+ </Backdrop>
+ <Layers>
+ <Layer level="BACKGROUND" textureSubLevel="1">
+ <Texture parentKey="Skin" nonBlocking="true" file="Interface\AddOns\SVUI_!Core\assets\backgrounds\DEFAULT" setAllPoints="true" />
+ <Color r="0" g="0" b="0" a="0.5" />
+ </Layer>
+ </Layers>
+ </Frame>
+
+ <Frame name="SVUI_CoreStyle_Paper" virtual="true">
+ <Attributes>
+ <Attribute name="panelID" type="string" value="paper" />
+ <Attribute name="panelPadding" type="number" value="3" />
+ <Attribute name="panelColor" type="string" value="paper" />
+ <Attribute name="panelGradient" type="string" value="paper" />
+ <Attribute name="panelTexUpdate" type="boolean" value="false" />
+ <Attribute name="panelSkipUpdate" type="boolean" value="true" />
+ </Attributes>
+ <Backdrop bgFile="Interface\AddOns\SVUI_!Core\assets\backgrounds\pattern\PATTERN6" edgeFile="Interface\BUTTONS\WHITE8X8" tile="false">
+ <EdgeSize val="1" />
+ <TileSize val="0" />
+ <BackgroundInsets left="0" right="0" top="0" bottom="0" />
+ <Color r="1" g="1" b="1" a="1" />
+ <BorderColor r="0" g="0" b="0" a="1" />
+ </Backdrop>
+ <Layers>
+ <Layer level="BACKGROUND" textureSubLevel="1">
+ <Texture parentKey="Skin" nonBlocking="true" file="Interface\AddOns\SVUI_!Core\assets\backgrounds\pattern\PATTERN6" setAllPoints="true" />
+ <Color r="1" g="1" b="1" a="1" />
+ </Layer>
+ </Layers>
+ </Frame>
+
+ <Frame name="SVUI_CoreStyle_Container" virtual="true">
+ <Attributes>
+ <Attribute name="panelID" type="string" value="container" />
+ <Attribute name="panelPadding" type="number" value="2" />
+ <Attribute name="panelColor" type="string" value="special" />
+ <Attribute name="panelGradient" type="string" value="special" />
+ <Attribute name="panelTexUpdate" type="boolean" value="true" />
+ <Attribute name="panelSkipUpdate" type="boolean" value="false" />
+ </Attributes>
+ <Backdrop bgFile="Interface\AddOns\SVUI_!Core\assets\backgrounds\pattern\PATTERN6" edgeFile="Interface\BUTTONS\WHITE8X8" tile="false">
+ <EdgeSize val="1" />
+ <TileSize val="0" />
+ <BackgroundInsets left="0" right="0" top="0" bottom="0" />
+ <Color r="0.22" g="0.21" b="0.2" a="1" />
+ <BorderColor r="0" g="0" b="0" a="1" />
+ </Backdrop>
+ <Layers>
+ <Layer level="BACKGROUND" textureSubLevel="1">
+ <Texture parentKey="Skin" nonBlocking="true" file="Interface\AddOns\SVUI_!Core\assets\backgrounds\pattern\PATTERN6" setAllPoints="true" />
+ <Color r="0.22" g="0.21" b="0.2" a="1" />
+ </Layer>
+ </Layers>
+ </Frame>
+
+ <Frame name="SVUI_CoreStyle_Pattern" virtual="true">
+ <Attributes>
+ <Attribute name="panelID" type="string" value="pattern" />
+ <Attribute name="panelPadding" type="number" value="1" />
+ <Attribute name="panelColor" type="string" value="secondary" />
+ <Attribute name="panelGradient" type="string" value="secondary" />
+ <Attribute name="panelTexUpdate" type="boolean" value="true" />
+ <Attribute name="panelSkipUpdate" type="boolean" value="false" />
+ </Attributes>
+ <Backdrop bgFile="Interface\AddOns\SVUI_!Core\assets\backgrounds\pattern\PATTERN1" edgeFile="Interface\BUTTONS\WHITE8X8" tile="false">
+ <EdgeSize val="1" />
+ <TileSize val="0" />
+ <BackgroundInsets left="0" right="0" top="0" bottom="0" />
+ <Color r="0.37" g="0.32" b="0.29" a="1" />
+ <BorderColor r="0" g="0" b="0" a="1" />
+ </Backdrop>
+ <Frames>
+ <Frame parentKey="Shadow" inherits="SVUI_ShadowTemplate" />
+ </Frames>
+ </Frame>
+
+ <Frame name="SVUI_CoreStyle_Premium" virtual="true">
+ <Attributes>
+ <Attribute name="panelID" type="string" value="premium" />
+ <Attribute name="panelPadding" type="number" value="1" />
+ <Attribute name="panelColor" type="string" value="special" />
+ <Attribute name="panelGradient" type="string" value="special" />
+ <Attribute name="panelTexUpdate" type="boolean" value="true" />
+ <Attribute name="panelSkipUpdate" type="boolean" value="false" />
+ <Attribute name="panelOffset" type="number" value="4" />
+ </Attributes>
+ <Backdrop bgFile="Interface\AddOns\SVUI_!Core\assets\backgrounds\art\ART1" edgeFile="Interface\BUTTONS\WHITE8X8" tile="false">
+ <EdgeSize val="2" />
+ <TileSize val="0" />
+ <BackgroundInsets left="0" right="0" top="0" bottom="0" />
+ <Color r="0.37" g="0.32" b="0.29" a="1" />
+ <BorderColor r="0" g="0" b="0" a="1" />
+ </Backdrop>
+ </Frame>
+
+ <Frame name="SVUI_CoreStyle_Model" virtual="true">
+ <Attributes>
+ <Attribute name="panelID" type="string" value="model" />
+ <Attribute name="panelPadding" type="number" value="1" />
+ <Attribute name="panelColor" type="string" value="special" />
+ <Attribute name="panelGradient" type="string" value="special" />
+ <Attribute name="panelTexUpdate" type="boolean" value="true" />
+ <Attribute name="panelSkipUpdate" type="boolean" value="false" />
+ <Attribute name="panelOffset" type="number" value="0" />
+ </Attributes>
+ <Backdrop bgFile="Interface\AddOns\SVUI_!Core\assets\backgrounds\MODEL" edgeFile="Interface\BUTTONS\WHITE8X8" tile="false">
+ <EdgeSize val="2" />
+ <TileSize val="0" />
+ <BackgroundInsets left="0" right="0" top="0" bottom="0" />
+ <Color r="0.37" g="0.32" b="0.29" a="1" />
+ <BorderColor r="0" g="0" b="0" a="1" />
+ </Backdrop>
+ </Frame>
+
+ <Frame name="SVUI_CoreStyle_Window" virtual="true">
+ <Attributes>
+ <Attribute name="panelID" type="string" value="window" />
+ <Attribute name="panelPadding" type="number" value="2" />
+ <Attribute name="panelColor" type="string" value="specialdark" />
+ <Attribute name="panelGradient" type="boolean" value="false" />
+ <Attribute name="panelTexUpdate" type="boolean" value="false" />
+ <Attribute name="panelSkipUpdate" type="boolean" value="false" />
+ </Attributes>
+ <Backdrop bgFile="Interface\BUTTONS\WHITE8X8" edgeFile="Interface\BUTTONS\WHITE8X8" tile="false">
+ <EdgeSize val="2" />
+ <TileSize val="0" />
+ <BackgroundInsets left="1" right="1" top="1" bottom="1" />
+ <Color r="0.2" g="0.2" b="0.2" a="1" />
+ <BorderColor r="0" g="0" b="0" a="1" />
+ </Backdrop>
+ <Layers>
+ <Layer level="BACKGROUND" textureSubLevel="2">
+ <Texture parentKey="TopLeft" nonBlocking="true" file="Interface\AddOns\SVUI_!Core\assets\backgrounds\window\COMPOSITE1-TOPLEFT">
+ <Anchors>
+ <Anchor point="TOPLEFT" relativePoint="TOPLEFT" />
+ <Anchor point="TOPRIGHT" relativePoint="TOP" />
+ <Anchor point="BOTTOMLEFT" relativePoint="LEFT" />
+ </Anchors>
+ <Color r="0.05" g="0.05" b="0.05" a="0.5" />
+ </Texture>
+ <Texture parentKey="TopRight" nonBlocking="true" file="Interface\AddOns\SVUI_!Core\assets\backgrounds\window\COMPOSITE1-TOPRIGHT">
+ <Anchors>
+ <Anchor point="TOPRIGHT" relativePoint="TOPRIGHT" />
+ <Anchor point="TOPLEFT" relativePoint="TOP" />
+ <Anchor point="BOTTOMRIGHT" relativePoint="RIGHT" />
+ </Anchors>
+ <Color r="0.05" g="0.05" b="0.05" a="0.5" />
+ </Texture>
+ <Texture parentKey="BottomLeft" nonBlocking="true" file="Interface\AddOns\SVUI_!Core\assets\backgrounds\window\COMPOSITE1-BOTTOMLEFT">
+ <Anchors>
+ <Anchor point="BOTTOMLEFT" relativePoint="BOTTOMLEFT" />
+ <Anchor point="BOTTOMRIGHT" relativePoint="BOTTOM" />
+ <Anchor point="TOPLEFT" relativePoint="LEFT" />
+ </Anchors>
+ <Color r="0.1" g="0.1" b="0.1" a="0.5" />
+ </Texture>
+ <Texture parentKey="BottomRight" nonBlocking="true" file="Interface\AddOns\SVUI_!Core\assets\backgrounds\window\COMPOSITE1-BOTTOMRIGHT">
+ <Anchors>
+ <Anchor point="BOTTOMRIGHT" relativePoint="BOTTOMRIGHT" />
+ <Anchor point="BOTTOMLEFT" relativePoint="BOTTOM" />
+ <Anchor point="TOPRIGHT" relativePoint="RIGHT" />
+ </Anchors>
+ <Color r="0.1" g="0.1" b="0.1" a="0.5" />
+ </Texture>
+ </Layer>
+ </Layers>
+ <Frames>
+ <Frame parentKey="Shadow" inherits="SVUI_ShadowTemplate" />
+ </Frames>
+ </Frame>
+
+ <Frame name="SVUI_CoreStyle_Window2" virtual="true">
+ <Attributes>
+ <Attribute name="panelID" type="string" value="window2" />
+ <Attribute name="panelPadding" type="number" value="2" />
+ <Attribute name="panelColor" type="string" value="specialdark" />
+ <Attribute name="panelGradient" type="boolean" value="false" />
+ <Attribute name="panelTexUpdate" type="boolean" value="false" />
+ <Attribute name="panelSkipUpdate" type="boolean" value="false" />
+ </Attributes>
+ <Backdrop bgFile="Interface\BUTTONS\WHITE8X8" edgeFile="Interface\BUTTONS\WHITE8X8" tile="false">
+ <EdgeSize val="2" />
+ <TileSize val="0" />
+ <BackgroundInsets left="1" right="1" top="1" bottom="1" />
+ <Color r="0.2" g="0.2" b="0.2" a="1" />
+ <BorderColor r="0" g="0" b="0" a="1" />
+ </Backdrop>
+ <Layers>
+ <Layer level="BACKGROUND" textureSubLevel="2">
+ <Texture parentKey="TopLeft" nonBlocking="true" file="Interface\AddOns\SVUI_!Core\assets\backgrounds\window\COMPOSITE2-TOPLEFT">
+ <Anchors>
+ <Anchor point="TOPLEFT" relativePoint="TOPLEFT" />
+ <Anchor point="TOPRIGHT" relativePoint="TOP" />
+ <Anchor point="BOTTOMLEFT" relativePoint="LEFT" />
+ </Anchors>
+ <Color r="0.05" g="0.05" b="0.05" a="0.5" />
+ </Texture>
+ <Texture parentKey="TopRight" nonBlocking="true" file="Interface\AddOns\SVUI_!Core\assets\backgrounds\window\COMPOSITE2-TOPRIGHT">
+ <Anchors>
+ <Anchor point="TOPRIGHT" relativePoint="TOPRIGHT" />
+ <Anchor point="TOPLEFT" relativePoint="TOP" />
+ <Anchor point="BOTTOMRIGHT" relativePoint="RIGHT" />
+ </Anchors>
+ <Color r="0.05" g="0.05" b="0.05" a="0.5" />
+ </Texture>
+ <Texture parentKey="BottomLeft" nonBlocking="true" file="Interface\AddOns\SVUI_!Core\assets\backgrounds\window\COMPOSITE2-BOTTOMLEFT">
+ <Anchors>
+ <Anchor point="BOTTOMLEFT" relativePoint="BOTTOMLEFT" />
+ <Anchor point="BOTTOMRIGHT" relativePoint="BOTTOM" />
+ <Anchor point="TOPLEFT" relativePoint="LEFT" />
+ </Anchors>
+ <Color r="0.1" g="0.1" b="0.1" a="0.5" />
+ </Texture>
+ <Texture parentKey="BottomRight" nonBlocking="true" file="Interface\AddOns\SVUI_!Core\assets\backgrounds\window\COMPOSITE2-BOTTOMRIGHT">
+ <Anchors>
+ <Anchor point="BOTTOMRIGHT" relativePoint="BOTTOMRIGHT" />
+ <Anchor point="BOTTOMLEFT" relativePoint="BOTTOM" />
+ <Anchor point="TOPRIGHT" relativePoint="RIGHT" />
+ </Anchors>
+ <Color r="0.1" g="0.1" b="0.1" a="0.5" />
+ </Texture>
+ </Layer>
+ </Layers>
+ <Frames>
+ <Frame parentKey="Shadow" inherits="SVUI_ShadowTemplate" />
+ </Frames>
+ </Frame>
+
+ <Frame name="SVUI_CoreStyle_Blackout" virtual="true">
+ <Attributes>
+ <Attribute name="panelID" type="string" value="blackout" />
+ <Attribute name="panelPadding" type="number" value="2" />
+ <Attribute name="panelColor" type="string" value="transparent" />
+ <Attribute name="panelGradient" type="boolean" value="false" />
+ <Attribute name="panelTexUpdate" type="boolean" value="false" />
+ <Attribute name="panelOffset" type="number" value="2" />
+ <Attribute name="panelSkipUpdate" type="boolean" value="false" />
+ </Attributes>
+ <Backdrop bgFile="Interface\AddOns\SVUI_!Core\assets\backgrounds\DARK" edgeFile="Interface\BUTTONS\WHITE8X8" tile="false">
+ <EdgeSize val="2" />
+ <TileSize val="0" />
+ <BackgroundInsets left="1" right="1" top="1" bottom="1" />
+ <Color r="0" g="0" b="0" a="0.5" />
+ <BorderColor r="0" g="0" b="0" a="1" />
+ </Backdrop>
+ <Layers>
+ <Layer level="BACKGROUND" textureSubLevel="1">
+ <Texture parentKey="Skin" nonBlocking="true" file="Interface\AddOns\SVUI_!Core\assets\backgrounds\DARK" setAllPoints="true" />
+ <Color r="0" g="0" b="0" a="0.5" />
+ </Layer>
+ </Layers>
+ <Frames>
+ <Frame parentKey="Shadow" inherits="SVUI_ShadowTemplate" />
+ </Frames>
+ </Frame>
+
+ <Frame name="SVUI_CoreStyle_UnitLarge" virtual="true">
+ <Attributes>
+ <Attribute name="panelID" type="string" value="unitlarge" />
+ <Attribute name="panelPadding" type="number" value="2" />
+ <Attribute name="panelColor" type="string" value="special" />
+ <Attribute name="panelGradient" type="boolean" value="false" />
+ <Attribute name="panelTexUpdate" type="boolean" value="true" />
+ <Attribute name="panelSkipUpdate" type="boolean" value="false" />
+ <Attribute name="panelHookVertex" type="boolean" value="true" />
+ </Attributes>
+ <Layers>
+ <Layer level="BACKGROUND" textureSubLevel="1">
+ <Texture parentKey="Skin" nonBlocking="true" file="Interface\AddOns\SVUI_!Core\assets\backgrounds\unit\UNIT-BG1" setAllPoints="true" />
+ <Color r="0.37" g="0.32" b="0.29" a="1" />
+ </Layer>
+ </Layers>
+ </Frame>
+
+ <Frame name="SVUI_CoreStyle_UnitSmall" virtual="true">
+ <Attributes>
+ <Attribute name="panelID" type="string" value="unitsmall" />
+ <Attribute name="panelPadding" type="number" value="2" />
+ <Attribute name="panelColor" type="string" value="special" />
+ <Attribute name="panelGradient" type="boolean" value="false" />
+ <Attribute name="panelTexUpdate" type="boolean" value="true" />
+ <Attribute name="panelSkipUpdate" type="boolean" value="false" />
+ <Attribute name="panelHookVertex" type="boolean" value="true" />
+ </Attributes>
+ <Layers>
+ <Layer level="BACKGROUND" textureSubLevel="1">
+ <Texture parentKey="Skin" nonBlocking="true" file="Interface\AddOns\SVUI_!Core\assets\backgrounds\unit\UNIT-SMALL-BG1" setAllPoints="true" />
+ <Color r="0.37" g="0.32" b="0.29" a="1" />
+ </Layer>
+ </Layers>
+ </Frame>
+</Ui>
diff --git a/SVUI_!Core/xml/widgets.xml b/SVUI_!Core/xml/widgets.xml
index 4ad553e..360e480 100644
--- a/SVUI_!Core/xml/widgets.xml
+++ b/SVUI_!Core/xml/widgets.xml
@@ -1,4 +1,4 @@
-<Ui xmlns="http://www.blizzard.com/wow/ui/">
+<Ui xmlns="http://www.blizzard.com/wow/ui/">
<Font name="SVUI_Font_Super_Text" inherits="SVUI_Font_Number" virtual="true">
<Shadow>
<Offset>
@@ -867,4 +867,14 @@
</PlayerModel>
</Frames>
</Frame>
-</Ui>
+ <Button name="SVUI_LetsRideButton" inherits="SecureActionButtonTemplate" parent="UIParent" frameStrata="LOW" hidden="false">
+ <Attributes>
+ <Attribute name="type" type="string" value="macro"/>
+ </Attributes>
+ <Scripts>
+ <PreClick>
+
+ </PreClick>
+ </Scripts>
+ </Button>
+</Ui>
\ No newline at end of file
diff --git a/SVUI_Skins/components/blizzard/_load.xml b/SVUI_Skins/components/blizzard/_load.xml
index b08251b..0d3919e 100644
--- a/SVUI_Skins/components/blizzard/_load.xml
+++ b/SVUI_Skins/components/blizzard/_load.xml
@@ -8,7 +8,7 @@
<Script file='battlefield.lua'/>
<Script file='blackmarket.lua'/>
<Script file='calendar.lua'/>
- <Script file='challenges.lua'/>
+ <!-- Script file='challenges.lua'/ Needs complete rework after 7.1 -->
<Script file='chat.lua'/>
<Script file='character.lua'/>
<Script file='collections.lua'/>