Zum Inhalt

notification_types

Quelle: base/tealdef/game_mechanics/notifications/types/notification_types.d.tl

Hinweise

Parameter und Sim-Parameter der Benachrichtigungstypen des Basisspiels in game_mechanics/notifications/types/.

Globale Namen

Typen

Name Definition Beschreibung
ISubvention hier deklariert, definiert in ISubvention Eine Subventionsinstanz, wie sie in SubventionState gespeichert ist.

AnimalDespawnNotificationParams

record global base/tealdef/game_mechanics/notifications/types/notification_types.d.tl:5

global record AnimalDespawnNotificationParams

Hinweise

Parameter der Benachrichtigung animaldespawn („Ein trauriger Tag“, Kategorie Info).

Im Spiel Ein trauriger Tag · {animalName} wurde ein Opfer des technologischen Fortschritts. Es ist nun auf dem Weg in den Himmel.Im Code: A Grieving Day · {animalName} became a victim of technological advance. It is now on its way to heaven.

Felder

Name Typ Beschreibung
entity EntityUtil.EntityAndRevision Das Tier. Ein Klick auf die Benachrichtigung zeigt es, wenn es noch existiert.
animalName string Name des Tiers, steht im Text.

AvailabilityNotificationParams

record global base/tealdef/game_mechanics/notifications/types/notification_types.d.tl:10

global record AvailabilityNotificationParams

Hinweise

Parameter der Benachrichtigung availability über neu verfügbare Fahrzeuge (Kategorie Info). Gesendet von availability_notifications.script.tl.

Im Spiel Neues Fahrzeug verfügbar · {name} ist auf dem Markt und jetzt zum Kauf verfügbar.Im Code: New Vehicle Available · {name} has hit the market and is now available for purchase.

Felder

Name Typ Beschreibung
models {string} Ressourcennamen der neuen Fahrzeugmodelle.
multipleUnits {string} Ressourcennamen der neuen Triebzüge.

ConAvailabilityNotificationParams

record global base/tealdef/game_mechanics/notifications/types/notification_types.d.tl:15

global record ConAvailabilityNotificationParams

Hinweise

Parameter der Benachrichtigung con_availability über neu verfügbare Konstruktionen, Straßen und Gleise (Kategorie Info). Gesendet von availability_notifications.script.tl.

Im Spiel Neue Konstruktion verfügbar · {name} ist jetzt verfügbar.Im Code: New Construction Available · {name} is now available.

Felder

Name Typ Beschreibung
resName ResName Ressourcenname. Ein Klick auf die Benachrichtigung öffnet das Baumenü bei diesem Eintrag.
conRepType ConRepType Repository von resName.
image string Vorschaubild, das Beschreibungs-Icon der Ressource.
name string Angezeigter Name.
availabilityGroup string Das Feld availability.notificationGroup der Ressource. Ressourcen derselben Gruppe werden zu einer Benachrichtigung zusammengefasst. "" heißt keine Gruppe.
availabilitySortKey integer Das Feld availability.notificationSortKey der Ressource. Es bestimmt die Reihenfolge der Varianten einer Gruppe.
categories {string} Menükategorien der Ressource, z. B. tracks oder street_constructions. Sie bestimmen Icon und Text.
variations {string} Namen aller Ressourcen der Gruppe. Der Text nennt bis zu 6 davon.
special SpecialNotification Gesetzt bei einer neuen Funktion (Tram-Oberleitung, Verkehrsampeln) statt einer Ressource.

ConAvailabilityNotificationParams.ConRepType

enum base/tealdef/game_mechanics/notifications/types/notification_types.d.tl:16

enum ConRepType

Hinweise

Repository, zu dem resName gehört.

Im Basisspiel verwendet: 2-mal in 1 Datei

base/content/game_mechanics/game_mechanics/notifications/availability_notifications.script.tl:12

conRepType : ConAvailabilityNotificationParams.ConRepType,

Wert Beschreibung
"ConstructionRep" Eine Konstruktion (api.res.constructionRep).Im Spiel Helikopter verfügbar · Strassenkonstruktionen verfügbarIm Code: Helicopters Available · Road Constructions Available
"MetaConstructionRep" Eine Metakonstruktion (api.res.metaConstructionRep).Im Spiel Erste Flugzeuge verfügbar · Grosse Flugzeuge und Flughafen verfügbarIm Code: First Airplanes Available · Large Airplanes and Airport Available
"StreetTemplateRep" Eine Vorlage für Straße oder Gleis (api.res.streetTemplateRep).Im Spiel Elektrische Züge verfügbar · Autobahnen verfügbar · Neuer GleistypIm Code: Electric Trains Available · Highways Available · New Track Type

ConAvailabilityNotificationParams.SpecialNotification

enum base/tealdef/game_mechanics/notifications/types/notification_types.d.tl:21

enum SpecialNotification

Hinweise

Neu verfügbare Funktionen, die keine Ressource sind.

Wert Beschreibung
"TramCatenary" Die Oberleitung für Tramgleise ist verfügbar geworden.Im Spiel Elektrische Trams verfügbar · Das Zeitalter der elektrischen Tram ist angebrochen. Die ersten dieser Fahrzeuge sind nun zum Kauf erhältlich. Neu gelegte Tramgleise sind ab jetzt automatisch mit Oberleitungen ausgestattet, während bestehende Infrastruktur umstandslos mit dem Tramgleis-Werkzeug modernisiert werden kann.Im Code: Electric Trams Available · The era of electric trams has arrived and the first vehicles are now available for purchase. New tram tracks will automatically include catenaries, while existing infrastructure can be easily modernized using the tram track tool.
"TrafficLight" Verkehrsampeln sind verfügbar geworden.Im Spiel Verkehrsampeln verfügbar · Kreuzungen können jetzt mit Verkehrsampeln ausgestattet werden. Diese lassen sich entsprechend der jeweiligen Anforderungen konfigurieren und verbessern so den Verkehrsfluss.Im Code: Traffic Lights Available · Crossings can now be equipped with traffic lights. These improve traffic flow, as their phases can be configured according to specific needs.

CargoRtcWarningNotificationParams

record global base/tealdef/game_mechanics/notifications/types/notification_types.d.tl:36

global record CargoRtcWarningNotificationParams

Hinweise

Parameter der dauerhaften Benachrichtigung cargo_rtc_warning („Güter-Entladeproblem“, Kategorie Caution) für Fahrzeuge, die Güter auf ihrer Linie im Kreis fahren, ohne sie zu entladen.

Im Spiel Güter-Entladeproblem · {cargoCount} Güter von {vehicle} wurden auf der Linie nicht entladen.Im Code: Cargo Unload Problem · {cargoCount} cargo of {vehicle} was not unloaded on line.

Felder

Name Typ Beschreibung
entities {EntityUtil.EntityAndRevision} vehicle enitities (all the ones with a roundtrip)
param integer always 1 to not produce multiple warnings

CargoRtcWarningNotificationSimParams

record global base/tealdef/game_mechanics/notifications/types/notification_types.d.tl:41

global record CargoRtcWarningNotificationSimParams

Hinweise

Sim-Parameter von cargo_rtc_warning.

Felder

Name Typ Beschreibung
mapping {Engine.Entity : {string, integer}} Pro Fahrzeug { name, cargo count }. Der Name wird bei jedem Update aufgefrischt, die Anzahl einmal aus getVehiclesWithRoundTripCount() übernommen.

CargoThrownAwayNotificationParams

record global base/tealdef/game_mechanics/notifications/types/notification_types.d.tl:45

global record CargoThrownAwayNotificationParams

Hinweise

Parameter für eine Benachrichtigung über weggeworfene Güter. Kein Benachrichtigungstyp des Basisspiels verwendet sie.

Felder

Name Typ Beschreibung
entities {EntityUtil.EntityAndRevision}
param integer always 1 to not produce multiple warnings

CargoThrownAwayNotificationSimParams

record global base/tealdef/game_mechanics/notifications/types/notification_types.d.tl:50

global record CargoThrownAwayNotificationSimParams

Hinweise

Sim-Parameter für eine Benachrichtigung über weggeworfene Güter. Kein Benachrichtigungstyp des Basisspiels verwendet sie.

Felder

Name Typ Beschreibung
cargo integer

IndustryNotificationParams

record global base/tealdef/game_mechanics/notifications/types/notification_types.d.tl:54

global record IndustryNotificationParams

Hinweise

Parameter der Benachrichtigungen industry_spawn („Neue Industrie gegründet“, Info) und industry_close (Caution, dauerhaft).

Im Spiel Industrieschliessung · Neue Industrie gegründet · {industry} beklagt eine unzureichende Auslastung und sucht dringend einen Logistikpartner, der ihre Bedürfnisse erfüllen kann. Andernfalls wird die Industrie bald für immer schliessen.Im Code: Industry Closing · New Industry Founded · {industry} is complaining about insufficient workload and is urgently looking for a logistics partner who can satisfy its demands. Otherwise the industry will soon close forever.

Details

Die Definitionsdatei deklariert diesen Record zweimal. Die zweite Deklaration hat entity : Engine.Entity und revision0. Die Typ-Skripte verwenden die erste (entity : EntityUtil.EntityAndRevision).

Felder

Name Typ Beschreibung
entity EntityUtil.EntityAndRevision Die Industrie.
resName string Bei industry_close der Ressourcenname, den api.engine.util.industry.getClosingIndustries() zusammen mit der Industrie zurückgibt.

IndustryNotificationSimParams

record global base/tealdef/game_mechanics/notifications/types/notification_types.d.tl:59

global record IndustryNotificationSimParams

Hinweise

Sim-Parameter der Industrie-Benachrichtigungen.

Felder

Name Typ Beschreibung
mapping {Engine.Entity : string} Name der Industrie-Entität. Er wird aufbewahrt, damit der Text auch dann noch funktioniert, wenn die Industrie verschwunden ist.

IndustryNotificationParams

record global base/tealdef/game_mechanics/notifications/types/notification_types.d.tl:63

global record IndustryNotificationParams

Hinweise

Parameter der Benachrichtigungen industry_spawn („Neue Industrie gegründet“, Info) und industry_close (Caution, dauerhaft).

Im Spiel Industrieschliessung · Neue Industrie gegründet · {industry} beklagt eine unzureichende Auslastung und sucht dringend einen Logistikpartner, der ihre Bedürfnisse erfüllen kann. Andernfalls wird die Industrie bald für immer schliessen.Im Code: Industry Closing · New Industry Founded · {industry} is complaining about insufficient workload and is urgently looking for a logistics partner who can satisfy its demands. Otherwise the industry will soon close forever.

Details

Die Definitionsdatei deklariert diesen Record zweimal. Die zweite Deklaration hat entity : Engine.Entity und revision0. Die Typ-Skripte verwenden die erste (entity : EntityUtil.EntityAndRevision).

Felder

Name Typ Beschreibung
entity Engine.Entity Die Industrie.
revision0 integer Erste Revisionsnummer der Industrie-Entität.
resName string Bei industry_close der Ressourcenname, den api.engine.util.industry.getClosingIndustries() zusammen mit der Industrie zurückgibt.

IndustryNotificationSimParams

record global base/tealdef/game_mechanics/notifications/types/notification_types.d.tl:69

global record IndustryNotificationSimParams

Hinweise

Sim-Parameter der Industrie-Benachrichtigungen.

Felder

Name Typ Beschreibung
mapping {Engine.Entity : string} Name der Industrie-Entität. Er wird aufbewahrt, damit der Text auch dann noch funktioniert, wenn die Industrie verschwunden ist.

LineStationProblemNotificationParams

record global base/tealdef/game_mechanics/notifications/types/notification_types.d.tl:73

global record LineStationProblemNotificationParams

Hinweise

Parameter der dauerhaften Benachrichtigung line_station_warning („Stationsproblem“, Kategorie Problem), erzeugt aus api.engine.util.line.getLineStationProblems().

Im Spiel Stationsproblem · Haltestelle nicht mit den aktuellen Fahrzeugen kompatibel · Passagierhaltestelle nicht mit Güterfahrzeugen kompatibelIm Code: Station Problem · Stop Not Compatible With Current Vehicles · Passenger Stop Incompatible With Cargo Vehicles

Felder

Name Typ Beschreibung
entities {EntityUtil.EntityAndRevision} 2: line entity, station group entity
param integer LineStationProblem

LineStationProblemNotificationSimParams

record global base/tealdef/game_mechanics/notifications/types/notification_types.d.tl:78

global record LineStationProblemNotificationSimParams

Hinweise

Sim-Parameter von line_station_warning.

Felder

Name Typ Beschreibung
lineName string Name der Linie.
stationName string Name der Stationsgruppe.

LineProblemNotificationParams

record global base/tealdef/game_mechanics/notifications/types/notification_types.d.tl:83

global record LineProblemNotificationParams

Hinweise

Parameter der dauerhaften Benachrichtigung line_warning („Linienproblem“, Kategorie Problem), erzeugt aus api.engine.util.line.getLineProblems() und getLinesIssues().

Im Spiel Linienproblem · Linie enthält zu wenig Stationen · Stationen konnten nicht verbunden werdenIm Code: Line Problem · Line Contains Too Few Stations · Could Not Connect Stations

Felder

Name Typ Beschreibung
entities {EntityUtil.EntityAndRevision} should be exactly one line entity
param LineProblemParams Was mit der Linie nicht stimmt.

LineProblemNotificationParams.LineProblemParams

record base/tealdef/game_mechanics/notifications/types/notification_types.d.tl:84

record LineProblemParams

Hinweise

Was mit der Linie nicht stimmt.

Im Basisspiel verwendet: 1-mal in 1 Datei

base/content/game_mechanics/game_mechanics/notifications/types/line_warning.script.tl:6

local getDescription = function(param : LineProblemNotificationParams.LineProblemParams, lineName : string, short : boolean) : string

Felder

Name Typ Beschreibung
lineProblem integer Wert von api.type.enum.LineProblem (z. B. NO_PATH) oder -1 für eine falsche Güterkonfiguration, die lineIssues beschreibt.
okModes {TransportMode : boolean} Transportmodi aus den Problemdaten. Zusammen mit relaxedModes und allowedModes ergeben sie den Begründungstext für NO_PATH und BAD_ALTERNATIVE_TERMINAL.
relaxedModes {TransportMode : boolean} Gelockerte Transportmodi aus den Problemdaten, siehe okModes.
allowedModes {TransportMode : boolean} Erlaubte Transportmodi aus den Problemdaten, siehe okModes.
locationOverride {integer, integer, integer} Position {x, y, z} des Knotens mit dem Problem. Ein Klick auf die Benachrichtigung richtet die Kamera dorthin statt auf die Linie.
lineIssues {{LineIssue.Type, integer, CargoTypeId}} can't pass an array of LineIssue from sim to UI (it causes a crash when copying the type), so passing a tuple of its content instead

LineProblemNotificationSimParams

record global base/tealdef/game_mechanics/notifications/types/notification_types.d.tl:97

global record LineProblemNotificationSimParams

Hinweise

Sim-Parameter von line_warning.

Felder

Name Typ Beschreibung
lineName string Name der Linie.

NewCargoDemandNotificationParams

record global base/tealdef/game_mechanics/notifications/types/notification_types.d.tl:101

global record NewCargoDemandNotificationParams

Hinweise

Parameter der Benachrichtigung newcargodemand („Neuer Güterbedarf“, Kategorie Info).

Im Spiel Neuer Güterbedarf · {town} ist gewachsen und seine Industrie- und Gewerbegebäude bieten neue Produkte an. Daher benötigen sie nun auch einen neuen Gütertyp: {cargoName}.Im Code: New Cargo Demand · {town} has grown and its industrial and commercial buildings offer new products. Therefore, they now also require a new cargo type: {cargoName}.

Felder

Name Typ Beschreibung
entity EntityUtil.EntityAndRevision Die Stadt.
cargoTypeId CargoTypeId Die Güterart, die die Stadt jetzt benötigt.

NewCargoDemandNotificationSimParams

record global base/tealdef/game_mechanics/notifications/types/notification_types.d.tl:106

global record NewCargoDemandNotificationSimParams

Hinweise

Sim-Parameter von newcargodemand.

Felder

Name Typ Beschreibung
name string Name der Stadt.

NoRoadConnection

record global base/tealdef/game_mechanics/notifications/types/notification_types.d.tl:110

global record NoRoadConnection

Hinweise

Parameter der dauerhaften Benachrichtigung noroadconnection („Station nicht verbunden“, Kategorie Caution), erzeugt aus api.engine.util.line.getNoRoadConnectionProblems().

Im Spiel Keine Strassenanbindung · {stationName} ist nicht an eine Strasse angeschlossen.Im Code: No Road Connection · {stationName} is not connected to a road.

Felder

Name Typ Beschreibung
entities {EntityUtil.EntityAndRevision} Die Entität ohne Straßenanbindung.

NoRoadConnectionSimParams

record global base/tealdef/game_mechanics/notifications/types/notification_types.d.tl:114

global record NoRoadConnectionSimParams

Hinweise

Sim-Parameter von noroadconnection.

Felder

Name Typ Beschreibung
name string Name der Entität. Wird gesetzt, wenn entities genau einen Eintrag hat.

SubventionMissedNotificationParams

record global base/tealdef/game_mechanics/notifications/types/notification_types.d.tl:118

global record SubventionMissedNotificationParams

Hinweise

Parameter der Benachrichtigung subvention_missed („Subvention verpasst“, Kategorie Info). subventions.script.tl sendet sie, wenn eine angebotene Subvention verschwindet.

Im Spiel Subvention verpasstIm Code: Subsidy Missed

Felder

Name Typ Beschreibung
entitiesAndRevisions0 {{Engine.Entity, integer}} Betroffene Entitäten der Subvention als Paare {entity, erste Revisionsnummer}.
subventionId string Ressourcenname der Subvention.
reason ISubvention.FailReason Warum die Subvention verpasst wurde.
params any Daten aus getNotificationParams des Subventionsskripts. Sie gehen an dessen getNotificationMissedData zurück.

SubventionMissedNotificationSimParams

record global base/tealdef/game_mechanics/notifications/types/notification_types.d.tl:125

global record SubventionMissedNotificationSimParams

Hinweise

Sim-Parameter von subvention_missed.

Felder

Name Typ Beschreibung
mapping {Engine.Entity : string} Namen der betroffenen Entitäten, die noch existieren.

SubventionNotificationParams

record global base/tealdef/game_mechanics/notifications/types/notification_types.d.tl:129

global record SubventionNotificationParams

Hinweise

Parameter der dauerhaften Benachrichtigung subvention_notification („Subventionsstatus“, Kategorie Opportunity) für vorgeschlagene, aktive und abgeschlossene Subventionen.

Im Spiel Neue Subvention verfügbar · Subvention läuft · Subventionseffekt aktivIm Code: Subsidy Available · Subsidy in Progress · Subsidy Effect Active

Felder

Name Typ Beschreibung
entitiesAndRevisions0 {{Engine.Entity, integer}} Betroffene Entitäten der Subvention als Paare {entity, erste Revisionsnummer}.
uid number Eindeutige Id dieser Subventionsinstanz.
id string Ressourcenname der Subvention.
status integer 1 = vorgeschlagen, 2 = läuft, 3 = Wirkung aktiv.
params any Daten aus getNotificationParams des Subventionsskripts.

SubventionNotificationSimParams

record global base/tealdef/game_mechanics/notifications/types/notification_types.d.tl:137

global record SubventionNotificationSimParams

Hinweise

Sim-Parameter von subvention_notification.

Felder

Name Typ Beschreibung
mapping {Engine.Entity : string} Namen der betroffenen Entitäten.

SubventionFailedNotificationParams

record global base/tealdef/game_mechanics/notifications/types/notification_types.d.tl:141

global record SubventionFailedNotificationParams

Hinweise

Parameter der Benachrichtigung subvention („Subvention gescheitert“, Kategorie Opportunity), gesendet von subventions.script.tl.

Im Spiel Subvention gescheitertIm Code: Subsidy Failed

Felder

Name Typ Beschreibung
entitiesAndRevisions0 {{Engine.Entity, integer}} Betroffene Entitäten der Subvention als Paare {entity, erste Revisionsnummer}.
status ISubvention.Status Im Basisspiel immer "Failed".
taskState ISubvention.FailReason Warum die Subvention gescheitert ist.
uid number Eindeutige Id dieser Subventionsinstanz.
id string Ressourcenname der Subvention.
params any Daten aus getNotificationParams des Subventionsskripts.

SubventionFailedNotificationSimParams

record global base/tealdef/game_mechanics/notifications/types/notification_types.d.tl:150

global record SubventionFailedNotificationSimParams

Hinweise

Sim-Parameter von subvention.

Felder

Name Typ Beschreibung
mapping {Engine.Entity : string} Namen der betroffenen Entitäten.

TownRatingNotificationParams

record global base/tealdef/game_mechanics/notifications/types/notification_types.d.tl:154

global record TownRatingNotificationParams

Hinweise

Parameter der dauerhaften Benachrichtigung town_rating_warning („Stadtbewertung sehr schlecht“, Problem) und der Benachrichtigung town_rating_warning_nonperistent („Stadtbewertung sinkt“, Caution).

Im Spiel Stadtbewertung sehr schlecht · Stadtbewertung sinkt · Die "{what}"-Bewertung von {town} ist sehr schlecht und die Einwohner sind wütend. Es sollte umgehend gehandelt werden.Im Code: Town Rating Very Poor · Town Rating Decreasing · The rating "{what}" of {town} is very poor and the residents are furious. Action should be taken immediately.

Felder

Name Typ Beschreibung
entities {EntityUtil.EntityAndRevision} Die Stadt.
param TownRatingParams Welche Bewertung niedrig ist.

TownRatingNotificationParams.TownRatingParams

record base/tealdef/game_mechanics/notifications/types/notification_types.d.tl:155

record TownRatingParams

Hinweise

Welche Bewertung niedrig ist.

Felder

Name Typ Beschreibung
key string Schlüssel der Bewertung, wie in town_util.GetRatings().

TownProblemNotificationParams

record global base/tealdef/game_mechanics/notifications/types/notification_types.d.tl:162

global record TownProblemNotificationParams

Hinweise

Parameter der dauerhaften Benachrichtigung town_warning („Stadt nicht angebunden“, Kategorie Problem), erzeugt aus api.engine.util.town.getTownProblems().

Im Spiel Stadt nicht angebunden · Die Strassenverbindung zwischen {fromTownName} und {toTownName} wurde unterbrochen. · Fahrzeit zwischen Städten ist zu langIm Code: Town Not Connected · The road connection between {fromTownName} and {toTownName} has been interrupted. · Travel Time Between Towns Is Too Long

Felder

Name Typ Beschreibung
entities {EntityUtil.EntityAndRevision} Die beiden Städte.
param TownProblem Wert von api.type.enum.TownProblem. Disconnected heißt, die Straßenverbindung ist unterbrochen. Jeder andere Wert heißt, die Fahrzeit ist zu lang.

TownNotificationSimParams

record global base/tealdef/game_mechanics/notifications/types/notification_types.d.tl:167

global record TownNotificationSimParams

Hinweise

Sim-Parameter der Stadt-Benachrichtigungen.

Felder

Name Typ Beschreibung
mapping {Engine.Entity : string} Namen der Städte.

VehicleProblemNotificationParams

record global base/tealdef/game_mechanics/notifications/types/notification_types.d.tl:171

global record VehicleProblemNotificationParams

Hinweise

Parameter der dauerhaften Benachrichtigung vehicle_warning („Fahrzeugproblem“, Kategorie Problem), erzeugt aus api.engine.util.vehicle.getVehicleProblems().

Im Spiel Fahrzeugproblem · Keine elektrifizierte Strecke · Züge blockieren sich gegenseitigIm Code: Vehicle Problem · No Electrified Path · Trains Are Blocking Each Other

Felder

Name Typ Beschreibung
entities {EntityUtil.EntityAndRevision} Die betroffenen Fahrzeuge.
param integer VehicleProblem

VehicleProblemNotificatioSimParams

record global base/tealdef/game_mechanics/notifications/types/notification_types.d.tl:176

global record VehicleProblemNotificatioSimParams

Hinweise

Sim-Parameter von vehicle_warning (der Name des Records ist in den Spieldateien falsch geschrieben).

Felder

Name Typ Beschreibung
mapping {Engine.Entity : string} Namen der Fahrzeuge.
typeMapping {Engine.Entity : VehicleUtil.VehicleType} Fahrzeugtyp jedes Fahrzeugs, einmal übernommen. "Train" für Fahrzeuge, die nicht mehr existieren.

VehicleConditionNotificationParams

record global base/tealdef/game_mechanics/notifications/types/notification_types.d.tl:181

global record VehicleConditionNotificationParams

Hinweise

Parameter der dauerhaften Benachrichtigung vehiclecondition („Fahrzeugzustand“, Kategorie Caution) für Fahrzeuge in schlechtem Zustand (siehe NotificationsState.wastedVehicles).

Im Spiel Fahrzeugzustand · Der Zustand von {vehicle} ist sehr schlecht.Im Code: Vehicle Condition · The condition of {vehicle} is very bad.

Felder

Name Typ Beschreibung
entities {EntityUtil.EntityAndRevision} Das Fahrzeug.

VehicleConditionNotificationSimParams

record global base/tealdef/game_mechanics/notifications/types/notification_types.d.tl:185

global record VehicleConditionNotificationSimParams

Hinweise

Sim-Parameter von vehiclecondition.

Felder

Name Typ Beschreibung
mapping {Engine.Entity : string} Namen der Fahrzeuge.
typeMapping {Engine.Entity : VehicleUtil.VehicleType} Fahrzeugtyp jedes Fahrzeugs, einmal übernommen. "Train" für Fahrzeuge, die nicht mehr existieren.

OvercrowdingNotificationParams

record global base/tealdef/game_mechanics/notifications/types/notification_types.d.tl:190

global record OvercrowdingNotificationParams

Hinweise

Parameter der dauerhaften Benachrichtigung overcrowding („Station überfüllt“, Kategorie Caution) für Stationsgruppen, die der Spieler bedient und an denen Güter überlaufen.

Im Spiel Station überfüllt · {stationName} ist überfüllt, Passagiere werden heimgehen.Im Code: Station Overcrowded · {stationName} is overcrowded, passengers will be leaving.

Felder

Name Typ Beschreibung
entity EntityUtil.EntityAndRevision Die Stationsgruppe.

StationBusyNotificationSimParams

record global base/tealdef/game_mechanics/notifications/types/notification_types.d.tl:194

global record StationBusyNotificationSimParams

Hinweise

Sim-Parameter von overcrowding.

Felder

Name Typ Beschreibung
mapping {Engine.Entity : string} Name der Stationsgruppe.