public MoveTowardsWaypoint(decisionTreeRunner guard) { this.guard = guard; }
public MoveTowardsWaypoint() { guard = null; }
public GetNewWaypoint(decisionTreeRunner guard) { this.guard = guard; }
public GetNewWaypoint() { guard = null; }
public CheckWayPoint(decisionTreeRunner guard, IDecision yes, IDecision no) { this.guard = guard; this.yes = yes; this.no = no; }
public CheckWayPoint() { guard = null; yes = null; no = null; }