1
0
Fork 0

Fixed the train depo issue

pull/12767/head
Andrii Dokhniak 2024-06-08 16:23:31 +02:00
parent d46e49498f
commit 741257506a
1 changed files with 4 additions and 3 deletions

View File

@ -552,9 +552,7 @@ inline void SetRailDepotExitDirection(Tile tile, DiagDirection dir)
*/ */
inline void MakeRailDepot(Tile tile, Owner owner, DepotID depot_id, DiagDirection dir, RailType rail_type) inline void MakeRailDepot(Tile tile, Owner owner, DepotID depot_id, DiagDirection dir, RailType rail_type)
{ {
SetTileType(tile, MP_RAILWAY); tile.m1() = 0;
SetTileOwner(tile, owner);
SetDockingTile(tile, false);
tile.m2() = depot_id; tile.m2() = depot_id;
tile.m3() = 0; tile.m3() = 0;
tile.m4() = 0; tile.m4() = 0;
@ -563,6 +561,9 @@ inline void MakeRailDepot(Tile tile, Owner owner, DepotID depot_id, DiagDirectio
tile.m7() = 0; tile.m7() = 0;
tile.m8() = rail_type; tile.m8() = rail_type;
tile.m9() = 0; tile.m9() = 0;
SetTileType(tile, MP_RAILWAY);
SetDockingTile(tile, false);
SetTileOwner(tile, owner);
} }
#endif /* RAIL_MAP_H */ #endif /* RAIL_MAP_H */