Signal Producer

Overview
The 


The value entered into the text box becomes the signal the producer outputs on its wire connection. Signals in the game include types such as Null (null), Conflict (conflict), Integer (e.g., 1, 2, -1), Shape (e.g., CuCuCuCu), and Color (e.g., color-r). The 
- To configure: select the
Signal Producer then click the Configure button in the tooltip to open the textbox. Enter the desired signal exactly as the game represents it (for example, an integer like 1, a shape code like CuCuCuCu, or a color code like color-g).
- The
Signal Producer emits the configured logical signal on its wire output and can serve as a stable, user-defined source of that signal for wiring networks and other signal-sensitive machines.
- Use cases include supplying known channel or control values to machines that accept wire signals. Global Signal Transmitters and Global Signal Receivers are examples of machines that use wire signals as channel inputs and signal inputs/outputs; a
Signal Producer can provide the initial values those machines require for deterministic behavior.
- Remember that special signal values exist: null represents the absence of a signal, and conflict indicates an incompatible or conflicting signal on a wire. Entering null will produce no signal, and entering a conflicting value has the meaning established by the game’s wire logic.
- When entering shape or color signals, use the canonical shape codes and color tokens as recognized by the game (for example, shape codes like CuCuCuCu and color tokens like color-r).
The 