mission_task_visit_stations_ordered¶
Source: base/tealdef/mission/tasks/assign_vehicle/mission_task_visit_stations_ordered.d.tl
Notes
Task that waits until a player vehicle stops in one area and then in another.
MissionTaskVisitStationsOrdered¶
record global base/tealdef/mission/tasks/assign_vehicle/mission_task_visit_stations_ordered.d.tl:3
global record MissionTaskVisitStationsOrdered is MissionInterface.TaskScript<MissionTaskVisitStationsOrdered.State, MissionTaskVisitStationsOrdered.Params>
Load: local visit_stations_ordered = ug_require "::/mission/tasks/assign_vehicle/visit_stations_ordered.tl"
Notes
Task (visit_stations_ordered) that completes when a player vehicle on a line between the two areas has stopped at a terminal in pos1 and then at one in pos2.
MissionTaskVisitStationsOrdered.Params¶
record base/tealdef/mission/tasks/assign_vehicle/mission_task_visit_stations_ordered.d.tl:4
record Params
Notes
Params of the task.
Used in the base game: 1 time in 1 file
base/content/mission/mission/tasks/assign_vehicle/visit_stations_ordered.tl:7
Fields
| Name | Type | Description |
|---|---|---|
pos1 |
MissionInterface.PosRadius |
First area. |
pos2 |
MissionInterface.PosRadius |
Second area. |
carrier |
Carrier |
Carrier of the vehicles. |
MissionTaskVisitStationsOrdered.State¶
record base/tealdef/mission/tasks/assign_vehicle/mission_task_visit_stations_ordered.d.tl:9
record State
Notes
State of the task.
Used in the base game: 1 time in 1 file
base/content/mission/mission/tasks/assign_vehicle/visit_stations_ordered.tl:6
Fields
| Name | Type | Description |
|---|---|---|
runtimeLine |
Engine.Entity |
|
visitState |
{Engine.Entity : integer} |
Vehicle -> 0 (not at pos1 yet) or 1 (stopped at pos1). |
complete |
boolean |
A vehicle stopped at both in order. |