119 lines
3.2 KiB
C#
119 lines
3.2 KiB
C#
using System;
|
|
using Cpp2IlInjected;
|
|
|
|
// Token: 0x02000158 RID: 344
|
|
[Token(Token = "0x2000158")]
|
|
public class GameSaveBasicDataVer46
|
|
{
|
|
// Token: 0x06001094 RID: 4244 RVA: 0x00026A28 File Offset: 0x00024C28
|
|
[Token(Token = "0x6001094")]
|
|
[Address(RVA = "0xA27700", Offset = "0xA26700", VA = "0x180A27700")]
|
|
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: 0x06001095 RID: 4245 RVA: 0x00026AD8 File Offset: 0x00024CD8
|
|
[Token(Token = "0x6001095")]
|
|
[Address(RVA = "0xA276E0", Offset = "0xA266E0", VA = "0x180A276E0")]
|
|
private ulong GetGamingTime()
|
|
{
|
|
ulong num = this.playedSeconds;
|
|
if (num == (ulong)0L)
|
|
{
|
|
ulong num2 = this.gamingTime;
|
|
}
|
|
return num;
|
|
}
|
|
|
|
// Token: 0x06001096 RID: 4246 RVA: 0x00026AFC File Offset: 0x00024CFC
|
|
[Token(Token = "0x6001096")]
|
|
[Address(RVA = "0xA276C0", Offset = "0xA266C0", VA = "0x180A276C0")]
|
|
private int GetGameCleared()
|
|
{
|
|
int num = this.gameBeatingCounter;
|
|
int num2 = this.gameClearedTimes;
|
|
return 0;
|
|
}
|
|
|
|
// Token: 0x06001097 RID: 4247 RVA: 0x00026B18 File Offset: 0x00024D18
|
|
[Token(Token = "0x6001097")]
|
|
[Address(RVA = "0x36ABD0", Offset = "0x369BD0", VA = "0x18036ABD0")]
|
|
public GameSaveBasicDataVer46()
|
|
{
|
|
}
|
|
|
|
// Token: 0x04001B5B RID: 7003
|
|
[FieldOffset(Offset = "0x10")]
|
|
[Token(Token = "0x4001B5B")]
|
|
public int dataIndex;
|
|
|
|
// Token: 0x04001B5C RID: 7004
|
|
[FieldOffset(Offset = "0x14")]
|
|
[Token(Token = "0x4001B5C")]
|
|
public GameDifficulty difficulty;
|
|
|
|
// Token: 0x04001B5D RID: 7005
|
|
[FieldOffset(Offset = "0x18")]
|
|
[Token(Token = "0x4001B5D")]
|
|
public GameStage stage;
|
|
|
|
// Token: 0x04001B5E RID: 7006
|
|
[FieldOffset(Offset = "0x1C")]
|
|
[Token(Token = "0x4001B5E")]
|
|
public int savePoint;
|
|
|
|
// Token: 0x04001B5F RID: 7007
|
|
[FieldOffset(Offset = "0x20")]
|
|
[Token(Token = "0x4001B5F")]
|
|
public bool showTeleportMenu;
|
|
|
|
// Token: 0x04001B60 RID: 7008
|
|
[FieldOffset(Offset = "0x28")]
|
|
[Token(Token = "0x4001B60")]
|
|
public long timeStamp;
|
|
|
|
// Token: 0x04001B61 RID: 7009
|
|
[FieldOffset(Offset = "0x30")]
|
|
[Token(Token = "0x4001B61")]
|
|
public ulong playedSeconds;
|
|
|
|
// Token: 0x04001B62 RID: 7010
|
|
[FieldOffset(Offset = "0x38")]
|
|
[Token(Token = "0x4001B62")]
|
|
public int gameBeatingCounter;
|
|
|
|
// Token: 0x04001B63 RID: 7011
|
|
[FieldOffset(Offset = "0x40")]
|
|
[Token(Token = "0x4001B63")]
|
|
public ulong gamingTime;
|
|
|
|
// Token: 0x04001B64 RID: 7012
|
|
[FieldOffset(Offset = "0x48")]
|
|
[Token(Token = "0x4001B64")]
|
|
public int gameClearedTimes;
|
|
}
|