Skip to content

CitiesOS - Files needed to share a city

A list of all the files needed to share a city and related info

Preface

Almost all game related files belong to one of three types of files: Assets, mods and game save files.

There are other files like Maps, Scenarios and Heightmaps.

Assets and save files occupy most of the size of game related files and are both saved in CRP file format.

Mods consist of one or more DLL files which are relatively smaller in size.

In order to share a city with other users you need to have the same assets and mods as the creator of the city (preferably the same versions) and the game save file.

Assets and mods in CSL either are custom made or come from steam workshop which might make them difficult to keep track of, especially if you use both sources to make a city.

In this document we list the locations and size ranges of assets and mods.

File locations

Steam workshop

Both steam workshops assets and mods are stored in the folder

%STEAM%\steamapps\workshop\content\255710\

The item will be inside a folder named with its steam workshop id.

User-made items

Mods

%localappdata%\Colossal Order\Cities_Skylines\Addons\Mods\

Assets

%localappdata%\Colossal Order\Cities_Skylines\Addons\Assets\

Others

All other types of game files are saved in %localappdata%\Colossal Order\Cities_Skylines\ under a folder named correspondingly to their type.

File sizes

Mods

Usually are just compiled DLL files and might also have source code C# files included, these in general don’t exceed the limit of 5MB per mod.

Assets

They are saved as CRP files which contain both 3D models and textures. They usually have sizes less than 25MB. For reference, Steam Workshop file size limit is 100MB.

Game save file

This file contains all information about the city and references to used assets. This usually is less than 50MB. For reference, Cork city save file is 39.3MB

Overall

The overall size of a city with all the related files is dependent on the scale of the city.

For reference, cork city which contains over 90 mods and 2800 assets has a total size of less than 7GB so it might be safe to assume that cities usually won’t exceed the 10GB limit.

Conclusion

Since cities can easily exceed the 1GB limit forced by GitHub, it’s safe to say that using it to share cities is not a viable option.

On the other hand, the free tier of GitLab offers 10GB storage per repo and has no individual file size limit which looks very promising for use as a city sharing medium.

Back to top