Selector Combinator: Quality Transfer, propagating wrong quantity
Posted: Fri Nov 08, 2024 3:32 am
Repro:
* Create constant combinator and give it the signals 2 iron plate normal quality and 3 iron plate uncommon quality. (Note: these need to be on separate logistical groups)
* Connect constant combinator to Selector combinator input.
* Set Selector combinator input to Quality transfer. Set it to "Select from signal: Iron Plate". Set target signal to be iron plate.
* View output signal.
The output is 2 iron plate uncommon quality.
The expected output is 3 iron plate uncommon quality.
The output signal is taking the value from the normal iron plate. This is particularly problematic when the normal iron plate signal is 0.
* Create constant combinator and give it the signals 2 iron plate normal quality and 3 iron plate uncommon quality. (Note: these need to be on separate logistical groups)
* Connect constant combinator to Selector combinator input.
* Set Selector combinator input to Quality transfer. Set it to "Select from signal: Iron Plate". Set target signal to be iron plate.
* View output signal.
The output is 2 iron plate uncommon quality.
The expected output is 3 iron plate uncommon quality.
The output signal is taking the value from the normal iron plate. This is particularly problematic when the normal iron plate signal is 0.