Esempio n. 1
0
 public BTParallel(ParallelFunction func, BTPrecondition precondition) : base(precondition)
 {
     _results   = new List <BTResult>();
     this._func = func;
 }
Esempio n. 2
0
 public BTSequence(BTPrecondition precondition = null) : base(precondition)
 {
 }
		public BTParallelFlexible (BTPrecondition precondition = null) : base (precondition) {}
Esempio n. 4
0
		public BTNode (BTPrecondition precondition) {
			this.precondition = precondition;
		}
Esempio n. 5
0
		public BTPrecondition2 (BTPrecondition precondition1, BTPrecondition precondition2, BTPrecondition2Param param) {
			_precondition1 = precondition1;
			_precondition2 = precondition2;
			_param = param;
		}
 public BTParallelFlexible(BTPrecondition precondition = null) : base(precondition)
 {
 }
Esempio n. 7
0
 public BTAction(BTPrecondition precondition = null) : base(precondition)
 {
 }
Esempio n. 8
0
		public BTParallel (ParallelFunction func, BTPrecondition precondition) : base (precondition) {
			_results = new List<BTResult>();
			this._func = func;
		}
Esempio n. 9
0
 public BTNode(BTPrecondition precondition)
 {
     this.precondition = precondition;
 }
Esempio n. 10
0
 public FindTargetDestination(string targetName, string destinationDataName, BTPrecondition precondition = null)
     : base(precondition)
 {
     _targetName = targetName;
     _destinationDataName = destinationDataName;
 }
 public BTPrioritySelector(BTPrecondition precondition = null) : base(precondition)
 {
 }
Esempio n. 12
0
 public FindEscapeDestination(string targetName, string destinationDataName, float safeDistance, BTPrecondition precondition = null)
     : base(targetName, destinationDataName, precondition)
 {
     _safeDistance = safeDistance;
 }
Esempio n. 13
0
 public FindToTargetDestination(string targetName, string destinationDataName, float minDistance, BTPrecondition precondition = null)
     : base(targetName, destinationDataName, precondition)
 {
     _minDistance = minDistance;
 }
Esempio n. 14
0
 public PlayAnimation(string animationName, BTPrecondition precondition = null)
     : base(precondition)
 {
     _animationName = animationName;
 }
Esempio n. 15
0
 public BTPrecondition2(BTPrecondition precondition1, BTPrecondition precondition2, BTPrecondition2Param param)
 {
     _precondition1 = precondition1;
     _precondition2 = precondition2;
     _param         = param;
 }
		public BTPrioritySelector (BTPrecondition precondition = null) : base (precondition) {}
Esempio n. 17
0
		public BTAction (BTPrecondition precondition = null) : base (precondition) {}
Esempio n. 18
0
		public BTSequence (BTPrecondition precondition = null) : base (precondition) {}