Create Fire On Local False ProtoFlux Node Page |
m fix type |
||
(3 intermediate revisions by 2 users not shown) | |||
Line 12: | Line 12: | ||
|}} | |}} | ||
The '''FireOnLocalFalse''' node will [[Type:IExecutionChangeListener`1|listen]] for changes on its input bool and fire an [[impulse]] whenever the input turns from <code>True</code> to <code>False</code> across [[update|updates]]. | |||
Unlike [[ProtoFlux:FireOnFalse|its non-local equivalent]], every user's client will be listening for changes and fire impulses owned by themselves as opposed to only one user. This is useful when a time-sensitive value is already evaluated locally, making this node work without extra network delay. | |||
== Inputs == | == Inputs == | ||
=== | === Value ([[Type:bool|bool]]) === | ||
The | The bool that should be listened to for changes. | ||
== Outputs == | == Outputs == | ||
Line 24: | Line 26: | ||
=== OnChange ([[Impulses|Call]]) === | === OnChange ([[Impulses|Call]]) === | ||
Fires | Fires a single [[impulse]] owned by the local user whenever the provided input turns from <code>True</code> to <code>False</code> across updates. | ||
== | == See also == | ||
* [[ProtoFlux:FireOnFalse]] for the non-local equivalent of this node where a user to fire the impulse on can be specified. | |||
* [[ProtoFlux:FireOnLocalTrue]] | |||
* [[ProtoFlux:FireOnLocalChange]] | |||
[[Category:ProtoFlux:Flow]] | [[Category:ProtoFlux:Flow]] | ||
[[Category:Listener nodes]] |
Latest revision as of 08:55, 19 September 2025
FireOnLocalFalse
Flow
The FireOnLocalFalse node will listen for changes on its input bool and fire an impulse whenever the input turns from True
to False
across updates.
Unlike its non-local equivalent, every user's client will be listening for changes and fire impulses owned by themselves as opposed to only one user. This is useful when a time-sensitive value is already evaluated locally, making this node work without extra network delay.
Inputs
Value (bool)
The bool that should be listened to for changes.
Outputs
OnChange (Call)
Fires a single impulse owned by the local user whenever the provided input turns from True
to False
across updates.
See also
- ProtoFlux:FireOnFalse for the non-local equivalent of this node where a user to fire the impulse on can be specified.
- ProtoFlux:FireOnLocalTrue
- ProtoFlux:FireOnLocalChange