Si, de hecho es algo simple, solo que tardado.
Pienso en dos maneras, la primera sería editar los commando de batalla para que se maneje solo bajo ciertos condicionales, lo cual sería bastante largo de realizar pero posible; otra manera sería realizar un evento tipo escena en donde usas imágenes para representar la batalla, ya sea usando screenshoots de una batalla o simplemente usar las imagenes que ya existen en Graphics/pictures y Graphics/Battlebacks para dar el efecto que estás en una batalla.
Si quieres hacerlo de la segunda manera, puedo hacer un script base para que edites y agregues lo que necesitas en tu evento.
Saludos.