Mercurial > hg > openttd
changeset 3452:c08cd21468e3 draft
(svn r4284) -Fix: Tunnel portals no longer have a pylon ON them if there is a track right above the portal
author | celestar <celestar@openttd.org> |
---|---|
date | Wed, 05 Apr 2006 09:28:57 +0000 |
parents | 00776048a47b |
children | e3e1a8c1f615 |
files | elrail.c |
diffstat | 1 files changed, 1 insertions(+), 0 deletions(-) [+] |
line wrap: on
line diff
--- a/elrail.c +++ b/elrail.c @@ -179,6 +179,7 @@ existing foundataions, so we do have to do that manually later on.*/ tileh[TS_NEIGHBOUR] = GetTileSlope(neighbour, NULL); trackconfig[TS_NEIGHBOUR] = GetRailTrackBitsUniversal(neighbour, NULL); + if (IsTunnelTile(neighbour) && i != GetTunnelDirection(neighbour)) trackconfig[TS_NEIGHBOUR] = 0; isflat[TS_NEIGHBOUR] = trackconfig[TS_NEIGHBOUR] & (TRACK_BIT_UPPER | TRACK_BIT_LOWER | TRACK_BIT_LEFT | TRACK_BIT_RIGHT); PPPpreferred[i] = 0xFF; /* We start with preferring everything (end-of-line in any direction) */