Also keep in mind that in XD, for shadow pokemon that have nature locks, and/or situations where you encounter multiple shadow pokemon, the PID/IV/Nature legality is stupidly complex. Admiral_Fish's version of RNG Reporter handles this properly and will give you valid spreads for specific encounter situations. Downside, you will have to google search to find his github, compile RNG Reporter yourself, and then figure out where that new feature is. You can also contact him too via IRC for help.