Page 1 of 1

Scale factor in decider combinator output

Posted: Thu Oct 30, 2025 8:24 am
by Stinger.au
TL;DR
When using the "input count" option for decider combinator output, apply an additional factor to the output.

What?
Simply: similar to the editable constant output option add an editable factor defaulting to x 1. This multiplication factor simply applies to the output quantity when the "Input count" option is selected
Why?
I have wished for this a number of times while trying to design circuits. Mostly I usually need to negate the input and possibly a simple negation flag is all I need. Obviously can do this with arithmetic combinator but at the moment the extra tick in the feedback is killing my design. I beleive you can already stack repeated outputs to get multiples of the input so that would cover my request, but if you are going to have to modify the UI you may as well make it slightly ergonomic.

This does obviously create some overlap with the arithmatic combinator.
Why would this help?:
I find I struggle with circuit sprawl a lot. Simple tasks seem to take many combinator steps, use a lot of space and become indecipherable.
This wouldn't have a significant effect on gameplay but hopefully thats balanced by (in my uneducated take) maybe a simple implementation.
10-30-2025, 18-48-53.png
10-30-2025, 18-48-53.png (26.19 KiB) Viewed 447 times

Re: Scale factor in decider combinator output

Posted: Wed Nov 05, 2025 8:33 pm
by mrvn
Another useful option would be to replace the wire value with a constant instead of multiplying it. The input count on the selected wires is reduced to the constant provided, and this is important, that the signal exists on the wire.

I can't tell you how many instances of "each red < each green ==> Input Count green" followed by "each > 0 ==> each 1" I have in my bases.

Re: Scale factor in decider combinator output

Posted: Thu Nov 06, 2025 11:41 pm
by Nidan
mrvn wrote: Wed Nov 05, 2025 8:33 pm I can't tell you how many instances of "each red < each green ==> Input Count green" followed by "each > 0 ==> each 1" I have in my bases.
Each[red] < Each[green] and Each[green] != 0, output Each 1

Have fun deconstructing combinators

Re: Scale factor in decider combinator output

Posted: Fri Nov 07, 2025 3:23 pm
by mrvn
Nidan wrote: Thu Nov 06, 2025 11:41 pm
mrvn wrote: Wed Nov 05, 2025 8:33 pm I can't tell you how many instances of "each red < each green ==> Input Count green" followed by "each > 0 ==> each 1" I have in my bases.
Each[red] < Each[green] and Each[green] != 0, output Each 1

Have fun deconstructing combinators
Oh man, yes. I keep forgetting that you can have multiple checks now.