Better Road Toolbar

If you liked this item, please rate it up on Steam Workshop page.

Author: Delta 5-1

Last revision: 11 Jun, 2023 at 08:37 UTC (7)

File size: 72.7 KB

On Steam Workshop

Description:

Maintain sanity when browsing the Road toolbar.

Description
  • Adds more tabs in the Road toolbar.
    • Replaces the 3 default Small/Medium/Large road tabs with up to 7 new tabs:
      • 1U (8m) wide
      • 2U (16m) wide, ≤2 lanes
      • 2U (16m) wide, ≥3 lanes
      • 3U (24m) wide
      • 4U (32m) wide, ≤4 lanes
      • 4U (32m) wide, ≥5 lanes
      • ≥5U (≥40m) wide
    • Adds new tabs for (configurable – to some extent):
      • Pedestrianised and traffic-calmed roads
      • Rural roads
      • Industrial roads
      • Bus roads
      • Trolleybus roads
      • Tram roads
      • Bike roads
      • Monorail roads
    • Assigns all roads to the relevant tab(s), based on their properties, ignoring the hard-coded "UI category" value.
    • Adds multi-modal roads to each relevant tab. For example, a road with tram tracks and bike lanes will appear both under "Bike roads" and "Tram roads". Optionally, the mod creates a separate tab for these roads.
    • Hides any tabs that would be empty. For example, if you are not subscribed to any 1U roads, the 1U tab won’t be displayed.
  • Overrides default sorting behaviour for road assets: (optional)
    • Custom roads are no longer listed after all vanilla roads. You can still filter them to only show vanilla or custom roads.
    • Sorts all roads based on width, lane count and other properties, instead of the hard-coded "UI priority" value, which is often arbitrary, especially when dealing with custom roads made by multiple creators.
    • These new sorting rules also apply to roads listed in Public transport toolbar tabs.
  • Revamps vanilla road filters (or, optionally, hides them).
    • More robust detection of "decorated" roads (i.e. those with grass or trees) from the Workshop.
    • Additional filters for roads with and without parking spaces.
  • Designed for Vanilla+ Roads but will work with any other roads.

Settings

You can customise the mod’s behaviour in game:

  • Create separate tabs for bus, tram, bike, trolleybus and monorail roads
    • ON (default): Any road which contains a bus lane, tram tracks, bike lane, trolleybus wires or monorail tracks will be placed in the relevant tab(s). The road will not appear in any other tabs.
    • OFF: these tabs are not created, and the roads are grouped alongside other roads, by width etc.
  • Create an additional tab for roads with 2 or more modes of transport
    Note: "Create separate tabs for bus, tram, bike, trolleybus and monorail roads" must also be ON for this setting to take effect.
    • ON: Any road which contains at least 2 of the following: bus lanes, tram tracks, bike lanes, trolleybus wires and/or monorail tracks will be placed in a separate "Mix" tab. The road will not appear in any other tabs.
    • OFF (default): the "Mix" tab is not created, and the roads are grouped into all relevant tabs instead ("Bus", "Tram", etc.).
  • Create a separate tab for industrial roads
    • ON (default): A separate Industrial tab is created for roads introduced in the Industries or Airports DLCs and any derived roads on the Workshop. The roads will not appear under any other tab.
    • OFF: the tab is not created, and the roads are grouped alongside other roads, by width etc.
  • Treat traffic-calmed streets (25 kph/15 mph or less) as pedestrianised
    • ON (default): these roads are grouped under the "Pedestrian" tab, and will not appear under any other tab. Most pre-Plazas and Promenades DLC pedestrian roads on the Workshop fit into this category.
    • OFF: These roads will be treated as any other road, and will not appear in the Pedestrian tab. The Pedestrian tab may still be created if any "proper" (post-Plazas and Promenades DLC) pedestrian roads are present.
  • Use default game sort order for roads
    • ON: reverts to the default (unmodded) sort order for roads (based on the hard-coded "UI priority" values).
    • OFF (default): Uses this mod’s custom road sorting algorithm.
  • Keep Plazas and Promenades DLC roads in their own tab
    • ON: Any roads added in the DLC are untouched by the mod and remain in their own tab.
    • OFF (default): The custom tab is removed, and the roads sorted into the relevant tabs (Pedestrian and Bus).
  • Keep Bridges and Piers DLC roads in their own tab
    • ON (default): Any roads added in the DLC are untouched by the mod and remain in their own tab.
    • OFF: The custom tab is removed, and the roads sorted into the relevant tabs (by type and width).
  • Keep custom road tabs generated by other mods or DLCs
    • ON (default): Any roads found in tabs created by other mods, except NExt2, or any other (future) DLCs are untouched by the mod and remain in their own tab.
    • OFF: The custom tabs are removed (unless they contain buildings and other objects) and any roads found in them grouped into the relevant tabs.
  • Show road filters (e.g. 1-way/2-way) in each tab
    • ON (default): Road filters are shown.
    • OFF: Road filters are hidden.

Compatibility
  • Roads
    • Vanilla+ Roads ✔️
    • Most if not all other road assets from the Workshop ✔️
    • Network Extensions 2 ✔️(Replaces NExt 2 toolbar tabs)
  • Toolbar-related mods
  • Non-toolbar related mods – most likely ✔️

[ko-fi.com]

Source code

View in GitHub[github.com]