using System;
using System.Collections.Generic;
using System.Linq;
using Cpp2IlInjected;

// Token: 0x0200012B RID: 299
[Token(Token = "0x200012B")]
public class GameSaveLegacy
{
	// Token: 0x06000F1C RID: 3868 RVA: 0x000020D3 File Offset: 0x000002D3
	[Token(Token = "0x6000F1C")]
	[Address(RVA = "0x547A10", Offset = "0x546810", VA = "0x180547A10")]
	public GameSave Convert(string filePath)
	{
		throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
	}

	// Token: 0x06000F1D RID: 3869 RVA: 0x000020D3 File Offset: 0x000002D3
	[Token(Token = "0x6000F1D")]
	[Address(RVA = "0x5480B0", Offset = "0x546EB0", VA = "0x1805480B0")]
	private bool TryLoadFile(string filePath)
	{
		throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
	}

	// Token: 0x06000F1E RID: 3870 RVA: 0x000020D3 File Offset: 0x000002D3
	[Token(Token = "0x6000F1E")]
	[Address(RVA = "0x546C70", Offset = "0x545A70", VA = "0x180546C70")]
	private GameSave ConvertGameSave(int dataIndex)
	{
		throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
	}

	// Token: 0x06000F1F RID: 3871 RVA: 0x00023DF4 File Offset: 0x00021FF4
	[Token(Token = "0x6000F1F")]
	[Address(RVA = "0x5479B0", Offset = "0x5467B0", VA = "0x1805479B0")]
	private bool[] ConvertTreasureData(bool[] data)
	{
		if (data == 0)
		{
		}
		return Enumerable.ToArray<bool>(data);
	}

	// Token: 0x06000F20 RID: 3872 RVA: 0x00023E0C File Offset: 0x0002200C
	[Token(Token = "0x6000F20")]
	[Address(RVA = "0x547950", Offset = "0x546750", VA = "0x180547950")]
	private SceneItem[] ConvertSceneItem(List<SceneItem> data)
	{
		if (data == 0)
		{
			return Array.Empty<SceneItem>();
		}
		return data.ToArray();
	}

	// Token: 0x06000F21 RID: 3873 RVA: 0x000020D3 File Offset: 0x000002D3
	[Token(Token = "0x6000F21")]
	[Address(RVA = "0x547E70", Offset = "0x546C70", VA = "0x180547E70")]
	private ulong GetPlaySeconds(float value)
	{
		throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
	}

	// Token: 0x06000F22 RID: 3874 RVA: 0x000020D3 File Offset: 0x000002D3
	[Token(Token = "0x6000F22")]
	[Address(RVA = "0x547EA0", Offset = "0x546CA0", VA = "0x180547EA0")]
	private long GetSaveTimeStamp()
	{
		throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
	}

	// Token: 0x06000F23 RID: 3875 RVA: 0x000020D3 File Offset: 0x000002D3
	[Token(Token = "0x6000F23")]
	[Address(RVA = "0x547F10", Offset = "0x546D10", VA = "0x180547F10")]
	private List<SceneItem> GetSceneItemData(List<SceneItem> source)
	{
		throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
	}

	// Token: 0x06000F24 RID: 3876 RVA: 0x00023E2C File Offset: 0x0002202C
	[Token(Token = "0x6000F24")]
	[Address(RVA = "0x548050", Offset = "0x546E50", VA = "0x180548050")]
	private bool[] GetTreasureChestData(bool[] source)
	{
		if (source == 0)
		{
		}
		return Enumerable.ToArray<bool>(source);
	}

	// Token: 0x06000F25 RID: 3877 RVA: 0x00023E44 File Offset: 0x00022044
	[Token(Token = "0x6000F25")]
	[Address(RVA = "0x547CC0", Offset = "0x546AC0", VA = "0x180547CC0")]
	private GameSave GenerateGameSave(int dataIndex)
	{
		GameSave gameSave = new GameSave();
		GameSaveBasicData gameSaveBasicData = new GameSaveBasicData();
		gameSave.basic = gameSaveBasicData;
		PlayerStatsData playerStatsData = new PlayerStatsData();
		gameSave.stats = playerStatsData;
		GamePropertyData gamePropertyData = new GamePropertyData();
		gameSave.props = gamePropertyData;
		StageFlagData stageFlagData = new StageFlagData();
		gameSave.flags = stageFlagData;
		TutorialTipData tutorialTipData = new TutorialTipData();
		gameSave.tips = tutorialTipData;
		GameSaveBasicData basic = gameSave.basic;
		gameSave.dataVersion = (int)((ulong)46L);
		basic.dataIndex = dataIndex;
		gameSave.basic.difficulty = (GameDifficulty)((ulong)0L);
		gameSave.UpdateSaveTimeStamp();
		return gameSave;
	}

	// Token: 0x06000F26 RID: 3878 RVA: 0x00023ED4 File Offset: 0x000220D4
	[Token(Token = "0x6000F26")]
	[Address(RVA = "0x5499F0", Offset = "0x5487F0", VA = "0x1805499F0")]
	public GameSaveLegacy()
	{
	}

	// Token: 0x040019A2 RID: 6562
	[Token(Token = "0x40019A2")]
	private const string VERSION = "Save_V0045";

	// Token: 0x040019A3 RID: 6563
	[FieldOffset(Offset = "0x10")]
	[Token(Token = "0x40019A3")]
	public string currentVersion;

	// Token: 0x040019A4 RID: 6564
	[FieldOffset(Offset = "0x18")]
	[Token(Token = "0x40019A4")]
	public int iFileNumber;

	// Token: 0x040019A5 RID: 6565
	[FieldOffset(Offset = "0x1C")]
	[Token(Token = "0x40019A5")]
	public bool bFileDelete;

	// Token: 0x040019A6 RID: 6566
	[FieldOffset(Offset = "0x20")]
	[Token(Token = "0x40019A6")]
	public int iLevelNumber;

	// Token: 0x040019A7 RID: 6567
	[FieldOffset(Offset = "0x24")]
	[Token(Token = "0x40019A7")]
	public int iSavePointNumber;

	// Token: 0x040019A8 RID: 6568
	[FieldOffset(Offset = "0x28")]
	[Token(Token = "0x40019A8")]
	public int iDifficulty = (int)((ulong)1L);

	// Token: 0x040019A9 RID: 6569
	[FieldOffset(Offset = "0x2C")]
	[Token(Token = "0x40019A9")]
	public float fGameTime;

	// Token: 0x040019AA RID: 6570
	[FieldOffset(Offset = "0x30")]
	[Token(Token = "0x40019AA")]
	public int iSaveYearTime;

	// Token: 0x040019AB RID: 6571
	[FieldOffset(Offset = "0x34")]
	[Token(Token = "0x40019AB")]
	public int iSaveMonthTime;

	// Token: 0x040019AC RID: 6572
	[FieldOffset(Offset = "0x38")]
	[Token(Token = "0x40019AC")]
	public int iSaveDayTime;

	// Token: 0x040019AD RID: 6573
	[FieldOffset(Offset = "0x3C")]
	[Token(Token = "0x40019AD")]
	public int iSaveHourTime;

	// Token: 0x040019AE RID: 6574
	[FieldOffset(Offset = "0x40")]
	[Token(Token = "0x40019AE")]
	public int iSaveMinuteTime;

	// Token: 0x040019AF RID: 6575
	[FieldOffset(Offset = "0x44")]
	[Token(Token = "0x40019AF")]
	public int iSaveSecondTime;

	// Token: 0x040019B0 RID: 6576
	[FieldOffset(Offset = "0x48")]
	[Token(Token = "0x40019B0")]
	public int iSkyJump;

	// Token: 0x040019B1 RID: 6577
	[FieldOffset(Offset = "0x4C")]
	[Token(Token = "0x40019B1")]
	public int iAbsorb;

	// Token: 0x040019B2 RID: 6578
	[FieldOffset(Offset = "0x50")]
	[Token(Token = "0x40019B2")]
	public int iHPLevel = (int)((ulong)1L);

	// Token: 0x040019B3 RID: 6579
	[FieldOffset(Offset = "0x54")]
	[Token(Token = "0x40019B3")]
	public float fHPExp;

	// Token: 0x040019B4 RID: 6580
	[FieldOffset(Offset = "0x58")]
	[Token(Token = "0x40019B4")]
	public int iMPLevel = (int)((ulong)1L);

	// Token: 0x040019B5 RID: 6581
	[FieldOffset(Offset = "0x5C")]
	[Token(Token = "0x40019B5")]
	public float fMPExp;

	// Token: 0x040019B6 RID: 6582
	[FieldOffset(Offset = "0x60")]
	[Token(Token = "0x40019B6")]
	public int iSPLevel = (int)((ulong)1L);

	// Token: 0x040019B7 RID: 6583
	[FieldOffset(Offset = "0x64")]
	[Token(Token = "0x40019B7")]
	public float fSPExp;

	// Token: 0x040019B8 RID: 6584
	[FieldOffset(Offset = "0x68")]
	[Token(Token = "0x40019B8")]
	public int iSTRLevel = (int)((ulong)1L);

	// Token: 0x040019B9 RID: 6585
	[FieldOffset(Offset = "0x6C")]
	[Token(Token = "0x40019B9")]
	public float fSTRExp;

	// Token: 0x040019BA RID: 6586
	[FieldOffset(Offset = "0x70")]
	[Token(Token = "0x40019BA")]
	public int iINTLevel = (int)((ulong)1L);

	// Token: 0x040019BB RID: 6587
	[FieldOffset(Offset = "0x74")]
	[Token(Token = "0x40019BB")]
	public float fINTExp;

	// Token: 0x040019BC RID: 6588
	[FieldOffset(Offset = "0x78")]
	[Token(Token = "0x40019BC")]
	public int iDEXLevel = (int)((ulong)1L);

	// Token: 0x040019BD RID: 6589
	[FieldOffset(Offset = "0x7C")]
	[Token(Token = "0x40019BD")]
	public float fDEXExp;

	// Token: 0x040019BE RID: 6590
	[FieldOffset(Offset = "0x80")]
	[Token(Token = "0x40019BE")]
	public int iMagicNull = (int)((ulong)1L);

	// Token: 0x040019BF RID: 6591
	[FieldOffset(Offset = "0x84")]
	[Token(Token = "0x40019BF")]
	public int iMagicIce;

	// Token: 0x040019C0 RID: 6592
	[FieldOffset(Offset = "0x88")]
	[Token(Token = "0x40019C0")]
	public int iMagicFire;

	// Token: 0x040019C1 RID: 6593
	[FieldOffset(Offset = "0x8C")]
	[Token(Token = "0x40019C1")]
	public int iMagicLightning;

	// Token: 0x040019C2 RID: 6594
	[FieldOffset(Offset = "0x90")]
	[Token(Token = "0x40019C2")]
	public bool bNewNull;

	// Token: 0x040019C3 RID: 6595
	[FieldOffset(Offset = "0x91")]
	[Token(Token = "0x40019C3")]
	public bool bNewIce;

	// Token: 0x040019C4 RID: 6596
	[FieldOffset(Offset = "0x92")]
	[Token(Token = "0x40019C4")]
	public bool bNewFire;

	// Token: 0x040019C5 RID: 6597
	[FieldOffset(Offset = "0x93")]
	[Token(Token = "0x40019C5")]
	public bool bNewLightning;

	// Token: 0x040019C6 RID: 6598
	[FieldOffset(Offset = "0x94")]
	[Token(Token = "0x40019C6")]
	public bool bNewWind;

	// Token: 0x040019C7 RID: 6599
	[FieldOffset(Offset = "0x95")]
	[Token(Token = "0x40019C7")]
	public bool bNewAbsorb;

	// Token: 0x040019C8 RID: 6600
	[FieldOffset(Offset = "0x98")]
	[Token(Token = "0x40019C8")]
	public int iItemSize = (int)((ulong)4L);

	// Token: 0x040019C9 RID: 6601
	[FieldOffset(Offset = "0x9C")]
	[Token(Token = "0x40019C9")]
	public int itemSizeMax;

	// Token: 0x040019CA RID: 6602
	[FieldOffset(Offset = "0xA0")]
	[Token(Token = "0x40019CA")]
	public ItemSystem.ItemType[] HoldItem;

	// Token: 0x040019CB RID: 6603
	[FieldOffset(Offset = "0xA8")]
	[Token(Token = "0x40019CB")]
	public float fMoney;

	// Token: 0x040019CC RID: 6604
	[FieldOffset(Offset = "0xAC")]
	[Token(Token = "0x40019CC")]
	public float fSceneMoney;

	// Token: 0x040019CD RID: 6605
	[FieldOffset(Offset = "0xB0")]
	[Token(Token = "0x40019CD")]
	public float fCurse;

	// Token: 0x040019CE RID: 6606
	[FieldOffset(Offset = "0xB4")]
	[Token(Token = "0x40019CE")]
	public float fCurrentHP;

	// Token: 0x040019CF RID: 6607
	[FieldOffset(Offset = "0xB8")]
	[Token(Token = "0x40019CF")]
	public float fCurrentMP;

	// Token: 0x040019D0 RID: 6608
	[FieldOffset(Offset = "0xBC")]
	[Token(Token = "0x40019D0")]
	public int iItemSelect;

	// Token: 0x040019D1 RID: 6609
	[FieldOffset(Offset = "0xC0")]
	[Token(Token = "0x40019D1")]
	public int iMagicSelect;

	// Token: 0x040019D2 RID: 6610
	[FieldOffset(Offset = "0xC4")]
	[Token(Token = "0x40019D2")]
	public bool bScriptL01Room01;

	// Token: 0x040019D3 RID: 6611
	[FieldOffset(Offset = "0xC5")]
	[Token(Token = "0x40019D3")]
	public bool bScriptL01Room03;

	// Token: 0x040019D4 RID: 6612
	[FieldOffset(Offset = "0xC6")]
	[Token(Token = "0x40019D4")]
	public bool bScriptL01Room04;

	// Token: 0x040019D5 RID: 6613
	[FieldOffset(Offset = "0xC7")]
	[Token(Token = "0x40019D5")]
	public bool bScriptL01MeetCat;

	// Token: 0x040019D6 RID: 6614
	[FieldOffset(Offset = "0xC8")]
	[Token(Token = "0x40019D6")]
	public bool bScriptL01Clear;

	// Token: 0x040019D7 RID: 6615
	[FieldOffset(Offset = "0xC9")]
	[Token(Token = "0x40019D7")]
	public bool bScriptL01OpenDoor01;

	// Token: 0x040019D8 RID: 6616
	[FieldOffset(Offset = "0xCA")]
	[Token(Token = "0x40019D8")]
	public bool bScriptL01OpenDoor02;

	// Token: 0x040019D9 RID: 6617
	[FieldOffset(Offset = "0xCB")]
	[Token(Token = "0x40019D9")]
	public bool bScriptL01OpenDoor03;

	// Token: 0x040019DA RID: 6618
	[FieldOffset(Offset = "0xCC")]
	[Token(Token = "0x40019DA")]
	public bool bScriptL01Room06To07;

	// Token: 0x040019DB RID: 6619
	[FieldOffset(Offset = "0xCD")]
	[Token(Token = "0x40019DB")]
	public bool bScriptL01Room07Wall;

	// Token: 0x040019DC RID: 6620
	[FieldOffset(Offset = "0xCE")]
	[Token(Token = "0x40019DC")]
	public bool bScriptL01Room08Wall01;

	// Token: 0x040019DD RID: 6621
	[FieldOffset(Offset = "0xCF")]
	[Token(Token = "0x40019DD")]
	public bool bScriptL01Room08Wall02;

	// Token: 0x040019DE RID: 6622
	[FieldOffset(Offset = "0xD0")]
	[Token(Token = "0x40019DE")]
	public bool bScriptL01Room07Magic;

	// Token: 0x040019DF RID: 6623
	[FieldOffset(Offset = "0xD1")]
	[Token(Token = "0x40019DF")]
	public bool bScriptL01Room09Magic;

	// Token: 0x040019E0 RID: 6624
	[FieldOffset(Offset = "0xD2")]
	[Token(Token = "0x40019E0")]
	public bool bScriptL01Room10;

	// Token: 0x040019E1 RID: 6625
	[FieldOffset(Offset = "0xD3")]
	[Token(Token = "0x40019E1")]
	public bool bScriptL02Room01;

	// Token: 0x040019E2 RID: 6626
	[FieldOffset(Offset = "0xD4")]
	[Token(Token = "0x40019E2")]
	public bool bScriptL02Room03;

	// Token: 0x040019E3 RID: 6627
	[FieldOffset(Offset = "0xD5")]
	[Token(Token = "0x40019E3")]
	public bool bScriptL02Room06;

	// Token: 0x040019E4 RID: 6628
	[FieldOffset(Offset = "0xD6")]
	[Token(Token = "0x40019E4")]
	public bool bScriptL02Room08;

	// Token: 0x040019E5 RID: 6629
	[FieldOffset(Offset = "0xD7")]
	[Token(Token = "0x40019E5")]
	public bool bScriptL02Room09;

	// Token: 0x040019E6 RID: 6630
	[FieldOffset(Offset = "0xD8")]
	[Token(Token = "0x40019E6")]
	public bool bScriptL02OpenDoor;

	// Token: 0x040019E7 RID: 6631
	[FieldOffset(Offset = "0xD9")]
	[Token(Token = "0x40019E7")]
	public bool bScriptL02Clear;

	// Token: 0x040019E8 RID: 6632
	[FieldOffset(Offset = "0xDA")]
	[Token(Token = "0x40019E8")]
	public bool bScriptL02L03BackDoor;

	// Token: 0x040019E9 RID: 6633
	[FieldOffset(Offset = "0xDB")]
	[Token(Token = "0x40019E9")]
	public bool bScriptL02LightR02To03;

	// Token: 0x040019EA RID: 6634
	[FieldOffset(Offset = "0xDC")]
	[Token(Token = "0x40019EA")]
	public bool bScriptL02LightR04;

	// Token: 0x040019EB RID: 6635
	[FieldOffset(Offset = "0xDD")]
	[Token(Token = "0x40019EB")]
	public bool bScriptL02LightR04Tto05_01;

	// Token: 0x040019EC RID: 6636
	[FieldOffset(Offset = "0xDE")]
	[Token(Token = "0x40019EC")]
	public bool bScriptL02LightR04Tto05_02;

	// Token: 0x040019ED RID: 6637
	[FieldOffset(Offset = "0xDF")]
	[Token(Token = "0x40019ED")]
	public bool bScriptL02LightR05_01;

	// Token: 0x040019EE RID: 6638
	[FieldOffset(Offset = "0xE0")]
	[Token(Token = "0x40019EE")]
	public bool bScriptL02LightR05_02;

	// Token: 0x040019EF RID: 6639
	[FieldOffset(Offset = "0xE1")]
	[Token(Token = "0x40019EF")]
	public bool bScriptL02LightR05Tto06_01;

	// Token: 0x040019F0 RID: 6640
	[FieldOffset(Offset = "0xE2")]
	[Token(Token = "0x40019F0")]
	public bool bScriptL02LightR05Tto06_02;

	// Token: 0x040019F1 RID: 6641
	[FieldOffset(Offset = "0xE3")]
	[Token(Token = "0x40019F1")]
	public bool bScriptL03Room01;

	// Token: 0x040019F2 RID: 6642
	[FieldOffset(Offset = "0xE4")]
	[Token(Token = "0x40019F2")]
	public bool bScriptL03Room01_DoorL;

	// Token: 0x040019F3 RID: 6643
	[FieldOffset(Offset = "0xE5")]
	[Token(Token = "0x40019F3")]
	public bool bScriptL03Room01_DoorR;

	// Token: 0x040019F4 RID: 6644
	[FieldOffset(Offset = "0xE6")]
	[Token(Token = "0x40019F4")]
	public bool bScriptL03Room02;

	// Token: 0x040019F5 RID: 6645
	[FieldOffset(Offset = "0xE7")]
	[Token(Token = "0x40019F5")]
	public bool bScriptL03Room02To04W01;

	// Token: 0x040019F6 RID: 6646
	[FieldOffset(Offset = "0xE8")]
	[Token(Token = "0x40019F6")]
	public bool bScriptL03Room02To04W02;

	// Token: 0x040019F7 RID: 6647
	[FieldOffset(Offset = "0xE9")]
	[Token(Token = "0x40019F7")]
	public bool bScriptL03Room04Item;

	// Token: 0x040019F8 RID: 6648
	[FieldOffset(Offset = "0xEA")]
	[Token(Token = "0x40019F8")]
	public bool bScriptL03Room04_01;

	// Token: 0x040019F9 RID: 6649
	[FieldOffset(Offset = "0xEB")]
	[Token(Token = "0x40019F9")]
	public bool bScriptL03Room04_02;

	// Token: 0x040019FA RID: 6650
	[FieldOffset(Offset = "0xEC")]
	[Token(Token = "0x40019FA")]
	public bool bScriptL03Room04_MFloorPos;

	// Token: 0x040019FB RID: 6651
	[FieldOffset(Offset = "0xED")]
	[Token(Token = "0x40019FB")]
	public bool bScriptL03Room05;

	// Token: 0x040019FC RID: 6652
	[FieldOffset(Offset = "0xEE")]
	[Token(Token = "0x40019FC")]
	public bool bScriptL03Room06;

	// Token: 0x040019FD RID: 6653
	[FieldOffset(Offset = "0xEF")]
	[Token(Token = "0x40019FD")]
	public bool bScriptL03Room08_MFloorPos;

	// Token: 0x040019FE RID: 6654
	[FieldOffset(Offset = "0xF0")]
	[Token(Token = "0x40019FE")]
	public bool bScriptL03Room08ToBack;

	// Token: 0x040019FF RID: 6655
	[FieldOffset(Offset = "0xF1")]
	[Token(Token = "0x40019FF")]
	public bool bScriptL03Boss01Clear;

	// Token: 0x04001A00 RID: 6656
	[FieldOffset(Offset = "0xF2")]
	[Token(Token = "0x4001A00")]
	public bool bScriptL03Clear;

	// Token: 0x04001A01 RID: 6657
	[FieldOffset(Offset = "0xF3")]
	[Token(Token = "0x4001A01")]
	public bool bScriptL03L04BackDoor;

	// Token: 0x04001A02 RID: 6658
	[FieldOffset(Offset = "0xF4")]
	[Token(Token = "0x4001A02")]
	public int iStatSecond;

	// Token: 0x04001A03 RID: 6659
	[FieldOffset(Offset = "0xF8")]
	[Token(Token = "0x4001A03")]
	public int iStatPhysical;

	// Token: 0x04001A04 RID: 6660
	[FieldOffset(Offset = "0xFC")]
	[Token(Token = "0x4001A04")]
	public int iStatMana;

	// Token: 0x04001A05 RID: 6661
	[FieldOffset(Offset = "0x100")]
	[Token(Token = "0x4001A05")]
	public int iStatMoney;

	// Token: 0x04001A06 RID: 6662
	[FieldOffset(Offset = "0x104")]
	[Token(Token = "0x4001A06")]
	public int iStatKillEnemy;

	// Token: 0x04001A07 RID: 6663
	[FieldOffset(Offset = "0x108")]
	[Token(Token = "0x4001A07")]
	public int iStatChest;

	// Token: 0x04001A08 RID: 6664
	[FieldOffset(Offset = "0x10C")]
	[Token(Token = "0x4001A08")]
	public int iAllLevelCompleted;

	// Token: 0x04001A09 RID: 6665
	[FieldOffset(Offset = "0x110")]
	[Token(Token = "0x4001A09")]
	public List<SceneItem> Level01SceneItemList;

	// Token: 0x04001A0A RID: 6666
	[FieldOffset(Offset = "0x118")]
	[Token(Token = "0x4001A0A")]
	public List<SceneItem> Level02SceneItemList;

	// Token: 0x04001A0B RID: 6667
	[FieldOffset(Offset = "0x120")]
	[Token(Token = "0x4001A0B")]
	public List<SceneItem> Level03SceneItemList;

	// Token: 0x04001A0C RID: 6668
	[FieldOffset(Offset = "0x128")]
	[Token(Token = "0x4001A0C")]
	public List<SceneItem> Level04SceneItemList;

	// Token: 0x04001A0D RID: 6669
	[FieldOffset(Offset = "0x130")]
	[Token(Token = "0x4001A0D")]
	public List<SceneItem> Level05SceneItemList;

	// Token: 0x04001A0E RID: 6670
	[FieldOffset(Offset = "0x138")]
	[Token(Token = "0x4001A0E")]
	public List<SceneItem> Level06SceneItemList;

	// Token: 0x04001A0F RID: 6671
	[FieldOffset(Offset = "0x140")]
	[Token(Token = "0x4001A0F")]
	public bool[] bLevel01SaveTreasureBox;

	// Token: 0x04001A10 RID: 6672
	[FieldOffset(Offset = "0x148")]
	[Token(Token = "0x4001A10")]
	public bool[] bLevel02SaveTreasureBox;

	// Token: 0x04001A11 RID: 6673
	[FieldOffset(Offset = "0x150")]
	[Token(Token = "0x4001A11")]
	public bool[] bLevel03SaveTreasureBox;

	// Token: 0x04001A12 RID: 6674
	[FieldOffset(Offset = "0x158")]
	[Token(Token = "0x4001A12")]
	public bool[] bLevel04SaveTreasureBox;

	// Token: 0x04001A13 RID: 6675
	[FieldOffset(Offset = "0x160")]
	[Token(Token = "0x4001A13")]
	public bool[] bLevel05SaveTreasureBox;

	// Token: 0x04001A14 RID: 6676
	[FieldOffset(Offset = "0x168")]
	[Token(Token = "0x4001A14")]
	public bool[] bLevel06SaveTreasureBox;
}
