Skip to content

mission_task_vehicle_position

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

Notes

Task that waits until a vehicle is near a position.

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>

Load: local vehicle_position = ug_require "::/mission/tasks/vehicle_util/vehicle_position.tl"

Notes

Task (vehicle_position) that completes when a vehicle is within distance of a position, drawing that circle as a zone.

MissionTaskVehiclePosition.Params

record base/tealdef/mission/tasks/vehicle_util/mission_task_vehicle_position.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/vehicle_util/vehicle_position.tl:4

local type P = MissionTaskVehiclePosition.Params

Fields

Name Type Description
vehicle Engine.Entity Vehicle to watch.
position {number, number} Target position {x, y}.
distance number Radius in metres.

MissionTaskVehiclePosition.State

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

record State

Notes

Empty state.

Used in the base game: 1 time in 1 file

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

local type S = MissionTaskVehiclePosition.State