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

119 lines
3.2 KiB
C#

using System;
using Cpp2IlInjected;
// Token: 0x0200012D RID: 301
[Token(Token = "0x200012D")]
public class GameSaveBasicDataVer46
{
// Token: 0x06000F2A RID: 3882 RVA: 0x00023FA4 File Offset: 0x000221A4
[Token(Token = "0x6000F2A")]
[Address(RVA = "0x546750", Offset = "0x545550", VA = "0x180546750")]
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: 0x06000F2B RID: 3883 RVA: 0x00024054 File Offset: 0x00022254
[Token(Token = "0x6000F2B")]
[Address(RVA = "0x546730", Offset = "0x545530", VA = "0x180546730")]
private ulong GetGamingTime()
{
ulong num = this.playedSeconds;
if (num == (ulong)0L)
{
ulong num2 = this.gamingTime;
}
return num;
}
// Token: 0x06000F2C RID: 3884 RVA: 0x00024078 File Offset: 0x00022278
[Token(Token = "0x6000F2C")]
[Address(RVA = "0x546710", Offset = "0x545510", VA = "0x180546710")]
private int GetGameCleared()
{
int num = this.gameBeatingCounter;
int num2 = this.gameClearedTimes;
return 0;
}
// Token: 0x06000F2D RID: 3885 RVA: 0x00024094 File Offset: 0x00022294
[Token(Token = "0x6000F2D")]
[Address(RVA = "0x3D8B20", Offset = "0x3D7920", VA = "0x1803D8B20")]
public GameSaveBasicDataVer46()
{
}
// Token: 0x04001A17 RID: 6679
[FieldOffset(Offset = "0x10")]
[Token(Token = "0x4001A17")]
public int dataIndex;
// Token: 0x04001A18 RID: 6680
[FieldOffset(Offset = "0x14")]
[Token(Token = "0x4001A18")]
public GameDifficulty difficulty;
// Token: 0x04001A19 RID: 6681
[FieldOffset(Offset = "0x18")]
[Token(Token = "0x4001A19")]
public GameStage stage;
// Token: 0x04001A1A RID: 6682
[FieldOffset(Offset = "0x1C")]
[Token(Token = "0x4001A1A")]
public int savePoint;
// Token: 0x04001A1B RID: 6683
[FieldOffset(Offset = "0x20")]
[Token(Token = "0x4001A1B")]
public bool showTeleportMenu;
// Token: 0x04001A1C RID: 6684
[FieldOffset(Offset = "0x28")]
[Token(Token = "0x4001A1C")]
public long timeStamp;
// Token: 0x04001A1D RID: 6685
[FieldOffset(Offset = "0x30")]
[Token(Token = "0x4001A1D")]
public ulong playedSeconds;
// Token: 0x04001A1E RID: 6686
[FieldOffset(Offset = "0x38")]
[Token(Token = "0x4001A1E")]
public int gameBeatingCounter;
// Token: 0x04001A1F RID: 6687
[FieldOffset(Offset = "0x40")]
[Token(Token = "0x4001A1F")]
public ulong gamingTime;
// Token: 0x04001A20 RID: 6688
[FieldOffset(Offset = "0x48")]
[Token(Token = "0x4001A20")]
public int gameClearedTimes;
}