Cities: Skylines

Cities: Skylines

CSL Map View
Kevin X 28 Jan, 2023 @ 12:30pm
Effort to continue (or taking over) this mod?
I am starting this thread to see if there is any ongoing effort to continue to support this mod, either the author comes back or gives the source code to someone else, or someone starts a new mod of the same functionality.

I took a look at the generated *.cslmap file, and it's pretty nicely organized, I think someone just needs to build a new map renderer and reuse the XML generation.

So far I found this:
https://www.felixcloutier.com/cslweb/
But don't think it loads roads for me

If anyone would like to tryout my attempt so far, you can find it on my GitHub:
https://github.com/KevinUTAT/CSL-QMapViewer
Last edited by Kevin X; 5 May, 2023 @ 5:40am
< >
Showing 1-15 of 16 comments
Kevin X 1 Feb, 2023 @ 5:17pm 
The reason I am asking is I am exploring the possibility of making a new viewer for this.
I couldn't find any source code for this mod, only the UI file for translation. But I could make a viewer that draws the map using the same *.cslmap from this mod
Lord Worm 19 Feb, 2023 @ 6:55am 
It'd be awesome for someone to continue on this mod. Its essential if you ask me.
Chaoticmetropolic 28 Feb, 2023 @ 6:27am 
Originally posted by Kevin X:
The reason I am asking is I am exploring the possibility of making a new viewer for this.
I couldn't find any source code for this mod, only the UI file for translation. But I could make a viewer that draws the map using the same *.cslmap from this mod

Any word back yet Kev? A great app that's a real shame not to be maintained, plus the "felixcloutier" online CSL map viewer isn't working now too.
Kevin X 4 Mar, 2023 @ 7:37am 
Originally posted by Chaoticmetropolic:
Originally posted by Kevin X:
The reason I am asking is I am exploring the possibility of making a new viewer for this.
I couldn't find any source code for this mod, only the UI file for translation. But I could make a viewer that draws the map using the same *.cslmap from this mod

Any word back yet Kev? A great app that's a real shame not to be maintained, plus the "felixcloutier" online CSL map viewer isn't working now too.

Hello, you can take look at what I have so far below, but it has been difficult. I am not sure how the original mod recreate transit line as the .cslmap file only gives you the location of every stops.
https://github.com/KevinUTAT/CSL-QMapViewer
You would have to have Python to run it for now, but I can try to package it into an excusable (.exe) in the near future once its more polished.
VinceP1974 31 Mar, 2023 @ 7:59am 
If one has the Microsoft Visual Studio tools, it has built in tools to explore the internal programming interfaces and the "bytecode" (Intermediate Language) that the C# compile into. The tool is called "ILDASM" and I'm sure there are decompilers out there to convert the "bytecode" back into C#.

If this is copyright violation I have no idea.
Originally posted by VinceP1974:
If one has the Microsoft Visual Studio tools, it has built in tools to explore the internal programming interfaces and the "bytecode" (Intermediate Language) that the C# compile into. The tool is called "ILDASM" and I'm sure there are decompilers out there to convert the "bytecode" back into C#.

If this is copyright violation I have no idea.

Without explicit consent by the author it definitely is.
GodsBadAssBlade 3 May, 2023 @ 10:50am 
Originally posted by BobmitKäse:
Originally posted by VinceP1974:
If one has the Microsoft Visual Studio tools, it has built in tools to explore the internal programming interfaces and the "bytecode" (Intermediate Language) that the C# compile into. The tool is called "ILDASM" and I'm sure there are decompilers out there to convert the "bytecode" back into C#.

If this is copyright violation I have no idea.

Without explicit consent by the author it definitely is.
actually im pretty sure there would be no infringement unless this code were patented or something. plus this mod hasnt been update din about 3ish years and no longer functions. on top of that it relies on a product that you need to buy before being able to use it. Grey area at least, perfectly legal at best but mostly scummy without permission
Last edited by GodsBadAssBlade; 3 May, 2023 @ 10:51am
Kevin X 5 May, 2023 @ 5:39am 
Originally posted by VinceP1974:
If one has the Microsoft Visual Studio tools, it has built in tools to explore the internal programming interfaces and the "bytecode" (Intermediate Language) that the C# compile into. The tool is called "ILDASM" and I'm sure there are decompilers out there to convert the "bytecode" back into C#.

If this is copyright violation I have no idea.
Thanks for the idea. I think the uncompile route is a bit extreme, especially if it's compiled with any level of optimization.
VinceP1974 6 May, 2023 @ 12:21pm 
I looked through the code, it uses a WPF front calling into class libraries that do the rendering and what not. I'm not a graphics guy, so it's all greek to me, but seems easy enough to look at.
Wayfaring 24 Apr, 2024 @ 4:42pm 
Originally posted by Kevin X:
Originally posted by Chaoticmetropolic:

Any word back yet Kev? A great app that's a real shame not to be maintained, plus the "felixcloutier" online CSL map viewer isn't working now too.

Hello, you can take look at what I have so far below, but it has been difficult. I am not sure how the original mod recreate transit line as the .cslmap file only gives you the location of every stops.
https://github.com/KevinUTAT/CSL-QMapViewer
You would have to have Python to run it for now, but I can try to package it into an excusable (.exe) in the near future once its more polished.

any update?
Acting|Rite ⚧ 25 Apr, 2024 @ 11:12am 
Does anyone know what the issue with rendering R2 railway networks is? If i wasn't busy with work and had summer classes coming up I'd like to work at it but alas time is not on my side.
I think we could make use of current GIS software to do that. Now I'm trying to convert the cslmap to GeoJSON file so that QGIS will load it directly. Here's my little effort: https://github.com/delick/cslmap_converter
Originally posted by delicktang:
I think we could make use of current GIS software to do that. Now I'm trying to convert the cslmap to GeoJSON file so that QGIS will load it directly. Here's my little effort: https://github.com/delick/cslmap_converter

Is this similar to OSM export mod from CS2?
Originally posted by delicktang:
I think we could make use of current GIS software to do that. Now I'm trying to convert the cslmap to GeoJSON file so that QGIS will load it directly. Here's my little effort: https://github.com/delick/cslmap_converter
Can I export terrain data with your tool?
Kevin X 29 Jun @ 4:39pm 
Originally posted by Acting|Rite ⚧:
Does anyone know what the issue with rendering R2 railway networks is? If i wasn't busy with work and had summer classes coming up I'd like to work at it but alas time is not on my side.
What's R2 railway network? can you send me your .cslmap file?
< >
Showing 1-15 of 16 comments
Per page: 1530 50