Iniciado por Cheve_X
Puedes hacer dos cosas, de las cuales te voy a recomendar intentes la segunda:
1º Opción: Luego del Msgbox y del fanfare, pones un Pause 0xYY, donde YY es el valor del Delay (32 en Decimal, 20 en Hex, es el equivalente a un segundo)
2º Opción: Cambias el tipo de Msgbox a 0x4, y luego del "waitfanfare", que está excelentemente usado, pones un "closeonkeypress", que será lo que te cierre el msgbox 0x4
La primera opción la pensé nada más ver el fallo y la probé, pero solo creaba una espera mayor entre cuando paraba el fanfare y hasta el próximo texto, no solucionaba el poder cerrar el que debía mantenerse en el fanfare.
La segunda opción ha sido la perfecta, pero no me ha hecho falta el "closeonkeypress", he mantenido el "waitmsg" y cambiando el tipo de msgbox ha sido suficiente (¿para que se usa el 04 exactamente?).
Y otra preguntita, así de gratis:
¿Hasta cuantos msgbox puedo meter dentro del trainerbattle cuando pierde?
Me refiero, ¿Podría meter esa parte del msgbox y el fanfare durante la derrota del enemigo, cuando sale su sprite y el de mi pokemon?
Se que con Brock en rojo fuego lo hacen, pero no lo mantienen en los siguientes líderes... no he sido capaz de entender como lo hacen.