OpenTTD Source
20240917-master-g9ab0a47812
|
Go to the documentation of this file.
13 #include "../script/script_config.hpp"
14 #include "../company_type.h"
31 class AIInfo *GetInfo()
const;
Owner
Enum for all companies/owners.
@ SSS_DEFAULT
Get the Script config from the current game mode.
static AIConfig * GetConfig(CompanyID company, ScriptSettingSource source=SSS_DEFAULT)
Get the config of a company.
int version
Version of the Script.
ScriptInfo * FindInfo(const std::string &name, int version, bool force_exact_match) override
This function should call back to the Scanner in charge of this Config, to find the ScriptInfo belong...
std::string name
Name of the Script.
All static information from an AI like name, version, etc.
All static information from an Script like name, version, etc.
bool ResetInfo(bool force_exact_match)
When ever the AI Scanner is reloaded, all infos become invalid.
ScriptSettingSource
Where to get the config from, either default (depends on current game mode) or force either newgame o...