Difference between revisions of "Kit (Switch)"
From Unofficial Stationeers Wiki
(Add Data parameters) |
(Removed the global boxes for "Data Parameters" and "Data Outputs" and added both boxes for every logic switch type. Changes parameters and outputs to match the ingame documentation. Added descriptions.) |
||
Line 6: | Line 6: | ||
| cost = 1g [[Gold]], 1g [[Copper]] | | cost = 1g [[Gold]], 1g [[Copper]] | ||
}} | }} | ||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
{{Structurebox | {{Structurebox | ||
| name = Switch | | name = Switch | ||
Line 70: | Line 43: | ||
}} | }} | ||
+ | |||
+ | = Switch = | ||
The Logic Switch gives players the ability to add controls to control circuits without requiring tools. | The Logic Switch gives players the ability to add controls to control circuits without requiring tools. | ||
+ | Toggles output value between 0 and 1. | ||
− | = | + | {{Data Parameters}} |
+ | {| class="wikitable" | ||
+ | |- | ||
+ | ! Parameter Name !! Data Type !! Description | ||
+ | |- | ||
+ | | Lock || Boolean || Prevents using the switch when set to 1 | ||
+ | |- | ||
+ | | Open || Boolean || Set the current switch state | ||
+ | |- | ||
+ | |} | ||
− | + | {{Data Outputs}} | |
− | + | {| class="wikitable" | |
− | + | |- | |
+ | ! Output Name !! Data Type !! Description | ||
+ | |- | ||
+ | | Lock || Boolean || Gets the current lock state | ||
+ | |- | ||
+ | | Setting || Boolean || | ||
+ | |- | ||
+ | | PrefabHash || String || | ||
+ | |- | ||
+ | | Open || Boolean || Gets the current state | ||
+ | |- | ||
+ | |} | ||
+ | == Connectors == | ||
* Top: Data Output | * Top: Data Output | ||
* Bottom: Data Output | * Bottom: Data Output | ||
− | + | = Lever = | |
− | |||
Toggles output value between 0 and 1. | Toggles output value between 0 and 1. | ||
− | + | == Connectors == | |
− | |||
* Top: Data Output | * Top: Data Output | ||
* Bottom: Data Output | * Bottom: Data Output | ||
− | + | = Button = | |
+ | Sends a pulse of 0.5(i think) seconds long of value 1. | ||
− | + | {{Data Parameters}} | |
+ | {| class="wikitable" | ||
+ | |- | ||
+ | ! Parameter Name !! Data Type !! Description | ||
+ | |- | ||
+ | | Activate|| Boolean || Sets the button setting to 1 | ||
+ | |- | ||
+ | |} | ||
− | = | + | {{Data Outputs}} |
+ | {| class="wikitable" | ||
+ | |- | ||
+ | ! Output Name !! Data Type !! Description | ||
+ | |- | ||
+ | | Activate|| Boolean || Returns 1 if the activate state was just set by a write or IC | ||
+ | |- | ||
+ | | Setting|| Boolean || Gets the current value of the button | ||
+ | |- | ||
+ | | PrefabHash || String || | ||
+ | |- | ||
+ | |} | ||
+ | == Connectors == | ||
* Top: Data Output | * Top: Data Output | ||
* Bottom: Data Output | * Bottom: Data Output | ||
− | + | = Dial = | |
+ | Allows user to select a value between 0 and the maximum set by use of screws. | ||
− | + | {{Data Parameters}} | |
+ | {| class="wikitable" | ||
+ | |- | ||
+ | ! Parameter Name !! Data Type !! Description | ||
+ | |- | ||
+ | | Mode || Boolean || Sets the maximum value you can set when using the dial | ||
+ | |- | ||
+ | | Setting || Boolean || Sets the current value of the dial | ||
+ | |- | ||
+ | |} | ||
− | = | + | {{Data Outputs}} |
+ | {| class="wikitable" | ||
+ | |- | ||
+ | ! Output Name !! Data Type !! Description | ||
+ | |- | ||
+ | | Mode || Boolean || Gets the maximum value you can set when using the dial | ||
+ | |- | ||
+ | | Setting || Boolean || Get the current value of the dial | ||
+ | |- | ||
+ | | PrefabHash || String || | ||
+ | |- | ||
+ | | Ratio || Integer || | ||
+ | |- | ||
+ | |} | ||
+ | == Connectors == | ||
* Bottom: Data Output | * Bottom: Data Output | ||
− | + | == Screws == | |
− | |||
* Bottom Left: Decrease maximum possible value to be set by dial. | * Bottom Left: Decrease maximum possible value to be set by dial. | ||
* Bottom Right: Increase maximum possible value to be set by dial. | * Bottom Right: Increase maximum possible value to be set by dial. |
Revision as of 14:47, 14 April 2021
Contents
Data Network Properties
These are all Data Network properties of this device.
Recipe | |
---|---|
Created With | Electronics Printer, Fabricator |
Cost | 1g Gold, 1g Copper |
Construction | |
---|---|
Placed with | Kit (Logic Switch) |
Placed on | Small Grid |
Stage 1 | |
Deconstruction | |
Deconstructed with | Hand Drill |
Item received | Kit (Logic Switch) |
Construction | |
---|---|
Placed with | Kit (Logic Switch) |
Placed on | Small Grid |
Stage 1 | |
Deconstruction | |
Deconstructed with | Hand Drill |
Item received | Kit (Logic Switch) |
Construction | |
---|---|
Placed with | Kit (Logic Switch) |
Placed on | Small Grid |
Stage 1 | |
Deconstruction | |
Deconstructed with | Hand Drill |
Item received | Kit (Logic Switch) |
Construction | |
---|---|
Placed with | Kit (Logic Switch) |
Placed on | Small Grid |
Stage 1 | |
Deconstruction | |
Deconstructed with | Hand Drill |
Item received | Kit (Logic Switch) |
Switch
The Logic Switch gives players the ability to add controls to control circuits without requiring tools. Toggles output value between 0 and 1.
Data Parameters
These are all parameters that can be written with a Logic Writer, Batch Writer, or Integrated Circuit (IC10).
Parameter Name | Data Type | Description |
---|---|---|
Lock | Boolean | Prevents using the switch when set to 1 |
Open | Boolean | Set the current switch state |
Data Outputs
These are all parameters, that can be read with a Logic Reader or a Slot Reader. The outputs are listed in the order a Logic Reader's "VAR" setting cycles through them.
Output Name | Data Type | Description |
---|---|---|
Lock | Boolean | Gets the current lock state |
Setting | Boolean | |
PrefabHash | String | |
Open | Boolean | Gets the current state |
Connectors
- Top: Data Output
- Bottom: Data Output
Lever
Toggles output value between 0 and 1.
Connectors
- Top: Data Output
- Bottom: Data Output
Button
Sends a pulse of 0.5(i think) seconds long of value 1.
Data Parameters
These are all parameters that can be written with a Logic Writer, Batch Writer, or Integrated Circuit (IC10).
Parameter Name | Data Type | Description |
---|---|---|
Activate | Boolean | Sets the button setting to 1 |
Data Outputs
These are all parameters, that can be read with a Logic Reader or a Slot Reader. The outputs are listed in the order a Logic Reader's "VAR" setting cycles through them.
Output Name | Data Type | Description |
---|---|---|
Activate | Boolean | Returns 1 if the activate state was just set by a write or IC |
Setting | Boolean | 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.
Data Parameters
These are all parameters that can be written with a Logic Writer, Batch Writer, or Integrated Circuit (IC10).
Parameter Name | Data Type | Description |
---|---|---|
Mode | Boolean | Sets the maximum value you can set when using the dial |
Setting | Boolean | Sets the current value of the dial |
Data Outputs
These are all parameters, that can be read with a Logic Reader or a Slot Reader. The outputs are listed in the order a Logic Reader's "VAR" setting cycles through them.
Output Name | Data Type | Description |
---|---|---|
Mode | Boolean | Gets the maximum value you can set when using the dial |
Setting | Boolean | 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.