Zum Inhalt

mission_task_landmark_requirements

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

Hinweise

Aufgabe, die die Konstruktion eines Wahrzeichens gegen eine zur Laufzeit gewählte Variante tauscht.

MissionTaskLandmarkRequirements

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

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

Laden: local landmark_requirements = ug_require "::/mission/tasks/utility/landmark_requirements.tl" as MissionTaskLandmarkRequirements

Hinweise

Aufgabe (landmark_requirements), die eine Konstruktion durch <baseName>_<n> ersetzt; n liefert getRequirements. Name und Parameter bleiben erhalten.

MissionTaskLandmarkRequirements.Params

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

record Params

Hinweise

Parameter der Aufgabe.

Im Basisspiel verwendet: 1-mal in 1 Datei

base/content/mission/mission/tasks/utility/landmark_requirements.tl:4

local type P = MissionTaskLandmarkRequirements.Params

Felder

Name Typ Beschreibung
entity Engine.Entity Die zu ersetzende Konstruktions-Entität.
baseName string Dateiname der Konstruktion ohne die Endung _<n>.

Funktionen

getRequirements(readOnlyApi : MissionInterface.MissionTaskReadOnlyApi) : integer base/tealdef/mission/tasks/utility/mission_task_landmark_requirements.d.tl:7

Hinweise

Gibt die Variantennummer zurück, die an baseName angehängt wird.

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

Rückgabe integer: Variantennummer.

MissionTaskLandmarkRequirements.State

record base/tealdef/mission/tasks/utility/mission_task_landmark_requirements.d.tl:9

record State

Hinweise

Zustand der Aufgabe.

Im Basisspiel verwendet: 1-mal in 1 Datei

base/content/mission/mission/tasks/utility/landmark_requirements.tl:3

local type S = MissionTaskLandmarkRequirements.State

Felder

Name Typ Beschreibung
isComplete boolean Die Konstruktion wurde ersetzt.