Esta guía te enseñará cómo crear desafíos personalizados en The Binding of Isaac: Rebirth. Lo bueno de esta guía es que no requiere ningún conocimiento o habilidad de codificación. Simplemente siga los pasos a continuación para crear un desafío personalizado de The Binding of Isaac: Rebirth.
Requisitos
- Encuadernación de Isaac Arrepentimiento
- Un editor de texto. Recomiendo Notepad++ porque es gratuito y se adapta perfectamente a nuestros propósitos.
- Conocimientos informáticos muy básicos.
Paso 1: crear una carpeta de mods
Su desafío personalizado se ubicará en una carpeta de mods dentro de la carpeta de mods de Binding of Isaac. Para encontrar esto, simplemente haga clic derecho en el juego en su biblioteca de Steam, haga clic en propiedades y luego haga clic en "buscar archivos del juego". Desde aquí, ve a la carpeta llamada mods. Si tiene alguna modificación del taller instalada, debería verla aquí. A partir de aquí, debemos crear una carpeta que almacenará nuestros desafíos personalizados.
Se puede llamar como quieras. Realmente no importa cómo se llame si no está cargando sus desafíos en el taller, pero si lo está, debe ponerle un título que indique qué tipo de desafío(s) contiene. Dentro de su carpeta de mods recién creada, crearemos otra carpeta llamada "contenido". Ahora, dentro de esta carpeta, crearemos un documento de texto llamado "desafíos" que guardaremos como un archivo XML (lenguaje de marcado extensible). Dentro de este archivo, tendremos que hacer algunas cosas para configurarlo. Nuestra primera línea en nuestro archivo debería decir:
Luego tenga un espacio para una segunda línea, y nuestra tercera (y última) línea dirá:
Entre estas dos líneas, podemos hacer tantos desafíos individuales como queramos. Comience cada desafío en una nueva línea y escriba al final después de haber escrito todos nuestros parámetros de desafío.
Paso 2: Crear tu primer desafío
Crear un desafío es sorprendentemente simple cuando se trata de cuánto código (¡no te preocupes! No necesitas tener experiencia previa, ¡pero estás programando!) Tienes que escribir. Los parámetros de desafío se componen de varios valores que indican con qué personaje jugarás, con qué artículos, baratijas, píldoras, cartas, etc. comenzarás, y más. Cada parámetro tendrá una sección en esta guía que enumera los valores relevantes con una explicación de lo que hace el parámetro. Cuando digo "valores", me refiero a un número que está conectado a la identificación de un objeto coleccionable (como 1,2,3, etc.) o una operación booleana, es decir, una cadena que dice "verdadero" o "falso". Si esto suena abrumador, no se preocupe. En realidad es muy simple.
Hay algunos parámetros necesarios para cada desafío. Los enumeraré en el orden en que aparecen en esta captura de pantalla, pero el orden de los parámetros en el desafío no importa.
tipo de jugador es el parámetro que establece con qué personaje juegas. Una lista de relleno está disponible más adelante en esta guía. Tiene el siguiente formato: playertype=”0″
nombre es el nombre del desafío. Es una cadena, lo que significa que simplemente escribe lo que quieras que se llame al desafío entre comillas. El nombre del desafío en esta captura de pantalla es Trick Rage.
id es la identificación única asociada con el desafío. Para nuestros propósitos, realmente no usaremos esto para nada. Esto solo necesita ser un número que sea único para un desafío dado. Puede comenzar en 1 para su primer desafío y avanzar desde allí. Tiene el siguiente formato: id=”1″
Etapa final establece qué jefe debe ser derrotado para superar el desafío. Este es probablemente el parámetro más complicado porque ciertos jefes requieren el uso de un parámetro adicional. Estos son los posibles valores finales:
- mamá = 6
- El corazón de mamá/Vive = 8
- Isaac y Satanás = 10
Nota: se usa un parámetro adicional para establecer si el desafío te hace derrotar o no a Isaac o Satanás. Es un parámetro booleano donde "verdadero" lo establece en Isaac y "falso" lo establece en el cordero. Se llama altpath así que para configurarlo para Isaac escribirías endstage=”10″ altpath=”true”
??? y The Lamb = 11 Esto usa el mismo parámetro altpath que el endstage anterior, siendo "verdadero" para ??? y “falso” siendo para el cordero.
Madre = 8
Nota: se utiliza un parámetro adicional para distinguir Madre de Corazón de mamá, que tiene el mismo valor. Para hacer que Madre sea el objetivo final, escribe endstage=”8″ secretpath=”true” Esto hará que Isaac pueda ingresar automáticamente a todas las puertas secretas, pero aún tendrá que recolectar manualmente las piezas del cuchillo. Tenga en cuenta que es posible que ciertos desafíos no puedan recolectar la segunda pieza del cuchillo, y los bloqueos suaves se pueden evitar haciendo que Isaac comience con la pieza del cuchillo.
Mega Satanás: Para hacer que el último desafío sea mega satanás, primero elige si quieres que el jugador esté en el cofre o en el cuarto oscuro para la pelea de mega satanás usando los parámetros altpath y endstage que acabamos de discutir. Luego escriba megasatan=”true”. Esto hará que Isaac comience automáticamente con las dos piezas clave, que aún conservan su influencia sobre las posibilidades de Angel/Devil.
¡Estos son en realidad los únicos parámetros requeridos para que funcione un desafío! Pero tu reto no va a ser muy interesante solo con estos. Aquí hay dos parámetros importantes que casi todos los desafíos contendrán.
Objetos iniciales: Este parámetro, sorprendentemente, dicta con qué elementos comenzará tu personaje. Cada elemento del juego tiene una identificación asociada, que se puede encontrar en platinumgod.co.uk o en la wiki de fan gamepedia. Recomendaría la gamepedia sobre platinumgod porque también tiene las identificaciones de otras cosas útiles como baratijas, píldoras y tarjetas (más sobre esto más adelante). Las comas separan las listas para que se vean así: partidas=”1,2,3,4″
filtro de habitación: Este parámetro impedirá la aparición de ciertos tipos de habitaciones. Tenga en cuenta que no puede filtrar todas las salas, ya que no existirán salas válidas y el juego se bloqueará. Las comas separan las listas aquí nuevamente y las habitaciones tienen los siguientes ID:
- 1 = normal
- 2 = Tienda
- 3 = error
- 4 = Sala del tesoro
- 5 = jefe
- 6 = Minijefe
- 7 = Habitación Secreta
- 8 = Habitación Súper Secreta
- 9 = Arcada
- 10 = Habitación Maldita
- 11 = estadio
- 12 = Biblioteca
- 13 = Sala de sacrificio
- 14 = Habitación del Diablo
- 15 = Habitación Ángel
- 16 = Jefe Arena
- 17 = Carrera de jefes
- 18 = dormitorio limpio
- 19 = Dormitorio Sucio
- 20 = Bóveda
- 21 = Sala de dados
- 22 = mercado negro
- 23 = Greedexit (?) Probablemente no tenga efecto
- 24 = Planetario (no probado)
- 25 = Teletransportador (?) Probablemente no tenga efecto
- 26 = Teleportersalir (?) Probablemente no tenga efecto
- 27 = Salida secreta (?) Probablemente no tenga efecto
- 28 = Azul (Solamente se puede ingresar normalmente con la tecla azul)
- 29 = Ultrasecreto (no probado)
Entonces, si desea evitar que se reproduzcan las salas del tesoro y las salas de los ángeles, debe escribir roomfilter=”4,15″
Con este conocimiento, puede crear desafíos con un nombre y una identificación que le permitan jugar como un personaje específico, con elementos de inicio específicos, un objetivo específico y salas específicas filtradas. Ya hay mucho que puedes hacer con este conocimiento. Sin embargo, todavía hay mucho más que puedes hacer sin necesidad de saber nada sobre la codificación o la búsqueda de archivos de juegos. La siguiente sección será una lista detallada de otros parámetros de desafío y cómo usarlos.
Lista completa de atributos y valores
En esta sección, enumeraré los valores de los parámetros que no mencioné anteriormente. No enumeraré artículos y baratijas aquí debido a la cantidad que hay, pero sus ID están disponibles en la wiki de gamepedia.
tipo de jugador:
- 0 = Isaac (predeterminado)
- 1 = Magdalena
- 2 = Caín
- 3 = Judas
- 4 = ??? (Bebé cianótico)
- 5 = Eva
- 6 = Sansón
- 7 = azazel
- 8 = Lázaro
- 9 = Edén
- 10 = Los perdidos
- 11 = Lázaro II
- 12 = Judas negro
- 13 = Lilita
- 14 = Guardián
- 15 = Apolión
- 16 = Los olvidados
- 17 = El Alma (Nota: 16 y 17 son efectivamente el mismo personaje. Elegir un valor de 17 hará que el jugador comience como el alma en lugar de ser el olvidado, pero el resto de sus mecánicas son idénticas)
- 18 = Betania
- 19 = Jacob y Esaú
- 20 = Isaac contaminado
- 21 = Magdalena contaminada
- 22 = Caín contaminado
- 23 = Judas contaminado
- 25 = Contaminado ??? (Bebé cianótico)
- 26 = Eva contaminada
- 27 = Sansón contaminado
- 28 = Azazel corrupto
- 29 = Lázaro contaminado
- 30 = Edén contaminado
- 31 = Perdido Manchado
- 32 = Lilith contaminada
- 33 = Guardián corrupto
- 34 = Apollyon corrupto
- 35 = Manchado Olvidado
- 36 = Betania contaminada
- 37 = Jacob manchado
baratijas de partida establece con qué baratijas empiezas. Tiene el siguiente formato: startertrinkets=”1,2,3,4″ con comas de separación. Tenga en cuenta que solo puede comenzar con una baratija a menos que tenga un elemento que le permita tener 2, en cuyo caso puede comenzar con 2. Otras baratijas NO aparecerán en el juego. El valor de los números se puede encontrar en Binding of Isaac Wiki o platinumgod.co.uk. Por ejemplo, la ID de Swallowed Penny es 1.
píldora inicial establece con qué pastillas empiezas. Tiene el siguiente formato: píldora inicial = "1,2,3,4" con comas de separación. Tenga en cuenta que solo puede comenzar con una píldora a menos que tenga un elemento que le permita tener 2, en cuyo caso puede comenzar con 2. Otras píldoras NO aparecerán en el juego. Este atributo es mutuamente excluyente con la tarjeta de inicio. Los valores de las pastillas son los siguientes:
- -1 = Sin píldora (predeterminado)
- 0 = Gas malo
- 1 = Mal viaje
- 2 = bolas de acero
- 3 = Las bombas son clave
- 4 = Diarrea Explosiva
- 5 = Salud completa
- 6 = Salud Abajo
- 7 = salud arriba
- 8 = encontré pastillas
- 9 = pubertad
- 10 = mosca bonita
- 11 = Bajar rango
- 12 = Rango arriba
- 13 = Disminución de velocidad
- 14 = Acelerar
- 15 = Lágrimas
- 16 = lágrimas
- 17 = Suerte Abajo
- 18 = Suerte
- 19 = Telepíldoras
- 20 = 48 Horas de Energía!
- 21 = hematemesis
- 22 = Parálisis
- 23 = ¡Puedo ver para siempre!
- 24 = feromonas
- 25 = amnesia
- 26 = fiesta de limon
- 27 = Asistente RUA?
- 28 = Perc!
- 29 = ¡Adicto!
- 30 = Relajarse
- 31 = ???
- 32 = Uno te hace más grande
- 33 = Uno te hace pequeño
- 34 = ¡Infestado!
- 35 = ¿Infestado?
- 36 = ¡Píldora de poder!
- 37 = ¡Visión retro!
- 38 = ¡Amigos hasta el final!
- 39 = X-laxo
- 40 = Algo anda mal…
- 41 = Estoy somnoliento…
- 42 = ¡¡¡Estoy Emocionado!!!
- 43 = ¡Golpe!
- 44 = ¡Horf!
- 45 = ¡Se siente como si estuviera caminando sobre la luz del sol!
- 46 = ¡Vurp!
- 47 = Aumento de velocidad de disparo
- 48 = Disminución de velocidad de disparo
- 49 = Píldora Experimental
Parece que actualmente se desconocen las identificaciones de los efectos de las píldoras doradas y para caballos.
carta inicial establece con qué cartas comienzas. Tiene el siguiente formato: tarjeta inicial = ”1,2,3,4′ con comas de separación. Tenga en cuenta que solo puede comenzar con una tarjeta a menos que tenga un elemento que le permita tener 2, en cuyo caso puede comenzar con 2. Otras tarjetas NO aparecerán en el juego. Este atributo es mutuamente excluyente con la píldora inicial. Por ejemplo, el valor de The Magician es 3. Tenga en cuenta que cualquier elemento de la ranura q que no sea una píldora (como las runas y las piedras del alma) se incluye en esta categoría. Los valores de las tarjetas son los siguientes:
- -1 = Aleatorio
- 0 = Sin tarjeta (predeterminado)
- 1 = el tonto
- 2 = El Mago
- 3 = La Suma Sacerdotisa
- 4 = La Emperatriz
- 5 = El Emperador
- 6 = El Hierofante
- 7 = Los amantes
- 8 = El Carro
- 9 = Justicia
- 10 = El ermitaño
- 11 = Rueda de la fortuna
- 12 = Fuerza
- 13 = El ahorcado
- 14 = muerte
- 15 = Templanza
- 16 = El Diablo
- 17 = La Torre
- 18 = Las estrellas
- 19 = La Luna
- 20 = El Sol
- 21 = Juicio
- 22 = El Mundo
- 23 = 2 de tréboles
- 24 = 2 de Diamantes
- 25 = 2 de picas
- 26 = 2 de Corazones
- 27 = as de tréboles
- 28 = As de Diamantes
- 29 = as de picas
- 30 = As de Corazones
- 31 = comodín
- 32 = Hagalaz
- 33 = Jera
- 34 = Ehvaz
- 35 = Dagas
- 36 = Ansu
- 37 = Pertro
- 38 = berkano
- 39 = Álguiz
- 40 = Runa en blanco
- 41 = Runa Negra
- 42 = Tarjeta Caos
- 43 = Tarjeta de crédito
- 44 = Tarjeta de Reglas
- 45 = Una carta contra la humanidad
- 46 = Rey Suicida
- 47 = Tarjeta para salir de la cárcel gratis
- 48 = ? Tarjeta
- 49 = fragmento de dado
- 50 = contacto de emergencia
- 51 = Carta Sagrada
- 52 = Enorme Crecimiento
- 53 = Recuerdo antiguo
- 54 = Paseo de la Era
- 55 = fragmento de runa
- 56 = ¿El Loco?
- 57 = ¿El mago?
- 58 = ¿La Suma Sacerdotisa?
- 59 = ¿La Emperatriz?
- 60 = ¿El Emperador?
- 61 = ¿El Hierofante?
- 62 = ¿Los amantes?
- 63 = ¿El carro?
- 64 = ¿Justicia?
- 65 = ¿El ermitaño?
- 66 = ¿Rueda de la fortuna?
- 67 = ¿Fuerza?
- 68 = ¿El ahorcado?
- 69 = ¿Muerte?
- 70 = Templanza?
- 71 = ¿El diablo?
- 72 = ¿La Torre?
- 73 = ¿Las estrellas?
- 74 = ¿La Luna?
- 75 = ¿El Sol?
- 76 = ¿Juicio?
- 77 = ¿El mundo?
- 78 = Llave rota
- 79 = Reina de Corazones
- 80 = comodín
- 81 = Alma de Isaac
- 82 = Alma de Magdalena
- 83 = Alma de Caín
- 84 = Alma de Judas
- 85 = Alma de ??? (Bebé cianótico)
- 86 = Alma de Eva
- 87 = Alma de Sansón
- 88 = Alma de Azazel
- 89 = Alma de Lázaro
- 90 = Alma del Edén
- 91 = Alma de los Perdidos
- 92 = Alma de Lilith
- 93 = Alma del Guardián
- 94 = Alma de Apollyon
- 95 = Alma de los Olvidados
- 96 = Alma de Betania
- 97 = Alma de Jacob y Esaú
filtro de maldición: este parámetro impedirá el desove de ciertas maldiciones. Cada maldición tiene un valor asociado que se acumula de forma aditiva. Esto significa que tendrá un número para este parámetro incluso si usa varias maldiciones. Por ejemplo, para filtrar la maldición de Darkness y Labyrinth, el valor sería 3. Los valores son los siguientes:
- 1 = Oscuridad
- 2 = laberinto
- 4 = Perdido
- 8 = Desconocido
- 16 = maldito
- 32 = laberinto
- 64 = ciego
maldecir: esto es básicamente lo opuesto al filtro de maldición. Este valor hará que aparezcan maldiciones en todos los pisos. Tiene los mismos valores y reglas que cursefilter, por lo que para forzar la oscuridad y el laberinto en cada piso, el número sería 3.
logros: este parámetro forzará el desbloqueo de ciertos logros antes de que los jugadores puedan jugar tu desafío. Los ID se encuentran en los archivos del juego, por lo que si está utilizando este parámetro, es probable que su conocimiento supere el mío.
puede disparar: un parámetro muy importante que permite la venda de los ojos. Es booleano, por lo que permitir que escriba canshoot=”false” Curiosamente, no se puede quitar la venda de los ojos de Lilith.
- redhp. Agrega más corazones hp rojos. 2 = 1 contenedor.
- maxhp. Agregue más contenedores de salud. 2 = 1 contenedor.
- almahp. Añade más corazones de alma. 2 = 1 contenedor.
- negrohp. Agrega más corazones negros. 2 = 1 contenedor.
- monedas Añadir monedas. El valor es idéntico a la cantidad de monedas añadidas.
- daño máximo. Limita el daño máximo. No puede ser inferior a 100.
- añadir daño Añade más daño.
- minifuego Tasa de fuego mínima.
- minshotspeed. Velocidad mínima de disparo.
- gran rango Usado solo en el desafío PONG. Hace que el rango sea ridículamente alto.
- dificultad. Establece la dificultad. Los valores válidos son:
- 0 = normales. (defecto)
- 1 = Duro.
Paso 3: Publicación
Ahora que sabe mucho sobre los desafíos y ha creado algunos propios, es posible que desee publicarlos en el taller. Bueno, estás de suerte porque ya has recorrido el 90 % del camino gracias a lo que configuramos en el paso 1.
Antes de publicar su desafío, asegúrese de haberlo superado sin hacer trampa una o dos veces para evitar comentarios enojados. Esto también es necesario porque necesitas jugar con tu mod al menos una vez para generar un archivo metadata.xml, que necesitamos para el taller.
Ahora vamos a la carpeta de Isaac, que ya sabemos cómo encontrar desde el paso uno. Luego vaya a la carpeta de herramientas en lugar de a la carpeta de mods. Desde aquí, inicie ModUploader.exe. Ahora arrastra la carpeta metadata.xml que se puede encontrar dentro de su carpeta mod específica (debe ser el único otro archivo además de nuestros archivos de contenido/desafíos). Desde aquí, puede editar la descripción a su gusto e incluir notas de cambio. Debajo de las etiquetas, marque la casilla de desafíos, luego haga clic en cargar mod. ¡Entonces ya está!
A estas alturas, espero que hayas creado tu primer desafío y tal vez incluso lo hayas subido al taller para que tus amigos y la comunidad de Isaac en general puedan jugarlo. No es tan difícil, ¿verdad? Aún así, como con cualquier cosa relacionada con la modificación, estoy seguro de que tienes preguntas e incógnitas. Responderé lo que pueda, pero como dije antes, no soy programador. Así que aquí hay algunos consejos de un compañero que no es programador:
- La sintaxis importa mucho. Si su juego falla al iniciarse después de haber editado su archivo de desafío, asegúrese de que cada desafío tenga un /> al final y que cada parámetro esté escrito y formateado correctamente, con cadenas, valores y oposiciones booleanas entre comillas a continuación. a = después del parámetro deseado sin espacios entre nada.
- La forma más fácil de aprender es ver lo que hacen los demás. Descargue un paquete de desafíos del taller y vea su archivo de desafíos.xml para ver cómo han configurado las cosas. También subiré mi propio paquete de desafío al taller y lo vincularé a continuación, para que pueda ver cómo he formateado las cosas.
Eso es todo lo que estamos compartiendo hoy para este El sacrificio de Isaac: Renacimiento guía. Esta guía fue originalmente creada y escrita por Settra el Imperecedero. En caso de que no actualicemos esta guía, puede encontrar la última actualización siguiendo este liga.