Elin Modding Docs Doc
All Classes Namespaces
GridItemCard.cs
1using System;
2
3// Token: 0x02000505 RID: 1285
4public class GridItemCard : GridItem
5{
6 // Token: 0x06002278 RID: 8824 RVA: 0x000C0174 File Offset: 0x000BE374
7 public override void SetButton(ButtonGrid b)
8 {
9 b.mainText.text = (this.c.Num.ToString() ?? "");
10 this.c.SetImage(b.icon);
11 b.SetTooltip("note", delegate(UITooltip t)
12 {
13 this.c.WriteNote(t.note, null, IInspect.NoteMode.Default, null);
14 }, true);
15 }
16
17 // Token: 0x06002279 RID: 8825 RVA: 0x000C01D1 File Offset: 0x000BE3D1
18 public override void OnClick(ButtonGrid b)
19 {
20 EClass.ui.AddLayer<LayerInfo>().Set(this.c, false);
21 }
22
23 // Token: 0x0600227A RID: 8826 RVA: 0x000C01E9 File Offset: 0x000BE3E9
24 public override void AutoAdd()
25 {
26 EClass.player.AddInventory(this.c);
27 }
28
29 // Token: 0x040011DD RID: 4573
30 public Card c;
31}
Definition Card.cs:13