Files
NobetaSource/Cpp2IL/Assembly-CSharp/GameSaveBasicDataVer46.cs
2023-09-06 22:09:22 +02:00

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;
}