warehouse_eow¶
Quelle: base/tealdef/gui/entity_window/warehouse/warehouse_eow.d.tl
Hinweise
Plugin-Typen des Lagerfensters (warehouse_eow.script.tl).
WarehouseEow¶
record global base/tealdef/gui/entity_window/warehouse/warehouse_eow.d.tl:3
global record WarehouseEow
Laden: local warehouse_eow = ug_require "::/gui/entity_window/warehouse/warehouse_eow.script.tl" as WarehouseEow
Hinweise
Plugin-Typen des Lagerfensters.
Felder
| Name | Typ | Beschreibung |
|---|---|---|
WarehouseStocksPlugin |
Recipe<WarehouseEow.WarehouseWidgetPluginParams> |
Karte „Stocks“ (dt. „Bestände“) mit den gelagerten Gütern. Lässt sich das Lager ändern, kommt ein einklappbarer Teil mit den Beständen, Knöpfen zum Verwerfen und Knöpfen zum Festlegen des Gütertyps hinzu. Registriert mit order 20.Im Spiel Bestände · Derzeit keine Güter gelagertIm Code: Stocks · No Cargo Currently Stored |
WarehouseDiagramPlugin |
Recipe<WarehouseEow.WarehouseWidgetPluginParams> |
Diagramm „Statistics“ (dt. „Statistiken“) der ein- und ausgehenden Güter (itemsUnloaded, itemsLoaded). Registriert mit order 30 und der Bedingung isModifiable.Im Spiel Statistiken · Eingehend · AusgehendIm Code: Statistics · Incoming · Outgoing |
WarehouseEowExtensionPoint |
ExtensionPoint<WarehouseWidgetPluginParams> |
Erweiterungspunkt des Lagerfensters. Plugins registrierst du mit einer Ressource vom Typ "react-plugin ::WarehouseEowExtensionPoint". 1-mal im Basisspiel verwendet |
Funktionen
isModifiable(WarehouseEow.WarehouseWidgetPluginParams) : boolean base/tealdef/gui/entity_window/warehouse/warehouse_eow.d.tl:15
Aufruf: warehouse_eow.isModifiable(…)
Hinweise
Plugin-Bedingung. True, wenn das Lager dem Spieler oder niemandem gehört.
Rückgabe boolean
WarehouseEow.WarehouseEowState¶
record base/tealdef/gui/entity_window/warehouse/warehouse_eow.d.tl:4
record WarehouseEowState
Hinweise
Zustand des Lagerfensters, der an die Plugins übergeben wird.
Im Basisspiel verwendet: 1-mal in 1 Datei
base/content/gui/gui/entity_window/warehouse/warehouse.tl:36
Felder
| Name | Typ | Beschreibung |
|---|---|---|
isModifiable |
boolean |
True, wenn die Konstruktion des Lagers dem Spieler oder niemandem gehört. |
WarehouseEow.WarehouseWidgetPluginParams¶
record base/tealdef/gui/entity_window/warehouse/warehouse_eow.d.tl:8
record WarehouseWidgetPluginParams is EowExtensionUtil.IEowWidgetsExtensionParams
Hinweise
Parameter, die die Plugins des Lagerfensters erhalten.
Im Basisspiel verwendet: 4-mal in 2 Dateien
base/content/gui/gui/entity_window/warehouse/warehouse.tl:46
base/content/gui/gui/entity_window/warehouse/warehouse_eow.script.tl:106
Felder
| Name | Typ | Beschreibung |
|---|---|---|
state |
WarehouseEowState |
Fensterzustand. |