From 00b73e15650064eced5cd934366fdb52706e645d Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Sergio=20=C3=81lvarez?= Date: Sun, 12 Aug 2018 02:20:44 +0200 Subject: [PATCH] spell aliases --- main.lua | 26 ++++++++++++++++++++++---- 1 file changed, 22 insertions(+), 4 deletions(-) diff --git a/main.lua b/main.lua index e100f1a..c587982 100644 --- a/main.lua +++ b/main.lua @@ -2,9 +2,15 @@ local me = ... local plugin = BigWigs:GetPlugin("Bars") local db = plugin.db.profile +--local colors = BigWigs:GetPlugin("Colors") + +local alias = { + ["Energía estática sanguina"] = "CONO" -- Uldir - Taloc +} -- "bars" l&f -local function style(bar) +-- We need to setup the bars itself, with a transparent color +local function style(bar) bar.candyBarLabel:SetJustifyH("LEFT") bar.candyBarLabel:ClearAllPoints() bar.candyBarLabel:Point("LEFT", bar, "LEFT", db.BigWigsAnchor_height + 4, 0) @@ -21,9 +27,21 @@ plugin:RegisterBarStyle("GioNoBars", { GetStyleName = function() return "Gio No Bars" end, }) --- emphasized text color -local function styleEmphasized(msg, plugin, bar) - bar:SetTextColor(1, 0, 0) +local function styleCreated(msg, plugin, bar, module, key, text, time, icon, isApprox) + --DevTools_Dump(colors:GetColor("barText", module, key)) + if alias[text] ~= nil then + bar:SetLabel(alias[text] .." (".. text ..")") + end end +local function styleEmphasized(msg, plugin, bar) + bar:SetTextColor(1, 0, 0) -- this should be fixed + --local r, g, b, a = bar.candyBarLabel:GetTextColor() + --print(r) + --print(g) + --print(b) + --print(a) +end + +BigWigsLoader.RegisterMessage(me, "BigWigs_BarCreated", styleCreated) BigWigsLoader.RegisterMessage(me, "BigWigs_BarEmphasized", styleEmphasized)