You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

34 lines
694 B

MoveIt.Modules.Alpha = {}
function MoveIt.Modules.Alpha:Apply(frameName)
local modSettings = MoveIt:GetFrameSettings(frameName, "Alpha")
local handle = MoveIt:GetFrameHandle(frameName)
handle:SetAlpha(modSettings.Alpha)
end
function MoveIt.Modules.Alpha:Revert(frameName)
local originalSettings = MoveIt.originalSettings[frameName].Alpha
MoveIt:SetFrameSettings(frameName, "Alpha",
{
Alpha = originalSettings.Alpha,
Enabled = false
})
self:Apply(frameName)
end
function MoveIt.Modules.Alpha:GetOriginalSettings(frameName)
local handle = MoveIt:GetFrameHandle(frameName)
return
{
Alpha = handle:GetAlpha()
}
end