Display as a combinator

Post your ideas and suggestions how to improve the game.

Moderator: ickputzdirwech

Peevester
Inserter
Inserter
Posts: 24
Joined: Fri Aug 14, 2020 1:22 pm
Contact:

Display as a combinator

Post by Peevester »

TL;DR
Add combinator functionality that incorporates the "case" style logic of the display unit.
What?
Unfortunately, the display is one-way - you can program it to do useful stuff, but it has no output signal. If the display had output terminals (broadcasting whatever is being displayed), you could pretty much eliminate deciders. Or you could create a new combinator that does all the stuff the display's logic does, and greatly simply the display unit to just display the first signal it receives, sort of the opposite of a constant combinator.
Why?
I love the display unit. Not only can you make digital displays out of it, but it internally uses the conditional structure that I think is most painfully missing in factorio - the case ladder. At present, just doing a simple if-then-else requires two combinators. A display can do that, and a heck of a lot more.

With a case combinator, doing logical operations becomes much more "logical". Sure, it's fun (for a while) to construct logic gates out of combinators - but it's also messy as hell on the map, and most combinator constructs of any complexity are more or less write-only. Good luck figuring out someone else's combinator logic, or even your own if you didn't make notes!

A new combinator would be OK, but I think just having the display able to send signals is better. Not only do you get high-quality logic, but you get a pretty little symbol on the ground that gives you the status of that logic. How cool is that?
User avatar
Hares
Filter Inserter
Filter Inserter
Posts: 851
Joined: Sat Oct 22, 2022 8:05 pm
Contact:

Re: Display as a combinator

Post by Hares »

Fulgora is the best planet. Vulcanus needs rework. Feel free to prove me wrong.
User avatar
Hares
Filter Inserter
Filter Inserter
Posts: 851
Joined: Sat Oct 22, 2022 8:05 pm
Contact:

Re: Display as a combinator

Post by Hares »

Similar report: 122303: Add 2 outputs to Decider Combinator

Also, I have alternative suggestion of making this a mode-of-operation for the selector combinator:
  • What? Selector combinators should have "Select / Case" mode of operation with GUI similar to the one of display panel
  • Why? This operation is selecting a signal based on one-line conditions, so it is exactly what "selector" in "selector combinator" stands for
Fulgora is the best planet. Vulcanus needs rework. Feel free to prove me wrong.
Post Reply

Return to “Ideas and Suggestions”