scale 1 87;
-gauge 16.5;
-rail_profile
-{
- 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
-{
- point 20.0 0.0;
- point 14.0 8.0;
- point -14.0 8.0;
- point -20.0 0.0;
-};
-
-track_technique "track.technique";
+
+track_appearance "C"
+{
+ gauge 16.5;
+ rail_profile
+ {
+ 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
+ {
+ point 20.0 0.0;
+ point 14.0 7.5;
+ point -14.0 7.5;
+ point -20.0 0.0;
+ };
+ tie_profile
+ {
+ point 13.5 0.0;
+ point 13.5 0.5;
+ point -13.5 0.5;
+ point -13.5 0.0;
+ };
+ tie_length 2.2;
+ tie_spacing 7.8;
+
+ technique "track.technique";
+};
// Straight
-track 24064
+track "24064"
{
+ appearance "C";
description "Straight, 64.3mm (R3-R4-R5)";
part
{
};
};
-track 24071
+track "24071"
{
+ appearance "C";
description "Straight, 70.8mm (for slim turnouts)";
part
{
autofit_preference 0;
};
-track 24077
+track "24077"
{
+ appearance "C";
description "Straight, 77.5mm (R1-R2-R3)";
part
{
autofit_preference 2;
};
-track 24094
+track "24094"
{
+ appearance "C";
description "Straight, 94.2mm";
part
{
autofit_preference 2;
};
-track 24172
+track "24172"
{
+ appearance "C";
description "Straight, 171.7mm";
part
{
autofit_preference 2;
};
-track 24188
+track "24188"
{
+ appearance "C";
description "Straight, 188.3mm (turnout length)";
part
{
autofit_preference 2;
};
-track 24229
+track "24229"
{
+ appearance "C";
description "Straight, 229.3mm";
part
{
};
};
-track 24236
+track "24236"
{
+ appearance "C";
description "Straight, 236.1mm (slim turnout length)";
part
{
};
};
-track 24360
+track "24360"
{
+ appearance "C";
description "Straight, 360mm";
part
{
// Curves, R1
-track 24107
+track "24107"
{
+ appearance "C";
description "Curve, R1 = 360mm, 7.5°";
part
{
};
};
-track 24115
+track "24115"
{
+ appearance "C";
description "Curve, R1 = 360mm, 15°";
part
{
};
};
-track 24130
+track "24130"
{
+ appearance "C";
description "Curve, R1 = 360mm, 30°";
part
{
// Curves, R2
-track 24206
+track "24206"
{
+ appearance "C";
description "Curve, R2 = 437.5mm, 5.7° (turnout to 30°)";
part
{
};
};
-track 24207
+track "24207"
{
+ appearance "C";
description "Curve, R2 = 437.5mm, 7.5°";
part
{
};
};
-track 24215
+track "24215"
{
+ appearance "C";
description "Curve, R2 = 437.5mm, 15°";
part
{
};
};
-track 24224
+track "24224"
{
+ appearance "C";
description "Curve, R2 = 437.5mm, 24.3° (turnout)";
part
{
};
};
-track 24230
+track "24230"
{
+ appearance "C";
description "Curve, R2 = 437.5mm, 30°";
part
{
// Curves, R3
-track 24330
+track "24330"
{
+ appearance "C";
description "Curve, R3 = 515mm, 30°";
part
{
// Curves, R4
-track 24430
+track "24430"
{
+ appearance "C";
description "Curve, R4 = 579.3mm, 30°";
part
{
// Curves, R5
-track 24530
+track "24530"
{
+ appearance "C";
description "Curve, R5 = 643.6mm, 30°";
part
{
// Curves, slim turnout
-track 24912
+track "24912"
{
+ appearance "C";
description "Curve, R = 1114.6mm, 12.1° (slim turnout)";
part
{
// Curved turnouts, R1
-track 24671
+track "24671"
{
+ appearance "C";
description "Curved turnout, left";
part
{
};
};
-track 24672
+track "24672"
{
+ appearance "C";
description "Curved turnout, right";
part
{
// Turnouts, R2
-track 24611
+track "24611"
{
+ appearance "C";
description "Turnout, left";
part
{
};
};
-track 24612
+track "24612"
{
+ appearance "C";
description "Turnout, right";
part
{
};
};
-track 24630
+track "24630"
{
+ appearance "C";
description "Turnout, 3-way";
part
{
};
};
-track 24624
+track "24624"
{
+ appearance "C";
description "Turnout, double slip";
state_bits 1;
part
// Slim turnouts
-track 24711
+track "24711"
{
+ appearance "C";
description "Slim turnout, left";
part
{
};
};
-track 24712
+track "24712"
{
+ appearance "C";
description "Slim turnout, right";
part
{
// Crossings
-track 24640
+track "24640"
{
+ appearance "C";
description "Crossing, 24.3°";
part
{
};
};
-track 24649
+track "24649"
{
+ appearance "C";
description "Crossing, 48.6°";
part
{
};
};
-track 24740
+track "24740"
{
+ appearance "C";
description "Slim crossing, 12.1°";
part
{
// Specials
-track 24977
+track "24977"
{
+ appearance "C";
description "Bumper";
object "bumper.object";
part
// Signals
-signal \7039
+signal "7039"
{
indication "Hp1"
{
layout
{
- track 24115
+ beamgate
+ {
+ position -0.3876098 0.3496740 0.000000;
+ rotation 1.570800;
+ };
+ track "24115"
{
position 0.0806517 0.139002 0;
rotation 2.22529;
};
- track 24612
+ track "24612"
{
position -0.310086 -0.38055 0;
rotation 1.5708;
};
- track 24172
+ track "24172"
{
position -0.232565 -0.0797749 0;
rotation 1.5708;
};
- track 24611
+ track "24611"
{
position -0.387608 -0.380475 0;
rotation 1.5708;
};
- track 24130
+ track "24130"
{
position 0.155044 -0.08015 0;
rotation 1.5708;
};
- track 24230
+ track "24230"
{
position 0.232566 -0.0802249 0;
rotation 1.5708;
};
- track 24107
+ track "24107"
{
position -0.0249545 0.231617 0;
rotation 2.61799;
};
- track 24224
+ track "24224"
{
position -0.465131 -0.38055 0;
rotation 1.5708;
};
- track 24330
+ track "24330"
{
position 0.310088 -0.0803 0;
rotation 1.5708;
};
- track 24215
+ track "24215"
{
position 0.142158 0.186105 0;
rotation 2.2253;
};
- track 24207
+ track "24207"
{
position 0.0138165 0.298658 0;
rotation 2.61799;
};
- track 24711
+ track "24711"
{
position 0.374455 -0.381008 0;
rotation 1.5708;
};
- track 24530
+ track "24530"
{
position 0.438821 -0.0809179 0;
rotation 1.5708;
};
- track 24430
+ track "24430"
{
position 0.374455 -0.080609 0;
rotation 1.5708;
};
- track 24630
+ track "24630"
{
position -0.19005 -0.380551 0;
rotation 1.5708;
};
- track 24712
+ track "24712"
{
position 0.438821 -0.381316 0;
rotation 1.5708;
};
- track 24624
+ track "24624"
{
position -0.0775215 -0.380625 0;
rotation 1.5708;
};
- track 24640
+ track "24640"
{
position -0.232565 0.185972 0;
rotation 1.5708;
};
- track 24671
+ track "24671"
{
position 0.0775225 -0.380624 0;
rotation 1.5708;
};
- track 24977
+ track "24977"
{
position -0.465131 0.186196 0;
rotation 1.5708;
};
- track 24672
+ track "24672"
{
position 0.155044 -0.380699 0;
rotation 1.5708;
};
- track 24649
+ track "24649"
{
position -0.348827 0.194312 0;
rotation 1.99491;
};
- track 24064
+ track "24064"
{
position 0.0775223 -0.080075 0;
rotation 1.5708;
};
- track 24077
+ track "24077"
{
position -0.0775215 -0.079925 0;
rotation 1.5708;
};
- track 24229
+ track "24229"
{
position -0.387609 -0.079626 0;
rotation 1.5708;
};
- track 24071
+ track "24071"
{
position 2.56295e-07 -0.0799999 0;
rotation 1.5708;
};
- track 24094
+ track "24094"
{
position -0.155042 -0.07985 0;
rotation 1.5708;
};
- track 24188
+ track "24188"
{
position -0.310087 -0.0797 0;
rotation 1.5708;
};
- track 24236
+ track "24236"
{
position -0.465131 -0.0795509 0;
rotation 1.5708;
};
- track 24912
+ track "24912"
{
position 0.310088 -0.380699 0;
rotation 1.5708;
};
- track 24206
+ track "24206"
{
position -0.446223 -0.161726 0;
rotation 2.0944;
};
- track 24740
+ track "24740"
{
position -0.112537 0.138174 0;
rotation 1.5708;
};
- track 24360
+ track "24360"
{
position -0.542646 -0.0794758 0;
rotation 1.5708;
};
- signal \7039
+ signal "7039"
{
position -0.5020055 0.3153508 0.000000;
rotation 1.570800;