// Token: 0x06001E45 RID: 7749 RVA: 0x00082AAB File Offset: 0x00080CAB
 private void SetState(ProjectileCallOnOwnerNearby.State newState)
 {
     if (this.state == newState)
     {
         return;
     }
     this.state = newState;
     if (this.state == ProjectileCallOnOwnerNearby.State.Inside)
     {
         UnityEvent unityEvent = this.onOwnerEnter;
         if (unityEvent == null)
         {
             return;
         }
         unityEvent.Invoke();
         return;
     }
     else
     {
         UnityEvent unityEvent2 = this.onOwnerExit;
         if (unityEvent2 == null)
         {
             return;
         }
         unityEvent2.Invoke();
         return;
     }
 }
 // Token: 0x06001E46 RID: 7750 RVA: 0x00082AE8 File Offset: 0x00080CE8
 private void FixedUpdate()
 {
     ProjectileCallOnOwnerNearby.State state = ProjectileCallOnOwnerNearby.State.Outside;
     if (this.projectileController.owner)
     {
         float num = this.radius * this.radius;
         if ((base.transform.position - this.projectileController.owner.transform.position).sqrMagnitude < num)
         {
             state = ProjectileCallOnOwnerNearby.State.Inside;
         }
     }
     this.SetState(state);
 }