Batch signal constant combinator selection.

Post your ideas and suggestions how to improve the game.

Moderator: ickputzdirwech

Kabury
Burner Inserter
Burner Inserter
Posts: 16
Joined: Wed Apr 07, 2021 5:41 pm
Contact:

Batch signal constant combinator selection.

Post by Kabury »

TL;DR
Make ctrl+click allow selecting multiple signals.

What?
In some circuit network builds, a need arises to select multiple signals (for listing priorities, listening/filtering/storing specific signals in different spots).
In such cases, selecting each single signal becomes tedious, in part because the menu autocloses and requires many different clicks/mouse movements.
If the game allowed ctrl clicking the signals and built a list by the side, allowing quality and quantity selection of a list of signals at once, this process would be much more bearable for the end user. The obvious choice is to make this special behavior work for the logistic group signals menu, seeing as for example an inserter's filter selection could "indirectly" access this feature by setting filters from the constant combinator, and so it isn't needed to make it work in every single current signal selection menu (though that could be nice too).

Each click could build a list of signals as a side panel. One can click the same signal twice, and if quality conflict arises (selected quality and signal pairing matches something already in list) then automatically bump to next quality. Clicking the red quality in the list (as an example, selecting common steel plate in the 2nd element in the list) would make the "conflicts with signal" flying text to appear. This allows for multiple qualities to be selected smoothly.

At the end of the selection, the list is inserted into the logistic group spot that was clicked originally. If a signal was already present in a further spot, say we have iron-ore=1, empty, empty, copper-ore=1, and we try inserting stone=3, coal=2, uranium=1 into the first empty spot, then the signal is overriden by our selection, resulting in iron-ore=1, stone=3, coal=2, uranium=1 (copper ore was "erased").
06-21-2025, 10-09-14.png
06-21-2025, 10-09-14.png (1.5 MiB) Viewed 90 times
Why?
It helps to make signal selection easier/quicker/smoother when making circuit network builds that need long constant definitions.
Post Reply

Return to “Ideas and Suggestions”