Page 2 of 2

Re: [0.13] Power Switch: make it switch red/green wire, too

Posted: Mon Jul 11, 2016 6:32 pm
by ssilk
siggboy wrote:
ssilk wrote:It is eventually not implemented, cause the circuit network have eventually not this split-mechanism implemented (like for the electric network)
Yes, and because the circuits don't have the "split network" optimization, that's the reason why they can never have it and it will never happen. Is that what you're saying?
:roll: Taking deep breath. Ok, I wrote it misunderstandable.
I'm guessing around, that this might need a bit time, cause network-splitting seems not implemented yet ... :)
Which means: It's is just a matter of time, when this will be implemented.

Re: [0.13] Power Switch: make it switch red/green wire, too

Posted: Mon Jul 11, 2016 8:39 pm
by MeduSalem
I'm thinking about the splitting stuff...

It would almost be best if internally all the networks get calculated individually as if ALL power switches would be turned off.

And then if a power switch gets turned on override the the affected two individual networks with a copy of both indivual networks that combines them with an AND function, sharing the contents of both individual networks for the period where the power switch is turned on.

So basically you wouldn't lose any performance during the split because you still have the individual networks around... you'd just stop using the AND function. Would be funny but that's exactly how the Power Switch works... as an AND-Gate.



But that said if it is ever going to happen then the devs will know how to implement it... and they already figured out a way to split/merge electrical networks without much loss of speed. So I am confident that they will manage it if they think it is important enough to have the feature.

Re: [0.13] Power Switch: make it switch red/green wire, too

Posted: Sun May 07, 2017 4:00 pm
by factoriouzr
I would also love a circuit network switch. It would be great to turn on the nuclear reactor for eg. (ie. load 1 fuel cell into each of your reactors at the same time) or for any other circuit logic, like enable a train stop or toggle a condition.

I think of it a bit differently though. I don't want it to connect two networks, but to either send out and hold a constant signal to the network when in the on position or to pulse a signal to the network when in pulse mode, regardless of what position it's flicked to. In real life this would be analogous to a toggle switch (eg. a light switch) or a switch that you press every time you want something to happen (eg. ticking up a counter).