// [TypeInfo RVA: 0x0]
public class DisableAllGravity : MonoBehaviour
{
	// RVA: 0x31F9A4C VA: 0x78188E4A4C
	private void OnEnable();
	/*
	 *   undefined *puVar1;
	 *   undefined *puVar2;
	 *   long lVar3;
	 *   void *pvVar4;
	 *   void *extraout_x1;
	 *   long lVar5;
	 *   uint uStack_24;
	 *
	 *   puVar1 = typeinfo_ptr_UnityEngine_CoreModule_Object_6FC07E8;
	 *   if ((bRam000000000754a74d & 1) == 0) {
	 *     func_0x031fdc8c(typeinfo_ptr_UnityEngine_CoreModule_Debug_6FC07A8);
	 *     func_0x031fdc8c(PTR_DAT_070c0b70);
	 *     func_0x031fdc8c(typeinfo_ptr_UnityEngine_CoreModule_Object_6FC07E8);
	 *     func_0x031fdc8c(PTR_DAT_070c0b78);
	 *     bRam000000000754a74d = 1;
	 *     methodInfo = extraout_x1;
	 *   }
	 *   puVar2 = PTR_DAT_070c0b70;
	 *   if (*(int *)(*(long *)puVar1 + 0xe4) == 0) {
	 *     func_0x031fde08(*(long *)puVar1,methodInfo);
	 *   }
	 *   lVar3 = func_0x03890744(*(undefined8 *)puVar2);
	 *   if (lVar3 != 0) {
	 *     uStack_24 = *(uint *)(lVar3 + 0x18);
	 *     if (0 < (int)uStack_24) {
	 *       lVar5 = 0;
	 *       do {
	 *         if (uStack_24 <= (uint)lVar5) {
	 *           IL2CPP.ThrowIndexOutOfRangeException();
	 *         }
	 *         pvVar4 = *(void **)(lVar3 + 0x20 + lVar5 * 8);
	 *         if (pvVar4 == null) goto LAB_032f9b7c;
	 *         UnityEngine.Rigidbody.set_useGravity(pvVar4,false);
	 *         uStack_24 = *(uint *)(lVar3 + 0x18);
	 *         lVar5 = lVar5 + 1;
	 *       } while ((int)lVar5 < (int)uStack_24);
	 *     }
	 *     puVar2 = PTR_DAT_070c0b78;
	 *     puVar1 = typeinfo_ptr_UnityEngine_CoreModule_Debug_6FC07A8;
	 *     pvVar4 = (void *)func_0x031fde10(*(undefined8 *)(PTR_DAT_070c0840 + 0x48),&uStack_24);
	 *     pvVar4 = System.String.Format(*(void **)puVar2,pvVar4);
	 *     if (*(int *)(*(long *)puVar1 + 0xe4) == 0) {
	 *       func_0x031fde08(*(long *)puVar1);
	 *     }
	 *     UnityEngine.Debug.Log(pvVar4);
	 *     return;
	 *   }
	 * LAB_032f9b7c:
	 *   IL2CPP.ThrowNullReferenceException();
	 */
	// RVA: 0x31F9B84 VA: 0x78188E4B84
	public void .ctor();
	/*
	 *   undefined *puVar1;
	 *
	 *   puVar1 = typeinfo_ptr_UnityEngine_CoreModule_Object_6FC07E8;
	 *   if ((bRam000000000755f76f & 1) == 0) {
	 *     func_0x031fdc8c(typeinfo_ptr_UnityEngine_CoreModule_Object_6FC07E8,0);
	 *     bRam000000000755f76f = 1;
	 *   }
	 *   if (*(int *)(*(long *)puVar1 + 0xe4) == 0) {
	 *     func_0x031fde08();
	 *   }
	 *   return;
	 */
}
