Differences

This shows you the differences between two versions of the page.

Link to this comparison view

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.