Skip to content

Instantly share code, notes, and snippets.

@boformer
Last active August 29, 2015 14:23
Show Gist options
  • Save boformer/39ca8136d03b43d65da6 to your computer and use it in GitHub Desktop.
Save boformer/39ca8136d03b43d65da6 to your computer and use it in GitHub Desktop.
Extend builtin themes - remove buildings from built in themes - or create new building themes
<?xml version="1.0" encoding="utf-8"?>
<Configuration xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema">
<Themes>
<Theme name="European">
<Buildings>
<Building include="false" name="H1_3x2_Blockhouse01" />
<Building include="false" name="H2_3x2_Blockhouse01" />
<Building include="false" name="H3_3x2_Blockhouse01" />
<Building include="false" name="H4_3x2_Blockhouse01" />
<Building include="false" name="H5_3x2_Blockhouse01" />
</Buildings>
</Theme>
<Theme name="International">
<Buildings>
<Building name="455335791.ERHL1A_Data" />
<Building name="455719510.ERHL1B_Data" />
<Building name="456227170.ERHL1C_Data" />
<Building name="457264872.ERHL1Cnr1_Data" />
<Building name="458977545.ERHL1Cnr Pub_Data" />
</Buildings>
</Theme>
<Theme name="Edinburgh">
<Buildings>
<Building name="455335791.ERHL1A_Data" />
<Building name="455719510.ERHL1B_Data" />
<Building name="456227170.ERHL1C_Data" />
<Building name="457264872.ERHL1Cnr1_Data" />
<Building name="458977545.ERHL1Cnr Pub_Data" />
</Buildings>
</Theme>
</Themes>
</Configuration>

You can extend the built in themes or create your own building themes.

In this example, we will use the buildings from the "Edinburgh" collection:

http://steamcommunity.com/workshop/filedetails/?id=455727807

Subscribe to the assets and edit your BuildingThemes.xml so it matches the version below.

The xml file is located at: C:\Program Files (x86)\Steam\SteamApps\common\Cities_Skylines

To find out the internal name of a workshop asset, use this mod: http://steamcommunity.com/sharedfiles/filedetails/?id=471325486

What will happen?

  • The ugly "Blue Roof" European row house (vanilla building) is removed from the built in 'European' theme. There are versions for every wealth level, all of them were removed from the theme.
  • The built in 'International' theme will be extended with the 5 custom 'Edinburgh' assets, so these will grow in 'International' districts.
  • The mod will also create an additional custom theme named 'Edinburgh' that only contains the 5 custom assets (so only these will grow in a district).

Warning:

You have to include Level 1 assets in your theme, or it will not work (only level 1 buildings will grow on empty land)!

If you only include residential assets in a theme, no industry/office/commercial buildings will grow in the district!

It is recommended (not necessary) to include assets for every zoning type (residential, commercial, office, industrial), density (low, high), specialization (forestry, oil, ...), level (1 - 5) and footprint size (1x1, 1x2 ... 4x3, 3x4, 4x4) in a theme. You can also create themes for only one zone type/density, and combine it with other themes (you can select multiple themes in one district).

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment