TF3 Atlas
Units
← Infrastructure

infrastructure / Base game

Road Maintenance Building

In a radius around the building, trucks, buses and trams are automatically maintained.

1900 – onwards

Layouts and variants

OptionAvailabilityFunctionValues and options
Road Maintenance Building1900 – 1940In a radius around the building, trucks, buses and trams are automatically maintained.
Construction
$60,000
Annual maintenance
$10,000/year
Transport modes
Bus, Electric tram, Tram, Truck
Road Maintenance Building1940 – 1980In a radius around the building, trucks, buses and trams are automatically maintained.
Construction
$180,000
Annual maintenance
$30,000/year
Transport modes
Bus, Electric tram, Tram, Truck
Road Maintenance Building1980 – onwardsIn a radius around the building, trucks, buses and trams are automatically maintained.
Construction
$540,000
Annual maintenance
$90,000/year
Transport modes
Bus, Electric tram, Tram, Truck

Transport modes

  • Bus
  • Electric tram
  • Tram
  • Truck

Reference values

Vehicle service radius
600 m

Connections

Relevant vehicles · 77

Planning guides

Game data sources

Build 25754343 · Pack base

  • base/content/depots/road.zip:road/road_maint_station.con.lua
  • base/content/depots/road.zip:road/road_maint_station.script.lua
  • base/content/depots/road.zip:road/road_maint_station.script.lua

Overview and native model detail views. Full detail is available in the image viewer.

  • Overview: source build 25754343
  • Building detail: source build 25533170
Source values
{
  "definitions": [
    {
      "availability": {},
      "configureLayerScript": {
        "fileName": "::/gui/construction/construction_desc_layers.script@configureDefaultLayerFn",
        "params": {
          "heightmapContours": true
        }
      },
      "constructionTemplates": [
        {
          "availability": {
            "yearFrom": 1900,
            "yearTo": 1940
          },
          "configureHudIconsScript": {
            "fileName": "::/gui/construction/construction_desc_hud_icons.script@configureDepotHudIconsFn",
            "params": {
              "depotType": "ROAD"
            }
          },
          "configureLayerScript": {
            "fileName": "::/gui/construction/construction_desc_layers.script@configureDefaultLayerFn",
            "params": {
              "heightmapContours": true
            }
          },
          "data": {
            "params": {}
          },
          "description": {
            "attributes": {
              "cost": [
                60000,
                -1
              ],
              "maintenanceCost": [
                10000,
                -1
              ],
              "noise": [
                20,
                -1
              ],
              "pollution": [
                40,
                -1
              ]
            },
            "description": "DEPOTS_ROAD_MAINT_STATION_DESCRIPTION",
            "icon": "road_maint_station.tga",
            "name": "DEPOTS_ROAD_MAINT_STATION_NAME",
            "previewIcon": "road_maint_station_preview.tga"
          },
          "menuCategory": {
            "categories": [
              {
                "category": "road_buildings",
                "order": 8000
              }
            ]
          },
          "type": "DYNAMIC"
        },
        {
          "availability": {
            "yearFrom": 1940,
            "yearTo": 1980
          },
          "configureHudIconsScript": {
            "fileName": "::/gui/construction/construction_desc_hud_icons.script@configureDepotHudIconsFn",
            "params": {
              "depotType": "ROAD"
            }
          },
          "configureLayerScript": {
            "fileName": "::/gui/construction/construction_desc_layers.script@configureDefaultLayerFn",
            "params": {
              "heightmapContours": true
            }
          },
          "data": {
            "params": {}
          },
          "description": {
            "attributes": {
              "cost": [
                180000,
                -1
              ],
              "maintenanceCost": [
                30000,
                -1
              ],
              "noise": [
                20,
                -1
              ],
              "pollution": [
                40,
                -1
              ]
            },
            "description": "DEPOTS_ROAD_MAINT_STATION_DESCRIPTION",
            "icon": "road_maint_station.tga",
            "name": "DEPOTS_ROAD_MAINT_STATION_NAME",
            "previewIcon": "road_maint_station_preview.tga"
          },
          "menuCategory": {
            "categories": [
              {
                "category": "road_buildings",
                "order": 8000
              }
            ]
          },
          "type": "DYNAMIC"
        },
        {
          "availability": {
            "yearFrom": 1980,
            "yearTo": 0
          },
          "configureHudIconsScript": {
            "fileName": "::/gui/construction/construction_desc_hud_icons.script@configureDepotHudIconsFn",
            "params": {
              "depotType": "ROAD"
            }
          },
          "configureLayerScript": {
            "fileName": "::/gui/construction/construction_desc_layers.script@configureDefaultLayerFn",
            "params": {
              "heightmapContours": true
            }
          },
          "data": {
            "params": {}
          },
          "description": {
            "attributes": {
              "cost": [
                540000,
                -1
              ],
              "maintenanceCost": [
                90000,
                -1
              ],
              "noise": [
                20,
                -1
              ],
              "pollution": [
                40,
                -1
              ]
            },
            "description": "DEPOTS_ROAD_MAINT_STATION_DESCRIPTION",
            "icon": "road_maint_station.tga",
            "name": "DEPOTS_ROAD_MAINT_STATION_NAME",
            "previewIcon": "road_maint_station_preview.tga"
          },
          "menuCategory": {
            "categories": [
              {
                "category": "road_buildings",
                "order": 8000
              }
            ]
          },
          "type": "DYNAMIC"
        }
      ],
      "createTemplateScript": {
        "fileName": "road_maint_station.script@createTemplateFn",
        "params": {}
      },
      "description": {
        "attributes": {
          "cost": [
            120000,
            -1
          ],
          "maintenanceCost": [
            20000,
            -1
          ],
          "noise": [
            20,
            -1
          ],
          "pollution": [
            40,
            -1
          ]
        },
        "description": "DEPOTS_ROAD_MAINT_STATION_DESCRIPTION",
        "icon": "road_maint_station.tga",
        "name": "DEPOTS_ROAD_MAINT_STATION_NAME",
        "previewIcon": "road_maint_station_preview.tga"
      },
      "namePrefix": "{townName} Maintenance Building",
      "order": 3000,
      "soundConfig": {
        "builderAudioRes": "::/gui/construction/sound/buildoze_construction_small.builder_audio",
        "effects": {
          "select": [
            "sound/selected_road_maint_station.wav"
          ]
        },
        "soundSet": {
          "name": "sound/truckdepot.snd"
        }
      },
      "subConstructionNamePrefix": "{constructionName}",
      "updateScript": {
        "fileName": "road_maint_station.script@updateFn",
        "params": {}
      }
    }
  ],
  "service": {
    "catchmentArea": {
      "radius": 600
    },
    "component": "depot.depot",
    "maintenancePool": 16
  }
}