1using System.Threading.Tasks;
Abstract base class for nodes referencing an action.
async Task ExecuteNoLog(EvaluationArguments Arguments)
Evaluates an action, without logging the time the action took as a sample value.
override string LocalName
Local name
override IStateMachineNode Create()
Creates a new node of the corresponding type.
Task Execute(EvaluationArguments Arguments)
Evaluates the action node
CallAction()
Calls an action.
Contains information required for evaluating script in a state-machine.
Interface for action nodes
Interface for State-Machine nodes