Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Nicer looking dead ends and turning circles for roads #7003

Merged
merged 6 commits into from Apr 1, 2014

Conversation

Projects
None yet
3 participants
@Wuzzy2
Copy link
Contributor

commented Mar 30, 2014

This adds some nicer dead ends for roads.
Vehicles spawn on them in a random angle (0°, 90°, 180° or 270°).
The names of the dead ends are road_end_north, road_end_south, road_end_west and road_end_east.
Inclusion into the (over)map generator has been done.

Included in the PR are also some simple fixes to weird road alignment issues near rivers and bridges which existed previously. Now most roads should align properly to bridges.

There are two variations of dead ends: simple and turning circles. Sidewalks may apply, but turning circles may only appear in cities/next to sidewalks. But pictures say more than 1000 words:
dead_end1
dead_end2
dead_end_3

Wuzzy added some commits Mar 29, 2014

Wuzzy
Add dead end as well as turning circle tiles
Includes sidewalks. The sidewalk dead end has a chance of one third to become a turning circle instead.
Wuzzy
Let the map generator create dead end roads
There are still bridge connection issues.
Wuzzy
Make streets connect nicely to bridges (and possibly highways, too!)
Also fixes the dead end connection issue with bridges.
Wuzzy
Fix bad road alignments near rivers and bridges
Well, at least *most* bad road alignments, to be honest.

@Wuzzy2 Wuzzy2 changed the title Nice looking dead ends and turning circles for roads Nicer looking dead ends and turning circles for roads Mar 30, 2014

@Zireael07

This comment has been minimized.

Copy link
Contributor

commented Mar 31, 2014

wow!

@kevingranade kevingranade merged commit 8849c70 into CleverRaven:master Apr 1, 2014

1 check passed

default This has been rescheduled for testing as the 'master' branch has been updated.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
You can’t perform that action at this time.