infrastructure / Base game
Opera House
After construction, changes rail vehicle comfort to 1.25× within the municipal area.
From start
Cargo requirements
For construction
- 800 Stone units
- 400 Glass units
- 400 Sheet Metal units
- 400 Fabric units
Layouts and variants
| Option | Availability | Function | Values and options |
|---|---|---|---|
| Opera House | From start | Magnificent 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. |
|
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"
}
}
}
}
]
}

