Elin Modding Docs Doc
Loading...
Searching...
No Matches
StickyGacha.cs
1using System;
2
3// Token: 0x02000645 RID: 1605
4public class StickyGacha : BaseSticky
5{
6 // Token: 0x17000CD3 RID: 3283
7 // (get) Token: 0x06002D34 RID: 11572 RVA: 0x000FC85E File Offset: 0x000FAA5E
8 public override int idIcon
9 {
10 get
11 {
12 return 2;
13 }
14 }
15
16 // Token: 0x17000CD4 RID: 3284
17 // (get) Token: 0x06002D35 RID: 11573 RVA: 0x000FC861 File Offset: 0x000FAA61
18 public override string idLang
19 {
20 get
21 {
22 return "sticky_gacha";
23 }
24 }
25
26 // Token: 0x17000CD5 RID: 3285
27 // (get) Token: 0x06002D36 RID: 11574 RVA: 0x000FC868 File Offset: 0x000FAA68
28 public new WidgetSticky widget
29 {
30 get
31 {
32 return WidgetSticky.Instance;
33 }
34 }
35
36 // Token: 0x17000CD6 RID: 3286
37 // (get) Token: 0x06002D37 RID: 11575 RVA: 0x000FC86F File Offset: 0x000FAA6F
38 public override bool ShouldShow
39 {
40 get
41 {
42 return !EClass.ui.GetLayer<LayerGacha>(false) && EClass.player.dailyGacha;
43 }
44 }
45
46 // Token: 0x06002D38 RID: 11576 RVA: 0x000FC88F File Offset: 0x000FAA8F
47 public override void OnClick()
48 {
49 EClass.ui.AddLayer<LayerGacha>();
50 this.widget.Refresh();
51 }
52}