TL;DR
The selector combinator need to be improved because where it should shiny it's not because it just complicateds things that you need to use other combinators to sort out the mess when it should manage on it's own.What?
Did you even use a mode that adds tons of items, and on your main Storage Chest (where all the bots drop extra items), you use a combinator to give signal to an inserter to take out items that needs to be delivered somewhere else? Or even recycled if you stopped using them. Well here comes the thing. You need to use a constant combinator together with a selector combinator and such to recive the correct signals to look for. Also connect it so that you only get said items if it's actually in the storage vs it randombly going though ever single one. Also the random signal is time based, meaning now you take out plates, next moment other items, until once again platesWhy?
To make it more user friendly. Yes, i know you can do all this even without mods, it's just to much trial and error and something can go wrong. As an exemple, all this could be solved if, there is a new option (in the drop box). In this new drop box, works exactly like the constant combinator. As in, you can add anything as a signal. However, the difference is that this signals don't get send anywhare. No, they are just there to be used as a comparation. However, you don't need to add one by one by one, like how you do on decider combinator, because the ideea here is when you need to send random signals. Like, sending signals for trains, to what station to go to, aka different ones, so the random one is needed, but you only want certain ones, reason why this filter.Another major difference from anything that exist: you are actually comparing 3 different signals vs the typical 2. Let's say i connect the roboport (to show everything I have) to this Selector combinator. I also connect it to a trains station, where the train gives as a signal how many materials it has. So if it has less then N Y, aka there is space for more Y (1st signal recived, let's say red cable), and, if the the selector combinator, i added Y as a signal (2nd signal, from insite the selector combinator it'self = no cable), and, via the roboport (3rd signal, let's say green cable), the slector combinator sees that Y exist, then it will send (new cable) Y as a signal to the insertor to have it as a filter.
Again, i know all this can be done with mutiple. The ideea is to use 1 single one, user friendly, that anyone can set up, without needing to look up guides how to "set it".
PS: For the stack size, please add a tick box. If said tick box is on, it will also check the storage size. Meaning I placed a box? The green signal will be for the signal itself. While the red cable, that is connected to the box, will only check for how many slots said container has. Meaning that, let's say we have train wagon mods, if a wagon with 20 storage comes, the selector combinator, will give the value for how many it needs for a 20 storage wagon. No need for a second combinator. And while this was just a superficial exemple, i just wanted to highlight that, if there is an option to recive signal via one cable, and if tick box is on, the second to be the storage size, and both to be used for the value the selector combinator will send. Giving massive flexibility if used with mods that give different slot size. After all, most of use don't get what "code" we need to write in the parameter section to get the same result.... can we please get in game tutorial focused on everything regarding parameters? Seriosly... please add this. I will actually go ahead and make a suggestion for this as well