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
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.
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 kompatibel
Im 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 werden
Im 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
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 verpasst
Im 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 aktiv
Im 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 gescheitert
Im 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 lang
Im 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 gegenseitig
Im 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. |