function 2 "telex";
function 3 "sfx";
function 5 "whst";
+ maximum_speed 0.255;
length 160;
width 37;
object "br50-rod-link.object";
};
+ rod "reach"
+ {
+ initial_position 7 -9.5 27.5;
+ object "br50-rod-reach.object";
+ };
+
+ rod "transfer"
+ {
+ initial_position 4 0 22;
+ rotate
+ {
+ target_rod "reach";
+ local_position -1 -9.5 5.5;
+ };
+ object "br50-rod-transfer.object";
+ };
+
+ rod "expansion_guide_r"
+ {
+ move
+ {
+ target_rod "expansion_r";
+ target_position 20.5 0 0;
+ };
+ rotate
+ {
+ target_rod "radius_r";
+ target_position 3.2 0 0.5;
+ local_position -20.5 0 0;
+ };
+ };
+
+ rod "lifting_guide_r"
+ {
+ move
+ {
+ target_rod "expansion_guide_r";
+ target_position -20.5 0 0;
+ };
+ rotate
+ {
+ target_rod "lifting_r";
+ target_position 0 1 -5.5;
+ local_position -3.2 0 -0.5;
+ };
+ };
+
+ rod "lifting_r"
+ {
+ move
+ {
+ target_rod "transfer";
+ target_position 4.5 -15.5 0;
+ };
+ rotate
+ {
+ target_rod "lifting_guide_r";
+ target_position -3.2 -1 -0.5;
+ local_position 0 0 -5.5;
+ };
+ object "br50-rod-lifting.object";
+ };
+
rod "radius_guide_r"
{
initial_position 33 -16 15.5;
rotate
{
target_rod "radius_r";
- target_position 22 -1 0;
+ target_position 25 -1 0.5;
local_position 0 0 1.5;
};
};
initial_position 11 -15 17;
move
{
- target_rod "expansion_r";
- target_position 0.2 -0.5 -2.5;
+ target_rod "lifting_r";
+ target_position 0 0.5 -5.5;
};
rotate
{
target_rod "radius_guide_r";
target_position 0 1 1.5;
- local_position 22 0 0;
+ local_position 25 0 0.5;
};
object "br50-rod-radius.object";
};
move
{
target_rod "radius_r";
- target_position 22 -0.5 0;
+ target_position 25 -0.5 0.5;
};
rotate
{
mirror_rods
{
+ filter "_r$";
phase_offset -90;
};
};
locomotive true;
function 0 "light";
function 2 "telex";
+ maximum_speed 0.255;
length 144;
width 33;
name "BR 185";
locomotive true;
function 0 "light";
+ maximum_speed 0.447;
length 218;
width 34;
name "BR 194";
locomotive true;
function 0 "light";
+ maximum_speed 0.287;
length 212;
width 34;
function 0 "light";
function 3 "sfx";
function 5 "whstl";
+ maximum_speed 0.383;
length 180;
width 35;
function 2 "sfx";
function 3 "whstl";
swap_direction true;
+ maximum_speed 0.639;
length 219;
width 35;
function 1 "intlt";
function 2 "sfx";
function 3 "whstl";
+ maximum_speed 0.383;
length 268;
width 33;
axle { position -14.5; wheel_diameter 10; object "br420-axle.object"; };
};
};
+
+vehicle \37851
+{
+ name "BR 150";
+ locomotive true;
+ function 0 "light";
+ function 1 "telex";
+ function 3 "whstl";
+ maximum_speed 0.319;
+
+ length 224;
+ width 35;
+ height 47;
+
+ object "br150-body.object";
+
+ bogie
+ {
+ position 50.5;
+ axle { position 25.5; wheel_diameter 10; };
+ axle { position -3; wheel_diameter 10; };
+ axle { position -25.5; wheel_diameter 10; };
+ };
+ bogie
+ {
+ position -50.5;
+ axle { position 25.5; wheel_diameter 10; };
+ axle { position 3; wheel_diameter 10; };
+ axle { position -25.5; wheel_diameter 10; };
+ };
+};
+
+vehicle \37968
+{
+ name "BR 96";
+ locomotive true;
+ function 0 "light";
+ function 2 "sfx";
+ function 3 "whstl";
+ maximum_speed 0.160;
+
+ length 203;
+ width 35;
+ height 49;
+
+ object "br96-body.object";
+
+ bogie
+ {
+ position 32;
+ object "br96-bogie-front.object";
+ axle { position 35; wheel_diameter 13; };
+ axle { position 17.5; wheel_diameter 13; };
+ axle { position 0; wheel_diameter 13; };
+ axle { position -17.5; wheel_diameter 13; };
+ };
+ bogie
+ {
+ position -49;
+ object "br96-bogie-back.object";
+ axle { position 26.25; wheel_diameter 13; };
+ axle { position 8.75; wheel_diameter 13; };
+ axle { position -8.75; wheel_diameter 13; };
+ axle { position -26.25; wheel_diameter 13; };
+ };
+};