Rail vehicle / Base game
Italian Class ETR 450
Italy’s first high-speed tilting train featured an innovative system that allowed for higher speeds on curved tracks, significantly reducing travel times.
1985 – 2015
Purchase$26,162,706
Annual running cost$4,360,451/year
Capacity152
Speed250 km/h
Weight480,000 kg
Length285.315 m
Power5,948 hp
Ratings
Longer bars mean better ratings for the selected year.
Understanding these statistics →Compatible cargo
Specifications
- Capacity
- 152
- Compartments
- 11
- Length
- 285.315 m
- Loading rate
- 4×
- Power
- 5,948 hp (4,375 kW)
- Purchase cost ($)
- 26,162,706
- Annual running cost ($/year)
- 4,360,451
- Speed
- 250 km/h
- Tractive effort
- 166.25 kN
- Weight
- 480,000 kg
- Width
- 3.316 m
- Height
- 6.023 m
- Transport modes
- Electric train, Train
- Route requirement
- Electrification required throughout the route.
Formation · 11 components
fs_etr_450/etr_450_front.mdlfs_etr_450/etr_450_middle1.mdlfs_etr_450/etr_450_middle2.mdlfs_etr_450/etr_450_middle2.mdl· reversedfs_etr_450/etr_450_middle1.mdl· reversedfs_etr_450/etr_450_middle1.mdlfs_etr_450/etr_450_middle1.mdlfs_etr_450/etr_450_middle2.mdlfs_etr_450/etr_450_middle2.mdl· reversedfs_etr_450/etr_450_middle1.mdl· reversedfs_etr_450/etr_450_front.mdl· reversed
Connections
Carries · 1
Network requirements and facilities · 5
Planning guides
Game data sources
Build 25754343 · Pack base
base/content/vehicle/train/fs_etr_450.zip:fs_etr_450/etr_450.mu.luabase/content/vehicle/train/fs_etr_450.zip:fs_etr_450/etr_450_front.mdlbase/content/vehicle/train/fs_etr_450.zip:fs_etr_450/etr_450_middle1.mdlbase/content/vehicle/train/fs_etr_450.zip:fs_etr_450/etr_450_middle2.mdl
Overview and native model detail views. Full detail is available in the image viewer.
- Overview: source build 25754343
- Complete formation: source build 25533170
Source values
{
"components": [
{
"availability": {
"yearFrom": 1985,
"yearTo": 2015
},
"cost": {
"price": -1
},
"description": {
"description": "VEHICLE_TRAIN_ETR_450_FRONT_DESCRIPTION",
"name": "VEHICLE_TRAIN_ETR_450_FRONT_NAME"
},
"emissions": {
"noise": {
"score": 60
},
"pollution": {
"score": 15
}
},
"extent": {
"bbMax": [
14.57,
1.65809,
3.99742
],
"bbMin": [
-12.797,
-1.65796,
-0.0559278
]
},
"landVehicle": {
"brakeDeceleration": 2.5,
"curveSpeedScale": 1.25,
"engines": [
{
"power": 625,
"tractiveEffort": 23.75,
"type": "ELECTRIC"
}
],
"friction": 0.02,
"topSpeed": 69.444,
"weightEmpty": 60000,
"weightMaxPayload": 16200
},
"lightSourceList": {
"lights": [
{
"angleMax": 25,
"angleMin": 5,
"color": [
1,
0.926131,
0.580392
],
"fadeOutStart": 1400,
"fromTime": 18,
"invertMask": true,
"lightId": "",
"mask": 0,
"meshId": "front_headlight_fwd",
"mode": "LIGHT",
"radius": 25,
"strength": 3,
"toTime": 7,
"transf": [
0.984808,
0,
-0.173648,
0,
0,
1,
0,
0,
0.173648,
0,
0.984808,
0,
0.6,
0.85,
-1.6,
1
],
"type": "SPOT",
"visibleFrom": -1,
"visibleTo": 1600
},
{
"angleMax": 25,
"angleMin": 5,
"color": [
1,
0.926131,
0.580392
],
"fadeOutStart": 1400,
"fromTime": 18,
"invertMask": true,
"lightId": "",
"mask": 0,
"meshId": "front_headlight_fwd",
"mode": "LIGHT",
"radius": 25,
"strength": 3,
"toTime": 7,
"transf": [
0.984808,
0,
-0.173648,
0,
0,
1,
0,
0,
0.173648,
0,
0.984808,
0,
0.6,
-0.85,
-1.6,
1
],
"type": "SPOT",
"visibleFrom": -1,
"visibleTo": 1600
},
{
"angleMax": 35,
"color": [
0.427451,
0.0284967,
0.0284967
],
"fadeOutStart": 700,
"fromTime": 18,
"invertMask": true,
"lightId": "",
"mask": 0,
"meshId": "front_taillights_bwd",
"mode": "LIGHT",
"radius": 5,
"strength": 1,
"toTime": 7,
"transf": [
0.984808,
0,
-0.173648,
0,
0,
1,
0,
0,
0.173648,
0,
0.984808,
0,
0,
0.85,
0,
1
],
"type": "SPOT",
"visibleFrom": -1,
"visibleTo": 800
},
{
"angleMax": 35,
"color": [
0.427451,
0.0284967,
0.0284967
],
"fadeOutStart": 700,
"fromTime": 18,
"invertMask": true,
"lightId": "",
"mask": 0,
"meshId": "front_taillights_bwd",
"mode": "LIGHT",
"radius": 5,
"strength": 1,
"toTime": 7,
"transf": [
0.984808,
0,
-0.173648,
0,
0,
1,
0,
0,
0.173648,
0,
0.984808,
0,
0,
-0.85,
0,
1
],
"type": "SPOT",
"visibleFrom": -1,
"visibleTo": 800
},
{
"color": [
0.890196,
0.800471,
0.380515
],
"fadeOutStart": 400,
"fromTime": 18,
"invertMask": false,
"lightId": "",
"mask": 32,
"meshId": "front_headlight_fwd",
"mode": "LIGHT",
"radius": 2.5,
"strength": 3,
"toTime": 7,
"transf": [
1,
0,
0,
0,
0,
1,
0,
0,
0,
0,
1,
0,
0,
0,
0,
1
],
"type": "POINT",
"visibleFrom": -1,
"visibleTo": 500
},
{
"angleMax": 89,
"angleMin": 9,
"backFaceLit": true,
"color": [
1,
0.926131,
0.580392
],
"fadeOutStart": 600,
"invertMask": false,
"length": 12,
"lightId": "",
"mask": 32,
"meshId": "front_interior",
"mode": "LIGHT",
"radius": 4,
"strength": 3,
"transf": [
1,
0,
0,
0,
0,
0,
-1,
0,
0,
1,
0,
0,
-1,
0,
4,
1
],
"type": "CYLINDRICAL",
"visibleFrom": -1,
"visibleTo": 800
}
]
},
"maintenance": {
"lifespan": 29220,
"runningCosts": -1
},
"railVehicle": {
"config": {
"axles": [
"front_w1",
"front_w2",
"front_w3",
"front_w4"
],
"fakeBogies": [
[
{
"group": "front_connector_loc",
"offset": 0,
"position": 9.39
},
{
"group": "front_connector_loc",
"offset": 0,
"position": -9.43
},
{
"group": "front_middle1_connector_loc",
"offset": 0,
"position": -16.21
},
{
"group": "front_middle1_connector_loc",
"offset": 0,
"position": -35.03
},
{
"group": "front_body_grp",
"offset": 0,
"position": 9.46
},
{
"group": "front_body_grp",
"offset": 0,
"position": -9.43
}
],
{},
[
{
"group": "RootNode",
"offset": 0,
"position": 9.39
},
{
"group": "RootNode",
"offset": 0,
"position": -9.43
}
]
]
}
},
"seatProvider": {
"crewModels": {},
"drivingLicense": "RAIL",
"seats": [
{
"animation": "sitting",
"group": "front_comp_grp",
"transf": [
1,
0,
0,
0,
0,
1,
0,
0,
0,
0,
1,
0,
6.74,
0.868,
1.1,
1
]
},
{
"animation": "sitting",
"group": "front_comp_grp",
"transf": [
1,
0,
0,
0,
0,
1,
0,
0,
0,
0,
1,
0,
6.74,
-0.932,
1.1,
1
]
},
{
"animation": "sitting",
"group": "front_comp_grp",
"transf": [
1,
0,
0,
0,
0,
1,
0,
0,
0,
0,
1,
0,
6.74,
-0.392,
1.1,
1
]
},
{
"animation": "sitting",
"group": "front_comp_grp",
"transf": [
1,
0,
0,
0,
0,
1,
0,
0,
0,
0,
1,
0,
2.925,
0.868,
1.1,
1
]
},
{
"animation": "sitting",
"group": "front_comp_grp",
"transf": [
1,
0,
0,
0,
0,
1,
0,
0,
0,
0,
1,
0,
2.925,
-0.932,
1.1,
1
]
},
{
"animation": "sitting",
"group": "front_comp_grp",
"transf": [
1,
0,
0,
0,
0,
1,
0,
0,
0,
0,
1,
0,
2.925,
-0.392,
1.1,
1
]
},
{
"animation": "sitting",
"group": "front_comp_grp",
"transf": [
1,
0,
0,
0,
0,
1,
0,
0,
0,
0,
1,
0,
-0.921,
0.868,
1.1,
1
]
},
{
"animation": "sitting",
"group": "front_comp_grp",
"transf": [
1,
0,
0,
0,
0,
1,
0,
0,
0,
0,
1,
0,
-0.921,
-0.932,
1.1,
1
]
},
{
"animation": "sitting",
"group": "front_comp_grp",
"transf": [
1,
0,
0,
0,
0,
1,
0,
0,
0,
0,
1,
0,
-0.921,
-0.392,
1.1,
1
]
},
{
"animation": "sitting",
"group": "front_comp_grp",
"transf": [
1,
0,
0,
0,
0,
1,
0,
0,
0,
0,
1,
0,
5.83,
0.868,
1.1,
1
]
},
{
"animation": "sitting",
"group": "front_comp_grp",
"transf": [
1,
0,
0,
0,
0,
1,
0,
0,
0,
0,
1,
0,
5.83,
-0.932,
1.1,
1
]
},
{
"animation": "sitting",
"group": "front_comp_grp",
"transf": [
1,
0,
0,
0,
0,
1,
0,
0,
0,
0,
1,
0,
5.83,
-0.392,
1.1,
1
]
},
{
"animation": "sitting",
"group": "front_comp_grp",
"transf": [
1,
0,
0,
0,
0,
1,
0,
0,
0,
0,
1,
0,
2.015,
0.868,
1.1,
1
]
},
{
"animation": "sitting",
"group": "front_comp_grp",
"transf": [
1,
0,
0,
0,
0,
1,
0,
0,
0,
0,
1,
0,
2.015,
-0.932,
1.1,
1
]
},
{
"animation": "sitting",
"group": "front_comp_grp",
"transf": [
1,
0,
0,
0,
0,
1,
0,
0,
0,
0,
1,
0,
2.015,
-0.392,
1.1,
1
]
},
{
"animation": "sitting",
"group": "front_comp_grp",
"transf": [
1,
0,
0,
0,
0,
1,
0,
0,
0,
0,
1,
0,
-1.831,
0.868,
1.1,
1
]
},
{
"animation": "sitting",
"group": "front_comp_grp",
"transf": [
1,
0,
0,
0,
0,
1,
0,
0,
0,
0,
1,
0,
-1.831,
-0.932,
1.1,
1
]
},
{
"animation": "sitting",
"group": "front_comp_grp",
"transf": [
1,
0,
0,
0,
0,
1,
0,
0,
0,
0,
1,
0,
-1.831,
-0.392,
1.1,
1
]
},
{
"animation": "sitting",
"group": "front_comp_grp",
"transf": [
1,
0,
0,
0,
0,
1,
0,
0,
0,
0,
1,
0,
-4.786,
0.868,
1.1,
1
]
},
{
"animation": "sitting",
"group": "front_comp_grp",
"transf": [
1,
0,
0,
0,
0,
1,
0,
0,
0,
0,
1,
0,
-4.786,
-0.932,
1.1,
1
]
},
{
"animation": "sitting",
"group": "front_comp_grp",
"transf": [
1,
0,
0,
0,
0,
1,
0,
0,
0,
0,
1,
0,
-4.786,
-0.392,
1.1,
1
]
},
{
"animation": "sitting",
"group": "front_comp_grp",
"transf": [
1,
0,
0,
0,
0,
1,
0,
0,
0,
0,
1,
0,
4.86,
0.868,
1.1,
1
]
},
{
"animation": "sitting",
"group": "front_comp_grp",
"transf": [
1,
0,
0,
0,
0,
1,
0,
0,
0,
0,
1,
0,
4.86,
-0.932,
1.1,
1
]
},
{
"animation": "sitting",
"group": "front_comp_grp",
"transf": [
1,
0,
0,
0,
0,
1,
0,
0,
0,
0,
1,
0,
4.86,
-0.392,
1.1,
1
]
},
{
"animation": "sitting",
"group": "front_comp_grp",
"transf": [
1,
0,
0,
0,
0,
1,
0,
0,
0,
0,
1,
0,
1.045,
0.868,
1.1,
1
]
},
{
"animation": "sitting",
"group": "front_comp_grp",
"transf": [
1,
0,
0,
0,
0,
1,
0,
0,
0,
0,
1,
0,
1.045,
-0.932,
1.1,
1
]
},
{
"animation": "sitting",
"group": "front_comp_grp",
"transf": [
1,
0,
0,
0,
0,
1,
0,
0,
0,
0,
1,
0,
1.045,
-0.392,
1.1,
1
]
},
{
"animation": "sitting",
"group": "front_comp_grp",
"transf": [
1,
0,
0,
0,
0,
1,
0,
0,
0,
0,
1,
0,
-2.801,
0.868,
1.1,
1
]
},
{
"animation": "sitting",
"group": "front_comp_grp",
"transf": [
1,
0,
0,
0,
0,
1,
0,
0,
0,
0,
1,
0,
-2.801,
-0.932,
1.1,
1
]
},
{
"animation": "sitting",
"group": "front_comp_grp",
"transf": [
1,
0,
0,
0,
0,
1,
0,
0,
0,
0,
1,
0,
-2.801,
-0.392,
1.1,
1
]
},
{
"animation": "sitting",
"group": "front_comp_grp",
"transf": [
1,
0,
0,
0,
0,
1,
0,
0,
0,
0,
1,
0,
-5.756,
0.868,
1.1,
1
]
},
{
"animation": "sitting",
"group": "front_comp_grp",
"transf": [
1,
0,
0,
0,
0,
1,
0,
0,
0,
0,
1,
0,
-5.756,
-0.932,
1.1,
1
]
},
{
"animation": "sitting",
"group": "front_comp_grp",
"transf": [
1,
0,
0,
0,
0,
1,
0,
0,
0,
0,
1,
0,
-5.756,
-0.392,
1.1,
1
]
},
{
"animation": "sitting",
"group": "front_comp_grp",
"transf": [
1,
0,
0,
0,
0,
1,
0,
0,
0,
0,
1,
0,
3.895,
0.868,
1.1,
1
]
},
{
"animation": "sitting",
"group": "front_comp_grp",
"transf": [
1,
0,
0,
0,
0,
1,
0,
0,
0,
0,
1,
0,
3.895,
-0.932,
1.1,
1
]
},
{
"animation": "sitting",
"group": "front_comp_grp",
"transf": [
1,
0,
0,
0,
0,
1,
0,
0,
0,
0,
1,
0,
3.895,
-0.392,
1.1,
1
]
},
{
"animation": "sitting",
"group": "front_comp_grp",
"transf": [
1,
0,
0,
0,
0,
1,
0,
0,
0,
0,
1,
0,
0.08,
0.868,
1.1,
1
]
},
{
"animation": "sitting",
"group": "front_comp_grp",
"transf": [
1,
0,
0,
0,
0,
1,
0,
0,
0,
0,
1,
0,
0.08,
-0.932,
1.1,
1
]
},
{
"animation": "sitting",
"group": "front_comp_grp",
"transf": [
1,
0,
0,
0,
0,
1,
0,
0,
0,
0,
1,
0,
0.08,
-0.392,
1.1,
1
]
},
{
"animation": "sitting",
"group": "front_comp_grp",
"transf": [
1,
0,
0,
0,
0,
1,
0,
0,
0,
0,
1,
0,
-3.766,
0.868,
1.1,
1
]
},
{
"animation": "sitting",
"group": "front_comp_grp",
"transf": [
1,
0,
0,
0,
0,
1,
0,
0,
0,
0,
1,
0,
-3.766,
-0.932,
1.1,
1
]
},
{
"animation": "sitting",
"group": "front_comp_grp",
"transf": [
1,
0,
0,
0,
0,
1,
0,
0,
0,
0,
1,
0,
-3.766,
-0.392,
1.1,
1
]
},
{
"animation": "sitting",
"group": "front_comp_grp",
"transf": [
1,
0,
0,
0,
0,
1,
0,
0,
0,
0,
1,
0,
-6.861,
0.868,
1.1,
1
]
},
{
"animation": "sitting",
"group": "front_comp_grp",
"transf": [
1,
0,
0,
0,
0,
1,
0,
0,
0,
0,
1,
0,
-6.861,
-0.932,
1.1,
1
]
},
{
"animation": "sitting",
"group": "front_comp_grp",
"transf": [
-1,
0,
0,
0,
0,
-1,
0,
0,
0,
0,
1,
0,
7.608,
0.868,
1.1,
1
]
},
{
"animation": "sitting",
"group": "front_comp_grp",
"transf": [
-1,
0,
0,
0,
0,
-1,
0,
0,
0,
0,
1,
0,
7.608,
-0.904,
1.1,
1
]
},
{
"animation": "driving_upright",
"crew": true,
"group": "front_headlight_fwd",
"transf": [
1,
0,
0,
0,
0,
1,
0,
0,
0,
0,
1,
0,
-0.50903,
0.657226,
1.58382,
1
]
},
{
"animation": "driving_upright",
"crew": true,
"group": "front_headlight_fwd",
"transf": [
1,
0,
0,
0,
0,
1,
0,
0,
0,
0,
1,
0,
-0.50903,
-0.657774,
1.58382,
1
]
},
{
"animation": "driving_upright",
"crew": true,
"group": "front_headlight_bwd",
"transf": [
1,
0,
0,
0,
0,
1,
0,
0,
0,
0,
1,
0,
-0.50903,
0.657226,
1.58382,
1
]
},
{
"animation": "driving_upright",
"crew": true,
"group": "front_headlight_bwd",
"transf": [
1,
0,
0,
0,
0,
1,
0,
0,
0,
0,
1,
0,
-0.50903,
-0.657774,
1.58382,
1
]
}
]
},
"soundConfig": {
"soundSet": {
"name": "/vehicle/train/shared/sound/train_electric_medium.snd"
}
},
"transformatorConfig": {
"skipFromLod": 2,
"transformator": {
"name": "/vehicle/train/shared/tilting_train.trf"
}
},
"transportVehicle": {
"carrier": "RAIL",
"comfortFactor": 0.8,
"compartments": [
{
"loadConfigs": [
{
"cargoEntry": {
"capacity": 56,
"cargoTypeSet": {
"cargoClassesExcluded": {},
"cargoClassesIncluded": [
"PASSENGERS"
],
"cargoTypesExcluded": {},
"cargoTypesIncluded": {}
},
"loadIndicator": "",
"seats": {}
},
"toHide": {}
}
]
}
],
"engineTransportModes": [
"ELECTRIC_TRAIN"
],
"entrances": [
{
"path": [
[
-11.8,
-3,
0.56
],
[
-11.8,
0,
1.12
]
]
},
{
"path": [
[
10.65,
-3,
0.56
],
[
10.65,
0,
1.12
]
]
},
{
"path": [
[
-11.8,
3,
0.56
],
[
-11.8,
0,
1.12
]
]
},
{
"path": [
[
10.65,
3,
0.56
],
[
10.65,
0,
1.12
]
]
}
],
"filterTags": {},
"loadSpeed": 4,
"reversible": true,
"transportModes": [
"TRAIN",
"ELECTRIC_TRAIN"
]
}
},
{
"availability": {
"yearFrom": 1985,
"yearTo": 2015
},
"cost": {
"price": -1
},
"description": {
"description": "VEHICLE_TRAIN_ETR_450_MIDDLE1_DESCRIPTION",
"name": "VEHICLE_TRAIN_ETR_450_MIDDLE1_NAME"
},
"emissions": {
"noise": {
"score": 50
},
"pollution": {
"score": 5
}
},
"extent": {
"bbMax": [
12.8206,
1.60347,
3.99762
],
"bbMin": [
-12.8,
-1.59556,
-0.0568252
]
},
"landVehicle": {
"brakeDeceleration": 2.5,
"curveSpeedScale": 1.25,
"engines": [
{
"power": 625,
"tractiveEffort": 23.75,
"type": "ELECTRIC"
}
],
"friction": 0.02,
"topSpeed": 69.444,
"weightEmpty": 40000,
"weightMaxPayload": 16200
},
"lightSourceList": {
"lights": [
{
"angleMax": 179,
"angleMin": 9,
"backFaceLit": true,
"color": [
1,
0.926131,
0.580392
],
"fadeOutStart": 600,
"invertMask": false,
"length": 13,
"lightId": "",
"mask": 32,
"meshId": "middle1_interior",
"mode": "LIGHT",
"radius": 4,
"strength": 3,
"transf": [
1,
0,
0,
0,
0,
0,
-1,
0,
0,
1,
0,
0,
0,
0,
4.11,
1
],
"type": "CYLINDRICAL",
"visibleFrom": -1,
"visibleTo": 800
}
]
},
"maintenance": {
"lifespan": 29220,
"runningCosts": -1
},
"railVehicle": {
"config": {
"axles": [
"front_w1"
],
"fakeBogies": [
[
{
"group": "middle1_connector_frt_loc",
"offset": 0,
"position": 9.46
},
{
"group": "middle1_connector_frt_loc",
"offset": 0,
"position": -9.43
},
{
"group": "middle1_connector_bck_loc",
"offset": 0,
"position": 9.46
},
{
"group": "middle1_connector_bck_loc",
"offset": 0,
"position": -9.43
},
{
"group": "middle1_front_connector_loc",
"offset": 0,
"position": 35.06
},
{
"group": "middle1_front_connector_loc",
"offset": 0,
"position": 16.2
},
{
"group": "middle1_middle2_connector_loc",
"offset": 0,
"position": -35.06
},
{
"group": "middle1_middle2_connector_loc",
"offset": 0,
"position": -16.2
},
{
"group": "middle1_body_grp",
"offset": 0,
"position": 9.46
},
{
"group": "middle1_body_grp",
"offset": 0,
"position": -9.43
}
],
{},
[
{
"group": "RootNode",
"offset": 0,
"position": 9.46
},
{
"group": "RootNode",
"offset": 0,
"position": -9.46
}
]
]
}
},
"seatProvider": {
"crewModels": {},
"drivingLicense": "RAIL",
"seats": [
{
"animation": "sitting",
"group": "middle1_comp_grp",
"transf": [
1,
0,
0,
0,
0,
1,
0,
0,
0,
0,
1,
0,
6.59,
0.868,
1.1,
1
]
},
{
"animation": "sitting",
"group": "middle1_comp_grp",
"transf": [
-1,
0,
0,
0,
0,
-1,
0,
0,
0,
0,
1,
0,
7.41,
0.974,
1.1,
1
]
},
{
"animation": "sitting",
"group": "middle1_comp_grp",
"transf": [
-1,
0,
0,
0,
0,
-1,
0,
0,
0,
0,
1,
0,
7.41,
-0.88,
1.1,
1
]
},
{
"animation": "sitting",
"group": "middle1_comp_grp",
"transf": [
1,
0,
0,
0,
0,
1,
0,
0,
0,
0,
1,
0,
6.59,
0.308,
1.1,
1
]
},
{
"animation": "sitting",
"group": "middle1_comp_grp",
"transf": [
1,
0,
0,
0,
0,
1,
0,
0,
0,
0,
1,
0,
6.59,
-0.932,
1.1,
1
]
},
{
"animation": "sitting",
"group": "middle1_comp_grp",
"transf": [
1,
0,
0,
0,
0,
1,
0,
0,
0,
0,
1,
0,
6.59,
-0.392,
1.1,
1
]
},
{
"animation": "sitting",
"group": "middle1_comp_grp",
"transf": [
1,
0,
0,
0,
0,
1,
0,
0,
0,
0,
1,
0,
2.775,
0.868,
1.1,
1
]
},
{
"animation": "sitting",
"group": "middle1_comp_grp",
"transf": [
1,
0,
0,
0,
0,
1,
0,
0,
0,
0,
1,
0,
2.775,
0.308,
1.1,
1
]
},
{
"animation": "sitting",
"group": "middle1_comp_grp",
"transf": [
1,
0,
0,
0,
0,
1,
0,
0,
0,
0,
1,
0,
2.775,
-0.932,
1.1,
1
]
},
{
"animation": "sitting",
"group": "middle1_comp_grp",
"transf": [
1,
0,
0,
0,
0,
1,
0,
0,
0,
0,
1,
0,
2.775,
-0.392,
1.1,
1
]
},
{
"animation": "sitting",
"group": "middle1_comp_grp",
"transf": [
1,
0,
0,
0,
0,
1,
0,
0,
0,
0,
1,
0,
-1.071,
0.868,
1.1,
1
]
},
{
"animation": "sitting",
"group": "middle1_comp_grp",
"transf": [
1,
0,
0,
0,
0,
1,
0,
0,
0,
0,
1,
0,
-1.071,
0.308,
1.1,
1
]
},
{
"animation": "sitting",
"group": "middle1_comp_grp",
"transf": [
1,
0,
0,
0,
0,
1,
0,
0,
0,
0,
1,
0,
-1.071,
-0.932,
1.1,
1
]
},
{
"animation": "sitting",
"group": "middle1_comp_grp",
"transf": [
1,
0,
0,
0,
0,
1,
0,
0,
0,
0,
1,
0,
-1.071,
-0.392,
1.1,
1
]
},
{
"animation": "sitting",
"group": "middle1_comp_grp",
"transf": [
1,
0,
0,
0,
0,
1,
0,
0,
0,
0,
1,
0,
5.68,
0.868,
1.1,
1
]
},
{
"animation": "sitting",
"group": "middle1_comp_grp",
"transf": [
1,
0,
0,
0,
0,
1,
0,
0,
0,
0,
1,
0,
5.68,
0.308,
1.1,
1
]
},
{
"animation": "sitting",
"group": "middle1_comp_grp",
"transf": [
1,
0,
0,
0,
0,
1,
0,
0,
0,
0,
1,
0,
5.68,
-0.932,
1.1,
1
]
},
{
"animation": "sitting",
"group": "middle1_comp_grp",
"transf": [
1,
0,
0,
0,
0,
1,
0,
0,
0,
0,
1,
0,
5.68,
-0.392,
1.1,
1
]
},
{
"animation": "sitting",
"group": "middle1_comp_grp",
"transf": [
1,
0,
0,
0,
0,
1,
0,
0,
0,
0,
1,
0,
1.865,
0.868,
1.1,
1
]
},
{
"animation": "sitting",
"group": "middle1_comp_grp",
"transf": [
1,
0,
0,
0,
0,
1,
0,
0,
0,
0,
1,
0,
1.865,
0.308,
1.1,
1
]
},
{
"animation": "sitting",
"group": "middle1_comp_grp",
"transf": [
1,
0,
0,
0,
0,
1,
0,
0,
0,
0,
1,
0,
1.865,
-0.932,
1.1,
1
]
},
{
"animation": "sitting",
"group": "middle1_comp_grp",
"transf": [
1,
0,
0,
0,
0,
1,
0,
0,
0,
0,
1,
0,
1.865,
-0.392,
1.1,
1
]
},
{
"animation": "sitting",
"group": "middle1_comp_grp",
"transf": [
1,
0,
0,
0,
0,
1,
0,
0,
0,
0,
1,
0,
-1.981,
0.868,
1.1,
1
]
},
{
"animation": "sitting",
"group": "middle1_comp_grp",
"transf": [
1,
0,
0,
0,
0,
1,
0,
0,
0,
0,
1,
0,
-1.981,
0.308,
1.1,
1
]
},
{
"animation": "sitting",
"group": "middle1_comp_grp",
"transf": [
1,
0,
0,
0,
0,
1,
0,
0,
0,
0,
1,
0,
-1.981,
-0.932,
1.1,
1
]
},
{
"animation": "sitting",
"group": "middle1_comp_grp",
"transf": [
1,
0,
0,
0,
0,
1,
0,
0,
0,
0,
1,
0,
-1.981,
-0.392,
1.1,
1
]
},
{
"animation": "sitting",
"group": "middle1_comp_grp",
"transf": [
1,
0,
0,
0,
0,
1,
0,
0,
0,
0,
1,
0,
-4.936,
0.868,
1.1,
1
]
},
{
"animation": "sitting",
"group": "middle1_comp_grp",
"transf": [
1,
0,
0,
0,
0,
1,
0,
0,
0,
0,
1,
0,
-4.936,
0.308,
1.1,
1
]
},
{
"animation": "sitting",
"group": "middle1_comp_grp",
"transf": [
1,
0,
0,
0,
0,
1,
0,
0,
0,
0,
1,
0,
-4.936,
-0.932,
1.1,
1
]
},
{
"animation": "sitting",
"group": "middle1_comp_grp",
"transf": [
1,
0,
0,
0,
0,
1,
0,
0,
0,
0,
1,
0,
-4.936,
-0.392,
1.1,
1
]
},
{
"animation": "sitting",
"group": "middle1_comp_grp",
"transf": [
1,
0,
0,
0,
0,
1,
0,
0,
0,
0,
1,
0,
4.71,
0.868,
1.1,
1
]
},
{
"animation": "sitting",
"group": "middle1_comp_grp",
"transf": [
1,
0,
0,
0,
0,
1,
0,
0,
0,
0,
1,
0,
4.71,
0.308,
1.1,
1
]
},
{
"animation": "sitting",
"group": "middle1_comp_grp",
"transf": [
1,
0,
0,
0,
0,
1,
0,
0,
0,
0,
1,
0,
4.71,
-0.932,
1.1,
1
]
},
{
"animation": "sitting",
"group": "middle1_comp_grp",
"transf": [
1,
0,
0,
0,
0,
1,
0,
0,
0,
0,
1,
0,
4.71,
-0.392,
1.1,
1
]
},
{
"animation": "sitting",
"group": "middle1_comp_grp",
"transf": [
1,
0,
0,
0,
0,
1,
0,
0,
0,
0,
1,
0,
0.895,
0.868,
1.1,
1
]
},
{
"animation": "sitting",
"group": "middle1_comp_grp",
"transf": [
1,
0,
0,
0,
0,
1,
0,
0,
0,
0,
1,
0,
0.895,
0.308,
1.1,
1
]
},
{
"animation": "sitting",
"group": "middle1_comp_grp",
"transf": [
1,
0,
0,
0,
0,
1,
0,
0,
0,
0,
1,
0,
0.895,
-0.932,
1.1,
1
]
},
{
"animation": "sitting",
"group": "middle1_comp_grp",
"transf": [
1,
0,
0,
0,
0,
1,
0,
0,
0,
0,
1,
0,
0.895,
-0.392,
1.1,
1
]
},
{
"animation": "sitting",
"group": "middle1_comp_grp",
"transf": [
1,
0,
0,
0,
0,
1,
0,
0,
0,
0,
1,
0,
-2.951,
0.868,
1.1,
1
]
},
{
"animation": "sitting",
"group": "middle1_comp_grp",
"transf": [
1,
0,
0,
0,
0,
1,
0,
0,
0,
0,
1,
0,
-2.951,
0.308,
1.1,
1
]
},
{
"animation": "sitting",
"group": "middle1_comp_grp",
"transf": [
1,
0,
0,
0,
0,
1,
0,
0,
0,
0,
1,
0,
-2.951,
-0.932,
1.1,
1
]
},
{
"animation": "sitting",
"group": "middle1_comp_grp",
"transf": [
1,
0,
0,
0,
0,
1,
0,
0,
0,
0,
1,
0,
-2.951,
-0.392,
1.1,
1
]
},
{
"animation": "sitting",
"group": "middle1_comp_grp",
"transf": [
1,
0,
0,
0,
0,
1,
0,
0,
0,
0,
1,
0,
-5.906,
0.868,
1.1,
1
]
},
{
"animation": "sitting",
"group": "middle1_comp_grp",
"transf": [
1,
0,
0,
0,
0,
1,
0,
0,
0,
0,
1,
0,
-5.906,
0.308,
1.1,
1
]
},
{
"animation": "sitting",
"group": "middle1_comp_grp",
"transf": [
1,
0,
0,
0,
0,
1,
0,
0,
0,
0,
1,
0,
-5.906,
-0.932,
1.1,
1
]
},
{
"animation": "sitting",
"group": "middle1_comp_grp",
"transf": [
1,
0,
0,
0,
0,
1,
0,
0,
0,
0,
1,
0,
-5.906,
-0.392,
1.1,
1
]
},
{
"animation": "sitting",
"group": "middle1_comp_grp",
"transf": [
1,
0,
0,
0,
0,
1,
0,
0,
0,
0,
1,
0,
3.745,
0.868,
1.1,
1
]
},
{
"animation": "sitting",
"group": "middle1_comp_grp",
"transf": [
1,
0,
0,
0,
0,
1,
0,
0,
0,
0,
1,
0,
3.745,
0.308,
1.1,
1
]
},
{
"animation": "sitting",
"group": "middle1_comp_grp",
"transf": [
1,
0,
0,
0,
0,
1,
0,
0,
0,
0,
1,
0,
3.745,
-0.932,
1.1,
1
]
},
{
"animation": "sitting",
"group": "middle1_comp_grp",
"transf": [
1,
0,
0,
0,
0,
1,
0,
0,
0,
0,
1,
0,
3.745,
-0.392,
1.1,
1
]
},
{
"animation": "sitting",
"group": "middle1_comp_grp",
"transf": [
1,
0,
0,
0,
0,
1,
0,
0,
0,
0,
1,
0,
-0.07,
0.868,
1.1,
1
]
},
{
"animation": "sitting",
"group": "middle1_comp_grp",
"transf": [
1,
0,
0,
0,
0,
1,
0,
0,
0,
0,
1,
0,
-0.07,
0.308,
1.1,
1
]
},
{
"animation": "sitting",
"group": "middle1_comp_grp",
"transf": [
1,
0,
0,
0,
0,
1,
0,
0,
0,
0,
1,
0,
-0.07,
-0.932,
1.1,
1
]
},
{
"animation": "sitting",
"group": "middle1_comp_grp",
"transf": [
1,
0,
0,
0,
0,
1,
0,
0,
0,
0,
1,
0,
-0.07,
-0.392,
1.1,
1
]
},
{
"animation": "sitting",
"group": "middle1_comp_grp",
"transf": [
1,
0,
0,
0,
0,
1,
0,
0,
0,
0,
1,
0,
-3.916,
0.868,
1.1,
1
]
},
{
"animation": "sitting",
"group": "middle1_comp_grp",
"transf": [
1,
0,
0,
0,
0,
1,
0,
0,
0,
0,
1,
0,
-3.916,
0.308,
1.1,
1
]
},
{
"animation": "sitting",
"group": "middle1_comp_grp",
"transf": [
1,
0,
0,
0,
0,
1,
0,
0,
0,
0,
1,
0,
-3.916,
-0.932,
1.1,
1
]
},
{
"animation": "sitting",
"group": "middle1_comp_grp",
"transf": [
1,
0,
0,
0,
0,
1,
0,
0,
0,
0,
1,
0,
-3.916,
-0.392,
1.1,
1
]
},
{
"animation": "sitting",
"group": "middle1_comp_grp",
"transf": [
1,
0,
0,
0,
0,
1,
0,
0,
0,
0,
1,
0,
-7.011,
0.868,
1.1,
1
]
},
{
"animation": "sitting",
"group": "middle1_comp_grp",
"transf": [
1,
0,
0,
0,
0,
1,
0,
0,
0,
0,
1,
0,
-7.011,
-0.932,
1.1,
1
]
}
]
},
"soundConfig": {
"soundSet": {
"name": "/vehicle/train/shared/sound/train_electric_medium.snd"
}
},
"transformatorConfig": {
"skipFromLod": 2,
"transformator": {
"name": "/vehicle/train/shared/tilting_train.trf"
}
},
"transportVehicle": {
"carrier": "RAIL",
"comfortFactor": 0.8,
"compartments": [
{
"loadConfigs": [
{
"cargoEntry": {
"capacity": 56,
"cargoTypeSet": {
"cargoClassesExcluded": {},
"cargoClassesIncluded": [
"PASSENGERS"
],
"cargoTypesExcluded": {},
"cargoTypesIncluded": {}
},
"loadIndicator": "",
"seats": {}
},
"toHide": {}
}
]
}
],
"engineTransportModes": [
"ELECTRIC_TRAIN"
],
"entrances": [
{
"path": [
[
-11.8,
-3,
0.56
],
[
-11.8,
0,
1.12
]
]
},
{
"path": [
[
11.75,
-3,
0.56
],
[
11.75,
0,
1.12
]
]
},
{
"path": [
[
-11.8,
3,
0.56
],
[
-11.8,
0,
1.12
]
]
},
{
"path": [
[
11.75,
3,
0.56
],
[
11.75,
0,
1.12
]
]
}
],
"filterTags": {},
"loadSpeed": 4,
"reversible": true,
"transportModes": [
"TRAIN",
"ELECTRIC_TRAIN"
]
}
},
{
"availability": {
"yearFrom": 1985,
"yearTo": 2015
},
"cost": {
"price": -1
},
"description": {
"description": "VEHICLE_TRAIN_ETR_450_MIDDLE2_DESCRIPTION",
"name": "VEHICLE_TRAIN_ETR_450_MIDDLE2_NAME"
},
"emissions": {
"noise": {
"score": 50
},
"pollution": {
"score": 5
}
},
"extent": {
"bbMax": [
12.8209,
1.60342,
5.96443
],
"bbMin": [
-12.7987,
-1.59579,
-0.0581972
]
},
"landVehicle": {
"brakeDeceleration": 2.5,
"curveSpeedScale": 1.25,
"engines": {},
"friction": 0.02,
"topSpeed": 69.444,
"weightEmpty": 40000,
"weightMaxPayload": 16200
},
"lightSourceList": {
"lights": [
{
"angleMax": 179,
"angleMin": 9,
"backFaceLit": true,
"color": [
1,
0.926131,
0.580392
],
"fadeOutStart": 600,
"invertMask": false,
"length": 13,
"lightId": "",
"mask": 32,
"meshId": "middle2_interior",
"mode": "LIGHT",
"radius": 4,
"strength": 3,
"transf": [
1,
0,
0,
0,
0,
0,
-1,
0,
0,
1,
0,
0,
0,
0,
4.11,
1
],
"type": "CYLINDRICAL",
"visibleFrom": -1,
"visibleTo": 800
}
]
},
"maintenance": {
"lifespan": 29220,
"runningCosts": -1
},
"railVehicle": {
"config": {
"axles": [
"front_w1"
],
"fakeBogies": [
[
{
"group": "middle2_connector_frt_loc",
"offset": 0,
"position": 9.46
},
{
"group": "middle2_connector_frt_loc",
"offset": 0,
"position": -9.43
},
{
"group": "middle2_connector_bck_loc",
"offset": 0,
"position": 9.46
},
{
"group": "middle2_connector_bck_loc",
"offset": 0,
"position": -9.43
},
{
"group": "middle2_middle1_connector_loc",
"offset": 0,
"position": 35.06
},
{
"group": "middle2_middle1_connector_loc",
"offset": 0,
"position": 16.2
},
{
"group": "middle2_middle3_connector_loc",
"offset": 0,
"position": -35.06
},
{
"group": "middle2_middle3_connector_loc",
"offset": 0,
"position": -16.2
},
{
"group": "middle2_body_grp",
"offset": 0,
"position": 9.46
},
{
"group": "middle2_body_grp",
"offset": 0,
"position": -9.43
}
],
{},
[
{
"group": "RootNode",
"offset": 0,
"position": 9.46
},
{
"group": "RootNode",
"offset": 0,
"position": -9.46
}
]
]
}
},
"seatProvider": {
"crewModels": {},
"drivingLicense": "BUS",
"seats": [
{
"animation": "sitting",
"group": "middle2_comp_grp",
"transf": [
1,
0,
0,
0,
0,
1,
0,
0,
0,
0,
1,
0,
6.59,
0.868,
1.1,
1
]
},
{
"animation": "sitting",
"group": "middle2_comp_grp",
"transf": [
-1,
0,
0,
0,
0,
-1,
0,
0,
0,
0,
1,
0,
7.41,
0.974,
1.1,
1
]
},
{
"animation": "sitting",
"group": "middle2_comp_grp",
"transf": [
-1,
0,
0,
0,
0,
-1,
0,
0,
0,
0,
1,
0,
7.41,
-0.88,
1.1,
1
]
},
{
"animation": "sitting",
"group": "middle2_comp_grp",
"transf": [
1,
0,
0,
0,
0,
1,
0,
0,
0,
0,
1,
0,
6.59,
0.308,
1.1,
1
]
},
{
"animation": "sitting",
"group": "middle2_comp_grp",
"transf": [
1,
0,
0,
0,
0,
1,
0,
0,
0,
0,
1,
0,
6.59,
-0.932,
1.1,
1
]
},
{
"animation": "sitting",
"group": "middle2_comp_grp",
"transf": [
1,
0,
0,
0,
0,
1,
0,
0,
0,
0,
1,
0,
6.59,
-0.392,
1.1,
1
]
},
{
"animation": "sitting",
"group": "middle2_comp_grp",
"transf": [
1,
0,
0,
0,
0,
1,
0,
0,
0,
0,
1,
0,
2.775,
0.868,
1.1,
1
]
},
{
"animation": "sitting",
"group": "middle2_comp_grp",
"transf": [
1,
0,
0,
0,
0,
1,
0,
0,
0,
0,
1,
0,
2.775,
0.308,
1.1,
1
]
},
{
"animation": "sitting",
"group": "middle2_comp_grp",
"transf": [
1,
0,
0,
0,
0,
1,
0,
0,
0,
0,
1,
0,
2.775,
-0.932,
1.1,
1
]
},
{
"animation": "sitting",
"group": "middle2_comp_grp",
"transf": [
1,
0,
0,
0,
0,
1,
0,
0,
0,
0,
1,
0,
2.775,
-0.392,
1.1,
1
]
},
{
"animation": "sitting",
"group": "middle2_comp_grp",
"transf": [
1,
0,
0,
0,
0,
1,
0,
0,
0,
0,
1,
0,
-1.071,
0.868,
1.1,
1
]
},
{
"animation": "sitting",
"group": "middle2_comp_grp",
"transf": [
1,
0,
0,
0,
0,
1,
0,
0,
0,
0,
1,
0,
-1.071,
0.308,
1.1,
1
]
},
{
"animation": "sitting",
"group": "middle2_comp_grp",
"transf": [
1,
0,
0,
0,
0,
1,
0,
0,
0,
0,
1,
0,
-1.071,
-0.932,
1.1,
1
]
},
{
"animation": "sitting",
"group": "middle2_comp_grp",
"transf": [
1,
0,
0,
0,
0,
1,
0,
0,
0,
0,
1,
0,
-1.071,
-0.392,
1.1,
1
]
},
{
"animation": "sitting",
"group": "middle2_comp_grp",
"transf": [
1,
0,
0,
0,
0,
1,
0,
0,
0,
0,
1,
0,
5.68,
0.868,
1.1,
1
]
},
{
"animation": "sitting",
"group": "middle2_comp_grp",
"transf": [
1,
0,
0,
0,
0,
1,
0,
0,
0,
0,
1,
0,
5.68,
0.308,
1.1,
1
]
},
{
"animation": "sitting",
"group": "middle2_comp_grp",
"transf": [
1,
0,
0,
0,
0,
1,
0,
0,
0,
0,
1,
0,
5.68,
-0.932,
1.1,
1
]
},
{
"animation": "sitting",
"group": "middle2_comp_grp",
"transf": [
1,
0,
0,
0,
0,
1,
0,
0,
0,
0,
1,
0,
5.68,
-0.392,
1.1,
1
]
},
{
"animation": "sitting",
"group": "middle2_comp_grp",
"transf": [
1,
0,
0,
0,
0,
1,
0,
0,
0,
0,
1,
0,
1.865,
0.868,
1.1,
1
]
},
{
"animation": "sitting",
"group": "middle2_comp_grp",
"transf": [
1,
0,
0,
0,
0,
1,
0,
0,
0,
0,
1,
0,
1.865,
0.308,
1.1,
1
]
},
{
"animation": "sitting",
"group": "middle2_comp_grp",
"transf": [
1,
0,
0,
0,
0,
1,
0,
0,
0,
0,
1,
0,
1.865,
-0.932,
1.1,
1
]
},
{
"animation": "sitting",
"group": "middle2_comp_grp",
"transf": [
1,
0,
0,
0,
0,
1,
0,
0,
0,
0,
1,
0,
1.865,
-0.392,
1.1,
1
]
},
{
"animation": "sitting",
"group": "middle2_comp_grp",
"transf": [
1,
0,
0,
0,
0,
1,
0,
0,
0,
0,
1,
0,
-1.981,
0.868,
1.1,
1
]
},
{
"animation": "sitting",
"group": "middle2_comp_grp",
"transf": [
1,
0,
0,
0,
0,
1,
0,
0,
0,
0,
1,
0,
-1.981,
0.308,
1.1,
1
]
},
{
"animation": "sitting",
"group": "middle2_comp_grp",
"transf": [
1,
0,
0,
0,
0,
1,
0,
0,
0,
0,
1,
0,
-1.981,
-0.932,
1.1,
1
]
},
{
"animation": "sitting",
"group": "middle2_comp_grp",
"transf": [
1,
0,
0,
0,
0,
1,
0,
0,
0,
0,
1,
0,
-1.981,
-0.392,
1.1,
1
]
},
{
"animation": "sitting",
"group": "middle2_comp_grp",
"transf": [
1,
0,
0,
0,
0,
1,
0,
0,
0,
0,
1,
0,
-4.936,
0.868,
1.1,
1
]
},
{
"animation": "sitting",
"group": "middle2_comp_grp",
"transf": [
1,
0,
0,
0,
0,
1,
0,
0,
0,
0,
1,
0,
-4.936,
0.308,
1.1,
1
]
},
{
"animation": "sitting",
"group": "middle2_comp_grp",
"transf": [
1,
0,
0,
0,
0,
1,
0,
0,
0,
0,
1,
0,
-4.936,
-0.932,
1.1,
1
]
},
{
"animation": "sitting",
"group": "middle2_comp_grp",
"transf": [
1,
0,
0,
0,
0,
1,
0,
0,
0,
0,
1,
0,
-4.936,
-0.392,
1.1,
1
]
},
{
"animation": "sitting",
"group": "middle2_comp_grp",
"transf": [
1,
0,
0,
0,
0,
1,
0,
0,
0,
0,
1,
0,
4.71,
0.868,
1.1,
1
]
},
{
"animation": "sitting",
"group": "middle2_comp_grp",
"transf": [
1,
0,
0,
0,
0,
1,
0,
0,
0,
0,
1,
0,
4.71,
0.308,
1.1,
1
]
},
{
"animation": "sitting",
"group": "middle2_comp_grp",
"transf": [
1,
0,
0,
0,
0,
1,
0,
0,
0,
0,
1,
0,
4.71,
-0.932,
1.1,
1
]
},
{
"animation": "sitting",
"group": "middle2_comp_grp",
"transf": [
1,
0,
0,
0,
0,
1,
0,
0,
0,
0,
1,
0,
4.71,
-0.392,
1.1,
1
]
},
{
"animation": "sitting",
"group": "middle2_comp_grp",
"transf": [
1,
0,
0,
0,
0,
1,
0,
0,
0,
0,
1,
0,
0.895,
0.868,
1.1,
1
]
},
{
"animation": "sitting",
"group": "middle2_comp_grp",
"transf": [
1,
0,
0,
0,
0,
1,
0,
0,
0,
0,
1,
0,
0.895,
0.308,
1.1,
1
]
},
{
"animation": "sitting",
"group": "middle2_comp_grp",
"transf": [
1,
0,
0,
0,
0,
1,
0,
0,
0,
0,
1,
0,
0.895,
-0.932,
1.1,
1
]
},
{
"animation": "sitting",
"group": "middle2_comp_grp",
"transf": [
1,
0,
0,
0,
0,
1,
0,
0,
0,
0,
1,
0,
0.895,
-0.392,
1.1,
1
]
},
{
"animation": "sitting",
"group": "middle2_comp_grp",
"transf": [
1,
0,
0,
0,
0,
1,
0,
0,
0,
0,
1,
0,
-2.951,
0.868,
1.1,
1
]
},
{
"animation": "sitting",
"group": "middle2_comp_grp",
"transf": [
1,
0,
0,
0,
0,
1,
0,
0,
0,
0,
1,
0,
-2.951,
0.308,
1.1,
1
]
},
{
"animation": "sitting",
"group": "middle2_comp_grp",
"transf": [
1,
0,
0,
0,
0,
1,
0,
0,
0,
0,
1,
0,
-2.951,
-0.932,
1.1,
1
]
},
{
"animation": "sitting",
"group": "middle2_comp_grp",
"transf": [
1,
0,
0,
0,
0,
1,
0,
0,
0,
0,
1,
0,
-2.951,
-0.392,
1.1,
1
]
},
{
"animation": "sitting",
"group": "middle2_comp_grp",
"transf": [
1,
0,
0,
0,
0,
1,
0,
0,
0,
0,
1,
0,
-5.906,
0.868,
1.1,
1
]
},
{
"animation": "sitting",
"group": "middle2_comp_grp",
"transf": [
1,
0,
0,
0,
0,
1,
0,
0,
0,
0,
1,
0,
-5.906,
0.308,
1.1,
1
]
},
{
"animation": "sitting",
"group": "middle2_comp_grp",
"transf": [
1,
0,
0,
0,
0,
1,
0,
0,
0,
0,
1,
0,
-5.906,
-0.932,
1.1,
1
]
},
{
"animation": "sitting",
"group": "middle2_comp_grp",
"transf": [
1,
0,
0,
0,
0,
1,
0,
0,
0,
0,
1,
0,
-5.906,
-0.392,
1.1,
1
]
},
{
"animation": "sitting",
"group": "middle2_comp_grp",
"transf": [
1,
0,
0,
0,
0,
1,
0,
0,
0,
0,
1,
0,
3.745,
0.868,
1.1,
1
]
},
{
"animation": "sitting",
"group": "middle2_comp_grp",
"transf": [
1,
0,
0,
0,
0,
1,
0,
0,
0,
0,
1,
0,
3.745,
0.308,
1.1,
1
]
},
{
"animation": "sitting",
"group": "middle2_comp_grp",
"transf": [
1,
0,
0,
0,
0,
1,
0,
0,
0,
0,
1,
0,
3.745,
-0.932,
1.1,
1
]
},
{
"animation": "sitting",
"group": "middle2_comp_grp",
"transf": [
1,
0,
0,
0,
0,
1,
0,
0,
0,
0,
1,
0,
3.745,
-0.392,
1.1,
1
]
},
{
"animation": "sitting",
"group": "middle2_comp_grp",
"transf": [
1,
0,
0,
0,
0,
1,
0,
0,
0,
0,
1,
0,
-0.07,
0.868,
1.1,
1
]
},
{
"animation": "sitting",
"group": "middle2_comp_grp",
"transf": [
1,
0,
0,
0,
0,
1,
0,
0,
0,
0,
1,
0,
-0.07,
0.308,
1.1,
1
]
},
{
"animation": "sitting",
"group": "middle2_comp_grp",
"transf": [
1,
0,
0,
0,
0,
1,
0,
0,
0,
0,
1,
0,
-0.07,
-0.932,
1.1,
1
]
},
{
"animation": "sitting",
"group": "middle2_comp_grp",
"transf": [
1,
0,
0,
0,
0,
1,
0,
0,
0,
0,
1,
0,
-0.07,
-0.392,
1.1,
1
]
},
{
"animation": "sitting",
"group": "middle2_comp_grp",
"transf": [
1,
0,
0,
0,
0,
1,
0,
0,
0,
0,
1,
0,
-3.916,
0.868,
1.1,
1
]
},
{
"animation": "sitting",
"group": "middle2_comp_grp",
"transf": [
1,
0,
0,
0,
0,
1,
0,
0,
0,
0,
1,
0,
-3.916,
0.308,
1.1,
1
]
},
{
"animation": "sitting",
"group": "middle2_comp_grp",
"transf": [
1,
0,
0,
0,
0,
1,
0,
0,
0,
0,
1,
0,
-3.916,
-0.932,
1.1,
1
]
},
{
"animation": "sitting",
"group": "middle2_comp_grp",
"transf": [
1,
0,
0,
0,
0,
1,
0,
0,
0,
0,
1,
0,
-3.916,
-0.392,
1.1,
1
]
},
{
"animation": "sitting",
"group": "middle2_comp_grp",
"transf": [
1,
0,
0,
0,
0,
1,
0,
0,
0,
0,
1,
0,
-7.011,
0.868,
1.1,
1
]
},
{
"animation": "sitting",
"group": "middle2_comp_grp",
"transf": [
1,
0,
0,
0,
0,
1,
0,
0,
0,
0,
1,
0,
-7.011,
-0.932,
1.1,
1
]
}
]
},
"soundConfig": {
"soundSet": {
"name": "/vehicle/waggon/shared/sound/waggon_modern.snd"
}
},
"transformatorConfig": {
"skipFromLod": 2,
"transformator": {
"name": "/vehicle/train/shared/tilting_train.trf"
}
},
"transportVehicle": {
"carrier": "RAIL",
"comfortFactor": 0.8,
"compartments": [
{
"loadConfigs": [
{
"cargoEntry": {
"capacity": 54,
"cargoTypeSet": {
"cargoClassesExcluded": {},
"cargoClassesIncluded": [
"PASSENGERS"
],
"cargoTypesExcluded": {},
"cargoTypesIncluded": {}
},
"loadIndicator": "",
"seats": {}
},
"toHide": {}
}
]
}
],
"engineTransportModes": {},
"entrances": [
{
"path": [
[
-11.8,
-3,
0.56
],
[
-11.8,
0,
1.12
]
]
},
{
"path": [
[
11.75,
-3,
0.56
],
[
11.75,
0,
1.12
]
]
},
{
"path": [
[
-11.8,
3,
0.56
],
[
-11.8,
0,
1.12
]
]
},
{
"path": [
[
11.75,
3,
0.56
],
[
11.75,
0,
1.12
]
]
}
],
"filterTags": {},
"loadSpeed": 4,
"multipleUnitOnly": true,
"reversible": true,
"transportModes": [
"TRAIN",
"ELECTRIC_TRAIN"
]
}
},
{
"availability": {
"yearFrom": 1985,
"yearTo": 2015
},
"cost": {
"price": -1
},
"description": {
"description": "VEHICLE_TRAIN_ETR_450_MIDDLE2_DESCRIPTION",
"name": "VEHICLE_TRAIN_ETR_450_MIDDLE2_NAME"
},
"emissions": {
"noise": {
"score": 50
},
"pollution": {
"score": 5
}
},
"extent": {
"bbMax": [
12.8209,
1.60342,
5.96443
],
"bbMin": [
-12.7987,
-1.59579,
-0.0581972
]
},
"landVehicle": {
"brakeDeceleration": 2.5,
"curveSpeedScale": 1.25,
"engines": {},
"friction": 0.02,
"topSpeed": 69.444,
"weightEmpty": 40000,
"weightMaxPayload": 16200
},
"lightSourceList": {
"lights": [
{
"angleMax": 179,
"angleMin": 9,
"backFaceLit": true,
"color": [
1,
0.926131,
0.580392
],
"fadeOutStart": 600,
"invertMask": false,
"length": 13,
"lightId": "",
"mask": 32,
"meshId": "middle2_interior",
"mode": "LIGHT",
"radius": 4,
"strength": 3,
"transf": [
1,
0,
0,
0,
0,
0,
-1,
0,
0,
1,
0,
0,
0,
0,
4.11,
1
],
"type": "CYLINDRICAL",
"visibleFrom": -1,
"visibleTo": 800
}
]
},
"maintenance": {
"lifespan": 29220,
"runningCosts": -1
},
"railVehicle": {
"config": {
"axles": [
"front_w1"
],
"fakeBogies": [
[
{
"group": "middle2_connector_frt_loc",
"offset": 0,
"position": 9.46
},
{
"group": "middle2_connector_frt_loc",
"offset": 0,
"position": -9.43
},
{
"group": "middle2_connector_bck_loc",
"offset": 0,
"position": 9.46
},
{
"group": "middle2_connector_bck_loc",
"offset": 0,
"position": -9.43
},
{
"group": "middle2_middle1_connector_loc",
"offset": 0,
"position": 35.06
},
{
"group": "middle2_middle1_connector_loc",
"offset": 0,
"position": 16.2
},
{
"group": "middle2_middle3_connector_loc",
"offset": 0,
"position": -35.06
},
{
"group": "middle2_middle3_connector_loc",
"offset": 0,
"position": -16.2
},
{
"group": "middle2_body_grp",
"offset": 0,
"position": 9.46
},
{
"group": "middle2_body_grp",
"offset": 0,
"position": -9.43
}
],
{},
[
{
"group": "RootNode",
"offset": 0,
"position": 9.46
},
{
"group": "RootNode",
"offset": 0,
"position": -9.46
}
]
]
}
},
"seatProvider": {
"crewModels": {},
"drivingLicense": "BUS",
"seats": [
{
"animation": "sitting",
"group": "middle2_comp_grp",
"transf": [
1,
0,
0,
0,
0,
1,
0,
0,
0,
0,
1,
0,
6.59,
0.868,
1.1,
1
]
},
{
"animation": "sitting",
"group": "middle2_comp_grp",
"transf": [
-1,
0,
0,
0,
0,
-1,
0,
0,
0,
0,
1,
0,
7.41,
0.974,
1.1,
1
]
},
{
"animation": "sitting",
"group": "middle2_comp_grp",
"transf": [
-1,
0,
0,
0,
0,
-1,
0,
0,
0,
0,
1,
0,
7.41,
-0.88,
1.1,
1
]
},
{
"animation": "sitting",
"group": "middle2_comp_grp",
"transf": [
1,
0,
0,
0,
0,
1,
0,
0,
0,
0,
1,
0,
6.59,
0.308,
1.1,
1
]
},
{
"animation": "sitting",
"group": "middle2_comp_grp",
"transf": [
1,
0,
0,
0,
0,
1,
0,
0,
0,
0,
1,
0,
6.59,
-0.932,
1.1,
1
]
},
{
"animation": "sitting",
"group": "middle2_comp_grp",
"transf": [
1,
0,
0,
0,
0,
1,
0,
0,
0,
0,
1,
0,
6.59,
-0.392,
1.1,
1
]
},
{
"animation": "sitting",
"group": "middle2_comp_grp",
"transf": [
1,
0,
0,
0,
0,
1,
0,
0,
0,
0,
1,
0,
2.775,
0.868,
1.1,
1
]
},
{
"animation": "sitting",
"group": "middle2_comp_grp",
"transf": [
1,
0,
0,
0,
0,
1,
0,
0,
0,
0,
1,
0,
2.775,
0.308,
1.1,
1
]
},
{
"animation": "sitting",
"group": "middle2_comp_grp",
"transf": [
1,
0,
0,
0,
0,
1,
0,
0,
0,
0,
1,
0,
2.775,
-0.932,
1.1,
1
]
},
{
"animation": "sitting",
"group": "middle2_comp_grp",
"transf": [
1,
0,
0,
0,
0,
1,
0,
0,
0,
0,
1,
0,
2.775,
-0.392,
1.1,
1
]
},
{
"animation": "sitting",
"group": "middle2_comp_grp",
"transf": [
1,
0,
0,
0,
0,
1,
0,
0,
0,
0,
1,
0,
-1.071,
0.868,
1.1,
1
]
},
{
"animation": "sitting",
"group": "middle2_comp_grp",
"transf": [
1,
0,
0,
0,
0,
1,
0,
0,
0,
0,
1,
0,
-1.071,
0.308,
1.1,
1
]
},
{
"animation": "sitting",
"group": "middle2_comp_grp",
"transf": [
1,
0,
0,
0,
0,
1,
0,
0,
0,
0,
1,
0,
-1.071,
-0.932,
1.1,
1
]
},
{
"animation": "sitting",
"group": "middle2_comp_grp",
"transf": [
1,
0,
0,
0,
0,
1,
0,
0,
0,
0,
1,
0,
-1.071,
-0.392,
1.1,
1
]
},
{
"animation": "sitting",
"group": "middle2_comp_grp",
"transf": [
1,
0,
0,
0,
0,
1,
0,
0,
0,
0,
1,
0,
5.68,
0.868,
1.1,
1
]
},
{
"animation": "sitting",
"group": "middle2_comp_grp",
"transf": [
1,
0,
0,
0,
0,
1,
0,
0,
0,
0,
1,
0,
5.68,
0.308,
1.1,
1
]
},
{
"animation": "sitting",
"group": "middle2_comp_grp",
"transf": [
1,
0,
0,
0,
0,
1,
0,
0,
0,
0,
1,
0,
5.68,
-0.932,
1.1,
1
]
},
{
"animation": "sitting",
"group": "middle2_comp_grp",
"transf": [
1,
0,
0,
0,
0,
1,
0,
0,
0,
0,
1,
0,
5.68,
-0.392,
1.1,
1
]
},
{
"animation": "sitting",
"group": "middle2_comp_grp",
"transf": [
1,
0,
0,
0,
0,
1,
0,
0,
0,
0,
1,
0,
1.865,
0.868,
1.1,
1
]
},
{
"animation": "sitting",
"group": "middle2_comp_grp",
"transf": [
1,
0,
0,
0,
0,
1,
0,
0,
0,
0,
1,
0,
1.865,
0.308,
1.1,
1
]
},
{
"animation": "sitting",
"group": "middle2_comp_grp",
"transf": [
1,
0,
0,
0,
0,
1,
0,
0,
0,
0,
1,
0,
1.865,
-0.932,
1.1,
1
]
},
{
"animation": "sitting",
"group": "middle2_comp_grp",
"transf": [
1,
0,
0,
0,
0,
1,
0,
0,
0,
0,
1,
0,
1.865,
-0.392,
1.1,
1
]
},
{
"animation": "sitting",
"group": "middle2_comp_grp",
"transf": [
1,
0,
0,
0,
0,
1,
0,
0,
0,
0,
1,
0,
-1.981,
0.868,
1.1,
1
]
},
{
"animation": "sitting",
"group": "middle2_comp_grp",
"transf": [
1,
0,
0,
0,
0,
1,
0,
0,
0,
0,
1,
0,
-1.981,
0.308,
1.1,
1
]
},
{
"animation": "sitting",
"group": "middle2_comp_grp",
"transf": [
1,
0,
0,
0,
0,
1,
0,
0,
0,
0,
1,
0,
-1.981,
-0.932,
1.1,
1
]
},
{
"animation": "sitting",
"group": "middle2_comp_grp",
"transf": [
1,
0,
0,
0,
0,
1,
0,
0,
0,
0,
1,
0,
-1.981,
-0.392,
1.1,
1
]
},
{
"animation": "sitting",
"group": "middle2_comp_grp",
"transf": [
1,
0,
0,
0,
0,
1,
0,
0,
0,
0,
1,
0,
-4.936,
0.868,
1.1,
1
]
},
{
"animation": "sitting",
"group": "middle2_comp_grp",
"transf": [
1,
0,
0,
0,
0,
1,
0,
0,
0,
0,
1,
0,
-4.936,
0.308,
1.1,
1
]
},
{
"animation": "sitting",
"group": "middle2_comp_grp",
"transf": [
1,
0,
0,
0,
0,
1,
0,
0,
0,
0,
1,
0,
-4.936,
-0.932,
1.1,
1
]
},
{
"animation": "sitting",
"group": "middle2_comp_grp",
"transf": [
1,
0,
0,
0,
0,
1,
0,
0,
0,
0,
1,
0,
-4.936,
-0.392,
1.1,
1
]
},
{
"animation": "sitting",
"group": "middle2_comp_grp",
"transf": [
1,
0,
0,
0,
0,
1,
0,
0,
0,
0,
1,
0,
4.71,
0.868,
1.1,
1
]
},
{
"animation": "sitting",
"group": "middle2_comp_grp",
"transf": [
1,
0,
0,
0,
0,
1,
0,
0,
0,
0,
1,
0,
4.71,
0.308,
1.1,
1
]
},
{
"animation": "sitting",
"group": "middle2_comp_grp",
"transf": [
1,
0,
0,
0,
0,
1,
0,
0,
0,
0,
1,
0,
4.71,
-0.932,
1.1,
1
]
},
{
"animation": "sitting",
"group": "middle2_comp_grp",
"transf": [
1,
0,
0,
0,
0,
1,
0,
0,
0,
0,
1,
0,
4.71,
-0.392,
1.1,
1
]
},
{
"animation": "sitting",
"group": "middle2_comp_grp",
"transf": [
1,
0,
0,
0,
0,
1,
0,
0,
0,
0,
1,
0,
0.895,
0.868,
1.1,
1
]
},
{
"animation": "sitting",
"group": "middle2_comp_grp",
"transf": [
1,
0,
0,
0,
0,
1,
0,
0,
0,
0,
1,
0,
0.895,
0.308,
1.1,
1
]
},
{
"animation": "sitting",
"group": "middle2_comp_grp",
"transf": [
1,
0,
0,
0,
0,
1,
0,
0,
0,
0,
1,
0,
0.895,
-0.932,
1.1,
1
]
},
{
"animation": "sitting",
"group": "middle2_comp_grp",
"transf": [
1,
0,
0,
0,
0,
1,
0,
0,
0,
0,
1,
0,
0.895,
-0.392,
1.1,
1
]
},
{
"animation": "sitting",
"group": "middle2_comp_grp",
"transf": [
1,
0,
0,
0,
0,
1,
0,
0,
0,
0,
1,
0,
-2.951,
0.868,
1.1,
1
]
},
{
"animation": "sitting",
"group": "middle2_comp_grp",
"transf": [
1,
0,
0,
0,
0,
1,
0,
0,
0,
0,
1,
0,
-2.951,
0.308,
1.1,
1
]
},
{
"animation": "sitting",
"group": "middle2_comp_grp",
"transf": [
1,
0,
0,
0,
0,
1,
0,
0,
0,
0,
1,
0,
-2.951,
-0.932,
1.1,
1
]
},
{
"animation": "sitting",
"group": "middle2_comp_grp",
"transf": [
1,
0,
0,
0,
0,
1,
0,
0,
0,
0,
1,
0,
-2.951,
-0.392,
1.1,
1
]
},
{
"animation": "sitting",
"group": "middle2_comp_grp",
"transf": [
1,
0,
0,
0,
0,
1,
0,
0,
0,
0,
1,
0,
-5.906,
0.868,
1.1,
1
]
},
{
"animation": "sitting",
"group": "middle2_comp_grp",
"transf": [
1,
0,
0,
0,
0,
1,
0,
0,
0,
0,
1,
0,
-5.906,
0.308,
1.1,
1
]
},
{
"animation": "sitting",
"group": "middle2_comp_grp",
"transf": [
1,
0,
0,
0,
0,
1,
0,
0,
0,
0,
1,
0,
-5.906,
-0.932,
1.1,
1
]
},
{
"animation": "sitting",
"group": "middle2_comp_grp",
"transf": [
1,
0,
0,
0,
0,
1,
0,
0,
0,
0,
1,
0,
-5.906,
-0.392,
1.1,
1
]
},
{
"animation": "sitting",
"group": "middle2_comp_grp",
"transf": [
1,
0,
0,
0,
0,
1,
0,
0,
0,
0,
1,
0,
3.745,
0.868,
1.1,
1
]
},
{
"animation": "sitting",
"group": "middle2_comp_grp",
"transf": [
1,
0,
0,
0,
0,
1,
0,
0,
0,
0,
1,
0,
3.745,
0.308,
1.1,
1
]
},
{
"animation": "sitting",
"group": "middle2_comp_grp",
"transf": [
1,
0,
0,
0,
0,
1,
0,
0,
0,
0,
1,
0,
3.745,
-0.932,
1.1,
1
]
},
{
"animation": "sitting",
"group": "middle2_comp_grp",
"transf": [
1,
0,
0,
0,
0,
1,
0,
0,
0,
0,
1,
0,
3.745,
-0.392,
1.1,
1
]
},
{
"animation": "sitting",
"group": "middle2_comp_grp",
"transf": [
1,
0,
0,
0,
0,
1,
0,
0,
0,
0,
1,
0,
-0.07,
0.868,
1.1,
1
]
},
{
"animation": "sitting",
"group": "middle2_comp_grp",
"transf": [
1,
0,
0,
0,
0,
1,
0,
0,
0,
0,
1,
0,
-0.07,
0.308,
1.1,
1
]
},
{
"animation": "sitting",
"group": "middle2_comp_grp",
"transf": [
1,
0,
0,
0,
0,
1,
0,
0,
0,
0,
1,
0,
-0.07,
-0.932,
1.1,
1
]
},
{
"animation": "sitting",
"group": "middle2_comp_grp",
"transf": [
1,
0,
0,
0,
0,
1,
0,
0,
0,
0,
1,
0,
-0.07,
-0.392,
1.1,
1
]
},
{
"animation": "sitting",
"group": "middle2_comp_grp",
"transf": [
1,
0,
0,
0,
0,
1,
0,
0,
0,
0,
1,
0,
-3.916,
0.868,
1.1,
1
]
},
{
"animation": "sitting",
"group": "middle2_comp_grp",
"transf": [
1,
0,
0,
0,
0,
1,
0,
0,
0,
0,
1,
0,
-3.916,
0.308,
1.1,
1
]
},
{
"animation": "sitting",
"group": "middle2_comp_grp",
"transf": [
1,
0,
0,
0,
0,
1,
0,
0,
0,
0,
1,
0,
-3.916,
-0.932,
1.1,
1
]
},
{
"animation": "sitting",
"group": "middle2_comp_grp",
"transf": [
1,
0,
0,
0,
0,
1,
0,
0,
0,
0,
1,
0,
-3.916,
-0.392,
1.1,
1
]
},
{
"animation": "sitting",
"group": "middle2_comp_grp",
"transf": [
1,
0,
0,
0,
0,
1,
0,
0,
0,
0,
1,
0,
-7.011,
0.868,
1.1,
1
]
},
{
"animation": "sitting",
"group": "middle2_comp_grp",
"transf": [
1,
0,
0,
0,
0,
1,
0,
0,
0,
0,
1,
0,
-7.011,
-0.932,
1.1,
1
]
}
]
},
"soundConfig": {
"soundSet": {
"name": "/vehicle/waggon/shared/sound/waggon_modern.snd"
}
},
"transformatorConfig": {
"skipFromLod": 2,
"transformator": {
"name": "/vehicle/train/shared/tilting_train.trf"
}
},
"transportVehicle": {
"carrier": "RAIL",
"comfortFactor": 0.8,
"compartments": [
{
"loadConfigs": [
{
"cargoEntry": {
"capacity": 54,
"cargoTypeSet": {
"cargoClassesExcluded": {},
"cargoClassesIncluded": [
"PASSENGERS"
],
"cargoTypesExcluded": {},
"cargoTypesIncluded": {}
},
"loadIndicator": "",
"seats": {}
},
"toHide": {}
}
]
}
],
"engineTransportModes": {},
"entrances": [
{
"path": [
[
-11.8,
-3,
0.56
],
[
-11.8,
0,
1.12
]
]
},
{
"path": [
[
11.75,
-3,
0.56
],
[
11.75,
0,
1.12
]
]
},
{
"path": [
[
-11.8,
3,
0.56
],
[
-11.8,
0,
1.12
]
]
},
{
"path": [
[
11.75,
3,
0.56
],
[
11.75,
0,
1.12
]
]
}
],
"filterTags": {},
"loadSpeed": 4,
"multipleUnitOnly": true,
"reversible": true,
"transportModes": [
"TRAIN",
"ELECTRIC_TRAIN"
]
}
},
{
"availability": {
"yearFrom": 1985,
"yearTo": 2015
},
"cost": {
"price": -1
},
"description": {
"description": "VEHICLE_TRAIN_ETR_450_MIDDLE1_DESCRIPTION",
"name": "VEHICLE_TRAIN_ETR_450_MIDDLE1_NAME"
},
"emissions": {
"noise": {
"score": 50
},
"pollution": {
"score": 5
}
},
"extent": {
"bbMax": [
12.8206,
1.60347,
3.99762
],
"bbMin": [
-12.8,
-1.59556,
-0.0568252
]
},
"landVehicle": {
"brakeDeceleration": 2.5,
"curveSpeedScale": 1.25,
"engines": [
{
"power": 625,
"tractiveEffort": 23.75,
"type": "ELECTRIC"
}
],
"friction": 0.02,
"topSpeed": 69.444,
"weightEmpty": 40000,
"weightMaxPayload": 16200
},
"lightSourceList": {
"lights": [
{
"angleMax": 179,
"angleMin": 9,
"backFaceLit": true,
"color": [
1,
0.926131,
0.580392
],
"fadeOutStart": 600,
"invertMask": false,
"length": 13,
"lightId": "",
"mask": 32,
"meshId": "middle1_interior",
"mode": "LIGHT",
"radius": 4,
"strength": 3,
"transf": [
1,
0,
0,
0,
0,
0,
-1,
0,
0,
1,
0,
0,
0,
0,
4.11,
1
],
"type": "CYLINDRICAL",
"visibleFrom": -1,
"visibleTo": 800
}
]
},
"maintenance": {
"lifespan": 29220,
"runningCosts": -1
},
"railVehicle": {
"config": {
"axles": [
"front_w1"
],
"fakeBogies": [
[
{
"group": "middle1_connector_frt_loc",
"offset": 0,
"position": 9.46
},
{
"group": "middle1_connector_frt_loc",
"offset": 0,
"position": -9.43
},
{
"group": "middle1_connector_bck_loc",
"offset": 0,
"position": 9.46
},
{
"group": "middle1_connector_bck_loc",
"offset": 0,
"position": -9.43
},
{
"group": "middle1_front_connector_loc",
"offset": 0,
"position": 35.06
},
{
"group": "middle1_front_connector_loc",
"offset": 0,
"position": 16.2
},
{
"group": "middle1_middle2_connector_loc",
"offset": 0,
"position": -35.06
},
{
"group": "middle1_middle2_connector_loc",
"offset": 0,
"position": -16.2
},
{
"group": "middle1_body_grp",
"offset": 0,
"position": 9.46
},
{
"group": "middle1_body_grp",
"offset": 0,
"position": -9.43
}
],
{},
[
{
"group": "RootNode",
"offset": 0,
"position": 9.46
},
{
"group": "RootNode",
"offset": 0,
"position": -9.46
}
]
]
}
},
"seatProvider": {
"crewModels": {},
"drivingLicense": "RAIL",
"seats": [
{
"animation": "sitting",
"group": "middle1_comp_grp",
"transf": [
1,
0,
0,
0,
0,
1,
0,
0,
0,
0,
1,
0,
6.59,
0.868,
1.1,
1
]
},
{
"animation": "sitting",
"group": "middle1_comp_grp",
"transf": [
-1,
0,
0,
0,
0,
-1,
0,
0,
0,
0,
1,
0,
7.41,
0.974,
1.1,
1
]
},
{
"animation": "sitting",
"group": "middle1_comp_grp",
"transf": [
-1,
0,
0,
0,
0,
-1,
0,
0,
0,
0,
1,
0,
7.41,
-0.88,
1.1,
1
]
},
{
"animation": "sitting",
"group": "middle1_comp_grp",
"transf": [
1,
0,
0,
0,
0,
1,
0,
0,
0,
0,
1,
0,
6.59,
0.308,
1.1,
1
]
},
{
"animation": "sitting",
"group": "middle1_comp_grp",
"transf": [
1,
0,
0,
0,
0,
1,
0,
0,
0,
0,
1,
0,
6.59,
-0.932,
1.1,
1
]
},
{
"animation": "sitting",
"group": "middle1_comp_grp",
"transf": [
1,
0,
0,
0,
0,
1,
0,
0,
0,
0,
1,
0,
6.59,
-0.392,
1.1,
1
]
},
{
"animation": "sitting",
"group": "middle1_comp_grp",
"transf": [
1,
0,
0,
0,
0,
1,
0,
0,
0,
0,
1,
0,
2.775,
0.868,
1.1,
1
]
},
{
"animation": "sitting",
"group": "middle1_comp_grp",
"transf": [
1,
0,
0,
0,
0,
1,
0,
0,
0,
0,
1,
0,
2.775,
0.308,
1.1,
1
]
},
{
"animation": "sitting",
"group": "middle1_comp_grp",
"transf": [
1,
0,
0,
0,
0,
1,
0,
0,
0,
0,
1,
0,
2.775,
-0.932,
1.1,
1
]
},
{
"animation": "sitting",
"group": "middle1_comp_grp",
"transf": [
1,
0,
0,
0,
0,
1,
0,
0,
0,
0,
1,
0,
2.775,
-0.392,
1.1,
1
]
},
{
"animation": "sitting",
"group": "middle1_comp_grp",
"transf": [
1,
0,
0,
0,
0,
1,
0,
0,
0,
0,
1,
0,
-1.071,
0.868,
1.1,
1
]
},
{
"animation": "sitting",
"group": "middle1_comp_grp",
"transf": [
1,
0,
0,
0,
0,
1,
0,
0,
0,
0,
1,
0,
-1.071,
0.308,
1.1,
1
]
},
{
"animation": "sitting",
"group": "middle1_comp_grp",
"transf": [
1,
0,
0,
0,
0,
1,
0,
0,
0,
0,
1,
0,
-1.071,
-0.932,
1.1,
1
]
},
{
"animation": "sitting",
"group": "middle1_comp_grp",
"transf": [
1,
0,
0,
0,
0,
1,
0,
0,
0,
0,
1,
0,
-1.071,
-0.392,
1.1,
1
]
},
{
"animation": "sitting",
"group": "middle1_comp_grp",
"transf": [
1,
0,
0,
0,
0,
1,
0,
0,
0,
0,
1,
0,
5.68,
0.868,
1.1,
1
]
},
{
"animation": "sitting",
"group": "middle1_comp_grp",
"transf": [
1,
0,
0,
0,
0,
1,
0,
0,
0,
0,
1,
0,
5.68,
0.308,
1.1,
1
]
},
{
"animation": "sitting",
"group": "middle1_comp_grp",
"transf": [
1,
0,
0,
0,
0,
1,
0,
0,
0,
0,
1,
0,
5.68,
-0.932,
1.1,
1
]
},
{
"animation": "sitting",
"group": "middle1_comp_grp",
"transf": [
1,
0,
0,
0,
0,
1,
0,
0,
0,
0,
1,
0,
5.68,
-0.392,
1.1,
1
]
},
{
"animation": "sitting",
"group": "middle1_comp_grp",
"transf": [
1,
0,
0,
0,
0,
1,
0,
0,
0,
0,
1,
0,
1.865,
0.868,
1.1,
1
]
},
{
"animation": "sitting",
"group": "middle1_comp_grp",
"transf": [
1,
0,
0,
0,
0,
1,
0,
0,
0,
0,
1,
0,
1.865,
0.308,
1.1,
1
]
},
{
"animation": "sitting",
"group": "middle1_comp_grp",
"transf": [
1,
0,
0,
0,
0,
1,
0,
0,
0,
0,
1,
0,
1.865,
-0.932,
1.1,
1
]
},
{
"animation": "sitting",
"group": "middle1_comp_grp",
"transf": [
1,
0,
0,
0,
0,
1,
0,
0,
0,
0,
1,
0,
1.865,
-0.392,
1.1,
1
]
},
{
"animation": "sitting",
"group": "middle1_comp_grp",
"transf": [
1,
0,
0,
0,
0,
1,
0,
0,
0,
0,
1,
0,
-1.981,
0.868,
1.1,
1
]
},
{
"animation": "sitting",
"group": "middle1_comp_grp",
"transf": [
1,
0,
0,
0,
0,
1,
0,
0,
0,
0,
1,
0,
-1.981,
0.308,
1.1,
1
]
},
{
"animation": "sitting",
"group": "middle1_comp_grp",
"transf": [
1,
0,
0,
0,
0,
1,
0,
0,
0,
0,
1,
0,
-1.981,
-0.932,
1.1,
1
]
},
{
"animation": "sitting",
"group": "middle1_comp_grp",
"transf": [
1,
0,
0,
0,
0,
1,
0,
0,
0,
0,
1,
0,
-1.981,
-0.392,
1.1,
1
]
},
{
"animation": "sitting",
"group": "middle1_comp_grp",
"transf": [
1,
0,
0,
0,
0,
1,
0,
0,
0,
0,
1,
0,
-4.936,
0.868,
1.1,
1
]
},
{
"animation": "sitting",
"group": "middle1_comp_grp",
"transf": [
1,
0,
0,
0,
0,
1,
0,
0,
0,
0,
1,
0,
-4.936,
0.308,
1.1,
1
]
},
{
"animation": "sitting",
"group": "middle1_comp_grp",
"transf": [
1,
0,
0,
0,
0,
1,
0,
0,
0,
0,
1,
0,
-4.936,
-0.932,
1.1,
1
]
},
{
"animation": "sitting",
"group": "middle1_comp_grp",
"transf": [
1,
0,
0,
0,
0,
1,
0,
0,
0,
0,
1,
0,
-4.936,
-0.392,
1.1,
1
]
},
{
"animation": "sitting",
"group": "middle1_comp_grp",
"transf": [
1,
0,
0,
0,
0,
1,
0,
0,
0,
0,
1,
0,
4.71,
0.868,
1.1,
1
]
},
{
"animation": "sitting",
"group": "middle1_comp_grp",
"transf": [
1,
0,
0,
0,
0,
1,
0,
0,
0,
0,
1,
0,
4.71,
0.308,
1.1,
1
]
},
{
"animation": "sitting",
"group": "middle1_comp_grp",
"transf": [
1,
0,
0,
0,
0,
1,
0,
0,
0,
0,
1,
0,
4.71,
-0.932,
1.1,
1
]
},
{
"animation": "sitting",
"group": "middle1_comp_grp",
"transf": [
1,
0,
0,
0,
0,
1,
0,
0,
0,
0,
1,
0,
4.71,
-0.392,
1.1,
1
]
},
{
"animation": "sitting",
"group": "middle1_comp_grp",
"transf": [
1,
0,
0,
0,
0,
1,
0,
0,
0,
0,
1,
0,
0.895,
0.868,
1.1,
1
]
},
{
"animation": "sitting",
"group": "middle1_comp_grp",
"transf": [
1,
0,
0,
0,
0,
1,
0,
0,
0,
0,
1,
0,
0.895,
0.308,
1.1,
1
]
},
{
"animation": "sitting",
"group": "middle1_comp_grp",
"transf": [
1,
0,
0,
0,
0,
1,
0,
0,
0,
0,
1,
0,
0.895,
-0.932,
1.1,
1
]
},
{
"animation": "sitting",
"group": "middle1_comp_grp",
"transf": [
1,
0,
0,
0,
0,
1,
0,
0,
0,
0,
1,
0,
0.895,
-0.392,
1.1,
1
]
},
{
"animation": "sitting",
"group": "middle1_comp_grp",
"transf": [
1,
0,
0,
0,
0,
1,
0,
0,
0,
0,
1,
0,
-2.951,
0.868,
1.1,
1
]
},
{
"animation": "sitting",
"group": "middle1_comp_grp",
"transf": [
1,
0,
0,
0,
0,
1,
0,
0,
0,
0,
1,
0,
-2.951,
0.308,
1.1,
1
]
},
{
"animation": "sitting",
"group": "middle1_comp_grp",
"transf": [
1,
0,
0,
0,
0,
1,
0,
0,
0,
0,
1,
0,
-2.951,
-0.932,
1.1,
1
]
},
{
"animation": "sitting",
"group": "middle1_comp_grp",
"transf": [
1,
0,
0,
0,
0,
1,
0,
0,
0,
0,
1,
0,
-2.951,
-0.392,
1.1,
1
]
},
{
"animation": "sitting",
"group": "middle1_comp_grp",
"transf": [
1,
0,
0,
0,
0,
1,
0,
0,
0,
0,
1,
0,
-5.906,
0.868,
1.1,
1
]
},
{
"animation": "sitting",
"group": "middle1_comp_grp",
"transf": [
1,
0,
0,
0,
0,
1,
0,
0,
0,
0,
1,
0,
-5.906,
0.308,
1.1,
1
]
},
{
"animation": "sitting",
"group": "middle1_comp_grp",
"transf": [
1,
0,
0,
0,
0,
1,
0,
0,
0,
0,
1,
0,
-5.906,
-0.932,
1.1,
1
]
},
{
"animation": "sitting",
"group": "middle1_comp_grp",
"transf": [
1,
0,
0,
0,
0,
1,
0,
0,
0,
0,
1,
0,
-5.906,
-0.392,
1.1,
1
]
},
{
"animation": "sitting",
"group": "middle1_comp_grp",
"transf": [
1,
0,
0,
0,
0,
1,
0,
0,
0,
0,
1,
0,
3.745,
0.868,
1.1,
1
]
},
{
"animation": "sitting",
"group": "middle1_comp_grp",
"transf": [
1,
0,
0,
0,
0,
1,
0,
0,
0,
0,
1,
0,
3.745,
0.308,
1.1,
1
]
},
{
"animation": "sitting",
"group": "middle1_comp_grp",
"transf": [
1,
0,
0,
0,
0,
1,
0,
0,
0,
0,
1,
0,
3.745,
-0.932,
1.1,
1
]
},
{
"animation": "sitting",
"group": "middle1_comp_grp",
"transf": [
1,
0,
0,
0,
0,
1,
0,
0,
0,
0,
1,
0,
3.745,
-0.392,
1.1,
1
]
},
{
"animation": "sitting",
"group": "middle1_comp_grp",
"transf": [
1,
0,
0,
0,
0,
1,
0,
0,
0,
0,
1,
0,
-0.07,
0.868,
1.1,
1
]
},
{
"animation": "sitting",
"group": "middle1_comp_grp",
"transf": [
1,
0,
0,
0,
0,
1,
0,
0,
0,
0,
1,
0,
-0.07,
0.308,
1.1,
1
]
},
{
"animation": "sitting",
"group": "middle1_comp_grp",
"transf": [
1,
0,
0,
0,
0,
1,
0,
0,
0,
0,
1,
0,
-0.07,
-0.932,
1.1,
1
]
},
{
"animation": "sitting",
"group": "middle1_comp_grp",
"transf": [
1,
0,
0,
0,
0,
1,
0,
0,
0,
0,
1,
0,
-0.07,
-0.392,
1.1,
1
]
},
{
"animation": "sitting",
"group": "middle1_comp_grp",
"transf": [
1,
0,
0,
0,
0,
1,
0,
0,
0,
0,
1,
0,
-3.916,
0.868,
1.1,
1
]
},
{
"animation": "sitting",
"group": "middle1_comp_grp",
"transf": [
1,
0,
0,
0,
0,
1,
0,
0,
0,
0,
1,
0,
-3.916,
0.308,
1.1,
1
]
},
{
"animation": "sitting",
"group": "middle1_comp_grp",
"transf": [
1,
0,
0,
0,
0,
1,
0,
0,
0,
0,
1,
0,
-3.916,
-0.932,
1.1,
1
]
},
{
"animation": "sitting",
"group": "middle1_comp_grp",
"transf": [
1,
0,
0,
0,
0,
1,
0,
0,
0,
0,
1,
0,
-3.916,
-0.392,
1.1,
1
]
},
{
"animation": "sitting",
"group": "middle1_comp_grp",
"transf": [
1,
0,
0,
0,
0,
1,
0,
0,
0,
0,
1,
0,
-7.011,
0.868,
1.1,
1
]
},
{
"animation": "sitting",
"group": "middle1_comp_grp",
"transf": [
1,
0,
0,
0,
0,
1,
0,
0,
0,
0,
1,
0,
-7.011,
-0.932,
1.1,
1
]
}
]
},
"soundConfig": {
"soundSet": {
"name": "/vehicle/train/shared/sound/train_electric_medium.snd"
}
},
"transformatorConfig": {
"skipFromLod": 2,
"transformator": {
"name": "/vehicle/train/shared/tilting_train.trf"
}
},
"transportVehicle": {
"carrier": "RAIL",
"comfortFactor": 0.8,
"compartments": [
{
"loadConfigs": [
{
"cargoEntry": {
"capacity": 56,
"cargoTypeSet": {
"cargoClassesExcluded": {},
"cargoClassesIncluded": [
"PASSENGERS"
],
"cargoTypesExcluded": {},
"cargoTypesIncluded": {}
},
"loadIndicator": "",
"seats": {}
},
"toHide": {}
}
]
}
],
"engineTransportModes": [
"ELECTRIC_TRAIN"
],
"entrances": [
{
"path": [
[
-11.8,
-3,
0.56
],
[
-11.8,
0,
1.12
]
]
},
{
"path": [
[
11.75,
-3,
0.56
],
[
11.75,
0,
1.12
]
]
},
{
"path": [
[
-11.8,
3,
0.56
],
[
-11.8,
0,
1.12
]
]
},
{
"path": [
[
11.75,
3,
0.56
],
[
11.75,
0,
1.12
]
]
}
],
"filterTags": {},
"loadSpeed": 4,
"reversible": true,
"transportModes": [
"TRAIN",
"ELECTRIC_TRAIN"
]
}
},
{
"availability": {
"yearFrom": 1985,
"yearTo": 2015
},
"cost": {
"price": -1
},
"description": {
"description": "VEHICLE_TRAIN_ETR_450_MIDDLE1_DESCRIPTION",
"name": "VEHICLE_TRAIN_ETR_450_MIDDLE1_NAME"
},
"emissions": {
"noise": {
"score": 50
},
"pollution": {
"score": 5
}
},
"extent": {
"bbMax": [
12.8206,
1.60347,
3.99762
],
"bbMin": [
-12.8,
-1.59556,
-0.0568252
]
},
"landVehicle": {
"brakeDeceleration": 2.5,
"curveSpeedScale": 1.25,
"engines": [
{
"power": 625,
"tractiveEffort": 23.75,
"type": "ELECTRIC"
}
],
"friction": 0.02,
"topSpeed": 69.444,
"weightEmpty": 40000,
"weightMaxPayload": 16200
},
"lightSourceList": {
"lights": [
{
"angleMax": 179,
"angleMin": 9,
"backFaceLit": true,
"color": [
1,
0.926131,
0.580392
],
"fadeOutStart": 600,
"invertMask": false,
"length": 13,
"lightId": "",
"mask": 32,
"meshId": "middle1_interior",
"mode": "LIGHT",
"radius": 4,
"strength": 3,
"transf": [
1,
0,
0,
0,
0,
0,
-1,
0,
0,
1,
0,
0,
0,
0,
4.11,
1
],
"type": "CYLINDRICAL",
"visibleFrom": -1,
"visibleTo": 800
}
]
},
"maintenance": {
"lifespan": 29220,
"runningCosts": -1
},
"railVehicle": {
"config": {
"axles": [
"front_w1"
],
"fakeBogies": [
[
{
"group": "middle1_connector_frt_loc",
"offset": 0,
"position": 9.46
},
{
"group": "middle1_connector_frt_loc",
"offset": 0,
"position": -9.43
},
{
"group": "middle1_connector_bck_loc",
"offset": 0,
"position": 9.46
},
{
"group": "middle1_connector_bck_loc",
"offset": 0,
"position": -9.43
},
{
"group": "middle1_front_connector_loc",
"offset": 0,
"position": 35.06
},
{
"group": "middle1_front_connector_loc",
"offset": 0,
"position": 16.2
},
{
"group": "middle1_middle2_connector_loc",
"offset": 0,
"position": -35.06
},
{
"group": "middle1_middle2_connector_loc",
"offset": 0,
"position": -16.2
},
{
"group": "middle1_body_grp",
"offset": 0,
"position": 9.46
},
{
"group": "middle1_body_grp",
"offset": 0,
"position": -9.43
}
],
{},
[
{
"group": "RootNode",
"offset": 0,
"position": 9.46
},
{
"group": "RootNode",
"offset": 0,
"position": -9.46
}
]
]
}
},
"seatProvider": {
"crewModels": {},
"drivingLicense": "RAIL",
"seats": [
{
"animation": "sitting",
"group": "middle1_comp_grp",
"transf": [
1,
0,
0,
0,
0,
1,
0,
0,
0,
0,
1,
0,
6.59,
0.868,
1.1,
1
]
},
{
"animation": "sitting",
"group": "middle1_comp_grp",
"transf": [
-1,
0,
0,
0,
0,
-1,
0,
0,
0,
0,
1,
0,
7.41,
0.974,
1.1,
1
]
},
{
"animation": "sitting",
"group": "middle1_comp_grp",
"transf": [
-1,
0,
0,
0,
0,
-1,
0,
0,
0,
0,
1,
0,
7.41,
-0.88,
1.1,
1
]
},
{
"animation": "sitting",
"group": "middle1_comp_grp",
"transf": [
1,
0,
0,
0,
0,
1,
0,
0,
0,
0,
1,
0,
6.59,
0.308,
1.1,
1
]
},
{
"animation": "sitting",
"group": "middle1_comp_grp",
"transf": [
1,
0,
0,
0,
0,
1,
0,
0,
0,
0,
1,
0,
6.59,
-0.932,
1.1,
1
]
},
{
"animation": "sitting",
"group": "middle1_comp_grp",
"transf": [
1,
0,
0,
0,
0,
1,
0,
0,
0,
0,
1,
0,
6.59,
-0.392,
1.1,
1
]
},
{
"animation": "sitting",
"group": "middle1_comp_grp",
"transf": [
1,
0,
0,
0,
0,
1,
0,
0,
0,
0,
1,
0,
2.775,
0.868,
1.1,
1
]
},
{
"animation": "sitting",
"group": "middle1_comp_grp",
"transf": [
1,
0,
0,
0,
0,
1,
0,
0,
0,
0,
1,
0,
2.775,
0.308,
1.1,
1
]
},
{
"animation": "sitting",
"group": "middle1_comp_grp",
"transf": [
1,
0,
0,
0,
0,
1,
0,
0,
0,
0,
1,
0,
2.775,
-0.932,
1.1,
1
]
},
{
"animation": "sitting",
"group": "middle1_comp_grp",
"transf": [
1,
0,
0,
0,
0,
1,
0,
0,
0,
0,
1,
0,
2.775,
-0.392,
1.1,
1
]
},
{
"animation": "sitting",
"group": "middle1_comp_grp",
"transf": [
1,
0,
0,
0,
0,
1,
0,
0,
0,
0,
1,
0,
-1.071,
0.868,
1.1,
1
]
},
{
"animation": "sitting",
"group": "middle1_comp_grp",
"transf": [
1,
0,
0,
0,
0,
1,
0,
0,
0,
0,
1,
0,
-1.071,
0.308,
1.1,
1
]
},
{
"animation": "sitting",
"group": "middle1_comp_grp",
"transf": [
1,
0,
0,
0,
0,
1,
0,
0,
0,
0,
1,
0,
-1.071,
-0.932,
1.1,
1
]
},
{
"animation": "sitting",
"group": "middle1_comp_grp",
"transf": [
1,
0,
0,
0,
0,
1,
0,
0,
0,
0,
1,
0,
-1.071,
-0.392,
1.1,
1
]
},
{
"animation": "sitting",
"group": "middle1_comp_grp",
"transf": [
1,
0,
0,
0,
0,
1,
0,
0,
0,
0,
1,
0,
5.68,
0.868,
1.1,
1
]
},
{
"animation": "sitting",
"group": "middle1_comp_grp",
"transf": [
1,
0,
0,
0,
0,
1,
0,
0,
0,
0,
1,
0,
5.68,
0.308,
1.1,
1
]
},
{
"animation": "sitting",
"group": "middle1_comp_grp",
"transf": [
1,
0,
0,
0,
0,
1,
0,
0,
0,
0,
1,
0,
5.68,
-0.932,
1.1,
1
]
},
{
"animation": "sitting",
"group": "middle1_comp_grp",
"transf": [
1,
0,
0,
0,
0,
1,
0,
0,
0,
0,
1,
0,
5.68,
-0.392,
1.1,
1
]
},
{
"animation": "sitting",
"group": "middle1_comp_grp",
"transf": [
1,
0,
0,
0,
0,
1,
0,
0,
0,
0,
1,
0,
1.865,
0.868,
1.1,
1
]
},
{
"animation": "sitting",
"group": "middle1_comp_grp",
"transf": [
1,
0,
0,
0,
0,
1,
0,
0,
0,
0,
1,
0,
1.865,
0.308,
1.1,
1
]
},
{
"animation": "sitting",
"group": "middle1_comp_grp",
"transf": [
1,
0,
0,
0,
0,
1,
0,
0,
0,
0,
1,
0,
1.865,
-0.932,
1.1,
1
]
},
{
"animation": "sitting",
"group": "middle1_comp_grp",
"transf": [
1,
0,
0,
0,
0,
1,
0,
0,
0,
0,
1,
0,
1.865,
-0.392,
1.1,
1
]
},
{
"animation": "sitting",
"group": "middle1_comp_grp",
"transf": [
1,
0,
0,
0,
0,
1,
0,
0,
0,
0,
1,
0,
-1.981,
0.868,
1.1,
1
]
},
{
"animation": "sitting",
"group": "middle1_comp_grp",
"transf": [
1,
0,
0,
0,
0,
1,
0,
0,
0,
0,
1,
0,
-1.981,
0.308,
1.1,
1
]
},
{
"animation": "sitting",
"group": "middle1_comp_grp",
"transf": [
1,
0,
0,
0,
0,
1,
0,
0,
0,
0,
1,
0,
-1.981,
-0.932,
1.1,
1
]
},
{
"animation": "sitting",
"group": "middle1_comp_grp",
"transf": [
1,
0,
0,
0,
0,
1,
0,
0,
0,
0,
1,
0,
-1.981,
-0.392,
1.1,
1
]
},
{
"animation": "sitting",
"group": "middle1_comp_grp",
"transf": [
1,
0,
0,
0,
0,
1,
0,
0,
0,
0,
1,
0,
-4.936,
0.868,
1.1,
1
]
},
{
"animation": "sitting",
"group": "middle1_comp_grp",
"transf": [
1,
0,
0,
0,
0,
1,
0,
0,
0,
0,
1,
0,
-4.936,
0.308,
1.1,
1
]
},
{
"animation": "sitting",
"group": "middle1_comp_grp",
"transf": [
1,
0,
0,
0,
0,
1,
0,
0,
0,
0,
1,
0,
-4.936,
-0.932,
1.1,
1
]
},
{
"animation": "sitting",
"group": "middle1_comp_grp",
"transf": [
1,
0,
0,
0,
0,
1,
0,
0,
0,
0,
1,
0,
-4.936,
-0.392,
1.1,
1
]
},
{
"animation": "sitting",
"group": "middle1_comp_grp",
"transf": [
1,
0,
0,
0,
0,
1,
0,
0,
0,
0,
1,
0,
4.71,
0.868,
1.1,
1
]
},
{
"animation": "sitting",
"group": "middle1_comp_grp",
"transf": [
1,
0,
0,
0,
0,
1,
0,
0,
0,
0,
1,
0,
4.71,
0.308,
1.1,
1
]
},
{
"animation": "sitting",
"group": "middle1_comp_grp",
"transf": [
1,
0,
0,
0,
0,
1,
0,
0,
0,
0,
1,
0,
4.71,
-0.932,
1.1,
1
]
},
{
"animation": "sitting",
"group": "middle1_comp_grp",
"transf": [
1,
0,
0,
0,
0,
1,
0,
0,
0,
0,
1,
0,
4.71,
-0.392,
1.1,
1
]
},
{
"animation": "sitting",
"group": "middle1_comp_grp",
"transf": [
1,
0,
0,
0,
0,
1,
0,
0,
0,
0,
1,
0,
0.895,
0.868,
1.1,
1
]
},
{
"animation": "sitting",
"group": "middle1_comp_grp",
"transf": [
1,
0,
0,
0,
0,
1,
0,
0,
0,
0,
1,
0,
0.895,
0.308,
1.1,
1
]
},
{
"animation": "sitting",
"group": "middle1_comp_grp",
"transf": [
1,
0,
0,
0,
0,
1,
0,
0,
0,
0,
1,
0,
0.895,
-0.932,
1.1,
1
]
},
{
"animation": "sitting",
"group": "middle1_comp_grp",
"transf": [
1,
0,
0,
0,
0,
1,
0,
0,
0,
0,
1,
0,
0.895,
-0.392,
1.1,
1
]
},
{
"animation": "sitting",
"group": "middle1_comp_grp",
"transf": [
1,
0,
0,
0,
0,
1,
0,
0,
0,
0,
1,
0,
-2.951,
0.868,
1.1,
1
]
},
{
"animation": "sitting",
"group": "middle1_comp_grp",
"transf": [
1,
0,
0,
0,
0,
1,
0,
0,
0,
0,
1,
0,
-2.951,
0.308,
1.1,
1
]
},
{
"animation": "sitting",
"group": "middle1_comp_grp",
"transf": [
1,
0,
0,
0,
0,
1,
0,
0,
0,
0,
1,
0,
-2.951,
-0.932,
1.1,
1
]
},
{
"animation": "sitting",
"group": "middle1_comp_grp",
"transf": [
1,
0,
0,
0,
0,
1,
0,
0,
0,
0,
1,
0,
-2.951,
-0.392,
1.1,
1
]
},
{
"animation": "sitting",
"group": "middle1_comp_grp",
"transf": [
1,
0,
0,
0,
0,
1,
0,
0,
0,
0,
1,
0,
-5.906,
0.868,
1.1,
1
]
},
{
"animation": "sitting",
"group": "middle1_comp_grp",
"transf": [
1,
0,
0,
0,
0,
1,
0,
0,
0,
0,
1,
0,
-5.906,
0.308,
1.1,
1
]
},
{
"animation": "sitting",
"group": "middle1_comp_grp",
"transf": [
1,
0,
0,
0,
0,
1,
0,
0,
0,
0,
1,
0,
-5.906,
-0.932,
1.1,
1
]
},
{
"animation": "sitting",
"group": "middle1_comp_grp",
"transf": [
1,
0,
0,
0,
0,
1,
0,
0,
0,
0,
1,
0,
-5.906,
-0.392,
1.1,
1
]
},
{
"animation": "sitting",
"group": "middle1_comp_grp",
"transf": [
1,
0,
0,
0,
0,
1,
0,
0,
0,
0,
1,
0,
3.745,
0.868,
1.1,
1
]
},
{
"animation": "sitting",
"group": "middle1_comp_grp",
"transf": [
1,
0,
0,
0,
0,
1,
0,
0,
0,
0,
1,
0,
3.745,
0.308,
1.1,
1
]
},
{
"animation": "sitting",
"group": "middle1_comp_grp",
"transf": [
1,
0,
0,
0,
0,
1,
0,
0,
0,
0,
1,
0,
3.745,
-0.932,
1.1,
1
]
},
{
"animation": "sitting",
"group": "middle1_comp_grp",
"transf": [
1,
0,
0,
0,
0,
1,
0,
0,
0,
0,
1,
0,
3.745,
-0.392,
1.1,
1
]
},
{
"animation": "sitting",
"group": "middle1_comp_grp",
"transf": [
1,
0,
0,
0,
0,
1,
0,
0,
0,
0,
1,
0,
-0.07,
0.868,
1.1,
1
]
},
{
"animation": "sitting",
"group": "middle1_comp_grp",
"transf": [
1,
0,
0,
0,
0,
1,
0,
0,
0,
0,
1,
0,
-0.07,
0.308,
1.1,
1
]
},
{
"animation": "sitting",
"group": "middle1_comp_grp",
"transf": [
1,
0,
0,
0,
0,
1,
0,
0,
0,
0,
1,
0,
-0.07,
-0.932,
1.1,
1
]
},
{
"animation": "sitting",
"group": "middle1_comp_grp",
"transf": [
1,
0,
0,
0,
0,
1,
0,
0,
0,
0,
1,
0,
-0.07,
-0.392,
1.1,
1
]
},
{
"animation": "sitting",
"group": "middle1_comp_grp",
"transf": [
1,
0,
0,
0,
0,
1,
0,
0,
0,
0,
1,
0,
-3.916,
0.868,
1.1,
1
]
},
{
"animation": "sitting",
"group": "middle1_comp_grp",
"transf": [
1,
0,
0,
0,
0,
1,
0,
0,
0,
0,
1,
0,
-3.916,
0.308,
1.1,
1
]
},
{
"animation": "sitting",
"group": "middle1_comp_grp",
"transf": [
1,
0,
0,
0,
0,
1,
0,
0,
0,
0,
1,
0,
-3.916,
-0.932,
1.1,
1
]
},
{
"animation": "sitting",
"group": "middle1_comp_grp",
"transf": [
1,
0,
0,
0,
0,
1,
0,
0,
0,
0,
1,
0,
-3.916,
-0.392,
1.1,
1
]
},
{
"animation": "sitting",
"group": "middle1_comp_grp",
"transf": [
1,
0,
0,
0,
0,
1,
0,
0,
0,
0,
1,
0,
-7.011,
0.868,
1.1,
1
]
},
{
"animation": "sitting",
"group": "middle1_comp_grp",
"transf": [
1,
0,
0,
0,
0,
1,
0,
0,
0,
0,
1,
0,
-7.011,
-0.932,
1.1,
1
]
}
]
},
"soundConfig": {
"soundSet": {
"name": "/vehicle/train/shared/sound/train_electric_medium.snd"
}
},
"transformatorConfig": {
"skipFromLod": 2,
"transformator": {
"name": "/vehicle/train/shared/tilting_train.trf"
}
},
"transportVehicle": {
"carrier": "RAIL",
"comfortFactor": 0.8,
"compartments": [
{
"loadConfigs": [
{
"cargoEntry": {
"capacity": 56,
"cargoTypeSet": {
"cargoClassesExcluded": {},
"cargoClassesIncluded": [
"PASSENGERS"
],
"cargoTypesExcluded": {},
"cargoTypesIncluded": {}
},
"loadIndicator": "",
"seats": {}
},
"toHide": {}
}
]
}
],
"engineTransportModes": [
"ELECTRIC_TRAIN"
],
"entrances": [
{
"path": [
[
-11.8,
-3,
0.56
],
[
-11.8,
0,
1.12
]
]
},
{
"path": [
[
11.75,
-3,
0.56
],
[
11.75,
0,
1.12
]
]
},
{
"path": [
[
-11.8,
3,
0.56
],
[
-11.8,
0,
1.12
]
]
},
{
"path": [
[
11.75,
3,
0.56
],
[
11.75,
0,
1.12
]
]
}
],
"filterTags": {},
"loadSpeed": 4,
"reversible": true,
"transportModes": [
"TRAIN",
"ELECTRIC_TRAIN"
]
}
},
{
"availability": {
"yearFrom": 1985,
"yearTo": 2015
},
"cost": {
"price": -1
},
"description": {
"description": "VEHICLE_TRAIN_ETR_450_MIDDLE1_DESCRIPTION",
"name": "VEHICLE_TRAIN_ETR_450_MIDDLE1_NAME"
},
"emissions": {
"noise": {
"score": 50
},
"pollution": {
"score": 5
}
},
"extent": {
"bbMax": [
12.8206,
1.60347,
3.99762
],
"bbMin": [
-12.8,
-1.59556,
-0.0568252
]
},
"landVehicle": {
"brakeDeceleration": 2.5,
"curveSpeedScale": 1.25,
"engines": [
{
"power": 625,
"tractiveEffort": 23.75,
"type": "ELECTRIC"
}
],
"friction": 0.02,
"topSpeed": 69.444,
"weightEmpty": 40000,
"weightMaxPayload": 16200
},
"lightSourceList": {
"lights": [
{
"angleMax": 179,
"angleMin": 9,
"backFaceLit": true,
"color": [
1,
0.926131,
0.580392
],
"fadeOutStart": 600,
"invertMask": false,
"length": 13,
"lightId": "",
"mask": 32,
"meshId": "middle1_interior",
"mode": "LIGHT",
"radius": 4,
"strength": 3,
"transf": [
1,
0,
0,
0,
0,
0,
-1,
0,
0,
1,
0,
0,
0,
0,
4.11,
1
],
"type": "CYLINDRICAL",
"visibleFrom": -1,
"visibleTo": 800
}
]
},
"maintenance": {
"lifespan": 29220,
"runningCosts": -1
},
"railVehicle": {
"config": {
"axles": [
"front_w1"
],
"fakeBogies": [
[
{
"group": "middle1_connector_frt_loc",
"offset": 0,
"position": 9.46
},
{
"group": "middle1_connector_frt_loc",
"offset": 0,
"position": -9.43
},
{
"group": "middle1_connector_bck_loc",
"offset": 0,
"position": 9.46
},
{
"group": "middle1_connector_bck_loc",
"offset": 0,
"position": -9.43
},
{
"group": "middle1_front_connector_loc",
"offset": 0,
"position": 35.06
},
{
"group": "middle1_front_connector_loc",
"offset": 0,
"position": 16.2
},
{
"group": "middle1_middle2_connector_loc",
"offset": 0,
"position": -35.06
},
{
"group": "middle1_middle2_connector_loc",
"offset": 0,
"position": -16.2
},
{
"group": "middle1_body_grp",
"offset": 0,
"position": 9.46
},
{
"group": "middle1_body_grp",
"offset": 0,
"position": -9.43
}
],
{},
[
{
"group": "RootNode",
"offset": 0,
"position": 9.46
},
{
"group": "RootNode",
"offset": 0,
"position": -9.46
}
]
]
}
},
"seatProvider": {
"crewModels": {},
"drivingLicense": "RAIL",
"seats": [
{
"animation": "sitting",
"group": "middle1_comp_grp",
"transf": [
1,
0,
0,
0,
0,
1,
0,
0,
0,
0,
1,
0,
6.59,
0.868,
1.1,
1
]
},
{
"animation": "sitting",
"group": "middle1_comp_grp",
"transf": [
-1,
0,
0,
0,
0,
-1,
0,
0,
0,
0,
1,
0,
7.41,
0.974,
1.1,
1
]
},
{
"animation": "sitting",
"group": "middle1_comp_grp",
"transf": [
-1,
0,
0,
0,
0,
-1,
0,
0,
0,
0,
1,
0,
7.41,
-0.88,
1.1,
1
]
},
{
"animation": "sitting",
"group": "middle1_comp_grp",
"transf": [
1,
0,
0,
0,
0,
1,
0,
0,
0,
0,
1,
0,
6.59,
0.308,
1.1,
1
]
},
{
"animation": "sitting",
"group": "middle1_comp_grp",
"transf": [
1,
0,
0,
0,
0,
1,
0,
0,
0,
0,
1,
0,
6.59,
-0.932,
1.1,
1
]
},
{
"animation": "sitting",
"group": "middle1_comp_grp",
"transf": [
1,
0,
0,
0,
0,
1,
0,
0,
0,
0,
1,
0,
6.59,
-0.392,
1.1,
1
]
},
{
"animation": "sitting",
"group": "middle1_comp_grp",
"transf": [
1,
0,
0,
0,
0,
1,
0,
0,
0,
0,
1,
0,
2.775,
0.868,
1.1,
1
]
},
{
"animation": "sitting",
"group": "middle1_comp_grp",
"transf": [
1,
0,
0,
0,
0,
1,
0,
0,
0,
0,
1,
0,
2.775,
0.308,
1.1,
1
]
},
{
"animation": "sitting",
"group": "middle1_comp_grp",
"transf": [
1,
0,
0,
0,
0,
1,
0,
0,
0,
0,
1,
0,
2.775,
-0.932,
1.1,
1
]
},
{
"animation": "sitting",
"group": "middle1_comp_grp",
"transf": [
1,
0,
0,
0,
0,
1,
0,
0,
0,
0,
1,
0,
2.775,
-0.392,
1.1,
1
]
},
{
"animation": "sitting",
"group": "middle1_comp_grp",
"transf": [
1,
0,
0,
0,
0,
1,
0,
0,
0,
0,
1,
0,
-1.071,
0.868,
1.1,
1
]
},
{
"animation": "sitting",
"group": "middle1_comp_grp",
"transf": [
1,
0,
0,
0,
0,
1,
0,
0,
0,
0,
1,
0,
-1.071,
0.308,
1.1,
1
]
},
{
"animation": "sitting",
"group": "middle1_comp_grp",
"transf": [
1,
0,
0,
0,
0,
1,
0,
0,
0,
0,
1,
0,
-1.071,
-0.932,
1.1,
1
]
},
{
"animation": "sitting",
"group": "middle1_comp_grp",
"transf": [
1,
0,
0,
0,
0,
1,
0,
0,
0,
0,
1,
0,
-1.071,
-0.392,
1.1,
1
]
},
{
"animation": "sitting",
"group": "middle1_comp_grp",
"transf": [
1,
0,
0,
0,
0,
1,
0,
0,
0,
0,
1,
0,
5.68,
0.868,
1.1,
1
]
},
{
"animation": "sitting",
"group": "middle1_comp_grp",
"transf": [
1,
0,
0,
0,
0,
1,
0,
0,
0,
0,
1,
0,
5.68,
0.308,
1.1,
1
]
},
{
"animation": "sitting",
"group": "middle1_comp_grp",
"transf": [
1,
0,
0,
0,
0,
1,
0,
0,
0,
0,
1,
0,
5.68,
-0.932,
1.1,
1
]
},
{
"animation": "sitting",
"group": "middle1_comp_grp",
"transf": [
1,
0,
0,
0,
0,
1,
0,
0,
0,
0,
1,
0,
5.68,
-0.392,
1.1,
1
]
},
{
"animation": "sitting",
"group": "middle1_comp_grp",
"transf": [
1,
0,
0,
0,
0,
1,
0,
0,
0,
0,
1,
0,
1.865,
0.868,
1.1,
1
]
},
{
"animation": "sitting",
"group": "middle1_comp_grp",
"transf": [
1,
0,
0,
0,
0,
1,
0,
0,
0,
0,
1,
0,
1.865,
0.308,
1.1,
1
]
},
{
"animation": "sitting",
"group": "middle1_comp_grp",
"transf": [
1,
0,
0,
0,
0,
1,
0,
0,
0,
0,
1,
0,
1.865,
-0.932,
1.1,
1
]
},
{
"animation": "sitting",
"group": "middle1_comp_grp",
"transf": [
1,
0,
0,
0,
0,
1,
0,
0,
0,
0,
1,
0,
1.865,
-0.392,
1.1,
1
]
},
{
"animation": "sitting",
"group": "middle1_comp_grp",
"transf": [
1,
0,
0,
0,
0,
1,
0,
0,
0,
0,
1,
0,
-1.981,
0.868,
1.1,
1
]
},
{
"animation": "sitting",
"group": "middle1_comp_grp",
"transf": [
1,
0,
0,
0,
0,
1,
0,
0,
0,
0,
1,
0,
-1.981,
0.308,
1.1,
1
]
},
{
"animation": "sitting",
"group": "middle1_comp_grp",
"transf": [
1,
0,
0,
0,
0,
1,
0,
0,
0,
0,
1,
0,
-1.981,
-0.932,
1.1,
1
]
},
{
"animation": "sitting",
"group": "middle1_comp_grp",
"transf": [
1,
0,
0,
0,
0,
1,
0,
0,
0,
0,
1,
0,
-1.981,
-0.392,
1.1,
1
]
},
{
"animation": "sitting",
"group": "middle1_comp_grp",
"transf": [
1,
0,
0,
0,
0,
1,
0,
0,
0,
0,
1,
0,
-4.936,
0.868,
1.1,
1
]
},
{
"animation": "sitting",
"group": "middle1_comp_grp",
"transf": [
1,
0,
0,
0,
0,
1,
0,
0,
0,
0,
1,
0,
-4.936,
0.308,
1.1,
1
]
},
{
"animation": "sitting",
"group": "middle1_comp_grp",
"transf": [
1,
0,
0,
0,
0,
1,
0,
0,
0,
0,
1,
0,
-4.936,
-0.932,
1.1,
1
]
},
{
"animation": "sitting",
"group": "middle1_comp_grp",
"transf": [
1,
0,
0,
0,
0,
1,
0,
0,
0,
0,
1,
0,
-4.936,
-0.392,
1.1,
1
]
},
{
"animation": "sitting",
"group": "middle1_comp_grp",
"transf": [
1,
0,
0,
0,
0,
1,
0,
0,
0,
0,
1,
0,
4.71,
0.868,
1.1,
1
]
},
{
"animation": "sitting",
"group": "middle1_comp_grp",
"transf": [
1,
0,
0,
0,
0,
1,
0,
0,
0,
0,
1,
0,
4.71,
0.308,
1.1,
1
]
},
{
"animation": "sitting",
"group": "middle1_comp_grp",
"transf": [
1,
0,
0,
0,
0,
1,
0,
0,
0,
0,
1,
0,
4.71,
-0.932,
1.1,
1
]
},
{
"animation": "sitting",
"group": "middle1_comp_grp",
"transf": [
1,
0,
0,
0,
0,
1,
0,
0,
0,
0,
1,
0,
4.71,
-0.392,
1.1,
1
]
},
{
"animation": "sitting",
"group": "middle1_comp_grp",
"transf": [
1,
0,
0,
0,
0,
1,
0,
0,
0,
0,
1,
0,
0.895,
0.868,
1.1,
1
]
},
{
"animation": "sitting",
"group": "middle1_comp_grp",
"transf": [
1,
0,
0,
0,
0,
1,
0,
0,
0,
0,
1,
0,
0.895,
0.308,
1.1,
1
]
},
{
"animation": "sitting",
"group": "middle1_comp_grp",
"transf": [
1,
0,
0,
0,
0,
1,
0,
0,
0,
0,
1,
0,
0.895,
-0.932,
1.1,
1
]
},
{
"animation": "sitting",
"group": "middle1_comp_grp",
"transf": [
1,
0,
0,
0,
0,
1,
0,
0,
0,
0,
1,
0,
0.895,
-0.392,
1.1,
1
]
},
{
"animation": "sitting",
"group": "middle1_comp_grp",
"transf": [
1,
0,
0,
0,
0,
1,
0,
0,
0,
0,
1,
0,
-2.951,
0.868,
1.1,
1
]
},
{
"animation": "sitting",
"group": "middle1_comp_grp",
"transf": [
1,
0,
0,
0,
0,
1,
0,
0,
0,
0,
1,
0,
-2.951,
0.308,
1.1,
1
]
},
{
"animation": "sitting",
"group": "middle1_comp_grp",
"transf": [
1,
0,
0,
0,
0,
1,
0,
0,
0,
0,
1,
0,
-2.951,
-0.932,
1.1,
1
]
},
{
"animation": "sitting",
"group": "middle1_comp_grp",
"transf": [
1,
0,
0,
0,
0,
1,
0,
0,
0,
0,
1,
0,
-2.951,
-0.392,
1.1,
1
]
},
{
"animation": "sitting",
"group": "middle1_comp_grp",
"transf": [
1,
0,
0,
0,
0,
1,
0,
0,
0,
0,
1,
0,
-5.906,
0.868,
1.1,
1
]
},
{
"animation": "sitting",
"group": "middle1_comp_grp",
"transf": [
1,
0,
0,
0,
0,
1,
0,
0,
0,
0,
1,
0,
-5.906,
0.308,
1.1,
1
]
},
{
"animation": "sitting",
"group": "middle1_comp_grp",
"transf": [
1,
0,
0,
0,
0,
1,
0,
0,
0,
0,
1,
0,
-5.906,
-0.932,
1.1,
1
]
},
{
"animation": "sitting",
"group": "middle1_comp_grp",
"transf": [
1,
0,
0,
0,
0,
1,
0,
0,
0,
0,
1,
0,
-5.906,
-0.392,
1.1,
1
]
},
{
"animation": "sitting",
"group": "middle1_comp_grp",
"transf": [
1,
0,
0,
0,
0,
1,
0,
0,
0,
0,
1,
0,
3.745,
0.868,
1.1,
1
]
},
{
"animation": "sitting",
"group": "middle1_comp_grp",
"transf": [
1,
0,
0,
0,
0,
1,
0,
0,
0,
0,
1,
0,
3.745,
0.308,
1.1,
1
]
},
{
"animation": "sitting",
"group": "middle1_comp_grp",
"transf": [
1,
0,
0,
0,
0,
1,
0,
0,
0,
0,
1,
0,
3.745,
-0.932,
1.1,
1
]
},
{
"animation": "sitting",
"group": "middle1_comp_grp",
"transf": [
1,
0,
0,
0,
0,
1,
0,
0,
0,
0,
1,
0,
3.745,
-0.392,
1.1,
1
]
},
{
"animation": "sitting",
"group": "middle1_comp_grp",
"transf": [
1,
0,
0,
0,
0,
1,
0,
0,
0,
0,
1,
0,
-0.07,
0.868,
1.1,
1
]
},
{
"animation": "sitting",
"group": "middle1_comp_grp",
"transf": [
1,
0,
0,
0,
0,
1,
0,
0,
0,
0,
1,
0,
-0.07,
0.308,
1.1,
1
]
},
{
"animation": "sitting",
"group": "middle1_comp_grp",
"transf": [
1,
0,
0,
0,
0,
1,
0,
0,
0,
0,
1,
0,
-0.07,
-0.932,
1.1,
1
]
},
{
"animation": "sitting",
"group": "middle1_comp_grp",
"transf": [
1,
0,
0,
0,
0,
1,
0,
0,
0,
0,
1,
0,
-0.07,
-0.392,
1.1,
1
]
},
{
"animation": "sitting",
"group": "middle1_comp_grp",
"transf": [
1,
0,
0,
0,
0,
1,
0,
0,
0,
0,
1,
0,
-3.916,
0.868,
1.1,
1
]
},
{
"animation": "sitting",
"group": "middle1_comp_grp",
"transf": [
1,
0,
0,
0,
0,
1,
0,
0,
0,
0,
1,
0,
-3.916,
0.308,
1.1,
1
]
},
{
"animation": "sitting",
"group": "middle1_comp_grp",
"transf": [
1,
0,
0,
0,
0,
1,
0,
0,
0,
0,
1,
0,
-3.916,
-0.932,
1.1,
1
]
},
{
"animation": "sitting",
"group": "middle1_comp_grp",
"transf": [
1,
0,
0,
0,
0,
1,
0,
0,
0,
0,
1,
0,
-3.916,
-0.392,
1.1,
1
]
},
{
"animation": "sitting",
"group": "middle1_comp_grp",
"transf": [
1,
0,
0,
0,
0,
1,
0,
0,
0,
0,
1,
0,
-7.011,
0.868,
1.1,
1
]
},
{
"animation": "sitting",
"group": "middle1_comp_grp",
"transf": [
1,
0,
0,
0,
0,
1,
0,
0,
0,
0,
1,
0,
-7.011,
-0.932,
1.1,
1
]
}
]
},
"soundConfig": {
"soundSet": {
"name": "/vehicle/train/shared/sound/train_electric_medium.snd"
}
},
"transformatorConfig": {
"skipFromLod": 2,
"transformator": {
"name": "/vehicle/train/shared/tilting_train.trf"
}
},
"transportVehicle": {
"carrier": "RAIL",
"comfortFactor": 0.8,
"compartments": [
{
"loadConfigs": [
{
"cargoEntry": {
"capacity": 56,
"cargoTypeSet": {
"cargoClassesExcluded": {},
"cargoClassesIncluded": [
"PASSENGERS"
],
"cargoTypesExcluded": {},
"cargoTypesIncluded": {}
},
"loadIndicator": "",
"seats": {}
},
"toHide": {}
}
]
}
],
"engineTransportModes": [
"ELECTRIC_TRAIN"
],
"entrances": [
{
"path": [
[
-11.8,
-3,
0.56
],
[
-11.8,
0,
1.12
]
]
},
{
"path": [
[
11.75,
-3,
0.56
],
[
11.75,
0,
1.12
]
]
},
{
"path": [
[
-11.8,
3,
0.56
],
[
-11.8,
0,
1.12
]
]
},
{
"path": [
[
11.75,
3,
0.56
],
[
11.75,
0,
1.12
]
]
}
],
"filterTags": {},
"loadSpeed": 4,
"reversible": true,
"transportModes": [
"TRAIN",
"ELECTRIC_TRAIN"
]
}
},
{
"availability": {
"yearFrom": 1985,
"yearTo": 2015
},
"cost": {
"price": -1
},
"description": {
"description": "VEHICLE_TRAIN_ETR_450_MIDDLE2_DESCRIPTION",
"name": "VEHICLE_TRAIN_ETR_450_MIDDLE2_NAME"
},
"emissions": {
"noise": {
"score": 50
},
"pollution": {
"score": 5
}
},
"extent": {
"bbMax": [
12.8209,
1.60342,
5.96443
],
"bbMin": [
-12.7987,
-1.59579,
-0.0581972
]
},
"landVehicle": {
"brakeDeceleration": 2.5,
"curveSpeedScale": 1.25,
"engines": {},
"friction": 0.02,
"topSpeed": 69.444,
"weightEmpty": 40000,
"weightMaxPayload": 16200
},
"lightSourceList": {
"lights": [
{
"angleMax": 179,
"angleMin": 9,
"backFaceLit": true,
"color": [
1,
0.926131,
0.580392
],
"fadeOutStart": 600,
"invertMask": false,
"length": 13,
"lightId": "",
"mask": 32,
"meshId": "middle2_interior",
"mode": "LIGHT",
"radius": 4,
"strength": 3,
"transf": [
1,
0,
0,
0,
0,
0,
-1,
0,
0,
1,
0,
0,
0,
0,
4.11,
1
],
"type": "CYLINDRICAL",
"visibleFrom": -1,
"visibleTo": 800
}
]
},
"maintenance": {
"lifespan": 29220,
"runningCosts": -1
},
"railVehicle": {
"config": {
"axles": [
"front_w1"
],
"fakeBogies": [
[
{
"group": "middle2_connector_frt_loc",
"offset": 0,
"position": 9.46
},
{
"group": "middle2_connector_frt_loc",
"offset": 0,
"position": -9.43
},
{
"group": "middle2_connector_bck_loc",
"offset": 0,
"position": 9.46
},
{
"group": "middle2_connector_bck_loc",
"offset": 0,
"position": -9.43
},
{
"group": "middle2_middle1_connector_loc",
"offset": 0,
"position": 35.06
},
{
"group": "middle2_middle1_connector_loc",
"offset": 0,
"position": 16.2
},
{
"group": "middle2_middle3_connector_loc",
"offset": 0,
"position": -35.06
},
{
"group": "middle2_middle3_connector_loc",
"offset": 0,
"position": -16.2
},
{
"group": "middle2_body_grp",
"offset": 0,
"position": 9.46
},
{
"group": "middle2_body_grp",
"offset": 0,
"position": -9.43
}
],
{},
[
{
"group": "RootNode",
"offset": 0,
"position": 9.46
},
{
"group": "RootNode",
"offset": 0,
"position": -9.46
}
]
]
}
},
"seatProvider": {
"crewModels": {},
"drivingLicense": "BUS",
"seats": [
{
"animation": "sitting",
"group": "middle2_comp_grp",
"transf": [
1,
0,
0,
0,
0,
1,
0,
0,
0,
0,
1,
0,
6.59,
0.868,
1.1,
1
]
},
{
"animation": "sitting",
"group": "middle2_comp_grp",
"transf": [
-1,
0,
0,
0,
0,
-1,
0,
0,
0,
0,
1,
0,
7.41,
0.974,
1.1,
1
]
},
{
"animation": "sitting",
"group": "middle2_comp_grp",
"transf": [
-1,
0,
0,
0,
0,
-1,
0,
0,
0,
0,
1,
0,
7.41,
-0.88,
1.1,
1
]
},
{
"animation": "sitting",
"group": "middle2_comp_grp",
"transf": [
1,
0,
0,
0,
0,
1,
0,
0,
0,
0,
1,
0,
6.59,
0.308,
1.1,
1
]
},
{
"animation": "sitting",
"group": "middle2_comp_grp",
"transf": [
1,
0,
0,
0,
0,
1,
0,
0,
0,
0,
1,
0,
6.59,
-0.932,
1.1,
1
]
},
{
"animation": "sitting",
"group": "middle2_comp_grp",
"transf": [
1,
0,
0,
0,
0,
1,
0,
0,
0,
0,
1,
0,
6.59,
-0.392,
1.1,
1
]
},
{
"animation": "sitting",
"group": "middle2_comp_grp",
"transf": [
1,
0,
0,
0,
0,
1,
0,
0,
0,
0,
1,
0,
2.775,
0.868,
1.1,
1
]
},
{
"animation": "sitting",
"group": "middle2_comp_grp",
"transf": [
1,
0,
0,
0,
0,
1,
0,
0,
0,
0,
1,
0,
2.775,
0.308,
1.1,
1
]
},
{
"animation": "sitting",
"group": "middle2_comp_grp",
"transf": [
1,
0,
0,
0,
0,
1,
0,
0,
0,
0,
1,
0,
2.775,
-0.932,
1.1,
1
]
},
{
"animation": "sitting",
"group": "middle2_comp_grp",
"transf": [
1,
0,
0,
0,
0,
1,
0,
0,
0,
0,
1,
0,
2.775,
-0.392,
1.1,
1
]
},
{
"animation": "sitting",
"group": "middle2_comp_grp",
"transf": [
1,
0,
0,
0,
0,
1,
0,
0,
0,
0,
1,
0,
-1.071,
0.868,
1.1,
1
]
},
{
"animation": "sitting",
"group": "middle2_comp_grp",
"transf": [
1,
0,
0,
0,
0,
1,
0,
0,
0,
0,
1,
0,
-1.071,
0.308,
1.1,
1
]
},
{
"animation": "sitting",
"group": "middle2_comp_grp",
"transf": [
1,
0,
0,
0,
0,
1,
0,
0,
0,
0,
1,
0,
-1.071,
-0.932,
1.1,
1
]
},
{
"animation": "sitting",
"group": "middle2_comp_grp",
"transf": [
1,
0,
0,
0,
0,
1,
0,
0,
0,
0,
1,
0,
-1.071,
-0.392,
1.1,
1
]
},
{
"animation": "sitting",
"group": "middle2_comp_grp",
"transf": [
1,
0,
0,
0,
0,
1,
0,
0,
0,
0,
1,
0,
5.68,
0.868,
1.1,
1
]
},
{
"animation": "sitting",
"group": "middle2_comp_grp",
"transf": [
1,
0,
0,
0,
0,
1,
0,
0,
0,
0,
1,
0,
5.68,
0.308,
1.1,
1
]
},
{
"animation": "sitting",
"group": "middle2_comp_grp",
"transf": [
1,
0,
0,
0,
0,
1,
0,
0,
0,
0,
1,
0,
5.68,
-0.932,
1.1,
1
]
},
{
"animation": "sitting",
"group": "middle2_comp_grp",
"transf": [
1,
0,
0,
0,
0,
1,
0,
0,
0,
0,
1,
0,
5.68,
-0.392,
1.1,
1
]
},
{
"animation": "sitting",
"group": "middle2_comp_grp",
"transf": [
1,
0,
0,
0,
0,
1,
0,
0,
0,
0,
1,
0,
1.865,
0.868,
1.1,
1
]
},
{
"animation": "sitting",
"group": "middle2_comp_grp",
"transf": [
1,
0,
0,
0,
0,
1,
0,
0,
0,
0,
1,
0,
1.865,
0.308,
1.1,
1
]
},
{
"animation": "sitting",
"group": "middle2_comp_grp",
"transf": [
1,
0,
0,
0,
0,
1,
0,
0,
0,
0,
1,
0,
1.865,
-0.932,
1.1,
1
]
},
{
"animation": "sitting",
"group": "middle2_comp_grp",
"transf": [
1,
0,
0,
0,
0,
1,
0,
0,
0,
0,
1,
0,
1.865,
-0.392,
1.1,
1
]
},
{
"animation": "sitting",
"group": "middle2_comp_grp",
"transf": [
1,
0,
0,
0,
0,
1,
0,
0,
0,
0,
1,
0,
-1.981,
0.868,
1.1,
1
]
},
{
"animation": "sitting",
"group": "middle2_comp_grp",
"transf": [
1,
0,
0,
0,
0,
1,
0,
0,
0,
0,
1,
0,
-1.981,
0.308,
1.1,
1
]
},
{
"animation": "sitting",
"group": "middle2_comp_grp",
"transf": [
1,
0,
0,
0,
0,
1,
0,
0,
0,
0,
1,
0,
-1.981,
-0.932,
1.1,
1
]
},
{
"animation": "sitting",
"group": "middle2_comp_grp",
"transf": [
1,
0,
0,
0,
0,
1,
0,
0,
0,
0,
1,
0,
-1.981,
-0.392,
1.1,
1
]
},
{
"animation": "sitting",
"group": "middle2_comp_grp",
"transf": [
1,
0,
0,
0,
0,
1,
0,
0,
0,
0,
1,
0,
-4.936,
0.868,
1.1,
1
]
},
{
"animation": "sitting",
"group": "middle2_comp_grp",
"transf": [
1,
0,
0,
0,
0,
1,
0,
0,
0,
0,
1,
0,
-4.936,
0.308,
1.1,
1
]
},
{
"animation": "sitting",
"group": "middle2_comp_grp",
"transf": [
1,
0,
0,
0,
0,
1,
0,
0,
0,
0,
1,
0,
-4.936,
-0.932,
1.1,
1
]
},
{
"animation": "sitting",
"group": "middle2_comp_grp",
"transf": [
1,
0,
0,
0,
0,
1,
0,
0,
0,
0,
1,
0,
-4.936,
-0.392,
1.1,
1
]
},
{
"animation": "sitting",
"group": "middle2_comp_grp",
"transf": [
1,
0,
0,
0,
0,
1,
0,
0,
0,
0,
1,
0,
4.71,
0.868,
1.1,
1
]
},
{
"animation": "sitting",
"group": "middle2_comp_grp",
"transf": [
1,
0,
0,
0,
0,
1,
0,
0,
0,
0,
1,
0,
4.71,
0.308,
1.1,
1
]
},
{
"animation": "sitting",
"group": "middle2_comp_grp",
"transf": [
1,
0,
0,
0,
0,
1,
0,
0,
0,
0,
1,
0,
4.71,
-0.932,
1.1,
1
]
},
{
"animation": "sitting",
"group": "middle2_comp_grp",
"transf": [
1,
0,
0,
0,
0,
1,
0,
0,
0,
0,
1,
0,
4.71,
-0.392,
1.1,
1
]
},
{
"animation": "sitting",
"group": "middle2_comp_grp",
"transf": [
1,
0,
0,
0,
0,
1,
0,
0,
0,
0,
1,
0,
0.895,
0.868,
1.1,
1
]
},
{
"animation": "sitting",
"group": "middle2_comp_grp",
"transf": [
1,
0,
0,
0,
0,
1,
0,
0,
0,
0,
1,
0,
0.895,
0.308,
1.1,
1
]
},
{
"animation": "sitting",
"group": "middle2_comp_grp",
"transf": [
1,
0,
0,
0,
0,
1,
0,
0,
0,
0,
1,
0,
0.895,
-0.932,
1.1,
1
]
},
{
"animation": "sitting",
"group": "middle2_comp_grp",
"transf": [
1,
0,
0,
0,
0,
1,
0,
0,
0,
0,
1,
0,
0.895,
-0.392,
1.1,
1
]
},
{
"animation": "sitting",
"group": "middle2_comp_grp",
"transf": [
1,
0,
0,
0,
0,
1,
0,
0,
0,
0,
1,
0,
-2.951,
0.868,
1.1,
1
]
},
{
"animation": "sitting",
"group": "middle2_comp_grp",
"transf": [
1,
0,
0,
0,
0,
1,
0,
0,
0,
0,
1,
0,
-2.951,
0.308,
1.1,
1
]
},
{
"animation": "sitting",
"group": "middle2_comp_grp",
"transf": [
1,
0,
0,
0,
0,
1,
0,
0,
0,
0,
1,
0,
-2.951,
-0.932,
1.1,
1
]
},
{
"animation": "sitting",
"group": "middle2_comp_grp",
"transf": [
1,
0,
0,
0,
0,
1,
0,
0,
0,
0,
1,
0,
-2.951,
-0.392,
1.1,
1
]
},
{
"animation": "sitting",
"group": "middle2_comp_grp",
"transf": [
1,
0,
0,
0,
0,
1,
0,
0,
0,
0,
1,
0,
-5.906,
0.868,
1.1,
1
]
},
{
"animation": "sitting",
"group": "middle2_comp_grp",
"transf": [
1,
0,
0,
0,
0,
1,
0,
0,
0,
0,
1,
0,
-5.906,
0.308,
1.1,
1
]
},
{
"animation": "sitting",
"group": "middle2_comp_grp",
"transf": [
1,
0,
0,
0,
0,
1,
0,
0,
0,
0,
1,
0,
-5.906,
-0.932,
1.1,
1
]
},
{
"animation": "sitting",
"group": "middle2_comp_grp",
"transf": [
1,
0,
0,
0,
0,
1,
0,
0,
0,
0,
1,
0,
-5.906,
-0.392,
1.1,
1
]
},
{
"animation": "sitting",
"group": "middle2_comp_grp",
"transf": [
1,
0,
0,
0,
0,
1,
0,
0,
0,
0,
1,
0,
3.745,
0.868,
1.1,
1
]
},
{
"animation": "sitting",
"group": "middle2_comp_grp",
"transf": [
1,
0,
0,
0,
0,
1,
0,
0,
0,
0,
1,
0,
3.745,
0.308,
1.1,
1
]
},
{
"animation": "sitting",
"group": "middle2_comp_grp",
"transf": [
1,
0,
0,
0,
0,
1,
0,
0,
0,
0,
1,
0,
3.745,
-0.932,
1.1,
1
]
},
{
"animation": "sitting",
"group": "middle2_comp_grp",
"transf": [
1,
0,
0,
0,
0,
1,
0,
0,
0,
0,
1,
0,
3.745,
-0.392,
1.1,
1
]
},
{
"animation": "sitting",
"group": "middle2_comp_grp",
"transf": [
1,
0,
0,
0,
0,
1,
0,
0,
0,
0,
1,
0,
-0.07,
0.868,
1.1,
1
]
},
{
"animation": "sitting",
"group": "middle2_comp_grp",
"transf": [
1,
0,
0,
0,
0,
1,
0,
0,
0,
0,
1,
0,
-0.07,
0.308,
1.1,
1
]
},
{
"animation": "sitting",
"group": "middle2_comp_grp",
"transf": [
1,
0,
0,
0,
0,
1,
0,
0,
0,
0,
1,
0,
-0.07,
-0.932,
1.1,
1
]
},
{
"animation": "sitting",
"group": "middle2_comp_grp",
"transf": [
1,
0,
0,
0,
0,
1,
0,
0,
0,
0,
1,
0,
-0.07,
-0.392,
1.1,
1
]
},
{
"animation": "sitting",
"group": "middle2_comp_grp",
"transf": [
1,
0,
0,
0,
0,
1,
0,
0,
0,
0,
1,
0,
-3.916,
0.868,
1.1,
1
]
},
{
"animation": "sitting",
"group": "middle2_comp_grp",
"transf": [
1,
0,
0,
0,
0,
1,
0,
0,
0,
0,
1,
0,
-3.916,
0.308,
1.1,
1
]
},
{
"animation": "sitting",
"group": "middle2_comp_grp",
"transf": [
1,
0,
0,
0,
0,
1,
0,
0,
0,
0,
1,
0,
-3.916,
-0.932,
1.1,
1
]
},
{
"animation": "sitting",
"group": "middle2_comp_grp",
"transf": [
1,
0,
0,
0,
0,
1,
0,
0,
0,
0,
1,
0,
-3.916,
-0.392,
1.1,
1
]
},
{
"animation": "sitting",
"group": "middle2_comp_grp",
"transf": [
1,
0,
0,
0,
0,
1,
0,
0,
0,
0,
1,
0,
-7.011,
0.868,
1.1,
1
]
},
{
"animation": "sitting",
"group": "middle2_comp_grp",
"transf": [
1,
0,
0,
0,
0,
1,
0,
0,
0,
0,
1,
0,
-7.011,
-0.932,
1.1,
1
]
}
]
},
"soundConfig": {
"soundSet": {
"name": "/vehicle/waggon/shared/sound/waggon_modern.snd"
}
},
"transformatorConfig": {
"skipFromLod": 2,
"transformator": {
"name": "/vehicle/train/shared/tilting_train.trf"
}
},
"transportVehicle": {
"carrier": "RAIL",
"comfortFactor": 0.8,
"compartments": [
{
"loadConfigs": [
{
"cargoEntry": {
"capacity": 54,
"cargoTypeSet": {
"cargoClassesExcluded": {},
"cargoClassesIncluded": [
"PASSENGERS"
],
"cargoTypesExcluded": {},
"cargoTypesIncluded": {}
},
"loadIndicator": "",
"seats": {}
},
"toHide": {}
}
]
}
],
"engineTransportModes": {},
"entrances": [
{
"path": [
[
-11.8,
-3,
0.56
],
[
-11.8,
0,
1.12
]
]
},
{
"path": [
[
11.75,
-3,
0.56
],
[
11.75,
0,
1.12
]
]
},
{
"path": [
[
-11.8,
3,
0.56
],
[
-11.8,
0,
1.12
]
]
},
{
"path": [
[
11.75,
3,
0.56
],
[
11.75,
0,
1.12
]
]
}
],
"filterTags": {},
"loadSpeed": 4,
"multipleUnitOnly": true,
"reversible": true,
"transportModes": [
"TRAIN",
"ELECTRIC_TRAIN"
]
}
},
{
"availability": {
"yearFrom": 1985,
"yearTo": 2015
},
"cost": {
"price": -1
},
"description": {
"description": "VEHICLE_TRAIN_ETR_450_MIDDLE2_DESCRIPTION",
"name": "VEHICLE_TRAIN_ETR_450_MIDDLE2_NAME"
},
"emissions": {
"noise": {
"score": 50
},
"pollution": {
"score": 5
}
},
"extent": {
"bbMax": [
12.8209,
1.60342,
5.96443
],
"bbMin": [
-12.7987,
-1.59579,
-0.0581972
]
},
"landVehicle": {
"brakeDeceleration": 2.5,
"curveSpeedScale": 1.25,
"engines": {},
"friction": 0.02,
"topSpeed": 69.444,
"weightEmpty": 40000,
"weightMaxPayload": 16200
},
"lightSourceList": {
"lights": [
{
"angleMax": 179,
"angleMin": 9,
"backFaceLit": true,
"color": [
1,
0.926131,
0.580392
],
"fadeOutStart": 600,
"invertMask": false,
"length": 13,
"lightId": "",
"mask": 32,
"meshId": "middle2_interior",
"mode": "LIGHT",
"radius": 4,
"strength": 3,
"transf": [
1,
0,
0,
0,
0,
0,
-1,
0,
0,
1,
0,
0,
0,
0,
4.11,
1
],
"type": "CYLINDRICAL",
"visibleFrom": -1,
"visibleTo": 800
}
]
},
"maintenance": {
"lifespan": 29220,
"runningCosts": -1
},
"railVehicle": {
"config": {
"axles": [
"front_w1"
],
"fakeBogies": [
[
{
"group": "middle2_connector_frt_loc",
"offset": 0,
"position": 9.46
},
{
"group": "middle2_connector_frt_loc",
"offset": 0,
"position": -9.43
},
{
"group": "middle2_connector_bck_loc",
"offset": 0,
"position": 9.46
},
{
"group": "middle2_connector_bck_loc",
"offset": 0,
"position": -9.43
},
{
"group": "middle2_middle1_connector_loc",
"offset": 0,
"position": 35.06
},
{
"group": "middle2_middle1_connector_loc",
"offset": 0,
"position": 16.2
},
{
"group": "middle2_middle3_connector_loc",
"offset": 0,
"position": -35.06
},
{
"group": "middle2_middle3_connector_loc",
"offset": 0,
"position": -16.2
},
{
"group": "middle2_body_grp",
"offset": 0,
"position": 9.46
},
{
"group": "middle2_body_grp",
"offset": 0,
"position": -9.43
}
],
{},
[
{
"group": "RootNode",
"offset": 0,
"position": 9.46
},
{
"group": "RootNode",
"offset": 0,
"position": -9.46
}
]
]
}
},
"seatProvider": {
"crewModels": {},
"drivingLicense": "BUS",
"seats": [
{
"animation": "sitting",
"group": "middle2_comp_grp",
"transf": [
1,
0,
0,
0,
0,
1,
0,
0,
0,
0,
1,
0,
6.59,
0.868,
1.1,
1
]
},
{
"animation": "sitting",
"group": "middle2_comp_grp",
"transf": [
-1,
0,
0,
0,
0,
-1,
0,
0,
0,
0,
1,
0,
7.41,
0.974,
1.1,
1
]
},
{
"animation": "sitting",
"group": "middle2_comp_grp",
"transf": [
-1,
0,
0,
0,
0,
-1,
0,
0,
0,
0,
1,
0,
7.41,
-0.88,
1.1,
1
]
},
{
"animation": "sitting",
"group": "middle2_comp_grp",
"transf": [
1,
0,
0,
0,
0,
1,
0,
0,
0,
0,
1,
0,
6.59,
0.308,
1.1,
1
]
},
{
"animation": "sitting",
"group": "middle2_comp_grp",
"transf": [
1,
0,
0,
0,
0,
1,
0,
0,
0,
0,
1,
0,
6.59,
-0.932,
1.1,
1
]
},
{
"animation": "sitting",
"group": "middle2_comp_grp",
"transf": [
1,
0,
0,
0,
0,
1,
0,
0,
0,
0,
1,
0,
6.59,
-0.392,
1.1,
1
]
},
{
"animation": "sitting",
"group": "middle2_comp_grp",
"transf": [
1,
0,
0,
0,
0,
1,
0,
0,
0,
0,
1,
0,
2.775,
0.868,
1.1,
1
]
},
{
"animation": "sitting",
"group": "middle2_comp_grp",
"transf": [
1,
0,
0,
0,
0,
1,
0,
0,
0,
0,
1,
0,
2.775,
0.308,
1.1,
1
]
},
{
"animation": "sitting",
"group": "middle2_comp_grp",
"transf": [
1,
0,
0,
0,
0,
1,
0,
0,
0,
0,
1,
0,
2.775,
-0.932,
1.1,
1
]
},
{
"animation": "sitting",
"group": "middle2_comp_grp",
"transf": [
1,
0,
0,
0,
0,
1,
0,
0,
0,
0,
1,
0,
2.775,
-0.392,
1.1,
1
]
},
{
"animation": "sitting",
"group": "middle2_comp_grp",
"transf": [
1,
0,
0,
0,
0,
1,
0,
0,
0,
0,
1,
0,
-1.071,
0.868,
1.1,
1
]
},
{
"animation": "sitting",
"group": "middle2_comp_grp",
"transf": [
1,
0,
0,
0,
0,
1,
0,
0,
0,
0,
1,
0,
-1.071,
0.308,
1.1,
1
]
},
{
"animation": "sitting",
"group": "middle2_comp_grp",
"transf": [
1,
0,
0,
0,
0,
1,
0,
0,
0,
0,
1,
0,
-1.071,
-0.932,
1.1,
1
]
},
{
"animation": "sitting",
"group": "middle2_comp_grp",
"transf": [
1,
0,
0,
0,
0,
1,
0,
0,
0,
0,
1,
0,
-1.071,
-0.392,
1.1,
1
]
},
{
"animation": "sitting",
"group": "middle2_comp_grp",
"transf": [
1,
0,
0,
0,
0,
1,
0,
0,
0,
0,
1,
0,
5.68,
0.868,
1.1,
1
]
},
{
"animation": "sitting",
"group": "middle2_comp_grp",
"transf": [
1,
0,
0,
0,
0,
1,
0,
0,
0,
0,
1,
0,
5.68,
0.308,
1.1,
1
]
},
{
"animation": "sitting",
"group": "middle2_comp_grp",
"transf": [
1,
0,
0,
0,
0,
1,
0,
0,
0,
0,
1,
0,
5.68,
-0.932,
1.1,
1
]
},
{
"animation": "sitting",
"group": "middle2_comp_grp",
"transf": [
1,
0,
0,
0,
0,
1,
0,
0,
0,
0,
1,
0,
5.68,
-0.392,
1.1,
1
]
},
{
"animation": "sitting",
"group": "middle2_comp_grp",
"transf": [
1,
0,
0,
0,
0,
1,
0,
0,
0,
0,
1,
0,
1.865,
0.868,
1.1,
1
]
},
{
"animation": "sitting",
"group": "middle2_comp_grp",
"transf": [
1,
0,
0,
0,
0,
1,
0,
0,
0,
0,
1,
0,
1.865,
0.308,
1.1,
1
]
},
{
"animation": "sitting",
"group": "middle2_comp_grp",
"transf": [
1,
0,
0,
0,
0,
1,
0,
0,
0,
0,
1,
0,
1.865,
-0.932,
1.1,
1
]
},
{
"animation": "sitting",
"group": "middle2_comp_grp",
"transf": [
1,
0,
0,
0,
0,
1,
0,
0,
0,
0,
1,
0,
1.865,
-0.392,
1.1,
1
]
},
{
"animation": "sitting",
"group": "middle2_comp_grp",
"transf": [
1,
0,
0,
0,
0,
1,
0,
0,
0,
0,
1,
0,
-1.981,
0.868,
1.1,
1
]
},
{
"animation": "sitting",
"group": "middle2_comp_grp",
"transf": [
1,
0,
0,
0,
0,
1,
0,
0,
0,
0,
1,
0,
-1.981,
0.308,
1.1,
1
]
},
{
"animation": "sitting",
"group": "middle2_comp_grp",
"transf": [
1,
0,
0,
0,
0,
1,
0,
0,
0,
0,
1,
0,
-1.981,
-0.932,
1.1,
1
]
},
{
"animation": "sitting",
"group": "middle2_comp_grp",
"transf": [
1,
0,
0,
0,
0,
1,
0,
0,
0,
0,
1,
0,
-1.981,
-0.392,
1.1,
1
]
},
{
"animation": "sitting",
"group": "middle2_comp_grp",
"transf": [
1,
0,
0,
0,
0,
1,
0,
0,
0,
0,
1,
0,
-4.936,
0.868,
1.1,
1
]
},
{
"animation": "sitting",
"group": "middle2_comp_grp",
"transf": [
1,
0,
0,
0,
0,
1,
0,
0,
0,
0,
1,
0,
-4.936,
0.308,
1.1,
1
]
},
{
"animation": "sitting",
"group": "middle2_comp_grp",
"transf": [
1,
0,
0,
0,
0,
1,
0,
0,
0,
0,
1,
0,
-4.936,
-0.932,
1.1,
1
]
},
{
"animation": "sitting",
"group": "middle2_comp_grp",
"transf": [
1,
0,
0,
0,
0,
1,
0,
0,
0,
0,
1,
0,
-4.936,
-0.392,
1.1,
1
]
},
{
"animation": "sitting",
"group": "middle2_comp_grp",
"transf": [
1,
0,
0,
0,
0,
1,
0,
0,
0,
0,
1,
0,
4.71,
0.868,
1.1,
1
]
},
{
"animation": "sitting",
"group": "middle2_comp_grp",
"transf": [
1,
0,
0,
0,
0,
1,
0,
0,
0,
0,
1,
0,
4.71,
0.308,
1.1,
1
]
},
{
"animation": "sitting",
"group": "middle2_comp_grp",
"transf": [
1,
0,
0,
0,
0,
1,
0,
0,
0,
0,
1,
0,
4.71,
-0.932,
1.1,
1
]
},
{
"animation": "sitting",
"group": "middle2_comp_grp",
"transf": [
1,
0,
0,
0,
0,
1,
0,
0,
0,
0,
1,
0,
4.71,
-0.392,
1.1,
1
]
},
{
"animation": "sitting",
"group": "middle2_comp_grp",
"transf": [
1,
0,
0,
0,
0,
1,
0,
0,
0,
0,
1,
0,
0.895,
0.868,
1.1,
1
]
},
{
"animation": "sitting",
"group": "middle2_comp_grp",
"transf": [
1,
0,
0,
0,
0,
1,
0,
0,
0,
0,
1,
0,
0.895,
0.308,
1.1,
1
]
},
{
"animation": "sitting",
"group": "middle2_comp_grp",
"transf": [
1,
0,
0,
0,
0,
1,
0,
0,
0,
0,
1,
0,
0.895,
-0.932,
1.1,
1
]
},
{
"animation": "sitting",
"group": "middle2_comp_grp",
"transf": [
1,
0,
0,
0,
0,
1,
0,
0,
0,
0,
1,
0,
0.895,
-0.392,
1.1,
1
]
},
{
"animation": "sitting",
"group": "middle2_comp_grp",
"transf": [
1,
0,
0,
0,
0,
1,
0,
0,
0,
0,
1,
0,
-2.951,
0.868,
1.1,
1
]
},
{
"animation": "sitting",
"group": "middle2_comp_grp",
"transf": [
1,
0,
0,
0,
0,
1,
0,
0,
0,
0,
1,
0,
-2.951,
0.308,
1.1,
1
]
},
{
"animation": "sitting",
"group": "middle2_comp_grp",
"transf": [
1,
0,
0,
0,
0,
1,
0,
0,
0,
0,
1,
0,
-2.951,
-0.932,
1.1,
1
]
},
{
"animation": "sitting",
"group": "middle2_comp_grp",
"transf": [
1,
0,
0,
0,
0,
1,
0,
0,
0,
0,
1,
0,
-2.951,
-0.392,
1.1,
1
]
},
{
"animation": "sitting",
"group": "middle2_comp_grp",
"transf": [
1,
0,
0,
0,
0,
1,
0,
0,
0,
0,
1,
0,
-5.906,
0.868,
1.1,
1
]
},
{
"animation": "sitting",
"group": "middle2_comp_grp",
"transf": [
1,
0,
0,
0,
0,
1,
0,
0,
0,
0,
1,
0,
-5.906,
0.308,
1.1,
1
]
},
{
"animation": "sitting",
"group": "middle2_comp_grp",
"transf": [
1,
0,
0,
0,
0,
1,
0,
0,
0,
0,
1,
0,
-5.906,
-0.932,
1.1,
1
]
},
{
"animation": "sitting",
"group": "middle2_comp_grp",
"transf": [
1,
0,
0,
0,
0,
1,
0,
0,
0,
0,
1,
0,
-5.906,
-0.392,
1.1,
1
]
},
{
"animation": "sitting",
"group": "middle2_comp_grp",
"transf": [
1,
0,
0,
0,
0,
1,
0,
0,
0,
0,
1,
0,
3.745,
0.868,
1.1,
1
]
},
{
"animation": "sitting",
"group": "middle2_comp_grp",
"transf": [
1,
0,
0,
0,
0,
1,
0,
0,
0,
0,
1,
0,
3.745,
0.308,
1.1,
1
]
},
{
"animation": "sitting",
"group": "middle2_comp_grp",
"transf": [
1,
0,
0,
0,
0,
1,
0,
0,
0,
0,
1,
0,
3.745,
-0.932,
1.1,
1
]
},
{
"animation": "sitting",
"group": "middle2_comp_grp",
"transf": [
1,
0,
0,
0,
0,
1,
0,
0,
0,
0,
1,
0,
3.745,
-0.392,
1.1,
1
]
},
{
"animation": "sitting",
"group": "middle2_comp_grp",
"transf": [
1,
0,
0,
0,
0,
1,
0,
0,
0,
0,
1,
0,
-0.07,
0.868,
1.1,
1
]
},
{
"animation": "sitting",
"group": "middle2_comp_grp",
"transf": [
1,
0,
0,
0,
0,
1,
0,
0,
0,
0,
1,
0,
-0.07,
0.308,
1.1,
1
]
},
{
"animation": "sitting",
"group": "middle2_comp_grp",
"transf": [
1,
0,
0,
0,
0,
1,
0,
0,
0,
0,
1,
0,
-0.07,
-0.932,
1.1,
1
]
},
{
"animation": "sitting",
"group": "middle2_comp_grp",
"transf": [
1,
0,
0,
0,
0,
1,
0,
0,
0,
0,
1,
0,
-0.07,
-0.392,
1.1,
1
]
},
{
"animation": "sitting",
"group": "middle2_comp_grp",
"transf": [
1,
0,
0,
0,
0,
1,
0,
0,
0,
0,
1,
0,
-3.916,
0.868,
1.1,
1
]
},
{
"animation": "sitting",
"group": "middle2_comp_grp",
"transf": [
1,
0,
0,
0,
0,
1,
0,
0,
0,
0,
1,
0,
-3.916,
0.308,
1.1,
1
]
},
{
"animation": "sitting",
"group": "middle2_comp_grp",
"transf": [
1,
0,
0,
0,
0,
1,
0,
0,
0,
0,
1,
0,
-3.916,
-0.932,
1.1,
1
]
},
{
"animation": "sitting",
"group": "middle2_comp_grp",
"transf": [
1,
0,
0,
0,
0,
1,
0,
0,
0,
0,
1,
0,
-3.916,
-0.392,
1.1,
1
]
},
{
"animation": "sitting",
"group": "middle2_comp_grp",
"transf": [
1,
0,
0,
0,
0,
1,
0,
0,
0,
0,
1,
0,
-7.011,
0.868,
1.1,
1
]
},
{
"animation": "sitting",
"group": "middle2_comp_grp",
"transf": [
1,
0,
0,
0,
0,
1,
0,
0,
0,
0,
1,
0,
-7.011,
-0.932,
1.1,
1
]
}
]
},
"soundConfig": {
"soundSet": {
"name": "/vehicle/waggon/shared/sound/waggon_modern.snd"
}
},
"transformatorConfig": {
"skipFromLod": 2,
"transformator": {
"name": "/vehicle/train/shared/tilting_train.trf"
}
},
"transportVehicle": {
"carrier": "RAIL",
"comfortFactor": 0.8,
"compartments": [
{
"loadConfigs": [
{
"cargoEntry": {
"capacity": 54,
"cargoTypeSet": {
"cargoClassesExcluded": {},
"cargoClassesIncluded": [
"PASSENGERS"
],
"cargoTypesExcluded": {},
"cargoTypesIncluded": {}
},
"loadIndicator": "",
"seats": {}
},
"toHide": {}
}
]
}
],
"engineTransportModes": {},
"entrances": [
{
"path": [
[
-11.8,
-3,
0.56
],
[
-11.8,
0,
1.12
]
]
},
{
"path": [
[
11.75,
-3,
0.56
],
[
11.75,
0,
1.12
]
]
},
{
"path": [
[
-11.8,
3,
0.56
],
[
-11.8,
0,
1.12
]
]
},
{
"path": [
[
11.75,
3,
0.56
],
[
11.75,
0,
1.12
]
]
}
],
"filterTags": {},
"loadSpeed": 4,
"multipleUnitOnly": true,
"reversible": true,
"transportModes": [
"TRAIN",
"ELECTRIC_TRAIN"
]
}
},
{
"availability": {
"yearFrom": 1985,
"yearTo": 2015
},
"cost": {
"price": -1
},
"description": {
"description": "VEHICLE_TRAIN_ETR_450_MIDDLE1_DESCRIPTION",
"name": "VEHICLE_TRAIN_ETR_450_MIDDLE1_NAME"
},
"emissions": {
"noise": {
"score": 50
},
"pollution": {
"score": 5
}
},
"extent": {
"bbMax": [
12.8206,
1.60347,
3.99762
],
"bbMin": [
-12.8,
-1.59556,
-0.0568252
]
},
"landVehicle": {
"brakeDeceleration": 2.5,
"curveSpeedScale": 1.25,
"engines": [
{
"power": 625,
"tractiveEffort": 23.75,
"type": "ELECTRIC"
}
],
"friction": 0.02,
"topSpeed": 69.444,
"weightEmpty": 40000,
"weightMaxPayload": 16200
},
"lightSourceList": {
"lights": [
{
"angleMax": 179,
"angleMin": 9,
"backFaceLit": true,
"color": [
1,
0.926131,
0.580392
],
"fadeOutStart": 600,
"invertMask": false,
"length": 13,
"lightId": "",
"mask": 32,
"meshId": "middle1_interior",
"mode": "LIGHT",
"radius": 4,
"strength": 3,
"transf": [
1,
0,
0,
0,
0,
0,
-1,
0,
0,
1,
0,
0,
0,
0,
4.11,
1
],
"type": "CYLINDRICAL",
"visibleFrom": -1,
"visibleTo": 800
}
]
},
"maintenance": {
"lifespan": 29220,
"runningCosts": -1
},
"railVehicle": {
"config": {
"axles": [
"front_w1"
],
"fakeBogies": [
[
{
"group": "middle1_connector_frt_loc",
"offset": 0,
"position": 9.46
},
{
"group": "middle1_connector_frt_loc",
"offset": 0,
"position": -9.43
},
{
"group": "middle1_connector_bck_loc",
"offset": 0,
"position": 9.46
},
{
"group": "middle1_connector_bck_loc",
"offset": 0,
"position": -9.43
},
{
"group": "middle1_front_connector_loc",
"offset": 0,
"position": 35.06
},
{
"group": "middle1_front_connector_loc",
"offset": 0,
"position": 16.2
},
{
"group": "middle1_middle2_connector_loc",
"offset": 0,
"position": -35.06
},
{
"group": "middle1_middle2_connector_loc",
"offset": 0,
"position": -16.2
},
{
"group": "middle1_body_grp",
"offset": 0,
"position": 9.46
},
{
"group": "middle1_body_grp",
"offset": 0,
"position": -9.43
}
],
{},
[
{
"group": "RootNode",
"offset": 0,
"position": 9.46
},
{
"group": "RootNode",
"offset": 0,
"position": -9.46
}
]
]
}
},
"seatProvider": {
"crewModels": {},
"drivingLicense": "RAIL",
"seats": [
{
"animation": "sitting",
"group": "middle1_comp_grp",
"transf": [
1,
0,
0,
0,
0,
1,
0,
0,
0,
0,
1,
0,
6.59,
0.868,
1.1,
1
]
},
{
"animation": "sitting",
"group": "middle1_comp_grp",
"transf": [
-1,
0,
0,
0,
0,
-1,
0,
0,
0,
0,
1,
0,
7.41,
0.974,
1.1,
1
]
},
{
"animation": "sitting",
"group": "middle1_comp_grp",
"transf": [
-1,
0,
0,
0,
0,
-1,
0,
0,
0,
0,
1,
0,
7.41,
-0.88,
1.1,
1
]
},
{
"animation": "sitting",
"group": "middle1_comp_grp",
"transf": [
1,
0,
0,
0,
0,
1,
0,
0,
0,
0,
1,
0,
6.59,
0.308,
1.1,
1
]
},
{
"animation": "sitting",
"group": "middle1_comp_grp",
"transf": [
1,
0,
0,
0,
0,
1,
0,
0,
0,
0,
1,
0,
6.59,
-0.932,
1.1,
1
]
},
{
"animation": "sitting",
"group": "middle1_comp_grp",
"transf": [
1,
0,
0,
0,
0,
1,
0,
0,
0,
0,
1,
0,
6.59,
-0.392,
1.1,
1
]
},
{
"animation": "sitting",
"group": "middle1_comp_grp",
"transf": [
1,
0,
0,
0,
0,
1,
0,
0,
0,
0,
1,
0,
2.775,
0.868,
1.1,
1
]
},
{
"animation": "sitting",
"group": "middle1_comp_grp",
"transf": [
1,
0,
0,
0,
0,
1,
0,
0,
0,
0,
1,
0,
2.775,
0.308,
1.1,
1
]
},
{
"animation": "sitting",
"group": "middle1_comp_grp",
"transf": [
1,
0,
0,
0,
0,
1,
0,
0,
0,
0,
1,
0,
2.775,
-0.932,
1.1,
1
]
},
{
"animation": "sitting",
"group": "middle1_comp_grp",
"transf": [
1,
0,
0,
0,
0,
1,
0,
0,
0,
0,
1,
0,
2.775,
-0.392,
1.1,
1
]
},
{
"animation": "sitting",
"group": "middle1_comp_grp",
"transf": [
1,
0,
0,
0,
0,
1,
0,
0,
0,
0,
1,
0,
-1.071,
0.868,
1.1,
1
]
},
{
"animation": "sitting",
"group": "middle1_comp_grp",
"transf": [
1,
0,
0,
0,
0,
1,
0,
0,
0,
0,
1,
0,
-1.071,
0.308,
1.1,
1
]
},
{
"animation": "sitting",
"group": "middle1_comp_grp",
"transf": [
1,
0,
0,
0,
0,
1,
0,
0,
0,
0,
1,
0,
-1.071,
-0.932,
1.1,
1
]
},
{
"animation": "sitting",
"group": "middle1_comp_grp",
"transf": [
1,
0,
0,
0,
0,
1,
0,
0,
0,
0,
1,
0,
-1.071,
-0.392,
1.1,
1
]
},
{
"animation": "sitting",
"group": "middle1_comp_grp",
"transf": [
1,
0,
0,
0,
0,
1,
0,
0,
0,
0,
1,
0,
5.68,
0.868,
1.1,
1
]
},
{
"animation": "sitting",
"group": "middle1_comp_grp",
"transf": [
1,
0,
0,
0,
0,
1,
0,
0,
0,
0,
1,
0,
5.68,
0.308,
1.1,
1
]
},
{
"animation": "sitting",
"group": "middle1_comp_grp",
"transf": [
1,
0,
0,
0,
0,
1,
0,
0,
0,
0,
1,
0,
5.68,
-0.932,
1.1,
1
]
},
{
"animation": "sitting",
"group": "middle1_comp_grp",
"transf": [
1,
0,
0,
0,
0,
1,
0,
0,
0,
0,
1,
0,
5.68,
-0.392,
1.1,
1
]
},
{
"animation": "sitting",
"group": "middle1_comp_grp",
"transf": [
1,
0,
0,
0,
0,
1,
0,
0,
0,
0,
1,
0,
1.865,
0.868,
1.1,
1
]
},
{
"animation": "sitting",
"group": "middle1_comp_grp",
"transf": [
1,
0,
0,
0,
0,
1,
0,
0,
0,
0,
1,
0,
1.865,
0.308,
1.1,
1
]
},
{
"animation": "sitting",
"group": "middle1_comp_grp",
"transf": [
1,
0,
0,
0,
0,
1,
0,
0,
0,
0,
1,
0,
1.865,
-0.932,
1.1,
1
]
},
{
"animation": "sitting",
"group": "middle1_comp_grp",
"transf": [
1,
0,
0,
0,
0,
1,
0,
0,
0,
0,
1,
0,
1.865,
-0.392,
1.1,
1
]
},
{
"animation": "sitting",
"group": "middle1_comp_grp",
"transf": [
1,
0,
0,
0,
0,
1,
0,
0,
0,
0,
1,
0,
-1.981,
0.868,
1.1,
1
]
},
{
"animation": "sitting",
"group": "middle1_comp_grp",
"transf": [
1,
0,
0,
0,
0,
1,
0,
0,
0,
0,
1,
0,
-1.981,
0.308,
1.1,
1
]
},
{
"animation": "sitting",
"group": "middle1_comp_grp",
"transf": [
1,
0,
0,
0,
0,
1,
0,
0,
0,
0,
1,
0,
-1.981,
-0.932,
1.1,
1
]
},
{
"animation": "sitting",
"group": "middle1_comp_grp",
"transf": [
1,
0,
0,
0,
0,
1,
0,
0,
0,
0,
1,
0,
-1.981,
-0.392,
1.1,
1
]
},
{
"animation": "sitting",
"group": "middle1_comp_grp",
"transf": [
1,
0,
0,
0,
0,
1,
0,
0,
0,
0,
1,
0,
-4.936,
0.868,
1.1,
1
]
},
{
"animation": "sitting",
"group": "middle1_comp_grp",
"transf": [
1,
0,
0,
0,
0,
1,
0,
0,
0,
0,
1,
0,
-4.936,
0.308,
1.1,
1
]
},
{
"animation": "sitting",
"group": "middle1_comp_grp",
"transf": [
1,
0,
0,
0,
0,
1,
0,
0,
0,
0,
1,
0,
-4.936,
-0.932,
1.1,
1
]
},
{
"animation": "sitting",
"group": "middle1_comp_grp",
"transf": [
1,
0,
0,
0,
0,
1,
0,
0,
0,
0,
1,
0,
-4.936,
-0.392,
1.1,
1
]
},
{
"animation": "sitting",
"group": "middle1_comp_grp",
"transf": [
1,
0,
0,
0,
0,
1,
0,
0,
0,
0,
1,
0,
4.71,
0.868,
1.1,
1
]
},
{
"animation": "sitting",
"group": "middle1_comp_grp",
"transf": [
1,
0,
0,
0,
0,
1,
0,
0,
0,
0,
1,
0,
4.71,
0.308,
1.1,
1
]
},
{
"animation": "sitting",
"group": "middle1_comp_grp",
"transf": [
1,
0,
0,
0,
0,
1,
0,
0,
0,
0,
1,
0,
4.71,
-0.932,
1.1,
1
]
},
{
"animation": "sitting",
"group": "middle1_comp_grp",
"transf": [
1,
0,
0,
0,
0,
1,
0,
0,
0,
0,
1,
0,
4.71,
-0.392,
1.1,
1
]
},
{
"animation": "sitting",
"group": "middle1_comp_grp",
"transf": [
1,
0,
0,
0,
0,
1,
0,
0,
0,
0,
1,
0,
0.895,
0.868,
1.1,
1
]
},
{
"animation": "sitting",
"group": "middle1_comp_grp",
"transf": [
1,
0,
0,
0,
0,
1,
0,
0,
0,
0,
1,
0,
0.895,
0.308,
1.1,
1
]
},
{
"animation": "sitting",
"group": "middle1_comp_grp",
"transf": [
1,
0,
0,
0,
0,
1,
0,
0,
0,
0,
1,
0,
0.895,
-0.932,
1.1,
1
]
},
{
"animation": "sitting",
"group": "middle1_comp_grp",
"transf": [
1,
0,
0,
0,
0,
1,
0,
0,
0,
0,
1,
0,
0.895,
-0.392,
1.1,
1
]
},
{
"animation": "sitting",
"group": "middle1_comp_grp",
"transf": [
1,
0,
0,
0,
0,
1,
0,
0,
0,
0,
1,
0,
-2.951,
0.868,
1.1,
1
]
},
{
"animation": "sitting",
"group": "middle1_comp_grp",
"transf": [
1,
0,
0,
0,
0,
1,
0,
0,
0,
0,
1,
0,
-2.951,
0.308,
1.1,
1
]
},
{
"animation": "sitting",
"group": "middle1_comp_grp",
"transf": [
1,
0,
0,
0,
0,
1,
0,
0,
0,
0,
1,
0,
-2.951,
-0.932,
1.1,
1
]
},
{
"animation": "sitting",
"group": "middle1_comp_grp",
"transf": [
1,
0,
0,
0,
0,
1,
0,
0,
0,
0,
1,
0,
-2.951,
-0.392,
1.1,
1
]
},
{
"animation": "sitting",
"group": "middle1_comp_grp",
"transf": [
1,
0,
0,
0,
0,
1,
0,
0,
0,
0,
1,
0,
-5.906,
0.868,
1.1,
1
]
},
{
"animation": "sitting",
"group": "middle1_comp_grp",
"transf": [
1,
0,
0,
0,
0,
1,
0,
0,
0,
0,
1,
0,
-5.906,
0.308,
1.1,
1
]
},
{
"animation": "sitting",
"group": "middle1_comp_grp",
"transf": [
1,
0,
0,
0,
0,
1,
0,
0,
0,
0,
1,
0,
-5.906,
-0.932,
1.1,
1
]
},
{
"animation": "sitting",
"group": "middle1_comp_grp",
"transf": [
1,
0,
0,
0,
0,
1,
0,
0,
0,
0,
1,
0,
-5.906,
-0.392,
1.1,
1
]
},
{
"animation": "sitting",
"group": "middle1_comp_grp",
"transf": [
1,
0,
0,
0,
0,
1,
0,
0,
0,
0,
1,
0,
3.745,
0.868,
1.1,
1
]
},
{
"animation": "sitting",
"group": "middle1_comp_grp",
"transf": [
1,
0,
0,
0,
0,
1,
0,
0,
0,
0,
1,
0,
3.745,
0.308,
1.1,
1
]
},
{
"animation": "sitting",
"group": "middle1_comp_grp",
"transf": [
1,
0,
0,
0,
0,
1,
0,
0,
0,
0,
1,
0,
3.745,
-0.932,
1.1,
1
]
},
{
"animation": "sitting",
"group": "middle1_comp_grp",
"transf": [
1,
0,
0,
0,
0,
1,
0,
0,
0,
0,
1,
0,
3.745,
-0.392,
1.1,
1
]
},
{
"animation": "sitting",
"group": "middle1_comp_grp",
"transf": [
1,
0,
0,
0,
0,
1,
0,
0,
0,
0,
1,
0,
-0.07,
0.868,
1.1,
1
]
},
{
"animation": "sitting",
"group": "middle1_comp_grp",
"transf": [
1,
0,
0,
0,
0,
1,
0,
0,
0,
0,
1,
0,
-0.07,
0.308,
1.1,
1
]
},
{
"animation": "sitting",
"group": "middle1_comp_grp",
"transf": [
1,
0,
0,
0,
0,
1,
0,
0,
0,
0,
1,
0,
-0.07,
-0.932,
1.1,
1
]
},
{
"animation": "sitting",
"group": "middle1_comp_grp",
"transf": [
1,
0,
0,
0,
0,
1,
0,
0,
0,
0,
1,
0,
-0.07,
-0.392,
1.1,
1
]
},
{
"animation": "sitting",
"group": "middle1_comp_grp",
"transf": [
1,
0,
0,
0,
0,
1,
0,
0,
0,
0,
1,
0,
-3.916,
0.868,
1.1,
1
]
},
{
"animation": "sitting",
"group": "middle1_comp_grp",
"transf": [
1,
0,
0,
0,
0,
1,
0,
0,
0,
0,
1,
0,
-3.916,
0.308,
1.1,
1
]
},
{
"animation": "sitting",
"group": "middle1_comp_grp",
"transf": [
1,
0,
0,
0,
0,
1,
0,
0,
0,
0,
1,
0,
-3.916,
-0.932,
1.1,
1
]
},
{
"animation": "sitting",
"group": "middle1_comp_grp",
"transf": [
1,
0,
0,
0,
0,
1,
0,
0,
0,
0,
1,
0,
-3.916,
-0.392,
1.1,
1
]
},
{
"animation": "sitting",
"group": "middle1_comp_grp",
"transf": [
1,
0,
0,
0,
0,
1,
0,
0,
0,
0,
1,
0,
-7.011,
0.868,
1.1,
1
]
},
{
"animation": "sitting",
"group": "middle1_comp_grp",
"transf": [
1,
0,
0,
0,
0,
1,
0,
0,
0,
0,
1,
0,
-7.011,
-0.932,
1.1,
1
]
}
]
},
"soundConfig": {
"soundSet": {
"name": "/vehicle/train/shared/sound/train_electric_medium.snd"
}
},
"transformatorConfig": {
"skipFromLod": 2,
"transformator": {
"name": "/vehicle/train/shared/tilting_train.trf"
}
},
"transportVehicle": {
"carrier": "RAIL",
"comfortFactor": 0.8,
"compartments": [
{
"loadConfigs": [
{
"cargoEntry": {
"capacity": 56,
"cargoTypeSet": {
"cargoClassesExcluded": {},
"cargoClassesIncluded": [
"PASSENGERS"
],
"cargoTypesExcluded": {},
"cargoTypesIncluded": {}
},
"loadIndicator": "",
"seats": {}
},
"toHide": {}
}
]
}
],
"engineTransportModes": [
"ELECTRIC_TRAIN"
],
"entrances": [
{
"path": [
[
-11.8,
-3,
0.56
],
[
-11.8,
0,
1.12
]
]
},
{
"path": [
[
11.75,
-3,
0.56
],
[
11.75,
0,
1.12
]
]
},
{
"path": [
[
-11.8,
3,
0.56
],
[
-11.8,
0,
1.12
]
]
},
{
"path": [
[
11.75,
3,
0.56
],
[
11.75,
0,
1.12
]
]
}
],
"filterTags": {},
"loadSpeed": 4,
"reversible": true,
"transportModes": [
"TRAIN",
"ELECTRIC_TRAIN"
]
}
},
{
"availability": {
"yearFrom": 1985,
"yearTo": 2015
},
"cost": {
"price": -1
},
"description": {
"description": "VEHICLE_TRAIN_ETR_450_FRONT_DESCRIPTION",
"name": "VEHICLE_TRAIN_ETR_450_FRONT_NAME"
},
"emissions": {
"noise": {
"score": 60
},
"pollution": {
"score": 15
}
},
"extent": {
"bbMax": [
14.57,
1.65809,
3.99742
],
"bbMin": [
-12.797,
-1.65796,
-0.0559278
]
},
"landVehicle": {
"brakeDeceleration": 2.5,
"curveSpeedScale": 1.25,
"engines": [
{
"power": 625,
"tractiveEffort": 23.75,
"type": "ELECTRIC"
}
],
"friction": 0.02,
"topSpeed": 69.444,
"weightEmpty": 60000,
"weightMaxPayload": 16200
},
"lightSourceList": {
"lights": [
{
"angleMax": 25,
"angleMin": 5,
"color": [
1,
0.926131,
0.580392
],
"fadeOutStart": 1400,
"fromTime": 18,
"invertMask": true,
"lightId": "",
"mask": 0,
"meshId": "front_headlight_fwd",
"mode": "LIGHT",
"radius": 25,
"strength": 3,
"toTime": 7,
"transf": [
0.984808,
0,
-0.173648,
0,
0,
1,
0,
0,
0.173648,
0,
0.984808,
0,
0.6,
0.85,
-1.6,
1
],
"type": "SPOT",
"visibleFrom": -1,
"visibleTo": 1600
},
{
"angleMax": 25,
"angleMin": 5,
"color": [
1,
0.926131,
0.580392
],
"fadeOutStart": 1400,
"fromTime": 18,
"invertMask": true,
"lightId": "",
"mask": 0,
"meshId": "front_headlight_fwd",
"mode": "LIGHT",
"radius": 25,
"strength": 3,
"toTime": 7,
"transf": [
0.984808,
0,
-0.173648,
0,
0,
1,
0,
0,
0.173648,
0,
0.984808,
0,
0.6,
-0.85,
-1.6,
1
],
"type": "SPOT",
"visibleFrom": -1,
"visibleTo": 1600
},
{
"angleMax": 35,
"color": [
0.427451,
0.0284967,
0.0284967
],
"fadeOutStart": 700,
"fromTime": 18,
"invertMask": true,
"lightId": "",
"mask": 0,
"meshId": "front_taillights_bwd",
"mode": "LIGHT",
"radius": 5,
"strength": 1,
"toTime": 7,
"transf": [
0.984808,
0,
-0.173648,
0,
0,
1,
0,
0,
0.173648,
0,
0.984808,
0,
0,
0.85,
0,
1
],
"type": "SPOT",
"visibleFrom": -1,
"visibleTo": 800
},
{
"angleMax": 35,
"color": [
0.427451,
0.0284967,
0.0284967
],
"fadeOutStart": 700,
"fromTime": 18,
"invertMask": true,
"lightId": "",
"mask": 0,
"meshId": "front_taillights_bwd",
"mode": "LIGHT",
"radius": 5,
"strength": 1,
"toTime": 7,
"transf": [
0.984808,
0,
-0.173648,
0,
0,
1,
0,
0,
0.173648,
0,
0.984808,
0,
0,
-0.85,
0,
1
],
"type": "SPOT",
"visibleFrom": -1,
"visibleTo": 800
},
{
"color": [
0.890196,
0.800471,
0.380515
],
"fadeOutStart": 400,
"fromTime": 18,
"invertMask": false,
"lightId": "",
"mask": 32,
"meshId": "front_headlight_fwd",
"mode": "LIGHT",
"radius": 2.5,
"strength": 3,
"toTime": 7,
"transf": [
1,
0,
0,
0,
0,
1,
0,
0,
0,
0,
1,
0,
0,
0,
0,
1
],
"type": "POINT",
"visibleFrom": -1,
"visibleTo": 500
},
{
"angleMax": 89,
"angleMin": 9,
"backFaceLit": true,
"color": [
1,
0.926131,
0.580392
],
"fadeOutStart": 600,
"invertMask": false,
"length": 12,
"lightId": "",
"mask": 32,
"meshId": "front_interior",
"mode": "LIGHT",
"radius": 4,
"strength": 3,
"transf": [
1,
0,
0,
0,
0,
0,
-1,
0,
0,
1,
0,
0,
-1,
0,
4,
1
],
"type": "CYLINDRICAL",
"visibleFrom": -1,
"visibleTo": 800
}
]
},
"maintenance": {
"lifespan": 29220,
"runningCosts": -1
},
"railVehicle": {
"config": {
"axles": [
"front_w1",
"front_w2",
"front_w3",
"front_w4"
],
"fakeBogies": [
[
{
"group": "front_connector_loc",
"offset": 0,
"position": 9.39
},
{
"group": "front_connector_loc",
"offset": 0,
"position": -9.43
},
{
"group": "front_middle1_connector_loc",
"offset": 0,
"position": -16.21
},
{
"group": "front_middle1_connector_loc",
"offset": 0,
"position": -35.03
},
{
"group": "front_body_grp",
"offset": 0,
"position": 9.46
},
{
"group": "front_body_grp",
"offset": 0,
"position": -9.43
}
],
{},
[
{
"group": "RootNode",
"offset": 0,
"position": 9.39
},
{
"group": "RootNode",
"offset": 0,
"position": -9.43
}
]
]
}
},
"seatProvider": {
"crewModels": {},
"drivingLicense": "RAIL",
"seats": [
{
"animation": "sitting",
"group": "front_comp_grp",
"transf": [
1,
0,
0,
0,
0,
1,
0,
0,
0,
0,
1,
0,
6.74,
0.868,
1.1,
1
]
},
{
"animation": "sitting",
"group": "front_comp_grp",
"transf": [
1,
0,
0,
0,
0,
1,
0,
0,
0,
0,
1,
0,
6.74,
-0.932,
1.1,
1
]
},
{
"animation": "sitting",
"group": "front_comp_grp",
"transf": [
1,
0,
0,
0,
0,
1,
0,
0,
0,
0,
1,
0,
6.74,
-0.392,
1.1,
1
]
},
{
"animation": "sitting",
"group": "front_comp_grp",
"transf": [
1,
0,
0,
0,
0,
1,
0,
0,
0,
0,
1,
0,
2.925,
0.868,
1.1,
1
]
},
{
"animation": "sitting",
"group": "front_comp_grp",
"transf": [
1,
0,
0,
0,
0,
1,
0,
0,
0,
0,
1,
0,
2.925,
-0.932,
1.1,
1
]
},
{
"animation": "sitting",
"group": "front_comp_grp",
"transf": [
1,
0,
0,
0,
0,
1,
0,
0,
0,
0,
1,
0,
2.925,
-0.392,
1.1,
1
]
},
{
"animation": "sitting",
"group": "front_comp_grp",
"transf": [
1,
0,
0,
0,
0,
1,
0,
0,
0,
0,
1,
0,
-0.921,
0.868,
1.1,
1
]
},
{
"animation": "sitting",
"group": "front_comp_grp",
"transf": [
1,
0,
0,
0,
0,
1,
0,
0,
0,
0,
1,
0,
-0.921,
-0.932,
1.1,
1
]
},
{
"animation": "sitting",
"group": "front_comp_grp",
"transf": [
1,
0,
0,
0,
0,
1,
0,
0,
0,
0,
1,
0,
-0.921,
-0.392,
1.1,
1
]
},
{
"animation": "sitting",
"group": "front_comp_grp",
"transf": [
1,
0,
0,
0,
0,
1,
0,
0,
0,
0,
1,
0,
5.83,
0.868,
1.1,
1
]
},
{
"animation": "sitting",
"group": "front_comp_grp",
"transf": [
1,
0,
0,
0,
0,
1,
0,
0,
0,
0,
1,
0,
5.83,
-0.932,
1.1,
1
]
},
{
"animation": "sitting",
"group": "front_comp_grp",
"transf": [
1,
0,
0,
0,
0,
1,
0,
0,
0,
0,
1,
0,
5.83,
-0.392,
1.1,
1
]
},
{
"animation": "sitting",
"group": "front_comp_grp",
"transf": [
1,
0,
0,
0,
0,
1,
0,
0,
0,
0,
1,
0,
2.015,
0.868,
1.1,
1
]
},
{
"animation": "sitting",
"group": "front_comp_grp",
"transf": [
1,
0,
0,
0,
0,
1,
0,
0,
0,
0,
1,
0,
2.015,
-0.932,
1.1,
1
]
},
{
"animation": "sitting",
"group": "front_comp_grp",
"transf": [
1,
0,
0,
0,
0,
1,
0,
0,
0,
0,
1,
0,
2.015,
-0.392,
1.1,
1
]
},
{
"animation": "sitting",
"group": "front_comp_grp",
"transf": [
1,
0,
0,
0,
0,
1,
0,
0,
0,
0,
1,
0,
-1.831,
0.868,
1.1,
1
]
},
{
"animation": "sitting",
"group": "front_comp_grp",
"transf": [
1,
0,
0,
0,
0,
1,
0,
0,
0,
0,
1,
0,
-1.831,
-0.932,
1.1,
1
]
},
{
"animation": "sitting",
"group": "front_comp_grp",
"transf": [
1,
0,
0,
0,
0,
1,
0,
0,
0,
0,
1,
0,
-1.831,
-0.392,
1.1,
1
]
},
{
"animation": "sitting",
"group": "front_comp_grp",
"transf": [
1,
0,
0,
0,
0,
1,
0,
0,
0,
0,
1,
0,
-4.786,
0.868,
1.1,
1
]
},
{
"animation": "sitting",
"group": "front_comp_grp",
"transf": [
1,
0,
0,
0,
0,
1,
0,
0,
0,
0,
1,
0,
-4.786,
-0.932,
1.1,
1
]
},
{
"animation": "sitting",
"group": "front_comp_grp",
"transf": [
1,
0,
0,
0,
0,
1,
0,
0,
0,
0,
1,
0,
-4.786,
-0.392,
1.1,
1
]
},
{
"animation": "sitting",
"group": "front_comp_grp",
"transf": [
1,
0,
0,
0,
0,
1,
0,
0,
0,
0,
1,
0,
4.86,
0.868,
1.1,
1
]
},
{
"animation": "sitting",
"group": "front_comp_grp",
"transf": [
1,
0,
0,
0,
0,
1,
0,
0,
0,
0,
1,
0,
4.86,
-0.932,
1.1,
1
]
},
{
"animation": "sitting",
"group": "front_comp_grp",
"transf": [
1,
0,
0,
0,
0,
1,
0,
0,
0,
0,
1,
0,
4.86,
-0.392,
1.1,
1
]
},
{
"animation": "sitting",
"group": "front_comp_grp",
"transf": [
1,
0,
0,
0,
0,
1,
0,
0,
0,
0,
1,
0,
1.045,
0.868,
1.1,
1
]
},
{
"animation": "sitting",
"group": "front_comp_grp",
"transf": [
1,
0,
0,
0,
0,
1,
0,
0,
0,
0,
1,
0,
1.045,
-0.932,
1.1,
1
]
},
{
"animation": "sitting",
"group": "front_comp_grp",
"transf": [
1,
0,
0,
0,
0,
1,
0,
0,
0,
0,
1,
0,
1.045,
-0.392,
1.1,
1
]
},
{
"animation": "sitting",
"group": "front_comp_grp",
"transf": [
1,
0,
0,
0,
0,
1,
0,
0,
0,
0,
1,
0,
-2.801,
0.868,
1.1,
1
]
},
{
"animation": "sitting",
"group": "front_comp_grp",
"transf": [
1,
0,
0,
0,
0,
1,
0,
0,
0,
0,
1,
0,
-2.801,
-0.932,
1.1,
1
]
},
{
"animation": "sitting",
"group": "front_comp_grp",
"transf": [
1,
0,
0,
0,
0,
1,
0,
0,
0,
0,
1,
0,
-2.801,
-0.392,
1.1,
1
]
},
{
"animation": "sitting",
"group": "front_comp_grp",
"transf": [
1,
0,
0,
0,
0,
1,
0,
0,
0,
0,
1,
0,
-5.756,
0.868,
1.1,
1
]
},
{
"animation": "sitting",
"group": "front_comp_grp",
"transf": [
1,
0,
0,
0,
0,
1,
0,
0,
0,
0,
1,
0,
-5.756,
-0.932,
1.1,
1
]
},
{
"animation": "sitting",
"group": "front_comp_grp",
"transf": [
1,
0,
0,
0,
0,
1,
0,
0,
0,
0,
1,
0,
-5.756,
-0.392,
1.1,
1
]
},
{
"animation": "sitting",
"group": "front_comp_grp",
"transf": [
1,
0,
0,
0,
0,
1,
0,
0,
0,
0,
1,
0,
3.895,
0.868,
1.1,
1
]
},
{
"animation": "sitting",
"group": "front_comp_grp",
"transf": [
1,
0,
0,
0,
0,
1,
0,
0,
0,
0,
1,
0,
3.895,
-0.932,
1.1,
1
]
},
{
"animation": "sitting",
"group": "front_comp_grp",
"transf": [
1,
0,
0,
0,
0,
1,
0,
0,
0,
0,
1,
0,
3.895,
-0.392,
1.1,
1
]
},
{
"animation": "sitting",
"group": "front_comp_grp",
"transf": [
1,
0,
0,
0,
0,
1,
0,
0,
0,
0,
1,
0,
0.08,
0.868,
1.1,
1
]
},
{
"animation": "sitting",
"group": "front_comp_grp",
"transf": [
1,
0,
0,
0,
0,
1,
0,
0,
0,
0,
1,
0,
0.08,
-0.932,
1.1,
1
]
},
{
"animation": "sitting",
"group": "front_comp_grp",
"transf": [
1,
0,
0,
0,
0,
1,
0,
0,
0,
0,
1,
0,
0.08,
-0.392,
1.1,
1
]
},
{
"animation": "sitting",
"group": "front_comp_grp",
"transf": [
1,
0,
0,
0,
0,
1,
0,
0,
0,
0,
1,
0,
-3.766,
0.868,
1.1,
1
]
},
{
"animation": "sitting",
"group": "front_comp_grp",
"transf": [
1,
0,
0,
0,
0,
1,
0,
0,
0,
0,
1,
0,
-3.766,
-0.932,
1.1,
1
]
},
{
"animation": "sitting",
"group": "front_comp_grp",
"transf": [
1,
0,
0,
0,
0,
1,
0,
0,
0,
0,
1,
0,
-3.766,
-0.392,
1.1,
1
]
},
{
"animation": "sitting",
"group": "front_comp_grp",
"transf": [
1,
0,
0,
0,
0,
1,
0,
0,
0,
0,
1,
0,
-6.861,
0.868,
1.1,
1
]
},
{
"animation": "sitting",
"group": "front_comp_grp",
"transf": [
1,
0,
0,
0,
0,
1,
0,
0,
0,
0,
1,
0,
-6.861,
-0.932,
1.1,
1
]
},
{
"animation": "sitting",
"group": "front_comp_grp",
"transf": [
-1,
0,
0,
0,
0,
-1,
0,
0,
0,
0,
1,
0,
7.608,
0.868,
1.1,
1
]
},
{
"animation": "sitting",
"group": "front_comp_grp",
"transf": [
-1,
0,
0,
0,
0,
-1,
0,
0,
0,
0,
1,
0,
7.608,
-0.904,
1.1,
1
]
},
{
"animation": "driving_upright",
"crew": true,
"group": "front_headlight_fwd",
"transf": [
1,
0,
0,
0,
0,
1,
0,
0,
0,
0,
1,
0,
-0.50903,
0.657226,
1.58382,
1
]
},
{
"animation": "driving_upright",
"crew": true,
"group": "front_headlight_fwd",
"transf": [
1,
0,
0,
0,
0,
1,
0,
0,
0,
0,
1,
0,
-0.50903,
-0.657774,
1.58382,
1
]
},
{
"animation": "driving_upright",
"crew": true,
"group": "front_headlight_bwd",
"transf": [
1,
0,
0,
0,
0,
1,
0,
0,
0,
0,
1,
0,
-0.50903,
0.657226,
1.58382,
1
]
},
{
"animation": "driving_upright",
"crew": true,
"group": "front_headlight_bwd",
"transf": [
1,
0,
0,
0,
0,
1,
0,
0,
0,
0,
1,
0,
-0.50903,
-0.657774,
1.58382,
1
]
}
]
},
"soundConfig": {
"soundSet": {
"name": "/vehicle/train/shared/sound/train_electric_medium.snd"
}
},
"transformatorConfig": {
"skipFromLod": 2,
"transformator": {
"name": "/vehicle/train/shared/tilting_train.trf"
}
},
"transportVehicle": {
"carrier": "RAIL",
"comfortFactor": 0.8,
"compartments": [
{
"loadConfigs": [
{
"cargoEntry": {
"capacity": 56,
"cargoTypeSet": {
"cargoClassesExcluded": {},
"cargoClassesIncluded": [
"PASSENGERS"
],
"cargoTypesExcluded": {},
"cargoTypesIncluded": {}
},
"loadIndicator": "",
"seats": {}
},
"toHide": {}
}
]
}
],
"engineTransportModes": [
"ELECTRIC_TRAIN"
],
"entrances": [
{
"path": [
[
-11.8,
-3,
0.56
],
[
-11.8,
0,
1.12
]
]
},
{
"path": [
[
10.65,
-3,
0.56
],
[
10.65,
0,
1.12
]
]
},
{
"path": [
[
-11.8,
3,
0.56
],
[
-11.8,
0,
1.12
]
]
},
{
"path": [
[
10.65,
3,
0.56
],
[
10.65,
0,
1.12
]
]
}
],
"filterTags": {},
"loadSpeed": 4,
"reversible": true,
"transportModes": [
"TRAIN",
"ELECTRIC_TRAIN"
]
}
}
]
}

