TriCircuits


Creates extra circuits to expand the base game's capability of the circuit network. Currently it only adds a multiplexer system

Content
3 years ago
0.17 - 0.18
16
Circuit network
Owner:
Triavanicus
Source:
https://github.com/Triavanicus/TriCircuits
Homepage:
N/A
License:
MIT
Created:
4 years ago
Latest Version:
0.1.6 (3 years ago)
Factorio version:
0.17 - 0.18
Downloaded by:
16 users

This mod adds new machines for the circuit network.
Currently it only adds 3 new machines, all of which work together to create an easier way to have a multiplexer/demultiplexer.

No copy/paste settings currently implemented.

Multiplexer/Demultiplexer

This allows you to have many channels one just one circuit network. This is useful if you need to transmit a lot of data using the same signals such as: number of items are being created, number of items being used, how much ore is left, smart enable/disabling of train stations, ect, instead of needing more wires, it has the potential to transmit all of this information on just one wire.

Channel Selector

First, there needs to be a channel selector on the circuit network, with the number of channels it will cycle through. It does this by outputting a channel signal to the network, as well as a total channel signal, both of these signals do not bleed through the multiplexer or the demultiplexer.

Multiplexer

A multiplexer should be connected to the same circuit network as a channel selector, with it's output channel selected. The multiplexer reads the current channel that the channel selector is outputting from the multiplexer's output. If the channel signal is the same signal as the multiplexer's channel, then it will output the multiplexer's input into its output.

Demultiplexer

A demultiplexer should be connected to the same circuit network as a channel selector and a multiplexer, with it's input channel selected. Once the input's channel is the same as the demultiplexer's channel + 1, it will filter the input, and output every signal (and hold it) except for the channel, and total channels signals. It's output will be whatever was on the input circuit network at the time the circuit network's channel was the same as the demultiplexer's channel.