Changeset - r18317:48f72a1979ae
[Not reviewed]
master
0 1 0
yexo - 13 years ago 2011-11-08 17:51:29
yexo@openttd.org
(svn r23163) -Fix [FS#4627]: don't display railway fences between track and waypoints (Krille)
1 file changed with 4 insertions and 4 deletions:
0 comments (0 inline, 0 general)
src/rail_cmd.cpp
Show inline comments
 
@@ -2453,7 +2453,7 @@ static void TileLoop_Track(TileIndex til
 
					TileIndex n = tile + TileDiffXY(0, -1);
 
					TrackBits nrail = (IsPlainRailTile(n) ? GetTrackBits(n) : TRACK_BIT_NONE);
 

	
 
					if (!IsTileType(n, MP_RAILWAY) ||
 
					if ((!IsTileType(n, MP_RAILWAY) && !IsRailWaypointTile(n)) ||
 
							!IsTileOwner(n, owner) ||
 
							nrail == TRACK_BIT_UPPER ||
 
							nrail == TRACK_BIT_LEFT) {
 
@@ -2468,7 +2468,7 @@ static void TileLoop_Track(TileIndex til
 
					TileIndex n = tile + TileDiffXY(0, 1);
 
					TrackBits nrail = (IsPlainRailTile(n) ? GetTrackBits(n) : TRACK_BIT_NONE);
 

	
 
					if (!IsTileType(n, MP_RAILWAY) ||
 
					if ((!IsTileType(n, MP_RAILWAY) && !IsRailWaypointTile(n)) ||
 
							!IsTileOwner(n, owner) ||
 
							nrail == TRACK_BIT_LOWER ||
 
							nrail == TRACK_BIT_RIGHT) {
 
@@ -2484,7 +2484,7 @@ static void TileLoop_Track(TileIndex til
 
					TileIndex n = tile + TileDiffXY(-1, 0);
 
					TrackBits nrail = (IsPlainRailTile(n) ? GetTrackBits(n) : TRACK_BIT_NONE);
 

	
 
					if (!IsTileType(n, MP_RAILWAY) ||
 
					if ((!IsTileType(n, MP_RAILWAY) && !IsRailWaypointTile(n)) ||
 
							!IsTileOwner(n, owner) ||
 
							nrail == TRACK_BIT_UPPER ||
 
							nrail == TRACK_BIT_RIGHT) {
 
@@ -2499,7 +2499,7 @@ static void TileLoop_Track(TileIndex til
 
					TileIndex n = tile + TileDiffXY(1, 0);
 
					TrackBits nrail = (IsPlainRailTile(n) ? GetTrackBits(n) : TRACK_BIT_NONE);
 

	
 
					if (!IsTileType(n, MP_RAILWAY) ||
 
					if ((!IsTileType(n, MP_RAILWAY) && !IsRailWaypointTile(n)) ||
 
							!IsTileOwner(n, owner) ||
 
							nrail == TRACK_BIT_LOWER ||
 
							nrail == TRACK_BIT_LEFT) {
0 comments (0 inline, 0 general)