Rewrite on Faders: Details.FadeHandler.Fader(frame, animationType, speed, hideType)

This commit is contained in:
Tercio Jose
2021-04-24 18:17:59 -03:00
parent 4a28c63b4e
commit 2379884746
35 changed files with 722 additions and 337 deletions
+16 -8
View File
@@ -70,7 +70,7 @@ function Details:StartMeUp() --I'll never stop!
--actor details window
self.playerDetailWindow = self.gump:CriaJanelaInfo()
self.gump:Fade(self.playerDetailWindow, 1)
Details.FadeHandler.Fader(self.playerDetailWindow, 1)
--copy and paste window
self:CreateCopyPasteWindow()
@@ -297,7 +297,7 @@ function Details:StartMeUp() --I'll never stop!
function self:AnnounceVersion()
for index, instancia in _detalhes:ListInstances() do
if (instancia.ativa) then
self.gump:Fade(instancia._version, "in", 0.1)
Details.FadeHandler.Fader(instancia._version, "in", 0.1)
end
end
end
@@ -369,7 +369,7 @@ function Details:StartMeUp() --I'll never stop!
dev_text:SetAlpha (.3)
--version
self.gump:Fade (instance._version, 0)
Details.FadeHandler.Fader (instance._version, 0)
instance._version:SetText ("Details! " .. _detalhes.userversion .. " (core " .. self.realversion .. ")")
instance._version:SetTextColor (1, 1, 1, .35)
instance._version:SetPoint ("bottomleft", instance.baseframe, "bottomleft", 5, 1)
@@ -379,9 +379,9 @@ function Details:StartMeUp() --I'll never stop!
end
function _detalhes:FadeStartVersion()
_detalhes.gump:Fade (dev_icon, "in", 2)
_detalhes.gump:Fade (dev_text, "in", 2)
self.gump:Fade (instance._version, "in", 2)
Details.FadeHandler.Fader (dev_icon, "in", 2)
Details.FadeHandler.Fader (dev_text, "in", 2)
Details.FadeHandler.Fader (instance._version, "in", 2)
end
Details.Schedules.NewTimer(12, Details.FadeStartVersion, Details)
end
@@ -535,7 +535,10 @@ function Details:StartMeUp() --I'll never stop!
Details:Msg("TBC Beta Version: 0011")
end
if (DetailsFramework.IsTBCWow()) then
local originalPosition
local isOnOriginalPosition = true
@@ -547,8 +550,8 @@ function Details:StartMeUp() --I'll never stop!
local warningMessage = taintWarning:CreateFontString (nil, "overlay", "GameFontNormal")
warningMessage:SetText ("< right click and choose 'Enter Battle' if 'Enter Battle' button does not work")
C_Timer.NewTicker(1, function()
C_Timer.NewTicker(12, function() -- default = 1
if (StaticPopup1:IsShown()) then
if (StaticPopup1.which == "CONFIRM_BATTLEFIELD_ENTRY") then
@@ -561,7 +564,12 @@ function Details:StartMeUp() --I'll never stop!
taintWarning:Show()
taintWarning:SetPoint ("topleft", StaticPopup1, "bottomleft", 0, -10)
if (MiniMapBattlefieldFrame:IsShown())then
if (not originalPosition) then
--MiniMapBattlefieldFrame:Click('RightButton')
--BattlefieldFrame_UpdateStatus(true)
--ToggleDropDownMenu(1, nil, MiniMapBattlefieldDropDown, "MiniMapBattlefieldFrame", 10, -5);
local a = {}
for i = 1, MiniMapBattlefieldFrame:GetNumPoints() do
a[#a + 1] = {MiniMapBattlefieldFrame:GetPoint(i)}