The International Simutrans Forum

Simutrans Extended => Simutrans-Extended bug reports => Simutrans-Extended development => Simutrans-Extended closed bug reports => Topic started by: Junna on August 26, 2015, 06:05:48 PM

Title: City road construction and expansion
Post by: Junna on August 26, 2015, 06:05:48 PM
(http://i.imgur.com/shLCshD.png)

Cities are invariably full of dead-end streets and nonsensical infrastructure.

(http://i.imgur.com/FJMtcBv.png)

When the city grows, intercity roads on diagonals are demolished and not connected (cities with diagonals will tend towards getting a lot of roads not connected to one-another eventually). As I recall Phillip (who went missing eventually...) fixed the code that made the diagonals warped, and this has worked fine for a while, but it seems that something now makes it behave in this fashion.
Title: Re: City road construction and expansion
Post by: jamespetts on August 26, 2015, 06:17:58 PM
I will have to look into the disconnexion bug when I rework the city generation code in the future.
Title: Re: City road construction and expansion
Post by: jamespetts on May 21, 2016, 11:24:41 AM
Given that the city generation code remodelling may well be postponed until after the next release, I have now looked into this. I have pushed what I believe may be a fix to this problem. I should be grateful if anyone could re-test it and confirm whether it is fixed.

I have also improved the choice made by cities of their bridges at the same time.