TF3 Atlas
Units
← Infrastructure

infrastructure / Base game

Railway stations

Passenger and cargo railway stations, with through and terminus layouts. Compare era costs, platform choices, electrification and functional modules.

1900 – onwards

Railway stations

Layouts and variants

OptionAvailabilityFunctionValues and options
Cargo Station1900 – 1950Cargo station that can be extended and specialized with modules.
Tracks
1, 2, 3, 4, 5, 6, 7, 8
Length
80 m, 120 m, 160 m, 240 m, 320 m
Track Type
Simple, Standard (1930–1980)
Track Type
Simple, Standard, High-Speed (1980–onwards)
Catenary
No, Yes (1921–onwards)
Specialization
Universal, Liquid, Bulk, Flatbed, Goods
Construction
$138,000–$4,476,000
Annual maintenance
$23,000–$746,000/year
Cargo Terminus Station1900 – 1950Cargo station that can be extended and specialized with modules.
Tracks
1, 2, 3, 4, 5, 6, 7, 8
Length
80 m, 120 m, 160 m, 240 m, 320 m
Track Type
Simple, Standard (1930–1980)
Track Type
Simple, Standard, High-Speed (1980–onwards)
Catenary
No, Yes (1921–onwards)
Specialization
Universal, Liquid, Bulk, Flatbed, Goods
Construction
$138,000–$4,380,000
Annual maintenance
$23,000–$730,000/year
Passenger Station1900 – 1950Passenger station that can be extended with modules.
Tracks
1, 2, 3, 4, 5, 6, 7, 8
Length
80 m, 120 m, 160 m, 240 m, 320 m
Track Type
Simple, Standard (1930–1980)
Track Type
Simple, Standard, High-Speed (1980–onwards)
Catenary
No, Yes (1921–onwards)
Construction
$198,000–$4,596,000
Annual maintenance
$33,000–$766,000/year
Passenger Terminus Station1900 – 1950Passenger station that can be extended with modules.
Tracks
1, 2, 3, 4, 5, 6, 7, 8
Length
80 m, 120 m, 160 m, 240 m, 320 m
Track Type
Simple, Standard (1930–1980)
Track Type
Simple, Standard, High-Speed (1980–onwards)
Catenary
No, Yes (1921–onwards)
Construction
$198,000–$4,380,000
Annual maintenance
$33,000–$730,000/year
Cargo Station1950 – 1990Cargo station that can be extended and specialized with modules.
Tracks
1, 2, 3, 4, 5, 6, 7, 8
Length
80 m, 120 m, 160 m, 240 m, 320 m
Track Type
Simple, Standard (1930–1980)
Track Type
Simple, Standard, High-Speed (1980–onwards)
Catenary
No, Yes (1921–onwards)
Specialization
Universal, Liquid, Bulk, Flatbed, Goods
Construction
$414,000–$13,428,000
Annual maintenance
$69,000–$2,238,000/year
Cargo Terminus Station1950 – 1990Cargo station that can be extended and specialized with modules.
Tracks
1, 2, 3, 4, 5, 6, 7, 8
Length
80 m, 120 m, 160 m, 240 m, 320 m
Track Type
Simple, Standard (1930–1980)
Track Type
Simple, Standard, High-Speed (1980–onwards)
Catenary
No, Yes (1921–onwards)
Specialization
Universal, Liquid, Bulk, Flatbed, Goods
Construction
$414,000–$13,140,000
Annual maintenance
$69,000–$2,190,000/year
Passenger Station1950 – 1990Passenger station that can be extended with modules.
Tracks
1, 2, 3, 4, 5, 6, 7, 8
Length
80 m, 120 m, 160 m, 240 m, 320 m
Track Type
Simple, Standard (1930–1980)
Track Type
Simple, Standard, High-Speed (1980–onwards)
Catenary
No, Yes (1921–onwards)
Construction
$594,000–$13,788,000
Annual maintenance
$99,000–$2,298,000/year
Passenger Terminus Station1950 – 1990Passenger station that can be extended with modules.
Tracks
1, 2, 3, 4, 5, 6, 7, 8
Length
80 m, 120 m, 160 m, 240 m, 320 m
Track Type
Simple, Standard (1930–1980)
Track Type
Simple, Standard, High-Speed (1980–onwards)
Catenary
No, Yes (1921–onwards)
Construction
$594,000–$13,140,000
Annual maintenance
$99,000–$2,190,000/year
Cargo Station1990 – onwardsCargo station that can be extended and specialized with modules.
Tracks
1, 2, 3, 4, 5, 6, 7, 8
Length
80 m, 120 m, 160 m, 240 m, 320 m
Track Type
Simple, Standard (1930–1980)
Track Type
Simple, Standard, High-Speed (1980–onwards)
Catenary
No, Yes (1921–onwards)
Specialization
Universal, Liquid, Bulk, Flatbed, Goods
Construction
$1,242,000–$40,284,000
Annual maintenance
$207,000–$6,714,000/year
Cargo Terminus Station1990 – onwardsCargo station that can be extended and specialized with modules.
Tracks
1, 2, 3, 4, 5, 6, 7, 8
Length
80 m, 120 m, 160 m, 240 m, 320 m
Track Type
Simple, Standard (1930–1980)
Track Type
Simple, Standard, High-Speed (1980–onwards)
Catenary
No, Yes (1921–onwards)
Specialization
Universal, Liquid, Bulk, Flatbed, Goods
Construction
$1,242,000–$39,420,000
Annual maintenance
$207,000–$6,570,000/year
Passenger Station1990 – onwardsPassenger station that can be extended with modules.
Tracks
1, 2, 3, 4, 5, 6, 7, 8
Length
80 m, 120 m, 160 m, 240 m, 320 m
Track Type
Simple, Standard (1930–1980)
Track Type
Simple, Standard, High-Speed (1980–onwards)
Catenary
No, Yes (1921–onwards)
Construction
$1,782,000–$41,364,000
Annual maintenance
$297,000–$6,894,000/year
Passenger Terminus Station1990 – onwardsPassenger station that can be extended with modules.
Tracks
1, 2, 3, 4, 5, 6, 7, 8
Length
80 m, 120 m, 160 m, 240 m, 320 m
Track Type
Simple, Standard (1930–1980)
Track Type
Simple, Standard, High-Speed (1980–onwards)
Catenary
No, Yes (1921–onwards)
Construction
$1,782,000–$39,420,000
Annual maintenance
$297,000–$6,570,000/year

Functional modules

OptionAvailabilityFunctionValues and options
Bulk Cargo PlatformFrom startPlatform with increased loading speed for trains with specialization in bulk cargo. All other types of cargo are loaded with decreased speed.
Construction
$60,000
Annual maintenance
$10,000/year
Cargo specialisation
Bulk
Flatbed Cargo PlatformFrom startPlatform with increased loading speed for trains with specialization in flatbed cargo. All other types of cargo are loaded with decreased speed.
Construction
$60,000
Annual maintenance
$10,000/year
Cargo specialisation
Flatbed
Goods Cargo PlatformFrom startPlatform with increased loading speed for trains with specialization in goods cargo. All other types of cargo are loaded with decreased speed.
Construction
$60,000
Annual maintenance
$10,000/year
Cargo specialisation
Goods
Large Cargo Main BuildingFrom startLarge main building for cargo stations that extends the catchment area for cargo.
Construction
$60,000
Annual maintenance
$10,000/year
Cargo catchment radius
200 m
Large Cargo Side BuildingFrom startLarge side building for cargo stations that extends the catchment area for cargo.
Construction
$18,000
Annual maintenance
$3,000/year
Cargo catchment radius
70 m
Large Passenger Main BuildingFrom start – 1950Large main building for passenger stations that extends the catchment area for passengers. Increases the station's passenger capacity and passengers' tolerance for delays.
Construction
$60,000
Annual maintenance
$10,000/year
Passenger capacity added
100
Passenger comfort factor
0.3
Passenger catchment radius
200 m
Large Passenger Side BuildingFrom start – 1950Large side building for passenger stations that extends the catchment area for passengers. Increases the station's passenger capacity and passengers' tolerance for delays.
Construction
$48,000
Annual maintenance
$8,000/year
Passenger capacity added
80
Passenger comfort factor
0.15
Passenger catchment radius
70 m
Liquid Cargo PlatformFrom startPlatform with increased loading speed for trains with specialization in liquid cargo. All other types of cargo are loaded with decreased speed.
Construction
$60,000
Annual maintenance
$10,000/year
Cargo specialisation
Liquid
Medium Cargo Main BuildingFrom startMedium main building for cargo stations that extends the catchment area for cargo.
Construction
$30,000
Annual maintenance
$5,000/year
Cargo catchment radius
175 m
Medium Cargo Side BuildingFrom startMedium side building for cargo stations that extends the catchment area for cargo.
Construction
$12,000
Annual maintenance
$2,000/year
Cargo catchment radius
60 m
Medium Passenger Main BuildingFrom start – 1950Medium main building for passenger stations that extends the catchment area for passengers. Increases the station's passenger capacity and passengers' tolerance for delays.
Construction
$30,000
Annual maintenance
$5,000/year
Passenger capacity added
40
Passenger comfort factor
0.2
Passenger catchment radius
175 m
Medium Passenger Side BuildingFrom start – 1950Medium side building for passenger stations that extends the catchment area for passengers. Increases the station's passenger capacity and passengers' tolerance for delays.
Construction
$24,000
Annual maintenance
$4,000/year
Passenger capacity added
30
Passenger comfort factor
0.1
Passenger catchment radius
60 m
Passenger PlatformFrom startPlatform for passengers that increases the station's passenger capacity.
Construction
$60,000
Annual maintenance
$10,000/year
Passenger capacity
0–68
Cargo specialisation
Passengers
Passenger UnderpassFrom startUnderpass for passenger platforms.
Construction
$0
Annual maintenance
$0/year
Side EntranceFrom startSide entrance that extends the catchment area for passengers.
Construction
$12,000
Annual maintenance
$2,000/year
Passenger catchment radius
100 m
Small Cargo Main BuildingFrom startSmall main building for cargo stations that extends the catchment area for cargo.
Construction
$18,000
Annual maintenance
$3,000/year
Cargo catchment radius
150 m
Small Cargo Side BuildingFrom startSmall side building for cargo stations that extends the catchment area for cargo.
Construction
$6,000
Annual maintenance
$1,000/year
Cargo catchment radius
50 m
Small Passenger Main BuildingFrom start – 1950Small main building for passenger stations that extends the catchment area for passengers. Increases the station's passenger capacity and passengers' tolerance for delays.
Construction
$18,000
Annual maintenance
$3,000/year
Passenger capacity added
20
Passenger comfort factor
0.1
Passenger catchment radius
150 m
Small Passenger Side BuildingFrom start – 1950Small side building for passenger stations that extends the catchment area for passengers. Increases the station's passenger capacity and passengers' tolerance for delays.
Construction
$12,000
Annual maintenance
$2,000/year
Passenger capacity added
10
Passenger comfort factor
0.05
Passenger catchment radius
50 m
Universal Cargo PlatformFrom startPlatform where all types of cargo can be loaded.
Construction
$30,000
Annual maintenance
$5,000/year
Cargo specialisation
Universal
Large Passenger Main Building1950 – 1990Large main building for passenger stations that extends the catchment area for passengers. Increases the station's passenger capacity and passengers' tolerance for delays.
Construction
$60,000
Annual maintenance
$10,000/year
Passenger capacity added
150
Passenger comfort factor
0.3
Passenger catchment radius
200 m
Large Passenger Side Building1950 – 1990Large side building for passenger stations that extends the catchment area for passengers. Increases the station's passenger capacity and passengers' tolerance for delays.
Construction
$48,000
Annual maintenance
$8,000/year
Passenger capacity added
100
Passenger comfort factor
0.15
Passenger catchment radius
70 m
Medium Passenger Main Building1950 – 1990Medium main building for passenger stations that extends the catchment area for passengers. Increases the station's passenger capacity and passengers' tolerance for delays.
Construction
$30,000
Annual maintenance
$5,000/year
Passenger capacity added
45
Passenger comfort factor
0.2
Passenger catchment radius
175 m
Medium Passenger Side Building1950 – 1990Medium side building for passenger stations that extends the catchment area for passengers. Increases the station's passenger capacity and passengers' tolerance for delays.
Construction
$24,000
Annual maintenance
$4,000/year
Passenger capacity added
35
Passenger comfort factor
0.1
Passenger catchment radius
60 m
Small Passenger Main Building1950 – 1990Small main building for passenger stations that extends the catchment area for passengers. Increases the station's passenger capacity and passengers' tolerance for delays.
Construction
$18,000
Annual maintenance
$3,000/year
Passenger capacity added
25
Passenger comfort factor
0.1
Passenger catchment radius
150 m
Small Passenger Side Building1950 – 1990Small side building for passenger stations that extends the catchment area for passengers. Increases the station's passenger capacity and passengers' tolerance for delays.
Construction
$12,000
Annual maintenance
$2,000/year
Passenger capacity added
15
Passenger comfort factor
0.05
Passenger catchment radius
50 m
Large Passenger Main Building1990 – onwardsLarge main building for passenger stations that extends the catchment area for passengers. Increases the station's passenger capacity and passengers' tolerance for delays.
Construction
$60,000
Annual maintenance
$10,000/year
Passenger capacity added
200
Passenger comfort factor
0.3
Passenger catchment radius
200 m
Large Side Building1990 – onwardsLarge side building for passenger stations that extends the catchment area for passengers. Increases the station's passenger capacity and passengers' tolerance for delays.
Construction
$48,000
Annual maintenance
$8,000/year
Passenger capacity added
150
Passenger comfort factor
0.15
Passenger catchment radius
70 m
Medium Passenger Main Building1990 – onwardsMedium main building for passenger stations that extends the catchment area for passengers. Increases the station's passenger capacity and passengers' tolerance for delays.
Construction
$30,000
Annual maintenance
$5,000/year
Passenger capacity added
50
Passenger comfort factor
0.2
Passenger catchment radius
175 m
Medium Passenger Side Building1990 – onwardsMedium side building for passenger stations that extends the catchment area for passengers. Increases the station's passenger capacity and passengers' tolerance for delays.
Construction
$24,000
Annual maintenance
$4,000/year
Passenger capacity added
40
Passenger comfort factor
0.1
Passenger catchment radius
60 m
Small Passenger Main Building1990 – onwardsSmall main building for passenger stations that extends the catchment area for passengers. Increases the station's passenger capacity and passengers' tolerance for delays.
Construction
$18,000
Annual maintenance
$3,000/year
Passenger capacity added
30
Passenger comfort factor
0.1
Passenger catchment radius
150 m
Small Passenger Side Building1990 – onwardsSmall side building for passenger stations that extends the catchment area for passengers. Increases the station's passenger capacity and passengers' tolerance for delays.
Construction
$12,000
Annual maintenance
$2,000/year
Passenger capacity added
20
Passenger comfort factor
0.05
Passenger catchment radius
50 m

Construction limits

  • Electric trains require electrified station tracks and an electrified route.

Reference values

Cargo specialisation
Specialised cargo handling uses a 2× loading speed modifier; universal handling uses 1×.

Connections

Warehouse transfer within station catchment · 5
Relevant vehicles · 90
Track choices · 1

Planning guides

Game data sources

Build 25754343 · Pack base

  • base/content/stations/rail.zip:rail/modular_station/modular_station.con.lua
  • base/content/stations/rail.zip:rail/modular_station/addon_platform_passenger_stairs_era_a.module.lua
  • base/content/stations/rail.zip:rail/modular_station/addon_platform_passenger_stairs_era_b.module.lua
  • base/content/stations/rail.zip:rail/modular_station/addon_platform_passenger_stairs_era_c.module.lua
  • base/content/stations/rail.zip:rail/modular_station/main_building_1_cargo.module.lua
  • base/content/stations/rail.zip:rail/modular_station/main_building_1_era_a.module.lua
  • base/content/stations/rail.zip:rail/modular_station/main_building_1_era_b.module.lua
  • base/content/stations/rail.zip:rail/modular_station/main_building_1_era_c.module.lua
  • base/content/stations/rail.zip:rail/modular_station/main_building_2_cargo.module.lua
  • base/content/stations/rail.zip:rail/modular_station/main_building_2_era_a.module.lua
  • base/content/stations/rail.zip:rail/modular_station/main_building_2_era_b.module.lua
  • base/content/stations/rail.zip:rail/modular_station/main_building_2_era_c.module.lua
  • base/content/stations/rail.zip:rail/modular_station/main_building_3_cargo.module.lua
  • base/content/stations/rail.zip:rail/modular_station/main_building_3_era_a.module.lua
  • base/content/stations/rail.zip:rail/modular_station/main_building_3_era_b.module.lua
  • base/content/stations/rail.zip:rail/modular_station/main_building_3_era_c.module.lua
  • base/content/stations/rail.zip:rail/modular_station/platform_cargo_era_a.module.lua
  • base/content/stations/rail.zip:rail/modular_station/platform_cargo_era_a_bulk.module.lua
  • base/content/stations/rail.zip:rail/modular_station/platform_cargo_era_a_flatbed.module.lua
  • base/content/stations/rail.zip:rail/modular_station/platform_cargo_era_a_goods.module.lua
  • base/content/stations/rail.zip:rail/modular_station/platform_cargo_era_a_liquid.module.lua
  • base/content/stations/rail.zip:rail/modular_station/platform_cargo_era_b.module.lua
  • base/content/stations/rail.zip:rail/modular_station/platform_cargo_era_b_bulk.module.lua
  • base/content/stations/rail.zip:rail/modular_station/platform_cargo_era_b_flatbed.module.lua
  • base/content/stations/rail.zip:rail/modular_station/platform_cargo_era_b_goods.module.lua
  • base/content/stations/rail.zip:rail/modular_station/platform_cargo_era_b_liquid.module.lua
  • base/content/stations/rail.zip:rail/modular_station/platform_cargo_era_c.module.lua
  • base/content/stations/rail.zip:rail/modular_station/platform_cargo_era_c_bulk.module.lua
  • base/content/stations/rail.zip:rail/modular_station/platform_cargo_era_c_flatbed.module.lua
  • base/content/stations/rail.zip:rail/modular_station/platform_cargo_era_c_goods.module.lua
  • base/content/stations/rail.zip:rail/modular_station/platform_cargo_era_c_liquid.module.lua
  • base/content/stations/rail.zip:rail/modular_station/platform_passenger_era_a.module.lua
  • base/content/stations/rail.zip:rail/modular_station/platform_passenger_era_b.module.lua
  • base/content/stations/rail.zip:rail/modular_station/platform_passenger_era_c.module.lua
  • base/content/stations/rail.zip:rail/modular_station/side_building_1_cargo.module.lua
  • base/content/stations/rail.zip:rail/modular_station/side_building_1_era_a.module.lua
  • base/content/stations/rail.zip:rail/modular_station/side_building_1_era_b.module.lua
  • base/content/stations/rail.zip:rail/modular_station/side_building_1_era_c.module.lua
  • base/content/stations/rail.zip:rail/modular_station/side_building_2_cargo.module.lua
  • base/content/stations/rail.zip:rail/modular_station/side_building_2_era_a.module.lua
  • base/content/stations/rail.zip:rail/modular_station/side_building_2_era_b.module.lua
  • base/content/stations/rail.zip:rail/modular_station/side_building_2_era_c.module.lua
  • base/content/stations/rail.zip:rail/modular_station/side_building_3_cargo.module.lua
  • base/content/stations/rail.zip:rail/modular_station/side_building_3_era_a.module.lua
  • base/content/stations/rail.zip:rail/modular_station/side_building_3_era_b.module.lua
  • base/content/stations/rail.zip:rail/modular_station/side_building_3_era_c.module.lua
  • base/content/stations/rail.zip:rail/modular_station/stairs.module.lua
  • base/content/stations/rail.zip:rail/modular_station/modular_station.script.lua

Shipped image · 1,920 × 1,080 pixels. Open image for full size.

  • Overview: source build 25754343
Source values
{
  "cargoSpecialisation": {
    "specialisedLoadSpeedModifier": 2,
    "universalLoadSpeedModifier": 1
  },
  "definitions": [
    {
      "availability": {
        "yearFrom": 0,
        "yearTo": 0
      },
      "configureLayerScript": {
        "fileName": "::/gui/construction/construction_desc_layers.script@configureDefaultLayerFn",
        "params": {
          "heightmapContours": true
        }
      },
      "constructionTemplates": [
        {
          "availability": {
            "yearFrom": 1900,
            "yearTo": 1950
          },
          "configureHudIconsScript": {
            "fileName": "::/gui/construction/construction_desc_hud_icons.script@configureStationHudIconsFn",
            "params": {
              "cargo": false,
              "rail": true
            }
          },
          "configureLayerScript": {
            "fileName": "::/gui/construction/construction_desc_layers.script@configureDefaultLayerFn",
            "params": {
              "heightmapContours": true
            }
          },
          "data": {
            "params": [
              {
                "defaultIndex": 1,
                "displayMode": "Horizontal",
                "group": "tracks",
                "key": "tracks",
                "name": "Tracks",
                "values": [
                  "1",
                  "2",
                  "3",
                  "4",
                  "5",
                  "6",
                  "7",
                  "8"
                ]
              },
              {
                "defaultIndex": 3,
                "displayMode": "Sparse",
                "formatValueScript": {
                  "fileName": "::/scripts/construction/param_util.script@formatLengthValueFn",
                  "params": {
                    "forceSmallUnit": true,
                    "values": [
                      80,
                      120,
                      160,
                      240,
                      320
                    ]
                  }
                },
                "group": "tracks",
                "key": "length",
                "name": "Length",
                "values": [
                  "80",
                  "120",
                  "160",
                  "240",
                  "320"
                ]
              },
              {
                "displayMode": "Horizontal",
                "key": "trackType",
                "name": "Track Type",
                "tooltips": [
                  "Simple",
                  "Standard"
                ],
                "uiType": "IconButton",
                "values": [
                  "::/infrastructure/track/simple/simple.tga",
                  "::/infrastructure/track/standard/standard.tga"
                ],
                "yearFrom": 1930,
                "yearTo": 1980
              },
              {
                "displayMode": "Horizontal",
                "key": "trackType",
                "name": "Track Type",
                "tooltips": [
                  "Simple",
                  "Standard",
                  "High-Speed"
                ],
                "uiType": "IconButton",
                "values": [
                  "::/infrastructure/track/simple/simple.tga",
                  "::/infrastructure/track/standard/standard.tga",
                  "::/infrastructure/track/high_speed/high_speed.tga"
                ],
                "yearFrom": 1980,
                "yearTo": 0
              },
              {
                "defaultIndex": 2,
                "displayMode": "Horizontal",
                "key": "catenary",
                "name": "Catenary",
                "values": [
                  "No",
                  "Yes"
                ],
                "yearFrom": 1921,
                "yearTo": 0
              }
            ]
          },
          "description": {
            "attributes": {
              "cost": [
                198000,
                4596000
              ],
              "maintenanceCost": [
                33000,
                766000
              ],
              "noise": [
                25,
                -1
              ],
              "pollution": [
                45,
                350
              ]
            },
            "description": "Passenger station that can be extended with modules.",
            "icon": "/stations/rail/modular_station/station_era_a.tga",
            "name": "Passenger Station",
            "previewIcon": "/stations/rail/modular_station/station_era_a_preview.tga"
          },
          "menuCategory": {
            "categories": [
              {
                "category": "rail_buildings",
                "order": 1000
              }
            ]
          },
          "type": "DYNAMIC"
        },
        {
          "availability": {
            "yearFrom": 1900,
            "yearTo": 1950
          },
          "configureHudIconsScript": {
            "fileName": "::/gui/construction/construction_desc_hud_icons.script@configureStationHudIconsFn",
            "params": {
              "cargo": false,
              "rail": true
            }
          },
          "configureLayerScript": {
            "fileName": "::/gui/construction/construction_desc_layers.script@configureDefaultLayerFn",
            "params": {
              "heightmapContours": true
            }
          },
          "data": {
            "params": [
              {
                "defaultIndex": 1,
                "displayMode": "Horizontal",
                "group": "tracks",
                "key": "tracks",
                "name": "Tracks",
                "values": [
                  "1",
                  "2",
                  "3",
                  "4",
                  "5",
                  "6",
                  "7",
                  "8"
                ]
              },
              {
                "defaultIndex": 3,
                "displayMode": "Sparse",
                "formatValueScript": {
                  "fileName": "::/scripts/construction/param_util.script@formatLengthValueFn",
                  "params": {
                    "forceSmallUnit": true,
                    "values": [
                      80,
                      120,
                      160,
                      240,
                      320
                    ]
                  }
                },
                "group": "tracks",
                "key": "length",
                "name": "Length",
                "values": [
                  "80",
                  "120",
                  "160",
                  "240",
                  "320"
                ]
              },
              {
                "displayMode": "Horizontal",
                "key": "trackType",
                "name": "Track Type",
                "tooltips": [
                  "Simple",
                  "Standard"
                ],
                "uiType": "IconButton",
                "values": [
                  "::/infrastructure/track/simple/simple.tga",
                  "::/infrastructure/track/standard/standard.tga"
                ],
                "yearFrom": 1930,
                "yearTo": 1980
              },
              {
                "displayMode": "Horizontal",
                "key": "trackType",
                "name": "Track Type",
                "tooltips": [
                  "Simple",
                  "Standard",
                  "High-Speed"
                ],
                "uiType": "IconButton",
                "values": [
                  "::/infrastructure/track/simple/simple.tga",
                  "::/infrastructure/track/standard/standard.tga",
                  "::/infrastructure/track/high_speed/high_speed.tga"
                ],
                "yearFrom": 1980,
                "yearTo": 0
              },
              {
                "defaultIndex": 2,
                "displayMode": "Horizontal",
                "key": "catenary",
                "name": "Catenary",
                "values": [
                  "No",
                  "Yes"
                ],
                "yearFrom": 1921,
                "yearTo": 0
              }
            ]
          },
          "description": {
            "attributes": {
              "cost": [
                198000,
                4380000
              ],
              "maintenanceCost": [
                33000,
                730000
              ],
              "noise": [
                25,
                -1
              ],
              "pollution": [
                45,
                350
              ]
            },
            "description": "Passenger station that can be extended with modules.",
            "icon": "/stations/rail/modular_station/station_head_era_a.tga",
            "name": "Passenger Terminus Station",
            "previewIcon": "/stations/rail/modular_station/station_head_era_a_preview.tga"
          },
          "menuCategory": {
            "categories": [
              {
                "category": "rail_buildings",
                "order": 2000
              }
            ]
          },
          "type": "DYNAMIC"
        },
        {
          "availability": {
            "yearFrom": 1950,
            "yearTo": 1990
          },
          "configureHudIconsScript": {
            "fileName": "::/gui/construction/construction_desc_hud_icons.script@configureStationHudIconsFn",
            "params": {
              "cargo": false,
              "rail": true
            }
          },
          "configureLayerScript": {
            "fileName": "::/gui/construction/construction_desc_layers.script@configureDefaultLayerFn",
            "params": {
              "heightmapContours": true
            }
          },
          "data": {
            "params": [
              {
                "defaultIndex": 1,
                "displayMode": "Horizontal",
                "group": "tracks",
                "key": "tracks",
                "name": "Tracks",
                "values": [
                  "1",
                  "2",
                  "3",
                  "4",
                  "5",
                  "6",
                  "7",
                  "8"
                ]
              },
              {
                "defaultIndex": 3,
                "displayMode": "Sparse",
                "formatValueScript": {
                  "fileName": "::/scripts/construction/param_util.script@formatLengthValueFn",
                  "params": {
                    "forceSmallUnit": true,
                    "values": [
                      80,
                      120,
                      160,
                      240,
                      320
                    ]
                  }
                },
                "group": "tracks",
                "key": "length",
                "name": "Length",
                "values": [
                  "80",
                  "120",
                  "160",
                  "240",
                  "320"
                ]
              },
              {
                "displayMode": "Horizontal",
                "key": "trackType",
                "name": "Track Type",
                "tooltips": [
                  "Simple",
                  "Standard"
                ],
                "uiType": "IconButton",
                "values": [
                  "::/infrastructure/track/simple/simple.tga",
                  "::/infrastructure/track/standard/standard.tga"
                ],
                "yearFrom": 1930,
                "yearTo": 1980
              },
              {
                "displayMode": "Horizontal",
                "key": "trackType",
                "name": "Track Type",
                "tooltips": [
                  "Simple",
                  "Standard",
                  "High-Speed"
                ],
                "uiType": "IconButton",
                "values": [
                  "::/infrastructure/track/simple/simple.tga",
                  "::/infrastructure/track/standard/standard.tga",
                  "::/infrastructure/track/high_speed/high_speed.tga"
                ],
                "yearFrom": 1980,
                "yearTo": 0
              },
              {
                "defaultIndex": 2,
                "displayMode": "Horizontal",
                "key": "catenary",
                "name": "Catenary",
                "values": [
                  "No",
                  "Yes"
                ],
                "yearFrom": 1921,
                "yearTo": 0
              }
            ]
          },
          "description": {
            "attributes": {
              "cost": [
                594000,
                13788000
              ],
              "maintenanceCost": [
                99000,
                2298000
              ],
              "noise": [
                25,
                -1
              ],
              "pollution": [
                45,
                350
              ]
            },
            "description": "Passenger station that can be extended with modules.",
            "icon": "/stations/rail/modular_station/station_era_b.tga",
            "name": "Passenger Station",
            "previewIcon": "/stations/rail/modular_station/station_era_b_preview.tga"
          },
          "menuCategory": {
            "categories": [
              {
                "category": "rail_buildings",
                "order": 1000
              }
            ]
          },
          "type": "DYNAMIC"
        },
        {
          "availability": {
            "yearFrom": 1950,
            "yearTo": 1990
          },
          "configureHudIconsScript": {
            "fileName": "::/gui/construction/construction_desc_hud_icons.script@configureStationHudIconsFn",
            "params": {
              "cargo": false,
              "rail": true
            }
          },
          "configureLayerScript": {
            "fileName": "::/gui/construction/construction_desc_layers.script@configureDefaultLayerFn",
            "params": {
              "heightmapContours": true
            }
          },
          "data": {
            "params": [
              {
                "defaultIndex": 1,
                "displayMode": "Horizontal",
                "group": "tracks",
                "key": "tracks",
                "name": "Tracks",
                "values": [
                  "1",
                  "2",
                  "3",
                  "4",
                  "5",
                  "6",
                  "7",
                  "8"
                ]
              },
              {
                "defaultIndex": 3,
                "displayMode": "Sparse",
                "formatValueScript": {
                  "fileName": "::/scripts/construction/param_util.script@formatLengthValueFn",
                  "params": {
                    "forceSmallUnit": true,
                    "values": [
                      80,
                      120,
                      160,
                      240,
                      320
                    ]
                  }
                },
                "group": "tracks",
                "key": "length",
                "name": "Length",
                "values": [
                  "80",
                  "120",
                  "160",
                  "240",
                  "320"
                ]
              },
              {
                "displayMode": "Horizontal",
                "key": "trackType",
                "name": "Track Type",
                "tooltips": [
                  "Simple",
                  "Standard"
                ],
                "uiType": "IconButton",
                "values": [
                  "::/infrastructure/track/simple/simple.tga",
                  "::/infrastructure/track/standard/standard.tga"
                ],
                "yearFrom": 1930,
                "yearTo": 1980
              },
              {
                "displayMode": "Horizontal",
                "key": "trackType",
                "name": "Track Type",
                "tooltips": [
                  "Simple",
                  "Standard",
                  "High-Speed"
                ],
                "uiType": "IconButton",
                "values": [
                  "::/infrastructure/track/simple/simple.tga",
                  "::/infrastructure/track/standard/standard.tga",
                  "::/infrastructure/track/high_speed/high_speed.tga"
                ],
                "yearFrom": 1980,
                "yearTo": 0
              },
              {
                "defaultIndex": 2,
                "displayMode": "Horizontal",
                "key": "catenary",
                "name": "Catenary",
                "values": [
                  "No",
                  "Yes"
                ],
                "yearFrom": 1921,
                "yearTo": 0
              }
            ]
          },
          "description": {
            "attributes": {
              "cost": [
                594000,
                13140000
              ],
              "maintenanceCost": [
                99000,
                2190000
              ],
              "noise": [
                25,
                -1
              ],
              "pollution": [
                45,
                350
              ]
            },
            "description": "Passenger station that can be extended with modules.",
            "icon": "/stations/rail/modular_station/station_head_era_b.tga",
            "name": "Passenger Terminus Station",
            "previewIcon": "/stations/rail/modular_station/station_head_era_b_preview.tga"
          },
          "menuCategory": {
            "categories": [
              {
                "category": "rail_buildings",
                "order": 2000
              }
            ]
          },
          "type": "DYNAMIC"
        },
        {
          "availability": {
            "yearFrom": 1990,
            "yearTo": 0
          },
          "configureHudIconsScript": {
            "fileName": "::/gui/construction/construction_desc_hud_icons.script@configureStationHudIconsFn",
            "params": {
              "cargo": false,
              "rail": true
            }
          },
          "configureLayerScript": {
            "fileName": "::/gui/construction/construction_desc_layers.script@configureDefaultLayerFn",
            "params": {
              "heightmapContours": true
            }
          },
          "data": {
            "params": [
              {
                "defaultIndex": 1,
                "displayMode": "Horizontal",
                "group": "tracks",
                "key": "tracks",
                "name": "Tracks",
                "values": [
                  "1",
                  "2",
                  "3",
                  "4",
                  "5",
                  "6",
                  "7",
                  "8"
                ]
              },
              {
                "defaultIndex": 3,
                "displayMode": "Sparse",
                "formatValueScript": {
                  "fileName": "::/scripts/construction/param_util.script@formatLengthValueFn",
                  "params": {
                    "forceSmallUnit": true,
                    "values": [
                      80,
                      120,
                      160,
                      240,
                      320
                    ]
                  }
                },
                "group": "tracks",
                "key": "length",
                "name": "Length",
                "values": [
                  "80",
                  "120",
                  "160",
                  "240",
                  "320"
                ]
              },
              {
                "displayMode": "Horizontal",
                "key": "trackType",
                "name": "Track Type",
                "tooltips": [
                  "Simple",
                  "Standard"
                ],
                "uiType": "IconButton",
                "values": [
                  "::/infrastructure/track/simple/simple.tga",
                  "::/infrastructure/track/standard/standard.tga"
                ],
                "yearFrom": 1930,
                "yearTo": 1980
              },
              {
                "displayMode": "Horizontal",
                "key": "trackType",
                "name": "Track Type",
                "tooltips": [
                  "Simple",
                  "Standard",
                  "High-Speed"
                ],
                "uiType": "IconButton",
                "values": [
                  "::/infrastructure/track/simple/simple.tga",
                  "::/infrastructure/track/standard/standard.tga",
                  "::/infrastructure/track/high_speed/high_speed.tga"
                ],
                "yearFrom": 1980,
                "yearTo": 0
              },
              {
                "defaultIndex": 2,
                "displayMode": "Horizontal",
                "key": "catenary",
                "name": "Catenary",
                "values": [
                  "No",
                  "Yes"
                ],
                "yearFrom": 1921,
                "yearTo": 0
              }
            ]
          },
          "description": {
            "attributes": {
              "cost": [
                1782000,
                41364000
              ],
              "maintenanceCost": [
                297000,
                6894000
              ],
              "noise": [
                25,
                -1
              ],
              "pollution": [
                45,
                350
              ]
            },
            "description": "Passenger station that can be extended with modules.",
            "icon": "/stations/rail/modular_station/station_era_c.tga",
            "name": "Passenger Station",
            "previewIcon": "/stations/rail/modular_station/station_era_c_preview.tga"
          },
          "menuCategory": {
            "categories": [
              {
                "category": "rail_buildings",
                "order": 1000
              }
            ]
          },
          "type": "DYNAMIC"
        },
        {
          "availability": {
            "yearFrom": 1990,
            "yearTo": 0
          },
          "configureHudIconsScript": {
            "fileName": "::/gui/construction/construction_desc_hud_icons.script@configureStationHudIconsFn",
            "params": {
              "cargo": false,
              "rail": true
            }
          },
          "configureLayerScript": {
            "fileName": "::/gui/construction/construction_desc_layers.script@configureDefaultLayerFn",
            "params": {
              "heightmapContours": true
            }
          },
          "data": {
            "params": [
              {
                "defaultIndex": 1,
                "displayMode": "Horizontal",
                "group": "tracks",
                "key": "tracks",
                "name": "Tracks",
                "values": [
                  "1",
                  "2",
                  "3",
                  "4",
                  "5",
                  "6",
                  "7",
                  "8"
                ]
              },
              {
                "defaultIndex": 3,
                "displayMode": "Sparse",
                "formatValueScript": {
                  "fileName": "::/scripts/construction/param_util.script@formatLengthValueFn",
                  "params": {
                    "forceSmallUnit": true,
                    "values": [
                      80,
                      120,
                      160,
                      240,
                      320
                    ]
                  }
                },
                "group": "tracks",
                "key": "length",
                "name": "Length",
                "values": [
                  "80",
                  "120",
                  "160",
                  "240",
                  "320"
                ]
              },
              {
                "displayMode": "Horizontal",
                "key": "trackType",
                "name": "Track Type",
                "tooltips": [
                  "Simple",
                  "Standard"
                ],
                "uiType": "IconButton",
                "values": [
                  "::/infrastructure/track/simple/simple.tga",
                  "::/infrastructure/track/standard/standard.tga"
                ],
                "yearFrom": 1930,
                "yearTo": 1980
              },
              {
                "displayMode": "Horizontal",
                "key": "trackType",
                "name": "Track Type",
                "tooltips": [
                  "Simple",
                  "Standard",
                  "High-Speed"
                ],
                "uiType": "IconButton",
                "values": [
                  "::/infrastructure/track/simple/simple.tga",
                  "::/infrastructure/track/standard/standard.tga",
                  "::/infrastructure/track/high_speed/high_speed.tga"
                ],
                "yearFrom": 1980,
                "yearTo": 0
              },
              {
                "defaultIndex": 2,
                "displayMode": "Horizontal",
                "key": "catenary",
                "name": "Catenary",
                "values": [
                  "No",
                  "Yes"
                ],
                "yearFrom": 1921,
                "yearTo": 0
              }
            ]
          },
          "description": {
            "attributes": {
              "cost": [
                1782000,
                39420000
              ],
              "maintenanceCost": [
                297000,
                6570000
              ],
              "noise": [
                25,
                -1
              ],
              "pollution": [
                45,
                350
              ]
            },
            "description": "Passenger station that can be extended with modules.",
            "icon": "/stations/rail/modular_station/station_head_era_c.tga",
            "name": "Passenger Terminus Station",
            "previewIcon": "/stations/rail/modular_station/station_head_era_c_preview.tga"
          },
          "menuCategory": {
            "categories": [
              {
                "category": "rail_buildings",
                "order": 2000
              }
            ]
          },
          "type": "DYNAMIC"
        },
        {
          "availability": {
            "yearFrom": 1900,
            "yearTo": 1950
          },
          "configureHudIconsScript": {
            "fileName": "::/gui/construction/construction_desc_hud_icons.script@configureStationHudIconsFn",
            "params": {
              "cargo": true,
              "rail": true
            }
          },
          "configureLayerScript": {
            "fileName": "::/gui/construction/construction_desc_layers.script@configureDefaultLayerFn",
            "params": {
              "heightmapContours": true
            }
          },
          "data": {
            "params": [
              {
                "defaultIndex": 1,
                "displayMode": "Horizontal",
                "group": "tracks",
                "key": "tracks",
                "name": "Tracks",
                "values": [
                  "1",
                  "2",
                  "3",
                  "4",
                  "5",
                  "6",
                  "7",
                  "8"
                ]
              },
              {
                "defaultIndex": 3,
                "displayMode": "Sparse",
                "formatValueScript": {
                  "fileName": "::/scripts/construction/param_util.script@formatLengthValueFn",
                  "params": {
                    "forceSmallUnit": true,
                    "values": [
                      80,
                      120,
                      160,
                      240,
                      320
                    ]
                  }
                },
                "group": "tracks",
                "key": "length",
                "name": "Length",
                "values": [
                  "80",
                  "120",
                  "160",
                  "240",
                  "320"
                ]
              },
              {
                "displayMode": "Horizontal",
                "key": "trackType",
                "name": "Track Type",
                "tooltips": [
                  "Simple",
                  "Standard"
                ],
                "uiType": "IconButton",
                "values": [
                  "::/infrastructure/track/simple/simple.tga",
                  "::/infrastructure/track/standard/standard.tga"
                ],
                "yearFrom": 1930,
                "yearTo": 1980
              },
              {
                "displayMode": "Horizontal",
                "key": "trackType",
                "name": "Track Type",
                "tooltips": [
                  "Simple",
                  "Standard",
                  "High-Speed"
                ],
                "uiType": "IconButton",
                "values": [
                  "::/infrastructure/track/simple/simple.tga",
                  "::/infrastructure/track/standard/standard.tga",
                  "::/infrastructure/track/high_speed/high_speed.tga"
                ],
                "yearFrom": 1980,
                "yearTo": 0
              },
              {
                "defaultIndex": 2,
                "displayMode": "Horizontal",
                "key": "catenary",
                "name": "Catenary",
                "values": [
                  "No",
                  "Yes"
                ],
                "yearFrom": 1921,
                "yearTo": 0
              },
              {
                "defaultIndex": 1,
                "displayMode": "Sparse",
                "group": "specialization",
                "key": "specialization",
                "name": "Specialization",
                "values": [
                  "Universal",
                  "Liquid",
                  "Bulk",
                  "Flatbed",
                  "Goods"
                ]
              }
            ]
          },
          "description": {
            "attributes": {
              "cost": [
                138000,
                4476000
              ],
              "maintenanceCost": [
                23000,
                746000
              ],
              "noise": [
                25,
                -1
              ],
              "pollution": [
                45,
                350
              ]
            },
            "description": "Cargo station that can be extended and specialized with modules.",
            "icon": "/stations/rail/modular_station/station_cargo.tga",
            "name": "Cargo Station",
            "previewIcon": "/stations/rail/modular_station/station_cargo_preview.tga"
          },
          "menuCategory": {
            "categories": [
              {
                "category": "rail_buildings",
                "order": 3000
              }
            ]
          },
          "type": "DYNAMIC"
        },
        {
          "availability": {
            "yearFrom": 1900,
            "yearTo": 1950
          },
          "configureHudIconsScript": {
            "fileName": "::/gui/construction/construction_desc_hud_icons.script@configureStationHudIconsFn",
            "params": {
              "cargo": true,
              "rail": true
            }
          },
          "configureLayerScript": {
            "fileName": "::/gui/construction/construction_desc_layers.script@configureDefaultLayerFn",
            "params": {
              "heightmapContours": true
            }
          },
          "data": {
            "params": [
              {
                "defaultIndex": 1,
                "displayMode": "Horizontal",
                "group": "tracks",
                "key": "tracks",
                "name": "Tracks",
                "values": [
                  "1",
                  "2",
                  "3",
                  "4",
                  "5",
                  "6",
                  "7",
                  "8"
                ]
              },
              {
                "defaultIndex": 3,
                "displayMode": "Sparse",
                "formatValueScript": {
                  "fileName": "::/scripts/construction/param_util.script@formatLengthValueFn",
                  "params": {
                    "forceSmallUnit": true,
                    "values": [
                      80,
                      120,
                      160,
                      240,
                      320
                    ]
                  }
                },
                "group": "tracks",
                "key": "length",
                "name": "Length",
                "values": [
                  "80",
                  "120",
                  "160",
                  "240",
                  "320"
                ]
              },
              {
                "displayMode": "Horizontal",
                "key": "trackType",
                "name": "Track Type",
                "tooltips": [
                  "Simple",
                  "Standard"
                ],
                "uiType": "IconButton",
                "values": [
                  "::/infrastructure/track/simple/simple.tga",
                  "::/infrastructure/track/standard/standard.tga"
                ],
                "yearFrom": 1930,
                "yearTo": 1980
              },
              {
                "displayMode": "Horizontal",
                "key": "trackType",
                "name": "Track Type",
                "tooltips": [
                  "Simple",
                  "Standard",
                  "High-Speed"
                ],
                "uiType": "IconButton",
                "values": [
                  "::/infrastructure/track/simple/simple.tga",
                  "::/infrastructure/track/standard/standard.tga",
                  "::/infrastructure/track/high_speed/high_speed.tga"
                ],
                "yearFrom": 1980,
                "yearTo": 0
              },
              {
                "defaultIndex": 2,
                "displayMode": "Horizontal",
                "key": "catenary",
                "name": "Catenary",
                "values": [
                  "No",
                  "Yes"
                ],
                "yearFrom": 1921,
                "yearTo": 0
              },
              {
                "defaultIndex": 1,
                "displayMode": "Sparse",
                "group": "specialization",
                "key": "specialization",
                "name": "Specialization",
                "values": [
                  "Universal",
                  "Liquid",
                  "Bulk",
                  "Flatbed",
                  "Goods"
                ]
              }
            ]
          },
          "description": {
            "attributes": {
              "cost": [
                138000,
                4380000
              ],
              "maintenanceCost": [
                23000,
                730000
              ],
              "noise": [
                25,
                -1
              ],
              "pollution": [
                45,
                350
              ]
            },
            "description": "Cargo station that can be extended and specialized with modules.",
            "icon": "/stations/rail/modular_station/station_cargo_head.tga",
            "name": "Cargo Terminus Station",
            "previewIcon": "/stations/rail/modular_station/station_cargo_head_preview.tga"
          },
          "menuCategory": {
            "categories": [
              {
                "category": "rail_buildings",
                "order": 4000
              }
            ]
          },
          "type": "DYNAMIC"
        },
        {
          "availability": {
            "yearFrom": 1950,
            "yearTo": 1990
          },
          "configureHudIconsScript": {
            "fileName": "::/gui/construction/construction_desc_hud_icons.script@configureStationHudIconsFn",
            "params": {
              "cargo": true,
              "rail": true
            }
          },
          "configureLayerScript": {
            "fileName": "::/gui/construction/construction_desc_layers.script@configureDefaultLayerFn",
            "params": {
              "heightmapContours": true
            }
          },
          "data": {
            "params": [
              {
                "defaultIndex": 1,
                "displayMode": "Horizontal",
                "group": "tracks",
                "key": "tracks",
                "name": "Tracks",
                "values": [
                  "1",
                  "2",
                  "3",
                  "4",
                  "5",
                  "6",
                  "7",
                  "8"
                ]
              },
              {
                "defaultIndex": 3,
                "displayMode": "Sparse",
                "formatValueScript": {
                  "fileName": "::/scripts/construction/param_util.script@formatLengthValueFn",
                  "params": {
                    "forceSmallUnit": true,
                    "values": [
                      80,
                      120,
                      160,
                      240,
                      320
                    ]
                  }
                },
                "group": "tracks",
                "key": "length",
                "name": "Length",
                "values": [
                  "80",
                  "120",
                  "160",
                  "240",
                  "320"
                ]
              },
              {
                "displayMode": "Horizontal",
                "key": "trackType",
                "name": "Track Type",
                "tooltips": [
                  "Simple",
                  "Standard"
                ],
                "uiType": "IconButton",
                "values": [
                  "::/infrastructure/track/simple/simple.tga",
                  "::/infrastructure/track/standard/standard.tga"
                ],
                "yearFrom": 1930,
                "yearTo": 1980
              },
              {
                "displayMode": "Horizontal",
                "key": "trackType",
                "name": "Track Type",
                "tooltips": [
                  "Simple",
                  "Standard",
                  "High-Speed"
                ],
                "uiType": "IconButton",
                "values": [
                  "::/infrastructure/track/simple/simple.tga",
                  "::/infrastructure/track/standard/standard.tga",
                  "::/infrastructure/track/high_speed/high_speed.tga"
                ],
                "yearFrom": 1980,
                "yearTo": 0
              },
              {
                "defaultIndex": 2,
                "displayMode": "Horizontal",
                "key": "catenary",
                "name": "Catenary",
                "values": [
                  "No",
                  "Yes"
                ],
                "yearFrom": 1921,
                "yearTo": 0
              },
              {
                "defaultIndex": 1,
                "displayMode": "Sparse",
                "group": "specialization",
                "key": "specialization",
                "name": "Specialization",
                "values": [
                  "Universal",
                  "Liquid",
                  "Bulk",
                  "Flatbed",
                  "Goods"
                ]
              }
            ]
          },
          "description": {
            "attributes": {
              "cost": [
                414000,
                13428000
              ],
              "maintenanceCost": [
                69000,
                2238000
              ],
              "noise": [
                25,
                -1
              ],
              "pollution": [
                45,
                350
              ]
            },
            "description": "Cargo station that can be extended and specialized with modules.",
            "icon": "/stations/rail/modular_station/station_cargo.tga",
            "name": "Cargo Station",
            "previewIcon": "/stations/rail/modular_station/station_cargo_preview.tga"
          },
          "menuCategory": {
            "categories": [
              {
                "category": "rail_buildings",
                "order": 3000
              }
            ]
          },
          "type": "DYNAMIC"
        },
        {
          "availability": {
            "yearFrom": 1950,
            "yearTo": 1990
          },
          "configureHudIconsScript": {
            "fileName": "::/gui/construction/construction_desc_hud_icons.script@configureStationHudIconsFn",
            "params": {
              "cargo": true,
              "rail": true
            }
          },
          "configureLayerScript": {
            "fileName": "::/gui/construction/construction_desc_layers.script@configureDefaultLayerFn",
            "params": {
              "heightmapContours": true
            }
          },
          "data": {
            "params": [
              {
                "defaultIndex": 1,
                "displayMode": "Horizontal",
                "group": "tracks",
                "key": "tracks",
                "name": "Tracks",
                "values": [
                  "1",
                  "2",
                  "3",
                  "4",
                  "5",
                  "6",
                  "7",
                  "8"
                ]
              },
              {
                "defaultIndex": 3,
                "displayMode": "Sparse",
                "formatValueScript": {
                  "fileName": "::/scripts/construction/param_util.script@formatLengthValueFn",
                  "params": {
                    "forceSmallUnit": true,
                    "values": [
                      80,
                      120,
                      160,
                      240,
                      320
                    ]
                  }
                },
                "group": "tracks",
                "key": "length",
                "name": "Length",
                "values": [
                  "80",
                  "120",
                  "160",
                  "240",
                  "320"
                ]
              },
              {
                "displayMode": "Horizontal",
                "key": "trackType",
                "name": "Track Type",
                "tooltips": [
                  "Simple",
                  "Standard"
                ],
                "uiType": "IconButton",
                "values": [
                  "::/infrastructure/track/simple/simple.tga",
                  "::/infrastructure/track/standard/standard.tga"
                ],
                "yearFrom": 1930,
                "yearTo": 1980
              },
              {
                "displayMode": "Horizontal",
                "key": "trackType",
                "name": "Track Type",
                "tooltips": [
                  "Simple",
                  "Standard",
                  "High-Speed"
                ],
                "uiType": "IconButton",
                "values": [
                  "::/infrastructure/track/simple/simple.tga",
                  "::/infrastructure/track/standard/standard.tga",
                  "::/infrastructure/track/high_speed/high_speed.tga"
                ],
                "yearFrom": 1980,
                "yearTo": 0
              },
              {
                "defaultIndex": 2,
                "displayMode": "Horizontal",
                "key": "catenary",
                "name": "Catenary",
                "values": [
                  "No",
                  "Yes"
                ],
                "yearFrom": 1921,
                "yearTo": 0
              },
              {
                "defaultIndex": 1,
                "displayMode": "Sparse",
                "group": "specialization",
                "key": "specialization",
                "name": "Specialization",
                "values": [
                  "Universal",
                  "Liquid",
                  "Bulk",
                  "Flatbed",
                  "Goods"
                ]
              }
            ]
          },
          "description": {
            "attributes": {
              "cost": [
                414000,
                13140000
              ],
              "maintenanceCost": [
                69000,
                2190000
              ],
              "noise": [
                25,
                -1
              ],
              "pollution": [
                45,
                350
              ]
            },
            "description": "Cargo station that can be extended and specialized with modules.",
            "icon": "/stations/rail/modular_station/station_cargo_head.tga",
            "name": "Cargo Terminus Station",
            "previewIcon": "/stations/rail/modular_station/station_cargo_head_preview.tga"
          },
          "menuCategory": {
            "categories": [
              {
                "category": "rail_buildings",
                "order": 4000
              }
            ]
          },
          "type": "DYNAMIC"
        },
        {
          "availability": {
            "yearFrom": 1990,
            "yearTo": 0
          },
          "configureHudIconsScript": {
            "fileName": "::/gui/construction/construction_desc_hud_icons.script@configureStationHudIconsFn",
            "params": {
              "cargo": true,
              "rail": true
            }
          },
          "configureLayerScript": {
            "fileName": "::/gui/construction/construction_desc_layers.script@configureDefaultLayerFn",
            "params": {
              "heightmapContours": true
            }
          },
          "data": {
            "params": [
              {
                "defaultIndex": 1,
                "displayMode": "Horizontal",
                "group": "tracks",
                "key": "tracks",
                "name": "Tracks",
                "values": [
                  "1",
                  "2",
                  "3",
                  "4",
                  "5",
                  "6",
                  "7",
                  "8"
                ]
              },
              {
                "defaultIndex": 3,
                "displayMode": "Sparse",
                "formatValueScript": {
                  "fileName": "::/scripts/construction/param_util.script@formatLengthValueFn",
                  "params": {
                    "forceSmallUnit": true,
                    "values": [
                      80,
                      120,
                      160,
                      240,
                      320
                    ]
                  }
                },
                "group": "tracks",
                "key": "length",
                "name": "Length",
                "values": [
                  "80",
                  "120",
                  "160",
                  "240",
                  "320"
                ]
              },
              {
                "displayMode": "Horizontal",
                "key": "trackType",
                "name": "Track Type",
                "tooltips": [
                  "Simple",
                  "Standard"
                ],
                "uiType": "IconButton",
                "values": [
                  "::/infrastructure/track/simple/simple.tga",
                  "::/infrastructure/track/standard/standard.tga"
                ],
                "yearFrom": 1930,
                "yearTo": 1980
              },
              {
                "displayMode": "Horizontal",
                "key": "trackType",
                "name": "Track Type",
                "tooltips": [
                  "Simple",
                  "Standard",
                  "High-Speed"
                ],
                "uiType": "IconButton",
                "values": [
                  "::/infrastructure/track/simple/simple.tga",
                  "::/infrastructure/track/standard/standard.tga",
                  "::/infrastructure/track/high_speed/high_speed.tga"
                ],
                "yearFrom": 1980,
                "yearTo": 0
              },
              {
                "defaultIndex": 2,
                "displayMode": "Horizontal",
                "key": "catenary",
                "name": "Catenary",
                "values": [
                  "No",
                  "Yes"
                ],
                "yearFrom": 1921,
                "yearTo": 0
              },
              {
                "defaultIndex": 1,
                "displayMode": "Sparse",
                "group": "specialization",
                "key": "specialization",
                "name": "Specialization",
                "values": [
                  "Universal",
                  "Liquid",
                  "Bulk",
                  "Flatbed",
                  "Goods"
                ]
              }
            ]
          },
          "description": {
            "attributes": {
              "cost": [
                1242000,
                40284000
              ],
              "maintenanceCost": [
                207000,
                6714000
              ],
              "noise": [
                25,
                -1
              ],
              "pollution": [
                45,
                350
              ]
            },
            "description": "Cargo station that can be extended and specialized with modules.",
            "icon": "/stations/rail/modular_station/station_cargo.tga",
            "name": "Cargo Station",
            "previewIcon": "/stations/rail/modular_station/station_cargo_preview.tga"
          },
          "menuCategory": {
            "categories": [
              {
                "category": "rail_buildings",
                "order": 3000
              }
            ]
          },
          "type": "DYNAMIC"
        },
        {
          "availability": {
            "yearFrom": 1990,
            "yearTo": 0
          },
          "configureHudIconsScript": {
            "fileName": "::/gui/construction/construction_desc_hud_icons.script@configureStationHudIconsFn",
            "params": {
              "cargo": true,
              "rail": true
            }
          },
          "configureLayerScript": {
            "fileName": "::/gui/construction/construction_desc_layers.script@configureDefaultLayerFn",
            "params": {
              "heightmapContours": true
            }
          },
          "data": {
            "params": [
              {
                "defaultIndex": 1,
                "displayMode": "Horizontal",
                "group": "tracks",
                "key": "tracks",
                "name": "Tracks",
                "values": [
                  "1",
                  "2",
                  "3",
                  "4",
                  "5",
                  "6",
                  "7",
                  "8"
                ]
              },
              {
                "defaultIndex": 3,
                "displayMode": "Sparse",
                "formatValueScript": {
                  "fileName": "::/scripts/construction/param_util.script@formatLengthValueFn",
                  "params": {
                    "forceSmallUnit": true,
                    "values": [
                      80,
                      120,
                      160,
                      240,
                      320
                    ]
                  }
                },
                "group": "tracks",
                "key": "length",
                "name": "Length",
                "values": [
                  "80",
                  "120",
                  "160",
                  "240",
                  "320"
                ]
              },
              {
                "displayMode": "Horizontal",
                "key": "trackType",
                "name": "Track Type",
                "tooltips": [
                  "Simple",
                  "Standard"
                ],
                "uiType": "IconButton",
                "values": [
                  "::/infrastructure/track/simple/simple.tga",
                  "::/infrastructure/track/standard/standard.tga"
                ],
                "yearFrom": 1930,
                "yearTo": 1980
              },
              {
                "displayMode": "Horizontal",
                "key": "trackType",
                "name": "Track Type",
                "tooltips": [
                  "Simple",
                  "Standard",
                  "High-Speed"
                ],
                "uiType": "IconButton",
                "values": [
                  "::/infrastructure/track/simple/simple.tga",
                  "::/infrastructure/track/standard/standard.tga",
                  "::/infrastructure/track/high_speed/high_speed.tga"
                ],
                "yearFrom": 1980,
                "yearTo": 0
              },
              {
                "defaultIndex": 2,
                "displayMode": "Horizontal",
                "key": "catenary",
                "name": "Catenary",
                "values": [
                  "No",
                  "Yes"
                ],
                "yearFrom": 1921,
                "yearTo": 0
              },
              {
                "defaultIndex": 1,
                "displayMode": "Sparse",
                "group": "specialization",
                "key": "specialization",
                "name": "Specialization",
                "values": [
                  "Universal",
                  "Liquid",
                  "Bulk",
                  "Flatbed",
                  "Goods"
                ]
              }
            ]
          },
          "description": {
            "attributes": {
              "cost": [
                1242000,
                39420000
              ],
              "maintenanceCost": [
                207000,
                6570000
              ],
              "noise": [
                25,
                -1
              ],
              "pollution": [
                45,
                350
              ]
            },
            "description": "Cargo station that can be extended and specialized with modules.",
            "icon": "/stations/rail/modular_station/station_cargo_head.tga",
            "name": "Cargo Terminus Station",
            "previewIcon": "/stations/rail/modular_station/station_cargo_head_preview.tga"
          },
          "menuCategory": {
            "categories": [
              {
                "category": "rail_buildings",
                "order": 4000
              }
            ]
          },
          "type": "DYNAMIC"
        }
      ],
      "createTemplateScript": {
        "fileName": "/stations/rail/modular_station/modular_station.script@createTemplateFn",
        "params": {}
      },
      "description": {
        "description": "Modular train station for cargo and passengers.",
        "icon": "/stations/rail/modular_station/station_cargo.tga",
        "name": "Train Station",
        "previewIcon": "/stations/rail/modular_station/tmp_train_station.tga"
      },
      "isAffectedByToolScript": {
        "fileName": "/stations/rail/modular_station/modular_station.script@isAffectedByToolFn",
        "params": {}
      },
      "namePrefix": "{townName} Station",
      "order": 1000,
      "soundConfig": {
        "builderAudioRes": "::/gui/construction/sound/buildoze_construction_large.builder_audio",
        "effects": {
          "select": [
            "/stations/rail/sound/selected_passengertrainstation2.wav"
          ]
        },
        "soundSet": {
          "name": "/stations/rail/sound/modular_rail_station.snd"
        }
      },
      "subConstructionNamePrefix": "{constructionName}",
      "updateScript": {
        "fileName": "/stations/rail/modular_station/modular_station.script@updateFn",
        "params": {}
      },
      "upgradeScript": {
        "fileName": "/stations/rail/modular_station/modular_station.script@upgradeFn",
        "params": {}
      }
    }
  ]
}