Difference between revisions of "LogiX:Impulses"

From Neos Wiki
Jump to navigation Jump to search
 
(20 intermediate revisions by 4 users not shown)
Line 1: Line 1:
==[[:LogiX:Impulses|Impulses]]==
+
<translate>
Impulses are what control the flow of your LogiX in Neos.  
+
==[[:LogiX:Impulses|Impulses]]== <!--T:1-->
 +
Impulses are directed, instant evaluations of Logix nodes and input values that run locally for the user who "owns" them.
  
The user that is creating the impulse is the one that prosses the impulse that is taking place based on their values. This makes it where if a value is locally driven whatever the value is for the user that is processing the impulse is the value that is used for the operation.
+
<!--T:2-->
 +
The user that the impulse belong to evaluates data as it appears to them at that moment, since the impulse takes place locally. However, the impulse can run through nodes that cause a datamodel change, which will replicate to other players. Writing a value, setting the transform of a slot, or any other operation that "sets" a value or transform/hierarchy/slot change in the datamodel will be replicated.
 +
</translate>

Latest revision as of 04:13, 9 July 2021

Impulses

Impulses are directed, instant evaluations of Logix nodes and input values that run locally for the user who "owns" them.

The user that the impulse belong to evaluates data as it appears to them at that moment, since the impulse takes place locally. However, the impulse can run through nodes that cause a datamodel change, which will replicate to other players. Writing a value, setting the transform of a slot, or any other operation that "sets" a value or transform/hierarchy/slot change in the datamodel will be replicated.