(svn r23118) -Feature: [NoAI] Allow AIs to query the amount of remaining operations for the current tick

This commit is contained in:
rubidium
2011-11-04 23:20:14 +00:00
parent 8a5c74e1d0
commit 2de0383538
10 changed files with 52 additions and 6 deletions

View File

@@ -66,6 +66,11 @@ AIController::~AIController()
return ::Company::Get(_current_company)->ai_instance->GetController()->ticks;
}
/* static */ int AIController::GetOpsTillSuspend()
{
return ::Company::Get(_current_company)->ai_instance->GetOpsTillSuspend();
}
/* static */ int AIController::GetSetting(const char *name)
{
return AIConfig::GetConfig(_current_company)->GetSetting(name);