Contexto: la pantalla se queda bloqueada al realizar cualquier movimiento, pero sólo al realizar movimientos: ni al entrar en mochila, ni al entrar en la visualización de equipo ni al huir. Lo que sí veo extraño es que, por ejemplo, si lanzo una Poké Ball, se realiza la animación correctamente y el mensaje se ejecuta también, pero cuando el oponente hace el movimiento, la pantalla se vuelve a quedar bloqueada. Me acaba de pasar en una batalla contra un Surskit que después de lanzarle una Poké Ball y no capturarlo, me ha hecho Burbuja a Torchic, la animación y el mensaje se ha ejecutado, incluso el de “¡Es muy efectivo!”, pero ahí se ha vuelto a quedar la pantalla congelada. Eso me hace pensar que el problema está en el “salto de turno”.
He realizado muchos cambios, pero la mayoría son cambios gráficos, o de stats/habilidades a Pokémon, o de las modificaciones simples de Pokecommunity, así que es difícil postearlos todos por aquí. De todos modos, este es mi repositorio en github:
https://github.com/ivanmartinezl/pokeemerald-expansion
En cualquier caso, gracias por molestarte en contestar.