Tram / Base game
Changchun 3000
The light rail vehicles in the city of Changchun are among the longest single vehicles on the market, providing high capacity for crowded lines.
2010 – onwards
Purchase$4,252,668
Annual running cost$354,389/year
Capacity60
Speed70 km/h
Weight132,000 kg
Length58.7 m
Power1,305 hp
Ratings
Longer bars mean better ratings for the selected year.
Understanding these statistics →Compatible cargo
Specifications
- Capacity
- 60
- Compartments
- 1
- Length
- 58.7 m
- Loading rate
- 4×
- Power
- 1,305 hp (960 kW)
- Purchase cost ($)
- 4,252,668
- Annual running cost ($/year)
- 354,389
- Speed
- 70 km/h
- Tractive effort
- 120 kN
- Weight
- 132,000 kg
- Width
- 2.65 m
- Height
- 5.883 m
- Transport modes
- Electric tram, Electric tram track, Tram, Tram track
- Route requirement
- Electrification required throughout the route.
Connections
Carries · 1
Network requirements and facilities · 4
Planning guides
Game data sources
Build 25754343 · Pack base
base/content/vehicle/tram/changchun3000.zip:changchun3000/changchun3000.mdl
Shipped image · 2,176 × 1,224 pixels. Open image for full size.
- Overview: source build 25533170
Source values
{
"components": [
{
"availability": {
"yearFrom": 2010,
"yearTo": 0
},
"cost": {
"price": -1,
"priceScale": 2
},
"description": {
"description": "VEHICLE_TRAM_CHANGCHUN3000_DESCRIPTION",
"name": "VEHICLE_TRAM_CHANGCHUN3000_NAME"
},
"emissions": {
"noise": {
"score": 35
},
"pollution": {
"score": 55
}
},
"extent": {
"bbMax": [
29.35,
1.325,
5.90149
],
"bbMin": [
-29.35,
-1.325,
0.0188431
]
},
"labelList": {
"labels": [
{
"alignment": "CENTER",
"childId": "front_body",
"color": [
0.795249,
0.843137,
0.261207
],
"renderMode": "EMISSIVE",
"size": [
117.2,
15
],
"transf": [
0,
0.01,
0,
0,
0,
0,
0.01,
0,
0.01,
0,
0,
0,
5.63258,
-0.582,
2.83536,
1
],
"type": "LINE_NAME"
},
{
"alignment": "CENTER",
"childId": "back_body",
"color": [
0.795249,
0.843137,
0.261207
],
"renderMode": "EMISSIVE",
"size": [
117.2,
15
],
"transf": [
0,
0.01,
0,
0,
0,
0,
0.01,
0,
0.01,
0,
0,
0,
5.63258,
-0.582,
2.83536,
1
],
"type": "LINE_NAME"
}
]
},
"landVehicle": {
"brakeDeceleration": 2.5,
"curveSpeedScale": 1,
"engines": [
{
"power": 960,
"tractiveEffort": 120,
"type": "ELECTRIC"
}
],
"friction": 0.02,
"topSpeed": 19.444,
"weightEmpty": 132000,
"weightMaxPayload": 72000
},
"lightSourceList": {
"lights": [
{
"angleMax": 35,
"angleMin": 5,
"color": [
0.901961,
0.857751,
0.650827
],
"fadeOutStart": 1400,
"fromTime": 18,
"invertMask": true,
"lightId": "",
"mask": 0,
"meshId": "front_headlights_fwd",
"mode": "LIGHT",
"radius": 10,
"strength": 3,
"toTime": 7,
"transf": [
0.965926,
0,
-0.258819,
0,
0,
1,
0,
0,
0.258819,
0,
0.965926,
0,
6,
0,
1,
1
],
"type": "SPOT",
"visibleFrom": -1,
"visibleTo": 1600
},
{
"angleMax": 35,
"angleMin": 5,
"color": [
0.901961,
0.857751,
0.650827
],
"fadeOutStart": 1400,
"fromTime": 18,
"invertMask": true,
"lightId": "",
"mask": 0,
"meshId": "back_headlights_bwd",
"mode": "LIGHT",
"radius": 10,
"strength": 3,
"toTime": 7,
"transf": [
0.965926,
0,
-0.258819,
0,
0,
1,
0,
0,
0.258819,
0,
0.965926,
0,
6,
0,
1,
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": "back_taillights_fwd",
"mode": "LIGHT",
"radius": 5,
"strength": 3,
"toTime": 7,
"transf": [
0.965926,
0,
-0.258819,
0,
0,
1,
0,
0,
0.258819,
0,
0.965926,
0,
6,
0,
1,
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": 3,
"toTime": 7,
"transf": [
0.965926,
0,
-0.258819,
0,
0,
1,
0,
0,
0.258819,
0,
0.965926,
0,
6,
0,
1,
1
],
"type": "SPOT",
"visibleFrom": -1,
"visibleTo": 800
},
{
"angleMax": 100,
"angleMin": 1,
"backFaceLit": true,
"color": [
1,
0.926131,
0.580392
],
"fadeOutStart": 600,
"invertMask": false,
"length": 6,
"lightId": "",
"mask": 32,
"meshId": "front_interior",
"mode": "LIGHT",
"radius": 4,
"strength": 2,
"transf": [
1,
0,
0,
0,
0,
0,
-1,
0,
0,
1,
0,
0,
0.5,
0,
2.85,
1
],
"type": "CYLINDRICAL",
"visibleFrom": -1,
"visibleTo": 800
},
{
"angleMax": 100,
"angleMin": 1,
"backFaceLit": true,
"color": [
1,
0.926131,
0.580392
],
"fadeOutStart": 600,
"invertMask": false,
"length": 4,
"lightId": "",
"mask": 32,
"meshId": "middle1_interior",
"mode": "LIGHT",
"radius": 4,
"strength": 2,
"transf": [
1,
0,
0,
0,
0,
0,
-1,
0,
0,
1,
0,
0,
0,
0,
2.85,
1
],
"type": "CYLINDRICAL",
"visibleFrom": -1,
"visibleTo": 800
},
{
"angleMax": 100,
"angleMin": 1,
"backFaceLit": true,
"color": [
1,
0.926131,
0.580392
],
"fadeOutStart": 600,
"invertMask": false,
"length": 7,
"lightId": "",
"mask": 32,
"meshId": "middle2_interior",
"mode": "LIGHT",
"radius": 4,
"strength": 2,
"transf": [
1,
0,
0,
0,
0,
0,
-1,
0,
0,
1,
0,
0,
-0.5,
0,
2.85,
1
],
"type": "CYLINDRICAL",
"visibleFrom": -1,
"visibleTo": 800
},
{
"angleMax": 100,
"angleMin": 1,
"backFaceLit": true,
"color": [
1,
0.926131,
0.580392
],
"fadeOutStart": 600,
"invertMask": false,
"length": 7,
"lightId": "",
"mask": 32,
"meshId": "middle3_interior",
"mode": "LIGHT",
"radius": 4,
"strength": 2,
"transf": [
1,
0,
0,
0,
0,
0,
-1,
0,
0,
1,
0,
0,
0.5,
0,
2.85,
1
],
"type": "CYLINDRICAL",
"visibleFrom": -1,
"visibleTo": 800
},
{
"angleMax": 100,
"angleMin": 1,
"backFaceLit": true,
"color": [
1,
0.926131,
0.580392
],
"fadeOutStart": 600,
"invertMask": false,
"length": 3,
"lightId": "",
"mask": 32,
"meshId": "middle4_interior",
"mode": "LIGHT",
"radius": 4,
"strength": 2,
"transf": [
1,
0,
0,
0,
0,
0,
-1,
0,
0,
1,
0,
0,
0.5,
0,
2.85,
1
],
"type": "CYLINDRICAL",
"visibleFrom": -1,
"visibleTo": 800
},
{
"angleMax": 100,
"angleMin": 1,
"backFaceLit": true,
"color": [
1,
0.926131,
0.580392
],
"fadeOutStart": 600,
"invertMask": false,
"length": 6,
"lightId": "",
"mask": 32,
"meshId": "back_interior",
"mode": "LIGHT",
"radius": 4,
"strength": 2,
"transf": [
1,
0,
0,
0,
0,
0,
-1,
0,
0,
1,
0,
0,
0.5,
0,
2.85,
1
],
"type": "CYLINDRICAL",
"visibleFrom": -1,
"visibleTo": 800
}
]
},
"maintenance": {
"lifespan": 21915,
"runningCosts": -1
},
"railVehicle": {
"config": {
"axles": [
"w1",
"w2",
"w3",
"w4",
"w5",
"w6",
"w7",
"w8",
"w9",
"w10",
"w11",
"w12"
],
"fakeBogies": [
[
{
"group": "front_grp",
"offset": 2.55,
"position": 14.66
},
{
"group": "middle2_grp",
"offset": -2.55,
"position": 14.66
},
{
"group": "middle3_grp",
"offset": 2.55,
"position": -14.66
},
{
"group": "back_grp",
"offset": -2.55,
"position": -14.66
},
{
"group": "c1_front",
"offset": 0,
"position": 25.12
},
{
"group": "c1_front",
"offset": 2.55,
"position": 14.66
},
{
"group": "c1_middle1",
"offset": -2.55,
"position": 14.66
},
{
"group": "c1_middle1",
"offset": 0,
"position": 14.66
},
{
"group": "c2_middle1",
"offset": -2.55,
"position": 14.66
},
{
"group": "c2_middle1",
"offset": 0,
"position": 14.66
},
{
"group": "c2_middle2",
"offset": 0,
"position": 3.11
},
{
"group": "c3_middle2",
"offset": 0,
"position": 3.11
},
{
"group": "c3_middle2",
"offset": -2.55,
"position": 14.66
},
{
"group": "c3_middle3",
"offset": 0,
"position": -3.59
},
{
"group": "c3_middle3",
"offset": 2.55,
"position": -14.66
},
{
"group": "c4_middle3",
"offset": 0,
"position": -3.59
},
{
"group": "c4_middle4",
"offset": 2.55,
"position": -14.66
},
{
"group": "c4_middle4",
"offset": 0,
"position": -14.66
},
{
"group": "c5_middle4",
"offset": 2.55,
"position": -14.66
},
{
"group": "c5_middle4",
"offset": 0,
"position": -14.66
},
{
"group": "c5_back",
"offset": -2.55,
"position": -14.66
},
{
"group": "c5_back",
"offset": 0,
"position": -25.2
},
{
"group": "c2_middle2",
"offset": -2.55,
"position": 14.66
},
{
"group": "c4_middle3",
"offset": 2.55,
"position": -14.66
}
],
[
{
"group": "front_grp",
"offset": 2.55,
"position": 14.66
},
{
"group": "middle2_grp",
"offset": -2.55,
"position": 14.66
},
{
"group": "middle3_grp",
"offset": 2.55,
"position": -14.66
},
{
"group": "back_grp",
"offset": -2.55,
"position": -14.66
},
{
"group": "front_grp",
"offset": 0,
"position": 26
},
{
"group": "middle2_grp",
"offset": 0,
"position": 3.5
},
{
"group": "middle3_grp",
"offset": 0,
"position": -3.5
},
{
"group": "back_grp",
"offset": 0,
"position": -26
}
],
[
{
"group": "front_grp",
"offset": 2.55,
"position": 14.66
},
{
"group": "middle1_grp",
"offset": -2.55,
"position": 14.66
},
{
"group": "middle2_grp",
"offset": -2.55,
"position": 14.66
},
{
"group": "middle3_grp",
"offset": 2.55,
"position": -14.66
},
{
"group": "middle4_grp",
"offset": 2.55,
"position": -14.66
},
{
"group": "back_grp",
"offset": -2.55,
"position": -14.66
},
{
"group": "front_grp",
"offset": 0,
"position": 25
},
{
"group": "middle1_grp",
"offset": 0,
"position": 14.66
},
{
"group": "middle2_grp",
"offset": 0,
"position": 3.25
},
{
"group": "middle3_grp",
"offset": 0,
"position": -3.25
},
{
"group": "middle4_grp",
"offset": 0,
"position": -14.66
},
{
"group": "back_grp",
"offset": 0,
"position": -25
}
]
]
}
},
"seatProvider": {
"crewModels": {},
"drivingLicense": "TRAM",
"seats": [
{
"animation": "driving_upright",
"crew": true,
"group": "front_headlights_fwd",
"transf": [
1,
0,
0,
0,
0,
1,
0,
0,
0,
0,
1,
0,
5.35,
0,
0.49,
1
]
},
{
"animation": "sitting",
"group": "front_comp_grp",
"transf": [
1,
0,
0,
0,
0,
1,
0,
0,
0,
0,
1,
0,
10.79,
0.93,
0.855,
1
]
},
{
"animation": "sitting",
"group": "front_comp_grp",
"transf": [
-1,
0,
0,
0,
0,
-1,
0,
0,
0,
0,
1,
0,
11.665,
0.825,
0.855,
1
]
},
{
"animation": "sitting",
"group": "front_comp_grp",
"transf": [
1,
0,
0,
0,
0,
1,
0,
0,
0,
0,
1,
0,
9.225,
0.93,
0.855,
1
]
},
{
"animation": "sitting",
"group": "front_comp_grp",
"transf": [
-1,
0,
0,
0,
0,
-1,
0,
0,
0,
0,
1,
0,
10.1,
0.825,
0.855,
1
]
},
{
"animation": "sitting",
"group": "front_comp_grp",
"transf": [
1,
0,
0,
0,
0,
1,
0,
0,
0,
0,
1,
0,
10.79,
0.57,
0.855,
1
]
},
{
"animation": "sitting",
"group": "front_comp_grp",
"transf": [
-1,
0,
0,
0,
0,
-1,
0,
0,
0,
0,
1,
0,
11.665,
0.57,
0.855,
1
]
},
{
"animation": "sitting",
"group": "front_comp_grp",
"transf": [
1,
0,
0,
0,
0,
1,
0,
0,
0,
0,
1,
0,
9.225,
0.57,
0.855,
1
]
},
{
"animation": "sitting",
"group": "front_comp_grp",
"transf": [
-1,
0,
0,
0,
0,
-1,
0,
0,
0,
0,
1,
0,
10.1,
0.57,
0.855,
1
]
},
{
"animation": "sitting",
"group": "front_comp_grp",
"transf": [
1,
0,
0,
0,
0,
1,
0,
0,
0,
0,
1,
0,
10.79,
-0.83,
0.855,
1
]
},
{
"animation": "sitting",
"group": "front_comp_grp",
"transf": [
-1,
0,
0,
0,
0,
-1,
0,
0,
0,
0,
1,
0,
11.665,
-0.915,
0.855,
1
]
},
{
"animation": "sitting",
"group": "front_comp_grp",
"transf": [
1,
0,
0,
0,
0,
1,
0,
0,
0,
0,
1,
0,
9.225,
-0.83,
0.855,
1
]
},
{
"animation": "sitting",
"group": "front_comp_grp",
"transf": [
0,
1,
0,
0,
-1,
0,
0,
0,
0,
0,
1,
0,
6.605,
-0.956,
0.373,
1
]
},
{
"animation": "sitting",
"group": "front_comp_grp",
"transf": [
0,
-1,
0,
0,
1,
0,
0,
0,
0,
0,
1,
0,
6.605,
0.899,
0.373,
1
]
},
{
"animation": "sitting",
"group": "front_comp_grp",
"transf": [
0,
1,
0,
0,
-1,
0,
0,
0,
0,
0,
1,
0,
6.253,
-0.956,
0.373,
1
]
},
{
"animation": "sitting",
"group": "front_comp_grp",
"transf": [
0,
-1,
0,
0,
1,
0,
0,
0,
0,
0,
1,
0,
6.253,
0.899,
0.373,
1
]
},
{
"animation": "sitting",
"group": "front_comp_grp",
"transf": [
0,
1,
0,
0,
-1,
0,
0,
0,
0,
0,
1,
0,
5.869,
-0.956,
0.373,
1
]
},
{
"animation": "sitting",
"group": "front_comp_grp",
"transf": [
0,
-1,
0,
0,
1,
0,
0,
0,
0,
0,
1,
0,
5.869,
0.899,
0.373,
1
]
},
{
"animation": "sitting",
"group": "front_comp_grp",
"transf": [
0,
1,
0,
0,
-1,
0,
0,
0,
0,
0,
1,
0,
5.483,
-0.956,
0.373,
1
]
},
{
"animation": "sitting",
"group": "front_comp_grp",
"transf": [
0,
-1,
0,
0,
1,
0,
0,
0,
0,
0,
1,
0,
5.483,
0.899,
0.373,
1
]
},
{
"animation": "sitting",
"group": "front_comp_grp",
"transf": [
-1,
0,
0,
0,
0,
-1,
0,
0,
0,
0,
1,
0,
10.1,
-0.915,
0.855,
1
]
},
{
"animation": "sitting",
"group": "front_comp_grp",
"transf": [
1,
0,
0,
0,
0,
1,
0,
0,
0,
0,
1,
0,
10.79,
-0.56,
0.855,
1
]
},
{
"animation": "sitting",
"group": "front_comp_grp",
"transf": [
-1,
0,
0,
0,
0,
-1,
0,
0,
0,
0,
1,
0,
11.665,
-0.56,
0.855,
1
]
},
{
"animation": "sitting",
"group": "front_comp_grp",
"transf": [
1,
0,
0,
0,
0,
1,
0,
0,
0,
0,
1,
0,
9.225,
-0.56,
0.855,
1
]
},
{
"animation": "sitting",
"group": "front_comp_grp",
"transf": [
-1,
0,
0,
0,
0,
-1,
0,
0,
0,
0,
1,
0,
10.1,
-0.56,
0.855,
1
]
},
{
"animation": "idle",
"group": "front_comp_grp",
"transf": [
0.5,
-0.866025,
0,
0,
0.866025,
0.5,
0,
0,
0,
0,
1,
0,
4.13,
-0.413,
0.4,
1
]
},
{
"animation": "idle",
"group": "front_comp_grp",
"transf": [
0.5,
-0.866025,
0,
0,
0.866025,
0.5,
0,
0,
0,
0,
1,
0,
7.52,
-0.503,
0.4,
1
]
},
{
"animation": "idle",
"group": "front_comp_grp",
"transf": [
-0.965926,
0.258819,
0,
0,
-0.258819,
-0.965926,
0,
0,
0,
0,
1,
0,
8.46,
0.417,
0.4,
1
]
},
{
"animation": "sitting",
"group": "middle2_comp_grp",
"transf": [
1,
0,
0,
0,
0,
1,
0,
0,
0,
0,
1,
0,
-10.12,
0.93,
0.855,
1
]
},
{
"animation": "sitting",
"group": "middle2_comp_grp",
"transf": [
-1,
0,
0,
0,
0,
-1,
0,
0,
0,
0,
1,
0,
-9.245,
0.825,
0.855,
1
]
},
{
"animation": "sitting",
"group": "middle2_comp_grp",
"transf": [
1,
0,
0,
0,
0,
1,
0,
0,
0,
0,
1,
0,
-12.035,
0.93,
0.855,
1
]
},
{
"animation": "sitting",
"group": "middle2_comp_grp",
"transf": [
-1,
0,
0,
0,
0,
-1,
0,
0,
0,
0,
1,
0,
-11.16,
0.825,
0.855,
1
]
},
{
"animation": "sitting",
"group": "middle2_comp_grp",
"transf": [
-1,
0,
0,
0,
0,
-1,
0,
0,
0,
0,
1,
0,
-12.8,
0.825,
0.505,
1
]
},
{
"animation": "sitting",
"group": "middle2_comp_grp",
"transf": [
1,
0,
0,
0,
0,
1,
0,
0,
0,
0,
1,
0,
-10.12,
0.57,
0.855,
1
]
},
{
"animation": "sitting",
"group": "middle2_comp_grp",
"transf": [
-1,
0,
0,
0,
0,
-1,
0,
0,
0,
0,
1,
0,
-9.245,
0.57,
0.855,
1
]
},
{
"animation": "sitting",
"group": "middle2_comp_grp",
"transf": [
1,
0,
0,
0,
0,
1,
0,
0,
0,
0,
1,
0,
-12.035,
0.57,
0.855,
1
]
},
{
"animation": "sitting",
"group": "middle2_comp_grp",
"transf": [
-1,
0,
0,
0,
0,
-1,
0,
0,
0,
0,
1,
0,
-11.16,
0.57,
0.855,
1
]
},
{
"animation": "sitting",
"group": "middle2_comp_grp",
"transf": [
-1,
0,
0,
0,
0,
-1,
0,
0,
0,
0,
1,
0,
-12.8,
0.57,
0.505,
1
]
},
{
"animation": "sitting",
"group": "middle2_comp_grp",
"transf": [
1,
0,
0,
0,
0,
1,
0,
0,
0,
0,
1,
0,
-10.12,
-0.83,
0.855,
1
]
},
{
"animation": "sitting",
"group": "middle2_comp_grp",
"transf": [
-1,
0,
0,
0,
0,
-1,
0,
0,
0,
0,
1,
0,
-9.245,
-0.915,
0.855,
1
]
},
{
"animation": "sitting",
"group": "middle2_comp_grp",
"transf": [
1,
0,
0,
0,
0,
1,
0,
0,
0,
0,
1,
0,
-12.035,
-0.83,
0.855,
1
]
},
{
"animation": "sitting",
"group": "middle2_comp_grp",
"transf": [
0,
1,
0,
0,
-1,
0,
0,
0,
0,
0,
1,
0,
-5.48,
-0.956,
0.373,
1
]
},
{
"animation": "sitting",
"group": "middle2_comp_grp",
"transf": [
0,
-1,
0,
0,
1,
0,
0,
0,
0,
0,
1,
0,
-5.48,
0.899,
0.373,
1
]
},
{
"animation": "sitting",
"group": "middle2_comp_grp",
"transf": [
0,
1,
0,
0,
-1,
0,
0,
0,
0,
0,
1,
0,
-5.832,
-0.956,
0.373,
1
]
},
{
"animation": "sitting",
"group": "middle2_comp_grp",
"transf": [
0,
-1,
0,
0,
1,
0,
0,
0,
0,
0,
1,
0,
-5.832,
0.899,
0.373,
1
]
},
{
"animation": "sitting",
"group": "middle2_comp_grp",
"transf": [
0,
1,
0,
0,
-1,
0,
0,
0,
0,
0,
1,
0,
-6.216,
-0.956,
0.373,
1
]
},
{
"animation": "sitting",
"group": "middle2_comp_grp",
"transf": [
0,
-1,
0,
0,
1,
0,
0,
0,
0,
0,
1,
0,
-6.216,
0.899,
0.373,
1
]
},
{
"animation": "sitting",
"group": "middle2_comp_grp",
"transf": [
0,
1,
0,
0,
-1,
0,
0,
0,
0,
0,
1,
0,
-6.602,
-0.956,
0.373,
1
]
},
{
"animation": "sitting",
"group": "middle2_comp_grp",
"transf": [
0,
-1,
0,
0,
1,
0,
0,
0,
0,
0,
1,
0,
-6.602,
0.899,
0.373,
1
]
},
{
"animation": "sitting",
"group": "middle2_comp_grp",
"transf": [
-1,
0,
0,
0,
0,
-1,
0,
0,
0,
0,
1,
0,
-11.16,
-0.915,
0.855,
1
]
},
{
"animation": "sitting",
"group": "middle2_comp_grp",
"transf": [
-1,
0,
0,
0,
0,
-1,
0,
0,
0,
0,
1,
0,
-12.8,
-0.915,
0.505,
1
]
},
{
"animation": "sitting",
"group": "middle2_comp_grp",
"transf": [
1,
0,
0,
0,
0,
1,
0,
0,
0,
0,
1,
0,
-10.12,
-0.56,
0.855,
1
]
},
{
"animation": "sitting",
"group": "middle2_comp_grp",
"transf": [
-1,
0,
0,
0,
0,
-1,
0,
0,
0,
0,
1,
0,
-9.245,
-0.56,
0.855,
1
]
},
{
"animation": "sitting",
"group": "middle2_comp_grp",
"transf": [
1,
0,
0,
0,
0,
1,
0,
0,
0,
0,
1,
0,
-12.035,
-0.56,
0.855,
1
]
},
{
"animation": "sitting",
"group": "middle2_comp_grp",
"transf": [
-1,
0,
0,
0,
0,
-1,
0,
0,
0,
0,
1,
0,
-11.16,
-0.56,
0.855,
1
]
},
{
"animation": "sitting",
"group": "middle2_comp_grp",
"transf": [
-1,
0,
0,
0,
0,
-1,
0,
0,
0,
0,
1,
0,
-12.8,
-0.56,
0.505,
1
]
},
{
"animation": "idle",
"group": "middle2_comp_grp",
"transf": [
0.5,
-0.866025,
0,
0,
0.866025,
0.5,
0,
0,
0,
0,
1,
0,
-8.03,
-0.413,
0.4,
1
]
},
{
"animation": "idle",
"group": "middle2_comp_grp",
"transf": [
-0.608761,
-0.793353,
0,
0,
0.793353,
-0.608761,
0,
0,
0,
0,
1,
0,
-4.64,
-0.503,
0.4,
1
]
},
{
"animation": "idle",
"group": "middle2_comp_grp",
"transf": [
1,
0,
0,
0,
0,
1,
0,
0,
0,
0,
1,
0,
-3.6,
-0.053,
0.4,
1
]
},
{
"animation": "sitting",
"group": "middle1_comp_grp",
"transf": [
-1,
0,
0,
0,
0,
-1,
0,
0,
0,
0,
1,
0,
-0.54,
-0.56,
0.855,
1
]
},
{
"animation": "sitting",
"group": "middle1_comp_grp",
"transf": [
1,
0,
0,
0,
0,
1,
0,
0,
0,
0,
1,
0,
0.6,
0.93,
0.855,
1
]
},
{
"animation": "sitting",
"group": "middle1_comp_grp",
"transf": [
-1,
0,
0,
0,
0,
-1,
0,
0,
0,
0,
1,
0,
1.475,
0.825,
0.855,
1
]
},
{
"animation": "sitting",
"group": "middle1_comp_grp",
"transf": [
1,
0,
0,
0,
0,
1,
0,
0,
0,
0,
1,
0,
-1.415,
0.93,
0.855,
1
]
},
{
"animation": "sitting",
"group": "middle1_comp_grp",
"transf": [
-1,
0,
0,
0,
0,
-1,
0,
0,
0,
0,
1,
0,
-0.54,
0.825,
0.855,
1
]
},
{
"animation": "sitting",
"group": "middle1_comp_grp",
"transf": [
1,
0,
0,
0,
0,
1,
0,
0,
0,
0,
1,
0,
0.6,
0.57,
0.855,
1
]
},
{
"animation": "sitting",
"group": "middle1_comp_grp",
"transf": [
-1,
0,
0,
0,
0,
-1,
0,
0,
0,
0,
1,
0,
1.475,
0.57,
0.855,
1
]
},
{
"animation": "sitting",
"group": "middle1_comp_grp",
"transf": [
1,
0,
0,
0,
0,
1,
0,
0,
0,
0,
1,
0,
-1.415,
0.57,
0.855,
1
]
},
{
"animation": "sitting",
"group": "middle1_comp_grp",
"transf": [
-1,
0,
0,
0,
0,
-1,
0,
0,
0,
0,
1,
0,
-0.54,
0.57,
0.855,
1
]
},
{
"animation": "sitting",
"group": "middle1_comp_grp",
"transf": [
1,
0,
0,
0,
0,
1,
0,
0,
0,
0,
1,
0,
0.6,
-0.83,
0.855,
1
]
},
{
"animation": "sitting",
"group": "middle1_comp_grp",
"transf": [
-1,
0,
0,
0,
0,
-1,
0,
0,
0,
0,
1,
0,
1.475,
-0.915,
0.855,
1
]
},
{
"animation": "sitting",
"group": "middle1_comp_grp",
"transf": [
1,
0,
0,
0,
0,
1,
0,
0,
0,
0,
1,
0,
-1.415,
-0.83,
0.855,
1
]
},
{
"animation": "sitting",
"group": "middle1_comp_grp",
"transf": [
-1,
0,
0,
0,
0,
-1,
0,
0,
0,
0,
1,
0,
-0.54,
-0.915,
0.855,
1
]
},
{
"animation": "sitting",
"group": "middle1_comp_grp",
"transf": [
1,
0,
0,
0,
0,
1,
0,
0,
0,
0,
1,
0,
0.6,
-0.56,
0.855,
1
]
},
{
"animation": "sitting",
"group": "middle1_comp_grp",
"transf": [
-1,
0,
0,
0,
0,
-1,
0,
0,
0,
0,
1,
0,
1.475,
-0.56,
0.855,
1
]
},
{
"animation": "sitting",
"group": "middle1_comp_grp",
"transf": [
1,
0,
0,
0,
0,
1,
0,
0,
0,
0,
1,
0,
-1.415,
-0.56,
0.855,
1
]
},
{
"animation": "sitting",
"group": "middle4_comp_grp",
"transf": [
-1,
0,
0,
0,
0,
-1,
0,
0,
0,
0,
1,
0,
-0.54,
-0.56,
0.855,
1
]
},
{
"animation": "sitting",
"group": "middle4_comp_grp",
"transf": [
1,
0,
0,
0,
0,
1,
0,
0,
0,
0,
1,
0,
0.6,
0.93,
0.855,
1
]
},
{
"animation": "sitting",
"group": "middle4_comp_grp",
"transf": [
-1,
0,
0,
0,
0,
-1,
0,
0,
0,
0,
1,
0,
1.475,
0.825,
0.855,
1
]
},
{
"animation": "sitting",
"group": "middle4_comp_grp",
"transf": [
1,
0,
0,
0,
0,
1,
0,
0,
0,
0,
1,
0,
-1.415,
0.93,
0.855,
1
]
},
{
"animation": "sitting",
"group": "middle4_comp_grp",
"transf": [
-1,
0,
0,
0,
0,
-1,
0,
0,
0,
0,
1,
0,
-0.54,
0.825,
0.855,
1
]
},
{
"animation": "sitting",
"group": "middle4_comp_grp",
"transf": [
1,
0,
0,
0,
0,
1,
0,
0,
0,
0,
1,
0,
0.6,
0.57,
0.855,
1
]
},
{
"animation": "sitting",
"group": "middle4_comp_grp",
"transf": [
-1,
0,
0,
0,
0,
-1,
0,
0,
0,
0,
1,
0,
1.475,
0.57,
0.855,
1
]
},
{
"animation": "sitting",
"group": "middle4_comp_grp",
"transf": [
1,
0,
0,
0,
0,
1,
0,
0,
0,
0,
1,
0,
-1.415,
0.57,
0.855,
1
]
},
{
"animation": "sitting",
"group": "middle4_comp_grp",
"transf": [
-1,
0,
0,
0,
0,
-1,
0,
0,
0,
0,
1,
0,
-0.54,
0.57,
0.855,
1
]
},
{
"animation": "sitting",
"group": "middle4_comp_grp",
"transf": [
1,
0,
0,
0,
0,
1,
0,
0,
0,
0,
1,
0,
0.6,
-0.83,
0.855,
1
]
},
{
"animation": "sitting",
"group": "middle4_comp_grp",
"transf": [
-1,
0,
0,
0,
0,
-1,
0,
0,
0,
0,
1,
0,
1.475,
-0.915,
0.855,
1
]
},
{
"animation": "sitting",
"group": "middle4_comp_grp",
"transf": [
1,
0,
0,
0,
0,
1,
0,
0,
0,
0,
1,
0,
-1.415,
-0.83,
0.855,
1
]
},
{
"animation": "sitting",
"group": "middle4_comp_grp",
"transf": [
-1,
0,
0,
0,
0,
-1,
0,
0,
0,
0,
1,
0,
-0.54,
-0.915,
0.855,
1
]
},
{
"animation": "sitting",
"group": "middle4_comp_grp",
"transf": [
1,
0,
0,
0,
0,
1,
0,
0,
0,
0,
1,
0,
0.6,
-0.56,
0.855,
1
]
},
{
"animation": "sitting",
"group": "middle4_comp_grp",
"transf": [
-1,
0,
0,
0,
0,
-1,
0,
0,
0,
0,
1,
0,
1.475,
-0.56,
0.855,
1
]
},
{
"animation": "sitting",
"group": "middle4_comp_grp",
"transf": [
1,
0,
0,
0,
0,
1,
0,
0,
0,
0,
1,
0,
-1.415,
-0.56,
0.855,
1
]
},
{
"animation": "sitting",
"group": "middle3_comp_grp",
"transf": [
1,
0,
0,
0,
0,
1,
0,
0,
0,
0,
1,
0,
-10.12,
0.93,
0.855,
1
]
},
{
"animation": "sitting",
"group": "middle3_comp_grp",
"transf": [
-1,
0,
0,
0,
0,
-1,
0,
0,
0,
0,
1,
0,
-9.245,
0.825,
0.855,
1
]
},
{
"animation": "sitting",
"group": "middle3_comp_grp",
"transf": [
1,
0,
0,
0,
0,
1,
0,
0,
0,
0,
1,
0,
-12.035,
0.93,
0.855,
1
]
},
{
"animation": "sitting",
"group": "middle3_comp_grp",
"transf": [
-1,
0,
0,
0,
0,
-1,
0,
0,
0,
0,
1,
0,
-11.16,
0.825,
0.855,
1
]
},
{
"animation": "sitting",
"group": "middle3_comp_grp",
"transf": [
-1,
0,
0,
0,
0,
-1,
0,
0,
0,
0,
1,
0,
-12.8,
0.825,
0.505,
1
]
},
{
"animation": "sitting",
"group": "middle3_comp_grp",
"transf": [
1,
0,
0,
0,
0,
1,
0,
0,
0,
0,
1,
0,
-10.12,
0.57,
0.855,
1
]
},
{
"animation": "sitting",
"group": "middle3_comp_grp",
"transf": [
-1,
0,
0,
0,
0,
-1,
0,
0,
0,
0,
1,
0,
-9.245,
0.57,
0.855,
1
]
},
{
"animation": "sitting",
"group": "middle3_comp_grp",
"transf": [
1,
0,
0,
0,
0,
1,
0,
0,
0,
0,
1,
0,
-12.035,
0.57,
0.855,
1
]
},
{
"animation": "sitting",
"group": "middle3_comp_grp",
"transf": [
-1,
0,
0,
0,
0,
-1,
0,
0,
0,
0,
1,
0,
-11.16,
0.57,
0.855,
1
]
},
{
"animation": "sitting",
"group": "middle3_comp_grp",
"transf": [
-1,
0,
0,
0,
0,
-1,
0,
0,
0,
0,
1,
0,
-12.8,
0.57,
0.505,
1
]
},
{
"animation": "sitting",
"group": "middle3_comp_grp",
"transf": [
1,
0,
0,
0,
0,
1,
0,
0,
0,
0,
1,
0,
-10.12,
-0.83,
0.855,
1
]
},
{
"animation": "sitting",
"group": "middle3_comp_grp",
"transf": [
-1,
0,
0,
0,
0,
-1,
0,
0,
0,
0,
1,
0,
-9.245,
-0.915,
0.855,
1
]
},
{
"animation": "sitting",
"group": "middle3_comp_grp",
"transf": [
1,
0,
0,
0,
0,
1,
0,
0,
0,
0,
1,
0,
-12.035,
-0.83,
0.855,
1
]
},
{
"animation": "sitting",
"group": "middle3_comp_grp",
"transf": [
0,
1,
0,
0,
-1,
0,
0,
0,
0,
0,
1,
0,
-5.48,
-0.956,
0.373,
1
]
},
{
"animation": "sitting",
"group": "middle3_comp_grp",
"transf": [
0,
-1,
0,
0,
1,
0,
0,
0,
0,
0,
1,
0,
-5.48,
0.899,
0.373,
1
]
},
{
"animation": "sitting",
"group": "middle3_comp_grp",
"transf": [
0,
1,
0,
0,
-1,
0,
0,
0,
0,
0,
1,
0,
-5.832,
-0.956,
0.373,
1
]
},
{
"animation": "sitting",
"group": "middle3_comp_grp",
"transf": [
0,
-1,
0,
0,
1,
0,
0,
0,
0,
0,
1,
0,
-5.832,
0.899,
0.373,
1
]
},
{
"animation": "sitting",
"group": "middle3_comp_grp",
"transf": [
0,
1,
0,
0,
-1,
0,
0,
0,
0,
0,
1,
0,
-6.216,
-0.956,
0.373,
1
]
},
{
"animation": "sitting",
"group": "middle3_comp_grp",
"transf": [
0,
-1,
0,
0,
1,
0,
0,
0,
0,
0,
1,
0,
-6.216,
0.899,
0.373,
1
]
},
{
"animation": "sitting",
"group": "middle3_comp_grp",
"transf": [
0,
1,
0,
0,
-1,
0,
0,
0,
0,
0,
1,
0,
-6.602,
-0.956,
0.373,
1
]
},
{
"animation": "sitting",
"group": "middle3_comp_grp",
"transf": [
0,
-1,
0,
0,
1,
0,
0,
0,
0,
0,
1,
0,
-6.602,
0.899,
0.373,
1
]
},
{
"animation": "sitting",
"group": "middle3_comp_grp",
"transf": [
-1,
0,
0,
0,
0,
-1,
0,
0,
0,
0,
1,
0,
-11.16,
-0.915,
0.855,
1
]
},
{
"animation": "sitting",
"group": "middle3_comp_grp",
"transf": [
-1,
0,
0,
0,
0,
-1,
0,
0,
0,
0,
1,
0,
-12.8,
-0.915,
0.505,
1
]
},
{
"animation": "sitting",
"group": "middle3_comp_grp",
"transf": [
1,
0,
0,
0,
0,
1,
0,
0,
0,
0,
1,
0,
-10.12,
-0.56,
0.855,
1
]
},
{
"animation": "sitting",
"group": "middle3_comp_grp",
"transf": [
-1,
0,
0,
0,
0,
-1,
0,
0,
0,
0,
1,
0,
-9.245,
-0.56,
0.855,
1
]
},
{
"animation": "sitting",
"group": "middle3_comp_grp",
"transf": [
1,
0,
0,
0,
0,
1,
0,
0,
0,
0,
1,
0,
-12.035,
-0.56,
0.855,
1
]
},
{
"animation": "sitting",
"group": "middle3_comp_grp",
"transf": [
-1,
0,
0,
0,
0,
-1,
0,
0,
0,
0,
1,
0,
-11.16,
-0.56,
0.855,
1
]
},
{
"animation": "sitting",
"group": "middle3_comp_grp",
"transf": [
-1,
0,
0,
0,
0,
-1,
0,
0,
0,
0,
1,
0,
-12.8,
-0.56,
0.505,
1
]
},
{
"animation": "idle",
"group": "middle3_comp_grp",
"transf": [
0.5,
-0.866025,
0,
0,
0.866025,
0.5,
0,
0,
0,
0,
1,
0,
-8.03,
-0.413,
0.4,
1
]
},
{
"animation": "idle",
"group": "middle3_comp_grp",
"transf": [
-0.608761,
-0.793353,
0,
0,
0.793353,
-0.608761,
0,
0,
0,
0,
1,
0,
-4.64,
-0.503,
0.4,
1
]
},
{
"animation": "idle",
"group": "middle3_comp_grp",
"transf": [
1,
0,
0,
0,
0,
1,
0,
0,
0,
0,
1,
0,
-3.6,
-0.053,
0.4,
1
]
},
{
"animation": "driving_upright",
"crew": true,
"forward": false,
"group": "back_comp_grp",
"transf": [
1,
0,
0,
0,
0,
1,
0,
0,
0,
0,
1,
0,
12.814,
0.00699997,
0.63,
1
]
},
{
"animation": "sitting",
"group": "back_comp_grp",
"transf": [
1,
0,
0,
0,
0,
1,
0,
0,
0,
0,
1,
0,
10.79,
0.93,
0.855,
1
]
},
{
"animation": "sitting",
"group": "back_comp_grp",
"transf": [
-1,
0,
0,
0,
0,
-1,
0,
0,
0,
0,
1,
0,
11.665,
0.825,
0.855,
1
]
},
{
"animation": "sitting",
"group": "back_comp_grp",
"transf": [
1,
0,
0,
0,
0,
1,
0,
0,
0,
0,
1,
0,
9.225,
0.93,
0.855,
1
]
},
{
"animation": "sitting",
"group": "back_comp_grp",
"transf": [
-1,
0,
0,
0,
0,
-1,
0,
0,
0,
0,
1,
0,
10.1,
0.825,
0.855,
1
]
},
{
"animation": "sitting",
"group": "back_comp_grp",
"transf": [
1,
0,
0,
0,
0,
1,
0,
0,
0,
0,
1,
0,
10.79,
0.57,
0.855,
1
]
},
{
"animation": "sitting",
"group": "back_comp_grp",
"transf": [
-1,
0,
0,
0,
0,
-1,
0,
0,
0,
0,
1,
0,
11.665,
0.57,
0.855,
1
]
},
{
"animation": "sitting",
"group": "back_comp_grp",
"transf": [
1,
0,
0,
0,
0,
1,
0,
0,
0,
0,
1,
0,
9.225,
0.57,
0.855,
1
]
},
{
"animation": "sitting",
"group": "back_comp_grp",
"transf": [
-1,
0,
0,
0,
0,
-1,
0,
0,
0,
0,
1,
0,
10.1,
0.57,
0.855,
1
]
},
{
"animation": "sitting",
"group": "back_comp_grp",
"transf": [
1,
0,
0,
0,
0,
1,
0,
0,
0,
0,
1,
0,
10.79,
-0.83,
0.855,
1
]
},
{
"animation": "sitting",
"group": "back_comp_grp",
"transf": [
-1,
0,
0,
0,
0,
-1,
0,
0,
0,
0,
1,
0,
11.665,
-0.915,
0.855,
1
]
},
{
"animation": "sitting",
"group": "back_comp_grp",
"transf": [
1,
0,
0,
0,
0,
1,
0,
0,
0,
0,
1,
0,
9.225,
-0.83,
0.855,
1
]
},
{
"animation": "sitting",
"group": "back_comp_grp",
"transf": [
0,
1,
0,
0,
-1,
0,
0,
0,
0,
0,
1,
0,
6.605,
-0.956,
0.373,
1
]
},
{
"animation": "sitting",
"group": "back_comp_grp",
"transf": [
0,
-1,
0,
0,
1,
0,
0,
0,
0,
0,
1,
0,
6.605,
0.899,
0.373,
1
]
},
{
"animation": "sitting",
"group": "back_comp_grp",
"transf": [
0,
1,
0,
0,
-1,
0,
0,
0,
0,
0,
1,
0,
6.253,
-0.956,
0.373,
1
]
},
{
"animation": "sitting",
"group": "back_comp_grp",
"transf": [
0,
-1,
0,
0,
1,
0,
0,
0,
0,
0,
1,
0,
6.253,
0.899,
0.373,
1
]
},
{
"animation": "sitting",
"group": "back_comp_grp",
"transf": [
0,
1,
0,
0,
-1,
0,
0,
0,
0,
0,
1,
0,
5.869,
-0.956,
0.373,
1
]
},
{
"animation": "sitting",
"group": "back_comp_grp",
"transf": [
0,
-1,
0,
0,
1,
0,
0,
0,
0,
0,
1,
0,
5.869,
0.899,
0.373,
1
]
},
{
"animation": "sitting",
"group": "back_comp_grp",
"transf": [
0,
1,
0,
0,
-1,
0,
0,
0,
0,
0,
1,
0,
5.483,
-0.956,
0.373,
1
]
},
{
"animation": "sitting",
"group": "back_comp_grp",
"transf": [
0,
-1,
0,
0,
1,
0,
0,
0,
0,
0,
1,
0,
5.483,
0.899,
0.373,
1
]
},
{
"animation": "sitting",
"group": "back_comp_grp",
"transf": [
-1,
0,
0,
0,
0,
-1,
0,
0,
0,
0,
1,
0,
10.1,
-0.915,
0.855,
1
]
},
{
"animation": "sitting",
"group": "back_comp_grp",
"transf": [
1,
0,
0,
0,
0,
1,
0,
0,
0,
0,
1,
0,
10.79,
-0.56,
0.855,
1
]
},
{
"animation": "sitting",
"group": "back_comp_grp",
"transf": [
-1,
0,
0,
0,
0,
-1,
0,
0,
0,
0,
1,
0,
11.665,
-0.56,
0.855,
1
]
},
{
"animation": "sitting",
"group": "back_comp_grp",
"transf": [
1,
0,
0,
0,
0,
1,
0,
0,
0,
0,
1,
0,
9.225,
-0.56,
0.855,
1
]
},
{
"animation": "sitting",
"group": "back_comp_grp",
"transf": [
-1,
0,
0,
0,
0,
-1,
0,
0,
0,
0,
1,
0,
10.1,
-0.56,
0.855,
1
]
},
{
"animation": "idle",
"group": "back_comp_grp",
"transf": [
0.5,
-0.866025,
0,
0,
0.866025,
0.5,
0,
0,
0,
0,
1,
0,
4.13,
-0.413,
0.4,
1
]
},
{
"animation": "idle",
"group": "back_comp_grp",
"transf": [
0.5,
-0.866025,
0,
0,
0.866025,
0.5,
0,
0,
0,
0,
1,
0,
7.52,
-0.503,
0.4,
1
]
},
{
"animation": "idle",
"group": "back_comp_grp",
"transf": [
-0.965926,
0.258819,
0,
0,
-0.258819,
-0.965926,
0,
0,
0,
0,
1,
0,
8.46,
0.417,
0.4,
1
]
}
]
},
"soundConfig": {
"soundSet": {
"name": "/vehicle/tram/shared/sound/tram_modern.snd"
}
},
"transformatorConfig": {
"params": {
"pantographMax": 5.9,
"pantographMin": 4.22,
"pantographOffsetFromCenter": 15
},
"skipFromLod": 2,
"transformator": {
"name": "/vehicle/tram/shared/default_tram.trf"
}
},
"transportVehicle": {
"carrier": "TRAM",
"comfortFactor": 0.3,
"compartments": [
{
"loadConfigs": [
{
"cargoEntry": {
"capacity": 240,
"cargoTypeSet": {
"cargoClassesExcluded": {},
"cargoClassesIncluded": [
"PASSENGERS"
],
"cargoTypesExcluded": {},
"cargoTypesIncluded": {}
},
"loadIndicator": "",
"seats": {}
},
"toHide": {}
}
]
}
],
"engineTransportModes": [
"ELECTRIC_TRAM",
"ELECTRIC_TRAM_TRACK"
],
"entrances": [
{
"path": [
[
6.7,
3,
0.3
],
[
6.7,
0,
0.45
]
]
},
{
"path": [
[
6.7,
-3,
0.3
],
[
6.7,
0,
0.45
]
]
},
{
"path": [
[
10.5,
3,
0.3
],
[
10.5,
0,
0.45
]
]
},
{
"path": [
[
10.5,
-3,
0.3
],
[
10.5,
0,
0.45
]
]
},
{
"path": [
[
18.9,
3,
0.3
],
[
18.9,
0,
0.45
]
]
},
{
"path": [
[
18.9,
-3,
0.3
],
[
18.9,
0,
0.45
]
]
},
{
"path": [
[
22.5,
3,
0.3
],
[
22.5,
0,
0.45
]
]
},
{
"path": [
[
22.5,
-3,
0.3
],
[
22.5,
0,
0.45
]
]
},
{
"path": [
[
-6.7,
3,
0.3
],
[
-6.7,
0,
0.45
]
]
},
{
"path": [
[
-6.7,
-3,
0.3
],
[
-6.7,
0,
0.45
]
]
},
{
"path": [
[
-10.5,
3,
0.3
],
[
-10.5,
0,
0.45
]
]
},
{
"path": [
[
-10.5,
-3,
0.3
],
[
-10.5,
0,
0.45
]
]
},
{
"path": [
[
-18.9,
3,
0.3
],
[
-18.9,
0,
0.45
]
]
},
{
"path": [
[
-18.9,
-3,
0.3
],
[
-18.9,
0,
0.45
]
]
},
{
"path": [
[
-22.5,
3,
0.3
],
[
-22.5,
0,
0.45
]
]
},
{
"path": [
[
-22.5,
-3,
0.3
],
[
-22.5,
0,
0.45
]
]
}
],
"filterTags": [
"default"
],
"loadSpeed": 4,
"reversible": true,
"transportModes": [
"TRAM",
"ELECTRIC_TRAM",
"TRAM_TRACK",
"ELECTRIC_TRAM_TRACK"
]
}
}
]
}