mission_task_create_line_for_towns¶
Source: base/tealdef/mission/tasks/create_line/mission_task_create_line_for_towns.d.tl
Notes
Task that waits until one line serves stations in all given towns.
MissionTaskCreateLineForTowns¶
record global base/tealdef/mission/tasks/create_line/mission_task_create_line_for_towns.d.tl:3
global record MissionTaskCreateLineForTowns is MissionInterface.TaskScript<MissionTaskCreateLineForTowns.State, MissionTaskCreateLineForTowns.Params>
Load: local create_line_for_towns = ug_require "::/mission/tasks/create_line/create_line_for_towns.tl"
Notes
Task (create_line_for_towns) that completes when one line without line problems, with one of the transport modes, has stations in all towns. Each town gets an arrow marker.
MissionTaskCreateLineForTowns.Params¶
record base/tealdef/mission/tasks/create_line/mission_task_create_line_for_towns.d.tl:4
record Params
Notes
Params of the task.
Used in the base game: 2 times in 2 files
base/content/mission/mission/tasks/create_line/create_line_for_towns.tl:5
mods/release/urbangames_campaign_mission_06/content/mission/mission/mission_story.tl:777
Fields
| Name | Type | Description |
|---|---|---|
towns |
{Engine.Entity} |
Towns the line must serve. |
transportModes |
{TransportMode} |
Accepted transport modes. |
MissionTaskCreateLineForTowns.State¶
record base/tealdef/mission/tasks/create_line/mission_task_create_line_for_towns.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/create_line/create_line_for_towns.tl:4
Fields
| Name | Type | Description |
|---|---|---|
result |
Engine.Entity |
Line found, or -1. |