Elin Modding Docs Doc
Loading...
Searching...
No Matches
ContentConfigGame.cs
1using System;
2using UnityEngine.Events;
3using UnityEngine.UI;
4
5// Token: 0x02000529 RID: 1321
7{
8 // Token: 0x0600236A RID: 9066 RVA: 0x000C74E8 File Offset: 0x000C56E8
9 public override void OnInstantiate()
10 {
11 this.toggleDisableAutoStairs.SetToggle(base.config.game.disableAutoStairs, delegate(bool on)
12 {
13 base.config.game.disableAutoStairs = on;
14 });
15 this.toggleConfirmGive.SetToggle(base.config.game.confirmGive, delegate(bool on)
16 {
17 base.config.game.confirmGive = on;
18 });
19 this.toggleWarnCrime.SetToggle(base.config.game.warnCrime, delegate(bool on)
20 {
21 base.config.game.warnCrime = on;
22 });
23 this.toggleWarnMana.SetToggle(base.config.game.warnMana, delegate(bool on)
24 {
25 base.config.game.warnMana = on;
26 });
27 this.toggleWarnDisassemble.SetToggle(base.config.game.warnDisassemble, delegate(bool on)
28 {
29 base.config.game.warnDisassemble = on;
30 });
31 this.toggleFogBounds.SetToggle(base.config.game.dontRenderOutsideMap, delegate(bool on)
32 {
33 base.config.game.dontRenderOutsideMap = on;
34 });
35 this.toggleShowInvBG.SetToggle(base.config.game.showInvBG, delegate(bool on)
36 {
37 base.config.game.showInvBG = on;
38 });
39 this.toggleHideWeapon.SetToggle(base.config.game.hideWeapons, delegate(bool on)
40 {
41 base.config.game.hideWeapons = on;
42 });
43 this.toggleSmoothPick.SetToggle(base.config.game.smoothPick, delegate(bool on)
44 {
45 base.config.game.smoothPick = on;
46 });
47 this.toggleMarkStack.SetToggle(base.config.game.markStack, delegate(bool on)
48 {
49 base.config.game.markStack = on;
50 });
51 this.toggleBackupOnFirstSave.SetToggle(base.config.game.backupOnFirstSave, delegate(bool on)
52 {
53 base.config.game.backupOnFirstSave = on;
54 });
55 this.toggleWaitOnDebuff.SetToggle(base.config.game.waitOnDebuff, delegate(bool on)
56 {
57 base.config.game.waitOnDebuff = on;
58 });
59 this.toggleWaitOnRange.SetToggle(base.config.game.waitOnRange, delegate(bool on)
60 {
61 base.config.game.waitOnRange = on;
62 });
63 this.toggleWaitOnMelee.SetToggle(base.config.game.waitOnMelee, delegate(bool on)
64 {
65 base.config.game.waitOnMelee = on;
66 });
67 this.toggleTutorial.SetToggle(base.config.game.tutorial, delegate(bool on)
68 {
69 base.config.game.tutorial = on;
70 });
71 this.toggleShippingResult.SetToggle(base.config.game.showShippingResult, delegate(bool on)
72 {
73 base.config.game.showShippingResult = on;
74 });
75 this.toggleAdvanceMenu.SetToggle(base.config.game.advancedMenu, delegate(bool on)
76 {
77 base.config.game.advancedMenu = on;
78 });
79 this.toggleOffhand.SetToggle(base.config.game.showOffhand, delegate(bool on)
80 {
81 base.config.game.showOffhand = on;
82 EClass.pc.SetTempHand(0, 0);
83 });
84 this.toggleHoldMiddle.SetToggle(base.config.game.holdMiddleButtonToHold, delegate(bool on)
85 {
86 base.config.game.holdMiddleButtonToHold = on;
87 });
88 this.toggleShiftToUseNegativeAbility.SetToggle(base.config.game.shiftToUseNegativeAbilityOnSelf, delegate(bool on)
89 {
90 base.config.game.shiftToUseNegativeAbilityOnSelf = on;
91 });
92 this.toggleHoldDoubleClick.SetToggle(base.config.game.doubleClickToHold, delegate(bool on)
93 {
94 base.config.game.doubleClickToHold = on;
95 });
96 this.toggleConfirmExit.SetToggle(base.config.game.confirmMapExit, delegate(bool on)
97 {
98 base.config.game.confirmMapExit = on;
99 });
100 this.toggleUseAbilityOnHotkey.SetToggle(base.config.game.useAbilityOnHotkey, delegate(bool on)
101 {
102 base.config.game.useAbilityOnHotkey = on;
103 });
104 this.toggleNetSend.SetToggle(base.config.net.sendEvent, delegate(bool on)
105 {
106 base.config.net.sendEvent = on;
107 });
108 base.SetSlider(this.sliderWait, (float)base.config.game.waiter, delegate(float a)
109 {
110 base.config.game.waiter = (int)a;
111 return Lang.Get("gameWait_duration") + "(" + (25f * a).ToString() + "%)";
112 });
113 this.SetGroup(this.groupRide, base.config.game.showRide, delegate(int a)
114 {
115 base.config.game.showRide = a;
116 base.config.Apply();
117 });
118 this.SetGroup(this.groupBackerFilter, base.config.backer.filter, delegate(int a)
119 {
120 base.config.backer.filter = a;
121 base.config.Apply();
122 });
123 this.SetGroup(this.groupBorder, base.config.game.showBorder, delegate(int a)
124 {
125 base.config.game.showBorder = a;
126 base.config.Apply();
127 });
128 }
129
130 // Token: 0x0600236B RID: 9067 RVA: 0x000C793E File Offset: 0x000C5B3E
131 public void SetGroup(UISelectableGroup group, int value, UnityAction<int> action)
132 {
133 group.Init(value, action, false);
134 }
135
136 // Token: 0x040012DE RID: 4830
137 public UIButton toggleFogBounds;
138
139 // Token: 0x040012DF RID: 4831
140 public UIButton toggleOffhand;
141
142 // Token: 0x040012E0 RID: 4832
143 public UIButton toggleShowInvBG;
144
145 // Token: 0x040012E1 RID: 4833
146 public UIButton toggleConfirmGive;
147
148 // Token: 0x040012E2 RID: 4834
149 public UIButton toggleWarnCrime;
150
151 // Token: 0x040012E3 RID: 4835
152 public UIButton toggleWarnMana;
153
154 // Token: 0x040012E4 RID: 4836
155 public UIButton toggleWarnDisassemble;
156
157 // Token: 0x040012E5 RID: 4837
158 public UIButton toggleHoldMiddle;
159
160 // Token: 0x040012E6 RID: 4838
161 public UIButton toggleHoldDoubleClick;
162
163 // Token: 0x040012E7 RID: 4839
164 public UIButton toggleConfirmExit;
165
166 // Token: 0x040012E8 RID: 4840
167 public UIButton toggleUseAbilityOnHotkey;
168
169 // Token: 0x040012E9 RID: 4841
170 public UIButton toggleHideWeapon;
171
172 // Token: 0x040012EA RID: 4842
173 public UIButton toggleNetSend;
174
175 // Token: 0x040012EB RID: 4843
176 public UIButton toggleNet;
177
178 // Token: 0x040012EC RID: 4844
179 public UIButton toggleDisableAutoStairs;
180
181 // Token: 0x040012ED RID: 4845
182 public UIButton toggleSmoothPick;
183
184 // Token: 0x040012EE RID: 4846
185 public UIButton toggleMarkStack;
186
187 // Token: 0x040012EF RID: 4847
188 public UIButton toggleRefIcon;
189
190 // Token: 0x040012F0 RID: 4848
191 public UIButton toggleBackupOnFirstSave;
192
193 // Token: 0x040012F1 RID: 4849
194 public UIButton toggleShippingResult;
195
196 // Token: 0x040012F2 RID: 4850
197 public UIButton toggleShiftToUseNegativeAbility;
198
199 // Token: 0x040012F3 RID: 4851
200 public UISelectableGroup groupBackerFilter;
201
202 // Token: 0x040012F4 RID: 4852
203 public UISelectableGroup groupBorder;
204
205 // Token: 0x040012F5 RID: 4853
206 public UISelectableGroup groupRide;
207
208 // Token: 0x040012F6 RID: 4854
209 public Slider sliderWait;
210
211 // Token: 0x040012F7 RID: 4855
212 public UIButton toggleWaitOnDebuff;
213
214 // Token: 0x040012F8 RID: 4856
215 public UIButton toggleWaitOnRange;
216
217 // Token: 0x040012F9 RID: 4857
218 public UIButton toggleWaitOnMelee;
219
220 // Token: 0x040012FA RID: 4858
221 public UIButton toggleTutorial;
222
223 // Token: 0x040012FB RID: 4859
224 public UIButton toggleAdvanceMenu;
225}