Dying Light 2 – Opciones de enlace de teclas
Este tutorial trata de cómo funciona el sistema de opciones de vinculación de teclas al jugar a Dying Light 2.
Dying Light 2 – Guía paso a paso sobre el uso de las teclas
Dying Light 2 – Opciones de enlace de teclas
Secuencia de acciones
-
- Ir a: C:Archivos de programa (x86)\N-Steam\N-Aplicaciones de juego comunes\N-Dying Light 2\N-Fuente
Abre el archivo data0.pak (guárdalo por si acaso) con WinRAR, 7-Zip o cualquier otro programa que tengas.
-
- Continuará: \scripts\inputs\ de la empresa
Por último, abra el archivo inputs_keyboard.scr con el Bloc de notas o su lector de texto preferido.
Se puede utilizar para desacoplar capslock y volver a vincular la clave de rotación a otra cosa. Y, leyendo las distintas vinculaciones de teclas, la gente que quiera volver a vincular el ratón 1 y el ratón 2 debería poder hacerlo. Sin embargo, actualmente el juego no reconoce los ratones 4 y 5 como teclas reales, por lo que todavía tienen que ser vinculados a través de un programa externo.
Si vincula las acciones del teclado a los botones del ratón o viceversa, asegúrese de que las acciones del teclado requieren EInputDevice_Keyboard y las acciones del ratón requieren EInputDevice_Mouse en la línea de código.
Nota: Para aquellos que quieran volver a vincular el salto a otra cosa, hay muchas acciones vinculadas a EKey__SPACE_.
Algunos puntos:
El caso es que actualmente hay un error en el juego por el que al volver a enlazar el salto sólo se sustituyen una o dos líneas con el nuevo botón. Deberías poder utilizar el nuevo botón de salto simplemente sustituyendo cada instancia de EKey__SPACE_ por tu botón preferido, y el nuevo botón actuará como debería.
De todos modos, conseguí que los botones laterales del ratón funcionaran, fue bastante fácil. Abra el archivo inputenums.def en la misma carpeta del archivo de datos.
En la parte inferior verás:
exportar int EMouse__BUTTON_1 = 0x0000 + 0xF000;
export int EMouse__BUTTON_2 = 0x0001 + 0xF000;
export int EMouse__BUTTON_3 = 0x0002 + 0xF000;
Así que añade dos líneas más debajo de eso:
exportar int EMouse__BUTTON_4 = 0x0003 + 0xF000;
export int EMouse__BUTTON_5 = 0x0004 + 0xF000;
A continuación, puede utilizar estos botones en el archivo de configuración de los controles (el botón 4 es atrás, el 5 es adelante en los botones laterales).
Sé el primero en comentar