using System;
using Cpp2IlInjected;

// Token: 0x02000119 RID: 281
[Token(Token = "0x2000119")]
[Serializable]
public class GameCollectionDataVer0
{
	// Token: 0x06000EC3 RID: 3779 RVA: 0x000020D3 File Offset: 0x000002D3
	[Token(Token = "0x6000EC3")]
	[Address(RVA = "0x53A990", Offset = "0x539790", VA = "0x18053A990")]
	public GameCollection UpgradeVersion()
	{
		throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
	}

	// Token: 0x06000EC4 RID: 3780 RVA: 0x00023074 File Offset: 0x00021274
	[Token(Token = "0x6000EC4")]
	[Address(RVA = "0x3D8B20", Offset = "0x3D7920", VA = "0x1803D8B20")]
	public GameCollectionDataVer0()
	{
	}

	// Token: 0x04001941 RID: 6465
	[FieldOffset(Offset = "0x10")]
	[Token(Token = "0x4001941")]
	public GameSkin currentSkin;

	// Token: 0x04001942 RID: 6466
	[FieldOffset(Offset = "0x18")]
	[Token(Token = "0x4001942")]
	public AchievementData[] achievementFlags;

	// Token: 0x04001943 RID: 6467
	[FieldOffset(Offset = "0x20")]
	[Token(Token = "0x4001943")]
	public int normalChantCollection;

	// Token: 0x04001944 RID: 6468
	[FieldOffset(Offset = "0x24")]
	[Token(Token = "0x4001944")]
	public int specialChantCollection;

	// Token: 0x04001945 RID: 6469
	[FieldOffset(Offset = "0x28")]
	[Token(Token = "0x4001945")]
	public int manaAbsorbCollection;

	// Token: 0x04001946 RID: 6470
	[FieldOffset(Offset = "0x2C")]
	[Token(Token = "0x4001946")]
	public int moneyCollection;

	// Token: 0x04001947 RID: 6471
	[FieldOffset(Offset = "0x30")]
	[Token(Token = "0x4001947")]
	public int enemyKillCollection;

	// Token: 0x04001948 RID: 6472
	[FieldOffset(Offset = "0x34")]
	[Token(Token = "0x4001948")]
	public int beatingGameTimes;
}
