ProtoFlux:Dynamic Impulse Trigger: Difference between revisions

From Resonite Wiki
create dynamic impulse trigger page
 
examples can go on dynamic impulses page
 
(2 intermediate revisions by the same user not shown)
Line 4: Line 4:
|Inputs=
|Inputs=
[
[
{"Name":"*", "Type":"Impulse"},
{"Name":"*", "Type":"Call"},
{"Name":"Tag", "Type":"String"},
{"Name":"Tag", "Type":"String"},
{"Name":"TargetHierarchy", "Type":"Slot"},
{"Name":"TargetHierarchy", "Type":"Slot"},
Line 20: Line 20:
== Inputs ==
== Inputs ==


=== * (Call) ===  
=== * ([[Impulses|Call]]) ===  


Trigger the input slot TargetHierarchy ([[Slot|Slot]]) with the given Tag ([[Type:String|String]]).
Trigger the input slot TargetHierarchy ([[Slot|Slot]]) with the given Tag ([[Type:String|String]]).
Line 26: Line 26:
=== Tag ([[Type:String|String]]) ===
=== Tag ([[Type:String|String]]) ===


The tag of the Dynamic Impulse that should be sent after calling * (Call).
The tag of the Dynamic Impulse that should be sent after calling * ([[Impulses|Call]]).


=== TargetHierarchy ([[Slot|Slot]]) ===
=== TargetHierarchy ([[Slot|Slot]]) ===
Line 38: Line 38:
== Outputs ==
== Outputs ==


=== Next (Continuation) ===
=== Next ([[Impulses|Continuation]]) ===


Code to run after all the code ran by the eligible dynamic impulse receivers is done running, excluding a-syncs created by the receivers.
Code to run after all the code ran by the eligible dynamic impulse receivers is done running, excluding a-syncs created by the receivers.
Line 45: Line 45:


Number of Dynamic Impulse Receivers that were eligible and got triggered.
Number of Dynamic Impulse Receivers that were eligible and got triggered.
== Examples ==
{{Stub}}


[[Category:ProtoFlux:Flow]]
[[Category:ProtoFlux:Flow]]

Latest revision as of 19:53, 9 February 2024

Dynamic Impulse Trigger
*
Next
Tag
TriggeredCount
TargetHierarchy
ExcludeDisabled
Flow

Since Dynamic Impulses can be a complex topic, the usage of this node is part of the Dynamic Impulses page.

Inputs

* (Call)

Trigger the input slot TargetHierarchy (Slot) with the given Tag (String).

Tag (String)

The tag of the Dynamic Impulse that should be sent after calling * (Call).

TargetHierarchy (Slot)

The Slot under which to trigger eligible Dynamic Impulse Recievers.

ExcludeDisabled (bool)

Decides if this node should or should not activate eligible dynamic receivers that are under disabled hierarchy.

Outputs

Next (Continuation)

Code to run after all the code ran by the eligible dynamic impulse receivers is done running, excluding a-syncs created by the receivers.

TriggeredCount (Int)

Number of Dynamic Impulse Receivers that were eligible and got triggered.