Mercurial > hg > openttd
changeset 8620:de810c8a5c08 draft
(svn r12203) -Fix (r12199): Make trains pay attention to signals again.
author | frosch <frosch@openttd.org> |
---|---|
date | Wed, 20 Feb 2008 19:37:46 +0000 |
parents | 4cf1201e6f50 |
children | 95d9404b7a41 |
files | src/train_cmd.cpp |
diffstat | 1 files changed, 1 insertions(+), 1 deletions(-) [+] |
line wrap: on
line diff
--- a/src/train_cmd.cpp +++ b/src/train_cmd.cpp @@ -3042,7 +3042,7 @@ * away the bits that aren't reachable. */ TrackStatus ts = GetTileTrackStatus(gp.new_tile, TRANSPORT_RAIL, 0, ReverseDiagDir(enterdir)) & _reachable_tracks[enterdir]; TrackdirBits trackdirbits = TrackStatusToTrackdirBits(ts); - TrackdirBits red_signals = TrackStatusToRedSignals(ts); + TrackBits red_signals = TrackdirBitsToTrackBits(TrackStatusToRedSignals(ts)); TrackBits bits = TrackdirBitsToTrackBits(trackdirbits); if (_patches.pathfinder_for_trains != VPF_NTP && _patches.forbid_90_deg && prev == NULL) {