[0.17.79] Please please please let electric poles be rotated
Moderator: ickputzdirwech
[0.17.79] Please please please let electric poles be rotated
Can we pretty please finally have the ability to rotate electric poles? I remember wanting this way back in like, 0.10.
Stuff like this is just silly:
I mean, with all due respect, the automatic pole orientation algorithm kind of ... sucks. It always has. There's so much awesome in this game but the pole orientations and crossed wires is not part of that awesome!
Saving electrical network connection state while you're at it, too, so we don't have to keep using mods to clean up messy blueprints and pastes, or disconnecting copper wires to keep separate electrical grids wired correctly when I drive into poles with the buggy (*ahem* not that I do that often, I'm a great driver... )
I skipped a ton of versions and all the new stuff in 0.17 since the last time I played is freakin' awesome, but the lack of improvement in pole wiring is one of the biggest bummers...
Stuff like this is just silly:
I mean, with all due respect, the automatic pole orientation algorithm kind of ... sucks. It always has. There's so much awesome in this game but the pole orientations and crossed wires is not part of that awesome!
Saving electrical network connection state while you're at it, too, so we don't have to keep using mods to clean up messy blueprints and pastes, or disconnecting copper wires to keep separate electrical grids wired correctly when I drive into poles with the buggy (*ahem* not that I do that often, I'm a great driver... )
I skipped a ton of versions and all the new stuff in 0.17 since the last time I played is freakin' awesome, but the lack of improvement in pole wiring is one of the biggest bummers...
Took a break from 0.12.29 to 0.17.79, and then to ... oh god now it's 1.something. I never know what's happening.
Re: [0.17.79] Please please please let electric poles be rotated
inb4 spaghetti screenshot is referenced by ssilk and mentioned that devs thought messy makes a good game.
so predictable.
so predictable.
Re: [0.17.79] Please please please let electric poles be rotated
(Btw they don't even need to rotate through every orientation for real; if the "rotate" keyboard shortcut just effectively swapped the red and green connection points that'd take care of like 95% of cases. Dunno if that is interesting, but just pointing out that that behavior would also be "good enough", even if not perfect, fwiw.)
Heh; or b4 ssilk tells us all how (s)he designs their factories and how we should all build ours exactly the same way... <3
Took a break from 0.12.29 to 0.17.79, and then to ... oh god now it's 1.something. I never know what's happening.
Re: [0.17.79] Please please please let electric poles be rotated
Erm? Really, I don’t like how poles connect together. I sometimes sit there, look at the mess and think “this was simple and now it’s a knot.”
There is also this bit of uncertainty, that drives you crazy, if a working blueprint doesn’t work, because the poles where placed in a tiny bit wrong order, so that the whole stuff gets no power. That would be avoided if the network would try to optimize the connections to an optimum between number of connections and total length of needed wire. I think....
Cool suggestion: Eatable MOUSE-pointers.
Have you used the Advanced Search today?
Need help, question? FAQ - Wiki - Forum help
I still like small signatures...
Have you used the Advanced Search today?
Need help, question? FAQ - Wiki - Forum help
I still like small signatures...
Re: [0.17.79] Please please please let electric poles be rotated
oh yeah, that's because it is only going to connect to 3 (copper? is there a limit for others?) wires at a time?ssilk wrote: ↑Wed Feb 19, 2020 3:36 amErm? Really, I don’t like how poles connect together. I sometimes sit there, look at the mess and think “this was simple and now it’s a knot.”
There is also this bit of uncertainty, that drives you crazy, if a working blueprint doesn’t work, because the poles where placed in a tiny bit wrong order, so that the whole stuff gets no power. That would be avoided if the network would try to optimize the connections to an optimum between number of connections and total length of needed wire. I think....
Re: [0.17.79] Please please please let electric poles be rotated
This appears to be a duplicate of switch green/red wire position on substation which is the root cause of the crossing wires.
Re: [0.17.79] Please please please let electric poles be rotated
Thanks.Squelch wrote: ↑Wed Feb 19, 2020 5:15 pmThis appears to be a duplicate of switch green/red wire position on substation which is the root cause of the crossing wires.
Kind of, and I used to think substations were the only culprit, too, but there's a chain of crossed wires along medium poles in my screenshot which sort of throws a wrench into the otherwise-reasonable "substations cause all our problems" theory. I get it in segments of large poles, too, sometimes, depending on the branching and the order that wires are connected.
The substation could certainly be indirectly affecting the orientation of the medium pole right below it, but it shouldn't be contributing to the next two medium poles below that one, and the last crossed wire segment. (FYI, not in screenshot, but the wires going left from the bottom-most pole in that shot are connected to another chain of medium poles, no more substations over there).
Also, an important difference, is that I don't think just blanket switching all wire positions on substations (or any pole type for that matter) would solve all the issues. I don't really have any desire to fully rely on algorithmic decisions here; I'm not sure if an algorithm for this will ever be perfect and I'd really just rather be able to manually rotate poles as needed, that's mostly what this request is about: Adding a human component to the pole orientation decisions (as opposed to improving the automatic process).
If I had manual control over the pole orientations I could just fix ugly wiring case-by-case and we could finally wash our hands of this,
Took a break from 0.12.29 to 0.17.79, and then to ... oh god now it's 1.something. I never know what's happening.
Re: [0.17.79] Please please please let electric poles be rotated
+1
Being able to rotate poles would fix the substation and weirdness on multiple connections between the same pole type.
Being able to rotate poles would fix the substation and weirdness on multiple connections between the same pole type.
My Mods: mods.factorio.com
Re: [0.17.79] Please please please let electric poles be rotated
Good point, and that seems to make the case for being able to rotate power entities quite strong. This is an aesthetic flaw however, and I would hazard a guess that it may fall low on the priorities. That said, for entirely aesthetic reasons, I too would like to see the ability to rotate power entities for this reason and for when they pop out of line when they automatically rotate on connection.JasonC wrote: ↑Wed Feb 19, 2020 6:06 pmThanks.
Kind of, and I used to think substations were the only culprit, too, but there's a chain of crossed wires along medium poles in my screenshot which sort of throws a wrench into the otherwise-reasonable "substations cause all our problems" theory. I get it in segments of large poles, too, sometimes, depending on the branching and the order that wires are connected.
...
Re: [0.17.79] Please please please let electric poles be rotated
The limit is 5. (I hope I remembered correctly)
Cool suggestion: Eatable MOUSE-pointers.
Have you used the Advanced Search today?
Need help, question? FAQ - Wiki - Forum help
I still like small signatures...
Have you used the Advanced Search today?
Need help, question? FAQ - Wiki - Forum help
I still like small signatures...
Re: [0.17.79] Please please please let electric poles be rotated
Another way to fix it might be to make all power poles always align the same. They would all look the same then and red/green wire terminals would always be on the same side of each pole.
Re: [0.17.79] Please please please let electric poles be rotated
Hm. I think that would look boring. It is just really difficult to make it so, that everybody likes it.
Cool suggestion: Eatable MOUSE-pointers.
Have you used the Advanced Search today?
Need help, question? FAQ - Wiki - Forum help
I still like small signatures...
Have you used the Advanced Search today?
Need help, question? FAQ - Wiki - Forum help
I still like small signatures...
Re: [0.17.79] Please please please let electric poles be rotated
When trying to replicate this, I found that it the crossing is caused by the substation alone.
Only if the substation connects as a middle part in a vertical alignment, it rotates in a way that leads to red/green wire crossing.
Only if the substation connects as a middle part in a vertical alignment, it rotates in a way that leads to red/green wire crossing.
- Attachments
-
- Spectacle.J10562.png (1.48 MiB) Viewed 5040 times
Re: [0.17.79] Please please please let electric poles be rotated
That mod clearly features the wrong orientation. One of the 45° ones would obviously be much better suited for players who prefer orderly grid-like circuit networks. Clearly, the mod author has no OCD!
Re: [0.17.79] Please please please let electric poles be rotated
100% boring.
---
So I want to focus this thread a little.
One of the tricky parts of allowing players to rotate poles is how it would interact with the automatic orientation. If this change were made it would need to give players control over orientation (that's the point) but also not force players to orient every pole manually.
Let's talk about that.
Here's my idea:
- When poles are placed from inventory, they assume automatic orientation, like they currently do.
- When wires are (dis)connected on the pole (be it manually or by placing/removing a nearby pole), the pole automatically reorients, as it currently does.
- Pole orientation is saved in blueprints (and copy+paste) and the saved orientation is used when they are built, except poles that gain new wire connections to existing things outside the blueprint/paste should be automatically reoriented.
- The user can select any pole and rotate it, in 45 degree increments (sort of like old school train tracks).
Essentially my idea here is to let you rotate poles, but new wire connections still apply automatic orientation, so in those cases, you'd just have to do it again. Easy enough to get used to, imho. Actually it's kind of the same process as putting up electrical wires (i.e. the game always automatically does its thing and you fix it afterwards if the game breaks it), so we're already conditioned to this kind of workflow, I guess.
A problem with this, I guess, is how messed up electrical wiring is in general; specifically the fact that electrical wiring state has never really been preserved like circuit network wiring is -- electrical wire connections are just mercilessly recreated on the fly when placing blueprints or pasting. So I wonder if there's no way for the game to preserve orientation in blueprint poles while still automatically orienting poles on new wire connections if every pole in a blueprint generates "new wire connections" when the blueprint is placed. I'm sure we all have some ideas here but that's a dev problem, not a problem for users to solve.
Thoughts?
Edited: Added note "(be it manually or by placing/removing a nearby pole)" to clarify after reading next post.
Last edited by JasonC on Fri Feb 21, 2020 6:55 am, edited 2 times in total.
Took a break from 0.12.29 to 0.17.79, and then to ... oh god now it's 1.something. I never know what's happening.
Re: [0.17.79] Please please please let electric poles be rotated
When placing/removing new/existing poles or connections via wire, when necessary in the current internatal logic, other neighbour poles re-align(=rotate) themselves when connecting to the new/remaining connections. This should be considered, too.
=> By adding/removing one pole, you sometimes realign many others.
=> By adding/removing one pole, you sometimes realign many others.
Re: [0.17.79] Please please please let electric poles be rotated
Maybe someone can make a mod to turn off the default wire graphics and replace them with simple, straight, and grid aligned (at least the end points) wires that sort of float over the game in a UI fashion.
I can’t be the only one who has trouble seeing what connects to what with the wire jungle, right?
I can’t be the only one who has trouble seeing what connects to what with the wire jungle, right?
Re: [0.17.79] Please please please let electric poles be rotated
Vertical pole and all connection points go from top to bottom: red, yellow (copper), green. No orientation makes it wrong.
Re: [0.17.79] Please please please let electric poles be rotated
Any option that involves every pole having the same orientation will obscure wiring when wires also go in that direction.
If the connection points are vertically aligned, then if you make red, green, and copper wires going vertically too, you won't be able to see all three types since they'll all be drawn on the same line.
No algorithm (even "all poles are the same orientation" is an algorithm, albeit a simple one) will cover all the cases. Letting users rotate electric poles on their own to suit their needs is the only option, really.
Took a break from 0.12.29 to 0.17.79, and then to ... oh god now it's 1.something. I never know what's happening.