(svn r19457) -Codechange: introduce AirportOverrideManager to keep track of airports if a newgrf can't be found

This commit is contained in:
yexo
2010-03-18 23:12:38 +00:00
parent a99a7e7a37
commit 38f4cb6469
12 changed files with 74 additions and 3 deletions

View File

@@ -378,7 +378,7 @@ static AirportTileTable *_tile_table_helistation[] = {
/** General AirportSpec definition. */
#define AS_GENERIC(fsm, att, att_len, depot_tbl, num_depots, size_x, size_y, noise, catchment, min_year, max_year, ttdpatch_type, class_id, name, enabled) \
{fsm, att, att_len, depot_tbl, num_depots, size_x, size_y, noise, catchment, min_year, max_year, name, ttdpatch_type, class_id, enabled}
{fsm, att, att_len, depot_tbl, num_depots, size_x, size_y, noise, catchment, min_year, max_year, name, ttdpatch_type, class_id, enabled, {AT_INVALID, 0, NULL, NULL, AT_INVALID}}
/** AirportSpec definition for airports without any depot. */
#define AS_ND(ap_name, size_x, size_y, min_year, max_year, catchment, noise, ttdpatch_type, class_id, name) \