Pues la verdad no conozco ningún tutorial, ni nadie que haya echo experimentos con ese tipo de "scripts". Habría que investigar las roms de ruby y FR para intentar averiguar cómo lo hacen para Latios/Latias-Suicune/Raiku/Entei, pero sinceramente no tengo ni idea...