Better Road Builder

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

Author: GDI_JeffL

Last revision: 7 May at 04:30 UTC (3)

File size: 612.92 KB

On Steam Workshop

Description:
Achievement Compatible and Save Safe

What This Mod Does
  • While the base game now shows easily identifiable road and rivers, it does not display them together. By default, this mod makes it so both roads and rivers are simultaneously visible in the Roads and Road Builder map modes.
  • This mod also serves as a clean platform for you to inject road and river splines into any other flat map mode without needing to modify or overwrite base game files directly.

Troubleshooting
  • Originally posted by edrino:

    If anyone is having trouble getting the colored roads and rivers to show up make sure in Settings -> Map -> Flat Map Mode is set to anything besides Never

How to Add Roads/Rivers to Custom Map Modes

To apply these to any map mode, simply follow these steps:

  1. Copy the desired map mode block from:
    SteamsteamappscommonEuropa Universalis Vgamein_gamegfxmapmap_modesmap_modes.txt
  2. Paste the map mode block at the bottom of this document:
    Steamsteamappsworkshopcontent34503103605677866in_gamegfxmapmap_modes0_map_modes_roads.txt
  3. Add, change, or keep enable_rivers = yes if you wish to have rivers
  4. Ensure flatmap_behaviour = Always
  5. Add one of the following based on your own preference for the map:
    • For Roads Only: add
      shader_id = 1
    • For Rivers Only: add
      shader_id = 2
    • For Both Roads & Rivers: add
      shader_id = 99
  6. Save your now customized 00_map_modes_roads.txt and restart the game if necessary
  7. Backup your customized 00_map_modes_roads.txt so you can easily replace the default document, should I need to update the mod

Technical Update
  • As of the latest official patch, this mod has been rewritten to integrate with the engine’s native rendering pipeline.
  • Native Hooks: No more gradient_width workarounds. The mod now exclusively uses the hardcoded shader_id logic officially implemented by the developers.

Compatibility
  • Not compatible with 3D Terrain map modes.
  • Should be compatible with any mod that does not directly overwrite the base road_mulpass.shader or river_surface.shader files or the roads and road_builder modes in map_modes.txt.

Harbor Capacity Submod

I made a submod that replaces the color mode of the map with the Harbor Capacity map.

https://steamcommunity.com/sharedfiles/filedetails/?id=3721390242

Download
Revisions:

Old revisions of this mod are available below. Click the link to download.