|
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 |