Zum Inhalt

mission_task_send_command

Quelle: base/tealdef/mission/tasks/utility/mission_task_send_command.d.tl

Hinweise

Aufgabe, die einen Engine-Befehl sendet.

MissionTaskSendCommand

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

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

Laden: local send_command = ug_require "::/mission/tasks/utility/send_command.tl" as MissionTaskSendCommand

Hinweise

Aufgabe (send_command), die den Befehl aus getCommand sendet und abgeschlossen ist, sobald er erfolgreich war (oder wenn kein Befehl zurückkommt).

MissionTaskSendCommand.Params

record base/tealdef/mission/tasks/utility/mission_task_send_command.d.tl:4

record Params

Hinweise

Parameter der Aufgabe.

Im Basisspiel verwendet: 1-mal in 1 Datei

base/content/mission/mission/tasks/utility/send_command.tl:2

local type P = MissionTaskSendCommand.Params

Funktionen

getCommand() : Command<ICommandData> base/tealdef/mission/tasks/utility/mission_task_send_command.d.tl:5

Hinweise

Baut den zu sendenden Befehl.

Rückgabe Command<ICommandData>: Den Befehl oder nil, um ohne Senden abzuschließen.

MissionTaskSendCommand.State

record base/tealdef/mission/tasks/utility/mission_task_send_command.d.tl:7

record State

Hinweise

Zustand der Aufgabe.

Im Basisspiel verwendet: 1-mal in 1 Datei

base/content/mission/mission/tasks/utility/send_command.tl:1

local type S = MissionTaskSendCommand.State

Felder

Name Typ Beschreibung
success boolean Der Befehl war erfolgreich.