Rail vehicle / Base game
ACF M-300
Built by American Car & Foundry, this railcar earned its nickname “Skunk” because people often said, “You can smell it before you can see it.”
1924 – 1965
Purchase$1,582,128
Annual running cost$263,688/year
Capacity20
Speed100 km/h
Weight25,000 kg
Length18.118 m
Power272 hp
Ratings
Longer bars mean better ratings for the selected year.
Understanding these statistics →Compatible cargo
Specifications
- Capacity
- 20
- Compartments
- 1
- Length
- 18.118 m
- Loading rate
- 2×
- Power
- 272 hp (200 kW)
- Purchase cost ($)
- 1,582,128
- Annual running cost ($/year)
- 263,688
- Speed
- 100 km/h
- Tractive effort
- 30 kN
- Weight
- 25,000 kg
- Width
- 2.926 m
- Height
- 3.565 m
- Transport modes
- Electric train, Train
Connections
Carries · 1
Network requirements and facilities · 5
Planning guides
Game data sources
Build 25754343 · Pack base
base/content/vehicle/train/m_300.zip:m_300/m_300.mdl
Overview and native model detail views. Full detail is available in the image viewer.
- Front three-quarter view: source build 25754343
- Side view: source build 25533170
- Front-facing view: source build 25754343
- Rear three-quarter view: source build 25754343
- Rear-facing view: source build 25754343
Source values
{
"components": [
{
"availability": {
"yearFrom": 1924,
"yearTo": 1965
},
"cost": {
"price": -1
},
"description": {
"description": "VEHICLE_TRAIN_M_300_DESCRIPTION",
"name": "VEHICLE_TRAIN_M_300_NAME"
},
"emissions": {
"noise": {
"score": 40
},
"pollution": {
"score": 25
}
},
"extent": {
"bbMax": [
8.93631,
1.46137,
3.54626
],
"bbMin": [
-9.18137,
-1.46434,
-0.018924
]
},
"landVehicle": {
"brakeDeceleration": 2.5,
"curveSpeedScale": 1,
"engines": [
{
"power": 200,
"tractiveEffort": 30,
"type": "DIESEL"
}
],
"friction": 0.02,
"topSpeed": 27.778,
"weightEmpty": 25000,
"weightMaxPayload": 24000
},
"lightSourceList": {
"lights": [
{
"angleMax": 25,
"angleMin": 5,
"color": [
0.368627,
0.320784,
0.096855
],
"fadeOutStart": 1400,
"fromTime": 18,
"invertMask": true,
"lightId": "",
"mask": 0,
"meshId": "headlights_fwd",
"mode": "LIGHT",
"radius": 20,
"strength": 3,
"toTime": 7,
"transf": [
0.984807,
0,
-0.173648,
0,
0,
1,
0,
0,
0.173648,
0,
0.984807,
0,
8.5,
0.75,
1.4,
1
],
"type": "SPOT",
"visibleFrom": -1,
"visibleTo": 1600
},
{
"angleMax": 25,
"angleMin": 5,
"color": [
0.368627,
0.320784,
0.096855
],
"fadeOutStart": 1400,
"fromTime": 18,
"invertMask": true,
"lightId": "",
"mask": 0,
"meshId": "headlights_fwd",
"mode": "LIGHT",
"radius": 20,
"strength": 3,
"toTime": 7,
"transf": [
0.984807,
0,
-0.173648,
0,
0,
1,
0,
0,
0.173648,
0,
0.984807,
0,
8.5,
-0.75,
1.4,
1
],
"type": "SPOT",
"visibleFrom": -1,
"visibleTo": 1600
},
{
"angleMax": 25,
"angleMin": 5,
"color": [
0.368627,
0.320784,
0.096855
],
"fadeOutStart": 1400,
"fromTime": 18,
"invertMask": true,
"lightId": "",
"mask": 0,
"meshId": "headlights_bwd",
"mode": "LIGHT",
"radius": 20,
"strength": 3,
"toTime": 7,
"transf": [
-0.984807,
0,
-0.173648,
0,
0,
-1,
0,
0,
-0.173648,
0,
0.984807,
0,
-8.5,
0,
1.4,
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": "taillights_fwd",
"mode": "LIGHT",
"radius": 5,
"strength": 1,
"toTime": 7,
"transf": [
-0.906307,
-1.36849e-7,
-0.422618,
0,
1.50996e-7,
-1,
0,
0,
-0.422618,
0,
0.906307,
0,
-8.5,
1,
2.5,
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": "taillights_fwd",
"mode": "LIGHT",
"radius": 5,
"strength": 1,
"toTime": 7,
"transf": [
-0.906307,
-1.36849e-7,
-0.422618,
0,
1.50996e-7,
-1,
0,
0,
-0.422618,
0,
0.906307,
0,
-8.5,
-1,
2.5,
1
],
"type": "SPOT",
"visibleFrom": -1,
"visibleTo": 800
},
{
"angleMax": 89,
"angleMin": 9,
"backFaceLit": true,
"color": [
1,
0.926131,
0.580392
],
"fadeOutStart": 600,
"invertMask": false,
"length": 10,
"lightId": "",
"mask": 32,
"meshId": "interior",
"mode": "LIGHT",
"radius": 4,
"strength": 3,
"transf": [
1,
0,
0,
0,
0,
0,
-1,
0,
0,
1,
0,
0,
-3.3,
0,
2.77,
1
],
"type": "CYLINDRICAL",
"visibleFrom": -1,
"visibleTo": 800
}
]
},
"maintenance": {
"lifespan": 25568,
"runningCosts": -1
},
"particleSystem": {
"emitters": [
{
"alphaOverLifeTime": {
"curve": [
{
"easing": "Linear",
"time": 0,
"value": 0.2
},
{
"easing": "Linear",
"time": 1,
"value": 0
}
]
},
"child": "body",
"colorOverLifeTime": {
"curve": [
{
"easing": "Linear",
"time": 1,
"value": [
0.2,
0.2,
0.2
]
}
]
},
"frequency": {
"value": 70
},
"lifeTime": {
"randomMinMax": {
"max": 1,
"min": 0.5
}
},
"particleId": "diesel_exhaust",
"position": [
-8.90702,
-0.926284,
3.42798
],
"shape": {
"point": {
"maxDir": 0.8
}
},
"sizeOverLifeTime": {
"curve": [
{
"easing": "Linear",
"time": 0,
"value": {
"value": 0.1
}
},
{
"easing": "EaseOutSqrt",
"time": 4,
"value": {
"value": 2
}
}
]
},
"velocity": {
"value": [
0,
0,
3
]
},
"velocityByDirection": {
"value": 0
}
}
]
},
"railVehicle": {
"config": {
"axles": [
"w1",
"w2",
"w3",
"w4"
],
"fakeBogies": [
{},
{},
[
{
"group": "RootNode",
"offset": 0,
"position": 5.91
},
{
"group": "RootNode",
"offset": 0,
"position": -6.52
}
]
]
}
},
"seatProvider": {
"crewModels": {},
"drivingLicense": "RAIL",
"seats": [
{
"animation": "driving_upright",
"crew": true,
"group": "headlights_fwd",
"transf": [
1,
0,
0,
0,
0,
1,
0,
0,
0,
0,
1,
0,
7.32643,
-0.768001,
1.09822,
1
]
},
{
"animation": "sitting",
"group": "comp_grp",
"transf": [
1,
0,
0,
0,
0,
1,
0,
0,
0,
0,
1,
0,
5.346,
0.914,
1,
1
]
},
{
"animation": "sitting",
"group": "comp_grp",
"transf": [
1,
0,
0,
0,
0,
1,
0,
0,
0,
0,
1,
0,
4.591,
0.914,
1,
1
]
},
{
"animation": "sitting",
"group": "comp_grp",
"transf": [
1,
0,
0,
0,
0,
1,
0,
0,
0,
0,
1,
0,
3.851,
0.914,
1,
1
]
},
{
"animation": "sitting",
"group": "comp_grp",
"transf": [
1,
0,
0,
0,
0,
1,
0,
0,
0,
0,
1,
0,
3.116,
0.914,
1,
1
]
},
{
"animation": "sitting",
"group": "comp_grp",
"transf": [
1,
0,
0,
0,
0,
1,
0,
0,
0,
0,
1,
0,
2.376,
0.914,
1,
1
]
},
{
"animation": "sitting",
"group": "comp_grp",
"transf": [
1,
0,
0,
0,
0,
1,
0,
0,
0,
0,
1,
0,
1.646,
0.914,
1,
1
]
},
{
"animation": "sitting",
"group": "comp_grp",
"transf": [
1,
0,
0,
0,
0,
1,
0,
0,
0,
0,
1,
0,
0.906,
0.914,
1,
1
]
},
{
"animation": "sitting",
"group": "comp_grp",
"transf": [
1,
0,
0,
0,
0,
1,
0,
0,
0,
0,
1,
0,
0.161,
0.914,
1,
1
]
},
{
"animation": "sitting",
"group": "comp_grp",
"transf": [
1,
0,
0,
0,
0,
1,
0,
0,
0,
0,
1,
0,
-0.569,
0.914,
1,
1
]
},
{
"animation": "sitting",
"group": "comp_grp",
"transf": [
1,
0,
0,
0,
0,
1,
0,
0,
0,
0,
1,
0,
-1.309,
0.914,
1,
1
]
},
{
"animation": "sitting",
"group": "comp_grp",
"transf": [
1,
0,
0,
0,
0,
1,
0,
0,
0,
0,
1,
0,
-2.053,
0.914,
1,
1
]
},
{
"animation": "sitting",
"group": "comp_grp",
"transf": [
1,
0,
0,
0,
0,
1,
0,
0,
0,
0,
1,
0,
-2.795,
0.914,
1,
1
]
},
{
"animation": "sitting",
"group": "comp_grp",
"transf": [
1,
0,
0,
0,
0,
1,
0,
0,
0,
0,
1,
0,
-3.53,
0.914,
1,
1
]
},
{
"animation": "sitting",
"group": "comp_grp",
"transf": [
1,
0,
0,
0,
0,
1,
0,
0,
0,
0,
1,
0,
-5.6,
0.914,
1,
1
]
},
{
"animation": "sitting",
"group": "comp_grp",
"transf": [
1,
0,
0,
0,
0,
1,
0,
0,
0,
0,
1,
0,
-6.43,
0.914,
1,
1
]
},
{
"animation": "sitting",
"group": "comp_grp",
"transf": [
1,
0,
0,
0,
0,
1,
0,
0,
0,
0,
1,
0,
-7.26,
0.914,
1,
1
]
},
{
"animation": "sitting",
"group": "comp_grp",
"transf": [
1,
0,
0,
0,
0,
1,
0,
0,
0,
0,
1,
0,
-8.08,
0.914,
1,
1
]
},
{
"animation": "sitting",
"group": "comp_grp",
"transf": [
1,
0,
0,
0,
0,
1,
0,
0,
0,
0,
1,
0,
5.346,
0.558,
1,
1
]
},
{
"animation": "sitting",
"group": "comp_grp",
"transf": [
1,
0,
0,
0,
0,
1,
0,
0,
0,
0,
1,
0,
4.591,
0.558,
1,
1
]
},
{
"animation": "sitting",
"group": "comp_grp",
"transf": [
1,
0,
0,
0,
0,
1,
0,
0,
0,
0,
1,
0,
3.851,
0.558,
1,
1
]
},
{
"animation": "sitting",
"group": "comp_grp",
"transf": [
1,
0,
0,
0,
0,
1,
0,
0,
0,
0,
1,
0,
3.116,
0.558,
1,
1
]
},
{
"animation": "sitting",
"group": "comp_grp",
"transf": [
1,
0,
0,
0,
0,
1,
0,
0,
0,
0,
1,
0,
2.376,
0.558,
1,
1
]
},
{
"animation": "sitting",
"group": "comp_grp",
"transf": [
1,
0,
0,
0,
0,
1,
0,
0,
0,
0,
1,
0,
1.646,
0.558,
1,
1
]
},
{
"animation": "sitting",
"group": "comp_grp",
"transf": [
1,
0,
0,
0,
0,
1,
0,
0,
0,
0,
1,
0,
0.906,
0.558,
1,
1
]
},
{
"animation": "sitting",
"group": "comp_grp",
"transf": [
1,
0,
0,
0,
0,
1,
0,
0,
0,
0,
1,
0,
0.161,
0.558,
1,
1
]
},
{
"animation": "sitting",
"group": "comp_grp",
"transf": [
1,
0,
0,
0,
0,
1,
0,
0,
0,
0,
1,
0,
-0.569,
0.558,
1,
1
]
},
{
"animation": "sitting",
"group": "comp_grp",
"transf": [
1,
0,
0,
0,
0,
1,
0,
0,
0,
0,
1,
0,
-1.309,
0.558,
1,
1
]
},
{
"animation": "sitting",
"group": "comp_grp",
"transf": [
1,
0,
0,
0,
0,
1,
0,
0,
0,
0,
1,
0,
-2.053,
0.558,
1,
1
]
},
{
"animation": "sitting",
"group": "comp_grp",
"transf": [
1,
0,
0,
0,
0,
1,
0,
0,
0,
0,
1,
0,
-2.795,
0.558,
1,
1
]
},
{
"animation": "sitting",
"group": "comp_grp",
"transf": [
1,
0,
0,
0,
0,
1,
0,
0,
0,
0,
1,
0,
-3.53,
0.558,
1,
1
]
},
{
"animation": "sitting",
"group": "comp_grp",
"transf": [
1,
0,
0,
0,
0,
1,
0,
0,
0,
0,
1,
0,
-5.6,
0.558,
1,
1
]
},
{
"animation": "sitting",
"group": "comp_grp",
"transf": [
1,
0,
0,
0,
0,
1,
0,
0,
0,
0,
1,
0,
-6.43,
0.558,
1,
1
]
},
{
"animation": "sitting",
"group": "comp_grp",
"transf": [
1,
0,
0,
0,
0,
1,
0,
0,
0,
0,
1,
0,
-7.26,
0.558,
1,
1
]
},
{
"animation": "sitting",
"group": "comp_grp",
"transf": [
1,
0,
0,
0,
0,
1,
0,
0,
0,
0,
1,
0,
-8.08,
0.558,
1,
1
]
},
{
"animation": "sitting",
"group": "comp_grp",
"transf": [
1,
0,
0,
0,
0,
1,
0,
0,
0,
0,
1,
0,
5.346,
-0.82,
1,
1
]
},
{
"animation": "sitting",
"group": "comp_grp",
"transf": [
1,
0,
0,
0,
0,
1,
0,
0,
0,
0,
1,
0,
4.591,
-0.82,
1,
1
]
},
{
"animation": "sitting",
"group": "comp_grp",
"transf": [
1,
0,
0,
0,
0,
1,
0,
0,
0,
0,
1,
0,
3.851,
-0.82,
1,
1
]
},
{
"animation": "sitting",
"group": "comp_grp",
"transf": [
1,
0,
0,
0,
0,
1,
0,
0,
0,
0,
1,
0,
3.116,
-0.82,
1,
1
]
},
{
"animation": "sitting",
"group": "comp_grp",
"transf": [
1,
0,
0,
0,
0,
1,
0,
0,
0,
0,
1,
0,
2.376,
-0.82,
1,
1
]
},
{
"animation": "sitting",
"group": "comp_grp",
"transf": [
1,
0,
0,
0,
0,
1,
0,
0,
0,
0,
1,
0,
1.646,
-0.82,
1,
1
]
},
{
"animation": "sitting",
"group": "comp_grp",
"transf": [
1,
0,
0,
0,
0,
1,
0,
0,
0,
0,
1,
0,
0.906,
-0.82,
1,
1
]
},
{
"animation": "sitting",
"group": "comp_grp",
"transf": [
1,
0,
0,
0,
0,
1,
0,
0,
0,
0,
1,
0,
0.161,
-0.82,
1,
1
]
},
{
"animation": "sitting",
"group": "comp_grp",
"transf": [
1,
0,
0,
0,
0,
1,
0,
0,
0,
0,
1,
0,
-0.569,
-0.82,
1,
1
]
},
{
"animation": "sitting",
"group": "comp_grp",
"transf": [
1,
0,
0,
0,
0,
1,
0,
0,
0,
0,
1,
0,
-1.309,
-0.82,
1,
1
]
},
{
"animation": "sitting",
"group": "comp_grp",
"transf": [
1,
0,
0,
0,
0,
1,
0,
0,
0,
0,
1,
0,
-2.053,
-0.82,
1,
1
]
},
{
"animation": "sitting",
"group": "comp_grp",
"transf": [
1,
0,
0,
0,
0,
1,
0,
0,
0,
0,
1,
0,
-2.795,
-0.82,
1,
1
]
},
{
"animation": "sitting",
"group": "comp_grp",
"transf": [
1,
0,
0,
0,
0,
1,
0,
0,
0,
0,
1,
0,
-3.53,
-0.82,
1,
1
]
},
{
"animation": "sitting",
"group": "comp_grp",
"transf": [
1,
0,
0,
0,
0,
1,
0,
0,
0,
0,
1,
0,
-5.6,
-0.82,
1,
1
]
},
{
"animation": "sitting",
"group": "comp_grp",
"transf": [
1,
0,
0,
0,
0,
1,
0,
0,
0,
0,
1,
0,
-6.43,
-0.82,
1,
1
]
},
{
"animation": "sitting",
"group": "comp_grp",
"transf": [
1,
0,
0,
0,
0,
1,
0,
0,
0,
0,
1,
0,
-7.26,
-0.82,
1,
1
]
},
{
"animation": "sitting",
"group": "comp_grp",
"transf": [
1,
0,
0,
0,
0,
1,
0,
0,
0,
0,
1,
0,
-8.08,
-0.82,
1,
1
]
},
{
"animation": "sitting",
"group": "comp_grp",
"transf": [
1,
0,
0,
0,
0,
1,
0,
0,
0,
0,
1,
0,
5.346,
-0.562,
1,
1
]
},
{
"animation": "sitting",
"group": "comp_grp",
"transf": [
1,
0,
0,
0,
0,
1,
0,
0,
0,
0,
1,
0,
4.591,
-0.562,
1,
1
]
},
{
"animation": "sitting",
"group": "comp_grp",
"transf": [
1,
0,
0,
0,
0,
1,
0,
0,
0,
0,
1,
0,
3.851,
-0.562,
1,
1
]
},
{
"animation": "sitting",
"group": "comp_grp",
"transf": [
1,
0,
0,
0,
0,
1,
0,
0,
0,
0,
1,
0,
3.116,
-0.562,
1,
1
]
},
{
"animation": "sitting",
"group": "comp_grp",
"transf": [
1,
0,
0,
0,
0,
1,
0,
0,
0,
0,
1,
0,
2.376,
-0.562,
1,
1
]
},
{
"animation": "sitting",
"group": "comp_grp",
"transf": [
1,
0,
0,
0,
0,
1,
0,
0,
0,
0,
1,
0,
1.646,
-0.562,
1,
1
]
},
{
"animation": "sitting",
"group": "comp_grp",
"transf": [
1,
0,
0,
0,
0,
1,
0,
0,
0,
0,
1,
0,
0.906,
-0.562,
1,
1
]
},
{
"animation": "sitting",
"group": "comp_grp",
"transf": [
1,
0,
0,
0,
0,
1,
0,
0,
0,
0,
1,
0,
0.161,
-0.562,
1,
1
]
},
{
"animation": "sitting",
"group": "comp_grp",
"transf": [
1,
0,
0,
0,
0,
1,
0,
0,
0,
0,
1,
0,
-0.569,
-0.562,
1,
1
]
},
{
"animation": "sitting",
"group": "comp_grp",
"transf": [
1,
0,
0,
0,
0,
1,
0,
0,
0,
0,
1,
0,
-1.309,
-0.562,
1,
1
]
},
{
"animation": "sitting",
"group": "comp_grp",
"transf": [
1,
0,
0,
0,
0,
1,
0,
0,
0,
0,
1,
0,
-2.053,
-0.562,
1,
1
]
},
{
"animation": "sitting",
"group": "comp_grp",
"transf": [
1,
0,
0,
0,
0,
1,
0,
0,
0,
0,
1,
0,
-2.795,
-0.562,
1,
1
]
},
{
"animation": "sitting",
"group": "comp_grp",
"transf": [
1,
0,
0,
0,
0,
1,
0,
0,
0,
0,
1,
0,
-3.53,
-0.562,
1,
1
]
},
{
"animation": "sitting",
"group": "comp_grp",
"transf": [
1,
0,
0,
0,
0,
1,
0,
0,
0,
0,
1,
0,
-5.6,
-0.562,
1,
1
]
},
{
"animation": "sitting",
"group": "comp_grp",
"transf": [
1,
0,
0,
0,
0,
1,
0,
0,
0,
0,
1,
0,
-6.43,
-0.562,
1,
1
]
},
{
"animation": "sitting",
"group": "comp_grp",
"transf": [
1,
0,
0,
0,
0,
1,
0,
0,
0,
0,
1,
0,
-7.26,
-0.562,
1,
1
]
},
{
"animation": "sitting",
"group": "comp_grp",
"transf": [
1,
0,
0,
0,
0,
1,
0,
0,
0,
0,
1,
0,
-8.08,
-0.562,
1,
1
]
}
]
},
"soundConfig": {
"soundSet": {
"name": "/vehicle/train/shared/sound/train_diesel_old.snd"
}
},
"transformatorConfig": {
"skipFromLod": 2,
"transformator": {
"name": "/vehicle/train/shared/default_train.trf"
}
},
"transportVehicle": {
"carrier": "RAIL",
"comfortFactor": 0.33,
"compartments": [
{
"loadConfigs": [
{
"cargoEntry": {
"capacity": 80,
"cargoTypeSet": {
"cargoClassesExcluded": {},
"cargoClassesIncluded": [
"PASSENGERS"
],
"cargoTypesExcluded": {},
"cargoTypesIncluded": {}
},
"loadIndicator": "",
"seats": {}
},
"toHide": {}
}
]
}
],
"engineTransportModes": [
"TRAIN",
"ELECTRIC_TRAIN"
],
"entrances": [
{
"path": [
[
-4.4,
-3,
0.56
],
[
-4.4,
0,
1
]
]
},
{
"path": [
[
6.4,
-3,
0.56
],
[
6.4,
0,
1
]
]
},
{
"path": [
[
-4.4,
3,
0.56
],
[
-4.4,
0,
1
]
]
},
{
"path": [
[
6.4,
3,
0.56
],
[
6.4,
0,
1
]
]
}
],
"filterTags": [
"default"
],
"loadSpeed": 2,
"transportModes": [
"TRAIN",
"ELECTRIC_TRAIN"
]
},
"versioning": {
"__version": "_v10"
}
}
]
}




