Witam wszystkich entuzjastów Maszyny.
Trasa bardzo mi się podoba. Niestety, jak wspominają niektórzy forumowicze, misja SM nie działa poprawnie.
Spróbowałem temu zaradzić. Oto efekt mojego grzebania.
1. W pierwszej kolejności należy odnaleźć zdarzenie MANEWR3, które pokazano poniżej i usunąć wskazaną instrukcję. Jest to główny sprawca impasu w misji. Po jej usunięciu misja będzie działać, aczkolwiek może działać z błędami.
event manewr3 multiple 25.0 none
bl_zw28-
bl_zw21-
Baltyk_R_s1
Baltyk_Tm9_Ms2
Baltyk_P_s1
Baltyk_H_s1 <--- tą instrukcję usunąć
Baltyk_mem_update1
endevent
2. W drugiej kolejności należy znaleźć zdarzenie OBLOCIK. Poniżej pokazano istniejące zdarzenie. Jeżeli manewry w zakładzie produkcyjnym zostaną przeprowadzone sprawnie i znajdziemy się na stacji przed wjazdem brutta lub w fazie początkowej jego wjazdu na stację, misja w zasadzie będzie kontynuowana. Jeżeli opóźnimy manewry i wjedziemy na stację, gdy brutto już tam stoi, powstanie impas.
Jest:
event oblocik multiple 10.0 baltyk_mem1
Baltyk_U_s1
Baltyk_M_s1
bl_zw18+
bl_zw16ac
bl_zw13bc
bl_zw17ac
Baltyk_Tm9_Ms1
Baltyk_N_ms2
condition memcompare * * 1
endevent
3. Aby usunąć tę niedogodność, zdarzenie OBLOCIK dzielimy na dwie części, jak pokazano poniżej.
Ma być:
event oblocik multiple 10.0 none
Baltyk_U_s1
Baltyk_M_s1
endevent
event oblot_fur multiple 10.0 none1690
bl_zw18+
bl_zw16ac
bl_zw13bc
bl_zw17ac
Baltyk_Tm9_Ms1
Baltyk_N_ms2
condition trackoccupied
endevent
4. W dalszej kolejności należy odnaleźć zdarzenie OBLOCIK1. W celu uniemożliwienia wtargnięcia EZT na zajęty tor, należy zablokować zdarzenie dla innych pojazdów niż SM. Zdarzenie OBLOCIK1 jest prawidłowe i nie powinno sprawiać kłopotu. Kłopot sprawia skład brutta. Jeżeli ET41 przejedzie płynnie przez semafor Baltyk_H, jest wszystko w porządku. Ale skład ET41 czasami, z nieznanych mi przyczyn, zatrzymuje się przed semaforem, mimo że ma wolną drogę i po chwili namysłu kontynuuje jazdę, ale zanim ruszy, najpierw lekko cofnie się, jak w filmie rysunkowym, a potem rusza do przodu. Wystarcza to do wyzwolenia zdarzenia OBLOCIK1.
event oblocik1 multiple 20.0 Furek_status
bl_zw18-
bl_zw21+
bl_zw27-
bl_zw28-
Baltyk_H_ms2
Baltyk_N_s1
Baltyk_P_Ms2
Baltyk_mem_update2
condition memcompare Furek * 1
endevent
5. Aby powyższe poprawki zadziałały, należy dopisać następujące instrukcje i zdarzenia.
Dopisać:
event Furek_mem_update1 updatevalues 0.0 Furek_status * * 1 endevent
node 3000 0 none1668 track normal 100.0 1.435 0.25 25.0 20 0 Flat vis
Rail_screw_used1 4 tpd1.tex 0.2 0.5 1.5
-119.561 0.2 3005.22 0.0 //point 1
0.0 0.0 33.3333 //control vector 1
0.0 0.0 -33.3333 //control vector 2
-119.561 0.2 3105.22 0.0 //point 2
0
event1 Furek_mem_update1 <--- dopisać zdarzenie
velocity 140.0
endtrack
node 3000 0 none1669 track normal 100.0 1.435 0.25 25.0 20 0 Flat vis
Rail_screw_used1 4 tpd1.tex 0.2 0.5 1.5
-119.561 0.2 3105.22 0.0 //point 1
0.0 0.0 33.3333 //control vector 1
0.0 0.0 -33.3333 //control vector 2
-119.561 0.2 3205.22 0.0 //point 2
0
event0 oblot_fur <--- dopisać zdarzenie
velocity 140.0
endtrack
node -1 0 Furek_status memcell 0.1 0.8 1.3 Furek 0 0 none endmemcell
6. Teraz po manewrach w zakładzie produkcyjnym wracamy na stację i przed rampą odczepiamy skład. Przejeżdżamy na koniec rampy i tam zatrzymujemy się, czekając na sygnał Ms2. Dalej bez zmian. Po tych zmianach czas utracił znaczenie. EZT będzie czekał tak długo, dopóki nie wrócimy na stację. Misję „zrobiłem” kilkakrotnie i błędu nie było. Mam nadzieję, że tak pozostanie.
7. W opisie misji SM podano, że po powrocie SM do Bałtyku, misja ta kończy się. Nie jest to prawda. Po zatrzymaniu składu, należy odczepić wagony i kontynuować jazdę. Po ukazaniu się na semaforze sygnału Ms2, jedziemy na stację Bałtyk_Główny_Pasażerski i podłączamy się do piętrusa. Po otrzymaniu sygnału S2 ruszamy w drogę. Tu też mogą spotkać Was niespodzianki, ale nie mają one wpływu na przebieg misji.
Czekam na uwagi. Jeżeli będą błędy, proszę o szczegółowe okoliczności jego powstania. Będą potrzebne do jego usunięcia.
Życzę przyjemnej jazdy.