Kit (Switch) provides a range of simple input devices for controlling station machinery. Switches do not require power to function and lack the associated connection port.
At the minimum, any Switch has to be paired with a Logic Writer to direct its output signal into desired data variable of a given device or machine.
Data Network
Switch
The Logic Switch gives players the ability to add controls to control circuits without requiring tools.
Toggles output value between 0 and 1.
Parameter Name
Data Type
Description
Lock
Boolean
Prevents using the switch when set to 1 (not working as of v0.2.2891.14453)
Open
Boolean
Set the current switch state
Output Name
Data Type
Description
Lock
Boolean
Gets the current lock state
Setting
Integer
PrefabHash
String
Open
Boolean
Gets the current state
Connectors
Top: Data Output
Bottom: Data Output
Lever
Toggles output value between 0 and 1.
Parameter Name
Data Type
Description
Open
Boolean
Sets the lever position
Lock
Boolean
Locks or unlocks the lever for player interaction (Does not appear to work in v. 0.2.4089.19416)
Output Name
Data Type
Description
Open
Boolean
What state the lever is in
Lock
Boolean
Whether the lever is locked from user interaction
Setting
Integer(?)
?
PrefabHash
String
Connectors
Top: Data Output
Bottom: Data Output
Button
Sends a pulse of 0.5 seconds long of value 1.
Parameter Name
Data Type
Description
Activate
Boolean
Sets the button setting to 1
Output Name
Data Type
Description
Activate
Boolean
Returns 1 if the activate state was just set by a write or IC
Setting
Integer
Gets the current value of the button
PrefabHash
String
Connectors
Top: Data Output
Bottom: Data Output
Dial
Allows user to select a value between 0 and the maximum set by use of screws.
Parameter Name
Data Type
Description
Mode
Integer
Sets the maximum value you can set when using the dial
Setting
Integer
Sets the current value of the dial
Output Name
Data Type
Description
Mode
Integer
Gets the maximum value you can set when using the dial
Setting
Integer
Get the current value of the dial
PrefabHash
String
Ratio
Integer
Connectors
Bottom: Data Output
Screws
Bottom Left: Decrease maximum possible value to be set by dial.
Bottom Right: Increase maximum possible value to be set by dial.