Page 1 of 1

Allow quality range conditions in circuit conditional GUIs

Posted: Tue Sep 30, 2025 10:36 pm
by protocol_1903
TL;DR
Allow the quality range setting seen on inserter and splitter filters to be used in circuit control GUIs, like decider and arithmetic combinators, enable/disable circuit settings, etc.

What?
I would like to use the :any-quality:, >, <, =, >=, <=, ~= quality evaluators inside of signal evaluation conditions like those found in combinators. GUI example:
Untitled123.png
Untitled123.png (53.29 KiB) Viewed 330 times
Why?
I want to be able to evaluate multiple qualitied signals simultaneously. While I can do this using selector combinators, having 'inline' per se support would make certain operations a lot cleaner, and it would help some composite entities I'm designing that need to deal with quality in very specific ways

Re: Ability to send quality signals for "set filter"

Posted: Sat Oct 04, 2025 7:35 am
by Koub
[Koub] Merged into an older thread with the same suggestion.

Re: Ability to send quality signals for "set filter"

Posted: Sat Oct 04, 2025 10:38 am
by protocol_1903
These are not fundamentally the same suggestions, please decouple them

Re: Ability to send quality signals for "set filter"

Posted: Sat Oct 04, 2025 1:02 pm
by Koub
protocol_1903 wrote: Sat Oct 04, 2025 10:38 am These are not fundamentally the same suggestions, please decouple them
Okay, they seemed pretty similar to me though.
[Koub] Resplit both suggestions.

Re: Allow quality range conditions in circuit conditional GUIs

Posted: Sun Oct 05, 2025 12:25 am
by protocol_1903
Koub wrote: Sat Oct 04, 2025 1:02 pm Okay, they seemed pretty similar to me though.
All good. I'm asking for the ability to use conditionals inside of circuit network evaluation conditions, they were asking to be able to set the filter conditionals on inserters and splitters dynamically via passing signals.