You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

194 lines
9.1 KiB

<Ui xsi:schemaLocation="http://www.blizzard.com/wow/ui/..\FrameXML\UI.xsd">
<Script file="SharedWidgets.lua"/>
<Frame name="PlumberBarPulseTemplate" virtual="true">
<!--Derivative of Blizzard FullResourcePulseFrame-->
<Size x="16" y="32"/>
<Layers>
<Layer level="OVERLAY">
<Texture parentKey="Spike" alpha="0" alphaMode="ADD" file="Interface\AddOns\Plumber\Art\Frame\ProgressBar-Pulse" hidden="false">
<TexCoords left="0.5" right="0.75" top="0" bottom="1"/>
<Size x="16" y="32"/>
<Anchors>
<Anchor point="LEFT" relativeKey="$parent" relativePoint="RIGHT" x="0" y="0"/>
</Anchors>
</Texture>
<Texture parentKey="Glow" alpha="0" alphaMode="ADD" file="Interface\AddOns\Plumber\Art\Frame\ProgressBar-Pulse">
<TexCoords left="0" right="0.25" top="0" bottom="1"/>
<Size x="16" y="32"/>
<Anchors>
<Anchor point="RIGHT" relativeKey="$parent" relativePoint="RIGHT" x="1" y="0"/>
</Anchors>
</Texture>
<MaskTexture file="Interface\AddOns\Plumber\Art\BasicShape\Mask-Full" hWrapMode="CLAMPTOBLACKADDITIVE" vWrapMode="CLAMPTOBLACKADDITIVE">
<Size x="32" y="32"/>
<Anchors>
<Anchor point="RIGHT" relativeKey="$parent" relativePoint="RIGHT" x="0" y="0"/>
</Anchors>
<MaskedTextures>
<MaskedTexture childKey="Glow"/>
</MaskedTextures>
</MaskTexture>
</Layer>
</Layers>
<Animations>
<AnimationGroup parentKey="AnimPulse" setToFinalAlpha="true">
<Alpha childKey="Spike" order="1" fromAlpha="0" toAlpha="0" duration="0.15"/>
<Alpha childKey="Spike" startDelay="0.15" smoothing="IN" duration="0.1" order="1" fromAlpha="0" toAlpha="0.5"/>
<Scale childKey="Spike" startDelay="0.15" smoothing="NONE" duration="0.1" order="1" fromScaleX="0.25" fromScaleY="1" toScaleX="1.4" toScaleY="1">
<Origin point="LEFT"/>
</Scale>
<Scale childKey="Spike" startDelay="0.25" smoothing="IN" duration="0.2" order="1" fromScaleX="1" fromScaleY="1" toScaleX="0.5" toScaleY="1">
<Origin point="LEFT"/>
</Scale>
<Alpha childKey="Spike" startDelay="0.25" duration="0.25" order="1" fromAlpha="0.5" toAlpha="0"/>
<Alpha childKey="Glow" duration="0.1" order="1" fromAlpha="0" toAlpha="0.8"/>
<Translation childKey="Glow" duration="0.25" order="1" offsetX="8" offsetY="0" smoothing="OUT"/>
<Alpha childKey="Glow" startDelay="0.35" duration="0.15" order="1" fromAlpha="1" toAlpha="0"/>
</AnimationGroup>
</Animations>
</Frame>
<Cooldown name="PlumberGenericCooldownTemplate" hideCountdownNumbers="true" reverse="true" hidden="true" virtual="true">
<Size x="32" y="32"/>
<Layers>
<Layer level="BACKGROUND">
<!--Texture setAllPoints="true">
<Color r="1" a="0.5"/>
</Texture-->
<Texture parentKey="Background" file="Interface\AddOns\Plumber\Art\Button\GenericCooldown-Background">
<Size x="32" y="32"/>
<Anchors>
<Anchor point="CENTER"/>
</Anchors>
</Texture>
</Layer>
</Layers>
<SwipeTexture file="Interface\AddOns\Plumber\Art\Button\GenericCooldown-Swipe-Blue"/>
<EdgeTexture file="Interface\AddOns\Plumber\Art\Button\GenericCooldown-Edge"/>
<KeyValues>
<KeyValue key="noCooldownCount" value="true" type="boolean"/> <!--OmniCC-->
</KeyValues>
</Cooldown>
<Slider name="PlumberMinimalSliderTemplate" orientation="HORIZONTAL" enableMouse="true" virtual="true">
<Size x="200" y="24"/>
<ThumbTexture parentKey="Thumb">
<Size x="12" y="12"/>
</ThumbTexture>
<Layers>
<Layer level="BORDER">
<Texture parentKey="Left">
<Size x="8" y="16"/>
<Anchors>
<Anchor point="CENTER" relativeKey="$parent" relativePoint="LEFT" x="0" y="0"/>
</Anchors>
</Texture>
<Texture parentKey="Right">
<Size x="8" y="16"/>
<Anchors>
<Anchor point="CENTER" relativeKey="$parent" relativePoint="RIGHT" x="0" y="0"/>
</Anchors>
</Texture>
<Texture parentKey="Middle">
<Anchors>
<Anchor point="TOPLEFT" relativeKey="$parent.Left" relativePoint="TOPRIGHT"/>
<Anchor point="BOTTOMRIGHT" relativeKey="$parent.Right" relativePoint="BOTTOMLEFT"/>
</Anchors>
</Texture>
</Layer>
<Layer level="OVERLAY">
<Texture parentKey="ThumbTexture">
<Size x="32" y="32"/>
<Anchors>
<Anchor point="CENTER" relativeKey="$parent.Thumb" relativePoint="CENTER"/>
</Anchors>
</Texture>
</Layer>
<Layer level="HIGHLIGHT">
<Texture parentKey="ThumbHighlight">
<Size x="32" y="32"/>
<Anchors>
<Anchor point="CENTER" relativeKey="$parent.ThumbTexture" relativePoint="CENTER"/>
</Anchors>
</Texture>
</Layer>
</Layers>
</Slider>
<Frame name="PlumberMinimalSliderWithControllerTemplate" enableMouse="true" virtual="true">
<Size x="342" y="24"/>
<Frames>
<Slider parentKey="Slider" inherits="PlumberMinimalSliderTemplate">
<Anchors>
<Anchor point="LEFT" relativeKey="$parent" relativePoint="LEFT" x="128"/>
<Anchor point="RIGHT" relativeKey="$parent" relativePoint="RIGHT" x="-60"/>
</Anchors>
</Slider>
<Button parentKey="Back">
<Size x="16" y="24"/>
<Anchors>
<Anchor point="RIGHT" relativeKey="$parent.Slider" relativePoint="LEFT" x="-4"/>
</Anchors>
<Layers>
<Layer level="ARTWORK">
<Texture parentKey="Texture">
<Size x="16" y="16"/>
<Anchors>
<Anchor point="CENTER"/>
</Anchors>
</Texture>
</Layer>
<Layer level="HIGHLIGHT">
<Texture parentKey="Highlight">
<Size x="16" y="16"/>
<Anchors>
<Anchor point="CENTER"/>
</Anchors>
</Texture>
</Layer>
</Layers>
</Button>
<Button parentKey="Forward">
<Size x="16" y="24"/>
<Anchors>
<Anchor point="LEFT" relativeKey="$parent.Slider" relativePoint="RIGHT" x="4"/>
</Anchors>
<Layers>
<Layer level="ARTWORK">
<Texture parentKey="Texture">
<Size x="16" y="16"/>
<Anchors>
<Anchor point="CENTER"/>
</Anchors>
</Texture>
</Layer>
<Layer level="HIGHLIGHT">
<Texture parentKey="Highlight">
<Size x="16" y="16"/>
<Anchors>
<Anchor point="CENTER"/>
</Anchors>
</Texture>
</Layer>
</Layers>
</Button>
</Frames>
<Layers>
<Layer level="ARTOWKR">
<FontString parentKey="Label" inherits="GameFontHighlightMedium" justifyH="LEFT" justifyV="MIDDLE">
<Size x="100" y="32"/>
<Anchors>
<Anchor point="LEFT"/>
</Anchors>
</FontString>
<FontString parentKey="RightText" inherits="GameFontNormal" hidden="false">
<Anchors>
<Anchor point="LEFT" relativeKey="$parent.Forward" relativePoint="RIGHT" x="6"/>
</Anchors>
</FontString>
</Layer>
</Layers>
</Frame>
</Ui>