How to import custom decals using the Extra Assets Importer mod for Cities: Skylines II
-
Download a png of your desired decal. Ensure the ratio of the dimensions are your desired size. Max bit depth 32. Name the file "_BaseColorMap.png".
-
Make a folder for your decal (the name of the folder will be the name of the decal in-game). The folder should have the png of your decal and a json file named decal.json. Optionally you can also add a png named icon.png with a square image that will be used as a thumbnail for your decal in-game.
-
Copy and paste a json template of your choice from the resource posted below, and change the value "UiPriority" under "Float" to the number of your choice. It's recommended that you use a really large number since this will determine the order in which decals are shown in-game and should be unique. Optionally you can change other values if you know what you're doing. You can find some additional json stuff here: https://discord.com/channels/1024242828114673724/1237516283889717359. Make sure to save your json file when done.
-
Navigate to /Cities Skylines II/ModsData/ExtraAssetsImporter/CustomDecals.
-
Skip this step if you've previously done it but if it's your first time you'll have to make the folders shown in the image in /CustomDecals. These will put the decals in their corresponding categories in-game.
-
Move (or copy and paste) your decal folder into the category folder of your choosing.
-
Restart your game.
Resources:
Templates for pngs and jsons for different billboard sizes https://github.com/qstar-inc/Tidbits/tree/main/cities2/BrandDecalTemplate