Scale factor in decider combinator output

Post your ideas and suggestions how to improve the game.

Moderator: ickputzdirwech

Stinger.au
Manual Inserter
Manual Inserter
Posts: 1
Joined: Thu Oct 30, 2025 7:50 am
Contact:

Scale factor in decider combinator output

Post 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 277 times
mrvn
Smart Inserter
Smart Inserter
Posts: 5999
Joined: Mon Sep 05, 2016 9:10 am
Contact:

Re: Scale factor in decider combinator output

Post 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.
Nidan
Filter Inserter
Filter Inserter
Posts: 338
Joined: Sat Nov 21, 2015 1:40 am
Contact:

Re: Scale factor in decider combinator output

Post 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
mrvn
Smart Inserter
Smart Inserter
Posts: 5999
Joined: Mon Sep 05, 2016 9:10 am
Contact:

Re: Scale factor in decider combinator output

Post 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.
Post Reply

Return to “Ideas and Suggestions”