manager_tooltips_util¶
Quelle: base/tealdef/gui/line_vehicle_mgmt/manager_tooltips_util.d.tl
Hinweise
Tooltip-Recipes, die neben dem Mauszeiger erscheinen, solange das Werkzeug des Linien-Managers aktiv ist (Präfix LM = Linienverwaltung, VM = Fahrzeugverwaltung).
ManagerTooltipsUtil¶
record global base/tealdef/gui/line_vehicle_mgmt/manager_tooltips_util.d.tl:3
global record ManagerTooltipsUtil
Laden: local manager_tooltips_util = ug_require "::/gui/line_vehicle_mgmt/manager_tooltips_util.tl" as ManagerTooltipsUtil
Hinweise
Tooltips des Linien-Managers am Mauszeiger, gesetzt mit ContextBuilder.tooltip.
Felder
| Name | Typ | Beschreibung |
|---|---|---|
Debug |
Recipe<string> |
Debug-Tooltip mit der übergebenen Meldung. |
Default |
Recipe<any> |
„Select a line, vehicle, station or depot.“ (im Spiel „Wähle eine Linie, Fahrzeug, Station oder Depot.“)Im Spiel Wähle eine Linie, Fahrzeug, Station oder Depot.Im Code: Select a line, vehicle, station or depot. |
SelectLine |
Recipe<LineUtil.LineSelectionDetails> |
„Select <Linienname>.“ (im Spiel „Wähle <Linienname>.“) für eine ausgewählte Linie; nichts, wenn die Linie nicht existiert. 1-mal im Basisspiel verwendet |
AddVehicleToSelection |
Recipe<Engine.Entity> |
„Add <name> to selection.“ (im Spiel „<name> zur Auswahl hinzufügen.“) 1-mal im Basisspiel verwendet |
RemoveVehicleFromSelection |
Recipe<Engine.Entity> |
„Remove <name> from selection.“ (im Spiel „<name> aus der Auswahl entfernen.“) 1-mal im Basisspiel verwendet |
AddVehicleToList |
Recipe<Engine.Entity> |
„Add <name> to list.“ (im Spiel „<name> zur Liste hinzufügen.“) 1-mal im Basisspiel verwendet |
RemoveVehicleFromList |
Recipe<Engine.Entity> |
„Remove <name> from list.“ (im Spiel „<name> aus der Liste entfernen.“)Im Spiel {name} aus der Liste entfernen.Im Code: Remove {name} from list. |
OpenDepot |
Recipe<Engine.Entity> |
„Buy vehicles at <Depotname>.“ (im Spiel „Fahrzeuge kaufen in <Depotname>.“)Im Spiel Fahrzeuge kaufen in {name}.Im Code: Buy vehicles at {name}. 1-mal im Basisspiel verwendet |
AddOrRemoveDepotVehiclesToVehicleList |
Recipe<LineUtil.VehicleDepotDetails> |
„Add vehicles in <depot> to list.“ oder „Remove vehicles in <depot> from list.“, je nach removeFromList (im Spiel „Fahrzeuge in <depot> zur Liste hinzufügen.“ bzw. „Fahrzeuge in <depot> von der Liste entfernen.“).Im Spiel Fahrzeuge in {name} von der Liste entfernen. · Fahrzeuge in {name} zur Liste hinzufügen.Im Code: Remove vehicles in {name} from list. · Add vehicles in {name} to list. 1-mal im Basisspiel verwendet |
OpenWarehouse |
Recipe<Engine.Entity> |
„Open <Lagername>.“ (im Spiel „<Lagername> öffnen“)Im Spiel {name} öffnenIm Code: Open {name}. 1-mal im Basisspiel verwendet |
CreateLine |
Recipe<LineUtil.StationSelectionDetails> |
„Create new line starting at <Stationsname>.“ (im Spiel „Neue Linie erstellen beginnend bei <Stationsname>.“)Im Spiel Neue Linie erstellen beginnend bei {name}.Im Code: Create new line starting at {name}. 2-mal im Basisspiel verwendet |
CreateLineError |
Recipe<any> |
„Start new line is currently disabled.“ (im Spiel „Neue Linie starten ist derzeit deaktiviert.“)Im Spiel Neue Linie starten ist derzeit deaktiviert.Im Code: Start new line is currently disabled. 2-mal im Basisspiel verwendet |
LMDefault |
Recipe<any> |
„Select a station to add stops.“ (im Spiel „Eine Station auswählen, um Haltestellen hinzuzufügen.“)Im Spiel Eine Station auswählen, um Haltestellen hinzuzufügen.Im Code: Select a station to add stops. |
LMDefaultMoveStop |
Recipe<any> |
„Select the station to which the stop should be moved.“ (im Spiel „Die Station auswählen, zu der die Haltestelle verschoben werden soll.“)Im Spiel Die Station auswählen, zu der die Haltestelle verschoben werden soll.Im Code: Select the station to which the stop should be moved. 1-mal im Basisspiel verwendet |
LMDefaultMoveWaypoint |
Recipe<any> |
„Select the location to which the waypoint should be moved.“ (im Spiel „Den Ort auswählen, an den der Wegpunkt verschoben werden soll.“)Im Spiel Den Ort auswählen, an den der Wegpunkt verschoben werden soll.Im Code: Select the location to which the waypoint should be moved. 1-mal im Basisspiel verwendet |
LMSelectSection |
Recipe<integer> |
„Select line section <index>.“ (im Spiel „Linienabschnitt <index> auswählen.“) für die angegebene Haltestellennummer.Im Spiel Linienabschnitt {index} auswählen.Im Code: Select line section {index}. 1-mal im Basisspiel verwendet |
LMSelectSectionFirst |
Recipe<any> |
„Select a segment.“ (im Spiel „Ein Segment auswählen.“)Im Spiel Ein Segment auswählen.Im Code: Select a segment. |
LMMoveStopTarget |
Recipe<LineUtil.StationSelectionDetails> |
„Move stop to <station> [terminal <n>].“ (im Spiel „Haltestelle zu <station> verschieben.“)Im Spiel {name} Terminal {index} · Haltestelle zu {name} verschieben.Im Code: {name} terminal {index} · Move stop to {name}. 1-mal im Basisspiel verwendet |
LMMoveStopTargetError |
Recipe<any> |
„Cannot move stop here.“ (im Spiel „Kann die Haltestelle nicht hierher verschieben.“)Im Spiel Kann die Haltestelle nicht hierher verschieben.Im Code: Cannot move stop here. 1-mal im Basisspiel verwendet |
LMMoveWaypoint |
Recipe<LineUtil.WaypointSelectionDetails> |
„Move waypoint <Haltestellennummer>.“ (im Spiel „Wegpunkt <index> verschieben.“)Im Spiel Wegpunkt {index} verschieben.Im Code: Move waypoint {index}. 1-mal im Basisspiel verwendet |
LMSelectDepotForLine |
Recipe<LineUtil.DepotAndLineParams> |
„Buy vehicles for <line> at <depot>.“Im Spiel Fahrzeuge für Linie {lineName} in {depotName} kaufen.Im Code: Buy vehicles for {lineName} at {depotName}. 1-mal im Basisspiel verwendet |
LMMoveWaypointTarget |
Recipe<Waypoint> |
„Move waypoint to <Kantenname>.“ oder „Move waypoint here.“ (im Spiel „Wegpunkt zu <name> verschieben.“ bzw. „Wegpunkt hierher verschieben.“)Im Spiel Wegpunkt zu {name} verschieben. · Wegpunkt hierher verschieben.Im Code: Move waypoint to {name}. · Move waypoint here. 2-mal im Basisspiel verwendet |
LMWaypointTooClose |
Recipe<Waypoint> |
„Too close to other waypoint.“ (im Spiel „Zu nah an anderem Wegpunkt.“)Im Spiel Zu nah an anderem Wegpunkt.Im Code: Too close to other waypoint. 1-mal im Basisspiel verwendet |
LMWaterWaypointOnLand |
Recipe<Waypoint> |
„Ship waypoints must be on water.“ (im Spiel „Schiffswegpunkte müssen auf dem Wasser liegen.“)Im Spiel Schiffswegpunkte müssen auf dem Wasser liegen.Im Code: Ship waypoints must be on water. 2-mal im Basisspiel verwendet |
LMAddStop |
Recipe<LineUtil.StationSelectionDetails> |
„Add stop at <station> [terminal <n>].“ (im Spiel „Haltestelle bei <name> [Terminal <index>] hinzufügen.“)Im Spiel Haltestelle bei {name} Terminal {index} hinzufügen. · Haltestelle bei {name} hinzufügen.Im Code: Add stop at {name} terminal {index}. · Add stop at {name}. 1-mal im Basisspiel verwendet |
LMAddWaypoint |
Recipe<Waypoint> |
„Add waypoint here.“ (im Spiel „Wegpunkt hier hinzufügen.“)Im Spiel Wegpunkt hier hinzufügen.Im Code: Add waypoint here. 2-mal im Basisspiel verwendet |
LMPromptWaypointModifier |
Recipe<Waypoint> |
Hinweis, die Eingabeaktion für den Präzisionsmodus zu halten, um einen Wegpunkt hinzuzufügen.Im Spiel (Halten) Wegpunkt hinzufügenIm Code: (Hold) Add Waypoint 2-mal im Basisspiel verwendet |
VMDefault |
Recipe<integer> |
„Select a line, station or depot to send <count> vehicles to.“ (im Spiel „Linie, Station oder Depot auswählen, an welche <count> Fahrzeuge zugewiesen werden sollen.“)Im Spiel Linie, Station oder Depot auswählen, an welche {count} Fahrzeuge zugewiesen werden sollen.Im Code: Select a line, station or depot to send {count} vehicles to. 1-mal im Basisspiel verwendet |
VMSendToLine |
Recipe<SendToLineOrDepotParams> |
„Send <count> vehicle(s) to <line>.“ (im Spiel „<count> Fahrzeuge an <line> senden.“)Im Spiel Fahrzeug an {lineName} senden. / {count} Fahrzeuge an {lineName} senden.Im Code: Send {count} vehicle to {lineName}. / Send {count} vehicles to {lineName}. 1-mal im Basisspiel verwendet |
VMSendToNewLine |
Recipe<integer> |
„Create new line from this stop and assign <count> vehicle(s).“ (im Spiel „Neue Linie ab dieser Haltestelle erstellen und <count> Fahrzeuge zuweisen.“)Im Spiel Neue Linie ab dieser Haltestelle erstellen und Fahrzeug zuweisen. / Neue Linie ab dieser Haltestelle erstellen und {count} Fahrzeuge zuweisen.Im Code: Create new line from this stop and assign {count} vehicle. / Create new line from this stop and assign {count} vehicles. 1-mal im Basisspiel verwendet |
VMSendToDepot |
Recipe<SendToLineOrDepotParams> |
„Send <count> vehicle(s) to <depot>.“ (im Spiel „<count> Fahrzeuge zu <depot> senden.“)Im Spiel Fahrzeug zu {depotName} senden. / {count} Fahrzeuge zu {depotName} senden.Im Code: Send {count} vehicle to {depotName}. / Send {count} vehicles to {depotName}. 1-mal im Basisspiel verwendet |
Funktionen
makeSelectLineTooltip(entity : Engine.Entity) : string base/tealdef/gui/line_vehicle_mgmt/manager_tooltips_util.d.tl:12
Aufruf: manager_tooltips_util.makeSelectLineTooltip(…)
Hinweise
Gibt für die Entität „Select <name>.“ zurück (im Spiel „Wähle <name>.“).
Im Spiel Wähle {name}.
Im Code: Select {name}.
Rückgabe string
makeAddVehicleToSelectionTooltip(Engine.Entity) : string base/tealdef/gui/line_vehicle_mgmt/manager_tooltips_util.d.tl:14
Aufruf: manager_tooltips_util.makeAddVehicleToSelectionTooltip(…)
Hinweise
Gibt „Add <name> to selection.“ zurück (im Spiel „<name> zur Auswahl hinzufügen.“).
Im Spiel {name} zur Auswahl hinzufügen.
Im Code: Add {name} to selection.
Rückgabe string
makeRemoveVehicleFromSelectionTooltip(Engine.Entity) : string base/tealdef/gui/line_vehicle_mgmt/manager_tooltips_util.d.tl:16
Aufruf: manager_tooltips_util.makeRemoveVehicleFromSelectionTooltip(…)
Hinweise
Gibt „Remove <name> from selection.“ zurück (im Spiel „<name> aus der Auswahl entfernen.“).
Im Spiel {name} aus der Auswahl entfernen.
Im Code: Remove {name} from selection.
Rückgabe string
makeAddVehicleToListTooltip(Engine.Entity) : string base/tealdef/gui/line_vehicle_mgmt/manager_tooltips_util.d.tl:18
Aufruf: manager_tooltips_util.makeAddVehicleToListTooltip(…)
Hinweise
Gibt „Add <name> to list.“ zurück (im Spiel „<name> zur Liste hinzufügen.“).
Im Spiel {name} zur Liste hinzufügen.
Im Code: Add {name} to list.
Rückgabe string
ManagerTooltipsUtil.SendToLineOrDepotParams¶
record base/tealdef/gui/line_vehicle_mgmt/manager_tooltips_util.d.tl:4
record SendToLineOrDepotParams
Hinweise
Parameter der Tooltips VMSendToLine und VMSendToDepot.
Im Basisspiel verwendet: 4-mal in 2 Dateien
base/content/gui/gui/line_vehicle_mgmt/manager_tooltips_util.tl:245
manager_tooltips_util.VMSendToLine = react.RegisterRecipe("VMSendToLine", function(params : ManagerTooltipsUtil.SendToLineOrDepotParams) : TreeNodeId
base/content/gui/gui/line_vehicle_mgmt/manager_window.tl:1243
Felder
| Name | Typ | Beschreibung |
|---|---|---|
numVehicles |
integer |
Anzahl der Fahrzeuge, die geschickt werden. |
lineOrDepotEntity |
Engine.Entity |
Ziellinie oder Zieldepot. |