(svn r19464) -Codechange: move GetHangarTile to Airport

This commit is contained in:
yexo
2010-03-19 09:58:46 +00:00
parent 414071d07f
commit f2743cd5ed
6 changed files with 13 additions and 13 deletions

View File

@@ -109,7 +109,7 @@
if (st->owner != _current_company) return INVALID_TILE;
if ((st->facilities & FACIL_AIRPORT) == 0) return INVALID_TILE;
return st->GetHangarTile(0);
return st->airport.GetHangarTile(0);
}
/* static */ AIAirport::AirportType AIAirport::GetAirportType(TileIndex tile)

View File

@@ -31,7 +31,7 @@ AIDepotList::AIDepotList(AITile::TransportType transport_type)
if (st->owner == ::_current_company) {
const AirportSpec *as = st->airport.GetSpec();
for (uint i = 0; i < as->nof_depots; i++) {
this->AddItem(st->GetHangarTile(i));
this->AddItem(st->airport.GetHangarTile(i));
}
}
}

View File

@@ -182,7 +182,7 @@ static const Order *ResolveOrder(VehicleID vehicle_id, AIOrder::OrderPosition or
/* Aircraft's hangars are referenced by StationID, not DepotID */
const Station *st = ::Station::Get(order->GetDestination());
if (!st->airport.HasHangar()) return INVALID_TILE;
return st->GetHangarTile(0);
return st->airport.GetHangarTile(0);
}
case OT_GOTO_STATION: {