A helper class, combining MonoBehaviour and IUtilityAction for new actions. More...
Public Member Functions | |
abstract void | Perform (IContext context) |
A helper class, combining MonoBehaviour and IUtilityAction for new actions.
If you are integrating DecisionFlex with existing code, you might find it easier to use IUtilityAction directly.
|
pure virtual |
Called once DecisionFlex has decided you can run.
[in] | context | the IContext in which DecisionFlex decided to run this action |
Implements TenPN.DecisionFlex.IAction.
Implemented in TenPN.DecisionFlex.Demos.RandomModifyAttribute, TenPN.DecisionFlex.Demos.WeaponAction, TenPN.DecisionFlex.Demos.ModifyAttribute, TenPN.DecisionFlex.UnityEventAction, TenPN.DecisionFlex.ToggleScriptAction, and TenPN.DecisionFlex.IdleAction.