public BTParallel(ParallelFunction func, BTPrecondition precondition) : base(precondition) { _results = new List <BTResult>(); this._func = func; }
public BTSequence(BTPrecondition precondition = null) : base(precondition) { }
public BTParallelFlexible (BTPrecondition precondition = null) : base (precondition) {}
public BTNode (BTPrecondition precondition) { this.precondition = precondition; }
public BTPrecondition2 (BTPrecondition precondition1, BTPrecondition precondition2, BTPrecondition2Param param) { _precondition1 = precondition1; _precondition2 = precondition2; _param = param; }
public BTParallelFlexible(BTPrecondition precondition = null) : base(precondition) { }
public BTAction(BTPrecondition precondition = null) : base(precondition) { }
public BTParallel (ParallelFunction func, BTPrecondition precondition) : base (precondition) { _results = new List<BTResult>(); this._func = func; }
public BTNode(BTPrecondition precondition) { this.precondition = precondition; }
public FindTargetDestination(string targetName, string destinationDataName, BTPrecondition precondition = null) : base(precondition) { _targetName = targetName; _destinationDataName = destinationDataName; }
public BTPrioritySelector(BTPrecondition precondition = null) : base(precondition) { }
public FindEscapeDestination(string targetName, string destinationDataName, float safeDistance, BTPrecondition precondition = null) : base(targetName, destinationDataName, precondition) { _safeDistance = safeDistance; }
public FindToTargetDestination(string targetName, string destinationDataName, float minDistance, BTPrecondition precondition = null) : base(targetName, destinationDataName, precondition) { _minDistance = minDistance; }
public PlayAnimation(string animationName, BTPrecondition precondition = null) : base(precondition) { _animationName = animationName; }
public BTPrecondition2(BTPrecondition precondition1, BTPrecondition precondition2, BTPrecondition2Param param) { _precondition1 = precondition1; _precondition2 = precondition2; _param = param; }
public BTPrioritySelector (BTPrecondition precondition = null) : base (precondition) {}
public BTAction (BTPrecondition precondition = null) : base (precondition) {}
public BTSequence (BTPrecondition precondition = null) : base (precondition) {}