namespace Photon.VR.Player
{

	// [TypeInfo RVA: 0x0]
	public class PhotonVRPlayer : MonoBehaviourPun
	{
		public UnityEngine.Transform Head; // 0x28
		public UnityEngine.Transform Body; // 0x30
		public UnityEngine.Transform LeftHand; // 0x38
		public UnityEngine.Transform RightHand; // 0x40
		public System.Collections.Generic.List<UnityEngine.SkinnedMeshRenderer> ColourObjects; // 0x48
		public UnityEngine.Transform HeadCosmetics; // 0x50
		public UnityEngine.Transform FaceCosmetics; // 0x58
		public UnityEngine.Transform BodyCosmetics; // 0x60
		public UnityEngine.Transform LeftHandCosmetics; // 0x68
		public UnityEngine.Transform RightHandCosmetics; // 0x70
		public TMPro.TextMeshPro NameText; // 0x78
		public bool HideLocalPlayer; // 0x80
		private string verifiedName; // 0x88

		// RVA: 0x328C8D8 VA: 0x78189778D8
		private void Awake();
		/*
		 *   char cVar1;
		 *   undefined *puVar2;
		 *   undefined *puVar3;
		 *   undefined *puVar4;
		 *   undefined *puVar5;
		 *   undefined *puVar6;
		 *   undefined *puVar7;
		 *   bool bVar8;
		 *   void *pvVar9;
		 *   long lVar10;
		 *   undefined8 *puVar11;
		 *   ulong uVar12;
		 *   long *plVar13;
		 *   void *pvVar14;
		 *   PhotonVRPlayer *this_00;
		 *   PhotonVRPlayer *this_01;
		 *   PhotonVRPlayer *this_02;
		 *   PhotonVRPlayer *this_03;
		 *   PhotonVRPlayer *this_04;
		 *   void *in_x3;
		 *   void **ppvVar15;
		 *   undefined4 in_s1;
		 *   undefined4 in_s2;
		 *   undefined4 in_s3;
		 *   UnityEngine_Color value;
		 *   undefined8 uStack_88;
		 *   undefined8 *puStack_80;
		 *   void *pvStack_78;
		 *   undefined8 uStack_70;
		 *   undefined8 *puStack_68;
		 *   void *pvStack_60;
		 *
		 *   if ((bRam000000000754ad0d & 1) == 0) {
		 *     func_0x031fdc8c(typeinfo_ptr_UnityEngine_CoreModule_Object_6FC07E8);
		 *     func_0x031fdc8c(typeinfo_ptr_Assembly_CSharp_PhotonVRManager_6FC2800);
		 *     bRam000000000754ad0d = 1;
		 *   }
		 *   pvVar9 = MonoBehaviourPun.get_photonView(this);
		 *   puVar2 = typeinfo_ptr_Assembly_CSharp_PhotonVRManager_6FC2800;
		 *   if (pvVar9 == null) goto LAB_0338ca7c;
		 *   if (*(char *)((long)pvVar9 + 0x68) != '\0') {
		 *     if (*(int *)(*(long *)typeinfo_ptr_Assembly_CSharp_PhotonVRManager_6FC2800 + 0xe4) == 0) {
		 *       func_0x031fde08();
		 *     }
		 *     if (cRam000000000754a95e == '\0') {
		 *       func_0x031fdc8c(typeinfo_ptr_Assembly_CSharp_PhotonVRManager_6FC2800);
		 *       cRam000000000754a95e = '\x01';
		 *     }
		 *     lVar10 = *(long *)puVar2;
		 *     if (*(int *)(lVar10 + 0xe4) == 0) {
		 *       func_0x031fde08();
		 *       lVar10 = *(long *)puVar2;
		 *     }
		 *     if (**(long **)(lVar10 + 0xb8) == 0) goto LAB_0338ca7c;
		 *     puVar11 = (undefined8 *)(**(long **)(lVar10 + 0xb8) + 0x80);
		 *     *puVar11 = this;
		 *     func_0x031fdc38(puVar11,this);
		 *     if (this.HideLocalPlayer != false) {
		 *       if ((this.Head == null) ||
		 *          (pvVar9 = UnityEngine.Component.get_gameObject(this.Head)
		 *          , pvVar9 == null)) {
		 * LAB_0338ca7c:
		 *         IL2CPP.ThrowNullReferenceException();
		 *       }
		 *       UnityEngine.GameObject.SetActive(pvVar9,false);
		 *       if ((this.Body == null) ||
		 *          (pvVar9 = UnityEngine.Component.get_gameObject(this.Body)
		 *          , pvVar9 == null)) goto LAB_0338ca7c;
		 *       UnityEngine.GameObject.SetActive(pvVar9,false);
		 *       if ((this.RightHand == null) ||
		 *          (pvVar9 = UnityEngine.Component.get_gameObject(this.RightHand), pvVar9 == null))
		 *       goto LAB_0338ca7c;
		 *       UnityEngine.GameObject.SetActive(pvVar9,false);
		 *       if ((this.LeftHand == null) ||
		 *          (pvVar9 = UnityEngine.Component.get_gameObject(this.LeftHand), pvVar9 == null))
		 *       goto LAB_0338ca7c;
		 *       UnityEngine.GameObject.SetActive(pvVar9,false);
		 *       if ((this.NameText == null) ||
		 *          (pvVar9 = UnityEngine.Component.get_gameObject(this.NameText), pvVar9 == null))
		 *       goto LAB_0338ca7c;
		 *       UnityEngine.GameObject.SetActive(pvVar9,false);
		 *     }
		 *   }
		 *   puVar2 = typeinfo_ptr_UnityEngine_CoreModule_Object_6FC07E8;
		 *   pvVar9 = UnityEngine.Component.get_gameObject(this);
		 *   if (*(int *)(*(long *)puVar2 + 0xe4) == 0) {
		 *     func_0x031fde08(*(long *)puVar2);
		 *   }
		 *   UnityEngine.Object.DontDestroyOnLoad(pvVar9);
		 *   puVar2 = typeinfo_ptr_UnityEngine_CoreModule_Object_6FC07E8;
		 *   if ((bRam000000000754ad10 & 1) == 0) {
		 *     func_0x031fdc8c(PTR_DAT_070c1528);
		 *     func_0x031fdc8c(PTR_DAT_070c5e28);
		 *     func_0x031fdc8c(PTR_DAT_070c5e30);
		 *     func_0x031fdc8c(PTR_DAT_070c5e38);
		 *     func_0x031fdc8c(PTR_DAT_070c1ba0);
		 *     func_0x031fdc8c(PTR_DAT_070c5c18);
		 *     func_0x031fdc8c(PTR_DAT_070c5e40);
		 *     func_0x031fdc8c(typeinfo_ptr_UnityEngine_CoreModule_Object_6FC07E8);
		 *     func_0x031fdc8c(PTR_DAT_070c1ba8);
		 *     func_0x031fdc8c(PTR_DAT_070c5c20);
		 *     func_0x031fdc8c(PTR_DAT_070c1c28);
		 *     bRam000000000754ad10 = 1;
		 *   }
		 *   pvVar9 = this.NameText;
		 *   uStack_70 = 0;
		 *   puStack_68 = null;
		 *   pvStack_60 = null;
		 *   if (*(int *)(*(long *)puVar2 + 0xe4) == 0) {
		 *     func_0x031fde08();
		 *   }
		 *   uVar12 = UnityEngine.Object.op_Inequality(pvVar9,null);
		 *   if ((uVar12 & 1) != 0) {
		 *     ppvVar15 = &this.verifiedName;
		 *     bVar8 = System.String.IsNullOrEmpty(*ppvVar15);
		 *     if (bVar8) {
		 *       pvVar9 = MonoBehaviourPun.get_photonView(this);
		 *       if (pvVar9 == null) goto LAB_0338ce40;
		 *       cVar1 = *(char *)((long)pvVar9 + 0x68);
		 *       pvVar9 = MonoBehaviourPun.get_photonView(this);
		 *       if (cVar1 == '\0') {
		 *         if ((pvVar9 == null) || (*(long *)((long)pvVar9 + 0x80) == 0)) goto LAB_0338ce40;
		 *         pvVar9 = *(void **)(*(long *)((long)pvVar9 + 0x80) + 0x20);
		 *       }
		 *       else {
		 *         if ((pvVar9 == null) || (*(long *)((long)pvVar9 + 0x80) == 0)) goto LAB_0338ce40;
		 *         pvVar9 = UnityEngine.PlayerPrefs.GetString(*(void **)PTR_DAT_070c1c28,*(void **)(*(long *)((long)pvVar9 + 0x80) + 0x20));
		 *       }
		 *       *ppvVar15 = pvVar9;
		 *       func_0x031fdc38(ppvVar15);
		 *     }
		 *     plVar13 = this.NameText;
		 *     if (plVar13 == null) goto LAB_0338ce40;
		 *     (**(code **)(*plVar13 + 0x558))(plVar13,*ppvVar15,*(undefined8 *)(*plVar13 + 0x560));
		 *   }
		 *   pvVar9 = MonoBehaviourPun.get_photonView(this);
		 *   puVar6 = PTR_DAT_070c1ba8;
		 *   puVar4 = PTR_DAT_070c1528;
		 *   if (((pvVar9 != null) && (*(long *)((long)pvVar9 + 0x80) != 0)) &&
		 *      (lVar10 = *(long *)(*(long *)((long)pvVar9 + 0x80) + 0x38), lVar10 != 0)) {
		 *     uVar12 = func_0x04e2d048(lVar10,*(undefined8 *)PTR_DAT_070c1ba8,*(undefined8 *)PTR_DAT_070c1528)
		 *     ;
		 *     if ((uVar12 & 1) != 0) {
		 *       if (this.ColourObjects == null) goto LAB_0338ce40;
		 *       func_0x03f2e1a8(&uStack_88,this.ColourObjects,*(undefined8 *)PTR_DAT_070c5e40);
		 *       puVar7 = PTR_DAT_070c5e30;
		 *       puVar5 = PTR_DAT_070c1ba0;
		 *       puVar3 = PTR_DAT_070c0840;
		 *       puStack_68 = puStack_80;
		 *       uStack_70 = uStack_88;
		 *       puStack_80 = &uStack_70;
		 *       pvStack_60 = pvStack_78;
		 *       uStack_88 = 0;
		 *       while (uVar12 = func_0x05018cac(&uStack_70,*(undefined8 *)puVar7), pvVar9 = pvStack_60,
		 *             (uVar12 & 1) != 0) {
		 *         if (*(int *)(*(long *)puVar2 + 0xe4) == 0) {
		 *           func_0x031fde08();
		 *         }
		 *         uVar12 = UnityEngine.Object.op_Inequality(pvVar9,null);
		 *         if ((uVar12 & 1) != 0) {
		 *           if (pvVar9 == null) {
		 *             IL2CPP.ThrowNullReferenceException();
		 *           }
		 *           pvVar9 = UnityEngine.Renderer.get_material(pvVar9);
		 *           pvVar14 = MonoBehaviourPun.get_photonView(this);
		 *           if (pvVar14 == null) {
		 *             IL2CPP.ThrowNullReferenceException();
		 *           }
		 *           if (*(long *)((long)pvVar14 + 0x80) == 0) {
		 *             IL2CPP.ThrowNullReferenceException();
		 *           }
		 *           pvVar14 = *(void **)(*(long *)((long)pvVar14 + 0x80) + 0x38);
		 *           if (pvVar14 == null) {
		 *             IL2CPP.ThrowNullReferenceException();
		 *           }
		 *           plVar13 = Hashtable.get_Item(pvVar14,*(void **)puVar6);
		 *           if ((plVar13 != null) && (*plVar13 != *(long *)(puVar3 + 0x90))) {
		 *             noreturn_helper_30fe2b4();
		 *           }
		 *           value.r = func_0x0384d3d0(plVar13,*(undefined8 *)puVar5);
		 *           if (pvVar9 == null) {
		 *             IL2CPP.ThrowNullReferenceException();
		 *           }
		 *           value.g = (float)in_s1;
		 *           value.a = (float)in_s3;
		 *           value.b = (float)in_s2;
		 *           UnityEngine.Material.set_color(pvVar9,value);
		 *         }
		 *       }
		 *       func_0x05018ca8(&uStack_70,*(undefined8 *)PTR_DAT_070c5e28);
		 *     }
		 *     pvVar9 = MonoBehaviourPun.get_photonView(this);
		 *     puVar2 = PTR_DAT_070c5c20;
		 *     if (((pvVar9 != null) && (*(long *)((long)pvVar9 + 0x80) != 0)) &&
		 *        (lVar10 = *(long *)(*(long *)((long)pvVar9 + 0x80) + 0x38), lVar10 != 0)) {
		 *       uVar12 = func_0x04e2d048(lVar10,*(undefined8 *)PTR_DAT_070c5c20,*(undefined8 *)puVar4);
		 *       if ((uVar12 & 1) == 0) {
		 *         return;
		 *       }
		 *       pvVar9 = MonoBehaviourPun.get_photonView(this);
		 *       if (((pvVar9 != null) && (*(long *)((long)pvVar9 + 0x80) != 0)) &&
		 *          (pvVar9 = *(void **)(*(long *)((long)pvVar9 + 0x80) + 0x38), pvVar9 != null)) {
		 *         plVar13 = Hashtable.get_Item(pvVar9,*(void **)puVar2);
		 *         if ((plVar13 != null) && (*plVar13 != *(long *)(PTR_DAT_070c0840 + 0x90))) {
		 *           noreturn_helper_30fe2b4();
		 *         }
		 *         this_00 = (PhotonVRPlayer *)func_0x0384d48c(plVar13,*(undefined8 *)PTR_DAT_070c5c18);
		 *         if (this_00 != null) {
		 *           PhotonVRPlayer.UpdateCosmetics(this_00,this.HeadCosmetics,*(void **)&this_00->field_0x10);
		 *           PhotonVRPlayer.UpdateCosmetics(this_01,this.BodyCosmetics,*(void **)&this_00->field_0x20);
		 *           PhotonVRPlayer.UpdateCosmetics(this_02,this.FaceCosmetics,*(void **)&this_00->field_0x18);
		 *           PhotonVRPlayer.UpdateCosmetics(this_03,this.LeftHandCosmetics,this_00->Head);
		 *           PhotonVRPlayer.UpdateCosmetics(this_04,this.RightHandCosmetics,this_00->Body);
		 *           return;
		 *         }
		 *       }
		 *     }
		 *   }
		 * LAB_0338ce40:
		 *   IL2CPP.ThrowNullReferenceException();
		 */
		// RVA: 0x328CEEC VA: 0x7818977EEC
		private void Update();
		/*
		 *   undefined *puVar1;
		 *   void *pvVar2;
		 *   long lVar3;
		 *   void *pvVar4;
		 *   UnityEngine_Vector3 UVar5;
		 *   UnityEngine_Vector4 UVar6;
		 *
		 *   if ((bRam000000000754ad0e & 1) == 0) {
		 *     func_0x031fdc8c(typeinfo_ptr_Assembly_CSharp_PhotonVRManager_6FC2800);
		 *     bRam000000000754ad0e = 1;
		 *   }
		 *   pvVar2 = MonoBehaviourPun.get_photonView(this);
		 *   puVar1 = typeinfo_ptr_Assembly_CSharp_PhotonVRManager_6FC2800;
		 *   if (pvVar2 != null) {
		 *     if (*(char *)((long)pvVar2 + 0x68) == '\0') {
		 *       return;
		 *     }
		 *     if (this.Head != null) {
		 *       pvVar2 = UnityEngine.Component.get_transform(this.Head);
		 *       if (*(int *)(*(long *)puVar1 + 0xe4) == 0) {
		 *         func_0x031fde08(*(long *)puVar1);
		 *       }
		 *       if (cRam000000000754a95e == '\0') {
		 *         func_0x031fdc8c(typeinfo_ptr_Assembly_CSharp_PhotonVRManager_6FC2800);
		 *         cRam000000000754a95e = '\x01';
		 *       }
		 *       lVar3 = *(long *)puVar1;
		 *       if (*(int *)(lVar3 + 0xe4) == 0) {
		 *         func_0x031fde08();
		 *         lVar3 = *(long *)puVar1;
		 *       }
		 *       if ((((**(long **)(lVar3 + 0xb8) != 0) &&
		 *            (pvVar4 = *(void **)(**(long **)(lVar3 + 0xb8) + 0x40), pvVar4 != null)) &&
		 *           (pvVar4 = UnityEngine.Component.get_transform(pvVar4),
		 *           pvVar4 != null)) &&
		 *          (UVar5 = UnityEngine.Transform.get_position(pvVar4),
		 *          pvVar2 != null)) {
		 *         UnityEngine.Transform.set_position(pvVar2,UVar5);
		 *         if (this.Head != null) {
		 *           pvVar2 = UnityEngine.Component.get_transform(this.Head);
		 *           if (cRam000000000754a95e == '\0') {
		 *             func_0x031fdc8c(typeinfo_ptr_Assembly_CSharp_PhotonVRManager_6FC2800);
		 *             cRam000000000754a95e = '\x01';
		 *           }
		 *           lVar3 = *(long *)puVar1;
		 *           if (*(int *)(lVar3 + 0xe4) == 0) {
		 *             func_0x031fde08();
		 *             lVar3 = *(long *)puVar1;
		 *           }
		 *           if (((**(long **)(lVar3 + 0xb8) != 0) &&
		 *               (pvVar4 = *(void **)(**(long **)(lVar3 + 0xb8) + 0x40), pvVar4 != null)) &&
		 *              ((pvVar4 = UnityEngine.Component.get_transform(pvVar4)
		 *               , pvVar4 != null &&
		 *               (UVar6 = UnityEngine.Transform.get_rotation(pvVar4),
		 *               pvVar2 != null)))) {
		 *             UnityEngine.Transform.set_rotation(pvVar2,UVar6);
		 *             if (this.RightHand != null) {
		 *               pvVar2 = UnityEngine.Component.get_transform(this.RightHand);
		 *               if (cRam000000000754a95e == '\0') {
		 *                 func_0x031fdc8c(typeinfo_ptr_Assembly_CSharp_PhotonVRManager_6FC2800);
		 *                 cRam000000000754a95e = '\x01';
		 *               }
		 *               lVar3 = *(long *)puVar1;
		 *               if (*(int *)(lVar3 + 0xe4) == 0) {
		 *                 func_0x031fde08();
		 *                 lVar3 = *(long *)puVar1;
		 *               }
		 *               if (((**(long **)(lVar3 + 0xb8) != 0) &&
		 *                   (pvVar4 = *(void **)(**(long **)(lVar3 + 0xb8) + 0x50), pvVar4 != null)) &&
		 *                  ((pvVar4 = UnityEngine.Component.get_transform(pvVar4), pvVar4 != null &&
		 *                   (UVar5 = UnityEngine.Transform.get_position(pvVar4), pvVar2 != null)))) {
		 *                 UnityEngine.Transform.set_position(pvVar2,UVar5);
		 *                 if (this.RightHand != null) {
		 *                   pvVar2 = UnityEngine.Component.get_transform(this.RightHand);
		 *                   if (cRam000000000754a95e == '\0') {
		 *                     func_0x031fdc8c(typeinfo_ptr_Assembly_CSharp_PhotonVRManager_6FC2800);
		 *                     cRam000000000754a95e = '\x01';
		 *                   }
		 *                   lVar3 = *(long *)puVar1;
		 *                   if (*(int *)(lVar3 + 0xe4) == 0) {
		 *                     func_0x031fde08();
		 *                     lVar3 = *(long *)puVar1;
		 *                   }
		 *                   if ((((**(long **)(lVar3 + 0xb8) != 0) &&
		 *                        (pvVar4 = *(void **)(**(long **)(lVar3 + 0xb8) + 0x50), pvVar4 != null
		 *                        )) && (pvVar4 = UnityEngine.Component.get_transform(pvVar4), pvVar4 != null)) &&
		 *                      (UVar6 = UnityEngine.Transform.get_rotation(pvVar4), pvVar2 != null)) {
		 *                     UnityEngine.Transform.set_rotation(pvVar2,UVar6);
		 *                     if (this.LeftHand != null) {
		 *                       pvVar2 = UnityEngine.Component.get_transform(this.LeftHand);
		 *                       if (cRam000000000754a95e == '\0') {
		 *                         func_0x031fdc8c(typeinfo_ptr_Assembly_CSharp_PhotonVRManager_6FC2800);
		 *                         cRam000000000754a95e = '\x01';
		 *                       }
		 *                       lVar3 = *(long *)puVar1;
		 *                       if (*(int *)(lVar3 + 0xe4) == 0) {
		 *                         func_0x031fde08();
		 *                         lVar3 = *(long *)puVar1;
		 *                       }
		 *                       if (((**(long **)(lVar3 + 0xb8) != 0) &&
		 *                           (pvVar4 = *(void **)(**(long **)(lVar3 + 0xb8) + 0x48),
		 *                           pvVar4 != null)) &&
		 *                          ((pvVar4 = UnityEngine.Component.get_transform(pvVar4), pvVar4 != null &&
		 *                           (UVar5 = UnityEngine.Transform.get_position(pvVar4), pvVar2 != null)))) {
		 *                         UnityEngine.Transform.set_position(pvVar2,UVar5);
		 *                         if (this.LeftHand != null) {
		 *                           pvVar2 = UnityEngine.Component.get_transform(this.LeftHand);
		 *                           if (cRam000000000754a95e == '\0') {
		 *                             func_0x031fdc8c(typeinfo_ptr_Assembly_CSharp_PhotonVRManager_6FC2800);
		 *                             cRam000000000754a95e = '\x01';
		 *                           }
		 *                           lVar3 = *(long *)puVar1;
		 *                           if (*(int *)(lVar3 + 0xe4) == 0) {
		 *                             func_0x031fde08();
		 *                             lVar3 = *(long *)puVar1;
		 *                           }
		 *                           if (((**(long **)(lVar3 + 0xb8) != 0) &&
		 *                               (pvVar4 = *(void **)(**(long **)(lVar3 + 0xb8) + 0x48),
		 *                               pvVar4 != null)) &&
		 *                              (pvVar4 = UnityEngine.Component.get_transform(pvVar4), pvVar4 != null)) {
		 *                             UnityEngine.Transform.get_rotation(pvVar4);
		 *                             if (pvVar2 != null) {
		 *                               if ((bRam000000000755ff1d & 1) == 0) {
		 *                                 func_0x031fdc8c(PTR_DAT_0714f6d0,0);
		 *                                 bRam000000000755ff1d = 1;
		 *                               }
		 *                               if (pvVar2 != null) {
		 *                                 lVar3 = *(long *)((long)pvVar2 + 0x10);
		 *                                 if (lVar3 == 0) {
		 *                                   UnityEngine.Bindings.ThrowHelper.ThrowNullReferenceException(pvVar2);
		 *                                 }
		 *                                 if (pcRam000000000755ff70 == null) {
		 *                                   pcRam000000000755ff70 = (code *)func_0x031fdc50(&UNK_013598d0);
		 *                                 }
		 *                                 (*pcRam000000000755ff70)(lVar3,&stack0xffffffffffffffd0);
		 *                                 return;
		 *                               }
		 *                               IL2CPP.ThrowNullReferenceException();
		 *                             }
		 *                           }
		 *                         }
		 *                       }
		 *                     }
		 *                   }
		 *                 }
		 *               }
		 *             }
		 *           }
		 *         }
		 *       }
		 *     }
		 *   }
		 *   IL2CPP.ThrowNullReferenceException();
		 */
		// RVA: 0x3287854 VA: 0x7818972854
		public void RefreshPlayerValues();
		/*
		 *   undefined *puVar1;
		 *   undefined *puVar2;
		 *   undefined *puVar3;
		 *   bool bVar4;
		 *   int iVar5;
		 *   void *pvVar6;
		 *   undefined8 uVar7;
		 *   void *pvVar8;
		 *   void *pvVar9;
		 *   undefined8 *puVar10;
		 *   void *pvVar11;
		 *   undefined8 uVar12;
		 *   void *methodInfo_00;
		 *   void *extraout_x1;
		 *   void *extraout_x1_00;
		 *   undefined8 extraout_x1_01;
		 *   undefined8 extraout_x1_02;
		 *   undefined8 extraout_x1_03;
		 *   undefined8 extraout_x1_04;
		 *   void *value;
		 *   long lVar13;
		 *   undefined8 *puVar14;
		 *   ulong uVar15;
		 *   int *piVar16;
		 *   long lVar17;
		 *   long *plVar18;
		 *   void *pvVar19;
		 *   undefined8 uStack_80;
		 *   undefined8 uStack_78;
		 *   undefined4 uStack_70;
		 *   uint5 auStack_68 [2];
		 *   undefined8 uStack_58;
		 *
		 *   if ((bRam000000000754ad0f & 1) == 0) {
		 *     func_0x031fdc8c(PTR_DAT_070c12e8);
		 *     func_0x031fdc8c(PTR_DAT_070c5c60);
		 *     bRam000000000754ad0f = 1;
		 *   }
		 *   pvVar6 = MonoBehaviourPun.get_photonView(this);
		 *   puVar1 = PTR_DAT_070c12e8;
		 *   if (pvVar6 == null) {
		 * LAB_03387948:
		 *     IL2CPP.ThrowNullReferenceException();
		 *   }
		 *   if (*(char *)((long)pvVar6 + 0x68) == '\0') {
		 *     return;
		 *   }
		 *   pvVar6 = MonoBehaviourPun.get_photonView(this);
		 *   lVar17 = *(long *)puVar1;
		 *   lVar13 = *(long *)(lVar17 + 0x38);
		 *   if (lVar13 == 0) {
		 *     func_0x03237280(lVar17);
		 *     lVar13 = *(long *)(lVar17 + 0x38);
		 *   }
		 *   lVar13 = *(long *)(lVar13 + 0x10);
		 *   if ((*(ushort *)(lVar13 + 0x135) & 1) == 0) {
		 *     lVar13 = func_0x03237224();
		 *   }
		 *   if (*(int *)(lVar13 + 0xe4) == 0) {
		 *     func_0x031fde08();
		 *   }
		 *   lVar13 = *(long *)(*(long *)(lVar17 + 0x38) + 0x10);
		 *   if ((*(ushort *)(lVar13 + 0x135) & 1) == 0) {
		 *     lVar13 = func_0x03237224();
		 *   }
		 *   puVar1 = typeinfo_ptr_PhotonUnityNetworking_PhotonNetwork_6FC08F0;
		 *   if (pvVar6 == null) goto LAB_03387948;
		 *   pvVar11 = *(void **)PTR_DAT_070c5c60;
		 *   value = (void *)**(undefined8 **)(lVar13 + 0xb8);
		 *   if ((bRam00000000075552a7 & 1) == 0) {
		 *     func_0x031fdc8c(typeinfo_ptr_PhotonUnityNetworking_PhotonNetwork_6FC08F0);
		 *     bRam00000000075552a7 = 1;
		 *   }
		 *   if (*(int *)(*(long *)puVar1 + 0xe4) == 0) {
		 *     func_0x031fde08();
		 *   }
		 *   if ((bRam0000000007555246 & 1) == 0) {
		 *     func_0x031fdc8c(typeinfo_ptr_UnityEngine_CoreModule_Debug_6FC07A8);
		 *     func_0x031fdc8c(typeinfo_ptr_PhotonUnityNetworking_PhotonNetwork_6FC08F0);
		 *     func_0x031fdc8c(PTR_DAT_070ff9b8);
		 *     func_0x031fdc8c(PTR_DAT_070ff9c0);
		 *     func_0x031fdc8c(PTR_DAT_070ff9c8);
		 *     func_0x031fdc8c(PTR_DAT_070ff9d0);
		 *     func_0x031fdc8c(PTR_DAT_070ff9d8);
		 *     bRam0000000007555246 = 1;
		 *   }
		 *   puVar1 = typeinfo_ptr_UnityEngine_CoreModule_Debug_6FC07A8;
		 *   bVar4 = System.String.IsNullOrEmpty(pvVar11);
		 *   puVar3 = PTR_DAT_070ff9d8;
		 *   puVar2 = typeinfo_ptr_PhotonUnityNetworking_PhotonNetwork_6FC08F0;
		 *   if (bVar4) {
		 *     if (*(int *)(*(long *)puVar1 + 0xe4) == 0) {
		 *       func_0x031fde08();
		 *     }
		 *     puVar1 = typeinfo_ptr_UnityEngine_CoreModule_Debug_6FC07A8;
		 *     uVar7 = *(undefined8 *)puVar3;
		 *     uVar12 = 0;
		 *     if ((bRam000000000755e096 & 1) == 0) {
		 *       func_0x031fdc8c(typeinfo_ptr_UnityEngine_CoreModule_Debug_6FC07A8,0);
		 *       func_0x031fdc8c(typeinfo_ptr_UnityEngine_CoreModule_ILogger_6FD4B40);
		 *       bRam000000000755e096 = 1;
		 *       uVar12 = extraout_x1_03;
		 *     }
		 *     if (*(int *)(*(long *)puVar1 + 0xe4) == 0) {
		 *       func_0x031fde08();
		 *       uVar12 = extraout_x1_04;
		 *     }
		 *     if (cRam000000000755000b == '\0') {
		 *       func_0x031fdc8c(typeinfo_ptr_UnityEngine_CoreModule_Debug_6FC07A8,uVar12);
		 *       cRam000000000755000b = '\x01';
		 *     }
		 *     lVar13 = *(long *)puVar1;
		 *     if (*(int *)(lVar13 + 0xe4) == 0) {
		 *       func_0x031fde08();
		 *       lVar13 = *(long *)puVar1;
		 *     }
		 *     plVar18 = *(long **)(*(long *)(lVar13 + 0xb8) + 8);
		 *     if (plVar18 == null) {
		 *       IL2CPP.ThrowNullReferenceException();
		 *     }
		 *     lVar13 = *plVar18;
		 *     uVar15 = (ulong)*(ushort *)(lVar13 + 0x12e);
		 *     if (uVar15 != 0) {
		 *       piVar16 = (int *)(*(long *)(lVar13 + 0xb0) + 8);
		 *       do {
		 *         if (*(long *)(piVar16 + -2) == *(long *)typeinfo_ptr_UnityEngine_CoreModule_ILogger_6FD4B40)
		 *         {
		 *           puVar10 = (undefined8 *)(lVar13 + (long)(*piVar16 + 3) * 0x10 + 0x138);
		 *           goto LAB_06938a10;
		 *         }
		 *         uVar15 = uVar15 - 1;
		 *         piVar16 = piVar16 + 4;
		 *       } while (uVar15 != 0);
		 *     }
		 *     puVar10 = (undefined8 *)
		 *               func_0x03237558(plVar18,*(long *)typeinfo_ptr_UnityEngine_CoreModule_ILogger_6FD4B40,3
		 *                              );
		 * LAB_06938a10:
		 *     (*(code *)*puVar10)(plVar18,0,uVar7,puVar10[1]);
		 *     return;
		 *   }
		 *   pvVar8 = *(void **)typeinfo_ptr_PhotonUnityNetworking_PhotonNetwork_6FC08F0;
		 *   if (*(int *)((long)pvVar8 + 0xe4) == 0) {
		 *     pvVar8 = (void *)func_0x031fde08();
		 *   }
		 *   bVar4 = Photon.Pun.PhotonNetwork.VerifyCanUseNetwork();
		 *   if (!bVar4) {
		 *     return;
		 *   }
		 *   pvVar8 = *(void **)puVar2;
		 *   if (*(int *)((long)pvVar8 + 0xe4) == 0) {
		 *     pvVar8 = (void *)func_0x031fde08();
		 *   }
		 *   pvVar8 = Photon.Pun.PhotonNetwork.get_CurrentRoom();
		 *   puVar10 = (undefined8 *)PTR_DAT_070ff9c0;
		 *   puVar14 = (undefined8 *)PTR_DAT_070ff9b8;
		 *   if (pvVar8 == null) {
		 * LAB_05b712a8:
		 *     pvVar6 = System.String.Concat((void *)*puVar10,pvVar11,(void *)*puVar14)
		 *     ;
		 *     lVar13 = *(long *)puVar1;
		 *     if (*(int *)(lVar13 + 0xe4) == 0) {
		 *       func_0x031fde08(lVar13);
		 *     }
		 *     puVar1 = typeinfo_ptr_UnityEngine_CoreModule_Debug_6FC07A8;
		 *     uVar12 = 0;
		 *     if ((bRam000000000755e09c & 1) == 0) {
		 *       func_0x031fdc8c(typeinfo_ptr_UnityEngine_CoreModule_Debug_6FC07A8,0);
		 *       func_0x031fdc8c(typeinfo_ptr_UnityEngine_CoreModule_ILogger_6FD4B40);
		 *       bRam000000000755e09c = 1;
		 *       uVar12 = extraout_x1_01;
		 *     }
		 *     if (*(int *)(*(long *)puVar1 + 0xe4) == 0) {
		 *       func_0x031fde08();
		 *       uVar12 = extraout_x1_02;
		 *     }
		 *     if (cRam000000000755000b == '\0') {
		 *       func_0x031fdc8c(typeinfo_ptr_UnityEngine_CoreModule_Debug_6FC07A8,uVar12);
		 *       cRam000000000755000b = '\x01';
		 *     }
		 *     lVar13 = *(long *)puVar1;
		 *     if (*(int *)(lVar13 + 0xe4) == 0) {
		 *       func_0x031fde08();
		 *       lVar13 = *(long *)puVar1;
		 *     }
		 *     plVar18 = *(long **)(*(long *)(lVar13 + 0xb8) + 8);
		 *     if (plVar18 == null) {
		 *       IL2CPP.ThrowNullReferenceException();
		 *     }
		 *     lVar13 = *plVar18;
		 *     uVar15 = (ulong)*(ushort *)(lVar13 + 0x12e);
		 *     if (uVar15 != 0) {
		 *       piVar16 = (int *)(*(long *)(lVar13 + 0xb0) + 8);
		 *       do {
		 *         if (*(long *)(piVar16 + -2) == *(long *)typeinfo_ptr_UnityEngine_CoreModule_ILogger_6FD4B40)
		 *         {
		 *           puVar10 = (undefined8 *)(lVar13 + (long)(*piVar16 + 3) * 0x10 + 0x138);
		 *           goto LAB_069357b4;
		 *         }
		 *         uVar15 = uVar15 - 1;
		 *         piVar16 = piVar16 + 4;
		 *       } while (uVar15 != 0);
		 *     }
		 *     puVar10 = (undefined8 *)
		 *               func_0x03237558(plVar18,*(long *)typeinfo_ptr_UnityEngine_CoreModule_ILogger_6FD4B40,3
		 *                              );
		 * LAB_069357b4:
		 *     (*(code *)*puVar10)(plVar18,2,pvVar6,puVar10[1]);
		 *     return;
		 *   }
		 *   lVar13 = *(long *)puVar2;
		 *   if (*(int *)(lVar13 + 0xe4) == 0) {
		 *     func_0x031fde08();
		 *     lVar13 = *(long *)puVar2;
		 *   }
		 *   puVar10 = (undefined8 *)PTR_DAT_070ff9d0;
		 *   puVar14 = (undefined8 *)PTR_DAT_070ff9c8;
		 *   if (*(long *)(*(long *)(lVar13 + 0xb8) + 8) == 0) goto LAB_05b712a8;
		 *   if (*(int *)(lVar13 + 0xe4) == 0) {
		 *     func_0x031fde08();
		 *   }
		 *   puVar1 = typeinfo_ptr_PhotonUnityNetworking_PhotonNetwork_6FC08F0;
		 *   if ((bRam0000000007555277 & 1) == 0) {
		 *     func_0x031fdc8c(typeinfo_ptr_UnityEngine_CoreModule_Debug_6FC07A8);
		 *     func_0x031fdc8c(PTR_DAT_070ff670);
		 *     func_0x031fdc8c(PTR_DAT_070cef08);
		 *     func_0x031fdc8c(PTR_DAT_070ff4d0);
		 *     func_0x031fdc8c(PTR_DAT_070c1f30);
		 *     func_0x031fdc8c(typeinfo_ptr_PhotonUnityNetworking_PhotonNetwork_6FC08F0);
		 *     func_0x031fdc8c(typeinfo_ptr_PhotonRealtime_RaiseEventOptions_6FC18A8);
		 *     func_0x031fdc8c(PTR_DAT_070ff9e0);
		 *     func_0x031fdc8c(PTR_DAT_070c18b0);
		 *     func_0x031fdc8c(PTR_DAT_070c0a80);
		 *     func_0x031fdc8c(PTR_DAT_070ff9e8);
		 *     func_0x031fdc8c(PTR_DAT_070ff9f0);
		 *     func_0x031fdc8c(PTR_DAT_070ff9f8);
		 *     func_0x031fdc8c(PTR_DAT_070ffa00);
		 *     func_0x031fdc8c(PTR_DAT_070ffa08);
		 *     func_0x031fdc8c(PTR_DAT_070ffa10);
		 *     func_0x031fdc8c(PTR_DAT_070ffa18);
		 *     func_0x031fdc8c(PTR_DAT_070cb270);
		 *     bRam0000000007555277 = 1;
		 *   }
		 *   lVar13 = *(long *)puVar1;
		 *   uStack_58 = 0;
		 *   auStack_68[0]._0_8_ = 0;
		 *   if (*(int *)(lVar13 + 0xe4) == 0) {
		 *     func_0x031fde08();
		 *     lVar13 = *(long *)puVar1;
		 *   }
		 *   if ((pvVar6 != null) && (lVar13 = *(long *)(*(long *)(lVar13 + 0xb8) + 0xa0), lVar13 != 0))
		 *   {
		 *     uVar15 = func_0x03b4edd8(lVar13,*(undefined1 *)((long)pvVar6 + 0x20),
		 *                              *(undefined8 *)PTR_DAT_070ff4d0);
		 *     if ((uVar15 & 1) != 0) {
		 *       return;
		 *     }
		 *     if (*(int *)((long)pvVar6 + 0x94) < 1) {
		 *       pvVar8 = (void *)func_0x031fdd78(*(undefined8 *)PTR_DAT_070c0a80,6);
		 *       if (pvVar8 == null) goto LAB_05b71de4;
		 *       if (*(int *)((long)pvVar8 + 0x18) == 0) goto LAB_05b71de8;
		 *       *(undefined8 *)((long)pvVar8 + 0x20) = *(undefined8 *)PTR_DAT_070ffa08;
		 *       func_0x031fdc38((undefined8 *)((long)pvVar8 + 0x20));
		 *       uStack_58 = CONCAT44(uStack_58._4_4_,*(undefined4 *)((long)pvVar6 + 0x94));
		 *       pvVar9 = System.Int32.ToString(&uStack_58);
		 *       if ((*(uint *)((long)pvVar8 + 0x18) & 0xfffffffe) == 0) goto LAB_05b71de8;
		 *       *(undefined8 *)((long)pvVar8 + 0x28) = pvVar9;
		 *       func_0x031fdc38((undefined8 *)((long)pvVar8 + 0x28),pvVar9);
		 *       if (*(uint *)((long)pvVar8 + 0x18) < 3) goto LAB_05b71de8;
		 *       *(undefined8 *)((long)pvVar8 + 0x30) = *(undefined8 *)PTR_DAT_070ffa10;
		 *       func_0x031fdc38((undefined8 *)((long)pvVar8 + 0x30));
		 *       if ((*(uint *)((long)pvVar8 + 0x18) & 0xfffffffc) == 0) goto LAB_05b71de8;
		 *       *(undefined8 *)((long)pvVar8 + 0x38) = pvVar11;
		 *       func_0x031fdc38((undefined8 *)((long)pvVar8 + 0x38),pvVar11);
		 *       if (*(uint *)((long)pvVar8 + 0x18) < 5) goto LAB_05b71de8;
		 *       *(undefined8 *)((long)pvVar8 + 0x40) = *(undefined8 *)PTR_DAT_070ff9f0;
		 *       func_0x031fdc38();
		 *       pvVar9 = UnityEngine.Component.get_gameObject(pvVar6);
		 *       if (pvVar9 == null) goto LAB_05b71de4;
		 *       pvVar9 = UnityEngine.Object.get_name(pvVar9);
		 *       if (*(uint *)((long)pvVar8 + 0x18) < 6) goto LAB_05b71de8;
		 *       *(void **)((long)pvVar8 + 0x48) = pvVar9;
		 *       func_0x031fdc38();
		 *       pvVar8 = System.String.Concat(pvVar8);
		 *       if (*(int *)(*(long *)typeinfo_ptr_UnityEngine_CoreModule_Debug_6FC07A8 + 0xe4) == 0) {
		 *         func_0x031fde08(*(long *)typeinfo_ptr_UnityEngine_CoreModule_Debug_6FC07A8);
		 *       }
		 *       UnityEngine.Debug.LogError(pvVar8);
		 *     }
		 *     lVar13 = *(long *)puVar1;
		 *     if (*(int *)(lVar13 + 0xe4) == 0) {
		 *       func_0x031fde08();
		 *       lVar13 = *(long *)puVar1;
		 *     }
		 *     if (1 < *(int *)(*(long *)(lVar13 + 0xb8) + 0x24)) {
		 *       pvVar8 = (void *)func_0x031fdd78(*(undefined8 *)PTR_DAT_070c0a80,7);
		 *       if (pvVar8 == null) goto LAB_05b71de4;
		 *       if (*(int *)((long)pvVar8 + 0x18) == 0) {
		 * LAB_05b71de8:
		 *         IL2CPP.ThrowIndexOutOfRangeException();
		 *       }
		 *       *(undefined8 *)((long)pvVar8 + 0x20) = *(undefined8 *)PTR_DAT_070ffa00;
		 *       func_0x031fdc38((undefined8 *)((long)pvVar8 + 0x20));
		 *       if ((*(uint *)((long)pvVar8 + 0x18) & 0xfffffffe) == 0) goto LAB_05b71de8;
		 *       *(undefined8 *)((long)pvVar8 + 0x28) = pvVar11;
		 *       func_0x031fdc38((undefined8 *)((long)pvVar8 + 0x28),pvVar11);
		 *       if (*(uint *)((long)pvVar8 + 0x18) < 3) goto LAB_05b71de8;
		 *       *(undefined8 *)((long)pvVar8 + 0x30) = *(undefined8 *)PTR_DAT_070ff9f8;
		 *       func_0x031fdc38((undefined8 *)((long)pvVar8 + 0x30));
		 *       uStack_70 = 0;
		 *       uStack_80 = *(undefined8 *)PTR_DAT_070ff9e0;
		 *       uStack_78 = 0xffffffffffffffff;
		 *       pvVar9 = System.Net.UnsafeNclNativeMethods.HttpApi.Enum.ToString(&uStack_80);
		 *       if ((*(uint *)((long)pvVar8 + 0x18) & 0xfffffffc) == 0) goto LAB_05b71de8;
		 *       *(undefined8 *)((long)pvVar8 + 0x38) = pvVar9;
		 *       func_0x031fdc38((undefined8 *)((long)pvVar8 + 0x38),pvVar9);
		 *       if (*(uint *)((long)pvVar8 + 0x18) < 5) goto LAB_05b71de8;
		 *       *(undefined8 *)((long)pvVar8 + 0x40) = *(undefined8 *)PTR_DAT_070ffa18;
		 *       func_0x031fdc38();
		 *       if (*(uint *)((long)pvVar8 + 0x18) < 6) goto LAB_05b71de8;
		 *       *(undefined8 *)((long)pvVar8 + 0x48) = 0;
		 *       func_0x031fdc38((undefined8 *)((long)pvVar8 + 0x48));
		 *       if (*(uint *)((long)pvVar8 + 0x18) < 7) goto LAB_05b71de8;
		 *       *(undefined8 *)((long)pvVar8 + 0x50) = *(undefined8 *)PTR_DAT_070cb270;
		 *       func_0x031fdc38();
		 *       pvVar8 = System.String.Concat(pvVar8);
		 *       if (*(int *)(*(long *)typeinfo_ptr_UnityEngine_CoreModule_Debug_6FC07A8 + 0xe4) == 0) {
		 *         func_0x031fde08(*(long *)typeinfo_ptr_UnityEngine_CoreModule_Debug_6FC07A8);
		 *       }
		 *       UnityEngine.Debug.Log(pvVar8);
		 *       lVar13 = *(long *)puVar1;
		 *     }
		 *     if (*(int *)(lVar13 + 0xe4) == 0) {
		 *       func_0x031fde08();
		 *       lVar13 = *(long *)puVar1;
		 *     }
		 *     lVar13 = *(long *)(*(long *)(lVar13 + 0xb8) + 0x1c0);
		 *     if (lVar13 != 0) {
		 *       func_0x04e2cfdc(lVar13,*(undefined8 *)PTR_DAT_070ff670);
		 *       puVar2 = PTR_DAT_070c0840;
		 *       pvVar9 = *(void **)(*(long *)(*(long *)puVar1 + 0xb8) + 0x1c0);
		 *       pvVar19 = *(void **)(*(long *)(*(long *)puVar1 + 0xb8) + 0x120);
		 *       uStack_80 = CONCAT44(uStack_80._4_4_,*(undefined4 *)((long)pvVar6 + 0x94));
		 *       pvVar8 = (void *)func_0x031fde10(*(undefined8 *)(PTR_DAT_070c0840 + 0x48),&uStack_80);
		 *       if (pvVar9 != null) {
		 *         Hashtable.set_Item(pvVar9,pvVar19,pvVar8);
		 *         iVar5 = Photon.Pun.PhotonView.get_Prefix(pvVar6);
		 *         if (0 < iVar5) {
		 *           lVar13 = *(long *)puVar1;
		 *           pvVar8 = extraout_x1;
		 *           if (*(int *)(lVar13 + 0xe4) == 0) {
		 *             func_0x031fde08();
		 *             lVar13 = *(long *)puVar1;
		 *             pvVar8 = extraout_x1_00;
		 *           }
		 *           pvVar9 = *(void **)(*(long *)(lVar13 + 0xb8) + 0x1c0);
		 *           pvVar19 = *(void **)(*(long *)(lVar13 + 0xb8) + 0x128);
		 *           iVar5 = Photon.Pun.PhotonView.get_Prefix(pvVar6);
		 *           uStack_80 = CONCAT62(uStack_80._2_6_,(short)iVar5);
		 *           pvVar8 = (void *)func_0x031fde10(*(undefined8 *)(puVar2 + 0x38),&uStack_80);
		 *           if (pvVar9 == null) goto LAB_05b71de4;
		 *           Hashtable.set_Item(pvVar9,pvVar19,pvVar8);
		 *         }
		 *         pvVar8 = *(void **)puVar1;
		 *         if (*(int *)((long)pvVar8 + 0xe4) == 0) {
		 *           func_0x031fde08();
		 *           pvVar8 = *(void **)puVar1;
		 *         }
		 *         pvVar9 = *(void **)(*(long *)((long)pvVar8 + 0xb8) + 0x1c0);
		 *         pvVar19 = *(void **)(*(long *)((long)pvVar8 + 0xb8) + 0x130);
		 *         iVar5 = Photon.Pun.PhotonNetwork.get_ServerTimestamp();
		 *         uStack_80 = CONCAT44(uStack_80._4_4_,iVar5);
		 *         pvVar8 = (void *)func_0x031fde10(*(undefined8 *)(puVar2 + 0x48),&uStack_80);
		 *         if (pvVar9 != null) {
		 *           Hashtable.set_Item(pvVar9,pvVar19,pvVar8);
		 *           uStack_58 = uStack_58 & 0xffffffff;
		 *           lVar13 = *(long *)(*(long *)(*(long *)puVar1 + 0xb8) + 0xf0);
		 *           if (lVar13 != 0) {
		 *             uVar15 = func_0x04e21594(lVar13,pvVar11,(long)&uStack_58 + 4,
		 *                                      *(undefined8 *)PTR_DAT_070cef08);
		 *             lVar13 = *(long *)puVar1;
		 *             if ((uVar15 & 1) == 0) {
		 *               if (*(int *)(lVar13 + 0xe4) == 0) {
		 *                 func_0x031fde08();
		 *                 lVar13 = *(long *)puVar1;
		 *               }
		 *               pvVar8 = *(void **)(*(long *)(lVar13 + 0xb8) + 0x1c0);
		 *               if (pvVar8 == null) goto LAB_05b71de4;
		 *               pvVar9 = *(void **)(*(long *)(lVar13 + 0xb8) + 0x138);
		 *             }
		 *             else {
		 *               if (*(int *)(lVar13 + 0xe4) == 0) {
		 *                 func_0x031fde08();
		 *                 lVar13 = *(long *)puVar1;
		 *               }
		 *               pvVar8 = *(void **)(*(long *)(lVar13 + 0xb8) + 0x1c0);
		 *               pvVar9 = *(void **)(*(long *)(lVar13 + 0xb8) + 0x148);
		 *               uStack_80 = CONCAT71(uStack_80._1_7_,(char)(uStack_58 >> 0x20));
		 *               pvVar11 = (void *)func_0x031fde10(*(undefined8 *)(puVar2 + 0x18),&uStack_80);
		 *               if (pvVar8 == null) goto LAB_05b71de4;
		 *             }
		 *             Hashtable.set_Item(pvVar8,pvVar9,pvVar11);
		 *             if ((value != null) && (*(long *)((long)value + 0x18) != 0)) {
		 *               lVar13 = *(long *)puVar1;
		 *               if (*(int *)(lVar13 + 0xe4) == 0) {
		 *                 func_0x031fde08();
		 *                 lVar13 = *(long *)puVar1;
		 *               }
		 *               pvVar11 = *(void **)(*(long *)(lVar13 + 0xb8) + 0x1c0);
		 *               if (pvVar11 == null) goto LAB_05b71de4;
		 *               Hashtable.set_Item(pvVar11,*(void **)(*(long *)(lVar13 + 0xb8) + 0x140),value);
		 *             }
		 *             auStack_68[0]._0_8_ = 0;
		 *             if (*(int *)(*(long *)PTR_DAT_070c18b0 + 0xe4) == 0) {
		 *               func_0x031fde08();
		 *             }
		 *             ExitGames.Client.Photon.SendOptions.set_Reliability(auStack_68,true);
		 *             auStack_68[0] = (uint5)(uint)auStack_68[0];
		 *             uVar12 = (undefined8)auStack_68[0];
		 *             lVar13 = *(long *)puVar1;
		 *             if (*(int *)(lVar13 + 0xe4) == 0) {
		 *               func_0x031fde08();
		 *               lVar13 = *(long *)puVar1;
		 *             }
		 *             lVar17 = *(long *)(lVar13 + 0xb8);
		 *             lVar13 = *(long *)(lVar17 + 0x1c8);
		 *             if (lVar13 != 0) {
		 *               *(undefined1 *)(lVar13 + 0x11) = *(undefined1 *)((long)pvVar6 + 0x20);
		 *               Photon.Pun.PhotonNetwork.RaiseEventInternal(200,*(undefined8 *)(lVar17 + 0x1c0),lVar13,uVar12);
		 *               lVar13 = *(long *)(*(long *)(*(long *)puVar1 + 0xb8) + 8);
		 *               if (lVar13 != 0) {
		 *                 Photon.Pun.PhotonNetwork.ExecuteRpc(*(undefined8 *)(*(long *)(*(long *)puVar1 + 0xb8) + 0x1c0),*(undefined8 *)(lVar13 + 0x120));
		 *                 return;
		 *               }
		 *             }
		 *           }
		 *         }
		 *       }
		 *     }
		 *   }
		 * LAB_05b71de4:
		 *   IL2CPP.ThrowNullReferenceException();
		 */
		// RVA: 0x328D25C VA: 0x781897825C
		private void RPCRefreshPlayerValues(Photon.Pun.PhotonMessageInfo info);
		/*
		 *   char cVar1;
		 *   undefined *puVar2;
		 *   undefined *puVar3;
		 *   undefined *puVar4;
		 *   undefined *puVar5;
		 *   undefined *puVar6;
		 *   undefined *puVar7;
		 *   bool bVar8;
		 *   ulong uVar9;
		 *   long *plVar10;
		 *   void *pvVar11;
		 *   PhotonVRPlayer *this;
		 *   PhotonVRPlayer *this_00;
		 *   PhotonVRPlayer *this_01;
		 *   PhotonVRPlayer *this_02;
		 *   PhotonVRPlayer *this_03;
		 *   void *pvVar12;
		 *   undefined8 uVar13;
		 *   undefined8 *puVar14;
		 *   long lVar15;
		 *   UnityEngine_Color value;
		 *   undefined8 uStack_88;
		 *   undefined8 *puStack_80;
		 *   void *pvStack_78;
		 *   undefined8 uStack_70;
		 *   undefined8 *puStack_68;
		 *   void *pvStack_60;
		 *
		 *   lVar15 = *(long *)(param_6 + 8);
		 *   pvVar12 = MonoBehaviourPun.get_photonView(param_5);
		 *   puVar2 = typeinfo_ptr_UnityEngine_CoreModule_Object_6FC07E8;
		 *   if (pvVar12 == null) {
		 *     IL2CPP.ThrowNullReferenceException();
		 *   }
		 *   if (lVar15 != *(long *)((long)pvVar12 + 0x80)) {
		 *     return;
		 *   }
		 *   if ((bRam000000000754ad10 & 1) == 0) {
		 *     func_0x031fdc8c(PTR_DAT_070c1528);
		 *     func_0x031fdc8c(PTR_DAT_070c5e28);
		 *     func_0x031fdc8c(PTR_DAT_070c5e30);
		 *     func_0x031fdc8c(PTR_DAT_070c5e38);
		 *     func_0x031fdc8c(PTR_DAT_070c1ba0);
		 *     func_0x031fdc8c(PTR_DAT_070c5c18);
		 *     func_0x031fdc8c(PTR_DAT_070c5e40);
		 *     func_0x031fdc8c(typeinfo_ptr_UnityEngine_CoreModule_Object_6FC07E8);
		 *     func_0x031fdc8c(PTR_DAT_070c1ba8);
		 *     func_0x031fdc8c(PTR_DAT_070c5c20);
		 *     func_0x031fdc8c(PTR_DAT_070c1c28);
		 *     bRam000000000754ad10 = 1;
		 *   }
		 *   uVar13 = *(undefined8 *)((long)param_5 + 0x78);
		 *   uStack_70 = 0;
		 *   puStack_68 = null;
		 *   pvStack_60 = null;
		 *   if (*(int *)(*(long *)puVar2 + 0xe4) == 0) {
		 *     func_0x031fde08();
		 *   }
		 *   uVar9 = UnityEngine.Object.op_Inequality(uVar13,null);
		 *   if ((uVar9 & 1) != 0) {
		 *     puVar14 = (undefined8 *)((long)param_5 + 0x88);
		 *     bVar8 = System.String.IsNullOrEmpty((void *)*puVar14);
		 *     if (bVar8) {
		 *       pvVar12 = MonoBehaviourPun.get_photonView(param_5)
		 *       ;
		 *       if (pvVar12 == null) goto LAB_0338ce40;
		 *       cVar1 = *(char *)((long)pvVar12 + 0x68);
		 *       pvVar12 = MonoBehaviourPun.get_photonView(param_5)
		 *       ;
		 *       if (cVar1 == '\0') {
		 *         if ((pvVar12 == null) || (*(long *)((long)pvVar12 + 0x80) == 0)) goto LAB_0338ce40;
		 *         pvVar12 = *(void **)(*(long *)((long)pvVar12 + 0x80) + 0x20);
		 *       }
		 *       else {
		 *         if ((pvVar12 == null) || (*(long *)((long)pvVar12 + 0x80) == 0)) goto LAB_0338ce40;
		 *         pvVar12 = UnityEngine.PlayerPrefs.GetString(*(void **)PTR_DAT_070c1c28,*(void **)(*(long *)((long)pvVar12 + 0x80) + 0x20));
		 *       }
		 *       *puVar14 = pvVar12;
		 *       func_0x031fdc38(puVar14);
		 *     }
		 *     plVar10 = *(long **)((long)param_5 + 0x78);
		 *     if (plVar10 == null) goto LAB_0338ce40;
		 *     (**(code **)(*plVar10 + 0x558))(plVar10,*puVar14,*(undefined8 *)(*plVar10 + 0x560));
		 *   }
		 *   pvVar12 = MonoBehaviourPun.get_photonView(param_5);
		 *   puVar6 = PTR_DAT_070c1ba8;
		 *   puVar4 = PTR_DAT_070c1528;
		 *   if (((pvVar12 != null) && (*(long *)((long)pvVar12 + 0x80) != 0)) &&
		 *      (lVar15 = *(long *)(*(long *)((long)pvVar12 + 0x80) + 0x38), lVar15 != 0)) {
		 *     uVar9 = func_0x04e2d048(lVar15,*(undefined8 *)PTR_DAT_070c1ba8,*(undefined8 *)PTR_DAT_070c1528);
		 *     if ((uVar9 & 1) != 0) {
		 *       if (*(long *)((long)param_5 + 0x48) == 0) goto LAB_0338ce40;
		 *       func_0x03f2e1a8(&uStack_88,*(long *)((long)param_5 + 0x48),*(undefined8 *)PTR_DAT_070c5e40);
		 *       puVar7 = PTR_DAT_070c5e30;
		 *       puVar5 = PTR_DAT_070c1ba0;
		 *       puVar3 = PTR_DAT_070c0840;
		 *       puStack_68 = puStack_80;
		 *       uStack_70 = uStack_88;
		 *       puStack_80 = &uStack_70;
		 *       pvStack_60 = pvStack_78;
		 *       uStack_88 = 0;
		 *       while (uVar9 = func_0x05018cac(&uStack_70,*(undefined8 *)puVar7), pvVar12 = pvStack_60,
		 *             (uVar9 & 1) != 0) {
		 *         if (*(int *)(*(long *)puVar2 + 0xe4) == 0) {
		 *           func_0x031fde08();
		 *         }
		 *         uVar9 = UnityEngine.Object.op_Inequality(pvVar12,null);
		 *         if ((uVar9 & 1) != 0) {
		 *           if (pvVar12 == null) {
		 *             IL2CPP.ThrowNullReferenceException();
		 *           }
		 *           pvVar12 = UnityEngine.Renderer.get_material(pvVar12);
		 *           pvVar11 = MonoBehaviourPun.get_photonView(param_5);
		 *           if (pvVar11 == null) {
		 *             IL2CPP.ThrowNullReferenceException();
		 *           }
		 *           if (*(long *)((long)pvVar11 + 0x80) == 0) {
		 *             IL2CPP.ThrowNullReferenceException();
		 *           }
		 *           pvVar11 = *(void **)(*(long *)((long)pvVar11 + 0x80) + 0x38);
		 *           if (pvVar11 == null) {
		 *             IL2CPP.ThrowNullReferenceException();
		 *           }
		 *           plVar10 = Hashtable.get_Item(pvVar11,*(void **)puVar6);
		 *           if ((plVar10 != null) && (*plVar10 != *(long *)(puVar3 + 0x90))) {
		 *             noreturn_helper_30fe2b4();
		 *           }
		 *           value.r = func_0x0384d3d0(plVar10,*(undefined8 *)puVar5);
		 *           if (pvVar12 == null) {
		 *             IL2CPP.ThrowNullReferenceException();
		 *           }
		 *           value.g = (float)param_2;
		 *           value.a = (float)param_4;
		 *           value.b = (float)param_3;
		 *           UnityEngine.Material.set_color(pvVar12,value);
		 *         }
		 *       }
		 *       func_0x05018ca8(&uStack_70,*(undefined8 *)PTR_DAT_070c5e28);
		 *     }
		 *     pvVar12 = MonoBehaviourPun.get_photonView(param_5);
		 *     puVar2 = PTR_DAT_070c5c20;
		 *     if (((pvVar12 != null) && (*(long *)((long)pvVar12 + 0x80) != 0)) &&
		 *        (lVar15 = *(long *)(*(long *)((long)pvVar12 + 0x80) + 0x38), lVar15 != 0)) {
		 *       uVar9 = func_0x04e2d048(lVar15,*(undefined8 *)PTR_DAT_070c5c20,*(undefined8 *)puVar4);
		 *       if ((uVar9 & 1) == 0) {
		 *         return;
		 *       }
		 *       pvVar12 = MonoBehaviourPun.get_photonView(param_5)
		 *       ;
		 *       if (((pvVar12 != null) && (*(long *)((long)pvVar12 + 0x80) != 0)) &&
		 *          (pvVar12 = *(void **)(*(long *)((long)pvVar12 + 0x80) + 0x38), pvVar12 != null)) {
		 *         plVar10 = Hashtable.get_Item(pvVar12,*(void **)puVar2);
		 *         if ((plVar10 != null) && (*plVar10 != *(long *)(PTR_DAT_070c0840 + 0x90))) {
		 *           noreturn_helper_30fe2b4();
		 *         }
		 *         this = (PhotonVRPlayer *)func_0x0384d48c(plVar10,*(undefined8 *)PTR_DAT_070c5c18);
		 *         if (this != null) {
		 *           PhotonVRPlayer.UpdateCosmetics(this,*(void **)((long)param_5 + 0x50),*(void **)&this.field_0x10);
		 *           PhotonVRPlayer.UpdateCosmetics(this_00,*(void **)((long)param_5 + 0x60),*(void **)&this.field_0x20);
		 *           PhotonVRPlayer.UpdateCosmetics(this_01,*(void **)((long)param_5 + 0x58),*(void **)&this.field_0x18);
		 *           PhotonVRPlayer.UpdateCosmetics(this_02,*(void **)((long)param_5 + 0x68),this.Head);
		 *           PhotonVRPlayer.UpdateCosmetics(this_03,*(void **)((long)param_5 + 0x70),this.Body);
		 *           return;
		 *         }
		 *       }
		 *     }
		 *   }
		 * LAB_0338ce40:
		 *   IL2CPP.ThrowNullReferenceException();
		 */
		// RVA: 0x328CA80 VA: 0x7818977A80
		private void _RefreshPlayerValues();
		/*
		 *   char cVar1;
		 *   undefined *puVar2;
		 *   undefined *puVar3;
		 *   undefined *puVar4;
		 *   undefined *puVar5;
		 *   undefined *puVar6;
		 *   undefined *puVar7;
		 *   bool bVar8;
		 *   long lVar9;
		 *   ulong uVar10;
		 *   long *plVar11;
		 *   void *pvVar12;
		 *   PhotonVRPlayer *this_00;
		 *   PhotonVRPlayer *this_01;
		 *   PhotonVRPlayer *this_02;
		 *   PhotonVRPlayer *this_03;
		 *   PhotonVRPlayer *this_04;
		 *   void *extraout_x1;
		 *   void *in_x3;
		 *   void *pvVar13;
		 *   void **ppvVar14;
		 *   undefined4 in_s1;
		 *   undefined4 in_s2;
		 *   undefined4 in_s3;
		 *   UnityEngine_Color value;
		 *   undefined8 uStack_88;
		 *   undefined8 *puStack_80;
		 *   void *pvStack_78;
		 *   undefined8 uStack_70;
		 *   undefined8 *puStack_68;
		 *   void *pvStack_60;
		 *
		 *   puVar2 = typeinfo_ptr_UnityEngine_CoreModule_Object_6FC07E8;
		 *   if ((bRam000000000754ad10 & 1) == 0) {
		 *     func_0x031fdc8c(PTR_DAT_070c1528);
		 *     func_0x031fdc8c(PTR_DAT_070c5e28);
		 *     func_0x031fdc8c(PTR_DAT_070c5e30);
		 *     func_0x031fdc8c(PTR_DAT_070c5e38);
		 *     func_0x031fdc8c(PTR_DAT_070c1ba0);
		 *     func_0x031fdc8c(PTR_DAT_070c5c18);
		 *     func_0x031fdc8c(PTR_DAT_070c5e40);
		 *     func_0x031fdc8c(typeinfo_ptr_UnityEngine_CoreModule_Object_6FC07E8);
		 *     func_0x031fdc8c(PTR_DAT_070c1ba8);
		 *     func_0x031fdc8c(PTR_DAT_070c5c20);
		 *     func_0x031fdc8c(PTR_DAT_070c1c28);
		 *     bRam000000000754ad10 = 1;
		 *     methodInfo = extraout_x1;
		 *   }
		 *   lVar9 = *(long *)puVar2;
		 *   pvVar13 = this.NameText;
		 *   uStack_70 = 0;
		 *   puStack_68 = null;
		 *   pvStack_60 = null;
		 *   if (*(int *)(lVar9 + 0xe4) == 0) {
		 *     func_0x031fde08(lVar9,methodInfo);
		 *   }
		 *   uVar10 = UnityEngine.Object.op_Inequality(pvVar13,null);
		 *   if ((uVar10 & 1) != 0) {
		 *     ppvVar14 = &this.verifiedName;
		 *     bVar8 = System.String.IsNullOrEmpty(*ppvVar14);
		 *     if (bVar8) {
		 *       pvVar13 = MonoBehaviourPun.get_photonView(this);
		 *       if (pvVar13 == null) goto LAB_0338ce40;
		 *       cVar1 = *(char *)((long)pvVar13 + 0x68);
		 *       pvVar13 = MonoBehaviourPun.get_photonView(this);
		 *       if (cVar1 == '\0') {
		 *         if ((pvVar13 == null) || (*(long *)((long)pvVar13 + 0x80) == 0)) goto LAB_0338ce40;
		 *         pvVar13 = *(void **)(*(long *)((long)pvVar13 + 0x80) + 0x20);
		 *       }
		 *       else {
		 *         if ((pvVar13 == null) || (*(long *)((long)pvVar13 + 0x80) == 0)) goto LAB_0338ce40;
		 *         pvVar13 = UnityEngine.PlayerPrefs.GetString(*(void **)PTR_DAT_070c1c28,*(void **)(*(long *)((long)pvVar13 + 0x80) + 0x20));
		 *       }
		 *       *ppvVar14 = pvVar13;
		 *       func_0x031fdc38(ppvVar14);
		 *     }
		 *     plVar11 = this.NameText;
		 *     if (plVar11 == null) goto LAB_0338ce40;
		 *     (**(code **)(*plVar11 + 0x558))(plVar11,*ppvVar14,*(undefined8 *)(*plVar11 + 0x560));
		 *   }
		 *   pvVar13 = MonoBehaviourPun.get_photonView(this);
		 *   puVar6 = PTR_DAT_070c1ba8;
		 *   puVar4 = PTR_DAT_070c1528;
		 *   if (((pvVar13 != null) && (*(long *)((long)pvVar13 + 0x80) != 0)) &&
		 *      (lVar9 = *(long *)(*(long *)((long)pvVar13 + 0x80) + 0x38), lVar9 != 0)) {
		 *     uVar10 = func_0x04e2d048(lVar9,*(undefined8 *)PTR_DAT_070c1ba8,*(undefined8 *)PTR_DAT_070c1528);
		 *     if ((uVar10 & 1) != 0) {
		 *       if (this.ColourObjects == null) goto LAB_0338ce40;
		 *       func_0x03f2e1a8(&uStack_88,this.ColourObjects,*(undefined8 *)PTR_DAT_070c5e40);
		 *       puVar7 = PTR_DAT_070c5e30;
		 *       puVar5 = PTR_DAT_070c1ba0;
		 *       puVar3 = PTR_DAT_070c0840;
		 *       puStack_68 = puStack_80;
		 *       uStack_70 = uStack_88;
		 *       puStack_80 = &uStack_70;
		 *       pvStack_60 = pvStack_78;
		 *       uStack_88 = 0;
		 *       while (uVar10 = func_0x05018cac(&uStack_70,*(undefined8 *)puVar7), pvVar13 = pvStack_60,
		 *             (uVar10 & 1) != 0) {
		 *         if (*(int *)(*(long *)puVar2 + 0xe4) == 0) {
		 *           func_0x031fde08();
		 *         }
		 *         uVar10 = UnityEngine.Object.op_Inequality(pvVar13,null);
		 *         if ((uVar10 & 1) != 0) {
		 *           if (pvVar13 == null) {
		 *             IL2CPP.ThrowNullReferenceException();
		 *           }
		 *           pvVar13 = UnityEngine.Renderer.get_material(pvVar13);
		 *           pvVar12 = MonoBehaviourPun.get_photonView(this);
		 *           if (pvVar12 == null) {
		 *             IL2CPP.ThrowNullReferenceException();
		 *           }
		 *           if (*(long *)((long)pvVar12 + 0x80) == 0) {
		 *             IL2CPP.ThrowNullReferenceException();
		 *           }
		 *           pvVar12 = *(void **)(*(long *)((long)pvVar12 + 0x80) + 0x38);
		 *           if (pvVar12 == null) {
		 *             IL2CPP.ThrowNullReferenceException();
		 *           }
		 *           plVar11 = Hashtable.get_Item(pvVar12,*(void **)puVar6);
		 *           if ((plVar11 != null) && (*plVar11 != *(long *)(puVar3 + 0x90))) {
		 *             noreturn_helper_30fe2b4();
		 *           }
		 *           value.r = func_0x0384d3d0(plVar11,*(undefined8 *)puVar5);
		 *           if (pvVar13 == null) {
		 *             IL2CPP.ThrowNullReferenceException();
		 *           }
		 *           value.g = (float)in_s1;
		 *           value.a = (float)in_s3;
		 *           value.b = (float)in_s2;
		 *           UnityEngine.Material.set_color(pvVar13,value);
		 *         }
		 *       }
		 *       func_0x05018ca8(&uStack_70,*(undefined8 *)PTR_DAT_070c5e28);
		 *     }
		 *     pvVar13 = MonoBehaviourPun.get_photonView(this);
		 *     puVar2 = PTR_DAT_070c5c20;
		 *     if (((pvVar13 != null) && (*(long *)((long)pvVar13 + 0x80) != 0)) &&
		 *        (lVar9 = *(long *)(*(long *)((long)pvVar13 + 0x80) + 0x38), lVar9 != 0)) {
		 *       uVar10 = func_0x04e2d048(lVar9,*(undefined8 *)PTR_DAT_070c5c20,*(undefined8 *)puVar4);
		 *       if ((uVar10 & 1) == 0) {
		 *         return;
		 *       }
		 *       pvVar13 = MonoBehaviourPun.get_photonView(this);
		 *       if (((pvVar13 != null) && (*(long *)((long)pvVar13 + 0x80) != 0)) &&
		 *          (pvVar13 = *(void **)(*(long *)((long)pvVar13 + 0x80) + 0x38), pvVar13 != null)) {
		 *         plVar11 = Hashtable.get_Item(pvVar13,*(void **)puVar2);
		 *         if ((plVar11 != null) && (*plVar11 != *(long *)(PTR_DAT_070c0840 + 0x90))) {
		 *           noreturn_helper_30fe2b4();
		 *         }
		 *         this_00 = (PhotonVRPlayer *)func_0x0384d48c(plVar11,*(undefined8 *)PTR_DAT_070c5c18);
		 *         if (this_00 != null) {
		 *           PhotonVRPlayer.UpdateCosmetics(this_00,this.HeadCosmetics,*(void **)&this_00->field_0x10);
		 *           PhotonVRPlayer.UpdateCosmetics(this_01,this.BodyCosmetics,*(void **)&this_00->field_0x20);
		 *           PhotonVRPlayer.UpdateCosmetics(this_02,this.FaceCosmetics,*(void **)&this_00->field_0x18);
		 *           PhotonVRPlayer.UpdateCosmetics(this_03,this.LeftHandCosmetics,this_00->Head);
		 *           PhotonVRPlayer.UpdateCosmetics(this_04,this.RightHandCosmetics,this_00->Body);
		 *           return;
		 *         }
		 *       }
		 *     }
		 *   }
		 * LAB_0338ce40:
		 *   IL2CPP.ThrowNullReferenceException();
		 */
		// RVA: 0x328D2A4 VA: 0x78189782A4
		private void UpdateCosmetics(UnityEngine.Transform parent, string activeName);
		/*
		 *   byte bVar1;
		 *   undefined *puVar2;
		 *   undefined *puVar3;
		 *   bool value;
		 *   ulong uVar4;
		 *   undefined8 *puVar5;
		 *   long *plVar6;
		 *   void *this_00;
		 *   void *a;
		 *   long *plVar7;
		 *   long lVar8;
		 *   long lVar9;
		 *   long **pplVar10;
		 *   int *piVar11;
		 *   undefined1 auVar12 [12];
		 *   long lStack_58;
		 *   long **pplStack_50;
		 *   long *plStack_48;
		 *   long lStack_40;
		 *   long *plStack_38;
		 *
		 *   puVar2 = typeinfo_ptr_UnityEngine_CoreModule_Object_6FC07E8;
		 *   if ((bRam000000000754ad11 & 1) == 0) {
		 *     func_0x031fdc8c(typeinfo_ptr_mscorlib_IDisposable_6FC11D0);
		 *     func_0x031fdc8c(typeinfo_ptr_mscorlib_IEnumerator_6FC0B40);
		 *     func_0x031fdc8c(typeinfo_ptr_UnityEngine_CoreModule_Object_6FC07E8);
		 *     func_0x031fdc8c(PTR_DAT_070c57b8);
		 *     bRam000000000754ad11 = 1;
		 *   }
		 *   lStack_40 = 0;
		 *   plStack_38 = null;
		 *   if (*(int *)(*(long *)puVar2 + 0xe4) == 0) {
		 *     func_0x031fde08();
		 *   }
		 *   uVar4 = UnityEngine.Object.op_Equality(parent,null);
		 *   if ((uVar4 & 1) != 0) {
		 *     return;
		 *   }
		 *   if (parent == null) {
		 *     IL2CPP.ThrowNullReferenceException();
		 *   }
		 *   plStack_38 = UnityEngine.Transform.GetEnumerator(parent);
		 *   puVar3 = PTR_DAT_070c57b8;
		 *   puVar2 = typeinfo_ptr_mscorlib_IEnumerator_6FC0B40;
		 *   pplStack_50 = &plStack_38;
		 *   lStack_58 = 0;
		 *   plStack_48 = &lStack_40;
		 *   do {
		 *     plVar6 = plStack_38;
		 *     if (plStack_38 == null) {
		 *       IL2CPP.ThrowNullReferenceException();
		 *     }
		 *     lVar9 = *plStack_38;
		 *     lVar8 = *(long *)puVar2;
		 *     uVar4 = (ulong)*(ushort *)(lVar9 + 0x12e);
		 *     if (uVar4 != 0) {
		 *       piVar11 = (int *)(*(long *)(lVar9 + 0xb0) + 8);
		 *       do {
		 *         if (*(long *)(piVar11 + -2) == lVar8) {
		 *           puVar5 = (undefined8 *)(lVar9 + (long)*piVar11 * 0x10 + 0x138);
		 *           goto LAB_0338d3b8;
		 *         }
		 *         uVar4 = uVar4 - 1;
		 *         piVar11 = piVar11 + 4;
		 *       } while (uVar4 != 0);
		 *     }
		 *     puVar5 = (undefined8 *)func_0x03237558(plStack_38,lVar8,0);
		 * LAB_0338d3b8:
		 *     uVar4 = (*(code *)*puVar5)(plVar6,puVar5[1]);
		 *     plVar6 = plStack_38;
		 *     if ((uVar4 & 1) == 0) {
		 *       lVar8 = 0;
		 *       pplVar10 = &plStack_38;
		 *       plVar6 = &lStack_40;
		 *       do {
		 *         puVar2 = typeinfo_ptr_mscorlib_IDisposable_6FC11D0;
		 *         plVar7 = (long *)func_0x031fde0c(*pplVar10,
		 *                                          *(undefined8 *)typeinfo_ptr_mscorlib_IDisposable_6FC11D0);
		 *         *plVar6 = (long)plVar7;
		 *         if (plVar7 != null) {
		 *           lVar9 = *plVar7;
		 *           uVar4 = (ulong)*(ushort *)(lVar9 + 0x12e);
		 *           if (uVar4 != 0) {
		 *             piVar11 = (int *)(*(long *)(lVar9 + 0xb0) + 8);
		 *             do {
		 *               if (*(long *)(piVar11 + -2) == *(long *)puVar2) {
		 *                 puVar5 = (undefined8 *)(lVar9 + (long)*piVar11 * 0x10 + 0x138);
		 *                 goto LAB_0338d518;
		 *               }
		 *               uVar4 = uVar4 - 1;
		 *               piVar11 = piVar11 + 4;
		 *             } while (uVar4 != 0);
		 *           }
		 *           puVar5 = (undefined8 *)func_0x03237558(plVar7,*(long *)puVar2,0);
		 * LAB_0338d518:
		 *           (*(code *)*puVar5)(plVar7,puVar5[1]);
		 *         }
		 *         if (lVar8 == 0) {
		 *           return;
		 *         }
		 *         auVar12 = func_0x031fdf2c(lVar8);
		 *         if (auVar12._8_4_ != 1) {
		 *           func_0x02d70fb0(&lStack_58);
		 *           func_0x032ed34c(auVar12._0_8_);
		 *           noreturn_helper_2c70c70();
		 *         }
		 *         plVar6 = (long *)func_0x06cb38e0(auVar12._0_8_);
		 *         lVar8 = *plVar6;
		 *         lStack_58 = lVar8;
		 *         func_0x06cb38f0();
		 *         pplVar10 = pplStack_50;
		 *         plVar6 = plStack_48;
		 *       } while( true );
		 *     }
		 *     if (plStack_38 == null) {
		 *       IL2CPP.ThrowNullReferenceException();
		 *     }
		 *     lVar9 = *plStack_38;
		 *     lVar8 = *(long *)puVar2;
		 *     uVar4 = (ulong)*(ushort *)(lVar9 + 0x12e);
		 *     if (uVar4 != 0) {
		 *       piVar11 = (int *)(*(long *)(lVar9 + 0xb0) + 8);
		 *       do {
		 *         if (*(long *)(piVar11 + -2) == lVar8) {
		 *           puVar5 = (undefined8 *)(lVar9 + (long)(*piVar11 + 1) * 0x10 + 0x138);
		 *           goto LAB_0338d420;
		 *         }
		 *         uVar4 = uVar4 - 1;
		 *         piVar11 = piVar11 + 4;
		 *       } while (uVar4 != 0);
		 *     }
		 *     puVar5 = (undefined8 *)func_0x03237558(plStack_38,lVar8,1);
		 * LAB_0338d420:
		 *     plVar6 = (long *)(*(code *)*puVar5)(plVar6,puVar5[1]);
		 *     if (plVar6 == null) {
		 *       IL2CPP.ThrowNullReferenceException();
		 *     }
		 *     bVar1 = *(byte *)(*(long *)puVar3 + 0x130);
		 *     if ((*(byte *)(*plVar6 + 0x130) < bVar1) ||
		 *        (*(long *)(*(long *)(*plVar6 + 200) + (ulong)bVar1 * 8 + -8) != *(long *)puVar3)) {
		 *       noreturn_helper_30fe2b4(plVar6);
		 *     }
		 *     this_00 = UnityEngine.Component.get_gameObject(plVar6);
		 *     a = UnityEngine.Object.get_name(plVar6);
		 *     value = System.String.op_Equality(a,activeName);
		 *     if (this_00 == null) {
		 *       IL2CPP.ThrowNullReferenceException();
		 *     }
		 *     UnityEngine.GameObject.SetActive(this_00,value);
		 *   } while( true );
		 */
		// RVA: 0x328D5C4 VA: 0x78189785C4
		public void .ctor();
		/*
		 *   undefined *puVar1;
		 *   void *pvVar2;
		 *
		 *   puVar1 = PTR_DAT_070c0df0;
		 *   if ((bRam000000000754ad12 & 1) == 0) {
		 *     func_0x031fdc8c(PTR_DAT_070c0df0);
		 *     bRam000000000754ad12 = 1;
		 *   }
		 *   pvVar2 = *(void **)puVar1;
		 *   this.HideLocalPlayer = true;
		 *   this.verifiedName = pvVar2;
		 *   func_0x031fdc38();
		 *   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;
		 */
	}
}
