TheAutopilot (talk | contribs) added example image |
TheAutopilot (talk | contribs) m adjusted example height |
||
Line 50: | Line 50: | ||
== Examples == | == Examples == | ||
<gallery widths=480px heights= | <gallery widths=480px heights=340px> | ||
File:Protoflux_example_Delay With Data.webp|Delay With Data being used as a way to display where the user was 5 seconds ago | File:Protoflux_example_Delay With Data.webp|Delay With Data being used as a way to display where the user was 5 seconds ago | ||
</gallery> | </gallery> |
Latest revision as of 15:02, 1 December 2024
Delay With Data is a ProtoFlux node that allows for delaying an Async execution for the provided Duration (Pseudo-generic) before continuing. It will also carry over a Value (Generic) during the delay and output it to DelayedValue (Generic) when Next (Continuation) fires.
Inputs
* (AsyncCall)
Start the delay.
Value (Generic)
The value to delay for Duration (Pseudo-generic) time.
Duration (Pseudo-generic)
How long to delay for in seconds or timespan.
Outputs
Next (Continuation)
Fires after Duration (Pseudo-generic) time has passed after * (AsyncCall) was called. DelayedValue (Generic) during this impulse will have the value of what was put into Value (Generic) when * (AsyncCall) was called.
OnTriggered (SyncResumption)
Fires instantly after * (AsyncCall) is called.
DelayedValue (Generic)
this will have the value of what was put into Value (Generic) when * (AsyncCall) was called during the Next (Continuation) impulse.
Examples
-
Delay With Data being used as a way to display where the user was 5 seconds ago