Fix #12365: Company Window now displays proper inauguration year and period while in wallclock mode.

This commit is contained in:
Kaiden Joy
2024-06-18 19:22:43 -04:00
committed by rubidium42
parent 55ca1c77be
commit 7a698c7f1c
6 changed files with 19 additions and 2 deletions

View File

@@ -3272,6 +3272,12 @@ bool AfterLoadGame()
ScriptObject::InitializeRandomizers();
}
if (IsSavegameVersionBefore(SLV_COMPANY_INAUGURATED_PERIOD)) {
for (Company *c : Company::Iterate()) {
c->inaugurated_year_calendar = _settings_game.game_creation.starting_year;
}
}
for (Company *c : Company::Iterate()) {
UpdateCompanyLiveries(c);
}