Zum Inhalt

game_react_globals

Quelle: base/tealdef/gui/main/game_react_globals.d.tl

Hinweise

Globaler Zugriff auf die Hauptteile der GUI im Spiel für Code ohne GameContext, geladen mit ug_require "/gui/main/game_react_globals.tl".

GameReactGlobals

record global base/tealdef/gui/main/game_react_globals.d.tl:3

global record GameReactGlobals

Laden: local game_react_globals = ug_require "::/gui/main/game_react_globals.tl" as GameReactGlobals

Hinweise

Funktionen, die die Renderer-Komponente, den Fenster-Container, den Werkzeug-Stack und die deaktivierten Funktionen im Spiel liefern.

Details

Die Werte gibt es erst, wenn die GUI-Wurzel im Spiel (GameUIRoot) angelegt ist.

Funktionen

getDefaultRendererComponent() : ReactRefWrapApiT<Builtin.RendererComponentParam, Builtin.RenderComponentAPI> base/tealdef/gui/main/game_react_globals.d.tl:4

Aufruf: game_react_globals.getDefaultRendererComponent(…)

Hinweise

Gibt die Referenz auf die 3D-Hauptansicht zurück (wie GameContext.rendererComponent).

Rückgabe ReactRefWrapApiT<Builtin.RendererComponentParam, Builtin.RenderComponentAPI>

getDefaultWindowContainer() : ReactRefWrapApiT<Builtin.WindowContainerDelegateParam, Builtin.WindowAPI> base/tealdef/gui/main/game_react_globals.d.tl:5

Aufruf: game_react_globals.getDefaultWindowContainer(…)

Hinweise

Gibt die Referenz auf den Fenster-Container im Spiel zurück (wie GameContext.windowContainer).

Rückgabe ReactRefWrapApiT<Builtin.WindowContainerDelegateParam, Builtin.WindowAPI>

getDefaultToolStack() : ReactRefWrapApiT<Builtin.ToolStackParam, Builtin.ToolStackAPI> base/tealdef/gui/main/game_react_globals.d.tl:6

Aufruf: game_react_globals.getDefaultToolStack(…)

Hinweise

Gibt die Referenz auf den Werkzeug-Stack im Spiel zurück (wie GameContext.toolStack).

Rückgabe ReactRefWrapApiT<Builtin.ToolStackParam, Builtin.ToolStackAPI>

getDefaultWindowApi() : Builtin.WindowAPI base/tealdef/gui/main/game_react_globals.d.tl:7

Aufruf: game_react_globals.getDefaultWindowApi(…)

Hinweise

Gibt die Fenster-API des Fenster-Containers im Spiel zurück.

Rückgabe Builtin.WindowAPI: Die Builtin.WindowAPI, oder nil, wenn der Container nicht (mehr) existiert.

getDefaultToolStackApi() : Builtin.ToolStackAPI base/tealdef/gui/main/game_react_globals.d.tl:8

Aufruf: game_react_globals.getDefaultToolStackApi(…)

Hinweise

Gibt die API des Werkzeug-Stacks im Spiel zurück.

Rückgabe Builtin.ToolStackAPI: Die Builtin.ToolStackAPI, oder nil, wenn der Werkzeug-Stack nicht (mehr) existiert.

getDisableFeatures() : {DisableFeatures : boolean} base/tealdef/gui/main/game_react_globals.d.tl:9

Aufruf: game_react_globals.getDisableFeatures(…)

Hinweise

Gibt die Menge der gerade deaktivierten Funktionen zurück (den Wert von GameContext.disableFeatures).

Rückgabe {DisableFeatures : boolean}

Im Basisspiel verwendet: 4-mal in 4 Dateien

mods/release/urbangames_campaign_mission_01/content/mission/mission/hud_replacement.script.tl:7

if game_react_globals.getDisableFeatures()["HudIconMaster"] then
mods/release/urbangames_campaign_mission_03/content/mission/mission/perk_icons_replacement.script.tl:8
if game_react_globals.getDisableFeatures()["PerkHudIcons"] then
mods/release/urbangames_campaign_mission_05/content/mission/mission/perk_icons_replacement.script.tl:8
if game_react_globals.getDisableFeatures()["PerkHudIcons"] then
mods/release/urbangames_campaign_mission_07/content/mission/mission/perk_icons_replacement.script.tl:8
if game_react_globals.getDisableFeatures()["PerkHudIcons"] then