Ship / Base game
Sternwheeler
Powered by a steam engine driving a wheel at the rear, this type of boat was used for cargo and passenger transport on rivers like the Mississippi.
1915 – 1960
Ratings
Longer bars mean better ratings for the selected year.
Understanding these statistics →Compatible cargo
Beverages, Books, Bricks, Cement, Chemicals, Clay, Clothes, Coal, Crude Oil, Dyes, Fabric, Fertilizer, Fish, Fuel, Furniture, Glass, Grain, Iron Ore, Logs, Machines, Meat, Paper, Passengers, Planks, Plastic, Rubber, Sand, Sawdust, Sheet Metal, Steel, Stone, Canned Food, Tires, Tools, Vegetables, Vehicles, Wool
Specifications
- Capacity
- 30
- Compartments
- 2
- Length
- 38.852 m
- Loading rate
- 10×
- Power
- 884 hp (650 kW)
- Purchase cost ($)
- 877,824
- Annual running cost ($/year)
- 146,304
- Speed
- 40 km/h
- Weight
- 270,000 kg
- Width
- 8.669 m
- Height
- 14.441 m
- Transport modes
- Small ship
Understanding its cargo capacity
The Sternwheeler’s 30-unit capacity is shared between its alternative loads. The long compatible-cargo list describes what it can carry, not a separate allowance for each cargo type.
Its two compartments divide that capacity. Use the compatible-cargo list when comparing it with a dedicated passenger or freight vehicle.
Connections
Carries · 37
Network requirements and facilities · 3
Planning guides
Game data sources
Build 25754343 · Pack base
base/content/vehicle/ship/sternwheeler.zip:sternwheeler/sternwheeler.mdl
Model Editor render · 2,741 × 1,643 pixels. Open image for full size.
- Overview: source build 25533170
Source values
{
"components": [
{
"availability": {
"yearFrom": 1915,
"yearTo": 1960
},
"cost": {
"price": -1
},
"description": {
"description": "VEHICLE_SHIP_STERNWHEELER_DESCRIPTION",
"name": "VEHICLE_SHIP_STERNWHEELER_NAME"
},
"emissions": {
"noise": {
"score": 20
},
"pollution": {
"score": 20
}
},
"extent": {
"bbMax": [
18.5747,
4.33454,
13.4881
],
"bbMin": [
-20.2775,
-4.33435,
-0.952694
]
},
"labelList": {
"labels": [
{
"alignment": "CENTER",
"childId": "body",
"color": [
0.764706,
0.764706,
0.764706
],
"size": [
153.6,
22.5
],
"transf": [
0,
0.01,
0,
0,
0,
0,
0.01,
0,
0.01,
0,
0,
0,
11.4526,
-0.742,
7.748,
1
],
"type": "LINE_NAME"
}
]
},
"lightSourceList": {
"lights": [
{
"angleMax": 35,
"angleMin": 5,
"color": [
0.368627,
0.320784,
0.096855
],
"invertMask": true,
"lightId": "20",
"mask": 0,
"meshId": "",
"mode": "LIGHT",
"radius": 50,
"strength": 1,
"transf": [
0.939693,
0,
-0.34202,
0,
0,
1,
0,
0,
0.34202,
0,
0.939693,
0,
11.11,
0,
9.71,
1
],
"type": "SPOT",
"visibleFrom": -1,
"visibleTo": -1
},
{
"backFaceLit": true,
"color": [
0.890196,
0.800471,
0.380515
],
"invertMask": false,
"lightId": "cabin_int",
"mask": 32,
"meshId": "body",
"mode": "LIGHT",
"radius": 2.5,
"strength": 0.5,
"transf": [
0.984807,
0,
-0.173648,
0,
0,
1,
0,
0,
0.173648,
0,
0.984807,
0,
10,
0,
8.5,
1
],
"type": "POINT",
"visibleFrom": -1,
"visibleTo": 500
},
{
"angleMax": 130,
"color": [
0.890196,
0.800471,
0.380515
],
"invertMask": false,
"length": 4,
"lightId": "",
"mask": 32,
"meshId": "body",
"mode": "LIGHT",
"radius": 2.5,
"strength": 0.5,
"transf": [
-0.965925,
-0.258819,
0,
0,
-0.12941,
0.482963,
-0.866025,
0,
0.224144,
-0.836516,
-0.5,
0,
10,
-2,
7,
1
],
"type": "CYLINDRICAL",
"visibleFrom": -1,
"visibleTo": 500
},
{
"angleMax": 130,
"backFaceLit": true,
"color": [
0.890196,
0.800471,
0.380515
],
"invertMask": false,
"length": 4,
"lightId": "",
"mask": 32,
"meshId": "body",
"mode": "LIGHT",
"radius": 2.5,
"strength": 0.5,
"transf": [
0.965925,
-0.258819,
0,
0,
-0.12941,
-0.482963,
-0.866025,
0,
0.224144,
0.836516,
-0.5,
0,
10,
2,
7,
1
],
"type": "CYLINDRICAL",
"visibleFrom": -1,
"visibleTo": 500
},
{
"angleMax": 89,
"angleMin": 9,
"backFaceLit": true,
"color": [
1,
0.926131,
0.580392
],
"invertMask": false,
"length": 20,
"lightId": "",
"mask": 32,
"meshId": "interior",
"mode": "LIGHT",
"radius": 8,
"strength": 0.5,
"transf": [
1,
0,
0,
0,
0,
-0.819152,
-0.573576,
0,
0,
0.573576,
-0.819152,
0,
0,
5,
6,
1
],
"type": "CYLINDRICAL",
"visibleFrom": -1,
"visibleTo": 800
},
{
"angleMax": 89,
"angleMin": 9,
"backFaceLit": true,
"color": [
1,
0.926131,
0.580392
],
"invertMask": false,
"length": 20,
"lightId": "",
"mask": 32,
"meshId": "interior",
"mode": "LIGHT",
"radius": 8,
"strength": 0.5,
"transf": [
-1,
0,
0,
0,
0,
0.819152,
-0.573576,
0,
0,
-0.573576,
-0.819152,
0,
0,
-5,
6,
1
],
"type": "CYLINDRICAL",
"visibleFrom": -1,
"visibleTo": 800
},
{
"angleMax": 35,
"angleMin": 5,
"color": [
0.368627,
0.320784,
0.096855
],
"invertMask": true,
"lightId": "",
"mask": 0,
"meshId": "body",
"mode": "LIGHT",
"radius": 2.5,
"strength": 1,
"transf": [
0.965926,
0,
-0.258819,
0,
0,
1,
0,
0,
0.258819,
0,
0.965926,
0,
-14.2,
-2.8,
5.5,
1
],
"type": "POINT",
"visibleFrom": -1,
"visibleTo": -1
},
{
"angleMax": 35,
"angleMin": 5,
"color": [
0.368627,
0.320784,
0.096855
],
"invertMask": true,
"lightId": "",
"mask": 0,
"meshId": "body",
"mode": "LIGHT",
"radius": 2.5,
"strength": 1,
"transf": [
0.965926,
0,
-0.258819,
0,
0,
1,
0,
0,
0.258819,
0,
0.965926,
0,
-14.2,
2.8,
5.5,
1
],
"type": "POINT",
"visibleFrom": -1,
"visibleTo": -1
},
{
"angleMax": 35,
"angleMin": 5,
"color": [
0,
0.47451,
0
],
"invertMask": true,
"lightId": "",
"mask": 0,
"meshId": "body",
"mode": "LIGHT",
"radius": 2.5,
"strength": 1,
"transf": [
0.965926,
0,
-0.258819,
0,
0,
1,
0,
0,
0.258819,
0,
0.965926,
0,
13,
-2.8,
5.5,
1
],
"type": "POINT",
"visibleFrom": -1,
"visibleTo": -1
},
{
"angleMax": 35,
"angleMin": 5,
"color": [
0.886275,
0.0139023,
0.0139023
],
"invertMask": true,
"lightId": "",
"mask": 0,
"meshId": "body",
"mode": "LIGHT",
"radius": 2.5,
"strength": 1,
"transf": [
0.965926,
0,
-0.258819,
0,
0,
1,
0,
0,
0.258819,
0,
0.965926,
0,
13,
2.8,
5.5,
1
],
"type": "POINT",
"visibleFrom": -1,
"visibleTo": -1
}
]
},
"loadIndicator": {
"configs": {
"bay_0": {
"cargoBay": {
"bbMax": [
1,
2.5,
3.25
],
"bbMin": [
-2,
-2.5,
0.6
],
"cargoFormats": [
"SMALL"
],
"childId": "body",
"gridSize": [
3,
4
],
"sizePolicy": "BEST_FIT",
"type": "DISCRETE"
}
},
"bay_1": {
"cargoBay": {
"bbMax": [
-2.5,
1.25,
3.25
],
"bbMin": [
-9,
-1.25,
0.8
],
"cargoFormats": [
"SMALL"
],
"childId": "body",
"gridSize": [
6,
2
],
"sizePolicy": "BEST_FIT",
"type": "DISCRETE"
}
}
},
"slots": {}
},
"maintenance": {
"lifespan": 36525,
"runningCosts": -1
},
"particleSystem": {
"emitters": [
{
"alphaOverLifeTime": {
"curve": [
{
"easing": "EaseInQuart",
"time": 0,
"value": 0.8
},
{
"easing": "EaseOutQuad",
"time": 1,
"value": 0
}
]
},
"child": "RootNode",
"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": 30
},
"lifeTime": {
"value": 7
},
"numFrames": [
0,
2
],
"particleId": "",
"position": [
7.8,
0,
11.45
],
"rotation": {
"value": 10
},
"shape": {
"point": {
"maxDir": 0.8
}
},
"sizeOverLifeTime": {
"curve": [
{
"easing": "EaseInCubic",
"time": 0,
"value": {
"value": 0.5
}
},
{
"easing": "Linear",
"time": 0.06,
"value": {
"value": 1.5
}
},
{
"easing": "EaseOutBounce",
"time": 1.5,
"value": {
"value": 3
}
}
]
},
"velocity": {
"value": [
-0.01,
0,
2.53
]
},
"velocityByDirection": {
"value": 0
},
"velocityOverLifeTime": {
"curve": [
{
"easing": "Linear",
"time": 1,
"value": [
-0.04,
0,
0
]
}
]
}
},
{
"alphaOverLifeTime": {
"curve": [
{
"easing": "Linear",
"time": 0,
"value": 0.1
},
{
"easing": "Linear",
"time": 0.1,
"value": 0.4
},
{
"easing": "Linear",
"time": 1,
"value": 0
}
]
},
"child": "RootNode",
"colorOverLifeTime": {
"curve": [
{
"easing": "Linear",
"time": 0,
"value": [
0.545098,
0.524165,
0.508758
]
},
{
"easing": "Linear",
"time": 1,
"value": [
0.345098,
0.308564,
0.261192
]
}
]
},
"frequency": {
"value": 40
},
"gravity": {
"value": 1
},
"lifeTime": {
"value": 2
},
"noiseFactor": {
"value": 0.5
},
"particleId": "",
"position": [
8.2,
0,
10.85
],
"shape": {
"point": {
"maxDir": 0.8
}
},
"sizeOverLifeTime": {
"curve": [
{
"easing": "Linear",
"time": 0,
"value": {
"value": 0.05
}
},
{
"easing": "EaseOutSqrt",
"time": 1,
"value": {
"randomMinMax": {
"max": 0.95,
"min": 0.25
}
}
}
]
},
"velocity": {
"randomMinMax": {
"max": [
-1,
0,
1
],
"min": [
0,
0,
2
]
}
},
"velocityByDirection": {
"value": 0
},
"velocityDampingFactor": 2
}
]
},
"seatProvider": {
"crewModels": {},
"drivingLicense": "WATER",
"renderDistance": 250,
"seats": [
{
"animation": "idle",
"crew": true,
"group": "comp_grp",
"transf": [
1,
0,
0,
0,
0,
1,
0,
0,
0,
0,
1,
0,
10.55,
-0.0229999,
7.23,
1
]
},
{
"animation": "sitting",
"group": "comp_grp",
"transf": [
0,
-1,
0,
0,
1,
0,
0,
0,
0,
0,
1,
0,
-9.174,
2.694,
3.294,
1
]
},
{
"animation": "sitting",
"group": "comp_grp",
"transf": [
0,
-1,
0,
0,
1,
0,
0,
0,
0,
0,
1,
0,
-8.43,
2.694,
3.294,
1
]
},
{
"animation": "sitting",
"group": "comp_grp",
"transf": [
0,
1,
0,
0,
-1,
0,
0,
0,
0,
0,
1,
0,
-8.846,
-2.72,
3.294,
1
]
},
{
"animation": "sitting",
"group": "comp_grp",
"transf": [
0,
-1,
0,
0,
1,
0,
0,
0,
0,
0,
1,
0,
5.738,
2.762,
3.094,
1
]
},
{
"animation": "sitting",
"group": "comp_grp",
"transf": [
0,
-1,
0,
0,
1,
0,
0,
0,
0,
0,
1,
0,
8.938,
1.732,
3.228,
1
]
},
{
"animation": "sitting",
"group": "comp_grp",
"transf": [
0,
-1,
0,
0,
1,
0,
0,
0,
0,
0,
1,
0,
5.098,
2.762,
3.086,
1
]
},
{
"animation": "sitting",
"group": "comp_grp",
"transf": [
0,
-1,
0,
0,
1,
0,
0,
0,
0,
0,
1,
0,
8.298,
1.732,
3.198,
1
]
},
{
"animation": "sitting",
"group": "comp_grp",
"transf": [
0,
-1,
0,
0,
1,
0,
0,
0,
0,
0,
1,
0,
4.418,
2.762,
3.086,
1
]
},
{
"animation": "sitting",
"group": "comp_grp",
"transf": [
0,
-1,
0,
0,
1,
0,
0,
0,
0,
0,
1,
0,
7.618,
1.732,
3.176,
1
]
},
{
"animation": "sitting",
"group": "comp_grp",
"transf": [
0,
-1,
0,
0,
1,
0,
0,
0,
0,
0,
1,
0,
6.352,
2.762,
3.094,
1
]
},
{
"animation": "sitting",
"group": "comp_grp",
"transf": [
0,
1,
0,
0,
-1,
0,
0,
0,
0,
0,
1,
0,
8.938,
-1.706,
3.218,
1
]
},
{
"animation": "sitting",
"group": "comp_grp",
"transf": [
0,
1,
0,
0,
-1,
0,
0,
0,
0,
0,
1,
0,
8.204,
-1.706,
3.218,
1
]
},
{
"animation": "sitting",
"group": "comp_grp",
"transf": [
0,
1,
0,
0,
-1,
0,
0,
0,
0,
0,
1,
0,
7.572,
-1.706,
3.218,
1
]
},
{
"animation": "sitting",
"group": "comp_grp",
"transf": [
0,
1,
0,
0,
-1,
0,
0,
0,
0,
0,
1,
0,
6.692,
-2.694,
3.13,
1
]
},
{
"animation": "sitting",
"group": "comp_grp",
"transf": [
0.891007,
0.453991,
0,
0,
-0.453991,
0.891007,
0,
0,
0,
0,
1,
0,
4.447,
-0.419,
3.11,
1
]
},
{
"animation": "sitting",
"group": "comp_grp",
"transf": [
0,
1,
0,
0,
-1,
0,
0,
0,
0,
0,
1,
0,
5.862,
-2.694,
3.1,
1
]
},
{
"animation": "sitting",
"group": "comp_grp",
"transf": [
0,
1,
0,
0,
-1,
0,
0,
0,
0,
0,
1,
0,
4.644,
-2.694,
3.094,
1
]
},
{
"animation": "sitting",
"group": "comp_grp",
"transf": [
0,
-1,
0,
0,
1,
0,
0,
0,
0,
0,
1,
0,
6.962,
2.762,
3.094,
1
]
},
{
"animation": "sitting",
"group": "comp_grp",
"transf": [
-0.866025,
-0.5,
0,
0,
0.5,
-0.866025,
0,
0,
0,
0,
1,
0,
10.377,
1.253,
3.27,
1
]
},
{
"animation": "sitting",
"group": "comp_grp",
"transf": [
0,
-1,
0,
0,
1,
0,
0,
0,
0,
0,
1,
0,
-10.002,
1.676,
3.294,
1
]
},
{
"animation": "sitting",
"group": "comp_grp",
"transf": [
0,
-1,
0,
0,
1,
0,
0,
0,
0,
0,
1,
0,
-10.662,
1.676,
3.294,
1
]
},
{
"animation": "sitting",
"group": "comp_grp",
"transf": [
0.866025,
-0.5,
0,
0,
0.5,
0.866025,
0,
0,
0,
0,
1,
0,
-12.006,
1.07,
3.42,
1
]
},
{
"animation": "sitting",
"group": "comp_grp",
"transf": [
0.707107,
0.707107,
0,
0,
-0.707107,
0.707107,
0,
0,
0,
0,
1,
0,
-12.006,
-1.07,
3.42,
1
]
},
{
"animation": "sitting",
"group": "comp_grp",
"transf": [
0.707107,
-0.707107,
0,
0,
0.707107,
0.707107,
0,
0,
0,
0,
1,
0,
-10.9,
0.551,
3.399,
1
]
},
{
"animation": "sitting",
"group": "comp_grp",
"transf": [
0.707107,
-0.707107,
0,
0,
0.707107,
0.707107,
0,
0,
0,
0,
1,
0,
-8.17,
0.551,
3.294,
1
]
},
{
"animation": "sitting",
"group": "comp_grp",
"transf": [
-0.866025,
-0.5,
0,
0,
0.5,
-0.866025,
0,
0,
0,
0,
1,
0,
-9.824,
0.529,
3.399,
1
]
},
{
"animation": "sitting",
"group": "comp_grp",
"transf": [
0.866025,
0.5,
0,
0,
-0.5,
0.866025,
0,
0,
0,
0,
1,
0,
-10.902,
-0.417,
3.399,
1
]
},
{
"animation": "sitting",
"group": "comp_grp",
"transf": [
-0.707107,
0.707107,
0,
0,
-0.707107,
-0.707107,
0,
0,
0,
0,
1,
0,
-9.784,
-0.463,
3.399,
1
]
},
{
"animation": "sitting",
"group": "comp_grp",
"transf": [
-0.707107,
0.707107,
0,
0,
-0.707107,
-0.707107,
0,
0,
0,
0,
1,
0,
-7.054,
-0.463,
3.294,
1
]
},
{
"animation": "idle",
"group": "comp_grp",
"transf": [
1,
0,
0,
0,
0,
1,
0,
0,
0,
0,
1,
0,
2.81,
0.217,
3.08,
1
]
},
{
"animation": "idle",
"group": "comp_grp",
"transf": [
0,
-1,
0,
0,
1,
0,
0,
0,
0,
0,
1,
0,
0.53,
-0.968,
3.08,
1
]
},
{
"animation": "idle",
"group": "comp_grp",
"transf": [
0,
-1,
0,
0,
1,
0,
0,
0,
0,
0,
1,
0,
-4.66,
-0.968,
3.16,
1
]
},
{
"animation": "idle",
"group": "comp_grp",
"transf": [
0.707107,
0.707107,
0,
0,
-0.707107,
0.707107,
0,
0,
0,
0,
1,
0,
-9.295,
-1.538,
3.335,
1
]
}
]
},
"soundConfig": {
"soundSet": {
"name": "/vehicle/ship/shared/sound/ship_paddle_steamer.snd"
}
},
"transformatorConfig": {
"skipFromLod": 2,
"transformator": {
"name": "/vehicle/ship/shared/default_ship.trf"
}
},
"transportVehicle": {
"carrier": "WATER",
"comfortFactor": 0.65,
"compartments": [
{
"loadConfigs": [
{
"cargoEntry": {
"capacity": 60,
"cargoTypeSet": {
"cargoClassesExcluded": {},
"cargoClassesIncluded": [
"PASSENGERS"
],
"cargoTypesExcluded": {},
"cargoTypesIncluded": {}
},
"loadIndicator": "",
"seats": {}
},
"toHide": {}
},
{
"cargoEntry": {
"capacity": 60,
"cargoTypeSet": {
"cargoClassesExcluded": {},
"cargoClassesIncluded": [
"UNIVERSAL"
],
"cargoTypesExcluded": {},
"cargoTypesIncluded": {}
},
"loadIndicator": "bay_0",
"seats": {}
},
"toHide": {}
}
]
},
{
"loadConfigs": [
{
"cargoEntry": {
"capacity": 60,
"cargoTypeSet": {
"cargoClassesExcluded": {},
"cargoClassesIncluded": [
"PASSENGERS"
],
"cargoTypesExcluded": {},
"cargoTypesIncluded": {}
},
"loadIndicator": "",
"seats": {}
},
"toHide": {}
},
{
"cargoEntry": {
"capacity": 60,
"cargoTypeSet": {
"cargoClassesExcluded": {},
"cargoClassesIncluded": [
"UNIVERSAL"
],
"cargoTypesExcluded": {},
"cargoTypesIncluded": {}
},
"loadIndicator": "bay_1",
"seats": {}
},
"toHide": {}
}
]
}
],
"engineTransportModes": [
"SMALL_SHIP"
],
"filterTags": [
"default"
],
"loadSpeed": 10,
"transportModes": [
"SMALL_SHIP"
]
},
"versioning": {
"__version": "_v00"
},
"waterVehicle": {
"area": 4,
"availPower": 650000,
"maxRpm": 8,
"topSpeed": 11.1111,
"waterLine": [
[
18.54,
0
],
[
18.54,
0.03
],
[
18.47,
0.05
],
[
17.9,
0.3
],
[
17,
0.65
],
[
15,
1.45
],
[
14,
1.85
],
[
13,
2.2
],
[
12,
2.52
],
[
10,
3.1
],
[
9,
3.35
],
[
7,
3.55
],
[
5,
3.65
],
[
3,
3.65
],
[
-2.2,
3.7
],
[
-4,
3.65
],
[
-5,
3.65
],
[
-6,
3.62
],
[
-7,
3.57
],
[
-8,
3.52
],
[
-9,
3.47
],
[
-10,
3.37
],
[
-11,
3.17
],
[
-12,
2.85
],
[
-13,
2.2
],
[
-13.7,
1.1
],
[
-13.75,
0
]
],
"weightEmpty": 270000,
"weightMaxPayload": 18000
}
}
]
}