1. Находим файл settings.txt по пути C:\Users\имя пользователя\AppData\Roaming\runic games\torchlight и редактируем его, используя информацию, которую я напишу далее.
P.S. Советую отдельно сохранить не изменённый файл SETTINGS, чтобы потом, можно было вернуть всё в исходное состояние.
P.P.S. Так же, советую отдельно сохранить и уже изменённый файл SETTINGS, т.к. при определённых действиях, например при проверке КЕША игры, все файлы заменятся на стандартные.
2. Редактирование Итак, открыв файл SETTINGS, мы видим длинный список команд и заданных кнопок клавиатуры.
Слова капсом - это слоты, обозначающие определённые действия. Например, слово KEYMAP_1 - обозначает использование первого слота на панели управления (по умолчанию, это цифра 1).
А цифры - это кодовое обозначение кнопкок клавиатуры. Например, клавише 1 - соответствует цифровой код 49, а клавише F1 - код 112.
Соответственно, если у нас на первый слот стоит зелье здоровья (что значит, что при нажатии кнопки "1" на клавиатуре, наш герой будет выпивать зелье здоровья), то при замене строчки "KEYMAP_1 :49" на "KEYMAP_1 :112", наш герой будет выпивать зелье здоровья не на клавишу "1", а на клавишу "F1".
Другой пример: смена оружия по умолчанию подвешена на клавишу клавиатуры W. В файле настроек это выглядит как: "KEYMAP_WEAPONSET :87".
KEYMAP_WEAPONSET - это действие (смена оружия)
а 87 - это цифровое значение клавиши клавиатуры W.
А я, например, хочу сделать смену оружия на клавишу клавиатуры L. Мне нужно будет прописать в файле настроек "KEYMAP_WEAPONSET :76",
т.к. 76 - это цифровое значение клавиши клавиатуры L.
3. Список команд KEYMAP_1 : клавиша 1
KEYMAP_2 : клавиша 2
KEYMAP_3 : клавиша 3
KEYMAP_4 : клавиша 4
KEYMAP_5 : клавиша 5
KEYMAP_6 : клавиша 6
KEYMAP_7 : клавиша 7
KEYMAP_8 : клавиша 8
KEYMAP_9 : клавиша 9
KEYMAP_0 : клавиша 0
FKEYMAP_1 : быстрая клавиша 1 F1 ( по умолчанию меняет скилл на пр. клав. мыши)
FKEYMAP_2 : быстрая клавиша 2 F2
FKEYMAP_3 : быстрая клавиша 3 F3
FKEYMAP_4 : быстрая клавиша 4 F4
FKEYMAP_5 : быстрая клавиша 5 F5
FKEYMAP_6 : быстрая клавиша 6 F6
FKEYMAP_7 : быстрая клавиша 7 F7
FKEYMAP_8 : быстрая клавиша 8 F8
FKEYMAP_9 : быстрая клавиша 9 F9
FKEYMAP_10 : быстрая клавиша 10 F10
FKEYMAP_11 : быстрая клавиша 11 F11
FKEYMAP_12 : быстрая клавиша 12 F12
KEYMAP_INVENTORY : инвентарь (по умолчанию I)
KEYMAP_PET : инвентарь пета (по умолчанию P)
KEYMAP_STATS : характеристики (по умолчанию C)
KEYMAP_SKILLS : скиллы (по умолчанию S)
KEYMAP_QUESTS : квесты (по умолчанию Q)
KEYMAP_JOURNAL : статистика (по умолчанию J)
KEYMAP_OPTIONS : опции (по умолчанию Esc)
KEYMAP_PAUSE : пауза (по умолчанию Enter)
KEYMAP_AUTOMAP : карта (переключает её режимы, по умолчанию A)
KEYMAP_AUTOMAPZOOMIN : увеличить карту
KEYMAP_AUTOMAPZOOMOUT : уменьшить карту
KEYMAP_HOLDPOS : удерживать позицию (герой стоит на месте и отстреливается/отбивается от врагов, по умолчанию Shift)
KEYMAP_SHOWITEMS : "подсветить" предметы лежащие рядом (по умолчанию Alt, можно активировать этот режим нажав на лупу на панели)
KEYMAP_CYCLESKILLUP :сменить скилл (на правой клавише мыши)
KEYMAP_CYCLESKILLDOWN :сменить скил (на правой клавише мыши)
KEYMAP_SWAPSKILLS : сменить скилл (на правой клавише мыши, по умолчанию через Tab)
KEYMAP_WEAPONSET : сменить оружие (выбор другого слота, по умолчанию W)
KEYMAP_CLOSEALL : показать характеристики и инветарь героя (окошко характеристик слева а инвентарь справа, игра приостанавливается (по умолчанию пробел)
KEYMAP_ZOOMIN : приблизить камеру
KEYMAP_ZOOMOUT : отдалить камеру
KEYMAP_CONSOLEKEY_PRESS : открыть консоль (по умолчанию ~)
4. Кодовые обозначения клавиш 1 - 49
2 - 50
3 - 51
4 - 52
5 - 53
6 - 54
7 - 55
8 - 56
9 - 57
0 - 48
- 189 (по умолчанию отдалить камеру)
+ 187 (по умолчанию приблизить камеру)
F1 - 112
F2 - 113
F3 - 114
F4 - 115
F5 - 116
F6 - 117
F7 - 118
F8 - 119
F9 - 120
F10 - 121
F11 - 122
F12 - 123
Q - 81 (отображаться будет NA)
W - 87 (по умолчанию сменить оружие)
E - 69
R - 82
T - 84
Y - 89
U - 85
I - 73 (по умолчанию инвентарь игрока)
O - 79
P - 80 (по умолчанию инвентарь петомца)
[ - 219 (по умолчанию уменьшить карту)
] - 221 (по умолчанию увеличить карту)
A - 65
S - 83 (по умолчанию скиллы)
D - 68
F - 70 (отображаться будет NA)
G - 71
H - 72
J - 74 (по умолчанию статистика)
K - 75
L - 76
; - 186
' - 222
\ - 220
Z - 90
X - 88
C - 67 (по умолчанию характеристики)
V - 86
B - 66
N - 78
M - 77
, - 188 (по умолчанию сменить скилл (на правой клавише мыши))
. - 190 (по умолчанию сменить скилл (на правой клавише мыши))
/ - 191
~ 192 ((отображаться будет `) по умолчанию консоль)
Tab - 9 (по умолчанию сменить скилл (на правой клавише мыши))
Shift - 16 (по умолчанию удерживать позицию)
Ctrl - 17
Alt - 18 (по умолчанию "подсветить" предметы лежащие рядом)
Space - 32 (по умолчанию характеристики и инвентарь)
Backspace - 8 (отображаться будет bksp)
Enter - 13 ((отображаться будет ret) по умолчанию пауза)
Важно!!! Когда вы отредактируете файл SETTINGS, нужно его сохранить в той папке, где он и находится.
Теперь самое главное - при запуске игры, у вас скорее всего появится окошко с предупреждением на английском языке. Смысл в том, что игра поймёт, что файлы были изменены, и предложит вам вернуть их в исходное состояние. Обязательно нажмите "Отмена", и тогда игра запустится уже с изменёнными настройками. При последующих запусках игры данная табличка с предупреждением выскакивать больше не будет