10 FactionBranch branch = Core.Instance.game.player.chara.currentZone.branch;
12 Element e = elements.GetOrCreateElement(this.
id);
13 this.button1.SetTooltip(delegate(UITooltip t)
15 e.WriteNote(t.note,
null,
null);
18 this.button1.onClick.SetListener(delegate
20 UIContextMenu uicontextMenu = Core.Instance.ui.CreateContextMenuInteraction();
21 string idLang =
"detail";
23 if ((action = <>9__2) ==
null)
25 action = (<>9__2 = delegate()
27 Core.Instance.ui.AddLayer<
LayerInfo>().Set(e,
false);
30 uicontextMenu.AddButton(idLang, action,
true);
33 this.text1.SetText(e.Name);
35 foreach (KeyValuePair<int, Element> keyValuePair
in elements.dict)
37 if (keyValuePair.Value.source.aliasParent ==
this.id)
42 this.textSkills.SetText(num.ToString() ??
"");
43 this.textLv.SetText(num.ToString() ??
"");
44 this.textHearth.SetText(
"_hearth".lang(branch.GetHearthIncome(e.source.alias).ToString(
"F1") ??
"",
null,
null,
null,
null));
54 public UIText textSkills;
57 public UIText textInvest;
60 public UIText textHearth;