annotate ObjectiveTracker/ObjectiveTracker.xml @ 35:69d03f8e293e

- separated layout and data logic between Frame.lua and Update.lua - solved disappearing tracker mystery
author Nenue
date Sun, 17 Apr 2016 11:07:48 -0400
parents 9856ebc63fa4
children a487841050be
rev   line source
Nenue@30 1 <Ui xmlns="http://www.blizzard.com/wow/ui/" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.blizzard.com/wow/ui/
Nenue@30 2 ..\FrameXML\UI.xsd">
Nenue@30 3
Nenue@0 4
Nenue@24 5 <Frame name="VeneerObjectiveWrapper" parent="UIParent" movable="true" frameStrata="LOW">
Nenue@21 6 <TitleRegion>
Nenue@21 7 <Size x="300" y="30" />
Nenue@21 8 <Anchors>
Nenue@21 9 <Anchor point="TOP" />
Nenue@21 10 <Anchor point="BOTTOM" relativePoint="TOP" x="0" y="-30" />
Nenue@21 11 </Anchors>
Nenue@21 12 </TitleRegion>
Nenue@0 13 <Scripts>
Nenue@0 14 <OnLoad>
Nenue@0 15 self.toggle = true
Nenue@21 16 --self.drag = true
Nenue@3 17 Veneer.OnLoad(self)
Nenue@0 18 </OnLoad>
Nenue@0 19 <OnShow>
Nenue@0 20 </OnShow>
Nenue@0 21 <OnDragStart>
Nenue@3 22 Veneer.OnDragStart(self)
Nenue@0 23 </OnDragStart>
Nenue@0 24 <OnDragStop>
Nenue@3 25 Veneer.OnDragStop(self)
Nenue@3 26 Veneer.ObjectiveTracker.UpdateActionButtons()
Nenue@0 27 </OnDragStop>
Nenue@21 28 <!--@config@-->
Nenue@21 29 <!--@end-config@-->
Nenue@0 30 </Scripts>
Nenue@0 31 <Anchors>
Nenue@0 32 <Anchor point="TOPRIGHT" x="-60" y="-240" />
Nenue@0 33 </Anchors>
Nenue@0 34 <Layers>
Nenue@0 35
Nenue@0 36 <Layer level="ARTWORK">
Nenue@10 37 <Texture parentKey="BackgroundLeft" parentArray="headerComplex" />
Nenue@10 38 <Texture parentKey="BackgroundRight" parentArray="headerComplex" />
Nenue@10 39 <Texture parentKey="BackgroundTile" parentArray="headerComplex" />
Nenue@10 40 <Texture parentKey="headerComplexBounds" parentArray="config" alphaMode="ADD" hidden="true">
Nenue@3 41 <Color r="0" g="0" b="1" a="0.5" />
Nenue@3 42 <Anchors>
Nenue@3 43 <Anchor point="TOPLEFT" relativeKey="$parent.BackgroundLeft" />
Nenue@3 44 <Anchor point="BOTTOMRIGHT" relativeKey="$parent.BackgroundRight" />
Nenue@3 45 </Anchors>
Nenue@3 46 </Texture>
Nenue@3 47 <Texture parentKey="FrameBounds" parentArray="config" alphaMode="ADD" hidden="true">
Nenue@3 48 <Color r="1" g="0" b="1" a="0.25" />
Nenue@3 49 <Anchors>
Nenue@3 50 <Anchor point="TOPLEFT" />
Nenue@3 51 <Anchor point="BOTTOMRIGHT" />
Nenue@3 52 </Anchors>
Nenue@3 53 </Texture>
Nenue@0 54 </Layer>
Nenue@0 55 <Layer level="OVERLAY">
Nenue@13 56
Nenue@0 57 </Layer>
Nenue@0 58 </Layers>
Nenue@0 59 <Frames>
Nenue@0 60
Nenue@24 61 <ScrollFrame name="$parentScrollFrame" enableMouseWheel="true" parentKey="scrollArea" parentArray="toggled" hidden="true">
Nenue@19 62 <Anchors>
Nenue@21 63 <Anchor point="TOP" />
Nenue@19 64 </Anchors>
Nenue@0 65 <Layers>
Nenue@0 66 <Layer level="BACKGROUND">
Nenue@10 67 <Texture setAllPoints="true" parentKey="bg">
Nenue@0 68 <Color r="0.15" g=".3" b=".3" a="0" />
Nenue@0 69 </Texture>
Nenue@0 70 </Layer>
Nenue@0 71 </Layers>
Nenue@0 72 <Frames>
Nenue@0 73
Nenue@0 74
Nenue@19 75 <Frame name="VeneerObjectiveScroll">
Nenue@19 76 <Anchors>
Nenue@21 77 <Anchor point="TOP" />
Nenue@19 78 </Anchors>
Nenue@0 79 <Layers>
Nenue@0 80 <Layer level="BACKGROUND">
Nenue@19 81 <Texture setAllPoints="true" parentKey="bg">
Nenue@19 82 <Color r="1" g="1" b="1" a="1" />
Nenue@19 83 <Gradient orientation="HORIZONTAL">
Nenue@19 84 <MinColor r="0" g="0.5" b="0.5" a="0" />
Nenue@19 85 <MaxColor r="0" g="0.5" b="0.5" a="0" />
Nenue@19 86 </Gradient>
Nenue@0 87 </Texture>
Nenue@0 88 </Layer>
Nenue@0 89 </Layers>
Nenue@19 90 </Frame>
Nenue@0 91 </Frames>
Nenue@0 92 </ScrollFrame>
Nenue@14 93
Nenue@14 94 <Frame name="$parentStatusHeader" parentKey="header" frameStrata="MEDIUM">
Nenue@14 95 <Layers>
Nenue@14 96 <Layer level="OVERLAY">
Nenue@14 97 <FontString name="$parentTitle" parentKey="status" inherits="VeneerStatusFont" text="status test" justifyH="RIGHT">
Nenue@14 98 <Anchors>
Nenue@14 99 <Anchor point="TOPRIGHT" x="-64" y="0" />
Nenue@14 100 </Anchors>
Nenue@14 101 </FontString>
Nenue@14 102 </Layer>
Nenue@14 103 </Layers>
Nenue@14 104 </Frame>
Nenue@14 105
Nenue@14 106 <Button name="$parentCloseButton" parentKey="CloseButton" enableMouse="true" frameStrata="MEDIUM">
Nenue@14 107 <Size x="16" y="16" />
Nenue@14 108 <HighlightTexture file="Interface\Buttons\UI-Panel-MinimizeButton-Highlight" alphaMode="ADD"/>
Nenue@14 109 <Anchors>
Nenue@14 110 <Anchor point="TOPRIGHT" relativePoint="TOPRIGHT" x="-2" y="0" />
Nenue@14 111 </Anchors>
Nenue@14 112 </Button>
Nenue@14 113
Nenue@24 114 <Button name="$parentQuestMapButton" parentArray="toggled" parentKey="QuestMapButton" frameStrata="MEDIUM">
Nenue@14 115 <Size x="42" y="16" />
Nenue@14 116 <HighlightTexture file="Interface\Buttons\UI-Panel-MinimizeButton-Highlight" alphaMode="ADD"/>
Nenue@14 117 <Anchors>
Nenue@14 118 <Anchor point="TOPRIGHT" relativePoint="TOPLEFT" relativeKey="$parent.CloseButton" x="0" y="0" />
Nenue@14 119 </Anchors>
Nenue@14 120 </Button>
Nenue@0 121 </Frames>
Nenue@0 122 </Frame>
Nenue@0 123
Nenue@14 124
Nenue@14 125
Nenue@14 126
Nenue@14 127 <Frame name="$parentXP" parent="VeneerObjectiveWrapper" parentKey="XPBar" hidden="true">
Nenue@14 128 <Size x="250" y="24" />
Nenue@14 129 <Anchors>
Nenue@14 130 <Anchor point="TOPLEFT" />
Nenue@14 131 </Anchors>
Nenue@14 132 <Layers>
Nenue@14 133 <Layer level="BACKGROUND">
Nenue@14 134 <Texture name="$parentBackground" parentKey="statusbg" setAllPoints="true"/>
Nenue@14 135 </Layer>
Nenue@14 136 <Layer level="ARTWORK">
Nenue@14 137
Nenue@14 138 <Texture name="$parentForeground" parentKey="foreground">
Nenue@14 139 <Anchors>
Nenue@14 140 <Anchor point="TOPLEFT" />
Nenue@14 141 <Anchor point="BOTTOMLEFT" />
Nenue@14 142 </Anchors>
Nenue@14 143 </Texture>
Nenue@14 144 <Texture name="$parentRested" parentKey="rested" >
Nenue@14 145 <Anchors>
Nenue@14 146 <Anchor point="TOPLEFT" />
Nenue@14 147 <Anchor point="BOTTOMLEFT" />
Nenue@14 148 </Anchors>
Nenue@14 149 </Texture>
Nenue@14 150 </Layer>
Nenue@14 151 <Layer level="OVERLAY">
Nenue@14 152 <FontString inherits="VeneerFontNormal" parentKey="title">
Nenue@14 153 <Anchors>
Nenue@14 154 <Anchor point="CENTER" />
Nenue@14 155 </Anchors>
Nenue@14 156 </FontString>
Nenue@14 157 </Layer>
Nenue@14 158 </Layers>
Nenue@14 159 </Frame>
Nenue@14 160
Nenue@14 161 <!-- Header Panel -->
Nenue@14 162
Nenue@14 163 <!-- Background panels -->
Nenue@0 164
Nenue@25 165 <Frame name="VeneerTrackerTemplate" parent="UIParent" virtual="true" hidden="true">
Nenue@30 166 <Scripts>
Nenue@30 167 <OnHide>
Nenue@30 168 self.headerFade:Stop()
Nenue@30 169 </OnHide>
Nenue@30 170 </Scripts>
Nenue@30 171 <Animations>
Nenue@30 172 <AnimationGroup name="$parentSlideIn" parentKey="SlideIn" ignoreFramerateThrottle="true">
Nenue@30 173 <Translation parentKey="translation" offsetX="0" offsetY="0" smoothing="OUT" order="1" duration=".25" />
Nenue@30 174 </AnimationGroup>
Nenue@30 175 <AnimationGroup name="$parentHeaderFade" parentKey="headerFade" setToFinalAlpha="true" ignoreFramerateThrottle="true">
Nenue@30 176 <Alpha childKey="LineGlow" duration="0.15" order="1" fromAlpha="0" toAlpha="1"/>
Nenue@30 177 <Alpha childKey="LineGlow" startDelay="0.25" duration="0.65" order="1" fromAlpha="1" toAlpha="0"/>
Nenue@30 178 <Scale childKey="LineGlow" duration="0.15" order="1" fromScaleX="0.1" fromScaleY="1.5" toScaleX="2" toScaleY="1.5">
Nenue@30 179 <Origin point="CENTER">
Nenue@30 180 <Offset x="-50" y="0"/>
Nenue@30 181 </Origin>
Nenue@30 182 </Scale>
Nenue@30 183 <Translation childKey="LineGlow" duration="0.75" order="1" offsetX="65" offsetY="0"/>
Nenue@30 184 <Alpha childKey="SoftGlow" duration="0.25" order="1" fromAlpha="0" toAlpha="1"/>
Nenue@30 185 <Alpha childKey="SoftGlow" startDelay="0.25" duration="0.5" order="1" fromAlpha="1" toAlpha="0"/>
Nenue@30 186 <Scale childKey="SoftGlow" duration="0.25" order="1" fromScaleX="0.5" fromScaleY="0.5" toScaleX="0.8" toScaleY="0.8"/>
Nenue@30 187 <Alpha childKey="StarBurst" duration="0.25" order="1" fromAlpha="0" toAlpha="1"/>
Nenue@30 188 <Alpha childKey="StarBurst" startDelay="0.25" duration="0.5" order="1" fromAlpha="1" toAlpha="0"/>
Nenue@30 189 <Scale childKey="StarBurst" duration="0.25" order="1" fromScaleX="0.5" fromScaleY="0.5" toScaleX="1" toScaleY="1"/>
Nenue@30 190 <Alpha childKey="LineSheen" startDelay="0.15" duration="0.5" order="1" fromAlpha="0" toAlpha="0.75"/>
Nenue@30 191 <Alpha childKey="LineSheen" startDelay="0.75" duration="0.5" order="1" fromAlpha="0.75" toAlpha="0"/>
Nenue@30 192 <Translation childKey="LineSheen" startDelay="0.15" duration="1.5" order="1" offsetX="280" offsetY="0"/>
Nenue@30 193 </AnimationGroup>
Nenue@30 194 </Animations>
Nenue@0 195 <Layers>
Nenue@0 196 <Layer level="BACKGROUND">
Nenue@10 197 <Texture name="$parentTitleBackground" parentKey="titlebg">
Nenue@0 198 <Anchors>
Nenue@14 199 <Anchor point="TOPLEFT" />
Nenue@14 200 <Anchor point="RIGHT" />
Nenue@0 201 </Anchors>
Nenue@0 202 <Color r="1" g="1" b="1" a="1" />
Nenue@0 203 <Gradient orientation="HORIZONTAL">
Nenue@0 204 <MinColor r="0" g="0" b="0" a="0.1" />
Nenue@0 205 <MaxColor r="0" g="0" b="0" a="0" />
Nenue@0 206 </Gradient>
Nenue@0 207 </Texture>
Nenue@0 208 </Layer>
Nenue@30 209 <Layer level="ARTWORK">
Nenue@30 210 <Texture parentKey="StarBurst" hidden="false" alpha="0" alphaMode="ADD" atlas="OBJFX_StarBurst" useAtlasSize="true">
Nenue@30 211 <Anchors>
Nenue@30 212 <Anchor point="LEFT" relativePoint="BOTTOMLEFT" relativeKey="$parent.titlebg"/>
Nenue@30 213 </Anchors>
Nenue@30 214 </Texture>
Nenue@30 215 <Texture parentKey="LineSheen" hidden="false" alpha="0" alphaMode="ADD" atlas="OBJFX_LineBurst">
Nenue@30 216 <Size x="60" y="15"/>
Nenue@30 217 <Anchors>
Nenue@30 218 <Anchor point="LEFT" relativePoint="BOTTOMLEFT" relativeKey="$parent.titlebg" x="0" y="0"/>
Nenue@30 219 </Anchors>
Nenue@30 220 </Texture>
Nenue@30 221 <Texture parentKey="LineGlow" hidden="false" alpha="0" alphaMode="ADD" atlas="OBJFX_LineGlow" useAtlasSize="true">
Nenue@30 222 <Anchors>
Nenue@30 223 <Anchor point="TOPLEFT" relativePoint="BOTTOMLEFT" relativeKey="$parent.titlebg" x="-50" y="18"/>
Nenue@30 224 </Anchors>
Nenue@30 225 </Texture>
Nenue@30 226 <Texture parentKey="SoftGlow" hidden="false" alpha="0" alphaMode="ADD" atlas="OBJFX_Glow" useAtlasSize="true">
Nenue@30 227 <Anchors>
Nenue@30 228 <Anchor point="CENTER" relativeKey="$parent.titlebg" relativePoint="BOTTOMLEFT" x="20" y="20"/>
Nenue@30 229 </Anchors>
Nenue@30 230 </Texture>
Nenue@30 231 </Layer>
Nenue@0 232 <Layer level="OVERLAY">
Nenue@14 233 <FontString name="$parentTitle" inherits="VeneerFontHighlight" text="OBJ" parentKey="title" justifyH="LEFT">
Nenue@0 234 <Anchors>
Nenue@14 235 <Anchor point="TOP" relativeKey="$parent.titlebg" />
Nenue@14 236 <Anchor point="BOTTOM" relativeKey="$parent.titlebg" />
Nenue@14 237 <Anchor point="LEFT" relativeKey="$parent.titlebg" />
Nenue@14 238 <Anchor point="RIGHT" relativeKey="$parent" />
Nenue@14 239 </Anchors>
Nenue@14 240 </FontString>
Nenue@14 241 <FontString name="$parentStatus" inherits="VeneerStatusFont" parentKey="status" justifyH="RIGHT">
Nenue@14 242 <Anchors>
Nenue@14 243 <Anchor point="TOP" relativeKey="$parent.titlebg" />
Nenue@14 244 <Anchor point="BOTTOM" relativeKey="$parent.titlebg" />
Nenue@14 245 <Anchor point="LEFT" relativeKey="$parent.titlebg" />
Nenue@14 246 <Anchor point="RIGHT" relativeKey="$parent" />
Nenue@0 247 </Anchors>
Nenue@0 248 </FontString>
Nenue@0 249 </Layer>
Nenue@0 250 </Layers>
Nenue@30 251 </Frame>
Nenue@30 252
Nenue@30 253
Nenue@35 254 <Frame name="VeneerTrackerBlock" virtual="true">
Nenue@25 255 <Animations>
Nenue@30 256 <AnimationGroup name="$parentSlideIn" parentKey="SlideIn" ignoreFramerateThrottle="true">
Nenue@30 257 <Translation parentKey="translation" offsetX="0" offsetY="0" smoothing="OUT" order="1" duration=".25" />
Nenue@30 258 </AnimationGroup>
Nenue@30 259 <AnimationGroup parentKey="questFadeIn" setToFinalAlpha="true" ignoreFramerateThrottle="true">
Nenue@30 260 <Alpha duration="0.25" order="1" fromAlpha="0" toAlpha="1"/>
Nenue@30 261 <Scale duration="0.25" order="1" fromScaleX="0.1" fromScaleY="0.1" toScaleX="1" toScaleY="1">
Nenue@30 262 <Origin point="CENTER">
Nenue@30 263 <Offset x="-50" y="0"/>
Nenue@30 264 </Origin>
Nenue@30 265 </Scale>
Nenue@30 266 <Translation childKey="LineGlow" duration="0.75" order="1" offsetX="65" offsetY="0"/>
Nenue@30 267 <Alpha childKey="SoftGlow" duration="0.25" order="1" fromAlpha="0" toAlpha="1"/>
Nenue@30 268 <Alpha childKey="SoftGlow" startDelay="0.25" duration="0.5" order="1" fromAlpha="1" toAlpha="0"/>
Nenue@30 269 <Scale childKey="SoftGlow" duration="0.25" order="1" fromScaleX="0.5" fromScaleY="0.5" toScaleX="0.8" toScaleY="0.8"/>
Nenue@30 270 <Alpha childKey="StarBurst" duration="0.25" order="1" fromAlpha="0" toAlpha="1"/>
Nenue@30 271 <Alpha childKey="StarBurst" startDelay="0.25" duration="0.5" order="1" fromAlpha="1" toAlpha="0"/>
Nenue@30 272 <Scale childKey="StarBurst" duration="0.25" order="1" fromScaleX="0.5" fromScaleY="0.5" toScaleX="1" toScaleY="1"/>
Nenue@30 273 <Alpha childKey="LineSheen" startDelay="0.15" duration="0.5" order="1" fromAlpha="0" toAlpha="0.75"/>
Nenue@30 274 <Alpha childKey="LineSheen" startDelay="0.75" duration="0.5" order="1" fromAlpha="0.75" toAlpha="0"/>
Nenue@30 275 <Translation childKey="LineSheen" startDelay="0.15" duration="1.5" order="1" offsetX="280" offsetY="0"/>
Nenue@30 276 <Scripts>
Nenue@30 277 <OnPlay>
Nenue@30 278 self.animating = true
Nenue@30 279 </OnPlay>
Nenue@30 280 <OnFinished>
Nenue@30 281 self.animating = nil
Nenue@30 282 </OnFinished>
Nenue@30 283 </Scripts>
Nenue@25 284 </AnimationGroup>
Nenue@25 285 </Animations>
Nenue@0 286 <Layers>
Nenue@0 287 <Layer level="BACKGROUND">
Nenue@0 288 <Texture name="$parentTitleBackground" parentKey="titlebg">
Nenue@0 289 <Color r="1" g="1" b="1" a="1" />
Nenue@0 290 <Anchors>
Nenue@30 291 <Anchor point="TOPLEFT" x="0" y="0" />
Nenue@21 292 <Anchor point="RIGHT" />
Nenue@0 293 </Anchors>
Nenue@0 294 </Texture>
Nenue@10 295 <Texture name="$parentStatusBackground" parentKey="statusbg">
Nenue@0 296 <Anchors>
Nenue@21 297 <Anchor point="LEFT" />
Nenue@21 298 <Anchor point="RIGHT" />
Nenue@21 299 <Anchor point="TOP" relativePoint="BOTTOM" relativeKey="$parent.titlebg" />
Nenue@21 300 <Anchor point="BOTTOM" x="0" y="0" />
Nenue@0 301 </Anchors>
Nenue@0 302 <Color r="1" g="1" b="1" a="1" />
Nenue@0 303 <Gradient orientation="HORIZONTAL">
Nenue@0 304 <MinColor r="0" g="0" b="0" a=".15" />
Nenue@0 305 <MaxColor r="0" g="0" b="0" a=".35" />
Nenue@0 306 </Gradient>
Nenue@0 307 </Texture>
Nenue@21 308 </Layer>
Nenue@34 309 <Layer level="BORDER">
Nenue@34 310
Nenue@34 311 <Texture parentKey="SelectionOverlay" alphaMode="ADD" hidden="true">
Nenue@34 312 <Anchors>
Nenue@34 313 <Anchor point="TOPLEFT" />
Nenue@34 314 <Anchor point="BOTTOMRIGHT" />
Nenue@34 315 </Anchors>
Nenue@34 316 <Color r="1" g="1" b="1" a="1" />
Nenue@34 317 <Gradient orientation="HORIZONTAL">
Nenue@34 318 <MaxColor r="1" g="0" b="0" a="0.7" />
Nenue@34 319 <MinColor r="1" g="0" b="0" a="0.7" />
Nenue@34 320 </Gradient>
Nenue@34 321 </Texture>
Nenue@34 322 </Layer>
Nenue@21 323 <Layer level="ARTWORK">
Nenue@30 324 <Texture parentKey="StarBurst" hidden="false" alpha="0" alphaMode="ADD" atlas="OBJFX_StarBurst" useAtlasSize="true">
Nenue@30 325 <Anchors>
Nenue@30 326 <Anchor point="LEFT" relativePoint="BOTTOMLEFT" relativeKey="$parent.titlebg"/>
Nenue@30 327 </Anchors>
Nenue@30 328 </Texture>
Nenue@30 329 <Texture parentKey="LineSheen" hidden="false" alpha="0" alphaMode="ADD" atlas="OBJFX_LineBurst">
Nenue@30 330 <Size x="60" y="15"/>
Nenue@30 331 <Anchors>
Nenue@30 332 <Anchor point="LEFT" relativePoint="BOTTOMLEFT" relativeKey="$parent.titlebg" x="0" y="0"/>
Nenue@30 333 </Anchors>
Nenue@30 334 </Texture>
Nenue@30 335 <Texture parentKey="LineGlow" hidden="false" alpha="0" alphaMode="ADD" atlas="OBJFX_LineGlow" useAtlasSize="true">
Nenue@30 336 <Anchors>
Nenue@30 337 <Anchor point="TOPLEFT" relativePoint="BOTTOMLEFT" relativeKey="$parent.titlebg" x="-50" y="18"/>
Nenue@30 338 </Anchors>
Nenue@30 339 </Texture>
Nenue@30 340 <Texture parentKey="SoftGlow" hidden="false" alpha="0" alphaMode="ADD" atlas="OBJFX_Glow" useAtlasSize="true">
Nenue@30 341 <Anchors>
Nenue@30 342 <Anchor point="CENTER" relativeKey="$parent.titlebg" relativePoint="BOTTOMLEFT" x="20" y="20"/>
Nenue@30 343 </Anchors>
Nenue@30 344 </Texture>
Nenue@30 345
Nenue@21 346 <Texture parentKey="typeTag" file="Interface\QuestFrame\QuestTypeIcons" alphaMode="ADD" hidden="true">
Nenue@18 347 <Size x="18" y="18"/>
Nenue@18 348 <Anchors>
Nenue@18 349 <Anchor point="TOPRIGHT" relativePoint="TOPLEFT" relativeKey="$parent.FrequencyTag" x="-3" y="-3"/>
Nenue@18 350 </Anchors>
Nenue@18 351 </Texture>
Nenue@32 352
Nenue@21 353 <Texture parentKey="frequencyTag" file="Interface\QuestFrame\QuestTypeIcons" alphaMode="ADD" hidden="true">
Nenue@18 354 <Size x="18" y="18"/>
Nenue@18 355 <Anchors>
Nenue@18 356 <Anchor point="TOPRIGHT" relativePoint="TOPLEFT" relativeKey="$parent.CompletionTag" x="-3" y="-3"/>
Nenue@18 357
Nenue@18 358 </Anchors>
Nenue@18 359 </Texture>
Nenue@21 360 <Texture parentKey="completionTag" file="Interface\QuestFrame\QuestTypeIcons" alphaMode="ADD" hidden="true">
Nenue@18 361 <Size x="18" y="18"/>
Nenue@18 362 <Anchors>
Nenue@18 363 <Anchor point="TOPRIGHT" relativePoint="TOPLEFT" relativeKey="$parent.icon" x="-3" y="-3"/>
Nenue@18 364
Nenue@18 365 </Anchors>
Nenue@18 366 </Texture>
Nenue@32 367 <Texture name="$parentMoneyTile" parentKey="money" hidden="true">
Nenue@32 368 <Size x="16" y="16" />
Nenue@32 369
Nenue@32 370 </Texture>
Nenue@32 371
Nenue@21 372
Nenue@34 373
Nenue@34 374 <Texture alpha="1" parentArray="rewardTile" hidden="true" />
Nenue@34 375 <Texture alpha="1" parentArray="rewardTile" hidden="true" />
Nenue@34 376 <Texture alpha="1" parentArray="rewardTile" hidden="true" />
Nenue@0 377 </Layer>
Nenue@0 378 <Layer level="OVERLAY">
Nenue@21 379 <FontString name="$parentTitle" parentKey="title" inherits="VeneerTitleFont" justifyH="LEFT" justifyV="TOP">
Nenue@0 380 <Anchors>
Nenue@13 381 <Anchor point="TOP" relativeKey="$parent.titlebg" />
Nenue@16 382 <Anchor point="LEFT" relativeKey="$parent" />
Nenue@0 383 <Anchor point="RIGHT" relativeKey="$parent" />
Nenue@0 384 </Anchors>
Nenue@0 385 </FontString>
Nenue@21 386 <FontString name="$parentStatus" parentKey="status" inherits="VeneerCriteriaFontNormal" justifyH="LEFT" justifyV="TOP" wordwrap="true">
Nenue@13 387 <Anchors>
Nenue@13 388 <Anchor point="TOP" relativeKey="$parent.statusbg" />
Nenue@16 389 <Anchor point="LEFT" relativeKey="$parent" />
Nenue@16 390 <Anchor point="RIGHT" relativeKey="$parent" />
Nenue@13 391 </Anchors>
Nenue@13 392 </FontString>
Nenue@34 393 <FontString parentArray="rewardLabel" inherits="VeneerNumberFontSmall" />
Nenue@34 394 <FontString parentArray="rewardLabel" inherits="VeneerNumberFontSmall" />
Nenue@34 395 <FontString parentArray="rewardLabel" inherits="VeneerNumberFontSmall" />
Nenue@21 396 <FontString name="$parentDebugText" parentKey="debugText" inherits="VeneerCriteriaFontNormal" justifyH="RIGHT" justifyV="TOP">
Nenue@6 397 <Anchors>
Nenue@34 398 <Anchor point="BOTTOMRIGHT" />
Nenue@6 399 </Anchors>
Nenue@6 400 </FontString>
Nenue@21 401
Nenue@21 402
Nenue@21 403 <Texture alphaMode="BLEND" parentArray="config" hidden="true">
Nenue@21 404 <Anchors>
Nenue@21 405 <Anchor point="TOPLEFT" relativeKey="$parent.status" />
Nenue@21 406 <Anchor point="BOTTOMRIGHT" relativeKey="$parent.status" relativePoint="BOTTOMLEFT" x="1" y="0" />
Nenue@21 407 </Anchors>
Nenue@21 408 <Color r="1" g="1" b="1" a="1" />
Nenue@21 409 </Texture>
Nenue@21 410 <Texture alphaMode="BLEND" parentArray="config" hidden="true">
Nenue@21 411 <Anchors>
Nenue@21 412 <Anchor point="TOPLEFT" relativeKey="$parent.status" />
Nenue@21 413 <Anchor point="BOTTOMRIGHT" relativeKey="$parent.status" relativePoint="TOPRIGHT" x="0" y="-1" />
Nenue@21 414 </Anchors>
Nenue@21 415 <Color r="1" g="1" b="1" a="1" />
Nenue@21 416 </Texture>
Nenue@21 417 <Texture alphaMode="BLEND" parentArray="config" hidden="true">
Nenue@21 418 <Anchors>
Nenue@21 419 <Anchor point="TOPLEFT" relativeKey="$parent.status" relativePoint="BOTTOMLEFT" x="0" y="1" />
Nenue@21 420 <Anchor point="BOTTOMRIGHT" relativeKey="$parent.status" />
Nenue@21 421 </Anchors>
Nenue@21 422 <Color r="1" g="1" b="1" a="1" />
Nenue@21 423 </Texture>
Nenue@21 424
Nenue@21 425 <Texture alphaMode="ADD" parentArray="config" hidden="true">
Nenue@21 426 <Anchors>
Nenue@21 427 <Anchor point="TOPLEFT" relativeKey="$parent.statusbg" x="-30" y="0" />
Nenue@21 428 <Anchor point="BOTTOMRIGHT" relativeKey="$parent.status" relativePoint="TOPRIGHT" x="30" y="0" />
Nenue@21 429 </Anchors>
Nenue@21 430 <Color r="0" g="1" b="0" a="0.5" />
Nenue@21 431 </Texture>
Nenue@21 432 <Texture alphaMode="BLEND" parentArray="config" hidden="true">
Nenue@21 433 <Anchors>
Nenue@21 434 <Anchor point="TOPLEFT" x="-35" y="0" />
Nenue@21 435 <Anchor point="BOTTOMRIGHT" relativePoint="TOPRIGHT" x="0" y="-1" />
Nenue@21 436 </Anchors>
Nenue@21 437 <Color r="1" g="0" b="0" a="1" />
Nenue@21 438 </Texture>
Nenue@21 439 <Texture alphaMode="BLEND" parentArray="config" hidden="true">
Nenue@21 440 <Anchors>
Nenue@21 441 <Anchor point="TOPLEFT" relativePoint="BOTTOMLEFT" x="0" y="1" />
Nenue@21 442 <Anchor point="BOTTOMRIGHT" x="35" y="0" />
Nenue@21 443 </Anchors>
Nenue@21 444 <Color r="1" g=".5" b="0" a="1" />
Nenue@21 445 </Texture>
Nenue@21 446
Nenue@21 447 </Layer>
Nenue@21 448 <Layer level="HIGHLIGHT">
Nenue@21 449 <Texture name="$parentHighLight" parentKey="highlight">
Nenue@21 450 <Anchors>
Nenue@21 451 <Anchor point="TOPLEFT" />
Nenue@21 452 <Anchor point="BOTTOMRIGHT" relativePoint="TOPRIGHT" x="0" y="-4"/>
Nenue@21 453 </Anchors>
Nenue@21 454 <Color r="1" g="1" b="1" a="1" />
Nenue@21 455 <Gradient orientation="VERTICAL">
Nenue@23 456 <MaxColor r="1" g="1" b="1" a=".5" />
Nenue@23 457 <MinColor r="1" g="1" b="1" a="0" />
Nenue@21 458 </Gradient>
Nenue@21 459 </Texture>
Nenue@21 460 <Texture name="$parentLowLight" parentKey="lowlight">
Nenue@21 461 <Anchors>
Nenue@21 462 <Anchor point="TOP" relativePoint="BOTTOM" x="0" y="14" />
Nenue@21 463 <Anchor point="BOTTOM" x="0" y="0"/>
Nenue@21 464 <Anchor point="RIGHT" />
Nenue@21 465 <Anchor point="LEFT" />
Nenue@21 466 </Anchors>
Nenue@21 467 <Color r="1" g="1" b="1" a="1" />
Nenue@21 468 <Gradient orientation="VERTICAL">
Nenue@23 469 <MaxColor r="1" g="1" b="1" a="0" />
Nenue@23 470 <MinColor r="1" g="1" b="1" a=".5" />
Nenue@21 471 </Gradient>
Nenue@21 472 </Texture>
Nenue@21 473 </Layer>
Nenue@21 474 </Layers>
Nenue@25 475 <Frames>
Nenue@25 476 <Frame name="$parentHeaderBox" parentKey="clickZone" enableMouse="true">
Nenue@25 477 <Anchors>
Nenue@25 478 <Anchor point="TOP" relativeKey="$parent.title" />
Nenue@25 479 <Anchor point="RIGHT" relativeKey="$parent.title" />
Nenue@25 480 <Anchor point="LEFT" relativeKey="$parent.title" />
Nenue@25 481 <Anchor point="BOTTOM" relativeKey="$parent.title" />
Nenue@25 482 </Anchors>
Nenue@25 483 <Layers>
Nenue@25 484 <Layer level="HIGHLIGHT">
Nenue@25 485 <Texture setAllPoints="true">
Nenue@25 486 <Color r="1" g="1" b="0.5" a="0.5" />
Nenue@25 487 </Texture>
Nenue@25 488 </Layer>
Nenue@25 489 </Layers>
Nenue@25 490 </Frame>
Nenue@25 491 </Frames>
Nenue@21 492 </Frame>
Nenue@21 493
Nenue@35 494 <Frame name="VeneerTrackerObjective" virtual="true" hidden="true" enableMouse="true">
Nenue@21 495 <Anchors>
Nenue@34 496 <Anchor point="TOP" />
Nenue@34 497 <Anchor point="LEFT" />
Nenue@21 498 <Anchor point="RIGHT" />
Nenue@21 499 </Anchors>
Nenue@21 500 <Layers>
Nenue@21 501 <Layer level="OVERLAY">
Nenue@21 502 <FontString inherits="VeneerCriteriaFontNormal" parentKey="status" wordwrap="true" justifyH="LEFT" justifyV="TOP">
Nenue@21 503 <Anchors>
Nenue@21 504 <Anchor point="TOP" />
Nenue@21 505 <Anchor point="LEFT" />
Nenue@21 506 <Anchor point="RIGHT" />
Nenue@21 507 </Anchors>
Nenue@21 508 </FontString>
Nenue@21 509
Nenue@21 510 <!-- debugging guides -->
Nenue@21 511 <Texture alphaMode="BLEND" parentArray="config" hidden="true">
Nenue@21 512 <Anchors>
Nenue@21 513 <Anchor point="TOPLEFT" x="0" y="600" />
Nenue@21 514 <Anchor point="BOTTOMRIGHT" relativePoint="BOTTOMLEFT" x="1" y="-600" />
Nenue@21 515 </Anchors>
Nenue@21 516 <Color r="0" g="1" b="0" a="1" />
Nenue@21 517 </Texture>
Nenue@21 518 <Texture alphaMode="ADD" parentArray="config" hidden="true">
Nenue@21 519 <Anchors>
Nenue@21 520 <Anchor point="TOPLEFT" relativeKey="$parent" x="0" y="600" />
Nenue@21 521 <Anchor point="BOTTOMRIGHT" relativeKey="$parent.status" relativePoint="BOTTOMLEFT" x="0" y="-600" />
Nenue@21 522 </Anchors>
Nenue@21 523 <Color r="0" g=".4" b="1" a=".25" />
Nenue@21 524 </Texture>
Nenue@21 525 <Texture alphaMode="BLEND" parentArray="config" hidden="true">
Nenue@21 526 <Anchors>
Nenue@21 527 <Anchor point="TOPLEFT" relativeKey="$parent.status" relativePoint="TOPRIGHT" x="-1" y="200" />
Nenue@21 528 <Anchor point="BOTTOMRIGHT" relativeKey="$parent.status" x="0" y="-600" />
Nenue@21 529 </Anchors>
Nenue@21 530 <Color r="0" g="1" b="0" a=".5" />
Nenue@21 531 </Texture>
Nenue@21 532
Nenue@21 533 <Texture alphaMode="BLEND" parentArray="config" hidden="true">
Nenue@21 534 <Anchors>
Nenue@21 535 <Anchor point="TOPLEFT" relativeKey="$parent.status" x="-30" y="0" />
Nenue@21 536 <Anchor point="BOTTOMRIGHT" relativeKey="$parent.status" relativePoint="TOPRIGHT" x="0" y="-1" />
Nenue@21 537 </Anchors>
Nenue@21 538 <Color r="1" g="0" b="0" a="0.5" />
Nenue@21 539 </Texture>
Nenue@21 540 <Texture alphaMode="BLEND" parentArray="config" hidden="true">
Nenue@21 541 <Anchors>
Nenue@21 542 <Anchor point="TOPLEFT" relativePoint="BOTTOMLEFT" relativeKey="$parent.status" x="0" y="1" />
Nenue@21 543 <Anchor point="BOTTOMRIGHT" relativeKey="$parent.status" relativePoint="BOTTOMRIGHT" x="30" y="0" />
Nenue@21 544 </Anchors>
Nenue@21 545 <Color r="1" g="0" b="0" a="0.5" />
Nenue@21 546 </Texture>
Nenue@21 547
Nenue@21 548 <!-- end debugging guides -->
Nenue@21 549
Nenue@21 550 </Layer>
Nenue@21 551 <Layer level="BACKGROUND">
Nenue@21 552 <Texture parentKey="statusbg">
Nenue@21 553 <Anchors>
Nenue@21 554 <Anchor point="TOP" />
Nenue@21 555 <Anchor point="LEFT" />
Nenue@21 556 <Anchor point="RIGHT" />
Nenue@21 557 <Anchor point="BOTTOM" />
Nenue@21 558 </Anchors>
Nenue@21 559 </Texture>
Nenue@0 560 </Layer>
Nenue@35 561 <Layer level="HIGHLIGHT">
Nenue@35 562 <Texture setAllPoints="true">
Nenue@35 563 <Color r="1" g="1" b="1" a="0.2" />
Nenue@35 564 </Texture>
Nenue@35 565 </Layer>
Nenue@0 566 </Layers>
Nenue@0 567 </Frame>
Nenue@0 568
Nenue@27 569 <Include file="SecureButton.xml" />
Nenue@27 570 <Include file="Widgets.xml" />
Nenue@3 571
Nenue@27 572 <Script file="ObjectiveTracker.lua" />
Nenue@34 573 <Script file="Schema.lua" />
Nenue@27 574 <Script file="Quests.lua" />
Nenue@27 575 <Script file="Achievements.lua" />
Nenue@27 576 <Script file="AutoQuestPopups.lua" />
Nenue@27 577 <Script file="BonusObjectives.lua" />
Nenue@27 578 <Script file="ScenarioObjectives.lua" />
Nenue@27 579 <Script file="ExerienceBar.lua" />
Nenue@30 580 <Script file="Frame.lua" />
Nenue@35 581 <Script file="Update.lua" />
Nenue@27 582 <Script file="Events.lua" />
Nenue@27 583 <Script file="Widgets.lua" />
Nenue@29 584 <!-- <Script file="ObjectiveStyle.lua" /> -->
Nenue@29 585 <!-- <Script file="ObjectiveInfo.lua" /> -->
Nenue@0 586 </Ui>