View Issue Details

IDProjectCategoryView StatusLast Update
0011291Dwarf FortressWorld Generation -- Generalpublic2020-02-25 13:07
ReporterTalvieno Assigned To 
PrioritynormalSeverityminorReproducibilityalways
Status newResolutionopen 
PlatformPCOSWindowsOS Version10
Product Version0.47.01 
Summary0011291: Only tangled dirt roads formed in worldgen; roads never upgrade
DescriptionIn 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
TagsNo tags attached.

Activities

Talvieno

2020-02-03 09:53

manager   ~0039833

The background on http://bay12games.com/dwarves/ has a fairly good example of how roads used to be displayed/constructed.

bralbaard

2020-02-03 10:08

reporter   ~0039834

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.

Talvieno

2020-02-25 13:07

manager   ~0040204

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).

Add Note

Note

Issue History

Date Modified Username Field Change
2020-02-02 08:56 Talvieno New Issue
2020-02-03 09:53 Talvieno Note Added: 0039833
2020-02-03 10:08 bralbaard Note Added: 0039834
2020-02-25 13:07 Talvieno Note Added: 0040204