|
OpenTTD Source 20251104-master-g3befbdd52f
|
Command definitions related to the economy. More...
Go to the source code of this file.
Functions | |
| CommandCost | CmdBuyCompany (DoCommandFlags flags, CompanyID target_company, bool hostile_takeover) |
| Buy up another company. | |
Command definitions related to the economy.
Definition in file economy_cmd.h.
| CommandCost CmdBuyCompany | ( | DoCommandFlags | flags, |
| CompanyID | target_company, | ||
| bool | hostile_takeover | ||
| ) |
Buy up another company.
When a competing company is gone bankrupt you get the chance to purchase that company.
| flags | type of operation |
| target_company | company to buy up |
| hostile_takeover | whether to buy up the company even if it is not bankrupt |
Definition at line 2021 of file economy.cpp.
References _current_company, _local_company, _networking, CompanyProperties::bankrupt_asked, CalculateHostileTakeoverValue(), CheckTakeoverVehicleLimit(), CMD_ERROR, Execute, EXPENSES_OTHER, Pool< Titem, Tindex, Tgrowth_step, Tpool_type, Tcache >::PoolItem<&_company_pool >::GetIfValid(), Pool< Titem, Tindex, Tgrowth_step, Tpool_type, Tcache >::PoolItem< Tpool >::index, CompanyProperties::is_ai, and BaseBitSet< Timpl, Tvalue_type, Tstorage, Tmask >::Test().