9 public override void OnSwitchContent(
int idTab)
11 this.list.sortMode = UIList.SortMode.ByValue;
12 BaseList baseList = this.list;
17 b.button1.mainText.SetText(a.GetName());
18 b.SetSubText(
EClass.player.CountKeyItem(a.id).ToString() ??
"", 260, FontColor.Default, TextAnchor.MiddleRight);
24 callback.onList = delegate(UIList.SortMode m)
26 foreach (
int num
in EClass.player.keyItems.Keys)
28 if (
EClass.player.CountKeyItem(num) > 0)
30 this.list.Add(
EClass.sources.keyItems.map[num]);
34 baseList.callbacks = callback;
35 this.list.List(
false);
36 this.SelectItem(
EClass.sources.keyItems.rows[0]);
42 this.textTitle.SetText(q.GetName());
43 string detail = q.GetDetail();
44 this.textDetail.SetText(detail);
45 Sprite sprite = Resources.Load<Sprite>(
"Media/Graphics/Image/KeyItem/" + q.alias);
48 this.imageItem.sprite = sprite;
50 this.imageItem.SetNativeSize();
51 this.imageItem.SetActive(sprite);
52 this.RebuildLayout(
true);
59 public UIText textClient;
62 public UIText textTitle;
65 public UIText textDetail;
68 public Image imageItem;