8 public override void OnAfterInit()
17 BaseList baseList = this.list;
24 Chara chara = a.chara;
27 b.item.text2.text = (a.Days.ToString() ??
"");
28 b.item.button1.onClick.AddListener(delegate()
34 b.item.button2.onClick.AddListener(delegate()
37 a.chara.ShowDialog(
"_chara",
"4-1",
"").onKill.AddListener(
new UnityAction(this.Refresh));
39 b.item.image1.SetActive(a.isNew);
41 callback.onRefresh =
null;
42 baseList.callbacks = callback;
45 if (!hireInfo.chara.IsHomeMember() && !hireInfo.chara.currentZone.IsPlayerFaction)
47 this.list.Add(hireInfo);
50 this.list.Refresh(
false);
51 this.RebuildLayout(
true);
55 public override void OnKill()
57 ELayer.Branch.ClearNewRecruits();