Znalazłem małe niedociągnięcie na l053_misja3, z która miałem problemy.
Otóż.
Dla AI jadącego w perony ze składem, pod który mamy się podczepić bardzo często nie dostawał wjazdu w perony. Eventy zwrotek się uaktywniały, lecz tarcza MS-a przed którym ten skład stoi w ogóle nie zapalał się sygnał manewrowy MS2.
//05
node 800 0 mem_ai05 memcell 0 0 0.3 SetVelocity 0 0 none endmemcell
event info_ai05 getvalues 1.0 mem_ai05 endevent
event ruszaj_ai05 multiple 0.0 none test_zwr44- test_zwr54- test_zwr43- rozklad_ai05 endevent
event rozklad_ai05 updatevalues 0.0 debica_tm29_a_sem_mem Timetable:linia053\tm74585 40 0 endevent //komenda z rozkładem
event debica_tm29_a_sem_mem:sent multiple 10.0 none debica_tm29_a_ms1 endevent //usuwanie komendy z tarczy
Jak widać patrząc na trzecią z dołu linijkę NIE MA TAK AKTYWACJI sygnału MS2 tarczy, więc skład widząc zwrotki przestawione ale tarcza podaje cały czas MS1 za żadne skarby nie odpali się (nie ruszy z miejsca).
Po dodaniu warunku na zapalenie sygnału MS2 za każdym razem skład AI ruszał i wjeżdżał jak przykazano w perony.
//05
node 800 0 mem_ai05 memcell 0 0 0.3 SetVelocity 0 0 none endmemcell
event info_ai05 getvalues 1.0 mem_ai05 endevent
event ruszaj_ai05 multiple 0.0 none debica_tm29_a_ms2 test_zwr44- test_zwr54- test_zwr43- rozklad_ai05 endevent
event rozklad_ai05 updatevalues 0.0 debica_tm29_a_sem_mem Timetable:linia053\tm74585 40 0 endevent //komenda z rozkładem
event debica_tm29_a_sem_mem:sent multiple 10.0 none debica_tm29_a_ms1 endevent //usuwanie komendy z tarczy
Wystarczy wkleić w L053_misja3_night.scn warunek jak powyżej.
Proszę innych o potwierdzenie, czy bez tego warunku misja się u Was odpala, czy nie?