summaryrefslogtreecommitdiffhomepage
path: root/Stars45/CarrierAI.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'Stars45/CarrierAI.cpp')
-rw-r--r--Stars45/CarrierAI.cpp14
1 files changed, 7 insertions, 7 deletions
diff --git a/Stars45/CarrierAI.cpp b/Stars45/CarrierAI.cpp
index 4f7e1b7..d7194a4 100644
--- a/Stars45/CarrierAI.cpp
+++ b/Stars45/CarrierAI.cpp
@@ -49,7 +49,7 @@ CarrierAI::CarrierAI(Ship* s, int level)
if (ship)
flight_planner = new(__FILE__,__LINE__) FlightPlanner(ship);
- hold_time = (int) Game::GameTime();
+ hold_time = (int) Game::GetInstance()->GameTime();
}
}
@@ -69,13 +69,13 @@ CarrierAI::ExecFrame(double secs)
if (!sim || !ship || !hangar)
return;
- if (((int) Game::GameTime() - hold_time >= INIT_HOLD) &&
- ((int) Game::GameTime() - exec_time > EXEC_PERIOD)) {
+ if (((int) Game::GetInstance()->GameTime() - hold_time >= INIT_HOLD) &&
+ ((int) Game::GetInstance()->GameTime() - exec_time > EXEC_PERIOD)) {
CheckHostileElements();
CheckPatrolCoverage();
- exec_time = (int) Game::GameTime();
+ exec_time = (int) Game::GetInstance()->GameTime();
}
}
@@ -132,7 +132,7 @@ CarrierAI::CheckPatrolCoverage()
}
}
- else if (Game::GameTime() - hangar->GetLastPatrolLaunch() > PATROL_PERIOD ||
+ else if (Game::GetInstance()->GameTime() - hangar->GetLastPatrolLaunch() > PATROL_PERIOD ||
hangar->GetLastPatrolLaunch() == 0) {
Element* patrol = CreatePackage(0, 2, Mission::PATROL, 0, "ACM Medium Range");
if (patrol) {
@@ -141,7 +141,7 @@ CarrierAI::CheckPatrolCoverage()
if (flight_planner)
flight_planner->CreatePatrolRoute(patrol, i);
- hangar->SetLastPatrolLaunch(Game::GameTime());
+ hangar->SetLastPatrolLaunch(Game::GetInstance()->GameTime());
return true;
}
}
@@ -194,7 +194,7 @@ CarrierAI::CheckHostileElements()
// nobody is assigned yet, create an attack package
if (!found && CreateStrike(elem)) {
- hold_time = (int) Game::GameTime() + 30000;
+ hold_time = (int) Game::GetInstance()->GameTime() + 30000;
return true;
}
}