layer_cargo¶
Quelle: base/tealdef/gui/layers/layer_cargo.d.tl
Hinweise
Der Karten-Layer „Cargo Satisfaction“ („Güterzufriedenheit“, Button menu.layers.cargoButton).
LayerCargo¶
record global base/tealdef/gui/layers/layer_cargo.d.tl:3
global record LayerCargo
Laden: local layer_cargo = ug_require "::/gui/layers/layer_cargo.tl" as LayerCargo
Hinweise
Der Layer „Cargo Satisfaction“ („Güterzufriedenheit“). Er färbt Lagerhäuser und Netzkanten nach der Güterzufriedenheit ein.
Felder
| Name | Typ | Beschreibung |
|---|---|---|
Legend |
Recipe0 |
Recipe der Layer-Legende.Im Spiel LieferzeitIm Code: Delivery Time 1-mal im Basisspiel verwendet |
Layer |
Recipe<LayersButtonRidge.LayerContentParam> |
Recipe des Fensterinhalts des Layers mit einer Auswahl der Güterart.Im Spiel Güterfilter · Alle GüterIm Code: Cargo Filter · All Cargo 1-mal im Basisspiel verwendet |
HudIconMaster |
Recipe2<Builtin.HudIconParam, HudIconUserParam> |
HUD-Icon-Recipe des Layers. Es zeigt die Güterbewertungen der Städte, die passenden Güter der Fahrzeuge und die Bestände der Lagerhäuser. 1-mal im Basisspiel verwendet |
Funktionen
getConfig(cargoIndex : CargoTypeId) : LayerConfig base/tealdef/gui/layers/layer_cargo.d.tl:4
Aufruf: layer_cargo.getConfig(…)
Hinweise
Baut die Layer-Konfiguration für eine Güterart oder für alle Güterarten.
| Parameter | Typ | Beschreibung |
|---|---|---|
cargoIndex |
CargoTypeId |
ID der Güterart oder -1 für alle Güterarten außer Passagieren. |
Rückgabe LayerConfig: Eine neue LayerConfig mit Einfärbung der Lagerhäuser, Zufriedenheitskanten, Schildern und Stadtbereichen.
getHudIconPreFilter() : {Engine.ComponentType} base/tealdef/gui/layers/layer_cargo.d.tl:12
Aufruf: layer_cargo.getHudIconPreFilter(…)
Hinweise
Komponententypen, die in diesem Layer HUD-Icons bekommen.
Rückgabe {Engine.ComponentType}: TRANSPORT_VEHICLE, TOWN und WAREHOUSE.
LayerCargo.HudIconUserParam¶
record base/tealdef/gui/layers/layer_cargo.d.tl:8
record HudIconUserParam is LayersButtonRidge.HudIconUserParam
Hinweise
Benutzerparameter von LayerCargo.HudIconMaster.
Im Basisspiel verwendet: 2-mal in 2 Dateien
base/content/gui/gui/entity_window/entity_window_hud.tl:575
base/content/gui/gui/layers/layer_cargo.tl:44
Funktionen
getSelectedCargoTypeId() : CargoTypeId base/tealdef/gui/layers/layer_cargo.d.tl:9
Hinweise
Liefert die im Layer-Fenster gewählte Güterart oder -1 für alle.
Rückgabe CargoTypeId