comparison Modules/WorldState.lua @ 98:dadddb8a551f

- bag scan intervals - progress visualization - artifact xp updates
author Nenue
date Tue, 17 Jan 2017 09:49:15 -0500
parents 5476337198ec
children 74d6d97a2d24
comparison
equal deleted inserted replaced
97:5476337198ec 98:dadddb8a551f
153 self:RegisterEvent("ZONE_CHANGED_NEW_AREA"); 153 self:RegisterEvent("ZONE_CHANGED_NEW_AREA");
154 self:SetShown(true) 154 self:SetShown(true)
155 end 155 end
156 156
157 function VeneerOrderHallMixin:OnLoad() 157 function VeneerOrderHallMixin:OnLoad()
158 158 Veneer:AddHandler(self, 'TOP', true)
159 Veneer:AddHandler(VeneerOrderHallHandler, 'TOP', true)
160 end 159 end
161 160
162 function VeneerOrderHallMixin:OnEvent(event, ...) 161 function VeneerOrderHallMixin:OnEvent(event, ...)
163 162
164 print('|cFF00AAFF'..self:GetName()..'|r:'.. event, ...) 163 print('|cFF00AAFF'..self:GetName()..'|r:'.. event, ...)
168 function VeneerOrderHallMixin:OnShow() 167 function VeneerOrderHallMixin:OnShow()
169 if OrderHallCommandBar then 168 if OrderHallCommandBar then
170 print('|cFF00AAFF'..self:GetName()..'|r:OnShow()', OrderHallCommandBar:IsShown(), self:IsShown()) 169 print('|cFF00AAFF'..self:GetName()..'|r:OnShow()', OrderHallCommandBar:IsShown(), self:IsShown())
171 self:Update() 170 self:Update()
172 end 171 end
173 Veneer:InternalReanchor(self) 172 Veneer:DynamicReanchor(self)
174 end 173 end
175 174
176 function VeneerOrderHallMixin:OnHide() 175 function VeneerOrderHallMixin:OnHide()
177 if OrderHallCommandBar then 176 if OrderHallCommandBar then
178 print('|cFF00AAFF'..self:GetName()..'|r:OnHide()', OrderHallCommandBar:IsShown(), self:IsShown()) 177 print('|cFF00AAFF'..self:GetName()..'|r:OnHide()', OrderHallCommandBar:IsShown(), self:IsShown())
195 OrderHallCommandBar:EnableMouse(false) 194 OrderHallCommandBar:EnableMouse(false)
196 self:SetSize(OrderHallCommandBar:GetSize()) 195 self:SetSize(OrderHallCommandBar:GetSize())
197 196
198 print('|cFF00AAFF'..self:GetName()..'|r:Update()', OrderHallCommandBar:IsVisible(), self:IsShown()) 197 print('|cFF00AAFF'..self:GetName()..'|r:Update()', OrderHallCommandBar:IsVisible(), self:IsShown())
199 print(debugstack(6)) 198 print(debugstack(6))
200 199 Veneer:DynamicReanchor()
201 end 200 end
202 201
203 function VeneerWorldStateCurrencyMixin:OnLoad () 202 function VeneerWorldStateCurrencyMixin:OnLoad ()
204 self:RegisterEvent("PLAYER_ENTERING_WORLD"); 203 self:RegisterEvent("PLAYER_ENTERING_WORLD");
205 self:RegisterEvent("ZONE_CHANGED"); 204 self:RegisterEvent("ZONE_CHANGED");