EASY Geschrieben 1. Januar Geschrieben 1. Januar Hallo @Neo, Mit V9 kann man die Geschwindigkeit eines Fahrzeugs im Depot auslesen (depot.entries[0].speed). Wenn ich einen Waggon mit einer gewissen Geschwindigkeit in ein Depot rollen lasse, kommt er mit dieser Geschwindigkeit auch wieder aus dem Depot, allerdings ergibt die Abfrage von .speed den Wert 0. Da der Waggon ja "trotzdem" wissen muß, das er das Depot mit einer gewissen Geschwindigkeit verlassen soll, wäre es möglich auf diese Information zuzugreifen? (Dann wüßte man schon im Vorfeld, ob der Wagon von sich aus aus dem Depot rollt.). Schön wäre in diesem Zusammenhang auch noch die Information, ob es sich beim Fahrzeug im Depot um ein aktives oder passives Fahrzeug handelt (:hasEngine). Gruß EASY
HWB Geschrieben Donnerstag um 12:08 Uhr Geschrieben Donnerstag um 12:08 Uhr Hallo @EASY, ich wünsche Dir auch ein gesundes neues Jahr. Ich denke, das liegt daran das die Waggons ja keinen Antrieb haben Gruß Hermann
Goetz Geschrieben Donnerstag um 13:30 Uhr Geschrieben Donnerstag um 13:30 Uhr vor einer Stunde schrieb HWB: Ich denke, das liegt daran das die Waggons ja keinen Antrieb haben Nein Hermann, es liegt daran, dass die Eigenschaft "speed" die aktuelle Geschwindigkeit (Ist-Geschwindigkeit) enthält und nicht die Soll-Geschwindigkeit. Da die Züge im Depot nicht herum fahren, ist ihre Ist-Geschwindigkeit für die Dauer des Aufenthalts 0.
Phrontistes Geschrieben Donnerstag um 14:12 Uhr Geschrieben Donnerstag um 14:12 Uhr vor 21 Stunden schrieb EASY: Wenn ich einen Waggon mit einer gewissen Geschwindigkeit in ein Depot rollen lasse Auf diese Idee muss man erst mal kommen. Ich vermute mal, was wurde von @Neo nicht vorgesehen. Da es sinnlos wäre, in vor 21 Stunden schrieb EASY: depot.entries[0n].speed die Ist-Geschwindigkeit im Depot (immer 0) zu speichern und nachdem der Fahrzeugverband das Depot mit ihrer Soll-Geschwindigkeit verlässt, liegt nahe, dass @Neo's Code beim Auslesen von depot.entries[n].speed zu unrecht eine 0 zurückgibt wenn sich ein Fahrzeugverband im Depot befindet und er kein Fahrzeug mit Antrieb findet. Letztere Bedingung (kursiv) ist entbehrlich, weil der ganze Verband auf einen Schlag im Depot verschwindet und alle Fahrzeuge im Verband die gleiche Geschwindigkeit haben. vor 21 Stunden schrieb EASY: ob es sich beim Fahrzeug im Depot um ein aktives oder passives Fahrzeug handelt (:hasEngine) Welches Fahrzeug? Da sich im Depot ein Fahrzeugverband befindet, könnte sich die Antwort auf :hasEngine nur darauf beziehen, ob sich im Fahrzeugverband mindestens ein angetriebenes Fahrzeug befindet oder nicht.
Goetz Geschrieben Donnerstag um 15:01 Uhr Geschrieben Donnerstag um 15:01 Uhr vor 47 Minuten schrieb Phrontistes: Auf diese Idee muss man erst mal kommen. Dann schau dir mal bitte meine Demoanlage "Zug zerlegen 01" an. Da werden alle Güterwaggons abgekoppelt, (ohne Lok!) in ein Depot verfrachtet und später in zufälliger Reihenfolge wieder "ausgespuckt". Content-ID: B9624917-F0EB-4AC4-A2B2-7EEAEDAD3FAB
EASY Geschrieben Donnerstag um 17:41 Uhr Autor Geschrieben Donnerstag um 17:41 Uhr Hallo, vor 3 Stunden schrieb Phrontistes: Welches Fahrzeug? Da sich im Depot ein Fahrzeugverband befindet, könnte sich die Antwort auf :hasEngine nur darauf beziehen, ob sich im Fahrzeugverband mindestens ein angetriebenes Fahrzeug befindet oder nicht. ... es geht mir um das Fahrzeug, das als Eintrag im Depot erscheint, also vom Depot bei der Einfahrt als "führend" erkannt wird... denn dies kommt als solches wieder heraus (...ob da noch was dran hängt oder nicht weiß man im Vorfeld sowieso nicht ["Anhang" hängt mit der Ausfahrt einfach mit dran...]). Gruß EASY
Empfohlene Beiträge
Erstelle ein Benutzerkonto oder melde dich an, um zu kommentieren
Du musst ein Benutzerkonto besitzen, um einen Kommentar verfassen zu können
Benutzerkonto erstellen
Neues Benutzerkonto für unsere Community erstellen.
Neues Benutzerkonto erstellenAnmelden
Du hast bereits ein Benutzerkonto? Melde dich hier an.
Jetzt anmelden