comparison ObjectiveTracker/ObjectiveTracker.xml @ 34:9856ebc63fa4

- half solution to Update being fired multiple times during load - change securefunc handlers to dispense a reason code; catch that reason code in the enclosure passed to hooksecurefunc, and decide whether to update or not from there.
author Nenue
date Sun, 17 Apr 2016 00:21:45 -0400
parents a3afe6c3771e
children 69d03f8e293e
comparison
equal deleted inserted replaced
33:64f2a9bbea79 34:9856ebc63fa4
304 <MinColor r="0" g="0" b="0" a=".15" /> 304 <MinColor r="0" g="0" b="0" a=".15" />
305 <MaxColor r="0" g="0" b="0" a=".35" /> 305 <MaxColor r="0" g="0" b="0" a=".35" />
306 </Gradient> 306 </Gradient>
307 </Texture> 307 </Texture>
308 </Layer> 308 </Layer>
309 <Layer level="BORDER">
310
311 <Texture parentKey="SelectionOverlay" alphaMode="ADD" hidden="true">
312 <Anchors>
313 <Anchor point="TOPLEFT" />
314 <Anchor point="BOTTOMRIGHT" />
315 </Anchors>
316 <Color r="1" g="1" b="1" a="1" />
317 <Gradient orientation="HORIZONTAL">
318 <MaxColor r="1" g="0" b="0" a="0.7" />
319 <MinColor r="1" g="0" b="0" a="0.7" />
320 </Gradient>
321 </Texture>
322 </Layer>
309 <Layer level="ARTWORK"> 323 <Layer level="ARTWORK">
310 <Texture parentKey="StarBurst" hidden="false" alpha="0" alphaMode="ADD" atlas="OBJFX_StarBurst" useAtlasSize="true"> 324 <Texture parentKey="StarBurst" hidden="false" alpha="0" alphaMode="ADD" atlas="OBJFX_StarBurst" useAtlasSize="true">
311 <Anchors> 325 <Anchors>
312 <Anchor point="LEFT" relativePoint="BOTTOMLEFT" relativeKey="$parent.titlebg"/> 326 <Anchor point="LEFT" relativePoint="BOTTOMLEFT" relativeKey="$parent.titlebg"/>
313 </Anchors> 327 </Anchors>
327 <Anchors> 341 <Anchors>
328 <Anchor point="CENTER" relativeKey="$parent.titlebg" relativePoint="BOTTOMLEFT" x="20" y="20"/> 342 <Anchor point="CENTER" relativeKey="$parent.titlebg" relativePoint="BOTTOMLEFT" x="20" y="20"/>
329 </Anchors> 343 </Anchors>
330 </Texture> 344 </Texture>
331 345
332 <Texture alpha="0.75" parentArray="rewardTile" hidden="true" />
333 <Texture alpha="0.66" parentArray="rewardTile" hidden="true" />
334 <Texture alpha="0.57" parentArray="rewardTile" hidden="true" />
335
336 <Texture parentKey="typeTag" file="Interface\QuestFrame\QuestTypeIcons" alphaMode="ADD" hidden="true"> 346 <Texture parentKey="typeTag" file="Interface\QuestFrame\QuestTypeIcons" alphaMode="ADD" hidden="true">
337 <Size x="18" y="18"/> 347 <Size x="18" y="18"/>
338 <Anchors> 348 <Anchors>
339 <Anchor point="TOPRIGHT" relativePoint="TOPLEFT" relativeKey="$parent.FrequencyTag" x="-3" y="-3"/> 349 <Anchor point="TOPRIGHT" relativePoint="TOPLEFT" relativeKey="$parent.FrequencyTag" x="-3" y="-3"/>
340 </Anchors> 350 </Anchors>
358 <Size x="16" y="16" /> 368 <Size x="16" y="16" />
359 369
360 </Texture> 370 </Texture>
361 371
362 372
363 <Texture parentKey="SelectionOverlay" alphaMode="ADD" hidden="true"> 373
364 <Anchors> 374 <Texture alpha="1" parentArray="rewardTile" hidden="true" />
365 <Anchor point="TOPLEFT" /> 375 <Texture alpha="1" parentArray="rewardTile" hidden="true" />
366 <Anchor point="BOTTOMRIGHT" /> 376 <Texture alpha="1" parentArray="rewardTile" hidden="true" />
367 </Anchors>
368 <Color r="1" g="1" b="1" a="1" />
369 <Gradient orientation="HORIZONTAL">
370 <MaxColor r="1" g="0" b="0" a="0.7" />
371 <MinColor r="1" g="0" b="0" a="0.7" />
372 </Gradient>
373 </Texture>
374 </Layer> 377 </Layer>
375 <Layer level="OVERLAY"> 378 <Layer level="OVERLAY">
376 <FontString name="$parentTitle" parentKey="title" inherits="VeneerTitleFont" justifyH="LEFT" justifyV="TOP"> 379 <FontString name="$parentTitle" parentKey="title" inherits="VeneerTitleFont" justifyH="LEFT" justifyV="TOP">
377 <Anchors> 380 <Anchors>
378 <Anchor point="TOP" relativeKey="$parent.titlebg" /> 381 <Anchor point="TOP" relativeKey="$parent.titlebg" />
385 <Anchor point="TOP" relativeKey="$parent.statusbg" /> 388 <Anchor point="TOP" relativeKey="$parent.statusbg" />
386 <Anchor point="LEFT" relativeKey="$parent" /> 389 <Anchor point="LEFT" relativeKey="$parent" />
387 <Anchor point="RIGHT" relativeKey="$parent" /> 390 <Anchor point="RIGHT" relativeKey="$parent" />
388 </Anchors> 391 </Anchors>
389 </FontString> 392 </FontString>
393 <FontString parentArray="rewardLabel" inherits="VeneerNumberFontSmall" />
394 <FontString parentArray="rewardLabel" inherits="VeneerNumberFontSmall" />
395 <FontString parentArray="rewardLabel" inherits="VeneerNumberFontSmall" />
390 <FontString name="$parentDebugText" parentKey="debugText" inherits="VeneerCriteriaFontNormal" justifyH="RIGHT" justifyV="TOP"> 396 <FontString name="$parentDebugText" parentKey="debugText" inherits="VeneerCriteriaFontNormal" justifyH="RIGHT" justifyV="TOP">
391 <Anchors> 397 <Anchors>
392 <Anchor point="TOPRIGHT" relativePoint="TOPRIGHT" /> 398 <Anchor point="BOTTOMRIGHT" />
393 </Anchors> 399 </Anchors>
394 </FontString> 400 </FontString>
395 <FontString parentArray="rewardLabel" inherits="VeneerNumberFont" />
396 <FontString parentArray="rewardLabel" inherits="VeneerNumberFont" />
397 <FontString parentArray="rewardLabel" inherits="VeneerNumberFont" />
398 401
399 402
400 <Texture alphaMode="BLEND" parentArray="config" hidden="true"> 403 <Texture alphaMode="BLEND" parentArray="config" hidden="true">
401 <Anchors> 404 <Anchors>
402 <Anchor point="TOPLEFT" relativeKey="$parent.status" /> 405 <Anchor point="TOPLEFT" relativeKey="$parent.status" />
488 </Frames> 491 </Frames>
489 </Frame> 492 </Frame>
490 493
491 <Frame name="VeneerTrackerObjective" virtual="true" hidden="true"> 494 <Frame name="VeneerTrackerObjective" virtual="true" hidden="true">
492 <Anchors> 495 <Anchors>
496 <Anchor point="TOP" />
497 <Anchor point="LEFT" />
493 <Anchor point="RIGHT" /> 498 <Anchor point="RIGHT" />
494 </Anchors> 499 </Anchors>
495 <Layers> 500 <Layers>
496 <Layer level="OVERLAY"> 501 <Layer level="OVERLAY">
497 <FontString inherits="VeneerCriteriaFontNormal" parentKey="status" wordwrap="true" justifyH="LEFT" justifyV="TOP"> 502 <FontString inherits="VeneerCriteriaFontNormal" parentKey="status" wordwrap="true" justifyH="LEFT" justifyV="TOP">
558 563
559 <Include file="SecureButton.xml" /> 564 <Include file="SecureButton.xml" />
560 <Include file="Widgets.xml" /> 565 <Include file="Widgets.xml" />
561 566
562 <Script file="ObjectiveTracker.lua" /> 567 <Script file="ObjectiveTracker.lua" />
568 <Script file="Schema.lua" />
563 <Script file="Quests.lua" /> 569 <Script file="Quests.lua" />
564 <Script file="Achievements.lua" /> 570 <Script file="Achievements.lua" />
565 <Script file="AutoQuestPopups.lua" /> 571 <Script file="AutoQuestPopups.lua" />
566 <Script file="BonusObjectives.lua" /> 572 <Script file="BonusObjectives.lua" />
567 <Script file="ScenarioObjectives.lua" /> 573 <Script file="ScenarioObjectives.lua" />