Add method for whether calendar is frozen

This commit is contained in:
Jonathan G Rennison
2024-02-17 10:04:40 +00:00
parent 7938844d1d
commit 074447138c
3 changed files with 11 additions and 3 deletions

View File

@@ -1565,7 +1565,7 @@ void CallVehicleTicks()
if (TickSkipCounter() == 0) RunVehicleDayProc();
if (EconTime::UsingWallclockUnits() && _settings_game.economy.minutes_per_calendar_year != CalTime::FROZEN_MINUTES_PER_YEAR && CalTime::Detail::now.sub_date_fract == 0) {
if (EconTime::UsingWallclockUnits() && !CalTime::IsCalendarFrozen() && CalTime::Detail::now.sub_date_fract == 0) {
RunVehicleCalendarDayProc();
}