Mercurial > wow > buffalo2
comparison Veneer.lua @ 80:bb6b532c5d2f
- added "world state" frame for zone-specific currencies and context-based artifact/experience progress
author | Nenue |
---|---|
date | Tue, 11 Oct 2016 08:03:41 -0400 |
parents | 0784b87f9722 |
children | 16b300d96724 |
comparison
equal
deleted
inserted
replaced
79:0784b87f9722 | 80:bb6b532c5d2f |
---|---|
1 -- Veneer | 1 -- Veneer |
2 -- Base framework for making things draggable. | 2 -- Base framework for making things draggable. |
3 | 3 |
4 local vn, print = LibStub("LibKraken").register(Veneer) | 4 local vn, print = LibStub("LibKraken").register(Veneer) |
5 | 5 local wipe = table.wipe |
6 | 6 |
7 local defaults = { | 7 local defaults = { |
8 enableAll = true, | 8 enableAll = true, |
9 enableModule = { | 9 enableModule = { |
10 BuffFrame = true, | 10 BuffFrame = true, |
168 | 168 |
169 veneers[frame] = veneer | 169 veneers[frame] = veneer |
170 return veneers[frame] | 170 return veneers[frame] |
171 end | 171 end |
172 | 172 |
173 local mixin_probe = { | |
174 'ArtifactFrame', | |
175 'ArtifactFrameUnderlay', | |
176 } | |
177 | |
178 vn.event = function(event, arg) | |
179 | |
180 end | |
181 | |
173 vn.init = function() | 182 vn.init = function() |
174 if (not VeneerData) or (not VeneerData.version) then | 183 if (not VeneerData) or (not VeneerData.version) then |
175 VeneerData = defaults | 184 VeneerData = defaults |
176 end | 185 end |
177 vn.db = VeneerData | 186 vn.db = VeneerData |
187 | |
178 end | 188 end |
179 | 189 |
180 | 190 |
181 SLASH_VENEER1 = "/veneer" | 191 SLASH_VENEER1 = "/veneer" |
182 SLASH_VENEER2 = "/vn" | 192 SLASH_VENEER2 = "/vn" |
188 if result then | 198 if result then |
189 return | 199 return |
190 end | 200 end |
191 end | 201 end |
192 end | 202 end |
193 | |
194 ToggleVeneerConfig() | 203 ToggleVeneerConfig() |
195 end | 204 end |