Zum Inhalt

layer_public_transport

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

Hinweise

Der Karten-Layer „Passenger Satisfaction“ („Passagierzufriedenheit“, Button menu.layers.publicTransportButton).

LayerPublicTransport

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

global record LayerPublicTransport

Laden: local layer_public_transport = ug_require "::/gui/layers/layer_public_transport.tl" as LayerPublicTransport

Hinweise

Der Layer „Passenger Satisfaction“ („Passagierzufriedenheit“). Er färbt Stationen, wartende Passagiere und Netzkanten nach der Passagierzufriedenheit ein.

Felder

Name Typ Beschreibung
Legend Recipe0 Recipe der Layer-Legende.Im Spiel ZufriedenheitIm Code: Happiness 1-mal im Basisspiel verwendet
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 die Zufriedenheitsbewertung der Städte, die Passagiere in Fahrzeugen und die unzufriedenen wartenden Passagiere an Stationen. 1-mal im Basisspiel verwendet

Funktionen

getConfig() : LayerConfig base/tealdef/gui/layers/layer_public_transport.d.tl:4

Aufruf: layer_public_transport.getConfig(…)

Hinweise

Baut die Layer-Konfiguration.

Rückgabe LayerConfig: Eine neue LayerConfig.

Im Basisspiel verwendet: 1-mal in 1 Datei

base/content/gui/gui/entity_window/town/town.tl:996

layerConfig = layer_public_transport.getConfig()

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

Aufruf: layer_public_transport.getHudIconPreFilter(…)

Hinweise

Komponententypen, die in diesem Layer HUD-Icons bekommen.

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

Im Basisspiel verwendet: 1-mal in 1 Datei

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

filter = layer_public_transport.getHudIconPreFilter()