|
|
(Nie pokazano 84 wersji utworzonych przez 5 użytkowników) |
Linia 1: |
Linia 1: |
− | Każdy wpis '''event''' zaczyna się od tych samych parametrów:
| + | Dostępne typy zostały opisane poniżej. |
− | <span style="color:tomato;font-weight:bold">event</span> ''nazwa typ opoznienie obiekt''
| |
− | == AddValues ==
| |
− | Działa podobnie jak [[Obiekt_event#UpdateValues|'''event::UpdateValues''']], jednak zamiast zastępować poprzednie wartości komórki pamięci nowymi, dodaje je do siebie. Tekst jest dołączany na końcu tego w komórce pamięci, a liczby są dodawane jako zmiennoprzecinkowe.
| |
− | <span style="color:tomato;font-weight:bold">event</span> zdarzenie <span style="color:orange;font-weight:bold">addvalues</span> 0 ''komorka wartosci'' <span style="color:tomato;font-weight:bold">endevent</span>
| |
| | | |
− | == CopyValues ==
| + | * [[Obiekt event::AddValues|AddValues]] |
− | Umożliwia przekopiowanie zawartości jednej komórki do innej.
| + | * [[Obiekt event::CopyValues|CopyValues]] |
− | <span style="color:tomato;font-weight:bold">event</span> zdarzenie <span style="color:orange;font-weight:bold">copyvalues</span> 0 ''komorka1 komorka2 flaga'' <span style="color:tomato;font-weight:bold">endevent</span>
| + | * [[Obiekt event::GetValues|GetValues]] |
| + | * [[Obiekt event::LogValues|LogValues]] |
| + | * [[Obiekt event::PutValues|PutValues]] |
| + | * [[Obiekt event::UpdateValues|UpdateValues]] |
| | | |
− | == GetValues ==
| + | * [[Obiekt event::animation|animation]] |
− | Pobiera informacje z komórki pamięci i wysyła do pojazdu stojącego na torze.
| + | * [[Obiekt event::lights|lights]] |
− | <span style="color:tomato;font-weight:bold">event</span> zdarzenie <span style="color:orange;font-weight:bold">getvalues</span> 0 ''komorka'' <span style="color:tomato;font-weight:bold">endevent</span>
| + | * [[Obiekt event::trackvel|trackvel]] |
| + | * [[Obiekt event::visible|visible]] |
| + | * [[Obiekt event::voltage|voltage]] |
| + | * [[Obiekt event::whois|whois]] |
| + | * [[Obiekt event::friction|friction]] |
| + | * [[Obiekt event::multiple|multiple]] |
| + | * [[Obiekt event::switch|switch]] |
| + | * [[Obiekt event::sound|sound]] |
| + | * [[Obiekt event::texture|texture]] |
| + | * <s>message</s> |
| | | |
− | == LogValues ==
| + | [[Kategoria:Scenerie]] |
− | Jeśli nie istnieje dana komórka pamięci to zostanie wypisana do logu zawartość wszystkich komórek w scenerii.
| |
− | | |
− | == PutValues ==
| |
− | Wysyła informacje do pojazdu stojącego na torze z pominięciem komórki pamięci.
| |
− | | |
− | == UpdateValues ==
| |
− | Ładuje informacje do komórki pamięci.
| |
− | <span style="color:tomato;font-weight:bold">event</span> zdarzenie <span style="color:orange;font-weight:bold">updatevalues</span> 0 ''komorka wartosci'' <span style="color:tomato;font-weight:bold">endevent</span>
| |
− | | |
− | == animation ==
| |
− | Pozwala animować model przez zmianę jego położenia lub kąta obrotu.
| |
− | <span style="color:tomato;font-weight:bold">event</span> zdarzenie <span style="color:orange;font-weight:bold">animation</span> 0 ''model typ_animacji submodel wektor tempo'' <span style="color:tomato;font-weight:bold">endevent</span>
| |
− | | |
− | == lights ==
| |
− | Zmienia stan świateł modelu.
| |
− | <span style="color:tomato;font-weight:bold">event</span> zdarzenie <span style="color:orange;font-weight:bold">lights</span> 0 ''model stany_swiatel'' <span style="color:tomato;font-weight:bold">endevent</span>
| |
− | | |
− | == trackvel ==
| |
− | Umożliwia zmianę prędkości szlakowej toru.
| |
− | <span style="color:tomato;font-weight:bold">event</span> zdarzenie <span style="color:orange;font-weight:bold">trackvel</span> 0 ''tor predkosc'' <span style="color:tomato;font-weight:bold">endevent</span>
| |
− | | |
− | == visible ==
| |
− | Umożliwia zmianę widoczności obiektu.
| |
− | <span style="color:tomato;font-weight:bold">event</span> zdarzenie <span style="color:orange;font-weight:bold">visible</span> 0 ''obiekt widocznosc'' <span style="color:tomato;font-weight:bold">endevent</span>
| |
− | | |
− | == voltage ==
| |
− | Umożliwia zmianę wartości napięcia podstacji.
| |
− | <span style="color:tomato;font-weight:bold">event</span> zdarzenie <span style="color:orange;font-weight:bold">voltage</span> 0 ''zrodlo_zasilania napiecie'' <span style="color:tomato;font-weight:bold">endevent</span>
| |
− | | |
− | == whois ==
| |
− | Umożliwia identyfikację składu przez wpisanie do komórki pamięci danych pobranych ze składu.
| |
− | <span style="color:tomato;font-weight:bold">event</span> zdarzenie <span style="color:orange;font-weight:bold">whois</span> 0 ''komorka jakie_dane'' <span style="color:tomato;font-weight:bold">endevent</span>
| |
− | | |
− | == friction ==
| |
− | Umożliwia zmianę globalnego współczynnika tarcia.
| |
− | <span style="color:tomato;font-weight:bold">event</span> zdarzenie <span style="color:orange;font-weight:bold">friction</span> 0 none ''tarcie'' <span style="color:tomato;font-weight:bold">endevent</span>
| |
− | | |
− | == multiple ==
| |
− | Umożliwia wywołanie kilku zdarzeń jendocześnie.
| |
− | <span style="color:tomato;font-weight:bold">event</span> zdarzenie <span style="color:orange;font-weight:bold">multiple</span> 0 ''obiekt zdarzenia'' <span style="color:orange;font-weight:bold">condition</span> ''warunki'' <span style="color:tomato;font-weight:bold">endevent</span>
| |
− | | |
− | == switch ==
| |
− | Umożliwia przestawienie zwrotnicy.
| |
− | <span style="color:tomato;font-weight:bold">event</span> zdarzenie <span style="color:orange;font-weight:bold">switch</span> 0 ''zwrotnica przelozenie'' <span style="color:tomato;font-weight:bold">endevent</span>
| |
− | {| class="wikitable"
| |
− | |+ Opis parametrów
| |
− | ! Nazwa parametru
| |
− | ! Znaczenie parametru
| |
− | ! Typ wartości
| |
− | ! Uwagi
| |
− | |-
| |
− | | zwrotnica
| |
− | | Zwrotnica, której stan ma być zmieniony.
| |
− | | Nazwa obiektu [[Obiekt_node#switch|'''node::track::switch''']]
| |
− | |
| |
− | |-
| |
− | | przelozenie
| |
− | | Przełożenie zwrotnicy.
| |
− | | Liczba
| |
− | | 0 - jazda na wprost
| |
− | | |
− | 1 - jazda na bok
| |
− | | |
− | Uwaga! Częściej spotykaną praktyką jest przekładanie zwrotnicy za pomocą event::multiple, poprzez podanej jej nazwy i dodanie do niej znaku:
| |
− | * + (plus) - jazda na wprost
| |
− | * - (minus) - jazda na bok
| |
Dostępne typy zostały opisane poniżej.