Files
ElvUIModernized/ElvUI/Modules/UnitFrames/Elements/Range.lua
T
Crum 93f5762a44 big update Unitframes
update #56
fix #38
fix #69
2018-12-07 23:27:23 -06:00

25 lines
609 B
Lua

local E, L, V, P, G = unpack(ElvUI); --Import: Engine, Locales, PrivateDB, ProfileDB, GlobalDB
local UF = E:GetModule("UnitFrames");
function UF:Construct_Range()
local Range = {insideAlpha = 1, outsideAlpha = E.db.unitframe.OORAlpha}
Range.Override = UF.UpdateRange
return Range
end
function UF:Configure_Range(frame)
local range = frame.Range
if frame.db.rangeCheck then
if not frame:IsElementEnabled("Range") then
frame:EnableElement("Range")
end
range.outsideAlpha = E.db.unitframe.OORAlpha
else
if frame:IsElementEnabled("Range") then
frame:DisableElement("Range")
end
end
end