80 lines
2.4 KiB
C#
80 lines
2.4 KiB
C#
using System;
|
|
using Cpp2IlInjected;
|
|
using UnityEngine;
|
|
using UnityEngine.UI;
|
|
|
|
// Token: 0x020002D1 RID: 721
|
|
[Token(Token = "0x20002D1")]
|
|
public class UIItem : MonoBehaviour
|
|
{
|
|
// Token: 0x06001AC8 RID: 6856 RVA: 0x00040380 File Offset: 0x0003E580
|
|
[Token(Token = "0x6001AC8")]
|
|
[Address(RVA = "0x7BA290", Offset = "0x7B8A90", VA = "0x1807BA290")]
|
|
public void InitData()
|
|
{
|
|
Image component = base.transform.Find("Item_BG").GetComponent<Image>();
|
|
this.g_ItemBG = component;
|
|
Image component2 = base.transform.Find("Item_Type").GetComponent<Image>();
|
|
this.g_ItemImg = component2;
|
|
Text component3 = base.transform.Find("TextNum").GetComponent<Text>();
|
|
this.g_TextNum = component3;
|
|
throw new NullReferenceException();
|
|
}
|
|
|
|
// Token: 0x06001AC9 RID: 6857 RVA: 0x000403EC File Offset: 0x0003E5EC
|
|
[Token(Token = "0x6001AC9")]
|
|
[Address(RVA = "0x7BA4A0", Offset = "0x7B8CA0", VA = "0x1807BA4A0")]
|
|
public void SetItemSprite(Sprite ItemSprite)
|
|
{
|
|
this.g_ItemImg.sprite = ItemSprite;
|
|
}
|
|
|
|
// Token: 0x06001ACA RID: 6858 RVA: 0x0004040C File Offset: 0x0003E60C
|
|
[Token(Token = "0x6001ACA")]
|
|
[Address(RVA = "0x7BA4C0", Offset = "0x7B8CC0", VA = "0x1807BA4C0")]
|
|
public void SetTextNumber(string TextNumber)
|
|
{
|
|
bool flag = ((ICanvasElement)this.g_TextNum).IsDestroyed();
|
|
}
|
|
|
|
// Token: 0x06001ACB RID: 6859 RVA: 0x0004042C File Offset: 0x0003E62C
|
|
[Token(Token = "0x6001ACB")]
|
|
[Address(RVA = "0x7BA470", Offset = "0x7B8C70", VA = "0x1807BA470")]
|
|
public void SetFont(GameFontPack fontPack)
|
|
{
|
|
Text text = this.g_TextNum;
|
|
Font light = fontPack.light;
|
|
text.font = light;
|
|
}
|
|
|
|
// Token: 0x06001ACC RID: 6860 RVA: 0x000020D3 File Offset: 0x000002D3
|
|
[Token(Token = "0x6001ACC")]
|
|
[Address(RVA = "0x7BA3D0", Offset = "0x7B8BD0", VA = "0x1807BA3D0")]
|
|
public void SetColor(Color Col)
|
|
{
|
|
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
|
}
|
|
|
|
// Token: 0x06001ACD RID: 6861 RVA: 0x00040454 File Offset: 0x0003E654
|
|
[Token(Token = "0x6001ACD")]
|
|
[Address(RVA = "0x33E460", Offset = "0x33CC60", VA = "0x18033E460")]
|
|
public UIItem()
|
|
{
|
|
}
|
|
|
|
// Token: 0x040024D0 RID: 9424
|
|
[FieldOffset(Offset = "0x18")]
|
|
[Token(Token = "0x40024D0")]
|
|
private Image g_ItemBG;
|
|
|
|
// Token: 0x040024D1 RID: 9425
|
|
[FieldOffset(Offset = "0x20")]
|
|
[Token(Token = "0x40024D1")]
|
|
private Image g_ItemImg;
|
|
|
|
// Token: 0x040024D2 RID: 9426
|
|
[FieldOffset(Offset = "0x28")]
|
|
[Token(Token = "0x40024D2")]
|
|
private Text g_TextNum;
|
|
}
|