|
OpenTTD Source
14.0-beta1
|
Statically loadable part of Company pool item. More...
#include <company_base.h>
Data Fields | |
| uint32_t | name_2 |
| Parameter of name_1. | |
| StringID | name_1 |
| Name of the company if the user did not change it. | |
| std::string | name |
| Name of the company if the user changed it. | |
| StringID | president_name_1 |
| Name of the president if the user did not change it. | |
| uint32_t | president_name_2 |
| Parameter of president_name_1. | |
| std::string | president_name |
| Name of the president if the user changed it. | |
| CompanyManagerFace | face |
| Face description of the president. | |
| Money | money |
| Money owned by the company. | |
| byte | money_fraction |
| Fraction of money of the company, too small to represent in money. | |
| Money | current_loan |
| Amount of money borrowed from the bank. | |
| Money | max_loan |
| Max allowed amount of the loan or COMPANY_MAX_LOAN_DEFAULT. | |
| Colours | colour |
| Company colour. | |
| byte | block_preview |
| Number of quarters that the company is not allowed to get new exclusive engine previews (see CompaniesGenStatistics). | |
| TileIndex | location_of_HQ |
| Northern tile of HQ; INVALID_TILE when there is none. | |
| TileIndex | last_build_coordinate |
| Coordinate of the last build thing by this company. | |
| TimerGameEconomy::Year | inaugurated_year |
| Economy year of starting the company. | |
| byte | months_of_bankruptcy |
| Number of months that the company is unable to pay its debts. | |
| CompanyMask | bankrupt_asked |
| which companies were asked about buying it? | |
| int16_t | bankrupt_timeout |
If bigger than 0, amount of time to wait for an answer on an offer to buy this company. | |
| Money | bankrupt_value |
| uint32_t | terraform_limit |
| Amount of tileheights we can (still) terraform (times 65536). | |
| uint32_t | clear_limit |
| Amount of tiles we can (still) clear (times 65536). | |
| uint32_t | tree_limit |
| Amount of trees we can (still) plant (times 65536). | |
| uint32_t | build_object_limit |
| Amount of tiles we can (still) build objects on (times 65536). Also applies to buying land. | |
| bool | is_ai |
If true, the company is (also) controlled by the computer (a NoAI program). More... | |
| std::array< Expenses, 3 > | yearly_expenses {} |
| Expenses of the company for the last three years. | |
| CompanyEconomyEntry | cur_economy |
| Economic data of the company of this quarter. | |
| CompanyEconomyEntry | old_economy [MAX_HISTORY_QUARTERS] |
| Economic data of the company of the last MAX_HISTORY_QUARTERS quarters. | |
| byte | num_valid_stat_ent |
| Number of valid statistical entries in old_economy. | |
| Livery | livery [LS_END] |
| EngineRenewList | engine_renew_list |
| Engine renewals of this company. | |
| CompanySettings | settings |
| settings specific for each company | |
Statically loadable part of Company pool item.
Definition at line 56 of file company_base.h.
| bool CompanyProperties::is_ai |
If true, the company is (also) controlled by the computer (a NoAI program).
Definition at line 95 of file company_base.h.
Referenced by CmdBuyCompany(), Company::IsValidAiID(), Company::IsValidHumanID(), CompanyWindow::OnPaint(), and ServerNetworkAdminSocketHandler::SendCompanyInfo().