comparison Veneer.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 1e511e9aaca5
comparison
equal deleted inserted replaced
97:5476337198ec 98:dadddb8a551f
110 110
111 local select, IsAddOnLoaded, IsLoggedIn = select, IsAddOnLoaded, IsLoggedIn 111 local select, IsAddOnLoaded, IsLoggedIn = select, IsAddOnLoaded, IsLoggedIn
112 112
113 function VeneerCore:OnEvent(event, ...) 113 function VeneerCore:OnEvent(event, ...)
114 print('|cFFFF0088OnEvent()|r',event, ...) 114 print('|cFFFF0088OnEvent()|r',event, ...)
115 if event == 'PLAYER_LOGIN' then 115 if (event == 'PLAYER_LOGIN') or (event == 'ADDON_LOADED') then
116 print(IsLoggedIn(), self.initialized) 116 print(IsLoggedIn(), self.initialized)
117 if IsLoggedIn() and not self.intialized then 117 if IsLoggedIn() and not self.intialized then
118 self:Setup() 118 self:Setup()
119 self.intialized = true 119 self.intialized = true
120 print('popping init sequence', self.intialized) 120 print('popping init sequence', self.intialized)
155 local doSetup = (not frame.addonTrigger) or select(2, IsAddOnLoaded(frame.addonTrigger)) 155 local doSetup = (not frame.addonTrigger) or select(2, IsAddOnLoaded(frame.addonTrigger))
156 print(' '..frame:GetName()..'.doSetup =', doSetup) 156 print(' '..frame:GetName()..'.doSetup =', doSetup)
157 if doSetup then 157 if doSetup then
158 frame:Setup() 158 frame:Setup()
159 frame.initialized = true 159 frame.initialized = true
160 else
161 Veneer:RegisterEvent('ADDON_LOADED')
160 end 162 end
161 163
162 end 164 end
163 end 165 end
164 166