Zum Inhalt

track_description_metadata

Quelle: base/tealdef/gui/construction/track_description_metadata.d.tl

Hinweise

Metadaten-Accessor (track_description), der Geschwindigkeit und Spuranzahl eines Straßen- oder Gleistyps an dessen Eintrag im Baumenü hängt.

TrackDescriptionMetadata

record global base/tealdef/gui/construction/track_description_metadata.d.tl:3

global record TrackDescriptionMetadata

Laden: local track_description_metadata = ug_require "::/gui/construction/track_description_metadata.tl" as TrackDescriptionMetadata

Hinweise

Metadaten-Accessor, der Geschwindigkeit und Spuranzahl eines Straßen- oder Gleistyps in den Metadaten seines Eintrags im Baumenü speichert.

Details

Das Baumenü schreibt ihn für Straßen- und Gleisdefinitionen mit constructionDesc.make{speed = ...}. ConstructionDescReactUtil.collectNumbers liest ihn wieder aus, um die Höchstgeschwindigkeit (speedLimit) und die Zahl der Spuren anzuzeigen.

Felder

Name Typ Beschreibung
constructionDesc MetadataAccessor<ConstructionDescMetadata, TrackDetails> Accessor, der als track_description an den Metadaten der Konstruktionsbeschreibung registriert ist (get liest, make legt den Eintrag an). 3-mal im Basisspiel verwendet

TrackDescriptionMetadata.TrackDetails

record base/tealdef/gui/construction/track_description_metadata.d.tl:4

record TrackDetails

Hinweise

Daten, die die Metadaten track_description speichern.

Im Basisspiel verwendet: 1-mal in 1 Datei

base/content/gui/gui/construction/track_description_metadata.tl:4

constructionDesc = metadata_util.constructionDesc.register("track_description") as MetadataAccessor<ConstructionDescMetadata, TrackDescriptionMetadata.TrackDeta

Felder

Name Typ Beschreibung
speed number Geschwindigkeit der ersten Spur des Straßen- oder Gleistyps. Der Infobereich zeigt sie als „Höchstgeschwindigkeit“.
numLanes integer Anzahl der Spuren.