Mola bastante el proyecto! n.n La verdad es que a veces duele hackear esmeralda, pero creo que es un gran reto n.n
En fin, mi única sugerencia era eso de los minis, ya que pokémon y trainers quiero que se pueden insertar fácilmente
Bueno, ahora que lo dices...
¿No podrías hacer alguna rutina que te permita cargar un battle background para un cierto lugar? En plan, en un escenario lleno de nubes pues se pone un battle background de nubes (Ya sabes, con un script de nivel asociado al mapa). Y que luego que se pudiera cargar el offeset del gráfico, raw y demás componentes manualmente (dentro ya del script)
Es rara la idea, pero algo es algo
Salu2!