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.

124 lines
5.8 KiB

<Ui xsi:schemaLocation="http://www.blizzard.com/wow/ui/..\FrameXML\UI.xsd">
<Script file="ItemCooldown.lua"/>
<Frame name="NarciItemCooldownFrameTemplate" virtual="true" mixin="NarciItemCooldownFrameMixin" useParentLevel="true">
<Size x="64" y="64"/>
<Anchors>
<Anchor point="CENTER"/>
</Anchors>
<Layers>
<Layer level="OVERLAY">
<Texture parentKey="IconOverlay" hidden="true">
<Size x="64" y="64"/>
<Color r="0.05" g="0.05" b="0.05" a="0.65"/>
<Anchors>
<Anchor point="CENTER"/>
</Anchors>
</Texture>
<MaskTexture parentKey="Mask" file="Interface\AddOns\Narcissus\Art\Masks\HexagonMask" hWrapMode="CLAMPTOBLACKADDITIVE" vWrapMode="CLAMPTOBLACKADDITIVE" nounload="true">
<Anchors>
<Anchor point="TOPLEFT" relativeKey="$parent.IconOverlay" relativePoint="TOPLEFT"/>
<Anchor point="BOTTOMRIGHT" relativeKey="$parent.IconOverlay" relativePoint="BOTTOMRIGHT"/>
</Anchors>
<MaskedTextures>
<MaskedTexture childKey="IconOverlay"/>
</MaskedTextures>
</MaskTexture>
</Layer>
<Layer level="OVERLAY" textureSubLevel="6">
<Texture parentKey="ReadyBling" file="Interface\AddOns\Narcissus\Art\Cooldown\ReadyBling" alphaMode="ADD" hidden="true">
<Size x="128" y="128"/>
<Anchors>
<Anchor point="CENTER"/>
</Anchors>
<Animations>
<AnimationGroup parentKey="Shine" setToFinalAlpha="true">
<Alpha order="1" duration="0" fromAlpha="0" toAlpha="0"/>
<Scale smoothing="OUT" order="2" duration="0.26" fromScaleX="2.2" fromScaleY="2.2" toScaleX="1" toScaleY="1"/>
<Alpha smoothing="OUT" order="2" duration="0.12" fromAlpha="0" toAlpha="1"/>
<!--Scale smoothing="OUT" order="3" duration="0.3" fromScaleX="1" fromScaleY="1" toScaleX="0.9" toScaleY="0.9"/-->
<Alpha smoothing="OUT" order="4" startDelay="0.6" duration="0.6" fromAlpha="1" toAlpha="0"/>
<Scripts>
<OnFinished>
self:GetParent():Hide();
</OnFinished>
<OnStop>
self:GetParent():Hide();
</OnStop>
</Scripts>
</AnimationGroup>
</Animations>
</Texture>
</Layer>
<Layer level="OVERLAY" textureSubLevel="4">
<Texture parentKey="BlipTexture" hidden="true" file="Interface\AddOns\Narcissus\Art\Cooldown\Beating" alphaMode="ADD" Alpha="0" ignoreParentAlpha="true">
<Size x="52" y="52"/>
<Anchors>
<Anchor point="CENTER" relativeKey="$parent" x="0" y="0"/>
</Anchors>
<Animations>
<AnimationGroup parentKey="Blip" looping="REPEAT">
<Alpha fromAlpha="0" toAlpha="1" duration="0" order="1"/>
<Alpha fromAlpha="1" toAlpha="0" duration="0.85" order="2"/>
<Alpha fromAlpha="0" toAlpha="0" duration="0.15" order="3"/>
<Scripts>
<OnFinished>
self:GetParent():Hide();
</OnFinished>
<OnStop>
self:GetParent():Hide();
</OnStop>
</Scripts>
</AnimationGroup>
</Animations>
</Texture>
</Layer>
</Layers>
<Frames>
<Cooldown parentKey="Cooldown" hidden="true" hideCountdownNumbers="false" Alpha="0.5">
<Size x="128" y="128"/>
<Anchors>
<Anchor point="CENTER"/>
</Anchors>
<SwipeTexture file="Interface\AddOns\Narcissus\Art\Cooldown\NewCooldown-Fluid-Dark"/>
<KeyValues>
<KeyValue key="noCooldownCount" value="true" type="boolean"/>
</KeyValues>
<Scripts>
<OnCooldownDone>
self:GetParent():OnCooldownDone();
</OnCooldownDone>
</Scripts>
</Cooldown>
<Frame parentKey="ClockFrame" mixin="NarciClockFrameMixin" hidden="true">
<KeyValues>
<KeyValue key="swipeRadius" value="31" type="number"/> <!--27-->
<KeyValue key="numPolygonSides" value="6" type="number"/>
<KeyValue key="keepOnHide" value="false" type="bool"/>
</KeyValues>
<Size x="64" y="64"/>
<Anchors>
<Anchor point="CENTER"/>
</Anchors>
<Layers>
<Layer level="OVERLAY" textureSubLevel="5">
<Texture parentKey="Pointer">
<Size x="16" y="16"/>
<Anchors>
<Anchor point="CENTER"/>
</Anchors>
</Texture>
</Layer>
</Layers>
<Scripts>
<OnLoad method="Init"/>
<OnHide method="OnHide"/>
</Scripts>
</Frame>
</Frames>
<Scripts>
<OnLoad method="OnLoad"/>
<OnHide method="OnHide"/>
</Scripts>
</Frame>
</Ui>