private void OnActionStatusUpdated(ICharacterActionState state, ActionStatus status) { if (status.HasFlag(ActionStatus.CanTransition) || status.HasFlag(ActionStatus.Completed)) { FireReadyToChangeState(_onActionCompleteState); } }
private void OnActionStatusUpdated(ICharacterActionState state, ActionStatus status) { if (status.HasFlag(ActionStatus.Ready)) { FireReadyToChangeState(_onActionReadyState); } }