equal
deleted
inserted
replaced
166 static void GenericPlaceSignals(TileIndex tile) |
166 static void GenericPlaceSignals(TileIndex tile) |
167 { |
167 { |
168 byte trackstat; |
168 byte trackstat; |
169 uint i; |
169 uint i; |
170 |
170 |
171 trackstat = (byte)GetTileTrackStatus(tile, TRANSPORT_RAIL); |
171 trackstat = (byte)GetTileTrackStatus(tile, TRANSPORT_RAIL, 0); |
172 |
172 |
173 if (trackstat & TRACK_BIT_VERT) // N-S direction |
173 if (trackstat & TRACK_BIT_VERT) // N-S direction |
174 trackstat = (_tile_fract_coords.x <= _tile_fract_coords.y) ? TRACK_BIT_RIGHT : TRACK_BIT_LEFT; |
174 trackstat = (_tile_fract_coords.x <= _tile_fract_coords.y) ? TRACK_BIT_RIGHT : TRACK_BIT_LEFT; |
175 |
175 |
176 if (trackstat & TRACK_BIT_HORZ) // E-W direction |
176 if (trackstat & TRACK_BIT_HORZ) // E-W direction |