Terrain and Roadside Grass Turned White
Symptom
After loading your city, you notice that the terrain and roadside grass has turned white.
Causes
This issue is not caused by TM:PE.
Two known causes are:
Broken or incompatible mods
Theme Mixer 2: A required theme has been unsubscribed or removed from workshop.
Solution
The best way to check for broken or incompatible mods is to use the Compatibility Report mod - launch Cities.exe
and then review the report to see if any of your mods are known to cause the problem.
If you suspect it's a Theme Mixer issue, you'll need to locate your theme mix files. On Windows, they are usually located in:
Where <UserName>
is your windows username (or part of it) and <ThemeName>
is the name of your theme mix.
Open the UsedAssets.txt
file - it contains a list of themes that are required for your theme mix.
Inside the file you'll see something like this:
The number at the start of each line is the Workshop ID of the theme. Put that in the following URL to visit the workshop page to see if it still exists:
For example: https://steamcommunity.com/sharedfiles/filedetails/?id=1566764377
In the URL above, I found that the Athenian Theme
theme (id: 1566764377
) had been removed from the workshop - and that's why I'm getting white grass textures.
Next, work out which specific theme mix elements are affected by the missing theme. In the same folder that contains UsedAssets.txt
, you'll find another file called ThemeMix.xml
- open that file, then search for the numeric ID, and you'll be able to determine which theme elements are affected. In my case it was only the Grass Diffuse Texture
which used textures from that theme.
To resolve the issue, load your city, open Theme Mixer 2 panel, then navigate to the affected elements and update them to use another theme.