Removal of underground belt direction

Post your ideas and suggestions how to improve the game.

Moderator: ickputzdirwech

wvlad
Fast Inserter
Fast Inserter
Posts: 217
Joined: Thu Jul 13, 2017 9:55 pm
Contact:

Removal of underground belt direction

Post by wvlad »

What the point of managing underground belt direction when there is a connected normal belt? The direction can be taken from the normal belt automatically.

Additional benefits:
1. It also solves the issue that placing blueprinted UB in wrong order makes different direction.
2. Since rotation key is not used anymore you can make possible to swap to-underground and from-underground belts without having to remove them and placing again.

Note:
If there is no connected belt around 1 UB end you can take the direction from another so that using UB for taking only 1-lane from its side won't break. If both ends have different directions then consider them not connected properly.
Jap2.0
Smart Inserter
Smart Inserter
Posts: 2424
Joined: Tue Jun 20, 2017 12:02 am
Contact:

Re: Removal of underground belt direction

Post by Jap2.0 »

What if you have inserters on both ends and no other belts? (ex. one end is a yellow belt assembler and the other end is a red belt assembler)
There are 10 types of people: those who get this joke and those who don't.
Caine
Fast Inserter
Fast Inserter
Posts: 213
Joined: Sun Dec 17, 2017 1:46 pm
Contact:

Re: Removal of underground belt direction

Post by Caine »

What if you are side-loading onto an underground to extract half a lane from a belt? There are use cases for both directions.

I am not sure what you mean with the rotation key. It already reverses the direction of an underground when it is already placed. Why do you need to remove it and replace it?
User avatar
eradicator
Smart Inserter
Smart Inserter
Posts: 5211
Joined: Tue Jul 12, 2016 9:03 am
Contact:

Re: Removal of underground belt direction

Post by eradicator »

Strong Objection

You're (presumably) trying to "fix" accidentially placing underground belts in the wrong direction. The easiest fix for this is: pay more attention. Trying to make "smart" belts that guess what the user wants is neither desirable nor feasible.
Also in tight assembly lines there are usecases where both ends of an underground belt go into opposite directions of the belts directly adjacent to them precisely to prevent them from connecting with the rest of the belt. (Similar to what @Jap2.0 describes)
Author of: Belt Planner, Hand Crank Generator, Screenshot Maker, /sudo and more.
Mod support languages: 日本語, Deutsch, English
My code in the post above is dedicated to the public domain under CC0.
Zavian
Smart Inserter
Smart Inserter
Posts: 1650
Joined: Thu Mar 02, 2017 2:57 am
Contact:

Re: Removal of underground belt direction

Post by Zavian »

Actually I think this would be useful. Consider the case where you have built an new production line, and are now running belts to connect it to your bus. You are already standing beside the new productionso you are building belts from the production line to the bus. When you get to the bus you want to use undergrounds to cross a gang of 4 belts. When you want to build the underground belt you would prefer to place the exit first, because that's adjacent to where you have already placed a piece of belt. In order to place the entrance first you may need to move, because the entrance may be outside your reach distance. (I often end up building these in the wrong order, even knowing that it will result in them having the wrong direction, because it's more convenient to place the exit, move myself across the belt, place the entrance, then reverse the underground). Under the Wvlad's suggestion things would just work.
eradicator wrote:Strong Objection
You're (presumably) trying to "fix" accidentially placing underground belts in the wrong direction. The easiest fix for this is: pay more attention. Trying to make "smart" belts that guess what the user wants is neither desirable nor feasible.
Also in tight assembly lines there are usecases where both ends of an underground belt go into opposite directions of the belts directly adjacent to them precisely to prevent them from connecting with the rest of the belt. (Similar to what @Jap2.0 describes)

As long as you could manually reverse underground directions then in the few cases you want undergrounds going different directions, you can easily create them.
Jap2.0
Smart Inserter
Smart Inserter
Posts: 2424
Joined: Tue Jun 20, 2017 12:02 am
Contact:

Re: Removal of underground belt direction

Post by Jap2.0 »

Zavian wrote:Actually I think this would be useful. Consider the case where you have built an new production line, and are now running belts to connect it to your bus. You are already standing beside the new productionso you are building belts from the production line to the bus. When you get to the bus you want to use undergrounds to cross a gang of 4 belts. When you want to build the underground belt you would prefer to place the exit first, because that's adjacent to where you have already placed a piece of belt. In order to place the entrance first you may need to move, because the entrance may be outside your reach distance. (I often end up building these in the wrong order, even knowing that it will result in them having the wrong direction, because it's more convenient to place the exit, move myself across the belt, place the entrance, then reverse the underground). Under the Wvlad's suggestion things would just work.
eradicator wrote:Strong Objection
You're (presumably) trying to "fix" accidentially placing underground belts in the wrong direction. The easiest fix for this is: pay more attention. Trying to make "smart" belts that guess what the user wants is neither desirable nor feasible.
Also in tight assembly lines there are usecases where both ends of an underground belt go into opposite directions of the belts directly adjacent to them precisely to prevent them from connecting with the rest of the belt. (Similar to what @Jap2.0 describes)

As long as you could manually reverse underground directions then in the few cases you want undergrounds going different directions, you can easily create them.
The obvious solution is spaghetti.
There are 10 types of people: those who get this joke and those who don't.
User avatar
eradicator
Smart Inserter
Smart Inserter
Posts: 5211
Joined: Tue Jul 12, 2016 9:03 am
Contact:

Re: Removal of underground belt direction

Post by eradicator »

Zavian wrote:As long as you could manually reverse underground directions then in the few cases you want undergrounds going different directions, you can easily create them.
Except (as far as i understand) the OP suggested to completely remove direction on underground belts and replace it with an entirely automatic system. He also states that "the rotate key is no longer needed". Which contradicts your compromise of manual correction. I know the situation where one wants to build an ug-belt in reverse order, and i guess in that case only it might be benefitial to have some sort of auto-correction (though personally i'd prefer something like "hold shift to reverse build"). But i remember some dev somewhere somewhen say that they didn't want to include too many "pseudo smart" automatisms.
Author of: Belt Planner, Hand Crank Generator, Screenshot Maker, /sudo and more.
Mod support languages: 日本語, Deutsch, English
My code in the post above is dedicated to the public domain under CC0.
User avatar
bobingabout
Smart Inserter
Smart Inserter
Posts: 7352
Joined: Fri May 09, 2014 1:01 pm
Contact:

Re: Removal of underground belt direction

Post by bobingabout »

I can see the motivation behind this, but it also assumes a lot of conditions that might not exist.

And if you don't know what I mean, take a look at some of the sorting machines people design using only Belts, UG-Belts and Splitters. They basically exploit the way splitters decide how to split, but work well, and would be a lot harder to do if UG-belts auto configured.

here, look at this stuff. viewtopic.php?f=6&t=56248
Creator of Bob's mods. Expanding your gameplay since version 0.9.8.
I also have a Patreon.
User avatar
Oktokolo
Filter Inserter
Filter Inserter
Posts: 889
Joined: Wed Jul 12, 2017 5:45 pm
Contact:

Re: Removal of underground belt direction

Post by Oktokolo »

Automatic non-changeable setting of underneathie direction would break the use case of feeding multiple ingredient from opposing sides to one assembler, when the underneathy comming from one direction hits another belt comming from another direction as the endpoint at the assembler would become disconnected. For me this is a relevant use case and therefore i am against removing the ability to manually change underneathy direction.
Post Reply

Return to “Ideas and Suggestions”