// [TypeInfo RVA: 0x0]
public class AntiSpamRpc : MonoBehaviourPunCallbacks
{
	public float RpcCooldown; // 0x28
	public float InstantiationCooldown; // 0x2C
	private System.Collections.Generic.Dictionary<System.Int32,System.Single> LastCallTimes; // 0x30
	private System.Collections.Generic.Dictionary<System.Int32,System.Single> LastInstantiationTime; // 0x38
	private Photon.Pun.PhotonView View; // 0x40

	// RVA: 0x324E9D8 VA: 0x78189399D8
	private void Awake();
	/*
	 *   undefined *puVar1;
	 *   undefined *puVar2;
	 *   void *pvVar3;
	 *   void **ppvVar4;
	 *
	 *   puVar1 = typeinfo_ptr_UnityEngine_CoreModule_Object_6FC07E8;
	 *   if ((bRam000000000754aa60 & 1) == 0) {
	 *     func_0x031fdc8c(PTR_DAT_070c1b80);
	 *     func_0x031fdc8c(PTR_DAT_070c3600);
	 *     func_0x031fdc8c(typeinfo_ptr_UnityEngine_CoreModule_Object_6FC07E8);
	 *     func_0x031fdc8c(typeinfo_ptr_PhotonUnityNetworking_PhotonNetwork_6FC08F0);
	 *     bRam000000000754aa60 = 1;
	 *   }
	 *   puVar2 = typeinfo_ptr_PhotonUnityNetworking_PhotonNetwork_6FC08F0;
	 *   pvVar3 = UnityEngine.Component.get_gameObject(this);
	 *   if (*(int *)(*(long *)puVar1 + 0xe4) == 0) {
	 *     func_0x031fde08(*(long *)puVar1);
	 *   }
	 *   puVar1 = PTR_DAT_070c1b80;
	 *   UnityEngine.Object.DontDestroyOnLoad(pvVar3);
	 *   if (*(int *)(*(long *)puVar2 + 0xe4) == 0) {
	 *     func_0x031fde08();
	 *   }
	 *   Photon.Pun.PhotonNetwork.AddCallbackTarget(this);
	 *   pvVar3 = (void *)func_0x0373df50(this,*(undefined8 *)puVar1);
	 *   ppvVar4 = &this.View;
	 *   *ppvVar4 = pvVar3;
	 *   if (iRam00000000077785f0 != 0) {
	 *     func_0x032ed0c0(1L << ((ulong)ppvVar4 >> 0xc & 0x3f),
	 *                     ((ulong)ppvVar4 >> 0x12 & 0x7fff) * 8 + 0x75ac5c8);
	 *   }
	 *   return;
	 */
	// RVA: 0x324EB14 VA: 0x7818939B14
	private void OnDestroy();
	/*
	 *   int iVar1;
	 *   int iVar2;
	 *   byte bVar3;
	 *   undefined *puVar4;
	 *   undefined *puVar5;
	 *   undefined *puVar6;
	 *   undefined8 *puVar7;
	 *   long lVar8;
	 *   long *plVar9;
	 *   void *pvVar10;
	 *   void *extraout_x1;
	 *   void *extraout_x1_00;
	 *   void *extraout_x1_01;
	 *   void *methodInfo_00;
	 *   void *methodInfo_01;
	 *   void *methodInfo_02;
	 *   long lVar11;
	 *   ulong uVar12;
	 *   int *piVar13;
	 *
	 *   puVar4 = typeinfo_ptr_PhotonUnityNetworking_PhotonNetwork_6FC08F0;
	 *   if ((bRam000000000754aa61 & 1) == 0) {
	 *     func_0x031fdc8c(typeinfo_ptr_PhotonUnityNetworking_PhotonNetwork_6FC08F0);
	 *     bRam000000000754aa61 = 1;
	 *     methodInfo = extraout_x1;
	 *   }
	 *   if (*(int *)(*(long *)puVar4 + 0xe4) == 0) {
	 *     func_0x031fde08(*(long *)puVar4,methodInfo);
	 *   }
	 *   if ((bRam0000000007555258 & 1) == 0) {
	 *     func_0x031fdc8c(PTR_DAT_070ff460,0);
	 *     func_0x031fdc8c(typeinfo_ptr_PhotonUnityNetworking_IPunOwnershipCallbacks_6FFF468);
	 *     func_0x031fdc8c(typeinfo_ptr_PhotonUnityNetworking_PhotonNetwork_6FC08F0);
	 *     func_0x031fdc8c(typeinfo_ptr_PhotonUnityNetworking_PhotonView_6FFF470);
	 *     bRam0000000007555258 = 1;
	 *   }
	 *   puVar4 = typeinfo_ptr_PhotonUnityNetworking_PhotonNetwork_6FC08F0;
	 *   if (this != null) {
	 *     bVar3 = *(byte *)(*(long *)typeinfo_ptr_PhotonUnityNetworking_PhotonView_6FFF470 + 0x130);
	 *     if ((bVar3 <= *(byte *)(*(long *)this + 0x130)) &&
	 *        (*(long *)(*(long *)(*(long *)this + 200) + (ulong)bVar3 * 8 + -8) ==
	 *         *(long *)typeinfo_ptr_PhotonUnityNetworking_PhotonView_6FFF470)) {
	 *       return;
	 *     }
	 *   }
	 *   lVar8 = *(long *)typeinfo_ptr_PhotonUnityNetworking_PhotonNetwork_6FC08F0;
	 *   if (*(int *)(lVar8 + 0xe4) == 0) {
	 *     func_0x031fde08();
	 *     lVar8 = *(long *)puVar4;
	 *   }
	 *   puVar6 = typeinfo_ptr_PhotonUnityNetworking_IPunOwnershipCallbacks_6FFF468;
	 *   if (*(long *)(*(long *)(lVar8 + 0xb8) + 8) == 0) {
	 *     return;
	 *   }
	 *   plVar9 = (long *)func_0x031fde0c(this,*(undefined8 *)
	 *                                          typeinfo_ptr_PhotonUnityNetworking_IPunOwnershipCallbacks_6FFF468
	 *                                   );
	 *   puVar5 = PTR_DAT_070ff460;
	 *   if (plVar9 != null) {
	 *     pvVar10 = (void *)func_0x031fdf24(*(undefined8 *)PTR_DAT_070ff460);
	 *     lVar8 = *plVar9;
	 *     uVar12 = (ulong)*(ushort *)(lVar8 + 0x12e);
	 *     if (uVar12 != 0) {
	 *       piVar13 = (int *)(*(long *)(lVar8 + 0xb0) + 8);
	 *       do {
	 *         if (*(long *)(piVar13 + -2) == *(long *)puVar6) {
	 *           lVar8 = lVar8 + (long)*piVar13 * 0x10 + 0x138;
	 *           goto LAB_05b62fbc;
	 *         }
	 *         uVar12 = uVar12 - 1;
	 *         piVar13 = piVar13 + 4;
	 *       } while (uVar12 != 0);
	 *     }
	 *     lVar8 = func_0x03237558(plVar9,*(long *)puVar6,0);
	 * LAB_05b62fbc:
	 *     func_0x04de824c(pvVar10,plVar9,*(undefined8 *)(lVar8 + 8),0);
	 *     methodInfo_00 = extraout_x1_00;
	 *     if (*(int *)(*(long *)puVar4 + 0xe4) == 0) {
	 *       func_0x031fde08();
	 *       methodInfo_00 = extraout_x1_01;
	 *     }
	 *     Photon.Pun.PhotonNetwork.remove_OnOwnershipRequestEv(pvVar10)
	 *     ;
	 *     pvVar10 = (void *)func_0x031fdf24(*(undefined8 *)puVar5);
	 *     lVar8 = *plVar9;
	 *     uVar12 = (ulong)*(ushort *)(lVar8 + 0x12e);
	 *     if (uVar12 != 0) {
	 *       piVar13 = (int *)(*(long *)(lVar8 + 0xb0) + 8);
	 *       do {
	 *         if (*(long *)(piVar13 + -2) == *(long *)puVar6) {
	 *           lVar8 = lVar8 + (long)(*piVar13 + 1) * 0x10 + 0x138;
	 *           goto LAB_05b63044;
	 *         }
	 *         uVar12 = uVar12 - 1;
	 *         piVar13 = piVar13 + 4;
	 *       } while (uVar12 != 0);
	 *     }
	 *     lVar8 = func_0x03237558(plVar9,*(long *)puVar6,1);
	 * LAB_05b63044:
	 *     func_0x04de824c(pvVar10,plVar9,*(undefined8 *)(lVar8 + 8),0);
	 *     Photon.Pun.PhotonNetwork.remove_OnOwnershipTransferedEv(pvVar10);
	 *     pvVar10 = (void *)func_0x031fdf24(*(undefined8 *)puVar5);
	 *     lVar8 = *plVar9;
	 *     uVar12 = (ulong)*(ushort *)(lVar8 + 0x12e);
	 *     if (uVar12 != 0) {
	 *       piVar13 = (int *)(*(long *)(lVar8 + 0xb0) + 8);
	 *       do {
	 *         if (*(long *)(piVar13 + -2) == *(long *)puVar6) {
	 *           lVar8 = lVar8 + (long)(*piVar13 + 2) * 0x10 + 0x138;
	 *           goto LAB_05b630bc;
	 *         }
	 *         uVar12 = uVar12 - 1;
	 *         piVar13 = piVar13 + 4;
	 *       } while (uVar12 != 0);
	 *     }
	 *     lVar8 = func_0x03237558(plVar9,*(long *)puVar6,2);
	 * LAB_05b630bc:
	 *     func_0x04de824c(pvVar10,plVar9,*(undefined8 *)(lVar8 + 8),0);
	 *     Photon.Pun.PhotonNetwork.remove_OnOwnershipTransferFailedEv(pvVar10);
	 *   }
	 *   lVar8 = *(long *)puVar4;
	 *   if (*(int *)(lVar8 + 0xe4) == 0) {
	 *     func_0x031fde08();
	 *     lVar8 = *(long *)puVar4;
	 *   }
	 *   puVar4 = typeinfo_ptr_PhotonRealtime_CallbackTargetChange_6FFEE58;
	 *   lVar8 = *(long *)(*(long *)(lVar8 + 0xb8) + 8);
	 *   if (lVar8 == 0) {
	 *     IL2CPP.ThrowNullReferenceException();
	 *   }
	 *   if ((bRam000000000755510c & 1) == 0) {
	 *     func_0x031fdc8c(typeinfo_ptr_PhotonRealtime_CallbackTargetChange_6FFEE58,this,0);
	 *     func_0x031fdc8c(PTR_DAT_070fee60);
	 *     bRam000000000755510c = 1;
	 *   }
	 *   lVar8 = *(long *)(lVar8 + 0x188);
	 *   pvVar10 = (void *)func_0x031fdf24(*(undefined8 *)puVar4);
	 *   System.Object..ctor(pvVar10);
	 *   *(undefined8 *)((long)pvVar10 + 0x10) = this;
	 *   func_0x031fdc38((undefined8 *)((long)pvVar10 + 0x10),this);
	 *   *(undefined1 *)((long)pvVar10 + 0x18) = 0;
	 *   if (lVar8 == 0) {
	 *     IL2CPP.ThrowNullReferenceException();
	 *   }
	 *   lVar11 = *(long *)(lVar8 + 0x10);
	 *   if (lVar11 != 0) {
	 *     iVar2 = *(int *)(lVar8 + 0x20);
	 *     if (iVar2 == *(int *)(lVar11 + 0x18)) {
	 *       iVar1 = iVar2 + 4;
	 *       if (iVar2 + 4 <= iVar2 * 2) {
	 *         iVar1 = iVar2 << 1;
	 *       }
	 *       func_0x04486cc4(lVar8,iVar1,
	 *                       *(undefined8 *)
	 *                        (*(long *)(*(long *)(*(long *)PTR_DAT_070fee60 + 0x20) + 0xc0) + 0x28));
	 *       lVar11 = *(long *)(lVar8 + 0x10);
	 *       if (lVar11 == 0) goto LAB_044868c0;
	 *     }
	 *     if (*(uint *)(lVar11 + 0x18) <= *(uint *)(lVar8 + 0x1c)) {
	 *       IL2CPP.ThrowIndexOutOfRangeException();
	 *     }
	 *     puVar7 = (undefined8 *)(lVar11 + (long)(int)*(uint *)(lVar8 + 0x1c) * 8 + 0x20);
	 *     *puVar7 = pvVar10;
	 *     func_0x031fdc38(puVar7,pvVar10);
	 *     if (*(long *)(lVar8 + 0x10) != 0) {
	 *       iVar2 = 0;
	 *       if (*(int *)(lVar8 + 0x1c) + 1 != *(int *)(*(long *)(lVar8 + 0x10) + 0x18)) {
	 *         iVar2 = *(int *)(lVar8 + 0x1c) + 1;
	 *       }
	 *       *(int *)(lVar8 + 0x1c) = iVar2;
	 *       *(ulong *)(lVar8 + 0x20) =
	 *            CONCAT44((int)((ulong)*(undefined8 *)(lVar8 + 0x20) >> 0x20) + 1,
	 *                     (int)*(undefined8 *)(lVar8 + 0x20) + 1);
	 *       return;
	 *     }
	 *   }
	 * LAB_044868c0:
	 *   IL2CPP.ThrowNullReferenceException();
	 */
	// RVA: 0x324EB6C VA: 0x7818939B6C
	public void OnEvent(ExitGames.Client.Photon.EventData Event);
	/*
	 *   undefined *puVar1;
	 *   bool bVar2;
	 *   int iVar3;
	 *   long lVar4;
	 *   ulong uVar5;
	 *   void *pvVar6;
	 *   long *plVar7;
	 *   undefined8 uVar8;
	 *   undefined8 *puVar9;
	 *   long lVar10;
	 *   float fVar11;
	 *   int iStack_3c;
	 *   undefined8 uStack_38;
	 *
	 *   puVar1 = typeinfo_ptr_PhotonUnityNetworking_PhotonNetwork_6FC08F0;
	 *   if ((bRam000000000754aa62 & 1) == 0) {
	 *     func_0x031fdc8c(PTR_DAT_070c12e8);
	 *     func_0x031fdc8c(typeinfo_ptr_UnityEngine_CoreModule_Debug_6FC07A8);
	 *     func_0x031fdc8c(PTR_DAT_070c4790);
	 *     func_0x031fdc8c(PTR_DAT_070c1bd0);
	 *     func_0x031fdc8c(typeinfo_ptr_PhotonUnityNetworking_PhotonNetwork_6FC08F0);
	 *     func_0x031fdc8c(PTR_DAT_070c4798);
	 *     func_0x031fdc8c(PTR_DAT_070c47a0);
	 *     func_0x031fdc8c(PTR_DAT_070c47a8);
	 *     bRam000000000754aa62 = 1;
	 *   }
	 *   uStack_38 = 0;
	 *   if (*(int *)(*(long *)puVar1 + 0xe4) == 0) {
	 *     func_0x031fde08();
	 *   }
	 *   bVar2 = Photon.Pun.PhotonNetwork.get_IsMasterClient();
	 *   if (!bVar2) {
	 *     return;
	 *   }
	 *   fVar11 = UnityEngine.Time.get_time();
	 *   if (param_2 == null) goto LAB_0334ef68;
	 *   iVar3 = EventData.get_Sender(param_2);
	 *   if (iVar3 == 0) {
	 *     if (*(int *)(*(long *)puVar1 + 0xe4) == 0) {
	 *       func_0x031fde08();
	 *     }
	 *     bVar2 = Photon.Pun.PhotonNetwork.get_IsConnected();
	 *     if (bVar2) {
	 *       if (*(int *)(*(long *)puVar1 + 0xe4) == 0) {
	 *         func_0x031fde08();
	 *       }
	 *       lVar4 = Photon.Pun.PhotonNetwork.get_LocalPlayer();
	 *       if (lVar4 == 0) goto LAB_0334ef68;
	 *       iVar3 = *(int *)(lVar4 + 0x18);
	 *     }
	 *     else {
	 *       iVar3 = 0;
	 *     }
	 *   }
	 *   iStack_3c = iVar3;
	 *   if (*(char *)((long)param_2 + 0x10) == -0x36) {
	 *     if (*(long *)((long)param_1 + 0x38) == 0) goto LAB_0334ef68;
	 *     uVar5 = func_0x04d81980(*(long *)((long)param_1 + 0x38),iVar3,&uStack_38,
	 *                             *(undefined8 *)PTR_DAT_070c4790);
	 *     if (((uVar5 & 1) != 0) && (fVar11 < (float)uStack_38 + *(float *)((long)param_1 + 0x2c))) {
	 *       pvVar6 = MonoBehaviourPun.get_photonView(param_1);
	 *       if (*(int *)(*(long *)puVar1 + 0xe4) == 0) {
	 *         func_0x031fde08(*(long *)puVar1);
	 *       }
	 *       plVar7 = Photon.Pun.PhotonNetwork.get_CurrentRoom();
	 *       if (plVar7 != null) {
	 *         uVar8 = (**(code **)(*plVar7 + 0x1d8))(plVar7,iVar3,0,*(undefined8 *)(*plVar7 + 0x1e0));
	 *         lVar10 = *(long *)PTR_DAT_070c12e8;
	 *         lVar4 = *(long *)(lVar10 + 0x38);
	 *         if (lVar4 == 0) {
	 *           func_0x03237280(lVar10);
	 *           lVar4 = *(long *)(lVar10 + 0x38);
	 *         }
	 *         lVar4 = *(long *)(lVar4 + 0x10);
	 *         if ((*(ushort *)(lVar4 + 0x135) & 1) == 0) {
	 *           lVar4 = func_0x03237224();
	 *         }
	 *         if (*(int *)(lVar4 + 0xe4) == 0) {
	 *           func_0x031fde08();
	 *         }
	 *         lVar4 = *(long *)(*(long *)(lVar10 + 0x38) + 0x10);
	 *         if ((*(ushort *)(lVar4 + 0x135) & 1) == 0) {
	 *           lVar4 = func_0x03237224();
	 *         }
	 *         if (pvVar6 != null) {
	 *           Photon.Pun.PhotonView.RPC(pvVar6,*(undefined8 *)PTR_DAT_070c47a0,uVar8,**(undefined8 **)(lVar4 + 0xb8))
	 *           ;
	 *           pvVar6 = (void *)func_0x031fde10(*(undefined8 *)(PTR_DAT_070c0840 + 0x48),&iStack_3c);
	 *           puVar9 = (undefined8 *)PTR_DAT_070c47a8;
	 *           goto LAB_0334eee4;
	 *         }
	 *       }
	 *       goto LAB_0334ef68;
	 *     }
	 *     lVar4 = *(long *)((long)param_1 + 0x38);
	 *   }
	 *   else {
	 *     if (*(char *)((long)param_2 + 0x10) != -0x38) {
	 *       return;
	 *     }
	 *     if (*(long *)((long)param_1 + 0x30) == 0) goto LAB_0334ef68;
	 *     uVar5 = func_0x04d81980(*(long *)((long)param_1 + 0x30),iVar3,(long)&uStack_38 + 4,
	 *                             *(undefined8 *)PTR_DAT_070c4790);
	 *     if (((uVar5 & 1) != 0) && (fVar11 < uStack_38._4_4_ + *(float *)((long)param_1 + 0x28))) {
	 *       pvVar6 = MonoBehaviourPun.get_photonView(param_1);
	 *       if (*(int *)(*(long *)puVar1 + 0xe4) == 0) {
	 *         func_0x031fde08(*(long *)puVar1);
	 *       }
	 *       plVar7 = Photon.Pun.PhotonNetwork.get_CurrentRoom();
	 *       if (plVar7 != null) {
	 *         uVar8 = (**(code **)(*plVar7 + 0x1d8))(plVar7,iVar3,0,*(undefined8 *)(*plVar7 + 0x1e0));
	 *         lVar10 = *(long *)PTR_DAT_070c12e8;
	 *         lVar4 = *(long *)(lVar10 + 0x38);
	 *         if (lVar4 == 0) {
	 *           func_0x03237280(lVar10);
	 *           lVar4 = *(long *)(lVar10 + 0x38);
	 *         }
	 *         lVar4 = *(long *)(lVar4 + 0x10);
	 *         if ((*(ushort *)(lVar4 + 0x135) & 1) == 0) {
	 *           lVar4 = func_0x03237224();
	 *         }
	 *         if (*(int *)(lVar4 + 0xe4) == 0) {
	 *           func_0x031fde08();
	 *         }
	 *         lVar4 = *(long *)(*(long *)(lVar10 + 0x38) + 0x10);
	 *         if ((*(ushort *)(lVar4 + 0x135) & 1) == 0) {
	 *           lVar4 = func_0x03237224();
	 *         }
	 *         if (pvVar6 != null) {
	 *           Photon.Pun.PhotonView.RPC(pvVar6,*(undefined8 *)PTR_DAT_070c47a0,uVar8,**(undefined8 **)(lVar4 + 0xb8))
	 *           ;
	 *           pvVar6 = (void *)func_0x031fde10(*(undefined8 *)(PTR_DAT_070c0840 + 0x48),&iStack_3c);
	 *           puVar9 = (undefined8 *)PTR_DAT_070c4798;
	 * LAB_0334eee4:
	 *           pvVar6 = System.String.Format((void *)*puVar9,pvVar6);
	 *           if (*(int *)(*(long *)typeinfo_ptr_UnityEngine_CoreModule_Debug_6FC07A8 + 0xe4) == 0) {
	 *             func_0x031fde08(*(long *)typeinfo_ptr_UnityEngine_CoreModule_Debug_6FC07A8);
	 *           }
	 *           UnityEngine.Debug.LogWarning(pvVar6);
	 *           return;
	 *         }
	 *       }
	 *       goto LAB_0334ef68;
	 *     }
	 *     lVar4 = *(long *)((long)param_1 + 0x30);
	 *   }
	 *   if (lVar4 != 0) {
	 *     func_0x04d7fff4(fVar11,lVar4,iVar3,*(undefined8 *)PTR_DAT_070c1bd0);
	 *     return;
	 *   }
	 * LAB_0334ef68:
	 *   IL2CPP.ThrowNullReferenceException();
	 */
	// RVA: 0x324EF6C VA: 0x7818939F6C
	private void Kick();
	/*
	 *   undefined *puVar1;
	 *   undefined *puVar2;
	 *   long lVar3;
	 *   void *extraout_x1;
	 *   ulong uVar4;
	 *   undefined8 uVar5;
	 *   ulong uVar6;
	 *
	 *   puVar2 = typeinfo_ptr_PhotonUnityNetworking_PhotonNetwork_6FC08F0;
	 *   if ((bRam000000000754aa63 & 1) == 0) {
	 *     func_0x031fdc8c(PTR_DAT_070c1a40);
	 *     func_0x031fdc8c(typeinfo_ptr_UnityEngine_CoreModule_Object_6FC07E8);
	 *     func_0x031fdc8c(typeinfo_ptr_PhotonUnityNetworking_PhotonNetwork_6FC08F0);
	 *     bRam000000000754aa63 = 1;
	 *     methodInfo = extraout_x1;
	 *   }
	 *   puVar1 = typeinfo_ptr_UnityEngine_CoreModule_Object_6FC07E8;
	 *   if (*(int *)(*(long *)puVar2 + 0xe4) == 0) {
	 *     func_0x031fde08(*(long *)puVar2,methodInfo);
	 *   }
	 *   puVar2 = PTR_DAT_070c1a40;
	 *   Photon.Pun.PhotonNetwork.Disconnect();
	 *   Environment.Exit(0);
	 *   if (*(int *)(*(long *)puVar1 + 0xe4) == 0) {
	 *     func_0x031fde08();
	 *   }
	 *   lVar3 = func_0x03890744(*(undefined8 *)puVar2);
	 *   if (lVar3 != 0) {
	 *     if (0 < (int)*(ulong *)(lVar3 + 0x18)) {
	 *       uVar6 = 0;
	 *       uVar4 = *(ulong *)(lVar3 + 0x18) & 0xffffffff;
	 *       do {
	 *         if (uVar4 <= uVar6) {
	 *           IL2CPP.ThrowIndexOutOfRangeException();
	 *         }
	 *         uVar5 = *(undefined8 *)(lVar3 + 0x20 + uVar6 * 8);
	 *         if (*(int *)(*(long *)puVar1 + 0xe4) == 0) {
	 *           func_0x031fde08();
	 *         }
	 *         UnityEngine.Object.Destroy(uVar5);
	 *         uVar4 = (ulong)*(uint *)(lVar3 + 0x18);
	 *         uVar6 = uVar6 + 1;
	 *       } while ((long)uVar6 < (long)(int)*(uint *)(lVar3 + 0x18));
	 *     }
	 *     return;
	 *   }
	 *   IL2CPP.ThrowNullReferenceException();
	 */
	// RVA: 0x324F074 VA: 0x781893A074
	public void .ctor();
	/*
	 *   undefined *puVar1;
	 *   undefined *puVar2;
	 *   undefined8 uVar3;
	 *   void *pvVar4;
	 *   void *extraout_x1;
	 *   undefined8 uVar5;
	 *
	 *   puVar2 = PTR_DAT_070c1c68;
	 *   puVar1 = PTR_DAT_070c1c60;
	 *   if ((bRam000000000754aa64 & 1) == 0) {
	 *     func_0x031fdc8c(PTR_DAT_070c1c68);
	 *     func_0x031fdc8c(PTR_DAT_070c1c60);
	 *     bRam000000000754aa64 = 1;
	 *     methodInfo = extraout_x1;
	 *   }
	 *   uVar5 = NEON_fmov(0x3f800000,4);
	 *   uVar3 = *(undefined8 *)puVar1;
	 *   this.RpcCooldown = (float)(int)uVar5;
	 *   this.InstantiationCooldown = (float)(int)((ulong)uVar5 >> 0x20);
	 *   pvVar4 = (void *)func_0x031fdf24(uVar3,methodInfo);
	 *   func_0x04d7f65c(pvVar4,*(undefined8 *)puVar2);
	 *   this.LastCallTimes = pvVar4;
	 *   func_0x031fdc38(&this.LastCallTimes,pvVar4);
	 *   pvVar4 = (void *)func_0x031fdf24(*(undefined8 *)puVar1);
	 *   func_0x04d7f65c(pvVar4,*(undefined8 *)puVar2);
	 *   this.LastInstantiationTime = pvVar4;
	 *   func_0x031fdc38(&this.LastInstantiationTime,pvVar4);
	 *   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;
	 */
}
