71af32b - Add global object
authorAleksi Blinnikka <aleksi.blinnikka@gmail.com>
Mon, 25 Dec 2017 15:40:24 +0000
committerAleksi Blinnikka <aleksi.blinnikka@gmail.com>
Mon, 25 Dec 2017 15:40:24 +0000
Globals.lua [new file with mode: 0644]
LayoutFramesHook.lua
RaidFrameCustomization.toc
UpdateDispellableDebuffsHook.lua [moved from RaidFrameColors.lua with 75% similarity]

diff --git a/Globals.lua b/Globals.lua
new file mode 100644 (file)
index 0000000..06407b3
--- /dev/null
@@ -0,0 +1,6 @@
+RaidFrameCustomization = {};
+
+RaidFrameCustomization.normalBarColor = CreateColor(0.3, 0.3, 0.3);
+RaidFrameCustomization.dispelBarColor = CreateColor(1, 0.5, 0);
+RaidFrameCustomization.normalBackColor = {0.7, 0.7, 0.7};
+RaidFrameCustomization.dispelBackColor = {0.5, 0.2, 0};
index 411a069..b2a762a 100644 (file)
@@ -1,5 +1,5 @@
-local normalBarColor = CreateColor(0.3, 0.3, 0.3);
-local normalBackColor = {0.7, 0.7, 0.7};
+local normalBarColor = RaidFrameCustomization.normalBarColor;
+local normalBackColor = RaidFrameCustomization.normalBackColor;
 local UnitGroupRolesAssigned = UnitGroupRolesAssigned;
 local CompactUnitFrame_UpdateHealthColor = CompactUnitFrame_UpdateHealthColor;
 local CompactRaidFrameContainer_ApplyToFrames = CompactRaidFrameContainer_ApplyToFrames;
 local UnitGroupRolesAssigned = UnitGroupRolesAssigned;
 local CompactUnitFrame_UpdateHealthColor = CompactUnitFrame_UpdateHealthColor;
 local CompactRaidFrameContainer_ApplyToFrames = CompactRaidFrameContainer_ApplyToFrames;
index fe8158a..9797b47 100644 (file)
@@ -8,10 +8,11 @@
 
 embeds.xml
 
 
 embeds.xml
 
+Globals.lua
 RaidFrameIndicators.lua
 RaidFrameIndicatorsConfig.lua
 RaidFrameIndicators.lua
 RaidFrameIndicatorsConfig.lua
-RaidFrameColors.lua
 UnitFrameSetupHook.lua
 UpdateNameHook.lua
 UpdateStatusTextHook.lua
 UnitFrameSetupHook.lua
 UpdateNameHook.lua
 UpdateStatusTextHook.lua
+UpdateDispellableDebuffsHook.lua
 LayoutFramesHook.lua
 LayoutFramesHook.lua
similarity index 75%
rename from RaidFrameColors.lua
rename to UpdateDispellableDebuffsHook.lua
index 590b824..bf95832 100644 (file)
@@ -1,8 +1,7 @@
--- TODO have colors in global addon object only in one place
-local normalBarColor = CreateColor(0.3, 0.3, 0.3);
-local dispelBarColor = CreateColor(1, 0.5, 0);
-local normalBackColor = {0.7, 0.7, 0.7};
-local dispelBackColor = {0.5, 0.2, 0};
+local normalBarColor = RaidFrameCustomization.normalBarColor;
+local dispelBarColor = RaidFrameCustomization.dispelBarColor;
+local normalBackColor = RaidFrameCustomization.normalBackColor;
+local dispelBackColor = RaidFrameCustomization.dispelBackColor;
 local UnitDebuff = UnitDebuff;
 local CompactUnitFrame_UpdateHealthColor = CompactUnitFrame_UpdateHealthColor;
 
 local UnitDebuff = UnitDebuff;
 local CompactUnitFrame_UpdateHealthColor = CompactUnitFrame_UpdateHealthColor;