¡Comienzan las votaciones del MPC o Mejor Proyecto Cuatrimestral de enero a abril de 2026!
¡Vota por tu proyecto favorito y recompensa el trabajo duro de los participantes!
Sería tan sencillo como igual que se guarda en Game.rxdata al llamar a pbSave, hacer un guardado cada X momentos y luego restaurarlo desde ahí. De igual forma que hacen los que tienen guardados múltiples.
Ten en cuenta que estás guardando en "raw" solo las variables globales e interruptores, lo cual no es realmente "volver a cualquier momento" ya que por ejemplo el equipo no se resetea a un momento determinado. Sería más recomendable hacer backups de la partida e ir restaurandolo según quisieras.
Es una elección más similar a Mundo Misterioso pero yo añadiría un “volver a empezar” o “repetir” si no te gusta la elección para no tener que volver a pasar por cerrar > abrir > nueva partida cada vez que te saliera algo que no tener gustase
a ver, cuando tu mandas un parámetro no tienes que definir con =. Puedes especificar (indicando la variable exacta del parámetro) con dos puntos. Si no, solo mandas el valor.
pbTrainerBattle(PBTrainers::HIKER, "Carlos", _I("..."), false, 0,false, pkm_fuera: true)
Debes tener en cuenta los...
Como te decía, estas cosas son más sencillas por el discord que en un post enorme pero...
Que sean opcionales quiere decir que si no los mandas tienen un valor por defecto. Cuando en la defininición del método (en Ruby no declaras y luego implementas si no que se hace "todo de una") pones el =...
Las dudas se resuelven mejor por el discord pero bueno vamos al lío :D
Yo según veo en tu implementación siguen sin ser obligatorios y eso no debería dar problemas. Obviamente los opcionales deben ir al final por lo que si añades nuevas variables deben ser opcionales o ir al inicio (y...
Ese 4 de get_character (4) determina el ID del evento. Lo que quiere decir que no tienes un evento en dicho mapa con ID 004. Cambia el numero por el que tenga las balls (que es el que en el mapa por defecto tiene el id 4). Si no tienes balls, borra el comando que llama a script del...
Es un engine para hacer juegos de GBA con C++ pero simplifica todo el proceso de memoria, sprites, audio y fuentes. En el caso de no modificar una ROM yo tiraría por algo así por simiplificar el proceso y no tener que implementarlo a mano en C.
Examples | Butano Docs (gvaliente.github.io)
“Guardar la información” te refieres al id, a los comandos…? El array de Game_Map tiene todos los eventos. Solo tendrias que recorrerlo y guardar en el fichero lo que necesitaras.
Actualizado a la v0.0.8: Antes se auto descargaba el album de Rojo y Azul por defecto para evitar que pudiera no haber datos disponibles. Ahora si hay algún album previamente descargado y se ha eliminado RGBY, se evita esta descarga.
Hombre, esto es bastante específico pero...
Las puertas deben tener 2 páginas: Una sin condición y otra para cuando has seleccionado ya una puerta diferente (con condición interruptor). Puedes utilizar varios interruptores y tener varias páginas.
En la primera página (sin condición) es la que...
La versión sencilla es: cuando seleccionas una puerta activas un interruptor que utilizan el resto de puertas para una pagina que simplemente tenga un mensaje de texto (tipo “Está completamente cerrada…”).
La versión algo mas complicada: haz lo mismo pero con una variable y juega con los...