comparison WorldPlan.xml @ 36:21bcff08b0f4

WorldPlan: - Quest pins are now placed on the flight map. Their visibility rules will mirror the filter options from the world map. - Filter controls polish: - First click negates other reward type filters. Subsequent clicks will then toggle individual reward types until the filters are reset via Right-click. - Adheres to the Blizzard CVars added in patch 7.1 - Numerous optimizations to how data and visual updates are handled; should see an even better load time, and snappier world map interaction. ClassPlan: - The 'Available Missions' list is now recorded. It can be reviewed by clicking on the mission list heading. - Information filtering by character and realm.
author Nenue
date Fri, 04 Nov 2016 01:40:39 -0400
parents 26dfa661daa7
children 589c444d4837
comparison
equal deleted inserted replaced
35:26dfa661daa7 36:21bcff08b0f4
58 <Alpha parentKey="FadeOut" duration="0.72" fromAlpha="1" toAlpha="0" order="1" /> 58 <Alpha parentKey="FadeOut" duration="0.72" fromAlpha="1" toAlpha="0" order="1" />
59 <Alpha parentKey="FadeIn" duration="0.72" fromAlpha="0" toAlpha="1" order="2" /> 59 <Alpha parentKey="FadeIn" duration="0.72" fromAlpha="0" toAlpha="1" order="2" />
60 </AnimationGroup> 60 </AnimationGroup>
61 </Animations> 61 </Animations>
62 <Layers> 62 <Layers>
63 <Layer level="ARTWORK"> 63 <Layer level="BACKGROUND" textureSubLevel="-2">
64 64 <Texture parentKey="MouseGlow" file="Interface\WorldMap\UI-QuestPoi-IconGlow" alphaMode="ADD" hidden="true">
65 <Anchors>
66 <Anchor point="BOTTOMLEFT" x="-12" y="-12" />
67 <Anchor point="TOPRIGHT" x="12" y="12" />
68 </Anchors>
69 </Texture>
70 <Texture parentKey="HighlightBorder" desaturated="true">
71 <Anchors>
72 <Anchor point="CENTER" />
73 </Anchors>
74 </Texture>
75 <Texture parentKey="EliteBorder" atlas="worldquest-questmarker-dragon" useAtlasSize="true" hidden="true">
76 <Anchors>
77 <Anchor point="TOPRIGHT" x="6" y="6" />
78 <Anchor point="BOTTOMLEFT" x="-6" y="-6" />
79 </Anchors>
80 </Texture>
81 </Layer>
82 <Layer level="BACKGROUND" textureSubLevel="1">
65 <Texture parentKey="icon" setAllPoints="true"> 83 <Texture parentKey="icon" setAllPoints="true">
66 <Anchors> 84 <Anchors>
67 <Anchor point="TOPLEFT" /> 85 <Anchor point="CENTER" />
68 </Anchors> 86 </Anchors>
69 </Texture> 87 </Texture>
70 </Layer> 88 </Layer>
71 <Layer level="BORDER"> 89 <Layer level="BORDER">
72 <Texture parentKey="iconBorder" file="Interface\BUTTONS\GREENGRAD64" desaturated="true" /> 90 <Texture parentKey="RewardBorder" file="Interface\UNITPOWERBARALT\Generic1Target_Circular_Frame" desaturated="true">
73 </Layer>
74 <Layer level="BACKGROUND">
75 <Texture parentKey="MouseGlow" file="Interface\WorldMap\UI-QuestPoi-IconGlow" alphaMode="ADD" hidden="true">
76 <Anchors> 91 <Anchors>
77 <Anchor point="TOPRIGHT" x="14" y="14" /> 92 <Anchor point="CENTER" />
78 <Anchor point="BOTTOMLEFT" x="-14" y="-14" />
79 </Anchors>
80 </Texture>
81 <Texture parentKey="supertrackBorder" desaturated="true" />
82 <Texture parentKey="EliteBorder" atlas="worldquest-questmarker-dragon" hidden="true">
83 <Anchors>
84 <Anchor point="TOPLEFT" relativeKey="$parent.iconBorder" x="-6" y="6"/>
85 <Anchor point="BOTTOMRIGHT" relativeKey="$parent.iconBorder" x="6" y="-6"/>
86 </Anchors> 93 </Anchors>
87 </Texture> 94 </Texture>
88 </Layer> 95 </Layer>
89 <Layer level="OVERLAY"> 96 <Layer level="OVERLAY">
90 <FontString name="$parentCount" inherits="WorldPlanNumberFontThin" parentKey="count">
91 <Anchors>
92 <Anchor point="BOTTOM" relativeKey="$parent.icon" x="0" y="0" />
93 </Anchors>
94 </FontString>
95 <FontString name="$parentTimeLeft" inherits="WorldPlanNumberFont" parentKey="timeLabel">
96 <Anchors>
97 <Anchor point="BOTTOM" relativePoint="TOP" relativeKey="$parent.label" x="0" y="0" />
98 </Anchors>
99 </FontString>
100 <Texture parentKey="dot" hidden="true" setAllPoints="false"> 97 <Texture parentKey="dot" hidden="true" setAllPoints="false">
101 <Size x="6" y="6" /> 98 <Size x="6" y="6" />
102 <Color a="1" r="1" g="0" b="0" /> 99 <Color a="1" r="1" g="0" b="0" />
103 </Texture> 100 </Texture>
104 <Texture parentKey="dotH" hidden="true"> 101 <Texture parentKey="dotH" hidden="true">
109 <Size x="12" y="12" /> 106 <Size x="12" y="12" />
110 <Anchors> 107 <Anchors>
111 <Anchor point="BOTTOMRIGHT" x="1" y="-1" /> 108 <Anchor point="BOTTOMRIGHT" x="1" y="-1" />
112 </Anchors> 109 </Anchors>
113 </Texture> 110 </Texture>
114
115 </Layer> 111 </Layer>
116 <Layer level="HIGHLIGHT"> 112 <Layer level="HIGHLIGHT">
117 <Texture parentKey="highlight" setAllPoints="true" alphaMode="ADD" alpha="0" file="Interface\Tooltips\UI-Tooltip-Background" desaturated="true" /> 113 <Texture parentKey="highlight" alphaMode="ADD" alpha="0" file="Interface\Tooltips\UI-Tooltip-Background" desaturated="true">
114 <Anchors>
115 <Anchor point="BOTTOMLEFT" x="-3" y="-3" />
116 <Anchor point="TOPRIGHT" x="3" y="3" />
117 </Anchors>
118 </Texture>
118 119
119 </Layer> 120 </Layer>
120 </Layers> 121 </Layers>
121 <Scripts> 122 <Scripts>
122 <OnLoad method="OnLoad" /> 123 <OnLoad method="OnLoad" />
126 <OnHide method="OnHide" /> 127 <OnHide method="OnHide" />
127 <OnMouseDown method="OnMouseDown" /> 128 <OnMouseDown method="OnMouseDown" />
128 <OnEnter method="OnEnter" /> 129 <OnEnter method="OnEnter" />
129 <OnLeave method="OnLeave" /> 130 <OnLeave method="OnLeave" />
130 </Scripts> 131 </Scripts>
132 <Frames>
133 <Frame parentKey="Overlay" setAllPoints="true">
134 <Layers>
135 <Layer level="OVERLAY">
136 <FontString inherits="WorldPlanNumberFontThin" parentKey="count">
137 <Anchors>
138 <Anchor point="BOTTOM" x="0" y="0" />
139 </Anchors>
140 </FontString>
141 <FontString inherits="WorldPlanNumberFont" parentKey="timeLabel">
142 <Anchors>
143 <Anchor point="TOP" x="0" y="0" />
144 </Anchors>
145 </FontString>
146 </Layer>
147 </Layers>
148 </Frame>
149 </Frames>
131 </Button> 150 </Button>
132 <Button name="WorldPlanFilterPin" virtual="true" inherits="WorldPlanQuestPin" mixin="WorldPlanFilterPinMixin"> 151 <Button name="WorldPlanFilterPin" virtual="true" inherits="WorldPlanQuestPin" mixin="WorldPlanFilterPinMixin">
133 <Scripts> 152 <Scripts>
134 <OnMouseDown method="OnMouseDown" /> 153 <OnMouseDown method="OnMouseDown" />
135 <OnClick method="OnClick" /> 154 <OnClick method="OnClick" />
153 <OnUpdate method="OnUpdate" /> 172 <OnUpdate method="OnUpdate" />
154 <OnShow method="OnShow" /> 173 <OnShow method="OnShow" />
155 </Scripts> 174 </Scripts>
156 </Frame> 175 </Frame>
157 176
158 <Frame name="WorldPlanPinContainer" mixin="WorldPlanDataPinMixin" hidden="true" flattenRenderLayers="true" frameStrata="MEDIUM" enableMouseMotion="true" virtual="true">
159 <Size x="50" y="50"/>
160 </Frame>
161 177
162 </Ui> 178 </Ui>