]> git.tdb.fi Git - r2c2.git/blobdiff - tracks.dat
Allow custom objects for tracks
[r2c2.git] / tracks.dat
index 96d0772e2b65caf59698361e4a8b60ff7704d6c9..ac4c63908ea62b0bb2ab7a3b0ef25fea32e207ee 100644 (file)
@@ -4,9 +4,19 @@ scale 1 87;
 gauge 16.5;
 rail_profile
 {
-       point 0.5 0.0;
-       point 0.5 2.3;
-       point -0.5 2.3;
+       point 1.5 0.0;
+       smooth_point 1.5 0.3;
+       smooth_point 0.8 0.4;
+       smooth_point 0.8 1.4;
+       smooth_point 1.0 1.6;
+       smooth_point 1.0 2.1;
+       smooth_point 0.8 2.3;
+       smooth_point 0.2 2.3;
+       smooth_point 0.0 2.1;
+       smooth_point 0.0 1.6;
+       smooth_point 0.2 1.4;
+       smooth_point 0.2 0.4;
+       smooth_point -0.5 0.3;
        point -0.5 0.0;
 };
 ballast_profile
@@ -17,6 +27,8 @@ ballast_profile
        point -20.0 0.0;
 };
 
+track_technique "track.technique";
+
 // Straight
 
 track 24064
@@ -236,20 +248,20 @@ track 24671
        part
        {
                length 77.5;
-               path 1;
+               path 0;
        };
        part
        {
                start 77.5 0 0;
                length 30;
                radius 360;
-               path 1;
+               path 0;
        };
        part
        {
                length 30;
                radius 360;
-               path 0;
+               path 1;
        };
 };
 
@@ -259,20 +271,20 @@ track 24672
        part
        {
                length 77.5;
-               path 1;
+               path 0;
        };
        part
        {
                start 77.5 0 0;
                length 30;
                radius -360;
-               path 1;
+               path 0;
        };
        part
        {
                length 30;
                radius -360;
-               path 0;
+               path 1;
        };
 };
 
@@ -284,13 +296,13 @@ track 24611
        part
        {
                length 188.3;
-               path 1;
+               path 0;
        };
        part
        {
                length 24.3;
                radius 437.5;
-               path 0;
+               path 1;
        };
 };
 
@@ -300,24 +312,23 @@ track 24612
        part
        {
                length 188.3;
-               path 1;
+               path 0;
        };
        part
        {
                length 24.3;
                radius -437.5;
-               path 0;
+               path 1;
        };
 };
 
 track 24630
 {
        description "Turnout, 3-way";
-       double_address true;
        part
        {
                length 188.3;
-               path 3;
+               path 0;
        };
        part
        {
@@ -336,29 +347,30 @@ track 24630
 track 24624
 {
        description "Turnout, double slip";
+       state_bits 1;
        part
        {
                length 188.3;
-               path 3;
+               path 0;
        };
        part
        {
                length 24.3;
                radius -437.5;
-               path 2;
+               path 1;
        };
        part
        {
                start 8.34 38.74 -24.3;
                length 188.3;
-               path 1;
+               path 2;
        };
        part
        {
                start 8.34 38.74 -24.3;
                length 24.3;
                radius 437.5;
-               path 0;
+               path 3;
        };
 };
 
@@ -370,13 +382,13 @@ track 24711
        part
        {
                length 236.1;
-               path 1;
+               path 0;
        };
        part
        {
                length 12.1;
                radius 1114.6;
-               path 0;
+               path 1;
        };
 };
 
@@ -386,13 +398,13 @@ track 24712
        part
        {
                length 236.1;
-               path 1;
+               path 0;
        };
        part
        {
                length 12.1;
                radius -1114.6;
-               path 0;
+               path 1;
        };
 };
 
@@ -445,6 +457,7 @@ track 24740
 track 24977
 {
        description "Bumper";
+       object "bumper.object";
        part
        {
                length 77.5;