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) {}
Exemple #4
0
		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)
 {
 }
Exemple #7
0
 public BTAction(BTPrecondition precondition = null) : base(precondition)
 {
 }
		public BTParallel (ParallelFunction func, BTPrecondition precondition) : base (precondition) {
			_results = new List<BTResult>();
			this._func = func;
		}
Exemple #9
0
 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;
 }
Exemple #14
0
 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) {}
Exemple #17
0
		public BTAction (BTPrecondition precondition = null) : base (precondition) {}
Exemple #18
0
		public BTSequence (BTPrecondition precondition = null) : base (precondition) {}