ProtoFlux:Continuously Changing Relay

From Resonite Wiki
Continuous Relay
Input
*
Utility

The Continuously Changing Relay node is a utility node marked with the ContinuouslyChanging attribute. This causes the entire node group that the node is connected to be evaluated every engine update when paired with a listener node, such as a drive or display.

This node is unnecessary for most use cases, but it can still find usefulness when working with stores, which do not propagate change signals due to existing outside the FrooxEngine data model. Additionally, non-ContinuouslyChanging nodes that can have their outputs change without any change in inputs (such as a Find Child By Name node) can benefit from this relay if the output is needed to drive something that otherwise isn't part of a ContinuousChanges node group.

Inputs

Input (Generic)

The output of a previous node that should be continuously polled every engine update.

Outputs

* (Generic)

The same output, yet continuously changing for future listeners to utilize.

Examples