Elin Modding Docs Doc
Loading...
Searching...
No Matches
LayerConfig.cs
1using System;
2using System.Collections.Generic;
3using System.Linq;
4using UnityEngine;
5using UnityEngine.Events;
6using UnityEngine.UI;
7
8// Token: 0x0200052F RID: 1327
9public class LayerConfig : ELayer
10{
11 // Token: 0x060023DE RID: 9182 RVA: 0x000C9340 File Offset: 0x000C7540
12 public override string GetTextHeader(Window window)
13 {
14 return "_configOf".lang(base.GetTextHeader(window), null, null, null, null);
15 }
16
17 // Token: 0x060023DF RID: 9183 RVA: 0x000C9357 File Offset: 0x000C7557
18 public override void OnBeforeAddLayer()
19 {
20 this.windows[0].setting.tabs[5].disable = !ELayer.core.config.other.showTestOptions;
21 }
22
23 // Token: 0x060023E0 RID: 9184 RVA: 0x000C9394 File Offset: 0x000C7594
24 public override void OnInit()
25 {
26 this.inputW.text = (ELayer.config.graphic.w.ToString() ?? "");
27 this.inputH.text = (ELayer.config.graphic.h.ToString() ?? "");
28 ELayer.config.graphic.fullScreen = Screen.fullScreen;
29 this.windows[0].AddBottomSpace(20);
30 this.buttonReset = this.windows[0].AddBottomButton("", delegate
31 {
32 Dialog.YesNo("dialogResetConfigTab".lang(this.windows[0].CurrentTab.idLang.lang(), null, null, null, null), delegate
33 {
34 this.Close();
35 if (this.windows[0].idTab == 0)
36 {
37 CoreConfig.ResetGeneral();
38 }
39 else if (this.windows[0].idTab == 1)
40 {
41 CoreConfig.ResetGraphics();
42 }
43 else if (this.windows[0].idTab == 2)
44 {
45 CoreConfig.ResetGame();
46 }
47 else if (this.windows[0].idTab == 3)
48 {
49 CoreConfig.ResetInput();
50 }
51 else if (this.windows[0].idTab == 4)
52 {
53 CoreConfig.ResetOther();
54 }
55 else
56 {
57 CoreConfig.ResetTest();
58 }
59 ELayer.ui.AddLayer<LayerConfig>();
60 }, null, "yes", "no");
61 }, false);
62 this.windows[0].AddBottomButton("resetConfig", delegate
63 {
64 Dialog.YesNo("dialogResetConfig", delegate
65 {
66 this.Close();
67 CoreConfig.Reset();
68 ELayer.ui.AddLayer<LayerConfig>();
69 }, null, "yes", "no");
70 }, false);
71 List<PostEffectProfile> list = (from p in Resources.LoadAll<PostEffectProfile>("Scene/Profile/PostEffect/")
72 where !p.disable
73 select p).ToList<PostEffectProfile>();
74 this.ddPostEffect.SetList<PostEffectProfile>(ELayer.config.graphic.idPostProfile, list, (PostEffectProfile a, int b) => a.name, delegate(int a, PostEffectProfile b)
75 {
76 ELayer.config.graphic.idPostProfile = b.name;
77 b.OnChangeProfile();
78 this.sliderSharpen.value = (float)ELayer.config.graphic.sharpen;
79 this.sliderSharpen2.value = (float)ELayer.config.graphic.sharpen2;
80 this.sliderBlur.value = (float)ELayer.config.graphic.blur;
81 this.toggleKuwahara.SetCheck(ELayer.config.graphic.kuwahara);
82 ELayer.config.ApplyGrading();
83 }, false);
84 this.Refresh();
85 }
86
87 // Token: 0x060023E1 RID: 9185 RVA: 0x000C94E8 File Offset: 0x000C76E8
88 public override void OnSwitchContent(Window window)
89 {
90 this.buttonReset.mainText.SetText("resetConfigTab".lang(this.windows[0].CurrentTab.idLang.lang(), null, null, null, null));
91 this.windows[0].rectBottom.RebuildLayout(true);
92 this.windows[0].CurrentContent.RebuildLayout(true);
93 }
94
95 // Token: 0x060023E2 RID: 9186 RVA: 0x000C955C File Offset: 0x000C775C
96 private void Update()
97 {
98 if (!this.inputW.isFocused && !this.inputH.isFocused)
99 {
100 this.ValidateResolution();
101 }
102 }
103
104 // Token: 0x060023E3 RID: 9187 RVA: 0x000C9580 File Offset: 0x000C7780
105 public void ValidateResolution()
106 {
107 int num = Mathf.Clamp(this.inputW.text.ToInt(), 800, Display.main.systemWidth);
108 int num2 = Mathf.Clamp(this.inputH.text.ToInt(), 600, Display.main.systemHeight);
109 this.inputW.text = (num.ToString() ?? "");
110 this.inputH.text = (num2.ToString() ?? "");
111 ELayer.core.config.graphic.w = this.inputW.text.ToInt();
112 ELayer.core.config.graphic.h = this.inputH.text.ToInt();
113 }
114
115 // Token: 0x060023E4 RID: 9188 RVA: 0x000C9658 File Offset: 0x000C7858
116 public override void OnKill()
117 {
118 ELayer.core.config.graphic.w = this.inputW.text.ToInt();
119 ELayer.core.config.graphic.h = this.inputH.text.ToInt();
120 ELayer.core.config.Save();
121 ELayer.core.config.Apply();
122 }
123
124 // Token: 0x060023E5 RID: 9189 RVA: 0x000C96CC File Offset: 0x000C78CC
125 public void Refresh()
126 {
127 ELayer.config.ignoreApply = true;
128 this.SetSlider(this.sliderMaster, ELayer.config.sound.volumeMaster, delegate(float a)
129 {
130 ELayer.config.sound.volumeMaster = a;
131 ELayer.config.ApplyVolume();
132 return Lang.Get("MASTER") + "(" + ((int)(a * 100f)).ToString() + "%)";
133 }, false);
134 this.SetSlider(this.sliderBGM, ELayer.config.sound.volumeBGM, delegate(float a)
135 {
136 ELayer.config.sound.volumeBGM = a;
137 ELayer.config.ApplyVolume();
138 return Lang.Get("BGM") + "(" + ((int)(a * 100f)).ToString() + "%)";
139 }, false);
140 this.SetSlider(this.sliderSFX, ELayer.config.sound.volumeSFX, delegate(float a)
141 {
142 ELayer.config.sound.volumeSFX = a;
143 ELayer.config.ApplyVolume();
144 return Lang.Get("SFX") + "(" + ((int)(a * 100f)).ToString() + "%)";
145 }, false);
146 this.SetSlider(this.sliderAMB, ELayer.config.sound.volumeAMB, delegate(float a)
147 {
148 ELayer.config.sound.volumeAMB = a;
149 ELayer.config.ApplyVolume();
150 return Lang.Get("AMB") + "(" + ((int)(a * 100f)).ToString() + "%)";
151 }, false);
152 this.SetSlider(this.sliderBrightness, ELayer.config.graphic.brightness, delegate(float a)
153 {
154 ELayer.config.graphic.brightness = a;
155 ELayer.config.ApplyGrading();
156 return Lang.Get("brightness") + "(" + ((int)(a * 100f)).ToString() + "%)";
157 }, false);
158 this.SetSlider(this.sliderContrast, ELayer.config.graphic.contrast, delegate(float a)
159 {
160 ELayer.config.graphic.contrast = a;
161 ELayer.config.ApplyGrading();
162 return Lang.Get("contrast") + "(" + ((int)(a * 100f)).ToString() + "%)";
163 }, false);
164 this.SetSlider(this.sliderSaturation, ELayer.config.graphic.saturation, delegate(float a)
165 {
166 ELayer.config.graphic.saturation = a;
167 ELayer.config.ApplyGrading();
168 return Lang.Get("saturation") + "(" + ((int)(a * 100f)).ToString() + "%)";
169 }, false);
170 this.SetSlider(this.sliderVibrance, ELayer.config.graphic.vibrance, delegate(float a)
171 {
172 ELayer.config.graphic.vibrance = a;
173 ELayer.config.ApplyGrading();
174 return Lang.Get("vibrance") + "(" + ((int)(a * 100f)).ToString() + "%)";
175 }, false);
176 this.SetSlider(this.sliderSharpen, (float)ELayer.config.graphic.sharpen, delegate(float a)
177 {
178 ELayer.config.graphic.sharpen = (int)a;
179 ELayer.config.ApplyGrading();
180 return Lang.Get("sharpen") + "(" + ((int)a).ToString() + "%)";
181 }, false);
182 this.SetSlider(this.sliderSharpen2, (float)ELayer.config.graphic.sharpen2, delegate(float a)
183 {
184 ELayer.config.graphic.sharpen2 = (int)a;
185 ELayer.config.ApplyGrading();
186 return Lang.Get("sharpen2") + "(" + ((int)a).ToString() + "%)";
187 }, false);
188 this.SetSlider(this.sliderBlur, (float)ELayer.config.graphic.blur, delegate(float a)
189 {
190 ELayer.config.graphic.blur = (int)a;
191 ELayer.config.ApplyGrading();
192 return Lang.Get("blur") + "(" + ((int)a).ToString() + "%)";
193 }, false);
194 this.SetSlider(this.sliderScrollSense, ELayer.config.ui.scrollSens, delegate(float a)
195 {
196 ELayer.config.ui.scrollSens = a;
197 UIScrollView.sensitivity = ELayer.config.ui.ScrollSensitivity;
198 return Lang.Get("scrollSens") + "(" + ((int)(a * 100f)).ToString() + ")";
199 }, false);
200 this.SetSlider(this.sliderScale, (float)ELayer.config.ui.scale, delegate(float a)
201 {
202 ELayer.config.ui.scale = (int)a;
203 ELayer.config.ApplyScale();
204 ELayer.core.OnChangeResolution();
205 return Lang.Get("uiScale") + "(" + (a * 5f).ToString() + "%)";
206 }, false);
207 this.SetSlider(this.sliderUIBrightness, (float)ELayer.config.ui.brightness, delegate(float a)
208 {
209 ELayer.config.ui.brightness = (int)a;
210 ELayer.config.ApplyGrading();
211 return Lang.Get("uiBrightness") + "(" + a.ToString() + "%)";
212 }, false);
213 this.SetSlider(this.sliderUIContrast, (float)ELayer.config.ui.contrast, delegate(float a)
214 {
215 ELayer.config.ui.contrast = (int)a;
216 ELayer.config.ApplyGrading();
217 return Lang.Get("uiContrast") + "(" + a.ToString() + "%)";
218 }, false);
219 this.SetSlider(this.sliderBalloon, (float)ELayer.config.ui.outlineAlpha, delegate(float a)
220 {
221 ELayer.config.ui.outlineAlpha = (int)a;
222 ELayer.config.Apply();
223 return Lang.Get("outlineAlpha") + "(" + a.ToString() + "%)";
224 }, false);
225 this.SetGroup(this.groupVSync, ELayer.config.graphic.fps, delegate(int a)
226 {
227 ELayer.config.graphic.fps = a;
228 ELayer.config.Apply();
229 });
230 if (!this.moldLanguage)
231 {
232 this.moldLanguage = this.layoutLanguage.CreateMold(null);
233 }
234 this.layoutLanguage.DestroyChildren(false, true);
235 int value = 0;
236 List<LangSetting> list = new List<LangSetting>();
237 foreach (LangSetting langSetting in MOD.langs.Values)
238 {
239 Util.Instantiate<UIButton>(this.moldLanguage, this.layoutLanguage).mainText.text = langSetting.name + "(" + langSetting.name_en + ")";
240 if (ELayer.config.lang == langSetting.id)
241 {
242 value = list.Count;
243 }
244 list.Add(langSetting);
245 }
246 this.layoutLanguage.RebuildLayout(false);
247 this.SetGroup(this.groupLang, value, delegate(int a)
248 {
249 if (ELayer.config.lang != list[a].id)
250 {
251 ELayer.config.lang = list[a].id;
252 ELayer.core.SetLang(ELayer.config.lang, false);
253 this.Close();
254 IChangeLanguage[] componentsInChildren = ELayer.ui.GetComponentsInChildren<IChangeLanguage>();
255 for (int i = 0; i < componentsInChildren.Length; i++)
256 {
257 componentsInChildren[i].OnChangeLanguage();
258 }
259 ELayer.ui.AddLayer<LayerConfig>();
260 Dialog.Ok("dialogChangeLang");
261 ELayer.config.Save();
262 }
263 });
264 this.toggleGradientWater.SetToggle(ELayer.config.graphic.gradientWater, delegate(bool on)
265 {
266 ELayer.config.graphic.gradientWater = on;
267 ELayer.scene.ApplyZoneConfig();
268 });
269 this.toggleVsync.SetToggle(ELayer.config.graphic.vsync, delegate(bool on)
270 {
271 ELayer.config.graphic.vsync = on;
272 ELayer.config.Apply();
273 });
274 this.toggleAutoscale.SetToggle(ELayer.config.ui.autoscale, delegate(bool on)
275 {
276 ELayer.config.ui.autoscale = on;
277 ELayer.core.OnChangeResolution();
278 ELayer.config.ApplyScale();
279 });
280 this.toggleOpenLastTab.SetToggle(ELayer.config.ui.openLastTab, delegate(bool on)
281 {
282 ELayer.config.ui.openLastTab = on;
283 ELayer.config.Apply();
284 });
285 this.toggleBalloon.SetToggle(ELayer.config.ui.balloonBG, delegate(bool on)
286 {
287 ELayer.config.ui.balloonBG = on;
288 ELayer.config.Apply();
289 });
290 this.toggleRightClickClose.SetToggle(ELayer.config.ui.rightClickClose, delegate(bool on)
291 {
292 ELayer.config.ui.rightClickClose = on;
293 ELayer.config.Apply();
294 });
295 this.toggleFullscreen.SetToggle(ELayer.config.graphic.fullScreen, delegate(bool on)
296 {
297 ELayer.config.graphic.fullScreen = on;
298 ELayer.config.Apply();
299 });
300 this.togglePixelPerfectUI.SetToggle(ELayer.config.graphic.pixelperfectUI, delegate(bool on)
301 {
302 ELayer.config.graphic.pixelperfectUI = on;
303 ELayer.config.Apply();
304 });
305 this.toggleFixedResolution.SetToggle(ELayer.config.graphic.fixedResolution, delegate(bool on)
306 {
307 ELayer.config.graphic.fixedResolution = on;
308 ELayer.config.Apply();
309 });
310 this.toggleBloom.SetToggle(ELayer.config.graphic.bloom, delegate(bool on)
311 {
312 ELayer.config.graphic.bloom = on;
313 ELayer.config.Apply();
314 });
315 this.toggleHDR.SetToggle(ELayer.config.graphic.hdr, delegate(bool on)
316 {
317 ELayer.config.graphic.hdr = on;
318 ELayer.config.Apply();
319 });
320 this.toggleKuwahara.SetToggle(ELayer.config.graphic.kuwahara, delegate(bool on)
321 {
322 ELayer.config.graphic.kuwahara = on;
323 ELayer.config.ApplyGrading();
324 });
325 this.toggleDisableShake.SetToggle(ELayer.config.graphic.disableShake, delegate(bool on)
326 {
327 ELayer.config.graphic.disableShake = on;
328 });
329 this.toggleFirefly.SetToggle(ELayer.config.graphic.firefly, delegate(bool on)
330 {
331 ELayer.config.graphic.firefly = on;
332 ELayer.screen.RefreshSky();
333 });
334 this.toggleGodray.SetToggle(ELayer.config.graphic.godray, delegate(bool on)
335 {
336 ELayer.config.graphic.godray = on;
337 ELayer.screen.RefreshSky();
338 });
339 this.toggleBlizzard.SetToggle(ELayer.config.graphic.blizzard, delegate(bool on)
340 {
341 ELayer.config.graphic.blizzard = on;
342 ELayer.screen.RefreshSky();
343 });
344 this.toggleAllyLight.SetToggle(ELayer.config.graphic.drawAllyLight, delegate(bool on)
345 {
346 ELayer.config.graphic.drawAllyLight = on;
347 if (ELayer.core.IsGameStarted)
348 {
349 ELayer._map.RefreshFOVAll();
350 }
351 });
352 this.toggleBlur.SetToggle(ELayer.config.ui.blur, delegate(bool on)
353 {
354 ELayer.config.ui.blur = on;
355 });
356 this.toggleDynamicBrightness.SetToggle(ELayer.config.ui.dynamicBrightness, delegate(bool on)
357 {
358 ELayer.config.ui.dynamicBrightness = on;
359 ELayer.config.RefreshUIBrightness();
360 });
361 this.toggleSecureWidth.SetToggle(ELayer.config.ui.secureMinWidth, delegate(bool on)
362 {
363 ELayer.config.ui.secureMinWidth = on;
364 });
365 this.toggleShowFloatButtons.SetToggle(ELayer.config.ui.showFloatButtons, delegate(bool on)
366 {
367 ELayer.config.ui.showFloatButtons = on;
368 });
369 this.buttonApplyScreenSize.SetOnClick(delegate
370 {
371 this.ValidateResolution();
372 ELayer.config.ApplyResolution(true);
373 });
374 List<string> list3 = new List<string>();
375 list3.Add("none");
376 list3.Add("focus");
377 list3.Add("focusPause");
378 List<string> list2 = new List<string>();
379 list2.Add("ani0");
380 list2.Add("ani1");
381 list2.Add("ani2");
382 list2.Add("ani3");
383 list2.Add("ani4");
384 this.SetFont(ELayer.config.font.fontUI, this.fontUI, "fontUI");
385 this.SetFont(ELayer.config.font.fontChatbox, this.fontChatbox, "fontChatbox");
386 this.SetFont(ELayer.config.font.fontBalloon, this.fontBalloon, "fontBalloon");
387 this.SetFont(ELayer.config.font.fontDialog, this.fontDialog, "fontDialog");
388 this.SetFont(ELayer.config.font.fontWidget, this.fontWidget, "widget");
389 this.SetFont(ELayer.config.font.fontNews, this.fontNews, "fontNews");
390 ELayer.config.ignoreApply = false;
391 }
392
393 // Token: 0x060023E6 RID: 9190 RVA: 0x000CA1DC File Offset: 0x000C83DC
394 public void SetFont(SkinManager.FontSaveData data, UIItem item, string lang)
395 {
396 item.text1.SetLang(lang);
397 UIDropdown componentInChildren = item.GetComponentInChildren<UIDropdown>();
398 UIButtonLR uibuttonLR = item.button1 as UIButtonLR;
399 List<string> langs = new List<string>
400 {
401 "sizeS",
402 "sizeDefault",
403 "sizeL",
404 "sizeLL",
405 "sizeLLL",
406 "sizeLLLL"
407 };
408 SkinManager skins = ELayer.ui.skins;
409 uibuttonLR.SetOptions(data.size, langs, delegate(int i)
410 {
411 data.size = i;
412 this.ApplyFont();
413 }, false, null);
414 componentInChildren.options.Clear();
415 for (int j = 0; j < skins.FontList.Count; j++)
416 {
417 FontSource fontSource = skins.FontList[j];
418 componentInChildren.options.Add(new Dropdown.OptionData
419 {
420 text = fontSource._name
421 });
422 if (j == data.index)
423 {
424 componentInChildren.value = j;
425 }
426 }
427 componentInChildren.onValueChanged.RemoveAllListeners();
428 componentInChildren.onValueChanged.AddListener(delegate(int i)
429 {
430 data.index = i;
431 this.ApplyFont();
432 });
433 }
434
435 // Token: 0x060023E7 RID: 9191 RVA: 0x000CA317 File Offset: 0x000C8517
436 public void ApplyFont()
437 {
438 ELayer.config.ApplyFont();
439 this.RebuildLayout(true);
440 }
441
442 // Token: 0x060023E8 RID: 9192 RVA: 0x000CA32C File Offset: 0x000C852C
443 public void SetSlider(Slider slider, float value, Func<float, string> action, bool notify = false)
444 {
445 slider.onValueChanged.RemoveAllListeners();
446 slider.onValueChanged.AddListener(delegate(float a)
447 {
448 slider.GetComponentInChildren<UIText>(true).text = action(a);
449 });
450 if (notify)
451 {
452 slider.value = value;
453 }
454 else
455 {
456 slider.SetValueWithoutNotify(value);
457 }
458 slider.GetComponentInChildren<UIText>(true).text = action(value);
459 }
460
461 // Token: 0x060023E9 RID: 9193 RVA: 0x000CA3B4 File Offset: 0x000C85B4
462 public void SetGroup(UISelectableGroup group, int value, UnityAction<int> action)
463 {
464 group.Init(value, action, false);
465 }
466
467 // Token: 0x04001341 RID: 4929
468 public Slider sliderMaster;
469
470 // Token: 0x04001342 RID: 4930
471 public Slider sliderBGM;
472
473 // Token: 0x04001343 RID: 4931
474 public Slider sliderSFX;
475
476 // Token: 0x04001344 RID: 4932
477 public Slider sliderAMB;
478
479 // Token: 0x04001345 RID: 4933
480 public Slider sliderBrightness;
481
482 // Token: 0x04001346 RID: 4934
483 public Slider sliderContrast;
484
485 // Token: 0x04001347 RID: 4935
486 public Slider sliderSaturation;
487
488 // Token: 0x04001348 RID: 4936
489 public Slider sliderVibrance;
490
491 // Token: 0x04001349 RID: 4937
492 public Slider sliderScrollSense;
493
494 // Token: 0x0400134A RID: 4938
495 public Slider sliderScale;
496
497 // Token: 0x0400134B RID: 4939
498 public Slider sliderSharpen;
499
500 // Token: 0x0400134C RID: 4940
501 public Slider sliderSharpen2;
502
503 // Token: 0x0400134D RID: 4941
504 public Slider sliderBlur;
505
506 // Token: 0x0400134E RID: 4942
507 public UISelectableGroup groupVSync;
508
509 // Token: 0x0400134F RID: 4943
510 public UISelectableGroup groupLang;
511
512 // Token: 0x04001350 RID: 4944
513 public UIButton toggleVsync;
514
515 // Token: 0x04001351 RID: 4945
516 public UIButton toggleFixedResolution;
517
518 // Token: 0x04001352 RID: 4946
519 public UIButton toggleOpenLastTab;
520
521 // Token: 0x04001353 RID: 4947
522 public UIButton toggleRightClickClose;
523
524 // Token: 0x04001354 RID: 4948
525 public UIButton toggleFullscreen;
526
527 // Token: 0x04001355 RID: 4949
528 public UIButton togglePixelPerfectUI;
529
530 // Token: 0x04001356 RID: 4950
531 public UIButton toggleBloom;
532
533 // Token: 0x04001357 RID: 4951
534 public UIButton toggleHDR;
535
536 // Token: 0x04001358 RID: 4952
537 public UIButton toggleBlur;
538
539 // Token: 0x04001359 RID: 4953
540 public UIButton toggleAutoscale;
541
542 // Token: 0x0400135A RID: 4954
543 public UIButton toggleDynamicBrightness;
544
545 // Token: 0x0400135B RID: 4955
546 public UIButton toggleKuwahara;
547
548 // Token: 0x0400135C RID: 4956
549 public UIButton toggleBlizzard;
550
551 // Token: 0x0400135D RID: 4957
552 public UIButton toggleDisableShake;
553
554 // Token: 0x0400135E RID: 4958
555 public UIButton toggleFirefly;
556
557 // Token: 0x0400135F RID: 4959
558 public UIButton toggleSecureWidth;
559
560 // Token: 0x04001360 RID: 4960
561 public UIButton toggleGradientWater;
562
563 // Token: 0x04001361 RID: 4961
564 public UIButton toggleGodray;
565
566 // Token: 0x04001362 RID: 4962
567 public UIButton toggleShowFloatButtons;
568
569 // Token: 0x04001363 RID: 4963
570 public UIButton toggleAllyLight;
571
572 // Token: 0x04001364 RID: 4964
573 public UIButton toggleBalloon;
574
575 // Token: 0x04001365 RID: 4965
576 public UIItem fontUI;
577
578 // Token: 0x04001366 RID: 4966
579 public UIItem fontChatbox;
580
581 // Token: 0x04001367 RID: 4967
582 public UIItem fontBalloon;
583
584 // Token: 0x04001368 RID: 4968
585 public UIItem fontDialog;
586
587 // Token: 0x04001369 RID: 4969
588 public UIItem fontWidget;
589
590 // Token: 0x0400136A RID: 4970
591 public UIItem fontNews;
592
593 // Token: 0x0400136B RID: 4971
594 public UIDropdown ddPostEffect;
595
596 // Token: 0x0400136C RID: 4972
597 public UIButton buttonReset;
598
599 // Token: 0x0400136D RID: 4973
600 public Slider sliderUIBrightness;
601
602 // Token: 0x0400136E RID: 4974
603 public Slider sliderUIContrast;
604
605 // Token: 0x0400136F RID: 4975
606 public Slider sliderBalloon;
607
608 // Token: 0x04001370 RID: 4976
609 public LayoutGroup layoutLanguage;
610
611 // Token: 0x04001371 RID: 4977
612 public UIButton moldLanguage;
613
614 // Token: 0x04001372 RID: 4978
615 public UIButton buttonApplyScreenSize;
616
617 // Token: 0x04001373 RID: 4979
618 public InputField inputW;
619
620 // Token: 0x04001374 RID: 4980
621 public InputField inputH;
622}