Pokémon data substructures in Generation III