mirror of
https://github.com/curioustorvald/Terrarum.git
synced 2026-06-11 11:04:05 +09:00
config key change; uiitemtextbutton can now have tags alongside with the label
This commit is contained in:
@@ -19,64 +19,63 @@ object DefaultConfig {
|
||||
"language" to App.getSysLang(),
|
||||
"notificationshowuptime" to 4000,
|
||||
"multithread" to true,
|
||||
"multithreadedlight" to false,
|
||||
|
||||
"showhealthmessageonstartup" to true,
|
||||
|
||||
"usexinput" to true, // when FALSE, LT+RT input on xbox controller is impossible
|
||||
|
||||
"config_gamepadkeyn" to 3,
|
||||
"config_gamepadkeyw" to 2,
|
||||
"config_gamepadkeys" to 0,
|
||||
"config_gamepadkeye" to 1, // xbox indices
|
||||
"control_gamepad_keyn" to 3,
|
||||
"control_gamepad_keyw" to 2,
|
||||
"control_gamepad_keys" to 0,
|
||||
"control_gamepad_keye" to 1, // xbox indices
|
||||
|
||||
"config_gamepadlup" to 4,
|
||||
"config_gamepadrup" to 5,
|
||||
"config_gamepadselect" to 6,
|
||||
"config_gamepadstart" to 7,
|
||||
"control_gamepad_lup" to 4,
|
||||
"control_gamepad_rup" to 5,
|
||||
"control_gamepad_select" to 6,
|
||||
"control_gamepad_start" to 7,
|
||||
|
||||
"config_gamepadltrigger" to 8,
|
||||
"config_gamepadrtrigger" to 9,
|
||||
"config_gamepadlthumb" to 10,
|
||||
"config_gamepadrthumb" to 11,
|
||||
"control_gamepad_ltrigger" to 8,
|
||||
"control_gamepad_rtrigger" to 9,
|
||||
"control_gamepad_lthumb" to 10,
|
||||
"control_gamepad_rthumb" to 11,
|
||||
|
||||
|
||||
"config_gamepadaxislx" to 1,
|
||||
"config_gamepadaxisly" to 0,
|
||||
"config_gamepadaxisrx" to 3,
|
||||
"config_gamepadaxisry" to 2, // 0-1-2-3 but sometimes 3-2-1-0 ?! what the actual fuck?
|
||||
"config_gamepadtriggeraxis" to 4, // positive: LT, negative: RT (xbox pad)
|
||||
"config_gamepadtriggeraxis2" to 5, // just in case... (RT)
|
||||
"control_gamepad_axislx" to 1,
|
||||
"control_gamepad_axisly" to 0,
|
||||
"control_gamepad_axisrx" to 3,
|
||||
"control_gamepad_axisry" to 2, // 0-1-2-3 but sometimes 3-2-1-0 ?! what the actual fuck?
|
||||
"control_gamepad_triggeraxis" to 4, // positive: LT, negative: RT (xbox pad)
|
||||
"control_gamepad_triggeraxis2" to 5, // just in case... (RT)
|
||||
|
||||
// to accomodate shifted zero point of analog stick
|
||||
"gamepadaxiszeropoints" to doubleArrayOf(-0.011, -0.022, -0.033, -0.044),
|
||||
"control_gamepad_axiszeropoints" to doubleArrayOf(0.0,0.0,0.0,0.0),
|
||||
|
||||
"gamepadlabelstyle" to "msxbone", // "nwii", "logitech", "sonyps", "msxb360", "msxbone"
|
||||
"control_gamepad_labelstyle" to "msxbone", // "nwii", "logitech", "sonyps", "msxb360", "msxbone"
|
||||
|
||||
// control-keyboard (GDX key codes,
|
||||
"config_keyup" to Input.Keys.E,
|
||||
"config_keyleft" to Input.Keys.S,
|
||||
"config_keydown" to Input.Keys.D,
|
||||
"config_keyright" to Input.Keys.F, // ESDF Masterrace
|
||||
"control_key_up" to Input.Keys.E,
|
||||
"control_key_left" to Input.Keys.S,
|
||||
"control_key_down" to Input.Keys.D,
|
||||
"control_key_right" to Input.Keys.F, // ESDF Masterrace
|
||||
|
||||
"config_keymovementaux" to Input.Keys.A, // movement-auxiliary, or hookshot
|
||||
"config_keyinventory" to Input.Keys.Q,
|
||||
"config_keyinteract" to Input.Keys.R,
|
||||
"config_keydiscard" to Input.Keys.T,
|
||||
"config_keyclose" to Input.Keys.C, // this or hard-coded ESC
|
||||
"config_keyzoom" to Input.Keys.Z,
|
||||
"control_key_movementaux" to Input.Keys.A, // movement-auxiliary, or hookshot
|
||||
"control_key_inventory" to Input.Keys.Q,
|
||||
"control_key_interact" to Input.Keys.R,
|
||||
"control_key_discard" to Input.Keys.T,
|
||||
"control_key_close" to Input.Keys.C, // this or hard-coded ESC
|
||||
"control_key_zoom" to Input.Keys.Z,
|
||||
|
||||
"config_keygamemenu" to Input.Keys.TAB,
|
||||
"config_keyquicksel" to Input.Keys.SHIFT_LEFT, // pie menu is now LShift because GDX does not read CapsLock
|
||||
"control_key_gamemenu" to Input.Keys.TAB,
|
||||
"control_key_quicksel" to Input.Keys.SHIFT_LEFT, // pie menu is now LShift because GDX does not read CapsLock
|
||||
// Colemak, Workman and some typers use CapsLock as Backspace, Apple-JIS and HHKB has Control in place of CapsLock and often re-assigned to Command
|
||||
// so these keys are treated as the same.
|
||||
// FOR ~~FUCKS~~ERGONOMICS' SAKE DON'T USE CTRL AND ALT AS A KEY!
|
||||
"config_keyquickselalt" to intArrayOf(Input.Keys.BACKSPACE, Input.Keys.CONTROL_LEFT, Input.Keys.BACKSLASH),
|
||||
"config_mousequicksel" to Input.Buttons.MIDDLE, // middle click to open pie menu
|
||||
"control_key_quickselalt" to intArrayOf(Input.Keys.BACKSPACE, Input.Keys.CONTROL_LEFT, Input.Keys.BACKSLASH),
|
||||
"control_mouse_quicksel" to Input.Buttons.MIDDLE, // middle click to open pie menu
|
||||
|
||||
"config_keyjump" to Input.Keys.SPACE,
|
||||
"control_key_jump" to Input.Keys.SPACE,
|
||||
|
||||
"config_keyquickslots" to (Input.Keys.NUM_0..Input.Keys.NUM_9).toList().toIntArray(),
|
||||
"control_key_quickslots" to (Input.Keys.NUM_0..Input.Keys.NUM_9).toList().toIntArray(),
|
||||
|
||||
"config_mouseprimary" to Input.Buttons.LEFT, // left mouse
|
||||
"config_mousesecondary" to Input.Buttons.RIGHT, // right mouse
|
||||
@@ -93,10 +92,10 @@ object DefaultConfig {
|
||||
|
||||
|
||||
// "fancy" graphics settings
|
||||
"fxdither" to true,
|
||||
"fxretro" to false,
|
||||
"fxblurredbackground" to true,
|
||||
//"fx3dlut" to false,
|
||||
"fx_dither" to true,
|
||||
"fx_retro" to false,
|
||||
"fx_backgroundblur" to true,
|
||||
//"fx_3dlut" to false,
|
||||
|
||||
|
||||
// settings regarding debugger
|
||||
|
||||
Reference in New Issue
Block a user