From: Aleksi Blinnikka Date: Mon, 25 Dec 2017 15:40:24 +0000 (+0200) Subject: Add global object X-Git-Url: https://www.aleksib.fi/git/wowui.git/commitdiff_plain/71af32b12e6e26e892faefe1efcaab3fe1452ced?ds=sidebyside Add global object --- diff --git a/Globals.lua b/Globals.lua new file mode 100644 index 0000000..06407b3 --- /dev/null +++ b/Globals.lua @@ -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}; diff --git a/LayoutFramesHook.lua b/LayoutFramesHook.lua index 411a069..b2a762a 100644 --- a/LayoutFramesHook.lua +++ b/LayoutFramesHook.lua @@ -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; diff --git a/RaidFrameCustomization.toc b/RaidFrameCustomization.toc index fe8158a..9797b47 100644 --- a/RaidFrameCustomization.toc +++ b/RaidFrameCustomization.toc @@ -8,10 +8,11 @@ embeds.xml +Globals.lua RaidFrameIndicators.lua RaidFrameIndicatorsConfig.lua -RaidFrameColors.lua UnitFrameSetupHook.lua UpdateNameHook.lua UpdateStatusTextHook.lua +UpdateDispellableDebuffsHook.lua LayoutFramesHook.lua diff --git a/RaidFrameColors.lua b/UpdateDispellableDebuffsHook.lua similarity index 75% rename from RaidFrameColors.lua rename to UpdateDispellableDebuffsHook.lua index 590b824..bf95832 100644 --- a/RaidFrameColors.lua +++ b/UpdateDispellableDebuffsHook.lua @@ -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;