Fix signals on approach to tunnel/bridge entrance showing wrong aspect

When signal change propagated outward from the tunnel/bridge,
such as in tunnel/bridge signal add/change.
pull/336/head
Jonathan G Rennison 3 years ago
parent 6a4d849cba
commit 25a467730e

@ -464,6 +464,10 @@ static SigInfo ExploreSegment(Owner owner)
info.flags |= SF_FULL;
return info;
}
if (_extra_aspects > 0 && IsTunnelBridgeSignalSimulationEntrance(tile)) {
info.out_signal_tile = tile;
info.out_signal_trackdir = GetTunnelBridgeEntranceTrackdir(tile, tunnel_bridge_dir);
}
Trackdir exit_track = GetTunnelBridgeExitTrackdir(tile, tunnel_bridge_dir);
exitdir = TrackdirToExitdir(exit_track);
enterdir = ReverseDiagDir(exitdir);

Loading…
Cancel
Save