The Cities: Skylines II code mod for CSLModernMap. It exports the current city as a compressed .cmm.gz map file.
This repository includes the Code Mod source and the prebuilt renderer payload used in official releases. The companion viewer and renderer source is maintained in CSLModernMap. It reads the exported city data, displays maps and exports images and HTML web maps. The renderer only reads exported .cmm.gz files and does not directly access game save files.
- Exports roads, tracks, buildings, functional areas, public transport, terrain, water, and native traffic snapshots.
- Writes gzip-compressed UTF-8 JSON using the
cmm-v1schema. - Opens completed exports with the companion renderer included in official releases.
- Preserves native and custom names, area ownership, and facility relationships.
- Shows export and installation progress, with settings available in 12 languages.
Requires Windows, Cities: Skylines II with its official modding toolchain, and .NET SDK 8+.
dotnet build dev\CSLModernMapModCs2\CSLModernMapCs2.csproj -c ReleaseThis command builds and deploys into the local game Mods directory. Exit the game before building. The checked-in renderer payload is version 6.7.1; it is separate from the Code Mod source version. Renderer updates are supplied through official mod releases. The mod does not download required files from the network.
The Code Mod source is MIT-licensed. See LICENSE and THIRD_PARTY_NOTICES.md, including the Carto notice shipped with the mod.
- Liuiuera
- OpenAI Codex
Some code and documentation were generated with AI assistance and reviewed by the project maintainer.