Due to the recent resurgence of spam, we have temporarily disabled user creation and page editing/creation as we resolve the issue.

Difference between revisions of "Random Relay"

From Snapwiki
Jump to: navigation, search
(Created page with "== Random Relay == A Random Relay will signal one of its outputs at random. {| class="wikitable" style="width: 60%;" !'''INPUTS''' |} ;Signal: Signal the object. The signa...")
 
Line 3: Line 3:
 
A Random Relay will signal one of its outputs at random.
 
A Random Relay will signal one of its outputs at random.
  
 +
== Details ==
 +
{| class="wikitable"
 +
|-
 +
|[[File:RandomRelay.PNG]]||
 +
'''Object''': Random Relay
 +
 +
'''Category''': Flow
  
{| class="wikitable" style="width: 60%;"
 
!'''INPUTS'''
 
 
|}
 
|}
  
;Signal: Signal the object. The signal contains an activator.
 
;Reset Signaled Outputs: Reset signaled outputs to allow the Random Relay to reuse any previously signaled outputs.
 
;Set Signal Count: Change the number of outputs to be signaled for each input signal.
 
  
 +
== Inputs ==
 +
{| class="wikitable" style="width:60%;"
 +
!colspan="3"|'''INPUTS'''
 +
|-
 +
|[[File:.png|64px|link=Input:Signal]]||'''Signal'''||Signal the object. The signal contains an activator.
 +
|-
 +
|[[File:.png|64px|link=Input:Reset Signaled Outputs]]||'''Reset Signaled Outputs'''||Reset signaled outputs to allow the Random Relay to reuse any previously signaled outputs.
 +
|-
 +
|[[File:.png|64px|link=Input:Set Signal Count]]||'''Set Signal Count'''||Change the number of outputs to be signaled for each input signal.
 +
|}
  
{| class="wikitable" style="width: 60%;"
+
 
!'''OUTPUTS'''
+
 
 +
== Outputs ==
 +
{| class="wikitable" style="width:60%;"
 +
!colspan="3"|'''OUTPUTS'''
 +
|-
 +
|[[File:.png|64px|link=Output:On Signaled]]||'''On Random Relay Signaled'''||When the Random Relay receives a Signal input, send the signal. The activator is unchanged from the input signal.
 
|}
 
|}
  
;On Random Relay Signaled: When the Random Relay receives a Signal input, send the signal. The activator is unchanged from the input signal.
+
 
 +
== Properties ==
 +
{| class="wikitable" style="width: 60%;"
 +
!colspan="3"|'''PROPERTIES'''
 +
|-
 +
|'''Property'''||'''Type'''||'''Description'''
 +
|-
 +
|'''Name'''||String||The name of this object. Rename an object to make it easy to identify.
 +
|-
 +
|'''Run Once'''||Boolean||If true, the object will only run once. Additional input signals will be ignored.
 +
|-
 +
|'''Choose Unique Outputs'''||Boolean||If true, the same output will not be picked more than once.
 +
|-
 +
|'''Reset Signaled Outputs'''||Boolean||If true, the signaled outputs will be reset after all of them have been signaled.
 +
|-
 +
|'''Signal Count'''||Integer||The number of outputs to be signaled for each input signal.
 +
|}

Revision as of 2016-06-06T10:16:22

Random Relay

A Random Relay will signal one of its outputs at random.

Details

RandomRelay.PNG

Object: Random Relay

Category: Flow


Inputs

INPUTS
64px Signal Signal the object. The signal contains an activator.
64px Reset Signaled Outputs Reset signaled outputs to allow the Random Relay to reuse any previously signaled outputs.
64px Set Signal Count Change the number of outputs to be signaled for each input signal.


Outputs

OUTPUTS
64px On Random Relay Signaled When the Random Relay receives a Signal input, send the signal. The activator is unchanged from the input signal.


Properties

PROPERTIES
Property Type Description
Name String The name of this object. Rename an object to make it easy to identify.
Run Once Boolean If true, the object will only run once. Additional input signals will be ignored.
Choose Unique Outputs Boolean If true, the same output will not be picked more than once.
Reset Signaled Outputs Boolean If true, the signaled outputs will be reset after all of them have been signaled.
Signal Count Integer The number of outputs to be signaled for each input signal.