diff options
Diffstat (limited to 'Stars45/Campaign.cpp')
-rw-r--r-- | Stars45/Campaign.cpp | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/Stars45/Campaign.cpp b/Stars45/Campaign.cpp index 7572ea5..e41b24a 100644 --- a/Stars45/Campaign.cpp +++ b/Stars45/Campaign.cpp @@ -409,7 +409,7 @@ Campaign::Unload() { SetStatus(CAMPAIGN_INIT); - Game::GetInstance()->ResetGameTime(); + Game::GetInstance()->GetClock()->ResetGameTime(); StarSystem::SetBaseTime(0); startTime = Stardate(); @@ -1942,7 +1942,7 @@ Campaign::ExecFrame() else time += 20 * 3600; - StarSystem::SetBaseTime(startTime + time - Game::GetInstance()->GameTime()/1000.0); + StarSystem::SetBaseTime(startTime + time - Game::GetInstance()->GetClock()->GameTime()/1000.0); } else { m.reset(); @@ -2044,7 +2044,7 @@ Campaign::StartMission() ::Print("\n\nCampaign Start Mission - %d. '%s'\n", m->Identity(), m->Name()); if (!scripted) { - long double gtime = (long double) Game::GetInstance()->GameTime() / 1000.0; + long double gtime = (long double) Game::GetInstance()->GetClock()->GameTime() / 1000.0; long double base = startTime + m->Start() - 15 - gtime; StarSystem::SetBaseTime(base); @@ -2071,7 +2071,7 @@ Campaign::RollbackMission() if (m) { if (!scripted) { - long double gtime = (long double) Game::GetInstance()->GameTime() / 1000.0; + long double gtime = (long double) Game::GetInstance()->GetClock()->GameTime() / 1000.0; long double base = startTime + m->Start() - 60 - gtime; StarSystem::SetBaseTime(base); |