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
(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 | ||
− | |||
− | |||
|} | |} | ||
− | |||
− | |||
− | |||
+ | == 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. | ||
|} | |} | ||
− | + | ||
+ | == 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
Contents
Random Relay
A Random Relay will signal one of its outputs at random.
Details
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. |