Difference between revisions of "Buttons"
Jump to navigation
Jump to search
Line 12: | Line 12: | ||
<br> | <br> | ||
<br> | <br> | ||
Universally there are two types of buttons that are commonly used; | Universally there are two types of buttons that are commonly used; hybrid buttons and small buttons. Both have with adjustable interaction styles.<br> | ||
Hybrid buttons are modular, and can connect to adjacent [[modular displays]]. Small buttons have their own cable port. | |||
== Basic information == | == Basic information == |
Revision as of 20:38, 3 December 2020
Summary
Universally there are two types of buttons that are commonly used; hybrid buttons and small buttons. Both have with adjustable interaction styles.
Hybrid buttons are modular, and can connect to adjacent modular displays. Small buttons have their own cable port.
Basic information
Configuring a button:
- Set the ButtonState field's name to match the device field you want to control.
- Set the On- and Off-state values.
- Pressing the mechanical button changes its state depending on ButtonStyle -field value.
- Modular button panels toggle between On and Off-state.
Device fields
To learn more about the usage of fields, consult these wiki pages:
YOLOL field | description | range |
---|---|---|
ButtonState | The name of the field of which value the button modifies | |
ButtonOnStateValue | Controls the value when pressed | |
ButtonOffStateValue | Controls the value when released | |
ButtonStyle | Controls the interaction style of the button | 0: Hold down and release 1: Basic Toggle (in-game button remains down while it is "on") 2: 4-state switch (in-game button returns to the unpressed position whether it is "on" or "off") |