// [TypeInfo RVA: 0x0]
public class forcescript : MonoBehaviour
{
	public float forceAmount; // 0x20
	private UnityEngine.Rigidbody rb; // 0x28

	// RVA: 0x3200998 VA: 0x78188EB998
	private void Awake();
	/*
	 *   undefined *puVar1;
	 *   void *pvVar2;
	 *   void **ppvVar3;
	 *
	 *   puVar1 = PTR_DAT_070c0c08;
	 *   if ((bRam000000000754a78e & 1) == 0) {
	 *     func_0x031fdc8c(PTR_DAT_070c0c08);
	 *     bRam000000000754a78e = 1;
	 *   }
	 *   pvVar2 = (void *)func_0x0373df50(this,*(undefined8 *)puVar1);
	 *   ppvVar3 = &this.rb;
	 *   *ppvVar3 = pvVar2;
	 *   if (iRam00000000077785f0 != 0) {
	 *     func_0x032ed0c0(1L << ((ulong)ppvVar3 >> 0xc & 0x3f),
	 *                     ((ulong)ppvVar3 >> 0x12 & 0x7fff) * 8 + 0x75ac5c8);
	 *   }
	 *   return;
	 */
	// RVA: 0x32009F0 VA: 0x78188EB9F0
	private void OnEnable();
	/*
	 *   undefined *puVar1;
	 *   void *pvVar2;
	 *   void *obj;
	 *   long lVar3;
	 *
	 *   pvVar2 = this.rb;
	 *   if (cRam000000000754a7ce == '\0') {
	 *     func_0x031fdc8c(typeinfo_ptr_UnityEngine_CoreModule_Vector3_6FC0A08);
	 *     cRam000000000754a7ce = '\x01';
	 *   }
	 *   puVar1 = typeinfo_ptr_UnityEngine_CoreModule_Vector3_6FC0A08;
	 *   if (pvVar2 != null) {
	 *     UnityEngine.Rigidbody.set_linearVelocity(pvVar2,**(UnityEngine_Vector3 **)
	 *                         (*(long *)typeinfo_ptr_UnityEngine_CoreModule_Vector3_6FC0A08 + 0xb8));
	 *     pvVar2 = this.rb;
	 *     if (cRam000000000754a7ce == '\0') {
	 *       func_0x031fdc8c(typeinfo_ptr_UnityEngine_CoreModule_Vector3_6FC0A08);
	 *       cRam000000000754a7ce = '\x01';
	 *     }
	 *     if (pvVar2 != null) {
	 *       UnityEngine.Rigidbody.set_angularVelocity(pvVar2,**(UnityEngine_Vector3 **)(*(long *)puVar1 + 0xb8));
	 *       obj = this.rb;
	 *       pvVar2 = UnityEngine.Component.get_transform(this);
	 *       if (pvVar2 != null) {
	 *         UnityEngine.Transform.get_forward(pvVar2);
	 *         if (obj != null) {
	 *           if ((bRam0000000007561ed7 & 1) == 0) {
	 *             func_0x031fdc8c(PTR_DAT_071515f0,1,0);
	 *             bRam0000000007561ed7 = 1;
	 *           }
	 *           if (obj != null) {
	 *             lVar3 = *(long *)((long)obj + 0x10);
	 *             if (lVar3 == 0) {
	 *               UnityEngine.Bindings.ThrowHelper.ThrowNullReferenceException(obj);
	 *             }
	 *             if (pcRam0000000007561fc0 == null) {
	 *               pcRam0000000007561fc0 = (code *)func_0x031fdc50(&UNK_01357c7f);
	 *             }
	 *             (*pcRam0000000007561fc0)(lVar3,&stack0xffffffffffffffd4,1);
	 *             return;
	 *           }
	 *           IL2CPP.ThrowNullReferenceException();
	 *         }
	 *       }
	 *     }
	 *   }
	 *   IL2CPP.ThrowNullReferenceException();
	 */
	// RVA: 0x3200ADC VA: 0x78188EBADC
	public void .ctor();
	/*
	 *   undefined *puVar1;
	 *
	 *   this.forceAmount = 1000.0;
	 *   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;
	 */
}
