Dzięki. Na tworzonej stacyjce Grzybno (kolejna po Mostach stacja, gdzie można się pobawić w manewry) zrobiłem "trójkąt" do obracania parowozów (można założyć że kiedyś tam była parowozownia, nie?), a który teraz może służyć do obracania lokomotyw jednokabinowych (żeby nie było głosów, że scenariusz wymusza jazdę tą "gorszą" stroną). Co ciekawe - działa on "automatycznie", czyli po wjeździe za rozjazd po chwili zmienia się pozycja rozjazdu, aby móc przejechać na drugą stronę. Ponadto wykrywa skąd lokomotywa przyjeżdża i ustawia tak rozjazd, żeby bez wychodzenia z kabiny wjechać za rozjazd nie rozpruwając go.
node -1 0 tr_komorka memcell 0 0 0 * 0 0 none endmemcell //komorka mechanizmu
event tr_zmien:busy multiple 10 none rozj_plus rozj_minus endevent //po wjezdzie za rozjazd
event tr_plus:busy multiple 0 none tr_plus_kom g_reczny3+ endevent //odczyt z ktorej strony wjezdza lokomotywa
event tr_minus:busy multiple 0 none tr_minus_kom g_reczny3- endevent
event tr_plus_kom updatevalues 0.0 tr_komorka * 1 1 endevent //+
event tr_minus_kom updatevalues 0.0 tr_komorka * 2 2 endevent //-
event rozj_plus multiple 0 tr_komorka g_reczny3+ condition memcompare * 2 2 endevent //eventy zmiany polozenia z uwzglednieniem kierunku, z ktorego przyjechala lokomotywa
event rozj_minus multiple 0 tr_komorka g_reczny3- condition memcompare * 1 1 endevent
Stacyjka wzorowana jest troszeczkę na okolicach Świnoujścia, główne zadanie to przetaczanie pełnych beczek ze stacji (z torów przyjazdowych) na miejsce ładowania oraz pustych beczek z miejsca ładowania na tory odjazdowe.