|
|
(Nie pokazano 223 wersji utworzonych przez 5 użytkowników) |
Linia 1: |
Linia 1: |
| + | [[Category:Formaty plików symulatora]] |
| + | Plik scenerii jest [[Plik_tekstowy|plikiem tekstowym]], zawierającym definicje obiektów, zdarzeń, pojazdów znajdujących się w scenerii. Aby plik scenerii mógł zostać uruchomiony przez symulator, należy umieścić go bezpośrednio w folderze ''scenery''. |
| | | |
− | <P ALIGN=CENTER STYLE="margin-bottom: 0cm"><FONT FACE="Arial Black, sans-serif"><FONT SIZE=5><B>OPIS
| + | == Przygotowanie == |
− | FORMATU PLIKU SCENERII</B></FONT></FONT></P>
| + | Scenerię można uruchomić za pomocą startera, wiersza poleceń lub bezpośrednio przez plik wykonywalny symulatora. |
− | <P ALIGN=CENTER STYLE="margin-bottom: 0cm; font-style: normal; font-weight: normal">
| + | |
− | <FONT FACE="Arial Black, sans-serif"><FONT SIZE=2 STYLE="font-size: 10pt">Opracowanie
| + | * Komenda wiersza poleceń, uruchamiająca scenerię scene.scn: |
− | na podstawie dokumentu scenery.doc autorstwa</FONT></FONT></P>
| + | eu07.exe –s scenery/scene.scn |
− | <P ALIGN=CENTER STYLE="margin-bottom: 0cm; font-style: normal; font-weight: normal">
| + | |
− | <FONT FACE="Arial Black, sans-serif"><FONT SIZE=2 STYLE="font-size: 10pt">Marcina
| + | * Wpis w eu07.ini, powodujący uruchomienie scene.scn przez plik wykonywalny |
− | Woźniaka i Macieja Czapkiewicza</FONT></FONT></P>
| + | sceneryfile scene.scn |
− | <P ALIGN=CENTER STYLE="margin-bottom: 0cm; border-top: none; border-bottom: 1px solid #000000; border-left: none; border-right: none; padding-top: 0cm; padding-bottom: 0.07cm; padding-left: 0cm; padding-right: 0cm; font-style: normal; font-weight: normal">
| + | |
− | <FONT FACE="Arial Black, sans-serif"><FONT SIZE=2 STYLE="font-size: 10pt">Aktualizacja
| + | Scenerie używają prawoskrętnego ukłądu współrzędnych: |
− | wg stanu na rok 2015 </FONT></FONT>
| + | |
− | </P>
| + | [[Plik:Swspol.png]] |
− | <P ALIGN=CENTER STYLE="margin-bottom: 0cm; border-top: none; border-bottom: 1px solid #000000; border-left: none; border-right: none; padding-top: 0cm; padding-bottom: 0.07cm; padding-left: 0cm; padding-right: 0cm; font-style: normal; font-weight: normal">
| + | |
− | <BR>
| + | == Rodzaje plików składowych scenerii == |
− | </P>
| + | Poniższe rodzaje plików nie różnią się składnią, a jedynie pomagają zachować ład w plikach wchodzących w skład scenerii. Są one dołączane do głównego pliku scenerii za pomocą dyrektywy [[Dyrektywa_include|include]]. |
− | <P ALIGN=CENTER STYLE="margin-bottom: 0cm; font-style: normal; font-weight: normal">
| + | * SCN - główny plik scenerii, zawiera zazwyczaj [[Dyrektywa_trainset|definicje składów]] i polecenia [[Dyrektywa_include|include]], dołączające obiekty z innego pliku do scenerii. |
− | <BR>
| + | * SCM - plik z elementami składowymi scenerii. Zazwyczaj używa się tych plików do podziału obiektów scenerii na tory, drogi, drzewa, wskaźniki... |
− | </P>
| + | * CTR - plik ze zdarzeniami tworzącymi scenariusz |
− | <P ALIGN=CENTER STYLE="margin-bottom: 0cm; font-style: normal; font-weight: normal">
| + | * [[Plik_INC|INC]] - plik pozwalający na wstawienie parametryzowanego zbioru obiektów scenerii. |
− | <FONT FACE="Lucida Console, monospace"><FONT SIZE=2 STYLE="font-size: 10pt">Na
| + | |
− | zebranych tu informacjach oparte zostały skrypty eksporterów</FONT></FONT></P>
| + | == Składnia == |
− | <P ALIGN=CENTER STYLE="margin-bottom: 0cm; font-style: normal; font-weight: normal">
| + | Scenerię konfiguruje się za pomocą dyrektyw i wpisów przedstawionych w poniższym rozdziale: |
− | <FONT FACE="Lucida Console, monospace"><FONT SIZE=2 STYLE="font-size: 10pt">jaki | + | |
− | i importerów scenerii dla środowiska 3DS Max Studio oraz </FONT></FONT>
| + | === Dyrektywy scenariusza === |
− | </P> | + | * [[Dyrektywa_atmo|atmo]] - ustawienia mgły. |
− | <P ALIGN=CENTER STYLE="margin-bottom: 0cm; font-style: normal; font-weight: normal">
| + | * [[Dyrektywa_sky|sky]] - ustawienie modelu nieba. |
− | <FONT FACE="Lucida Console, monospace"><FONT SIZE=2 STYLE="font-size: 10pt">parser
| + | * [[Dyrektywa_time|time]] - ustawienie czasu symulacji. |
− | przetwarzajacy dane z plików scenerii wbudowany w programie EU07.EXE</FONT></FONT></P>
| + | * [[Dyrektywa_FirstInit|FirstInit]] - polecenie inicjalizacji wczytanych obiektów. |
− | <P ALIGN=CENTER STYLE="margin-bottom: 0cm; font-style: normal; font-weight: normal">
| + | * [[Dyrektywa_trainset|trainset]] - definicja składu. |
− |
| + | * [[Obiekt_event|event]] - zdarzenie, np. polecenie zmiany sygnału na semaforze. |
− | </P>
| + | * [[Dyrektywa_include|include]] - dołączanie zawartości innych plików do pliku scenerii. |
− | <P STYLE="margin-bottom: 0cm">Domyślny plik trasy powinien nazywać
| + | * [[Dyrektywa_camera|camera]] - ustawienia predefiniowanych pozycji kamer w trybie ''freefly''. |
− | się <B>scene.scn</B>, możliwe jest wgranie innego pliku poprzez
| + | * [[Dyrektywa_config|config]] - ustawienia aplikacji specyficzne dla scenerii. |
− | podanie jego nazwy jako parametr w skrócie lub w konsoli polecen, np.
| + | * [[Dyrektywa_lua|lua]] - dołączenie skryptu sterującego scenariuszem w języku LUA. |
− | </P>
| + | * [[Obiekt_node|node]] - definicja obiektów widocznych: tory, rzeki, modele. |
− | <P STYLE="margin-bottom: 0cm"><FONT COLOR="#3333ff"><FONT FACE="Courier New, monospace"><SPAN LANG="en-US">eu07.exe
| + | * [[Dyrektywa_origin|origin]] - polecenie przesunięcia obiektów o wektor. |
− | –s scenery/testowo.scn</SPAN></FONT><SPAN LANG="en-US">.</SPAN></FONT></P>
| + | * [[Dyrektywa_rotate|rotate]] - polecenie obrotu obiektów o kąty. |
− | <P STYLE="margin-bottom: 0cm"><BR>
| + | * [[Dyrektywa_group|group]] - grupowanie obiektów |
− | </P>
| + | * [[Dyrektywa_isolated|isolated]] - definiowanie odcinków izolowanych |
− | <P STYLE="margin-bottom: 0cm; page-break-before: auto">Można również
| + | * [[Dyrektywa_area|area]] - grupowanie odcinków izolowanych |
− | zdefiniować domyślną nazwę scenerii w pliku <FONT COLOR="#990000"><FONT FACE="Arial, sans-serif"><FONT SIZE=2><B>eu07.ini
| + | |
− | </B></FONT></FONT></FONT><FONT COLOR="#000000"><FONT FACE="Times New Roman, serif"><FONT SIZE=3><SPAN STYLE="font-weight: normal">podajac
| + | Wycofane: |
− | parametr w kluczu </SPAN></FONT></FONT></FONT><FONT COLOR="#3333ff"><FONT FACE="Times New Roman, serif"><FONT SIZE=3><SPAN STYLE="font-weight: normal">sceneryfile
| + | * <s>[[Dyrektywa_description|description]] - opis scenerii na potrzeby starterów.</s> |
− | np.:</SPAN></FONT></FONT></FONT></P>
| + | * <s>[[Dyrektywa_light|light]] - ustawienie źródła oświetlenia scenerii.</s> |
− | <P STYLE="margin-bottom: 0cm"><BR>
| + | * <s>[[Dyrektywa_test|test]] - testowanie poprawności dyrektyw.</s> |
− | </P>
| + | |
− | <P STYLE="margin-bottom: 0cm"><FONT COLOR="#3333ff"><FONT FACE="Times New Roman, serif"><FONT SIZE=3><SPAN STYLE="font-weight: normal">sceneryfile
| + | === Dyrektywy startera === |
− | testowo.scn</SPAN></FONT></FONT></FONT></P>
| + | |
− | <P ALIGN=CENTER STYLE="margin-bottom: 0cm"><BR>
| + | Dyrektywy startera to zestaw parametrów (według składni komentarzy) pełniących rolę wprowadzenia do danego startera symulatora MaSzyna dodatkowych informacji oraz konfiguracji. |
− | </P>
| + | Nie mają wpływu na działanie symulacji! |
− | <P ALIGN=LEFT STYLE="margin-bottom: 0cm"><FONT FACE="Times New Roman, serif"><FONT SIZE=2 STYLE="font-size: 10pt"><SPAN STYLE="font-style: normal"><SPAN STYLE="font-weight: normal">Parametry
| + | |
− | obiektów w scenerii mogą być oddzielane spacjami, przecinkami,
| + | :'''//$n''' – nazwa scenerii: |
− | średnikami, tabulatorami lub końcami linii, jednak dla lepszej
| + | ::*Rainsted.exe wyświetlana w głównym oknie wyboru scenerii w polu z żółtym tłem; |
− | czytelności dla człowieka zaleca się oddzielanie ich wyłącznie
| + | ::*Starter.exe wyświetlana w głównym oknie wyboru scenerii w zakładce ''Opis służby''; |
− | spacją.</SPAN></SPAN></FONT></FONT></P>
| + | :::''Rozpoznawana przez: Starter.exe, Rainsted.exe'' |
− | <P ALIGN=CENTER STYLE="margin-bottom: 0cm; font-style: normal; font-weight: normal">
| + | |
− | <BR>
| + | :'''//$d''' – opis scenerii: |
− | </P>
| + | ::*Rainsted.exe wyświetlany w głównym oknie wyboru scenerii obok wybranego składu/scenariusza; |
− | <P ALIGN=LEFT STYLE="margin-bottom: 0cm; font-style: normal"><FONT FACE="Times New Roman, serif"><FONT SIZE=2 STYLE="font-size: 10pt"><B>Przykłady:</B></FONT></FONT></P>
| + | ::*Starter.exe wyświetlany w głównym oknie wyboru scenerii w zakładce ''Opis służby''; |
− | <P ALIGN=LEFT STYLE="margin-bottom: 0.2cm; font-style: normal; font-weight: normal">
| + | :::''Rozpoznawana przez: Starter.exe, Rainsted.exe'' |
− | <FONT FACE="Times New Roman, serif"><FONT SIZE=2 STYLE="font-size: 10pt">include;tree.inc;l61_plants/drzewo1024f;-3947.2;-4.0;2401.17;56.0;8.3;4.2;end</FONT></FONT></P>
| + | |
− | <P ALIGN=LEFT STYLE="margin-bottom: 0.2cm; font-style: normal; font-weight: normal">
| + | :'''//$f''' – link do zewnętrznego pliku lub strony internetowej dotyczący scenerii albo pojedynczego scenariusza, możliwy do otwarcia z poziomu startera (wyświetlany jako dedykowany przycisk): |
− | <FONT FACE="Times New Roman, serif"><FONT SIZE=2 STYLE="font-size: 10pt">include,tree.inc,l61_plants/drzewo1024f,-3947.2,-4.0,2401.17,56.0,8.3,4.2,end</FONT></FONT></P>
| + | ::*Rainsted.exe wyświetla do trzech przycisków tego typu w głównym oknie wyboru scenerii; |
− | <P ALIGN=LEFT STYLE="margin-bottom: 0.2cm; font-style: normal; font-weight: normal">
| + | ::*Starter.exe wyświetla przyciski tego typu w głównym oknie wyboru scenerii w zakładce ''Rozkład jazdy''; |
− | <FONT FACE="Times New Roman, serif"><FONT SIZE=2 STYLE="font-size: 10pt">include
| + | :::''Rozpoznawana przez: Starter.exe, Rainsted.exe'' |
− | tree.inc l61_plants/drzewo1024f -3947.2 -4.0 2401.17 56.0 8.3 4.2 end</FONT></FONT></P>
| + | |
− | <P ALIGN=LEFT STYLE="margin-bottom: 0cm; font-style: normal; font-weight: normal">
| + | :'''//$o''' – opis składu, pokazywany przez dany starter. Jeśli skład ma być ukryty, przed pierwszym znakiem opisu powinien znaleźć się znak minus '''-'''. Dyrektywa ta musi zostać wprowadzona do pliku po dyrektywie scenariusza '''FirstInit'''. |
− | <BR>
| + | :::''Rozpoznawana przez: Starter.exe, Rainsted.exe'' |
− | </P>
| + | |
− | <P ALIGN=LEFT STYLE="margin-bottom: 0cm; font-style: normal; font-weight: normal">
| + | :'''//$i''' – nazwa obrazka wyświetlanego przez dany starter w głównym oknie (miniaturka scenerii) |
− | <FONT FACE="Times New Roman, serif"><FONT SIZE=2 STYLE="font-size: 10pt">W
| + | :::''Rozpoznawana przez: Starter.exe, Rainsted.exe'' |
− | pliku scenerii rozróżniamy 12 typów obiektów, są to: </FONT></FONT>
| + | |
− | </P>
| + | :'''//$it''' – definicja indywidualnego obrazka mini z katalogu scenery/images dla danego składu - deklaracja obrazka - nazwa bez rozszerzenia! |
− | <P ALIGN=LEFT STYLE="margin-bottom: 0cm; font-style: normal; font-weight: normal">
| + | :::''Rozpoznawana przez: Starter.exe'' |
− | <FONT FACE="Times New Roman, serif"><FONT SIZE=2 STYLE="font-size: 10pt"><B>node</B>,
| + | |
− | <B>event</B>,<B> include</B>, <B>trainset</B>,<B> rotate</B>, <B>orgin</B>,<B>
| + | :'''//$it''' – definicja indywidualnego logo startowego dla składu z katalogu textures/logo - deklaracja obrazka - nazwa bez rozszerzenia! |
− | description</B>, <B>fog</B>, <B>atmo</B>, <B>light</B>, <B>camera</B>,
| + | :::''Rozpoznawana przez: Starter.exe'' |
− | <B>config</B></FONT></FONT></P>
| + | |
− | <P ALIGN=LEFT STYLE="margin-bottom: 0cm; font-style: normal; font-weight: normal">
| + | :'''//$decor''' – pomijanie składów dekoracyjnych tj. nie wykonujących zadań scenariusza. |
− | <BR>
| + | :::''Rozpoznawana przez: Starter.exe'' |
− | </P>
| + | |
− | <P ALIGN=LEFT STYLE="margin-right: -0.24cm; margin-bottom: 0cm; font-style: normal; font-weight: normal; page-break-before: auto">
| + | :'''//$a''' – oznaczenie scenerii jako archiwalna. Nie wyświetla się domyślnie w głównym oknie Startera. |
− | <FONT FACE="Times New Roman, serif"><FONT SIZE=2 STYLE="font-size: 10pt">Dwa
| + | :::''Rozpoznawana przez: Starter.exe'' |
− | z wymienionych typow, tj. <B>node</B> i <B>event</B> dziela się na
| + | |
− | podtypy. Wpis typu <B>node</B> posiada 12 podtypów zaś wpis <B>event</B>
| + | :'''//$l''' – kategoria scenerii pozwalająca zwinąć wszystkie scenariusze do jednej grupie. |
− | 8.</FONT></FONT></P>
| + | :::''Rozpoznawana przez: Starter.exe'' |
− | <P ALIGN=LEFT STYLE="margin-bottom: 0cm; font-style: normal; font-weight: normal">
| + | |
− | <BR>
| + | :'''//$e''' – opis błędu |
− | </P>
| + | :::''Rozpoznawana przez: Rainsted.exe'' |
− | <P ALIGN=LEFT STYLE="margin-bottom: 0cm; font-style: normal; font-weight: normal">
| + | |
− | <FONT FACE="Times New Roman, serif"><FONT SIZE=3 STYLE="font-size: 13pt"><SPAN STYLE="background: #ccccff">1
| + | :'''//$g''' – odnośnik do mapy |
− | Wpis node
| + | :::''Rozpoznawana przez: Rainsted.exe'' |
− |
| + | |
− | </SPAN></FONT></FONT>
| + | :'''//$r''' – plik odniesienia |
− | </P>
| + | :::''Rozpoznawana przez: Rainsted.exe'' |
− | <P ALIGN=LEFT STYLE="margin-bottom: 0cm; font-style: normal; font-weight: normal">
| + | |
− | <BR>
| + | :'''//$t''' – regeneracja plików terenu |
− | </P>
| + | :::''Rozpoznawana przez: Rainsted.exe'' |
− | <P ALIGN=LEFT STYLE="margin-bottom: 0cm; font-style: normal; font-weight: normal">
| + | |
− | <FONT FACE="Times New Roman, serif"><FONT SIZE=2 STYLE="font-size: 10pt">Typ
| + | :'''//$w''' – parametry składu |
− | <B>NODE</B> definiuje obiekty widoczne (a ogólniej: obiekty które
| + | :::'''type''' - Rodzaj pociągu: p - pasażerski, t - towarowy, m - towarowo-osobowy; |
− | bierze pod uwagę funkcja Render).</FONT></FONT></P>
| + | :::'''lmax''' - Maksymalna długość składu; |
− | <P ALIGN=LEFT STYLE="margin-bottom: 0cm; font-weight: normal"><FONT FACE="Times New Roman, serif"><FONT SIZE=2 STYLE="font-size: 10pt"><SPAN STYLE="font-style: normal">Obiekty
| + | :::'''vmin''' - Minimalna prędkość pojazdów w składzie; |
− | tego typu mogą być rysowalne lub niewidoczne. Parametry podstawowe
| + | :::'''vmax''' - Maksymalna prędkość, jaką można rozwinąć na trasie przejazdu; |
− | wspólne dla wszystkich podtypów to: </SPAN></FONT></FONT>
| + | :::'''d''' - Rozstaw toru. Domyślnie normalny (1435m). |
− | </P>
| + | :::''Rozpoznawana przez: Rainsted.exe'' |
− | <P ALIGN=LEFT STYLE="margin-bottom: 0cm; font-weight: normal"><BR>
| + | |
− | </P>
| + | :'''//$x''' – wymagana wersja pliku eu07.exe |
− | <UL>
| + | :::''Rozpoznawana przez: Rainsted.exe'' |
− | <LI><P STYLE="margin-bottom: 0cm"><FONT FACE="Arial, sans-serif">MaxDistance</FONT>
| + | |
− | – maksymalna odległość z jakiej obiekt będzie widoczny</P>
| + | [[Kategoria:Scenerie]] |
− | <LI><P STYLE="margin-bottom: 0cm"><FONT FACE="Arial, sans-serif">MinDistance</FONT>
| |
− | – minimalna odległość z jakiej obiekt będzie widoczny</P>
| |
− | <LI><P STYLE="margin-bottom: 0cm"><FONT FACE="Arial, sans-serif">Name</FONT>
| |
− | – nazwa obiektu, jeśli nie potrzebujemy należy wpisać <B>none</B></P>
| |
− | <LI><P ALIGN=LEFT STYLE="margin-bottom: 0cm; font-style: normal; font-weight: normal">
| |
− | <FONT FACE="Times New Roman, serif"><FONT SIZE=2 STYLE="font-size: 10pt"><FONT FACE="Arial, sans-serif">Type</FONT>
| |
− | - rodzaj obiektu</FONT></FONT></P>
| |
− | </UL>
| |
− | <P ALIGN=LEFT STYLE="margin-bottom: 0cm; font-style: normal; font-weight: normal">
| |
− | <BR>
| |
− | </P>
| |
− | <P ALIGN=LEFT STYLE="margin-bottom: 0cm; font-style: normal; font-weight: normal">
| |
− | <FONT FACE="Times New Roman, serif"><FONT SIZE=2 STYLE="font-size: 10pt">Poniżej
| |
− | tabela opisująca poszczególne podtypy wpisu NODE</FONT></FONT></P>
| |
− | <TABLE WIDTH=785 BORDER=1 BORDERCOLOR="#000000" CELLPADDING=4 CELLSPACING=0>
| |
− | <COL WIDTH=102>
| |
− | <COL WIDTH=613>
| |
− | <COL WIDTH=44>
| |
− | <TR VALIGN=TOP>
| |
− | <TH WIDTH=102 BGCOLOR="#dddddd">
| |
− | <P ALIGN=LEFT><FONT COLOR="#000000"><FONT FACE="Times New Roman, serif"><FONT SIZE=2 STYLE="font-size: 10pt">track</FONT></FONT></FONT></P>
| |
− | </TH>
| |
− | <TH WIDTH=613>
| |
− | <P ALIGN=LEFT STYLE="font-weight: normal"><FONT FACE="Times New Roman, serif"><FONT SIZE=1 STYLE="font-size: 8pt">Definiuje
| |
− | trajektorię, po której może poruszać się obiekt dynamic. Kształt
| |
− | trajektorii definiujemy za pomocą krzywej Beziera </FONT></FONT>
| |
− | </P>
| |
− | </TH>
| |
− | <TH WIDTH=44>
| |
− | <P><BR>
| |
− | </P>
| |
− | </TH>
| |
− | </TR>
| |
− | <TR VALIGN=TOP>
| |
− | <TD WIDTH=102 BGCOLOR="#dddddd">
| |
− | <P ALIGN=LEFT><FONT COLOR="#000000"><FONT FACE="Times New Roman, serif"><FONT SIZE=2 STYLE="font-size: 10pt">traction</FONT></FONT></FONT></P>
| |
− | </TD>
| |
− | <TD WIDTH=613>
| |
− | <P ALIGN=LEFT><FONT COLOR="#333333"><FONT FACE="Times New Roman, serif"><FONT SIZE=2 STYLE="font-size: 9pt">Definiuje
| |
− | obiekt odcinka drutu sieci trakcyjnej</FONT></FONT></FONT></P>
| |
− | </TD>
| |
− | <TD WIDTH=44>
| |
− | <P ALIGN=LEFT><BR>
| |
− | </P>
| |
− | </TD>
| |
− | </TR>
| |
− | <TR VALIGN=TOP>
| |
− | <TD WIDTH=102 BGCOLOR="#dddddd">
| |
− | <P ALIGN=LEFT><FONT COLOR="#000000"><FONT FACE="Times New Roman, serif"><FONT SIZE=2 STYLE="font-size: 10pt">dynamic</FONT></FONT></FONT></P>
| |
− | </TD>
| |
− | <TD WIDTH=613>
| |
− | <P ALIGN=LEFT><FONT COLOR="#333333"><FONT FACE="Times New Roman, serif"><FONT SIZE=2 STYLE="font-size: 9pt">Definiuje
| |
− | obiekt poruszający się po ścieżkach typu <B>track</B> lub<B> road</B></FONT></FONT></FONT></P>
| |
− | </TD>
| |
− | <TD WIDTH=44>
| |
− | <P ALIGN=LEFT><BR>
| |
− | </P>
| |
− | </TD>
| |
− | </TR>
| |
− | <TR VALIGN=TOP>
| |
− | <TD WIDTH=102 BGCOLOR="#dddddd">
| |
− | <P ALIGN=LEFT><FONT COLOR="#000000"><FONT FACE="Times New Roman, serif"><FONT SIZE=2 STYLE="font-size: 10pt">model</FONT></FONT></FONT></P>
| |
− | </TD>
| |
− | <TD WIDTH=613>
| |
− | <P ALIGN=LEFT><FONT COLOR="#333333"><FONT FACE="Times New Roman, serif"><FONT SIZE=2 STYLE="font-size: 9pt">Wstawia
| |
− | obiekt modelu 3d statyczny lub z możliwością animacji</FONT></FONT></FONT></P>
| |
− | </TD>
| |
− | <TD WIDTH=44>
| |
− | <P ALIGN=LEFT><BR>
| |
− | </P>
| |
− | </TD>
| |
− | </TR>
| |
− | <TR VALIGN=TOP>
| |
− | <TD WIDTH=102 BGCOLOR="#dddddd">
| |
− | <P ALIGN=LEFT><FONT COLOR="#000000"><FONT FACE="Times New Roman, serif"><FONT SIZE=2 STYLE="font-size: 10pt">triangles</FONT></FONT></FONT></P>
| |
− | </TD>
| |
− | <TD WIDTH=613>
| |
− | <P ALIGN=LEFT><FONT COLOR="#333333"><FONT FACE="Times New Roman, serif"><FONT SIZE=2 STYLE="font-size: 9pt">Definiuje
| |
− | jeden trójkąt składajacy się z trzech wierzchołków jako element
| |
− | składowy terenu</FONT></FONT></FONT></P>
| |
− | </TD>
| |
− | <TD WIDTH=44>
| |
− | <P ALIGN=LEFT><BR>
| |
− | </P>
| |
− | </TD>
| |
− | </TR>
| |
− | <TR VALIGN=TOP>
| |
− | <TD WIDTH=102 BGCOLOR="#dddddd">
| |
− | <P ALIGN=LEFT STYLE="font-style: normal; font-weight: normal"><FONT COLOR="#000000"><FONT FACE="Times New Roman, serif"><FONT SIZE=2 STYLE="font-size: 10pt">riangle_strip</FONT></FONT></FONT></P>
| |
− | </TD>
| |
− | <TD WIDTH=613>
| |
− | <P ALIGN=LEFT><FONT COLOR="#333333"><FONT FACE="Times New Roman, serif"><FONT SIZE=2 STYLE="font-size: 9pt">Definiuje
| |
− | wielokąt jako element składowy terenu</FONT></FONT></FONT></P>
| |
− | </TD>
| |
− | <TD WIDTH=44>
| |
− | <P ALIGN=LEFT><BR>
| |
− | </P>
| |
− | </TD>
| |
− | </TR>
| |
− | <TR VALIGN=TOP>
| |
− | <TD WIDTH=102 BGCOLOR="#dddddd">
| |
− | <P ALIGN=LEFT STYLE="font-style: normal; font-weight: normal"><FONT COLOR="#000000"><FONT FACE="Times New Roman, serif"><FONT SIZE=2 STYLE="font-size: 10pt">triangle_fan</FONT></FONT></FONT></P>
| |
− | </TD>
| |
− | <TD WIDTH=613>
| |
− | <P ALIGN=LEFT><BR>
| |
− | </P>
| |
− | </TD>
| |
− | <TD WIDTH=44>
| |
− | <P ALIGN=LEFT><BR>
| |
− | </P>
| |
− | </TD>
| |
− | </TR>
| |
− | <TR VALIGN=TOP>
| |
− | <TD WIDTH=102 BGCOLOR="#dddddd">
| |
− | <P ALIGN=LEFT STYLE="font-style: normal; font-weight: normal"><FONT COLOR="#000000"><FONT FACE="Times New Roman, serif"><FONT SIZE=2 STYLE="font-size: 10pt">lines</FONT></FONT></FONT></P>
| |
− | </TD>
| |
− | <TD WIDTH=613>
| |
− | <P ALIGN=LEFT><FONT COLOR="#333333"><FONT FACE="Times New Roman, serif"><FONT SIZE=2 STYLE="font-size: 9pt">Definiuje
| |
− | linię – pojedynczy odcinek od punktu A do punktu B</FONT></FONT></FONT></P>
| |
− | </TD>
| |
− | <TD WIDTH=44>
| |
− | <P ALIGN=LEFT><BR>
| |
− | </P>
| |
− | </TD>
| |
− | </TR>
| |
− | <TR VALIGN=TOP>
| |
− | <TD WIDTH=102 BGCOLOR="#dddddd">
| |
− | <P ALIGN=LEFT STYLE="font-style: normal; font-weight: normal"><FONT COLOR="#000000"><FONT FACE="Times New Roman, serif"><FONT SIZE=2 STYLE="font-size: 10pt">line_strip</FONT></FONT></FONT></P>
| |
− | </TD>
| |
− | <TD WIDTH=613>
| |
− | <P ALIGN=LEFT><BR>
| |
− | </P>
| |
− | </TD>
| |
− | <TD WIDTH=44>
| |
− | <P ALIGN=LEFT><BR>
| |
− | </P>
| |
− | </TD>
| |
− | </TR>
| |
− | <TR VALIGN=TOP>
| |
− | <TD WIDTH=102 BGCOLOR="#dddddd">
| |
− | <P ALIGN=LEFT STYLE="font-style: normal; font-weight: normal"><FONT COLOR="#000000"><FONT FACE="Times New Roman, serif"><FONT SIZE=2 STYLE="font-size: 10pt">line_loop</FONT></FONT></FONT></P>
| |
− | </TD>
| |
− | <TD WIDTH=613>
| |
− | <P ALIGN=LEFT><BR>
| |
− | </P>
| |
− | </TD>
| |
− | <TD WIDTH=44>
| |
− | <P ALIGN=LEFT><BR>
| |
− | </P>
| |
− | </TD>
| |
− | </TR>
| |
− | <TR VALIGN=TOP>
| |
− | <TD WIDTH=102 BGCOLOR="#dddddd">
| |
− | <P ALIGN=LEFT STYLE="font-style: normal; font-weight: normal"><FONT COLOR="#000000"><FONT FACE="Times New Roman, serif"><FONT SIZE=2 STYLE="font-size: 10pt">memcell</FONT></FONT></FONT></P>
| |
− | </TD>
| |
− | <TD WIDTH=613>
| |
− | <P ALIGN=LEFT><FONT COLOR="#333333"><FONT FACE="Times New Roman, serif"><FONT SIZE=1 STYLE="font-size: 8pt">Komórka
| |
− | pamięci, nie jest rysowana ale ma współrzędne X, Y, Z, które np.
| |
− | są przekazywane do AI jako pozycja semafora. </FONT></FONT></FONT>
| |
− | </P>
| |
− | </TD>
| |
− | <TD WIDTH=44>
| |
− | <P ALIGN=LEFT><BR>
| |
− | </P>
| |
− | </TD>
| |
− | </TR>
| |
− | <TR VALIGN=TOP>
| |
− | <TD WIDTH=102 BGCOLOR="#dddddd">
| |
− | <P ALIGN=LEFT STYLE="font-style: normal; font-weight: normal"><FONT COLOR="#000000"><FONT FACE="Times New Roman, serif"><FONT SIZE=2 STYLE="font-size: 10pt">eventlauncher</FONT></FONT></FONT></P>
| |
− | </TD>
| |
− | <TD WIDTH=613>
| |
− | <P ALIGN=LEFT><FONT COLOR="#333333"><FONT FACE="Times New Roman, serif"><FONT SIZE=2 STYLE="font-size: 9pt">Obiekt
| |
− | wyzwalany naciśnięciem klawisza albo o określonej godzinie lub raz
| |
− | na jakiś czas. Nie jest rysowany ale ma współrzędne X, Y, Z,
| |
− | istotne przy wyzwalaniu klawiszem. </FONT></FONT></FONT>
| |
− | </P>
| |
− | </TD>
| |
− | <TD WIDTH=44>
| |
− | <P ALIGN=LEFT><BR>
| |
− | </P>
| |
− | </TD>
| |
− | </TR>
| |
− | </TABLE>
| |
− | <P ALIGN=LEFT STYLE="margin-bottom: 0cm; font-style: normal; font-weight: normal">
| |
− | <BR>
| |
− | </P>
| |
− | <P ALIGN=LEFT STYLE="margin-bottom: 0cm; font-style: normal; font-weight: normal">
| |
− | <BR>
| |
− | </P>
| |
− | <P ALIGN=LEFT STYLE="margin-bottom: 0cm"><FONT SIZE=3><FONT FACE="Times New Roman, serif"><SPAN STYLE="font-style: normal"><SPAN STYLE="font-weight: normal"><SPAN STYLE="background: #ccff99">NODE::Track</SPAN></SPAN></SPAN></FONT></FONT></P>
| |
− | <P STYLE="margin-bottom: 0cm">Definiuje tor, po którym możemy puścić
| |
− | obiekt <B>dynamic</B>. Kształt toru definiujemy za pomocą krzywej
| |
− | Beziera.</P>
| |
− | <P STYLE="margin-bottom: 0cm">Parametry: <FONT COLOR="#008000">na
| |
− | zielono wartości domyślne (default) które powinny być w skrypcie
| |
− | tworzącym</FONT></P>
| |
− | <P STYLE="margin-bottom: 0cm"><BR>
| |
− | </P>
| |
− | <UL>
| |
− | <LI><P><FONT SIZE=2 STYLE="font-size: 9pt"><FONT COLOR="#000000"><SPAN STYLE="text-decoration: none"><B>TrackType</B></SPAN></FONT><FONT COLOR="#008000"><SPAN STYLE="text-decoration: none"><B>
| |
− | normal</B></SPAN></FONT><FONT COLOR="#008000"><SPAN STYLE="text-decoration: none">
| |
− | (tor kolejowy prosty), </SPAN></FONT><B>switch</B> —
| |
− | zwrotnica, <B>table</B> — obrotnica, przesuwnica, wywrotnica,
| |
− | <B>road</B> — droga lądowa, <B>cross</B> — skrzyżowanie
| |
− | dróg (ma dwa odcinki), <B>river</B> — rzeka, kanał, ciek
| |
− | wodny, droga wodna, <B>tributary</B> — połączenie dróg wodnych
| |
− | </FONT>
| |
− | </P>
| |
− | </UL>
| |
− | <UL>
| |
− | <LI><P STYLE="margin-bottom: 0cm"><FONT SIZE=2 STYLE="font-size: 9pt"><SPAN STYLE="background: #ffffff">TrackLength
| |
− | – długość odcinka toru </SPAN></FONT>
| |
− | </P>
| |
− | <LI><P STYLE="margin-bottom: 0cm"><FONT SIZE=2 STYLE="font-size: 9pt"><SPAN STYLE="background: #ffffff">TrackWidth
| |
− | – szerokość toru (potrzebne w wielu sprawach) <FONT COLOR="#008000">1.435</FONT></SPAN></FONT></P>
| |
− | <LI><P STYLE="margin-bottom: 0cm"><FONT SIZE=2 STYLE="font-size: 9pt"><SPAN STYLE="background: #ffffff">Friction
| |
− | – statyczny współczynnik tarcia 0<FONT COLOR="#008000">.15 </FONT><FONT COLOR="#0000ff">czy
| |
− | ta wielkość jest prawidłowa?</FONT></SPAN></FONT></P>
| |
− | <LI><P STYLE="margin-bottom: 0cm"><FONT SIZE=2 STYLE="font-size: 9pt"><SPAN STYLE="background: #ffffff">SoundDist
| |
− | – co ile metrów będzie odgrywany dźwięk stukotu <FONT COLOR="#008000">20</FONT></SPAN></FONT></P>
| |
− | <LI><P STYLE="margin-bottom: 0cm"><FONT SIZE=2 STYLE="font-size: 9pt"><SPAN STYLE="background: #ffffff">Quality
| |
− | – pierwsze 4 bity – ile ton/oś, pozostałe –
| |
− | rezerwa <FONT COLOR="#008000">20</FONT></SPAN></FONT></P>
| |
− | <LI><P STYLE="margin-bottom: 0cm"><FONT SIZE=2 STYLE="font-size: 9pt"><SPAN STYLE="background: #ffffff">DamageFlag
| |
− | – kombinacja stałych dtrack_* z mover.pas, np 128 oznacza brak
| |
− | szyn <FONT COLOR="#008000"><B>0</B></FONT><FONT COLOR="#008000"> </FONT>dla
| |
− | normal, <FONT COLOR="#008000"><B>2</B></FONT> dla switch</SPAN></FONT></P>
| |
− | <LI><P STYLE="margin-bottom: 0cm"><FONT SIZE=2 STYLE="font-size: 9pt"><SPAN STYLE="background: #ffffff">Environment
| |
− | – słowo kluczowe oznaczające otoczenie toru: <FONT FACE="Courier New, monospace">flat,
| |
− | mountains, canyon, tunnel</FONT> (w zależności od tego będzie się
| |
− | zmieniać oświetlenie i/lub echo dźwięków</SPAN></FONT></P>
| |
− | <LI><P STYLE="margin-bottom: 0cm"><FONT SIZE=2 STYLE="font-size: 9pt"><SPAN STYLE="background: #ffffff">Visibility
| |
− | – jeśli tor ma być niewidoczny wpisujemy <B>unvis </B>ale
| |
− | normalnie powinno być <B>vis</B> i wtedy należy podać: </SPAN></FONT>
| |
− | </P>
| |
− | <LI><P STYLE="margin-bottom: 0cm"><FONT SIZE=2 STYLE="font-size: 9pt"><SPAN STYLE="background: #ffffff">Tex1
| |
− | – tekstura szyn (jeśli <B>none</B> to szyny nie są rysowane)
| |
− | <FONT COLOR="#008000">Rail_screw_used1</FONT></SPAN></FONT></P>
| |
− | <LI><P STYLE="margin-bottom: 0cm"><FONT SIZE=2 STYLE="font-size: 9pt"><SPAN STYLE="background: #ffffff">TexLength
| |
− | – długość w [m] odpowiadająca teksturze szyny <FONT COLOR="#008000">4.0</FONT></SPAN></FONT></P>
| |
− | <LI><P STYLE="margin-bottom: 0cm"><FONT SIZE=2 STYLE="font-size: 9pt"><SPAN STYLE="background: #ffffff">Tex2
| |
− | – dla <B>track normal</B> tekstura podsypki z podkładami (gdy
| |
− | none to nie jest automatycznie rysowana) a w przypadku zwrotnicy
| |
− | tekstura szyn drugiego toru (dla zwrotnicy podkłady trzeba
| |
− | zdefiniować jako oddzielny obiekt!) <FONT COLOR="#008000">TpD.tex</FONT></SPAN></FONT></P>
| |
− | <LI><P STYLE="margin-bottom: 0cm"><FONT SIZE=2 STYLE="font-size: 9pt"><SPAN STYLE="background: #ffffff">TexHeight
| |
− | – wysokość rysowanej podsypki (w przypadku zwrotnicy odstęp
| |
− | iglicy od szyny) <FONT COLOR="#008000">0.2</FONT></SPAN></FONT></P>
| |
− | <LI><P STYLE="margin-bottom: 0cm"><FONT SIZE=2 STYLE="font-size: 9pt"><SPAN STYLE="background: #ffffff">TexWidth
| |
− | – szerokość rysowanej podsypki od szyny do początku nachylenia
| |
− | (w przypadku zwrotnicy długość odbojnicy) <FONT COLOR="#008000">0.5</FONT></SPAN></FONT></P>
| |
− | <LI><P STYLE="margin-bottom: 0cm"><FONT SIZE=2 STYLE="font-size: 9pt"><SPAN STYLE="background: #ffffff">TexSlope
| |
− | – szerokość rysowanej podsypki w obszarze pochylenia (w
| |
− | przypadku zwrotnicy odległość środka odbojnicy od końca rozjazdu)
| |
− | <FONT COLOR="#008000">1.1</FONT></SPAN></FONT></P>
| |
− | <LI><P STYLE="margin-bottom: 0cm"><FONT SIZE=2 STYLE="font-size: 9pt"><SPAN STYLE="background: #ffffff">Point1
| |
− | – punkt początkowy toru [x,y,z]</SPAN></FONT></P>
| |
− | <LI><P STYLE="margin-bottom: 0cm"><FONT SIZE=2 STYLE="font-size: 9pt"><SPAN STYLE="background: #ffffff">Roll1
| |
− | – przechyłka początku toru [deg]</SPAN></FONT></P>
| |
− | <LI><P STYLE="margin-bottom: 0cm"><FONT SIZE=2 STYLE="font-size: 9pt"><SPAN STYLE="background: #ffffff">CVec1
| |
− | – wektor [x,y,z] </SPAN></FONT>
| |
− | </P>
| |
− | <LI><P STYLE="margin-bottom: 0cm"><FONT SIZE=2 STYLE="font-size: 9pt"><SPAN STYLE="background: #ffffff">CVec2
| |
− | – wektor [x,y,z]</SPAN></FONT></P>
| |
− | <LI><P STYLE="margin-bottom: 0cm"><FONT SIZE=2 STYLE="font-size: 9pt"><SPAN STYLE="background: #ffffff">Point2
| |
− | – punkt końcowy toru [x,y,z]</SPAN></FONT></P>
| |
− | <LI><P STYLE="margin-bottom: 0cm"><FONT SIZE=2 STYLE="font-size: 9pt"><SPAN STYLE="background: #ffffff">Roll2
| |
− | – przechyłka końca toru [deg]</SPAN></FONT></P>
| |
− | <LI><P STYLE="margin-bottom: 0cm"><FONT SIZE=2 STYLE="font-size: 9pt"><SPAN STYLE="background: #ffffff">Radius1
| |
− | – najmniejszy promień toru </SPAN></FONT>
| |
− | </P>
| |
− | <LI><P STYLE="margin-bottom: 0cm"><FONT SIZE=2 STYLE="font-size: 9pt"><SPAN STYLE="background: #ffffff">Point3
| |
− | – <FONT COLOR="#0000ff">(tylko w przypadku zwrotnicy)</FONT>
| |
− | punkt początkowy toru [x,y,z]</SPAN></FONT></P>
| |
− | <LI><P STYLE="margin-bottom: 0cm"><FONT SIZE=2 STYLE="font-size: 9pt"><SPAN STYLE="background: #ffffff">Roll3
| |
− | – <FONT COLOR="#0000ff">(tylko w przypadku zwrotnicy)</FONT>
| |
− | przechyłka toru [deg]</SPAN></FONT></P>
| |
− | <LI><P STYLE="margin-bottom: 0cm"><FONT SIZE=2 STYLE="font-size: 9pt"><SPAN STYLE="background: #ffffff">CVec3
| |
− | – <FONT COLOR="#0000ff">(tylko w przypadku zwrotnicy)</FONT>
| |
− | wektor [x,y,z]</SPAN></FONT></P>
| |
− | <LI><P STYLE="margin-bottom: 0cm"><FONT SIZE=2 STYLE="font-size: 9pt"><SPAN STYLE="background: #ffffff">CVec4
| |
− | – <FONT COLOR="#0000ff">(tylko w przypadku zwrotnicy)</FONT>
| |
− | wektor [x,y,z]</SPAN></FONT></P>
| |
− | <LI><P STYLE="margin-bottom: 0cm"><FONT SIZE=2 STYLE="font-size: 9pt">Point4
| |
− | – <FONT COLOR="#0000ff">(tylko w przypadku zwrotnicy)</FONT>
| |
− | punkt końcowy toru [x,y,z]</FONT></P>
| |
− | <LI><P STYLE="margin-bottom: 0cm"><FONT SIZE=2 STYLE="font-size: 9pt">Roll4
| |
− | – <FONT COLOR="#0000ff">(tylko w przypadku zwrotnicy)</FONT>
| |
− | przechyłka toru [deg]</FONT></P>
| |
− | <LI><P STYLE="margin-bottom: 0cm"><FONT SIZE=2 STYLE="font-size: 9pt">Radius2
| |
− | – najmniejszy promień toru <FONT COLOR="#0000ff">(tylko w
| |
− | przypadku zwrotnicy)</FONT></FONT></P>
| |
− | <LI><P STYLE="margin-bottom: 0cm"><FONT SIZE=2 STYLE="font-size: 9pt">Velocity
| |
− | (opcjonalny) – prędkość jakiej będzie się starał nie
| |
− | przekroczyć jadący przez ten tor obiekt <B>dynamic </B>jeśli jest
| |
− | sterowany przez AI</FONT></P>
| |
− | <LI><P STYLE="margin-bottom: 0cm"><FONT SIZE=2 STYLE="font-size: 9pt">Event0
| |
− | (opcjonalny) – zdarzenie zostanie uruchomione gdy <B>obsadzony
| |
− | załogą</B> <I>dynamic</I> stoi na torze.</FONT></P>
| |
− | <LI><P STYLE="margin-bottom: 0cm"><FONT SIZE=2 STYLE="font-size: 9pt">Event1
| |
− | (opcjonalny) – zdarzenie zostanie uruchomione gdy <B>obsadzony
| |
− | załogą</B><I> dynamic</I> wjedzie na tor w kierunku punktu
| |
− | początkowego (Point1) </FONT>
| |
− | </P>
| |
− | <LI><P STYLE="margin-bottom: 0cm"><FONT SIZE=2 STYLE="font-size: 9pt">Event2
| |
− | (opcjonalny) – zdarzenie zostanie uruchomione gdy <B>obsadzony
| |
− | załogą</B><I> dynamic</I> wjedzie na tor w kierunku punktu końcowego
| |
− | (Point2)</FONT></P>
| |
− | <LI><P STYLE="margin-bottom: 0cm"><FONT SIZE=2 STYLE="font-size: 9pt">Eventall0
| |
− | (opcjonalny) – zdarzenie które zostanie uruchomione gdy
| |
− | <B>jakikolwiek</B> <I>dynamic</I> stoi na torze.</FONT></P>
| |
− | <LI><P STYLE="margin-bottom: 0cm"><FONT SIZE=2 STYLE="font-size: 9pt">Event1
| |
− | (opcjonalny) – zdarzenie zostanie uruchomione gdy <B>jakikolwiek</B>
| |
− | <I>dynamic</I> wjedzie na tor w kierunku punktu początkowego
| |
− | (Point1) </FONT>
| |
− | </P>
| |
− | <LI><P STYLE="margin-bottom: 0cm"><FONT SIZE=2 STYLE="font-size: 9pt">Event2
| |
− | (opcjonalny) – zdarzenie które zostanie uruchomione gdy
| |
− | </FONT><FONT SIZE=2 STYLE="font-size: 9pt"><B>jakikolwiek</B></FONT><FONT SIZE=2 STYLE="font-size: 9pt">
| |
− | </FONT><FONT SIZE=2 STYLE="font-size: 9pt"><I>dynamic</I></FONT><FONT SIZE=2 STYLE="font-size: 9pt">
| |
− | wjedzie na tor w kierunku punktu końcowego (Point2)</FONT></P>
| |
− | <LI><P STYLE="margin-bottom: 0cm"><FONT SIZE=2 STYLE="font-size: 9pt">Isolated
| |
− | (opcjonalny) – nazwa odcinka izolowanego, do którego należy
| |
− | tor </FONT>
| |
− | </P>
| |
− | <LI><P STYLE="margin-bottom: 0cm"><FONT SIZE=2 STYLE="font-size: 9pt">Overhead
| |
− | (opcjonalny) – podać parametr 0, jeśli AI ma przejeżdżać
| |
− | bezprądowo </FONT>
| |
− | </P>
| |
− | <LI><P STYLE="margin-bottom: 0cm"><FONT SIZE=2 STYLE="font-size: 9pt">Angle1
| |
− | (opcjonalny) – ścięcie końca 1 pod innym kątem </FONT>
| |
− | </P>
| |
− | <LI><P STYLE="margin-bottom: 0cm"><FONT SIZE=2 STYLE="font-size: 9pt">Angle2
| |
− | (opcjonalny) – ścięcie końca 2 pod innym kątem </FONT>
| |
− | </P>
| |
− | <LI><P STYLE="margin-bottom: 0cm"><FONT SIZE=2 STYLE="font-size: 9pt">Fouling1
| |
− | (opcjonalny) – wskazanie modelu ukresu od strony 1 </FONT>
| |
− | </P>
| |
− | <LI><P><FONT SIZE=2 STYLE="font-size: 9pt">Fouling2 (opcjonalny) –
| |
− | wskazanie modelu ukresu od strony 2 </FONT>
| |
− | </P>
| |
− | </UL>
| |
− | <P STYLE="margin-bottom: 0cm">Jeśli chcemy otrzymać tor prosty należy
| |
− | oba wektory CVec wyzerować oraz dać Radius1=0.</P>
| |
− | <P STYLE="margin-bottom: 0cm">Nazwa toru jest potrzebna tylko gdy
| |
− | chcemy na ten tor jakoś oddziaływać (np. przełożyć zwrotnicę) albo
| |
− | ustawić na nim obiekt <FONT FACE="Arial, sans-serif">dynamic</FONT>.
| |
− | Zwykły tor nie musi mieć konkretnej nazwy tzn. można go nazwać <FONT FACE="Arial, sans-serif"><B>none</B></FONT>.</P>
| |
− | <P STYLE="margin-bottom: 0cm">Przykład toru prostego o nazwie
| |
− | track_sbl02, o długości 100m, z ograniczeniem szlakowym 40km/h:</P>
| |
− | <P STYLE="margin-bottom: 0cm"><BR>
| |
− | </P>
| |
− | <P STYLE="text-indent: 0.64cm; margin-bottom: 0cm; background: #dddddd">
| |
− | <FONT COLOR="#000000"><FONT FACE="Courier New, monospace"><FONT SIZE=2 STYLE="font-size: 9pt"><SPAN LANG="en-US">node
| |
− | -1 0 track_sbl02 track normal 100.0</SPAN></FONT></FONT></FONT><FONT FACE="Courier New, monospace"><FONT SIZE=2 STYLE="font-size: 9pt"><SPAN LANG="en-US">
| |
− | 1.435</SPAN></FONT></FONT><FONT COLOR="#000000"><FONT FACE="Courier New, monospace"><FONT SIZE=2 STYLE="font-size: 9pt"><SPAN LANG="en-US">
| |
− | 20.0 19 4 flat vis </SPAN></FONT></FONT></FONT>
| |
− | </P>
| |
− | <P LANG="en-US" STYLE="text-indent: 0.64cm; margin-bottom: 0cm; background: #dddddd">
| |
− | <FONT COLOR="#000000"><FONT FACE="Courier New, monospace"><FONT SIZE=2 STYLE="font-size: 9pt">Rail_screw_used1
| |
− | 4.0 TpB-old1.tex 0.2 0.5 1.1</FONT></FONT></FONT></P>
| |
− | <P LANG="en-US" STYLE="text-indent: 1.25cm; margin-bottom: 0cm; background: #dddddd">
| |
− | <FONT COLOR="#000000"><FONT FACE="Courier New, monospace"><FONT SIZE=2 STYLE="font-size: 9pt">-646.0
| |
− | 0.2 169.0 0.0 </FONT></FONT></FONT>
| |
− | </P>
| |
− | <P LANG="en-US" STYLE="text-indent: 1.25cm; margin-bottom: 0cm; background: #dddddd">
| |
− | <FONT COLOR="#000000"><FONT FACE="Courier New, monospace"><FONT SIZE=2 STYLE="font-size: 9pt">0.0
| |
− | 0.0 0.0 </FONT></FONT></FONT>
| |
− | </P>
| |
− | <P LANG="en-US" STYLE="text-indent: 1.25cm; margin-bottom: 0cm; background: #dddddd">
| |
− | <FONT COLOR="#000000"><FONT FACE="Courier New, monospace"><FONT SIZE=2 STYLE="font-size: 9pt">0.0
| |
− | 0.0 0.0 </FONT></FONT></FONT>
| |
− | </P>
| |
− | <P STYLE="text-indent: 1.25cm; margin-bottom: 0cm; background: #dddddd">
| |
− | <FONT COLOR="#000000"><FONT FACE="Courier New, monospace"><FONT SIZE=2 STYLE="font-size: 9pt"><SPAN LANG="en-US">-646.0
| |
− | 0.2 69.0 0.0 </SPAN></FONT></FONT></FONT>
| |
− | </P>
| |
− | <P LANG="en-US" STYLE="text-indent: 1.25cm; margin-bottom: 0cm; background: #dddddd">
| |
− | <FONT COLOR="#000000"><FONT FACE="Courier New, monospace"><FONT SIZE=2 STYLE="font-size: 9pt">0</FONT></FONT></FONT></P>
| |
− | <P LANG="en-US" STYLE="text-indent: 1.25cm; margin-bottom: 0cm; background: #dddddd">
| |
− | <FONT COLOR="#000000"><FONT FACE="Courier New, monospace"><FONT SIZE=2 STYLE="font-size: 9pt">event1
| |
− | test_sbl02_s1 </FONT></FONT></FONT>
| |
− | </P>
| |
− | <P LANG="en-US" STYLE="text-indent: 1.25cm; margin-bottom: 0cm; background: #dddddd">
| |
− | <FONT COLOR="#000000"><FONT FACE="Courier New, monospace"><FONT SIZE=2 STYLE="font-size: 9pt">event2
| |
− | test_sbl02_s1 </FONT></FONT></FONT>
| |
− | </P>
| |
− | <P STYLE="text-indent: 1.25cm; margin-bottom: 0cm; background: #dddddd">
| |
− | <FONT COLOR="#000000"><FONT FACE="Courier New, monospace"><FONT SIZE=2 STYLE="font-size: 9pt">velocity
| |
− | 40 </FONT></FONT></FONT>
| |
− | </P>
| |
− | <P STYLE="text-indent: 0.64cm; margin-bottom: 0cm; background: #dddddd">
| |
− | <FONT COLOR="#000000"><FONT FACE="Courier New, monospace"><FONT SIZE=2 STYLE="font-size: 9pt">endtrack</FONT></FONT></FONT></P>
| |
− | <P STYLE="text-indent: 0.64cm; margin-bottom: 0cm"><BR>
| |
− | </P>
| |
− | <P STYLE="margin-bottom: 0cm; background: #dddddd">Przykład
| |
− | anonimowego zakrętu w wykopie</P>
| |
− | <P STYLE="text-indent: 0.64cm; margin-bottom: 0cm; background: #dddddd">
| |
− | <FONT COLOR="#000000"><FONT FACE="Courier New, monospace"><FONT SIZE=2 STYLE="font-size: 9pt"><SPAN LANG="en-US">node
| |
− | -1 0 none track normal 100.0</SPAN></FONT></FONT></FONT><FONT FACE="Courier New, monospace"><FONT SIZE=2 STYLE="font-size: 9pt"><SPAN LANG="en-US">
| |
− | 1.435</SPAN></FONT></FONT><FONT COLOR="#000000"><FONT FACE="Courier New, monospace"><FONT SIZE=2 STYLE="font-size: 9pt"><SPAN LANG="en-US">
| |
− | 25.0 20 0 canyon vis</SPAN></FONT></FONT></FONT></P>
| |
− | <P LANG="en-US" STYLE="text-indent: 0.64cm; margin-bottom: 0cm; background: #dddddd">
| |
− | <FONT COLOR="#000000"><FONT FACE="Courier New, monospace"><FONT SIZE=2 STYLE="font-size: 9pt">Rail_screw_used1
| |
− | 4.0 TpD.tex 0.3 0.6 0.9</FONT></FONT></FONT></P>
| |
− | <P STYLE="text-indent: 1.25cm; margin-bottom: 0cm; background: #dddddd">
| |
− | <FONT COLOR="#000000"><FONT FACE="Courier New, monospace"><FONT SIZE=2 STYLE="font-size: 9pt">-46.0
| |
− | 0.2 -65.0001 0.0 </FONT></FONT></FONT>
| |
− | </P>
| |
− | <P STYLE="text-indent: 1.25cm; margin-bottom: 0cm; background: #dddddd">
| |
− | <FONT COLOR="#000000"><FONT FACE="Courier New, monospace"><FONT SIZE=2 STYLE="font-size: 9pt">0.0
| |
− | 0.0 -11.3351 </FONT></FONT></FONT>
| |
− | </P>
| |
− | <P STYLE="text-indent: 1.25cm; margin-bottom: 0cm; background: #dddddd">
| |
− | <FONT COLOR="#000000"><FONT FACE="Courier New, monospace"><FONT SIZE=2 STYLE="font-size: 9pt">1.28189
| |
− | 0.0 11.2623 </FONT></FONT></FONT>
| |
− | </P>
| |
− | <P STYLE="text-indent: 1.25cm; margin-bottom: 0cm; background: #dddddd">
| |
− | <FONT COLOR="#000000"><FONT FACE="Courier New, monospace"><FONT SIZE=2 STYLE="font-size: 9pt">-47.9246
| |
− | 0.2 -98.9273 0.0 </FONT></FONT></FONT>
| |
− | </P>
| |
− | <P STYLE="text-indent: 1.25cm; margin-bottom: 0cm; background: #dddddd">
| |
− | <FONT COLOR="#000000"><FONT FACE="Courier New, monospace"><FONT SIZE=2 STYLE="font-size: 9pt">300.0</FONT></FONT></FONT></P>
| |
− | <P STYLE="text-indent: 0.64cm; margin-bottom: 0cm; background: #dddddd">
| |
− | <FONT COLOR="#000000"><FONT FACE="Courier New, monospace"><FONT SIZE=2 STYLE="font-size: 9pt">endtrack</FONT></FONT></FONT></P>
| |
− | <P STYLE="margin-bottom: 0cm"><BR>
| |
− | </P>
| |
− | <P STYLE="margin-bottom: 0cm; background: #dddddd">Przykład
| |
− | zwrotnicy:</P>
| |
− | <P STYLE="text-indent: 0.64cm; margin-bottom: 0cm; background: #dddddd">
| |
− | <FONT COLOR="#000000"><FONT FACE="Courier New, monospace"><FONT SIZE=2 STYLE="font-size: 9pt"><SPAN LANG="en-US">node
| |
− | -1 0 Testowo_zwr1 track switch </SPAN></FONT></FONT></FONT><FONT FACE="Courier New, monospace"><FONT SIZE=2 STYLE="font-size: 9pt"><SPAN LANG="en-US">34.0
| |
− | 1.435</SPAN></FONT></FONT><FONT COLOR="#000000"><FONT FACE="Courier New, monospace"><FONT SIZE=2 STYLE="font-size: 9pt"><SPAN LANG="en-US">
| |
− | 25.0 20 2 flat vis </SPAN></FONT></FONT></FONT>
| |
− | </P>
| |
− | <P LANG="en-US" STYLE="text-indent: 0.64cm; margin-bottom: 0cm; background: #dddddd">
| |
− | <FONT COLOR="#000000"><FONT FACE="Courier New, monospace"><FONT SIZE=2 STYLE="font-size: 9pt">Rail_screw_used1
| |
− | 4.0 Rail_screw_uNused1 0.2 1.5 2.5</FONT></FONT></FONT></P>
| |
− | <P LANG="en-US" STYLE="text-indent: 1.25cm; margin-bottom: 0cm; background: #dddddd">
| |
− | <FONT COLOR="#000000"><FONT FACE="Courier New, monospace"><FONT SIZE=2 STYLE="font-size: 9pt">-46.0
| |
− | 0.2 269.0 0 //point 1</FONT></FONT></FONT></P>
| |
− | <P STYLE="text-indent: 1.25cm; margin-bottom: 0cm; background: #dddddd">
| |
− | <FONT COLOR="#000000"><FONT FACE="Courier New, monospace"><FONT SIZE=2 STYLE="font-size: 9pt"><SPAN LANG="en-US">0.0
| |
− | 0.0 0.0 //control vector 1</SPAN></FONT></FONT></FONT></P>
| |
− | <P LANG="en-US" STYLE="text-indent: 1.25cm; margin-bottom: 0cm; background: #dddddd">
| |
− | <FONT COLOR="#000000"><FONT FACE="Courier New, monospace"><FONT SIZE=2 STYLE="font-size: 9pt">0.0
| |
− | 0.0 0.0 //control vector 2</FONT></FONT></FONT></P>
| |
− | <P LANG="en-US" STYLE="text-indent: 1.25cm; margin-bottom: 0cm; background: #dddddd">
| |
− | <FONT COLOR="#000000"><FONT FACE="Courier New, monospace"><FONT SIZE=2 STYLE="font-size: 9pt">-46.0
| |
− | 0.2 235.0 0 //point 2</FONT></FONT></FONT></P>
| |
− | <P LANG="en-US" STYLE="text-indent: 1.25cm; margin-bottom: 0cm; background: #dddddd">
| |
− | <FONT COLOR="#000000"><FONT FACE="Courier New, monospace"><FONT SIZE=2 STYLE="font-size: 9pt">0</FONT></FONT></FONT></P>
| |
− | <P LANG="en-US" STYLE="text-indent: 1.25cm; margin-bottom: 0cm; background: #dddddd">
| |
− | <FONT COLOR="#000000"><FONT FACE="Courier New, monospace"><FONT SIZE=2 STYLE="font-size: 9pt">-46.0
| |
− | 0.2 269.0 0 //point 1</FONT></FONT></FONT></P>
| |
− | <P LANG="en-US" STYLE="text-indent: 1.25cm; margin-bottom: 0cm; background: #dddddd">
| |
− | <FONT COLOR="#000000"><FONT FACE="Courier New, monospace"><FONT SIZE=2 STYLE="font-size: 9pt">0.0
| |
− | 0.0 -11.3351 //control vector 1</FONT></FONT></FONT></P>
| |
− | <P LANG="en-US" STYLE="text-indent: 1.25cm; margin-bottom: 0cm; background: #dddddd">
| |
− | <FONT COLOR="#000000"><FONT FACE="Courier New, monospace"><FONT SIZE=2 STYLE="font-size: 9pt">1.28189
| |
− | 0.0 11.2623 //control vector 2</FONT></FONT></FONT></P>
| |
− | <P LANG="en-US" STYLE="text-indent: 1.25cm; margin-bottom: 0cm; background: #dddddd">
| |
− | <FONT COLOR="#000000"><FONT FACE="Courier New, monospace"><FONT SIZE=2 STYLE="font-size: 9pt">-47.9246
| |
− | 0.2 235.073 0 //point 2</FONT></FONT></FONT></P>
| |
− | <P STYLE="text-indent: 1.25cm; margin-bottom: 0cm; background: #dddddd">
| |
− | <FONT COLOR="#000000"><FONT FACE="Courier New, monospace"><FONT SIZE=2 STYLE="font-size: 9pt">-100</FONT></FONT></FONT></P>
| |
− | <P ALIGN=LEFT STYLE="text-indent: 0.64cm; margin-bottom: 0cm; background: #dddddd; font-style: normal; font-weight: normal">
| |
− | <FONT COLOR="#000000"><FONT FACE="Courier New, monospace"><FONT SIZE=2 STYLE="font-size: 9pt">endtrack</FONT></FONT></FONT></P>
| |
− | <P ALIGN=LEFT STYLE="text-indent: 0.64cm; margin-bottom: 0cm; background: #dddddd; font-style: normal; font-weight: normal">
| |
− | <BR>
| |
− | </P>
| |
− | <P ALIGN=LEFT STYLE="margin-bottom: 0cm"><BR>
| |
− | </P>
| |
− | <P ALIGN=LEFT STYLE="margin-bottom: 0cm"><FONT SIZE=3><FONT FACE="Times New Roman, serif"><SPAN STYLE="font-style: normal"><SPAN STYLE="font-weight: normal"><SPAN STYLE="background: #ccff99">NODE::Traction</SPAN></SPAN></SPAN></FONT></FONT></P>
| |
− | <P STYLE="margin-bottom: 0cm">Definiuje odcinek drutu sieci
| |
− | trakcyjnej</P>
| |
− | <P ALIGN=LEFT STYLE="text-indent: 0.64cm; margin-bottom: 0cm; background: #dddddd; font-style: normal; font-weight: normal">
| |
− | <FONT COLOR="#000000"><FONT FACE="Courier New, monospace"><FONT SIZE=2 STYLE="font-size: 9pt">Parametry:
| |
− | <FONT COLOR="#008000">na zielono wartości domyślne (default) które
| |
− | powinny być w skrypcie tworzącym</FONT></FONT></FONT></FONT></P>
| |
− | </BODY>
| |
− | </HTML>
| |
Scenerię można uruchomić za pomocą startera, wiersza poleceń lub bezpośrednio przez plik wykonywalny symulatora.
Poniższe rodzaje plików nie różnią się składnią, a jedynie pomagają zachować ład w plikach wchodzących w skład scenerii. Są one dołączane do głównego pliku scenerii za pomocą dyrektywy include.
Scenerię konfiguruje się za pomocą dyrektyw i wpisów przedstawionych w poniższym rozdziale:
Dyrektywy startera to zestaw parametrów (według składni komentarzy) pełniących rolę wprowadzenia do danego startera symulatora MaSzyna dodatkowych informacji oraz konfiguracji.
Nie mają wpływu na działanie symulacji!