25-10-2009, Sunday-19:57:48
Zitat:Original von sojo
Zitat:Original von petterUm hier zu helfen, solltest du genau angeben um welche Bäume es sich handelt.
Edit: Offenbar sind sie verschoben. wenn ich mit dem Entfernenwerkzeug auf das Feld daneben klicke, verschwinden sowohl die Bäume, die dort stehen, als auch die auf den Schienen.
Oder ist das ein Problem des Programms?
Die Tree-Objekte sind alle in der Fliesenmitte possitioniert.
Damit sich aber nicht alle Tree-Objekte auf einem Feld in der Mitte übermalen, werden die von Simutrans verschoben. Sonst gäbe es nämlich auch keine dichten Wälder.
Diesen "Fehler" gibs übrigens schon sehr lange. Wurde auch schon in Verbindung mit Straßen und Start-/Landebahnen gepostet. Brücken sind dafür auch anfällig.
Das Problem ist schlicht, das die Tree-Routine nicht die benachbarten Felder prüft. Dürfte bei der Anzahl von Tree-Objekten auch jede Menge Resourcen fressen.
Ob trees_on_top ( ground_obj ) für Verkehrswege was bringt ist eher fraglich. Hier gehts ja um die Anzeige vom Nachbarfeld aus und nicht um das Feld selber, auf dem der Verkehrsweg sich befindet.
Ggf. kann man über die Weite der Verschiebung etwas machen. Also das der Mittelpunkt nicht ausserhalb der Feldgrenzen zu liegen kommt.
Oben auf dem Bild scheints mit dem Hang zu tun zu haben. Die Grundfläche eines Hangfeldes ist kleiner als die eines ebenen Feldes.