Dwarf Fortress Bug Tracker - Dwarf Fortress
View Issue Details
0011291Dwarf FortressWorld Generation -- Generalpublic2020-02-02 08:562020-02-25 13:07
Talvieno 
 
normalminoralways
newopen 
PCWindows10
0.47.01 
 
0011291: Only tangled dirt roads formed in worldgen; roads never upgrade
In older versions, road-laying in worldgen had pathfinding enabled with priority to already-formed roads. When there was enough "traffic" on a road, the road would "upgrade" twice - first to dark gray, then to white. This represented whether the road was dirt or rock blocks, and how wide it was. (This still happens with fortresses, upgrading from dark gray to light gray and finally white.)

Roads in 47.01 never upgrade, and don't have any advanced pathfinding applied to them, leading to tangled, ugly snarls of roads - often in places where a single road would have sufficed.

https://i.imgur.com/4e9JHCd.png [^]
No tags attached.
Issue History
2020-02-02 08:56TalvienoNew Issue
2020-02-02 09:29HuntthetrollIssue Monitored: Huntthetroll
2020-02-03 09:53TalvienoNote Added: 0039833
2020-02-03 10:08bralbaardNote Added: 0039834
2020-02-25 13:07TalvienoNote Added: 0040204

Notes
(0039833)
Talvieno   
2020-02-03 09:53   
The background on http://bay12games.com/dwarves/ [^] has a fairly good example of how roads used to be displayed/constructed.
(0039834)
bralbaard   
2020-02-03 10:08   
I have definitely seen dark gray and white roads in the new version, but I have modded my world so that goblins build roads. It could be that they generate more traffic.
(0040204)
Talvieno   
2020-02-25 13:07   
After looking into it further, this seems to at least partially be the case. The road-tangling should still not happen, but it seems that since goblin fortresses have higher populations than most other worldgen cities thanks to wars and limited lifespan of humans and dwarves, they are capable of upgrading their roads while dwarves and humans (unless isolated from goblins) typically are not. The upgrading seems to be, therefore, an issue of underpopulation (or the road upgrade population requirements being too high for the current version).