10        if (this.pickerInterval == 0f)
 
   12            this.pickerInterval = 3f;
 
   14        this.randomPointInCircle = Vector2.zero;
 
   15        base.InvokeRepeating(
"PickRandomPointInCircle", UnityEngine.Random.Range(0f, 
this.pickerInterval), 
this.pickerInterval);
 
   19    private void PickRandomPointInCircle()
 
   21        base.transform.position = this.player.transform.position;
 
   22        this.randomPointInCircle = base.transform.localPosition + UnityEngine.Random.insideUnitCircle * this.radius;
 
   23        base.transform.localPosition = this.randomPointInCircle;
 
   32    public float pickerInterval;
 
   38    public GameObject player;
 
   41    public Vector2 randomPointInCircle;