Elin Modding Docs Doc
Loading...
Searching...
No Matches
LayerHelp.cs
1using System;
2
3// Token: 0x0200054B RID: 1355
4public class LayerHelp : ELayer
5{
6 // Token: 0x17000B21 RID: 2849
7 // (get) Token: 0x060024D5 RID: 9429 RVA: 0x000D016B File Offset: 0x000CE36B
8 public override bool blockWidgetClick
9 {
10 get
11 {
12 return false;
13 }
14 }
15
16 // Token: 0x060024D6 RID: 9430 RVA: 0x000D0170 File Offset: 0x000CE370
17 public override void OnAfterInit()
18 {
19 UIBook.Mode mode = this.book.mode;
20 if (mode == UIBook.Mode.Announce)
21 {
22 this.book.Show("version" + (ELayer.core.version.demo ? "_demo" : ""), null, null, null);
23 return;
24 }
25 if (mode != UIBook.Mode.About)
26 {
27 return;
28 }
29 this.book.Show("about_EA", null, null, null);
30 }
31
32 // Token: 0x060024D7 RID: 9431 RVA: 0x000D01DC File Offset: 0x000CE3DC
33 public static void Toggle(string idFile, string idTopic = null)
34 {
35 LayerHelp layerHelp = ELayer.ui.ToggleLayer<LayerHelp>(null);
36 if (layerHelp != null)
37 {
38 layerHelp.book.Show(idFile, idTopic, null, null);
39 }
40 }
41
42 // Token: 0x060024D8 RID: 9432 RVA: 0x000D020D File Offset: 0x000CE40D
43 public override void OnRightClick()
44 {
45 if (this.book.inputSearch && this.book.transSearchResult.gameObject.activeSelf)
46 {
47 this.book.showSearchResult = false;
48 return;
49 }
50 base.OnRightClick();
51 }
52
53 // Token: 0x060024D9 RID: 9433 RVA: 0x000D024B File Offset: 0x000CE44B
54 private void OnDestroy()
55 {
56 if (this.book.mode == UIBook.Mode.Help)
57 {
58 LayerHelp.lastIdFile = this.book.idFile;
59 LayerHelp.lastIdTopic = this.book.idTopic;
60 }
61 }
62
63 // Token: 0x0400145E RID: 5214
64 public static string lastIdFile;
65
66 // Token: 0x0400145F RID: 5215
67 public static string lastIdTopic;
68
69 // Token: 0x04001460 RID: 5216
70 public UIBook book;
71}