Cities: Skylines

Cities: Skylines

9,048 ratings
Node Controller Renewal 3.5
64
54
43
10
67
54
13
12
20
8
12
21
21
10
18
17
6
5
5
5
2
2
   
Award
Favorite
Favorited
Unfavorite
Mod
File Size
Posted
Updated
2.541 MB
30 Apr, 2021 @ 4:39am
23 May @ 9:32am
56 Change Notes ( view )

Subscribe to download
Node Controller Renewal 3.5

Description




Overview
    This mod allows you change node type and shape

This is renewal version of original Node Controller by kian.zarrin with improved UI/UX.
The new UI allows you to make the perfect intersection with just a few clicks.

Node Controller Renewal supports importing original Node Controller data, but not completely. Some intersections may require manual adjustment.
To start use Node Controller Renewal you should disable original Node Controller and subscribe to Harmony
WARNING: If you import data from original Node Controller and make new save, you will no longer be able to use the original Node Controller on this map.



What’s Included
  • Change node type and shape.
  • Make intersection sloped.
  • Change segment ends offset, shift, rotate, twist, slope and stretch.
  • Alignment of roads with each other.
  • Add Crosswalks and UTurns.
  • Hide crosswalk markings (required Hide Crosswalk mod)
  • Move It integration.
  • Save data in intersection assets.
  • Translation into languages: Chinese, Dutch, Finnish, French, German, Indonesian, Italian, Japanese, Korean, Malay, Polish, Portuguese, Russian, Spanish, Turkish



How activate
  1. Press Ctrl+N (You can change binding shortcut in mod settings)
  2. Open Road panel and press button

  3. Use UnifiedUI mod



Support
If you have any problems with mod or errors occur, you should describe your problem as much detailed as possible, comments like “mod does not work” will be ignored.
Also, you should provide the game log, comments about errors without game log will be ignored too. Read here how to share log.

Although, the best way to solve problems is joining to my discord and write to #Support channel, unfortunately, steam comments is very useless for conversation.

Join discord server
[discord.gg]



Source code
Get from GitHub
[github.com]



Translations
If you want to help improve existing translations or you want to translate into your own language (ask to add it to the translation project).

Translate on Crowdin
[crowdin.com]



Thank you for your help in development, testing and translation:


For full transparency: I am an employee at Colossal Order, however this is my personal account and as such all opinions, content and contributions to the community reflect my own views and interests, and are not created nor maintained as part of my job. Like all user generated content, this is not officially supported content and should be used at your own risk.
Popular Discussions View All (54)
6
22 May @ 12:33pm
PLease New UPDAE
GRAFICS-V
14
30 Sep, 2023 @ 6:01pm
[Version 3.3.2] Game Crash running after a few minutes
VNDK8R
9
1
28 Jul, 2024 @ 5:36am
Simulation freeze since Game Update
professorexabyte
1,593 Comments
patrioticparadox 5 Jul @ 7:06pm 
That is empirically untrue but I'm glad it fixed your issues.
Snagletooth 5 Jul @ 6:55pm 
When using Steam it doesn't matter what version mono you have installed. Steam packages their own version of Wine and dependencies. So any Steam based game wont recognize it becuase it's using Steam's packages.

It's in the runtimes where the mono and .net dependencies are, so if doesn't matter what you have install on your own system, it only matters what runtime from steam you are usuing, cause thats where the game is looking.
HamsterVolant 5 Jul @ 12:14am 
I'm also on mono v6.12.0.
Setting to "Legacy runtime 1.0" seems to have effectively solved the issue
Thanks for the help!

It's a pity this advice is not included in the warning displayed when selecting the mods in game... It would save so much headache!
Snagletooth 25 Jun @ 1:15pm 
@HamsterVolant On linux we had a mon issue. Steam updated their runtimes for newest versions of Windows .Net and so also Mono (linux/Mac equivalent). I assume, if your thinking it's mono your on Linux or Mac.

What you are looking for, in that case, is "Legacy runtime 1.0" using Steam Play compatibility tool. By default it will set to "Steam Linux Runtime 1.0 (Scout)". That's the new mono that lacks certain dependencies that the game and mods need.

Not sure if thats your problem though, because the result of that was crashing during a save, not during startup....becuase it would be during a save that the game/mod would then look for those dependencies that aren't there, and either hang or crash.
patrioticparadox 23 Jun @ 1:25pm 
Might also be worth watching your kernel log and/or journal (dmesg -w and journalctl --follow) in case you're hitting a permissions issue
patrioticparadox 23 Jun @ 9:44am 
I'm on mono 6.12.0 for reference.
HamsterVolant 23 Jun @ 9:39am 
Not sure it's linked to Harmony as this mod is used by quite a few other mods and only with NCM and IMT it either crashes or goes into an infinite wait (loop? I need to check launching in a terminal to see)
I *think* I read somewhere it was linked to mono which the mod requires to install if it's not on the system already.
*May be* finding an old version of mono could help?
And yes, I'll try steam-runtime instead of native.
So many possibilities here...
patrioticparadox 22 Jun @ 8:47pm 
Try steam-runtime vs steam-native?
Is the save file being created despite the crash?
It might not show up in game, but be in the saves folder with a different extension. Renaming it may allow it to be loaded.
Try running Steam in a console so you can see if that spits anything useful out.
Legion 22 Jun @ 4:54am 
Receiving unhandled NULL exception
#0 0x00716cf1ffd0c0 in __sigaction
#1 0x00716cf1ffdc98 in (Unknown)
#2 0x00716cf1ffdca8 in CloseZStream
#3 0x00716cf1ffdcc8 in (Unknown)


Same exception.

Added context that may help: this is under Ubuntu 22.04, kernel 6.11.0-26-generic, AMD Ryzen 5950X, Radeon 9070XT using mesa 25.0

I can probably do some more detailed debugging if you have places you want me to look but unless both these mods happen to be doing the exact same thing I think this might be a harmony bug.

What might suggest that it's *not* I've also tried loading harmony and Network Multitool only (again, requires harmony to be activated) and with that combination I am able to save without the crash. My understanding however is that harmony is basically replacing calls to some system libraries with modified versions. Possibly Network Multitool just never makes a call to anything problematic.
Legion 22 Jun @ 4:53am 
Going to weigh in here because I'm having the same problem. I *think* this is actually a bug in Harmony.

With *only* harmony and node controller loaded, I can create a new city, lay down a single road, save the game (locally - not steam) and immediately get a crash to desktop. Tailing the player.log while it does it we see


Receiving unhandled NULL exception
#0 0x007d01357fd080 in __sigaction
#1 0x007d01357fdc88 in (Unknown)
#2 0x007d01357fdc98 in CloseZStream
#3 0x007d01357fdcb8 in (Unknown)


Notably, cities is sort of still running. There are a number of processes including Cities.x64 still active after this crash that have to be forcibly killed before cities can be launched again.

So, kill those processes then launch again. Disable node controller, enable intersection marking tool - another mod that requires harmony. Create a new city, lay down a single road, and save.

(I can't believe there's a 1000 char length limit here! Continued in next post.)