- ***************
- *** 37,42 ****
- #include "core/backup_type.hpp"
- #include "zoom_func.h"
- #include "disaster_vehicle.h"
- #include "table/strings.h"
- --- 37,43 ----
- #include "core/backup_type.hpp"
- #include "zoom_func.h"
- #include "disaster_vehicle.h"
- + #include "newgrf_airporttiles.h"
- #include "table/strings.h"
- ***************
- *** 1347,1354 ****
- */
- static void AircraftLandAirplane(Aircraft *v)
- {
- v->UpdateDeltaXY(INVALID_DIR);
- if (!PlayVehicleSound(v, VSE_TOUCHDOWN)) {
- SndPlayVehicleFx(SND_17_SKID_PLANE, v);
- }
- --- 1348,1361 ----
- */
- static void AircraftLandAirplane(Aircraft *v)
- {
- + Station *st = Station::Get(v->targetairport);
- +
- + TileIndex vt = TileVirtXY(v->x_pos, v->y_pos);
- +
- v->UpdateDeltaXY(INVALID_DIR);
- + AirportTileAnimationTrigger(st, vt, AAT_STATION_AIRPLANE_LAND);
- +
- if (!PlayVehicleSound(v, VSE_TOUCHDOWN)) {
- SndPlayVehicleFx(SND_17_SKID_PLANE, v);
- }