Esempio n. 1
0
 public NewWaypointNode(AmeAI ameAI)
 {
     this.ameAI = ameAI;
 }
Esempio n. 2
0
 public IsInLineOfSightNode(AmeAI ameAI, Transform targetPosition)
 {
     this.ameAI          = ameAI;
     this.targetPosition = targetPosition;
 }
Esempio n. 3
0
 //TODO: Might just have it chase player unless they can find hiding spot
 public RandomLocationNode(Transform playerPosition, AmeAI ameAI)
 {
     this.playerPosition = playerPosition;
     this.ameAI          = ameAI;
 }
Esempio n. 4
0
 public LastKnownLocationNode(AmeAI ameAI)
 {
     this.ameAI = ameAI;
 }
Esempio n. 5
0
 public IsInRangeNode(AmeAI ameAI, Transform targetPosition)
 {
     this.ameAI          = ameAI;
     this.targetPosition = targetPosition;
 }
Esempio n. 6
0
 public ChasePlayerNode(Transform playerPosition, AmeAI ameAI)
 {
     this.playerPosition = playerPosition;
     this.ameAI          = ameAI;
 }
Esempio n. 7
0
 public MoveToWaypointNode(AmeAI ameAI)
 {
     this.ameAI = ameAI;
 }