TL;DR
Selector Combinators should have the option to output the signal with its highest available quality among any set of signals.What?
My use case is "Of all the input signals, what is the highest quality of signal X?"Sample Set 1:
Settings of Selector Combinator:
Desired Result:
Actual Result:
no signal
I understand this reason:
The Target Signal is set to Quality = Normal, which does not exist in the set of source signals. Signals with strength = 0 are not propagated/part of any output.
I could change the Target Signal to so the actual output would be , which would have the desired signal type and quality.
But the set of input signals is dynamic (e.g. items in a chest); sometimes the highest quality of signal A will be normal quality and then the target signal would yield zero output again.
With the current functionality this setting:
would have this output (with the given set of signals above):
The use case for this eludes me - but may be I am using the Selector Combinator all wrong anyhow and you can add a helpful comment for me and others.
Why?
The usage of the Quality Transfer function of the Selector Combinator is hard to understand. It seems to be applicable in fewer use cases.My use case in mind is to prioritize the (un)loading of trains/chests, which is currently not as feasible and feels buggy.