Skip to content

Instantly share code, notes, and snippets.

@sjain882
Last active July 26, 2022 19:09
Show Gist options
  • Save sjain882/6e0c2efcef3b03261488cf04c98e03d3 to your computer and use it in GitHub Desktop.
Save sjain882/6e0c2efcef3b03261488cf04c98e03d3 to your computer and use it in GitHub Desktop.
How to combine ETS2/ATS Navigation Mods with other mods

How to combine ETS2/ATS Navigation Mods with other mods

BEFORE STARTING - ensure your game is fully closed, backup your save games and backup any files you modify!

To backup your save-games copy and paste the Documents\Euro Truck Simulator 2\profiles folder to somewhere safe.

This method is a more ideal than this guide since that guide suggests to copy/paste sections which could be affected by a lot of other mods, rather than the navigation colours themselves. In some cases it can cause save-games to completely fail to load (my experience). That's why I wrote this guide.

Tested on Euro Truck Simulator 2 v1.44.x. Should apply to any version and American Truck Simulator too.

Mods mentioned and their exact load order:

  1. (Optional) Google/Yandex Navigation Maps "Colour Addon" (your privately modified version from the "Modular Instructions" section below)

  2. ProMods Zoom Crash Fix

  3. Background maps (e.g., ProMods High Quality Map Background or ProMods Complete Afroeurasia Background Map)

  4. Scale Hack Disable

  5. Google/Yandex Navigation Main Mod

  6. minimal adviser interface for ATS & ETS2 (or top bar version)

  7. ... Other mods here (if you are using a lot of maps and other mods, this load order worked best for me - 100% stable game. Just ensure the first 6 mods of this list are at the very top)

  8. ProMods (including def files, with any navigation colours - I used default)

Part 1 - check if your mod modifies navigation colours, and if so - whether it's modular

It's important you do this so you can determine which mod is actually causing the default SCS colours to show up instead of the Google/Yandex colours.

Firstly check this list of mods which I have already verified for your peace of mind:

Click to show/hide

✔️ - Modular/Non-Modular - Modifies navigation colours, potential culprit

❌ - Does not modify navigation colours, ignore

  1. ✔️ Modular - Google/Yandex Maps Colour Addon (your privately modified version from the "Instructions" section below)

  2. ProMods Zoom Crash Fix - only modifies def\map_data\full_detail_config.sui (contains the full_detail and city_icon_size array sections)

  3. ✔️ Modular - ProMods HQ Background maps - includes def\map_data\colour_data.sui

  4. Scale Hack Disable - only modifies map\europe.mbd

  5. minimal adviser interface for ATS & ETS2 (or top bar version) - only modifies material and ui, not def.

  6. ✔️ Modular - ProMods - just use the official ProMods versions of the navigation mods (only works if you are not using any ProMods HQ Map Background mods as well)

  7. ❌ ProMods Middle East (relies on ProMods map_data.sii)

  8. ✔️ Non-Modular - RusMap (RusMap-def_v2.44.scs)

  9. ❌ Paris Rebuild

  10. ❌ Finnmark Saltfjellet

  11. ❌ Sud De France

  12. ❌ Poland Rebuilding


  1. Open the *.scs or *.zip mod package file with an archiver, go to the def folder and look for a map_data.sii file. If there is one, your mod modifies navigation colours and is the culprit - if not, it isn't.

  2. Check for the following similar lines in that file (open with Notepad):

Click to show/hide

    road_color:			0xFF707070 	//Advisor map undiscovered route
    road_discovered_color:		0xFF4cc6ff	//Advisor map discovered route
    job_road_color:			0x50353535	//Job market map undiscoveder route
    job_road_discovered_color:	0xFF2b3436	//Job market map discovered route
    world_road_color:		0xFF707070	//Main map undiscovered route
    world_road_discovered_color:	0xFF4cc6ff 	//Main map discovered route

    fleet_manager_road_color:		0xff424242	//Fleet manager map undiscovered route
    fleet_manager_road_discovered_color:	0xff424242 	//Fleet manager map discovered route

    prefab_color:				0xFF737373	//Undiscovered prefab driveable areas
    prefab_obstacle_color:			0xFF333333	//Undiscovered prefab buildings
    prefab_grass_color:			0xFF737373	//Undiscovered prefab grass areas
    prefab_discovered_color:		0xFF98CAEB	//Discovered prefab driveable areas
    prefab_obstacle_discovered_color:	0xFF3ba2e0	//Discovered prefab buildings
    prefab_grass_discovered_color:		0xFF95CAA9	//Discovered prefab grass

    outline_color:			0xFF000000	//Route outline
    navigation_color:		0xFF0C0CCF	//Navigation path color
    navigation_highlight_color:	0xFF0C42DF	//Navigation path color, highligted segment
    navigation_fade_color:		0xFF07077C	//Navigation path color, faded segment
    navigation_arrow_color: 	0xFF06FB11	//Navigation crossroad arrows color


If you can find them, your mod is non-modular - skip to the "Non-modular instructions" section below.

If you can't find any of these lines your mod is modular - skip to the "Modular instructions" section below.

Part 2 - Non-modular instructions

Please note that for the simplicity of this guide, this will overwrite your original map mod, rather than creating a separate mod with just the modified files to load above the original (for easy toggling) - please backup your original mod

  1. Go to this page

  2. Download the "color addon" (NOT "customization addon") you want to use (consider ETS2/ATS and Google/Yandex)

  3. Open the .zip with an archiving tool.

  4. Open the def folder, then the map_data folder inside that, then map_color_config.sui with Notepad.

  5. Copy the contents of this file, then replace the same lines mentioned above (Step 2 of the Part 1 section) in your mod's map_data.sii file with what you copied.

  6. Save and close the file, then close the archive (it should automatically save)

No changes are required to your activated mods or their load order.

Part 2 - Modular instructions

  1. Continuing from where you skipped from - check for a line that says @include the text after def/ on that line is the name of the sub-folder, and the text just before .sui is the filename. Look for something sensible like colour_data or map_colour_config.

  2. Go to this page

  3. Download the "color addon" (NOT "customization addon") you want to use (consider ETS2/ATS and Google/Yandex)

  4. Open the .zip with an archiving tool.

  5. Open the def folder, then rename the map_data folder inside that to the folder name you noted down in Step 1, if necessary. For example, for "ProMods High Quality Map Background" this should still be map_data.

  6. Inside that folder, rename map_color_config.sui to the file-name you noted down in Step 1, if necessary. For example, for "ProMods High Quality Map Background" this should be colour_data.sui.

  7. Close the archive (it should automatically save)

  8. Move this archive to your ETS2 mod folder.

  9. Open your game and activate the mod so it is above the highest priority mod that modifies navigation colours (the very top of all of your mods is fine).

Why does this work?

For example ProMods High Quality Map Background helpfully breaks down the main parts of the map_data.sii file into several @include'd *.sui files:

├───def
│   │   map_data.sii
│   │
│   └───map_data
│           colour_data.sui
│           full_detail_config.sui
│           zoom_uplift_config.sui

This allows us to use mods which override specific parts of this map background mod (e.g., Zoom Crash Fix) without actually modifying the map background mod, which is exactly the result in this section:

└───def
    └───map_data
            colour_data.sui
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment