9 public override void OnInstantiate()
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)
14 base.config.test.idSkin = a;
15 base.config.ApplySkin();
17 List<string> langs =
new List<string>
25 this.toggleRefIcon.SetToggle(base.config.test.showRefIcon, delegate(
bool on)
27 base.config.test.showRefIcon = on;
28 if (
EClass.core.IsGameStarted)
33 this.buttonAnimeFrame.SetOptions(base.config.test.animeFrame, langs, delegate(
int i)
35 base.config.test.animeFrame = i;
37 },
false,
"animeFrame");
38 this.buttonAnimeFramePCC.SetOptions(base.config.test.animeFramePCC, langs, delegate(
int i)
40 base.config.test.animeFramePCC = i;
42 },
false,
"animeFramePCC");
43 this.toggleShowNumber.SetToggle(base.config.test.showNumbers, delegate(
bool on)
45 base.config.test.showNumbers = on;
47 this.toggleAlwaysRun.SetToggle(base.config.test.alwaysRun, delegate(
bool on)
49 base.config.test.alwaysRun = on;
51 this.toggleExTurn.SetToggle(base.config.test.extraTurnaround, delegate(
bool on)
53 base.config.test.extraTurnaround = on;
55 this.toggleExtraRace.SetToggle(base.config.test.extraRace, delegate(
bool on)
57 base.config.test.extraRace = on;
59 this.toggleExtraCancelMove.SetToggle(base.config.test.extraMoveCancel, delegate(
bool on)
61 base.config.test.extraMoveCancel = on;
63 this.toggleAAPortrait.SetToggle(base.config.test.aaPortrait, delegate(
bool on)
65 base.config.test.aaPortrait = on;
67 this.toggleBloom2.SetToggle(base.config.test.bloom2, delegate(
bool on)
69 base.config.test.bloom2 = on;
72 this.toggleBlockOnItem.SetToggle(base.config.test.allowBlockOnItem, delegate(
bool on)
74 base.config.test.allowBlockOnItem = on;
77 this.toggleAlwaysFixCamera.SetToggle(base.config.test.alwaysFixCamera, delegate(
bool on)
79 base.config.test.alwaysFixCamera = on;
81 this.toggleIgnoreBackerFlag.SetToggle(base.config.test.ignoreBackerDestoryFlag, delegate(
bool on)
83 base.config.test.ignoreBackerDestoryFlag = on;
85 this.toggleSeal.SetToggle(base.config.test.unsealWidgets, delegate(
bool on)
87 base.config.test.unsealWidgets = on;
91 base.SetSlider(this.sliderBrightness, base.config.test.brightnessNight, delegate(
float a)
93 base.config.test.brightnessNight = a;
94 base.config.ApplyGrading();
95 if (
EClass.core.IsGameStarted)
97 EClass.screen.RefreshGrading();
99 return Lang.Get(
"brightnessNight") +
"(" + ((int)(a + 100f)).ToString() +
"%)";
104 public UIDropdown ddSkin;
107 public UIButtonLR buttonAnimeFrame;
110 public UIButtonLR buttonAnimeFramePCC;
113 public UIButton toggleAlwaysRun;
116 public UIButton toggleShowNumber;
119 public UIButton toggleAAPortrait;
122 public UIButton toggleExTurn;
125 public UIButton toggleBloom2;
128 public UIButton toggleExtraRace;
131 public UIButton toggleSeal;
134 public UIButton toggleExtraCancelMove;
137 public UIButton toggleBlockOnItem;
140 public UIButton toggleAlwaysFixCamera;
143 public UIButton toggleIgnoreBackerFlag;
146 public UIButton toggleRefIcon;
149 public Slider sliderBrightness;