| Nenue@6 | 1 <Ui> | 
| Nenue@6 | 2   <Frame name="TurokCombatMessageTemplate" virtual="true"> | 
| Nenue@6 | 3     <Anchors> | 
| Nenue@6 | 4       <Anchor point="BOTTOMLEFT" /> | 
| Nenue@6 | 5     </Anchors> | 
| Nenue@6 | 6     <Layers> | 
| Nenue@6 | 7       <Layer level="OVERLAY"> | 
| Nenue@6 | 8         <Texture parentKey="icon" hidden="true"> | 
| Nenue@6 | 9           <Size x="28" y="28" /> | 
| Nenue@6 | 10           <Anchors> | 
| Nenue@6 | 11             <Anchor point="RIGHT" relativePoint="LEFT" x="-1" y="0" /> | 
| Nenue@6 | 12           </Anchors> | 
| Nenue@6 | 13           <TexCoords top="0.15" left="0.15" right=".85" bottom="0.85" /> | 
| Nenue@6 | 14         </Texture> | 
| Nenue@6 | 15       </Layer> | 
| Nenue@6 | 16       <Layer level="OVERLAY"> | 
| Nenue@6 | 17         <Font name="$parentTkMessageFont" parentKey="font" font="InterfaceAddons\Turok\Media\font\ArchivoNarrow-Regular.ttf" > | 
| Nenue@6 | 18           <FontHeight> | 
| Nenue@6 | 19             <AbsValue val="12" /> | 
| Nenue@6 | 20           </FontHeight> | 
| Nenue@6 | 21         </Font> | 
| Nenue@6 | 22         <FontString name="$parentMessageText" parentKey="string" inherits="$parentTkMessageFont"> | 
| Nenue@6 | 23           <Anchors> | 
| Nenue@6 | 24             <Anchor point="BOTTOMLEFT" /> | 
| Nenue@6 | 25           </Anchors> | 
| Nenue@6 | 26         </FontString> | 
| Nenue@6 | 27       </Layer> | 
| Nenue@6 | 28     </Layers> | 
| Nenue@6 | 29     <Animations> | 
| Nenue@6 | 30       <AnimationGroup name="pop" parentKey="pop" ignoreFramerateThrottle="true"> | 
| Nenue@6 | 31         <Scale parentArray="scale" toScaleX="1" fromScaleX="1.75" toScaleY="1" fromScaleY="1.75" duration="0.12" order="1"/> | 
| Nenue@6 | 32         <Translation parentArray="translation" offsetX="85" offsetY="70" order="1" duration="0.32" /> | 
| Nenue@6 | 33         <Alpha parentArray="alpha" duration="0.75" order="1"  change="-1" startDelay="2.25"/> | 
| Nenue@6 | 34         <Scripts> | 
| Nenue@6 | 35           <OnPlay> | 
| Nenue@6 | 36             self:GetParent():Show() | 
| Nenue@6 | 37           </OnPlay> | 
| Nenue@6 | 38           <OnStop> | 
| Nenue@6 | 39             local ct = self:GetParent() | 
| Nenue@6 | 40             ct.discard = true | 
| Nenue@6 | 41             ct:Hide() | 
| Nenue@6 | 42           </OnStop> | 
| Nenue@6 | 43           <OnFinished> | 
| Nenue@6 | 44             local ct = self:GetParent() | 
| Nenue@6 | 45             ct.discard = true | 
| Nenue@6 | 46             ct:Hide() | 
| Nenue@6 | 47           </OnFinished> | 
| Nenue@6 | 48         </Scripts> | 
| Nenue@6 | 49       </AnimationGroup> | 
| Nenue@6 | 50       <AnimationGroup name="$parent_FadeAway" parentKey="slide" ignoreFramerateThrottle="true"> | 
| Nenue@6 | 51         <Translation parentArray="translation" offsetX="0" offsetY="300" duration="3" order="1" /> | 
| Nenue@6 | 52         <Alpha parentArray="alpha" change="-1" startDelay="2.25" duration="0.75" order="1" /> | 
| Nenue@6 | 53         <Scripts> | 
| Nenue@6 | 54           <OnPlay> | 
| Nenue@6 | 55             self:GetParent():Show() | 
| Nenue@6 | 56           </OnPlay> | 
| Nenue@6 | 57           <OnStop> | 
| Nenue@6 | 58             local ct = self:GetParent() | 
| Nenue@6 | 59             ct.discard = true | 
| Nenue@6 | 60             ct:Hide() | 
| Nenue@6 | 61           </OnStop> | 
| Nenue@6 | 62           <OnFinished> | 
| Nenue@6 | 63             local ct = self:GetParent() | 
| Nenue@6 | 64             ct.discard = true | 
| Nenue@6 | 65             ct:Hide() | 
| Nenue@6 | 66           </OnFinished> | 
| Nenue@6 | 67         </Scripts> | 
| Nenue@6 | 68       </AnimationGroup> | 
| Nenue@6 | 69       <AnimationGroup name="$parent_SideAway" parentKey="lateralSlide" ignoreFramerateThrottle="true"> | 
| Nenue@6 | 70         <Translation parentArray="translation" offsetX="300" offsetY="0" duration="3" order="1" /> | 
| Nenue@6 | 71         <Alpha parentArray="alpha" change="-1" startDelay="2.25" duration="0.75" order="1" /> | 
| Nenue@6 | 72         <Scripts> | 
| Nenue@6 | 73           <OnPlay> | 
| Nenue@6 | 74             self:GetParent():Show() | 
| Nenue@6 | 75           </OnPlay> | 
| Nenue@6 | 76           <OnStop> | 
| Nenue@6 | 77             local ct = self:GetParent() | 
| Nenue@6 | 78             ct.discard = true | 
| Nenue@6 | 79             ct:Hide() | 
| Nenue@6 | 80           </OnStop> | 
| Nenue@6 | 81           <OnFinished> | 
| Nenue@6 | 82             local ct = self:GetParent() | 
| Nenue@6 | 83             ct.discard = true | 
| Nenue@6 | 84             ct:Hide() | 
| Nenue@6 | 85           </OnFinished> | 
| Nenue@6 | 86         </Scripts> | 
| Nenue@6 | 87       </AnimationGroup> | 
| Nenue@6 | 88     </Animations> | 
| Nenue@6 | 89   </Frame> | 
| Nenue@6 | 90 | 
| Nenue@6 | 91   <Frame name="TurokSCTAnchorTemplate" parent="UIParent" virtual="true" movable="true" resizable="true"> | 
| Nenue@6 | 92     <ResizeBounds> | 
| Nenue@6 | 93       <minResize x="40" y="40" /> | 
| Nenue@6 | 94       <maxResize x="1900" y="1200" /> | 
| Nenue@6 | 95     </ResizeBounds> | 
| Nenue@6 | 96     <Scripts> | 
| Nenue@6 | 97       <OnLoad> | 
| Nenue@6 | 98       </OnLoad> | 
| Nenue@6 | 99       <OnMouseDown> | 
| Nenue@6 | 100         if button ~= 'LeftButton' then | 
| Nenue@6 | 101           return | 
| Nenue@6 | 102         end | 
| Nenue@6 | 103 | 
| Nenue@6 | 104         print(self.sizer:GetCenter(), self.sizer:IsMouseOver()) | 
| Nenue@6 | 105         if self.sizer:IsMouseOver() then | 
| Nenue@6 | 106           self:StartSizing() | 
| Nenue@6 | 107         else | 
| Nenue@6 | 108           self:StartMoving() | 
| Nenue@6 | 109         end | 
| Nenue@6 | 110         self:SetScript('OnUpdate', function() | 
| Nenue@6 | 111           self.configHeader:SetText(self.name .."\n" | 
| Nenue@6 | 112               ..math.floor(self:GetWidth())..' x '..math.floor(self:GetHeight()).."\n(" | 
| Nenue@6 | 113               ..math.floor(self:GetLeft())..', '.. math.floor(self:GetTop())..')') | 
| Nenue@6 | 114           print('hammer') | 
| Nenue@6 | 115         end) | 
| Nenue@6 | 116       </OnMouseDown> | 
| Nenue@6 | 117       <OnMouseUp> | 
| Nenue@6 | 118         if button ~= 'LeftButton' then | 
| Nenue@6 | 119           return | 
| Nenue@6 | 120         end | 
| Nenue@6 | 121         self:SetScript('OnUpdate', nil) | 
| Nenue@6 | 122         print('stop') | 
| Nenue@6 | 123         self:StopMovingOrSizing() | 
| Nenue@6 | 124       </OnMouseUp> | 
| Nenue@6 | 125     </Scripts> | 
| Nenue@6 | 126     <Anchors> | 
| Nenue@6 | 127       <Anchor point="CENTER" relativeTo="UIParent" /> | 
| Nenue@6 | 128     </Anchors> | 
| Nenue@6 | 129     <Size x="400" y="500" /> | 
| Nenue@6 | 130     <Layers> | 
| Nenue@6 | 131       <Layer level="BACKGROUND"> | 
| Nenue@6 | 132         <Texture setAllPoints="true" parentArray="configRegions" hidden="true"> | 
| Nenue@6 | 133           <Color r="0" g="0" b="0" a="1" /> | 
| Nenue@6 | 134         </Texture> | 
| Nenue@6 | 135       </Layer> | 
| Nenue@6 | 136       <Layer level="OVERLAY"> | 
| Nenue@6 | 137         <FontString parentArray="configRegions" parentKey="configHeader" inherits="TurokFontDetail" text="configHeader" hidden="true"> | 
| Nenue@6 | 138           <Anchors> | 
| Nenue@6 | 139             <Anchor point="CENTER" /> | 
| Nenue@6 | 140           </Anchors> | 
| Nenue@6 | 141         </FontString> | 
| Nenue@6 | 142       </Layer> | 
| Nenue@6 | 143       <Layer level="HIGHLIGHT"> | 
| Nenue@6 | 144         <Texture parentArray="configRegions" parentKey="sizer" hidden="true"> | 
| Nenue@6 | 145           <Size x="24" y="24" /> | 
| Nenue@6 | 146           <Color r="1" g="1" b="1" a="1" /> | 
| Nenue@6 | 147           <Anchors> | 
| Nenue@6 | 148             <Anchor point="BOTTOMRIGHT" /> | 
| Nenue@6 | 149           </Anchors> | 
| Nenue@6 | 150         </Texture> | 
| Nenue@6 | 151       </Layer> | 
| Nenue@6 | 152     </Layers> | 
| Nenue@6 | 153   </Frame> | 
| Nenue@6 | 154 | 
| Nenue@6 | 155   <Frame name="TkDotBarTemplate" virtual="true"> | 
| Nenue@6 | 156     <Size x="120" y="16" /> | 
| Nenue@6 | 157     <Layers> | 
| Nenue@6 | 158       <Layer level="BACKGROUND"> | 
| Nenue@6 | 159         <Texture name="$parentBackground" parentKey="background" setAllPoint="true"> | 
| Nenue@6 | 160           <Color a="1" r="0" b="0" g="0" /> | 
| Nenue@6 | 161         </Texture> | 
| Nenue@6 | 162       </Layer> | 
| Nenue@6 | 163       <Layer level="ARTWORK"> | 
| Nenue@6 | 164         <Texture name="$parentForeground" parentKey="foreground"> | 
| Nenue@6 | 165           <Color a="1" r="1" b="1" g="0" /> | 
| Nenue@6 | 166         </Texture> | 
| Nenue@6 | 167       </Layer> | 
| Nenue@6 | 168     </Layers> | 
| Nenue@6 | 169   </Frame> | 
| Nenue@6 | 170 | 
| Nenue@6 | 171   <Frame name="TkCombatLogTemplate" parent="UIParent" virtual="true"> | 
| Nenue@6 | 172     <Scripts> | 
| Nenue@6 | 173       <OnLoad> | 
| Nenue@6 | 174         print('Layout', self:GetName(), 'has arrived.') | 
| Nenue@6 | 175       </OnLoad> | 
| Nenue@6 | 176       <OnHide> | 
| Nenue@6 | 177         print('Layout', self:GetName(), ' hidden.') | 
| Nenue@6 | 178       </OnHide> | 
| Nenue@6 | 179     </Scripts> | 
| Nenue@6 | 180     <Frames> | 
| Nenue@6 | 181       <ScrollingMessageFrame> | 
| Nenue@6 | 182 | 
| Nenue@6 | 183       </ScrollingMessageFrame> | 
| Nenue@6 | 184     </Frames> | 
| Nenue@6 | 185   </Frame> | 
| Nenue@6 | 186 </Ui> |