// [TypeInfo RVA: 0x0]
public class getBanReason : MonoBehaviour
{
	private TMPro.TextMeshProUGUI banText; // 0x20

	// RVA: 0x32389C8 VA: 0x78189239C8
	private void Start();
	/*
	 *   undefined *puVar1;
	 *   undefined *puVar2;
	 *   undefined *puVar3;
	 *   undefined *puVar4;
	 *   undefined *puVar5;
	 *   undefined *puVar6;
	 *   void *pvVar7;
	 *   void *pvVar8;
	 *   undefined8 uVar9;
	 *   void *errorCallback;
	 *   undefined2 auStack_54 [6];
	 *
	 *   puVar1 = PTR_DAT_070c3388;
	 *   if ((bRam000000000754a982 & 1) == 0) {
	 *     func_0x031fdc8c(PTR_DAT_070c3388);
	 *     bRam000000000754a982 = 1;
	 *   }
	 *   pvVar7 = (void *)func_0x0373df50(this,*(undefined8 *)puVar1);
	 *   this.banText = pvVar7;
	 *   func_0x031fdc38();
	 *   puVar1 = typeinfo_ptr_PlayFab_LoginWithCustomIDRequest_6FC2D70;
	 *   if ((bRam000000000754a983 & 1) == 0) {
	 *     func_0x031fdc8c(PTR_DAT_070c0768);
	 *     func_0x031fdc8c(PTR_DAT_070c2d58);
	 *     func_0x031fdc8c(typeinfo_ptr_PlayFab_LoginWithCustomIDRequest_6FC2D70);
	 *     func_0x031fdc8c(PTR_DAT_070c27c0);
	 *     func_0x031fdc8c(PTR_DAT_070c0748);
	 *     func_0x031fdc8c(PTR_DAT_070c3390);
	 *     func_0x031fdc8c(PTR_DAT_070c3398);
	 *     bRam000000000754a983 = 1;
	 *   }
	 *   pvVar7 = (void *)func_0x031fdf24(*(undefined8 *)puVar1);
	 *   PlayFab.ClientModels.LoginWithCustomIDRequest..ctor(pvVar7);
	 *   pvVar8 = UnityEngine.SystemInfo.get_deviceUniqueIdentifier();
	 *   puVar6 = PTR_DAT_070c3398;
	 *   puVar5 = PTR_DAT_070c3390;
	 *   puVar4 = PTR_DAT_070c2d58;
	 *   puVar3 = PTR_DAT_070c27c0;
	 *   puVar2 = PTR_DAT_070c0768;
	 *   puVar1 = PTR_DAT_070c0748;
	 *   if (pvVar7 != null) {
	 *     *(undefined8 *)((long)pvVar7 + 0x20) = pvVar8;
	 *     func_0x031fdc38((undefined8 *)((long)pvVar7 + 0x20),pvVar8);
	 *     auStack_54[0] = 0;
	 *     func_0x042a8e40(auStack_54,1,*(undefined8 *)puVar3);
	 *     uVar9 = *(undefined8 *)puVar4;
	 *     *(undefined2 *)((long)pvVar7 + 0x18) = auStack_54[0];
	 *     pvVar8 = (void *)func_0x031fdf24(uVar9);
	 *     func_0x04d15d1c(pvVar8,this,*(undefined8 *)puVar6,0);
	 *     errorCallback = (void *)func_0x031fdf24(*(undefined8 *)puVar2);
	 *     func_0x04d15d1c(errorCallback,this,*(undefined8 *)puVar5,0);
	 *     if (*(int *)(*(long *)puVar1 + 0xe4) == 0) {
	 *       func_0x031fde08();
	 *     }
	 *     PlayFabClientAPI.LoginWithCustomID(pvVar7,pvVar8,errorCallback,null,null);
	 *     return;
	 *   }
	 *   IL2CPP.ThrowNullReferenceException();
	 */
	// RVA: 0x3238A28 VA: 0x7818923A28
	private void Login();
	/*
	 *   undefined *puVar1;
	 *   undefined *puVar2;
	 *   undefined *puVar3;
	 *   undefined *puVar4;
	 *   undefined *puVar5;
	 *   undefined *puVar6;
	 *   void *this_00;
	 *   void *pvVar7;
	 *   undefined8 uVar8;
	 *   void *errorCallback;
	 *   void *extraout_x1;
	 *   undefined2 auStack_54 [2];
	 *
	 *   puVar1 = typeinfo_ptr_PlayFab_LoginWithCustomIDRequest_6FC2D70;
	 *   if ((bRam000000000754a983 & 1) == 0) {
	 *     func_0x031fdc8c(PTR_DAT_070c0768);
	 *     func_0x031fdc8c(PTR_DAT_070c2d58);
	 *     func_0x031fdc8c(typeinfo_ptr_PlayFab_LoginWithCustomIDRequest_6FC2D70);
	 *     func_0x031fdc8c(PTR_DAT_070c27c0);
	 *     func_0x031fdc8c(PTR_DAT_070c0748);
	 *     func_0x031fdc8c(PTR_DAT_070c3390);
	 *     func_0x031fdc8c(PTR_DAT_070c3398);
	 *     bRam000000000754a983 = 1;
	 *     methodInfo = extraout_x1;
	 *   }
	 *   this_00 = (void *)func_0x031fdf24(*(undefined8 *)puVar1,methodInfo);
	 *   PlayFab.ClientModels.LoginWithCustomIDRequest..ctor(this_00);
	 *   pvVar7 = UnityEngine.SystemInfo.get_deviceUniqueIdentifier();
	 *   puVar6 = PTR_DAT_070c3398;
	 *   puVar5 = PTR_DAT_070c3390;
	 *   puVar4 = PTR_DAT_070c2d58;
	 *   puVar3 = PTR_DAT_070c27c0;
	 *   puVar2 = PTR_DAT_070c0768;
	 *   puVar1 = PTR_DAT_070c0748;
	 *   if (this_00 != null) {
	 *     *(undefined8 *)((long)this_00 + 0x20) = pvVar7;
	 *     func_0x031fdc38((undefined8 *)((long)this_00 + 0x20),pvVar7);
	 *     auStack_54[0] = 0;
	 *     func_0x042a8e40(auStack_54,1,*(undefined8 *)puVar3);
	 *     uVar8 = *(undefined8 *)puVar4;
	 *     *(undefined2 *)((long)this_00 + 0x18) = auStack_54[0];
	 *     pvVar7 = (void *)func_0x031fdf24(uVar8);
	 *     func_0x04d15d1c(pvVar7,this,*(undefined8 *)puVar6,0);
	 *     errorCallback = (void *)func_0x031fdf24(*(undefined8 *)puVar2);
	 *     func_0x04d15d1c(errorCallback,this,*(undefined8 *)puVar5,0);
	 *     if (*(int *)(*(long *)puVar1 + 0xe4) == 0) {
	 *       func_0x031fde08();
	 *     }
	 *     PlayFabClientAPI.LoginWithCustomID(this_00,pvVar7,errorCallback,null,null);
	 *     return;
	 *   }
	 *   IL2CPP.ThrowNullReferenceException();
	 */
	// RVA: 0x3238BB8 VA: 0x7818923BB8
	private void OnSuccess(PlayFab.ClientModels.LoginResult result);
	/*
	 *   undefined *puVar1;
	 *   long *plVar2;
	 *
	 *   puVar1 = PTR_DAT_070c33a0;
	 *   if ((bRam000000000754a984 & 1) == 0) {
	 *     func_0x031fdc8c(PTR_DAT_070c33a0);
	 *     func_0x031fdc8c(PTR_DAT_070c33a8);
	 *     bRam000000000754a984 = 1;
	 *   }
	 *   plVar2 = (long *)func_0x0373df50(this,*(undefined8 *)puVar1);
	 *   if (plVar2 != null) {
	 *     (**(code **)(*plVar2 + 0x558))
	 *               (plVar2,*(undefined8 *)PTR_DAT_070c33a8,*(undefined8 *)(*plVar2 + 0x560));
	 *     return;
	 *   }
	 *   IL2CPP.ThrowNullReferenceException();
	 */
	// RVA: 0x3238C30 VA: 0x7818923C30
	private void OnError(PlayFab.PlayFabError error);
	/*
	 *   undefined *puVar1;
	 *   undefined *puVar2;
	 *   long *plVar3;
	 *
	 *   puVar1 = typeinfo_ptr_UnityEngine_CoreModule_Debug_6FC07A8;
	 *   if ((bRam000000000754a985 & 1) == 0) {
	 *     func_0x031fdc8c(PTR_DAT_070c33a0);
	 *     func_0x031fdc8c(typeinfo_ptr_UnityEngine_CoreModule_Debug_6FC07A8);
	 *     func_0x031fdc8c(PTR_DAT_070c33b0);
	 *     func_0x031fdc8c(PTR_DAT_070c33b8);
	 *     bRam000000000754a985 = 1;
	 *   }
	 *   puVar2 = PTR_DAT_070c33b8;
	 *   if (*(int *)(*(long *)puVar1 + 0xe4) == 0) {
	 *     func_0x031fde08();
	 *   }
	 *   UnityEngine.Debug.Log(*(void **)puVar2);
	 *   if (error != null) {
	 *     if (*(int *)((long)error + 0x28) != 0x3ea) {
	 *       return;
	 *     }
	 *     plVar3 = (long *)func_0x0373df50(this,*(undefined8 *)PTR_DAT_070c33a0);
	 *     if (plVar3 != null) {
	 *       (**(code **)(*plVar3 + 0x558))
	 *                 (plVar3,*(undefined8 *)PTR_DAT_070c33b0,*(undefined8 *)(*plVar3 + 0x560));
	 *       return;
	 *     }
	 *   }
	 *   IL2CPP.ThrowNullReferenceException();
	 */
	// RVA: 0x3238D18 VA: 0x7818923D18
	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;
	 */
}
