1using System.Collections.Generic;
86 base.config.input.autorun = on;
90 base.config.input.altKeyAxis = on;
94 base.config.input.ignoreNPCs = on;
98 base.config.input.keepRunning = on;
102 base.config.input.rightClickExitBuildMode = on;
106 base.config.input.altExamine = on;
110 base.config.input.altChangeHeight = on;
114 base.config.camera.smoothFollow = on;
118 base.config.camera.smoothMove = on;
123 base.config.camera.zoomToMouse = on;
127 base.config.camera.extendZoomMin = on;
131 base.config.camera.extendZoomMax = on;
135 base.config.camera.edgeScroll = on;
139 base.config.camera.invertX = on;
143 base.config.camera.invertY = on;
147 base.config.camera.linearZoom = on;
151 base.config.camera.moveframe = (int)a;
152 return Lang.
Get(
"moveframe") +
"(" + (int)a +
")";
157 base.config.camera.senseKeyboard = a;
158 return Lang.
Get(
"speed") +
"(" + (
int)(a * 100f) +
")";
162 base.config.camera.sensDrag = a;
163 return Lang.
Get(
"speed") +
"(" + (
int)(a * 100f) +
")";
167 base.config.camera.sensEdge = a;
168 return Lang.
Get(
"speed") +
"(" + (
int)(a * 100f) +
")";
173 base.config.input.middleClick = b;
177 base.config.input.middlePressLong = b;
181 base.config.input.mouse3Click = b;
185 base.config.input.mouse3PressLong = b;
189 base.config.input.mouse4Click = b;
193 base.config.input.mouse4PressLong = b;
198 base.config.input.b_middleClick = b;
202 base.config.input.b_middlePressLong = b;
206 base.config.input.b_mouse3Click = b;
210 base.config.input.b_mouse3PressLong = b;
214 base.config.input.b_mouse4Click = b;
218 base.config.input.b_mouse4PressLong = b;
224 _onInstantiate(a, b);
245 _onInstantiate(a, b);
263 _onInstantiate(a, b);
282 _onInstantiate(a, b);
297 _onInstantiate(a, b);
313 b.text.text = (
"key_" + a.action).lang();
314 string text = a.key.ToString() ??
"";
315 b.buttonKey.mainText.text = text;
UIButton toggleSmoothMove
UIDropdown b_ddMouse3Long
UIDropdown b_ddMiddleClick
UIButton toggleAltExamine
Slider sliderKeyboardScroll
UIDropdown b_ddMouse4Click
UIButton toggleLinearZoom
UIButton toggleKeepRunning
UIButton toggleRightClickExitBuildMode
UIButton toggleZoomToMouse
override void OnInstantiate()
UIDropdown ddMiddleClickLong
UIButton toggleIgnoreNPCs
UIDropdown b_ddMiddleClickLong
UIDropdown b_ddMouse4Long
UIButton toggleAltChangeHeight
UIDropdown b_ddMouse3Click
UIButton toggleSmoothFollow
UIButton toggleAltKeyAxis
void SetSlider(Slider slider, float value, Func< float, string > action)
static Dialog Keymap(EInput.KeyMap keymap)
static string Get(string id)
Layer SetOnKill(Action action)
override void Add(object item)