ProtoFlux:Delay: Difference between revisions

From Resonite Wiki
AsyncCall not resumption sorry
Sudo-Generic -> Pseudo-generic
Line 14: Line 14:
|}}
|}}


Delay is a ProtoFlux node that allows for delaying an [[Impulses#Async|Async]] execution for the provided Duration (Sudo-Generic) before continuing.
Delay is a ProtoFlux node that allows for delaying an [[Impulses#Async|Async]] execution for the provided Duration (Pseudo-generic) before continuing.


== Inputs ==
== Inputs ==
Line 22: Line 22:
Start the delay.
Start the delay.


=== Duration (Sudo-Generic) ===  
=== Duration (Pseudo-generic) ===  


How long to delay for in seconds or timespan.
How long to delay for in seconds or timespan.
Line 32: Line 32:
=== Next ([[Impulses|Continuation]]) ===
=== Next ([[Impulses|Continuation]]) ===


Fires after Duration (Sudo-Generic) time has passed after * ([[Impulses#Async|AsyncCall]]) was called.
Fires after Duration (Pseudo-generic) time has passed after * ([[Impulses#Async|AsyncCall]]) was called.


=== OnTriggered ([[Impulses#Async|AsyncCall]]) ===
=== OnTriggered ([[Impulses#Async|AsyncCall]]) ===

Revision as of 18:43, 6 June 2024

Delay
*
Next
Duration
OnTriggered
Flow

Delay is a ProtoFlux node that allows for delaying an Async execution for the provided Duration (Pseudo-generic) before continuing.

Inputs

* (AsyncCall)

Start the delay.

Duration (Pseudo-generic)

How long to delay for in seconds or timespan.

Examples: Double, Float, Int and TimeSpan.

Outputs

Next (Continuation)

Fires after Duration (Pseudo-generic) time has passed after * (AsyncCall) was called.

OnTriggered (AsyncCall)

Fires instantly after * (AsyncCall) is called.

Examples