Codechange: Use enum class for RailTileType

This commit is contained in:
Peter Nelson
2025-11-17 19:49:34 +00:00
committed by dP
parent b9fea4749c
commit 6f6c3834dc
12 changed files with 45 additions and 45 deletions

View File

@@ -104,7 +104,7 @@ Axis GetAxisForNewRailWaypoint(TileIndex tile)
if (IsRailWaypointTile(tile)) return GetRailStationAxis(tile);
/* Non-plain rail type, no valid axis for waypoints. */
if (!IsTileType(tile, MP_RAILWAY) || GetRailTileType(tile) != RAIL_TILE_NORMAL) return INVALID_AXIS;
if (!IsTileType(tile, MP_RAILWAY) || GetRailTileType(tile) != RailTileType::Normal) return INVALID_AXIS;
switch (GetTrackBits(tile)) {
case TRACK_BIT_X: return AXIS_X;