1
0
Fork 0

Fix 5575379: Crash with default airports. (#14120)

vehicle-details-tooltip
frosch 2025-04-26 22:29:01 +02:00 committed by GitHub
parent f62f728187
commit d85f6dccc5
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
1 changed files with 3 additions and 1 deletions

View File

@ -323,9 +323,11 @@ bool TriggerAirportAnimation(Station *st, AirportAnimationTrigger trigger, Cargo
for (TileIndex tile : st->airport) { for (TileIndex tile : st->airport) {
if (!st->TileBelongsToAirport(tile)) continue; if (!st->TileBelongsToAirport(tile)) continue;
const AirportTileSpec *ats = AirportTileSpec::GetByTile(tile);
if (ats->grf_prop.grffile == nullptr) continue;
uint8_t var18_extra = 0; uint8_t var18_extra = 0;
if (IsValidCargoType(cargo_type)) { if (IsValidCargoType(cargo_type)) {
const AirportTileSpec *ats = AirportTileSpec::GetByTile(tile);
var18_extra |= ats->grf_prop.grffile->cargo_map[cargo_type] << 8; var18_extra |= ats->grf_prop.grffile->cargo_map[cargo_type] << 8;
} }