Actions are behaviours and describe what your character is doing. Examples include patrolling, shooting, jumping, etc.
More...
|
| abstract void | PerformAction () |
| |
| virtual void | Initialization () |
| | Initializes the action. Meant to be overridden More...
|
| |
| virtual void | OnEnterState () |
| | Describes what happens when the brain enters the state this action is in. Meant to be overridden. More...
|
| |
| virtual void | OnExitState () |
| | Describes what happens when the brain exits the state this action is in. Meant to be overridden. More...
|
| |
Actions are behaviours and describe what your character is doing. Examples include patrolling, shooting, jumping, etc.
◆ Awake()
| virtual void MoreMountains.Tools.AIAction.Awake |
( |
| ) |
|
|
protectedvirtual |
◆ Initialization()
| virtual void MoreMountains.Tools.AIAction.Initialization |
( |
| ) |
|
|
virtual |
Initializes the action. Meant to be overridden
◆ OnEnterState()
| virtual void MoreMountains.Tools.AIAction.OnEnterState |
( |
| ) |
|
|
virtual |
Describes what happens when the brain enters the state this action is in. Meant to be overridden.
◆ OnExitState()
| virtual void MoreMountains.Tools.AIAction.OnExitState |
( |
| ) |
|
|
virtual |
Describes what happens when the brain exits the state this action is in. Meant to be overridden.
◆ PerformAction()
| abstract void MoreMountains.Tools.AIAction.PerformAction |
( |
| ) |
|
|
pure virtual |
◆ _brain
| AIBrain MoreMountains.Tools.AIAction._brain |
|
protected |
◆ Label
| string MoreMountains.Tools.AIAction.Label |
◆ ActionInProgress
| bool MoreMountains.Tools.AIAction.ActionInProgress |
|
getset |
The documentation for this class was generated from the following file:
- E:/Github/Store/HighroadEngine/Assets/HighroadEngine/MMTools/Tools/MMAI/AIAction.cs