Wczoraj ściągnąłem scenerię Drawinowo v. 1.2
Oto moje uwagi do poprawek poczynionych przez Autora.
1. Składy przyjeżdżają na te same perony co w wersji 1.1.
2. Po podaniu sygnału Ms2, EP08 zaczyna manewrować całym składem, co oczywiście się nie udaje, ponieważ przekłada się pod nim zwrotnica i skład zaczyna jechać po dwóch torach.
W konsekwencji dochodzi do pojawienia się błędu Null Track.
3. EP09 nie otrzymuje sygnału Ms2 i misja musi zostać zakończona.
Analiza eventów wykazała że:
1. dokonano zamiany nazw procedur obsługujących Pośp i Expres, które jednak nie zmieniły kolejności wykonywanych zdarzeń.
2. wg zamiaru zmodyfikowano zdarzenia do manewrowania EP09.
Zamiana nazw zdarzeń obsługujących składy nic nie dała, ponieważ przy wjeździe do Drawinowa i tak są wywoływane wszystkie zdarzenia obsługujące wjazd Ic, Pośp. i Expresu, a wykonywane tylko to, dla którego został spełniony warunek w komórce Drawinowo_mem2 w sekwencji 0-1-2.
Aby zamienić miejscami wjazd Pośp. i Expresu należy zmienić kolejność wykonywania zdarzeń na 0-2-1. W tym celu należy wykonać dwie czynności:
1. Przenieść zdarzenie Drawinowo_mem2_update1 z drugiego toru od lewej o współrzędnych:
node 1000 0 none track normal 15.0 1.435 0.25 25.0 20 0 Flat vis
Rail_screw_used1 4 TpBpS-new2.tex 0.2 0.5 1.1
-21775.9 0.2 2647.01 0.0 //point 1
0.0 0.0 0.0 //control vector 1
0.0 0.0 0.0 //control vector 2
-21791.8 0.2 2647.01 0.0 //point 2
0
event1 Drawinowo_O2_s1
event2 Drawinowo_mem2_update1 - tutaj to zdarzenie usunąć
endtrackna tor pierwszy od lewej o współrzędnych:
node 1000 0 none track normal 15.0 1.435 0.25 25.0 20 0 Flat vis
Rail_screw_used1 4 TpBpS-new2.tex 0.2 0.5 1.1
-21775.7 0.2 2651.82 0.0 //point 1
0.0 0.0 0.0 //control vector 1
0.0 0.0 0.0 //control vector 2
-21791.8 0.2 2651.82 0.0 //point 2
0
event2 Drawinowo_mem2_update1 - a tutaj wpisać.
endtrack2. Zmienić kolejność zdarzeń. Można to uczynić na trzy sposoby:
2.1 zamienić miejscami zdarzenia na torach: event2 Drawinowo_mem2_update1 i event2 Drawinowo_mem2_update,
2.2 zamienić miejscami nazwy zdarzeń Drawinowo_mem2_update i Drawinowo_mem2_update1 w pliku eventów,
2.3 zamienić miejscami wartości komórek w zdarzeniach Drawinowo_mem2_update i Drawinowo_mem2_update1 w pliku eventów.
Sposoby 2.2 i 2.3 są równoważne, ponieważ w konsekwencji prowadzą do zamiany wartości komórek w zdarzeniach. Ja wykorzystałem sposób 2.3.
Sprawdzone w praktyce. Działa bez zarzutu.
Oto link do poprawionej scenerii:
http://www.sendspace.com/file/z9trsbPrzypominam niecierpliwym o dostosowaniu składów do posiadanego taboru .
Przy okazji pytanie do Autora. Czy to jest już wersja finalna scenerii?