Zum Inhalt

layer_cargo_flow

Quelle: base/tealdef/gui/layers/layer_cargo_flow.d.tl

Hinweise

Der Karten-Layer „Cargo Flow“ („Güterfluss“, Button menu.layers.cargoFlowButton).

LayerCargoFlow

record global base/tealdef/gui/layers/layer_cargo_flow.d.tl:3

global record LayerCargoFlow

Laden: local layer_cargo_flow = ug_require "::/gui/layers/layer_cargo_flow.tl" as LayerCargoFlow

Hinweise

Der Layer „Cargo Flow“ („Güterfluss“). Er zeigt, wo Güter angeboten und nachgefragt werden.

Felder

Name Typ Beschreibung
Legend Recipe0 Recipe der Layer-Legende.Im Spiel Gütertransportrate · Versorgung GewerbegebietIm Code: Cargo Transport Rate · Commercial Supply
Layer Recipe<LayersButtonRidge.LayerContentParam> Recipe des Fensterinhalts des Layers. 1-mal im Basisspiel verwendet
HudIconMaster Recipe2<Builtin.HudIconParam, LayersButtonRidge.HudIconUserParam> HUD-Icon-Recipe des Layers. Es zeigt Angebot und Nachfrage der Stadtgebiete, die Bestände von Industrien und Lagerhäusern und die Ladung der Fahrzeuge. 1-mal im Basisspiel verwendet

Funktionen

getConfig(includePassengers : boolean) : LayerConfig base/tealdef/gui/layers/layer_cargo_flow.d.tl:4

Aufruf: layer_cargo_flow.getConfig(…)

Hinweise

Baut die Layer-Konfiguration.

Parameter Typ Beschreibung
includePassengers boolean Bezieht Passagiere in die Einfärbung und die Güterkanten ein. Das Layer-Fenster übergibt false.

Rückgabe LayerConfig: Eine neue LayerConfig.

getHudIconPreFilter() : {Engine.ComponentType} base/tealdef/gui/layers/layer_cargo_flow.d.tl:7

Aufruf: layer_cargo_flow.getHudIconPreFilter(…)

Hinweise

Komponententypen, die in diesem Layer HUD-Icons bekommen.

Rückgabe {Engine.ComponentType}: TRANSPORT_VEHICLE, TOWN, INDUSTRY und WAREHOUSE.

LayerCargoFlow.HudIconUserParam

record base/tealdef/gui/layers/layer_cargo_flow.d.tl:10

record HudIconUserParam is LayersButtonRidge.HudIconUserParam

Hinweise

Benutzerparameter von LayerCargoFlow.HudIconMaster.

Im Basisspiel verwendet: 2-mal in 2 Dateien

base/content/gui/gui/entity_window/entity_window_hud.tl:564

local layerCargoFlowHudIconUserParam : LayerCargoFlow.HudIconUserParam = {
base/content/gui/gui/layers/layer_cargo_flow.tl:50
layer_cargo_flow.HudIconMaster = react.RegisterRecipe("LayerCargoFlowHudIconMaster", function(param : Builtin.HudIconParam, userParam : LayerCargoFlow.HudIconUs

Felder

Name Typ Beschreibung
includePassengers boolean Bezieht bei Stadtgebieten die Passagiernachfrage aus der Liniennutzung des Wohngebiets ein.
districtsDemandsShowPercentage boolean Zeigt die Nachfrage der Gebiete in Prozent.