TF3 Atlas
Units
← Infrastructure

infrastructure / Base game

Opera House

After construction, changes rail vehicle comfort to 1.25× within the municipal area.

From start

Cargo requirements

For construction

Layouts and variants

OptionAvailabilityFunctionValues and options
Opera HouseFrom startMagnificent and majestic, the opera house stands as a temple of music and song. In every corner, the applause of the enchanted audience echoes. Increases comfort of trains within the municipal area.
Construction
$0
Annual maintenance
$0/year

Reference values

Municipal comfort
Rail vehicles: 1.25× after completion
Company unlock
Rank 14, 1 permit

Connections

Construction requires · 4
Municipal effects and destinations · 1

Planning guides

Game data sources

Build 25754343 · Pack base

  • base/content/landmarks/opera_house.zip:opera_house/opera_house.con.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": {
        "yearFrom": 0
      },
      "configureHudIconsScript": {
        "fileName": "::/gui/construction/construction_desc_hud_icons.script@configureLandmarkConstructionHudIconsFn"
      },
      "description": {
        "attributes": {
          "cost": [
            0,
            -1
          ],
          "maintenanceCost": [
            0,
            -1
          ],
          "noise": [
            0,
            -1
          ],
          "pollution": [
            0,
            -1
          ]
        },
        "description": "LANDMARK_OPERA_HOUSE_DESCRIPTION",
        "icon": "opera_house.tga",
        "lockedIcon": "opera_house_locked.tga",
        "name": "LANDMARK_OPERA_HOUSE_NAME",
        "previewIcon": "opera_house_preview.tga"
      },
      "entityWindowScript": {
        "fileName": "::/landmarks/landmark_hud.script@entityWindowFn"
      },
      "hudIconScript": {
        "fileName": "::/landmarks/landmark_hud.script@hudIconFn"
      },
      "menuCategory": {
        "categories": [
          {
            "category": "landmarks",
            "order": 17000
          }
        ]
      },
      "metadata": {
        "company": {
          "perkCategory": "LANDMARK",
          "rankAndPermits": [
            [
              14,
              1
            ]
          ]
        },
        "constructionConfig": {
          "effects": [
            {
              "carrier": "RAIL",
              "type": "comfort",
              "value": 1.25
            }
          ],
          "level": 1,
          "numLevels": 4,
          "requirements": [
            {
              "amount": 800,
              "cargoType": "::/cargos/stone/stone.cargo"
            },
            {
              "amount": 400,
              "cargoType": "::/cargos/glass/glass.cargo"
            },
            {
              "amount": 400,
              "cargoType": "::/cargos/sheet_metal/sheet_metal.cargo"
            },
            {
              "amount": 400,
              "cargoType": "::/cargos/fabric/fabric.cargo"
            }
          ],
          "rules": [
            {
              "capacity": 100,
              "input": [
                [
                  2,
                  1,
                  1,
                  1
                ]
              ],
              "output": {}
            }
          ],
          "stocks": [
            {
              "capacity": 400,
              "cargoType": "::/cargos/stone/stone.cargo",
              "type": "INPUT_STOCK"
            },
            {
              "capacity": 200,
              "cargoType": "::/cargos/glass/glass.cargo",
              "type": "INPUT_STOCK"
            },
            {
              "capacity": 200,
              "cargoType": "::/cargos/sheet_metal/sheet_metal.cargo",
              "type": "INPUT_STOCK"
            },
            {
              "capacity": 200,
              "cargoType": "::/cargos/fabric/fabric.cargo",
              "type": "INPUT_STOCK"
            }
          ],
          "underConstructionDescription": "This is the site where the Opera House is taking shape. Supply all necessary resources to complete the project and bring this magnificent structure to life.\n\nOn completion, grants an increase in comfort to all trains within the municipal area.",
          "underConstructionMessage": "Supply the construction site with resources."
        },
        "emission": {
          "noise": 0
        }
      },
      "order": 1000,
      "params": {},
      "soundConfig": {
        "builderAudioRes": "::/gui/construction/sound/buildoze_construction_large.builder_audio",
        "effects": {
          "select": [
            "sound/selected_opera_house.wav"
          ]
        }
      },
      "updateScript": {
        "fileName": "opera_house.script@updateFn",
        "params": {
          "constructionConfig": {
            "effects": [
              {
                "carrier": "RAIL",
                "type": "comfort",
                "value": 1.25
              }
            ],
            "level": 1,
            "numLevels": 4,
            "requirements": [
              {
                "amount": 800,
                "cargoType": "::/cargos/stone/stone.cargo"
              },
              {
                "amount": 400,
                "cargoType": "::/cargos/glass/glass.cargo"
              },
              {
                "amount": 400,
                "cargoType": "::/cargos/sheet_metal/sheet_metal.cargo"
              },
              {
                "amount": 400,
                "cargoType": "::/cargos/fabric/fabric.cargo"
              }
            ],
            "rules": [
              {
                "capacity": 100,
                "input": [
                  [
                    2,
                    1,
                    1,
                    1
                  ]
                ],
                "output": {}
              }
            ],
            "stocks": [
              {
                "capacity": 400,
                "cargoType": "::/cargos/stone/stone.cargo",
                "type": "INPUT_STOCK"
              },
              {
                "capacity": 200,
                "cargoType": "::/cargos/glass/glass.cargo",
                "type": "INPUT_STOCK"
              },
              {
                "capacity": 200,
                "cargoType": "::/cargos/sheet_metal/sheet_metal.cargo",
                "type": "INPUT_STOCK"
              },
              {
                "capacity": 200,
                "cargoType": "::/cargos/fabric/fabric.cargo",
                "type": "INPUT_STOCK"
              }
            ],
            "underConstructionDescription": "This is the site where the Opera House is taking shape. Supply all necessary resources to complete the project and bring this magnificent structure to life.\n\nOn completion, grants an increase in comfort to all trains within the municipal area.",
            "underConstructionMessage": "Supply the construction site with resources."
          },
          "metadata": {
            "company": {
              "perkCategory": "LANDMARK",
              "rankAndPermits": [
                [
                  14,
                  1
                ]
              ]
            },
            "constructionConfig": {
              "effects": [
                {
                  "carrier": "RAIL",
                  "type": "comfort",
                  "value": 1.25
                }
              ],
              "level": 1,
              "numLevels": 4,
              "requirements": [
                {
                  "amount": 800,
                  "cargoType": "::/cargos/stone/stone.cargo"
                },
                {
                  "amount": 400,
                  "cargoType": "::/cargos/glass/glass.cargo"
                },
                {
                  "amount": 400,
                  "cargoType": "::/cargos/sheet_metal/sheet_metal.cargo"
                },
                {
                  "amount": 400,
                  "cargoType": "::/cargos/fabric/fabric.cargo"
                }
              ],
              "rules": [
                {
                  "capacity": 100,
                  "input": [
                    [
                      2,
                      1,
                      1,
                      1
                    ]
                  ],
                  "output": {}
                }
              ],
              "stocks": [
                {
                  "capacity": 400,
                  "cargoType": "::/cargos/stone/stone.cargo",
                  "type": "INPUT_STOCK"
                },
                {
                  "capacity": 200,
                  "cargoType": "::/cargos/glass/glass.cargo",
                  "type": "INPUT_STOCK"
                },
                {
                  "capacity": 200,
                  "cargoType": "::/cargos/sheet_metal/sheet_metal.cargo",
                  "type": "INPUT_STOCK"
                },
                {
                  "capacity": 200,
                  "cargoType": "::/cargos/fabric/fabric.cargo",
                  "type": "INPUT_STOCK"
                }
              ],
              "underConstructionDescription": "This is the site where the Opera House is taking shape. Supply all necessary resources to complete the project and bring this magnificent structure to life.\n\nOn completion, grants an increase in comfort to all trains within the municipal area.",
              "underConstructionMessage": "Supply the construction site with resources."
            },
            "emission": {
              "noise": 0
            }
          },
          "miscConfig": {
            "commercialCapacity": 16,
            "groundTexture": "opera_house_fill.gtex"
          }
        }
      }
    }
  ]
}