Zum Inhalt

layer_noise

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

Hinweise

Der Karten-Layer „Noise“ („Lärm“, Button menu.layers.noiseButton).

LayerNoise

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

global record LayerNoise

Laden: local layer_noise = ug_require "::/gui/layers/layer_noise.tl" as LayerNoise

Hinweise

Der Layer „Noise“ („Lärm“). Er zeigt die Lärmemission und die betroffenen Stadtgebäude.

Felder

Name Typ Beschreibung
Legend Recipe0 Recipe der Legende (Lärmemission und betroffene Gebäude).Im Spiel Lärmemission · Betroffene GebäudeIm Code: Noise Emission · Affected Buildings 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 Standard-Icons für Fahrzeuge und Benachrichtigungen und für Städte die Lärmbewertung. 1-mal im Basisspiel verwendet

Funktionen

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

Aufruf: layer_noise.getConfig(…)

Hinweise

Baut die Layer-Konfiguration.

Rückgabe LayerConfig: Eine neue LayerConfig mit der gemittelten Lärmkarte, der Einfärbung der Quellen und der Einfärbung der betroffenen Stadtgebäude.

Im Basisspiel verwendet: 1-mal in 1 Datei

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

layerConfig = layer_noise.getConfig()

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

Aufruf: layer_noise.getHudIconPreFilter(…)

Hinweise

Komponententypen, die in diesem Layer HUD-Icons bekommen.

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

Im Basisspiel verwendet: 1-mal in 1 Datei

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

filter = layer_noise.getHudIconPreFilter()