119 lines
3.2 KiB
C#
119 lines
3.2 KiB
C#
using System;
|
|
using Cpp2IlInjected;
|
|
|
|
// Token: 0x02000132 RID: 306
|
|
[Token(Token = "0x2000132")]
|
|
public class GameSaveBasicDataVer46
|
|
{
|
|
// Token: 0x06000F42 RID: 3906 RVA: 0x00024514 File Offset: 0x00022714
|
|
[Token(Token = "0x6000F42")]
|
|
[Address(RVA = "0x509D90", Offset = "0x508590", VA = "0x180509D90")]
|
|
public GameSaveBasicData UpgradeVersion()
|
|
{
|
|
GameSaveBasicData gameSaveBasicData = new GameSaveBasicData();
|
|
int num = this.dataIndex;
|
|
gameSaveBasicData.dataIndex = num;
|
|
GameDifficulty gameDifficulty = this.difficulty;
|
|
gameSaveBasicData.difficulty = gameDifficulty;
|
|
GameStage gameStage = this.stage;
|
|
gameSaveBasicData.stage = gameStage;
|
|
int num2 = this.savePoint;
|
|
gameSaveBasicData.savePoint = num2;
|
|
int num3 = 0;
|
|
bool flag = this.showTeleportMenu;
|
|
gameSaveBasicData.showTeleportMenu = flag;
|
|
long num4 = this.timeStamp;
|
|
gameSaveBasicData.timeStamp = num4;
|
|
ulong num5 = this.playedSeconds;
|
|
if (num5 == (ulong)0L)
|
|
{
|
|
ulong num6 = this.gamingTime;
|
|
}
|
|
gameSaveBasicData.gamingTime = num5;
|
|
int num7 = this.gameBeatingCounter;
|
|
int num8 = this.gameClearedTimes;
|
|
gameSaveBasicData.gameCleared = num3;
|
|
return gameSaveBasicData;
|
|
}
|
|
|
|
// Token: 0x06000F43 RID: 3907 RVA: 0x000245C4 File Offset: 0x000227C4
|
|
[Token(Token = "0x6000F43")]
|
|
[Address(RVA = "0x509D70", Offset = "0x508570", VA = "0x180509D70")]
|
|
private ulong GetGamingTime()
|
|
{
|
|
ulong num = this.playedSeconds;
|
|
if (num == (ulong)0L)
|
|
{
|
|
ulong num2 = this.gamingTime;
|
|
}
|
|
return num;
|
|
}
|
|
|
|
// Token: 0x06000F44 RID: 3908 RVA: 0x000245E8 File Offset: 0x000227E8
|
|
[Token(Token = "0x6000F44")]
|
|
[Address(RVA = "0x509D50", Offset = "0x508550", VA = "0x180509D50")]
|
|
private int GetGameCleared()
|
|
{
|
|
int num = this.gameBeatingCounter;
|
|
int num2 = this.gameClearedTimes;
|
|
return 0;
|
|
}
|
|
|
|
// Token: 0x06000F45 RID: 3909 RVA: 0x00024604 File Offset: 0x00022804
|
|
[Token(Token = "0x6000F45")]
|
|
[Address(RVA = "0x43A830", Offset = "0x439030", VA = "0x18043A830")]
|
|
public GameSaveBasicDataVer46()
|
|
{
|
|
}
|
|
|
|
// Token: 0x04001A42 RID: 6722
|
|
[FieldOffset(Offset = "0x10")]
|
|
[Token(Token = "0x4001A42")]
|
|
public int dataIndex;
|
|
|
|
// Token: 0x04001A43 RID: 6723
|
|
[FieldOffset(Offset = "0x14")]
|
|
[Token(Token = "0x4001A43")]
|
|
public GameDifficulty difficulty;
|
|
|
|
// Token: 0x04001A44 RID: 6724
|
|
[FieldOffset(Offset = "0x18")]
|
|
[Token(Token = "0x4001A44")]
|
|
public GameStage stage;
|
|
|
|
// Token: 0x04001A45 RID: 6725
|
|
[FieldOffset(Offset = "0x1C")]
|
|
[Token(Token = "0x4001A45")]
|
|
public int savePoint;
|
|
|
|
// Token: 0x04001A46 RID: 6726
|
|
[FieldOffset(Offset = "0x20")]
|
|
[Token(Token = "0x4001A46")]
|
|
public bool showTeleportMenu;
|
|
|
|
// Token: 0x04001A47 RID: 6727
|
|
[FieldOffset(Offset = "0x28")]
|
|
[Token(Token = "0x4001A47")]
|
|
public long timeStamp;
|
|
|
|
// Token: 0x04001A48 RID: 6728
|
|
[FieldOffset(Offset = "0x30")]
|
|
[Token(Token = "0x4001A48")]
|
|
public ulong playedSeconds;
|
|
|
|
// Token: 0x04001A49 RID: 6729
|
|
[FieldOffset(Offset = "0x38")]
|
|
[Token(Token = "0x4001A49")]
|
|
public int gameBeatingCounter;
|
|
|
|
// Token: 0x04001A4A RID: 6730
|
|
[FieldOffset(Offset = "0x40")]
|
|
[Token(Token = "0x4001A4A")]
|
|
public ulong gamingTime;
|
|
|
|
// Token: 0x04001A4B RID: 6731
|
|
[FieldOffset(Offset = "0x48")]
|
|
[Token(Token = "0x4001A4B")]
|
|
public int gameClearedTimes;
|
|
}
|