Zum Inhalt

mission_react_util

Quelle: base/tealdef/mission/mission_react_util.d.tl

Hinweise

GUI-Parameter des Overlays für Missionsdialoge und Sprachausgabe.

MissionReactUtil

record global base/tealdef/mission/mission_react_util.d.tl:3

global record MissionReactUtil

Laden: local mission_react_util = ug_require "::/mission/mission_react_util.tl" as MissionReactUtil

Hinweise

GUI des Overlays für Missionsdialoge und Anweisungen.

Felder

Name Typ Beschreibung
DialogueOverlay RecipeWithApi0<DialogueOverlayApi> Recipe des Overlays für Dialoge und Sprachausgabe. Seine API meldet, was gerade läuft. 2-mal im Basisspiel verwendet

MissionReactUtil.DialogueEventParam

record base/tealdef/mission/mission_react_util.d.tl:5

record DialogueEventParam

Hinweise

Parameter der React-Events dialogue und on-finish-dialogue.

Im Basisspiel verwendet: 8-mal in 4 Dateien

base/content/mission/mission/mission_framework/mission_framework_react.tl:1320

local eventParam = eventParamAny as MissionReactUtil.DialogueEventParam
base/content/mission/mission/mission_framework/mission_framework_react_util.tl:377
local evtParam = eventParam as MissionReactUtil.DialogueEventParam
base/content/mission/mission/mission_react_util.tl:385
local eventParam : MissionReactUtil.DialogueEventParam = {}
base/content/mission/mission/tasks/dialogue/dialogue.tl:54
local evtParam = eventParam as MissionReactUtil.DialogueEventParam

Felder

Name Typ Beschreibung
id string start-dialogue, start-instruction oder on-finish-dialogue.
scriptName string Dialogskript, das abgespielt wird.
instructionData MissionDialogueData.InstructionData Anweisung, die abgespielt wird.
taskUid string Aufgabe, zu der Dialog oder Anweisung gehört.
instructionKey string Schlüssel einer wartenden Anweisung.
syncWithCutscene boolean Spielt den Dialog synchron zu einer laufenden Zwischensequenz.

MissionReactUtil.InstructionsOverlayParam

record base/tealdef/mission/mission_react_util.d.tl:14

record InstructionsOverlayParam

Die Spieldateien enthalten hierzu noch keine Beschreibung.

Im Basisspiel verwendet: 1-mal in 1 Datei

base/content/mission/mission/mission_react_util.tl:67

local InstructionsOverlay = react.RegisterRecipe("InstructionsOverlay", function(param : MissionReactUtil.InstructionsOverlayParam) : TreeNodeId

Felder

Name Typ Beschreibung
startTime number
instructionData MissionDialogueData.InstructionData
taskUid string
instructionKey string

Funktionen

setEndState() base/tealdef/mission/mission_react_util.d.tl:19

Die Spieldateien enthalten hierzu noch keine Beschreibung.

MissionReactUtil.DialogueOverlayContentParam

record base/tealdef/mission/mission_react_util.d.tl:22

record DialogueOverlayContentParam

Die Spieldateien enthalten hierzu noch keine Beschreibung.

Im Basisspiel verwendet: 1-mal in 1 Datei

base/content/mission/mission/mission_react_util.tl:248

local DialogueOverlayContent = react.RegisterRecipe("DialogueOverlayContent", function(param : MissionReactUtil.DialogueOverlayContentParam) : TreeNodeId

Felder

Name Typ Beschreibung
startTime number
scriptName string
missionDialogueData MissionDialogueData.DialogueData
taskUid string
instructionKey string
syncWithCutscene boolean

Funktionen

setDeactivateState(boolean) base/tealdef/mission/mission_react_util.d.tl:29

Die Spieldateien enthalten hierzu noch keine Beschreibung.

setEndState() base/tealdef/mission/mission_react_util.d.tl:30

Die Spieldateien enthalten hierzu noch keine Beschreibung.

getSkipCurrentLineRef() : boolean base/tealdef/mission/mission_react_util.d.tl:31

Die Spieldateien enthalten hierzu noch keine Beschreibung.

Rückgabe boolean

setSkipCurrentLineRef(boolean) base/tealdef/mission/mission_react_util.d.tl:32

Die Spieldateien enthalten hierzu noch keine Beschreibung.