![]() |
Flüsse - r2267 - Druckversion +- Deutsches Simutransforum (https://simutrans-forum.de/mybb) +-- Forum: Simutrans (https://simutrans-forum.de/mybb/forumdisplay.php?fid=3) +--- Forum: Bugs und Probleme (https://simutrans-forum.de/mybb/forumdisplay.php?fid=11) +---- Forum: behobene Bugs (https://simutrans-forum.de/mybb/forumdisplay.php?fid=12) +---- Thema: Flüsse - r2267 (/showthread.php?tid=3795) |
Flüsse - r2267 - Wurzelgnom - 30-01-2009 das in der Grafik sollte möglichst vermieden werden trat in r2267 auf, kann sein das es schon behoben wurde - Hajo - 30-01-2009 Da hat jemand die falsche Höhenabfrage verwendet ... es gibt eine Methode die Höhe pro Gitterpunkt zu ermitteln, und eine für die Höhe der Kachel - die Kachelhöhe ist jedoch immer die höhe der niedrigsten Ecke. Sieht für mich so aus als hätte der Programmierer hier die Kachelhöhe, und nicht die Gitterhöhe für die Flussberechnung genommen. - m_k_w - 30-01-2009 Zitat:Sieht für mich so aus als hätte der Programmierer hier die Kachelhöhe, und nicht die Gitterhöhe für die Flussberechnung genommen.Ja, es wird die Kachelhöhe genommen, aber vor dem Bauen wird die Kachel eigentlich platt gemacht. Ah, Fehler gefunden. In wegbauer.cc, ab Zeile 2078. So wüde es gehen: Code: if( !welt->ebne_planquadrat( NULL, pos.get_2d(), max(pos.z-1, start_h) ) { // Das max ist neu. - prissi - 30-01-2009 Wieso? pos.z ist doch die Höhe der Grundfläche. Nein, eigentlich hatte es dazu extrahohe Kosten gegeben. Muss ich wohl noch höher setzen. - m_k_w - 30-01-2009 Aber in Franks Beispiel hat der Fluss keinen anderen Weg gefunden. Also entweder ganz verbieten oder künstlich absenken. - whoami - 31-01-2009 Zitat:Original von m_k_wOder einen See draus machen (mit unterirdischem Abfluss). ![]() - jonasbb - 18-05-2009 Hat sich zu Franks Problem noch etwas getan (Programmtechnisch)? Ich hab das selbe Problem auch unter Linux mit Nightly r2449. - Dwachs - 18-05-2009 nerv mal den m_k_w ein bisschen ... - m_k_w - 19-05-2009 Zitat:Original von DwachsMmh. Ich habe meine Schuldigkeit getan, jetzt müssen andere ran. Siehe den 3. Post in diesem Thread. Edit: Nun noch mit Patch-File. Warum darf man hier eigtl. keine *.patch Dateien hochladen?? - Dwachs - 20-05-2009 Danke! Bitte mit einer neueren Version testen, nightly revision >=2483. Falls der Fehler noch mal beobachtet wird, bitte einen Screenshot vom neue-Welt-Dialog posten. |