Ist dies überhaupt noch nie aufgefallen?
Nach meinen Tests sind die Signal-Funktionen
opp_sig_lr() sowie
opp_sig_mr()
ohne jede Funkion (out of order). Sie liefern als Ergebnis immer SIGASP_STOP, was soviel bedeutet, der Signalkopf kann nicht gefunden werden. Darüberhinaus gibt es noch eine Ergänzung durch OR.
opp_Sig_Id( SIGFN_TYPE )
Diese Funktion soll die SigID des nächsten SignalKopfes vom Typ SIGFN_TYPE liefern, der in entgegen gesetzte Richtung zeigt. Ich habe bei meinen Tests genügend Signale aufgestellt.
Das Ergebnis auch hier in allen Fällen -1, was wieder besagt, dass kein solcher Signalkopf gefunden wird.
Damit scheinen alle Signalfunktionen vom Typ opp_sig_ funktionslos.
Oder hat jemand andere Erfahrungen gemacht?
Dann bin ich auf eine ältere Version von OR NewYear MG ausgewichen, wollte den Zeitpunkt der Außerkraftsetzung nachvollziehen. Auch die älteste Version von OR überhaupt auf meinem Rechner, 1.3.1.4328 , liefert die gleichen negativen Resultate bezogen auf die opp_sig - Funktionen.
Schade.
Diese Funktionen stellen die einzige Möglichkeit dar, an Informationen entgegen gesetzt aufgestellter Signale zu kommen.
Ich bräuchte sie um eine voll funktionstüchtige Gleissperre umzusetzen. Die Gleissperre mit Entgleisungsschuh soll auch dann hochklappen, wenn die Gleissperre in entgegen gesetzter Richtung eingefahren wird. (In MSTS ist dies möglich.)
Gruß Hehl