equal
deleted
inserted
replaced
243 * (VarAction 2 Variable 0xE2) |
243 * (VarAction 2 Variable 0xE2) |
244 */ |
244 */ |
245 static byte MapAircraftMovementState(const Vehicle *v) |
245 static byte MapAircraftMovementState(const Vehicle *v) |
246 { |
246 { |
247 const Station *st = GetStation(v->u.air.targetairport); |
247 const Station *st = GetStation(v->u.air.targetairport); |
|
248 if (st->airport_tile == 0) return AMS_TTDP_FLIGHT_TO_TOWER; |
|
249 |
248 const AirportFTAClass *afc = st->Airport(); |
250 const AirportFTAClass *afc = st->Airport(); |
249 uint16 amdflag = afc->MovingData(v->u.air.pos)->flag; |
251 uint16 amdflag = afc->MovingData(v->u.air.pos)->flag; |
250 |
252 |
251 switch (v->u.air.state) { |
253 switch (v->u.air.state) { |
252 case HANGAR: |
254 case HANGAR: |