TF3 Atlas
Units
← Infrastructure

infrastructure / Base game

Railway signals

Used as a normal path signal to regulate traffic or as a one-way signal.

From start

Railway signals

Layouts and variants

OptionAvailabilityFunctionValues and options
Path SignalFrom start – 1950Used as a normal path signal to regulate traffic or as a one-way signal.
One-Way
Yes, No
Construction
$9,000
Annual maintenance
$1,500/year
Path Signal1950 – onwardsUsed as a normal path signal to regulate traffic or as a one-way signal.
One-Way
Yes, No
Construction
$9,000
Annual maintenance
$1,500/year

Connections

Relevant vehicles · 90
Track choices · 1

Planning guides

Game data sources

Build 25754343 · Pack base

  • base/content/infrastructure/signal.zip:signal/signal_path_a.con.lua
  • base/content/infrastructure/signal.zip:signal/signal_path_c.con.lua

Shipped image · 1,118 × 629 pixels. Open image for full size.

  • Overview: source build 25754343
Source values
{
  "definitions": [
    {
      "availability": {
        "notifyWhenAvailable": false,
        "yearFrom": 0,
        "yearTo": 1950
      },
      "configureHudIconsScript": {
        "fileName": "::/gui/construction/construction_desc_hud_icons.script@configureDepotHudIconsFn",
        "params": {
          "depotType": "RAIL"
        }
      },
      "description": {
        "attributes": {
          "cost": [
            9000,
            -1
          ],
          "maintenanceCost": [
            1500,
            -1
          ],
          "noise": [
            0,
            -1
          ],
          "pollution": [
            0,
            -1
          ]
        },
        "description": "INFRA_SIGNAL_PATH_A_DESCRIPTION",
        "icon": "signal_path_a.tga",
        "name": "INFRA_SIGNAL_PATH_A_NAME",
        "previewIcon": "signal_path_a_preview.tga"
      },
      "edgeObject": {
        "snapToTrack": true
      },
      "menuCategory": {
        "categories": [
          {
            "category": "rail_tools",
            "filterCategories": {},
            "order": 1000
          }
        ]
      },
      "params": [
        {
          "defaultIndex": 2,
          "displayMode": "Horizontal",
          "key": "oneWay",
          "name": "One-Way",
          "values": [
            "Yes",
            "No"
          ],
          "yearFrom": 0,
          "yearTo": 0
        }
      ],
      "soundConfig": {
        "builderAudioRes": "/gui/construction/sound/buildoze_construction_small.builder_audio",
        "soundSet": {
          "name": ""
        }
      },
      "updateScript": {
        "fileName": "signal_path_a.script@updateFn",
        "params": {}
      }
    },
    {
      "availability": {
        "notifyWhenAvailable": false,
        "yearFrom": 1950,
        "yearTo": 0
      },
      "configureHudIconsScript": {
        "fileName": "::/gui/construction/construction_desc_hud_icons.script@configureDepotHudIconsFn",
        "params": {
          "depotType": "RAIL"
        }
      },
      "description": {
        "attributes": {
          "cost": [
            9000,
            -1
          ],
          "maintenanceCost": [
            1500,
            -1
          ],
          "noise": [
            0,
            -1
          ],
          "pollution": [
            0,
            -1
          ]
        },
        "description": "INFRA_SIGNAL_PATH_C_DESCRIPTION",
        "icon": "signal_path_c.tga",
        "name": "INFRA_SIGNAL_PATH_C_NAME",
        "previewIcon": "signal_path_c_preview.tga"
      },
      "edgeObject": {
        "snapToTrack": true
      },
      "menuCategory": {
        "categories": [
          {
            "category": "rail_tools",
            "filterCategories": {},
            "order": 1000
          }
        ]
      },
      "params": [
        {
          "defaultIndex": 2,
          "displayMode": "Horizontal",
          "key": "oneWay",
          "name": "One-Way",
          "values": [
            "Yes",
            "No"
          ],
          "yearFrom": 0,
          "yearTo": 0
        }
      ],
      "soundConfig": {
        "builderAudioRes": "/gui/construction/sound/buildoze_construction_small.builder_audio",
        "soundSet": {
          "name": ""
        }
      },
      "updateScript": {
        "fileName": "signal_path_c.script@updateFn",
        "params": {}
      }
    }
  ]
}