ProtoFlux:Update: Difference between revisions

From Resonite Wiki
m nullabl
note about driven local user
Line 26: Line 26:


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.
This input can be [[drives|driven]] by a [[ProtoFlux:Local User|Local User]] node to generate impulses for every user. However, it would be better to use [[ProtoFlux:Local Update|Local Update]] for this specific node.


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

Revision as of 19:27, 1 January 2025

Update
OnUpdate
UpdatingUser
null
SkipIfNull
null
Flow

The Update node sends a pulse at every engine update from the UpdatingUser.

Outputs

OnUpdate (Call)

Sends a pulse every engine update from the UpdatingUser.

Globals

UpdatingUser (User)

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

This input can be driven by a Local User node to generate impulses for every user. However, it would be better to use Local Update for this specific node.

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