Cities: Skylines

Cities: Skylines

2,089 ratings
Toggle Traffic Lights
File Size
0.109 MB
Apr 12, 2015 @ 2:26pm
Aug 14 @ 10:50am
33 Change Notes ( view )

Subscribe to download
Toggle Traffic Lights

Tool to remove or add traffic lights at junctions. With Cities:Skylines patch 1.7.0 (Mass Transit)[] that functionality was directly included into the game. But Toggle Traffic Lights provides functions beyond of C:S:
  • Access the Junction Tool directly from the Roads Menu.
  • Activate and Deactivate the Junction Tool everywhere. Disabling the Intersection Tool restores the previous used tool.
  • Remove (or add or reset) all traffic lights at once.

A more detailed description can be found on GitHub:

Enable Junction tool via:
  • Button in roads menu.
  • Ctrl+T. Opens Roads Menu.
  • Ctrl+Shiftt++T. Keeps current location. Remembers current tool and restores it when you press the shortcut again.
  • Ctrl+Alt+T. Opens Traffic Routes Junctions Info View. Remembers current tool.
Use the Elevation keys (PageUp and PageDown) to change the view: Overground, Overground with tunnels visible, Underground (Info View, everything's painted in white). Doesn't work with the built-in C:S Traffic Routes Junction tool (Ctrl+Alt+T). This uses the default C:S tool without changes.

Batch commands:
Located in the (C:S built-in) Traffic Routes Junctions Info Window. Besides opening that window via the Info View Menu on the top left you can use the shortcut Ctrl+Alt+T (see above) or right click on the TTL button in the roads menu.

Disable Traffic Lights:
When the checkbox is checked new junctions are always created without traffic lights.
Existing Traffic Lights aren't touched by this option. Neither does it prevent manual toggling of traffic lights. All it does is ensure all newly created junctions don't have traffic lights.
The Setting is located in the Traffic Routes Junctions Info Tab.

Note:This is set on a per savegame basis and is not a global setting! That means you can play one map with this option enabled (-> no traffic lights for new junctions), while on another map you use the default C:S behavior.

Note: Previous saved traffic lights via TTL (prior to Mass Transit patch) are discarded. The new version uses the C:S built-in way to save Traffic Lights.

Change Notes: and

Please report issues (and suggestions) on

Source code:
Popular Discussions View All (10)
Mar 20, 2016 @ 5:10am
îve got a problem ...
Jul 23 @ 2:23am
Mass Transit PATCH
Mar 5, 2016 @ 8:59am
Stopped working
Dick Thiccens
< >
m.demirbilek88 Sep 18 @ 3:45am 
nasıl indiriyoruz
Rayvn Aug 26 @ 9:51am 
Why is it the button for this doesn't show up in my game?
Craxy  [author] Aug 14 @ 11:01am 
New version: Option to disable Traffic Lights (in Traffic Routes - Junctions Tab). This prevents traffic lights at newly created junctions. Manual toggling is still possible.

Note: The option is saved for each savegame and not a global option -> can be different for different maps.
aaronth07 Aug 6 @ 11:48am 
Best mod ever.
Boehrsi Aug 6 @ 9:36am 
@Craxy works like a charm, thanks a lot :)
Craxy  [author] Aug 5 @ 1:11pm 
@Boehrsi: Thanks!
I think it was in combination with another mod. I couldn't pinpoint the exact issue, but I think it happened because a) I didn't add TTL to all internals tool lists and b) the order in which the mods are loaded.

However: I changed the tool so it doesn't use any internal tools lists any more. As a result the mods activation should interfere any more. So hopefully it will now work for you.
I'm currently in the process of compiling and committing to github. The new TTL version should be up in a couple of minutes.

Boehrsi Aug 5 @ 8:54am 
@Craxy sorry for the late response, wasn't here for some days. The requested log entry: hope this helps tracking down that nasty little bug.
Craxy  [author] Aug 4 @ 11:24am 
@maggotmofo: That's strange. Can you post a screenshot and your output_log.txt file?
maggotmofo Aug 3 @ 10:35pm 
Since a recent Steam update activating this just shows the tunnels for some reason... not sure what's going on there but this looks to be broken.
Craxy  [author] Jul 27 @ 11:37am 
But even if the new logging stuff doesn't point to the cause of the exception -- getting around it shouldn't be too hard. But first I like to try find the actual reason before getting around it.