use Gladdy:SetColor for all color setters
This commit is contained in:
parent
042a8f7812
commit
5f4bf034e5
@ -39,7 +39,7 @@ function Gladdy:CreateFrame()
|
|||||||
self.frame.background = CreateFrame("Frame", nil, self.frame, BackdropTemplateMixin and "BackdropTemplate")
|
self.frame.background = CreateFrame("Frame", nil, self.frame, BackdropTemplateMixin and "BackdropTemplate")
|
||||||
self.frame.background:SetBackdrop({bgFile = "Interface\\Tooltips\\UI-Tooltip-Background", tile = false, tileSize = 16})
|
self.frame.background:SetBackdrop({bgFile = "Interface\\Tooltips\\UI-Tooltip-Background", tile = false, tileSize = 16})
|
||||||
self.frame.background:SetFrameStrata("BACKGROUND")
|
self.frame.background:SetFrameStrata("BACKGROUND")
|
||||||
self.frame.background:SetBackdropColor(self.db.backgroundColor.r, self.db.backgroundColor.g, self.db.backgroundColor.b, self.db.backgroundColor.a)
|
self.frame.background:SetBackdropColor(Gladdy:SetColor(self.db.backgroundColor))
|
||||||
self.frame.background:SetAllPoints(self.frame)
|
self.frame.background:SetAllPoints(self.frame)
|
||||||
--self.frame.texture = self.frame:CreateTexture(nil, "OVERLAY")
|
--self.frame.texture = self.frame:CreateTexture(nil, "OVERLAY")
|
||||||
--self.frame.texture:SetAllPoints(self.frame)
|
--self.frame.texture:SetAllPoints(self.frame)
|
||||||
@ -149,8 +149,7 @@ function Gladdy:UpdateFrame()
|
|||||||
self.frame:SetWidth(self.db.barWidth + highlightBorderSize)
|
self.frame:SetWidth(self.db.barWidth + highlightBorderSize)
|
||||||
self.frame:SetHeight(height)
|
self.frame:SetHeight(height)
|
||||||
self.frame:ClearAllPoints()
|
self.frame:ClearAllPoints()
|
||||||
self.frame.background:SetBackdropColor(self.db.backgroundColor.r, self.db.backgroundColor.g, self.db.backgroundColor.b, self.db.backgroundColor.a)
|
self.frame.background:SetBackdropColor(Gladdy:SetColor(self.db.backgroundColor))
|
||||||
--self.frame:SetBackdropColor(self.db.frameColor.r, self.db.frameColor.g, self.db.frameColor.b, self.db.frameColor.a)
|
|
||||||
self.frame:ClearAllPoints()
|
self.frame:ClearAllPoints()
|
||||||
if (self.db.x == 0 and self.db.y == 0) then
|
if (self.db.x == 0 and self.db.y == 0) then
|
||||||
self.frame:SetPoint("CENTER")
|
self.frame:SetPoint("CENTER")
|
||||||
|
@ -108,7 +108,7 @@ function Auras:CreateFrame(unit)
|
|||||||
|
|
||||||
auraFrame.text = auraFrame.cooldownFrame:CreateFontString(nil, "OVERLAY")
|
auraFrame.text = auraFrame.cooldownFrame:CreateFontString(nil, "OVERLAY")
|
||||||
auraFrame.text:SetFont(Gladdy:SMFetch("font", "auraFont"), 10, "OUTLINE")
|
auraFrame.text:SetFont(Gladdy:SMFetch("font", "auraFont"), 10, "OUTLINE")
|
||||||
auraFrame.text:SetTextColor(Gladdy.db.auraFontColor.r, Gladdy.db.auraFontColor.g, Gladdy.db.auraFontColor.b, Gladdy.db.auraFontColor.a)
|
auraFrame.text:SetTextColor(Gladdy:SetColor(Gladdy.db.auraFontColor))
|
||||||
--auraFrame.text:SetShadowOffset(1, -1)
|
--auraFrame.text:SetShadowOffset(1, -1)
|
||||||
--auraFrame.text:SetShadowColor(0, 0, 0, 1)
|
--auraFrame.text:SetShadowColor(0, 0, 0, 1)
|
||||||
auraFrame.text:SetJustifyH("CENTER")
|
auraFrame.text:SetJustifyH("CENTER")
|
||||||
@ -181,7 +181,7 @@ function Auras:CreateInterrupt(unit)
|
|||||||
|
|
||||||
interruptFrame.text = interruptFrame.cooldownFrame:CreateFontString(nil, "OVERLAY")
|
interruptFrame.text = interruptFrame.cooldownFrame:CreateFontString(nil, "OVERLAY")
|
||||||
interruptFrame.text:SetFont(Gladdy:SMFetch("font", "auraFont"), 10, "OUTLINE")
|
interruptFrame.text:SetFont(Gladdy:SMFetch("font", "auraFont"), 10, "OUTLINE")
|
||||||
interruptFrame.text:SetTextColor(Gladdy.db.auraFontColor.r, Gladdy.db.auraFontColor.g, Gladdy.db.auraFontColor.b, Gladdy.db.auraFontColor.a)
|
interruptFrame.text:SetTextColor(Gladdy:SetColor(Gladdy.db.auraFontColor))
|
||||||
--auraFrame.text:SetShadowOffset(1, -1)
|
--auraFrame.text:SetShadowOffset(1, -1)
|
||||||
--auraFrame.text:SetShadowColor(0, 0, 0, 1)
|
--auraFrame.text:SetShadowColor(0, 0, 0, 1)
|
||||||
interruptFrame.text:SetJustifyH("CENTER")
|
interruptFrame.text:SetJustifyH("CENTER")
|
||||||
@ -280,13 +280,13 @@ function Auras:UpdateFrame(unit)
|
|||||||
auraFrame.cooldown:SetAlpha(Gladdy.db.auraCooldownAlpha)
|
auraFrame.cooldown:SetAlpha(Gladdy.db.auraCooldownAlpha)
|
||||||
|
|
||||||
auraFrame.text:SetFont(Gladdy:SMFetch("font", "auraFont"), (width/2 - 1) * Gladdy.db.auraFontSizeScale, "OUTLINE")
|
auraFrame.text:SetFont(Gladdy:SMFetch("font", "auraFont"), (width/2 - 1) * Gladdy.db.auraFontSizeScale, "OUTLINE")
|
||||||
auraFrame.text:SetTextColor(Gladdy.db.auraFontColor.r, Gladdy.db.auraFontColor.g, Gladdy.db.auraFontColor.b, Gladdy.db.auraFontColor.a)
|
auraFrame.text:SetTextColor(Gladdy:SetColor(Gladdy.db.auraFontColor))
|
||||||
|
|
||||||
auraFrame.icon.overlay:SetTexture(Gladdy.db.auraBorderStyle)
|
auraFrame.icon.overlay:SetTexture(Gladdy.db.auraBorderStyle)
|
||||||
if auraFrame.track and auraFrame.track == AURA_TYPE_DEBUFF then
|
if auraFrame.track and auraFrame.track == AURA_TYPE_DEBUFF then
|
||||||
auraFrame.icon.overlay:SetVertexColor(Gladdy.db.auraDebuffBorderColor.r, Gladdy.db.auraDebuffBorderColor.g, Gladdy.db.auraDebuffBorderColor.b, Gladdy.db.auraDebuffBorderColor.a)
|
auraFrame.icon.overlay:SetVertexColor(Gladdy:SetColor(Gladdy.db.auraDebuffBorderColor))
|
||||||
elseif auraFrame.track and auraFrame.track == AURA_TYPE_BUFF then
|
elseif auraFrame.track and auraFrame.track == AURA_TYPE_BUFF then
|
||||||
auraFrame.icon.overlay:SetVertexColor(Gladdy.db.auraBuffBorderColor.r, Gladdy.db.auraBuffBorderColor.g, Gladdy.db.auraBuffBorderColor.b, Gladdy.db.auraBuffBorderColor.a)
|
auraFrame.icon.overlay:SetVertexColor(Gladdy:SetColor(Gladdy.db.auraBuffBorderColor))
|
||||||
else
|
else
|
||||||
auraFrame.icon.overlay:SetVertexColor(0, 0, 0, 1)
|
auraFrame.icon.overlay:SetVertexColor(0, 0, 0, 1)
|
||||||
end
|
end
|
||||||
@ -381,7 +381,7 @@ function Auras:UpdateInterruptFrame(unit)
|
|||||||
interruptFrame.cooldown:SetAlpha(Gladdy.db.auraCooldownAlpha)
|
interruptFrame.cooldown:SetAlpha(Gladdy.db.auraCooldownAlpha)
|
||||||
|
|
||||||
interruptFrame.text:SetFont(Gladdy:SMFetch("font", "auraFont"), (width/2 - 1) * Gladdy.db.auraFontSizeScale, "OUTLINE")
|
interruptFrame.text:SetFont(Gladdy:SMFetch("font", "auraFont"), (width/2 - 1) * Gladdy.db.auraFontSizeScale, "OUTLINE")
|
||||||
interruptFrame.text:SetTextColor(Gladdy.db.auraFontColor.r, Gladdy.db.auraFontColor.g, Gladdy.db.auraFontColor.b, Gladdy.db.auraFontColor.a)
|
interruptFrame.text:SetTextColor(Gladdy:SetColor(Gladdy.db.auraFontColor))
|
||||||
|
|
||||||
interruptFrame.icon.overlay:SetTexture(Gladdy.db.auraBorderStyle)
|
interruptFrame.icon.overlay:SetTexture(Gladdy.db.auraBorderStyle)
|
||||||
if interruptFrame.spellSchool then
|
if interruptFrame.spellSchool then
|
||||||
@ -522,9 +522,9 @@ function Auras:AURA_GAIN(unit, auraType, spellID, spellName, icon, duration, exp
|
|||||||
auraFrame.icon.overlay:Show()
|
auraFrame.icon.overlay:Show()
|
||||||
auraFrame.cooldownFrame:Show()
|
auraFrame.cooldownFrame:Show()
|
||||||
if auraType == AURA_TYPE_DEBUFF then
|
if auraType == AURA_TYPE_DEBUFF then
|
||||||
auraFrame.icon.overlay:SetVertexColor(Gladdy.db.auraDebuffBorderColor.r, Gladdy.db.auraDebuffBorderColor.g, Gladdy.db.auraDebuffBorderColor.b, Gladdy.db.auraDebuffBorderColor.a)
|
auraFrame.icon.overlay:SetVertexColor(Gladdy:SetColor(Gladdy.db.auraDebuffBorderColor))
|
||||||
elseif auraType == AURA_TYPE_BUFF then
|
elseif auraType == AURA_TYPE_BUFF then
|
||||||
auraFrame.icon.overlay:SetVertexColor(Gladdy.db.auraBuffBorderColor.r, Gladdy.db.auraBuffBorderColor.g, Gladdy.db.auraBuffBorderColor.b, Gladdy.db.auraBuffBorderColor.a)
|
auraFrame.icon.overlay:SetVertexColor(Gladdy:SetColor(Gladdy.db.auraBuffBorderColor))
|
||||||
else
|
else
|
||||||
auraFrame.icon.overlay:SetVertexColor(Gladdy.db.frameBorderColor.r, Gladdy.db.frameBorderColor.g, Gladdy.db.frameBorderColor.b, Gladdy.db.frameBorderColor.a)
|
auraFrame.icon.overlay:SetVertexColor(Gladdy.db.frameBorderColor.r, Gladdy.db.frameBorderColor.g, Gladdy.db.frameBorderColor.b, Gladdy.db.frameBorderColor.a)
|
||||||
end
|
end
|
||||||
@ -559,7 +559,7 @@ end
|
|||||||
|
|
||||||
function Auras:GetInterruptColor(extraSpellSchool)
|
function Auras:GetInterruptColor(extraSpellSchool)
|
||||||
if not Gladdy.db.auraInterruptColorsEnabled then
|
if not Gladdy.db.auraInterruptColorsEnabled then
|
||||||
return Gladdy.db.auraDebuffBorderColor.r, Gladdy.db.auraDebuffBorderColor.g, Gladdy.db.auraDebuffBorderColor.b, Gladdy.db.auraDebuffBorderColor.a
|
return Gladdy:SetColor(Gladdy.db.auraDebuffBorderColor)
|
||||||
else
|
else
|
||||||
local color = Gladdy.db.auraInterruptColors[extraSpellSchool] or Gladdy.db.auraInterruptColors["unknown"]
|
local color = Gladdy.db.auraInterruptColors[extraSpellSchool] or Gladdy.db.auraInterruptColors["unknown"]
|
||||||
return color.r, color.g, color.b, color.a
|
return color.r, color.g, color.b, color.a
|
||||||
|
@ -62,7 +62,7 @@ local function spellSchoolToOptionValue(spellSchool)
|
|||||||
spellSchoolToOptionValueTable[spellSchool].b,
|
spellSchoolToOptionValueTable[spellSchool].b,
|
||||||
spellSchoolToOptionValueTable[spellSchool].a
|
spellSchoolToOptionValueTable[spellSchool].a
|
||||||
else
|
else
|
||||||
return Gladdy.db.buffsBorderColor.r,Gladdy.db.buffsBorderColor.g,Gladdy.db.buffsBorderColor.b,Gladdy.db.buffsBorderColor.a
|
return Gladdy:SetColor(Gladdy.db.buffsBorderColor)
|
||||||
end
|
end
|
||||||
end
|
end
|
||||||
|
|
||||||
|
@ -70,13 +70,13 @@ function Castbar:CreateFrame(unit)
|
|||||||
castBar.backdrop:SetAllPoints(castBar)
|
castBar.backdrop:SetAllPoints(castBar)
|
||||||
castBar.backdrop:SetBackdrop({ edgeFile = Gladdy:SMFetch("border", "castBarBorderStyle"),
|
castBar.backdrop:SetBackdrop({ edgeFile = Gladdy:SMFetch("border", "castBarBorderStyle"),
|
||||||
edgeSize = Gladdy.db.castBarBorderSize })
|
edgeSize = Gladdy.db.castBarBorderSize })
|
||||||
castBar.backdrop:SetBackdropBorderColor(Gladdy.db.castBarBorderColor.r, Gladdy.db.castBarBorderColor.g, Gladdy.db.castBarBorderColor.b, Gladdy.db.castBarBorderColor.a)
|
castBar.backdrop:SetBackdropBorderColor(Gladdy:SetColor(Gladdy.db.castBarBorderColor))
|
||||||
castBar.backdrop:SetFrameStrata(Gladdy.db.castBarFrameStrata)
|
castBar.backdrop:SetFrameStrata(Gladdy.db.castBarFrameStrata)
|
||||||
castBar.backdrop:SetFrameLevel(Gladdy.db.castBarFrameLevel - 1)
|
castBar.backdrop:SetFrameLevel(Gladdy.db.castBarFrameLevel - 1)
|
||||||
|
|
||||||
castBar.bar = CreateFrame("StatusBar", nil, castBar)
|
castBar.bar = CreateFrame("StatusBar", nil, castBar)
|
||||||
castBar.bar:SetStatusBarTexture(Gladdy:SMFetch("statusbar", "castBarTexture"))
|
castBar.bar:SetStatusBarTexture(Gladdy:SMFetch("statusbar", "castBarTexture"))
|
||||||
castBar.bar:SetStatusBarColor(Gladdy.db.castBarColor.r, Gladdy.db.castBarColor.g, Gladdy.db.castBarColor.b, Gladdy.db.castBarColor.a)
|
castBar.bar:SetStatusBarColor(Gladdy:SetColor(Gladdy.db.castBarColor))
|
||||||
castBar.bar:SetMinMaxValues(0, 100)
|
castBar.bar:SetMinMaxValues(0, 100)
|
||||||
castBar.bar:SetFrameLevel(0)
|
castBar.bar:SetFrameLevel(0)
|
||||||
castBar.bar:SetFrameStrata(Gladdy.db.castBarFrameStrata)
|
castBar.bar:SetFrameStrata(Gladdy.db.castBarFrameStrata)
|
||||||
@ -92,7 +92,7 @@ function Castbar:CreateFrame(unit)
|
|||||||
castBar.bg = castBar.bar:CreateTexture(nil, "BACKGROUND")
|
castBar.bg = castBar.bar:CreateTexture(nil, "BACKGROUND")
|
||||||
castBar.bg:SetAlpha(1)
|
castBar.bg:SetAlpha(1)
|
||||||
castBar.bg:SetTexture(Gladdy:SMFetch("statusbar", "castBarTexture"))
|
castBar.bg:SetTexture(Gladdy:SMFetch("statusbar", "castBarTexture"))
|
||||||
castBar.bg:SetVertexColor(Gladdy.db.castBarBgColor.r, Gladdy.db.castBarBgColor.g, Gladdy.db.castBarBgColor.b, Gladdy.db.castBarBgColor.a)
|
castBar.bg:SetVertexColor(Gladdy:SetColor(Gladdy.db.castBarBgColor))
|
||||||
castBar.bg:SetAllPoints(castBar.bar)
|
castBar.bg:SetAllPoints(castBar.bar)
|
||||||
|
|
||||||
castBar.icon = CreateFrame("Frame", nil, castBar)
|
castBar.icon = CreateFrame("Frame", nil, castBar)
|
||||||
@ -114,7 +114,7 @@ function Castbar:CreateFrame(unit)
|
|||||||
|
|
||||||
castBar.spellText = castBar:CreateFontString(nil, "LOW")
|
castBar.spellText = castBar:CreateFontString(nil, "LOW")
|
||||||
castBar.spellText:SetFont(Gladdy:SMFetch("font", "auraFont"), Gladdy.db.castBarFontSize)
|
castBar.spellText:SetFont(Gladdy:SMFetch("font", "auraFont"), Gladdy.db.castBarFontSize)
|
||||||
castBar.spellText:SetTextColor(Gladdy.db.castBarFontColor.r, Gladdy.db.castBarFontColor.g, Gladdy.db.castBarFontColor.b, Gladdy.db.castBarFontColor.a)
|
castBar.spellText:SetTextColor(Gladdy:SetColor(Gladdy.db.castBarFontColor))
|
||||||
castBar.spellText:SetShadowOffset(1, -1)
|
castBar.spellText:SetShadowOffset(1, -1)
|
||||||
castBar.spellText:SetShadowColor(0, 0, 0, 1)
|
castBar.spellText:SetShadowColor(0, 0, 0, 1)
|
||||||
castBar.spellText:SetJustifyH("CENTER")
|
castBar.spellText:SetJustifyH("CENTER")
|
||||||
@ -122,7 +122,7 @@ function Castbar:CreateFrame(unit)
|
|||||||
|
|
||||||
castBar.timeText = castBar:CreateFontString(nil, "LOW")
|
castBar.timeText = castBar:CreateFontString(nil, "LOW")
|
||||||
castBar.timeText:SetFont(Gladdy:SMFetch("font", "auraFont"), Gladdy.db.castBarFontSize)
|
castBar.timeText:SetFont(Gladdy:SMFetch("font", "auraFont"), Gladdy.db.castBarFontSize)
|
||||||
castBar.timeText:SetTextColor(Gladdy.db.castBarFontColor.r, Gladdy.db.castBarFontColor.g, Gladdy.db.castBarFontColor.b, Gladdy.db.castBarFontColor.a)
|
castBar.timeText:SetTextColor(Gladdy:SetColor(Gladdy.db.castBarFontColor))
|
||||||
castBar.timeText:SetShadowOffset(1, -1)
|
castBar.timeText:SetShadowOffset(1, -1)
|
||||||
castBar.timeText:SetShadowColor(0, 0, 0, 1)
|
castBar.timeText:SetShadowColor(0, 0, 0, 1)
|
||||||
castBar.timeText:SetJustifyH("CENTER")
|
castBar.timeText:SetJustifyH("CENTER")
|
||||||
@ -152,20 +152,20 @@ function Castbar:UpdateFrame(unit)
|
|||||||
castBar:SetHeight(Gladdy.db.castBarHeight)
|
castBar:SetHeight(Gladdy.db.castBarHeight)
|
||||||
castBar.backdrop:SetBackdrop({ edgeFile = Gladdy:SMFetch("border", "castBarBorderStyle"),
|
castBar.backdrop:SetBackdrop({ edgeFile = Gladdy:SMFetch("border", "castBarBorderStyle"),
|
||||||
edgeSize = Gladdy.db.castBarBorderSize })
|
edgeSize = Gladdy.db.castBarBorderSize })
|
||||||
castBar.backdrop:SetBackdropBorderColor(Gladdy.db.castBarBorderColor.r, Gladdy.db.castBarBorderColor.g, Gladdy.db.castBarBorderColor.b, Gladdy.db.castBarBorderColor.a)
|
castBar.backdrop:SetBackdropBorderColor(Gladdy:SetColor(Gladdy.db.castBarBorderColor))
|
||||||
|
|
||||||
castBar.bar:SetStatusBarTexture(Gladdy:SMFetch("statusbar", "castBarTexture"))
|
castBar.bar:SetStatusBarTexture(Gladdy:SMFetch("statusbar", "castBarTexture"))
|
||||||
castBar.bar:ClearAllPoints()
|
castBar.bar:ClearAllPoints()
|
||||||
castBar.bar:SetStatusBarColor(Gladdy.db.castBarColor.r, Gladdy.db.castBarColor.g, Gladdy.db.castBarColor.b, Gladdy.db.castBarColor.a)
|
castBar.bar:SetStatusBarColor(Gladdy:SetColor(Gladdy.db.castBarColor))
|
||||||
castBar.bar:SetPoint("TOPLEFT", castBar, "TOPLEFT", (Gladdy.db.castBarBorderSize/Gladdy.db.statusbarBorderOffset), -(Gladdy.db.castBarBorderSize/Gladdy.db.statusbarBorderOffset))
|
castBar.bar:SetPoint("TOPLEFT", castBar, "TOPLEFT", (Gladdy.db.castBarBorderSize/Gladdy.db.statusbarBorderOffset), -(Gladdy.db.castBarBorderSize/Gladdy.db.statusbarBorderOffset))
|
||||||
castBar.bar:SetPoint("BOTTOMRIGHT", castBar, "BOTTOMRIGHT", -(Gladdy.db.castBarBorderSize/Gladdy.db.statusbarBorderOffset), (Gladdy.db.castBarBorderSize/Gladdy.db.statusbarBorderOffset))
|
castBar.bar:SetPoint("BOTTOMRIGHT", castBar, "BOTTOMRIGHT", -(Gladdy.db.castBarBorderSize/Gladdy.db.statusbarBorderOffset), (Gladdy.db.castBarBorderSize/Gladdy.db.statusbarBorderOffset))
|
||||||
|
|
||||||
castBar.bg:SetTexture(Gladdy:SMFetch("statusbar", "castBarTexture"))
|
castBar.bg:SetTexture(Gladdy:SMFetch("statusbar", "castBarTexture"))
|
||||||
castBar.bg:SetVertexColor(Gladdy.db.castBarBgColor.r, Gladdy.db.castBarBgColor.g, Gladdy.db.castBarBgColor.b, Gladdy.db.castBarBgColor.a)
|
castBar.bg:SetVertexColor(Gladdy:SetColor(Gladdy.db.castBarBgColor))
|
||||||
|
|
||||||
if Gladdy.db.castBarSparkEnabled then
|
if Gladdy.db.castBarSparkEnabled then
|
||||||
castBar.spark:SetHeight(Gladdy.db.castBarHeight * 1.8)
|
castBar.spark:SetHeight(Gladdy.db.castBarHeight * 1.8)
|
||||||
castBar.spark:SetVertexColor(Gladdy.db.castBarSparkColor.r, Gladdy.db.castBarSparkColor.g, Gladdy.db.castBarSparkColor.b, Gladdy.db.castBarSparkColor.a)
|
castBar.spark:SetVertexColor(Gladdy:SetColor(Gladdy.db.castBarSparkColor))
|
||||||
else
|
else
|
||||||
castBar.spark:SetAlpha(0)
|
castBar.spark:SetAlpha(0)
|
||||||
end
|
end
|
||||||
@ -193,13 +193,13 @@ function Castbar:UpdateFrame(unit)
|
|||||||
Gladdy:SetPosition(castBar, unit, "castBarXOffset", "castBarYOffset", Castbar:LegacySetPosition(castBar, unit, leftMargin, rightMargin), Castbar)
|
Gladdy:SetPosition(castBar, unit, "castBarXOffset", "castBarYOffset", Castbar:LegacySetPosition(castBar, unit, leftMargin, rightMargin), Castbar)
|
||||||
|
|
||||||
castBar.spellText:SetFont(Gladdy:SMFetch("font", "castBarFont"), Gladdy.db.castBarFontSize)
|
castBar.spellText:SetFont(Gladdy:SMFetch("font", "castBarFont"), Gladdy.db.castBarFontSize)
|
||||||
castBar.spellText:SetTextColor(Gladdy.db.castBarFontColor.r, Gladdy.db.castBarFontColor.g, Gladdy.db.castBarFontColor.b, Gladdy.db.castBarFontColor.a)
|
castBar.spellText:SetTextColor(Gladdy:SetColor(Gladdy.db.castBarFontColor))
|
||||||
|
|
||||||
castBar.timeText:SetFont(Gladdy:SMFetch("font", "castBarFont"), Gladdy.db.castBarFontSize)
|
castBar.timeText:SetFont(Gladdy:SMFetch("font", "castBarFont"), Gladdy.db.castBarFontSize)
|
||||||
castBar.timeText:SetTextColor(Gladdy.db.castBarFontColor.r, Gladdy.db.castBarFontColor.g, Gladdy.db.castBarFontColor.b, Gladdy.db.castBarFontColor.a)
|
castBar.timeText:SetTextColor(Gladdy:SetColor(Gladdy.db.castBarFontColor))
|
||||||
|
|
||||||
castBar.icon.texture.overlay:SetTexture(Gladdy.db.castBarIconStyle)
|
castBar.icon.texture.overlay:SetTexture(Gladdy.db.castBarIconStyle)
|
||||||
castBar.icon.texture.overlay:SetVertexColor(Gladdy.db.castBarIconColor.r, Gladdy.db.castBarIconColor.g, Gladdy.db.castBarIconColor.b, Gladdy.db.castBarIconColor.a)
|
castBar.icon.texture.overlay:SetVertexColor(Gladdy:SetColor(Gladdy.db.castBarIconColor))
|
||||||
|
|
||||||
if (unit == "arena1") then
|
if (unit == "arena1") then
|
||||||
Gladdy:CreateMover(castBar, "castBarXOffset", "castBarYOffset", L["Cast Bar"], {"TOPLEFT", "TOPLEFT"}, Gladdy.db.castBarWidth, Gladdy.db.castBarHeight, 0, 0)
|
Gladdy:CreateMover(castBar, "castBarXOffset", "castBarYOffset", L["Cast Bar"], {"TOPLEFT", "TOPLEFT"}, Gladdy.db.castBarWidth, Gladdy.db.castBarHeight, 0, 0)
|
||||||
@ -409,7 +409,7 @@ function Castbar:CAST_START(unit, spell, icon, value, maxValue, test)
|
|||||||
castBar.channeling = test == "channel"
|
castBar.channeling = test == "channel"
|
||||||
end
|
end
|
||||||
|
|
||||||
castBar.bar:SetStatusBarColor(Gladdy.db.castBarColor.r, Gladdy.db.castBarColor.g, Gladdy.db.castBarColor.b, Gladdy.db.castBarColor.a)
|
castBar.bar:SetStatusBarColor(Gladdy:SetColor(Gladdy.db.castBarColor))
|
||||||
castBar.value = value
|
castBar.value = value
|
||||||
castBar.maxValue = maxValue
|
castBar.maxValue = maxValue
|
||||||
castBar.bar:SetMinMaxValues(0, maxValue)
|
castBar.bar:SetMinMaxValues(0, maxValue)
|
||||||
@ -594,7 +594,7 @@ function Castbar:GetOptions()
|
|||||||
desc = L["Height of the bar"],
|
desc = L["Height of the bar"],
|
||||||
order = 3,
|
order = 3,
|
||||||
min = 0,
|
min = 0,
|
||||||
max = 50,
|
max = 100,
|
||||||
step = 1,
|
step = 1,
|
||||||
width = "full",
|
width = "full",
|
||||||
}),
|
}),
|
||||||
|
@ -134,7 +134,7 @@ function Classicon:UpdateFrame(unit)
|
|||||||
classIcon.texture:SetAllPoints(classIcon)
|
classIcon.texture:SetAllPoints(classIcon)
|
||||||
|
|
||||||
classIcon.texture.overlay:SetTexture(Gladdy.db.classIconBorderStyle)
|
classIcon.texture.overlay:SetTexture(Gladdy.db.classIconBorderStyle)
|
||||||
classIcon.texture.overlay:SetVertexColor(Gladdy.db.classIconBorderColor.r, Gladdy.db.classIconBorderColor.g, Gladdy.db.classIconBorderColor.b, Gladdy.db.classIconBorderColor.a)
|
classIcon.texture.overlay:SetVertexColor(Gladdy:SetColor(Gladdy.db.classIconBorderColor))
|
||||||
if Gladdy.db.classIconEnabled then
|
if Gladdy.db.classIconEnabled then
|
||||||
classIcon:Show()
|
classIcon:Show()
|
||||||
else
|
else
|
||||||
|
@ -51,7 +51,7 @@ function CombatIndicator:CreateFrame(unit)
|
|||||||
ciFrame.border = ciFrame:CreateTexture(nil, "OVERLAY")
|
ciFrame.border = ciFrame:CreateTexture(nil, "OVERLAY")
|
||||||
ciFrame.border:SetAllPoints(ciFrame)
|
ciFrame.border:SetAllPoints(ciFrame)
|
||||||
ciFrame.border:SetTexture(Gladdy.db.ciBorderStyle)
|
ciFrame.border:SetTexture(Gladdy.db.ciBorderStyle)
|
||||||
ciFrame.border:SetVertexColor(Gladdy.db.ciBorderColor.r, Gladdy.db.ciBorderColor.g, Gladdy.db.ciBorderColor.b, Gladdy.db.ciBorderColor.a)
|
ciFrame.border:SetVertexColor(Gladdy:SetColor(Gladdy.db.ciBorderColor))
|
||||||
|
|
||||||
self.frames[unit] = ciFrame
|
self.frames[unit] = ciFrame
|
||||||
button.ciFrame = ciFrame
|
button.ciFrame = ciFrame
|
||||||
@ -70,7 +70,7 @@ function CombatIndicator:UpdateFrame(unit)
|
|||||||
ciFrame:SetHeight(Gladdy.db.ciSize)
|
ciFrame:SetHeight(Gladdy.db.ciSize)
|
||||||
ciFrame:SetWidth(Gladdy.db.ciSize * Gladdy.db.ciWidthFactor)
|
ciFrame:SetWidth(Gladdy.db.ciSize * Gladdy.db.ciWidthFactor)
|
||||||
ciFrame.border:SetTexture(Gladdy.db.ciBorderStyle)
|
ciFrame.border:SetTexture(Gladdy.db.ciBorderStyle)
|
||||||
ciFrame.border:SetVertexColor(Gladdy.db.ciBorderColor.r, Gladdy.db.ciBorderColor.g, Gladdy.db.ciBorderColor.b, Gladdy.db.ciBorderColor.a)
|
ciFrame.border:SetVertexColor(Gladdy:SetColor(Gladdy.db.ciBorderColor))
|
||||||
|
|
||||||
Gladdy:SetPosition(ciFrame, unit, "ciXOffset", "ciYOffset", CombatIndicator:LegacySetPosition(ciFrame, unit), CombatIndicator)
|
Gladdy:SetPosition(ciFrame, unit, "ciXOffset", "ciYOffset", CombatIndicator:LegacySetPosition(ciFrame, unit), CombatIndicator)
|
||||||
|
|
||||||
|
@ -125,11 +125,11 @@ function Cooldowns:CreateFrame(unit)
|
|||||||
icon.border = icon.cooldownFrame:CreateTexture(nil, "OVERLAY")
|
icon.border = icon.cooldownFrame:CreateTexture(nil, "OVERLAY")
|
||||||
icon.border:SetAllPoints(icon)
|
icon.border:SetAllPoints(icon)
|
||||||
icon.border:SetTexture(Gladdy.db.cooldownBorderStyle)
|
icon.border:SetTexture(Gladdy.db.cooldownBorderStyle)
|
||||||
icon.border:SetVertexColor(Gladdy.db.cooldownBorderColor.r, Gladdy.db.cooldownBorderColor.g, Gladdy.db.cooldownBorderColor.b, Gladdy.db.cooldownBorderColor.a)
|
icon.border:SetVertexColor(Gladdy:SetColor(Gladdy.db.cooldownBorderColor))
|
||||||
|
|
||||||
icon.cooldownFont = icon.cooldownFrame:CreateFontString(nil, "OVERLAY")
|
icon.cooldownFont = icon.cooldownFrame:CreateFontString(nil, "OVERLAY")
|
||||||
icon.cooldownFont:SetFont(Gladdy:SMFetch("font", "cooldownFont"), Gladdy.db.cooldownSize / 2 * Gladdy.db.cooldownFontScale, "OUTLINE")
|
icon.cooldownFont:SetFont(Gladdy:SMFetch("font", "cooldownFont"), Gladdy.db.cooldownSize / 2 * Gladdy.db.cooldownFontScale, "OUTLINE")
|
||||||
icon.cooldownFont:SetTextColor(Gladdy.db.cooldownFontColor.r, Gladdy.db.cooldownFontColor.g, Gladdy.db.cooldownFontColor.b, Gladdy.db.cooldownFontColor.a)
|
icon.cooldownFont:SetTextColor(Gladdy:SetColor(Gladdy.db.cooldownFontColor))
|
||||||
icon.cooldownFont:SetAllPoints(icon)
|
icon.cooldownFont:SetAllPoints(icon)
|
||||||
|
|
||||||
spellCooldownFrame["icon" .. x] = icon
|
spellCooldownFrame["icon" .. x] = icon
|
||||||
@ -169,7 +169,7 @@ function Cooldowns:UpdateFrame(unit)
|
|||||||
icon:SetHeight(Gladdy.db.cooldownSize)
|
icon:SetHeight(Gladdy.db.cooldownSize)
|
||||||
icon:SetWidth(Gladdy.db.cooldownSize * Gladdy.db.cooldownWidthFactor)
|
icon:SetWidth(Gladdy.db.cooldownSize * Gladdy.db.cooldownWidthFactor)
|
||||||
icon.cooldownFont:SetFont(Gladdy:SMFetch("font", "cooldownFont"), Gladdy.db.cooldownSize / 2 * Gladdy.db.cooldownFontScale, "OUTLINE")
|
icon.cooldownFont:SetFont(Gladdy:SMFetch("font", "cooldownFont"), Gladdy.db.cooldownSize / 2 * Gladdy.db.cooldownFontScale, "OUTLINE")
|
||||||
icon.cooldownFont:SetTextColor(Gladdy.db.cooldownFontColor.r, Gladdy.db.cooldownFontColor.g, Gladdy.db.cooldownFontColor.b, Gladdy.db.cooldownFontColor.a)
|
icon.cooldownFont:SetTextColor(Gladdy:SetColor(Gladdy.db.cooldownFontColor))
|
||||||
icon:ClearAllPoints()
|
icon:ClearAllPoints()
|
||||||
if (Gladdy.db.cooldownXGrowDirection == "LEFT") then
|
if (Gladdy.db.cooldownXGrowDirection == "LEFT") then
|
||||||
if (j == 1) then
|
if (j == 1) then
|
||||||
@ -217,10 +217,10 @@ function Cooldowns:UpdateFrame(unit)
|
|||||||
icon.cooldown:SetAlpha(Gladdy.db.cooldownCooldownAlpha)
|
icon.cooldown:SetAlpha(Gladdy.db.cooldownCooldownAlpha)
|
||||||
|
|
||||||
icon.cooldownFont:SetFont(Gladdy:SMFetch("font", "cooldownFont"), (icon:GetWidth()/2 - 1) * Gladdy.db.cooldownFontScale, "OUTLINE")
|
icon.cooldownFont:SetFont(Gladdy:SMFetch("font", "cooldownFont"), (icon:GetWidth()/2 - 1) * Gladdy.db.cooldownFontScale, "OUTLINE")
|
||||||
icon.cooldownFont:SetTextColor(Gladdy.db.cooldownFontColor.r, Gladdy.db.cooldownFontColor.g, Gladdy.db.cooldownFontColor.b, Gladdy.db.cooldownFontColor.a)
|
icon.cooldownFont:SetTextColor(Gladdy:SetColor(Gladdy.db.cooldownFontColor))
|
||||||
|
|
||||||
icon.border:SetTexture(Gladdy.db.cooldownBorderStyle)
|
icon.border:SetTexture(Gladdy.db.cooldownBorderStyle)
|
||||||
icon.border:SetVertexColor(Gladdy.db.cooldownBorderColor.r, Gladdy.db.cooldownBorderColor.g, Gladdy.db.cooldownBorderColor.b, Gladdy.db.cooldownBorderColor.a)
|
icon.border:SetVertexColor(Gladdy:SetColor(Gladdy.db.cooldownBorderColor))
|
||||||
icon:Hide()
|
icon:Hide()
|
||||||
end
|
end
|
||||||
button.spellCooldownFrame:Show()
|
button.spellCooldownFrame:Show()
|
||||||
|
@ -56,11 +56,11 @@ local Diminishings = Gladdy:NewModule("Diminishings", nil, {
|
|||||||
|
|
||||||
local function getDiminishColor(dr)
|
local function getDiminishColor(dr)
|
||||||
if dr == 0.5 then
|
if dr == 0.5 then
|
||||||
return Gladdy.db.drHalfColor.r, Gladdy.db.drHalfColor.g, Gladdy.db.drHalfColor.b, Gladdy.db.drHalfColor.a
|
return Gladdy:SetColor(Gladdy.db.drHalfColor)
|
||||||
elseif dr == 0.25 then
|
elseif dr == 0.25 then
|
||||||
return Gladdy.db.drQuarterColor.r, Gladdy.db.drQuarterColor.g, Gladdy.db.drQuarterColor.b, Gladdy.db.drQuarterColor.a
|
return Gladdy:SetColor(Gladdy.db.drQuarterColor)
|
||||||
else
|
else
|
||||||
return Gladdy.db.drNullColor.r, Gladdy.db.drNullColor.g, Gladdy.db.drNullColor.b, Gladdy.db.drNullColor.a
|
return Gladdy:SetColor(Gladdy.db.drNullColor)
|
||||||
end
|
end
|
||||||
end
|
end
|
||||||
|
|
||||||
@ -138,7 +138,7 @@ function Diminishings:CreateFrame(unit)
|
|||||||
icon.text = icon.cooldownFrame:CreateFontString(nil, "OVERLAY")
|
icon.text = icon.cooldownFrame:CreateFontString(nil, "OVERLAY")
|
||||||
icon.text:SetDrawLayer("OVERLAY")
|
icon.text:SetDrawLayer("OVERLAY")
|
||||||
icon.text:SetFont(Gladdy:SMFetch("font", "drFont"), 10, "OUTLINE")
|
icon.text:SetFont(Gladdy:SMFetch("font", "drFont"), 10, "OUTLINE")
|
||||||
icon.text:SetTextColor(Gladdy.db.drFontColor.r, Gladdy.db.drFontColor.g, Gladdy.db.drFontColor.b, Gladdy.db.drFontColor.a)
|
icon.text:SetTextColor(Gladdy:SetColor(Gladdy.db.drFontColor))
|
||||||
icon.text:SetShadowOffset(1, -1)
|
icon.text:SetShadowOffset(1, -1)
|
||||||
icon.text:SetShadowColor(0, 0, 0, 1)
|
icon.text:SetShadowColor(0, 0, 0, 1)
|
||||||
icon.text:SetJustifyH("CENTER")
|
icon.text:SetJustifyH("CENTER")
|
||||||
@ -147,7 +147,7 @@ function Diminishings:CreateFrame(unit)
|
|||||||
icon.timeText = icon.cooldownFrame:CreateFontString(nil, "OVERLAY")
|
icon.timeText = icon.cooldownFrame:CreateFontString(nil, "OVERLAY")
|
||||||
icon.timeText:SetDrawLayer("OVERLAY")
|
icon.timeText:SetDrawLayer("OVERLAY")
|
||||||
icon.timeText:SetFont(Gladdy:SMFetch("font", "drFont"), 10, "OUTLINE")
|
icon.timeText:SetFont(Gladdy:SMFetch("font", "drFont"), 10, "OUTLINE")
|
||||||
icon.timeText:SetTextColor(Gladdy.db.drFontColor.r, Gladdy.db.drFontColor.g, Gladdy.db.drFontColor.b, Gladdy.db.drFontColor.a)
|
icon.timeText:SetTextColor(Gladdy:SetColor(Gladdy.db.drFontColor))
|
||||||
icon.timeText:SetShadowOffset(1, -1)
|
icon.timeText:SetShadowOffset(1, -1)
|
||||||
icon.timeText:SetShadowColor(0, 0, 0, 1)
|
icon.timeText:SetShadowColor(0, 0, 0, 1)
|
||||||
icon.timeText:SetJustifyH("CENTER")
|
icon.timeText:SetJustifyH("CENTER")
|
||||||
@ -216,9 +216,9 @@ function Diminishings:UpdateFrame(unit)
|
|||||||
icon.cooldownFrame:SetFrameLevel(Gladdy.db.drFrameLevel + 2)
|
icon.cooldownFrame:SetFrameLevel(Gladdy.db.drFrameLevel + 2)
|
||||||
|
|
||||||
icon.text:SetFont(Gladdy:SMFetch("font", "drFont"), (Gladdy.db.drIconSize/2 - 1) * Gladdy.db.drFontScale, "OUTLINE")
|
icon.text:SetFont(Gladdy:SMFetch("font", "drFont"), (Gladdy.db.drIconSize/2 - 1) * Gladdy.db.drFontScale, "OUTLINE")
|
||||||
icon.text:SetTextColor(Gladdy.db.drFontColor.r, Gladdy.db.drFontColor.g, Gladdy.db.drFontColor.b, Gladdy.db.drFontColor.a)
|
icon.text:SetTextColor(Gladdy:SetColor(Gladdy.db.drFontColor))
|
||||||
icon.timeText:SetFont(Gladdy:SMFetch("font", "drFont"), (Gladdy.db.drIconSize/2 - 1) * Gladdy.db.drFontScale, "OUTLINE")
|
icon.timeText:SetFont(Gladdy:SMFetch("font", "drFont"), (Gladdy.db.drIconSize/2 - 1) * Gladdy.db.drFontScale, "OUTLINE")
|
||||||
icon.timeText:SetTextColor(Gladdy.db.drFontColor.r, Gladdy.db.drFontColor.g, Gladdy.db.drFontColor.b, Gladdy.db.drFontColor.a)
|
icon.timeText:SetTextColor(Gladdy:SetColor(Gladdy.db.drFontColor))
|
||||||
|
|
||||||
icon.drLevelText:SetFont(Gladdy:SMFetch("font", "drLevelTextFont"), (Gladdy.db.drIconSize/2 - 1) * Gladdy.db.drLevelTextFontScale, "OUTLINE")
|
icon.drLevelText:SetFont(Gladdy:SMFetch("font", "drLevelTextFont"), (Gladdy.db.drIconSize/2 - 1) * Gladdy.db.drLevelTextFontScale, "OUTLINE")
|
||||||
|
|
||||||
@ -235,7 +235,7 @@ function Diminishings:UpdateFrame(unit)
|
|||||||
if Gladdy.db.drBorderColorsEnabled then
|
if Gladdy.db.drBorderColorsEnabled then
|
||||||
icon.border:SetVertexColor(getDiminishColor(icon.diminishing))
|
icon.border:SetVertexColor(getDiminishColor(icon.diminishing))
|
||||||
else
|
else
|
||||||
icon.border:SetVertexColor(Gladdy.db.drBorderColor.r, Gladdy.db.drBorderColor.g, Gladdy.db.drBorderColor.b, Gladdy.db.drBorderColor.a)
|
icon.border:SetVertexColor(Gladdy:SetColor(Gladdy.db.drBorderColor))
|
||||||
end
|
end
|
||||||
|
|
||||||
if Gladdy.db.drLevelTextEnabled then
|
if Gladdy.db.drLevelTextEnabled then
|
||||||
@ -355,7 +355,7 @@ function Diminishings:AuraFade(unit, spellID)
|
|||||||
if Gladdy.db.drBorderColorsEnabled then
|
if Gladdy.db.drBorderColorsEnabled then
|
||||||
lastIcon.border:SetVertexColor(getDiminishColor(lastIcon.diminishing))
|
lastIcon.border:SetVertexColor(getDiminishColor(lastIcon.diminishing))
|
||||||
else
|
else
|
||||||
lastIcon.border:SetVertexColor(Gladdy.db.drBorderColor.r, Gladdy.db.drBorderColor.g, Gladdy.db.drBorderColor.b, Gladdy.db.drBorderColor.a)
|
lastIcon.border:SetVertexColor(Gladdy:SetColor(Gladdy.db.drBorderColor))
|
||||||
end
|
end
|
||||||
lastIcon.cooldown:SetCooldown(GetTime(), Gladdy.db.drDuration)
|
lastIcon.cooldown:SetCooldown(GetTime(), Gladdy.db.drDuration)
|
||||||
if Gladdy.db.drCategories[drCat].forceIcon then
|
if Gladdy.db.drCategories[drCat].forceIcon then
|
||||||
|
@ -43,7 +43,7 @@ function Healthbar:CreateFrame(unit)
|
|||||||
healthBar:EnableMouse(false)
|
healthBar:EnableMouse(false)
|
||||||
healthBar:SetBackdrop({ edgeFile = Gladdy:SMFetch("border", "healthBarBorderStyle"),
|
healthBar:SetBackdrop({ edgeFile = Gladdy:SMFetch("border", "healthBarBorderStyle"),
|
||||||
edgeSize = Gladdy.db.healthBarBorderSize })
|
edgeSize = Gladdy.db.healthBarBorderSize })
|
||||||
healthBar:SetBackdropBorderColor(Gladdy.db.healthBarBorderColor.r, Gladdy.db.healthBarBorderColor.g, Gladdy.db.healthBarBorderColor.b, Gladdy.db.healthBarBorderColor.a)
|
healthBar:SetBackdropBorderColor(Gladdy:SetColor(Gladdy.db.healthBarBorderColor))
|
||||||
healthBar:SetFrameStrata(Gladdy.db.healthFrameStrata)
|
healthBar:SetFrameStrata(Gladdy.db.healthFrameStrata)
|
||||||
healthBar:SetFrameLevel(Gladdy.db.healthFrameLevel)
|
healthBar:SetFrameLevel(Gladdy.db.healthFrameLevel)
|
||||||
|
|
||||||
@ -58,7 +58,7 @@ function Healthbar:CreateFrame(unit)
|
|||||||
healthBar.bg:ClearAllPoints()
|
healthBar.bg:ClearAllPoints()
|
||||||
healthBar.bg:SetAllPoints(healthBar.hp)
|
healthBar.bg:SetAllPoints(healthBar.hp)
|
||||||
healthBar.bg:SetAlpha(1)
|
healthBar.bg:SetAlpha(1)
|
||||||
healthBar.bg:SetVertexColor(Gladdy.db.healthBarBgColor.r, Gladdy.db.healthBarBgColor.g, Gladdy.db.healthBarBgColor.b, Gladdy.db.healthBarBgColor.a)
|
healthBar.bg:SetVertexColor(Gladdy:SetColor(Gladdy.db.healthBarBgColor))
|
||||||
|
|
||||||
healthBar.nameText = healthBar:CreateFontString(nil, "LOW", "GameFontNormalSmall")
|
healthBar.nameText = healthBar:CreateFontString(nil, "LOW", "GameFontNormalSmall")
|
||||||
if (Gladdy.db.healthBarNameFontSize < 1) then
|
if (Gladdy.db.healthBarNameFontSize < 1) then
|
||||||
@ -68,7 +68,7 @@ function Healthbar:CreateFrame(unit)
|
|||||||
healthBar.nameText:SetFont(Gladdy:SMFetch("font", "healthBarFont"), Gladdy.db.healthBarNameFontSize)
|
healthBar.nameText:SetFont(Gladdy:SMFetch("font", "healthBarFont"), Gladdy.db.healthBarNameFontSize)
|
||||||
healthBar.nameText:Show()
|
healthBar.nameText:Show()
|
||||||
end
|
end
|
||||||
healthBar.nameText:SetTextColor(Gladdy.db.healthBarFontColor.r, Gladdy.db.healthBarFontColor.g, Gladdy.db.healthBarFontColor.b, Gladdy.db.healthBarFontColor.a)
|
healthBar.nameText:SetTextColor(Gladdy:SetColor(Gladdy.db.healthBarFontColor))
|
||||||
healthBar.nameText:SetShadowOffset(1, -1)
|
healthBar.nameText:SetShadowOffset(1, -1)
|
||||||
healthBar.nameText:SetShadowColor(0, 0, 0, 1)
|
healthBar.nameText:SetShadowColor(0, 0, 0, 1)
|
||||||
healthBar.nameText:SetJustifyH("CENTER")
|
healthBar.nameText:SetJustifyH("CENTER")
|
||||||
@ -82,7 +82,7 @@ function Healthbar:CreateFrame(unit)
|
|||||||
healthBar.healthText:SetFont(Gladdy:SMFetch("font", "healthBarFont"), Gladdy.db.healthBarHealthFontSize)
|
healthBar.healthText:SetFont(Gladdy:SMFetch("font", "healthBarFont"), Gladdy.db.healthBarHealthFontSize)
|
||||||
healthBar.healthText:Hide()
|
healthBar.healthText:Hide()
|
||||||
end
|
end
|
||||||
healthBar.healthText:SetTextColor(Gladdy.db.healthBarFontColor.r, Gladdy.db.healthBarFontColor.g, Gladdy.db.healthBarFontColor.b, Gladdy.db.healthBarFontColor.a)
|
healthBar.healthText:SetTextColor(Gladdy:SetColor(Gladdy.db.healthBarFontColor))
|
||||||
healthBar.healthText:SetShadowOffset(1, -1)
|
healthBar.healthText:SetShadowOffset(1, -1)
|
||||||
healthBar.healthText:SetShadowColor(0, 0, 0, 1)
|
healthBar.healthText:SetShadowColor(0, 0, 0, 1)
|
||||||
healthBar.healthText:SetJustifyH("CENTER")
|
healthBar.healthText:SetJustifyH("CENTER")
|
||||||
@ -160,11 +160,11 @@ function Healthbar:UpdateFrame(unit)
|
|||||||
healthBar.hp:SetFrameLevel(Gladdy.db.healthFrameLevel - 1)
|
healthBar.hp:SetFrameLevel(Gladdy.db.healthFrameLevel - 1)
|
||||||
|
|
||||||
healthBar.bg:SetTexture(Gladdy:SMFetch("statusbar", "healthBarTexture"))
|
healthBar.bg:SetTexture(Gladdy:SMFetch("statusbar", "healthBarTexture"))
|
||||||
healthBar.bg:SetVertexColor(Gladdy.db.healthBarBgColor.r, Gladdy.db.healthBarBgColor.g, Gladdy.db.healthBarBgColor.b, Gladdy.db.healthBarBgColor.a)
|
healthBar.bg:SetVertexColor(Gladdy:SetColor(Gladdy.db.healthBarBgColor))
|
||||||
|
|
||||||
healthBar:SetBackdrop({ edgeFile = Gladdy:SMFetch("border", "healthBarBorderStyle"),
|
healthBar:SetBackdrop({ edgeFile = Gladdy:SMFetch("border", "healthBarBorderStyle"),
|
||||||
edgeSize = Gladdy.db.healthBarBorderSize })
|
edgeSize = Gladdy.db.healthBarBorderSize })
|
||||||
healthBar:SetBackdropBorderColor(Gladdy.db.healthBarBorderColor.r, Gladdy.db.healthBarBorderColor.g, Gladdy.db.healthBarBorderColor.b, Gladdy.db.healthBarBorderColor.a)
|
healthBar:SetBackdropBorderColor(Gladdy:SetColor(Gladdy.db.healthBarBorderColor))
|
||||||
healthBar:ClearAllPoints()
|
healthBar:ClearAllPoints()
|
||||||
healthBar:SetPoint("TOPLEFT", Gladdy.buttons[unit], "TOPLEFT", 0, 0)
|
healthBar:SetPoint("TOPLEFT", Gladdy.buttons[unit], "TOPLEFT", 0, 0)
|
||||||
healthBar:SetPoint("BOTTOMRIGHT", Gladdy.buttons[unit], "BOTTOMRIGHT")
|
healthBar:SetPoint("BOTTOMRIGHT", Gladdy.buttons[unit], "BOTTOMRIGHT")
|
||||||
@ -192,8 +192,8 @@ function Healthbar:UpdateFrame(unit)
|
|||||||
healthBar.nameText:Hide()
|
healthBar.nameText:Hide()
|
||||||
end
|
end
|
||||||
end
|
end
|
||||||
healthBar.nameText:SetTextColor(Gladdy.db.healthBarFontColor.r, Gladdy.db.healthBarFontColor.g, Gladdy.db.healthBarFontColor.b, Gladdy.db.healthBarFontColor.a)
|
healthBar.nameText:SetTextColor(Gladdy:SetColor(Gladdy.db.healthBarFontColor))
|
||||||
healthBar.healthText:SetTextColor(Gladdy.db.healthBarFontColor.r, Gladdy.db.healthBarFontColor.g, Gladdy.db.healthBarFontColor.b, Gladdy.db.healthBarFontColor.a)
|
healthBar.healthText:SetTextColor(Gladdy:SetColor(Gladdy.db.healthBarFontColor))
|
||||||
end
|
end
|
||||||
|
|
||||||
function Healthbar:ResetUnit(unit)
|
function Healthbar:ResetUnit(unit)
|
||||||
|
@ -119,7 +119,7 @@ function Highlight:UpdateFrame(unit)
|
|||||||
end
|
end
|
||||||
|
|
||||||
button.targetBorder:SetBackdrop({ edgeFile = Gladdy:SMFetch("border", "highlightBorderStyle"), edgeSize = borderSize })
|
button.targetBorder:SetBackdrop({ edgeFile = Gladdy:SMFetch("border", "highlightBorderStyle"), edgeSize = borderSize })
|
||||||
button.targetBorder:SetBackdropBorderColor(Gladdy.db.targetBorderColor.r, Gladdy.db.targetBorderColor.g, Gladdy.db.targetBorderColor.b, Gladdy.db.targetBorderColor.a)
|
button.targetBorder:SetBackdropBorderColor(Gladdy:SetColor(Gladdy.db.targetBorderColor))
|
||||||
|
|
||||||
button.focusBorder:SetWidth(width)
|
button.focusBorder:SetWidth(width)
|
||||||
button.focusBorder:SetHeight(height)
|
button.focusBorder:SetHeight(height)
|
||||||
@ -132,7 +132,7 @@ function Highlight:UpdateFrame(unit)
|
|||||||
end
|
end
|
||||||
|
|
||||||
button.focusBorder:SetBackdrop({ edgeFile = Gladdy:SMFetch("border", "highlightBorderStyle"), edgeSize = borderSize })
|
button.focusBorder:SetBackdrop({ edgeFile = Gladdy:SMFetch("border", "highlightBorderStyle"), edgeSize = borderSize })
|
||||||
button.focusBorder:SetBackdropBorderColor(Gladdy.db.focusBorderColor.r, Gladdy.db.focusBorderColor.g, Gladdy.db.focusBorderColor.b, Gladdy.db.focusBorderColor.a)
|
button.focusBorder:SetBackdropBorderColor(Gladdy:SetColor(Gladdy.db.focusBorderColor))
|
||||||
|
|
||||||
button.leaderBorder:SetWidth(width)
|
button.leaderBorder:SetWidth(width)
|
||||||
button.leaderBorder:SetHeight(height)
|
button.leaderBorder:SetHeight(height)
|
||||||
@ -145,7 +145,7 @@ function Highlight:UpdateFrame(unit)
|
|||||||
end
|
end
|
||||||
|
|
||||||
button.leaderBorder:SetBackdrop({ edgeFile = Gladdy:SMFetch("border", "highlightBorderStyle"), edgeSize = borderSize })
|
button.leaderBorder:SetBackdrop({ edgeFile = Gladdy:SMFetch("border", "highlightBorderStyle"), edgeSize = borderSize })
|
||||||
button.leaderBorder:SetBackdropBorderColor(Gladdy.db.leaderBorderColor.r, Gladdy.db.leaderBorderColor.g, Gladdy.db.leaderBorderColor.b, Gladdy.db.leaderBorderColor.a)
|
button.leaderBorder:SetBackdropBorderColor(Gladdy:SetColor(Gladdy.db.leaderBorderColor))
|
||||||
if Gladdy.frame.testing then
|
if Gladdy.frame.testing then
|
||||||
Highlight:Test(unit)
|
Highlight:Test(unit)
|
||||||
end
|
end
|
||||||
|
@ -70,7 +70,7 @@ function Pets:PET_SPOTTED(unit)
|
|||||||
Gladdy.guids[UnitGUID(unit)] = unit
|
Gladdy.guids[UnitGUID(unit)] = unit
|
||||||
if Gladdy.db.petEnabled then
|
if Gladdy.db.petEnabled then
|
||||||
self.frames[unit].healthBar:SetAlpha(1)
|
self.frames[unit].healthBar:SetAlpha(1)
|
||||||
self.frames[unit].healthBar.hp:SetStatusBarColor(Gladdy.db.petHealthBarColor.r, Gladdy.db.petHealthBarColor.g, Gladdy.db.petHealthBarColor.b, Gladdy.db.petHealthBarColor.a)
|
self.frames[unit].healthBar.hp:SetStatusBarColor(Gladdy:SetColor(Gladdy.db.petHealthBarColor))
|
||||||
self.frames[unit].healthBar:SetScript("OnUpdate", function(self)
|
self.frames[unit].healthBar:SetScript("OnUpdate", function(self)
|
||||||
self.hp:SetValue(UnitHealth(self.unit))
|
self.hp:SetValue(UnitHealth(self.unit))
|
||||||
Pets:SetHealthText(self, UnitHealth(unit), UnitHealthMax(unit))
|
Pets:SetHealthText(self, UnitHealth(unit), UnitHealthMax(unit))
|
||||||
@ -157,7 +157,7 @@ function Pets:CreateFrame(unitId)
|
|||||||
local healthBar = CreateFrame("Frame", nil, button, BackdropTemplateMixin and "BackdropTemplate")
|
local healthBar = CreateFrame("Frame", nil, button, BackdropTemplateMixin and "BackdropTemplate")
|
||||||
healthBar:SetBackdrop({ edgeFile = Gladdy:SMFetch("border", "petHealthBarBorderStyle"),
|
healthBar:SetBackdrop({ edgeFile = Gladdy:SMFetch("border", "petHealthBarBorderStyle"),
|
||||||
edgeSize = Gladdy.db.petHealthBarBorderSize })
|
edgeSize = Gladdy.db.petHealthBarBorderSize })
|
||||||
healthBar:SetBackdropBorderColor(Gladdy.db.petHealthBarBorderColor.r, Gladdy.db.petHealthBarBorderColor.g, Gladdy.db.petHealthBarBorderColor.b, Gladdy.db.petHealthBarBorderColor.a)
|
healthBar:SetBackdropBorderColor(Gladdy:SetColor(Gladdy.db.petHealthBarBorderColor))
|
||||||
healthBar:SetFrameStrata(Gladdy.db.petFrameStrata)
|
healthBar:SetFrameStrata(Gladdy.db.petFrameStrata)
|
||||||
healthBar:SetFrameLevel(Gladdy.db.petFrameLevel)
|
healthBar:SetFrameLevel(Gladdy.db.petFrameLevel)
|
||||||
healthBar:SetAllPoints(button)
|
healthBar:SetAllPoints(button)
|
||||||
@ -170,12 +170,12 @@ function Pets:CreateFrame(unitId)
|
|||||||
healthBar.portrait.border = healthBar:CreateTexture(nil, "OVERLAY")
|
healthBar.portrait.border = healthBar:CreateTexture(nil, "OVERLAY")
|
||||||
healthBar.portrait.border:SetAllPoints(healthBar.portrait)
|
healthBar.portrait.border:SetAllPoints(healthBar.portrait)
|
||||||
healthBar.portrait.border:SetTexture(Gladdy.db.classIconBorderStyle)
|
healthBar.portrait.border:SetTexture(Gladdy.db.classIconBorderStyle)
|
||||||
healthBar.portrait.border:SetVertexColor(Gladdy.db.petHealthBarBorderColor.r, Gladdy.db.petHealthBarBorderColor.g, Gladdy.db.petHealthBarBorderColor.b, Gladdy.db.petHealthBarBorderColor.a)
|
healthBar.portrait.border:SetVertexColor(Gladdy:SetColor(Gladdy.db.petHealthBarBorderColor))
|
||||||
|
|
||||||
|
|
||||||
healthBar.hp = CreateFrame("StatusBar", nil, healthBar)
|
healthBar.hp = CreateFrame("StatusBar", nil, healthBar)
|
||||||
healthBar.hp:SetStatusBarTexture(Gladdy:SMFetch("statusbar", "petHealthBarTexture"))
|
healthBar.hp:SetStatusBarTexture(Gladdy:SMFetch("statusbar", "petHealthBarTexture"))
|
||||||
healthBar.hp:SetStatusBarColor(Gladdy.db.petHealthBarColor.r, Gladdy.db.petHealthBarColor.g, Gladdy.db.petHealthBarColor.b, Gladdy.db.petHealthBarColor.a)
|
healthBar.hp:SetStatusBarColor(Gladdy:SetColor(Gladdy.db.petHealthBarColor))
|
||||||
healthBar.hp:SetMinMaxValues(0, 100)
|
healthBar.hp:SetMinMaxValues(0, 100)
|
||||||
healthBar.hp:SetFrameStrata(Gladdy.db.petFrameStrata)
|
healthBar.hp:SetFrameStrata(Gladdy.db.petFrameStrata)
|
||||||
healthBar.hp:SetFrameLevel(Gladdy.db.petFrameLevel - 1)
|
healthBar.hp:SetFrameLevel(Gladdy.db.petFrameLevel - 1)
|
||||||
@ -186,7 +186,7 @@ function Pets:CreateFrame(unitId)
|
|||||||
healthBar.bg:ClearAllPoints()
|
healthBar.bg:ClearAllPoints()
|
||||||
healthBar.bg:SetAllPoints(healthBar.hp)
|
healthBar.bg:SetAllPoints(healthBar.hp)
|
||||||
healthBar.bg:SetAlpha(1)
|
healthBar.bg:SetAlpha(1)
|
||||||
healthBar.bg:SetVertexColor(Gladdy.db.petHealthBarBgColor.r, Gladdy.db.petHealthBarBgColor.g, Gladdy.db.petHealthBarBgColor.b, Gladdy.db.petHealthBarBgColor.a)
|
healthBar.bg:SetVertexColor(Gladdy:SetColor(Gladdy.db.petHealthBarBgColor))
|
||||||
|
|
||||||
healthBar.nameText = healthBar:CreateFontString(nil, "LOW", "GameFontNormalSmall")
|
healthBar.nameText = healthBar:CreateFontString(nil, "LOW", "GameFontNormalSmall")
|
||||||
if (Gladdy.db.petHealthBarFontSize < 1) then
|
if (Gladdy.db.petHealthBarFontSize < 1) then
|
||||||
@ -196,7 +196,7 @@ function Pets:CreateFrame(unitId)
|
|||||||
healthBar.nameText:SetFont(Gladdy:SMFetch("font", "petHealthBarFont"), Gladdy.db.petHealthBarFontSize)
|
healthBar.nameText:SetFont(Gladdy:SMFetch("font", "petHealthBarFont"), Gladdy.db.petHealthBarFontSize)
|
||||||
healthBar.nameText:Show()
|
healthBar.nameText:Show()
|
||||||
end
|
end
|
||||||
healthBar.nameText:SetTextColor(Gladdy.db.petHealthBarFontColor.r, Gladdy.db.petHealthBarFontColor.g, Gladdy.db.petHealthBarFontColor.b, Gladdy.db.petHealthBarFontColor.a)
|
healthBar.nameText:SetTextColor(Gladdy:SetColor(Gladdy.db.petHealthBarFontColor))
|
||||||
healthBar.nameText:SetShadowOffset(1, -1)
|
healthBar.nameText:SetShadowOffset(1, -1)
|
||||||
healthBar.nameText:SetShadowColor(0, 0, 0, 1)
|
healthBar.nameText:SetShadowColor(0, 0, 0, 1)
|
||||||
healthBar.nameText:SetJustifyH("CENTER")
|
healthBar.nameText:SetJustifyH("CENTER")
|
||||||
@ -210,7 +210,7 @@ function Pets:CreateFrame(unitId)
|
|||||||
healthBar.healthText:SetFont(Gladdy:SMFetch("font", "petHealthBarFont"), Gladdy.db.petHealthBarFontSize)
|
healthBar.healthText:SetFont(Gladdy:SMFetch("font", "petHealthBarFont"), Gladdy.db.petHealthBarFontSize)
|
||||||
healthBar.healthText:Hide()
|
healthBar.healthText:Hide()
|
||||||
end
|
end
|
||||||
healthBar.healthText:SetTextColor(Gladdy.db.petHealthBarFontColor.r, Gladdy.db.petHealthBarFontColor.g, Gladdy.db.petHealthBarFontColor.b, Gladdy.db.petHealthBarFontColor.a)
|
healthBar.healthText:SetTextColor(Gladdy:SetColor(Gladdy.db.petHealthBarFontColor))
|
||||||
healthBar.healthText:SetShadowOffset(1, -1)
|
healthBar.healthText:SetShadowOffset(1, -1)
|
||||||
healthBar.healthText:SetShadowColor(0, 0, 0, 1)
|
healthBar.healthText:SetShadowColor(0, 0, 0, 1)
|
||||||
healthBar.healthText:SetJustifyH("CENTER")
|
healthBar.healthText:SetJustifyH("CENTER")
|
||||||
@ -289,17 +289,17 @@ function Pets:UpdateFrame(unitId)
|
|||||||
healthBar.portrait.border:Show()
|
healthBar.portrait.border:Show()
|
||||||
end
|
end
|
||||||
healthBar.portrait.border:SetTexture(Gladdy.db.petPortraitBorderStyle)
|
healthBar.portrait.border:SetTexture(Gladdy.db.petPortraitBorderStyle)
|
||||||
healthBar.portrait.border:SetVertexColor(Gladdy.db.petHealthBarBorderColor.r, Gladdy.db.petHealthBarBorderColor.g, Gladdy.db.petHealthBarBorderColor.b, Gladdy.db.petHealthBarBorderColor.a)
|
healthBar.portrait.border:SetVertexColor(Gladdy:SetColor(Gladdy.db.petHealthBarBorderColor))
|
||||||
|
|
||||||
healthBar.bg:SetTexture(Gladdy:SMFetch("statusbar", "petHealthBarTexture"))
|
healthBar.bg:SetTexture(Gladdy:SMFetch("statusbar", "petHealthBarTexture"))
|
||||||
healthBar.bg:SetVertexColor(Gladdy.db.petHealthBarBgColor.r, Gladdy.db.petHealthBarBgColor.g, Gladdy.db.petHealthBarBgColor.b, Gladdy.db.petHealthBarBgColor.a)
|
healthBar.bg:SetVertexColor(Gladdy:SetColor(Gladdy.db.petHealthBarBgColor))
|
||||||
|
|
||||||
healthBar:SetBackdrop({ edgeFile = Gladdy:SMFetch("border", "petHealthBarBorderStyle"),
|
healthBar:SetBackdrop({ edgeFile = Gladdy:SMFetch("border", "petHealthBarBorderStyle"),
|
||||||
edgeSize = Gladdy.db.petHealthBarBorderSize })
|
edgeSize = Gladdy.db.petHealthBarBorderSize })
|
||||||
healthBar:SetBackdropBorderColor(Gladdy.db.petHealthBarBorderColor.r, Gladdy.db.petHealthBarBorderColor.g, Gladdy.db.petHealthBarBorderColor.b, Gladdy.db.petHealthBarBorderColor.a)
|
healthBar:SetBackdropBorderColor(Gladdy:SetColor(Gladdy.db.petHealthBarBorderColor))
|
||||||
|
|
||||||
healthBar.hp:SetStatusBarTexture(Gladdy:SMFetch("statusbar", "petHealthBarTexture"))
|
healthBar.hp:SetStatusBarTexture(Gladdy:SMFetch("statusbar", "petHealthBarTexture"))
|
||||||
healthBar.hp:SetStatusBarColor(Gladdy.db.petHealthBarColor.r, Gladdy.db.petHealthBarColor.g, Gladdy.db.petHealthBarColor.b, Gladdy.db.petHealthBarColor.a)
|
healthBar.hp:SetStatusBarColor(Gladdy:SetColor(Gladdy.db.petHealthBarColor))
|
||||||
healthBar.hp:ClearAllPoints()
|
healthBar.hp:ClearAllPoints()
|
||||||
healthBar.hp:SetPoint("TOPLEFT", healthBar, "TOPLEFT", (Gladdy.db.petHealthBarBorderSize/Gladdy.db.statusbarBorderOffset), -(Gladdy.db.petHealthBarBorderSize/Gladdy.db.statusbarBorderOffset))
|
healthBar.hp:SetPoint("TOPLEFT", healthBar, "TOPLEFT", (Gladdy.db.petHealthBarBorderSize/Gladdy.db.statusbarBorderOffset), -(Gladdy.db.petHealthBarBorderSize/Gladdy.db.statusbarBorderOffset))
|
||||||
healthBar.hp:SetPoint("BOTTOMRIGHT", healthBar, "BOTTOMRIGHT", -(Gladdy.db.petHealthBarBorderSize/Gladdy.db.statusbarBorderOffset), (Gladdy.db.petHealthBarBorderSize/Gladdy.db.statusbarBorderOffset))
|
healthBar.hp:SetPoint("BOTTOMRIGHT", healthBar, "BOTTOMRIGHT", -(Gladdy.db.petHealthBarBorderSize/Gladdy.db.statusbarBorderOffset), (Gladdy.db.petHealthBarBorderSize/Gladdy.db.statusbarBorderOffset))
|
||||||
@ -315,8 +315,8 @@ function Pets:UpdateFrame(unitId)
|
|||||||
healthBar.healthText:SetFont(Gladdy:SMFetch("font", "petHealthBarFont"), Gladdy.db.petHealthBarFontSize)
|
healthBar.healthText:SetFont(Gladdy:SMFetch("font", "petHealthBarFont"), Gladdy.db.petHealthBarFontSize)
|
||||||
healthBar.healthText:Show()
|
healthBar.healthText:Show()
|
||||||
end
|
end
|
||||||
healthBar.nameText:SetTextColor(Gladdy.db.petHealthBarFontColor.r, Gladdy.db.petHealthBarFontColor.g, Gladdy.db.petHealthBarFontColor.b, Gladdy.db.petHealthBarFontColor.a)
|
healthBar.nameText:SetTextColor(Gladdy:SetColor(Gladdy.db.petHealthBarFontColor))
|
||||||
healthBar.healthText:SetTextColor(Gladdy.db.petHealthBarFontColor.r, Gladdy.db.petHealthBarFontColor.g, Gladdy.db.petHealthBarFontColor.b, Gladdy.db.petHealthBarFontColor.a)
|
healthBar.healthText:SetTextColor(Gladdy:SetColor(Gladdy.db.petHealthBarFontColor))
|
||||||
if (unit == "arenapet1") then
|
if (unit == "arenapet1") then
|
||||||
Gladdy:CreateMover(self.frames[unit], "petXOffset", "petYOffset", L["Pets"], {"TOPLEFT", "TOPLEFT"})
|
Gladdy:CreateMover(self.frames[unit], "petXOffset", "petYOffset", L["Pets"], {"TOPLEFT", "TOPLEFT"})
|
||||||
end
|
end
|
||||||
|
@ -42,7 +42,7 @@ function Powerbar:CreateFrame(unit)
|
|||||||
powerBar:EnableMouse(false)
|
powerBar:EnableMouse(false)
|
||||||
powerBar:SetBackdrop({ edgeFile = Gladdy:SMFetch("border", "powerBarBorderStyle"),
|
powerBar:SetBackdrop({ edgeFile = Gladdy:SMFetch("border", "powerBarBorderStyle"),
|
||||||
edgeSize = Gladdy.db.powerBarBorderSize })
|
edgeSize = Gladdy.db.powerBarBorderSize })
|
||||||
powerBar:SetBackdropBorderColor(Gladdy.db.powerBarBorderColor.r, Gladdy.db.powerBarBorderColor.g, Gladdy.db.powerBarBorderColor.b, Gladdy.db.powerBarBorderColor.a)
|
powerBar:SetBackdropBorderColor(Gladdy:SetColor(Gladdy.db.powerBarBorderColor))
|
||||||
powerBar:SetFrameStrata(Gladdy.db.powerFrameStrata)
|
powerBar:SetFrameStrata(Gladdy.db.powerFrameStrata)
|
||||||
powerBar:SetFrameLevel(Gladdy.db.powerFrameLevel)
|
powerBar:SetFrameLevel(Gladdy.db.powerFrameLevel)
|
||||||
|
|
||||||
@ -56,11 +56,11 @@ function Powerbar:CreateFrame(unit)
|
|||||||
powerBar.bg:SetTexture(Gladdy:SMFetch("statusbar", "powerBarTexture"))
|
powerBar.bg:SetTexture(Gladdy:SMFetch("statusbar", "powerBarTexture"))
|
||||||
powerBar.bg:ClearAllPoints()
|
powerBar.bg:ClearAllPoints()
|
||||||
powerBar.bg:SetAllPoints(powerBar.energy)
|
powerBar.bg:SetAllPoints(powerBar.energy)
|
||||||
powerBar.bg:SetVertexColor(Gladdy.db.powerBarBgColor.r, Gladdy.db.powerBarBgColor.g, Gladdy.db.powerBarBgColor.b, Gladdy.db.powerBarBgColor.a)
|
powerBar.bg:SetVertexColor(Gladdy:SetColor(Gladdy.db.powerBarBgColor))
|
||||||
|
|
||||||
powerBar.raceText = powerBar:CreateFontString(nil, "LOW")
|
powerBar.raceText = powerBar:CreateFontString(nil, "LOW")
|
||||||
powerBar.raceText:SetFont(Gladdy:SMFetch("font", "powerBarFont"), Gladdy.db.powerBarFontSize)
|
powerBar.raceText:SetFont(Gladdy:SMFetch("font", "powerBarFont"), Gladdy.db.powerBarFontSize)
|
||||||
powerBar.raceText:SetTextColor(Gladdy.db.powerBarFontColor.r, Gladdy.db.powerBarFontColor.g, Gladdy.db.powerBarFontColor.b, Gladdy.db.powerBarFontColor.a)
|
powerBar.raceText:SetTextColor(Gladdy:SetColor(Gladdy.db.powerBarFontColor))
|
||||||
powerBar.raceText:SetShadowOffset(1, -1)
|
powerBar.raceText:SetShadowOffset(1, -1)
|
||||||
powerBar.raceText:SetShadowColor(0, 0, 0, 1)
|
powerBar.raceText:SetShadowColor(0, 0, 0, 1)
|
||||||
powerBar.raceText:SetJustifyH("CENTER")
|
powerBar.raceText:SetJustifyH("CENTER")
|
||||||
@ -68,7 +68,7 @@ function Powerbar:CreateFrame(unit)
|
|||||||
|
|
||||||
powerBar.powerText = powerBar:CreateFontString(nil, "LOW")
|
powerBar.powerText = powerBar:CreateFontString(nil, "LOW")
|
||||||
powerBar.powerText:SetFont(Gladdy:SMFetch("font", "powerBarFont"), Gladdy.db.powerBarFontSize)
|
powerBar.powerText:SetFont(Gladdy:SMFetch("font", "powerBarFont"), Gladdy.db.powerBarFontSize)
|
||||||
powerBar.powerText:SetTextColor(Gladdy.db.powerBarFontColor.r, Gladdy.db.powerBarFontColor.g, Gladdy.db.powerBarFontColor.b, Gladdy.db.powerBarFontColor.a)
|
powerBar.powerText:SetTextColor(Gladdy:SetColor(Gladdy.db.powerBarFontColor))
|
||||||
powerBar.powerText:SetShadowOffset(1, -1)
|
powerBar.powerText:SetShadowOffset(1, -1)
|
||||||
powerBar.powerText:SetShadowColor(0, 0, 0, 1)
|
powerBar.powerText:SetShadowColor(0, 0, 0, 1)
|
||||||
powerBar.powerText:SetJustifyH("CENTER")
|
powerBar.powerText:SetJustifyH("CENTER")
|
||||||
@ -152,7 +152,7 @@ function Powerbar:UpdateFrame(unit)
|
|||||||
powerBar:Show()
|
powerBar:Show()
|
||||||
end
|
end
|
||||||
powerBar.bg:SetTexture(Gladdy:SMFetch("statusbar", "powerBarTexture"))
|
powerBar.bg:SetTexture(Gladdy:SMFetch("statusbar", "powerBarTexture"))
|
||||||
powerBar.bg:SetVertexColor(Gladdy.db.powerBarBgColor.r, Gladdy.db.powerBarBgColor.g, Gladdy.db.powerBarBgColor.b, Gladdy.db.powerBarBgColor.a)
|
powerBar.bg:SetVertexColor(Gladdy:SetColor(Gladdy.db.powerBarBgColor))
|
||||||
|
|
||||||
powerBar:SetWidth(healthBar:GetWidth())
|
powerBar:SetWidth(healthBar:GetWidth())
|
||||||
powerBar:SetHeight(Gladdy.db.powerBarHeight)
|
powerBar:SetHeight(Gladdy.db.powerBarHeight)
|
||||||
@ -162,7 +162,7 @@ function Powerbar:UpdateFrame(unit)
|
|||||||
|
|
||||||
powerBar:SetBackdrop({ edgeFile = Gladdy:SMFetch("border", "powerBarBorderStyle"),
|
powerBar:SetBackdrop({ edgeFile = Gladdy:SMFetch("border", "powerBarBorderStyle"),
|
||||||
edgeSize = Gladdy.db.powerBarBorderSize })
|
edgeSize = Gladdy.db.powerBarBorderSize })
|
||||||
powerBar:SetBackdropBorderColor(Gladdy.db.powerBarBorderColor.r, Gladdy.db.powerBarBorderColor.g, Gladdy.db.powerBarBorderColor.b, Gladdy.db.powerBarBorderColor.a)
|
powerBar:SetBackdropBorderColor(Gladdy:SetColor(Gladdy.db.powerBarBorderColor))
|
||||||
|
|
||||||
powerBar.energy:SetStatusBarTexture(Gladdy:SMFetch("statusbar", "powerBarTexture"))
|
powerBar.energy:SetStatusBarTexture(Gladdy:SMFetch("statusbar", "powerBarTexture"))
|
||||||
powerBar.energy:ClearAllPoints()
|
powerBar.energy:ClearAllPoints()
|
||||||
@ -170,9 +170,9 @@ function Powerbar:UpdateFrame(unit)
|
|||||||
powerBar.energy:SetPoint("BOTTOMRIGHT", powerBar, "BOTTOMRIGHT", -(Gladdy.db.powerBarBorderSize/Gladdy.db.statusbarBorderOffset), (Gladdy.db.powerBarBorderSize/Gladdy.db.statusbarBorderOffset))
|
powerBar.energy:SetPoint("BOTTOMRIGHT", powerBar, "BOTTOMRIGHT", -(Gladdy.db.powerBarBorderSize/Gladdy.db.statusbarBorderOffset), (Gladdy.db.powerBarBorderSize/Gladdy.db.statusbarBorderOffset))
|
||||||
|
|
||||||
powerBar.raceText:SetFont(Gladdy:SMFetch("font", "powerBarFont"), Gladdy.db.powerBarFontSize)
|
powerBar.raceText:SetFont(Gladdy:SMFetch("font", "powerBarFont"), Gladdy.db.powerBarFontSize)
|
||||||
powerBar.raceText:SetTextColor(Gladdy.db.powerBarFontColor.r, Gladdy.db.powerBarFontColor.g, Gladdy.db.powerBarFontColor.b, Gladdy.db.powerBarFontColor.a)
|
powerBar.raceText:SetTextColor(Gladdy:SetColor(Gladdy.db.powerBarFontColor))
|
||||||
powerBar.powerText:SetFont(Gladdy:SMFetch("font", "powerBarFont"), Gladdy.db.powerBarFontSize)
|
powerBar.powerText:SetFont(Gladdy:SMFetch("font", "powerBarFont"), Gladdy.db.powerBarFontSize)
|
||||||
powerBar.powerText:SetTextColor(Gladdy.db.powerBarFontColor.r, Gladdy.db.powerBarFontColor.g, Gladdy.db.powerBarFontColor.b, Gladdy.db.powerBarFontColor.a)
|
powerBar.powerText:SetTextColor(Gladdy:SetColor(Gladdy.db.powerBarFontColor))
|
||||||
|
|
||||||
powerBar:SetFrameStrata(Gladdy.db.powerFrameStrata)
|
powerBar:SetFrameStrata(Gladdy.db.powerFrameStrata)
|
||||||
powerBar:SetFrameLevel(Gladdy.db.powerFrameLevel)
|
powerBar:SetFrameLevel(Gladdy.db.powerFrameLevel)
|
||||||
|
@ -137,7 +137,7 @@ function Racial:UpdateFrame(unit)
|
|||||||
racial.texture:SetAllPoints(racial)
|
racial.texture:SetAllPoints(racial)
|
||||||
|
|
||||||
racial.texture.overlay:SetTexture(Gladdy.db.racialBorderStyle)
|
racial.texture.overlay:SetTexture(Gladdy.db.racialBorderStyle)
|
||||||
racial.texture.overlay:SetVertexColor(Gladdy.db.racialBorderColor.r, Gladdy.db.racialBorderColor.g, Gladdy.db.racialBorderColor.b, Gladdy.db.racialBorderColor.a)
|
racial.texture.overlay:SetVertexColor(Gladdy:SetColor(Gladdy.db.racialBorderColor))
|
||||||
|
|
||||||
Gladdy:SetPosition(racial, unit, "racialXOffset", "racialYOffset", Racial:LegacySetPosition(racial, unit), Racial)
|
Gladdy:SetPosition(racial, unit, "racialXOffset", "racialYOffset", Racial:LegacySetPosition(racial, unit), Racial)
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user