]> git.tdb.fi Git - r2c2.git/blobdiff - locos.dat
Add new vehicles:
[r2c2.git] / locos.dat
index e2f57565e7218bf0de6b411928a769d201603eea..1c182dce2fd7f48a648fce002f8db8242ade79e9 100644 (file)
--- a/locos.dat
+++ b/locos.dat
@@ -1,33 +1,70 @@
 /* $Id$ */
 
-locomotive 37844
+scale 1 87;
+gauge 16.5;
+
+vehicle 39230
+{
+       name "BR 23";
+       locomotive true;
+       function 0 "light";
+       function 1 "smke";
+       function 2 "sfx";
+       function 3 "whst";
+
+       length 154;
+       width 38;
+       height 53;
+
+       object "br23-body.object";
+
+       bogie
+       {
+               position 33;
+               axle { position 22; wheel_diameter 11; };
+       };
+       axle { position 20; wheel_diameter 20; powered true; };
+       axle { position -3; wheel_diameter 20; powered true; };
+       axle { position -26; wheel_diameter 20; powered true; };
+       bogie
+       {
+               position -38;
+               axle { position -22; wheel_diameter 14; };
+       };
+};
+
+vehicle 37844
 {
        name "BR 50";
+       locomotive true;
        function 0 "light";
        function 1 "smke";
        function 2 "telex";
        function 3 "sfx";
        function 5 "whst";
 
-       length 150;
-       width 33;
-       height 33;
+       length 158;
+       width 38;
+       height 50.5;
+
+       object "br50-body.object";
 
        bogie
        {
-               position 39;
-               axle { position 23; wheel_diameter 9; };
+               position 36;
+               axle { position 24; wheel_diameter 9; };
        };
-       axle { position 31; wheel_diameter 16; powered true; };
-       axle { position 11; wheel_diameter 16; powered true; };
-       axle { position -9; wheel_diameter 16; powered true; };
-       axle { position -29; wheel_diameter 16; powered true; };
-       axle { position -49; wheel_diameter 16; powered true; };
+       axle { position 28; wheel_diameter 16; powered true; };
+       axle { position 8.5; wheel_diameter 16; powered true; };
+       axle { position -11; wheel_diameter 16; powered true; };
+       axle { position -30.5; wheel_diameter 16; powered true; };
+       axle { position -50; wheel_diameter 16; powered true; };
 };
 
-locomotive 33961
+vehicle 33961
 {
        name "BR 86";
+       locomotive true;
        function 0 "light";
        function 2 "telex";
 
@@ -51,14 +88,17 @@ locomotive 33961
        };
 };
 
-locomotive 36850
+vehicle 36850
 {
        name "BR 185";
+       locomotive true;
        function 0 "light";
 
-       length 205;
-       width 33;
-       height 33;
+       length 218;
+       width 34;
+       height 43;
+
+       object "br185-body.object";
 
        bogie
        {
@@ -74,18 +114,22 @@ locomotive 36850
        };
 };
 
-locomotive 37225
+vehicle 37225
 {
        name "BR 194";
+       locomotive true;
        function 0 "light";
 
-       length 200;
-       width 33;
-       height 33;
+       length 212;
+       width 34;
+       height 45;
+
+       object "br194-body.object";
 
        bogie
        {
                position 45;
+               object "br194-bogie.object";
                // Note: front bogie not powered in model
                axle { position 34; wheel_diameter 14; powered true; };
                axle { position 6; wheel_diameter 14; powered true; };
@@ -94,8 +138,40 @@ locomotive 37225
        bogie
        {
                position -45;
+               object "br194-bogie.object";
+               rotate_object true;
                axle { position 19; wheel_diameter 14; powered true; };
                axle { position -6; wheel_diameter 14; powered true; };
                axle { position -34; wheel_diameter 14; powered true; };
        };
 };
+
+vehicle 39410
+{
+       name "BR E 41";
+       locomotive true;
+       function 0 "light";
+       function 3 "sfx";
+
+       length 180;
+       width 35;
+       height 44;
+
+       object "bre41-body.object";
+
+       bogie
+       {
+               position 42;
+               object "bre41-bogie.object";
+               axle { position  18.5; wheel_diameter 14; powered true; object "bre41-axle.object"; };
+               axle { position -18.5; wheel_diameter 14; powered true; object "bre41-axle.object"; };
+       };
+       bogie
+       {
+               position -42;
+               object "bre41-bogie.object";
+               rotate_object true;
+               axle { position  18.5; wheel_diameter 14; powered true; object "bre41-axle.object"; };
+               axle { position -18.5; wheel_diameter 14; powered true; object "bre41-axle.object"; };
+       };
+};