// Token: 0x060028F3 RID: 10483 RVA: 0x000F9C54 File Offset: 0x000F8054
        public static OxygenBubble registerBubble(Transform origin, float radius)
        {
            OxygenBubble oxygenBubble = new OxygenBubble(origin, radius * radius);

            OxygenManager.bubbles.Add(oxygenBubble);
            return(oxygenBubble);
        }
 // Token: 0x060028F2 RID: 10482 RVA: 0x000F9BE0 File Offset: 0x000F7FE0
 public static bool checkPointBreathable(Vector3 point)
 {
     for (int i = 0; i < OxygenManager.bubbles.Count; i++)
     {
         OxygenBubble oxygenBubble = OxygenManager.bubbles[i];
         if (!(oxygenBubble.origin == null))
         {
             if ((oxygenBubble.origin.position - point).sqrMagnitude < oxygenBubble.sqrRadius)
             {
                 return(true);
             }
         }
     }
     return(false);
 }
 // Token: 0x060028F4 RID: 10484 RVA: 0x000F9C77 File Offset: 0x000F8077
 public static void deregisterBubble(OxygenBubble bubble)
 {
     OxygenManager.bubbles.Remove(bubble);
 }