Codechange: split GetRoadDir as bays have DiagDir and drive throughs have Axis

This commit is contained in:
Rubidium
2024-10-22 23:25:07 +02:00
committed by rubidium42
parent d6aa09f96a
commit c9819f8957
11 changed files with 100 additions and 56 deletions

View File

@@ -123,7 +123,7 @@ Axis GetAxisForNewRailWaypoint(TileIndex tile)
Axis GetAxisForNewRoadWaypoint(TileIndex tile)
{
/* The axis for existing road waypoints is easy. */
if (IsRoadWaypointTile(tile)) return DiagDirToAxis(GetRoadStopDir(tile));
if (IsRoadWaypointTile(tile)) return GetDriveThroughStopAxis(tile);
/* Non-plain road type, no valid axis for waypoints. */
if (!IsNormalRoadTile(tile)) return INVALID_AXIS;