#Draw aura_env.region.bar.fg on top of overlays
13 messages · Page 1 of 1 (latest)
This is built in overlay system lol, overlays drawn on top of bar
Aura
There is no build in way to change overlay draw layer.
you don't need to change the draw layer to get the same effect
What effect?
the bar having a section that is a different color
dude I don't need different color
I want to PROGRESS BAR be drawn on top of overlays
by default overlays topmost
WA source:
-- AuraBar.lua
fg:SetDrawLayer("ARTWORK", 0);
bg:SetDrawLayer("ARTWORK", -1);
spark:SetDrawLayer("ARTWORK", 7);
-- AuraBar.lua UpdateAdditionalBars()
if (type(self.additionalBars) == "table") then
for index, additionalBar in ipairs(self.additionalBars) do
if (not self.extraTextures[index]) then
local extraTexture = self:CreateTexture(nil, "ARTWORK");
extraTexture:SetTexelSnappingBias(0)
extraTexture:SetDrawLayer("ARTWORK", min(index, 7));
self.extraTextures[index] = extraTexture;
end
-- aura_env.region.bar.bg -- GetDrawLayer(): layer = ARTWORK, sublayer = -1
-- aura_env.region.bar.fg -- GetDrawLayer(): layer = ARTWORK, sublayer = 0 -> SetDrawLayer("ARTWORK", 3)
-- aura_env.region.bar.spark -- GetDrawLayer(): layer = ARTWORK, sublayer = 7
-- aura_env.region.bar.extraTextures.1 -- GetDrawLayer(): layer = ARTWORK, sublayer = 1
-- aura_env.region.bar.extraTextures.2 -- GetDrawLayer(): layer = ARTWORK, sublayer = 2
!ticket