remove ScheduleTimerFixed out of BossMods
This commit is contained in:
+14
-14
@@ -154,7 +154,7 @@ Private.ExecEnv.BossMods.DBM = {
|
|||||||
end
|
end
|
||||||
end
|
end
|
||||||
if self.nextExpire then
|
if self.nextExpire then
|
||||||
self.recheckTimer = timer:ScheduleTimerFixed(self.RecheckTimers, self.nextExpire - now, self)
|
self.recheckTimer = timer:ScheduleTimer(self.RecheckTimers, self.nextExpire - now, self)
|
||||||
end
|
end
|
||||||
end,
|
end,
|
||||||
|
|
||||||
@@ -218,11 +218,11 @@ Private.ExecEnv.BossMods.DBM = {
|
|||||||
Private.ScanEvents("BossMod_TimerStart", timerId)
|
Private.ScanEvents("BossMod_TimerStart", timerId)
|
||||||
end
|
end
|
||||||
if self.nextExpire == nil then
|
if self.nextExpire == nil then
|
||||||
self.recheckTimer = timer:ScheduleTimerFixed(self.RecheckTimers, expirationTime - now, self)
|
self.recheckTimer = timer:ScheduleTimer(self.RecheckTimers, expirationTime - now, self)
|
||||||
self.nextExpire = expirationTime
|
self.nextExpire = expirationTime
|
||||||
elseif expirationTime < self.nextExpire then
|
elseif expirationTime < self.nextExpire then
|
||||||
timer:CancelTimer(self.recheckTimer)
|
timer:CancelTimer(self.recheckTimer)
|
||||||
self.recheckTimer = timer:ScheduleTimerFixed(self.RecheckTimers, expirationTime - now, self)
|
self.recheckTimer = timer:ScheduleTimer(self.RecheckTimers, expirationTime - now, self)
|
||||||
self.nextExpire = expirationTime
|
self.nextExpire = expirationTime
|
||||||
end
|
end
|
||||||
elseif event == "DBM_TimerStop" then
|
elseif event == "DBM_TimerStop" then
|
||||||
@@ -265,11 +265,11 @@ Private.ExecEnv.BossMods.DBM = {
|
|||||||
Private.ScanEvents("BossMod_TimerResume", timerId)
|
Private.ScanEvents("BossMod_TimerResume", timerId)
|
||||||
end
|
end
|
||||||
if self.nextExpire == nil then
|
if self.nextExpire == nil then
|
||||||
self.recheckTimer = timer:ScheduleTimerFixed(self.RecheckTimers, bar.expirationTime - GetTime(), self)
|
self.recheckTimer = timer:ScheduleTimer(self.RecheckTimers, bar.expirationTime - GetTime(), self)
|
||||||
self.nextExpire = bar.expirationTime
|
self.nextExpire = bar.expirationTime
|
||||||
elseif bar.expirationTime < self.nextExpire then
|
elseif bar.expirationTime < self.nextExpire then
|
||||||
timer:CancelTimer(self.recheckTimer)
|
timer:CancelTimer(self.recheckTimer)
|
||||||
self.recheckTimer = timer:ScheduleTimerFixed(self.RecheckTimers, bar.expirationTime - GetTime(), self)
|
self.recheckTimer = timer:ScheduleTimer(self.RecheckTimers, bar.expirationTime - GetTime(), self)
|
||||||
self.nextExpire = bar.expirationTime
|
self.nextExpire = bar.expirationTime
|
||||||
end
|
end
|
||||||
end
|
end
|
||||||
@@ -282,11 +282,11 @@ Private.ExecEnv.BossMods.DBM = {
|
|||||||
bar.duration = duration
|
bar.duration = duration
|
||||||
bar.expirationTime = expirationTime
|
bar.expirationTime = expirationTime
|
||||||
if self.nextExpire == nil then
|
if self.nextExpire == nil then
|
||||||
self.recheckTimer = timer:ScheduleTimerFixed(self.RecheckTimers, bar.expirationTime - now, self)
|
self.recheckTimer = timer:ScheduleTimer(self.RecheckTimers, bar.expirationTime - now, self)
|
||||||
self.nextExpire = expirationTime
|
self.nextExpire = expirationTime
|
||||||
elseif self.nextExpire == nil or expirationTime < self.nextExpire then
|
elseif self.nextExpire == nil or expirationTime < self.nextExpire then
|
||||||
timer:CancelTimer(self.recheckTimer)
|
timer:CancelTimer(self.recheckTimer)
|
||||||
self.recheckTimer = timer:ScheduleTimerFixed(self.RecheckTimers, bar.expirationTime - now, self)
|
self.recheckTimer = timer:ScheduleTimer(self.RecheckTimers, bar.expirationTime - now, self)
|
||||||
self.nextExpire = expirationTime
|
self.nextExpire = expirationTime
|
||||||
end
|
end
|
||||||
end
|
end
|
||||||
@@ -353,7 +353,7 @@ Private.ExecEnv.BossMods.DBM = {
|
|||||||
|
|
||||||
ScheduleCheck = function(self, fireTime)
|
ScheduleCheck = function(self, fireTime)
|
||||||
if not self.scheduled_scans[fireTime] then
|
if not self.scheduled_scans[fireTime] then
|
||||||
self.scheduled_scans[fireTime] = timer:ScheduleTimerFixed(self.DoScan, fireTime - GetTime(), self, fireTime)
|
self.scheduled_scans[fireTime] = timer:ScheduleTimer(self.DoScan, fireTime - GetTime(), self, fireTime)
|
||||||
end
|
end
|
||||||
end
|
end
|
||||||
}
|
}
|
||||||
@@ -824,7 +824,7 @@ Private.ExecEnv.BossMods.BigWigs = {
|
|||||||
end
|
end
|
||||||
|
|
||||||
if self.nextExpire then
|
if self.nextExpire then
|
||||||
self.recheckTimer = timer:ScheduleTimerFixed(self.RecheckTimers, self.nextExpire - now, self)
|
self.recheckTimer = timer:ScheduleTimer(self.RecheckTimers, self.nextExpire - now, self)
|
||||||
end
|
end
|
||||||
end,
|
end,
|
||||||
|
|
||||||
@@ -864,11 +864,11 @@ Private.ExecEnv.BossMods.BigWigs = {
|
|||||||
Private.ScanEvents("BossMod_TimerStart", text)
|
Private.ScanEvents("BossMod_TimerStart", text)
|
||||||
end
|
end
|
||||||
if self.nextExpire == nil then
|
if self.nextExpire == nil then
|
||||||
self.recheckTimer = timer:ScheduleTimerFixed(self.RecheckTimers, expirationTime - now, self)
|
self.recheckTimer = timer:ScheduleTimer(self.RecheckTimers, expirationTime - now, self)
|
||||||
self.nextExpire = expirationTime
|
self.nextExpire = expirationTime
|
||||||
elseif expirationTime < self.nextExpire then
|
elseif expirationTime < self.nextExpire then
|
||||||
timer:CancelTimer(self.recheckTimer)
|
timer:CancelTimer(self.recheckTimer)
|
||||||
self.recheckTimer = timer:ScheduleTimerFixed(self.RecheckTimers, expirationTime - now, self)
|
self.recheckTimer = timer:ScheduleTimer(self.RecheckTimers, expirationTime - now, self)
|
||||||
self.nextExpire = expirationTime
|
self.nextExpire = expirationTime
|
||||||
end
|
end
|
||||||
elseif event == "BigWigs_StopBar" then
|
elseif event == "BigWigs_StopBar" then
|
||||||
@@ -910,10 +910,10 @@ Private.ExecEnv.BossMods.BigWigs = {
|
|||||||
Private.ScanEvents("BossMod_TimerResume", text)
|
Private.ScanEvents("BossMod_TimerResume", text)
|
||||||
end
|
end
|
||||||
if self.nextExpire == nil then
|
if self.nextExpire == nil then
|
||||||
self.recheckTimer = timer:ScheduleTimerFixed(self.RecheckTimers, bar.expirationTime - GetTime(), self)
|
self.recheckTimer = timer:ScheduleTimer(self.RecheckTimers, bar.expirationTime - GetTime(), self)
|
||||||
elseif bar.expirationTime < self.nextExpire then
|
elseif bar.expirationTime < self.nextExpire then
|
||||||
timer:CancelTimer(self.recheckTimer)
|
timer:CancelTimer(self.recheckTimer)
|
||||||
self.recheckTimer = timer:ScheduleTimerFixed(self.RecheckTimers, bar.expirationTime - GetTime(), self)
|
self.recheckTimer = timer:ScheduleTimer(self.RecheckTimers, bar.expirationTime - GetTime(), self)
|
||||||
self.nextExpire = bar.expirationTime
|
self.nextExpire = bar.expirationTime
|
||||||
end
|
end
|
||||||
end
|
end
|
||||||
@@ -1000,7 +1000,7 @@ Private.ExecEnv.BossMods.BigWigs = {
|
|||||||
|
|
||||||
ScheduleCheck = function(self, fireTime)
|
ScheduleCheck = function(self, fireTime)
|
||||||
if not self.scheduled_scans[fireTime] then
|
if not self.scheduled_scans[fireTime] then
|
||||||
self.scheduled_scans[fireTime] = timer:ScheduleTimerFixed(self.DoScan, fireTime - GetTime(), self, fireTime)
|
self.scheduled_scans[fireTime] = timer:ScheduleTimer(self.DoScan, fireTime - GetTime(), self, fireTime)
|
||||||
end
|
end
|
||||||
end
|
end
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user