From b87a07bf3cd2b361d91312e893077b1625b42bb1 Mon Sep 17 00:00:00 2001 From: Mr_Rosh Date: Fri, 5 Aug 2022 19:02:43 +0300 Subject: [PATCH] unitframes: add option for power bar textures --- api/config.lua | 1 + api/unitframes.lua | 2 +- modules/gui.lua | 3 ++- 3 files changed, 4 insertions(+), 2 deletions(-) diff --git a/api/config.lua b/api/config.lua index bc8bdf56..9cb78274 100644 --- a/api/config.lua +++ b/api/config.lua @@ -384,6 +384,7 @@ function pfUI:LoadConfig() pfUI:UpdateConfig("unitframes", unit, "raidiconsize", "24") pfUI:UpdateConfig("unitframes", unit, "portrait", "bar") pfUI:UpdateConfig("unitframes", unit, "bartexture", "Interface\\AddOns\\pfUI\\img\\bar") + pfUI:UpdateConfig("unitframes", unit, "pbartexture", "Interface\\AddOns\\pfUI\\img\\bar") pfUI:UpdateConfig("unitframes", unit, "width", "200") pfUI:UpdateConfig("unitframes", unit, "height", "46") pfUI:UpdateConfig("unitframes", unit, "pheight", "10") diff --git a/api/unitframes.lua b/api/unitframes.lua index f6e54187..a7463091 100644 --- a/api/unitframes.lua +++ b/api/unitframes.lua @@ -429,7 +429,7 @@ function pfUI.uf:UpdateConfig() if tonumber(f.config.pheight) < 0 then f.power:Hide() end pfUI.api.CreateBackdrop(f.power, default_border) - f.power.bar:SetStatusBarTexture(pfUI.media[f.config.bartexture]) + f.power.bar:SetStatusBarTexture(pfUI.media[f.config.pbartexture]) f.power.bar:SetAllPoints(f.power) local custompbg = f.config.defcolor == "0" and f.config.custompbg or C.unitframes.custompbg diff --git a/modules/gui.lua b/modules/gui.lua index 78a7496d..cf9df8f2 100644 --- a/modules/gui.lua +++ b/modules/gui.lua @@ -1698,7 +1698,8 @@ pfUI:RegisterModule("gui", "vanilla:tbc", function () CreateConfig(U[c], T["Portrait Position"], C.unitframes[c], "portrait", "dropdown", pfUI.gui.dropdowns.uf_portrait_position) CreateConfig(U[c], T["Portrait Width"], C.unitframes[c], "portraitwidth") CreateConfig(U[c], T["Portrait Height"], C.unitframes[c], "portraitheight") - CreateConfig(U[c], T["Status Bar Texture"], C.unitframes[c], "bartexture", "dropdown", pfUI.gui.dropdowns.uf_bartexture) + CreateConfig(U[c], T["Health Bar Texture"], C.unitframes[c], "bartexture", "dropdown", pfUI.gui.dropdowns.uf_bartexture) + CreateConfig(U[c], T["Power Bar Texture"], C.unitframes[c], "pbartexture", "dropdown", pfUI.gui.dropdowns.uf_bartexture) CreateConfig(U[c], T["UnitFrame Spacing"], C.unitframes[c], "pspace") CreateConfig(U[c], T["Show PvP-Flag"], C.unitframes[c], "showPVP", "checkbox") CreateConfig(U[c], T["Show Loot Icon"], C.unitframes[c], "looticon", "checkbox")