Tram / Base game
Pittsburgh PCC 1643
The PCC "Presidents' Conference Committee" streetcar design, as seen in Pittsburgh, proved to be very successful not only in North America.
1945 – 1990
Purchase$554,832
Annual running cost$92,472/year
Capacity21
Speed45 km/h
Weight16,000 kg
Length14.76 m
Power136 hp
Ratings
Longer bars mean better ratings for the selected year.
Understanding these statistics →Compatible cargo
Specifications
- Capacity
- 21
- Compartments
- 1
- Length
- 14.76 m
- Loading rate
- 4×
- Power
- 136 hp (100 kW)
- Purchase cost ($)
- 554,832
- Annual running cost ($/year)
- 92,472
- Speed
- 45 km/h
- Tractive effort
- 24 kN
- Weight
- 16,000 kg
- Width
- 2.585 m
- Height
- 4.802 m
- Transport modes
- Electric tram, Tram
- 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/pcc_1643_pittsburgh.zip:pcc_1643_pittsburgh/pcc_1643_pittsburgh.mdl
Overview and native model detail views. Full detail is available in the image viewer.
- Overview: source build 25754343
- Side view: source build 25533170
Source values
{
"components": [
{
"availability": {
"yearFrom": 1945,
"yearTo": 1990
},
"cost": {
"price": -1
},
"description": {
"description": "VEHICLE_TRAM_PCC_1643_PITTSBURGH_DESCRIPTION",
"name": "VEHICLE_TRAM_PCC_1643_PITTSBURGH_NAME"
},
"emissions": {
"noise": {
"score": 30
},
"pollution": {
"score": 15
}
},
"extent": {
"bbMax": [
7.53,
1.2963,
4.8054
],
"bbMin": [
-7.23,
-1.2889,
0.00310001
]
},
"labelList": {
"labels": [
{
"alignment": "CENTER",
"childId": "body",
"color": [
0.694118,
0.670487,
0.645121
],
"size": [
121.3,
16.3
],
"transf": [
0,
0.01,
0,
0,
0,
0,
0.01,
0,
0.01,
0,
0,
0,
6.9204,
-0.605,
2.427,
1
],
"type": "LINE_NAME"
},
{
"childId": "body",
"color": [
0.721569,
0.673653,
0.631019
],
"size": [
63.6,
17
],
"transf": [
0.01,
0,
0,
0,
0,
0,
0.01,
0,
0,
-0.01,
0,
0,
0.924,
-1.232,
2.131,
1
],
"type": "LINE_NAME"
}
]
},
"landVehicle": {
"brakeDeceleration": 2.5,
"engines": [
{
"power": 100,
"tractiveEffort": 24,
"type": "ELECTRIC"
}
],
"friction": 0.02,
"topSpeed": 12.5,
"weightEmpty": 16000,
"weightMaxPayload": 16000
},
"lightSourceList": {
"lights": [
{
"angleMax": 30,
"angleMin": 5,
"color": [
1,
0.926131,
0.580392
],
"fadeOutStart": 1400,
"fromTime": 18,
"invertMask": true,
"lightId": "",
"mask": 0,
"meshId": "headlights",
"mode": "LIGHT",
"radius": 10,
"strength": 3,
"toTime": 7,
"transf": [
0.965925,
0,
-0.258819,
0,
0,
1,
0,
0,
0.258819,
0,
0.965925,
0,
7.17,
0,
1.12,
1
],
"type": "SPOT",
"visibleFrom": -1,
"visibleTo": 1600
},
{
"angleMax": 110,
"angleMin": 1,
"backFaceLit": true,
"color": [
1,
0.926131,
0.580392
],
"fadeOutStart": 600,
"invertMask": false,
"length": 8,
"lightId": "",
"mask": 32,
"meshId": "interior",
"mode": "LIGHT",
"radius": 3.5,
"strength": 2,
"transf": [
1,
0,
0,
0,
0,
0,
-1,
0,
0,
1,
0,
0,
0,
0,
3.38,
1
],
"type": "CYLINDRICAL",
"visibleFrom": -1,
"visibleTo": 800
}
]
},
"maintenance": {
"lifespan": 29220,
"runningCosts": -1
},
"railVehicle": {
"config": {
"axles": [
"w1",
"w2",
"w3",
"w4"
],
"fakeBogies": [
{},
{},
[
{
"group": "RootNode",
"offset": 0,
"position": 3.47
},
{
"group": "RootNode",
"offset": 0,
"position": -3.48
}
]
]
}
},
"seatProvider": {
"crewModels": {},
"drivingLicense": "TRAM",
"seats": [
{
"animation": "driving_upright",
"crew": true,
"group": "headlights",
"transf": [
1,
0,
0,
0,
0,
1,
0,
0,
0,
0,
1,
0,
6.195,
0.505,
1.024,
1
]
},
{
"animation": "sitting",
"group": "comp_grp",
"transf": [
1,
0,
0,
0,
0,
1,
0,
0,
0,
0,
1,
0,
-1.622,
-0.825,
0.814,
1
]
},
{
"animation": "sitting",
"group": "comp_grp",
"transf": [
1,
0,
0,
0,
0,
1,
0,
0,
0,
0,
1,
0,
-1.622,
-0.431,
0.814,
1
]
},
{
"animation": "sitting",
"group": "comp_grp",
"transf": [
1,
0,
0,
0,
0,
1,
0,
0,
0,
0,
1,
0,
-6.256,
-0.553,
0.814,
1
]
},
{
"animation": "sitting",
"group": "comp_grp",
"transf": [
1,
0,
0,
0,
0,
1,
0,
0,
0,
0,
1,
0,
-6.256,
-0.015,
0.814,
1
]
},
{
"animation": "sitting",
"group": "comp_grp",
"transf": [
1,
0,
0,
0,
0,
1,
0,
0,
0,
0,
1,
0,
-6.256,
0.521,
0.814,
1
]
},
{
"animation": "sitting",
"group": "comp_grp",
"transf": [
1,
0,
0,
0,
0,
1,
0,
0,
0,
0,
1,
0,
-2.282,
-0.431,
0.814,
1
]
},
{
"animation": "sitting",
"group": "comp_grp",
"transf": [
1,
0,
0,
0,
0,
1,
0,
0,
0,
0,
1,
0,
-2.976,
-0.431,
0.814,
1
]
},
{
"animation": "sitting",
"group": "comp_grp",
"transf": [
1,
0,
0,
0,
0,
1,
0,
0,
0,
0,
1,
0,
-3.67,
-0.431,
0.814,
1
]
},
{
"animation": "sitting",
"group": "comp_grp",
"transf": [
1,
0,
0,
0,
0,
1,
0,
0,
0,
0,
1,
0,
-4.384,
-0.431,
0.814,
1
]
},
{
"animation": "sitting",
"group": "comp_grp",
"transf": [
1,
0,
0,
0,
0,
1,
0,
0,
0,
0,
1,
0,
-5.082,
-0.431,
0.814,
1
]
},
{
"animation": "sitting",
"group": "comp_grp",
"transf": [
1,
0,
0,
0,
0,
1,
0,
0,
0,
0,
1,
0,
-5.76,
-0.387,
0.814,
1
]
},
{
"animation": "sitting",
"group": "comp_grp",
"transf": [
1,
0,
0,
0,
0,
1,
0,
0,
0,
0,
1,
0,
-5.798,
0.873,
0.814,
1
]
},
{
"animation": "sitting",
"group": "comp_grp",
"transf": [
1,
0,
0,
0,
0,
1,
0,
0,
0,
0,
1,
0,
-5.112,
0.873,
0.814,
1
]
},
{
"animation": "sitting",
"group": "comp_grp",
"transf": [
1,
0,
0,
0,
0,
1,
0,
0,
0,
0,
1,
0,
-4.4,
0.873,
0.814,
1
]
},
{
"animation": "sitting",
"group": "comp_grp",
"transf": [
1,
0,
0,
0,
0,
1,
0,
0,
0,
0,
1,
0,
-3.682,
0.873,
0.814,
1
]
},
{
"animation": "sitting",
"group": "comp_grp",
"transf": [
1,
0,
0,
0,
0,
1,
0,
0,
0,
0,
1,
0,
-3.004,
0.873,
0.814,
1
]
},
{
"animation": "sitting",
"group": "comp_grp",
"transf": [
1,
0,
0,
0,
0,
1,
0,
0,
0,
0,
1,
0,
-2.32,
0.873,
0.814,
1
]
},
{
"animation": "sitting",
"group": "comp_grp",
"transf": [
1,
0,
0,
0,
0,
1,
0,
0,
0,
0,
1,
0,
-1.612,
0.873,
0.814,
1
]
},
{
"animation": "sitting",
"group": "comp_grp",
"transf": [
1,
0,
0,
0,
0,
1,
0,
0,
0,
0,
1,
0,
-2.282,
-0.821,
0.814,
1
]
},
{
"animation": "sitting",
"group": "comp_grp",
"transf": [
1,
0,
0,
0,
0,
1,
0,
0,
0,
0,
1,
0,
-2.976,
-0.891,
0.814,
1
]
},
{
"animation": "sitting",
"group": "comp_grp",
"transf": [
1,
0,
0,
0,
0,
1,
0,
0,
0,
0,
1,
0,
-3.67,
-0.821,
0.814,
1
]
},
{
"animation": "sitting",
"group": "comp_grp",
"transf": [
1,
0,
0,
0,
0,
1,
0,
0,
0,
0,
1,
0,
-4.384,
-0.821,
0.814,
1
]
},
{
"animation": "sitting",
"group": "comp_grp",
"transf": [
1,
0,
0,
0,
0,
1,
0,
0,
0,
0,
1,
0,
-5.082,
-0.821,
0.814,
1
]
},
{
"animation": "sitting",
"group": "comp_grp",
"transf": [
1,
0,
0,
0,
0,
1,
0,
0,
0,
0,
1,
0,
-5.76,
-0.777,
0.814,
1
]
},
{
"animation": "sitting",
"group": "comp_grp",
"transf": [
1,
0,
0,
0,
0,
1,
0,
0,
0,
0,
1,
0,
-5.798,
0.413,
0.814,
1
]
},
{
"animation": "sitting",
"group": "comp_grp",
"transf": [
1,
0,
0,
0,
0,
1,
0,
0,
0,
0,
1,
0,
-5.112,
0.413,
0.814,
1
]
},
{
"animation": "sitting",
"group": "comp_grp",
"transf": [
1,
0,
0,
0,
0,
1,
0,
0,
0,
0,
1,
0,
-4.4,
0.413,
0.814,
1
]
},
{
"animation": "sitting",
"group": "comp_grp",
"transf": [
1,
0,
0,
0,
0,
1,
0,
0,
0,
0,
1,
0,
-3.682,
0.413,
0.814,
1
]
},
{
"animation": "sitting",
"group": "comp_grp",
"transf": [
1,
0,
0,
0,
0,
1,
0,
0,
0,
0,
1,
0,
-3.004,
0.413,
0.814,
1
]
},
{
"animation": "sitting",
"group": "comp_grp",
"transf": [
1,
0,
0,
0,
0,
1,
0,
0,
0,
0,
1,
0,
-2.32,
0.413,
0.814,
1
]
},
{
"animation": "sitting",
"group": "comp_grp",
"transf": [
1,
0,
0,
0,
0,
1,
0,
0,
0,
0,
1,
0,
-1.612,
0.413,
0.814,
1
]
},
{
"animation": "sitting",
"group": "comp_grp",
"transf": [
-0.00872653,
-0.999962,
0,
0,
0.999962,
-0.00872653,
0,
0,
0,
0,
1,
0,
-0.542,
0.85,
0.814,
1
]
},
{
"animation": "sitting",
"group": "comp_grp",
"transf": [
-0.00872653,
-0.999962,
0,
0,
0.999962,
-0.00872653,
0,
0,
0,
0,
1,
0,
0.322,
0.85,
0.814,
1
]
},
{
"animation": "sitting",
"group": "comp_grp",
"transf": [
-0.00872653,
-0.999962,
0,
0,
0.999962,
-0.00872653,
0,
0,
0,
0,
1,
0,
1.152,
0.85,
0.814,
1
]
},
{
"animation": "sitting",
"group": "comp_grp",
"transf": [
-0.00872653,
-0.999962,
0,
0,
0.999962,
-0.00872653,
0,
0,
0,
0,
1,
0,
1.988,
0.848,
0.814,
1
]
},
{
"animation": "sitting",
"group": "comp_grp",
"transf": [
-0.00872653,
-0.999962,
0,
0,
0.999962,
-0.00872653,
0,
0,
0,
0,
1,
0,
2.816,
0.848,
0.814,
1
]
},
{
"animation": "sitting",
"group": "comp_grp",
"transf": [
-0.00872653,
-0.999962,
0,
0,
0.999962,
-0.00872653,
0,
0,
0,
0,
1,
0,
3.686,
0.848,
0.814,
1
]
},
{
"animation": "sitting",
"group": "comp_grp",
"transf": [
-0.00872653,
-0.999962,
0,
0,
0.999962,
-0.00872653,
0,
0,
0,
0,
1,
0,
4.571,
0.848,
0.814,
1
]
},
{
"animation": "sitting",
"group": "comp_grp",
"transf": [
-0.00872653,
-0.999962,
0,
0,
0.999962,
-0.00872653,
0,
0,
0,
0,
1,
0,
5.331,
0.793,
0.814,
1
]
},
{
"animation": "sitting",
"group": "comp_grp",
"transf": [
0.00174523,
0.999998,
0,
0,
-0.999998,
0.00174523,
0,
0,
0,
0,
1,
0,
4.443,
-0.824,
0.814,
1
]
},
{
"animation": "sitting",
"group": "comp_grp",
"transf": [
0.00174523,
0.999998,
0,
0,
-0.999998,
0.00174523,
0,
0,
0,
0,
1,
0,
3.641,
-0.824,
0.814,
1
]
},
{
"animation": "sitting",
"group": "comp_grp",
"transf": [
0.00174523,
0.999998,
0,
0,
-0.999998,
0.00174523,
0,
0,
0,
0,
1,
0,
2.795,
-0.824,
0.814,
1
]
},
{
"animation": "sitting",
"group": "comp_grp",
"transf": [
0.00174523,
0.999998,
0,
0,
-0.999998,
0.00174523,
0,
0,
0,
0,
1,
0,
1.957,
-0.824,
0.814,
1
]
},
{
"animation": "sitting",
"group": "comp_grp",
"transf": [
0.00174523,
0.999998,
0,
0,
-0.999998,
0.00174523,
0,
0,
0,
0,
1,
0,
1.149,
-0.824,
0.814,
1
]
},
{
"animation": "idle",
"group": "comp_grp",
"transf": [
-0.0941083,
-0.995562,
0,
0,
0.995562,
-0.0941083,
0,
0,
0,
0,
1,
0,
-0.572,
-0.2,
0.841,
1
]
},
{
"animation": "idle",
"group": "comp_grp",
"transf": [
-0.712026,
-0.702153,
0,
0,
0.702153,
-0.712026,
0,
0,
0,
0,
1,
0,
0.543,
-0.2,
0.841,
1
]
},
{
"animation": "idle",
"group": "comp_grp",
"transf": [
-0.329691,
0.944089,
0,
0,
-0.944089,
-0.329691,
0,
0,
0,
0,
1,
0,
1.638,
0.265,
0.841,
1
]
},
{
"animation": "idle",
"group": "comp_grp",
"transf": [
0.271441,
0.962455,
0,
0,
-0.962455,
0.271441,
0,
0,
0,
0,
1,
0,
3.348,
0.265,
0.841,
1
]
},
{
"animation": "idle",
"group": "comp_grp",
"transf": [
0.773287,
-0.634056,
0,
0,
0.634056,
0.773287,
0,
0,
0,
0,
1,
0,
4.953,
-0.184,
0.841,
1
]
},
{
"animation": "idle",
"group": "comp_grp",
"transf": [
-0.477925,
-0.8784,
0,
0,
0.8784,
-0.477925,
0,
0,
0,
0,
1,
0,
6.397,
-0.184,
0.841,
1
]
}
]
},
"soundConfig": {
"soundSet": {
"name": "/vehicle/tram/shared/sound/tram_old.snd"
}
},
"transformatorConfig": {
"skipFromLod": 2,
"transformator": {
"name": "/vehicle/tram/shared/default_tram.trf"
}
},
"transportVehicle": {
"carrier": "TRAM",
"comfortFactor": 0.55,
"compartments": [
{
"loadConfigs": [
{
"cargoEntry": {
"capacity": 84,
"cargoTypeSet": {
"cargoClassesExcluded": {},
"cargoClassesIncluded": [
"PASSENGERS"
],
"cargoTypesExcluded": {},
"cargoTypesIncluded": {}
},
"loadIndicator": "",
"seats": {}
},
"toHide": {}
}
]
}
],
"engineTransportModes": [
"ELECTRIC_TRAM"
],
"entrances": [
{
"path": [
[
6.6,
-3,
0.3
],
[
6.2,
0,
0.75
]
]
},
{
"path": [
[
5.6,
-3,
0.3
],
[
5.3,
0,
0.75
]
]
},
{
"path": [
[
0.2,
-3,
0.3
],
[
0.2,
0,
0.75
]
]
},
{
"path": [
[
-0.7,
-3,
0.3
],
[
-0.7,
0,
0.75
]
]
}
],
"filterTags": [
"default"
],
"loadSpeed": 4,
"transportModes": [
"TRAM",
"ELECTRIC_TRAM"
]
},
"versioning": {
"__version": "_v06"
}
}
]
}

