| 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> |