10-04-2013, Wednesday-21:06:00
Aus dem Beitrag im Englischen Forum
http://forum.simutrans.com/index.php?top...#msg115476
konnte ich folgendes Problem spezifizieren:
Beim rotieren der Karte werden feste Koordinaten aus dem Script für die Anzeige im Szenario-Fenster nicht gedreht.
Lösung:
- bereitstellen einer Funktion/Methode um Koordinaten entsprechend der gewählten Ansicht des Benutzer zu ändern. (Verlangt eine Korrektur aller Szenarien, dürfte aber trotzdem die einfachste Methode sein)
z.B. : get_user_view(x) = new_x
oder
- Simutrans wandelt an allen Methoden/Parametern die Werte selber um. Also auch bei der Ansicht und der Verlinkung. (Dürfte später schwerer nach zuhalten sein und macht alle Szenarien unbrauchbar.)
Anmerkung: Beim rotieren im swiss Szenario gibt Simutrans immer die richtigen Koordinaten für die Stadt auf Basis der Ausgangsrotation wieder. So sind auch alle Werte im Script darauf ausgelegt und es funktioniert. Nur die Anzeige muss inkl. der Links korrigiert werden.
http://forum.simutrans.com/index.php?top...#msg115476
konnte ich folgendes Problem spezifizieren:
Beim rotieren der Karte werden feste Koordinaten aus dem Script für die Anzeige im Szenario-Fenster nicht gedreht.
Lösung:
- bereitstellen einer Funktion/Methode um Koordinaten entsprechend der gewählten Ansicht des Benutzer zu ändern. (Verlangt eine Korrektur aller Szenarien, dürfte aber trotzdem die einfachste Methode sein)
z.B. : get_user_view(x) = new_x
oder
- Simutrans wandelt an allen Methoden/Parametern die Werte selber um. Also auch bei der Ansicht und der Verlinkung. (Dürfte später schwerer nach zuhalten sein und macht alle Szenarien unbrauchbar.)
Anmerkung: Beim rotieren im swiss Szenario gibt Simutrans immer die richtigen Koordinaten für die Stadt auf Basis der Ausgangsrotation wieder. So sind auch alle Werte im Script darauf ausgelegt und es funktioniert. Nur die Anzeige muss inkl. der Links korrigiert werden.