TF3 Atlas
Units
← Infrastructure

infrastructure / Base game

Universal Warehouse

Warehouse for any cargo type that can be extended and specialized with modules.

1900 – onwards

Universal Warehouse

Layouts and variants

OptionAvailabilityFunctionValues and options
Universal Warehouse1900 – 1940Warehouse for any cargo type that can be extended and specialized with modules.
Construction
$150,000
Annual maintenance
$25,000/year
Universal Warehouse1940 – 1980Warehouse for any cargo type that can be extended and specialized with modules.
Construction
$450,000
Annual maintenance
$75,000/year
Universal Warehouse1980 – onwardsWarehouse for any cargo type that can be extended and specialized with modules.
Construction
$1,350,000
Annual maintenance
$225,000/year

Functional modules

OptionAvailabilityFunctionValues and options
Universal Warehouse1850 – onwardsWarehouse for any cargo type that can be extended and specialized with modules.
Construction
$150,000
Annual maintenance
$25,000/year
Storage per module
500 units
Loading speed modifier
1×

Storage

  • 500 units per module; mixed freight storage

Construction limits

  • Vehicles transfer cargo through a station whose catchment includes the warehouse; industries and towns cannot access its contents directly.

Reference values

Storage per module
500 units
Loading speed modifier
1×

Connections

Transfers cargo through station catchment · 7
Stores · 36
Distribution and destinations · 1

Planning guides

Game data sources

Build 25754343 · Pack base

  • base/content/warehouses.zip:warehouses/warehouse_era_a_universal.metacon.tl
  • base/content/warehouses.zip:warehouses/warehouse_era_b_universal.metacon.tl
  • base/content/warehouses.zip:warehouses/warehouse_era_c_universal.metacon.tl
  • base/content/warehouses.zip:warehouses/warehouse.tl
  • base/content/warehouses.zip:warehouses/warehouse.script.lua
  • base/content/warehouses.zip:warehouses/modules.script.lua
  • base/content/warehouses.zip:warehouses/wh_universal.module.lua

Gameplay references

Shipped image · 720 × 405 pixels. Open image for full size.

  • Overview: source build 25754343
Source values
{
  "definitions": [
    {
      "availability": {
        "notifyWhenAvailable": false,
        "yearFrom": 1900,
        "yearTo": 1940
      },
      "configureHudIconsScript": {
        "fileName": "::/gui/construction/construction_desc_hud_icons.script@configureWarehouseHudIconsFn"
      },
      "createTemplateScript": {
        "fileName": "warehouse.script@createTemplateFn",
        "params": {
          "initialModule": "wh_universal.module"
        }
      },
      "description": {
        "attributes": {
          "cost": [
            150000,
            -1
          ],
          "maintenanceCost": [
            25000,
            -1
          ],
          "noise": [
            20,
            -1
          ],
          "pollution": [
            50,
            -1
          ]
        },
        "cargoTypeSet": {
          "cargoClassesIncluded": [
            "UNIVERSAL"
          ]
        },
        "description": "WAREHOUSE_UNIVERSAL_DESCRIPTION",
        "icon": "icons/wh_universal.tga",
        "name": "WAREHOUSE_UNIVERSAL_NAME",
        "previewIcon": "icons/wh_universal_preview.tga"
      },
      "menuCategory": {
        "categories": [
          {
            "category": "warehouses",
            "order": 1000
          }
        ]
      },
      "order": 1000,
      "params": {},
      "soundConfig": {
        "builderAudioRes": "::/gui/construction/sound/buildoze_construction_large.builder_audio",
        "soundSet": {
          "name": "sound/warehouse.snd"
        }
      }
    },
    {
      "availability": {
        "notifyWhenAvailable": false,
        "yearFrom": 1940,
        "yearTo": 1980
      },
      "configureHudIconsScript": {
        "fileName": "::/gui/construction/construction_desc_hud_icons.script@configureWarehouseHudIconsFn"
      },
      "createTemplateScript": {
        "fileName": "warehouse.script@createTemplateFn",
        "params": {
          "initialModule": "wh_universal.module"
        }
      },
      "description": {
        "attributes": {
          "cost": [
            450000,
            -1
          ],
          "maintenanceCost": [
            75000,
            -1
          ],
          "noise": [
            20,
            -1
          ],
          "pollution": [
            50,
            -1
          ]
        },
        "cargoTypeSet": {
          "cargoClassesIncluded": [
            "UNIVERSAL"
          ]
        },
        "description": "WAREHOUSE_UNIVERSAL_DESCRIPTION",
        "icon": "icons/wh_universal.tga",
        "name": "WAREHOUSE_UNIVERSAL_NAME",
        "previewIcon": "icons/wh_universal_preview.tga"
      },
      "menuCategory": {
        "categories": [
          {
            "category": "warehouses",
            "order": 1000
          }
        ]
      },
      "order": 1000,
      "params": {},
      "soundConfig": {
        "builderAudioRes": "::/gui/construction/sound/buildoze_construction_large.builder_audio",
        "soundSet": {
          "name": "sound/warehouse.snd"
        }
      }
    },
    {
      "availability": {
        "notifyWhenAvailable": false,
        "yearFrom": 1980,
        "yearTo": 0
      },
      "configureHudIconsScript": {
        "fileName": "::/gui/construction/construction_desc_hud_icons.script@configureWarehouseHudIconsFn"
      },
      "createTemplateScript": {
        "fileName": "warehouse.script@createTemplateFn",
        "params": {
          "initialModule": "wh_universal.module"
        }
      },
      "description": {
        "attributes": {
          "cost": [
            1350000,
            -1
          ],
          "maintenanceCost": [
            225000,
            -1
          ],
          "noise": [
            20,
            -1
          ],
          "pollution": [
            50,
            -1
          ]
        },
        "cargoTypeSet": {
          "cargoClassesIncluded": [
            "UNIVERSAL"
          ]
        },
        "description": "WAREHOUSE_UNIVERSAL_DESCRIPTION",
        "icon": "icons/wh_universal.tga",
        "name": "WAREHOUSE_UNIVERSAL_NAME",
        "previewIcon": "icons/wh_universal_preview.tga"
      },
      "menuCategory": {
        "categories": [
          {
            "category": "warehouses",
            "order": 1000
          }
        ]
      },
      "order": 1000,
      "params": {},
      "soundConfig": {
        "builderAudioRes": "::/gui/construction/sound/buildoze_construction_large.builder_audio",
        "soundSet": {
          "name": "sound/warehouse.snd"
        }
      }
    }
  ],
  "warehouse": {
    "module": {
      "availability": {
        "yearFrom": 1850,
        "yearTo": 0
      },
      "builderAudioRes": "::/gui/construction/sound/buildoze_module.builder_audio",
      "description": {
        "attributes": {
          "cost": [
            150000,
            -1
          ],
          "maintenanceCost": [
            25000,
            -1
          ]
        },
        "description": "WAREHOUSE_UNIVERSAL_DESCRIPTION",
        "icon": "::/warehouses/wh_universal_module.tga",
        "name": "WAREHOUSE_UNIVERSAL_NAME",
        "previewIcon": "::/warehouses/icons/wh_universal_preview.tga"
      },
      "getModelsScript": {
        "fileName": "modules.script@universal.getModelsFn",
        "params": {}
      },
      "menuCategory": {
        "categories": [
          {
            "category": "modules_warehouse",
            "order": 60
          }
        ]
      },
      "metadata": {
        "emissionConfig": {
          "noise": 20,
          "pollution": 25
        },
        "maintenanceCost": 25000,
        "price": 150000,
        "specialization": "UNIVERSAL",
        "type": "universal"
      },
      "type": "warehouse_large",
      "updateScript": {
        "fileName": "modules.script@universal.updateFn",
        "params": {}
      }
    },
    "stock": {
      "capacity": 500,
      "cargoClassesIncluded": [
        "UNIVERSAL"
      ],
      "cargoTypesExcluded": [
        "passengers"
      ],
      "loadSpeedModifier": 1,
      "mixedTypes": true
    },
    "timerEvidence": "Official manual; specialised STORAGE_STOCK behaviour implemented by engine"
  }
}