So… This has come up a few times and I’m starting to wonder if its a big enough issue that I should consider bumping other features to implement it. I’d like to know what people think.
Right now the game has two systems: The conveyor belt that the cars move along (lets call it the conveyor system) and the conveyor system for overhead resource delivery (lets call that the resource conveyors).
The conveyor system places down lines in such a way that the player can have two parallel lines along two rows or columns of tiles that do not meet. If the player wants a junction on the conveyor system they need to actively click and drag to make that junction exist. By contrast, the resource conveyors are simply in a tile or not, and any tile in the resource conveyor that has a conveyor in any adjacent tile automatically forms a junction with it, leading to a more jumbled grid system, but one that is arguable easier to place down.
The problem with this is it prevents the player from running two parallel conveyors without them becoming jumbled together. If you have two resource importers close to each other, you may wish to dedicate one line for certain resources, and another to go top different destinations, but if they get within 1 tile of each other, they autojoin.
Should we change the resource conveyors to prevent auto-joining and junction creation so as to fix this?
Would the extra complexity and having to force-create (by dragging) junctions be worse than the freedom it would create to allow for more control over when junctions meet?
it would also make the layouts look quite a bit cleaner, with probably a vast reduction in the number of 3 or 4 way resource network joins.
What do you think?