Codechange: use scoped enums for timer enumerations, rename one enum

This commit is contained in:
Rubidium
2026-01-29 12:42:27 +01:00
committed by rubidium42
parent 7092162a97
commit 03c24810b1
30 changed files with 95 additions and 93 deletions
+4 -4
View File
@@ -18,8 +18,8 @@ template <>
void IntervalTimer<TimerGameRealtime>::Elapsed(TimerGameRealtime::TElapsed delta)
{
if (this->period.period == std::chrono::milliseconds::zero()) return;
if (this->period.flag == TimerGameRealtime::PeriodFlags::AUTOSAVE && _pause_mode.Any() && !_pause_mode.Test(PauseMode::CommandDuringPause)) return;
if (this->period.flag == TimerGameRealtime::PeriodFlags::UNPAUSED && _pause_mode.Any()) return;
if (this->period.trigger == TimerGameRealtime::Trigger::Autosave && _pause_mode.Any() && !_pause_mode.Test(PauseMode::CommandDuringPause)) return;
if (this->period.trigger == TimerGameRealtime::Trigger::Unpaused && _pause_mode.Any()) return;
this->storage.elapsed += delta;
@@ -39,8 +39,8 @@ void TimeoutTimer<TimerGameRealtime>::Elapsed(TimerGameRealtime::TElapsed delta)
{
if (this->fired) return;
if (this->period.period == std::chrono::milliseconds::zero()) return;
if (this->period.flag == TimerGameRealtime::PeriodFlags::AUTOSAVE && _pause_mode.Any() && _pause_mode.Test(PauseMode::CommandDuringPause)) return;
if (this->period.flag == TimerGameRealtime::PeriodFlags::UNPAUSED && _pause_mode.Any()) return;
if (this->period.trigger == TimerGameRealtime::Trigger::Autosave && _pause_mode.Any() && _pause_mode.Test(PauseMode::CommandDuringPause)) return;
if (this->period.trigger == TimerGameRealtime::Trigger::Unpaused && _pause_mode.Any()) return;
this->storage.elapsed += delta;