annotate ObjectiveTracker/ObjectiveTracker.xml @ 30:7583684becf4

- implement procedural block contents generation - redo anchor calculations to allow for transitional animation - attempt to sort out event handling quirks related to autopopup quest completion and turn-in - revise the data structures created by the different GetInfo's - start on trimming out redundant variables
author Nenue
date Thu, 14 Apr 2016 17:11:13 -0400
parents adcd7c328d07
children a3afe6c3771e
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@30 254 <Frame name="VeneerTrackerBlock" parent="VeneerObjectiveScroll" 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@21 309 <Layer level="ARTWORK">
Nenue@30 310 <Texture parentKey="StarBurst" hidden="false" alpha="0" alphaMode="ADD" atlas="OBJFX_StarBurst" useAtlasSize="true">
Nenue@30 311 <Anchors>
Nenue@30 312 <Anchor point="LEFT" relativePoint="BOTTOMLEFT" relativeKey="$parent.titlebg"/>
Nenue@30 313 </Anchors>
Nenue@30 314 </Texture>
Nenue@30 315 <Texture parentKey="LineSheen" hidden="false" alpha="0" alphaMode="ADD" atlas="OBJFX_LineBurst">
Nenue@30 316 <Size x="60" y="15"/>
Nenue@30 317 <Anchors>
Nenue@30 318 <Anchor point="LEFT" relativePoint="BOTTOMLEFT" relativeKey="$parent.titlebg" x="0" y="0"/>
Nenue@30 319 </Anchors>
Nenue@30 320 </Texture>
Nenue@30 321 <Texture parentKey="LineGlow" hidden="false" alpha="0" alphaMode="ADD" atlas="OBJFX_LineGlow" useAtlasSize="true">
Nenue@30 322 <Anchors>
Nenue@30 323 <Anchor point="TOPLEFT" relativePoint="BOTTOMLEFT" relativeKey="$parent.titlebg" x="-50" y="18"/>
Nenue@30 324 </Anchors>
Nenue@30 325 </Texture>
Nenue@30 326 <Texture parentKey="SoftGlow" hidden="false" alpha="0" alphaMode="ADD" atlas="OBJFX_Glow" useAtlasSize="true">
Nenue@30 327 <Anchors>
Nenue@30 328 <Anchor point="CENTER" relativeKey="$parent.titlebg" relativePoint="BOTTOMLEFT" x="20" y="20"/>
Nenue@30 329 </Anchors>
Nenue@30 330 </Texture>
Nenue@30 331
Nenue@22 332 <Texture name="$parentItemTile" parentKey="icon" alphaMode="BLEND" hidden="true">
Nenue@0 333 <Anchors>
Nenue@16 334 <Anchor point="TOPRIGHT" x="0" y="0" />
Nenue@0 335 </Anchors>
Nenue@0 336 </Texture>
Nenue@21 337 <Texture parentKey="typeTag" file="Interface\QuestFrame\QuestTypeIcons" alphaMode="ADD" hidden="true">
Nenue@18 338 <Size x="18" y="18"/>
Nenue@18 339 <Anchors>
Nenue@18 340 <Anchor point="TOPRIGHT" relativePoint="TOPLEFT" relativeKey="$parent.FrequencyTag" x="-3" y="-3"/>
Nenue@18 341
Nenue@18 342 </Anchors>
Nenue@18 343 </Texture>
Nenue@21 344 <Texture parentKey="frequencyTag" file="Interface\QuestFrame\QuestTypeIcons" alphaMode="ADD" hidden="true">
Nenue@18 345 <Size x="18" y="18"/>
Nenue@18 346 <Anchors>
Nenue@18 347 <Anchor point="TOPRIGHT" relativePoint="TOPLEFT" relativeKey="$parent.CompletionTag" x="-3" y="-3"/>
Nenue@18 348
Nenue@18 349 </Anchors>
Nenue@18 350 </Texture>
Nenue@21 351 <Texture parentKey="completionTag" file="Interface\QuestFrame\QuestTypeIcons" alphaMode="ADD" hidden="true">
Nenue@18 352 <Size x="18" y="18"/>
Nenue@18 353 <Anchors>
Nenue@18 354 <Anchor point="TOPRIGHT" relativePoint="TOPLEFT" relativeKey="$parent.icon" x="-3" y="-3"/>
Nenue@18 355
Nenue@18 356 </Anchors>
Nenue@18 357 </Texture>
Nenue@21 358 <Texture name="$parentMoneyTile" parentKey="money" hidden="true" />
Nenue@21 359
Nenue@21 360 <Texture parentKey="SelectionOverlay" alphaMode="ADD" hidden="true">
Nenue@21 361 <Anchors>
Nenue@21 362 <Anchor point="TOPLEFT" />
Nenue@21 363 <Anchor point="BOTTOMRIGHT" />
Nenue@21 364 </Anchors>
Nenue@18 365 <Color r="1" g="1" b="1" a="1" />
Nenue@18 366 <Gradient orientation="HORIZONTAL">
Nenue@21 367 <MaxColor r="1" g="0" b="0" a="0.7" />
Nenue@21 368 <MinColor r="1" g="0" b="0" a="0.7" />
Nenue@0 369 </Gradient>
Nenue@0 370 </Texture>
Nenue@0 371 </Layer>
Nenue@0 372 <Layer level="OVERLAY">
Nenue@21 373 <FontString name="$parentTitle" parentKey="title" inherits="VeneerTitleFont" justifyH="LEFT" justifyV="TOP">
Nenue@0 374 <Anchors>
Nenue@13 375 <Anchor point="TOP" relativeKey="$parent.titlebg" />
Nenue@16 376 <Anchor point="LEFT" relativeKey="$parent" />
Nenue@0 377 <Anchor point="RIGHT" relativeKey="$parent" />
Nenue@0 378 </Anchors>
Nenue@0 379 </FontString>
Nenue@21 380 <FontString name="$parentStatus" parentKey="status" inherits="VeneerCriteriaFontNormal" justifyH="LEFT" justifyV="TOP" wordwrap="true">
Nenue@13 381 <Anchors>
Nenue@13 382 <Anchor point="TOP" relativeKey="$parent.statusbg" />
Nenue@16 383 <Anchor point="LEFT" relativeKey="$parent" />
Nenue@16 384 <Anchor point="RIGHT" relativeKey="$parent" />
Nenue@13 385 </Anchors>
Nenue@13 386 </FontString>
Nenue@21 387 <FontString name="$parentDebugText" parentKey="debugText" inherits="VeneerCriteriaFontNormal" justifyH="RIGHT" justifyV="TOP">
Nenue@6 388 <Anchors>
Nenue@6 389 <Anchor point="TOPRIGHT" relativePoint="TOPRIGHT" />
Nenue@6 390 </Anchors>
Nenue@6 391 </FontString>
Nenue@22 392 <FontString name="$parentItemTileText" parentKey="iconLabel" inherits="VeneerNumberFont">
Nenue@16 393 <Anchors>
Nenue@21 394 <Anchor point="TOPRIGHT" x="-1" y="-4" relativeKey="$parent.icon" />
Nenue@16 395 </Anchors>
Nenue@16 396 </FontString>
Nenue@21 397
Nenue@21 398
Nenue@21 399 <Texture alphaMode="BLEND" parentArray="config" hidden="true">
Nenue@21 400 <Anchors>
Nenue@21 401 <Anchor point="TOPLEFT" relativeKey="$parent.status" />
Nenue@21 402 <Anchor point="BOTTOMRIGHT" relativeKey="$parent.status" relativePoint="BOTTOMLEFT" x="1" y="0" />
Nenue@21 403 </Anchors>
Nenue@21 404 <Color r="1" g="1" b="1" a="1" />
Nenue@21 405 </Texture>
Nenue@21 406 <Texture alphaMode="BLEND" parentArray="config" hidden="true">
Nenue@21 407 <Anchors>
Nenue@21 408 <Anchor point="TOPLEFT" relativeKey="$parent.status" />
Nenue@21 409 <Anchor point="BOTTOMRIGHT" relativeKey="$parent.status" relativePoint="TOPRIGHT" x="0" y="-1" />
Nenue@21 410 </Anchors>
Nenue@21 411 <Color r="1" g="1" b="1" a="1" />
Nenue@21 412 </Texture>
Nenue@21 413 <Texture alphaMode="BLEND" parentArray="config" hidden="true">
Nenue@21 414 <Anchors>
Nenue@21 415 <Anchor point="TOPLEFT" relativeKey="$parent.status" relativePoint="BOTTOMLEFT" x="0" y="1" />
Nenue@21 416 <Anchor point="BOTTOMRIGHT" relativeKey="$parent.status" />
Nenue@21 417 </Anchors>
Nenue@21 418 <Color r="1" g="1" b="1" a="1" />
Nenue@21 419 </Texture>
Nenue@21 420
Nenue@21 421 <Texture alphaMode="ADD" parentArray="config" hidden="true">
Nenue@21 422 <Anchors>
Nenue@21 423 <Anchor point="TOPLEFT" relativeKey="$parent.statusbg" x="-30" y="0" />
Nenue@21 424 <Anchor point="BOTTOMRIGHT" relativeKey="$parent.status" relativePoint="TOPRIGHT" x="30" y="0" />
Nenue@21 425 </Anchors>
Nenue@21 426 <Color r="0" g="1" b="0" a="0.5" />
Nenue@21 427 </Texture>
Nenue@21 428 <Texture alphaMode="BLEND" parentArray="config" hidden="true">
Nenue@21 429 <Anchors>
Nenue@21 430 <Anchor point="TOPLEFT" x="-35" y="0" />
Nenue@21 431 <Anchor point="BOTTOMRIGHT" relativePoint="TOPRIGHT" x="0" y="-1" />
Nenue@21 432 </Anchors>
Nenue@21 433 <Color r="1" g="0" b="0" a="1" />
Nenue@21 434 </Texture>
Nenue@21 435 <Texture alphaMode="BLEND" parentArray="config" hidden="true">
Nenue@21 436 <Anchors>
Nenue@21 437 <Anchor point="TOPLEFT" relativePoint="BOTTOMLEFT" x="0" y="1" />
Nenue@21 438 <Anchor point="BOTTOMRIGHT" x="35" y="0" />
Nenue@21 439 </Anchors>
Nenue@21 440 <Color r="1" g=".5" b="0" a="1" />
Nenue@21 441 </Texture>
Nenue@21 442
Nenue@21 443 </Layer>
Nenue@21 444 <Layer level="HIGHLIGHT">
Nenue@21 445 <Texture name="$parentHighLight" parentKey="highlight">
Nenue@21 446 <Anchors>
Nenue@21 447 <Anchor point="TOPLEFT" />
Nenue@21 448 <Anchor point="BOTTOMRIGHT" relativePoint="TOPRIGHT" x="0" y="-4"/>
Nenue@21 449 </Anchors>
Nenue@21 450 <Color r="1" g="1" b="1" a="1" />
Nenue@21 451 <Gradient orientation="VERTICAL">
Nenue@23 452 <MaxColor r="1" g="1" b="1" a=".5" />
Nenue@23 453 <MinColor r="1" g="1" b="1" a="0" />
Nenue@21 454 </Gradient>
Nenue@21 455 </Texture>
Nenue@21 456 <Texture name="$parentLowLight" parentKey="lowlight">
Nenue@21 457 <Anchors>
Nenue@21 458 <Anchor point="TOP" relativePoint="BOTTOM" x="0" y="14" />
Nenue@21 459 <Anchor point="BOTTOM" x="0" y="0"/>
Nenue@21 460 <Anchor point="RIGHT" />
Nenue@21 461 <Anchor point="LEFT" />
Nenue@21 462 </Anchors>
Nenue@21 463 <Color r="1" g="1" b="1" a="1" />
Nenue@21 464 <Gradient orientation="VERTICAL">
Nenue@23 465 <MaxColor r="1" g="1" b="1" a="0" />
Nenue@23 466 <MinColor r="1" g="1" b="1" a=".5" />
Nenue@21 467 </Gradient>
Nenue@21 468 </Texture>
Nenue@21 469 </Layer>
Nenue@21 470 </Layers>
Nenue@25 471 <Frames>
Nenue@25 472 <Frame name="$parentHeaderBox" parentKey="clickZone" enableMouse="true">
Nenue@25 473 <Anchors>
Nenue@25 474 <Anchor point="TOP" relativeKey="$parent.title" />
Nenue@25 475 <Anchor point="RIGHT" relativeKey="$parent.title" />
Nenue@25 476 <Anchor point="LEFT" relativeKey="$parent.title" />
Nenue@25 477 <Anchor point="BOTTOM" relativeKey="$parent.title" />
Nenue@25 478 </Anchors>
Nenue@25 479 <Layers>
Nenue@25 480 <Layer level="HIGHLIGHT">
Nenue@25 481 <Texture setAllPoints="true">
Nenue@25 482 <Color r="1" g="1" b="0.5" a="0.5" />
Nenue@25 483 </Texture>
Nenue@25 484 </Layer>
Nenue@25 485 </Layers>
Nenue@25 486 </Frame>
Nenue@25 487 </Frames>
Nenue@21 488 </Frame>
Nenue@21 489
Nenue@21 490 <Frame name="VeneerTrackerObjective" virtual="true" hidden="true">
Nenue@21 491 <Anchors>
Nenue@21 492 <Anchor point="RIGHT" />
Nenue@21 493 </Anchors>
Nenue@21 494 <Layers>
Nenue@21 495 <Layer level="OVERLAY">
Nenue@21 496 <FontString inherits="VeneerCriteriaFontNormal" parentKey="status" wordwrap="true" justifyH="LEFT" justifyV="TOP">
Nenue@21 497 <Anchors>
Nenue@21 498 <Anchor point="TOP" />
Nenue@21 499 <Anchor point="LEFT" />
Nenue@21 500 <Anchor point="RIGHT" />
Nenue@21 501 </Anchors>
Nenue@21 502 </FontString>
Nenue@21 503
Nenue@21 504 <!-- debugging guides -->
Nenue@21 505 <Texture alphaMode="BLEND" parentArray="config" hidden="true">
Nenue@21 506 <Anchors>
Nenue@21 507 <Anchor point="TOPLEFT" x="0" y="600" />
Nenue@21 508 <Anchor point="BOTTOMRIGHT" relativePoint="BOTTOMLEFT" x="1" y="-600" />
Nenue@21 509 </Anchors>
Nenue@21 510 <Color r="0" g="1" b="0" a="1" />
Nenue@21 511 </Texture>
Nenue@21 512 <Texture alphaMode="ADD" parentArray="config" hidden="true">
Nenue@21 513 <Anchors>
Nenue@21 514 <Anchor point="TOPLEFT" relativeKey="$parent" x="0" y="600" />
Nenue@21 515 <Anchor point="BOTTOMRIGHT" relativeKey="$parent.status" relativePoint="BOTTOMLEFT" x="0" y="-600" />
Nenue@21 516 </Anchors>
Nenue@21 517 <Color r="0" g=".4" b="1" a=".25" />
Nenue@21 518 </Texture>
Nenue@21 519 <Texture alphaMode="BLEND" parentArray="config" hidden="true">
Nenue@21 520 <Anchors>
Nenue@21 521 <Anchor point="TOPLEFT" relativeKey="$parent.status" relativePoint="TOPRIGHT" x="-1" y="200" />
Nenue@21 522 <Anchor point="BOTTOMRIGHT" relativeKey="$parent.status" x="0" y="-600" />
Nenue@21 523 </Anchors>
Nenue@21 524 <Color r="0" g="1" b="0" a=".5" />
Nenue@21 525 </Texture>
Nenue@21 526
Nenue@21 527 <Texture alphaMode="BLEND" parentArray="config" hidden="true">
Nenue@21 528 <Anchors>
Nenue@21 529 <Anchor point="TOPLEFT" relativeKey="$parent.status" x="-30" y="0" />
Nenue@21 530 <Anchor point="BOTTOMRIGHT" relativeKey="$parent.status" relativePoint="TOPRIGHT" x="0" y="-1" />
Nenue@21 531 </Anchors>
Nenue@21 532 <Color r="1" g="0" b="0" a="0.5" />
Nenue@21 533 </Texture>
Nenue@21 534 <Texture alphaMode="BLEND" parentArray="config" hidden="true">
Nenue@21 535 <Anchors>
Nenue@21 536 <Anchor point="TOPLEFT" relativePoint="BOTTOMLEFT" relativeKey="$parent.status" x="0" y="1" />
Nenue@21 537 <Anchor point="BOTTOMRIGHT" relativeKey="$parent.status" relativePoint="BOTTOMRIGHT" x="30" y="0" />
Nenue@21 538 </Anchors>
Nenue@21 539 <Color r="1" g="0" b="0" a="0.5" />
Nenue@21 540 </Texture>
Nenue@21 541
Nenue@21 542 <!-- end debugging guides -->
Nenue@21 543
Nenue@21 544 </Layer>
Nenue@21 545 <Layer level="BACKGROUND">
Nenue@21 546 <Texture parentKey="statusbg">
Nenue@21 547 <Anchors>
Nenue@21 548 <Anchor point="TOP" />
Nenue@21 549 <Anchor point="LEFT" />
Nenue@21 550 <Anchor point="RIGHT" />
Nenue@21 551 <Anchor point="BOTTOM" />
Nenue@21 552 </Anchors>
Nenue@21 553 </Texture>
Nenue@0 554 </Layer>
Nenue@0 555 </Layers>
Nenue@0 556 </Frame>
Nenue@0 557
Nenue@27 558 <Include file="SecureButton.xml" />
Nenue@27 559 <Include file="Widgets.xml" />
Nenue@3 560
Nenue@27 561 <Script file="ObjectiveTracker.lua" />
Nenue@27 562 <Script file="Quests.lua" />
Nenue@27 563 <Script file="Achievements.lua" />
Nenue@27 564 <Script file="AutoQuestPopups.lua" />
Nenue@27 565 <Script file="BonusObjectives.lua" />
Nenue@27 566 <Script file="ScenarioObjectives.lua" />
Nenue@27 567 <Script file="ExerienceBar.lua" />
Nenue@30 568 <Script file="Frame.lua" />
Nenue@27 569 <Script file="Events.lua" />
Nenue@27 570 <Script file="Widgets.lua" />
Nenue@29 571 <!-- <Script file="ObjectiveStyle.lua" /> -->
Nenue@29 572 <!-- <Script file="ObjectiveInfo.lua" /> -->
Nenue@0 573 </Ui>