m YoshBot moved page ProtoFlux:Fire On Local Change to ProtoFlux:FireOnLocalChange: Automated: removing spaces from ProtoFlux namespace |
m fix link |
||
(One intermediate revision by the same user not shown) | |||
Line 12: | Line 12: | ||
|}} | |}} | ||
The '''FireOnLocalChange''' node will [[Type:IExecutionChangeListener`1|listen]] for changes on its input and fire an [[impulse]] whenever the client detects a change in value across [[update|updates]]. | |||
Unlike [[ProtoFlux:FireOnChange|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 == | ||
Line 18: | Line 20: | ||
=== Value (Generic) === | === Value (Generic) === | ||
The value or | The value or object 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 changes value across updates. | ||
== | == See also == | ||
* [[ProtoFlux:FireOnChange]] for the non-local equivalent of this node where a user to fire the impulse on can be specified. | |||
* [[ProtoFlux:FireOnLocalTrue]] | |||
* [[ProtoFlux:FireOnLocalFalse]] | |||
[[Category:ProtoFlux:Flow]] | [[Category:ProtoFlux:Flow]] | ||
[[Category:Listener nodes]] | [[Category:Listener nodes]] |
Latest revision as of 08:50, 19 September 2025
FireOnLocalChange
Flow
The FireOnLocalChange node will listen for changes on its input and fire an impulse whenever the client detects a change in value 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 (Generic)
The value or object that should be listened to for changes.
Outputs
OnChange (Call)
Fires a single impulse owned by the local user whenever the provided input changes value across updates.
See also
- ProtoFlux:FireOnChange for the non-local equivalent of this node where a user to fire the impulse on can be specified.
- ProtoFlux:FireOnLocalTrue
- ProtoFlux:FireOnLocalFalse