Node controller V2.11 [Stable]

If you liked this item, please rate it up on Steam Workshop page.

Authors: macsergey, kian.zarrin, Chamëleon TBN, LemonsterOG

Last revision: 20 Dec, 2022 at 23:41 UTC (25)

File size: 1.14 MB

On Steam Workshop

Description:

Alternate Node controller mod is Node Controller Renewal : more user friendly but more limitations.

Control node types/properties – move corners (Control+N)

This mod lets you control Nodes and override the base games’ automatic settings. You can add/remove crossings, Create smooth junctions, control road transition, …

What’s new

– stretch asymmetrical node
– new feature: shift
– corner offset to increase chances of train track connection.
– Warn about small segments.

How to use
Guides

Wiki page[github.com]
Advanced guide to using NC on roads by Akruas
Advanced guide to using NC on train tracks by Akruas
Pewex Guide to moving corners

When this mod is enabled, unnecessary forward flags outside the context of intersection are removed.

Activation:

– Click on the node settings Icon shown in the screenshots to enable/disable the tool.
– you can use the shortcut key configurable from settings (Control+N by default).
– use UnifiedUI mod

Modify nodes

– Click on any Piece of the road to add crossing node (reset to default to remove crossing).
– Click on a node to modify node type/corners (see screenshots)
– Use Alt+Click to modify segment ends.
– use sliders to modify offset/stretch/slope/tilt(super-elevation)
– hide node markings do not functionally ban pedestrian crossings. if you forbid pedestrian crossings using TMPE, it will also hide them.

Incompatible mods

– The original Crossings mod.
Node Controller Renewal obviously, as they do the same thing…

Required mods

– TMPE
– any version of Hide Crossings Mod.
– Harmony mod

semi-compatible mods

– CSUR: only junction nodes are supported for CSUR. most importantly you can modify corner offset.

Recommended

IMT to paint on nodes.
Compatibility Report
Move IT to move nodes and delete columns
Network Multitool: to add/remove nodes.
Fine Road tool

Troubleshooting

– Restart Cities skylines (exit to desktop and run the program again).
Compatibility Report
– Remove all other mods (excluding this and TMPE) to check if you still encounter the issue.
– see TMPE troubleshooting guide[github.com]
– if you get get

TypeLoadException … harmony

in your log, then please report it to the Harmony Mod.
– the problem is usually an incompatible mod.
– run DAS and Compatibility Report and incldue them in your report.

How to report Problems

CLICK HERE to understand where are the log files and how to upload them.

What to include

– what you doing when the problem happened
– what is the problem?
– what do you expect
– output_log.txt and NodeController.log
– screenshots

Where to report

– in the comment section bellow
– On DISCORD [discord.gg]
– comment on this GITHUB ISSUE[github.com]
– you can attach logs to one of the above links or a place of your own choosing but I do need logs.

Future plans

– iterate between nodes when they are too close to each other.
– corner offset to increase chances of train track connection.
– Warn about small segments.

Source code: Repository[github.com]

Thanks to

– Chamelon: Workshop page
– kjmci: Workshop page
Allystrya

if you like my work, please support me.
[www.patreon.com]
[www.paypal.com]

FAQ:

Q: Can I remove existing crossings at intersections and road transitions?
A: Yes! This is an improvement over the original "Crossings" mod. Click on road transitions you should set node type to Middle/Bend/Stretch. On junctions, you should ban pedestrian crossings and this will automatically remove crossing textures as well.

Q: I don’t see the button
A: – Advanced toolbar mod can hide actication button. Use the hotkey or UnifiedUI.

Q: Control+N shortcut does not work for me.
A: To avoid key collisions. this only works when No other tool is active. The shortcut key is configurable from settings.

Q: How do I snap to middle nodes?
A: turn on snap to the node from settings.

Q: What is Middle/Bend/Stretch Node?
A: In vanilla game, Middle node is a node between 2 segments of the same type and is invisible. Bend node is for when road bends or asymmetrical road changes direction.
Using node controller you can force middle/bend nodes. Also, you can use a stretch node which stretches the textures for a better match.

Q: When I use bend node type the roads do not align.
A: Use Stretch Node. Bend node is more suited for road corners and asym roads.

Q: I am a micro nerd but I do not know how to use corner position/direction
A: ask me directly on Discord [discord.gg]

Q: When I increase corner smoothness, cars glitch/slow down.
A: Increasing node size decreases segment size. if the segment size is too small then cars glitch.

Q: Is this compatible with the move it?
A: it’s compatible with version 1.9 and above.

Q: I don’t see overlays
A: need TMPE 1.5 or above

Q: I pressed hide node markings but pedestrians are still crossing.
A: Hide node markings does not actually ban crossing. You should use TMPE to ban crossing and that would automatically remove crossing textures too. Hide node markings are only useful for micro nerds to paint over their roads.