Factorio

Factorio

View Stats:
Boikinov Nov 7, 2024 @ 9:30am
Circuit to modify Quality level of a signal?
Is there a circuit setup to read or write a signal's quality level?
I try to read a quality level from item, and set the same quality recipe to the assembler
Currently I compare the item signal to 5 others in different level and output 5 different level's of recipe
But if I can just apply the level from the item to the recipe, then the circuit could be simplified
< >
Showing 1-9 of 9 comments
jagholin Nov 7, 2024 @ 9:58am 
selector combinator has quality filter and quality transfer modes.
Boikinov Nov 7, 2024 @ 10:59am 
The quality transfer mode can't pass a quality level read from a signal
It has to be constant level set in the selector
Ishimuro Nov 7, 2024 @ 11:23am 
i run into a similar issue, as you arnt able to work with a "pure" quality signal, you just can apply the quality to signals but not use it on its own :(
jagholin Nov 7, 2024 @ 11:31am 
Originally posted by Boikinov:
The quality transfer mode can't pass a quality level read from a signal
It has to be constant level set in the selector
Wiki suggests otherwise

you have to check "select from signal"
Boikinov Nov 7, 2024 @ 9:14pm 
Originally posted by jagholin:
Originally posted by Boikinov:
The quality transfer mode can't pass a quality level read from a signal
It has to be constant level set in the selector
Wiki suggests otherwise

you have to check "select from signal"
Of course I use select from signal to get the ingredient item signal
I need the output to be the recipe signal to consume the ingredient item
But the target signal can only be the same item as the input signal
If set it as a recipe signal, no output at all
Ishimuro Nov 7, 2024 @ 11:41pm 
well you CAN use the ingredient input signal as "select from signal" and use "each" for target signal, that will transfer the rarity of the input to EVERY signal you also send into the selector, BUT to have that to work the ingredients can NEVER change, so you can only use that to determine raritys from the same recipe, if you have a facility that even uses different recipes...you cant, to get that to work the selector had to have the option to select "red" or "green" as input source so the input is rather bound to a wire containing the signal and not a item having a rarity
Last edited by Ishimuro; Nov 7, 2024 @ 11:42pm
Boikinov Nov 8, 2024 @ 1:13am 
Originally posted by Ishimuro:
well you CAN use the ingredient input signal as "select from signal" and use "each" for target signal, that will transfer the rarity of the input to EVERY signal you also send into the selector, BUT to have that to work the ingredients can NEVER change, so you can only use that to determine raritys from the same recipe, if you have a facility that even uses different recipes...you cant, to get that to work the selector had to have the option to select "red" or "green" as input source so the input is rather bound to a wire containing the signal and not a item having a rarity
Yes, this one did the trick
jagholin Nov 8, 2024 @ 1:47am 
Originally posted by Boikinov:
Originally posted by jagholin:
Wiki suggests otherwise

you have to check "select from signal"
Of course I use select from signal to get the ingredient item signal
I need the output to be the recipe signal to consume the ingredient item
But the target signal can only be the same item as the input signal
If set it as a recipe signal, no output at all

I have no idea what your problem is, I just tried using the combinator to transfer quality between signals of different types and it worked fine.

Maybe something is wrong with your wiring and you are not getting signals to where they need to go, or maybe it's a bug specific to your configuration or something
Xeridanus Dec 11, 2024 @ 3:14am 
Originally posted by Boikinov:
Originally posted by jagholin:
Wiki suggests otherwise

you have to check "select from signal"
Of course I use select from signal to get the ingredient item signal
I need the output to be the recipe signal to consume the ingredient item
But the target signal can only be the same item as the input signal
If set it as a recipe signal, no output at all

It doesn't transfer the value of the signal. So if you don't input a value on the recipe signal, you'll get a value of 0 out, which looks like it does nothing.
< >
Showing 1-9 of 9 comments
Per page: 1530 50

Date Posted: Nov 7, 2024 @ 9:30am
Posts: 9