Elin Modding Docs Doc
Loading...
Searching...
No Matches
ContentConfigTest.cs
1using System;
2using System.Collections.Generic;
3using UnityEngine.UI;
4
5// Token: 0x0200052D RID: 1325
7{
8 // Token: 0x060023CB RID: 9163 RVA: 0x000C8E58 File Offset: 0x000C7058
9 public override void OnInstantiate()
10 {
11 List<SkinRootStatic> mainSkins = EClass.ui.skins.mainSkins;
12 this.ddSkin.SetList<SkinRootStatic>(base.config.test.idSkin, mainSkins, (SkinRootStatic a, int b) => a.Name, delegate(int a, SkinRootStatic b)
13 {
14 base.config.test.idSkin = a;
15 base.config.ApplySkin();
16 }, true);
17 List<string> langs = new List<string>
18 {
19 "ani0",
20 "ani1",
21 "ani2",
22 "ani3",
23 "ani4"
24 };
25 this.toggleRefIcon.SetToggle(base.config.test.showRefIcon, delegate(bool on)
26 {
27 base.config.test.showRefIcon = on;
28 if (EClass.core.IsGameStarted)
29 {
30 LayerInventory.SetDirtyAll(false);
31 }
32 });
33 this.buttonAnimeFrame.SetOptions(base.config.test.animeFrame, langs, delegate(int i)
34 {
35 base.config.test.animeFrame = i;
36 base.config.Apply();
37 }, false, "animeFrame");
38 this.buttonAnimeFramePCC.SetOptions(base.config.test.animeFramePCC, langs, delegate(int i)
39 {
40 base.config.test.animeFramePCC = i;
41 base.config.Apply();
42 }, false, "animeFramePCC");
43 this.toggleShowNumber.SetToggle(base.config.test.showNumbers, delegate(bool on)
44 {
45 base.config.test.showNumbers = on;
46 });
47 this.toggleAlwaysRun.SetToggle(base.config.test.alwaysRun, delegate(bool on)
48 {
49 base.config.test.alwaysRun = on;
50 });
51 this.toggleExTurn.SetToggle(base.config.test.extraTurnaround, delegate(bool on)
52 {
53 base.config.test.extraTurnaround = on;
54 });
55 this.toggleExtraRace.SetToggle(base.config.test.extraRace, delegate(bool on)
56 {
57 base.config.test.extraRace = on;
58 });
59 this.toggleExtraCancelMove.SetToggle(base.config.test.extraMoveCancel, delegate(bool on)
60 {
61 base.config.test.extraMoveCancel = on;
62 });
63 this.toggleAAPortrait.SetToggle(base.config.test.aaPortrait, delegate(bool on)
64 {
65 base.config.test.aaPortrait = on;
66 });
67 this.toggleBloom2.SetToggle(base.config.test.bloom2, delegate(bool on)
68 {
69 base.config.test.bloom2 = on;
70 base.config.Apply();
71 });
72 this.toggleBlockOnItem.SetToggle(base.config.test.allowBlockOnItem, delegate(bool on)
73 {
74 base.config.test.allowBlockOnItem = on;
75 base.config.Apply();
76 });
77 this.toggleAlwaysFixCamera.SetToggle(base.config.test.alwaysFixCamera, delegate(bool on)
78 {
79 base.config.test.alwaysFixCamera = on;
80 });
81 this.toggleIgnoreBackerFlag.SetToggle(base.config.test.ignoreBackerDestoryFlag, delegate(bool on)
82 {
83 base.config.test.ignoreBackerDestoryFlag = on;
84 });
85 this.toggleSeal.SetToggle(base.config.test.unsealWidgets, delegate(bool on)
86 {
87 base.config.test.unsealWidgets = on;
88 base.config.Apply();
89 WidgetHotbar.RebuildPages();
90 });
91 base.SetSlider(this.sliderBrightness, base.config.test.brightnessNight, delegate(float a)
92 {
93 base.config.test.brightnessNight = a;
94 base.config.ApplyGrading();
95 if (EClass.core.IsGameStarted)
96 {
97 EClass.screen.RefreshGrading();
98 }
99 return Lang.Get("brightnessNight") + "(" + ((int)(a + 100f)).ToString() + "%)";
100 });
101 }
102
103 // Token: 0x0400132D RID: 4909
104 public UIDropdown ddSkin;
105
106 // Token: 0x0400132E RID: 4910
107 public UIButtonLR buttonAnimeFrame;
108
109 // Token: 0x0400132F RID: 4911
110 public UIButtonLR buttonAnimeFramePCC;
111
112 // Token: 0x04001330 RID: 4912
113 public UIButton toggleAlwaysRun;
114
115 // Token: 0x04001331 RID: 4913
116 public UIButton toggleShowNumber;
117
118 // Token: 0x04001332 RID: 4914
119 public UIButton toggleAAPortrait;
120
121 // Token: 0x04001333 RID: 4915
122 public UIButton toggleExTurn;
123
124 // Token: 0x04001334 RID: 4916
125 public UIButton toggleBloom2;
126
127 // Token: 0x04001335 RID: 4917
128 public UIButton toggleExtraRace;
129
130 // Token: 0x04001336 RID: 4918
131 public UIButton toggleSeal;
132
133 // Token: 0x04001337 RID: 4919
134 public UIButton toggleExtraCancelMove;
135
136 // Token: 0x04001338 RID: 4920
137 public UIButton toggleBlockOnItem;
138
139 // Token: 0x04001339 RID: 4921
140 public UIButton toggleAlwaysFixCamera;
141
142 // Token: 0x0400133A RID: 4922
143 public UIButton toggleIgnoreBackerFlag;
144
145 // Token: 0x0400133B RID: 4923
146 public UIButton toggleRefIcon;
147
148 // Token: 0x0400133C RID: 4924
149 public Slider sliderBrightness;
150}