Eso que pides es más complicado, pero no es imposible. Prueba esto:
- Crea nuevos tilesets primarios, cada uno de una distinta estación.
- Programa una rutina ASM que cambie el tileset.
- Cambia los datos de los Pokémon salvajes (obviamente, con ASM).
- Juega con alguna que otra variable para cambiar el mensaje de los minis de los distintos mapas de la región.
Saludos.