using System;
using Il2CppInterop.Common.Attributes;
using Il2CppInterop.Runtime;
using Il2CppInterop.Runtime.InteropTypes.Arrays;
using Il2CppSystem;
using Il2CppSystem.Collections.Generic;

// Token: 0x02000130 RID: 304
public class GameSaveLegacy : Object
{
	// Token: 0x06003E42 RID: 15938 RVA: 0x000F63D0 File Offset: 0x000F45D0
	[CallerCount(3)]
	[CachedScanResults(RefRangeStart = 529936, RefRangeEnd = 529939, XrefRangeStart = 529922, XrefRangeEnd = 529936, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
	public unsafe GameSave Convert(string filePath)
	{
		IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
		checked
		{
			IntPtr* ptr = stackalloc IntPtr[unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)];
			*ptr = IL2CPP.ManagedStringToIl2Cpp(filePath);
			IntPtr intPtr2;
			IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(GameSaveLegacy.NativeMethodInfoPtr_Convert_Public_GameSave_String_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
			Il2CppException.RaiseExceptionIfNecessary(intPtr2);
			IntPtr intPtr3 = intPtr;
			return (intPtr3 != 0) ? new GameSave(intPtr3) : null;
		}
	}

	// Token: 0x06003E43 RID: 15939 RVA: 0x000F6440 File Offset: 0x000F4640
	[CallerCount(1)]
	[CachedScanResults(RefRangeStart = 530090, RefRangeEnd = 530091, XrefRangeStart = 529939, XrefRangeEnd = 530090, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
	public unsafe bool TryLoadFile(string filePath)
	{
		IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
		checked
		{
			IntPtr* ptr = stackalloc IntPtr[unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)];
			*ptr = IL2CPP.ManagedStringToIl2Cpp(filePath);
			IntPtr intPtr2;
			IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(GameSaveLegacy.NativeMethodInfoPtr_TryLoadFile_Private_Boolean_String_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
			Il2CppException.RaiseExceptionIfNecessary(intPtr2);
			return *IL2CPP.il2cpp_object_unbox(intPtr);
		}
	}

	// Token: 0x06003E44 RID: 15940 RVA: 0x000F64A8 File Offset: 0x000F46A8
	[CallerCount(1)]
	[CachedScanResults(RefRangeStart = 530215, RefRangeEnd = 530216, XrefRangeStart = 530091, XrefRangeEnd = 530215, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
	public unsafe GameSave ConvertGameSave(int dataIndex)
	{
		IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
		checked
		{
			IntPtr* ptr = stackalloc IntPtr[unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)];
			*ptr = ref dataIndex;
			IntPtr intPtr2;
			IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(GameSaveLegacy.NativeMethodInfoPtr_ConvertGameSave_Private_GameSave_Int32_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
			Il2CppException.RaiseExceptionIfNecessary(intPtr2);
			IntPtr intPtr3 = intPtr;
			return (intPtr3 != 0) ? new GameSave(intPtr3) : null;
		}
	}

	// Token: 0x06003E45 RID: 15941 RVA: 0x000F6510 File Offset: 0x000F4710
	[CallerCount(0)]
	[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 530216, XrefRangeEnd = 530222, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
	public unsafe Il2CppStructArray<bool> ConvertTreasureData(Il2CppStructArray<bool> data)
	{
		IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
		checked
		{
			IntPtr* ptr = stackalloc IntPtr[unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)];
			*ptr = IL2CPP.Il2CppObjectBaseToPtr(data);
			IntPtr intPtr2;
			IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(GameSaveLegacy.NativeMethodInfoPtr_ConvertTreasureData_Private_Il2CppStructArray_1_Boolean_Il2CppStructArray_1_Boolean_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
			Il2CppException.RaiseExceptionIfNecessary(intPtr2);
			IntPtr intPtr3 = intPtr;
			return (intPtr3 != 0) ? new Il2CppStructArray<bool>(intPtr3) : null;
		}
	}

	// Token: 0x06003E46 RID: 15942 RVA: 0x000F6580 File Offset: 0x000F4780
	[CallerCount(0)]
	[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 530222, XrefRangeEnd = 530228, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
	public unsafe Il2CppReferenceArray<SceneItem> ConvertSceneItem(List<SceneItem> data)
	{
		IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
		checked
		{
			IntPtr* ptr = stackalloc IntPtr[unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)];
			*ptr = IL2CPP.Il2CppObjectBaseToPtr(data);
			IntPtr intPtr2;
			IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(GameSaveLegacy.NativeMethodInfoPtr_ConvertSceneItem_Private_Il2CppReferenceArray_1_SceneItem_List_1_SceneItem_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
			Il2CppException.RaiseExceptionIfNecessary(intPtr2);
			IntPtr intPtr3 = intPtr;
			return (intPtr3 != 0) ? new Il2CppReferenceArray<SceneItem>(intPtr3) : null;
		}
	}

	// Token: 0x06003E47 RID: 15943 RVA: 0x000F65F0 File Offset: 0x000F47F0
	[CallerCount(0)]
	[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 530228, XrefRangeEnd = 530229, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
	public unsafe ulong GetPlaySeconds(float value)
	{
		IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
		checked
		{
			IntPtr* ptr = stackalloc IntPtr[unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)];
			*ptr = ref value;
			IntPtr intPtr2;
			IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(GameSaveLegacy.NativeMethodInfoPtr_GetPlaySeconds_Private_UInt64_Single_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
			Il2CppException.RaiseExceptionIfNecessary(intPtr2);
			return *IL2CPP.il2cpp_object_unbox(intPtr);
		}
	}

	// Token: 0x06003E48 RID: 15944 RVA: 0x000F6654 File Offset: 0x000F4854
	[CallerCount(0)]
	[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 530229, XrefRangeEnd = 530232, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
	public unsafe long GetSaveTimeStamp()
	{
		IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
		IntPtr* ptr = null;
		IntPtr intPtr2;
		IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(GameSaveLegacy.NativeMethodInfoPtr_GetSaveTimeStamp_Private_Int64_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
		Il2CppException.RaiseExceptionIfNecessary(intPtr2);
		return *IL2CPP.il2cpp_object_unbox(intPtr);
	}

	// Token: 0x06003E49 RID: 15945 RVA: 0x000F66A4 File Offset: 0x000F48A4
	[CallerCount(0)]
	[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 530232, XrefRangeEnd = 530254, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
	public unsafe List<SceneItem> GetSceneItemData(List<SceneItem> source)
	{
		IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
		checked
		{
			IntPtr* ptr = stackalloc IntPtr[unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)];
			*ptr = IL2CPP.Il2CppObjectBaseToPtr(source);
			IntPtr intPtr2;
			IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(GameSaveLegacy.NativeMethodInfoPtr_GetSceneItemData_Private_List_1_SceneItem_List_1_SceneItem_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
			Il2CppException.RaiseExceptionIfNecessary(intPtr2);
			IntPtr intPtr3 = intPtr;
			return (intPtr3 != 0) ? new List<SceneItem>(intPtr3) : null;
		}
	}

	// Token: 0x06003E4A RID: 15946 RVA: 0x000F6714 File Offset: 0x000F4914
	[CallerCount(0)]
	[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 530254, XrefRangeEnd = 530260, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
	public unsafe Il2CppStructArray<bool> GetTreasureChestData(Il2CppStructArray<bool> source)
	{
		IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
		checked
		{
			IntPtr* ptr = stackalloc IntPtr[unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)];
			*ptr = IL2CPP.Il2CppObjectBaseToPtr(source);
			IntPtr intPtr2;
			IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(GameSaveLegacy.NativeMethodInfoPtr_GetTreasureChestData_Private_Il2CppStructArray_1_Boolean_Il2CppStructArray_1_Boolean_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
			Il2CppException.RaiseExceptionIfNecessary(intPtr2);
			IntPtr intPtr3 = intPtr;
			return (intPtr3 != 0) ? new Il2CppStructArray<bool>(intPtr3) : null;
		}
	}

	// Token: 0x06003E4B RID: 15947 RVA: 0x000F6784 File Offset: 0x000F4984
	[CallerCount(0)]
	[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 530260, XrefRangeEnd = 530290, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
	public unsafe GameSave GenerateGameSave(int dataIndex)
	{
		IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
		checked
		{
			IntPtr* ptr = stackalloc IntPtr[unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)];
			*ptr = ref dataIndex;
			IntPtr intPtr2;
			IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(GameSaveLegacy.NativeMethodInfoPtr_GenerateGameSave_Private_GameSave_Int32_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
			Il2CppException.RaiseExceptionIfNecessary(intPtr2);
			IntPtr intPtr3 = intPtr;
			return (intPtr3 != 0) ? new GameSave(intPtr3) : null;
		}
	}

	// Token: 0x06003E4C RID: 15948 RVA: 0x000F67EC File Offset: 0x000F49EC
	[CallerCount(2)]
	[CachedScanResults(RefRangeStart = 530291, RefRangeEnd = 530293, XrefRangeStart = 530290, XrefRangeEnd = 530291, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
	public unsafe GameSaveLegacy()
		: this(IL2CPP.il2cpp_object_new(Il2CppClassPointerStore<GameSaveLegacy>.NativeClassPtr))
	{
		IntPtr* ptr = null;
		IntPtr intPtr2;
		IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(GameSaveLegacy.NativeMethodInfoPtr__ctor_Public_Void_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
		Il2CppException.RaiseExceptionIfNecessary(intPtr2);
	}

	// Token: 0x06003E4D RID: 15949 RVA: 0x000F6838 File Offset: 0x000F4A38
	// Note: this type is marked as 'beforefieldinit'.
	static GameSaveLegacy()
	{
		Il2CppClassPointerStore<GameSaveLegacy>.NativeClassPtr = IL2CPP.GetIl2CppClass("Assembly-CSharp.dll", "", "GameSaveLegacy");
		IL2CPP.il2cpp_runtime_class_init(Il2CppClassPointerStore<GameSaveLegacy>.NativeClassPtr);
		GameSaveLegacy.NativeFieldInfoPtr_VERSION = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<GameSaveLegacy>.NativeClassPtr, "VERSION");
		GameSaveLegacy.NativeFieldInfoPtr_currentVersion = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<GameSaveLegacy>.NativeClassPtr, "currentVersion");
		GameSaveLegacy.NativeFieldInfoPtr_iFileNumber = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<GameSaveLegacy>.NativeClassPtr, "iFileNumber");
		GameSaveLegacy.NativeFieldInfoPtr_bFileDelete = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<GameSaveLegacy>.NativeClassPtr, "bFileDelete");
		GameSaveLegacy.NativeFieldInfoPtr_iLevelNumber = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<GameSaveLegacy>.NativeClassPtr, "iLevelNumber");
		GameSaveLegacy.NativeFieldInfoPtr_iSavePointNumber = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<GameSaveLegacy>.NativeClassPtr, "iSavePointNumber");
		GameSaveLegacy.NativeFieldInfoPtr_iDifficulty = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<GameSaveLegacy>.NativeClassPtr, "iDifficulty");
		GameSaveLegacy.NativeFieldInfoPtr_fGameTime = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<GameSaveLegacy>.NativeClassPtr, "fGameTime");
		GameSaveLegacy.NativeFieldInfoPtr_iSaveYearTime = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<GameSaveLegacy>.NativeClassPtr, "iSaveYearTime");
		GameSaveLegacy.NativeFieldInfoPtr_iSaveMonthTime = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<GameSaveLegacy>.NativeClassPtr, "iSaveMonthTime");
		GameSaveLegacy.NativeFieldInfoPtr_iSaveDayTime = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<GameSaveLegacy>.NativeClassPtr, "iSaveDayTime");
		GameSaveLegacy.NativeFieldInfoPtr_iSaveHourTime = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<GameSaveLegacy>.NativeClassPtr, "iSaveHourTime");
		GameSaveLegacy.NativeFieldInfoPtr_iSaveMinuteTime = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<GameSaveLegacy>.NativeClassPtr, "iSaveMinuteTime");
		GameSaveLegacy.NativeFieldInfoPtr_iSaveSecondTime = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<GameSaveLegacy>.NativeClassPtr, "iSaveSecondTime");
		GameSaveLegacy.NativeFieldInfoPtr_iSkyJump = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<GameSaveLegacy>.NativeClassPtr, "iSkyJump");
		GameSaveLegacy.NativeFieldInfoPtr_iAbsorb = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<GameSaveLegacy>.NativeClassPtr, "iAbsorb");
		GameSaveLegacy.NativeFieldInfoPtr_iHPLevel = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<GameSaveLegacy>.NativeClassPtr, "iHPLevel");
		GameSaveLegacy.NativeFieldInfoPtr_fHPExp = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<GameSaveLegacy>.NativeClassPtr, "fHPExp");
		GameSaveLegacy.NativeFieldInfoPtr_iMPLevel = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<GameSaveLegacy>.NativeClassPtr, "iMPLevel");
		GameSaveLegacy.NativeFieldInfoPtr_fMPExp = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<GameSaveLegacy>.NativeClassPtr, "fMPExp");
		GameSaveLegacy.NativeFieldInfoPtr_iSPLevel = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<GameSaveLegacy>.NativeClassPtr, "iSPLevel");
		GameSaveLegacy.NativeFieldInfoPtr_fSPExp = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<GameSaveLegacy>.NativeClassPtr, "fSPExp");
		GameSaveLegacy.NativeFieldInfoPtr_iSTRLevel = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<GameSaveLegacy>.NativeClassPtr, "iSTRLevel");
		GameSaveLegacy.NativeFieldInfoPtr_fSTRExp = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<GameSaveLegacy>.NativeClassPtr, "fSTRExp");
		GameSaveLegacy.NativeFieldInfoPtr_iINTLevel = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<GameSaveLegacy>.NativeClassPtr, "iINTLevel");
		GameSaveLegacy.NativeFieldInfoPtr_fINTExp = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<GameSaveLegacy>.NativeClassPtr, "fINTExp");
		GameSaveLegacy.NativeFieldInfoPtr_iDEXLevel = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<GameSaveLegacy>.NativeClassPtr, "iDEXLevel");
		GameSaveLegacy.NativeFieldInfoPtr_fDEXExp = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<GameSaveLegacy>.NativeClassPtr, "fDEXExp");
		GameSaveLegacy.NativeFieldInfoPtr_iMagicNull = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<GameSaveLegacy>.NativeClassPtr, "iMagicNull");
		GameSaveLegacy.NativeFieldInfoPtr_iMagicIce = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<GameSaveLegacy>.NativeClassPtr, "iMagicIce");
		GameSaveLegacy.NativeFieldInfoPtr_iMagicFire = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<GameSaveLegacy>.NativeClassPtr, "iMagicFire");
		GameSaveLegacy.NativeFieldInfoPtr_iMagicLightning = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<GameSaveLegacy>.NativeClassPtr, "iMagicLightning");
		GameSaveLegacy.NativeFieldInfoPtr_bNewNull = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<GameSaveLegacy>.NativeClassPtr, "bNewNull");
		GameSaveLegacy.NativeFieldInfoPtr_bNewIce = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<GameSaveLegacy>.NativeClassPtr, "bNewIce");
		GameSaveLegacy.NativeFieldInfoPtr_bNewFire = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<GameSaveLegacy>.NativeClassPtr, "bNewFire");
		GameSaveLegacy.NativeFieldInfoPtr_bNewLightning = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<GameSaveLegacy>.NativeClassPtr, "bNewLightning");
		GameSaveLegacy.NativeFieldInfoPtr_bNewWind = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<GameSaveLegacy>.NativeClassPtr, "bNewWind");
		GameSaveLegacy.NativeFieldInfoPtr_bNewAbsorb = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<GameSaveLegacy>.NativeClassPtr, "bNewAbsorb");
		GameSaveLegacy.NativeFieldInfoPtr_iItemSize = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<GameSaveLegacy>.NativeClassPtr, "iItemSize");
		GameSaveLegacy.NativeFieldInfoPtr_itemSizeMax = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<GameSaveLegacy>.NativeClassPtr, "itemSizeMax");
		GameSaveLegacy.NativeFieldInfoPtr_HoldItem = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<GameSaveLegacy>.NativeClassPtr, "HoldItem");
		GameSaveLegacy.NativeFieldInfoPtr_fMoney = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<GameSaveLegacy>.NativeClassPtr, "fMoney");
		GameSaveLegacy.NativeFieldInfoPtr_fSceneMoney = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<GameSaveLegacy>.NativeClassPtr, "fSceneMoney");
		GameSaveLegacy.NativeFieldInfoPtr_fCurse = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<GameSaveLegacy>.NativeClassPtr, "fCurse");
		GameSaveLegacy.NativeFieldInfoPtr_fCurrentHP = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<GameSaveLegacy>.NativeClassPtr, "fCurrentHP");
		GameSaveLegacy.NativeFieldInfoPtr_fCurrentMP = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<GameSaveLegacy>.NativeClassPtr, "fCurrentMP");
		GameSaveLegacy.NativeFieldInfoPtr_iItemSelect = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<GameSaveLegacy>.NativeClassPtr, "iItemSelect");
		GameSaveLegacy.NativeFieldInfoPtr_iMagicSelect = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<GameSaveLegacy>.NativeClassPtr, "iMagicSelect");
		GameSaveLegacy.NativeFieldInfoPtr_bScriptL01Room01 = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<GameSaveLegacy>.NativeClassPtr, "bScriptL01Room01");
		GameSaveLegacy.NativeFieldInfoPtr_bScriptL01Room03 = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<GameSaveLegacy>.NativeClassPtr, "bScriptL01Room03");
		GameSaveLegacy.NativeFieldInfoPtr_bScriptL01Room04 = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<GameSaveLegacy>.NativeClassPtr, "bScriptL01Room04");
		GameSaveLegacy.NativeFieldInfoPtr_bScriptL01MeetCat = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<GameSaveLegacy>.NativeClassPtr, "bScriptL01MeetCat");
		GameSaveLegacy.NativeFieldInfoPtr_bScriptL01Clear = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<GameSaveLegacy>.NativeClassPtr, "bScriptL01Clear");
		GameSaveLegacy.NativeFieldInfoPtr_bScriptL01OpenDoor01 = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<GameSaveLegacy>.NativeClassPtr, "bScriptL01OpenDoor01");
		GameSaveLegacy.NativeFieldInfoPtr_bScriptL01OpenDoor02 = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<GameSaveLegacy>.NativeClassPtr, "bScriptL01OpenDoor02");
		GameSaveLegacy.NativeFieldInfoPtr_bScriptL01OpenDoor03 = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<GameSaveLegacy>.NativeClassPtr, "bScriptL01OpenDoor03");
		GameSaveLegacy.NativeFieldInfoPtr_bScriptL01Room06To07 = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<GameSaveLegacy>.NativeClassPtr, "bScriptL01Room06To07");
		GameSaveLegacy.NativeFieldInfoPtr_bScriptL01Room07Wall = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<GameSaveLegacy>.NativeClassPtr, "bScriptL01Room07Wall");
		GameSaveLegacy.NativeFieldInfoPtr_bScriptL01Room08Wall01 = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<GameSaveLegacy>.NativeClassPtr, "bScriptL01Room08Wall01");
		GameSaveLegacy.NativeFieldInfoPtr_bScriptL01Room08Wall02 = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<GameSaveLegacy>.NativeClassPtr, "bScriptL01Room08Wall02");
		GameSaveLegacy.NativeFieldInfoPtr_bScriptL01Room07Magic = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<GameSaveLegacy>.NativeClassPtr, "bScriptL01Room07Magic");
		GameSaveLegacy.NativeFieldInfoPtr_bScriptL01Room09Magic = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<GameSaveLegacy>.NativeClassPtr, "bScriptL01Room09Magic");
		GameSaveLegacy.NativeFieldInfoPtr_bScriptL01Room10 = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<GameSaveLegacy>.NativeClassPtr, "bScriptL01Room10");
		GameSaveLegacy.NativeFieldInfoPtr_bScriptL02Room01 = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<GameSaveLegacy>.NativeClassPtr, "bScriptL02Room01");
		GameSaveLegacy.NativeFieldInfoPtr_bScriptL02Room03 = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<GameSaveLegacy>.NativeClassPtr, "bScriptL02Room03");
		GameSaveLegacy.NativeFieldInfoPtr_bScriptL02Room06 = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<GameSaveLegacy>.NativeClassPtr, "bScriptL02Room06");
		GameSaveLegacy.NativeFieldInfoPtr_bScriptL02Room08 = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<GameSaveLegacy>.NativeClassPtr, "bScriptL02Room08");
		GameSaveLegacy.NativeFieldInfoPtr_bScriptL02Room09 = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<GameSaveLegacy>.NativeClassPtr, "bScriptL02Room09");
		GameSaveLegacy.NativeFieldInfoPtr_bScriptL02OpenDoor = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<GameSaveLegacy>.NativeClassPtr, "bScriptL02OpenDoor");
		GameSaveLegacy.NativeFieldInfoPtr_bScriptL02Clear = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<GameSaveLegacy>.NativeClassPtr, "bScriptL02Clear");
		GameSaveLegacy.NativeFieldInfoPtr_bScriptL02L03BackDoor = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<GameSaveLegacy>.NativeClassPtr, "bScriptL02L03BackDoor");
		GameSaveLegacy.NativeFieldInfoPtr_bScriptL02LightR02To03 = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<GameSaveLegacy>.NativeClassPtr, "bScriptL02LightR02To03");
		GameSaveLegacy.NativeFieldInfoPtr_bScriptL02LightR04 = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<GameSaveLegacy>.NativeClassPtr, "bScriptL02LightR04");
		GameSaveLegacy.NativeFieldInfoPtr_bScriptL02LightR04Tto05_01 = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<GameSaveLegacy>.NativeClassPtr, "bScriptL02LightR04Tto05_01");
		GameSaveLegacy.NativeFieldInfoPtr_bScriptL02LightR04Tto05_02 = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<GameSaveLegacy>.NativeClassPtr, "bScriptL02LightR04Tto05_02");
		GameSaveLegacy.NativeFieldInfoPtr_bScriptL02LightR05_01 = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<GameSaveLegacy>.NativeClassPtr, "bScriptL02LightR05_01");
		GameSaveLegacy.NativeFieldInfoPtr_bScriptL02LightR05_02 = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<GameSaveLegacy>.NativeClassPtr, "bScriptL02LightR05_02");
		GameSaveLegacy.NativeFieldInfoPtr_bScriptL02LightR05Tto06_01 = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<GameSaveLegacy>.NativeClassPtr, "bScriptL02LightR05Tto06_01");
		GameSaveLegacy.NativeFieldInfoPtr_bScriptL02LightR05Tto06_02 = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<GameSaveLegacy>.NativeClassPtr, "bScriptL02LightR05Tto06_02");
		GameSaveLegacy.NativeFieldInfoPtr_bScriptL03Room01 = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<GameSaveLegacy>.NativeClassPtr, "bScriptL03Room01");
		GameSaveLegacy.NativeFieldInfoPtr_bScriptL03Room01_DoorL = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<GameSaveLegacy>.NativeClassPtr, "bScriptL03Room01_DoorL");
		GameSaveLegacy.NativeFieldInfoPtr_bScriptL03Room01_DoorR = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<GameSaveLegacy>.NativeClassPtr, "bScriptL03Room01_DoorR");
		GameSaveLegacy.NativeFieldInfoPtr_bScriptL03Room02 = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<GameSaveLegacy>.NativeClassPtr, "bScriptL03Room02");
		GameSaveLegacy.NativeFieldInfoPtr_bScriptL03Room02To04W01 = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<GameSaveLegacy>.NativeClassPtr, "bScriptL03Room02To04W01");
		GameSaveLegacy.NativeFieldInfoPtr_bScriptL03Room02To04W02 = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<GameSaveLegacy>.NativeClassPtr, "bScriptL03Room02To04W02");
		GameSaveLegacy.NativeFieldInfoPtr_bScriptL03Room04Item = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<GameSaveLegacy>.NativeClassPtr, "bScriptL03Room04Item");
		GameSaveLegacy.NativeFieldInfoPtr_bScriptL03Room04_01 = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<GameSaveLegacy>.NativeClassPtr, "bScriptL03Room04_01");
		GameSaveLegacy.NativeFieldInfoPtr_bScriptL03Room04_02 = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<GameSaveLegacy>.NativeClassPtr, "bScriptL03Room04_02");
		GameSaveLegacy.NativeFieldInfoPtr_bScriptL03Room04_MFloorPos = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<GameSaveLegacy>.NativeClassPtr, "bScriptL03Room04_MFloorPos");
		GameSaveLegacy.NativeFieldInfoPtr_bScriptL03Room05 = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<GameSaveLegacy>.NativeClassPtr, "bScriptL03Room05");
		GameSaveLegacy.NativeFieldInfoPtr_bScriptL03Room06 = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<GameSaveLegacy>.NativeClassPtr, "bScriptL03Room06");
		GameSaveLegacy.NativeFieldInfoPtr_bScriptL03Room08_MFloorPos = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<GameSaveLegacy>.NativeClassPtr, "bScriptL03Room08_MFloorPos");
		GameSaveLegacy.NativeFieldInfoPtr_bScriptL03Room08ToBack = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<GameSaveLegacy>.NativeClassPtr, "bScriptL03Room08ToBack");
		GameSaveLegacy.NativeFieldInfoPtr_bScriptL03Boss01Clear = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<GameSaveLegacy>.NativeClassPtr, "bScriptL03Boss01Clear");
		GameSaveLegacy.NativeFieldInfoPtr_bScriptL03Clear = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<GameSaveLegacy>.NativeClassPtr, "bScriptL03Clear");
		GameSaveLegacy.NativeFieldInfoPtr_bScriptL03L04BackDoor = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<GameSaveLegacy>.NativeClassPtr, "bScriptL03L04BackDoor");
		GameSaveLegacy.NativeFieldInfoPtr_iStatSecond = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<GameSaveLegacy>.NativeClassPtr, "iStatSecond");
		GameSaveLegacy.NativeFieldInfoPtr_iStatPhysical = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<GameSaveLegacy>.NativeClassPtr, "iStatPhysical");
		GameSaveLegacy.NativeFieldInfoPtr_iStatMana = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<GameSaveLegacy>.NativeClassPtr, "iStatMana");
		GameSaveLegacy.NativeFieldInfoPtr_iStatMoney = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<GameSaveLegacy>.NativeClassPtr, "iStatMoney");
		GameSaveLegacy.NativeFieldInfoPtr_iStatKillEnemy = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<GameSaveLegacy>.NativeClassPtr, "iStatKillEnemy");
		GameSaveLegacy.NativeFieldInfoPtr_iStatChest = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<GameSaveLegacy>.NativeClassPtr, "iStatChest");
		GameSaveLegacy.NativeFieldInfoPtr_iAllLevelCompleted = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<GameSaveLegacy>.NativeClassPtr, "iAllLevelCompleted");
		GameSaveLegacy.NativeFieldInfoPtr_Level01SceneItemList = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<GameSaveLegacy>.NativeClassPtr, "Level01SceneItemList");
		GameSaveLegacy.NativeFieldInfoPtr_Level02SceneItemList = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<GameSaveLegacy>.NativeClassPtr, "Level02SceneItemList");
		GameSaveLegacy.NativeFieldInfoPtr_Level03SceneItemList = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<GameSaveLegacy>.NativeClassPtr, "Level03SceneItemList");
		GameSaveLegacy.NativeFieldInfoPtr_Level04SceneItemList = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<GameSaveLegacy>.NativeClassPtr, "Level04SceneItemList");
		GameSaveLegacy.NativeFieldInfoPtr_Level05SceneItemList = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<GameSaveLegacy>.NativeClassPtr, "Level05SceneItemList");
		GameSaveLegacy.NativeFieldInfoPtr_Level06SceneItemList = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<GameSaveLegacy>.NativeClassPtr, "Level06SceneItemList");
		GameSaveLegacy.NativeFieldInfoPtr_bLevel01SaveTreasureBox = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<GameSaveLegacy>.NativeClassPtr, "bLevel01SaveTreasureBox");
		GameSaveLegacy.NativeFieldInfoPtr_bLevel02SaveTreasureBox = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<GameSaveLegacy>.NativeClassPtr, "bLevel02SaveTreasureBox");
		GameSaveLegacy.NativeFieldInfoPtr_bLevel03SaveTreasureBox = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<GameSaveLegacy>.NativeClassPtr, "bLevel03SaveTreasureBox");
		GameSaveLegacy.NativeFieldInfoPtr_bLevel04SaveTreasureBox = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<GameSaveLegacy>.NativeClassPtr, "bLevel04SaveTreasureBox");
		GameSaveLegacy.NativeFieldInfoPtr_bLevel05SaveTreasureBox = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<GameSaveLegacy>.NativeClassPtr, "bLevel05SaveTreasureBox");
		GameSaveLegacy.NativeFieldInfoPtr_bLevel06SaveTreasureBox = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<GameSaveLegacy>.NativeClassPtr, "bLevel06SaveTreasureBox");
		GameSaveLegacy.NativeMethodInfoPtr_Convert_Public_GameSave_String_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<GameSaveLegacy>.NativeClassPtr, 100667164);
		GameSaveLegacy.NativeMethodInfoPtr_TryLoadFile_Private_Boolean_String_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<GameSaveLegacy>.NativeClassPtr, 100667165);
		GameSaveLegacy.NativeMethodInfoPtr_ConvertGameSave_Private_GameSave_Int32_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<GameSaveLegacy>.NativeClassPtr, 100667166);
		GameSaveLegacy.NativeMethodInfoPtr_ConvertTreasureData_Private_Il2CppStructArray_1_Boolean_Il2CppStructArray_1_Boolean_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<GameSaveLegacy>.NativeClassPtr, 100667167);
		GameSaveLegacy.NativeMethodInfoPtr_ConvertSceneItem_Private_Il2CppReferenceArray_1_SceneItem_List_1_SceneItem_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<GameSaveLegacy>.NativeClassPtr, 100667168);
		GameSaveLegacy.NativeMethodInfoPtr_GetPlaySeconds_Private_UInt64_Single_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<GameSaveLegacy>.NativeClassPtr, 100667169);
		GameSaveLegacy.NativeMethodInfoPtr_GetSaveTimeStamp_Private_Int64_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<GameSaveLegacy>.NativeClassPtr, 100667170);
		GameSaveLegacy.NativeMethodInfoPtr_GetSceneItemData_Private_List_1_SceneItem_List_1_SceneItem_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<GameSaveLegacy>.NativeClassPtr, 100667171);
		GameSaveLegacy.NativeMethodInfoPtr_GetTreasureChestData_Private_Il2CppStructArray_1_Boolean_Il2CppStructArray_1_Boolean_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<GameSaveLegacy>.NativeClassPtr, 100667172);
		GameSaveLegacy.NativeMethodInfoPtr_GenerateGameSave_Private_GameSave_Int32_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<GameSaveLegacy>.NativeClassPtr, 100667173);
		GameSaveLegacy.NativeMethodInfoPtr__ctor_Public_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<GameSaveLegacy>.NativeClassPtr, 100667174);
	}

	// Token: 0x06003E4E RID: 15950 RVA: 0x0000A688 File Offset: 0x00008888
	public GameSaveLegacy(IntPtr pointer)
		: base(pointer)
	{
	}

	// Token: 0x17001702 RID: 5890
	// (get) Token: 0x06003E4F RID: 15951 RVA: 0x000F7240 File Offset: 0x000F5440
	// (set) Token: 0x06003E50 RID: 15952 RVA: 0x000F7260 File Offset: 0x000F5460
	public unsafe static string VERSION
	{
		get
		{
			IntPtr intPtr;
			IL2CPP.il2cpp_field_static_get_value(GameSaveLegacy.NativeFieldInfoPtr_VERSION, (void*)(&intPtr));
			return IL2CPP.Il2CppStringToManaged(intPtr);
		}
		set
		{
			IL2CPP.il2cpp_field_static_set_value(GameSaveLegacy.NativeFieldInfoPtr_VERSION, IL2CPP.ManagedStringToIl2Cpp(value));
		}
	}

	// Token: 0x17001703 RID: 5891
	// (get) Token: 0x06003E51 RID: 15953 RVA: 0x000F7278 File Offset: 0x000F5478
	// (set) Token: 0x06003E52 RID: 15954 RVA: 0x000F72A1 File Offset: 0x000F54A1
	public unsafe string currentVersion
	{
		get
		{
			IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(GameSaveLegacy.NativeFieldInfoPtr_currentVersion);
			return IL2CPP.Il2CppStringToManaged(*intPtr);
		}
		set
		{
			IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
			IL2CPP.il2cpp_gc_wbarrier_set_field(intPtr, intPtr + (IntPtr)IL2CPP.il2cpp_field_get_offset(GameSaveLegacy.NativeFieldInfoPtr_currentVersion), IL2CPP.ManagedStringToIl2Cpp(value));
		}
	}

	// Token: 0x17001704 RID: 5892
	// (get) Token: 0x06003E53 RID: 15955 RVA: 0x000F72C8 File Offset: 0x000F54C8
	// (set) Token: 0x06003E54 RID: 15956 RVA: 0x000F72F0 File Offset: 0x000F54F0
	public unsafe int iFileNumber
	{
		get
		{
			IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(GameSaveLegacy.NativeFieldInfoPtr_iFileNumber);
			return *intPtr;
		}
		set
		{
			*(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(GameSaveLegacy.NativeFieldInfoPtr_iFileNumber)) = value;
		}
	}

	// Token: 0x17001705 RID: 5893
	// (get) Token: 0x06003E55 RID: 15957 RVA: 0x000F7314 File Offset: 0x000F5514
	// (set) Token: 0x06003E56 RID: 15958 RVA: 0x000F733C File Offset: 0x000F553C
	public unsafe bool bFileDelete
	{
		get
		{
			IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(GameSaveLegacy.NativeFieldInfoPtr_bFileDelete);
			return *intPtr;
		}
		set
		{
			*(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(GameSaveLegacy.NativeFieldInfoPtr_bFileDelete)) = value;
		}
	}

	// Token: 0x17001706 RID: 5894
	// (get) Token: 0x06003E57 RID: 15959 RVA: 0x000F7360 File Offset: 0x000F5560
	// (set) Token: 0x06003E58 RID: 15960 RVA: 0x000F7388 File Offset: 0x000F5588
	public unsafe int iLevelNumber
	{
		get
		{
			IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(GameSaveLegacy.NativeFieldInfoPtr_iLevelNumber);
			return *intPtr;
		}
		set
		{
			*(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(GameSaveLegacy.NativeFieldInfoPtr_iLevelNumber)) = value;
		}
	}

	// Token: 0x17001707 RID: 5895
	// (get) Token: 0x06003E59 RID: 15961 RVA: 0x000F73AC File Offset: 0x000F55AC
	// (set) Token: 0x06003E5A RID: 15962 RVA: 0x000F73D4 File Offset: 0x000F55D4
	public unsafe int iSavePointNumber
	{
		get
		{
			IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(GameSaveLegacy.NativeFieldInfoPtr_iSavePointNumber);
			return *intPtr;
		}
		set
		{
			*(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(GameSaveLegacy.NativeFieldInfoPtr_iSavePointNumber)) = value;
		}
	}

	// Token: 0x17001708 RID: 5896
	// (get) Token: 0x06003E5B RID: 15963 RVA: 0x000F73F8 File Offset: 0x000F55F8
	// (set) Token: 0x06003E5C RID: 15964 RVA: 0x000F7420 File Offset: 0x000F5620
	public unsafe int iDifficulty
	{
		get
		{
			IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(GameSaveLegacy.NativeFieldInfoPtr_iDifficulty);
			return *intPtr;
		}
		set
		{
			*(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(GameSaveLegacy.NativeFieldInfoPtr_iDifficulty)) = value;
		}
	}

	// Token: 0x17001709 RID: 5897
	// (get) Token: 0x06003E5D RID: 15965 RVA: 0x000F7444 File Offset: 0x000F5644
	// (set) Token: 0x06003E5E RID: 15966 RVA: 0x000F746C File Offset: 0x000F566C
	public unsafe float fGameTime
	{
		get
		{
			IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(GameSaveLegacy.NativeFieldInfoPtr_fGameTime);
			return *intPtr;
		}
		set
		{
			*(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(GameSaveLegacy.NativeFieldInfoPtr_fGameTime)) = value;
		}
	}

	// Token: 0x1700170A RID: 5898
	// (get) Token: 0x06003E5F RID: 15967 RVA: 0x000F7490 File Offset: 0x000F5690
	// (set) Token: 0x06003E60 RID: 15968 RVA: 0x000F74B8 File Offset: 0x000F56B8
	public unsafe int iSaveYearTime
	{
		get
		{
			IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(GameSaveLegacy.NativeFieldInfoPtr_iSaveYearTime);
			return *intPtr;
		}
		set
		{
			*(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(GameSaveLegacy.NativeFieldInfoPtr_iSaveYearTime)) = value;
		}
	}

	// Token: 0x1700170B RID: 5899
	// (get) Token: 0x06003E61 RID: 15969 RVA: 0x000F74DC File Offset: 0x000F56DC
	// (set) Token: 0x06003E62 RID: 15970 RVA: 0x000F7504 File Offset: 0x000F5704
	public unsafe int iSaveMonthTime
	{
		get
		{
			IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(GameSaveLegacy.NativeFieldInfoPtr_iSaveMonthTime);
			return *intPtr;
		}
		set
		{
			*(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(GameSaveLegacy.NativeFieldInfoPtr_iSaveMonthTime)) = value;
		}
	}

	// Token: 0x1700170C RID: 5900
	// (get) Token: 0x06003E63 RID: 15971 RVA: 0x000F7528 File Offset: 0x000F5728
	// (set) Token: 0x06003E64 RID: 15972 RVA: 0x000F7550 File Offset: 0x000F5750
	public unsafe int iSaveDayTime
	{
		get
		{
			IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(GameSaveLegacy.NativeFieldInfoPtr_iSaveDayTime);
			return *intPtr;
		}
		set
		{
			*(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(GameSaveLegacy.NativeFieldInfoPtr_iSaveDayTime)) = value;
		}
	}

	// Token: 0x1700170D RID: 5901
	// (get) Token: 0x06003E65 RID: 15973 RVA: 0x000F7574 File Offset: 0x000F5774
	// (set) Token: 0x06003E66 RID: 15974 RVA: 0x000F759C File Offset: 0x000F579C
	public unsafe int iSaveHourTime
	{
		get
		{
			IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(GameSaveLegacy.NativeFieldInfoPtr_iSaveHourTime);
			return *intPtr;
		}
		set
		{
			*(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(GameSaveLegacy.NativeFieldInfoPtr_iSaveHourTime)) = value;
		}
	}

	// Token: 0x1700170E RID: 5902
	// (get) Token: 0x06003E67 RID: 15975 RVA: 0x000F75C0 File Offset: 0x000F57C0
	// (set) Token: 0x06003E68 RID: 15976 RVA: 0x000F75E8 File Offset: 0x000F57E8
	public unsafe int iSaveMinuteTime
	{
		get
		{
			IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(GameSaveLegacy.NativeFieldInfoPtr_iSaveMinuteTime);
			return *intPtr;
		}
		set
		{
			*(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(GameSaveLegacy.NativeFieldInfoPtr_iSaveMinuteTime)) = value;
		}
	}

	// Token: 0x1700170F RID: 5903
	// (get) Token: 0x06003E69 RID: 15977 RVA: 0x000F760C File Offset: 0x000F580C
	// (set) Token: 0x06003E6A RID: 15978 RVA: 0x000F7634 File Offset: 0x000F5834
	public unsafe int iSaveSecondTime
	{
		get
		{
			IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(GameSaveLegacy.NativeFieldInfoPtr_iSaveSecondTime);
			return *intPtr;
		}
		set
		{
			*(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(GameSaveLegacy.NativeFieldInfoPtr_iSaveSecondTime)) = value;
		}
	}

	// Token: 0x17001710 RID: 5904
	// (get) Token: 0x06003E6B RID: 15979 RVA: 0x000F7658 File Offset: 0x000F5858
	// (set) Token: 0x06003E6C RID: 15980 RVA: 0x000F7680 File Offset: 0x000F5880
	public unsafe int iSkyJump
	{
		get
		{
			IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(GameSaveLegacy.NativeFieldInfoPtr_iSkyJump);
			return *intPtr;
		}
		set
		{
			*(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(GameSaveLegacy.NativeFieldInfoPtr_iSkyJump)) = value;
		}
	}

	// Token: 0x17001711 RID: 5905
	// (get) Token: 0x06003E6D RID: 15981 RVA: 0x000F76A4 File Offset: 0x000F58A4
	// (set) Token: 0x06003E6E RID: 15982 RVA: 0x000F76CC File Offset: 0x000F58CC
	public unsafe int iAbsorb
	{
		get
		{
			IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(GameSaveLegacy.NativeFieldInfoPtr_iAbsorb);
			return *intPtr;
		}
		set
		{
			*(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(GameSaveLegacy.NativeFieldInfoPtr_iAbsorb)) = value;
		}
	}

	// Token: 0x17001712 RID: 5906
	// (get) Token: 0x06003E6F RID: 15983 RVA: 0x000F76F0 File Offset: 0x000F58F0
	// (set) Token: 0x06003E70 RID: 15984 RVA: 0x000F7718 File Offset: 0x000F5918
	public unsafe int iHPLevel
	{
		get
		{
			IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(GameSaveLegacy.NativeFieldInfoPtr_iHPLevel);
			return *intPtr;
		}
		set
		{
			*(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(GameSaveLegacy.NativeFieldInfoPtr_iHPLevel)) = value;
		}
	}

	// Token: 0x17001713 RID: 5907
	// (get) Token: 0x06003E71 RID: 15985 RVA: 0x000F773C File Offset: 0x000F593C
	// (set) Token: 0x06003E72 RID: 15986 RVA: 0x000F7764 File Offset: 0x000F5964
	public unsafe float fHPExp
	{
		get
		{
			IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(GameSaveLegacy.NativeFieldInfoPtr_fHPExp);
			return *intPtr;
		}
		set
		{
			*(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(GameSaveLegacy.NativeFieldInfoPtr_fHPExp)) = value;
		}
	}

	// Token: 0x17001714 RID: 5908
	// (get) Token: 0x06003E73 RID: 15987 RVA: 0x000F7788 File Offset: 0x000F5988
	// (set) Token: 0x06003E74 RID: 15988 RVA: 0x000F77B0 File Offset: 0x000F59B0
	public unsafe int iMPLevel
	{
		get
		{
			IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(GameSaveLegacy.NativeFieldInfoPtr_iMPLevel);
			return *intPtr;
		}
		set
		{
			*(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(GameSaveLegacy.NativeFieldInfoPtr_iMPLevel)) = value;
		}
	}

	// Token: 0x17001715 RID: 5909
	// (get) Token: 0x06003E75 RID: 15989 RVA: 0x000F77D4 File Offset: 0x000F59D4
	// (set) Token: 0x06003E76 RID: 15990 RVA: 0x000F77FC File Offset: 0x000F59FC
	public unsafe float fMPExp
	{
		get
		{
			IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(GameSaveLegacy.NativeFieldInfoPtr_fMPExp);
			return *intPtr;
		}
		set
		{
			*(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(GameSaveLegacy.NativeFieldInfoPtr_fMPExp)) = value;
		}
	}

	// Token: 0x17001716 RID: 5910
	// (get) Token: 0x06003E77 RID: 15991 RVA: 0x000F7820 File Offset: 0x000F5A20
	// (set) Token: 0x06003E78 RID: 15992 RVA: 0x000F7848 File Offset: 0x000F5A48
	public unsafe int iSPLevel
	{
		get
		{
			IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(GameSaveLegacy.NativeFieldInfoPtr_iSPLevel);
			return *intPtr;
		}
		set
		{
			*(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(GameSaveLegacy.NativeFieldInfoPtr_iSPLevel)) = value;
		}
	}

	// Token: 0x17001717 RID: 5911
	// (get) Token: 0x06003E79 RID: 15993 RVA: 0x000F786C File Offset: 0x000F5A6C
	// (set) Token: 0x06003E7A RID: 15994 RVA: 0x000F7894 File Offset: 0x000F5A94
	public unsafe float fSPExp
	{
		get
		{
			IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(GameSaveLegacy.NativeFieldInfoPtr_fSPExp);
			return *intPtr;
		}
		set
		{
			*(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(GameSaveLegacy.NativeFieldInfoPtr_fSPExp)) = value;
		}
	}

	// Token: 0x17001718 RID: 5912
	// (get) Token: 0x06003E7B RID: 15995 RVA: 0x000F78B8 File Offset: 0x000F5AB8
	// (set) Token: 0x06003E7C RID: 15996 RVA: 0x000F78E0 File Offset: 0x000F5AE0
	public unsafe int iSTRLevel
	{
		get
		{
			IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(GameSaveLegacy.NativeFieldInfoPtr_iSTRLevel);
			return *intPtr;
		}
		set
		{
			*(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(GameSaveLegacy.NativeFieldInfoPtr_iSTRLevel)) = value;
		}
	}

	// Token: 0x17001719 RID: 5913
	// (get) Token: 0x06003E7D RID: 15997 RVA: 0x000F7904 File Offset: 0x000F5B04
	// (set) Token: 0x06003E7E RID: 15998 RVA: 0x000F792C File Offset: 0x000F5B2C
	public unsafe float fSTRExp
	{
		get
		{
			IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(GameSaveLegacy.NativeFieldInfoPtr_fSTRExp);
			return *intPtr;
		}
		set
		{
			*(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(GameSaveLegacy.NativeFieldInfoPtr_fSTRExp)) = value;
		}
	}

	// Token: 0x1700171A RID: 5914
	// (get) Token: 0x06003E7F RID: 15999 RVA: 0x000F7950 File Offset: 0x000F5B50
	// (set) Token: 0x06003E80 RID: 16000 RVA: 0x000F7978 File Offset: 0x000F5B78
	public unsafe int iINTLevel
	{
		get
		{
			IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(GameSaveLegacy.NativeFieldInfoPtr_iINTLevel);
			return *intPtr;
		}
		set
		{
			*(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(GameSaveLegacy.NativeFieldInfoPtr_iINTLevel)) = value;
		}
	}

	// Token: 0x1700171B RID: 5915
	// (get) Token: 0x06003E81 RID: 16001 RVA: 0x000F799C File Offset: 0x000F5B9C
	// (set) Token: 0x06003E82 RID: 16002 RVA: 0x000F79C4 File Offset: 0x000F5BC4
	public unsafe float fINTExp
	{
		get
		{
			IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(GameSaveLegacy.NativeFieldInfoPtr_fINTExp);
			return *intPtr;
		}
		set
		{
			*(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(GameSaveLegacy.NativeFieldInfoPtr_fINTExp)) = value;
		}
	}

	// Token: 0x1700171C RID: 5916
	// (get) Token: 0x06003E83 RID: 16003 RVA: 0x000F79E8 File Offset: 0x000F5BE8
	// (set) Token: 0x06003E84 RID: 16004 RVA: 0x000F7A10 File Offset: 0x000F5C10
	public unsafe int iDEXLevel
	{
		get
		{
			IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(GameSaveLegacy.NativeFieldInfoPtr_iDEXLevel);
			return *intPtr;
		}
		set
		{
			*(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(GameSaveLegacy.NativeFieldInfoPtr_iDEXLevel)) = value;
		}
	}

	// Token: 0x1700171D RID: 5917
	// (get) Token: 0x06003E85 RID: 16005 RVA: 0x000F7A34 File Offset: 0x000F5C34
	// (set) Token: 0x06003E86 RID: 16006 RVA: 0x000F7A5C File Offset: 0x000F5C5C
	public unsafe float fDEXExp
	{
		get
		{
			IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(GameSaveLegacy.NativeFieldInfoPtr_fDEXExp);
			return *intPtr;
		}
		set
		{
			*(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(GameSaveLegacy.NativeFieldInfoPtr_fDEXExp)) = value;
		}
	}

	// Token: 0x1700171E RID: 5918
	// (get) Token: 0x06003E87 RID: 16007 RVA: 0x000F7A80 File Offset: 0x000F5C80
	// (set) Token: 0x06003E88 RID: 16008 RVA: 0x000F7AA8 File Offset: 0x000F5CA8
	public unsafe int iMagicNull
	{
		get
		{
			IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(GameSaveLegacy.NativeFieldInfoPtr_iMagicNull);
			return *intPtr;
		}
		set
		{
			*(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(GameSaveLegacy.NativeFieldInfoPtr_iMagicNull)) = value;
		}
	}

	// Token: 0x1700171F RID: 5919
	// (get) Token: 0x06003E89 RID: 16009 RVA: 0x000F7ACC File Offset: 0x000F5CCC
	// (set) Token: 0x06003E8A RID: 16010 RVA: 0x000F7AF4 File Offset: 0x000F5CF4
	public unsafe int iMagicIce
	{
		get
		{
			IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(GameSaveLegacy.NativeFieldInfoPtr_iMagicIce);
			return *intPtr;
		}
		set
		{
			*(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(GameSaveLegacy.NativeFieldInfoPtr_iMagicIce)) = value;
		}
	}

	// Token: 0x17001720 RID: 5920
	// (get) Token: 0x06003E8B RID: 16011 RVA: 0x000F7B18 File Offset: 0x000F5D18
	// (set) Token: 0x06003E8C RID: 16012 RVA: 0x000F7B40 File Offset: 0x000F5D40
	public unsafe int iMagicFire
	{
		get
		{
			IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(GameSaveLegacy.NativeFieldInfoPtr_iMagicFire);
			return *intPtr;
		}
		set
		{
			*(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(GameSaveLegacy.NativeFieldInfoPtr_iMagicFire)) = value;
		}
	}

	// Token: 0x17001721 RID: 5921
	// (get) Token: 0x06003E8D RID: 16013 RVA: 0x000F7B64 File Offset: 0x000F5D64
	// (set) Token: 0x06003E8E RID: 16014 RVA: 0x000F7B8C File Offset: 0x000F5D8C
	public unsafe int iMagicLightning
	{
		get
		{
			IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(GameSaveLegacy.NativeFieldInfoPtr_iMagicLightning);
			return *intPtr;
		}
		set
		{
			*(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(GameSaveLegacy.NativeFieldInfoPtr_iMagicLightning)) = value;
		}
	}

	// Token: 0x17001722 RID: 5922
	// (get) Token: 0x06003E8F RID: 16015 RVA: 0x000F7BB0 File Offset: 0x000F5DB0
	// (set) Token: 0x06003E90 RID: 16016 RVA: 0x000F7BD8 File Offset: 0x000F5DD8
	public unsafe bool bNewNull
	{
		get
		{
			IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(GameSaveLegacy.NativeFieldInfoPtr_bNewNull);
			return *intPtr;
		}
		set
		{
			*(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(GameSaveLegacy.NativeFieldInfoPtr_bNewNull)) = value;
		}
	}

	// Token: 0x17001723 RID: 5923
	// (get) Token: 0x06003E91 RID: 16017 RVA: 0x000F7BFC File Offset: 0x000F5DFC
	// (set) Token: 0x06003E92 RID: 16018 RVA: 0x000F7C24 File Offset: 0x000F5E24
	public unsafe bool bNewIce
	{
		get
		{
			IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(GameSaveLegacy.NativeFieldInfoPtr_bNewIce);
			return *intPtr;
		}
		set
		{
			*(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(GameSaveLegacy.NativeFieldInfoPtr_bNewIce)) = value;
		}
	}

	// Token: 0x17001724 RID: 5924
	// (get) Token: 0x06003E93 RID: 16019 RVA: 0x000F7C48 File Offset: 0x000F5E48
	// (set) Token: 0x06003E94 RID: 16020 RVA: 0x000F7C70 File Offset: 0x000F5E70
	public unsafe bool bNewFire
	{
		get
		{
			IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(GameSaveLegacy.NativeFieldInfoPtr_bNewFire);
			return *intPtr;
		}
		set
		{
			*(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(GameSaveLegacy.NativeFieldInfoPtr_bNewFire)) = value;
		}
	}

	// Token: 0x17001725 RID: 5925
	// (get) Token: 0x06003E95 RID: 16021 RVA: 0x000F7C94 File Offset: 0x000F5E94
	// (set) Token: 0x06003E96 RID: 16022 RVA: 0x000F7CBC File Offset: 0x000F5EBC
	public unsafe bool bNewLightning
	{
		get
		{
			IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(GameSaveLegacy.NativeFieldInfoPtr_bNewLightning);
			return *intPtr;
		}
		set
		{
			*(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(GameSaveLegacy.NativeFieldInfoPtr_bNewLightning)) = value;
		}
	}

	// Token: 0x17001726 RID: 5926
	// (get) Token: 0x06003E97 RID: 16023 RVA: 0x000F7CE0 File Offset: 0x000F5EE0
	// (set) Token: 0x06003E98 RID: 16024 RVA: 0x000F7D08 File Offset: 0x000F5F08
	public unsafe bool bNewWind
	{
		get
		{
			IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(GameSaveLegacy.NativeFieldInfoPtr_bNewWind);
			return *intPtr;
		}
		set
		{
			*(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(GameSaveLegacy.NativeFieldInfoPtr_bNewWind)) = value;
		}
	}

	// Token: 0x17001727 RID: 5927
	// (get) Token: 0x06003E99 RID: 16025 RVA: 0x000F7D2C File Offset: 0x000F5F2C
	// (set) Token: 0x06003E9A RID: 16026 RVA: 0x000F7D54 File Offset: 0x000F5F54
	public unsafe bool bNewAbsorb
	{
		get
		{
			IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(GameSaveLegacy.NativeFieldInfoPtr_bNewAbsorb);
			return *intPtr;
		}
		set
		{
			*(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(GameSaveLegacy.NativeFieldInfoPtr_bNewAbsorb)) = value;
		}
	}

	// Token: 0x17001728 RID: 5928
	// (get) Token: 0x06003E9B RID: 16027 RVA: 0x000F7D78 File Offset: 0x000F5F78
	// (set) Token: 0x06003E9C RID: 16028 RVA: 0x000F7DA0 File Offset: 0x000F5FA0
	public unsafe int iItemSize
	{
		get
		{
			IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(GameSaveLegacy.NativeFieldInfoPtr_iItemSize);
			return *intPtr;
		}
		set
		{
			*(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(GameSaveLegacy.NativeFieldInfoPtr_iItemSize)) = value;
		}
	}

	// Token: 0x17001729 RID: 5929
	// (get) Token: 0x06003E9D RID: 16029 RVA: 0x000F7DC4 File Offset: 0x000F5FC4
	// (set) Token: 0x06003E9E RID: 16030 RVA: 0x000F7DEC File Offset: 0x000F5FEC
	public unsafe int itemSizeMax
	{
		get
		{
			IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(GameSaveLegacy.NativeFieldInfoPtr_itemSizeMax);
			return *intPtr;
		}
		set
		{
			*(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(GameSaveLegacy.NativeFieldInfoPtr_itemSizeMax)) = value;
		}
	}

	// Token: 0x1700172A RID: 5930
	// (get) Token: 0x06003E9F RID: 16031 RVA: 0x000F7E10 File Offset: 0x000F6010
	// (set) Token: 0x06003EA0 RID: 16032 RVA: 0x000F7E44 File Offset: 0x000F6044
	public unsafe Il2CppStructArray<ItemSystem.ItemType> HoldItem
	{
		get
		{
			IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(GameSaveLegacy.NativeFieldInfoPtr_HoldItem);
			IntPtr intPtr2 = *intPtr;
			return (intPtr2 != 0) ? new Il2CppStructArray<ItemSystem.ItemType>(intPtr2) : null;
		}
		set
		{
			IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
			IL2CPP.il2cpp_gc_wbarrier_set_field(intPtr, intPtr + (IntPtr)IL2CPP.il2cpp_field_get_offset(GameSaveLegacy.NativeFieldInfoPtr_HoldItem), IL2CPP.Il2CppObjectBaseToPtr(value));
		}
	}

	// Token: 0x1700172B RID: 5931
	// (get) Token: 0x06003EA1 RID: 16033 RVA: 0x000F7E6C File Offset: 0x000F606C
	// (set) Token: 0x06003EA2 RID: 16034 RVA: 0x000F7E94 File Offset: 0x000F6094
	public unsafe float fMoney
	{
		get
		{
			IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(GameSaveLegacy.NativeFieldInfoPtr_fMoney);
			return *intPtr;
		}
		set
		{
			*(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(GameSaveLegacy.NativeFieldInfoPtr_fMoney)) = value;
		}
	}

	// Token: 0x1700172C RID: 5932
	// (get) Token: 0x06003EA3 RID: 16035 RVA: 0x000F7EB8 File Offset: 0x000F60B8
	// (set) Token: 0x06003EA4 RID: 16036 RVA: 0x000F7EE0 File Offset: 0x000F60E0
	public unsafe float fSceneMoney
	{
		get
		{
			IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(GameSaveLegacy.NativeFieldInfoPtr_fSceneMoney);
			return *intPtr;
		}
		set
		{
			*(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(GameSaveLegacy.NativeFieldInfoPtr_fSceneMoney)) = value;
		}
	}

	// Token: 0x1700172D RID: 5933
	// (get) Token: 0x06003EA5 RID: 16037 RVA: 0x000F7F04 File Offset: 0x000F6104
	// (set) Token: 0x06003EA6 RID: 16038 RVA: 0x000F7F2C File Offset: 0x000F612C
	public unsafe float fCurse
	{
		get
		{
			IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(GameSaveLegacy.NativeFieldInfoPtr_fCurse);
			return *intPtr;
		}
		set
		{
			*(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(GameSaveLegacy.NativeFieldInfoPtr_fCurse)) = value;
		}
	}

	// Token: 0x1700172E RID: 5934
	// (get) Token: 0x06003EA7 RID: 16039 RVA: 0x000F7F50 File Offset: 0x000F6150
	// (set) Token: 0x06003EA8 RID: 16040 RVA: 0x000F7F78 File Offset: 0x000F6178
	public unsafe float fCurrentHP
	{
		get
		{
			IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(GameSaveLegacy.NativeFieldInfoPtr_fCurrentHP);
			return *intPtr;
		}
		set
		{
			*(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(GameSaveLegacy.NativeFieldInfoPtr_fCurrentHP)) = value;
		}
	}

	// Token: 0x1700172F RID: 5935
	// (get) Token: 0x06003EA9 RID: 16041 RVA: 0x000F7F9C File Offset: 0x000F619C
	// (set) Token: 0x06003EAA RID: 16042 RVA: 0x000F7FC4 File Offset: 0x000F61C4
	public unsafe float fCurrentMP
	{
		get
		{
			IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(GameSaveLegacy.NativeFieldInfoPtr_fCurrentMP);
			return *intPtr;
		}
		set
		{
			*(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(GameSaveLegacy.NativeFieldInfoPtr_fCurrentMP)) = value;
		}
	}

	// Token: 0x17001730 RID: 5936
	// (get) Token: 0x06003EAB RID: 16043 RVA: 0x000F7FE8 File Offset: 0x000F61E8
	// (set) Token: 0x06003EAC RID: 16044 RVA: 0x000F8010 File Offset: 0x000F6210
	public unsafe int iItemSelect
	{
		get
		{
			IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(GameSaveLegacy.NativeFieldInfoPtr_iItemSelect);
			return *intPtr;
		}
		set
		{
			*(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(GameSaveLegacy.NativeFieldInfoPtr_iItemSelect)) = value;
		}
	}

	// Token: 0x17001731 RID: 5937
	// (get) Token: 0x06003EAD RID: 16045 RVA: 0x000F8034 File Offset: 0x000F6234
	// (set) Token: 0x06003EAE RID: 16046 RVA: 0x000F805C File Offset: 0x000F625C
	public unsafe int iMagicSelect
	{
		get
		{
			IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(GameSaveLegacy.NativeFieldInfoPtr_iMagicSelect);
			return *intPtr;
		}
		set
		{
			*(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(GameSaveLegacy.NativeFieldInfoPtr_iMagicSelect)) = value;
		}
	}

	// Token: 0x17001732 RID: 5938
	// (get) Token: 0x06003EAF RID: 16047 RVA: 0x000F8080 File Offset: 0x000F6280
	// (set) Token: 0x06003EB0 RID: 16048 RVA: 0x000F80A8 File Offset: 0x000F62A8
	public unsafe bool bScriptL01Room01
	{
		get
		{
			IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(GameSaveLegacy.NativeFieldInfoPtr_bScriptL01Room01);
			return *intPtr;
		}
		set
		{
			*(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(GameSaveLegacy.NativeFieldInfoPtr_bScriptL01Room01)) = value;
		}
	}

	// Token: 0x17001733 RID: 5939
	// (get) Token: 0x06003EB1 RID: 16049 RVA: 0x000F80CC File Offset: 0x000F62CC
	// (set) Token: 0x06003EB2 RID: 16050 RVA: 0x000F80F4 File Offset: 0x000F62F4
	public unsafe bool bScriptL01Room03
	{
		get
		{
			IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(GameSaveLegacy.NativeFieldInfoPtr_bScriptL01Room03);
			return *intPtr;
		}
		set
		{
			*(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(GameSaveLegacy.NativeFieldInfoPtr_bScriptL01Room03)) = value;
		}
	}

	// Token: 0x17001734 RID: 5940
	// (get) Token: 0x06003EB3 RID: 16051 RVA: 0x000F8118 File Offset: 0x000F6318
	// (set) Token: 0x06003EB4 RID: 16052 RVA: 0x000F8140 File Offset: 0x000F6340
	public unsafe bool bScriptL01Room04
	{
		get
		{
			IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(GameSaveLegacy.NativeFieldInfoPtr_bScriptL01Room04);
			return *intPtr;
		}
		set
		{
			*(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(GameSaveLegacy.NativeFieldInfoPtr_bScriptL01Room04)) = value;
		}
	}

	// Token: 0x17001735 RID: 5941
	// (get) Token: 0x06003EB5 RID: 16053 RVA: 0x000F8164 File Offset: 0x000F6364
	// (set) Token: 0x06003EB6 RID: 16054 RVA: 0x000F818C File Offset: 0x000F638C
	public unsafe bool bScriptL01MeetCat
	{
		get
		{
			IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(GameSaveLegacy.NativeFieldInfoPtr_bScriptL01MeetCat);
			return *intPtr;
		}
		set
		{
			*(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(GameSaveLegacy.NativeFieldInfoPtr_bScriptL01MeetCat)) = value;
		}
	}

	// Token: 0x17001736 RID: 5942
	// (get) Token: 0x06003EB7 RID: 16055 RVA: 0x000F81B0 File Offset: 0x000F63B0
	// (set) Token: 0x06003EB8 RID: 16056 RVA: 0x000F81D8 File Offset: 0x000F63D8
	public unsafe bool bScriptL01Clear
	{
		get
		{
			IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(GameSaveLegacy.NativeFieldInfoPtr_bScriptL01Clear);
			return *intPtr;
		}
		set
		{
			*(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(GameSaveLegacy.NativeFieldInfoPtr_bScriptL01Clear)) = value;
		}
	}

	// Token: 0x17001737 RID: 5943
	// (get) Token: 0x06003EB9 RID: 16057 RVA: 0x000F81FC File Offset: 0x000F63FC
	// (set) Token: 0x06003EBA RID: 16058 RVA: 0x000F8224 File Offset: 0x000F6424
	public unsafe bool bScriptL01OpenDoor01
	{
		get
		{
			IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(GameSaveLegacy.NativeFieldInfoPtr_bScriptL01OpenDoor01);
			return *intPtr;
		}
		set
		{
			*(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(GameSaveLegacy.NativeFieldInfoPtr_bScriptL01OpenDoor01)) = value;
		}
	}

	// Token: 0x17001738 RID: 5944
	// (get) Token: 0x06003EBB RID: 16059 RVA: 0x000F8248 File Offset: 0x000F6448
	// (set) Token: 0x06003EBC RID: 16060 RVA: 0x000F8270 File Offset: 0x000F6470
	public unsafe bool bScriptL01OpenDoor02
	{
		get
		{
			IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(GameSaveLegacy.NativeFieldInfoPtr_bScriptL01OpenDoor02);
			return *intPtr;
		}
		set
		{
			*(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(GameSaveLegacy.NativeFieldInfoPtr_bScriptL01OpenDoor02)) = value;
		}
	}

	// Token: 0x17001739 RID: 5945
	// (get) Token: 0x06003EBD RID: 16061 RVA: 0x000F8294 File Offset: 0x000F6494
	// (set) Token: 0x06003EBE RID: 16062 RVA: 0x000F82BC File Offset: 0x000F64BC
	public unsafe bool bScriptL01OpenDoor03
	{
		get
		{
			IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(GameSaveLegacy.NativeFieldInfoPtr_bScriptL01OpenDoor03);
			return *intPtr;
		}
		set
		{
			*(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(GameSaveLegacy.NativeFieldInfoPtr_bScriptL01OpenDoor03)) = value;
		}
	}

	// Token: 0x1700173A RID: 5946
	// (get) Token: 0x06003EBF RID: 16063 RVA: 0x000F82E0 File Offset: 0x000F64E0
	// (set) Token: 0x06003EC0 RID: 16064 RVA: 0x000F8308 File Offset: 0x000F6508
	public unsafe bool bScriptL01Room06To07
	{
		get
		{
			IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(GameSaveLegacy.NativeFieldInfoPtr_bScriptL01Room06To07);
			return *intPtr;
		}
		set
		{
			*(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(GameSaveLegacy.NativeFieldInfoPtr_bScriptL01Room06To07)) = value;
		}
	}

	// Token: 0x1700173B RID: 5947
	// (get) Token: 0x06003EC1 RID: 16065 RVA: 0x000F832C File Offset: 0x000F652C
	// (set) Token: 0x06003EC2 RID: 16066 RVA: 0x000F8354 File Offset: 0x000F6554
	public unsafe bool bScriptL01Room07Wall
	{
		get
		{
			IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(GameSaveLegacy.NativeFieldInfoPtr_bScriptL01Room07Wall);
			return *intPtr;
		}
		set
		{
			*(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(GameSaveLegacy.NativeFieldInfoPtr_bScriptL01Room07Wall)) = value;
		}
	}

	// Token: 0x1700173C RID: 5948
	// (get) Token: 0x06003EC3 RID: 16067 RVA: 0x000F8378 File Offset: 0x000F6578
	// (set) Token: 0x06003EC4 RID: 16068 RVA: 0x000F83A0 File Offset: 0x000F65A0
	public unsafe bool bScriptL01Room08Wall01
	{
		get
		{
			IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(GameSaveLegacy.NativeFieldInfoPtr_bScriptL01Room08Wall01);
			return *intPtr;
		}
		set
		{
			*(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(GameSaveLegacy.NativeFieldInfoPtr_bScriptL01Room08Wall01)) = value;
		}
	}

	// Token: 0x1700173D RID: 5949
	// (get) Token: 0x06003EC5 RID: 16069 RVA: 0x000F83C4 File Offset: 0x000F65C4
	// (set) Token: 0x06003EC6 RID: 16070 RVA: 0x000F83EC File Offset: 0x000F65EC
	public unsafe bool bScriptL01Room08Wall02
	{
		get
		{
			IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(GameSaveLegacy.NativeFieldInfoPtr_bScriptL01Room08Wall02);
			return *intPtr;
		}
		set
		{
			*(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(GameSaveLegacy.NativeFieldInfoPtr_bScriptL01Room08Wall02)) = value;
		}
	}

	// Token: 0x1700173E RID: 5950
	// (get) Token: 0x06003EC7 RID: 16071 RVA: 0x000F8410 File Offset: 0x000F6610
	// (set) Token: 0x06003EC8 RID: 16072 RVA: 0x000F8438 File Offset: 0x000F6638
	public unsafe bool bScriptL01Room07Magic
	{
		get
		{
			IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(GameSaveLegacy.NativeFieldInfoPtr_bScriptL01Room07Magic);
			return *intPtr;
		}
		set
		{
			*(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(GameSaveLegacy.NativeFieldInfoPtr_bScriptL01Room07Magic)) = value;
		}
	}

	// Token: 0x1700173F RID: 5951
	// (get) Token: 0x06003EC9 RID: 16073 RVA: 0x000F845C File Offset: 0x000F665C
	// (set) Token: 0x06003ECA RID: 16074 RVA: 0x000F8484 File Offset: 0x000F6684
	public unsafe bool bScriptL01Room09Magic
	{
		get
		{
			IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(GameSaveLegacy.NativeFieldInfoPtr_bScriptL01Room09Magic);
			return *intPtr;
		}
		set
		{
			*(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(GameSaveLegacy.NativeFieldInfoPtr_bScriptL01Room09Magic)) = value;
		}
	}

	// Token: 0x17001740 RID: 5952
	// (get) Token: 0x06003ECB RID: 16075 RVA: 0x000F84A8 File Offset: 0x000F66A8
	// (set) Token: 0x06003ECC RID: 16076 RVA: 0x000F84D0 File Offset: 0x000F66D0
	public unsafe bool bScriptL01Room10
	{
		get
		{
			IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(GameSaveLegacy.NativeFieldInfoPtr_bScriptL01Room10);
			return *intPtr;
		}
		set
		{
			*(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(GameSaveLegacy.NativeFieldInfoPtr_bScriptL01Room10)) = value;
		}
	}

	// Token: 0x17001741 RID: 5953
	// (get) Token: 0x06003ECD RID: 16077 RVA: 0x000F84F4 File Offset: 0x000F66F4
	// (set) Token: 0x06003ECE RID: 16078 RVA: 0x000F851C File Offset: 0x000F671C
	public unsafe bool bScriptL02Room01
	{
		get
		{
			IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(GameSaveLegacy.NativeFieldInfoPtr_bScriptL02Room01);
			return *intPtr;
		}
		set
		{
			*(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(GameSaveLegacy.NativeFieldInfoPtr_bScriptL02Room01)) = value;
		}
	}

	// Token: 0x17001742 RID: 5954
	// (get) Token: 0x06003ECF RID: 16079 RVA: 0x000F8540 File Offset: 0x000F6740
	// (set) Token: 0x06003ED0 RID: 16080 RVA: 0x000F8568 File Offset: 0x000F6768
	public unsafe bool bScriptL02Room03
	{
		get
		{
			IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(GameSaveLegacy.NativeFieldInfoPtr_bScriptL02Room03);
			return *intPtr;
		}
		set
		{
			*(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(GameSaveLegacy.NativeFieldInfoPtr_bScriptL02Room03)) = value;
		}
	}

	// Token: 0x17001743 RID: 5955
	// (get) Token: 0x06003ED1 RID: 16081 RVA: 0x000F858C File Offset: 0x000F678C
	// (set) Token: 0x06003ED2 RID: 16082 RVA: 0x000F85B4 File Offset: 0x000F67B4
	public unsafe bool bScriptL02Room06
	{
		get
		{
			IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(GameSaveLegacy.NativeFieldInfoPtr_bScriptL02Room06);
			return *intPtr;
		}
		set
		{
			*(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(GameSaveLegacy.NativeFieldInfoPtr_bScriptL02Room06)) = value;
		}
	}

	// Token: 0x17001744 RID: 5956
	// (get) Token: 0x06003ED3 RID: 16083 RVA: 0x000F85D8 File Offset: 0x000F67D8
	// (set) Token: 0x06003ED4 RID: 16084 RVA: 0x000F8600 File Offset: 0x000F6800
	public unsafe bool bScriptL02Room08
	{
		get
		{
			IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(GameSaveLegacy.NativeFieldInfoPtr_bScriptL02Room08);
			return *intPtr;
		}
		set
		{
			*(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(GameSaveLegacy.NativeFieldInfoPtr_bScriptL02Room08)) = value;
		}
	}

	// Token: 0x17001745 RID: 5957
	// (get) Token: 0x06003ED5 RID: 16085 RVA: 0x000F8624 File Offset: 0x000F6824
	// (set) Token: 0x06003ED6 RID: 16086 RVA: 0x000F864C File Offset: 0x000F684C
	public unsafe bool bScriptL02Room09
	{
		get
		{
			IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(GameSaveLegacy.NativeFieldInfoPtr_bScriptL02Room09);
			return *intPtr;
		}
		set
		{
			*(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(GameSaveLegacy.NativeFieldInfoPtr_bScriptL02Room09)) = value;
		}
	}

	// Token: 0x17001746 RID: 5958
	// (get) Token: 0x06003ED7 RID: 16087 RVA: 0x000F8670 File Offset: 0x000F6870
	// (set) Token: 0x06003ED8 RID: 16088 RVA: 0x000F8698 File Offset: 0x000F6898
	public unsafe bool bScriptL02OpenDoor
	{
		get
		{
			IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(GameSaveLegacy.NativeFieldInfoPtr_bScriptL02OpenDoor);
			return *intPtr;
		}
		set
		{
			*(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(GameSaveLegacy.NativeFieldInfoPtr_bScriptL02OpenDoor)) = value;
		}
	}

	// Token: 0x17001747 RID: 5959
	// (get) Token: 0x06003ED9 RID: 16089 RVA: 0x000F86BC File Offset: 0x000F68BC
	// (set) Token: 0x06003EDA RID: 16090 RVA: 0x000F86E4 File Offset: 0x000F68E4
	public unsafe bool bScriptL02Clear
	{
		get
		{
			IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(GameSaveLegacy.NativeFieldInfoPtr_bScriptL02Clear);
			return *intPtr;
		}
		set
		{
			*(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(GameSaveLegacy.NativeFieldInfoPtr_bScriptL02Clear)) = value;
		}
	}

	// Token: 0x17001748 RID: 5960
	// (get) Token: 0x06003EDB RID: 16091 RVA: 0x000F8708 File Offset: 0x000F6908
	// (set) Token: 0x06003EDC RID: 16092 RVA: 0x000F8730 File Offset: 0x000F6930
	public unsafe bool bScriptL02L03BackDoor
	{
		get
		{
			IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(GameSaveLegacy.NativeFieldInfoPtr_bScriptL02L03BackDoor);
			return *intPtr;
		}
		set
		{
			*(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(GameSaveLegacy.NativeFieldInfoPtr_bScriptL02L03BackDoor)) = value;
		}
	}

	// Token: 0x17001749 RID: 5961
	// (get) Token: 0x06003EDD RID: 16093 RVA: 0x000F8754 File Offset: 0x000F6954
	// (set) Token: 0x06003EDE RID: 16094 RVA: 0x000F877C File Offset: 0x000F697C
	public unsafe bool bScriptL02LightR02To03
	{
		get
		{
			IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(GameSaveLegacy.NativeFieldInfoPtr_bScriptL02LightR02To03);
			return *intPtr;
		}
		set
		{
			*(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(GameSaveLegacy.NativeFieldInfoPtr_bScriptL02LightR02To03)) = value;
		}
	}

	// Token: 0x1700174A RID: 5962
	// (get) Token: 0x06003EDF RID: 16095 RVA: 0x000F87A0 File Offset: 0x000F69A0
	// (set) Token: 0x06003EE0 RID: 16096 RVA: 0x000F87C8 File Offset: 0x000F69C8
	public unsafe bool bScriptL02LightR04
	{
		get
		{
			IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(GameSaveLegacy.NativeFieldInfoPtr_bScriptL02LightR04);
			return *intPtr;
		}
		set
		{
			*(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(GameSaveLegacy.NativeFieldInfoPtr_bScriptL02LightR04)) = value;
		}
	}

	// Token: 0x1700174B RID: 5963
	// (get) Token: 0x06003EE1 RID: 16097 RVA: 0x000F87EC File Offset: 0x000F69EC
	// (set) Token: 0x06003EE2 RID: 16098 RVA: 0x000F8814 File Offset: 0x000F6A14
	public unsafe bool bScriptL02LightR04Tto05_01
	{
		get
		{
			IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(GameSaveLegacy.NativeFieldInfoPtr_bScriptL02LightR04Tto05_01);
			return *intPtr;
		}
		set
		{
			*(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(GameSaveLegacy.NativeFieldInfoPtr_bScriptL02LightR04Tto05_01)) = value;
		}
	}

	// Token: 0x1700174C RID: 5964
	// (get) Token: 0x06003EE3 RID: 16099 RVA: 0x000F8838 File Offset: 0x000F6A38
	// (set) Token: 0x06003EE4 RID: 16100 RVA: 0x000F8860 File Offset: 0x000F6A60
	public unsafe bool bScriptL02LightR04Tto05_02
	{
		get
		{
			IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(GameSaveLegacy.NativeFieldInfoPtr_bScriptL02LightR04Tto05_02);
			return *intPtr;
		}
		set
		{
			*(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(GameSaveLegacy.NativeFieldInfoPtr_bScriptL02LightR04Tto05_02)) = value;
		}
	}

	// Token: 0x1700174D RID: 5965
	// (get) Token: 0x06003EE5 RID: 16101 RVA: 0x000F8884 File Offset: 0x000F6A84
	// (set) Token: 0x06003EE6 RID: 16102 RVA: 0x000F88AC File Offset: 0x000F6AAC
	public unsafe bool bScriptL02LightR05_01
	{
		get
		{
			IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(GameSaveLegacy.NativeFieldInfoPtr_bScriptL02LightR05_01);
			return *intPtr;
		}
		set
		{
			*(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(GameSaveLegacy.NativeFieldInfoPtr_bScriptL02LightR05_01)) = value;
		}
	}

	// Token: 0x1700174E RID: 5966
	// (get) Token: 0x06003EE7 RID: 16103 RVA: 0x000F88D0 File Offset: 0x000F6AD0
	// (set) Token: 0x06003EE8 RID: 16104 RVA: 0x000F88F8 File Offset: 0x000F6AF8
	public unsafe bool bScriptL02LightR05_02
	{
		get
		{
			IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(GameSaveLegacy.NativeFieldInfoPtr_bScriptL02LightR05_02);
			return *intPtr;
		}
		set
		{
			*(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(GameSaveLegacy.NativeFieldInfoPtr_bScriptL02LightR05_02)) = value;
		}
	}

	// Token: 0x1700174F RID: 5967
	// (get) Token: 0x06003EE9 RID: 16105 RVA: 0x000F891C File Offset: 0x000F6B1C
	// (set) Token: 0x06003EEA RID: 16106 RVA: 0x000F8944 File Offset: 0x000F6B44
	public unsafe bool bScriptL02LightR05Tto06_01
	{
		get
		{
			IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(GameSaveLegacy.NativeFieldInfoPtr_bScriptL02LightR05Tto06_01);
			return *intPtr;
		}
		set
		{
			*(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(GameSaveLegacy.NativeFieldInfoPtr_bScriptL02LightR05Tto06_01)) = value;
		}
	}

	// Token: 0x17001750 RID: 5968
	// (get) Token: 0x06003EEB RID: 16107 RVA: 0x000F8968 File Offset: 0x000F6B68
	// (set) Token: 0x06003EEC RID: 16108 RVA: 0x000F8990 File Offset: 0x000F6B90
	public unsafe bool bScriptL02LightR05Tto06_02
	{
		get
		{
			IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(GameSaveLegacy.NativeFieldInfoPtr_bScriptL02LightR05Tto06_02);
			return *intPtr;
		}
		set
		{
			*(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(GameSaveLegacy.NativeFieldInfoPtr_bScriptL02LightR05Tto06_02)) = value;
		}
	}

	// Token: 0x17001751 RID: 5969
	// (get) Token: 0x06003EED RID: 16109 RVA: 0x000F89B4 File Offset: 0x000F6BB4
	// (set) Token: 0x06003EEE RID: 16110 RVA: 0x000F89DC File Offset: 0x000F6BDC
	public unsafe bool bScriptL03Room01
	{
		get
		{
			IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(GameSaveLegacy.NativeFieldInfoPtr_bScriptL03Room01);
			return *intPtr;
		}
		set
		{
			*(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(GameSaveLegacy.NativeFieldInfoPtr_bScriptL03Room01)) = value;
		}
	}

	// Token: 0x17001752 RID: 5970
	// (get) Token: 0x06003EEF RID: 16111 RVA: 0x000F8A00 File Offset: 0x000F6C00
	// (set) Token: 0x06003EF0 RID: 16112 RVA: 0x000F8A28 File Offset: 0x000F6C28
	public unsafe bool bScriptL03Room01_DoorL
	{
		get
		{
			IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(GameSaveLegacy.NativeFieldInfoPtr_bScriptL03Room01_DoorL);
			return *intPtr;
		}
		set
		{
			*(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(GameSaveLegacy.NativeFieldInfoPtr_bScriptL03Room01_DoorL)) = value;
		}
	}

	// Token: 0x17001753 RID: 5971
	// (get) Token: 0x06003EF1 RID: 16113 RVA: 0x000F8A4C File Offset: 0x000F6C4C
	// (set) Token: 0x06003EF2 RID: 16114 RVA: 0x000F8A74 File Offset: 0x000F6C74
	public unsafe bool bScriptL03Room01_DoorR
	{
		get
		{
			IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(GameSaveLegacy.NativeFieldInfoPtr_bScriptL03Room01_DoorR);
			return *intPtr;
		}
		set
		{
			*(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(GameSaveLegacy.NativeFieldInfoPtr_bScriptL03Room01_DoorR)) = value;
		}
	}

	// Token: 0x17001754 RID: 5972
	// (get) Token: 0x06003EF3 RID: 16115 RVA: 0x000F8A98 File Offset: 0x000F6C98
	// (set) Token: 0x06003EF4 RID: 16116 RVA: 0x000F8AC0 File Offset: 0x000F6CC0
	public unsafe bool bScriptL03Room02
	{
		get
		{
			IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(GameSaveLegacy.NativeFieldInfoPtr_bScriptL03Room02);
			return *intPtr;
		}
		set
		{
			*(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(GameSaveLegacy.NativeFieldInfoPtr_bScriptL03Room02)) = value;
		}
	}

	// Token: 0x17001755 RID: 5973
	// (get) Token: 0x06003EF5 RID: 16117 RVA: 0x000F8AE4 File Offset: 0x000F6CE4
	// (set) Token: 0x06003EF6 RID: 16118 RVA: 0x000F8B0C File Offset: 0x000F6D0C
	public unsafe bool bScriptL03Room02To04W01
	{
		get
		{
			IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(GameSaveLegacy.NativeFieldInfoPtr_bScriptL03Room02To04W01);
			return *intPtr;
		}
		set
		{
			*(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(GameSaveLegacy.NativeFieldInfoPtr_bScriptL03Room02To04W01)) = value;
		}
	}

	// Token: 0x17001756 RID: 5974
	// (get) Token: 0x06003EF7 RID: 16119 RVA: 0x000F8B30 File Offset: 0x000F6D30
	// (set) Token: 0x06003EF8 RID: 16120 RVA: 0x000F8B58 File Offset: 0x000F6D58
	public unsafe bool bScriptL03Room02To04W02
	{
		get
		{
			IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(GameSaveLegacy.NativeFieldInfoPtr_bScriptL03Room02To04W02);
			return *intPtr;
		}
		set
		{
			*(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(GameSaveLegacy.NativeFieldInfoPtr_bScriptL03Room02To04W02)) = value;
		}
	}

	// Token: 0x17001757 RID: 5975
	// (get) Token: 0x06003EF9 RID: 16121 RVA: 0x000F8B7C File Offset: 0x000F6D7C
	// (set) Token: 0x06003EFA RID: 16122 RVA: 0x000F8BA4 File Offset: 0x000F6DA4
	public unsafe bool bScriptL03Room04Item
	{
		get
		{
			IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(GameSaveLegacy.NativeFieldInfoPtr_bScriptL03Room04Item);
			return *intPtr;
		}
		set
		{
			*(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(GameSaveLegacy.NativeFieldInfoPtr_bScriptL03Room04Item)) = value;
		}
	}

	// Token: 0x17001758 RID: 5976
	// (get) Token: 0x06003EFB RID: 16123 RVA: 0x000F8BC8 File Offset: 0x000F6DC8
	// (set) Token: 0x06003EFC RID: 16124 RVA: 0x000F8BF0 File Offset: 0x000F6DF0
	public unsafe bool bScriptL03Room04_01
	{
		get
		{
			IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(GameSaveLegacy.NativeFieldInfoPtr_bScriptL03Room04_01);
			return *intPtr;
		}
		set
		{
			*(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(GameSaveLegacy.NativeFieldInfoPtr_bScriptL03Room04_01)) = value;
		}
	}

	// Token: 0x17001759 RID: 5977
	// (get) Token: 0x06003EFD RID: 16125 RVA: 0x000F8C14 File Offset: 0x000F6E14
	// (set) Token: 0x06003EFE RID: 16126 RVA: 0x000F8C3C File Offset: 0x000F6E3C
	public unsafe bool bScriptL03Room04_02
	{
		get
		{
			IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(GameSaveLegacy.NativeFieldInfoPtr_bScriptL03Room04_02);
			return *intPtr;
		}
		set
		{
			*(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(GameSaveLegacy.NativeFieldInfoPtr_bScriptL03Room04_02)) = value;
		}
	}

	// Token: 0x1700175A RID: 5978
	// (get) Token: 0x06003EFF RID: 16127 RVA: 0x000F8C60 File Offset: 0x000F6E60
	// (set) Token: 0x06003F00 RID: 16128 RVA: 0x000F8C88 File Offset: 0x000F6E88
	public unsafe bool bScriptL03Room04_MFloorPos
	{
		get
		{
			IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(GameSaveLegacy.NativeFieldInfoPtr_bScriptL03Room04_MFloorPos);
			return *intPtr;
		}
		set
		{
			*(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(GameSaveLegacy.NativeFieldInfoPtr_bScriptL03Room04_MFloorPos)) = value;
		}
	}

	// Token: 0x1700175B RID: 5979
	// (get) Token: 0x06003F01 RID: 16129 RVA: 0x000F8CAC File Offset: 0x000F6EAC
	// (set) Token: 0x06003F02 RID: 16130 RVA: 0x000F8CD4 File Offset: 0x000F6ED4
	public unsafe bool bScriptL03Room05
	{
		get
		{
			IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(GameSaveLegacy.NativeFieldInfoPtr_bScriptL03Room05);
			return *intPtr;
		}
		set
		{
			*(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(GameSaveLegacy.NativeFieldInfoPtr_bScriptL03Room05)) = value;
		}
	}

	// Token: 0x1700175C RID: 5980
	// (get) Token: 0x06003F03 RID: 16131 RVA: 0x000F8CF8 File Offset: 0x000F6EF8
	// (set) Token: 0x06003F04 RID: 16132 RVA: 0x000F8D20 File Offset: 0x000F6F20
	public unsafe bool bScriptL03Room06
	{
		get
		{
			IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(GameSaveLegacy.NativeFieldInfoPtr_bScriptL03Room06);
			return *intPtr;
		}
		set
		{
			*(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(GameSaveLegacy.NativeFieldInfoPtr_bScriptL03Room06)) = value;
		}
	}

	// Token: 0x1700175D RID: 5981
	// (get) Token: 0x06003F05 RID: 16133 RVA: 0x000F8D44 File Offset: 0x000F6F44
	// (set) Token: 0x06003F06 RID: 16134 RVA: 0x000F8D6C File Offset: 0x000F6F6C
	public unsafe bool bScriptL03Room08_MFloorPos
	{
		get
		{
			IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(GameSaveLegacy.NativeFieldInfoPtr_bScriptL03Room08_MFloorPos);
			return *intPtr;
		}
		set
		{
			*(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(GameSaveLegacy.NativeFieldInfoPtr_bScriptL03Room08_MFloorPos)) = value;
		}
	}

	// Token: 0x1700175E RID: 5982
	// (get) Token: 0x06003F07 RID: 16135 RVA: 0x000F8D90 File Offset: 0x000F6F90
	// (set) Token: 0x06003F08 RID: 16136 RVA: 0x000F8DB8 File Offset: 0x000F6FB8
	public unsafe bool bScriptL03Room08ToBack
	{
		get
		{
			IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(GameSaveLegacy.NativeFieldInfoPtr_bScriptL03Room08ToBack);
			return *intPtr;
		}
		set
		{
			*(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(GameSaveLegacy.NativeFieldInfoPtr_bScriptL03Room08ToBack)) = value;
		}
	}

	// Token: 0x1700175F RID: 5983
	// (get) Token: 0x06003F09 RID: 16137 RVA: 0x000F8DDC File Offset: 0x000F6FDC
	// (set) Token: 0x06003F0A RID: 16138 RVA: 0x000F8E04 File Offset: 0x000F7004
	public unsafe bool bScriptL03Boss01Clear
	{
		get
		{
			IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(GameSaveLegacy.NativeFieldInfoPtr_bScriptL03Boss01Clear);
			return *intPtr;
		}
		set
		{
			*(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(GameSaveLegacy.NativeFieldInfoPtr_bScriptL03Boss01Clear)) = value;
		}
	}

	// Token: 0x17001760 RID: 5984
	// (get) Token: 0x06003F0B RID: 16139 RVA: 0x000F8E28 File Offset: 0x000F7028
	// (set) Token: 0x06003F0C RID: 16140 RVA: 0x000F8E50 File Offset: 0x000F7050
	public unsafe bool bScriptL03Clear
	{
		get
		{
			IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(GameSaveLegacy.NativeFieldInfoPtr_bScriptL03Clear);
			return *intPtr;
		}
		set
		{
			*(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(GameSaveLegacy.NativeFieldInfoPtr_bScriptL03Clear)) = value;
		}
	}

	// Token: 0x17001761 RID: 5985
	// (get) Token: 0x06003F0D RID: 16141 RVA: 0x000F8E74 File Offset: 0x000F7074
	// (set) Token: 0x06003F0E RID: 16142 RVA: 0x000F8E9C File Offset: 0x000F709C
	public unsafe bool bScriptL03L04BackDoor
	{
		get
		{
			IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(GameSaveLegacy.NativeFieldInfoPtr_bScriptL03L04BackDoor);
			return *intPtr;
		}
		set
		{
			*(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(GameSaveLegacy.NativeFieldInfoPtr_bScriptL03L04BackDoor)) = value;
		}
	}

	// Token: 0x17001762 RID: 5986
	// (get) Token: 0x06003F0F RID: 16143 RVA: 0x000F8EC0 File Offset: 0x000F70C0
	// (set) Token: 0x06003F10 RID: 16144 RVA: 0x000F8EE8 File Offset: 0x000F70E8
	public unsafe int iStatSecond
	{
		get
		{
			IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(GameSaveLegacy.NativeFieldInfoPtr_iStatSecond);
			return *intPtr;
		}
		set
		{
			*(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(GameSaveLegacy.NativeFieldInfoPtr_iStatSecond)) = value;
		}
	}

	// Token: 0x17001763 RID: 5987
	// (get) Token: 0x06003F11 RID: 16145 RVA: 0x000F8F0C File Offset: 0x000F710C
	// (set) Token: 0x06003F12 RID: 16146 RVA: 0x000F8F34 File Offset: 0x000F7134
	public unsafe int iStatPhysical
	{
		get
		{
			IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(GameSaveLegacy.NativeFieldInfoPtr_iStatPhysical);
			return *intPtr;
		}
		set
		{
			*(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(GameSaveLegacy.NativeFieldInfoPtr_iStatPhysical)) = value;
		}
	}

	// Token: 0x17001764 RID: 5988
	// (get) Token: 0x06003F13 RID: 16147 RVA: 0x000F8F58 File Offset: 0x000F7158
	// (set) Token: 0x06003F14 RID: 16148 RVA: 0x000F8F80 File Offset: 0x000F7180
	public unsafe int iStatMana
	{
		get
		{
			IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(GameSaveLegacy.NativeFieldInfoPtr_iStatMana);
			return *intPtr;
		}
		set
		{
			*(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(GameSaveLegacy.NativeFieldInfoPtr_iStatMana)) = value;
		}
	}

	// Token: 0x17001765 RID: 5989
	// (get) Token: 0x06003F15 RID: 16149 RVA: 0x000F8FA4 File Offset: 0x000F71A4
	// (set) Token: 0x06003F16 RID: 16150 RVA: 0x000F8FCC File Offset: 0x000F71CC
	public unsafe int iStatMoney
	{
		get
		{
			IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(GameSaveLegacy.NativeFieldInfoPtr_iStatMoney);
			return *intPtr;
		}
		set
		{
			*(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(GameSaveLegacy.NativeFieldInfoPtr_iStatMoney)) = value;
		}
	}

	// Token: 0x17001766 RID: 5990
	// (get) Token: 0x06003F17 RID: 16151 RVA: 0x000F8FF0 File Offset: 0x000F71F0
	// (set) Token: 0x06003F18 RID: 16152 RVA: 0x000F9018 File Offset: 0x000F7218
	public unsafe int iStatKillEnemy
	{
		get
		{
			IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(GameSaveLegacy.NativeFieldInfoPtr_iStatKillEnemy);
			return *intPtr;
		}
		set
		{
			*(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(GameSaveLegacy.NativeFieldInfoPtr_iStatKillEnemy)) = value;
		}
	}

	// Token: 0x17001767 RID: 5991
	// (get) Token: 0x06003F19 RID: 16153 RVA: 0x000F903C File Offset: 0x000F723C
	// (set) Token: 0x06003F1A RID: 16154 RVA: 0x000F9064 File Offset: 0x000F7264
	public unsafe int iStatChest
	{
		get
		{
			IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(GameSaveLegacy.NativeFieldInfoPtr_iStatChest);
			return *intPtr;
		}
		set
		{
			*(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(GameSaveLegacy.NativeFieldInfoPtr_iStatChest)) = value;
		}
	}

	// Token: 0x17001768 RID: 5992
	// (get) Token: 0x06003F1B RID: 16155 RVA: 0x000F9088 File Offset: 0x000F7288
	// (set) Token: 0x06003F1C RID: 16156 RVA: 0x000F90B0 File Offset: 0x000F72B0
	public unsafe int iAllLevelCompleted
	{
		get
		{
			IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(GameSaveLegacy.NativeFieldInfoPtr_iAllLevelCompleted);
			return *intPtr;
		}
		set
		{
			*(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(GameSaveLegacy.NativeFieldInfoPtr_iAllLevelCompleted)) = value;
		}
	}

	// Token: 0x17001769 RID: 5993
	// (get) Token: 0x06003F1D RID: 16157 RVA: 0x000F90D4 File Offset: 0x000F72D4
	// (set) Token: 0x06003F1E RID: 16158 RVA: 0x000F9108 File Offset: 0x000F7308
	public unsafe List<SceneItem> Level01SceneItemList
	{
		get
		{
			IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(GameSaveLegacy.NativeFieldInfoPtr_Level01SceneItemList);
			IntPtr intPtr2 = *intPtr;
			return (intPtr2 != 0) ? new List<SceneItem>(intPtr2) : null;
		}
		set
		{
			IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
			IL2CPP.il2cpp_gc_wbarrier_set_field(intPtr, intPtr + (IntPtr)IL2CPP.il2cpp_field_get_offset(GameSaveLegacy.NativeFieldInfoPtr_Level01SceneItemList), IL2CPP.Il2CppObjectBaseToPtr(value));
		}
	}

	// Token: 0x1700176A RID: 5994
	// (get) Token: 0x06003F1F RID: 16159 RVA: 0x000F9130 File Offset: 0x000F7330
	// (set) Token: 0x06003F20 RID: 16160 RVA: 0x000F9164 File Offset: 0x000F7364
	public unsafe List<SceneItem> Level02SceneItemList
	{
		get
		{
			IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(GameSaveLegacy.NativeFieldInfoPtr_Level02SceneItemList);
			IntPtr intPtr2 = *intPtr;
			return (intPtr2 != 0) ? new List<SceneItem>(intPtr2) : null;
		}
		set
		{
			IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
			IL2CPP.il2cpp_gc_wbarrier_set_field(intPtr, intPtr + (IntPtr)IL2CPP.il2cpp_field_get_offset(GameSaveLegacy.NativeFieldInfoPtr_Level02SceneItemList), IL2CPP.Il2CppObjectBaseToPtr(value));
		}
	}

	// Token: 0x1700176B RID: 5995
	// (get) Token: 0x06003F21 RID: 16161 RVA: 0x000F918C File Offset: 0x000F738C
	// (set) Token: 0x06003F22 RID: 16162 RVA: 0x000F91C0 File Offset: 0x000F73C0
	public unsafe List<SceneItem> Level03SceneItemList
	{
		get
		{
			IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(GameSaveLegacy.NativeFieldInfoPtr_Level03SceneItemList);
			IntPtr intPtr2 = *intPtr;
			return (intPtr2 != 0) ? new List<SceneItem>(intPtr2) : null;
		}
		set
		{
			IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
			IL2CPP.il2cpp_gc_wbarrier_set_field(intPtr, intPtr + (IntPtr)IL2CPP.il2cpp_field_get_offset(GameSaveLegacy.NativeFieldInfoPtr_Level03SceneItemList), IL2CPP.Il2CppObjectBaseToPtr(value));
		}
	}

	// Token: 0x1700176C RID: 5996
	// (get) Token: 0x06003F23 RID: 16163 RVA: 0x000F91E8 File Offset: 0x000F73E8
	// (set) Token: 0x06003F24 RID: 16164 RVA: 0x000F921C File Offset: 0x000F741C
	public unsafe List<SceneItem> Level04SceneItemList
	{
		get
		{
			IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(GameSaveLegacy.NativeFieldInfoPtr_Level04SceneItemList);
			IntPtr intPtr2 = *intPtr;
			return (intPtr2 != 0) ? new List<SceneItem>(intPtr2) : null;
		}
		set
		{
			IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
			IL2CPP.il2cpp_gc_wbarrier_set_field(intPtr, intPtr + (IntPtr)IL2CPP.il2cpp_field_get_offset(GameSaveLegacy.NativeFieldInfoPtr_Level04SceneItemList), IL2CPP.Il2CppObjectBaseToPtr(value));
		}
	}

	// Token: 0x1700176D RID: 5997
	// (get) Token: 0x06003F25 RID: 16165 RVA: 0x000F9244 File Offset: 0x000F7444
	// (set) Token: 0x06003F26 RID: 16166 RVA: 0x000F9278 File Offset: 0x000F7478
	public unsafe List<SceneItem> Level05SceneItemList
	{
		get
		{
			IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(GameSaveLegacy.NativeFieldInfoPtr_Level05SceneItemList);
			IntPtr intPtr2 = *intPtr;
			return (intPtr2 != 0) ? new List<SceneItem>(intPtr2) : null;
		}
		set
		{
			IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
			IL2CPP.il2cpp_gc_wbarrier_set_field(intPtr, intPtr + (IntPtr)IL2CPP.il2cpp_field_get_offset(GameSaveLegacy.NativeFieldInfoPtr_Level05SceneItemList), IL2CPP.Il2CppObjectBaseToPtr(value));
		}
	}

	// Token: 0x1700176E RID: 5998
	// (get) Token: 0x06003F27 RID: 16167 RVA: 0x000F92A0 File Offset: 0x000F74A0
	// (set) Token: 0x06003F28 RID: 16168 RVA: 0x000F92D4 File Offset: 0x000F74D4
	public unsafe List<SceneItem> Level06SceneItemList
	{
		get
		{
			IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(GameSaveLegacy.NativeFieldInfoPtr_Level06SceneItemList);
			IntPtr intPtr2 = *intPtr;
			return (intPtr2 != 0) ? new List<SceneItem>(intPtr2) : null;
		}
		set
		{
			IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
			IL2CPP.il2cpp_gc_wbarrier_set_field(intPtr, intPtr + (IntPtr)IL2CPP.il2cpp_field_get_offset(GameSaveLegacy.NativeFieldInfoPtr_Level06SceneItemList), IL2CPP.Il2CppObjectBaseToPtr(value));
		}
	}

	// Token: 0x1700176F RID: 5999
	// (get) Token: 0x06003F29 RID: 16169 RVA: 0x000F92FC File Offset: 0x000F74FC
	// (set) Token: 0x06003F2A RID: 16170 RVA: 0x000F9330 File Offset: 0x000F7530
	public unsafe Il2CppStructArray<bool> bLevel01SaveTreasureBox
	{
		get
		{
			IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(GameSaveLegacy.NativeFieldInfoPtr_bLevel01SaveTreasureBox);
			IntPtr intPtr2 = *intPtr;
			return (intPtr2 != 0) ? new Il2CppStructArray<bool>(intPtr2) : null;
		}
		set
		{
			IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
			IL2CPP.il2cpp_gc_wbarrier_set_field(intPtr, intPtr + (IntPtr)IL2CPP.il2cpp_field_get_offset(GameSaveLegacy.NativeFieldInfoPtr_bLevel01SaveTreasureBox), IL2CPP.Il2CppObjectBaseToPtr(value));
		}
	}

	// Token: 0x17001770 RID: 6000
	// (get) Token: 0x06003F2B RID: 16171 RVA: 0x000F9358 File Offset: 0x000F7558
	// (set) Token: 0x06003F2C RID: 16172 RVA: 0x000F938C File Offset: 0x000F758C
	public unsafe Il2CppStructArray<bool> bLevel02SaveTreasureBox
	{
		get
		{
			IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(GameSaveLegacy.NativeFieldInfoPtr_bLevel02SaveTreasureBox);
			IntPtr intPtr2 = *intPtr;
			return (intPtr2 != 0) ? new Il2CppStructArray<bool>(intPtr2) : null;
		}
		set
		{
			IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
			IL2CPP.il2cpp_gc_wbarrier_set_field(intPtr, intPtr + (IntPtr)IL2CPP.il2cpp_field_get_offset(GameSaveLegacy.NativeFieldInfoPtr_bLevel02SaveTreasureBox), IL2CPP.Il2CppObjectBaseToPtr(value));
		}
	}

	// Token: 0x17001771 RID: 6001
	// (get) Token: 0x06003F2D RID: 16173 RVA: 0x000F93B4 File Offset: 0x000F75B4
	// (set) Token: 0x06003F2E RID: 16174 RVA: 0x000F93E8 File Offset: 0x000F75E8
	public unsafe Il2CppStructArray<bool> bLevel03SaveTreasureBox
	{
		get
		{
			IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(GameSaveLegacy.NativeFieldInfoPtr_bLevel03SaveTreasureBox);
			IntPtr intPtr2 = *intPtr;
			return (intPtr2 != 0) ? new Il2CppStructArray<bool>(intPtr2) : null;
		}
		set
		{
			IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
			IL2CPP.il2cpp_gc_wbarrier_set_field(intPtr, intPtr + (IntPtr)IL2CPP.il2cpp_field_get_offset(GameSaveLegacy.NativeFieldInfoPtr_bLevel03SaveTreasureBox), IL2CPP.Il2CppObjectBaseToPtr(value));
		}
	}

	// Token: 0x17001772 RID: 6002
	// (get) Token: 0x06003F2F RID: 16175 RVA: 0x000F9410 File Offset: 0x000F7610
	// (set) Token: 0x06003F30 RID: 16176 RVA: 0x000F9444 File Offset: 0x000F7644
	public unsafe Il2CppStructArray<bool> bLevel04SaveTreasureBox
	{
		get
		{
			IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(GameSaveLegacy.NativeFieldInfoPtr_bLevel04SaveTreasureBox);
			IntPtr intPtr2 = *intPtr;
			return (intPtr2 != 0) ? new Il2CppStructArray<bool>(intPtr2) : null;
		}
		set
		{
			IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
			IL2CPP.il2cpp_gc_wbarrier_set_field(intPtr, intPtr + (IntPtr)IL2CPP.il2cpp_field_get_offset(GameSaveLegacy.NativeFieldInfoPtr_bLevel04SaveTreasureBox), IL2CPP.Il2CppObjectBaseToPtr(value));
		}
	}

	// Token: 0x17001773 RID: 6003
	// (get) Token: 0x06003F31 RID: 16177 RVA: 0x000F946C File Offset: 0x000F766C
	// (set) Token: 0x06003F32 RID: 16178 RVA: 0x000F94A0 File Offset: 0x000F76A0
	public unsafe Il2CppStructArray<bool> bLevel05SaveTreasureBox
	{
		get
		{
			IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(GameSaveLegacy.NativeFieldInfoPtr_bLevel05SaveTreasureBox);
			IntPtr intPtr2 = *intPtr;
			return (intPtr2 != 0) ? new Il2CppStructArray<bool>(intPtr2) : null;
		}
		set
		{
			IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
			IL2CPP.il2cpp_gc_wbarrier_set_field(intPtr, intPtr + (IntPtr)IL2CPP.il2cpp_field_get_offset(GameSaveLegacy.NativeFieldInfoPtr_bLevel05SaveTreasureBox), IL2CPP.Il2CppObjectBaseToPtr(value));
		}
	}

	// Token: 0x17001774 RID: 6004
	// (get) Token: 0x06003F33 RID: 16179 RVA: 0x000F94C8 File Offset: 0x000F76C8
	// (set) Token: 0x06003F34 RID: 16180 RVA: 0x000F94FC File Offset: 0x000F76FC
	public unsafe Il2CppStructArray<bool> bLevel06SaveTreasureBox
	{
		get
		{
			IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(GameSaveLegacy.NativeFieldInfoPtr_bLevel06SaveTreasureBox);
			IntPtr intPtr2 = *intPtr;
			return (intPtr2 != 0) ? new Il2CppStructArray<bool>(intPtr2) : null;
		}
		set
		{
			IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
			IL2CPP.il2cpp_gc_wbarrier_set_field(intPtr, intPtr + (IntPtr)IL2CPP.il2cpp_field_get_offset(GameSaveLegacy.NativeFieldInfoPtr_bLevel06SaveTreasureBox), IL2CPP.Il2CppObjectBaseToPtr(value));
		}
	}

	// Token: 0x040028BD RID: 10429
	private static readonly IntPtr NativeFieldInfoPtr_VERSION;

	// Token: 0x040028BE RID: 10430
	private static readonly IntPtr NativeFieldInfoPtr_currentVersion;

	// Token: 0x040028BF RID: 10431
	private static readonly IntPtr NativeFieldInfoPtr_iFileNumber;

	// Token: 0x040028C0 RID: 10432
	private static readonly IntPtr NativeFieldInfoPtr_bFileDelete;

	// Token: 0x040028C1 RID: 10433
	private static readonly IntPtr NativeFieldInfoPtr_iLevelNumber;

	// Token: 0x040028C2 RID: 10434
	private static readonly IntPtr NativeFieldInfoPtr_iSavePointNumber;

	// Token: 0x040028C3 RID: 10435
	private static readonly IntPtr NativeFieldInfoPtr_iDifficulty;

	// Token: 0x040028C4 RID: 10436
	private static readonly IntPtr NativeFieldInfoPtr_fGameTime;

	// Token: 0x040028C5 RID: 10437
	private static readonly IntPtr NativeFieldInfoPtr_iSaveYearTime;

	// Token: 0x040028C6 RID: 10438
	private static readonly IntPtr NativeFieldInfoPtr_iSaveMonthTime;

	// Token: 0x040028C7 RID: 10439
	private static readonly IntPtr NativeFieldInfoPtr_iSaveDayTime;

	// Token: 0x040028C8 RID: 10440
	private static readonly IntPtr NativeFieldInfoPtr_iSaveHourTime;

	// Token: 0x040028C9 RID: 10441
	private static readonly IntPtr NativeFieldInfoPtr_iSaveMinuteTime;

	// Token: 0x040028CA RID: 10442
	private static readonly IntPtr NativeFieldInfoPtr_iSaveSecondTime;

	// Token: 0x040028CB RID: 10443
	private static readonly IntPtr NativeFieldInfoPtr_iSkyJump;

	// Token: 0x040028CC RID: 10444
	private static readonly IntPtr NativeFieldInfoPtr_iAbsorb;

	// Token: 0x040028CD RID: 10445
	private static readonly IntPtr NativeFieldInfoPtr_iHPLevel;

	// Token: 0x040028CE RID: 10446
	private static readonly IntPtr NativeFieldInfoPtr_fHPExp;

	// Token: 0x040028CF RID: 10447
	private static readonly IntPtr NativeFieldInfoPtr_iMPLevel;

	// Token: 0x040028D0 RID: 10448
	private static readonly IntPtr NativeFieldInfoPtr_fMPExp;

	// Token: 0x040028D1 RID: 10449
	private static readonly IntPtr NativeFieldInfoPtr_iSPLevel;

	// Token: 0x040028D2 RID: 10450
	private static readonly IntPtr NativeFieldInfoPtr_fSPExp;

	// Token: 0x040028D3 RID: 10451
	private static readonly IntPtr NativeFieldInfoPtr_iSTRLevel;

	// Token: 0x040028D4 RID: 10452
	private static readonly IntPtr NativeFieldInfoPtr_fSTRExp;

	// Token: 0x040028D5 RID: 10453
	private static readonly IntPtr NativeFieldInfoPtr_iINTLevel;

	// Token: 0x040028D6 RID: 10454
	private static readonly IntPtr NativeFieldInfoPtr_fINTExp;

	// Token: 0x040028D7 RID: 10455
	private static readonly IntPtr NativeFieldInfoPtr_iDEXLevel;

	// Token: 0x040028D8 RID: 10456
	private static readonly IntPtr NativeFieldInfoPtr_fDEXExp;

	// Token: 0x040028D9 RID: 10457
	private static readonly IntPtr NativeFieldInfoPtr_iMagicNull;

	// Token: 0x040028DA RID: 10458
	private static readonly IntPtr NativeFieldInfoPtr_iMagicIce;

	// Token: 0x040028DB RID: 10459
	private static readonly IntPtr NativeFieldInfoPtr_iMagicFire;

	// Token: 0x040028DC RID: 10460
	private static readonly IntPtr NativeFieldInfoPtr_iMagicLightning;

	// Token: 0x040028DD RID: 10461
	private static readonly IntPtr NativeFieldInfoPtr_bNewNull;

	// Token: 0x040028DE RID: 10462
	private static readonly IntPtr NativeFieldInfoPtr_bNewIce;

	// Token: 0x040028DF RID: 10463
	private static readonly IntPtr NativeFieldInfoPtr_bNewFire;

	// Token: 0x040028E0 RID: 10464
	private static readonly IntPtr NativeFieldInfoPtr_bNewLightning;

	// Token: 0x040028E1 RID: 10465
	private static readonly IntPtr NativeFieldInfoPtr_bNewWind;

	// Token: 0x040028E2 RID: 10466
	private static readonly IntPtr NativeFieldInfoPtr_bNewAbsorb;

	// Token: 0x040028E3 RID: 10467
	private static readonly IntPtr NativeFieldInfoPtr_iItemSize;

	// Token: 0x040028E4 RID: 10468
	private static readonly IntPtr NativeFieldInfoPtr_itemSizeMax;

	// Token: 0x040028E5 RID: 10469
	private static readonly IntPtr NativeFieldInfoPtr_HoldItem;

	// Token: 0x040028E6 RID: 10470
	private static readonly IntPtr NativeFieldInfoPtr_fMoney;

	// Token: 0x040028E7 RID: 10471
	private static readonly IntPtr NativeFieldInfoPtr_fSceneMoney;

	// Token: 0x040028E8 RID: 10472
	private static readonly IntPtr NativeFieldInfoPtr_fCurse;

	// Token: 0x040028E9 RID: 10473
	private static readonly IntPtr NativeFieldInfoPtr_fCurrentHP;

	// Token: 0x040028EA RID: 10474
	private static readonly IntPtr NativeFieldInfoPtr_fCurrentMP;

	// Token: 0x040028EB RID: 10475
	private static readonly IntPtr NativeFieldInfoPtr_iItemSelect;

	// Token: 0x040028EC RID: 10476
	private static readonly IntPtr NativeFieldInfoPtr_iMagicSelect;

	// Token: 0x040028ED RID: 10477
	private static readonly IntPtr NativeFieldInfoPtr_bScriptL01Room01;

	// Token: 0x040028EE RID: 10478
	private static readonly IntPtr NativeFieldInfoPtr_bScriptL01Room03;

	// Token: 0x040028EF RID: 10479
	private static readonly IntPtr NativeFieldInfoPtr_bScriptL01Room04;

	// Token: 0x040028F0 RID: 10480
	private static readonly IntPtr NativeFieldInfoPtr_bScriptL01MeetCat;

	// Token: 0x040028F1 RID: 10481
	private static readonly IntPtr NativeFieldInfoPtr_bScriptL01Clear;

	// Token: 0x040028F2 RID: 10482
	private static readonly IntPtr NativeFieldInfoPtr_bScriptL01OpenDoor01;

	// Token: 0x040028F3 RID: 10483
	private static readonly IntPtr NativeFieldInfoPtr_bScriptL01OpenDoor02;

	// Token: 0x040028F4 RID: 10484
	private static readonly IntPtr NativeFieldInfoPtr_bScriptL01OpenDoor03;

	// Token: 0x040028F5 RID: 10485
	private static readonly IntPtr NativeFieldInfoPtr_bScriptL01Room06To07;

	// Token: 0x040028F6 RID: 10486
	private static readonly IntPtr NativeFieldInfoPtr_bScriptL01Room07Wall;

	// Token: 0x040028F7 RID: 10487
	private static readonly IntPtr NativeFieldInfoPtr_bScriptL01Room08Wall01;

	// Token: 0x040028F8 RID: 10488
	private static readonly IntPtr NativeFieldInfoPtr_bScriptL01Room08Wall02;

	// Token: 0x040028F9 RID: 10489
	private static readonly IntPtr NativeFieldInfoPtr_bScriptL01Room07Magic;

	// Token: 0x040028FA RID: 10490
	private static readonly IntPtr NativeFieldInfoPtr_bScriptL01Room09Magic;

	// Token: 0x040028FB RID: 10491
	private static readonly IntPtr NativeFieldInfoPtr_bScriptL01Room10;

	// Token: 0x040028FC RID: 10492
	private static readonly IntPtr NativeFieldInfoPtr_bScriptL02Room01;

	// Token: 0x040028FD RID: 10493
	private static readonly IntPtr NativeFieldInfoPtr_bScriptL02Room03;

	// Token: 0x040028FE RID: 10494
	private static readonly IntPtr NativeFieldInfoPtr_bScriptL02Room06;

	// Token: 0x040028FF RID: 10495
	private static readonly IntPtr NativeFieldInfoPtr_bScriptL02Room08;

	// Token: 0x04002900 RID: 10496
	private static readonly IntPtr NativeFieldInfoPtr_bScriptL02Room09;

	// Token: 0x04002901 RID: 10497
	private static readonly IntPtr NativeFieldInfoPtr_bScriptL02OpenDoor;

	// Token: 0x04002902 RID: 10498
	private static readonly IntPtr NativeFieldInfoPtr_bScriptL02Clear;

	// Token: 0x04002903 RID: 10499
	private static readonly IntPtr NativeFieldInfoPtr_bScriptL02L03BackDoor;

	// Token: 0x04002904 RID: 10500
	private static readonly IntPtr NativeFieldInfoPtr_bScriptL02LightR02To03;

	// Token: 0x04002905 RID: 10501
	private static readonly IntPtr NativeFieldInfoPtr_bScriptL02LightR04;

	// Token: 0x04002906 RID: 10502
	private static readonly IntPtr NativeFieldInfoPtr_bScriptL02LightR04Tto05_01;

	// Token: 0x04002907 RID: 10503
	private static readonly IntPtr NativeFieldInfoPtr_bScriptL02LightR04Tto05_02;

	// Token: 0x04002908 RID: 10504
	private static readonly IntPtr NativeFieldInfoPtr_bScriptL02LightR05_01;

	// Token: 0x04002909 RID: 10505
	private static readonly IntPtr NativeFieldInfoPtr_bScriptL02LightR05_02;

	// Token: 0x0400290A RID: 10506
	private static readonly IntPtr NativeFieldInfoPtr_bScriptL02LightR05Tto06_01;

	// Token: 0x0400290B RID: 10507
	private static readonly IntPtr NativeFieldInfoPtr_bScriptL02LightR05Tto06_02;

	// Token: 0x0400290C RID: 10508
	private static readonly IntPtr NativeFieldInfoPtr_bScriptL03Room01;

	// Token: 0x0400290D RID: 10509
	private static readonly IntPtr NativeFieldInfoPtr_bScriptL03Room01_DoorL;

	// Token: 0x0400290E RID: 10510
	private static readonly IntPtr NativeFieldInfoPtr_bScriptL03Room01_DoorR;

	// Token: 0x0400290F RID: 10511
	private static readonly IntPtr NativeFieldInfoPtr_bScriptL03Room02;

	// Token: 0x04002910 RID: 10512
	private static readonly IntPtr NativeFieldInfoPtr_bScriptL03Room02To04W01;

	// Token: 0x04002911 RID: 10513
	private static readonly IntPtr NativeFieldInfoPtr_bScriptL03Room02To04W02;

	// Token: 0x04002912 RID: 10514
	private static readonly IntPtr NativeFieldInfoPtr_bScriptL03Room04Item;

	// Token: 0x04002913 RID: 10515
	private static readonly IntPtr NativeFieldInfoPtr_bScriptL03Room04_01;

	// Token: 0x04002914 RID: 10516
	private static readonly IntPtr NativeFieldInfoPtr_bScriptL03Room04_02;

	// Token: 0x04002915 RID: 10517
	private static readonly IntPtr NativeFieldInfoPtr_bScriptL03Room04_MFloorPos;

	// Token: 0x04002916 RID: 10518
	private static readonly IntPtr NativeFieldInfoPtr_bScriptL03Room05;

	// Token: 0x04002917 RID: 10519
	private static readonly IntPtr NativeFieldInfoPtr_bScriptL03Room06;

	// Token: 0x04002918 RID: 10520
	private static readonly IntPtr NativeFieldInfoPtr_bScriptL03Room08_MFloorPos;

	// Token: 0x04002919 RID: 10521
	private static readonly IntPtr NativeFieldInfoPtr_bScriptL03Room08ToBack;

	// Token: 0x0400291A RID: 10522
	private static readonly IntPtr NativeFieldInfoPtr_bScriptL03Boss01Clear;

	// Token: 0x0400291B RID: 10523
	private static readonly IntPtr NativeFieldInfoPtr_bScriptL03Clear;

	// Token: 0x0400291C RID: 10524
	private static readonly IntPtr NativeFieldInfoPtr_bScriptL03L04BackDoor;

	// Token: 0x0400291D RID: 10525
	private static readonly IntPtr NativeFieldInfoPtr_iStatSecond;

	// Token: 0x0400291E RID: 10526
	private static readonly IntPtr NativeFieldInfoPtr_iStatPhysical;

	// Token: 0x0400291F RID: 10527
	private static readonly IntPtr NativeFieldInfoPtr_iStatMana;

	// Token: 0x04002920 RID: 10528
	private static readonly IntPtr NativeFieldInfoPtr_iStatMoney;

	// Token: 0x04002921 RID: 10529
	private static readonly IntPtr NativeFieldInfoPtr_iStatKillEnemy;

	// Token: 0x04002922 RID: 10530
	private static readonly IntPtr NativeFieldInfoPtr_iStatChest;

	// Token: 0x04002923 RID: 10531
	private static readonly IntPtr NativeFieldInfoPtr_iAllLevelCompleted;

	// Token: 0x04002924 RID: 10532
	private static readonly IntPtr NativeFieldInfoPtr_Level01SceneItemList;

	// Token: 0x04002925 RID: 10533
	private static readonly IntPtr NativeFieldInfoPtr_Level02SceneItemList;

	// Token: 0x04002926 RID: 10534
	private static readonly IntPtr NativeFieldInfoPtr_Level03SceneItemList;

	// Token: 0x04002927 RID: 10535
	private static readonly IntPtr NativeFieldInfoPtr_Level04SceneItemList;

	// Token: 0x04002928 RID: 10536
	private static readonly IntPtr NativeFieldInfoPtr_Level05SceneItemList;

	// Token: 0x04002929 RID: 10537
	private static readonly IntPtr NativeFieldInfoPtr_Level06SceneItemList;

	// Token: 0x0400292A RID: 10538
	private static readonly IntPtr NativeFieldInfoPtr_bLevel01SaveTreasureBox;

	// Token: 0x0400292B RID: 10539
	private static readonly IntPtr NativeFieldInfoPtr_bLevel02SaveTreasureBox;

	// Token: 0x0400292C RID: 10540
	private static readonly IntPtr NativeFieldInfoPtr_bLevel03SaveTreasureBox;

	// Token: 0x0400292D RID: 10541
	private static readonly IntPtr NativeFieldInfoPtr_bLevel04SaveTreasureBox;

	// Token: 0x0400292E RID: 10542
	private static readonly IntPtr NativeFieldInfoPtr_bLevel05SaveTreasureBox;

	// Token: 0x0400292F RID: 10543
	private static readonly IntPtr NativeFieldInfoPtr_bLevel06SaveTreasureBox;

	// Token: 0x04002930 RID: 10544
	private static readonly IntPtr NativeMethodInfoPtr_Convert_Public_GameSave_String_0;

	// Token: 0x04002931 RID: 10545
	private static readonly IntPtr NativeMethodInfoPtr_TryLoadFile_Private_Boolean_String_0;

	// Token: 0x04002932 RID: 10546
	private static readonly IntPtr NativeMethodInfoPtr_ConvertGameSave_Private_GameSave_Int32_0;

	// Token: 0x04002933 RID: 10547
	private static readonly IntPtr NativeMethodInfoPtr_ConvertTreasureData_Private_Il2CppStructArray_1_Boolean_Il2CppStructArray_1_Boolean_0;

	// Token: 0x04002934 RID: 10548
	private static readonly IntPtr NativeMethodInfoPtr_ConvertSceneItem_Private_Il2CppReferenceArray_1_SceneItem_List_1_SceneItem_0;

	// Token: 0x04002935 RID: 10549
	private static readonly IntPtr NativeMethodInfoPtr_GetPlaySeconds_Private_UInt64_Single_0;

	// Token: 0x04002936 RID: 10550
	private static readonly IntPtr NativeMethodInfoPtr_GetSaveTimeStamp_Private_Int64_0;

	// Token: 0x04002937 RID: 10551
	private static readonly IntPtr NativeMethodInfoPtr_GetSceneItemData_Private_List_1_SceneItem_List_1_SceneItem_0;

	// Token: 0x04002938 RID: 10552
	private static readonly IntPtr NativeMethodInfoPtr_GetTreasureChestData_Private_Il2CppStructArray_1_Boolean_Il2CppStructArray_1_Boolean_0;

	// Token: 0x04002939 RID: 10553
	private static readonly IntPtr NativeMethodInfoPtr_GenerateGameSave_Private_GameSave_Int32_0;

	// Token: 0x0400293A RID: 10554
	private static readonly IntPtr NativeMethodInfoPtr__ctor_Public_Void_0;

	// Token: 0x02000131 RID: 305
	[ObfuscatedName("GameSaveLegacy/<>c")]
	[Serializable]
	public sealed class __c : Object
	{
		// Token: 0x06003F35 RID: 16181 RVA: 0x000F9524 File Offset: 0x000F7724
		[CallerCount(1642)]
		[CachedScanResults(RefRangeStart = 7417, RefRangeEnd = 9059, XrefRangeStart = 7417, XrefRangeEnd = 9059, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
		public unsafe __c()
			: this(IL2CPP.il2cpp_object_new(Il2CppClassPointerStore<GameSaveLegacy.__c>.NativeClassPtr))
		{
			IntPtr* ptr = null;
			IntPtr intPtr2;
			IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(GameSaveLegacy.__c.NativeMethodInfoPtr__ctor_Public_Void_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
			Il2CppException.RaiseExceptionIfNecessary(intPtr2);
		}

		// Token: 0x06003F36 RID: 16182 RVA: 0x000F9570 File Offset: 0x000F7770
		[CallerCount(0)]
		[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 529918, XrefRangeEnd = 529922, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
		public unsafe SceneItem _GetSceneItemData_b__122_0(SceneItem data)
		{
			IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
			checked
			{
				IntPtr* ptr = stackalloc IntPtr[unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)];
				*ptr = IL2CPP.Il2CppObjectBaseToPtr(data);
				IntPtr intPtr2;
				IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(GameSaveLegacy.__c.NativeMethodInfoPtr__GetSceneItemData_b__122_0_Internal_SceneItem_SceneItem_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
				Il2CppException.RaiseExceptionIfNecessary(intPtr2);
				IntPtr intPtr3 = intPtr;
				return (intPtr3 != 0) ? new SceneItem(intPtr3) : null;
			}
		}

		// Token: 0x06003F37 RID: 16183 RVA: 0x000F95E0 File Offset: 0x000F77E0
		// Note: this type is marked as 'beforefieldinit'.
		static __c()
		{
			Il2CppClassPointerStore<GameSaveLegacy.__c>.NativeClassPtr = IL2CPP.GetIl2CppNestedType(Il2CppClassPointerStore<GameSaveLegacy>.NativeClassPtr, "<>c");
			IL2CPP.il2cpp_runtime_class_init(Il2CppClassPointerStore<GameSaveLegacy.__c>.NativeClassPtr);
			GameSaveLegacy.__c.NativeFieldInfoPtr___9 = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<GameSaveLegacy.__c>.NativeClassPtr, "<>9");
			GameSaveLegacy.__c.NativeFieldInfoPtr___9__122_0 = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<GameSaveLegacy.__c>.NativeClassPtr, "<>9__122_0");
			GameSaveLegacy.__c.NativeMethodInfoPtr__ctor_Public_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<GameSaveLegacy.__c>.NativeClassPtr, 100667176);
			GameSaveLegacy.__c.NativeMethodInfoPtr__GetSceneItemData_b__122_0_Internal_SceneItem_SceneItem_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<GameSaveLegacy.__c>.NativeClassPtr, 100667177);
		}

		// Token: 0x06003F38 RID: 16184 RVA: 0x0000A688 File Offset: 0x00008888
		public __c(IntPtr pointer)
			: base(pointer)
		{
		}

		// Token: 0x17001775 RID: 6005
		// (get) Token: 0x06003F39 RID: 16185 RVA: 0x000F965C File Offset: 0x000F785C
		// (set) Token: 0x06003F3A RID: 16186 RVA: 0x000F9687 File Offset: 0x000F7887
		public unsafe static GameSaveLegacy.__c __9
		{
			get
			{
				IntPtr intPtr;
				IL2CPP.il2cpp_field_static_get_value(GameSaveLegacy.__c.NativeFieldInfoPtr___9, (void*)(&intPtr));
				IntPtr intPtr2 = intPtr;
				return (intPtr2 != 0) ? new GameSaveLegacy.__c(intPtr2) : null;
			}
			set
			{
				IL2CPP.il2cpp_field_static_set_value(GameSaveLegacy.__c.NativeFieldInfoPtr___9, IL2CPP.Il2CppObjectBaseToPtr(value));
			}
		}

		// Token: 0x17001776 RID: 6006
		// (get) Token: 0x06003F3B RID: 16187 RVA: 0x000F969C File Offset: 0x000F789C
		// (set) Token: 0x06003F3C RID: 16188 RVA: 0x000F96C7 File Offset: 0x000F78C7
		public unsafe static Func<SceneItem, SceneItem> __9__122_0
		{
			get
			{
				IntPtr intPtr;
				IL2CPP.il2cpp_field_static_get_value(GameSaveLegacy.__c.NativeFieldInfoPtr___9__122_0, (void*)(&intPtr));
				IntPtr intPtr2 = intPtr;
				return (intPtr2 != 0) ? new Func<SceneItem, SceneItem>(intPtr2) : null;
			}
			set
			{
				IL2CPP.il2cpp_field_static_set_value(GameSaveLegacy.__c.NativeFieldInfoPtr___9__122_0, IL2CPP.Il2CppObjectBaseToPtr(value));
			}
		}

		// Token: 0x0400293B RID: 10555
		private static readonly IntPtr NativeFieldInfoPtr___9;

		// Token: 0x0400293C RID: 10556
		private static readonly IntPtr NativeFieldInfoPtr___9__122_0;

		// Token: 0x0400293D RID: 10557
		private static readonly IntPtr NativeMethodInfoPtr__ctor_Public_Void_0;

		// Token: 0x0400293E RID: 10558
		private static readonly IntPtr NativeMethodInfoPtr__GetSceneItemData_b__122_0_Internal_SceneItem_SceneItem_0;
	}
}
