Zum Inhalt

mission_task_create_line_for_towns

Quelle: base/tealdef/mission/tasks/create_line/mission_task_create_line_for_towns.d.tl

Hinweise

Aufgabe, die wartet, bis eine Linie Stationen in allen angegebenen Städten bedient.

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>

Laden: local create_line_for_towns = ug_require "::/mission/tasks/create_line/create_line_for_towns.tl" as MissionTaskCreateLineForTowns

Hinweise

Aufgabe (create_line_for_towns), die abgeschlossen ist, sobald eine Linie ohne Linienprobleme und mit einem der Transportmodi Stationen in allen Städten hat. Jede Stadt bekommt einen Pfeil-Marker.

MissionTaskCreateLineForTowns.Params

record base/tealdef/mission/tasks/create_line/mission_task_create_line_for_towns.d.tl:4

record Params

Hinweise

Parameter der Aufgabe.

Im Basisspiel verwendet: 2-mal in 2 Dateien

base/content/mission/mission/tasks/create_line/create_line_for_towns.tl:5

local type P = MissionTaskCreateLineForTowns.Params
mods/release/urbangames_campaign_mission_06/content/mission/mission/mission_story.tl:777
taskParams : MissionTaskCreateLineForTowns.Params = {

Felder

Name Typ Beschreibung
towns {Engine.Entity} Städte, die die Linie bedienen muss.
transportModes {TransportMode} Akzeptierte Transportmodi.

MissionTaskCreateLineForTowns.State

record base/tealdef/mission/tasks/create_line/mission_task_create_line_for_towns.d.tl:8

record State

Hinweise

Zustand der Aufgabe.

Im Basisspiel verwendet: 1-mal in 1 Datei

base/content/mission/mission/tasks/create_line/create_line_for_towns.tl:4

local type S = MissionTaskCreateLineForTowns.State

Felder

Name Typ Beschreibung
result Engine.Entity Gefundene Linie oder -1.