More right-angle streets
Experimental: Might ensure that every intersection of major streets has at least one right angle. …might not. Who knows.
This mod does not create a perfect grid every time. …but it may make town layouts a little less wonky.
The base game configuration has a setting that randomizes the angle of new intersections by X degrees. In the code, the precise comment is…
By default, X is set to 10 degrees. I think that means that when the town builds new major streets (medium, large but not small), it will set the angle of the intersection randomly between 80 and 100 degrees or perhaps 85-95 degrees (a total range of 10 degrees). This mod sets X to 0 so that every new intersection created by the town should have at least one right angle at 90 degrees. …hopefully.
Why just one right angle? It looks like the game builds towns around the highways which are the "main connections" that town authorities complain about between cities. Often, these highways are curved or have existing segments that meet with non-right-angles. As new streets "grow" off these curves or intersections, you might end up with a few sub-grids that inevitably must meet at some angle. As far as I can tell, the game is pretty good at getting at least 1 right-angle on each intersection but I haven’t done extensive testing. I marked some of these in blue for the screenshot above in which the mod is active.
Please chime in below if you determine any of my assumptions here are incorrect or have if you have other theories about how changing this setting impacts gameplay and town development.
Enjoy!