From 6fc5cfc4e7985edc3507f4467a1c2a8b51ba44b1 Mon Sep 17 00:00:00 2001 From: iobyte Date: Wed, 11 May 2022 00:24:54 +0000 Subject: [PATCH] fix pit buildings end when different from pit end for track type 4 git-svn-id: https://svn.code.sf.net/p/speed-dreams/code/trunk@8151 30fe4595-0a0c-4342-8851-515496e4dcbd Former-commit-id: 3b0e7c1073e1f867943fb59f5d827c9d181b0e31 Former-commit-id: e9ec34ce9a370f963fbf671360c122604c8526a7 --- src/modules/track/trackv1/track4.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/modules/track/trackv1/track4.cpp b/src/modules/track/trackv1/track4.cpp index f424f589..49dbd17f 100644 --- a/src/modules/track/trackv1/track4.cpp +++ b/src/modules/track/trackv1/track4.cpp @@ -986,7 +986,7 @@ static void AddPitDoors(tTrack *theTrack, void *TrackHandle, bool found) { pits->nPitSeg = (int)((theTrack->length - pitBuildingsStart->lgfromstart + pitBuildingsEnd->lgfromstart + pitBuildingsEnd->length + pits->len / 2.0) / pits->len); } else { - pits->nPitSeg = (int)((pitEnd->lgfromstart + pitBuildingsEnd->length + pits->nPitSeg = (int)((pitBuildingsEnd->lgfromstart + pitBuildingsEnd->length - pitBuildingsStart->lgfromstart + pits->len / 2.0) / pits->len); } pits->nMaxPits = MIN(pits->nPitSeg,(int)GfParmGetNum(TrackHandle, path2, TRK_ATT_MAX_PITS, (char*)NULL, (tdble) pits->nPitSeg));