Zum Inhalt

mission_task_vehicle_position

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

Hinweise

Aufgabe, die wartet, bis ein Fahrzeug in der Nähe einer Position ist.

MissionTaskVehiclePosition

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

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

Laden: local vehicle_position = ug_require "::/mission/tasks/vehicle_util/vehicle_position.tl" as MissionTaskVehiclePosition

Hinweise

Aufgabe (vehicle_position), die abgeschlossen ist, sobald ein Fahrzeug höchstens distance von einer Position entfernt ist. Den Kreis zeichnet sie als Zone.

MissionTaskVehiclePosition.Params

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

record Params

Hinweise

Parameter der Aufgabe.

Im Basisspiel verwendet: 1-mal in 1 Datei

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

local type P = MissionTaskVehiclePosition.Params

Felder

Name Typ Beschreibung
vehicle Engine.Entity Das beobachtete Fahrzeug.
position {number, number} Zielposition {x, y}.
distance number Radius in Metern.

MissionTaskVehiclePosition.State

record base/tealdef/mission/tasks/vehicle_util/mission_task_vehicle_position.d.tl:9

record State

Hinweise

Leerer Zustand.

Im Basisspiel verwendet: 1-mal in 1 Datei

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

local type S = MissionTaskVehiclePosition.State