Road vehicle / Base game
Citroën U55 Cityrama
Built by Currus on a Citroën frame, this exotic sightseeing bus featured a fully glazed double-deck cabin for panoramic views during city cruises.
1956 – 1980
Purchase$848,940
Annual running cost$70,745/year
Capacity15
Speed50 km/h
Weight7,500 kg
Length10.221 m
Power86 hp
Ratings
Longer bars mean better ratings for the selected year.
Understanding these statistics →Compatible cargo
Specifications
- Capacity
- 15
- Compartments
- 1
- Length
- 10.221 m
- Loading rate
- 3×
- Power
- 86 hp (63 kW)
- Purchase cost ($)
- 848,940
- Annual running cost ($/year)
- 70,745
- Speed
- 50 km/h
- Tractive effort
- 10 kN
- Weight
- 7,500 kg
- Width
- 2.776 m
- Height
- 4.359 m
- Transport modes
- Bus
Connections
Carries · 1
Network requirements and facilities · 4
Planning guides
Game data sources
Build 25754343 · Pack base
base/content/vehicle/bus/citroen_cityrama.zip:citroen_cityrama/citroen_cityrama.mdl
Overview and native model detail views. Full detail is available in the image viewer.
- Overview: source build 25533170
Source values
{
"components": [
{
"availability": {
"yearFrom": 1956,
"yearTo": 1980
},
"cost": {
"price": -1,
"priceScale": 2
},
"description": {
"description": "VEHICLE_BUS_CITROEN_CITYRAMA_DESCRIPTION",
"name": "VEHICLE_BUS_CITROEN_CITYRAMA_NAME"
},
"emissions": {
"noise": {
"score": 37.49
},
"pollution": {
"score": 20
}
},
"extent": {
"bbMax": [
4.95181,
1.39283,
4.31531
],
"bbMin": [
-5.26931,
-1.38296,
-0.0435535
]
},
"landVehicle": {
"engines": [
{
"power": 63,
"tractiveEffort": 10,
"type": "DIESEL"
}
],
"topSpeed": 13.889,
"weightEmpty": 7500,
"weightMaxPayload": 9072
},
"lightSourceList": {
"lights": [
{
"angleMax": 30,
"angleMin": 1,
"color": [
0.933333,
0.855556,
0.494118
],
"invertMask": true,
"lightId": "",
"mask": 0,
"meshId": "headlights",
"mode": "LIGHT",
"radius": 7,
"strength": 3,
"transf": [
0.965925,
0,
-0.258819,
0,
0,
1,
0,
0,
0.258819,
0,
0.965925,
0,
4.5,
0.75,
0.8,
1
],
"type": "SPOT",
"visibleFrom": -1,
"visibleTo": -1
},
{
"angleMax": 30,
"angleMin": 1,
"color": [
0.933333,
0.855556,
0.494118
],
"invertMask": true,
"lightId": "",
"mask": 0,
"meshId": "headlights",
"mode": "LIGHT",
"radius": 7,
"strength": 3,
"transf": [
0.965925,
0,
-0.258819,
0,
0,
1,
0,
0,
0.258819,
0,
0.965925,
0,
4.5,
-0.75,
0.8,
1
],
"type": "SPOT",
"visibleFrom": -1,
"visibleTo": -1
},
{
"angleMax": 86.35,
"angleMin": 9,
"backFaceLit": true,
"color": [
1,
0.926131,
0.580392
],
"invertMask": false,
"length": 4,
"lightId": "",
"mask": 32,
"meshId": "interior",
"mode": "LIGHT",
"radius": 3,
"strength": 1,
"transf": [
1,
0,
0,
0,
0,
0,
-1,
0,
0,
1,
0,
0,
-5,
-0.5,
2.7,
1
],
"type": "CYLINDRICAL",
"visibleFrom": -1,
"visibleTo": -1
},
{
"angleMax": 86.35,
"angleMin": 9,
"backFaceLit": true,
"color": [
1,
0.926131,
0.580392
],
"invertMask": false,
"length": 5,
"lightId": "",
"mask": 32,
"meshId": "interior",
"mode": "LIGHT",
"radius": 3,
"strength": 1,
"transf": [
1,
0,
0,
0,
0,
0,
-1,
0,
0,
1,
0,
0,
-3.5,
-0.5,
1.25,
1
],
"type": "CYLINDRICAL",
"visibleFrom": -1,
"visibleTo": -1
}
]
},
"maintenance": {
"lifespan": 21915,
"runningCosts": -1
},
"particleSystem": {
"emitters": [
{
"alphaOverLifeTime": {
"curve": [
{
"easing": "EaseInQuart",
"time": 0,
"value": 0.5
},
{
"easing": "EaseOutQuad",
"time": 1,
"value": 0
}
]
},
"child": "body",
"colorOverLifeTime": {
"curve": [
{
"easing": "EaseInQuad",
"time": 0,
"value": [
0.264706,
0.254325,
0.254325
]
},
{
"easing": "Linear",
"time": 0.8,
"value": [
0.466667,
0.466667,
0.466667
]
}
]
},
"emissiveScale": {
"curve": [
{
"easing": "Linear",
"time": 2,
"value": 1
}
]
},
"frameSpeedByLifetime": {
"value": 1
},
"frequency": {
"value": 40
},
"lifeTime": {
"value": 1
},
"noiseFactor": {
"value": 2
},
"numFrames": [
0,
2
],
"particleId": "",
"position": [
-3.196,
-0.976,
0.321
],
"rotation": {
"value": 10
},
"shape": {
"point": {
"maxDir": 0.8
}
},
"sizeOverLifeTime": {
"curve": [
{
"easing": "EaseInCubic",
"time": 0,
"value": {
"value": 0.05
}
},
{
"easing": "Linear",
"time": 0.08,
"value": {
"value": 0.2
}
},
{
"easing": "EaseOutBounce",
"time": 1.5,
"value": {
"value": 0.8
}
}
]
},
"velocity": {
"value": [
0,
-1,
0
]
},
"velocityByDirection": {
"value": 0
}
},
{
"alphaOverLifeTime": {
"curve": [
{
"easing": "EaseInQuart",
"time": 0,
"value": 0.5
},
{
"easing": "EaseOutQuad",
"time": 1,
"value": 0
}
]
},
"child": "body",
"colorOverLifeTime": {
"curve": [
{
"easing": "EaseInQuad",
"time": 0,
"value": [
0.264706,
0.254325,
0.254325
]
},
{
"easing": "Linear",
"time": 0.8,
"value": [
0.466667,
0.466667,
0.466667
]
}
]
},
"emissiveScale": {
"curve": [
{
"easing": "Linear",
"time": 2,
"value": 1
}
]
},
"frameSpeedByLifetime": {
"value": 1
},
"frequency": {
"value": 40
},
"lifeTime": {
"value": 1
},
"noiseFactor": {
"value": 2
},
"numFrames": [
0,
2
],
"particleId": "exhaust|emitter_smoke",
"position": [
-3.196,
-0.976,
0.321
],
"rotation": {
"value": 10
},
"shape": {
"point": {
"maxDir": 0.8
}
},
"sizeOverLifeTime": {
"curve": [
{
"easing": "EaseInCubic",
"time": 0,
"value": {
"value": 0.05
}
},
{
"easing": "Linear",
"time": 0.08,
"value": {
"value": 0.2
}
},
{
"easing": "EaseOutBounce",
"time": 1.5,
"value": {
"value": 0.8
}
}
]
},
"velocity": {
"value": [
0,
-1,
0
]
},
"velocityByDirection": {
"value": 0
}
}
]
},
"roadVehicle": {
"config": {
"axles": [
"w2"
],
"fakeBogies": [
[
{
"group": "RootNode",
"offset": 0,
"position": 0
}
],
[
{
"group": "RootNode",
"offset": 0,
"position": 0
}
],
[
{
"group": "RootNode",
"offset": 0,
"position": 0
},
{
"group": "RootNode",
"offset": 0,
"position": -2.0315
}
]
],
"steeringParts": {},
"wheels": [
"w1_lft",
"w1_rgt"
]
}
},
"seatProvider": {
"crewModels": {},
"drivingLicense": "BUS",
"renderDistance": 150,
"seats": [
{
"animation": "driving_upright",
"crew": true,
"group": "comp_grp",
"transf": [
1,
0,
0,
0,
0,
1,
0,
0,
0,
0,
1,
0,
3.356,
0.615,
0.915,
1
]
},
{
"animation": "sitting",
"group": "comp_grp",
"transf": [
1,
0,
0,
0,
0,
1,
0,
0,
0,
0,
1,
0,
2.162,
0.866,
0.9139,
1
]
},
{
"animation": "sitting",
"group": "comp_grp",
"transf": [
1,
0,
0,
0,
0,
1,
0,
0,
0,
0,
1,
0,
1.334,
0.866,
0.9139,
1
]
},
{
"animation": "sitting",
"group": "comp_grp",
"transf": [
1,
0,
0,
0,
0,
1,
0,
0,
0,
0,
1,
0,
0.524,
0.866,
0.9139,
1
]
},
{
"animation": "sitting",
"group": "comp_grp",
"transf": [
1,
0,
0,
0,
0,
1,
0,
0,
0,
0,
1,
0,
-0.261,
0.866,
0.9139,
1
]
},
{
"animation": "sitting",
"group": "comp_grp",
"transf": [
1,
0,
0,
0,
0,
1,
0,
0,
0,
0,
1,
0,
-1.071,
0.866,
0.9139,
1
]
},
{
"animation": "sitting",
"group": "comp_grp",
"transf": [
1,
0,
0,
0,
0,
1,
0,
0,
0,
0,
1,
0,
-1.886,
0.866,
0.9139,
1
]
},
{
"animation": "sitting",
"group": "comp_grp",
"transf": [
1,
0,
0,
0,
0,
1,
0,
0,
0,
0,
1,
0,
-2.721,
0.866,
0.9139,
1
]
},
{
"animation": "sitting",
"group": "comp_grp",
"transf": [
1,
0,
0,
0,
0,
1,
0,
0,
0,
0,
1,
0,
1.334,
-0.308,
0.8939,
1
]
},
{
"animation": "sitting",
"group": "comp_grp",
"transf": [
1,
0,
0,
0,
0,
1,
0,
0,
0,
0,
1,
0,
0.524,
-0.308,
0.8939,
1
]
},
{
"animation": "sitting",
"group": "comp_grp",
"transf": [
1,
0,
0,
0,
0,
1,
0,
0,
0,
0,
1,
0,
-0.261,
-0.308,
0.8939,
1
]
},
{
"animation": "sitting",
"group": "comp_grp",
"transf": [
1,
0,
0,
0,
0,
1,
0,
0,
0,
0,
1,
0,
-1.071,
-0.308,
0.8939,
1
]
},
{
"animation": "sitting",
"group": "comp_grp",
"transf": [
1,
0,
0,
0,
0,
1,
0,
0,
0,
0,
1,
0,
-1.886,
-0.308,
0.8939,
1
]
},
{
"animation": "sitting",
"group": "comp_grp",
"transf": [
1,
0,
0,
0,
0,
1,
0,
0,
0,
0,
1,
0,
-2.721,
-0.308,
0.8939,
1
]
},
{
"animation": "sitting",
"group": "comp_grp",
"transf": [
1,
0,
0,
0,
0,
1,
0,
0,
0,
0,
1,
0,
-3.481,
-0.13,
2.599,
1
]
},
{
"animation": "sitting",
"group": "comp_grp",
"transf": [
1,
0,
0,
0,
0,
1,
0,
0,
0,
0,
1,
0,
-2.617,
-0.13,
2.599,
1
]
},
{
"animation": "sitting",
"group": "comp_grp",
"transf": [
1,
0,
0,
0,
0,
1,
0,
0,
0,
0,
1,
0,
-1.735,
-0.13,
2.599,
1
]
},
{
"animation": "sitting",
"group": "comp_grp",
"transf": [
1,
0,
0,
0,
0,
1,
0,
0,
0,
0,
1,
0,
-0.833,
-0.13,
2.599,
1
]
},
{
"animation": "sitting",
"group": "comp_grp",
"transf": [
1,
0,
0,
0,
0,
1,
0,
0,
0,
0,
1,
0,
0.039,
-0.13,
2.599,
1
]
},
{
"animation": "sitting",
"group": "comp_grp",
"transf": [
1,
0,
0,
0,
0,
1,
0,
0,
0,
0,
1,
0,
0.924,
-0.166,
2.568,
1
]
},
{
"animation": "sitting",
"group": "comp_grp",
"transf": [
1,
0,
0,
0,
0,
1,
0,
0,
0,
0,
1,
0,
2.162,
0.378,
0.9139,
1
]
},
{
"animation": "sitting",
"group": "comp_grp",
"transf": [
1,
0,
0,
0,
0,
1,
0,
0,
0,
0,
1,
0,
1.334,
0.378,
0.9139,
1
]
},
{
"animation": "sitting",
"group": "comp_grp",
"transf": [
1,
0,
0,
0,
0,
1,
0,
0,
0,
0,
1,
0,
0.524,
0.378,
0.9139,
1
]
},
{
"animation": "sitting",
"group": "comp_grp",
"transf": [
1,
0,
0,
0,
0,
1,
0,
0,
0,
0,
1,
0,
-0.261,
0.378,
0.9139,
1
]
},
{
"animation": "sitting",
"group": "comp_grp",
"transf": [
1,
0,
0,
0,
0,
1,
0,
0,
0,
0,
1,
0,
-1.071,
0.378,
0.9139,
1
]
},
{
"animation": "sitting",
"group": "comp_grp",
"transf": [
1,
0,
0,
0,
0,
1,
0,
0,
0,
0,
1,
0,
-1.886,
0.378,
0.9139,
1
]
},
{
"animation": "sitting",
"group": "comp_grp",
"transf": [
1,
0,
0,
0,
0,
1,
0,
0,
0,
0,
1,
0,
-2.721,
0.378,
0.9139,
1
]
},
{
"animation": "sitting",
"group": "comp_grp",
"transf": [
1,
0,
0,
0,
0,
1,
0,
0,
0,
0,
1,
0,
-3.481,
0.684,
2.619,
1
]
},
{
"animation": "sitting",
"group": "comp_grp",
"transf": [
1,
0,
0,
0,
0,
1,
0,
0,
0,
0,
1,
0,
-2.617,
0.648,
2.603,
1
]
},
{
"animation": "sitting",
"group": "comp_grp",
"transf": [
1,
0,
0,
0,
0,
1,
0,
0,
0,
0,
1,
0,
-1.735,
0.648,
2.603,
1
]
},
{
"animation": "sitting",
"group": "comp_grp",
"transf": [
1,
0,
0,
0,
0,
1,
0,
0,
0,
0,
1,
0,
-0.833,
0.648,
2.603,
1
]
},
{
"animation": "sitting",
"group": "comp_grp",
"transf": [
1,
0,
0,
0,
0,
1,
0,
0,
0,
0,
1,
0,
0.039,
0.648,
2.603,
1
]
},
{
"animation": "sitting",
"group": "comp_grp",
"transf": [
1,
0,
0,
0,
0,
1,
0,
0,
0,
0,
1,
0,
1.334,
-0.796,
0.8939,
1
]
},
{
"animation": "sitting",
"group": "comp_grp",
"transf": [
1,
0,
0,
0,
0,
1,
0,
0,
0,
0,
1,
0,
3.349,
-0.796,
0.8939,
1
]
},
{
"animation": "sitting",
"group": "comp_grp",
"transf": [
1,
0,
0,
0,
0,
1,
0,
0,
0,
0,
1,
0,
0.524,
-0.796,
0.8939,
1
]
},
{
"animation": "sitting",
"group": "comp_grp",
"transf": [
1,
0,
0,
0,
0,
1,
0,
0,
0,
0,
1,
0,
-0.261,
-0.796,
0.8939,
1
]
},
{
"animation": "sitting",
"group": "comp_grp",
"transf": [
1,
0,
0,
0,
0,
1,
0,
0,
0,
0,
1,
0,
-1.071,
-0.796,
0.8939,
1
]
},
{
"animation": "sitting",
"group": "comp_grp",
"transf": [
1,
0,
0,
0,
0,
1,
0,
0,
0,
0,
1,
0,
-1.886,
-0.796,
0.8939,
1
]
},
{
"animation": "sitting",
"group": "comp_grp",
"transf": [
1,
0,
0,
0,
0,
1,
0,
0,
0,
0,
1,
0,
-2.721,
-0.796,
0.8939,
1
]
},
{
"animation": "sitting",
"group": "comp_grp",
"transf": [
1,
0,
0,
0,
0,
1,
0,
0,
0,
0,
1,
0,
-3.481,
-0.618,
2.599,
1
]
},
{
"animation": "sitting",
"group": "comp_grp",
"transf": [
1,
0,
0,
0,
0,
1,
0,
0,
0,
0,
1,
0,
-2.617,
-0.618,
2.599,
1
]
},
{
"animation": "sitting",
"group": "comp_grp",
"transf": [
1,
0,
0,
0,
0,
1,
0,
0,
0,
0,
1,
0,
-1.735,
-0.618,
2.599,
1
]
},
{
"animation": "sitting",
"group": "comp_grp",
"transf": [
1,
0,
0,
0,
0,
1,
0,
0,
0,
0,
1,
0,
-0.833,
-0.618,
2.599,
1
]
},
{
"animation": "sitting",
"group": "comp_grp",
"transf": [
1,
0,
0,
0,
0,
1,
0,
0,
0,
0,
1,
0,
0.039,
-0.618,
2.599,
1
]
}
]
},
"soundConfig": {
"soundSet": {
"name": "/vehicle/bus/shared/sound/bus_old.snd"
}
},
"transformatorConfig": {
"skipFromLod": 2,
"transformator": {
"name": "/vehicle/shared/default_road.trf"
}
},
"transportVehicle": {
"carrier": "ROAD",
"comfortFactor": 0.85,
"compartments": [
{
"loadConfigs": [
{
"cargoEntry": {
"capacity": 60,
"cargoTypeSet": {
"cargoClassesExcluded": {},
"cargoClassesIncluded": [
"PASSENGERS"
],
"cargoTypesExcluded": {},
"cargoTypesIncluded": {}
},
"loadIndicator": "",
"seats": {}
},
"toHide": {}
}
]
}
],
"engineTransportModes": [
"BUS"
],
"entrances": [
{
"path": [
[
2.2,
-3,
0.3
],
[
2.2,
0,
0.65
]
]
}
],
"filterTags": [
"default"
],
"loadSpeed": 3,
"transportModes": [
"BUS"
]
},
"versioning": {
"__version": "_v02"
}
}
]
}