AbstractPrivate_aliasAlias used to identify this action
Private_needsSet to true if this action requires another GameObject to work, otherwise false.
Get the alias used to identify this action
Returns true if this action requires another GameObject to work, otherwise false.
AbstractexecuteExecute the action
Alias used to identify the kind of action
Array of game objects, where the first index is a reference to the game object on which the action should be executed.
Result of the action or undefined if unhandled
Abstractname
Base class used to represent an action