mirror of
https://github.com/OpenTTD/OpenTTD.git
synced 2025-02-11 00:34:27 +00:00
Codechange: Remove StationFacilityByte type
This commit is contained in:
parent
09567bf0b3
commit
fb6ae81415
@ -61,7 +61,7 @@ struct BaseStation : StationPool::PoolItem<&_station_pool> {
|
||||
|
||||
Town *town; ///< The town this station is associated with
|
||||
OwnerByte owner; ///< The owner of this station
|
||||
StationFacilityByte facilities; ///< The facilities that this station has
|
||||
StationFacility facilities; ///< The facilities that this station has
|
||||
|
||||
uint8 num_specs; ///< Number of specs in the speclist
|
||||
StationSpecList *speclist; ///< List of station specs of this station
|
||||
|
@ -49,7 +49,7 @@ enum RoadStopType {
|
||||
};
|
||||
|
||||
/** The facilities a station might be having */
|
||||
enum StationFacility {
|
||||
enum StationFacility : byte {
|
||||
FACIL_NONE = 0, ///< The station has no facilities at all
|
||||
FACIL_TRAIN = 1 << 0, ///< Station with train station
|
||||
FACIL_TRUCK_STOP = 1 << 1, ///< Station with truck stops
|
||||
@ -59,7 +59,6 @@ enum StationFacility {
|
||||
FACIL_WAYPOINT = 1 << 7, ///< Station is a waypoint
|
||||
};
|
||||
DECLARE_ENUM_AS_BIT_SET(StationFacility)
|
||||
typedef SimpleTinyEnumT<StationFacility, byte> StationFacilityByte;
|
||||
|
||||
/** The vehicles that may have visited a station */
|
||||
enum StationHadVehicleOfType {
|
||||
|
Loading…
Reference in New Issue
Block a user