Documentation by TAPgiles

# Splitter

A splitter takes a fat wire and splits those into separate outputs to allow you to isolate specific values.

Note that a “thin” wire will be split into positive and negative, as a Signal wire type. (Tg)

Memory: Costs 0.0061% of the things limit per gadget.

Tweak Menu

# Input

Takes any kind of wire, and splits it into multiple wires. (Jj)

# Type

Sends the ID of the input wire’s type.

# Outputs

There can be multiple outputs depending on how many values the input wire holds. The number of outputs and what they represent is automatically detected. The icons for these outputs will be based on those output types also. (Jj)

For example, wiring up the output from a controller sensor’s left stick will give two outputs: “Left/Right” and “Up/Down.” (Jj)

If the wire carries a single signal (a thin wire), the splitter will split it into a positive and negative output instead. (Jj)

# Rotation Input Type

Which mode to use to turn the inputs into a rotation value.

# Combiner

A combiner combines multiple values into a single signal, outputting a fat wire. (Tg)

Memory: Costs 0.0061% of the things limit per gadget.

Tweak Menu

# Type

Chooses the wire type to combine values into.

Dictates the number of input ports active, their types (for showing the correct icon, tooltip, and sometimes wire colour), and the outputted fat wire’s type. (Jj)

# Inputs

There can be multiple inputs depending on how many values the selected wire type holds. Tooltips and icons for these inputs will reflect the components of that wire type also.

For example, using the Left/Right Stick wire type will show two inputs: “Left/Right” and “Up/Down.”

# Rotation Output Type

Which mode to use to turn the rotation value into component values.

# Node

Passes signals through from its input to its output. (Jj)

When hovering over a node input or port with the imp, a tooltip is displayed with the name of that node gadget.

Useful for allowing or blocking signals from one gadget to another, by powering and unpowering the node. (Tg)

Can create ports in a microchip that show on the microchip gadget itself, making it easy to hook wires up without understanding the inner workings of the microchip.

The face of the gadget will display a black bar that reaches from the bottom of the gadget to the top, depending on the input value. At 0, the bar will be all the way at the bottom. At 1, all the way to the top. At 0.5, the bar will reach halfway up.

If the input value is negative, the colour will be hue-shifted by 180 degrees (eg. a yellow node will become blue).

If a Colour wire is input, that colour will be used as the colour of the gadget, and the face of the gadget will not show a bar. If a thin wire is input at the same time that carried a value of -1 or lower, the node will be black.

When created on the left half of a microchip window, Create Node will be set to input. When created on the right half of a microchip window, Create Node will be set to output.

Wired power affects: The power is clamped at 0 - 1 as normal. The output value will then be multiplied by the amount of power received.

For example, a node is sent in a value of 10. The node is powered by 0.5. The node will output a value of 5.

Memory: Costs 0.0061% of the things limit per gadget.

Tweak Menu

# Node Colour

The colour of the node gadget. Thin wires coming from a node’s output also use this colour. (Jj)

# Custom Icon

Sets the icon for the gadget. If the gadget is used as a port inside a chip, dictates the icon used for the nub shown on the chip when it is closed. The face of the gadget shows the selected icon as well as a small display of the node’s port icon in the bottom-right corner.

The default setting is to use the port icon alone.

# Create Port

Dictates whether the node will be displayed as a port and whether that port will accept inputs or outputs. (Jj)

When in a microchip, input and output ports appear as nubs on the left and right of the microchip respectively, allowing wires to be plugged into those ports even while the microchip is closed. When not in a microchip but inside a group, these ports can be seen from outside of the group allowing wires to be plugged into them without scoping into the group.

  • # No-port: simply takes a signal and sends it out.

  • # Input Port: takes a signal from outside the microchip. This node is shown on the left side of the gadget as an input nub.

  • # Output Port: sends a signal to outside the microchip. This node is shown on the right side of the gadget as an outout nub.

# Input/Output

This is an input and output.

# Is Input Wired?

Sends a signal while there is at least one wire connected to the node’s input. (Jj)

Useful for having default values or logic working while nothing is plugged in.