mission_task_transport_passengers¶
Source: base/tealdef/mission/tasks/transport_cargo/mission_task_transport_passengers.d.tl
Notes
Task that counts passengers travelling by line between two towns.
MissionTaskTransportPassengers¶
record global base/tealdef/mission/tasks/transport_cargo/mission_task_transport_passengers.d.tl:3
global record MissionTaskTransportPassengers is MissionInterface.TaskScript<MissionTaskTransportPassengers.State, MissionTaskTransportPassengers.Params>
Load: local transport_passengers = ug_require "::/mission/tasks/transport_cargo/transport_passengers.tl"
Notes
Task (transport_passengers) that counts persons who start using a line between two towns (either direction) and completes at minCount.
MissionTaskTransportPassengers.Params¶
record base/tealdef/mission/tasks/transport_cargo/mission_task_transport_passengers.d.tl:4
record Params
Notes
Params of the task.
Used in the base game: 2 times in 2 files
base/content/mission/mission/tutorial/tutorial_story.tl:1625
base/content/mission/mission/tasks/transport_cargo/transport_passengers.tl:4
Fields
| Name | Type | Description |
|---|---|---|
fromTownEntity |
Engine.Entity |
One town. |
toTownEntity |
Engine.Entity |
The other town. |
minCount |
integer |
Number of persons (default 1); a counter is shown when greater than 1. |
MissionTaskTransportPassengers.State¶
record base/tealdef/mission/tasks/transport_cargo/mission_task_transport_passengers.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/transport_cargo/transport_passengers.tl:3
Fields
| Name | Type | Description |
|---|---|---|
passengerMap |
{Engine.Entity : boolean} |
Persons already counted. |
result |
integer |
Number of persons counted. |