summaryrefslogtreecommitdiffhomepage
path: root/Stars45/FighterAI.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'Stars45/FighterAI.cpp')
-rw-r--r--Stars45/FighterAI.cpp18
1 files changed, 9 insertions, 9 deletions
diff --git a/Stars45/FighterAI.cpp b/Stars45/FighterAI.cpp
index 12f1746..c394cca 100644
--- a/Stars45/FighterAI.cpp
+++ b/Stars45/FighterAI.cpp
@@ -33,7 +33,7 @@
#include "RadioMessage.h"
#include "RadioTraffic.h"
-#include "Game.h"
+#include "Clock.h"
#include "ContentBundle.h"
static const double TIME_TO_DOCK = 30;
@@ -1563,8 +1563,8 @@ FighterAI::EvadeThreat()
// jink for one second:
else {
- if (Game::GetInstance()->GetClock()->GameTime() - jink_time > 1500) {
- jink_time = Game::GetInstance()->GetClock()->GameTime();
+ if (Clock::GetInstance()->GameTime() - jink_time > 1500) {
+ jink_time = Clock::GetInstance()->GameTime();
jink = Point(rand() - 16384,
rand() - 16384,
rand() - 16384) * 15e3;
@@ -1587,8 +1587,8 @@ FighterAI::EvadeThreat()
// jink for one second:
else {
- if (Game::GetInstance()->GetClock()->GameTime() - jink_time > 1000) {
- jink_time = Game::GetInstance()->GetClock()->GameTime();
+ if (Clock::GetInstance()->GameTime() - jink_time > 1000) {
+ jink_time = Clock::GetInstance()->GameTime();
jink = Point(rand() - 16384,
rand() - 16384,
rand() - 16384);
@@ -1647,8 +1647,8 @@ FighterAI::EvadeThreat()
if (!target) {
DWORD jink_rate = 400 + 200 * (3-ai_level);
- if (Game::GetInstance()->GetClock()->GameTime() - jink_time > jink_rate) {
- jink_time = Game::GetInstance()->GetClock()->GameTime();
+ if (Clock::GetInstance()->GameTime() - jink_time > jink_rate) {
+ jink_time = Clock::GetInstance()->GameTime();
jink = Point(rand() - 16384,
rand() - 16384,
rand() - 16384) * 2000;
@@ -1777,7 +1777,7 @@ FighterAI::FireControl()
if (ship->FireSecondary()) {
missile_time = secondary->Design()->salvo_delay + extra_time;
- if (Game::GetInstance()->GetClock()->GameTime() - last_call_time > 6000) {
+ if (Clock::GetInstance()->GameTime() - last_call_time > 6000) {
// call fox:
int call = RadioMessage::FOX_3; // A2A
@@ -1788,7 +1788,7 @@ FighterAI::FireControl()
call = RadioMessage::FOX_2;
RadioTraffic::SendQuickMessage(ship, call);
- last_call_time = Game::GetInstance()->GetClock()->GameTime();
+ last_call_time = Clock::GetInstance()->GameTime();
}
}
}