Reply To: Sending Event to other FSM

NodeCanvas Forums Support Sending Event to other FSM Reply To: Sending Event to other FSM

#11842
Gavalakis
Keymaster

Hey,

The “override agent” concept is simply a way of telling the task to be executed for a different “target” other than the default “Self” (which is the owner). The required type shown in parenthesis, is the component type that the “target” (either self or overridden) needs to have (at the time of execution) in order for the task to execute correctly.
For all purposes, you can think of this “target” as another parameter of the task, but more specialized in what it’s used for (telling the task which target to execute on).

This whole concept is of course relevant to tasks that actually do something to some specific object (like for example “Move”) rather than tasks that are more of “global” nature (like for example a “Debug.Log” would be).

Let me know if that helps.
Cheers.

Join us on Discord: https://discord.gg/97q2Rjh