En base a ASM he logrado hacer rutinas con las siguientes funciones.
- -Poner el nombre del tutor en la RAM, esto permite tener versatilidad para no tener que estar escribiendo el nombre del movimiento una y otra vez.
- -Checar compatibilidad con el tutor.
- -En el caso de Attract, checha que el pokemon posea sexo.
- -Comprobar que el pokemon no conosca el movimiento.
- -Comprobar si el pokemon tiene espacio libre en su movepool, y en caso de que no...
- -Desplegar una caja de texto para indicar que movimiento queremos reemplazar.
Asuntos pendintes:
-Comprobar la compatibilidad a base de Bits y no de Bytes como se hace actualmente.
-Mostrar la compatibilidad en el menu del equipo.
Una primera versión del tutor puede ser vista en el siguiente video, sin embargo no se muestra la caja de seleccion.
Pronto actualizare con la nueva versión y un parche.
YouTube Video