Dodanie parametru kierunku wzrostu kilometrażu do wszystkich szlaków w bazie danych scenerii
Moja propozycja i pomysł do dyskusji:
Zmiana polega na tym, aby każdy szlak miał określony kierunek wzrostu kilometrażu. Następnie SWDR łączyłby szlaki dwóch scenerii tylko w taki sposób, aby podczas przejazdu z jednej scenerii do drugiej jechać po obu szlakach w kierunku wzrostu lub spadku kilometrażu.
Plusy rozwiązania:
- Na liniach dwutorowych pociąg zawsze jedzie od początku do końca po torze nr 1 lub 2.
- Nie może wystąpić sytuacja, gdzie na scenerię wjeżdżają 2 pociągi z przeciwnych kierunków, które w rozkładzie mają ten sam następny szlak.
- Przy kontrolowaniu parzystości numerów zwiększamy realizm rozgrywki. Na prostych sceneriach przelotowych po samym numerze pociągu widać jego kierunek.
Minusy rozwiązania:
- Ograniczenie przepustowości polegające na tym, że jeżeli przykładowo 2 scenerie mają tylko jeden szlak jednotorowy to nie zawsze będzie możliwość przejechania ze scenerii A do B.
- Konieczność rezerwacji dwóch numerów dla jednego pociągu, gdyż podczas przejazdu wewnątrz scenerii może nastąpić przejście na inny szlak co powoduje zmianę numeru pociągu (przykładowo z 55103 na 55102).