mirror of
https://github.com/OpenTTD/OpenTTD
synced 2026-01-18 01:42:38 +01:00
Codechange: Use EnumBitSet for RoadTypeFlags and RailTypeFlags. (#13415)
This commit is contained in:
@@ -2627,11 +2627,11 @@ static void ConDumpRoadTypes()
|
||||
(uint)rt,
|
||||
RoadTypeIsTram(rt) ? "Tram" : "Road",
|
||||
FormatLabel(rti->label),
|
||||
HasBit(rti->flags, ROTF_CATENARY) ? 'c' : '-',
|
||||
HasBit(rti->flags, ROTF_NO_LEVEL_CROSSING) ? 'l' : '-',
|
||||
HasBit(rti->flags, ROTF_NO_HOUSES) ? 'X' : '-',
|
||||
HasBit(rti->flags, ROTF_HIDDEN) ? 'h' : '-',
|
||||
HasBit(rti->flags, ROTF_TOWN_BUILD) ? 'T' : '-',
|
||||
rti->flags.Test(RoadTypeFlag::Catenary) ? 'c' : '-',
|
||||
rti->flags.Test(RoadTypeFlag::NoLevelCrossing) ? 'l' : '-',
|
||||
rti->flags.Test(RoadTypeFlag::NoHouses) ? 'X' : '-',
|
||||
rti->flags.Test(RoadTypeFlag::Hidden) ? 'h' : '-',
|
||||
rti->flags.Test(RoadTypeFlag::TownBuild) ? 'T' : '-',
|
||||
std::byteswap(grfid),
|
||||
GetStringPtr(rti->strings.name)
|
||||
);
|
||||
@@ -2664,12 +2664,12 @@ static void ConDumpRailTypes()
|
||||
IConsolePrint(CC_DEFAULT, " {:02d} {}, Flags: {}{}{}{}{}{}, GRF: {:08X}, {}",
|
||||
(uint)rt,
|
||||
FormatLabel(rti->label),
|
||||
HasBit(rti->flags, RTF_CATENARY) ? 'c' : '-',
|
||||
HasBit(rti->flags, RTF_NO_LEVEL_CROSSING) ? 'l' : '-',
|
||||
HasBit(rti->flags, RTF_HIDDEN) ? 'h' : '-',
|
||||
HasBit(rti->flags, RTF_NO_SPRITE_COMBINE) ? 's' : '-',
|
||||
HasBit(rti->flags, RTF_ALLOW_90DEG) ? 'a' : '-',
|
||||
HasBit(rti->flags, RTF_DISALLOW_90DEG) ? 'd' : '-',
|
||||
rti->flags.Test(RailTypeFlag::Catenary) ? 'c' : '-',
|
||||
rti->flags.Test(RailTypeFlag::NoLevelCrossing) ? 'l' : '-',
|
||||
rti->flags.Test(RailTypeFlag::Hidden) ? 'h' : '-',
|
||||
rti->flags.Test(RailTypeFlag::NoSpriteCombine) ? 's' : '-',
|
||||
rti->flags.Test(RailTypeFlag::Allow90Deg) ? 'a' : '-',
|
||||
rti->flags.Test(RailTypeFlag::Disallow90Deg) ? 'd' : '-',
|
||||
std::byteswap(grfid),
|
||||
GetStringPtr(rti->strings.name)
|
||||
);
|
||||
|
||||
Reference in New Issue
Block a user