using System;
using Cpp2IlInjected;
using UnityEngine;

// Token: 0x020002AD RID: 685
[Token(Token = "0x20002AD")]
public class UIItemSprite : MonoBehaviour
{
	// Token: 0x060019ED RID: 6637 RVA: 0x000020D3 File Offset: 0x000002D3
	[Token(Token = "0x60019ED")]
	[Address(RVA = "0x1013F90", Offset = "0x1012D90", VA = "0x181013F90")]
	public Sprite GetItemSprite(ItemSystem.ItemType type)
	{
		throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
	}

	// Token: 0x060019EE RID: 6638 RVA: 0x0003E604 File Offset: 0x0003C804
	[Token(Token = "0x60019EE")]
	[Address(RVA = "0x3088F0", Offset = "0x3076F0", VA = "0x1803088F0")]
	public UIItemSprite()
	{
	}

	// Token: 0x040023A8 RID: 9128
	[FieldOffset(Offset = "0x18")]
	[Token(Token = "0x40023A8")]
	public Sprite Null;

	// Token: 0x040023A9 RID: 9129
	[FieldOffset(Offset = "0x20")]
	[Token(Token = "0x40023A9")]
	public Sprite HPCure;

	// Token: 0x040023AA RID: 9130
	[FieldOffset(Offset = "0x28")]
	[Token(Token = "0x40023AA")]
	public Sprite HPCureM;

	// Token: 0x040023AB RID: 9131
	[FieldOffset(Offset = "0x30")]
	[Token(Token = "0x40023AB")]
	public Sprite HPCureB;

	// Token: 0x040023AC RID: 9132
	[FieldOffset(Offset = "0x38")]
	[Token(Token = "0x40023AC")]
	public Sprite MPCure;

	// Token: 0x040023AD RID: 9133
	[FieldOffset(Offset = "0x40")]
	[Token(Token = "0x40023AD")]
	public Sprite MPCureM;

	// Token: 0x040023AE RID: 9134
	[FieldOffset(Offset = "0x48")]
	[Token(Token = "0x40023AE")]
	public Sprite MPCureB;

	// Token: 0x040023AF RID: 9135
	[FieldOffset(Offset = "0x50")]
	[Token(Token = "0x40023AF")]
	public Sprite HPMaxAdd;

	// Token: 0x040023B0 RID: 9136
	[FieldOffset(Offset = "0x58")]
	[Token(Token = "0x40023B0")]
	public Sprite MPMaxAdd;

	// Token: 0x040023B1 RID: 9137
	[FieldOffset(Offset = "0x60")]
	[Token(Token = "0x40023B1")]
	public Sprite SPMaxAdd;

	// Token: 0x040023B2 RID: 9138
	[FieldOffset(Offset = "0x68")]
	[Token(Token = "0x40023B2")]
	public Sprite BagMaxAdd;

	// Token: 0x040023B3 RID: 9139
	[FieldOffset(Offset = "0x70")]
	[Token(Token = "0x40023B3")]
	public Sprite Defense;

	// Token: 0x040023B4 RID: 9140
	[FieldOffset(Offset = "0x78")]
	[Token(Token = "0x40023B4")]
	public Sprite DefenseM;

	// Token: 0x040023B5 RID: 9141
	[FieldOffset(Offset = "0x80")]
	[Token(Token = "0x40023B5")]
	public Sprite DefenseB;

	// Token: 0x040023B6 RID: 9142
	[FieldOffset(Offset = "0x88")]
	[Token(Token = "0x40023B6")]
	public Sprite Mysterious;

	// Token: 0x040023B7 RID: 9143
	[FieldOffset(Offset = "0x90")]
	[Token(Token = "0x40023B7")]
	public Sprite MysteriousM;

	// Token: 0x040023B8 RID: 9144
	[FieldOffset(Offset = "0x98")]
	[Token(Token = "0x40023B8")]
	public Sprite MysteriousB;

	// Token: 0x040023B9 RID: 9145
	[FieldOffset(Offset = "0xA0")]
	[Token(Token = "0x40023B9")]
	public Sprite Holy;

	// Token: 0x040023BA RID: 9146
	[FieldOffset(Offset = "0xA8")]
	[Token(Token = "0x40023BA")]
	public Sprite HolyM;

	// Token: 0x040023BB RID: 9147
	[FieldOffset(Offset = "0xB0")]
	[Token(Token = "0x40023BB")]
	public Sprite HolyB;

	// Token: 0x040023BC RID: 9148
	[FieldOffset(Offset = "0xB8")]
	[Token(Token = "0x40023BC")]
	public Sprite HPCurse;

	// Token: 0x040023BD RID: 9149
	[FieldOffset(Offset = "0xC0")]
	[Token(Token = "0x40023BD")]
	public Sprite MPCurse;
}
