16
0
mirror of https://github.com/MaSzyna-EU07/maszyna.git synced 2026-07-18 00:49:19 +02:00

PassengerStopPoint bug repaired

Par1 when even is now taked account on stops as described in
documentation.
This commit is contained in:
Firleju
2015-06-05 09:25:21 +02:00
parent cd571c71ea
commit 98033daff1
2 changed files with 11 additions and 3 deletions

6
.gitignore vendored
View File

@@ -52,3 +52,9 @@ install_manifest.txt
*.~h *.~h
*.~bpr *.~bpr
*.~pas *.~pas
format_all_files.py
MaSzyna.opensdf
MaSzyna.sdf
MaSzyna.sln
MaSzyna.vcxproj
MaSzyna.vcxproj.filters

View File

@@ -842,9 +842,11 @@ TCommandType TController::TableUpdate(double &fVelDes, double &fDist, double &fN
AnsiString(GlobalTime->mm) + " next " + AnsiString(GlobalTime->mm) + " next " +
asNextStop); // informacja asNextStop); // informacja
#endif #endif
if (int(floor(sSpeedTable[i].evEvent->ValueGet(1))) & 1) if (int(floor(sSpeedTable[i].evEvent->ValueGet(1))) & 1)
iDrivigFlags |= moveStopHere; // nie podjeżdżać do semafora, iDrivigFlags |= moveStopHere; // nie podjeżdżać do semafora,
// jeśli droga nie jest wolna // jeśli droga nie jest wolna
else
iDrivigFlags &= ~moveStopHere; //po czasie jedź dalej
iDrivigFlags |= moveStopCloser; // do następnego W4 podjechać iDrivigFlags |= moveStopCloser; // do następnego W4 podjechać
// blisko (z dociąganiem) // blisko (z dociąganiem)
iDrivigFlags &= ~moveStartHorn; // bez trąbienia przed odjazdem iDrivigFlags &= ~moveStartHorn; // bez trąbienia przed odjazdem