mission_task_click_entity¶
Quelle: base/tealdef/mission/tasks/click_entity/mission_task_click_entity.d.tl
Hinweise
Aufgabe, die wartet, bis der Spieler bestimmte Entitäten oder Marker anklickt.
MissionTaskClickEntity¶
record global base/tealdef/mission/tasks/click_entity/mission_task_click_entity.d.tl:3
global record MissionTaskClickEntity is MissionInterface.TaskScript<MissionTaskClickEntity.State, MissionTaskClickEntity.Params>
Laden: local click_entity = ug_require "::/mission/tasks/click_entity/click_entity.tl" as MissionTaskClickEntity
Hinweise
Aufgabe (click_entity), die abgeschlossen ist, sobald der Spieler jede Kandidaten-Entität ausgewählt oder jeden Marker angeklickt hat (mit clickJustOne reicht einer). Solange lassen sich die Kandidaten nicht abreißen.
MissionTaskClickEntity.Params¶
record base/tealdef/mission/tasks/click_entity/mission_task_click_entity.d.tl:4
record Params
Hinweise
Parameter der Aufgabe. Verwende entweder Marker oder Kandidaten.
Im Basisspiel verwendet: 2-mal in 2 Dateien
base/content/mission/mission/tasks/click_entity/click_entity.tl:3
mods/release/urbangames_campaign_mission_05/content/mission/mission/tasks/drilling/observe_drilling.tl:91
Felder
| Name | Typ | Beschreibung |
|---|---|---|
markers |
{MissionInterface.Marker} |
at the moment: either markers or candidates can be provided. |
candidates |
{Engine.Entity} |
Die auszuwählenden Entitäten. |
allowEntityBulldoze |
boolean |
Erlaubt dem Spieler, die Kandidaten abzureißen. |
clickJustOne |
boolean |
Schließt nach dem ersten Klick ab. |
Funktionen
getMarkers() : {MissionInterface.Marker} base/tealdef/mission/tasks/click_entity/mission_task_click_entity.d.tl:6
Hinweise
Gibt die Marker zurück; hat Vorrang vor markers.
Rückgabe {MissionInterface.Marker}: Marker.
getCandidates() : {Engine.Entity} base/tealdef/mission/tasks/click_entity/mission_task_click_entity.d.tl:8
Hinweise
Gibt die auszuwählenden Entitäten zurück; hat Vorrang vor candidates.
Rückgabe {Engine.Entity}: Entitäten.
MissionTaskClickEntity.State¶
record base/tealdef/mission/tasks/click_entity/mission_task_click_entity.d.tl:13
record State
Hinweise
Zustand der Aufgabe.
Im Basisspiel verwendet: 2-mal in 2 Dateien
base/content/mission/mission/tasks/click_entity/click_entity.tl:2
mods/release/urbangames_campaign_mission_05/content/mission/mission/tasks/drilling/observe_drilling.tl:91
Felder
| Name | Typ | Beschreibung |
|---|---|---|
observed |
{Result} |
Bisherige Klicks ohne Duplikate. |
error |
boolean |
Ein Kandidat existierte beim Erzeugen nicht; die Aufgabe ist sofort abgeschlossen. |
MissionTaskClickEntity.State.Result¶
record base/tealdef/mission/tasks/click_entity/mission_task_click_entity.d.tl:14
record Result
Hinweise
Ein Klick.
Im Basisspiel verwendet: 2-mal in 1 Datei
base/content/mission/mission/tasks/click_entity/click_entity.tl:7
Felder
| Name | Typ | Beschreibung |
|---|---|---|
entity |
Engine.Entity |
Ausgewählte Entität. |
marker |
string |
Angeklickter Marker. |