Useful routines for Fire Red and Emerald, all stuck in a neat little .h