Endstar LUA API Documentation
|
Base class for behavior, command, and interaction nodes. More...
Public Member Functions | |
Context | GetContext () |
Gets the context of this instruction node. | |
void | SetContextBehavior (bool useContext) |
Context | GetNpcReference () |
Gets the context of the referenced npc. | |
float | GetTime () |
Gets the current local game time. | |
virtual void | GiveInstruction (Context _, Context context) |
Give the nodes instruction to the Npc. | |
virtual void | RescindInstruction (Context _, Context context) |
Rescind the nodes instruction from the Npc. | |
Properties | |
Endless.Gameplay.Scripting.InstructionNode | ManagedNode [get] |
Base class for behavior, command, and interaction nodes.
Context GetContext | ( | ) |
Gets the context of this instruction node.
Context GetNpcReference | ( | ) |
Gets the context of the referenced npc.
float GetTime | ( | ) |
Gets the current local game time.
Give the nodes instruction to the Npc.
_ | The instigator of the action. This is ignored in this case. |
context | The npc to give the instruction to. |
Reimplemented in Interaction.
Rescind the nodes instruction from the Npc.
_ | The instigator of the action. This is ignored in this case. |
context | The npc to rescind the instruction to. |
Reimplemented in Interaction.
void SetContextBehavior | ( | bool | useContext | ) |
|
getprotected |