TF3 Atlas
Units
← Infrastructure

infrastructure / Base game

Ship Maintenance Building

In a radius around the building, ships are automatically maintained.

1900 – onwards

Layouts and variants

OptionAvailabilityFunctionValues and options
Ship Maintenance Building1900 – 1940In a radius around the building, ships are automatically maintained.
Construction
$240,000
Annual maintenance
$40,000/year
Transport modes
Ship, Small ship
Ship Maintenance Building1940 – 1980In a radius around the building, ships are automatically maintained.
Construction
$720,000
Annual maintenance
$120,000/year
Transport modes
Ship, Small ship
Ship Maintenance Building1980 – onwardsIn a radius around the building, ships are automatically maintained.
Construction
$2,160,000
Annual maintenance
$360,000/year
Transport modes
Ship, Small ship

Transport modes

  • Ship
  • Small ship

Reference values

Vehicle service radius
1,400 m

Connections

Relevant vehicles · 28

Planning guides

Game data sources

Build 25754343 · Pack base

  • base/content/depots/water.zip:water/water_maint_station.con.lua
  • base/content/depots/water.zip:water/water_maint_station.script.lua
  • base/content/depots/water.zip:water/water_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": [
    {
      "configureLayerScript": {
        "fileName": "::/gui/construction/construction_desc_layers.script@configureDefaultLayerFn",
        "params": {
          "navigableWater": true
        }
      },
      "constructionTemplates": [
        {
          "availability": {
            "yearFrom": 1900,
            "yearTo": 1940
          },
          "configureHudIconsScript": {
            "fileName": "::/gui/construction/construction_desc_hud_icons.script@configureDepotHudIconsFn",
            "params": {
              "depotType": "WATER"
            }
          },
          "configureLayerScript": {
            "fileName": "::/gui/construction/construction_desc_layers.script@configureDefaultLayerFn",
            "params": {
              "navigableWater": true
            }
          },
          "data": {
            "params": {}
          },
          "description": {
            "attributes": {
              "cost": [
                240000,
                -1
              ],
              "maintenanceCost": [
                40000,
                -1
              ],
              "noise": [
                20,
                -1
              ],
              "pollution": [
                50,
                -1
              ]
            },
            "description": "DEPOTS_WATER_MAINT_STATION_DESCRIPTION",
            "icon": "water_maint_station.tga",
            "name": "DEPOTS_WATER_MAINT_STATION_NAME",
            "previewIcon": "water_maint_station_preview.tga"
          },
          "menuCategory": {
            "categories": [
              {
                "category": "water_buildings",
                "order": 20000
              }
            ]
          },
          "type": "DYNAMIC"
        },
        {
          "availability": {
            "yearFrom": 1940,
            "yearTo": 1980
          },
          "configureHudIconsScript": {
            "fileName": "::/gui/construction/construction_desc_hud_icons.script@configureDepotHudIconsFn",
            "params": {
              "depotType": "WATER"
            }
          },
          "configureLayerScript": {
            "fileName": "::/gui/construction/construction_desc_layers.script@configureDefaultLayerFn",
            "params": {
              "navigableWater": true
            }
          },
          "data": {
            "params": {}
          },
          "description": {
            "attributes": {
              "cost": [
                720000,
                -1
              ],
              "maintenanceCost": [
                120000,
                -1
              ],
              "noise": [
                20,
                -1
              ],
              "pollution": [
                50,
                -1
              ]
            },
            "description": "DEPOTS_WATER_MAINT_STATION_DESCRIPTION",
            "icon": "water_maint_station.tga",
            "name": "DEPOTS_WATER_MAINT_STATION_NAME",
            "previewIcon": "water_maint_station_preview.tga"
          },
          "menuCategory": {
            "categories": [
              {
                "category": "water_buildings",
                "order": 20000
              }
            ]
          },
          "type": "DYNAMIC"
        },
        {
          "availability": {
            "yearFrom": 1980,
            "yearTo": 0
          },
          "configureHudIconsScript": {
            "fileName": "::/gui/construction/construction_desc_hud_icons.script@configureDepotHudIconsFn",
            "params": {
              "depotType": "WATER"
            }
          },
          "configureLayerScript": {
            "fileName": "::/gui/construction/construction_desc_layers.script@configureDefaultLayerFn",
            "params": {
              "navigableWater": true
            }
          },
          "data": {
            "params": {}
          },
          "description": {
            "attributes": {
              "cost": [
                2160000,
                -1
              ],
              "maintenanceCost": [
                360000,
                -1
              ],
              "noise": [
                20,
                -1
              ],
              "pollution": [
                50,
                -1
              ]
            },
            "description": "DEPOTS_WATER_MAINT_STATION_DESCRIPTION",
            "icon": "water_maint_station.tga",
            "name": "DEPOTS_WATER_MAINT_STATION_NAME",
            "previewIcon": "water_maint_station_preview.tga"
          },
          "menuCategory": {
            "categories": [
              {
                "category": "water_buildings",
                "order": 20000
              }
            ]
          },
          "type": "DYNAMIC"
        }
      ],
      "createTemplateScript": {
        "fileName": "water_maint_station.script@createTemplateFn",
        "params": {}
      },
      "heightAdjustable": false,
      "namePrefix": "{townName} Maintenance Building",
      "order": 1000,
      "soundConfig": {
        "builderAudioRes": "::/gui/construction/sound/buildoze_construction_small_water.builder_audio",
        "effects": {
          "select": [
            "sound/selected_waterdepot1.wav"
          ]
        },
        "soundSet": {
          "name": "sound/water_maint_station.snd"
        }
      },
      "subConstructionNamePrefix": "{constructionName}",
      "updateScript": {
        "fileName": "water_maint_station.script@updateFn",
        "params": {}
      }
    }
  ],
  "service": {
    "catchmentArea": {
      "radius": 1400
    },
    "component": "depot.depot",
    "maintenancePool": 12
  }
}