I finally put my hands on your scripts and it's really awesome. Thanks a lot for this effort.

I just have a question, is there a way to keep the default Essential battlebox and menus?

Edit: I also noticed something, when a flying pokémon is sent you don't ear the landing sound (which is ok) but the screen still shakes . It should't expect in double battle when the other pokémon actually lands.