// [TypeInfo RVA: 0x0]
public class unforceinfection : MonoBehaviour
{
	public UnityEngine.Animator animator; // 0x20

	// RVA: 0x3250AC0 VA: 0x781893BAC0
	private void OnEnable();
	/*
	 *   ushort uVar1;
	 *   void *pvVar2;
	 *   undefined8 uVar3;
	 *   void *extraout_x1;
	 *   void *this_00;
	 *   long lVar4;
	 *   undefined8 uStack_60;
	 *   undefined8 uStack_58;
	 *   ulong uStack_50;
	 *   ulong uStack_48;
	 *   undefined8 uStack_40;
	 *   undefined8 uStack_38;
	 *
	 *   if ((bRam000000000754aa71 & 1) == 0) {
	 *     func_0x031fdc8c(PTR_DAT_070c3470);
	 *     bRam000000000754aa71 = 1;
	 *     methodInfo = extraout_x1;
	 *   }
	 *   pvVar2 = this.animator;
	 *   if (pvVar2 == null) {
	 *     IL2CPP.ThrowNullReferenceException();
	 *   }
	 *   this_00 = *(void **)PTR_DAT_070c3470;
	 *   if ((bRam000000000755d515 & 1) == 0) {
	 *     func_0x031fdc8c(PTR_DAT_0714df58,this_00,0,0);
	 *     func_0x031fdc8c(PTR_DAT_0714d7c0);
	 *     func_0x031fdc8c(PTR_DAT_070dc338);
	 *     bRam000000000755d515 = 1;
	 *   }
	 *   uStack_50 = 0;
	 *   uStack_48 = 0;
	 *   uStack_60 = 0;
	 *   uStack_58 = 0;
	 *   if (pvVar2 != null) {
	 *     lVar4 = *(long *)((long)pvVar2 + 0x10);
	 *     if (lVar4 == 0) {
	 *       UnityEngine.Bindings.ThrowHelper.ThrowNullReferenceException(pvVar2);
	 *     }
	 *     if (this_00 == null) {
	 *       uStack_60 = 0;
	 *       uStack_58 = 0;
	 *     }
	 *     else if (*(int *)((long)this_00 + 0x10) == 0) {
	 *       pvVar2 = System.UIntPtr.op_Explicit(1);
	 *       uVar3 = System.UIntPtr.op_Explicit(pvVar2);
	 *       uStack_40 = 0;
	 *       uStack_38 = 0;
	 *       UnityEngine.Bindings.ManagedSpanWrapper..ctor(&uStack_40,uVar3,0);
	 *       uStack_58 = uStack_38;
	 *       uStack_60 = uStack_40;
	 *     }
	 *     else {
	 *       if (cRam0000000007550941 == '\0') {
	 *         func_0x031fdc8c(PTR_DAT_070cc218);
	 *         cRam0000000007550941 = '\x01';
	 *       }
	 *       uVar1 = System.String.GetRawStringData(this_00);
	 *       uStack_50 = (ulong)uVar1;
	 *       uStack_48 = (ulong)*(uint *)((long)this_00 + 0x10);
	 *       uVar3 = func_0x04604eb0(&uStack_50,*(undefined8 *)PTR_DAT_0714d7c0);
	 *       UnityEngine.Bindings.ManagedSpanWrapper..ctor(&uStack_60,uVar3,uStack_48 & 0xffffffff);
	 *     }
	 *     if (pcRam000000000755d5b0 == null) {
	 *       pcRam000000000755d5b0 = (code *)func_0x031fdc50(&UNK_01391777);
	 *     }
	 *     (*pcRam000000000755d5b0)(lVar4,&uStack_60,0);
	 *     return;
	 *   }
	 *   IL2CPP.ThrowNullReferenceException();
	 */
	// RVA: 0x3250B18 VA: 0x781893BB18
	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;
	 */
}
