Elin Decompiled Documentation EA 23.102 Nightly
Loading...
Searching...
No Matches
NotificationExceedParty.cs
Go to the documentation of this file.
1using System;
2
4{
5 public override bool Visible => EClass.pc.party.members.Count - 1 > EClass.player.MaxAlly;
6
7 public override Action<UITooltip> onShowTooltip => delegate(UITooltip a)
8 {
9 a.note.Clear();
10 a.note.AddHeader("exceedParty");
11 a.note.AddText("exceedParty_tip".lang((EClass.pc.party.members.Count - 1).ToString() ?? "", EClass.player.MaxAlly.ToString() ?? ""));
12 a.note.Build();
13 };
14
15 public override void OnRefresh()
16 {
17 text = "exceedParty".lang();
18 }
19}
Party party
Definition: Chara.cs:43
Definition: EClass.cs:5
static Player player
Definition: EClass.cs:12
static Chara pc
Definition: EClass.cs:14
override Action< UITooltip > onShowTooltip
List< Chara > members
Definition: Party.cs:18
int MaxAlly
Definition: Player.cs:1079
void Clear()
Definition: UINote.cs:35
UIItem AddHeader(string text, Sprite sprite=null)
Definition: UINote.cs:79
UIItem AddText(string text, FontColor color=FontColor.DontChange)
Definition: UINote.cs:113
void Build()
Definition: UINote.cs:49
UINote note
Definition: UITooltip.cs:21