ProtoFlux:Updates Timer: Difference between revisions

From Resonite Wiki
unstub
update global type I think this looks better
 
Line 37: Line 37:
The user that the <code>OnUpdate</code> pulse will be generated from and owned by.
The user that the <code>OnUpdate</code> pulse will be generated from and owned by.


=== SkipIfNull ([[Type:bool|bool]]) ===
=== SkipIfNull ([[Type:Nullable`1|Nullable]]&lt;[[Type:bool|bool]]&gt;) ===


If <code>True</code>, no pulses will be generated if <code>UpdatingUser</code> is null. Otherwise, impulses will be generated by the [[ProtoFlux:Host User|host user]] if <code>UpdatingUser</code> is null.
If <code>True</code>, no pulses will be generated if <code>UpdatingUser</code> is null. Otherwise, impulses will be generated by the [[ProtoFlux:Host User|host user]] if <code>UpdatingUser</code> is null.

Latest revision as of 20:59, 24 December 2024

Updates Timer
Interval
OnUpdate
Updating User
null
SkipIfNull
null
Flow

The Updates Timer node sends a pulse from the UpdatingUser at the specified interval of engine updates from said user.

Inputs

Interval (int)

The interval of engine updates to send pulses at.

Outputs

OnUpdate (Call)

Sends a pulse at every Interval engine updates from the UpdatingUser.

Globals

UpdatingUser (User)

The user that the OnUpdate pulse will be generated from and owned by.

SkipIfNull (Nullable<bool>)

If True, no pulses will be generated if UpdatingUser is null. Otherwise, impulses will be generated by the host user if UpdatingUser is null.

See Also