1
0
Fork 0

(svn r14024) -Fix (r14019) [YAPP]: YAPF also skips tunnels and bridges. Honor that in penalty calculations. (michi_cc)

release/0.7
smatz 2008-08-08 15:02:21 +00:00
parent 872cefeb27
commit cc3685ffaf
1 changed files with 1 additions and 1 deletions

View File

@ -159,7 +159,7 @@ public:
} else if (TrackOverlapsTracks(GetReservedTrackbits(tile), TrackdirToTrack(trackdir))) {
int cost = Yapf().PfGetSettings().rail_pbs_cross_penalty;
if (!IsDiagonalTrackdir(trackdir)) cost = (cost * YAPF_TILE_CORNER_LENGTH) / YAPF_TILE_LENGTH;
return cost;
return cost * (skipped + 1);
}
return 0;
}