Skip to content

mission_task_electrify

Source: base/tealdef/mission/tasks/auto_builder/mission_task_electrify.d.tl

Notes

Task that electrifies the track between node pairs.

MissionTaskElectrify

record global base/tealdef/mission/tasks/auto_builder/mission_task_electrify.d.tl:4

global record MissionTaskElectrify is MissionInterface.TaskScript<MissionTaskElectrify.State, MissionTaskElectrify.Params>

Load: local electrify = ug_require "::/mission/tasks/auto_builder/electrify.tl"

Notes

Task (electrify) that finds the train path between each node pair and rebuilds its edges with the simple_catenary track template, then completes.

MissionTaskElectrify.Params

record base/tealdef/mission/tasks/auto_builder/mission_task_electrify.d.tl:5

record Params

Notes

Params of the task.

Used in the base game: 1 time in 1 file

base/content/mission/mission/tasks/auto_builder/electrify.tl:4

local type P = MissionTaskElectrify.Params

Fields

Name Type Description
nodePairs {{Engine.Entity, Engine.Entity}} Pairs of track nodes.

MissionTaskElectrify.State

record base/tealdef/mission/tasks/auto_builder/mission_task_electrify.d.tl:8

record State

Notes

State of the task.

Used in the base game: 1 time in 1 file

base/content/mission/mission/tasks/auto_builder/electrify.tl:3

local type S = MissionTaskElectrify.State

Fields

Name Type Description
isComplete {boolean} Per pair, whether it was processed.