void Start()
 {
     animator = GetComponent<Animator> ();
     movementController = this.GetComponent<ExteriorMainMovement>();
     firingController = this.GetComponent<ExteriorMainFiring>();
     changeState(state.approach);
 }
 void Start()
 {
     animator = GetComponent<Animator> ();
     Vector3 targetPosition = new Vector3 (0, 0, 0);
     straithMovementCountdown = Random.Range (2, 8);
     firingController = this.GetComponent<ExteriorMainFiring>();
 }