// [TypeInfo RVA: 0x0]
public class SaveManager : MonoBehaviour
{
	public NameScript NameScript; // 0x20

	// RVA: 0x324E774 VA: 0x7818939774
	private void Start();
	/*
	 *   undefined *puVar1;
	 *   undefined *puVar2;
	 *   void *pvVar3;
	 *   void *pvVar4;
	 *   undefined8 *puVar5;
	 *
	 *   puVar2 = PTR_DAT_070c4788;
	 *   puVar1 = PTR_DAT_070c3418;
	 *   if ((bRam000000000754aa5c & 1) == 0) {
	 *     func_0x031fdc8c(PTR_DAT_070c4788);
	 *     func_0x031fdc8c(PTR_DAT_070c3418);
	 *     bRam000000000754aa5c = 1;
	 *   }
	 *   UnityEngine.PlayerPrefs.GetString(*(void **)puVar2);
	 *   pvVar4 = this.NameScript;
	 *   pvVar3 = UnityEngine.PlayerPrefs.GetString(*(void **)puVar1);
	 *   if (pvVar4 != null) {
	 *     puVar5 = (undefined8 *)((long)pvVar4 + 0x28);
	 *     *puVar5 = pvVar3;
	 *     if (iRam00000000077785f0 != 0) {
	 *       func_0x032ed0c0(1L << ((ulong)puVar5 >> 0xc & 0x3f),
	 *                       ((ulong)puVar5 >> 0x12 & 0x7fff) * 8 + 0x75ac5c8);
	 *     }
	 *     return;
	 *   }
	 *   IL2CPP.ThrowNullReferenceException();
	 */
	// RVA: 0x324E800 VA: 0x7818939800
	private void Update();
	/*
	 *   bool bVar1;
	 *   void *this_00;
	 *   void *error;
	 *   undefined8 uVar2;
	 *   void *methodInfo_00;
	 *   undefined1 auVar3 [16];
	 *
	 *   auVar3._8_8_ = methodInfo;
	 *   auVar3._0_8_ = this;
	 *   if ((bRam000000000754aa5d & 1) == 0) {
	 *     auVar3 = func_0x031fdc8c(PTR_DAT_070c3418);
	 *     bRam000000000754aa5d = 1;
	 *   }
	 *   if (this.NameScript != null) {
	 *     methodInfo_00 = null;
	 *     bVar1 = UnityEngine.PlayerPrefs.TrySetSetString(*(void **)PTR_DAT_070c3418,*(void **)((long)this.NameScript + 0x28));
	 *     if (bVar1) {
	 *       return;
	 *     }
	 *     func_0x031fdca0(PTR_DAT_0714f1f8);
	 *     this_00 = (void *)func_0x031fdf24();
	 *     error = (void *)func_0x031fdca0(PTR_DAT_0714f200);
	 *     UnityEngine.PlayerPrefsException..ctor(this_00,error);
	 *     uVar2 = func_0x031fdca0(PTR_DAT_0714f218);
	 *     IL2CPP.ThrowManagedException();
	 *   }
	 *   IL2CPP.ThrowNullReferenceException();
	 */
	// RVA: 0x324E858 VA: 0x7818939858
	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;
	 */
}
