OpenTTD Source 20241224-master-gee860a5c8e
|
Tables with default values for airports and airport tiles. More...
#include "timer/timer_game_calendar.h"
Go to the source code of this file.
Macros | |
#define | MK(x, y, m) {{x, y}, m} |
Definition of an airport tiles layout. | |
#define | MKEND {{-0x80, 0}, 0} |
Terminator of airport tiles layout definition. | |
#define | AS_GENERIC(fsm, layouts, depots, size_x, size_y, noise, catchment, min_year, max_year, maint_cost, ttdpatch_type, class_id, name, preview, enabled) {{class_id, 0}, fsm, layouts, depots, size_x, size_y, noise, catchment, min_year, max_year, name, ttdpatch_type, preview, maint_cost, enabled, GRFFileProps(AT_INVALID)} |
General AirportSpec definition. | |
#define | AS_ND(ap_name, size_x, size_y, min_year, max_year, catchment, noise, maint_cost, ttdpatch_type, class_id, name, preview) |
AirportSpec definition for airports without any depot. | |
#define | AS(ap_name, size_x, size_y, min_year, max_year, catchment, noise, maint_cost, ttdpatch_type, class_id, name, preview) |
AirportSpec definition for airports with at least one depot. | |
Variables | |
static const std::initializer_list< AirportTileTable > | _tile_table_country_0 |
Tiles for Country Airfield (small) | |
static const std::initializer_list< AirportTileLayout > | _tile_table_country |
static const std::initializer_list< AirportTileTable > | _tile_table_commuter_0 |
Tiles for Commuter Airfield (small) | |
static const std::initializer_list< AirportTileLayout > | _tile_table_commuter |
static const std::initializer_list< AirportTileTable > | _tile_table_city_0 |
Tiles for City Airport (large) | |
static const std::initializer_list< AirportTileLayout > | _tile_table_city |
static const std::initializer_list< AirportTileTable > | _tile_table_metropolitan_0 |
Tiles for Metropolitain Airport (large) - 2 runways. | |
static const std::initializer_list< AirportTileLayout > | _tile_table_metropolitan |
static const std::initializer_list< AirportTileTable > | _tile_table_international_0 |
Tiles for International Airport (large) - 2 runways. | |
static const std::initializer_list< AirportTileLayout > | _tile_table_international |
static const std::initializer_list< AirportTileTable > | _tile_table_intercontinental_0 |
Tiles for International Airport (large) - 2 runways. | |
static const std::initializer_list< AirportTileLayout > | _tile_table_intercontinental |
static const std::initializer_list< AirportTileTable > | _tile_table_heliport_0 |
Tiles for Heliport. | |
static const std::initializer_list< AirportTileLayout > | _tile_table_heliport |
static const std::initializer_list< AirportTileTable > | _tile_table_helidepot_0 |
Tiles for Helidepot. | |
static const std::initializer_list< AirportTileLayout > | _tile_table_helidepot |
static const std::initializer_list< AirportTileTable > | _tile_table_helistation_0 |
Tiles for Helistation. | |
static const std::initializer_list< AirportTileLayout > | _tile_table_helistation |
const AirportSpec | _origin_airport_specs [] |
Tables with default values for airports and airport tiles.
Definition in file airport_defaults.h.
#define AS | ( | ap_name, | |
size_x, | |||
size_y, | |||
min_year, | |||
max_year, | |||
catchment, | |||
noise, | |||
maint_cost, | |||
ttdpatch_type, | |||
class_id, | |||
name, | |||
preview | |||
) |
AirportSpec definition for airports with at least one depot.
Definition at line 389 of file airport_defaults.h.
#define AS_GENERIC | ( | fsm, | |
layouts, | |||
depots, | |||
size_x, | |||
size_y, | |||
noise, | |||
catchment, | |||
min_year, | |||
max_year, | |||
maint_cost, | |||
ttdpatch_type, | |||
class_id, | |||
name, | |||
preview, | |||
enabled | |||
) | {{class_id, 0}, fsm, layouts, depots, size_x, size_y, noise, catchment, min_year, max_year, name, ttdpatch_type, preview, maint_cost, enabled, GRFFileProps(AT_INVALID)} |
General AirportSpec definition.
Definition at line 380 of file airport_defaults.h.
#define AS_ND | ( | ap_name, | |
size_x, | |||
size_y, | |||
min_year, | |||
max_year, | |||
catchment, | |||
noise, | |||
maint_cost, | |||
ttdpatch_type, | |||
class_id, | |||
name, | |||
preview | |||
) |
AirportSpec definition for airports without any depot.
Definition at line 384 of file airport_defaults.h.
#define MK | ( | x, | |
y, | |||
m | |||
) | {{x, y}, m} |
Definition of an airport tiles layout.
x | offset x of this tile |
y | offset y of this tile |
m | StationGfx of the tile |
Definition at line 23 of file airport_defaults.h.
#define MKEND {{-0x80, 0}, 0} |
Terminator of airport tiles layout definition.
Definition at line 28 of file airport_defaults.h.
|
extern |
|
static |
Definition at line 121 of file airport_defaults.h.
|
static |
Tiles for City Airport (large)
Definition at line 81 of file airport_defaults.h.
|
static |
Definition at line 76 of file airport_defaults.h.
|
static |
Tiles for Commuter Airfield (small)
Definition at line 52 of file airport_defaults.h.
|
static |
Definition at line 47 of file airport_defaults.h.
|
static |
Tiles for Country Airfield (small)
Definition at line 31 of file airport_defaults.h.
|
static |
Definition at line 355 of file airport_defaults.h.
|
static |
|
static |
Definition at line 342 of file airport_defaults.h.
|
static |
Tiles for Heliport.
Definition at line 337 of file airport_defaults.h.
|
static |
Definition at line 372 of file airport_defaults.h.
|
static |
Tiles for Helistation.
Definition at line 360 of file airport_defaults.h.
|
static |
Definition at line 332 of file airport_defaults.h.
|
static |
Tiles for International Airport (large) - 2 runways.
Definition at line 229 of file airport_defaults.h.
|
static |
Definition at line 224 of file airport_defaults.h.
|
static |
Tiles for International Airport (large) - 2 runways.
Definition at line 171 of file airport_defaults.h.
|
static |
Definition at line 166 of file airport_defaults.h.
|
static |
Tiles for Metropolitain Airport (large) - 2 runways.
Definition at line 126 of file airport_defaults.h.