OpenTTD Source 20250312-master-gcdcc6b491d
|
Information about a aircraft vehicle. More...
#include <engine_type.h>
Data Fields | |
uint8_t | image_index = 0 |
uint8_t | cost_factor = 0 |
uint8_t | running_cost = 0 |
uint8_t | subtype = 0 |
Type of aircraft. | |
SoundID | sfx {} |
uint16_t | max_speed = 0 |
Maximum speed (1 unit = 8 mph = 12.8 km-ish/h) | |
uint8_t | acceleration = 0 |
uint8_t | mail_capacity = 0 |
Mail capacity (bags). | |
uint16_t | passenger_capacity = 0 |
Passenger capacity (persons). | |
uint16_t | max_range = 0 |
Maximum range of this aircraft. | |
Information about a aircraft vehicle.
Definition at line 104 of file engine_type.h.
uint8_t AircraftVehicleInfo::acceleration = 0 |
Definition at line 111 of file engine_type.h.
uint8_t AircraftVehicleInfo::cost_factor = 0 |
Definition at line 106 of file engine_type.h.
uint8_t AircraftVehicleInfo::image_index = 0 |
Definition at line 105 of file engine_type.h.
uint8_t AircraftVehicleInfo::mail_capacity = 0 |
Mail capacity (bags).
Definition at line 112 of file engine_type.h.
Referenced by AircraftVehicleChangeInfo(), and CmdBuildAircraft().
uint16_t AircraftVehicleInfo::max_range = 0 |
Maximum range of this aircraft.
Definition at line 114 of file engine_type.h.
Referenced by AircraftVehicleChangeInfo(), and UpdateAircraftCache().
uint16_t AircraftVehicleInfo::max_speed = 0 |
Maximum speed (1 unit = 8 mph = 12.8 km-ish/h)
Definition at line 110 of file engine_type.h.
Referenced by AircraftVehicleChangeInfo(), and UpdateAircraftCache().
uint16_t AircraftVehicleInfo::passenger_capacity = 0 |
Passenger capacity (persons).
Definition at line 113 of file engine_type.h.
Referenced by AircraftVehicleChangeInfo(), and CmdBuildAircraft().
uint8_t AircraftVehicleInfo::running_cost = 0 |
Definition at line 107 of file engine_type.h.
SoundID AircraftVehicleInfo::sfx {} |
Definition at line 109 of file engine_type.h.
uint8_t AircraftVehicleInfo::subtype = 0 |
Type of aircraft.
Definition at line 108 of file engine_type.h.
Referenced by AircraftVehicleChangeInfo(), CanVehicleUseStation(), CheckAutoreplaceValidity(), CheckOrders(), CmdBuildAircraft(), CmdBuildVehicle(), FindNearestHangar(), GetEngineLiveryScheme(), GetVehicleCannotUseStationReason(), and MaybeCrashAirplane().