Menú de Configuración de Mods es una biblioteca que permite a otros mods tener un menú de ajustes. Esta versión específica del Menú de Configuración de Mods elimina todas las alteraciones forzadas de la API que usó el autor original, lo cual es una pésima práctica de programación y puede
Aviso: No soy el autor de este mod, solo lo estoy publicando aquí. Si deseas que elimine esta página del mod, solo envíame un mensaje. Krampus | Gravatar**Descargo de responsabilidad 2:** Si descargas aquí, no estás usando la versión de Steam, pero sí funciona. De hecho, puedes descargar mi extensión de soporte para Vortex. aquí.Antes de publicar un comentario, lee las preguntas frecuentes. Los comentarios que pregunten sobre temas ya cubiertos serán eliminados.
Introducción
Menú de Configuración de Mods es una biblioteca que permite a otros mods tener un menú de ajustes. Solo deberías suscribirte a este mod si tienes otros mods que lo utilicen.
Esta versión específica del Menú de Configuración de Mods elimina todas las anulaciones burdas de la API que usó el autor original, una práctica de programación pésima que puede causar problemas con otros elementos del ecosistema de Isaac. Por eso la llamo la versión "Pura".
Este mod es de código abierto. Puedes ayudar con su desarrollo
**Contribuyendo en GitHub**[github.com]
El crédito original es para piber20 por crear esta biblioteca, y para Chifilly por actualizarla para *Repentance*.
Usando el Menú de Configuración de Mods
Para usar Mod Config Menu Pure, no utilices las funciones "require", "dofile" ni "pcall". En su lugar, simplemente verifica si existe la variable global "ModConfigMenu" usando algo como:
```lua
local MOD_NAME = "Mi Mod"
local VERSION = "1.0"
local function configurarAjustesMenuDeMod()
if ModConfigMenu == nil then
return
end
ModConfigMenu.AddSpace(MOD_NAME, "Info")
ModConfigMenu.AddText(MOD_NAME, "Info", function() return MOD_NAME end)
ModConfigMenu.AddSpace(MOD_NAME, "Info")
ModConfigMenu.AddText(MOD_NAME, "Info", function() return "Versión " .. VERSION end)
end
```
Solución de problemas
Ten en cuenta que la versión "Pure" del Menú de Configuración de Mods no funcionará correctamente si:
– Te has suscrito a la versión "Pure" y al mismo tiempo a otra versión diferente, lo que causará un conflicto.
– Estás suscrito a un mod que usa una versión independiente del Mod Config Menu, lo que causará un conflicto.
– estás suscrito a un mod que utiliza las funciones "require", "dofile" o "pcall" para inicializar o invocar el Menú de Configuración de Mods.
Navegación
**Teclado:**
– Usa las teclas de flecha o las teclas WASD para moverte.
– Esc, retroceso o Q pueden usarse para volver atrás.
– E, espacio o Intro pueden usarse para seleccionar un objeto.
– Por defecto, puedes abrir el menú presionando L.
– F10 también abrirá siempre el menú; esto no se puede cambiar.
Controlador:
– Ambos joysticks se pueden usar para moverte.
– Presiona B para volver.
– Presiona A para seleccionar un objeto.
– Puedes abrir el menú presionando la palanca de control derecha.
PREGUNTAS FRECUENTES
P: ¿Funciona con Arrepentimiento?
A: Sí.
P: ¿Funciona con Afterbirth+?
**A:** No, porque usa funciones exclusivas de Arrepentimiento para obtener el desplazamiento del HUD.
P: ¿Qué hago si Mod Config Menu Pure no funciona correctamente con un mod en particular?
A: Esto probablemente se debe a que el mod está usando las funciones "require", "dofile" o "pcall" para inicializar o invocar el Menú de Configuración del Mod. Contacta al autor del mod para que lo solucione y no publiques un comentario aquí.
P: ¿Qué es el Menú de Configuración de Mods Continuado?
A: La versión original de Mod Config Menu fue creada por piber20. Mod Config Menu Continued es una versión actualizada realizada por Chifilly con el objetivo de que funcione con el DLC Repentance y corregir algunos errores. Mod Config Menu Pure es una versión actualizada de Mod Config Menu Continued con el objetivo de corregir aún más errores. Por lo tanto, Mod Config Menu Continued no es lo mismo que Mod Config Menu Pure.
P: ¿Cuáles son las diferencias entre el Mod Config Menu original, el Mod Config Menu Continued y el Mod Config Menu Pure?
A: Hay algunas diferencias técnicas menores. Pero como jugador normal, no notarás ninguna diferencia aparte de que algunas versiones funcionarán con ciertos mods y otras no. Por lo tanto, deberías usar la versión que genere la menor cantidad de errores para la combinación específica de mods con los que quieras jugar. (O contacta a los autores de los otros mods con los que juegas para hacerlos compatibles con Mod Config Menu Pure, si aún no lo son.)
P: Como jugador, ¿necesito suscribirme a este mod y a otras versiones del Mod Config Menu al mismo tiempo?
A: No. Solo debes suscribirte a una versión específica de Mod Config Menu a la vez.
P: ¿Qué hago si no se guardan los ajustes de un mod entre partidas?
A: El menú de configuración de mods no se encarga de guardar ningún dato, excepto los de las páginas "General" y "Menú de configuración de mods". Si un mod individual no guarda correctamente sus datos, deberías contactar al autor de ese mod.
P: ¿Tiene esta versión la misma funcionalidad (es decir, la API) que las otras versiones del Menú de Configuración de Mods?
Sí. Sin embargo, es posible que no funcione como reemplazo directo para mods que usen las funciones "require", "dofile" o "pcall" para inicializar o invocar el Menú de Configuración de Mods. Otro problema común es el uso de propiedades obsoletas como "ModConfigMenuOptionType.BOOLEAN" en lugar de "ModConfigMenu.OptionType.BOOLEAN". Si eres autor de un mod y quieres cambiar a la versión pura, deberías probar todo a fondo.
P: ¿Qué significa "eliminar las anulaciones de API"?
A: La versión original sobrescribía algunas funciones de Lua y de la API de Isaac, como "pcall" y "RequireMod". Esta versión no sobrescribe ninguna función de la API.
P: ¿Cómo puedo saber qué versión de Mod Config Menu Pure tengo?
A: Hay 3 formas. Primero, puedes ver la versión en la consola. Segundo, puedes ver la versión en el archivo "log.txt" del juego. Tercero, puedes ver la versión al principio del archivo "C:Program Files (x86)SteamsteamappscommonThe Binding of Isaac Rebirthmods!!mod config menu_2681875787scriptsmodconfig.lua".
P: ¿Dónde se encuentra el archivo "log.txt" del juego?
R: Por defecto, se encuentra en la siguiente ruta: C:UsersjamesDocumentsMy GamesBinding of Isaac Repentancelog.txt
P: ¿Dónde se encuentran los datos de guardado del Menú de Configuración de Mods?
A: Por defecto, se encuentra en la siguiente ruta: C:Program Files (x86)SteamsteamappscommonThe Binding of Isaac Rebirthdata!!mod config menusave#.dat
P: ¿Por qué no me funciona el Menú de Configuración de Mods?
A: Funciona para todos los demás, así que el problema debes ser tú. Empieza por desinstalar el juego, elimina por completo todos los archivos sobrantes, reinstálalo y luego suscríbete únicamente a este mod en el taller, sin nada más. Para más información sobre dónde se encuentran los distintos archivos del juego, consulta
Explicación de mis carpetas y archivos de guardado[github.com]
P: ¿Qué cambió en la última actualización?
A: Como cualquier otro software de código abierto, puedes encontrar los cambios.
en GitHub[github.com]