| 
Nenue@6
 | 
     1 <Ui>
 | 
| 
Nenue@6
 | 
     2   <Frame name="TkAlertContainer" parent="UIParent" movable="true">
 | 
| 
Nenue@6
 | 
     3     <Scripts>
 | 
| 
Nenue@6
 | 
     4       <OnDragStart>
 | 
| 
Nenue@6
 | 
     5         self.cx = self:GetLeft()
 | 
| 
Nenue@6
 | 
     6         self.cy = self:GetTop()
 | 
| 
Nenue@6
 | 
     7         self:StartMoving()
 | 
| 
Nenue@6
 | 
     8       </OnDragStart>
 | 
| 
Nenue@6
 | 
     9       <OnDragStop>
 | 
| 
Nenue@6
 | 
    10         self:StopMovingOrSizing()
 | 
| 
Nenue@6
 | 
    11         self.x = self.x + self:GetLeft() -  self.cx
 | 
| 
Nenue@6
 | 
    12         self.y = self.y + self:GetTop() - self.cy
 | 
| 
Nenue@6
 | 
    13         self:ClearAllPoints()
 | 
| 
Nenue@6
 | 
    14         self:SetPoint(self.anchor, self.parent, self.anchorTo, self.x, self.y)
 | 
| 
Nenue@6
 | 
    15       </OnDragStop>
 | 
| 
Nenue@6
 | 
    16     </Scripts>
 | 
| 
Nenue@6
 | 
    17     <Anchors>
 | 
| 
Nenue@6
 | 
    18       <Anchor point="LEFT" x="20" y="0" />
 | 
| 
Nenue@6
 | 
    19     </Anchors>
 | 
| 
Nenue@6
 | 
    20     <Size x="300" y="100" />
 | 
| 
Nenue@6
 | 
    21     <Layers>
 | 
| 
Nenue@6
 | 
    22       <Layer level="BACKGROUND">
 | 
| 
Nenue@6
 | 
    23         <Texture setAllPoints="true" parentKey="configBG" hidden="true">
 | 
| 
Nenue@6
 | 
    24           <Color r="1" b="1" g="1" a="0.5" />
 | 
| 
Nenue@6
 | 
    25         </Texture>
 | 
| 
Nenue@6
 | 
    26         <Texture setAllPoints="true" parentKey="flashBG" alpha="0">
 | 
| 
Nenue@6
 | 
    27         </Texture>
 | 
| 
Nenue@6
 | 
    28       </Layer>
 | 
| 
Nenue@6
 | 
    29     </Layers>
 | 
| 
Nenue@6
 | 
    30     <Animations>
 | 
| 
Nenue@6
 | 
    31       <AnimationGroup parentKey="flashIn" setToFinalAlpha="true">
 | 
| 
Nenue@6
 | 
    32         <Alpha change="1" childKey="flashBG" parentKey="a1" duration=".3" order="1" />
 | 
| 
Nenue@6
 | 
    33         <Alpha change="-1" childKey="flashBG" parentKey="a2" duration=".6" order="2" />
 | 
| 
Nenue@6
 | 
    34         <Scripts>
 | 
| 
Nenue@6
 | 
    35           <OnPlay>
 | 
| 
Nenue@6
 | 
    36             self:GetParent().flashBG:Show()
 | 
| 
Nenue@6
 | 
    37           </OnPlay>
 | 
| 
Nenue@6
 | 
    38           <OnFinished>
 | 
| 
Nenue@6
 | 
    39             self:GetParent().flashBG:Hide()
 | 
| 
Nenue@6
 | 
    40           </OnFinished>
 | 
| 
Nenue@6
 | 
    41         </Scripts>
 | 
| 
Nenue@6
 | 
    42       </AnimationGroup>
 | 
| 
Nenue@6
 | 
    43     </Animations>
 | 
| 
Nenue@6
 | 
    44     <Frames>
 | 
| 
Nenue@6
 | 
    45       <Button parentKey="clear" name="$parentButton_C" inherits="TurokButton" hidden="true">
 | 
| 
Nenue@6
 | 
    46         <Size x="24" y="24" />
 | 
| 
Nenue@6
 | 
    47         <Anchors>
 | 
| 
Nenue@6
 | 
    48           <Anchor point="TOPRIGHT" relativePoint="TOPLEFT" x="-4" y="0" />
 | 
| 
Nenue@6
 | 
    49         </Anchors>
 | 
| 
Nenue@6
 | 
    50         <Scripts>
 | 
| 
Nenue@6
 | 
    51           <OnClick>
 | 
| 
Nenue@6
 | 
    52             self:GetParent():Clear(self:GetParent())
 | 
| 
Nenue@6
 | 
    53           </OnClick>
 | 
| 
Nenue@6
 | 
    54         </Scripts>
 | 
| 
Nenue@6
 | 
    55       </Button>
 | 
| 
Nenue@6
 | 
    56       <Button parentArray="tools" parentKey="close" name="$parentButton_Close" inherits="TurokButton" hidden="true">
 | 
| 
Nenue@6
 | 
    57         <Size x="64" y="24" />
 | 
| 
Nenue@6
 | 
    58         <Anchors>
 | 
| 
Nenue@6
 | 
    59           <Anchor point="TOPLEFT" relativePoint="BOTTOMLEFT" x="0" y="-4" />
 | 
| 
Nenue@6
 | 
    60         </Anchors>
 | 
| 
Nenue@6
 | 
    61         <Scripts>
 | 
| 
Nenue@6
 | 
    62           <OnClick>
 | 
| 
Nenue@6
 | 
    63             self:GetParent():Close()
 | 
| 
Nenue@6
 | 
    64           </OnClick>
 | 
| 
Nenue@6
 | 
    65         </Scripts>
 | 
| 
Nenue@6
 | 
    66       </Button>
 | 
| 
Nenue@6
 | 
    67       <Button parentArray="tools" name="$parentButton_Unlock" inherits="TurokButton" hidden="true">
 | 
| 
Nenue@6
 | 
    68         <Size>
 | 
| 
Nenue@6
 | 
    69           <AbsDimension y="24" />
 | 
| 
Nenue@6
 | 
    70             </Size>
 | 
| 
Nenue@6
 | 
    71         <Scripts>
 | 
| 
Nenue@6
 | 
    72           <OnClick>
 | 
| 
Nenue@6
 | 
    73             self:GetParent():Unlock()
 | 
| 
Nenue@6
 | 
    74           </OnClick>
 | 
| 
Nenue@6
 | 
    75         </Scripts>
 | 
| 
Nenue@6
 | 
    76         <Anchors>
 | 
| 
Nenue@6
 | 
    77           <Anchor point="TOPLEFT" relativePoint="TOPRIGHT" relativeKey="$parent.close" x="2" y="0" />
 | 
| 
Nenue@6
 | 
    78           <Anchor point="TOPRIGHT" relativePoint="BOTTOMRIGHT" x="0" y="-2" />
 | 
| 
Nenue@6
 | 
    79         </Anchors>
 | 
| 
Nenue@6
 | 
    80       </Button>
 | 
| 
Nenue@6
 | 
    81     </Frames>
 | 
| 
Nenue@6
 | 
    82   </Frame>
 | 
| 
Nenue@6
 | 
    83 
 | 
| 
Nenue@6
 | 
    84   <Frame name="TkAlertFrame" hidden="true" virtual="true">
 | 
| 
Nenue@6
 | 
    85 
 | 
| 
Nenue@6
 | 
    86     <Animations>
 | 
| 
Nenue@6
 | 
    87       <AnimationGroup name="flashIn" parentKey="flashIn" looping="NONE" ignoreFramerateThrottle="true" setToFinalAlpha="true">
 | 
| 
Nenue@6
 | 
    88         <Alpha name="a1" parentKey="a1" childKey="flash" duration=".1" fromAlpha="0" toAlpha="1" order="1" />
 | 
| 
Nenue@6
 | 
    89         <Alpha name="a2" parentKey="a2" childKey="flash" duration=".5" fromAlpha="1" toAlpha="0" order="2" />
 | 
| 
Nenue@6
 | 
    90         <Alpha name="a3" parentKey="a3" childKey="backdrop" duration=".1" fromAlpha="0" toAlpha="1" order="1" />
 | 
| 
Nenue@6
 | 
    91         <Scripts>
 | 
| 
Nenue@6
 | 
    92           <OnPlay>
 | 
| 
Nenue@6
 | 
    93             print(self:GetParent():GetParent():GetName())
 | 
| 
Nenue@6
 | 
    94             print(self:GetParent():GetParent().num_events)
 | 
| 
Nenue@6
 | 
    95           </OnPlay>
 | 
| 
Nenue@6
 | 
    96           <OnFinished>
 | 
| 
Nenue@6
 | 
    97             self:GetParent():Pin()
 | 
| 
Nenue@6
 | 
    98           </OnFinished>
 | 
| 
Nenue@6
 | 
    99         </Scripts>
 | 
| 
Nenue@6
 | 
   100       </AnimationGroup>
 | 
| 
Nenue@6
 | 
   101       <AnimationGroup name="fadeOut" parentKey="fadeOut" looping="NONE" ignoreFramerateThrottle="true">
 | 
| 
Nenue@6
 | 
   102         <Alpha startDelay="5" name="a1" parentKey="a1" duration="1.5" change="-1" order="1" />
 | 
| 
Nenue@6
 | 
   103         <Scripts>
 | 
| 
Nenue@6
 | 
   104           <OnFinished>
 | 
| 
Nenue@6
 | 
   105 
 | 
| 
Nenue@6
 | 
   106             self:GetParent():Remove()
 | 
| 
Nenue@6
 | 
   107           </OnFinished>
 | 
| 
Nenue@6
 | 
   108         </Scripts>
 | 
| 
Nenue@6
 | 
   109       </AnimationGroup>
 | 
| 
Nenue@6
 | 
   110       <AnimationGroup name="sweepOver" parentKey="sweepOver" looping="NONE" ignoreFrameRateThrottle="true">
 | 
| 
Nenue@6
 | 
   111         <Alpha
 | 
| 
Nenue@6
 | 
   112             name="a1" parentKey="a1" childKey="flare" change="1" duration="0.15" order="1" />
 | 
| 
Nenue@6
 | 
   113         <Translation
 | 
| 
Nenue@6
 | 
   114             name="t1" parentKey="t1" childKey="flare" offsetX="200" offsetY="0" startDelay="0.2" duration=".4" order="1" />
 | 
| 
Nenue@6
 | 
   115         <Rotation
 | 
| 
Nenue@6
 | 
   116             name="r1" parentKey="r1" childKey="flare" degrees="180" duration="0.55" order="1" />
 | 
| 
Nenue@6
 | 
   117         <Alpha
 | 
| 
Nenue@6
 | 
   118             name="a2" parentKey="a2" childKey="flare" change="-1" duration="0.15" order="2" startDelay=".8" />
 | 
| 
Nenue@6
 | 
   119         <Scripts>
 | 
| 
Nenue@6
 | 
   120           <OnPlay>
 | 
| 
Nenue@6
 | 
   121             self:GetParent():GetParent().flare:Show()
 | 
| 
Nenue@6
 | 
   122           </OnPlay>
 | 
| 
Nenue@6
 | 
   123           <OnFinished>
 | 
| 
Nenue@6
 | 
   124             self:GetParent():GetParent().flare:Hide()
 | 
| 
Nenue@6
 | 
   125           </OnFinished>
 | 
| 
Nenue@6
 | 
   126         </Scripts>
 | 
| 
Nenue@6
 | 
   127       </AnimationGroup>
 | 
| 
Nenue@6
 | 
   128     </Animations>
 | 
| 
Nenue@6
 | 
   129     <Layers>
 | 
| 
Nenue@6
 | 
   130       <Layer level="BACKGROUND">
 | 
| 
Nenue@6
 | 
   131         <Texture setAllPoints="true" parentKey="backdrop" alpha="1" alphaMode="BLEND">
 | 
| 
Nenue@6
 | 
   132           <Color r="0" g="0" b="0" a="0.5" />
 | 
| 
Nenue@6
 | 
   133         </Texture>
 | 
| 
Nenue@6
 | 
   134         <Texture setAllPoints="true" parentKey="flash" alpha="0" alphaMode="ADD">
 | 
| 
Nenue@6
 | 
   135           <Color r="1" b="1" g="1" a="1" />
 | 
| 
Nenue@6
 | 
   136           <Gradient orientation="HORIZONTAL">
 | 
| 
Nenue@6
 | 
   137             <MinColor r="1" g="1" b="1" a="1" />
 | 
| 
Nenue@6
 | 
   138             <MaxColor r="1" g="1" b="1" a="0" />
 | 
| 
Nenue@6
 | 
   139           </Gradient>
 | 
| 
Nenue@6
 | 
   140         </Texture>
 | 
| 
Nenue@6
 | 
   141         <Texture parentKey="flare" file="Interface\Cooldown\star4" alphaMode="ADD">
 | 
| 
Nenue@6
 | 
   142           <Color r="0.3" g="0.6" b="1" a="0.8"/>
 | 
| 
Nenue@6
 | 
   143           <Size x="24" y="24" />
 | 
| 
Nenue@6
 | 
   144           <Anchors>
 | 
| 
Nenue@6
 | 
   145             <Anchor point="LEFT" />
 | 
| 
Nenue@6
 | 
   146           </Anchors>
 | 
| 
Nenue@6
 | 
   147         </Texture>
 | 
| 
Nenue@6
 | 
   148       </Layer>
 | 
| 
Nenue@6
 | 
   149       <Layer level="OVERLAY">
 | 
| 
Nenue@6
 | 
   150         <FontString inherits="TurokFont" parentKey="ename" justifyH="LEFT">
 | 
| 
Nenue@6
 | 
   151           <Anchors>
 | 
| 
Nenue@6
 | 
   152             <Anchor point="TOPLEFT" />
 | 
| 
Nenue@6
 | 
   153           </Anchors>
 | 
| 
Nenue@6
 | 
   154         </FontString>
 | 
| 
Nenue@6
 | 
   155         <FontString inherits="TurokFontDetail" parentKey="desc" justifyH="LEFT">
 | 
| 
Nenue@6
 | 
   156           <Anchors>
 | 
| 
Nenue@6
 | 
   157             <Anchor point="TOPLEFT" relativePoint="BOTTOMLEFT" relativeKey="ename" />
 | 
| 
Nenue@6
 | 
   158           </Anchors>
 | 
| 
Nenue@6
 | 
   159         </FontString>
 | 
| 
Nenue@6
 | 
   160       </Layer>
 | 
| 
Nenue@6
 | 
   161     </Layers>
 | 
| 
Nenue@6
 | 
   162     <Frames>
 | 
| 
Nenue@6
 | 
   163 
 | 
| 
Nenue@6
 | 
   164       <Button parentArray="tools" name="$parentButton_Block" inherits="UIPanelSquareButton" hidden="true" >
 | 
| 
Nenue@6
 | 
   165         <Scripts>
 | 
| 
Nenue@6
 | 
   166           <OnClick>
 | 
| 
Nenue@6
 | 
   167             self:GetParent():Block(self)
 | 
| 
Nenue@6
 | 
   168           </OnClick>
 | 
| 
Nenue@6
 | 
   169         </Scripts>
 | 
| 
Nenue@6
 | 
   170         <Size x="30" y="30" />
 | 
| 
Nenue@6
 | 
   171         <Anchors>
 | 
| 
Nenue@6
 | 
   172           <Anchor point="TOPRIGHT" x="36" y="3" />
 | 
| 
Nenue@6
 | 
   173         </Anchors>
 | 
| 
Nenue@6
 | 
   174       </Button>
 | 
| 
Nenue@6
 | 
   175     </Frames>
 | 
| 
Nenue@6
 | 
   176   </Frame>
 | 
| 
Nenue@6
 | 
   177 
 | 
| 
Nenue@6
 | 
   178   <Frame virtual="true" hidden="true" name="TkPetSwatchTemplate" enableMouse="true">
 | 
| 
Nenue@6
 | 
   179     <Layers>
 | 
| 
Nenue@6
 | 
   180       <Layer level="OVERLAY">
 | 
| 
Nenue@6
 | 
   181         <FontString inherits="TurokFont" name="PetName" parentKey="name" />
 | 
| 
Nenue@6
 | 
   182       </Layer>
 | 
| 
Nenue@6
 | 
   183     </Layers>
 | 
| 
Nenue@6
 | 
   184   </Frame>
 | 
| 
Nenue@6
 | 
   185 
 | 
| 
Nenue@6
 | 
   186   <Frame virtual="true" hidden="true" name="TkPetSpellTemplate" enableMouse="true">
 | 
| 
Nenue@6
 | 
   187     <Scripts>
 | 
| 
Nenue@6
 | 
   188       <OnEnter>
 | 
| 
Nenue@6
 | 
   189         print(self:GetName(), self.spellID, 'enter')
 | 
| 
Nenue@6
 | 
   190         GameTooltip:SetOwner(self, 'ANCHOR_TOP')
 | 
| 
Nenue@6
 | 
   191         --GameTooltip:SetPetAction(self.spellID)
 | 
| 
Nenue@6
 | 
   192         GameTooltip:Show()
 | 
| 
Nenue@6
 | 
   193       </OnEnter>
 | 
| 
Nenue@6
 | 
   194       <OnLeave>
 | 
| 
Nenue@6
 | 
   195         print(self:GetName(), 'leave')
 | 
| 
Nenue@6
 | 
   196         GameTooltip:Hide()
 | 
| 
Nenue@6
 | 
   197       </OnLeave>
 | 
| 
Nenue@6
 | 
   198     </Scripts>
 | 
| 
Nenue@6
 | 
   199     <Size x="64" y="64" />
 | 
| 
Nenue@6
 | 
   200     <Layers>
 | 
| 
Nenue@6
 | 
   201       <Layer level="ARTWORK">
 | 
| 
Nenue@6
 | 
   202         <Texture name="Icon" parentKey="icon" setAllPoints="true">
 | 
| 
Nenue@6
 | 
   203           <Anchors>
 | 
| 
Nenue@6
 | 
   204             <Anchor point="CENTER" />
 | 
| 
Nenue@6
 | 
   205           </Anchors>
 | 
| 
Nenue@6
 | 
   206         </Texture>
 | 
| 
Nenue@6
 | 
   207       </Layer>
 | 
| 
Nenue@6
 | 
   208       <Layer level="OVERLAY">
 | 
| 
Nenue@6
 | 
   209         <Texture name="StrongWeak" parentKey="strongWeakHint">
 | 
| 
Nenue@6
 | 
   210           <Size x="32" y="32" />
 | 
| 
Nenue@6
 | 
   211           <Anchor>
 | 
| 
Nenue@6
 | 
   212             <Anchor point="CENTER" />
 | 
| 
Nenue@6
 | 
   213           </Anchor>
 | 
| 
Nenue@6
 | 
   214         </Texture>
 | 
| 
Nenue@6
 | 
   215         <FontString inherits="TurokFont" name="TurnsLeft" parentKey="turnsLeft" setAllPoints="true" />
 | 
| 
Nenue@6
 | 
   216       </Layer>
 | 
| 
Nenue@6
 | 
   217       <Layer level="HIGHLIGHT">
 | 
| 
Nenue@6
 | 
   218         <FontString inherits="TurokFontDetail" name="Description" parentKey="spellDesc" setAllPoints="true" />
 | 
| 
Nenue@6
 | 
   219         <FontString inherits="TurokFontDetail" name="Damage" parentKey="damageModifier" setAllPoints="true" />
 | 
| 
Nenue@6
 | 
   220         <Texture alphaMode="ADD" setAllPoints="true">
 | 
| 
Nenue@6
 | 
   221           <Color a="1" r="1" g="1" b="0" />
 | 
| 
Nenue@6
 | 
   222         </Texture>
 | 
| 
Nenue@6
 | 
   223       </Layer>
 | 
| 
Nenue@6
 | 
   224     </Layers>
 | 
| 
Nenue@6
 | 
   225     <Animations>
 | 
| 
Nenue@6
 | 
   226       <AnimationGroup name="popIn" parentKey="popIn" ignoreFrameRateThrottle="true" looping="NONE" setToFinalAlpha="true">
 | 
| 
Nenue@6
 | 
   227         <Scripts>
 | 
| 
Nenue@6
 | 
   228           <OnPlay>
 | 
| 
Nenue@6
 | 
   229             self:GetParent():Show()
 | 
| 
Nenue@6
 | 
   230             self:GetParent():SetAlpha(0)
 | 
| 
Nenue@6
 | 
   231           </OnPlay>
 | 
| 
Nenue@6
 | 
   232         </Scripts>
 | 
| 
Nenue@6
 | 
   233         <Alpha childKey="spellIcon" duration="0.4" change="1" order="1" />
 | 
| 
Nenue@6
 | 
   234         <Scale childKey="spellIcon" duration="0.4" fromScaleX="0.1" fromScaleY="0.1" toScaleX="1" toScaleY="1" order="1" />
 | 
| 
Nenue@6
 | 
   235       </AnimationGroup>
 | 
| 
Nenue@6
 | 
   236       <AnimationGroup name="popOut" parentKey="popOut" ignoreFramerateThrottle="true" looping="NONE" setToFinalAlpha="true">
 | 
| 
Nenue@6
 | 
   237         <Scripts>
 | 
| 
Nenue@6
 | 
   238           <OnFinished>
 | 
| 
Nenue@6
 | 
   239             self:GetParent():Hide()
 | 
| 
Nenue@6
 | 
   240           </OnFinished>
 | 
| 
Nenue@6
 | 
   241         </Scripts>
 | 
| 
Nenue@6
 | 
   242         <Alpha childKey="spellIcon" duration="0.4" change="-1" order="1" />
 | 
| 
Nenue@6
 | 
   243         <Scale childKey="spellIcon" duration="0.4" fromScaleX="1" toScaleX=".1" fromScaleY="1" toScaleY=".1" order="1" />
 | 
| 
Nenue@6
 | 
   244       </AnimationGroup>
 | 
| 
Nenue@6
 | 
   245     </Animations>
 | 
| 
Nenue@6
 | 
   246   </Frame>
 | 
| 
Nenue@6
 | 
   247 
 | 
| 
Nenue@6
 | 
   248   <Include file="Raid.xml" />
 | 
| 
Nenue@6
 | 
   249   <Script file="Toast.lua" />
 | 
| 
Nenue@6
 | 
   250   <Script file="Raid.lua" />
 | 
| 
Nenue@6
 | 
   251   <Script file="PetBattle.lua" />
 | 
| 
Nenue@6
 | 
   252 </Ui> |