06-12-2014, Saturday-17:56:43
ny911,'index.php?page=Thread&postID=105273#post105273' schrieb:Beim testen ist mir aufgefallen, das für einen "normalen" Satzbau bei den Übersetzungsdateien eventuell auch die Kartenausrichtung für eine korrekte Beschreibung (norden, osten, süden, westen) notwendig ist. z.B. "das nördlich der Stadt liegende Gebiet (pos_a bis bis_b) darf nur ...." ergibt keinen Sinn bei einer Kartenrotation und bedarf einer anderen Formulierung oder einer Abfrage der Kartenausrichtung. Eine Methode für die Abfrage der Kartenausrichtung ist also, anders als ich dachte, doch sehr wichtig.
Ist das wirklich ein Problem? Wenn die Anfangsstellung der Karte die Himmelsrichtungen vorgibt, dann sollte das doch keine Verwirrung geben. Berlin ist immer noerdlich von Muenchen, egal wierum man die Landkarte haelt.
ny911,'index.php?page=Thread&postID=105273#post105273' schrieb:Dann noch eine Frage zur einheitlichen Darstellung von Koordinaten für den Spieler: Soll auch bei gedrehter Karte immer erst die Position (aus Sicht des Spielers) "NW to SE" bei cubes angegeben werden?
Hm, das geht mit den vorhandenen Befehlen jetzt nicht so recht. Wie waere es mit einer Methode, die zwei Koordinaten nimmt und zwei Strings zurueckliefert, die dann jeweils die anzeigbaren Koordinaten der NW- und SE-Ecken sind?
Bei den Befehlen forbid_tool_sowieso ist es egal, welche Ecke des Cubes angegeben wird. Hauptsache es sind zwei gegenueberliegende.
ny911,'index.php?page=Thread&postID=105273#post105273' schrieb:Vielleicht sollte in der Beschreibung http://dwachs.github.io/simutrans-sqapi-...ord3d.html noch ein deutlicher Hinweis rein, das die "href Verlinkung" (ist ja auch ein string) nicht über diese Ausgabe generiert werden darf, sondern nur der Text in der href Anweisung. Schließlich wird die Verlinkung schon so umgerechnet.Da habe ich nicht dran gedacht. Ich werde einfach noch ein methode coord::href und coord3d::href spendieren, die das dann mit abfaengt.
Marker setzen und bearbeiten habe ich lokal schon implementiert. Das direkte Loeschen ist noch nciht drin.