Skip to content

mission_task_highlight

Source: base/tealdef/mission/tasks/utility/mission_task_highlight.d.tl

Notes

Task that shows markers and zones.

MissionTaskHighlight

record global base/tealdef/mission/tasks/utility/mission_task_highlight.d.tl:3

global record MissionTaskHighlight is MissionInterface.TaskScript<nil, MissionTaskHighlight.Params>

Load: local highlight = ug_require "::/mission/tasks/utility/highlight.tl"

Notes

Task (highlight) that shows markers and zones. It completes at once, so it is used with requiredTaskToComplete to stay open until another task completes.

MissionTaskHighlight.Params

record base/tealdef/mission/tasks/utility/mission_task_highlight.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/utility/highlight.tl:2

local type P = MissionTaskHighlight.Params

Fields

Name Type Description
markers {MissionInterface.Marker} Markers to show.
zones {MissionInterface.Zone} Zones to show.

Functions

getMarkers() : {MissionInterface.Marker} base/tealdef/mission/tasks/utility/mission_task_highlight.d.tl:7

Notes

Returns the markers to show; takes precedence over markers.

Returns {MissionInterface.Marker}: Markers.

getZones() : {MissionInterface.Zone} base/tealdef/mission/tasks/utility/mission_task_highlight.d.tl:8

Notes

Returns the zones to show; takes precedence over zones.

Returns {MissionInterface.Zone}: Zones.

MissionTaskHighlight.State

record base/tealdef/mission/tasks/utility/mission_task_highlight.d.tl:11

record State

Notes

Empty state.