This shows you the differences between two versions of the page.
Both sides previous revision Previous revision Next revision | Previous revision Next revision Both sides next revision | ||
component:redstone [2015/08/29 17:44] flying_lizard Added call to setBundledOutput using tables |
component:redstone [2016/01/05 23:58] sylphio |
||
---|---|---|---|
Line 27: | Line 27: | ||
- `setBundledOutput(side: number, values:table):boolean` | - `setBundledOutput(side: number, values:table):boolean` | ||
Shortcut to set the value of all colors at once. Expects a table with 16 fields, where the index corresponds with the number of the color as documented in [[api:colors|API/Colors]]. Always returns true. | Shortcut to set the value of all colors at once. Expects a table with 16 fields, where the index corresponds with the number of the color as documented in [[api:colors|API/Colors]]. Always returns true. | ||
- | //Warning:// By default, Lua start indexing tables with 1, so when you enter something along the lines of {15,0,0,[...],0} it doesn't activate white as expected, but orange. | + | //Warning:// By default, Lua starts indexing tables with 1, so when you enter something along the lines of {15,0,0,[...],0} it doesn't activate white as expected, but orange. |
Manually set your indices to circumvent this. | Manually set your indices to circumvent this. | ||
//As of OC 1.3: only available on a tier two redstone card.// | //As of OC 1.3: only available on a tier two redstone card.// | ||
Line 49: | Line 49: | ||
- `setWakeThreshold(threshold:number):number` | - `setWakeThreshold(threshold:number):number` | ||
Sets the wake-up threshold to the specified number. | Sets the wake-up threshold to the specified number. | ||
+ | - `getComparatorInput(side:number:number):number` | ||
+ | Get the comparator input on the specified side. | ||
Note that for mods such as ProjectRed, low values (such as the vanilla maximum of 15) may not function as expected for simple on/off values (opening a door for example), because they have a larger value range. You may need to use a higher value, such as 255. | Note that for mods such as ProjectRed, low values (such as the vanilla maximum of 15) may not function as expected for simple on/off values (opening a door for example), because they have a larger value range. You may need to use a higher value, such as 255. |