private void loadPokedexOrder() {
		int pkmnCount = romEntry.getValue("InternalPokemonCount");
		int orderOffset = romEntry.getValue("PokedexOrder");
		pokedexCount = 0;
		for (int i = 1; i <= pkmnCount; i++) {
			int pokedexNum = rom[orderOffset + i - 1] & 0xFF;
			pokeRBYToNumTable[i] = pokedexNum;
			if (pokedexNum != 0 && pokeNumToRBYTable[pokedexNum] == 0) {
				pokeNumToRBYTable[pokedexNum] = i;
			}
			pokedexCount = Math.max(pokedexCount, pokedexNum);
		}
	}