27-07-2020, Monday-19:56:06 (Dieser Beitrag wurde zuletzt bearbeitet: 28-07-2020, Tuesday-16:50:38 von Andarix.)
tja, das funktioniert nicht ganz so
Denn selbst bei einem Set mit einfachen Höhen entsprechen die Rückgabewerte denen der 1. Höhe bei zweifachen Höhen bei der aktuellen Simutrans-Version.
Schick wäre es, wenn es ein einfaches true gäbe als Rückgabe, wenn es ein gerader Slope ist. Egal welche Richtung.
Für meine Zwecke wäre das dann deutlich einfacher, weil ich einfach den gleichen Slope auf dem Nachbarfeld brauche für eine parallele Strecke.
Etwas unklar, was du erreichen willst. Es gibt im Code schon Funktionen, die testen ob ein Feld mit einem anderen verbunden werden kann und die exportiert werden koennen. (z.B. ist_wegbar)
In Skipten sind die Schraegen immer im Doubleheight Notation, auch fuer Paksets mit einfachen Hoehen.
28-07-2020, Tuesday-16:26:55 (Dieser Beitrag wurde zuletzt bearbeitet: 28-07-2020, Tuesday-16:53:45 von Andarix.)
darum geht es, das Gelände für Ausweichstellen anzupassen
Und da direkt daneben gebaut wird ist die Ausrichtung recht egal, weil einfach der Hang vom bebauten Feld ausgelesen wird.
Für die Fallunterscheidung bei den Felder ist es aber notwendig zu ermitteln ob es ein Hang ist.
Aktuell sind somit 8 Vergleiche nötig. Gäbe es halt eine Abfrage die nur zurück gibt Hang ja/nein wäre es einfacher und robuster für die Zukunft auf der Skript-Seite.