Zum Inhalt

empty_construction_eow

Quelle: base/tealdef/gui/entity_window/empty_construction/empty_construction_eow.d.tl

Hinweise

Erweiterungspunkt und Plugins des Fensters für Konstruktionen ohne spezielleres Fenster (empty_construction_eow.script.tl).

EmptyConstructionEow

record global base/tealdef/gui/entity_window/empty_construction/empty_construction_eow.d.tl:3

global record EmptyConstructionEow

Laden: local empty_construction_eow = ug_require "::/gui/entity_window/empty_construction/empty_construction_eow.script.tl" as EmptyConstructionEow

Hinweise

Erweiterungspunkt und Plugins des Fensters für Konstruktionen ohne spezielleres Fenster („Empty Construction“, dt. „Leere Konstruktion“).

Felder

Name Typ Beschreibung
EmptyConstructionEowExtensionPoint ExtensionPoint<EmptyConstructionWidgetPluginParams> Erweiterungspunkt des Konstruktionsfensters. Plugins registrierst du mit einer Ressource vom Typ "react-plugin ::EmptyConstructionEowExtensionPoint". 1-mal im Basisspiel verwendet
NotificationPlugin Recipe<EmptyConstructionWidgetPluginParams> Benachrichtigungskarten der Konstruktion (EntityWindowUtil.NotificationWidget). Registriert mit order 0.

EmptyConstructionEow.EmptyConstructionWidgetPluginParams

record base/tealdef/gui/entity_window/empty_construction/empty_construction_eow.d.tl:4

record EmptyConstructionWidgetPluginParams is EowExtensionUtil.IEowWidgetsExtensionParams

Hinweise

Parameter, die die Plugins des Konstruktionsfensters erhalten.

Im Basisspiel verwendet: 2-mal in 2 Dateien

base/content/gui/gui/entity_window/empty_construction/empty_construction.tl:28

local extensionParams : EmptyConstructionEow.EmptyConstructionWidgetPluginParams = {
base/content/gui/gui/entity_window/empty_construction/empty_construction_eow.script.tl:9
empty_construction_eow.NotificationPlugin = react.RegisterPluginRecipe(empty_construction_eow.EmptyConstructionEowExtensionPoint, "NotificationPlugin", function