(svn r16253) -Add [NoAI]: AIController::GetVersion, this returns the newgrf-version of OpenTTD

This commit is contained in:
yexo
2009-05-07 21:33:38 +00:00
parent 0ad4f31658
commit 6ced713033
3 changed files with 19 additions and 0 deletions

View File

@@ -50,6 +50,18 @@ public:
*/
static int GetSetting(const char *name);
/**
* Get the OpenTTD version of this executable. The version is formatted
* with the bits having the following meaning:
* 28-31 major version
* 24-27 minor version
* 20-23 build
* 19 1 if it is a release, 0 if it is not.
* 0-18 revision number; 0 when the revision is unknown.
* @return The version in newgrf format.
*/
static uint GetVersion();
/**
* Change the minimum amount of time the AI should be put in suspend mode
* when you execute a command. Normally in SP this is 1, and in MP it is