Zum Inhalt

mission_task_start_vehicles

Quelle: base/tealdef/mission/tasks/vehicle_util/mission_task_start_vehicles.d.tl

Hinweise

Aufgabe, die Fahrzeuge startet oder anhält.

MissionTaskStartVehicles

record global base/tealdef/mission/tasks/vehicle_util/mission_task_start_vehicles.d.tl:3

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

Laden: local start_vehicles = ug_require "::/mission/tasks/vehicle_util/start_vehicles.tl" as MissionTaskStartVehicles

Hinweise

Aufgabe (start_vehicles), die Fahrzeuge startet (oder anhält), sobald conditionFn erfüllt ist, und dann abgeschlossen ist.

MissionTaskStartVehicles.Params

record base/tealdef/mission/tasks/vehicle_util/mission_task_start_vehicles.d.tl:4

record Params

Hinweise

Parameter der Aufgabe.

Im Basisspiel verwendet: 2-mal in 2 Dateien

base/content/mission/mission/tasks/vehicle_util/start_vehicles.tl:4

local type P = MissionTaskStartVehicles.Params
mods/release/urbangames_campaign_mission_02/content/mission/mission/mission_story.tl:637
taskParams : MissionTaskStartVehicles.Params = {

Felder

Name Typ Beschreibung
vehicles {Engine.Entity} Die zu startenden oder anzuhaltenden Fahrzeuge.
stop boolean Hält die Fahrzeuge an, statt sie zu starten.
skipInvalidEntities boolean Überspringt Entitäten, die nicht existieren.

Funktionen

conditionFn() : boolean base/tealdef/mission/tasks/vehicle_util/mission_task_start_vehicles.d.tl:6

Hinweise

Bedingung, die bei jedem Update geprüft wird; bei nil handelt die Aufgabe sofort.

Rückgabe boolean: true, um die Fahrzeuge jetzt zu starten.

overruleComplete(readOnlyApi : MissionInterface.MissionTaskReadOnlyApi) : boolean base/tealdef/mission/tasks/vehicle_util/mission_task_start_vehicles.d.tl:7

Hinweise

Liefert sie true, ist die Aufgabe abgeschlossen, ohne dass die Fahrzeuge angefasst werden.

Parameter Typ Beschreibung
readOnlyApi MissionInterface.MissionTaskReadOnlyApi Missions-API mit reinem Lesezugriff.

Rückgabe boolean: true, um die Aufgabe abzuschließen.

MissionTaskStartVehicles.State

record base/tealdef/mission/tasks/vehicle_util/mission_task_start_vehicles.d.tl:11

record State

Hinweise

Zustand der Aufgabe.

Im Basisspiel verwendet: 1-mal in 1 Datei

base/content/mission/mission/tasks/vehicle_util/start_vehicles.tl:3

local type S = MissionTaskStartVehicles.State

Felder

Name Typ Beschreibung
isComplete boolean Die Aufgabe ist erledigt.