unstub |
note about local user driven |
||
(One intermediate revision by the same user not shown) | |||
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]]) === | This input can be [[drives|driven]] by a [[ProtoFlux:Local User|Local User]] node to generate impulses for every user. | ||
=== SkipIfNull ([[Type:Nullable`1|Nullable]]<[[Type:bool|bool]]>) === | |||
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 19:28, 1 January 2025
Updates Timer
null
∅
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.
This input can be driven by a Local User node to generate impulses for every user.
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
- ProtoFlux:Update to generate an impulse every engine update.
- ProtoFlux:Seconds Timer to generate an impulse at a specified interval of seconds.
- ProtoFlux:Local Update to generate an impulse from every user every local engine update.