¿Alguna vez has deseado jugar The Forest con un campo de visión (FOV) superior a 95? Esta guía demostrará cómo ajustar y expandir los límites FOV en The Forest. En esta guía, proporcionaré instrucciones sobre cómo modificar el límite de FOV en The Forest. De forma predeterminada, el juego restringe el FOV a un mínimo de 60 y un máximo de 95 grados. Si desea utilizar valores fuera de este rango, deberá realizar cambios en los archivos del juego.
Instalación de dnSpy
Para modificar el límite de FOV, necesitará usar dnSpy para editar los archivos del juego.
Para comenzar, visite el Última versión del repositorio de dnSpy y busque los enlaces de descarga. Elija el enlace apropiado para "dnSpy-net-win64.zip" y extraiga todos los archivos a una carpeta de su preferencia. Puede eliminar estos archivos una vez que haya completado las modificaciones necesarias.
Después de extraer los archivos, inicie "dnSpy.exe" para continuar con los siguientes pasos.
Acceso a los archivos del juego
Ahora, navegaremos a los archivos del juego que requieren edición.
Localiza el directorio donde está instalado el juego The Forest. Puede encontrarlo haciendo clic con el botón derecho en The Forest en su biblioteca de Steam, seleccionando Propiedades, yendo a la pestaña Archivos locales y haciendo clic en el botón Examinar.
Dentro del directorio del juego, navegue a la siguiente ruta: The Forest/TheForest_Data/Managed.
Dentro de la carpeta "Administrado", verá varios archivos .dll. El único archivo que necesita editar es "Assembly-CSharp.dll".
Para abrir este archivo, simplemente arrástrelo y suéltelo en la interfaz de dnSpy.
Edición de los límites de FOV
Ahora pasaremos a la parte más compleja del proceso, donde editaremos el código responsable de limitar los valores FOV en el menú.
Primero, necesitamos ubicar la clase apropiada que maneja la entrada del mouse. Esta clase se llama "MenuOptions".
Para encontrar esta clase, navegue hacia el lado izquierdo de dnSpy y expanda "Assembly-CSharp" -> "Assembly-CSharp.dll" -> "{ } -" -> "MenuOptions".
A continuación, descompilaremos y modificaremos el método “CopySettingsFromGUI()”. Para hacer esto, expanda la clase MenuOptions y haga clic derecho en "CopySettingsFromGUI()". En el menú contextual, seleccione "Editar método (C#)..." para continuar.
En la ventana emergente recién abierta, ahora tendrá acceso para editar el código. Busque la línea de código específica, que debería estar aproximadamente alrededor de la línea 160:
Estos valores determinan los límites del control deslizante FOV. El valor de la derecha (predeterminado 60) representa el FOV mínimo, mientras que el valor de la izquierda (predeterminado 35) corresponde al rango. La suma de estos dos valores le da el valor FOV máximo (60 + 35 = 95).
Digamos que queremos establecer un nuevo FOV mínimo de 90 y un FOV máximo de 130. En ese caso, debemos ajustar el mínimo (valor correcto) a 90 y el rango a 40 (90 + 40 = 130) como se muestra a continuación. :
Una vez que haya realizado los ajustes necesarios a estos valores, haga clic en "Compilar" ubicado en la parte inferior derecha de la ventana emergente.
Sin embargo, nuestra tarea aún no está completa. Necesitamos repetir este procedimiento para otra función.
Esta vez, editaremos el método “OnChangePreset()”. Haga clic con el botón derecho en él y seleccione "Editar método (C#)" una vez más para continuar.
Desplácese hacia abajo y busque la línea de código específica, que debería estar aproximadamente alrededor de la línea 470:
Simplemente inserte los mismos valores que usó anteriormente (90 y 40 en nuestro ejemplo) en esta línea de código. Después de realizar los cambios necesarios, haga clic en "Compilar" ubicado en la parte inferior derecha.
El paso final es guardar las modificaciones que ha realizado. Para hacer esto, haga clic en el botón Guardar en la barra de herramientas, que se muestra en la imagen a continuación:
Luego, haga clic en "Aceptar" en el próximo cuadro de diálogo para confirmar el guardado.
Eso es todo lo que estamos compartiendo hoy para este The Forest guía. Esta guía fue originalmente creada y escrita por LNX. En caso de que no actualicemos esta guía, puede encontrar la última actualización siguiendo este liga.