• We have updated our Community Code of Conduct. Please read through the new rules for the forum that are an integral part of Paradox Interactive’s User Agreement.

Wacko1

Recruit
Apr 27, 2015
2
0
what i mean by dynamic grid is:

when u build a 2lane/dirt road and u get those nice thicker lines which indicate where u would have to stop to get a perfect 4x4 grid layout.

BUT that only works for 1way/2way 2lane roads.
the bigger roads hold on to the 2lane road markers.

is this hardcoded or could some talented modmaker make a mod so the scale dynamicly with the road u choose.

(im sure all u fellow citybuilders know the mod for sc2013 to get perfect spacing between roads)
 
Last edited:
The scalemarks/tickmarks that become visible when you're laying down roads are visible every 10 squares. This means that you can snap down 10x10 city blocks very easily, and when using small roads (which have a "width" of 2 squares) this leaves behind an 8x8 zonable plot in the middle. This is the ideal size; 9x9 (or larger) would leave a 1x1 (or larger) unzoned hole in the middle since zones only have a depth of 4 from any access road, and going 7x7 or smaller still keeps every interior square zoneable but is less space/road efficient.

I guess that its true that making 10x10 square blocks is a little annoying when you're using larger roads (since their greater thickness will make the zoned area less space efficient) but I don't think changing the tickmarks dynamically really helps. On the one hand, if it snapped to 12x12 you'd get your ideal 8x8 zoned center, but on the other hand it would often make more sense to have a mixture of high-traffic avenues and lower-traffic side streets, splitting the difference would mean 11x11 would be necessary if every other road is going to be large. So really, the dynamic scale would have to know before you whether or not to go by 10, 11, or 12, right? I think it probably makes more sense to just count out 10+2 on the standard 10-scale if you're really worried about making individual 12x12 blocks.