comparison WorldQuests.lua @ 47:733785e306a3

- Fixed an update lag that occurs between map changes. - Aesthetic polish
author Nenue
date Tue, 27 Dec 2016 17:29:23 -0500
parents db570c6a0ffb
children c0b88bd1e40b
comparison
equal deleted inserted replaced
46:0873a1b00bb2 47:733785e306a3
98 98
99 self:SetParent(WorldMapFrame) 99 self:SetParent(WorldMapFrame)
100 WorldPlan:AddHandler(self, defaults) 100 WorldPlan:AddHandler(self, defaults)
101 101
102 local rgbWhite = {1, 1, 1 } 102 local rgbWhite = {1, 1, 1 }
103 WorldPlan:AddTypeInfo(self, REWARD_UNKNOWN, { r = 1, g = 1, b = 1}) 103 WorldPlan:AddTypeInfo(self, REWARD_UNKNOWN, { r = 0, g = 0, b = 0})
104 WorldPlan:AddTypeInfo(self, REWARD_REAGENT, { r = 0, g = 1, b = 1 }) 104 WorldPlan:AddTypeInfo(self, REWARD_REAGENT, { r = 0, g = .4, b = 1 })
105 WorldPlan:AddTypeInfo(self, REWARD_ARTIFACT_POWER, { r = 1, g = .25, b = .5, hasNumeric = true, numberRGB = rgbWhite }) 105 WorldPlan:AddTypeInfo(self, REWARD_ARTIFACT_POWER, { r = 1, g = .25, b = .5, hasNumeric = true, numberRGB = rgbWhite })
106 WorldPlan:AddTypeInfo(self, REWARD_GEAR, { r = .1, g = .2, b = 1 }) 106 WorldPlan:AddTypeInfo(self, REWARD_GEAR, { r = .1, g = .2, b = 1 })
107 WorldPlan:AddTypeInfo(self, REWARD_CURRENCY, { r = 1, g = 1, b = 0, hasNumeric = true, numberRGB = {1,1,0}, }) 107 WorldPlan:AddTypeInfo(self, REWARD_CURRENCY, { r = 1, g = 1, b = 0, hasNumeric = true, numberRGB = {1,1,0}, })
108 WorldPlan:AddTypeInfo(self, REWARD_CASH, { r = 1, g = 1, b = .32, pinMask = false, rewardMask = false }) 108 WorldPlan:AddTypeInfo(self, REWARD_CASH, { r = 1, g = 1, b = .32, pinMask = false, rewardMask = false })
109 109
119 119
120 end 120 end
121 121
122 function Module:OnMapInfo() 122 function Module:OnMapInfo()
123 if self:IsVisible() then 123 if self:IsVisible() then
124 self:Refresh() 124 self:Refresh(true)
125 else 125 else
126 self.isStale = true 126 self.isStale = true
127 end 127 end
128 end 128 end
129 129