Al cambiar de mapa para que se carguen los nuevos datos del mapa debe haber un refrescado, lo cual impide que se haga un warp sin hacer un fadescreen, lo cual se hace para eso mismo, ocultar el momento en que los nuevos datos se cargan. Lo mas que podrias hacer es un setmaptile a cada tile del mapra para hacer un cambio completo de tiles. Aunque con los eventos no creo que se pueda.