Symulator EU07 (i nie tylko) > Symulator

 Szkoła eventowa. Co wy na to? Pytania dotyczące eventów.

<< < (7/16) > >>

nbmx:
Ja bym proponował takrze napisanie w końcu dokumentacji plików symka, też będzie przez to łatwiej coś analizować, sprawdzać

http://trac.eu07.pl/packaging/wiki/Dokumentacja

SKP:
Może niech każdy dopisuje coś od siebie, wtedy złożymy to w całość.

Eventy - zdarzenia

Dowolne zdarzenie może zostać uruchomione przez:

* Najechanie pojazdu na tor. Postój na torze (event1,event2/event0)
* Zdarzenie typu Multiple
* Zajęcie odcinka izolowanego (Isolated:busy)
* Zwolnienie odcinka izolowanego (Isolated:free)
* Rozprucie rozjazdu (Switch:forced+, Switch:forced-)
* Eventlauncher (nie jest eventem!)
*
* Naciśnięcie dowolnego klawisza
* O określonej godzinie
* Cyklicznie (co pewien czas)Najechanie pojazdu na tor/postój na torze (event1,event2/event0)

* Aby dowolne zdarzenie zostało uruchomione po najechaniu na punkt 1. toru jadąc w kierunku punktu 2., należy zdefiniować we wpisie wskazanego toru właściwość:
--- Kod: ---event2 nazwa_zdarzenia
--- Koniec kodu ---

* Aby dowolne zdarzenie zostało uruchomione po najechaniu na punkt 2. toru jadąc w kierunku punktu 1., należy zdefiniować we wpisie wskazanego toru właściwość:
--- Kod: ---event1 nazwa_zdarzenia
--- Koniec kodu ---
   
* Aby dowolne zdarzenie zostało uruchomione w chwili, gdy na torze stoi pojazd, należy zdefiniować we wpisie wskazanego toru właściwość:
--- Kod: ---event0 nazwa_zdarzenia
--- Koniec kodu ---
Zamiast nazwa_zdarzenia należy wpisać nazwę uruchamianego zdarzenia.


Zdarzenie typu Multiple
Zostanie opisane w części dotyczącej rodzajów eventów.

Zajęcie odcinka izolowanego (Isolated:busy)
Event zostanie uruchomiony po zajęciu odcinka izolowanego, jeśli nazwą eventu będzie podany ciąg:

--- Kod: ---nazwa_odcinka_izolowanego:busy
--- Koniec kodu ---

Zwolnienie odcinka izolowanego (Isolated:free)
Event zostanie uruchomiony po zwolnieniu odcinka izolowanego, jeśli nazwą eventu będzie podany ciąg:

--- Kod: ---nazwa_odcinka_izolowanego:free
--- Koniec kodu ---

Więcej o odcinkach izolowanych można się dowiedzieć w części opisującej wpis toru.

Rozprucie rozjazdu (Switch:forced+, Switch:forced-)
Event zostanie uruchomiony po rozpruciu rozjazdu, jeśli nazwą eventu będzie podany ciąg:

--- Kod: ---nazwa_rozjazdu:forced+
--- Koniec kodu ---
lub (w zależności od kierunku, z którego nastąpi rozprucie):

--- Kod: ---nazwa_rozjazdu:forced-
--- Koniec kodu ---

Cdn.

Jeśli widzicie jakieś błędy, to piszcie.

Ra:
Do tego: EventAll0/1/2, nazwa_komórki:sent, nazwa_obrotnicy:done (może jeszcze nie działać), nazwa_onstart, keyctrl0n, za jakiś czas dojdą jeszcze eventy z drutów jezdnych...

Benek:
Zajęcie odcinka izolowanego (Isolated:busy)
Event zostanie uruchomiony po najechaniu na odcinek izolowany pierwszą osią zestawu kołowego pociągu, jeśli nazwą eventu będzie podany ciąg:

--- Kod: ---nazwa_odcinka_izolowanego:busy
--- Koniec kodu ---

Zwolnienie odcinka izolowanego (Isolated:free)
Event zostanie uruchomiony po zjechaniu ostatniej osi zestawu kołowego pociągu z odcinka izolowanego, jeśli nazwą eventu będzie podany ciąg:

--- Kod: ---nazwa_odcinka_izolowanego:free
--- Koniec kodu ---

--- Cytat: Ra w 19 Stycznia 2013, 23:33:41 ---...za jakiś czas dojdą jeszcze eventy z drutów jezdnych...

--- Koniec cytatu ---
Chwali się :)

Wokulski:
Czyli nazwa_zdarzenia:free/busy można używać nie tylko dla otwierania przejazdów?

Nawigacja

[0] Indeks wiadomości

[#] Następna strona

[*] Poprzednia strona

Idź do wersji pełnej
Powered by Advanced Topic Prefix Pro
Powered by SMFPacks Likes Pro Mod