697 lines
18 KiB
C#
697 lines
18 KiB
C#
using System;
|
|
using System.Collections.Generic;
|
|
using System.Linq;
|
|
using Cpp2IlInjected;
|
|
|
|
// Token: 0x02000130 RID: 304
|
|
[Token(Token = "0x2000130")]
|
|
public class GameSaveLegacy
|
|
{
|
|
// Token: 0x06000F34 RID: 3892 RVA: 0x000020D3 File Offset: 0x000002D3
|
|
[Token(Token = "0x6000F34")]
|
|
[Address(RVA = "0x50B050", Offset = "0x509850", VA = "0x18050B050")]
|
|
public GameSave Convert(string filePath)
|
|
{
|
|
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
|
}
|
|
|
|
// Token: 0x06000F35 RID: 3893 RVA: 0x000020D3 File Offset: 0x000002D3
|
|
[Token(Token = "0x6000F35")]
|
|
[Address(RVA = "0x50B6F0", Offset = "0x509EF0", VA = "0x18050B6F0")]
|
|
private bool TryLoadFile(string filePath)
|
|
{
|
|
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
|
}
|
|
|
|
// Token: 0x06000F36 RID: 3894 RVA: 0x000020D3 File Offset: 0x000002D3
|
|
[Token(Token = "0x6000F36")]
|
|
[Address(RVA = "0x50A2B0", Offset = "0x508AB0", VA = "0x18050A2B0")]
|
|
private GameSave ConvertGameSave(int dataIndex)
|
|
{
|
|
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
|
}
|
|
|
|
// Token: 0x06000F37 RID: 3895 RVA: 0x00024364 File Offset: 0x00022564
|
|
[Token(Token = "0x6000F37")]
|
|
[Address(RVA = "0x50AFF0", Offset = "0x5097F0", VA = "0x18050AFF0")]
|
|
private bool[] ConvertTreasureData(bool[] data)
|
|
{
|
|
if (data == 0)
|
|
{
|
|
}
|
|
return Enumerable.ToArray<bool>(data);
|
|
}
|
|
|
|
// Token: 0x06000F38 RID: 3896 RVA: 0x0002437C File Offset: 0x0002257C
|
|
[Token(Token = "0x6000F38")]
|
|
[Address(RVA = "0x50AF90", Offset = "0x509790", VA = "0x18050AF90")]
|
|
private SceneItem[] ConvertSceneItem(List<SceneItem> data)
|
|
{
|
|
if (data == 0)
|
|
{
|
|
return Array.Empty<SceneItem>();
|
|
}
|
|
return data.ToArray();
|
|
}
|
|
|
|
// Token: 0x06000F39 RID: 3897 RVA: 0x000020D3 File Offset: 0x000002D3
|
|
[Token(Token = "0x6000F39")]
|
|
[Address(RVA = "0x50B4B0", Offset = "0x509CB0", VA = "0x18050B4B0")]
|
|
private ulong GetPlaySeconds(float value)
|
|
{
|
|
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
|
}
|
|
|
|
// Token: 0x06000F3A RID: 3898 RVA: 0x000020D3 File Offset: 0x000002D3
|
|
[Token(Token = "0x6000F3A")]
|
|
[Address(RVA = "0x50B4E0", Offset = "0x509CE0", VA = "0x18050B4E0")]
|
|
private long GetSaveTimeStamp()
|
|
{
|
|
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
|
}
|
|
|
|
// Token: 0x06000F3B RID: 3899 RVA: 0x000020D3 File Offset: 0x000002D3
|
|
[Token(Token = "0x6000F3B")]
|
|
[Address(RVA = "0x50B550", Offset = "0x509D50", VA = "0x18050B550")]
|
|
private List<SceneItem> GetSceneItemData(List<SceneItem> source)
|
|
{
|
|
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
|
}
|
|
|
|
// Token: 0x06000F3C RID: 3900 RVA: 0x0002439C File Offset: 0x0002259C
|
|
[Token(Token = "0x6000F3C")]
|
|
[Address(RVA = "0x50B690", Offset = "0x509E90", VA = "0x18050B690")]
|
|
private bool[] GetTreasureChestData(bool[] source)
|
|
{
|
|
if (source == 0)
|
|
{
|
|
}
|
|
return Enumerable.ToArray<bool>(source);
|
|
}
|
|
|
|
// Token: 0x06000F3D RID: 3901 RVA: 0x000243B4 File Offset: 0x000225B4
|
|
[Token(Token = "0x6000F3D")]
|
|
[Address(RVA = "0x50B300", Offset = "0x509B00", VA = "0x18050B300")]
|
|
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: 0x06000F3E RID: 3902 RVA: 0x00024444 File Offset: 0x00022644
|
|
[Token(Token = "0x6000F3E")]
|
|
[Address(RVA = "0x50D030", Offset = "0x50B830", VA = "0x18050D030")]
|
|
public GameSaveLegacy()
|
|
{
|
|
}
|
|
|
|
// Token: 0x040019CD RID: 6605
|
|
[Token(Token = "0x40019CD")]
|
|
private const string VERSION = "Save_V0045";
|
|
|
|
// Token: 0x040019CE RID: 6606
|
|
[FieldOffset(Offset = "0x10")]
|
|
[Token(Token = "0x40019CE")]
|
|
public string currentVersion;
|
|
|
|
// Token: 0x040019CF RID: 6607
|
|
[FieldOffset(Offset = "0x18")]
|
|
[Token(Token = "0x40019CF")]
|
|
public int iFileNumber;
|
|
|
|
// Token: 0x040019D0 RID: 6608
|
|
[FieldOffset(Offset = "0x1C")]
|
|
[Token(Token = "0x40019D0")]
|
|
public bool bFileDelete;
|
|
|
|
// Token: 0x040019D1 RID: 6609
|
|
[FieldOffset(Offset = "0x20")]
|
|
[Token(Token = "0x40019D1")]
|
|
public int iLevelNumber;
|
|
|
|
// Token: 0x040019D2 RID: 6610
|
|
[FieldOffset(Offset = "0x24")]
|
|
[Token(Token = "0x40019D2")]
|
|
public int iSavePointNumber;
|
|
|
|
// Token: 0x040019D3 RID: 6611
|
|
[FieldOffset(Offset = "0x28")]
|
|
[Token(Token = "0x40019D3")]
|
|
public int iDifficulty = (int)((ulong)1L);
|
|
|
|
// Token: 0x040019D4 RID: 6612
|
|
[FieldOffset(Offset = "0x2C")]
|
|
[Token(Token = "0x40019D4")]
|
|
public float fGameTime;
|
|
|
|
// Token: 0x040019D5 RID: 6613
|
|
[FieldOffset(Offset = "0x30")]
|
|
[Token(Token = "0x40019D5")]
|
|
public int iSaveYearTime;
|
|
|
|
// Token: 0x040019D6 RID: 6614
|
|
[FieldOffset(Offset = "0x34")]
|
|
[Token(Token = "0x40019D6")]
|
|
public int iSaveMonthTime;
|
|
|
|
// Token: 0x040019D7 RID: 6615
|
|
[FieldOffset(Offset = "0x38")]
|
|
[Token(Token = "0x40019D7")]
|
|
public int iSaveDayTime;
|
|
|
|
// Token: 0x040019D8 RID: 6616
|
|
[FieldOffset(Offset = "0x3C")]
|
|
[Token(Token = "0x40019D8")]
|
|
public int iSaveHourTime;
|
|
|
|
// Token: 0x040019D9 RID: 6617
|
|
[FieldOffset(Offset = "0x40")]
|
|
[Token(Token = "0x40019D9")]
|
|
public int iSaveMinuteTime;
|
|
|
|
// Token: 0x040019DA RID: 6618
|
|
[FieldOffset(Offset = "0x44")]
|
|
[Token(Token = "0x40019DA")]
|
|
public int iSaveSecondTime;
|
|
|
|
// Token: 0x040019DB RID: 6619
|
|
[FieldOffset(Offset = "0x48")]
|
|
[Token(Token = "0x40019DB")]
|
|
public int iSkyJump;
|
|
|
|
// Token: 0x040019DC RID: 6620
|
|
[FieldOffset(Offset = "0x4C")]
|
|
[Token(Token = "0x40019DC")]
|
|
public int iAbsorb;
|
|
|
|
// Token: 0x040019DD RID: 6621
|
|
[FieldOffset(Offset = "0x50")]
|
|
[Token(Token = "0x40019DD")]
|
|
public int iHPLevel = (int)((ulong)1L);
|
|
|
|
// Token: 0x040019DE RID: 6622
|
|
[FieldOffset(Offset = "0x54")]
|
|
[Token(Token = "0x40019DE")]
|
|
public float fHPExp;
|
|
|
|
// Token: 0x040019DF RID: 6623
|
|
[FieldOffset(Offset = "0x58")]
|
|
[Token(Token = "0x40019DF")]
|
|
public int iMPLevel = (int)((ulong)1L);
|
|
|
|
// Token: 0x040019E0 RID: 6624
|
|
[FieldOffset(Offset = "0x5C")]
|
|
[Token(Token = "0x40019E0")]
|
|
public float fMPExp;
|
|
|
|
// Token: 0x040019E1 RID: 6625
|
|
[FieldOffset(Offset = "0x60")]
|
|
[Token(Token = "0x40019E1")]
|
|
public int iSPLevel = (int)((ulong)1L);
|
|
|
|
// Token: 0x040019E2 RID: 6626
|
|
[FieldOffset(Offset = "0x64")]
|
|
[Token(Token = "0x40019E2")]
|
|
public float fSPExp;
|
|
|
|
// Token: 0x040019E3 RID: 6627
|
|
[FieldOffset(Offset = "0x68")]
|
|
[Token(Token = "0x40019E3")]
|
|
public int iSTRLevel = (int)((ulong)1L);
|
|
|
|
// Token: 0x040019E4 RID: 6628
|
|
[FieldOffset(Offset = "0x6C")]
|
|
[Token(Token = "0x40019E4")]
|
|
public float fSTRExp;
|
|
|
|
// Token: 0x040019E5 RID: 6629
|
|
[FieldOffset(Offset = "0x70")]
|
|
[Token(Token = "0x40019E5")]
|
|
public int iINTLevel = (int)((ulong)1L);
|
|
|
|
// Token: 0x040019E6 RID: 6630
|
|
[FieldOffset(Offset = "0x74")]
|
|
[Token(Token = "0x40019E6")]
|
|
public float fINTExp;
|
|
|
|
// Token: 0x040019E7 RID: 6631
|
|
[FieldOffset(Offset = "0x78")]
|
|
[Token(Token = "0x40019E7")]
|
|
public int iDEXLevel = (int)((ulong)1L);
|
|
|
|
// Token: 0x040019E8 RID: 6632
|
|
[FieldOffset(Offset = "0x7C")]
|
|
[Token(Token = "0x40019E8")]
|
|
public float fDEXExp;
|
|
|
|
// Token: 0x040019E9 RID: 6633
|
|
[FieldOffset(Offset = "0x80")]
|
|
[Token(Token = "0x40019E9")]
|
|
public int iMagicNull = (int)((ulong)1L);
|
|
|
|
// Token: 0x040019EA RID: 6634
|
|
[FieldOffset(Offset = "0x84")]
|
|
[Token(Token = "0x40019EA")]
|
|
public int iMagicIce;
|
|
|
|
// Token: 0x040019EB RID: 6635
|
|
[FieldOffset(Offset = "0x88")]
|
|
[Token(Token = "0x40019EB")]
|
|
public int iMagicFire;
|
|
|
|
// Token: 0x040019EC RID: 6636
|
|
[FieldOffset(Offset = "0x8C")]
|
|
[Token(Token = "0x40019EC")]
|
|
public int iMagicLightning;
|
|
|
|
// Token: 0x040019ED RID: 6637
|
|
[FieldOffset(Offset = "0x90")]
|
|
[Token(Token = "0x40019ED")]
|
|
public bool bNewNull;
|
|
|
|
// Token: 0x040019EE RID: 6638
|
|
[FieldOffset(Offset = "0x91")]
|
|
[Token(Token = "0x40019EE")]
|
|
public bool bNewIce;
|
|
|
|
// Token: 0x040019EF RID: 6639
|
|
[FieldOffset(Offset = "0x92")]
|
|
[Token(Token = "0x40019EF")]
|
|
public bool bNewFire;
|
|
|
|
// Token: 0x040019F0 RID: 6640
|
|
[FieldOffset(Offset = "0x93")]
|
|
[Token(Token = "0x40019F0")]
|
|
public bool bNewLightning;
|
|
|
|
// Token: 0x040019F1 RID: 6641
|
|
[FieldOffset(Offset = "0x94")]
|
|
[Token(Token = "0x40019F1")]
|
|
public bool bNewWind;
|
|
|
|
// Token: 0x040019F2 RID: 6642
|
|
[FieldOffset(Offset = "0x95")]
|
|
[Token(Token = "0x40019F2")]
|
|
public bool bNewAbsorb;
|
|
|
|
// Token: 0x040019F3 RID: 6643
|
|
[FieldOffset(Offset = "0x98")]
|
|
[Token(Token = "0x40019F3")]
|
|
public int iItemSize = (int)((ulong)4L);
|
|
|
|
// Token: 0x040019F4 RID: 6644
|
|
[FieldOffset(Offset = "0x9C")]
|
|
[Token(Token = "0x40019F4")]
|
|
public int itemSizeMax;
|
|
|
|
// Token: 0x040019F5 RID: 6645
|
|
[FieldOffset(Offset = "0xA0")]
|
|
[Token(Token = "0x40019F5")]
|
|
public ItemSystem.ItemType[] HoldItem;
|
|
|
|
// Token: 0x040019F6 RID: 6646
|
|
[FieldOffset(Offset = "0xA8")]
|
|
[Token(Token = "0x40019F6")]
|
|
public float fMoney;
|
|
|
|
// Token: 0x040019F7 RID: 6647
|
|
[FieldOffset(Offset = "0xAC")]
|
|
[Token(Token = "0x40019F7")]
|
|
public float fSceneMoney;
|
|
|
|
// Token: 0x040019F8 RID: 6648
|
|
[FieldOffset(Offset = "0xB0")]
|
|
[Token(Token = "0x40019F8")]
|
|
public float fCurse;
|
|
|
|
// Token: 0x040019F9 RID: 6649
|
|
[FieldOffset(Offset = "0xB4")]
|
|
[Token(Token = "0x40019F9")]
|
|
public float fCurrentHP;
|
|
|
|
// Token: 0x040019FA RID: 6650
|
|
[FieldOffset(Offset = "0xB8")]
|
|
[Token(Token = "0x40019FA")]
|
|
public float fCurrentMP;
|
|
|
|
// Token: 0x040019FB RID: 6651
|
|
[FieldOffset(Offset = "0xBC")]
|
|
[Token(Token = "0x40019FB")]
|
|
public int iItemSelect;
|
|
|
|
// Token: 0x040019FC RID: 6652
|
|
[FieldOffset(Offset = "0xC0")]
|
|
[Token(Token = "0x40019FC")]
|
|
public int iMagicSelect;
|
|
|
|
// Token: 0x040019FD RID: 6653
|
|
[FieldOffset(Offset = "0xC4")]
|
|
[Token(Token = "0x40019FD")]
|
|
public bool bScriptL01Room01;
|
|
|
|
// Token: 0x040019FE RID: 6654
|
|
[FieldOffset(Offset = "0xC5")]
|
|
[Token(Token = "0x40019FE")]
|
|
public bool bScriptL01Room03;
|
|
|
|
// Token: 0x040019FF RID: 6655
|
|
[FieldOffset(Offset = "0xC6")]
|
|
[Token(Token = "0x40019FF")]
|
|
public bool bScriptL01Room04;
|
|
|
|
// Token: 0x04001A00 RID: 6656
|
|
[FieldOffset(Offset = "0xC7")]
|
|
[Token(Token = "0x4001A00")]
|
|
public bool bScriptL01MeetCat;
|
|
|
|
// Token: 0x04001A01 RID: 6657
|
|
[FieldOffset(Offset = "0xC8")]
|
|
[Token(Token = "0x4001A01")]
|
|
public bool bScriptL01Clear;
|
|
|
|
// Token: 0x04001A02 RID: 6658
|
|
[FieldOffset(Offset = "0xC9")]
|
|
[Token(Token = "0x4001A02")]
|
|
public bool bScriptL01OpenDoor01;
|
|
|
|
// Token: 0x04001A03 RID: 6659
|
|
[FieldOffset(Offset = "0xCA")]
|
|
[Token(Token = "0x4001A03")]
|
|
public bool bScriptL01OpenDoor02;
|
|
|
|
// Token: 0x04001A04 RID: 6660
|
|
[FieldOffset(Offset = "0xCB")]
|
|
[Token(Token = "0x4001A04")]
|
|
public bool bScriptL01OpenDoor03;
|
|
|
|
// Token: 0x04001A05 RID: 6661
|
|
[FieldOffset(Offset = "0xCC")]
|
|
[Token(Token = "0x4001A05")]
|
|
public bool bScriptL01Room06To07;
|
|
|
|
// Token: 0x04001A06 RID: 6662
|
|
[FieldOffset(Offset = "0xCD")]
|
|
[Token(Token = "0x4001A06")]
|
|
public bool bScriptL01Room07Wall;
|
|
|
|
// Token: 0x04001A07 RID: 6663
|
|
[FieldOffset(Offset = "0xCE")]
|
|
[Token(Token = "0x4001A07")]
|
|
public bool bScriptL01Room08Wall01;
|
|
|
|
// Token: 0x04001A08 RID: 6664
|
|
[FieldOffset(Offset = "0xCF")]
|
|
[Token(Token = "0x4001A08")]
|
|
public bool bScriptL01Room08Wall02;
|
|
|
|
// Token: 0x04001A09 RID: 6665
|
|
[FieldOffset(Offset = "0xD0")]
|
|
[Token(Token = "0x4001A09")]
|
|
public bool bScriptL01Room07Magic;
|
|
|
|
// Token: 0x04001A0A RID: 6666
|
|
[FieldOffset(Offset = "0xD1")]
|
|
[Token(Token = "0x4001A0A")]
|
|
public bool bScriptL01Room09Magic;
|
|
|
|
// Token: 0x04001A0B RID: 6667
|
|
[FieldOffset(Offset = "0xD2")]
|
|
[Token(Token = "0x4001A0B")]
|
|
public bool bScriptL01Room10;
|
|
|
|
// Token: 0x04001A0C RID: 6668
|
|
[FieldOffset(Offset = "0xD3")]
|
|
[Token(Token = "0x4001A0C")]
|
|
public bool bScriptL02Room01;
|
|
|
|
// Token: 0x04001A0D RID: 6669
|
|
[FieldOffset(Offset = "0xD4")]
|
|
[Token(Token = "0x4001A0D")]
|
|
public bool bScriptL02Room03;
|
|
|
|
// Token: 0x04001A0E RID: 6670
|
|
[FieldOffset(Offset = "0xD5")]
|
|
[Token(Token = "0x4001A0E")]
|
|
public bool bScriptL02Room06;
|
|
|
|
// Token: 0x04001A0F RID: 6671
|
|
[FieldOffset(Offset = "0xD6")]
|
|
[Token(Token = "0x4001A0F")]
|
|
public bool bScriptL02Room08;
|
|
|
|
// Token: 0x04001A10 RID: 6672
|
|
[FieldOffset(Offset = "0xD7")]
|
|
[Token(Token = "0x4001A10")]
|
|
public bool bScriptL02Room09;
|
|
|
|
// Token: 0x04001A11 RID: 6673
|
|
[FieldOffset(Offset = "0xD8")]
|
|
[Token(Token = "0x4001A11")]
|
|
public bool bScriptL02OpenDoor;
|
|
|
|
// Token: 0x04001A12 RID: 6674
|
|
[FieldOffset(Offset = "0xD9")]
|
|
[Token(Token = "0x4001A12")]
|
|
public bool bScriptL02Clear;
|
|
|
|
// Token: 0x04001A13 RID: 6675
|
|
[FieldOffset(Offset = "0xDA")]
|
|
[Token(Token = "0x4001A13")]
|
|
public bool bScriptL02L03BackDoor;
|
|
|
|
// Token: 0x04001A14 RID: 6676
|
|
[FieldOffset(Offset = "0xDB")]
|
|
[Token(Token = "0x4001A14")]
|
|
public bool bScriptL02LightR02To03;
|
|
|
|
// Token: 0x04001A15 RID: 6677
|
|
[FieldOffset(Offset = "0xDC")]
|
|
[Token(Token = "0x4001A15")]
|
|
public bool bScriptL02LightR04;
|
|
|
|
// Token: 0x04001A16 RID: 6678
|
|
[FieldOffset(Offset = "0xDD")]
|
|
[Token(Token = "0x4001A16")]
|
|
public bool bScriptL02LightR04Tto05_01;
|
|
|
|
// Token: 0x04001A17 RID: 6679
|
|
[FieldOffset(Offset = "0xDE")]
|
|
[Token(Token = "0x4001A17")]
|
|
public bool bScriptL02LightR04Tto05_02;
|
|
|
|
// Token: 0x04001A18 RID: 6680
|
|
[FieldOffset(Offset = "0xDF")]
|
|
[Token(Token = "0x4001A18")]
|
|
public bool bScriptL02LightR05_01;
|
|
|
|
// Token: 0x04001A19 RID: 6681
|
|
[FieldOffset(Offset = "0xE0")]
|
|
[Token(Token = "0x4001A19")]
|
|
public bool bScriptL02LightR05_02;
|
|
|
|
// Token: 0x04001A1A RID: 6682
|
|
[FieldOffset(Offset = "0xE1")]
|
|
[Token(Token = "0x4001A1A")]
|
|
public bool bScriptL02LightR05Tto06_01;
|
|
|
|
// Token: 0x04001A1B RID: 6683
|
|
[FieldOffset(Offset = "0xE2")]
|
|
[Token(Token = "0x4001A1B")]
|
|
public bool bScriptL02LightR05Tto06_02;
|
|
|
|
// Token: 0x04001A1C RID: 6684
|
|
[FieldOffset(Offset = "0xE3")]
|
|
[Token(Token = "0x4001A1C")]
|
|
public bool bScriptL03Room01;
|
|
|
|
// Token: 0x04001A1D RID: 6685
|
|
[FieldOffset(Offset = "0xE4")]
|
|
[Token(Token = "0x4001A1D")]
|
|
public bool bScriptL03Room01_DoorL;
|
|
|
|
// Token: 0x04001A1E RID: 6686
|
|
[FieldOffset(Offset = "0xE5")]
|
|
[Token(Token = "0x4001A1E")]
|
|
public bool bScriptL03Room01_DoorR;
|
|
|
|
// Token: 0x04001A1F RID: 6687
|
|
[FieldOffset(Offset = "0xE6")]
|
|
[Token(Token = "0x4001A1F")]
|
|
public bool bScriptL03Room02;
|
|
|
|
// Token: 0x04001A20 RID: 6688
|
|
[FieldOffset(Offset = "0xE7")]
|
|
[Token(Token = "0x4001A20")]
|
|
public bool bScriptL03Room02To04W01;
|
|
|
|
// Token: 0x04001A21 RID: 6689
|
|
[FieldOffset(Offset = "0xE8")]
|
|
[Token(Token = "0x4001A21")]
|
|
public bool bScriptL03Room02To04W02;
|
|
|
|
// Token: 0x04001A22 RID: 6690
|
|
[FieldOffset(Offset = "0xE9")]
|
|
[Token(Token = "0x4001A22")]
|
|
public bool bScriptL03Room04Item;
|
|
|
|
// Token: 0x04001A23 RID: 6691
|
|
[FieldOffset(Offset = "0xEA")]
|
|
[Token(Token = "0x4001A23")]
|
|
public bool bScriptL03Room04_01;
|
|
|
|
// Token: 0x04001A24 RID: 6692
|
|
[FieldOffset(Offset = "0xEB")]
|
|
[Token(Token = "0x4001A24")]
|
|
public bool bScriptL03Room04_02;
|
|
|
|
// Token: 0x04001A25 RID: 6693
|
|
[FieldOffset(Offset = "0xEC")]
|
|
[Token(Token = "0x4001A25")]
|
|
public bool bScriptL03Room04_MFloorPos;
|
|
|
|
// Token: 0x04001A26 RID: 6694
|
|
[FieldOffset(Offset = "0xED")]
|
|
[Token(Token = "0x4001A26")]
|
|
public bool bScriptL03Room05;
|
|
|
|
// Token: 0x04001A27 RID: 6695
|
|
[FieldOffset(Offset = "0xEE")]
|
|
[Token(Token = "0x4001A27")]
|
|
public bool bScriptL03Room06;
|
|
|
|
// Token: 0x04001A28 RID: 6696
|
|
[FieldOffset(Offset = "0xEF")]
|
|
[Token(Token = "0x4001A28")]
|
|
public bool bScriptL03Room08_MFloorPos;
|
|
|
|
// Token: 0x04001A29 RID: 6697
|
|
[FieldOffset(Offset = "0xF0")]
|
|
[Token(Token = "0x4001A29")]
|
|
public bool bScriptL03Room08ToBack;
|
|
|
|
// Token: 0x04001A2A RID: 6698
|
|
[FieldOffset(Offset = "0xF1")]
|
|
[Token(Token = "0x4001A2A")]
|
|
public bool bScriptL03Boss01Clear;
|
|
|
|
// Token: 0x04001A2B RID: 6699
|
|
[FieldOffset(Offset = "0xF2")]
|
|
[Token(Token = "0x4001A2B")]
|
|
public bool bScriptL03Clear;
|
|
|
|
// Token: 0x04001A2C RID: 6700
|
|
[FieldOffset(Offset = "0xF3")]
|
|
[Token(Token = "0x4001A2C")]
|
|
public bool bScriptL03L04BackDoor;
|
|
|
|
// Token: 0x04001A2D RID: 6701
|
|
[FieldOffset(Offset = "0xF4")]
|
|
[Token(Token = "0x4001A2D")]
|
|
public int iStatSecond;
|
|
|
|
// Token: 0x04001A2E RID: 6702
|
|
[FieldOffset(Offset = "0xF8")]
|
|
[Token(Token = "0x4001A2E")]
|
|
public int iStatPhysical;
|
|
|
|
// Token: 0x04001A2F RID: 6703
|
|
[FieldOffset(Offset = "0xFC")]
|
|
[Token(Token = "0x4001A2F")]
|
|
public int iStatMana;
|
|
|
|
// Token: 0x04001A30 RID: 6704
|
|
[FieldOffset(Offset = "0x100")]
|
|
[Token(Token = "0x4001A30")]
|
|
public int iStatMoney;
|
|
|
|
// Token: 0x04001A31 RID: 6705
|
|
[FieldOffset(Offset = "0x104")]
|
|
[Token(Token = "0x4001A31")]
|
|
public int iStatKillEnemy;
|
|
|
|
// Token: 0x04001A32 RID: 6706
|
|
[FieldOffset(Offset = "0x108")]
|
|
[Token(Token = "0x4001A32")]
|
|
public int iStatChest;
|
|
|
|
// Token: 0x04001A33 RID: 6707
|
|
[FieldOffset(Offset = "0x10C")]
|
|
[Token(Token = "0x4001A33")]
|
|
public int iAllLevelCompleted;
|
|
|
|
// Token: 0x04001A34 RID: 6708
|
|
[FieldOffset(Offset = "0x110")]
|
|
[Token(Token = "0x4001A34")]
|
|
public List<SceneItem> Level01SceneItemList;
|
|
|
|
// Token: 0x04001A35 RID: 6709
|
|
[FieldOffset(Offset = "0x118")]
|
|
[Token(Token = "0x4001A35")]
|
|
public List<SceneItem> Level02SceneItemList;
|
|
|
|
// Token: 0x04001A36 RID: 6710
|
|
[FieldOffset(Offset = "0x120")]
|
|
[Token(Token = "0x4001A36")]
|
|
public List<SceneItem> Level03SceneItemList;
|
|
|
|
// Token: 0x04001A37 RID: 6711
|
|
[FieldOffset(Offset = "0x128")]
|
|
[Token(Token = "0x4001A37")]
|
|
public List<SceneItem> Level04SceneItemList;
|
|
|
|
// Token: 0x04001A38 RID: 6712
|
|
[FieldOffset(Offset = "0x130")]
|
|
[Token(Token = "0x4001A38")]
|
|
public List<SceneItem> Level05SceneItemList;
|
|
|
|
// Token: 0x04001A39 RID: 6713
|
|
[FieldOffset(Offset = "0x138")]
|
|
[Token(Token = "0x4001A39")]
|
|
public List<SceneItem> Level06SceneItemList;
|
|
|
|
// Token: 0x04001A3A RID: 6714
|
|
[FieldOffset(Offset = "0x140")]
|
|
[Token(Token = "0x4001A3A")]
|
|
public bool[] bLevel01SaveTreasureBox;
|
|
|
|
// Token: 0x04001A3B RID: 6715
|
|
[FieldOffset(Offset = "0x148")]
|
|
[Token(Token = "0x4001A3B")]
|
|
public bool[] bLevel02SaveTreasureBox;
|
|
|
|
// Token: 0x04001A3C RID: 6716
|
|
[FieldOffset(Offset = "0x150")]
|
|
[Token(Token = "0x4001A3C")]
|
|
public bool[] bLevel03SaveTreasureBox;
|
|
|
|
// Token: 0x04001A3D RID: 6717
|
|
[FieldOffset(Offset = "0x158")]
|
|
[Token(Token = "0x4001A3D")]
|
|
public bool[] bLevel04SaveTreasureBox;
|
|
|
|
// Token: 0x04001A3E RID: 6718
|
|
[FieldOffset(Offset = "0x160")]
|
|
[Token(Token = "0x4001A3E")]
|
|
public bool[] bLevel05SaveTreasureBox;
|
|
|
|
// Token: 0x04001A3F RID: 6719
|
|
[FieldOffset(Offset = "0x168")]
|
|
[Token(Token = "0x4001A3F")]
|
|
public bool[] bLevel06SaveTreasureBox;
|
|
}
|