Scenery format: Różnice pomiędzy wersjami

Z Train Driver 2
Przejdź do nawigacji Przejdź do wyszukiwania
(Rozjazd Krzyżowy / Double Switch)
(Rozjazd Krzyżowy / Double Switch)
Linia 32: Linia 32:
 
== Rozjazd Krzyżowy / Double Switch ==
 
== Rozjazd Krzyżowy / Double Switch ==
 
  TrackStruckture;  
 
  TrackStruckture;  
IdToru;
+
IdToru;
NazwaPrefabu,NazwaNapeduZwr1,NazwaNapęduZwr2;
+
NazwaPrefabu,NazwaNapeduZwr1,NazwaNapęduZwr2;
X,Y,Z;
+
X,Y,Z;
Pochylenie os pionowa[st 0-360];
+
Pochylenie os pionowa[st 0-360];
Obrót[st 0-360];
+
Obrót[st 0-360];
Pochylenie os pozioma [st 0-360];
+
Pochylenie os pozioma [st 0-360];
id0:prev_track_id:next_track_id,id1:prev_track1_id:next_track1_id,; //powtażane dla każdego toru w trackStructure.
+
id0:prev_track_id:next_track_id,id1:prev_track1_id:next_track1_id,; //powtażane dla każdego toru w trackStructure.
  
insulated_track_circuit;
+
insulated_track_circuit;
name;
+
name;
cd:<stan zasadniczy -1 lub 1>,ab:<stan zasadniczy -1 lub 1>;
+
cd:<stan zasadniczy -1 lub 1>,ab:<stan zasadniczy -1 lub 1>;
postedSpeed;
+
postedSpeed;
derailSpeed;
+
derailSpeed;
type;
+
type;
cd:<id>,ab:<id>,;
+
cd:<id>,ab:<id>,;
mechanicalCotrol;
+
mechanicalCotrol;
vMaxLessThan100; //Gdy na szlaku jest mniejsza rób równa szlakowa 100km/h dajemy true
+
vMaxLessThan100; //Gdy na szlaku jest mniejsza rób równa szlakowa 100km/h dajemy true
  
  
  
przykład wpisu:
+
przykład wpisu:
TrackStructure;53;Rkpd 60E1-190-1_9,jea29_L-none,jea29_L-none;139.4932;0;-20.61659;0;210.8299;0;30::,32::,47::,48::,34::,36::,37::,38::,39::,40::,41::,42::,43::,44::,45::,46::,;;0;cd:1,ab:-1,;;;;cd:63,ab:72,;False;False
+
TrackStructure;53;Rkpd 60E1-190-1_9,jea29_L-none,jea29_L- none;139.4932;0;-20.61659;0;210.8299;0;30::,32::,47::,48::,34::,36::,37::,38::,39::,40::,41::,42::,43::,44::,45::,46::,;;0;cd:1,ab:-1,;;;;cd:63,ab:72,;False;False

Wersja z 14:59, 10 lip 2018

Tor zwykły / Normal Track

Track [const];
IdToru [int];
Track [const];
Punkt1 X [float];
Punkt1 Y [float];
Punkt1 Z [float];
Pochylenie calego toru os pionowa w stopniach wzgledem XYZ [float 0-360];
Obrót w stopniach wzgledem XYZ [float 0-360];
Pochylenie os pozioma w stopniach wzgldem XYZ [float 0-360];
DlugoscOdcnka w metrach [float 0.1-110];
PromienLuku w stopniach [float 0-2999];
IdPoprzedniegoToru [int];
IdNastepnegoToru [int];
NazwaToruStacyjnego [char 10];
Pochylenie w promilach Punkt1,Pochylenie w promilach Punkt2 [float 0-200];
Przechylka w stopniach Punkt1,Przechylka w stopniach Punkt2 [float 0-6];
Oddzialywanie na teren [bool 1/0];
Nazwa odcinka izolowanego [char 20];
Tekstura Podkladu,Tekstura podsypki,Tekstura szyny [const];
Ograniczenie Predkosci [int 1-200];
Predkosc Wykolejania [int 1-200];
Odleglosc miedzy łączeniami [int 0-50];

Tor "Flex" / Bezier Track

Track;id;BTrack;x1,y1,z1;vx1;vy1;vz1;x2;y2;z2;vx2;vy2;vz2;prev_track_id;next_track_id;track_number(for stations);unused;roll1,roll2;affect_terrain;insulated_track_circuit

Rozjazd Zwyczajny / Switch

TrackStruckture;IdToru;NazwaPrefabu,NazwaNapeduZwr;X,Y,Z;Pochylenie os pionowa[st 0-360];Obrót[st 0-360];Pochylenie os pozioma [st 0-360];id0;prev_track_id;,-1:id1:next1_track_id,1:id2:next2_track_id;name;insulated_track_circuit

Rozjazd Krzyżowy / Double Switch

TrackStruckture; 
IdToru;
NazwaPrefabu,NazwaNapeduZwr1,NazwaNapęduZwr2;
X,Y,Z;
Pochylenie os pionowa[st 0-360];
Obrót[st 0-360];
Pochylenie os pozioma [st 0-360];
id0:prev_track_id:next_track_id,id1:prev_track1_id:next_track1_id,; //powtażane dla każdego toru w trackStructure.
insulated_track_circuit;
name;
cd:<stan zasadniczy -1 lub 1>,ab:<stan zasadniczy -1 lub 1>;
postedSpeed;
derailSpeed;
type;
cd:<id>,ab:<id>,;
mechanicalCotrol;
vMaxLessThan100; //Gdy na szlaku jest mniejsza rób równa szlakowa 100km/h dajemy true


przykład wpisu:
TrackStructure;53;Rkpd 60E1-190-1_9,jea29_L-none,jea29_L- none;139.4932;0;-20.61659;0;210.8299;0;30::,32::,47::,48::,34::,36::,37::,38::,39::,40::,41::,42::,43::,44::,45::,46::,;;0;cd:1,ab:-1,;;;;cd:63,ab:72,;False;False