Owner
Enum for all companies/owners.
The tile has no ownership.
Types related to object tiles.
void UpdateCompanyHQ(TileIndex tile, uint score)
Update the CompanyHQ to the state associated with the given score.
uint16 ObjectType
Types of objects.
uint32 TileIndex
The index/ID of a Tile.
Types related to companies.
void BuildObject(ObjectType type, TileIndex tile, CompanyID owner=OWNER_NONE, struct Town *town=nullptr, uint8 view=0)
Actually build the object.
void ShowBuildObjectPicker()
Show our object picker.