Registrarse

[pokeruby] Cambiando las opciones por defecto

Lunos

Enfrentando a La Organización
Miembro insignia
Holi.
Tutorial rapido en el que manipularemos las opciones escogidas por defecto en Pokémon R/S.
Antes de empezar, los creditos van para Firefly quien compartió la información justo aqui.
Dicho eso, empecemos.

Requisitos:
-Leer mi tema de introducción a Pokeruby.
-Editor de texto (yo usaré Notepad++)

Instrucciones:
1) Nos vamos al archivo pokeruby\src\new_game.c y lo abrimos con nuestro editor de texto.

2) Ctrl+F "void SetDefaultOptions" y veremos lo siguiente:
// L=A isnt set here for some reason.
void SetDefaultOptions(void)
{
gSaveBlock2.optionsTextSpeed = OPTIONS_TEXT_SPEED_MID;
gSaveBlock2.optionsWindowFrameType = 0;
gSaveBlock2.optionsSound = OPTIONS_SOUND_MONO;
gSaveBlock2.optionsBattleStyle = OPTIONS_BATTLE_STYLE_SHIFT;
gSaveBlock2.optionsBattleSceneOff = FALSE;
gSaveBlock2.regionMapZoom = FALSE;
}​
Basta con cambiar las opciones despues de un signo de equivalencia, y ya.

Yo lo dejé tal que asi:
// L=A isnt set here for some reason.
void SetDefaultOptions(void)
{
gSaveBlock2.optionsTextSpeed = OPTIONS_TEXT_SPEED_FAST;
gSaveBlock2.optionsWindowFrameType = 0;
gSaveBlock2.optionsSound = OPTIONS_SOUND_MONO;
gSaveBlock2.optionsBattleStyle = OPTIONS_BATTLE_STYLE_SET;
gSaveBlock2.optionsBattleSceneOff = TRUE;
gSaveBlock2.regionMapZoom = FALSE;
}​
[SIZE=12"]Protip: Si necesitan referencias, busquen "OPTIONS_TEXT_SPEED_FAST" en pokeruby\include\global.h[/SIZE]

3) C:\cygwin64\cygwin.bat
cd pokeruby
make

Aquí una muestra del resultado:


Y eso es todo.​
 

kakarotto

Leyenda de WaH
Un progreso menos relevante pero para demostrar que asi se pueden hacer cosas simples y cosas super avanzadas. Bien hecho
 

Jaizu

Usuario mítico
Una pequeña tip: combinar esto con borrar opciones del menú para quitar opciones del juego, como la velocidad del texto siempre normal/rápido o el estilo de combate a set
 
Arriba