Two new signals: ON and OFF.

Post your ideas and suggestions how to improve the game.

Moderator: ickputzdirwech

Post Reply
Claudius1729
Long Handed Inserter
Long Handed Inserter
Posts: 54
Joined: Mon Apr 03, 2017 5:47 pm
Contact:

Two new signals: ON and OFF.

Post by Claudius1729 »

When an element of the circuit network receive the special signal OFF, it powers off (and does not transmit it to its output of course).
When it receives the signal ON, it turns back ON.

When an element that is wired to the circuit network receive signal OFF, it would ignore being wired until it is turned back ON.


It is already possible to control what part of a circuit is working by specifying certain conditions, but signals ON and OFF could make for simpler circuits in certain case, while staying a very basic idea.

tamanous
Fast Inserter
Fast Inserter
Posts: 138
Joined: Wed Aug 10, 2016 8:35 am
Contact:

Re: Two new signals: ON and OFF.

Post by tamanous »

In addition, entities could output their activity status "working" (on) and "not working" (off), too.

User avatar
ssilk
Global Moderator
Global Moderator
Posts: 12888
Joined: Tue Apr 16, 2013 10:35 pm
Contact:

Re: Two new signals: ON and OFF.

Post by ssilk »

Actually I like it, but since ON is the preferred default I think only OFF is needed: If OFF has any value the device turns off, but still needs standby power.
So as long as the OFF signal is given device is turned off.

This prevents from turning something off but not be turned on again.
Cool suggestion: Eatable MOUSE-pointers.
Have you used the Advanced Search today?
Need help, question? FAQ - Wiki - Forum help
I still like small signatures...

Aeternus
Filter Inserter
Filter Inserter
Posts: 835
Joined: Wed Mar 29, 2017 2:10 am
Contact:

Re: Two new signals: ON and OFF.

Post by Aeternus »

I personally just use the red and green signals for this but, yea, why not. Could be confusing for devices that have multiple operational modes though - combinators, chests, stations, rail signals, lights... What would a combinator do when receiving the off signal as input? Turn off, or use it for conditions?

User avatar
ssilk
Global Moderator
Global Moderator
Posts: 12888
Joined: Tue Apr 16, 2013 10:35 pm
Contact:

Re: Two new signals: ON and OFF.

Post by ssilk »

IMHO turn off any output but only transmit also "OFF", cause that would be the clou of this special signal. It enables a meta-level of control. And a handful of more complex problems to solve. :D
Cool suggestion: Eatable MOUSE-pointers.
Have you used the Advanced Search today?
Need help, question? FAQ - Wiki - Forum help
I still like small signatures...

Claudius1729
Long Handed Inserter
Long Handed Inserter
Posts: 54
Joined: Mon Apr 03, 2017 5:47 pm
Contact:

Re: Two new signals: ON and OFF.

Post by Claudius1729 »

ssilk wrote:Actually I like it, but since ON is the preferred default I think only OFF is needed: If OFF has any value the device turns off, but still needs standby power.
So as long as the OFF signal is given device is turned off.

This prevents from turning something off but not be turned on again.
This seems like a better idea.

ssilk wrote:IMHO turn off any output but only transmit also "OFF", cause that would be the clou of this special signal. It enables a meta-level of control. And a handful of more complex problems to solve. :D
That would spread contamination (unless we also apply tamanous suggestion). If you spread off to a circuit network, wouldn't it turn off everything?

User avatar
ssilk
Global Moderator
Global Moderator
Posts: 12888
Joined: Tue Apr 16, 2013 10:35 pm
Contact:

Re: Two new signals: ON and OFF.

Post by ssilk »

THAT is the intension.

Hm. Maybe to kill the OFF signal out of that circuits (they are not working anymore, so nothing can be calculated) therefore an ON signal makes sense, that removes any OFF signal from any circuit/device. :)
Cool suggestion: Eatable MOUSE-pointers.
Have you used the Advanced Search today?
Need help, question? FAQ - Wiki - Forum help
I still like small signatures...

Claudius1729
Long Handed Inserter
Long Handed Inserter
Posts: 54
Joined: Mon Apr 03, 2017 5:47 pm
Contact:

Re: Two new signals: ON and OFF.

Post by Claudius1729 »

Another idea for OFF:

When a logistic chest receive the signal OFF, it stops being logistic until it is turned back ON again (so they just become a steel chest).

User avatar
steinio
Smart Inserter
Smart Inserter
Posts: 2633
Joined: Sat Mar 12, 2016 4:19 pm
Contact:

Re: Two new signals: ON and OFF.

Post by steinio »

On and off is the best example for a boolean.

You only need one new signal...
On = 0 building chest whatever is off
On = 1 it's on

Greetings, steinio.
Image

Transport Belt Repair Man

View unread Posts

User avatar
ssilk
Global Moderator
Global Moderator
Posts: 12888
Joined: Tue Apr 16, 2013 10:35 pm
Contact:

Re: Two new signals: ON and OFF.

Post by ssilk »

steinio wrote:You only need one new signal...
On = 0 building chest whatever is off
On = 1 it's on
That's what I also though in the beginning, see above: If the combinators are not working anymore, cause they are turned off they would not transfer that signal. :)
Cool suggestion: Eatable MOUSE-pointers.
Have you used the Advanced Search today?
Need help, question? FAQ - Wiki - Forum help
I still like small signatures...

HurkWurk
Filter Inserter
Filter Inserter
Posts: 259
Joined: Mon Nov 14, 2016 4:55 pm
Contact:

Re: Two new signals: ON and OFF.

Post by HurkWurk »

maybe only non-circuit entities could be "off" ?

that way the circuits are running, but not the sources... a water tank turned "off" does not transmit its value to the circuit network, thus anything trying to read it goes to null. in that way, they are also turned "off", in the sense that they have a null input so do nothing until null is replaced by a value again ?

or that becomes a circuit choice... null means do nothing, or null means do Y instead of X.

Claudius1729
Long Handed Inserter
Long Handed Inserter
Posts: 54
Joined: Mon Apr 03, 2017 5:47 pm
Contact:

Re: Two new signals: ON and OFF.

Post by Claudius1729 »

steinio wrote:On and off is the best example for a boolean.

You only need one new signal...
On = 0 building chest whatever is off
On = 1 it's on
But =0 is the default value for a signal in Factorio, and =0 values actually don't get transmitted in a network I thought?

Post Reply

Return to “Ideas and Suggestions”