git
/
wowui.git
/ blobdiff
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
56591cf - Delete unnecessary libraries
[wowui.git]
/
OmaRF
/
Core.lua
diff --git
a/OmaRF/Core.lua
b/OmaRF/Core.lua
index
0b44b48
..
74f5aed
100644
(file)
--- a/
OmaRF/Core.lua
+++ b/
OmaRF/Core.lua
@@
-6,6
+6,7
@@
OmaRF.normalBackColor = {0.7, 0.7, 0.7};
OmaRF.dispelBackColor = {0.5, 0.2, 0};
OmaRF.frames = {};
OmaRF.dispelBackColor = {0.5, 0.2, 0};
OmaRF.frames = {};
+OmaRF.majorFrames = {};
OmaRF.positions = {
"TOPLEFT", "TOPRIGHT", "CENTER", "BOTTOMLEFT", "BOTTOMRIGHT"
};
OmaRF.positions = {
"TOPLEFT", "TOPRIGHT", "CENTER", "BOTTOMLEFT", "BOTTOMRIGHT"
};
@@
-15,6
+16,12
@@
OmaRF.running = false;
local defaults = {
profile = {
enabled = true,
local defaults = {
profile = {
enabled = true,
+ majorAuras = {
+ auras = {"Aqua Bomb"},
+ max = 3;
+ iconSize = 24,
+ textSize = 10,
+ },
indicators = {
['**'] = {
auras = {},
indicators = {
['**'] = {
auras = {},
@@
-45,10
+52,15
@@
end
function OmaRF:OnDisable()
self.running = false;
function OmaRF:OnDisable()
self.running = false;
- for
_
, frame in pairs(self.frames) do
+ for
name
, frame in pairs(self.frames) do
for _, ind in pairs(frame) do
for _, ind in pairs(frame) do
- ind.text:SetText("");
- ind.icon:SetTexture("");
+ ind.text:Hide();
+ ind.icon:Hide();
+ end
+ for _, ind in ipairs(self.majorFrames[name]) do
+ ind.icon:Hide();
+ ind.expire:Hide();
+ ind.stack:Hide();
end
end
end
end
end
end