test range

This commit is contained in:
Bunny67
2018-07-15 00:55:10 +03:00
parent 97fa638754
commit 00e76bc91d
5 changed files with 38 additions and 10 deletions
@@ -12,6 +12,7 @@
<Script file="PvPIndicator.lua"/>
<Script file="RaidIcon.lua"/>
<Script file="RaidRoleIcons.lua"/>
<Script file="Range.lua"/>
<Script file="RestingIndicator.lua"/>
<Script file="FrameGlow.lua"/>
</Ui>
@@ -0,0 +1,24 @@
local E, L, V, P, G = unpack(ElvUI); --Inport: 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