Elin Decompiled Documentation EA 23.102 Nightly
Loading...
Searching...
No Matches
GridItemRecipe.cs
Go to the documentation of this file.
1public class GridItemRecipe : GridItem
2{
3 public Recipe r;
4
5 public override void SetButton(ButtonGrid b)
6 {
7 b.mainText.text = "1";
8 b.mainText.SetActive(enable: false);
10 b.SetTooltip("note", delegate(UITooltip t)
11 {
12 UINote note = t.note;
13 note.Clear();
14 note.AddHeaderCard(r.Name);
15 if (!r.GetDetail().IsEmpty())
16 {
17 note.AddText(r.GetDetail());
18 note.Space();
19 }
21 {
22 note.AddText("reqFactory".lang(r.source.NameFactory));
23 }
24 else
25 {
26 note.AddText("reqNoFactory".lang());
27 }
28 note.Build();
29 });
30 }
31
32 public override void OnClick(ButtonGrid b)
33 {
34 }
35}
if(item3.idFile==idFirstFile &&item3.id==idFirstTopic)
Definition: UIBook.cs:627
override void SetButton(ButtonGrid b)
override void OnClick(ButtonGrid b)
bool NeedFactory
Definition: RecipeSource.cs:61
Definition: Recipe.cs:7
virtual RenderRow renderRow
Definition: Recipe.cs:193
RecipeSource source
Definition: Recipe.cs:187
string Name
Definition: Recipe.cs:195
virtual string GetDetail()
Definition: Recipe.cs:782
int GetDefaultColor()
Definition: Recipe.cs:457
void SetImage(Image image, Sprite sprite=null, int matCol=0, bool setNativeSize=true, int dir=0, int idSkin=0)
Definition: RenderRow.cs:346
Image icon
Definition: UIButton.cs:110
UIText mainText
Definition: UIButton.cs:102
void SetTooltip(Action< UITooltip > onShowTooltip=null, bool enable=true)
Definition: UIButton.cs:361
Definition: UINote.cs:6
UIItem AddHeaderCard(string text, Sprite sprite=null)
Definition: UINote.cs:84
void Clear()
Definition: UINote.cs:35
void Build()
Definition: UINote.cs:49
UINote note
Definition: UITooltip.cs:21