mission_task_finish¶
Quelle: base/tealdef/mission/tasks/finish/mission_task_finish.d.tl
Hinweise
Aufgabe, die die Mission beendet und das Fenster zum Missionsende zeigt.
MissionTaskFinish¶
record global base/tealdef/mission/tasks/finish/mission_task_finish.d.tl:3
global record MissionTaskFinish is MissionInterface.TaskScript<MissionTaskFinish.State, MissionTaskFinish.Params>
Laden: local finish = ug_require "::/mission/tasks/finish/finish.tl" as MissionTaskFinish
Hinweise
Aufgabe (finish), die die Mission beendet. Das Missionsfenster zeigt dafür den Endbildschirm. Die Aufgabe ist abgeschlossen, wenn der Spieler bestätigt (MissionEndWindow / completeMission).
Beispiel
MissionTaskFinish.Params¶
record base/tealdef/mission/tasks/finish/mission_task_finish.d.tl:4
record Params
Hinweise
Parameter der Aufgabe; ohne Parameter gilt die Mission als gewonnen.
Im Basisspiel verwendet: 2-mal in 1 Datei
base/content/mission/mission/tasks/finish/finish.tl:3
Felder
| Name | Typ | Beschreibung |
|---|---|---|
success |
boolean |
Die Mission wurde gewonnen. |
isTutorial |
boolean |
Die beendete Mission ist das Tutorial. |
MissionTaskFinish.StateType¶
enum base/tealdef/mission/tasks/finish/mission_task_finish.d.tl:8
enum StateType
Hinweise
Fortschritt des Endbildschirms.
Im Basisspiel verwendet: 1-mal in 1 Datei
base/content/mission/mission/tasks/finish/finish.tl:7
| Wert | Beschreibung |
|---|---|
"Initial" |
Noch nicht gezeigt. |
"Showing" |
Endbildschirm wird gezeigt. |
"Complete" |
Vom Spieler bestätigt. |
MissionTaskFinish.State¶
record base/tealdef/mission/tasks/finish/mission_task_finish.d.tl:13
record State
Hinweise
Zustand der Aufgabe.
Im Basisspiel verwendet: 3-mal in 2 Dateien
base/content/mission/mission/mission_framework/mission_framework_react.tl:76
base/content/mission/mission/tasks/finish/finish.tl:2
Felder
| Name | Typ | Beschreibung |
|---|---|---|
state |
StateType |
Fortschritt des Endbildschirms. |
success |
boolean |
Die Mission wurde gewonnen. |
isTutorial |
boolean |
Die beendete Mission ist das Tutorial. |