commit b308789ec872f2bcfc4ff6ea185ac0aba84c19c9 Author: Quildra Date: Sat Sep 28 22:48:10 2024 +0100 - First pass at a working copy diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..fa1449e --- /dev/null +++ b/.gitignore @@ -0,0 +1,3 @@ +pokemon_cache.db +pokemon_database.db +Utilities/venv/ diff --git a/OriginDex.py b/OriginDex.py new file mode 100644 index 0000000..6c17e30 --- /dev/null +++ b/OriginDex.py @@ -0,0 +1,30 @@ +import csv +from flask import Flask, render_template + +app = Flask(__name__) + +def load_pokemon_data(): + pokemon_list = [] + earliest_games = {} + + # Load Pokemon Home list + with open('pokemon_home_list.csv', 'r') as file: + reader = csv.DictReader(file) + for row in reader: + pokemon_list.append(row) + + # Load earliest games data + with open('pokemon_earliest_games.csv', 'r') as file: + reader = csv.DictReader(file) + for row in reader: + earliest_games[row['Pokemon']] = row['Earliest Game'] + + return pokemon_list, earliest_games + +@app.route('/') +def index(): + pokemon_list, earliest_games = load_pokemon_data() + return render_template('index.html', pokemon_list=pokemon_list, earliest_games=earliest_games) + +if __name__ == '__main__': + app.run(debug=True) diff --git a/Utilities/DBVisualiser.py b/Utilities/DBVisualiser.py new file mode 100644 index 0000000..356c616 --- /dev/null +++ b/Utilities/DBVisualiser.py @@ -0,0 +1,585 @@ +import sys +import sqlite3 +import json +import os +from datetime import datetime +from PyQt6.QtWidgets import (QApplication, QMainWindow, QListWidget, QLabel, + QVBoxLayout, QHBoxLayout, QWidget, QPushButton, + QTableWidget, QTableWidgetItem, QHeaderView, + QLineEdit, QCheckBox, QFormLayout, QMessageBox, + QDialog, QComboBox, QFileDialog, QTabWidget) +from PyQt6.QtGui import QPixmap +from PyQt6.QtCore import Qt + +class PokemonDatabaseApp(QMainWindow): + def __init__(self): + super().__init__() + self.setWindowTitle("Pokémon Database Viewer") + self.setGeometry(100, 100, 1200, 600) + + # Create an in-memory database + self.conn = sqlite3.connect(':memory:') + self.cursor = self.conn.cursor() + + # Load the database from disk into memory + self.load_database() + + # Apply all existing patches + self.apply_all_patches() + + self.current_pokemon_id = None + self.current_pokemon_name = None + self.current_form_id = None + self.all_pokemon = [] + self.patches = {} + self.init_ui() + self.load_locations_list() + + def init_ui(self): + main_layout = QVBoxLayout() + + # Create tab widget + self.tab_widget = QTabWidget() + + # Create and add Pokemon tab + pokemon_tab = self.create_pokemon_tab() + self.tab_widget.addTab(pokemon_tab, "Pokémon") + + # Create and add Locations tab + locations_tab = self.create_locations_tab() + self.tab_widget.addTab(locations_tab, "Locations") + + main_layout.addWidget(self.tab_widget) + + container = QWidget() + container.setLayout(main_layout) + self.setCentralWidget(container) + + self.load_pokemon_list() + + def create_pokemon_tab(self): + pokemon_tab = QWidget() + tab_layout = QHBoxLayout() + + # Pokémon list section + pokemon_list_layout = QVBoxLayout() + + # Search box + self.search_box = QLineEdit() + self.search_box.setPlaceholderText("Search Pokémon...") + self.search_box.textChanged.connect(self.filter_pokemon_list) + pokemon_list_layout.addWidget(self.search_box) + + # Pokémon list + self.pokemon_list = QListWidget() + self.pokemon_list.itemClicked.connect(self.load_pokemon_data) + pokemon_list_layout.addWidget(self.pokemon_list) + + tab_layout.addLayout(pokemon_list_layout, 1) + + # Pokémon details + details_layout = QVBoxLayout() + + image_and_form_layout = QHBoxLayout() + + # Image + self.image_label = QLabel() + self.image_label.setFixedSize(200, 200) + self.image_label.setAlignment(Qt.AlignmentFlag.AlignCenter) + image_and_form_layout.addWidget(self.image_label) + + # Form details + form_details_layout = QFormLayout() + self.form_name_edit = QLineEdit() + self.is_default_checkbox = QCheckBox() + self.image_path_edit = QLineEdit() + form_details_layout.addRow("Form Name:", self.form_name_edit) + form_details_layout.addRow("Default Form:", self.is_default_checkbox) + form_details_layout.addRow("Image Path:", self.image_path_edit) + + # Save button + self.save_button = QPushButton("Save Form Changes") + self.save_button.clicked.connect(self.save_form_changes) + form_details_layout.addRow(self.save_button) + + image_and_form_layout.addLayout(form_details_layout) + details_layout.addLayout(image_and_form_layout) + + # Forms list and add new form button + forms_layout = QHBoxLayout() + self.forms_list = QListWidget() + self.forms_list.itemClicked.connect(self.load_form_data) + forms_layout.addWidget(self.forms_list) + + add_form_button = QPushButton("Add New Form") + add_form_button.clicked.connect(self.add_new_form) + details_layout.addWidget(add_form_button) + + details_layout.addWidget(QLabel("Forms:")) + details_layout.addLayout(forms_layout) + + # Encounters table and add new encounter button + self.encounters_table = QTableWidget() + self.encounters_table.setColumnCount(3) + self.encounters_table.setHorizontalHeaderLabels(['Game', 'Location', 'Method']) + self.encounters_table.horizontalHeader().setSectionResizeMode(QHeaderView.ResizeMode.Stretch) + details_layout.addWidget(QLabel("Encounters:")) + details_layout.addWidget(self.encounters_table) + + add_encounter_button = QPushButton("Add New Encounter") + add_encounter_button.clicked.connect(self.add_new_encounter) + details_layout.addWidget(add_encounter_button) + + tab_layout.addLayout(details_layout, 2) + + pokemon_tab.setLayout(tab_layout) + return pokemon_tab + + def create_locations_tab(self): + locations_tab = QWidget() + tab_layout = QHBoxLayout() + + # Locations list + locations_list_layout = QVBoxLayout() + + # Search box for locations + self.locations_search_box = QLineEdit() + self.locations_search_box.setPlaceholderText("Search Locations...") + self.locations_search_box.textChanged.connect(self.filter_locations_list) + locations_list_layout.addWidget(self.locations_search_box) + + # Locations list + self.locations_list = QListWidget() + self.locations_list.itemClicked.connect(self.load_location_data) + locations_list_layout.addWidget(self.locations_list) + + # Add new location button + add_location_button = QPushButton("Add New Location") + add_location_button.clicked.connect(self.add_new_location) + locations_list_layout.addWidget(add_location_button) + + tab_layout.addLayout(locations_list_layout, 1) + + # Location details + location_details_layout = QFormLayout() + + self.location_name_edit = QLineEdit() + self.location_description_edit = QLineEdit() + + location_details_layout.addRow("Name:", self.location_name_edit) + location_details_layout.addRow("description:", self.location_description_edit) + + # Save location changes button + save_location_button = QPushButton("Save Location Changes") + save_location_button.clicked.connect(self.save_location_changes) + location_details_layout.addRow(save_location_button) + + tab_layout.addLayout(location_details_layout, 2) + + locations_tab.setLayout(tab_layout) + return locations_tab + + def load_database(self): + disk_conn = sqlite3.connect('pokemon_database.db') + disk_conn.backup(self.conn) + disk_conn.close() + + def apply_all_patches(self): + patches_dir = "patches" + if not os.path.exists(patches_dir): + return + + patch_files = sorted([f for f in os.listdir(patches_dir) if f.endswith('.json')]) + for patch_file in patch_files: + with open(os.path.join(patches_dir, patch_file), 'r') as f: + patches = json.load(f) + self.apply_patches(patches) + + def apply_patches(self, patches): + try: + for timestamp, patch in patches.items(): + if patch["type"] == "form_update": + self.cursor.execute(""" + UPDATE pokemon_forms + SET form_name = ?, is_default = ?, image_path = ? + WHERE id = ? + """, (patch["form_name"], patch["is_default"], patch["image_path"], patch["form_id"])) + elif patch["type"] == "new_form": + self.cursor.execute(""" + INSERT INTO pokemon_forms (pokemon_id, form_name, is_default, image_path) + VALUES (?, ?, ?, ?) + """, (patch["pokemon_id"], patch["form_name"], patch["is_default"], patch["image_path"])) + elif patch["type"] == "new_encounter": + self.cursor.execute(""" + INSERT INTO form_encounters (form_id, game_id, location_id, encounter_method_id) + VALUES (?, + (SELECT id FROM games WHERE name = ?), + (SELECT id FROM locations WHERE name = ?), + (SELECT id FROM encounter_methods WHERE name = ?)) + """, (patch["form_id"], patch["game"], patch["location"], patch["method"])) + elif patch["type"] == "location_update": + self.cursor.execute(""" + UPDATE locations + SET name = ?, description = ? + WHERE name = ? + """, (patch["new_name"], patch["description"], patch["old_name"])) + elif patch["type"] == "new_location": + self.cursor.execute(""" + INSERT INTO locations (name, description) + VALUES (?, ?) + """, (patch["name"], patch["description"])) + + self.conn.commit() + except sqlite3.Error as e: + print(f"An error occurred while applying patches: {e}") + + def load_pokemon_list(self): + self.cursor.execute("SELECT national_dex_number, name FROM pokemon ORDER BY national_dex_number") + self.all_pokemon = [f"{row[0]:03d} - {row[1]}" for row in self.cursor.fetchall()] + self.pokemon_list.addItems(self.all_pokemon) + + def filter_pokemon_list(self): + search_text = self.search_box.text().lower() + self.pokemon_list.clear() + for pokemon in self.all_pokemon: + if search_text in pokemon.lower(): + self.pokemon_list.addItem(pokemon) + + def load_pokemon_data(self, item): + self.current_pokemon_id = int(item.text().split('-')[0]) + self.current_pokemon_name = item.text().split('-')[1] + # Load forms + self.forms_list.clear() + self.cursor.execute(""" + SELECT form_name FROM pokemon_forms + WHERE pokemon_id = ? + ORDER BY is_default DESC, form_name + """, (self.current_pokemon_id,)) + for row in self.cursor.fetchall(): + self.forms_list.addItem(row[0]) + + # Load default form data + self.forms_list.setCurrentRow(0) + self.load_form_data(self.forms_list.item(0)) + + def load_form_data(self, item): + if not item: + return + + form_name = item.text() + + # Load form data + self.cursor.execute(""" + SELECT id, form_name, is_default, image_path FROM pokemon_forms + WHERE pokemon_id = ? AND form_name = ? + """, (self.current_pokemon_id, form_name)) + form_data = self.cursor.fetchone() + if form_data: + self.current_form_id, form_name, is_default, image_path = form_data + + # Update form details + self.form_name_edit.setText(form_name) + self.is_default_checkbox.setChecked(bool(is_default)) + self.image_path_edit.setText(image_path) + + # Load image + pixmap = QPixmap(image_path) + self.image_label.setPixmap(pixmap.scaled(200, 200, Qt.AspectRatioMode.KeepAspectRatio)) + + # Load encounters + self.encounters_table.setRowCount(0) + self.cursor.execute(""" + SELECT g.name, l.name, em.name + FROM form_encounters fe + JOIN games g ON fe.game_id = g.id + JOIN locations l ON fe.location_id = l.id + JOIN encounter_methods em ON fe.encounter_method_id = em.id + WHERE fe.form_id = ? + ORDER BY g.name, l.name + """, (self.current_form_id,)) + for row in self.cursor.fetchall(): + current_row = self.encounters_table.rowCount() + self.encounters_table.insertRow(current_row) + for col, value in enumerate(row): + self.encounters_table.setItem(current_row, col, QTableWidgetItem(str(value))) + + def save_form_changes(self): + if not self.current_form_id: + return + + new_form_name = self.form_name_edit.text() + new_is_default = self.is_default_checkbox.isChecked() + new_image_path = self.image_path_edit.text() + + # Add changes to patches + patch = { + "type": "form_update", + "form_id": self.current_form_id, + "form_name": new_form_name, + "is_default": new_is_default, + "image_path": new_image_path + } + self.add_to_patches(patch) + + try: + self.cursor.execute(""" + UPDATE pokemon_forms + SET form_name = ?, is_default = ?, image_path = ? + WHERE id = ? + """, (new_form_name, new_is_default, new_image_path, self.current_form_id)) + self.conn.commit() + QMessageBox.information(self, "Success", "Form data updated successfully!") + + # Refresh the forms list and current form data + self.load_pokemon_data(self.pokemon_list.currentItem()) + except sqlite3.Error as e: + QMessageBox.warning(self, "Error", f"An error occurred: {e}") + + def add_new_form(self): + if not self.current_pokemon_id: + QMessageBox.warning(self, "Error", "Please select a Pokémon first.") + return + + dialog = QDialog(self) + dialog.setWindowTitle("Add New Form") + layout = QFormLayout(dialog) + + form_name_edit = QLineEdit() + layout.addRow("Form Name:", form_name_edit) + + buttons = QHBoxLayout() + save_button = QPushButton("Save") + save_button.clicked.connect(dialog.accept) + cancel_button = QPushButton("Cancel") + cancel_button.clicked.connect(dialog.reject) + buttons.addWidget(save_button) + buttons.addWidget(cancel_button) + layout.addRow(buttons) + + if dialog.exec() == QDialog.DialogCode.Accepted: + form_name = form_name_edit.text() + + try: + self.cursor.execute(""" + INSERT INTO pokemon_forms (pokemon_id, form_name, is_default, image_path) + VALUES (?, ?, ?, ?) + """, (self.current_pokemon_id, form_name, False, f"images/pokemon/{self.current_pokemon_id:04d}_{self.current_pokemon_name}_({form_name}).png".replace(" ", "_"))) + self.conn.commit() + new_form_id = self.cursor.lastrowid + + # Add new form to patches + patch = { + "type": "new_form", + "form_id": new_form_id, + "pokemon_id": self.current_pokemon_id, + "form_name": form_name, + "is_default": False, + "image_path": f"images/pokemon/{self.current_pokemon_id:04d}_{self.current_pokemon_name}_({form_name}).png".replace(" ", "_") + } + self.add_to_patches(patch) + + QMessageBox.information(self, "Success", "New form added successfully!") + self.load_pokemon_data(self.pokemon_list.currentItem()) + except sqlite3.Error as e: + QMessageBox.warning(self, "Error", f"An error occurred: {e}") + + def add_new_encounter(self): + if not self.current_form_id: + QMessageBox.warning(self, "Error", "Please select a form first.") + return + + dialog = QDialog(self) + dialog.setWindowTitle("Add New Encounter") + layout = QFormLayout(dialog) + + game_combo = QComboBox() + self.cursor.execute("SELECT name FROM games ORDER BY name") + games = [row[0] for row in self.cursor.fetchall()] + game_combo.addItems(games) + layout.addRow("Game:", game_combo) + + location_combo = QComboBox() + self.cursor.execute("SELECT name FROM locations ORDER BY name") + locations = [row[0] for row in self.cursor.fetchall()] + location_combo.addItems(locations) + layout.addRow("Location:", location_combo) + + method_combo = QComboBox() + self.cursor.execute("SELECT name FROM encounter_methods ORDER BY name") + methods = [row[0] for row in self.cursor.fetchall()] + method_combo.addItems(methods) + layout.addRow("Method:", method_combo) + + buttons = QHBoxLayout() + save_button = QPushButton("Save") + save_button.clicked.connect(dialog.accept) + cancel_button = QPushButton("Cancel") + cancel_button.clicked.connect(dialog.reject) + buttons.addWidget(save_button) + buttons.addWidget(cancel_button) + layout.addRow(buttons) + + if dialog.exec() == QDialog.DialogCode.Accepted: + game = game_combo.currentText() + location = location_combo.currentText() + method = method_combo.currentText() + + try: + self.cursor.execute(""" + INSERT INTO form_encounters (form_id, game_id, location_id, encounter_method_id) + VALUES (?, + (SELECT id FROM games WHERE name = ?), + (SELECT id FROM locations WHERE name = ?), + (SELECT id FROM encounter_methods WHERE name = ?)) + """, (self.current_form_id, game, location, method)) + self.conn.commit() + new_encounter_id = self.cursor.lastrowid + + # Add new encounter to patches + patch = { + "type": "new_encounter", + "encounter_id": new_encounter_id, + "form_id": self.current_form_id, + "game": game, + "location": location, + "method": method + } + self.add_to_patches(patch) + + QMessageBox.information(self, "Success", "New encounter added successfully!") + self.load_form_data(self.forms_list.currentItem()) + except sqlite3.Error as e: + QMessageBox.warning(self, "Error", f"An error occurred: {e}") + + def add_to_patches(self, patch): + timestamp = datetime.now().strftime("%Y%m%d_%H%M%S") + self.patches[f"{timestamp}_{len(self.patches)}"] = patch + self.auto_save_patches() + + def auto_save_patches(self): + patches_dir = "patches" + if not os.path.exists(patches_dir): + os.makedirs(patches_dir) + + timestamp = datetime.now().strftime("%Y%m%d_%H%M%S") + file_name = f"{patches_dir}/patch_{timestamp}.json" + + with open(file_name, 'w') as f: + json.dump(self.patches, f, indent=2) + + print(f"Patches auto-saved to {file_name}") + + def closeEvent(self, event): + reply = QMessageBox.question(self, 'Save Changes', + "Do you want to save changes to the disk database?", + QMessageBox.StandardButton.Yes | QMessageBox.StandardButton.No, + QMessageBox.StandardButton.No) + + if reply == QMessageBox.StandardButton.Yes: + # Save changes to disk + disk_conn = sqlite3.connect('pokemon_database.db') + self.conn.backup(disk_conn) + disk_conn.close() + QMessageBox.information(self, "Success", "Changes saved to disk database.") + + self.conn.close() + event.accept() + + def filter_locations_list(self): + search_text = self.locations_search_box.text().lower() + for i in range(self.locations_list.count()): + item = self.locations_list.item(i) + if search_text in item.text().lower(): + item.setHidden(False) + else: + item.setHidden(True) + + def load_location_data(self, item): + location_name = item.text() + self.cursor.execute("SELECT name, description FROM locations WHERE name = ?", (location_name,)) + location_data = self.cursor.fetchone() + if location_data: + self.location_name_edit.setText(location_data[0]) + self.location_description_edit.setText(location_data[1]) + + def save_location_changes(self): + old_name = self.locations_list.currentItem().text() + new_name = self.location_name_edit.text() + new_description = self.location_description_edit.text() + + try: + self.cursor.execute(""" + UPDATE locations + SET name = ?, description = ? + WHERE name = ? + """, (new_name, new_description, old_name)) + self.conn.commit() + + # Add changes to patches + patch = { + "type": "location_update", + "old_name": old_name, + "new_name": new_name, + "description": new_description + } + self.add_to_patches(patch) + + QMessageBox.information(self, "Success", "Location data updated successfully!") + self.load_locations_list() + except sqlite3.Error as e: + QMessageBox.warning(self, "Error", f"An error occurred: {e}") + + def add_new_location(self): + dialog = QDialog(self) + dialog.setWindowTitle("Add New Location") + layout = QFormLayout(dialog) + + name_edit = QLineEdit() + description_edit = QLineEdit() + layout.addRow("Name:", name_edit) + layout.addRow("description:", description_edit) + + buttons = QHBoxLayout() + save_button = QPushButton("Save") + save_button.clicked.connect(dialog.accept) + cancel_button = QPushButton("Cancel") + cancel_button.clicked.connect(dialog.reject) + buttons.addWidget(save_button) + buttons.addWidget(cancel_button) + layout.addRow(buttons) + + if dialog.exec() == QDialog.DialogCode.Accepted: + name = name_edit.text() + description = description_edit.text() + + try: + self.cursor.execute(""" + INSERT INTO locations (name, description) + VALUES (?, ?) + """, (name, description)) + self.conn.commit() + + # Add new location to patches + patch = { + "type": "new_location", + "name": name, + "description": description + } + self.add_to_patches(patch) + + QMessageBox.information(self, "Success", "New location added successfully!") + self.load_locations_list() + except sqlite3.Error as e: + QMessageBox.warning(self, "Error", f"An error occurred: {e}") + + def load_locations_list(self): + self.locations_list.clear() + self.cursor.execute("SELECT name FROM locations ORDER BY name") + locations = [row[0] for row in self.cursor.fetchall()] + self.locations_list.addItems(locations) + +if __name__ == '__main__': + app = QApplication(sys.argv) + window = PokemonDatabaseApp() + window.show() + sys.exit(app.exec()) diff --git a/Utilities/DatabaseBuilder.py b/Utilities/DatabaseBuilder.py new file mode 100644 index 0000000..3334293 --- /dev/null +++ b/Utilities/DatabaseBuilder.py @@ -0,0 +1,354 @@ +import sqlite3 +import csv +import re + +def create_connection(): + conn = sqlite3.connect('pokemon_database.db') + return conn + +def create_tables(conn): + cursor = conn.cursor() + + # Create games table + cursor.execute(''' + CREATE TABLE IF NOT EXISTS games ( + id INTEGER PRIMARY KEY, + name TEXT NOT NULL, + generation INTEGER NOT NULL + ) + ''') + + # Create marks table + cursor.execute(''' + CREATE TABLE IF NOT EXISTS marks ( + id INTEGER PRIMARY KEY, + name TEXT NOT NULL, + icon_path TEXT NOT NULL + ) + ''') + + # Create mark_game_associations table + cursor.execute(''' + CREATE TABLE IF NOT EXISTS mark_game_associations ( + mark_id INTEGER, + game_id INTEGER, + FOREIGN KEY (mark_id) REFERENCES marks (id), + FOREIGN KEY (game_id) REFERENCES games (id), + PRIMARY KEY (mark_id, game_id) + ) + ''') + + # Create pokemon table + cursor.execute(''' + CREATE TABLE IF NOT EXISTS pokemon ( + national_dex_number INTEGER PRIMARY KEY, + name TEXT NOT NULL + ) + ''') + + # Create pokemon_forms table + cursor.execute(''' + CREATE TABLE IF NOT EXISTS pokemon_forms ( + id INTEGER PRIMARY KEY, + pokemon_id INTEGER NOT NULL, + form_name TEXT NOT NULL, + is_default BOOLEAN NOT NULL, + image_path TEXT NOT NULL, + FOREIGN KEY (pokemon_id) REFERENCES pokemon (national_dex_number), + UNIQUE (pokemon_id, form_name) + ) + ''') + + # Create encounter_methods table + cursor.execute(''' + CREATE TABLE IF NOT EXISTS encounter_methods ( + id INTEGER PRIMARY KEY, + name TEXT UNIQUE NOT NULL + ) + ''') + + # Create locations table + cursor.execute(''' + CREATE TABLE IF NOT EXISTS locations ( + id INTEGER PRIMARY KEY, + name TEXT UNIQUE NOT NULL, + description TEXT + ) + ''') + + # Create form_encounters table + cursor.execute(''' + CREATE TABLE IF NOT EXISTS form_encounters ( + id INTEGER PRIMARY KEY, + form_id INTEGER NOT NULL, + game_id INTEGER NOT NULL, + location_id INTEGER NOT NULL, + encounter_method_id INTEGER NOT NULL, + FOREIGN KEY (form_id) REFERENCES pokemon_forms (id), + FOREIGN KEY (game_id) REFERENCES games (id), + FOREIGN KEY (location_id) REFERENCES locations (id), + FOREIGN KEY (encounter_method_id) REFERENCES encounter_methods (id), + UNIQUE (form_id, game_id, location_id, encounter_method_id) + ) + ''') + + # Create alternate_game_names table + cursor.execute(''' + CREATE TABLE IF NOT EXISTS alternate_game_names ( + id INTEGER PRIMARY KEY, + game_id INTEGER NOT NULL, + alternate_name TEXT NOT NULL, + FOREIGN KEY (game_id) REFERENCES games (id), + UNIQUE (alternate_name COLLATE NOCASE) + ) + ''') + + conn.commit() + +def load_game_data(conn): + cursor = conn.cursor() + + games = [ + ("Red", 1, ["Red Version"]), + ("Blue", 1, ["Blue Version"]), + ("Yellow", 1, ["Yellow Version"]), + ("Gold", 2, ["Gold Version"]), + ("Silver", 2, ["Silver Version"]), + ("Crystal", 2, ["Crystal Version"]), + ("Ruby", 3, ["Ruby Version"]), + ("Sapphire", 3, ["Sapphire Version"]), + ("Emerald", 3, ["Emerald Version"]), + ("FireRed", 3, ["Fire Red", "Fire-Red"]), + ("LeafGreen", 3, ["Leaf Green", "Leaf-Green"]), + ("Diamond", 4, ["Diamond Version"]), + ("Pearl", 4, ["Pearl Version"]), + ("Platinum", 4, ["Platinum Version"]), + ("HeartGold", 4, ["Heart Gold", "Heart-Gold"]), + ("SoulSilver", 4, ["Soul Silver", "Soul-Silver"]), + ("Black", 5, ["Black Version"]), + ("White", 5, ["White Version"]), + ("Black 2", 5, ["Black Version 2", "Black-2"]), + ("White 2", 5, ["White Version 2", "White-2"]), + ("X", 6, ["X Version"]), + ("Y", 6, ["Y Version"]), + ("Omega Ruby", 6, ["Omega Ruby Version", "Omega-Ruby"]), + ("Alpha Sapphire", 6, ["Alpha Sapphire Version", "Alpha-Sapphire"]), + ("Sun", 7, ["Sun Version"]), + ("Moon", 7, ["Moon Version"]), + ("Ultra Sun", 7, ["Ultra Sun Version", "Ultra-Sun"]), + ("Ultra Moon", 7, ["Ultra Moon Version", "Ultra-Moon"]), + ("Let's Go Pikachu", 7, ["Let's Go, Pikachu!", "Lets Go Pikachu"]), + ("Let's Go Eevee", 7, ["Let's Go, Eevee!", "Lets Go Eevee"]), + ("Sword", 8, ["Sword Version"]), + ("Shield", 8, ["Shield Version"]), + ("Brilliant Diamond", 8, ["Brilliant Diamond Version", "Brilliant-Diamond"]), + ("Shining Pearl", 8, ["Shining Pearl Version", "Shining-Pearl"]), + ("Legends Arceus", 8, ["Legends: Arceus", "Legends-Arceus"]), + ("Scarlet", 9, ["Scarlet Version"]), + ("Violet", 9, ["Violet Version"]), + ] + + for game in games: + cursor.execute(''' + INSERT OR IGNORE INTO games (name, generation) + VALUES (?, ?) + ''', (game[0], game[1])) + + game_id = cursor.lastrowid + + # Insert alternate names + for alt_name in game[2]: + cursor.execute(''' + INSERT OR IGNORE INTO alternate_game_names (game_id, alternate_name) + VALUES (?, ?) + ''', (game_id, alt_name)) + + conn.commit() + +def load_mark_data(conn): + cursor = conn.cursor() + + marks = [ + ("Game Boy", "images/marks/GB_icon_HOME.png", ["Red", "Blue", "Yellow", "Gold", "Silver", "Crystal", "Ruby", "Sapphire", "Emerald", "FireRed", "LeafGreen"]), + ("Kalos", "images/marks/Blue_pentagon_HOME.png", ["X", "Y", "Omega Ruby", "Alpha Sapphire"]), + ("Alola", "images/marks/Black_clover_HOME.png", ["Sun", "Moon", "Ultra Sun", "Ultra Moon"]), + ("Let's Go", "images/marks/Let's_Go_icon_HOME.png", ["Let's Go Pikachu", "Let's Go Eevee"]), + ("Galar", "images/marks/Galar_symbol_HOME.png", ["Sword", "Shield"]), + ("Sinnoh", "images/marks/BDSP_icon_HOME.png", ["Brilliant Diamond", "Shining Pearl"]), + ("Hisui", "images/marks/Arceus_mark_HOME.png", ["Legends Arceus"]), + ("Paldea", "images/marks/Paldea_icon_HOME.png", ["Scarlet", "Violet"]), + ] + + for mark in marks: + cursor.execute(''' + INSERT OR IGNORE INTO marks (name, icon_path) + VALUES (?, ?) + ''', (mark[0], mark[1])) + + mark_id = cursor.lastrowid + + for game_name in mark[2]: + cursor.execute(''' + INSERT OR IGNORE INTO mark_game_associations (mark_id, game_id) + SELECT ?, id FROM games WHERE name = ? + ''', (mark_id, game_name)) + + conn.commit() + +def load_pokemon_data(conn): + cursor = conn.cursor() + + with open('pokemon_home_list.csv', 'r') as f: + reader = csv.reader(f) + next(reader) # Skip header row if it exists + for row in reader: + national_dex_number = int(row[0]) + full_name = row[1] + + # Extract the base name and form name + match = re.match(r'([^(]+)(?:\s*\(([^)]+)\))?', full_name) + if match: + base_name = match.group(1).strip() + form_name = match.group(2).strip() if match.group(2) else "Default" + else: + base_name = full_name + form_name = "Default" + + # Insert or update the pokemon entry + cursor.execute(''' + INSERT OR IGNORE INTO pokemon (national_dex_number, name) + VALUES (?, ?) + ''', (national_dex_number, base_name)) + + # Create the image path + padded_dex = f"{national_dex_number:04d}" + if form_name == "Default": + image_path = f"images/pokemon/{padded_dex}_{base_name}.png" + else: + image_path = f"images/pokemon/{padded_dex}_{base_name}_({form_name}).png".replace(" ", "_") + + # Insert the form entry + cursor.execute(''' + INSERT OR IGNORE INTO pokemon_forms (pokemon_id, form_name, is_default, image_path) + VALUES (?, ?, ?, ?) + ''', (national_dex_number, form_name, form_name == "Default", image_path)) + + conn.commit() + +def load_encounter_data(conn): + cursor = conn.cursor() + + with open('pokemon_earliest_games.csv', 'r') as f: + reader = csv.DictReader(f) + for row in reader: + national_dex_number = int(row['number']) + full_name = row['name'] + earliest_game = row['earliest_game'] + obtain_method = row['obtain_method'] + encounter_locations = row['encounter_locations'] + + # Extract the base name and form name + match = re.match(r'([^(]+)(?:\s*\(([^)]+)\))?', full_name) + if match: + base_name = match.group(1).strip() + form_name = match.group(2).strip() if match.group(2) else "Default" + else: + base_name = full_name + form_name = "Default" + + # Ensure the Pokémon and form exist in the database + cursor.execute(''' + INSERT OR IGNORE INTO pokemon (national_dex_number, name) + VALUES (?, ?) + ''', (national_dex_number, base_name)) + + cursor.execute(''' + INSERT OR IGNORE INTO pokemon_forms (pokemon_id, form_name, is_default, image_path) + VALUES (?, ?, ?, ?) + ''', (national_dex_number, form_name, form_name == "Default", f"images/pokemon/{national_dex_number:04d}_{base_name}.png")) + + # Skip encounter data if it's unknown or N/A + if earliest_game == "Unknown" or obtain_method == "Unknown": + continue + + # Get the form_id + cursor.execute(''' + SELECT id FROM pokemon_forms + WHERE pokemon_id = ? AND form_name = ? + ''', (national_dex_number, form_name)) + form_id = cursor.fetchone()[0] + + # Get the game_id (now case-insensitive and including alternate names) + cursor.execute(''' + SELECT g.id FROM games g + LEFT JOIN alternate_game_names agn ON g.id = agn.game_id + WHERE g.name = ? COLLATE NOCASE OR agn.alternate_name = ? COLLATE NOCASE + ''', (earliest_game, earliest_game)) + result = cursor.fetchone() + if result: + game_id = result[0] + else: + print(f"Warning: Game '{earliest_game}' not found for {full_name}") + continue + + # Handle gift Pokémon + if obtain_method.lower() == "gift" and (encounter_locations == "N/A" or not encounter_locations): + # Insert or get the "Gift" location + cursor.execute(''' + INSERT OR IGNORE INTO locations (name, description) + VALUES (?, ?) + ''', ("Gift", "Pokémon received as a gift")) + cursor.execute('SELECT id FROM locations WHERE name = ?', ("Gift",)) + location_id = cursor.fetchone()[0] + + # Insert or get the "gift" encounter method + cursor.execute('INSERT OR IGNORE INTO encounter_methods (name) VALUES (?)', ("gift",)) + cursor.execute('SELECT id FROM encounter_methods WHERE name = ?', ("gift",)) + method_id = cursor.fetchone()[0] + + # Insert form_encounter for gift Pokémon + cursor.execute(''' + INSERT OR IGNORE INTO form_encounters + (form_id, game_id, location_id, encounter_method_id) + VALUES (?, ?, ?, ?) + ''', (form_id, game_id, location_id, method_id)) + elif encounter_locations != "N/A" and encounter_locations: + # Process each encounter location + for location_info in encounter_locations.split('|'): + location, method = location_info.strip().rsplit(' ', 1) + method = method.strip('()') + + # Insert or get location_id + cursor.execute(''' + INSERT OR IGNORE INTO locations (name, description) + VALUES (?, ?) + ''', (location, None)) + cursor.execute('SELECT id FROM locations WHERE name = ?', (location,)) + location_id = cursor.fetchone()[0] + + # Insert or get encounter_method_id + cursor.execute('INSERT OR IGNORE INTO encounter_methods (name) VALUES (?)', (method,)) + cursor.execute('SELECT id FROM encounter_methods WHERE name = ?', (method,)) + method_id = cursor.fetchone()[0] + + # Insert form_encounter + cursor.execute(''' + INSERT OR IGNORE INTO form_encounters + (form_id, game_id, location_id, encounter_method_id) + VALUES (?, ?, ?, ?) + ''', (form_id, game_id, location_id, method_id)) + + conn.commit() + +def main(): + conn = create_connection() + create_tables(conn) + load_game_data(conn) + load_mark_data(conn) + load_pokemon_data(conn) + load_encounter_data(conn) + conn.close() + print("All data has been successfully added to the database.") + +if __name__ == "__main__": + main() \ No newline at end of file diff --git a/Utilities/DetermineOriginGame.py b/Utilities/DetermineOriginGame.py new file mode 100644 index 0000000..65adc67 --- /dev/null +++ b/Utilities/DetermineOriginGame.py @@ -0,0 +1,386 @@ +import csv +import requests +import time +import json +import os +import re +import sqlite3 + +# Initialize the database connection +conn = sqlite3.connect('pokemon_cache.db') +cursor = conn.cursor() + +# Create the cache table if it doesn't exist +cursor.execute(''' + CREATE TABLE IF NOT EXISTS cache ( + key TEXT PRIMARY KEY, + value TEXT + ) +''') +conn.commit() + +# List of all main series Pokémon games in chronological order, with special games first in each generation +all_games = [ + "Yellow", "Red", "Blue", + "Crystal", "Gold", "Silver", + "Emerald", "FireRed", "LeafGreen", "Ruby", "Sapphire", + "Platinum", "HeartGold", "SoulSilver", "Diamond", "Pearl", + "Black-2", "White-2", "Black", "White", + "X", "Y", "Omega-Ruby", "Alpha-Sapphire", + "Ultra-Sun", "Ultra-Moon", "Sun", "Moon", + "Sword", "Shield", + "Brilliant-Diamond", "Shining-Pearl", + "Legends-Arceus", + "Scarlet", "Violet", + "Unknown" +] + +cache = {} +new_entries_count = 0 + +def get_cached_data(): + global cache + cursor.execute("SELECT key, value FROM cache") + for key, value in cursor.fetchall(): + cache[key] = json.loads(value) + +def save_cached_data(): + global cache, new_entries_count + if new_entries_count > 0: + for key, value in cache.items(): + cursor.execute("INSERT OR REPLACE INTO cache (key, value) VALUES (?, ?)", + (key, json.dumps(value))) + conn.commit() + new_entries_count = 0 + +def update_cache(key, value): + global cache, new_entries_count + if key not in cache: + cache[key] = value + new_entries_count += 1 + if new_entries_count >= 10: + save_cached_data() + time.sleep(1) + +def read_pokemon_list(filename, limit=50): + pokemon_list = [] + with open(filename, 'r', newline='', encoding='utf-8') as csvfile: + reader = csv.DictReader(csvfile) + for i, row in enumerate(reader): + if i >= limit: + break + # Split the name into base name and form + match = re.match(r'(.*?)\s*(\(.*\))?$', row['name']) + base_name, form = match.groups() if match else (row['name'], None) + row['base_name'] = base_name.strip() + row['form'] = form.strip('() ') if form else None + pokemon_list.append(row) + return pokemon_list + +def sanitize_name_and_form(name, form): + adjusted_form = None + if form: + adjusted_form = form.lower() + #Some stupid special cases + if name.lower() == 'tauros': + if adjusted_form == 'paldean form': + adjusted_form = 'paldea combat breed' + elif 'blaze' in adjusted_form: + adjusted_form = 'paldea blaze breed' + elif 'aqua' in adjusted_form: + adjusted_form = 'paldea aqua breed' + + replacements = {'forme': '', + 'form': '', + 'alolan': 'alola', + 'galarian': 'galar', + 'hisuian': 'hisui', + 'paldean': 'paldea', + 'size': '', + '10%': '10 power construct', + 'hoopa': '', + 'style': '', + 'core': '', + 'color': '', + 'blood moon': 'bloodmoon'}; + for old, new in replacements.items(): + adjusted_form = adjusted_form.replace(old, new).strip() + + missing_forms = ['burmy', + 'shellos', + 'gastrodon', + 'wormadam', + 'unown', + "deerling", + "sawsbuck", + "vivillon", + "flabébé", + "floette", + "florges", + "furfrou", + "sinistea", + "polteageist", + "alcremie", + "poltchageist", + "sinistcha"] + + if name.lower() in missing_forms: + adjusted_form = None + + if name.lower() == 'wormadam': + adjusted_form = adjusted_form.replace('cloak', '').strip() + if name.lower() == 'rotom': + adjusted_form = adjusted_form.replace('rotom', '').strip() + if name.lower() == 'darmanitan': + adjusted_form = adjusted_form + ' standard' + + else: + default_forms = {'deoxys': 'normal', + 'wormadam': 'plant', + 'giratina': 'origin', + 'tornadus': 'incarnate', + 'shaymin': 'land', + 'basculin': 'red-striped', + 'darmanitan': 'standard', + 'thundurus': 'incarnate', + 'landorus': 'incarnate', + 'enamorus': 'incarnate', + 'keldeo': 'ordinary', + 'meloetta': 'aria', + 'meowstic': 'male', + 'aegislash': 'shield', + 'pumpkaboo': 'average', + 'gourgeist': 'average', + 'minior': 'red-meteor', + 'zygarde': '50 power construct', + 'oricorio': 'baile', + 'lycanroc': 'midday', + 'wishiwashi': 'solo', + 'mimikyu': 'disguised', + 'cramorant': 'gulping', + 'toxtricity': 'low-key', + 'eiscue': 'ice', + 'indeedee': 'male', + 'urshifu': 'single-strike', + 'morpeko': 'full belly', + 'oinkologne': 'male', + 'maushold': 'family of three', + 'squawkabilly': 'green plumage', + 'palafin': 'zero', + 'tatsugiri': 'curly', + 'dudunsparce': 'two segment', + 'basculegion': 'male'} + + if name.lower() in default_forms: + adjusted_form = default_forms[name.lower()] + + if adjusted_form: + api_name = f"{name.lower()}-{adjusted_form}" + else: + api_name = name.lower() + + api_name = api_name.replace(' ', '-').replace("'", "").replace(".", "").replace('é', 'e').replace(':', '') + + #more special cases + if api_name == 'oinkologne-male': + api_name = '916' + + return api_name + +def get_pokemon_data(pokemon_name, form, cache): + cache_key = f"pokemon_{pokemon_name}_{form}" if form else f"pokemon_{pokemon_name}" + if cache_key in cache: + return cache[cache_key] + + api_name = sanitize_name_and_form(pokemon_name, form) + + url = f"https://pokeapi.co/api/v2/pokemon/{api_name}" + print(f"Fetching Pokémon data for {pokemon_name}: {url}") + response = requests.get(url) + if response.status_code == 200: + data = response.json() + update_cache(cache_key, data) + return data + return None + +def get_pokemon_encounter_data(pokemon_name, form, cache): + cache_key = f"pokemon_encounter_{pokemon_name}_{form}" if form else f"pokemon_encounter_{pokemon_name}" + if cache_key in cache: + return cache[cache_key] + + api_name = sanitize_name_and_form(pokemon_name, form) + + url = f"https://pokeapi.co/api/v2/pokemon/{api_name}/encounters" + print(f"Fetching encounter data for {pokemon_name}: {url}") + response = requests.get(url) + if response.status_code == 200: + data = response.json() + update_cache(cache_key, data) + return data + else: + return None + +def get_earliest_game(encounter_data): + if not encounter_data: + return "Unknown", "Unknown" + + game_methods = {} + for location_area in encounter_data: + for version_detail in location_area['version_details']: + game = version_detail['version']['name'] + is_gift = any(method['method']['name'] == 'gift' for method in version_detail['encounter_details']) + + if game not in game_methods: + game_methods[game] = "Gift" if is_gift else "Catchable" + elif game_methods[game] == "Gift" and not is_gift: + game_methods[game] = "Catchable" + + for game in all_games: + if game.lower() in game_methods: + return game, game_methods[game.lower()] + + return "Unknown", "Unknown" + +def determine_earliest_games(pokemon_list, cache): + for pokemon in pokemon_list: + pokemon_data = get_pokemon_data(pokemon['base_name'], pokemon['form'], cache) + encounter_data = get_pokemon_encounter_data(pokemon['base_name'], pokemon['form'], cache) + pokemon['earliest_game'], pokemon['obtain_method'] = get_earliest_game(encounter_data) + print(f"Processed {pokemon['name']} (#{pokemon['number']}): {pokemon['earliest_game']} ({pokemon['obtain_method']})") + return pokemon_list + +def get_species_data(pokemon_name, cache): + cache_key = f"species_{pokemon_name}" + if cache_key in cache: + return cache[cache_key] + + api_name = sanitize_name_and_form(pokemon_name, None) + + url = f"https://pokeapi.co/api/v2/pokemon-species/{api_name}/" + print(f"Fetching species data for {pokemon_name}: {url}") + response = requests.get(url) + if response.status_code == 200: + data = response.json() + update_cache(cache_key, data) + return data + return None + +def get_evolution_chain(pokemon_name, cache): + species_data = get_species_data(pokemon_name, cache) + if not species_data: + return None + + cache_key = f"evolution_{species_data['evolution_chain']['url']}" + if cache_key in cache: + return cache[cache_key] + + evolution_response = requests.get(species_data['evolution_chain']['url']) + if evolution_response.status_code == 200: + evolution_data = evolution_response.json() + update_cache(cache_key, evolution_data) + return evolution_data + return None + +def get_base_form(evolution_chain, cache): + if not evolution_chain or 'chain' not in evolution_chain: + return None + + current = evolution_chain['chain'] + while current: + species_name = current['species']['name'] + species_data = get_species_data(species_name, cache) + + if species_data and not species_data.get('is_baby', False): + return species_name + + if not current['evolves_to']: + return species_name + + current = current['evolves_to'][0] + + return None + +def adjust_for_evolution(pokemon_list, cache): + pokemon_dict = {f"{pokemon['base_name']}_{pokemon['form']}".lower(): pokemon for pokemon in pokemon_list} + + for pokemon in pokemon_list: + species_data = get_species_data(pokemon['base_name'], cache) + evolution_chain = get_evolution_chain(pokemon['base_name'], cache) + base_form = get_base_form(evolution_chain, cache) + + # Check if the Pokémon is a baby + if species_data and species_data.get('is_baby', False): + pokemon['obtain_method'] = 'Breed' + elif base_form: + base_key = f"{base_form}_{pokemon['form']}".lower() + if base_key in pokemon_dict: + base_pokemon = pokemon_dict[base_key] + if all_games.index(base_pokemon['earliest_game']) <= all_games.index(pokemon['earliest_game']) and base_pokemon['number'] != pokemon['number']: + pokemon['earliest_game'] = base_pokemon['earliest_game'] + pokemon['obtain_method'] = 'Evolve' + + print(f"Adjusted {pokemon['name']} (#{pokemon['number']}): {pokemon['earliest_game']} ({pokemon['obtain_method']})") + + return pokemon_list + +def save_to_csv(pokemon_list, filename='pokemon_earliest_games.csv'): + with open(filename, 'w', newline='', encoding='utf-8') as csvfile: + fieldnames = ['number', 'name', 'earliest_game', 'obtain_method', 'encounter_locations'] + writer = csv.DictWriter(csvfile, fieldnames=fieldnames) + + writer.writeheader() + for pokemon in pokemon_list: + writer.writerow({ + 'number': pokemon['number'], + 'name': pokemon['name'], + 'earliest_game': pokemon['earliest_game'], + 'obtain_method': pokemon['obtain_method'], + 'encounter_locations': pokemon['encounter_locations'] + }) + +def parse_encounter_locations(encounter_data, game): + locations = [] + for location_area in encounter_data: + for version_detail in location_area['version_details']: + if version_detail['version']['name'] == game.lower(): + location_name = location_area['location_area']['name'] + for encounter_detail in version_detail['encounter_details']: + method = encounter_detail['method']['name'] + condition = encounter_detail.get('condition', 'Any') + time = ', '.join(encounter_detail.get('time', ['Any'])) + + encounter_info = f"{location_name} ({method}" + if condition != 'Any': + encounter_info += f", {condition}" + if time != 'Any': + encounter_info += f", {time}" + encounter_info += ")" + + if encounter_info not in locations: + locations.append(encounter_info) + return locations + +def add_encounter_locations(pokemon_list, cache): + for pokemon in pokemon_list: + if pokemon['obtain_method'] == 'Catchable': + encounter_data = get_pokemon_encounter_data(pokemon['base_name'], pokemon['form'], cache) + locations = parse_encounter_locations(encounter_data, pokemon['earliest_game']) + pokemon['encounter_locations'] = ' | '.join(locations) if locations else 'Unknown' + else: + pokemon['encounter_locations'] = 'N/A' + print(f"Added encounter locations for {pokemon['name']} (#{pokemon['number']}) in {pokemon['earliest_game']}") + return pokemon_list + +# Update the main function +if __name__ == "__main__": + get_cached_data() + + pokemon_list = read_pokemon_list('pokemon_home_list.csv', limit=3000) + pokemon_list_with_games = determine_earliest_games(pokemon_list, cache) + pokemon_list_adjusted = adjust_for_evolution(pokemon_list_with_games, cache) + pokemon_list_with_locations = add_encounter_locations(pokemon_list_adjusted, cache) + save_to_csv(pokemon_list_with_locations) + + save_cached_data() # Save any remaining new entries + conn.close() # Close the database connection + print(f"Earliest obtainable games and encounter locations determined for {len(pokemon_list)} Pokémon and saved to pokemon_earliest_games.csv") diff --git a/Utilities/ScrapSerebii.py b/Utilities/ScrapSerebii.py new file mode 100644 index 0000000..ab98a88 --- /dev/null +++ b/Utilities/ScrapSerebii.py @@ -0,0 +1,111 @@ +import requests +from bs4 import BeautifulSoup +import csv +import os +import time +import re + +def scrape_serebii_region_pokemon(url): + response = requests.get(url) + soup = BeautifulSoup(response.content, 'html.parser') + + pokemon_list = [] + + # Find the main table containing Pokémon data + table = soup.find('table', class_='dextable') + + if table: + rows = table.find_all('tr')[2:] # Skip the header row and the game intro row + for row in rows: + cells = row.find_all('td') + if len(cells) <= 5: # Ensure we have enough cells to check depositability. if only 5 then its not depositable in any game. + continue + + number = cells[0].text.strip().lstrip('#') + name = cells[2].text.strip() + + # Get the image URL + img_url = cells[1].find('img')['src'] + full_img_url = f"https://www.serebii.net{img_url}" + + pokemon_list.append({ + 'number': number, + 'name': name, + 'image_url': full_img_url + }) + + return pokemon_list + +def download_image(url, filename): + response = requests.get(url) + if response.status_code == 200: + with open(filename, 'wb') as f: + f.write(response.content) + +def sanitize_filename(filename): + # Define a dictionary of symbol replacements + symbol_replacements = { + '?': 'questionmark', + '*': 'asterisk', + ':': 'colon', + '/': 'slash', + '\\': 'backslash', + '|': 'pipe', + '<': 'lessthan', + '>': 'greaterthan', + '"': 'quote', + ' ': '_' + } + + # Replace symbols with their word equivalents + for symbol, word in symbol_replacements.items(): + filename = filename.replace(symbol, word) + + # Remove any remaining invalid characters + return re.sub(r'[<>:"/\\|?*]', '', filename) + +def scrape_all_regions(): + base_url = "https://www.serebii.net/pokemonhome/" + regions = ["kanto", "johto", "hoenn", "sinnoh", "unova", "kalos", "alola", "galar", "paldea", "hisui", "unknown"] + all_pokemon = [] + + for region in regions: + url = f"{base_url}{region}pokemon.shtml" + region_pokemon = scrape_serebii_region_pokemon(url) + all_pokemon.extend(region_pokemon) + print(f"Scraped {len(region_pokemon)} Pokémon from {region.capitalize()} region") + time.sleep(1) # Be nice to the server + + return all_pokemon + +def save_to_csv(pokemon_list, filename='pokemon_home_list.csv'): + with open(filename, 'w', newline='', encoding='utf-8') as csvfile: + fieldnames = ['number', 'name'] + writer = csv.DictWriter(csvfile, fieldnames=fieldnames) + + writer.writeheader() + for pokemon in pokemon_list: + writer.writerow({k: pokemon[k] for k in fieldnames}) + +if __name__ == "__main__": + all_pokemon = scrape_all_regions() + save_to_csv(all_pokemon) + print(f"Scraped a total of {len(all_pokemon)} Pokémon and saved to pokemon_home_list.csv") + + # Create 'images' directory if it doesn't exist + if not os.path.exists('images'): + os.makedirs('images') + + # Download images + for pokemon in all_pokemon: + sanitized_name = sanitize_filename(pokemon['name']) + filename = f"images/{pokemon['number']}_{sanitized_name}.png" + + if os.path.exists(filename): + print(f"Image for {pokemon['name']} already exists, skipping download") + else: + download_image(pokemon['image_url'], filename) + print(f"Downloaded image for {pokemon['name']}") + time.sleep(0.5) # Be nice to the server + + print("All images downloaded successfully.") diff --git a/Utilities/requirements.txt b/Utilities/requirements.txt new file mode 100644 index 0000000..9b9b53b Binary files /dev/null and b/Utilities/requirements.txt differ diff --git a/images/Marks/Arceus_mark_HOME.png b/images/Marks/Arceus_mark_HOME.png new file mode 100644 index 0000000..6c58473 Binary files /dev/null and b/images/Marks/Arceus_mark_HOME.png differ diff --git a/images/Marks/BDSP_icon_HOME.png b/images/Marks/BDSP_icon_HOME.png new file mode 100644 index 0000000..48d78e3 Binary files /dev/null and b/images/Marks/BDSP_icon_HOME.png differ diff --git a/images/Marks/Black_clover_HOME.png b/images/Marks/Black_clover_HOME.png new file mode 100644 index 0000000..ca66019 Binary files /dev/null and b/images/Marks/Black_clover_HOME.png differ diff --git a/images/Marks/Blue_pentagon_HOME.png b/images/Marks/Blue_pentagon_HOME.png new file mode 100644 index 0000000..7ba2538 Binary files /dev/null and b/images/Marks/Blue_pentagon_HOME.png differ diff --git a/images/Marks/GB_icon_HOME.png b/images/Marks/GB_icon_HOME.png new file mode 100644 index 0000000..45be39e Binary files /dev/null and b/images/Marks/GB_icon_HOME.png differ diff --git a/images/Marks/GO_icon_HOME.png b/images/Marks/GO_icon_HOME.png new file mode 100644 index 0000000..201171b Binary files /dev/null and b/images/Marks/GO_icon_HOME.png differ diff --git a/images/Marks/Galar_symbol_HOME.png b/images/Marks/Galar_symbol_HOME.png new file mode 100644 index 0000000..4e6c137 Binary files /dev/null and b/images/Marks/Galar_symbol_HOME.png differ diff --git a/images/Marks/Let's_Go_icon_HOME.png b/images/Marks/Let's_Go_icon_HOME.png new file mode 100644 index 0000000..5980285 Binary files /dev/null and b/images/Marks/Let's_Go_icon_HOME.png differ diff --git a/images/Marks/Paldea_icon_HOME.png b/images/Marks/Paldea_icon_HOME.png new file mode 100644 index 0000000..2a0abd0 Binary files /dev/null and b/images/Marks/Paldea_icon_HOME.png differ diff --git a/images/Pokemon/0001_Bulbasaur.png b/images/Pokemon/0001_Bulbasaur.png new file mode 100644 index 0000000..569ffa5 Binary files /dev/null and b/images/Pokemon/0001_Bulbasaur.png differ diff --git a/images/Pokemon/0002_Ivysaur.png b/images/Pokemon/0002_Ivysaur.png new file mode 100644 index 0000000..4306351 Binary files /dev/null and b/images/Pokemon/0002_Ivysaur.png differ diff --git a/images/Pokemon/0003_Venusaur.png b/images/Pokemon/0003_Venusaur.png new file mode 100644 index 0000000..f41cfc6 Binary files /dev/null and b/images/Pokemon/0003_Venusaur.png differ diff --git a/images/Pokemon/0004_Charmander.png b/images/Pokemon/0004_Charmander.png new file mode 100644 index 0000000..f8f8a05 Binary files /dev/null and b/images/Pokemon/0004_Charmander.png differ diff --git a/images/Pokemon/0005_Charmeleon.png b/images/Pokemon/0005_Charmeleon.png new file mode 100644 index 0000000..dee7afa Binary files /dev/null and b/images/Pokemon/0005_Charmeleon.png differ diff --git a/images/Pokemon/0006_Charizard.png b/images/Pokemon/0006_Charizard.png new file mode 100644 index 0000000..bbf0ce5 Binary files /dev/null and b/images/Pokemon/0006_Charizard.png differ diff --git a/images/Pokemon/0007_Squirtle.png b/images/Pokemon/0007_Squirtle.png new file mode 100644 index 0000000..a7de98d Binary files /dev/null and b/images/Pokemon/0007_Squirtle.png differ diff --git a/images/Pokemon/0008_Wartortle.png b/images/Pokemon/0008_Wartortle.png new file mode 100644 index 0000000..f06a5ca Binary files /dev/null and b/images/Pokemon/0008_Wartortle.png differ diff --git a/images/Pokemon/0009_Blastoise.png b/images/Pokemon/0009_Blastoise.png new file mode 100644 index 0000000..3938e85 Binary files /dev/null and b/images/Pokemon/0009_Blastoise.png differ diff --git a/images/Pokemon/0010_Caterpie.png b/images/Pokemon/0010_Caterpie.png new file mode 100644 index 0000000..6becb3f Binary files /dev/null and b/images/Pokemon/0010_Caterpie.png differ diff --git a/images/Pokemon/0011_Metapod.png b/images/Pokemon/0011_Metapod.png new file mode 100644 index 0000000..cd83aa5 Binary files /dev/null and b/images/Pokemon/0011_Metapod.png differ diff --git a/images/Pokemon/0012_Butterfree.png b/images/Pokemon/0012_Butterfree.png new file mode 100644 index 0000000..c80baed Binary files /dev/null and b/images/Pokemon/0012_Butterfree.png differ diff --git a/images/Pokemon/0013_Weedle.png b/images/Pokemon/0013_Weedle.png new file mode 100644 index 0000000..ac9fc51 Binary files /dev/null and b/images/Pokemon/0013_Weedle.png differ diff --git a/images/Pokemon/0014_Kakuna.png b/images/Pokemon/0014_Kakuna.png new file mode 100644 index 0000000..9f9b13a Binary files /dev/null and b/images/Pokemon/0014_Kakuna.png differ diff --git a/images/Pokemon/0015_Beedrill.png b/images/Pokemon/0015_Beedrill.png new file mode 100644 index 0000000..32b1a1e Binary files /dev/null and b/images/Pokemon/0015_Beedrill.png differ diff --git a/images/Pokemon/0016_Pidgey.png b/images/Pokemon/0016_Pidgey.png new file mode 100644 index 0000000..d196814 Binary files /dev/null and b/images/Pokemon/0016_Pidgey.png differ diff --git a/images/Pokemon/0017_Pidgeotto.png b/images/Pokemon/0017_Pidgeotto.png new file mode 100644 index 0000000..2b83c36 Binary files /dev/null and b/images/Pokemon/0017_Pidgeotto.png differ diff --git a/images/Pokemon/0018_Pidgeot.png b/images/Pokemon/0018_Pidgeot.png new file mode 100644 index 0000000..6868368 Binary files /dev/null and b/images/Pokemon/0018_Pidgeot.png differ diff --git a/images/Pokemon/0019_Rattata.png b/images/Pokemon/0019_Rattata.png new file mode 100644 index 0000000..38e8032 Binary files /dev/null and b/images/Pokemon/0019_Rattata.png differ diff --git a/images/Pokemon/0019_Rattata_(Alolan_Form).png b/images/Pokemon/0019_Rattata_(Alolan_Form).png new file mode 100644 index 0000000..4e42a4c Binary files /dev/null and b/images/Pokemon/0019_Rattata_(Alolan_Form).png differ diff --git a/images/Pokemon/0020_Raticate.png b/images/Pokemon/0020_Raticate.png new file mode 100644 index 0000000..36bd14a Binary files /dev/null and b/images/Pokemon/0020_Raticate.png differ diff --git a/images/Pokemon/0020_Raticate_(Alolan_Form).png b/images/Pokemon/0020_Raticate_(Alolan_Form).png new file mode 100644 index 0000000..eb9f891 Binary files /dev/null and b/images/Pokemon/0020_Raticate_(Alolan_Form).png differ diff --git a/images/Pokemon/0021_Spearow.png b/images/Pokemon/0021_Spearow.png new file mode 100644 index 0000000..a6c7ded Binary files /dev/null and b/images/Pokemon/0021_Spearow.png differ diff --git a/images/Pokemon/0022_Fearow.png b/images/Pokemon/0022_Fearow.png new file mode 100644 index 0000000..2519993 Binary files /dev/null and b/images/Pokemon/0022_Fearow.png differ diff --git a/images/Pokemon/0023_Ekans.png b/images/Pokemon/0023_Ekans.png new file mode 100644 index 0000000..0d6e78a Binary files /dev/null and b/images/Pokemon/0023_Ekans.png differ diff --git a/images/Pokemon/0024_Arbok.png b/images/Pokemon/0024_Arbok.png new file mode 100644 index 0000000..228312d Binary files /dev/null and b/images/Pokemon/0024_Arbok.png differ diff --git a/images/Pokemon/0025_Pikachu.png b/images/Pokemon/0025_Pikachu.png new file mode 100644 index 0000000..4aa35ad Binary files /dev/null and b/images/Pokemon/0025_Pikachu.png differ diff --git a/images/Pokemon/0025_Pikachu_(Alola_Cap).png b/images/Pokemon/0025_Pikachu_(Alola_Cap).png new file mode 100644 index 0000000..222d8c4 Binary files /dev/null and b/images/Pokemon/0025_Pikachu_(Alola_Cap).png differ diff --git a/images/Pokemon/0025_Pikachu_(Hoenn_Cap).png b/images/Pokemon/0025_Pikachu_(Hoenn_Cap).png new file mode 100644 index 0000000..ae6ad7d Binary files /dev/null and b/images/Pokemon/0025_Pikachu_(Hoenn_Cap).png differ diff --git a/images/Pokemon/0025_Pikachu_(Kalos_Cap).png b/images/Pokemon/0025_Pikachu_(Kalos_Cap).png new file mode 100644 index 0000000..e0f9743 Binary files /dev/null and b/images/Pokemon/0025_Pikachu_(Kalos_Cap).png differ diff --git a/images/Pokemon/0025_Pikachu_(Original_Cap).png b/images/Pokemon/0025_Pikachu_(Original_Cap).png new file mode 100644 index 0000000..ef311a9 Binary files /dev/null and b/images/Pokemon/0025_Pikachu_(Original_Cap).png differ diff --git a/images/Pokemon/0025_Pikachu_(Partner_Cap).png b/images/Pokemon/0025_Pikachu_(Partner_Cap).png new file mode 100644 index 0000000..6a03662 Binary files /dev/null and b/images/Pokemon/0025_Pikachu_(Partner_Cap).png differ diff --git a/images/Pokemon/0025_Pikachu_(Sinnoh_Cap).png b/images/Pokemon/0025_Pikachu_(Sinnoh_Cap).png new file mode 100644 index 0000000..fa5a3ea Binary files /dev/null and b/images/Pokemon/0025_Pikachu_(Sinnoh_Cap).png differ diff --git a/images/Pokemon/0025_Pikachu_(Unova_Cap).png b/images/Pokemon/0025_Pikachu_(Unova_Cap).png new file mode 100644 index 0000000..28175a4 Binary files /dev/null and b/images/Pokemon/0025_Pikachu_(Unova_Cap).png differ diff --git a/images/Pokemon/0025_Pikachu_(World_Cap).png b/images/Pokemon/0025_Pikachu_(World_Cap).png new file mode 100644 index 0000000..97fb222 Binary files /dev/null and b/images/Pokemon/0025_Pikachu_(World_Cap).png differ diff --git a/images/Pokemon/0026_Raichu.png b/images/Pokemon/0026_Raichu.png new file mode 100644 index 0000000..3d771ce Binary files /dev/null and b/images/Pokemon/0026_Raichu.png differ diff --git a/images/Pokemon/0026_Raichu_(Alolan_Form).png b/images/Pokemon/0026_Raichu_(Alolan_Form).png new file mode 100644 index 0000000..33a4e50 Binary files /dev/null and b/images/Pokemon/0026_Raichu_(Alolan_Form).png differ diff --git a/images/Pokemon/0027_Sandshrew.png b/images/Pokemon/0027_Sandshrew.png new file mode 100644 index 0000000..95ccfbe Binary files /dev/null and b/images/Pokemon/0027_Sandshrew.png differ diff --git a/images/Pokemon/0027_Sandshrew_(Alolan_Form).png b/images/Pokemon/0027_Sandshrew_(Alolan_Form).png new file mode 100644 index 0000000..396dbef Binary files /dev/null and b/images/Pokemon/0027_Sandshrew_(Alolan_Form).png differ diff --git a/images/Pokemon/0028_Sandslash.png b/images/Pokemon/0028_Sandslash.png new file mode 100644 index 0000000..ac28df8 Binary files /dev/null and b/images/Pokemon/0028_Sandslash.png differ diff --git a/images/Pokemon/0028_Sandslash_(Alolan_Form).png b/images/Pokemon/0028_Sandslash_(Alolan_Form).png new file mode 100644 index 0000000..cb5a555 Binary files /dev/null and b/images/Pokemon/0028_Sandslash_(Alolan_Form).png differ diff --git a/images/Pokemon/0029_Nidoran♀.png b/images/Pokemon/0029_Nidoran♀.png new file mode 100644 index 0000000..264e290 Binary files /dev/null and b/images/Pokemon/0029_Nidoran♀.png differ diff --git a/images/Pokemon/0030_Nidorina.png b/images/Pokemon/0030_Nidorina.png new file mode 100644 index 0000000..f23654d Binary files /dev/null and b/images/Pokemon/0030_Nidorina.png differ diff --git a/images/Pokemon/0031_Nidoqueen.png b/images/Pokemon/0031_Nidoqueen.png new file mode 100644 index 0000000..47cb45b Binary files /dev/null and b/images/Pokemon/0031_Nidoqueen.png differ diff --git a/images/Pokemon/0032_Nidoran♂.png b/images/Pokemon/0032_Nidoran♂.png new file mode 100644 index 0000000..6e565c8 Binary files /dev/null and b/images/Pokemon/0032_Nidoran♂.png differ diff --git a/images/Pokemon/0033_Nidorino.png b/images/Pokemon/0033_Nidorino.png new file mode 100644 index 0000000..fa11162 Binary files /dev/null and b/images/Pokemon/0033_Nidorino.png differ diff --git a/images/Pokemon/0034_Nidoking.png b/images/Pokemon/0034_Nidoking.png new file mode 100644 index 0000000..026b215 Binary files /dev/null and b/images/Pokemon/0034_Nidoking.png differ diff --git a/images/Pokemon/0035_Clefairy.png b/images/Pokemon/0035_Clefairy.png new file mode 100644 index 0000000..d8d8d37 Binary files /dev/null and b/images/Pokemon/0035_Clefairy.png differ diff --git a/images/Pokemon/0036_Clefable.png b/images/Pokemon/0036_Clefable.png new file mode 100644 index 0000000..38836f6 Binary files /dev/null and b/images/Pokemon/0036_Clefable.png differ diff --git a/images/Pokemon/0037_Vulpix.png b/images/Pokemon/0037_Vulpix.png new file mode 100644 index 0000000..8325ca8 Binary files /dev/null and b/images/Pokemon/0037_Vulpix.png differ diff --git a/images/Pokemon/0037_Vulpix_(Alolan_Form).png b/images/Pokemon/0037_Vulpix_(Alolan_Form).png new file mode 100644 index 0000000..8512c66 Binary files /dev/null and b/images/Pokemon/0037_Vulpix_(Alolan_Form).png differ diff --git a/images/Pokemon/0038_Ninetales.png b/images/Pokemon/0038_Ninetales.png new file mode 100644 index 0000000..296be4f Binary files /dev/null and b/images/Pokemon/0038_Ninetales.png differ diff --git a/images/Pokemon/0038_Ninetales_(Alolan_Form).png b/images/Pokemon/0038_Ninetales_(Alolan_Form).png new file mode 100644 index 0000000..8320d8f Binary files /dev/null and b/images/Pokemon/0038_Ninetales_(Alolan_Form).png differ diff --git a/images/Pokemon/0039_Jigglypuff.png b/images/Pokemon/0039_Jigglypuff.png new file mode 100644 index 0000000..5d7a3ae Binary files /dev/null and b/images/Pokemon/0039_Jigglypuff.png differ diff --git a/images/Pokemon/0040_Wigglytuff.png b/images/Pokemon/0040_Wigglytuff.png new file mode 100644 index 0000000..5861a93 Binary files /dev/null and b/images/Pokemon/0040_Wigglytuff.png differ diff --git a/images/Pokemon/0041_Zubat.png b/images/Pokemon/0041_Zubat.png new file mode 100644 index 0000000..6a1bd53 Binary files /dev/null and b/images/Pokemon/0041_Zubat.png differ diff --git a/images/Pokemon/0042_Golbat.png b/images/Pokemon/0042_Golbat.png new file mode 100644 index 0000000..449af9b Binary files /dev/null and b/images/Pokemon/0042_Golbat.png differ diff --git a/images/Pokemon/0043_Oddish.png b/images/Pokemon/0043_Oddish.png new file mode 100644 index 0000000..452ebb5 Binary files /dev/null and b/images/Pokemon/0043_Oddish.png differ diff --git a/images/Pokemon/0044_Gloom.png b/images/Pokemon/0044_Gloom.png new file mode 100644 index 0000000..fbb1a4e Binary files /dev/null and b/images/Pokemon/0044_Gloom.png differ diff --git a/images/Pokemon/0045_Vileplume.png b/images/Pokemon/0045_Vileplume.png new file mode 100644 index 0000000..c6188af Binary files /dev/null and b/images/Pokemon/0045_Vileplume.png differ diff --git a/images/Pokemon/0046_Paras.png b/images/Pokemon/0046_Paras.png new file mode 100644 index 0000000..81ecfc7 Binary files /dev/null and b/images/Pokemon/0046_Paras.png differ diff --git a/images/Pokemon/0047_Parasect.png b/images/Pokemon/0047_Parasect.png new file mode 100644 index 0000000..1171307 Binary files /dev/null and b/images/Pokemon/0047_Parasect.png differ diff --git a/images/Pokemon/0048_Venonat.png b/images/Pokemon/0048_Venonat.png new file mode 100644 index 0000000..94d63ed Binary files /dev/null and b/images/Pokemon/0048_Venonat.png differ diff --git a/images/Pokemon/0049_Venomoth.png b/images/Pokemon/0049_Venomoth.png new file mode 100644 index 0000000..51f1f5b Binary files /dev/null and b/images/Pokemon/0049_Venomoth.png differ diff --git a/images/Pokemon/0050_Diglett.png b/images/Pokemon/0050_Diglett.png new file mode 100644 index 0000000..2d9824d Binary files /dev/null and b/images/Pokemon/0050_Diglett.png differ diff --git a/images/Pokemon/0050_Diglett_(Alolan_Form).png b/images/Pokemon/0050_Diglett_(Alolan_Form).png new file mode 100644 index 0000000..4179aae Binary files /dev/null and b/images/Pokemon/0050_Diglett_(Alolan_Form).png differ diff --git a/images/Pokemon/0051_Dugtrio.png b/images/Pokemon/0051_Dugtrio.png new file mode 100644 index 0000000..3763975 Binary files /dev/null and b/images/Pokemon/0051_Dugtrio.png differ diff --git a/images/Pokemon/0051_Dugtrio_(Alolan_Form).png b/images/Pokemon/0051_Dugtrio_(Alolan_Form).png new file mode 100644 index 0000000..01a0b2e Binary files /dev/null and b/images/Pokemon/0051_Dugtrio_(Alolan_Form).png differ diff --git a/images/Pokemon/0052_Meowth.png b/images/Pokemon/0052_Meowth.png new file mode 100644 index 0000000..f69e3f5 Binary files /dev/null and b/images/Pokemon/0052_Meowth.png differ diff --git a/images/Pokemon/0052_Meowth_(Alolan_Form).png b/images/Pokemon/0052_Meowth_(Alolan_Form).png new file mode 100644 index 0000000..a5286a3 Binary files /dev/null and b/images/Pokemon/0052_Meowth_(Alolan_Form).png differ diff --git a/images/Pokemon/0052_Meowth_(Galarian_Form).png b/images/Pokemon/0052_Meowth_(Galarian_Form).png new file mode 100644 index 0000000..b92cdcf Binary files /dev/null and b/images/Pokemon/0052_Meowth_(Galarian_Form).png differ diff --git a/images/Pokemon/0053_Persian.png b/images/Pokemon/0053_Persian.png new file mode 100644 index 0000000..7f04487 Binary files /dev/null and b/images/Pokemon/0053_Persian.png differ diff --git a/images/Pokemon/0053_Persian_(Alolan_Form).png b/images/Pokemon/0053_Persian_(Alolan_Form).png new file mode 100644 index 0000000..4919dd4 Binary files /dev/null and b/images/Pokemon/0053_Persian_(Alolan_Form).png differ diff --git a/images/Pokemon/0054_Psyduck.png b/images/Pokemon/0054_Psyduck.png new file mode 100644 index 0000000..72cd785 Binary files /dev/null and b/images/Pokemon/0054_Psyduck.png differ diff --git a/images/Pokemon/0055_Golduck.png b/images/Pokemon/0055_Golduck.png new file mode 100644 index 0000000..0c39f71 Binary files /dev/null and b/images/Pokemon/0055_Golduck.png differ diff --git a/images/Pokemon/0056_Mankey.png b/images/Pokemon/0056_Mankey.png new file mode 100644 index 0000000..88b2a64 Binary files /dev/null and b/images/Pokemon/0056_Mankey.png differ diff --git a/images/Pokemon/0057_Primeape.png b/images/Pokemon/0057_Primeape.png new file mode 100644 index 0000000..a253fd1 Binary files /dev/null and b/images/Pokemon/0057_Primeape.png differ diff --git a/images/Pokemon/0058_Growlithe.png b/images/Pokemon/0058_Growlithe.png new file mode 100644 index 0000000..57494ca Binary files /dev/null and b/images/Pokemon/0058_Growlithe.png differ diff --git a/images/Pokemon/0058_Growlithe_(Hisuian_Form).png b/images/Pokemon/0058_Growlithe_(Hisuian_Form).png new file mode 100644 index 0000000..19bd9b8 Binary files /dev/null and b/images/Pokemon/0058_Growlithe_(Hisuian_Form).png differ diff --git a/images/Pokemon/0059_Arcanine.png b/images/Pokemon/0059_Arcanine.png new file mode 100644 index 0000000..ebcf3d5 Binary files /dev/null and b/images/Pokemon/0059_Arcanine.png differ diff --git a/images/Pokemon/0059_Arcanine_(Hisuian_Form).png b/images/Pokemon/0059_Arcanine_(Hisuian_Form).png new file mode 100644 index 0000000..7e551cf Binary files /dev/null and b/images/Pokemon/0059_Arcanine_(Hisuian_Form).png differ diff --git a/images/Pokemon/0060_Poliwag.png b/images/Pokemon/0060_Poliwag.png new file mode 100644 index 0000000..9ef85a5 Binary files /dev/null and b/images/Pokemon/0060_Poliwag.png differ diff --git a/images/Pokemon/0061_Poliwhirl.png b/images/Pokemon/0061_Poliwhirl.png new file mode 100644 index 0000000..1f4ed5f Binary files /dev/null and b/images/Pokemon/0061_Poliwhirl.png differ diff --git a/images/Pokemon/0062_Poliwrath.png b/images/Pokemon/0062_Poliwrath.png new file mode 100644 index 0000000..70f3d64 Binary files /dev/null and b/images/Pokemon/0062_Poliwrath.png differ diff --git a/images/Pokemon/0063_Abra.png b/images/Pokemon/0063_Abra.png new file mode 100644 index 0000000..e67f2d7 Binary files /dev/null and b/images/Pokemon/0063_Abra.png differ diff --git a/images/Pokemon/0064_Kadabra.png b/images/Pokemon/0064_Kadabra.png new file mode 100644 index 0000000..9110d75 Binary files /dev/null and b/images/Pokemon/0064_Kadabra.png differ diff --git a/images/Pokemon/0065_Alakazam.png b/images/Pokemon/0065_Alakazam.png new file mode 100644 index 0000000..d885fe5 Binary files /dev/null and b/images/Pokemon/0065_Alakazam.png differ diff --git a/images/Pokemon/0066_Machop.png b/images/Pokemon/0066_Machop.png new file mode 100644 index 0000000..3f940d2 Binary files /dev/null and b/images/Pokemon/0066_Machop.png differ diff --git a/images/Pokemon/0067_Machoke.png b/images/Pokemon/0067_Machoke.png new file mode 100644 index 0000000..16df44e Binary files /dev/null and b/images/Pokemon/0067_Machoke.png differ diff --git a/images/Pokemon/0068_Machamp.png b/images/Pokemon/0068_Machamp.png new file mode 100644 index 0000000..54e2a36 Binary files /dev/null and b/images/Pokemon/0068_Machamp.png differ diff --git a/images/Pokemon/0069_Bellsprout.png b/images/Pokemon/0069_Bellsprout.png new file mode 100644 index 0000000..a0422c1 Binary files /dev/null and b/images/Pokemon/0069_Bellsprout.png differ diff --git a/images/Pokemon/0070_Weepinbell.png b/images/Pokemon/0070_Weepinbell.png new file mode 100644 index 0000000..8c28052 Binary files /dev/null and b/images/Pokemon/0070_Weepinbell.png differ diff --git a/images/Pokemon/0071_Victreebel.png b/images/Pokemon/0071_Victreebel.png new file mode 100644 index 0000000..68c70dd Binary files /dev/null and b/images/Pokemon/0071_Victreebel.png differ diff --git a/images/Pokemon/0072_Tentacool.png b/images/Pokemon/0072_Tentacool.png new file mode 100644 index 0000000..214ff87 Binary files /dev/null and b/images/Pokemon/0072_Tentacool.png differ diff --git a/images/Pokemon/0073_Tentacruel.png b/images/Pokemon/0073_Tentacruel.png new file mode 100644 index 0000000..605ea0a Binary files /dev/null and b/images/Pokemon/0073_Tentacruel.png differ diff --git a/images/Pokemon/0074_Geodude.png b/images/Pokemon/0074_Geodude.png new file mode 100644 index 0000000..3bb7841 Binary files /dev/null and b/images/Pokemon/0074_Geodude.png differ diff --git a/images/Pokemon/0074_Geodude_(Alolan_Form).png b/images/Pokemon/0074_Geodude_(Alolan_Form).png new file mode 100644 index 0000000..bc2c73a Binary files /dev/null and b/images/Pokemon/0074_Geodude_(Alolan_Form).png differ diff --git a/images/Pokemon/0075_Graveler.png b/images/Pokemon/0075_Graveler.png new file mode 100644 index 0000000..9b1cf97 Binary files /dev/null and b/images/Pokemon/0075_Graveler.png differ diff --git a/images/Pokemon/0075_Graveler_(Alolan_Form).png b/images/Pokemon/0075_Graveler_(Alolan_Form).png new file mode 100644 index 0000000..0479a64 Binary files /dev/null and b/images/Pokemon/0075_Graveler_(Alolan_Form).png differ diff --git a/images/Pokemon/0076_Golem.png b/images/Pokemon/0076_Golem.png new file mode 100644 index 0000000..e89229d Binary files /dev/null and b/images/Pokemon/0076_Golem.png differ diff --git a/images/Pokemon/0076_Golem_(Alolan_Form).png b/images/Pokemon/0076_Golem_(Alolan_Form).png new file mode 100644 index 0000000..b442239 Binary files /dev/null and b/images/Pokemon/0076_Golem_(Alolan_Form).png differ diff --git a/images/Pokemon/0077_Ponyta.png b/images/Pokemon/0077_Ponyta.png new file mode 100644 index 0000000..d1be9ef Binary files /dev/null and b/images/Pokemon/0077_Ponyta.png differ diff --git a/images/Pokemon/0077_Ponyta_(Galarian_Form).png b/images/Pokemon/0077_Ponyta_(Galarian_Form).png new file mode 100644 index 0000000..d8cd804 Binary files /dev/null and b/images/Pokemon/0077_Ponyta_(Galarian_Form).png differ diff --git a/images/Pokemon/0078_Rapidash.png b/images/Pokemon/0078_Rapidash.png new file mode 100644 index 0000000..380b88e Binary files /dev/null and b/images/Pokemon/0078_Rapidash.png differ diff --git a/images/Pokemon/0078_Rapidash_(Galarian_Form).png b/images/Pokemon/0078_Rapidash_(Galarian_Form).png new file mode 100644 index 0000000..e098a04 Binary files /dev/null and b/images/Pokemon/0078_Rapidash_(Galarian_Form).png differ diff --git a/images/Pokemon/0079_Slowpoke.png b/images/Pokemon/0079_Slowpoke.png new file mode 100644 index 0000000..056fc57 Binary files /dev/null and b/images/Pokemon/0079_Slowpoke.png differ diff --git a/images/Pokemon/0079_Slowpoke_(Galarian_Form).png b/images/Pokemon/0079_Slowpoke_(Galarian_Form).png new file mode 100644 index 0000000..de80888 Binary files /dev/null and b/images/Pokemon/0079_Slowpoke_(Galarian_Form).png differ diff --git a/images/Pokemon/0080_Slowbro.png b/images/Pokemon/0080_Slowbro.png new file mode 100644 index 0000000..ccc520e Binary files /dev/null and b/images/Pokemon/0080_Slowbro.png differ diff --git a/images/Pokemon/0080_Slowbro_(Galarian_Form).png b/images/Pokemon/0080_Slowbro_(Galarian_Form).png new file mode 100644 index 0000000..5a5ab9f Binary files /dev/null and b/images/Pokemon/0080_Slowbro_(Galarian_Form).png differ diff --git a/images/Pokemon/0081_Magnemite.png b/images/Pokemon/0081_Magnemite.png new file mode 100644 index 0000000..49f5052 Binary files /dev/null and b/images/Pokemon/0081_Magnemite.png differ diff --git a/images/Pokemon/0082_Magneton.png b/images/Pokemon/0082_Magneton.png new file mode 100644 index 0000000..0d23c5f Binary files /dev/null and b/images/Pokemon/0082_Magneton.png differ diff --git a/images/Pokemon/0083_Farfetch'd.png b/images/Pokemon/0083_Farfetch'd.png new file mode 100644 index 0000000..1a5c0f3 Binary files /dev/null and b/images/Pokemon/0083_Farfetch'd.png differ diff --git a/images/Pokemon/0083_Farfetch'd_(Galarian_Form).png b/images/Pokemon/0083_Farfetch'd_(Galarian_Form).png new file mode 100644 index 0000000..243c924 Binary files /dev/null and b/images/Pokemon/0083_Farfetch'd_(Galarian_Form).png differ diff --git a/images/Pokemon/0084_Doduo.png b/images/Pokemon/0084_Doduo.png new file mode 100644 index 0000000..50dd0f0 Binary files /dev/null and b/images/Pokemon/0084_Doduo.png differ diff --git a/images/Pokemon/0085_Dodrio.png b/images/Pokemon/0085_Dodrio.png new file mode 100644 index 0000000..cd99a59 Binary files /dev/null and b/images/Pokemon/0085_Dodrio.png differ diff --git a/images/Pokemon/0086_Seel.png b/images/Pokemon/0086_Seel.png new file mode 100644 index 0000000..8c5cc8e Binary files /dev/null and b/images/Pokemon/0086_Seel.png differ diff --git a/images/Pokemon/0087_Dewgong.png b/images/Pokemon/0087_Dewgong.png new file mode 100644 index 0000000..d2b57bd Binary files /dev/null and b/images/Pokemon/0087_Dewgong.png differ diff --git a/images/Pokemon/0088_Grimer.png b/images/Pokemon/0088_Grimer.png new file mode 100644 index 0000000..c0ffaf0 Binary files /dev/null and b/images/Pokemon/0088_Grimer.png differ diff --git a/images/Pokemon/0088_Grimer_(Alolan_Form).png b/images/Pokemon/0088_Grimer_(Alolan_Form).png new file mode 100644 index 0000000..acbf751 Binary files /dev/null and b/images/Pokemon/0088_Grimer_(Alolan_Form).png differ diff --git a/images/Pokemon/0089_Muk.png b/images/Pokemon/0089_Muk.png new file mode 100644 index 0000000..c3340f6 Binary files /dev/null and b/images/Pokemon/0089_Muk.png differ diff --git a/images/Pokemon/0089_Muk_(Alolan_Form).png b/images/Pokemon/0089_Muk_(Alolan_Form).png new file mode 100644 index 0000000..969b9cc Binary files /dev/null and b/images/Pokemon/0089_Muk_(Alolan_Form).png differ diff --git a/images/Pokemon/0090_Shellder.png b/images/Pokemon/0090_Shellder.png new file mode 100644 index 0000000..cd45483 Binary files /dev/null and b/images/Pokemon/0090_Shellder.png differ diff --git a/images/Pokemon/0091_Cloyster.png b/images/Pokemon/0091_Cloyster.png new file mode 100644 index 0000000..d2fb617 Binary files /dev/null and b/images/Pokemon/0091_Cloyster.png differ diff --git a/images/Pokemon/0092_Gastly.png b/images/Pokemon/0092_Gastly.png new file mode 100644 index 0000000..ce44021 Binary files /dev/null and b/images/Pokemon/0092_Gastly.png differ diff --git a/images/Pokemon/0093_Haunter.png b/images/Pokemon/0093_Haunter.png new file mode 100644 index 0000000..980d8c4 Binary files /dev/null and b/images/Pokemon/0093_Haunter.png differ diff --git a/images/Pokemon/0094_Gengar.png b/images/Pokemon/0094_Gengar.png new file mode 100644 index 0000000..c21f793 Binary files /dev/null and b/images/Pokemon/0094_Gengar.png differ diff --git a/images/Pokemon/0095_Onix.png b/images/Pokemon/0095_Onix.png new file mode 100644 index 0000000..ea7d3cd Binary files /dev/null and b/images/Pokemon/0095_Onix.png differ diff --git a/images/Pokemon/0096_Drowzee.png b/images/Pokemon/0096_Drowzee.png new file mode 100644 index 0000000..26ae26b Binary files /dev/null and b/images/Pokemon/0096_Drowzee.png differ diff --git a/images/Pokemon/0097_Hypno.png b/images/Pokemon/0097_Hypno.png new file mode 100644 index 0000000..8b84a8c Binary files /dev/null and b/images/Pokemon/0097_Hypno.png differ diff --git a/images/Pokemon/0098_Krabby.png b/images/Pokemon/0098_Krabby.png new file mode 100644 index 0000000..d87dc7e Binary files /dev/null and b/images/Pokemon/0098_Krabby.png differ diff --git a/images/Pokemon/0099_Kingler.png b/images/Pokemon/0099_Kingler.png new file mode 100644 index 0000000..38bacd2 Binary files /dev/null and b/images/Pokemon/0099_Kingler.png differ diff --git a/images/Pokemon/0100_Voltorb.png b/images/Pokemon/0100_Voltorb.png new file mode 100644 index 0000000..1f2a2ba Binary files /dev/null and b/images/Pokemon/0100_Voltorb.png differ diff --git a/images/Pokemon/0100_Voltorb_(Hisuian_Form).png b/images/Pokemon/0100_Voltorb_(Hisuian_Form).png new file mode 100644 index 0000000..06fd3f3 Binary files /dev/null and b/images/Pokemon/0100_Voltorb_(Hisuian_Form).png differ diff --git a/images/Pokemon/0101_Electrode.png b/images/Pokemon/0101_Electrode.png new file mode 100644 index 0000000..51db0be Binary files /dev/null and b/images/Pokemon/0101_Electrode.png differ diff --git a/images/Pokemon/0101_Electrode_(Hisuian_Form).png b/images/Pokemon/0101_Electrode_(Hisuian_Form).png new file mode 100644 index 0000000..43fc025 Binary files /dev/null and b/images/Pokemon/0101_Electrode_(Hisuian_Form).png differ diff --git a/images/Pokemon/0102_Exeggcute.png b/images/Pokemon/0102_Exeggcute.png new file mode 100644 index 0000000..94c7179 Binary files /dev/null and b/images/Pokemon/0102_Exeggcute.png differ diff --git a/images/Pokemon/0103_Exeggutor.png b/images/Pokemon/0103_Exeggutor.png new file mode 100644 index 0000000..baa6335 Binary files /dev/null and b/images/Pokemon/0103_Exeggutor.png differ diff --git a/images/Pokemon/0103_Exeggutor_(Alolan_Form).png b/images/Pokemon/0103_Exeggutor_(Alolan_Form).png new file mode 100644 index 0000000..0e212bf Binary files /dev/null and b/images/Pokemon/0103_Exeggutor_(Alolan_Form).png differ diff --git a/images/Pokemon/0104_Cubone.png b/images/Pokemon/0104_Cubone.png new file mode 100644 index 0000000..1021a33 Binary files /dev/null and b/images/Pokemon/0104_Cubone.png differ diff --git a/images/Pokemon/0105_Marowak.png b/images/Pokemon/0105_Marowak.png new file mode 100644 index 0000000..719c586 Binary files /dev/null and b/images/Pokemon/0105_Marowak.png differ diff --git a/images/Pokemon/0105_Marowak_(Alolan_Form).png b/images/Pokemon/0105_Marowak_(Alolan_Form).png new file mode 100644 index 0000000..0db9e42 Binary files /dev/null and b/images/Pokemon/0105_Marowak_(Alolan_Form).png differ diff --git a/images/Pokemon/0106_Hitmonlee.png b/images/Pokemon/0106_Hitmonlee.png new file mode 100644 index 0000000..a31a947 Binary files /dev/null and b/images/Pokemon/0106_Hitmonlee.png differ diff --git a/images/Pokemon/0107_Hitmonchan.png b/images/Pokemon/0107_Hitmonchan.png new file mode 100644 index 0000000..2705dcb Binary files /dev/null and b/images/Pokemon/0107_Hitmonchan.png differ diff --git a/images/Pokemon/0108_Lickitung.png b/images/Pokemon/0108_Lickitung.png new file mode 100644 index 0000000..913aaef Binary files /dev/null and b/images/Pokemon/0108_Lickitung.png differ diff --git a/images/Pokemon/0109_Koffing.png b/images/Pokemon/0109_Koffing.png new file mode 100644 index 0000000..5a0c5b8 Binary files /dev/null and b/images/Pokemon/0109_Koffing.png differ diff --git a/images/Pokemon/0110_Weezing.png b/images/Pokemon/0110_Weezing.png new file mode 100644 index 0000000..f922f6f Binary files /dev/null and b/images/Pokemon/0110_Weezing.png differ diff --git a/images/Pokemon/0110_Weezing_(Galarian_Form).png b/images/Pokemon/0110_Weezing_(Galarian_Form).png new file mode 100644 index 0000000..91cbf2c Binary files /dev/null and b/images/Pokemon/0110_Weezing_(Galarian_Form).png differ diff --git a/images/Pokemon/0111_Rhyhorn.png b/images/Pokemon/0111_Rhyhorn.png new file mode 100644 index 0000000..0ecdbae Binary files /dev/null and b/images/Pokemon/0111_Rhyhorn.png differ diff --git a/images/Pokemon/0112_Rhydon.png b/images/Pokemon/0112_Rhydon.png new file mode 100644 index 0000000..8fba6b6 Binary files /dev/null and b/images/Pokemon/0112_Rhydon.png differ diff --git a/images/Pokemon/0113_Chansey.png b/images/Pokemon/0113_Chansey.png new file mode 100644 index 0000000..57534a3 Binary files /dev/null and b/images/Pokemon/0113_Chansey.png differ diff --git a/images/Pokemon/0114_Tangela.png b/images/Pokemon/0114_Tangela.png new file mode 100644 index 0000000..328f4cc Binary files /dev/null and b/images/Pokemon/0114_Tangela.png differ diff --git a/images/Pokemon/0115_Kangaskhan.png b/images/Pokemon/0115_Kangaskhan.png new file mode 100644 index 0000000..ff2c302 Binary files /dev/null and b/images/Pokemon/0115_Kangaskhan.png differ diff --git a/images/Pokemon/0116_Horsea.png b/images/Pokemon/0116_Horsea.png new file mode 100644 index 0000000..ccc6e58 Binary files /dev/null and b/images/Pokemon/0116_Horsea.png differ diff --git a/images/Pokemon/0117_Seadra.png b/images/Pokemon/0117_Seadra.png new file mode 100644 index 0000000..14cda90 Binary files /dev/null and b/images/Pokemon/0117_Seadra.png differ diff --git a/images/Pokemon/0118_Goldeen.png b/images/Pokemon/0118_Goldeen.png new file mode 100644 index 0000000..3ee1f40 Binary files /dev/null and b/images/Pokemon/0118_Goldeen.png differ diff --git a/images/Pokemon/0119_Seaking.png b/images/Pokemon/0119_Seaking.png new file mode 100644 index 0000000..239a340 Binary files /dev/null and b/images/Pokemon/0119_Seaking.png differ diff --git a/images/Pokemon/0120_Staryu.png b/images/Pokemon/0120_Staryu.png new file mode 100644 index 0000000..4f54b7f Binary files /dev/null and b/images/Pokemon/0120_Staryu.png differ diff --git a/images/Pokemon/0121_Starmie.png b/images/Pokemon/0121_Starmie.png new file mode 100644 index 0000000..5ae7264 Binary files /dev/null and b/images/Pokemon/0121_Starmie.png differ diff --git a/images/Pokemon/0122_Mr._Mime.png b/images/Pokemon/0122_Mr._Mime.png new file mode 100644 index 0000000..92c1b3e Binary files /dev/null and b/images/Pokemon/0122_Mr._Mime.png differ diff --git a/images/Pokemon/0122_Mr._Mime_(Galarian_Form).png b/images/Pokemon/0122_Mr._Mime_(Galarian_Form).png new file mode 100644 index 0000000..3154a76 Binary files /dev/null and b/images/Pokemon/0122_Mr._Mime_(Galarian_Form).png differ diff --git a/images/Pokemon/0123_Scyther.png b/images/Pokemon/0123_Scyther.png new file mode 100644 index 0000000..5cc7c9c Binary files /dev/null and b/images/Pokemon/0123_Scyther.png differ diff --git a/images/Pokemon/0124_Jynx.png b/images/Pokemon/0124_Jynx.png new file mode 100644 index 0000000..5dd853b Binary files /dev/null and b/images/Pokemon/0124_Jynx.png differ diff --git a/images/Pokemon/0125_Electabuzz.png b/images/Pokemon/0125_Electabuzz.png new file mode 100644 index 0000000..713ffd6 Binary files /dev/null and b/images/Pokemon/0125_Electabuzz.png differ diff --git a/images/Pokemon/0126_Magmar.png b/images/Pokemon/0126_Magmar.png new file mode 100644 index 0000000..4aab3da Binary files /dev/null and b/images/Pokemon/0126_Magmar.png differ diff --git a/images/Pokemon/0127_Pinsir.png b/images/Pokemon/0127_Pinsir.png new file mode 100644 index 0000000..a4c454f Binary files /dev/null and b/images/Pokemon/0127_Pinsir.png differ diff --git a/images/Pokemon/0128_Tauros.png b/images/Pokemon/0128_Tauros.png new file mode 100644 index 0000000..55f234d Binary files /dev/null and b/images/Pokemon/0128_Tauros.png differ diff --git a/images/Pokemon/0128_Tauros_(Aqua_Breed).png b/images/Pokemon/0128_Tauros_(Aqua_Breed).png new file mode 100644 index 0000000..3569b45 Binary files /dev/null and b/images/Pokemon/0128_Tauros_(Aqua_Breed).png differ diff --git a/images/Pokemon/0128_Tauros_(Blaze_Breed).png b/images/Pokemon/0128_Tauros_(Blaze_Breed).png new file mode 100644 index 0000000..1d0c9b3 Binary files /dev/null and b/images/Pokemon/0128_Tauros_(Blaze_Breed).png differ diff --git a/images/Pokemon/0128_Tauros_(Paldean_Form).png b/images/Pokemon/0128_Tauros_(Paldean_Form).png new file mode 100644 index 0000000..2b7c15d Binary files /dev/null and b/images/Pokemon/0128_Tauros_(Paldean_Form).png differ diff --git a/images/Pokemon/0129_Magikarp.png b/images/Pokemon/0129_Magikarp.png new file mode 100644 index 0000000..1184ae7 Binary files /dev/null and b/images/Pokemon/0129_Magikarp.png differ diff --git a/images/Pokemon/0130_Gyarados.png b/images/Pokemon/0130_Gyarados.png new file mode 100644 index 0000000..a694050 Binary files /dev/null and b/images/Pokemon/0130_Gyarados.png differ diff --git a/images/Pokemon/0131_Lapras.png b/images/Pokemon/0131_Lapras.png new file mode 100644 index 0000000..9da142d Binary files /dev/null and b/images/Pokemon/0131_Lapras.png differ diff --git a/images/Pokemon/0132_Ditto.png b/images/Pokemon/0132_Ditto.png new file mode 100644 index 0000000..f47a9e8 Binary files /dev/null and b/images/Pokemon/0132_Ditto.png differ diff --git a/images/Pokemon/0133_Eevee.png b/images/Pokemon/0133_Eevee.png new file mode 100644 index 0000000..0c809fa Binary files /dev/null and b/images/Pokemon/0133_Eevee.png differ diff --git a/images/Pokemon/0134_Vaporeon.png b/images/Pokemon/0134_Vaporeon.png new file mode 100644 index 0000000..7ee4d80 Binary files /dev/null and b/images/Pokemon/0134_Vaporeon.png differ diff --git a/images/Pokemon/0135_Jolteon.png b/images/Pokemon/0135_Jolteon.png new file mode 100644 index 0000000..a930708 Binary files /dev/null and b/images/Pokemon/0135_Jolteon.png differ diff --git a/images/Pokemon/0136_Flareon.png b/images/Pokemon/0136_Flareon.png new file mode 100644 index 0000000..5e6f31e Binary files /dev/null and b/images/Pokemon/0136_Flareon.png differ diff --git a/images/Pokemon/0137_Porygon.png b/images/Pokemon/0137_Porygon.png new file mode 100644 index 0000000..a0b94d0 Binary files /dev/null and b/images/Pokemon/0137_Porygon.png differ diff --git a/images/Pokemon/0138_Omanyte.png b/images/Pokemon/0138_Omanyte.png new file mode 100644 index 0000000..f4c054f Binary files /dev/null and b/images/Pokemon/0138_Omanyte.png differ diff --git a/images/Pokemon/0139_Omastar.png b/images/Pokemon/0139_Omastar.png new file mode 100644 index 0000000..c22cbe6 Binary files /dev/null and b/images/Pokemon/0139_Omastar.png differ diff --git a/images/Pokemon/0140_Kabuto.png b/images/Pokemon/0140_Kabuto.png new file mode 100644 index 0000000..400309b Binary files /dev/null and b/images/Pokemon/0140_Kabuto.png differ diff --git a/images/Pokemon/0141_Kabutops.png b/images/Pokemon/0141_Kabutops.png new file mode 100644 index 0000000..19b8107 Binary files /dev/null and b/images/Pokemon/0141_Kabutops.png differ diff --git a/images/Pokemon/0142_Aerodactyl.png b/images/Pokemon/0142_Aerodactyl.png new file mode 100644 index 0000000..54ad709 Binary files /dev/null and b/images/Pokemon/0142_Aerodactyl.png differ diff --git a/images/Pokemon/0143_Snorlax.png b/images/Pokemon/0143_Snorlax.png new file mode 100644 index 0000000..9d6842f Binary files /dev/null and b/images/Pokemon/0143_Snorlax.png differ diff --git a/images/Pokemon/0144_Articuno.png b/images/Pokemon/0144_Articuno.png new file mode 100644 index 0000000..ebcf9d0 Binary files /dev/null and b/images/Pokemon/0144_Articuno.png differ diff --git a/images/Pokemon/0144_Articuno_(Galarian_Form).png b/images/Pokemon/0144_Articuno_(Galarian_Form).png new file mode 100644 index 0000000..01397f3 Binary files /dev/null and b/images/Pokemon/0144_Articuno_(Galarian_Form).png differ diff --git a/images/Pokemon/0145_Zapdos.png b/images/Pokemon/0145_Zapdos.png new file mode 100644 index 0000000..f10bcf9 Binary files /dev/null and b/images/Pokemon/0145_Zapdos.png differ diff --git a/images/Pokemon/0145_Zapdos_(Galarian_Form).png b/images/Pokemon/0145_Zapdos_(Galarian_Form).png new file mode 100644 index 0000000..8ebe0b0 Binary files /dev/null and b/images/Pokemon/0145_Zapdos_(Galarian_Form).png differ diff --git a/images/Pokemon/0146_Moltres.png b/images/Pokemon/0146_Moltres.png new file mode 100644 index 0000000..6198f5c Binary files /dev/null and b/images/Pokemon/0146_Moltres.png differ diff --git a/images/Pokemon/0146_Moltres_(Galarian_Form).png b/images/Pokemon/0146_Moltres_(Galarian_Form).png new file mode 100644 index 0000000..aac7fe5 Binary files /dev/null and b/images/Pokemon/0146_Moltres_(Galarian_Form).png differ diff --git a/images/Pokemon/0147_Dratini.png b/images/Pokemon/0147_Dratini.png new file mode 100644 index 0000000..b2734f9 Binary files /dev/null and b/images/Pokemon/0147_Dratini.png differ diff --git a/images/Pokemon/0148_Dragonair.png b/images/Pokemon/0148_Dragonair.png new file mode 100644 index 0000000..596cbba Binary files /dev/null and b/images/Pokemon/0148_Dragonair.png differ diff --git a/images/Pokemon/0149_Dragonite.png b/images/Pokemon/0149_Dragonite.png new file mode 100644 index 0000000..efe3b3f Binary files /dev/null and b/images/Pokemon/0149_Dragonite.png differ diff --git a/images/Pokemon/0150_Mewtwo.png b/images/Pokemon/0150_Mewtwo.png new file mode 100644 index 0000000..889ab51 Binary files /dev/null and b/images/Pokemon/0150_Mewtwo.png differ diff --git a/images/Pokemon/0151_Mew.png b/images/Pokemon/0151_Mew.png new file mode 100644 index 0000000..19f59a7 Binary files /dev/null and b/images/Pokemon/0151_Mew.png differ diff --git a/images/Pokemon/0152_Chikorita.png b/images/Pokemon/0152_Chikorita.png new file mode 100644 index 0000000..a54963a Binary files /dev/null and b/images/Pokemon/0152_Chikorita.png differ diff --git a/images/Pokemon/0153_Bayleef.png b/images/Pokemon/0153_Bayleef.png new file mode 100644 index 0000000..a189729 Binary files /dev/null and b/images/Pokemon/0153_Bayleef.png differ diff --git a/images/Pokemon/0154_Meganium.png b/images/Pokemon/0154_Meganium.png new file mode 100644 index 0000000..2359aeb Binary files /dev/null and b/images/Pokemon/0154_Meganium.png differ diff --git a/images/Pokemon/0155_Cyndaquil.png b/images/Pokemon/0155_Cyndaquil.png new file mode 100644 index 0000000..44786f6 Binary files /dev/null and b/images/Pokemon/0155_Cyndaquil.png differ diff --git a/images/Pokemon/0156_Quilava.png b/images/Pokemon/0156_Quilava.png new file mode 100644 index 0000000..c384e3a Binary files /dev/null and b/images/Pokemon/0156_Quilava.png differ diff --git a/images/Pokemon/0157_Typhlosion.png b/images/Pokemon/0157_Typhlosion.png new file mode 100644 index 0000000..b77bf0c Binary files /dev/null and b/images/Pokemon/0157_Typhlosion.png differ diff --git a/images/Pokemon/0157_Typhlosion_(Hisuian_Form).png b/images/Pokemon/0157_Typhlosion_(Hisuian_Form).png new file mode 100644 index 0000000..299d3e9 Binary files /dev/null and b/images/Pokemon/0157_Typhlosion_(Hisuian_Form).png differ diff --git a/images/Pokemon/0158_Totodile.png b/images/Pokemon/0158_Totodile.png new file mode 100644 index 0000000..2d705a3 Binary files /dev/null and b/images/Pokemon/0158_Totodile.png differ diff --git a/images/Pokemon/0159_Croconaw.png b/images/Pokemon/0159_Croconaw.png new file mode 100644 index 0000000..765b228 Binary files /dev/null and b/images/Pokemon/0159_Croconaw.png differ diff --git a/images/Pokemon/0160_Feraligatr.png b/images/Pokemon/0160_Feraligatr.png new file mode 100644 index 0000000..e769a65 Binary files /dev/null and b/images/Pokemon/0160_Feraligatr.png differ diff --git a/images/Pokemon/0161_Sentret.png b/images/Pokemon/0161_Sentret.png new file mode 100644 index 0000000..f272cf5 Binary files /dev/null and b/images/Pokemon/0161_Sentret.png differ diff --git a/images/Pokemon/0162_Furret.png b/images/Pokemon/0162_Furret.png new file mode 100644 index 0000000..80bc2cd Binary files /dev/null and b/images/Pokemon/0162_Furret.png differ diff --git a/images/Pokemon/0163_Hoothoot.png b/images/Pokemon/0163_Hoothoot.png new file mode 100644 index 0000000..cb6d959 Binary files /dev/null and b/images/Pokemon/0163_Hoothoot.png differ diff --git a/images/Pokemon/0164_Noctowl.png b/images/Pokemon/0164_Noctowl.png new file mode 100644 index 0000000..8f3922a Binary files /dev/null and b/images/Pokemon/0164_Noctowl.png differ diff --git a/images/Pokemon/0165_Ledyba.png b/images/Pokemon/0165_Ledyba.png new file mode 100644 index 0000000..5a73db4 Binary files /dev/null and b/images/Pokemon/0165_Ledyba.png differ diff --git a/images/Pokemon/0166_Ledian.png b/images/Pokemon/0166_Ledian.png new file mode 100644 index 0000000..7011298 Binary files /dev/null and b/images/Pokemon/0166_Ledian.png differ diff --git a/images/Pokemon/0167_Spinarak.png b/images/Pokemon/0167_Spinarak.png new file mode 100644 index 0000000..5adf094 Binary files /dev/null and b/images/Pokemon/0167_Spinarak.png differ diff --git a/images/Pokemon/0168_Ariados.png b/images/Pokemon/0168_Ariados.png new file mode 100644 index 0000000..c5b344f Binary files /dev/null and b/images/Pokemon/0168_Ariados.png differ diff --git a/images/Pokemon/0169_Crobat.png b/images/Pokemon/0169_Crobat.png new file mode 100644 index 0000000..73cf7ec Binary files /dev/null and b/images/Pokemon/0169_Crobat.png differ diff --git a/images/Pokemon/0170_Chinchou.png b/images/Pokemon/0170_Chinchou.png new file mode 100644 index 0000000..973372e Binary files /dev/null and b/images/Pokemon/0170_Chinchou.png differ diff --git a/images/Pokemon/0171_Lanturn.png b/images/Pokemon/0171_Lanturn.png new file mode 100644 index 0000000..e76dd45 Binary files /dev/null and b/images/Pokemon/0171_Lanturn.png differ diff --git a/images/Pokemon/0172_Pichu.png b/images/Pokemon/0172_Pichu.png new file mode 100644 index 0000000..f6932db Binary files /dev/null and b/images/Pokemon/0172_Pichu.png differ diff --git a/images/Pokemon/0173_Cleffa.png b/images/Pokemon/0173_Cleffa.png new file mode 100644 index 0000000..f24fbe8 Binary files /dev/null and b/images/Pokemon/0173_Cleffa.png differ diff --git a/images/Pokemon/0174_Igglybuff.png b/images/Pokemon/0174_Igglybuff.png new file mode 100644 index 0000000..d642363 Binary files /dev/null and b/images/Pokemon/0174_Igglybuff.png differ diff --git a/images/Pokemon/0175_Togepi.png b/images/Pokemon/0175_Togepi.png new file mode 100644 index 0000000..2645146 Binary files /dev/null and b/images/Pokemon/0175_Togepi.png differ diff --git a/images/Pokemon/0176_Togetic.png b/images/Pokemon/0176_Togetic.png new file mode 100644 index 0000000..ea7b2de Binary files /dev/null and b/images/Pokemon/0176_Togetic.png differ diff --git a/images/Pokemon/0177_Natu.png b/images/Pokemon/0177_Natu.png new file mode 100644 index 0000000..295dce2 Binary files /dev/null and b/images/Pokemon/0177_Natu.png differ diff --git a/images/Pokemon/0178_Xatu.png b/images/Pokemon/0178_Xatu.png new file mode 100644 index 0000000..c879ecf Binary files /dev/null and b/images/Pokemon/0178_Xatu.png differ diff --git a/images/Pokemon/0179_Mareep.png b/images/Pokemon/0179_Mareep.png new file mode 100644 index 0000000..8e3944b Binary files /dev/null and b/images/Pokemon/0179_Mareep.png differ diff --git a/images/Pokemon/0180_Flaaffy.png b/images/Pokemon/0180_Flaaffy.png new file mode 100644 index 0000000..c0ee52a Binary files /dev/null and b/images/Pokemon/0180_Flaaffy.png differ diff --git a/images/Pokemon/0181_Ampharos.png b/images/Pokemon/0181_Ampharos.png new file mode 100644 index 0000000..3b654bb Binary files /dev/null and b/images/Pokemon/0181_Ampharos.png differ diff --git a/images/Pokemon/0182_Bellossom.png b/images/Pokemon/0182_Bellossom.png new file mode 100644 index 0000000..c47034e Binary files /dev/null and b/images/Pokemon/0182_Bellossom.png differ diff --git a/images/Pokemon/0183_Marill.png b/images/Pokemon/0183_Marill.png new file mode 100644 index 0000000..7035585 Binary files /dev/null and b/images/Pokemon/0183_Marill.png differ diff --git a/images/Pokemon/0184_Azumarill.png b/images/Pokemon/0184_Azumarill.png new file mode 100644 index 0000000..1a5378a Binary files /dev/null and b/images/Pokemon/0184_Azumarill.png differ diff --git a/images/Pokemon/0185_Sudowoodo.png b/images/Pokemon/0185_Sudowoodo.png new file mode 100644 index 0000000..8136b15 Binary files /dev/null and b/images/Pokemon/0185_Sudowoodo.png differ diff --git a/images/Pokemon/0186_Politoed.png b/images/Pokemon/0186_Politoed.png new file mode 100644 index 0000000..fac4c46 Binary files /dev/null and b/images/Pokemon/0186_Politoed.png differ diff --git a/images/Pokemon/0187_Hoppip.png b/images/Pokemon/0187_Hoppip.png new file mode 100644 index 0000000..d071512 Binary files /dev/null and b/images/Pokemon/0187_Hoppip.png differ diff --git a/images/Pokemon/0188_Skiploom.png b/images/Pokemon/0188_Skiploom.png new file mode 100644 index 0000000..df7ed38 Binary files /dev/null and b/images/Pokemon/0188_Skiploom.png differ diff --git a/images/Pokemon/0189_Jumpluff.png b/images/Pokemon/0189_Jumpluff.png new file mode 100644 index 0000000..d1bbcd0 Binary files /dev/null and b/images/Pokemon/0189_Jumpluff.png differ diff --git a/images/Pokemon/0190_Aipom.png b/images/Pokemon/0190_Aipom.png new file mode 100644 index 0000000..81c3a53 Binary files /dev/null and b/images/Pokemon/0190_Aipom.png differ diff --git a/images/Pokemon/0191_Sunkern.png b/images/Pokemon/0191_Sunkern.png new file mode 100644 index 0000000..8661aad Binary files /dev/null and b/images/Pokemon/0191_Sunkern.png differ diff --git a/images/Pokemon/0192_Sunflora.png b/images/Pokemon/0192_Sunflora.png new file mode 100644 index 0000000..b8abb20 Binary files /dev/null and b/images/Pokemon/0192_Sunflora.png differ diff --git a/images/Pokemon/0193_Yanma.png b/images/Pokemon/0193_Yanma.png new file mode 100644 index 0000000..95cec47 Binary files /dev/null and b/images/Pokemon/0193_Yanma.png differ diff --git a/images/Pokemon/0194_Wooper.png b/images/Pokemon/0194_Wooper.png new file mode 100644 index 0000000..6db7a12 Binary files /dev/null and b/images/Pokemon/0194_Wooper.png differ diff --git a/images/Pokemon/0194_Wooper_(Paldean_Form).png b/images/Pokemon/0194_Wooper_(Paldean_Form).png new file mode 100644 index 0000000..053314e Binary files /dev/null and b/images/Pokemon/0194_Wooper_(Paldean_Form).png differ diff --git a/images/Pokemon/0195_Quagsire.png b/images/Pokemon/0195_Quagsire.png new file mode 100644 index 0000000..14c7dbe Binary files /dev/null and b/images/Pokemon/0195_Quagsire.png differ diff --git a/images/Pokemon/0196_Espeon.png b/images/Pokemon/0196_Espeon.png new file mode 100644 index 0000000..f08bdcf Binary files /dev/null and b/images/Pokemon/0196_Espeon.png differ diff --git a/images/Pokemon/0197_Umbreon.png b/images/Pokemon/0197_Umbreon.png new file mode 100644 index 0000000..1ee0df6 Binary files /dev/null and b/images/Pokemon/0197_Umbreon.png differ diff --git a/images/Pokemon/0198_Murkrow.png b/images/Pokemon/0198_Murkrow.png new file mode 100644 index 0000000..0d2c4f3 Binary files /dev/null and b/images/Pokemon/0198_Murkrow.png differ diff --git a/images/Pokemon/0199_Slowking.png b/images/Pokemon/0199_Slowking.png new file mode 100644 index 0000000..e16e79e Binary files /dev/null and b/images/Pokemon/0199_Slowking.png differ diff --git a/images/Pokemon/0199_Slowking_(Galarian_Form).png b/images/Pokemon/0199_Slowking_(Galarian_Form).png new file mode 100644 index 0000000..56f5841 Binary files /dev/null and b/images/Pokemon/0199_Slowking_(Galarian_Form).png differ diff --git a/images/Pokemon/0200_Misdreavus.png b/images/Pokemon/0200_Misdreavus.png new file mode 100644 index 0000000..bb82fac Binary files /dev/null and b/images/Pokemon/0200_Misdreavus.png differ diff --git a/images/Pokemon/0201_Unown.png b/images/Pokemon/0201_Unown.png new file mode 100644 index 0000000..305cc30 Binary files /dev/null and b/images/Pokemon/0201_Unown.png differ diff --git a/images/Pokemon/0201_Unown_(!).png b/images/Pokemon/0201_Unown_(!).png new file mode 100644 index 0000000..6f787b1 Binary files /dev/null and b/images/Pokemon/0201_Unown_(!).png differ diff --git a/images/Pokemon/0201_Unown_(B).png b/images/Pokemon/0201_Unown_(B).png new file mode 100644 index 0000000..d722387 Binary files /dev/null and b/images/Pokemon/0201_Unown_(B).png differ diff --git a/images/Pokemon/0201_Unown_(C).png b/images/Pokemon/0201_Unown_(C).png new file mode 100644 index 0000000..476ebab Binary files /dev/null and b/images/Pokemon/0201_Unown_(C).png differ diff --git a/images/Pokemon/0201_Unown_(D).png b/images/Pokemon/0201_Unown_(D).png new file mode 100644 index 0000000..2d638d2 Binary files /dev/null and b/images/Pokemon/0201_Unown_(D).png differ diff --git a/images/Pokemon/0201_Unown_(E).png b/images/Pokemon/0201_Unown_(E).png new file mode 100644 index 0000000..ed0798c Binary files /dev/null and b/images/Pokemon/0201_Unown_(E).png differ diff --git a/images/Pokemon/0201_Unown_(F).png b/images/Pokemon/0201_Unown_(F).png new file mode 100644 index 0000000..0eb7bbb Binary files /dev/null and b/images/Pokemon/0201_Unown_(F).png differ diff --git a/images/Pokemon/0201_Unown_(G).png b/images/Pokemon/0201_Unown_(G).png new file mode 100644 index 0000000..957aa06 Binary files /dev/null and b/images/Pokemon/0201_Unown_(G).png differ diff --git a/images/Pokemon/0201_Unown_(H).png b/images/Pokemon/0201_Unown_(H).png new file mode 100644 index 0000000..16f07ca Binary files /dev/null and b/images/Pokemon/0201_Unown_(H).png differ diff --git a/images/Pokemon/0201_Unown_(I).png b/images/Pokemon/0201_Unown_(I).png new file mode 100644 index 0000000..bf4e53b Binary files /dev/null and b/images/Pokemon/0201_Unown_(I).png differ diff --git a/images/Pokemon/0201_Unown_(J).png b/images/Pokemon/0201_Unown_(J).png new file mode 100644 index 0000000..97b1b72 Binary files /dev/null and b/images/Pokemon/0201_Unown_(J).png differ diff --git a/images/Pokemon/0201_Unown_(K).png b/images/Pokemon/0201_Unown_(K).png new file mode 100644 index 0000000..3f80ab5 Binary files /dev/null and b/images/Pokemon/0201_Unown_(K).png differ diff --git a/images/Pokemon/0201_Unown_(L).png b/images/Pokemon/0201_Unown_(L).png new file mode 100644 index 0000000..5ed6309 Binary files /dev/null and b/images/Pokemon/0201_Unown_(L).png differ diff --git a/images/Pokemon/0201_Unown_(M).png b/images/Pokemon/0201_Unown_(M).png new file mode 100644 index 0000000..ba26cf0 Binary files /dev/null and b/images/Pokemon/0201_Unown_(M).png differ diff --git a/images/Pokemon/0201_Unown_(N).png b/images/Pokemon/0201_Unown_(N).png new file mode 100644 index 0000000..68a1d95 Binary files /dev/null and b/images/Pokemon/0201_Unown_(N).png differ diff --git a/images/Pokemon/0201_Unown_(O).png b/images/Pokemon/0201_Unown_(O).png new file mode 100644 index 0000000..9283279 Binary files /dev/null and b/images/Pokemon/0201_Unown_(O).png differ diff --git a/images/Pokemon/0201_Unown_(P).png b/images/Pokemon/0201_Unown_(P).png new file mode 100644 index 0000000..7b530c2 Binary files /dev/null and b/images/Pokemon/0201_Unown_(P).png differ diff --git a/images/Pokemon/0201_Unown_(Q).png b/images/Pokemon/0201_Unown_(Q).png new file mode 100644 index 0000000..d45414d Binary files /dev/null and b/images/Pokemon/0201_Unown_(Q).png differ diff --git a/images/Pokemon/0201_Unown_(R).png b/images/Pokemon/0201_Unown_(R).png new file mode 100644 index 0000000..a3a69a3 Binary files /dev/null and b/images/Pokemon/0201_Unown_(R).png differ diff --git a/images/Pokemon/0201_Unown_(S).png b/images/Pokemon/0201_Unown_(S).png new file mode 100644 index 0000000..bd73f20 Binary files /dev/null and b/images/Pokemon/0201_Unown_(S).png differ diff --git a/images/Pokemon/0201_Unown_(T).png b/images/Pokemon/0201_Unown_(T).png new file mode 100644 index 0000000..d0b22e2 Binary files /dev/null and b/images/Pokemon/0201_Unown_(T).png differ diff --git a/images/Pokemon/0201_Unown_(U).png b/images/Pokemon/0201_Unown_(U).png new file mode 100644 index 0000000..c370e12 Binary files /dev/null and b/images/Pokemon/0201_Unown_(U).png differ diff --git a/images/Pokemon/0201_Unown_(V).png b/images/Pokemon/0201_Unown_(V).png new file mode 100644 index 0000000..817e2cc Binary files /dev/null and b/images/Pokemon/0201_Unown_(V).png differ diff --git a/images/Pokemon/0201_Unown_(W).png b/images/Pokemon/0201_Unown_(W).png new file mode 100644 index 0000000..aad14f5 Binary files /dev/null and b/images/Pokemon/0201_Unown_(W).png differ diff --git a/images/Pokemon/0201_Unown_(X).png b/images/Pokemon/0201_Unown_(X).png new file mode 100644 index 0000000..5928000 Binary files /dev/null and b/images/Pokemon/0201_Unown_(X).png differ diff --git a/images/Pokemon/0201_Unown_(Y).png b/images/Pokemon/0201_Unown_(Y).png new file mode 100644 index 0000000..11cc541 Binary files /dev/null and b/images/Pokemon/0201_Unown_(Y).png differ diff --git a/images/Pokemon/0201_Unown_(Z).png b/images/Pokemon/0201_Unown_(Z).png new file mode 100644 index 0000000..d8388c8 Binary files /dev/null and b/images/Pokemon/0201_Unown_(Z).png differ diff --git a/images/Pokemon/0201_Unown_(questionmark).png b/images/Pokemon/0201_Unown_(questionmark).png new file mode 100644 index 0000000..3f9e0ae Binary files /dev/null and b/images/Pokemon/0201_Unown_(questionmark).png differ diff --git a/images/Pokemon/0202_Wobbuffet.png b/images/Pokemon/0202_Wobbuffet.png new file mode 100644 index 0000000..e6331c8 Binary files /dev/null and b/images/Pokemon/0202_Wobbuffet.png differ diff --git a/images/Pokemon/0203_Girafarig.png b/images/Pokemon/0203_Girafarig.png new file mode 100644 index 0000000..c8b16a8 Binary files /dev/null and b/images/Pokemon/0203_Girafarig.png differ diff --git a/images/Pokemon/0204_Pineco.png b/images/Pokemon/0204_Pineco.png new file mode 100644 index 0000000..c0e056f Binary files /dev/null and b/images/Pokemon/0204_Pineco.png differ diff --git a/images/Pokemon/0205_Forretress.png b/images/Pokemon/0205_Forretress.png new file mode 100644 index 0000000..60ed85a Binary files /dev/null and b/images/Pokemon/0205_Forretress.png differ diff --git a/images/Pokemon/0206_Dunsparce.png b/images/Pokemon/0206_Dunsparce.png new file mode 100644 index 0000000..e20b019 Binary files /dev/null and b/images/Pokemon/0206_Dunsparce.png differ diff --git a/images/Pokemon/0207_Gligar.png b/images/Pokemon/0207_Gligar.png new file mode 100644 index 0000000..a12f207 Binary files /dev/null and b/images/Pokemon/0207_Gligar.png differ diff --git a/images/Pokemon/0208_Steelix.png b/images/Pokemon/0208_Steelix.png new file mode 100644 index 0000000..1b61397 Binary files /dev/null and b/images/Pokemon/0208_Steelix.png differ diff --git a/images/Pokemon/0209_Snubbull.png b/images/Pokemon/0209_Snubbull.png new file mode 100644 index 0000000..33c0854 Binary files /dev/null and b/images/Pokemon/0209_Snubbull.png differ diff --git a/images/Pokemon/0210_Granbull.png b/images/Pokemon/0210_Granbull.png new file mode 100644 index 0000000..e414c7e Binary files /dev/null and b/images/Pokemon/0210_Granbull.png differ diff --git a/images/Pokemon/0211_Qwilfish.png b/images/Pokemon/0211_Qwilfish.png new file mode 100644 index 0000000..fa31fa9 Binary files /dev/null and b/images/Pokemon/0211_Qwilfish.png differ diff --git a/images/Pokemon/0211_Qwilfish_(Hisuian_Form).png b/images/Pokemon/0211_Qwilfish_(Hisuian_Form).png new file mode 100644 index 0000000..2a9977b Binary files /dev/null and b/images/Pokemon/0211_Qwilfish_(Hisuian_Form).png differ diff --git a/images/Pokemon/0212_Scizor.png b/images/Pokemon/0212_Scizor.png new file mode 100644 index 0000000..8b96cf5 Binary files /dev/null and b/images/Pokemon/0212_Scizor.png differ diff --git a/images/Pokemon/0213_Shuckle.png b/images/Pokemon/0213_Shuckle.png new file mode 100644 index 0000000..8f8b35d Binary files /dev/null and b/images/Pokemon/0213_Shuckle.png differ diff --git a/images/Pokemon/0214_Heracross.png b/images/Pokemon/0214_Heracross.png new file mode 100644 index 0000000..eb7d1f6 Binary files /dev/null and b/images/Pokemon/0214_Heracross.png differ diff --git a/images/Pokemon/0215_Sneasel.png b/images/Pokemon/0215_Sneasel.png new file mode 100644 index 0000000..548d246 Binary files /dev/null and b/images/Pokemon/0215_Sneasel.png differ diff --git a/images/Pokemon/0215_Sneasel_(Hisuian_Form).png b/images/Pokemon/0215_Sneasel_(Hisuian_Form).png new file mode 100644 index 0000000..7cadcc3 Binary files /dev/null and b/images/Pokemon/0215_Sneasel_(Hisuian_Form).png differ diff --git a/images/Pokemon/0216_Teddiursa.png b/images/Pokemon/0216_Teddiursa.png new file mode 100644 index 0000000..b20e663 Binary files /dev/null and b/images/Pokemon/0216_Teddiursa.png differ diff --git a/images/Pokemon/0217_Ursaring.png b/images/Pokemon/0217_Ursaring.png new file mode 100644 index 0000000..6ec96e4 Binary files /dev/null and b/images/Pokemon/0217_Ursaring.png differ diff --git a/images/Pokemon/0218_Slugma.png b/images/Pokemon/0218_Slugma.png new file mode 100644 index 0000000..91e2d33 Binary files /dev/null and b/images/Pokemon/0218_Slugma.png differ diff --git a/images/Pokemon/0219_Magcargo.png b/images/Pokemon/0219_Magcargo.png new file mode 100644 index 0000000..8253f70 Binary files /dev/null and b/images/Pokemon/0219_Magcargo.png differ diff --git a/images/Pokemon/0220_Swinub.png b/images/Pokemon/0220_Swinub.png new file mode 100644 index 0000000..fb9c3c3 Binary files /dev/null and b/images/Pokemon/0220_Swinub.png differ diff --git a/images/Pokemon/0221_Piloswine.png b/images/Pokemon/0221_Piloswine.png new file mode 100644 index 0000000..0325d99 Binary files /dev/null and b/images/Pokemon/0221_Piloswine.png differ diff --git a/images/Pokemon/0222_Corsola.png b/images/Pokemon/0222_Corsola.png new file mode 100644 index 0000000..5e3e28f Binary files /dev/null and b/images/Pokemon/0222_Corsola.png differ diff --git a/images/Pokemon/0222_Corsola_(Galarian_Form).png b/images/Pokemon/0222_Corsola_(Galarian_Form).png new file mode 100644 index 0000000..2423059 Binary files /dev/null and b/images/Pokemon/0222_Corsola_(Galarian_Form).png differ diff --git a/images/Pokemon/0223_Remoraid.png b/images/Pokemon/0223_Remoraid.png new file mode 100644 index 0000000..ce70aad Binary files /dev/null and b/images/Pokemon/0223_Remoraid.png differ diff --git a/images/Pokemon/0224_Octillery.png b/images/Pokemon/0224_Octillery.png new file mode 100644 index 0000000..52b3fe2 Binary files /dev/null and b/images/Pokemon/0224_Octillery.png differ diff --git a/images/Pokemon/0225_Delibird.png b/images/Pokemon/0225_Delibird.png new file mode 100644 index 0000000..2801c68 Binary files /dev/null and b/images/Pokemon/0225_Delibird.png differ diff --git a/images/Pokemon/0226_Mantine.png b/images/Pokemon/0226_Mantine.png new file mode 100644 index 0000000..85e0f0b Binary files /dev/null and b/images/Pokemon/0226_Mantine.png differ diff --git a/images/Pokemon/0227_Skarmory.png b/images/Pokemon/0227_Skarmory.png new file mode 100644 index 0000000..7b3207a Binary files /dev/null and b/images/Pokemon/0227_Skarmory.png differ diff --git a/images/Pokemon/0228_Houndour.png b/images/Pokemon/0228_Houndour.png new file mode 100644 index 0000000..fe3f6a9 Binary files /dev/null and b/images/Pokemon/0228_Houndour.png differ diff --git a/images/Pokemon/0229_Houndoom.png b/images/Pokemon/0229_Houndoom.png new file mode 100644 index 0000000..1d95c89 Binary files /dev/null and b/images/Pokemon/0229_Houndoom.png differ diff --git a/images/Pokemon/0230_Kingdra.png b/images/Pokemon/0230_Kingdra.png new file mode 100644 index 0000000..92a40e2 Binary files /dev/null and b/images/Pokemon/0230_Kingdra.png differ diff --git a/images/Pokemon/0231_Phanpy.png b/images/Pokemon/0231_Phanpy.png new file mode 100644 index 0000000..b11a52f Binary files /dev/null and b/images/Pokemon/0231_Phanpy.png differ diff --git a/images/Pokemon/0232_Donphan.png b/images/Pokemon/0232_Donphan.png new file mode 100644 index 0000000..fb3ebfa Binary files /dev/null and b/images/Pokemon/0232_Donphan.png differ diff --git a/images/Pokemon/0233_Porygon2.png b/images/Pokemon/0233_Porygon2.png new file mode 100644 index 0000000..040434e Binary files /dev/null and b/images/Pokemon/0233_Porygon2.png differ diff --git a/images/Pokemon/0234_Stantler.png b/images/Pokemon/0234_Stantler.png new file mode 100644 index 0000000..d7cde75 Binary files /dev/null and b/images/Pokemon/0234_Stantler.png differ diff --git a/images/Pokemon/0235_Smeargle.png b/images/Pokemon/0235_Smeargle.png new file mode 100644 index 0000000..d4ba07d Binary files /dev/null and b/images/Pokemon/0235_Smeargle.png differ diff --git a/images/Pokemon/0236_Tyrogue.png b/images/Pokemon/0236_Tyrogue.png new file mode 100644 index 0000000..373eb64 Binary files /dev/null and b/images/Pokemon/0236_Tyrogue.png differ diff --git a/images/Pokemon/0237_Hitmontop.png b/images/Pokemon/0237_Hitmontop.png new file mode 100644 index 0000000..ff7ab05 Binary files /dev/null and b/images/Pokemon/0237_Hitmontop.png differ diff --git a/images/Pokemon/0238_Smoochum.png b/images/Pokemon/0238_Smoochum.png new file mode 100644 index 0000000..3807260 Binary files /dev/null and b/images/Pokemon/0238_Smoochum.png differ diff --git a/images/Pokemon/0239_Elekid.png b/images/Pokemon/0239_Elekid.png new file mode 100644 index 0000000..82f343b Binary files /dev/null and b/images/Pokemon/0239_Elekid.png differ diff --git a/images/Pokemon/0240_Magby.png b/images/Pokemon/0240_Magby.png new file mode 100644 index 0000000..3815c38 Binary files /dev/null and b/images/Pokemon/0240_Magby.png differ diff --git a/images/Pokemon/0241_Miltank.png b/images/Pokemon/0241_Miltank.png new file mode 100644 index 0000000..1385c85 Binary files /dev/null and b/images/Pokemon/0241_Miltank.png differ diff --git a/images/Pokemon/0242_Blissey.png b/images/Pokemon/0242_Blissey.png new file mode 100644 index 0000000..bec0205 Binary files /dev/null and b/images/Pokemon/0242_Blissey.png differ diff --git a/images/Pokemon/0243_Raikou.png b/images/Pokemon/0243_Raikou.png new file mode 100644 index 0000000..9fa79f1 Binary files /dev/null and b/images/Pokemon/0243_Raikou.png differ diff --git a/images/Pokemon/0244_Entei.png b/images/Pokemon/0244_Entei.png new file mode 100644 index 0000000..cd23e2c Binary files /dev/null and b/images/Pokemon/0244_Entei.png differ diff --git a/images/Pokemon/0245_Suicune.png b/images/Pokemon/0245_Suicune.png new file mode 100644 index 0000000..cc82019 Binary files /dev/null and b/images/Pokemon/0245_Suicune.png differ diff --git a/images/Pokemon/0246_Larvitar.png b/images/Pokemon/0246_Larvitar.png new file mode 100644 index 0000000..4a617f5 Binary files /dev/null and b/images/Pokemon/0246_Larvitar.png differ diff --git a/images/Pokemon/0247_Pupitar.png b/images/Pokemon/0247_Pupitar.png new file mode 100644 index 0000000..d947196 Binary files /dev/null and b/images/Pokemon/0247_Pupitar.png differ diff --git a/images/Pokemon/0248_Tyranitar.png b/images/Pokemon/0248_Tyranitar.png new file mode 100644 index 0000000..ccbc153 Binary files /dev/null and b/images/Pokemon/0248_Tyranitar.png differ diff --git a/images/Pokemon/0249_Lugia.png b/images/Pokemon/0249_Lugia.png new file mode 100644 index 0000000..decb050 Binary files /dev/null and b/images/Pokemon/0249_Lugia.png differ diff --git a/images/Pokemon/0250_Ho-Oh.png b/images/Pokemon/0250_Ho-Oh.png new file mode 100644 index 0000000..ff3904d Binary files /dev/null and b/images/Pokemon/0250_Ho-Oh.png differ diff --git a/images/Pokemon/0251_Celebi.png b/images/Pokemon/0251_Celebi.png new file mode 100644 index 0000000..1af2935 Binary files /dev/null and b/images/Pokemon/0251_Celebi.png differ diff --git a/images/Pokemon/0252_Treecko.png b/images/Pokemon/0252_Treecko.png new file mode 100644 index 0000000..5c0e5ca Binary files /dev/null and b/images/Pokemon/0252_Treecko.png differ diff --git a/images/Pokemon/0253_Grovyle.png b/images/Pokemon/0253_Grovyle.png new file mode 100644 index 0000000..4982e1b Binary files /dev/null and b/images/Pokemon/0253_Grovyle.png differ diff --git a/images/Pokemon/0254_Sceptile.png b/images/Pokemon/0254_Sceptile.png new file mode 100644 index 0000000..6597077 Binary files /dev/null and b/images/Pokemon/0254_Sceptile.png differ diff --git a/images/Pokemon/0255_Torchic.png b/images/Pokemon/0255_Torchic.png new file mode 100644 index 0000000..d21681e Binary files /dev/null and b/images/Pokemon/0255_Torchic.png differ diff --git a/images/Pokemon/0256_Combusken.png b/images/Pokemon/0256_Combusken.png new file mode 100644 index 0000000..630e8de Binary files /dev/null and b/images/Pokemon/0256_Combusken.png differ diff --git a/images/Pokemon/0257_Blaziken.png b/images/Pokemon/0257_Blaziken.png new file mode 100644 index 0000000..2f84dfa Binary files /dev/null and b/images/Pokemon/0257_Blaziken.png differ diff --git a/images/Pokemon/0258_Mudkip.png b/images/Pokemon/0258_Mudkip.png new file mode 100644 index 0000000..f8241bc Binary files /dev/null and b/images/Pokemon/0258_Mudkip.png differ diff --git a/images/Pokemon/0259_Marshtomp.png b/images/Pokemon/0259_Marshtomp.png new file mode 100644 index 0000000..b90e51e Binary files /dev/null and b/images/Pokemon/0259_Marshtomp.png differ diff --git a/images/Pokemon/0260_Swampert.png b/images/Pokemon/0260_Swampert.png new file mode 100644 index 0000000..78eb549 Binary files /dev/null and b/images/Pokemon/0260_Swampert.png differ diff --git a/images/Pokemon/0261_Poochyena.png b/images/Pokemon/0261_Poochyena.png new file mode 100644 index 0000000..9209c24 Binary files /dev/null and b/images/Pokemon/0261_Poochyena.png differ diff --git a/images/Pokemon/0262_Mightyena.png b/images/Pokemon/0262_Mightyena.png new file mode 100644 index 0000000..2853478 Binary files /dev/null and b/images/Pokemon/0262_Mightyena.png differ diff --git a/images/Pokemon/0263_Zigzagoon.png b/images/Pokemon/0263_Zigzagoon.png new file mode 100644 index 0000000..30f85f7 Binary files /dev/null and b/images/Pokemon/0263_Zigzagoon.png differ diff --git a/images/Pokemon/0263_Zigzagoon_(Galarian_Form).png b/images/Pokemon/0263_Zigzagoon_(Galarian_Form).png new file mode 100644 index 0000000..02c9f0a Binary files /dev/null and b/images/Pokemon/0263_Zigzagoon_(Galarian_Form).png differ diff --git a/images/Pokemon/0264_Linoone.png b/images/Pokemon/0264_Linoone.png new file mode 100644 index 0000000..656ab27 Binary files /dev/null and b/images/Pokemon/0264_Linoone.png differ diff --git a/images/Pokemon/0264_Linoone_(Galarian_Form).png b/images/Pokemon/0264_Linoone_(Galarian_Form).png new file mode 100644 index 0000000..b85ea01 Binary files /dev/null and b/images/Pokemon/0264_Linoone_(Galarian_Form).png differ diff --git a/images/Pokemon/0265_Wurmple.png b/images/Pokemon/0265_Wurmple.png new file mode 100644 index 0000000..a91966d Binary files /dev/null and b/images/Pokemon/0265_Wurmple.png differ diff --git a/images/Pokemon/0266_Silcoon.png b/images/Pokemon/0266_Silcoon.png new file mode 100644 index 0000000..8b8c7c1 Binary files /dev/null and b/images/Pokemon/0266_Silcoon.png differ diff --git a/images/Pokemon/0267_Beautifly.png b/images/Pokemon/0267_Beautifly.png new file mode 100644 index 0000000..c7ef73c Binary files /dev/null and b/images/Pokemon/0267_Beautifly.png differ diff --git a/images/Pokemon/0268_Cascoon.png b/images/Pokemon/0268_Cascoon.png new file mode 100644 index 0000000..b2ade62 Binary files /dev/null and b/images/Pokemon/0268_Cascoon.png differ diff --git a/images/Pokemon/0269_Dustox.png b/images/Pokemon/0269_Dustox.png new file mode 100644 index 0000000..0c618c1 Binary files /dev/null and b/images/Pokemon/0269_Dustox.png differ diff --git a/images/Pokemon/0270_Lotad.png b/images/Pokemon/0270_Lotad.png new file mode 100644 index 0000000..f761fd1 Binary files /dev/null and b/images/Pokemon/0270_Lotad.png differ diff --git a/images/Pokemon/0271_Lombre.png b/images/Pokemon/0271_Lombre.png new file mode 100644 index 0000000..030f6f7 Binary files /dev/null and b/images/Pokemon/0271_Lombre.png differ diff --git a/images/Pokemon/0272_Ludicolo.png b/images/Pokemon/0272_Ludicolo.png new file mode 100644 index 0000000..569ff8d Binary files /dev/null and b/images/Pokemon/0272_Ludicolo.png differ diff --git a/images/Pokemon/0273_Seedot.png b/images/Pokemon/0273_Seedot.png new file mode 100644 index 0000000..42aa9d4 Binary files /dev/null and b/images/Pokemon/0273_Seedot.png differ diff --git a/images/Pokemon/0274_Nuzleaf.png b/images/Pokemon/0274_Nuzleaf.png new file mode 100644 index 0000000..3a2d173 Binary files /dev/null and b/images/Pokemon/0274_Nuzleaf.png differ diff --git a/images/Pokemon/0275_Shiftry.png b/images/Pokemon/0275_Shiftry.png new file mode 100644 index 0000000..1d4827f Binary files /dev/null and b/images/Pokemon/0275_Shiftry.png differ diff --git a/images/Pokemon/0276_Taillow.png b/images/Pokemon/0276_Taillow.png new file mode 100644 index 0000000..b8a902a Binary files /dev/null and b/images/Pokemon/0276_Taillow.png differ diff --git a/images/Pokemon/0277_Swellow.png b/images/Pokemon/0277_Swellow.png new file mode 100644 index 0000000..ac277ad Binary files /dev/null and b/images/Pokemon/0277_Swellow.png differ diff --git a/images/Pokemon/0278_Wingull.png b/images/Pokemon/0278_Wingull.png new file mode 100644 index 0000000..1371f2b Binary files /dev/null and b/images/Pokemon/0278_Wingull.png differ diff --git a/images/Pokemon/0279_Pelipper.png b/images/Pokemon/0279_Pelipper.png new file mode 100644 index 0000000..cd37bdb Binary files /dev/null and b/images/Pokemon/0279_Pelipper.png differ diff --git a/images/Pokemon/0280_Ralts.png b/images/Pokemon/0280_Ralts.png new file mode 100644 index 0000000..38e52c1 Binary files /dev/null and b/images/Pokemon/0280_Ralts.png differ diff --git a/images/Pokemon/0281_Kirlia.png b/images/Pokemon/0281_Kirlia.png new file mode 100644 index 0000000..582bc77 Binary files /dev/null and b/images/Pokemon/0281_Kirlia.png differ diff --git a/images/Pokemon/0282_Gardevoir.png b/images/Pokemon/0282_Gardevoir.png new file mode 100644 index 0000000..b4c38c5 Binary files /dev/null and b/images/Pokemon/0282_Gardevoir.png differ diff --git a/images/Pokemon/0283_Surskit.png b/images/Pokemon/0283_Surskit.png new file mode 100644 index 0000000..553a8b0 Binary files /dev/null and b/images/Pokemon/0283_Surskit.png differ diff --git a/images/Pokemon/0284_Masquerain.png b/images/Pokemon/0284_Masquerain.png new file mode 100644 index 0000000..4dc83e9 Binary files /dev/null and b/images/Pokemon/0284_Masquerain.png differ diff --git a/images/Pokemon/0285_Shroomish.png b/images/Pokemon/0285_Shroomish.png new file mode 100644 index 0000000..35c96e8 Binary files /dev/null and b/images/Pokemon/0285_Shroomish.png differ diff --git a/images/Pokemon/0286_Breloom.png b/images/Pokemon/0286_Breloom.png new file mode 100644 index 0000000..9f0070a Binary files /dev/null and b/images/Pokemon/0286_Breloom.png differ diff --git a/images/Pokemon/0287_Slakoth.png b/images/Pokemon/0287_Slakoth.png new file mode 100644 index 0000000..de948ae Binary files /dev/null and b/images/Pokemon/0287_Slakoth.png differ diff --git a/images/Pokemon/0288_Vigoroth.png b/images/Pokemon/0288_Vigoroth.png new file mode 100644 index 0000000..8fc66cd Binary files /dev/null and b/images/Pokemon/0288_Vigoroth.png differ diff --git a/images/Pokemon/0289_Slaking.png b/images/Pokemon/0289_Slaking.png new file mode 100644 index 0000000..1b7cab0 Binary files /dev/null and b/images/Pokemon/0289_Slaking.png differ diff --git a/images/Pokemon/0290_Nincada.png b/images/Pokemon/0290_Nincada.png new file mode 100644 index 0000000..57d5476 Binary files /dev/null and b/images/Pokemon/0290_Nincada.png differ diff --git a/images/Pokemon/0291_Ninjask.png b/images/Pokemon/0291_Ninjask.png new file mode 100644 index 0000000..b1369c5 Binary files /dev/null and b/images/Pokemon/0291_Ninjask.png differ diff --git a/images/Pokemon/0292_Shedinja.png b/images/Pokemon/0292_Shedinja.png new file mode 100644 index 0000000..2381506 Binary files /dev/null and b/images/Pokemon/0292_Shedinja.png differ diff --git a/images/Pokemon/0293_Whismur.png b/images/Pokemon/0293_Whismur.png new file mode 100644 index 0000000..7687430 Binary files /dev/null and b/images/Pokemon/0293_Whismur.png differ diff --git a/images/Pokemon/0294_Loudred.png b/images/Pokemon/0294_Loudred.png new file mode 100644 index 0000000..fa7535b Binary files /dev/null and b/images/Pokemon/0294_Loudred.png differ diff --git a/images/Pokemon/0295_Exploud.png b/images/Pokemon/0295_Exploud.png new file mode 100644 index 0000000..d696c75 Binary files /dev/null and b/images/Pokemon/0295_Exploud.png differ diff --git a/images/Pokemon/0296_Makuhita.png b/images/Pokemon/0296_Makuhita.png new file mode 100644 index 0000000..824198b Binary files /dev/null and b/images/Pokemon/0296_Makuhita.png differ diff --git a/images/Pokemon/0297_Hariyama.png b/images/Pokemon/0297_Hariyama.png new file mode 100644 index 0000000..82057f6 Binary files /dev/null and b/images/Pokemon/0297_Hariyama.png differ diff --git a/images/Pokemon/0298_Azurill.png b/images/Pokemon/0298_Azurill.png new file mode 100644 index 0000000..87c1bc1 Binary files /dev/null and b/images/Pokemon/0298_Azurill.png differ diff --git a/images/Pokemon/0299_Nosepass.png b/images/Pokemon/0299_Nosepass.png new file mode 100644 index 0000000..e9f83aa Binary files /dev/null and b/images/Pokemon/0299_Nosepass.png differ diff --git a/images/Pokemon/0300_Skitty.png b/images/Pokemon/0300_Skitty.png new file mode 100644 index 0000000..36f4ddb Binary files /dev/null and b/images/Pokemon/0300_Skitty.png differ diff --git a/images/Pokemon/0301_Delcatty.png b/images/Pokemon/0301_Delcatty.png new file mode 100644 index 0000000..42675a3 Binary files /dev/null and b/images/Pokemon/0301_Delcatty.png differ diff --git a/images/Pokemon/0302_Sableye.png b/images/Pokemon/0302_Sableye.png new file mode 100644 index 0000000..b01820f Binary files /dev/null and b/images/Pokemon/0302_Sableye.png differ diff --git a/images/Pokemon/0303_Mawile.png b/images/Pokemon/0303_Mawile.png new file mode 100644 index 0000000..5b6c0fa Binary files /dev/null and b/images/Pokemon/0303_Mawile.png differ diff --git a/images/Pokemon/0304_Aron.png b/images/Pokemon/0304_Aron.png new file mode 100644 index 0000000..fddcc29 Binary files /dev/null and b/images/Pokemon/0304_Aron.png differ diff --git a/images/Pokemon/0305_Lairon.png b/images/Pokemon/0305_Lairon.png new file mode 100644 index 0000000..b7233f8 Binary files /dev/null and b/images/Pokemon/0305_Lairon.png differ diff --git a/images/Pokemon/0306_Aggron.png b/images/Pokemon/0306_Aggron.png new file mode 100644 index 0000000..6f6aca8 Binary files /dev/null and b/images/Pokemon/0306_Aggron.png differ diff --git a/images/Pokemon/0307_Meditite.png b/images/Pokemon/0307_Meditite.png new file mode 100644 index 0000000..a11100a Binary files /dev/null and b/images/Pokemon/0307_Meditite.png differ diff --git a/images/Pokemon/0308_Medicham.png b/images/Pokemon/0308_Medicham.png new file mode 100644 index 0000000..e2ff38c Binary files /dev/null and b/images/Pokemon/0308_Medicham.png differ diff --git a/images/Pokemon/0309_Electrike.png b/images/Pokemon/0309_Electrike.png new file mode 100644 index 0000000..ddaef1f Binary files /dev/null and b/images/Pokemon/0309_Electrike.png differ diff --git a/images/Pokemon/0310_Manectric.png b/images/Pokemon/0310_Manectric.png new file mode 100644 index 0000000..c997ab0 Binary files /dev/null and b/images/Pokemon/0310_Manectric.png differ diff --git a/images/Pokemon/0311_Plusle.png b/images/Pokemon/0311_Plusle.png new file mode 100644 index 0000000..bf891c4 Binary files /dev/null and b/images/Pokemon/0311_Plusle.png differ diff --git a/images/Pokemon/0312_Minun.png b/images/Pokemon/0312_Minun.png new file mode 100644 index 0000000..ca58edf Binary files /dev/null and b/images/Pokemon/0312_Minun.png differ diff --git a/images/Pokemon/0313_Volbeat.png b/images/Pokemon/0313_Volbeat.png new file mode 100644 index 0000000..f5a0a79 Binary files /dev/null and b/images/Pokemon/0313_Volbeat.png differ diff --git a/images/Pokemon/0314_Illumise.png b/images/Pokemon/0314_Illumise.png new file mode 100644 index 0000000..b84b9b1 Binary files /dev/null and b/images/Pokemon/0314_Illumise.png differ diff --git a/images/Pokemon/0315_Roselia.png b/images/Pokemon/0315_Roselia.png new file mode 100644 index 0000000..aab4c3c Binary files /dev/null and b/images/Pokemon/0315_Roselia.png differ diff --git a/images/Pokemon/0316_Gulpin.png b/images/Pokemon/0316_Gulpin.png new file mode 100644 index 0000000..6e6c6c2 Binary files /dev/null and b/images/Pokemon/0316_Gulpin.png differ diff --git a/images/Pokemon/0317_Swalot.png b/images/Pokemon/0317_Swalot.png new file mode 100644 index 0000000..68c4fb3 Binary files /dev/null and b/images/Pokemon/0317_Swalot.png differ diff --git a/images/Pokemon/0318_Carvanha.png b/images/Pokemon/0318_Carvanha.png new file mode 100644 index 0000000..a8d82c3 Binary files /dev/null and b/images/Pokemon/0318_Carvanha.png differ diff --git a/images/Pokemon/0319_Sharpedo.png b/images/Pokemon/0319_Sharpedo.png new file mode 100644 index 0000000..d72f9b3 Binary files /dev/null and b/images/Pokemon/0319_Sharpedo.png differ diff --git a/images/Pokemon/0320_Wailmer.png b/images/Pokemon/0320_Wailmer.png new file mode 100644 index 0000000..b5d5768 Binary files /dev/null and b/images/Pokemon/0320_Wailmer.png differ diff --git a/images/Pokemon/0321_Wailord.png b/images/Pokemon/0321_Wailord.png new file mode 100644 index 0000000..cf3d045 Binary files /dev/null and b/images/Pokemon/0321_Wailord.png differ diff --git a/images/Pokemon/0322_Numel.png b/images/Pokemon/0322_Numel.png new file mode 100644 index 0000000..faa08d4 Binary files /dev/null and b/images/Pokemon/0322_Numel.png differ diff --git a/images/Pokemon/0323_Camerupt.png b/images/Pokemon/0323_Camerupt.png new file mode 100644 index 0000000..797ad36 Binary files /dev/null and b/images/Pokemon/0323_Camerupt.png differ diff --git a/images/Pokemon/0324_Torkoal.png b/images/Pokemon/0324_Torkoal.png new file mode 100644 index 0000000..58ed61a Binary files /dev/null and b/images/Pokemon/0324_Torkoal.png differ diff --git a/images/Pokemon/0325_Spoink.png b/images/Pokemon/0325_Spoink.png new file mode 100644 index 0000000..bf3b3c5 Binary files /dev/null and b/images/Pokemon/0325_Spoink.png differ diff --git a/images/Pokemon/0326_Grumpig.png b/images/Pokemon/0326_Grumpig.png new file mode 100644 index 0000000..d0c25d7 Binary files /dev/null and b/images/Pokemon/0326_Grumpig.png differ diff --git a/images/Pokemon/0327_Spinda.png b/images/Pokemon/0327_Spinda.png new file mode 100644 index 0000000..2eed0e6 Binary files /dev/null and b/images/Pokemon/0327_Spinda.png differ diff --git a/images/Pokemon/0328_Trapinch.png b/images/Pokemon/0328_Trapinch.png new file mode 100644 index 0000000..037ccfd Binary files /dev/null and b/images/Pokemon/0328_Trapinch.png differ diff --git a/images/Pokemon/0329_Vibrava.png b/images/Pokemon/0329_Vibrava.png new file mode 100644 index 0000000..34fc262 Binary files /dev/null and b/images/Pokemon/0329_Vibrava.png differ diff --git a/images/Pokemon/0330_Flygon.png b/images/Pokemon/0330_Flygon.png new file mode 100644 index 0000000..e178386 Binary files /dev/null and b/images/Pokemon/0330_Flygon.png differ diff --git a/images/Pokemon/0331_Cacnea.png b/images/Pokemon/0331_Cacnea.png new file mode 100644 index 0000000..c39b64a Binary files /dev/null and b/images/Pokemon/0331_Cacnea.png differ diff --git a/images/Pokemon/0332_Cacturne.png b/images/Pokemon/0332_Cacturne.png new file mode 100644 index 0000000..8c9ac27 Binary files /dev/null and b/images/Pokemon/0332_Cacturne.png differ diff --git a/images/Pokemon/0333_Swablu.png b/images/Pokemon/0333_Swablu.png new file mode 100644 index 0000000..8b3e12c Binary files /dev/null and b/images/Pokemon/0333_Swablu.png differ diff --git a/images/Pokemon/0334_Altaria.png b/images/Pokemon/0334_Altaria.png new file mode 100644 index 0000000..019da49 Binary files /dev/null and b/images/Pokemon/0334_Altaria.png differ diff --git a/images/Pokemon/0335_Zangoose.png b/images/Pokemon/0335_Zangoose.png new file mode 100644 index 0000000..0957202 Binary files /dev/null and b/images/Pokemon/0335_Zangoose.png differ diff --git a/images/Pokemon/0336_Seviper.png b/images/Pokemon/0336_Seviper.png new file mode 100644 index 0000000..d0d342f Binary files /dev/null and b/images/Pokemon/0336_Seviper.png differ diff --git a/images/Pokemon/0337_Lunatone.png b/images/Pokemon/0337_Lunatone.png new file mode 100644 index 0000000..a1a67be Binary files /dev/null and b/images/Pokemon/0337_Lunatone.png differ diff --git a/images/Pokemon/0338_Solrock.png b/images/Pokemon/0338_Solrock.png new file mode 100644 index 0000000..ef5fa60 Binary files /dev/null and b/images/Pokemon/0338_Solrock.png differ diff --git a/images/Pokemon/0339_Barboach.png b/images/Pokemon/0339_Barboach.png new file mode 100644 index 0000000..5905603 Binary files /dev/null and b/images/Pokemon/0339_Barboach.png differ diff --git a/images/Pokemon/0340_Whiscash.png b/images/Pokemon/0340_Whiscash.png new file mode 100644 index 0000000..901bf95 Binary files /dev/null and b/images/Pokemon/0340_Whiscash.png differ diff --git a/images/Pokemon/0341_Corphish.png b/images/Pokemon/0341_Corphish.png new file mode 100644 index 0000000..331c635 Binary files /dev/null and b/images/Pokemon/0341_Corphish.png differ diff --git a/images/Pokemon/0342_Crawdaunt.png b/images/Pokemon/0342_Crawdaunt.png new file mode 100644 index 0000000..a5dcb2b Binary files /dev/null and b/images/Pokemon/0342_Crawdaunt.png differ diff --git a/images/Pokemon/0343_Baltoy.png b/images/Pokemon/0343_Baltoy.png new file mode 100644 index 0000000..08093a0 Binary files /dev/null and b/images/Pokemon/0343_Baltoy.png differ diff --git a/images/Pokemon/0344_Claydol.png b/images/Pokemon/0344_Claydol.png new file mode 100644 index 0000000..4fb11ca Binary files /dev/null and b/images/Pokemon/0344_Claydol.png differ diff --git a/images/Pokemon/0345_Lileep.png b/images/Pokemon/0345_Lileep.png new file mode 100644 index 0000000..d051d7c Binary files /dev/null and b/images/Pokemon/0345_Lileep.png differ diff --git a/images/Pokemon/0346_Cradily.png b/images/Pokemon/0346_Cradily.png new file mode 100644 index 0000000..34536e6 Binary files /dev/null and b/images/Pokemon/0346_Cradily.png differ diff --git a/images/Pokemon/0347_Anorith.png b/images/Pokemon/0347_Anorith.png new file mode 100644 index 0000000..7207c66 Binary files /dev/null and b/images/Pokemon/0347_Anorith.png differ diff --git a/images/Pokemon/0348_Armaldo.png b/images/Pokemon/0348_Armaldo.png new file mode 100644 index 0000000..865735f Binary files /dev/null and b/images/Pokemon/0348_Armaldo.png differ diff --git a/images/Pokemon/0349_Feebas.png b/images/Pokemon/0349_Feebas.png new file mode 100644 index 0000000..433c11b Binary files /dev/null and b/images/Pokemon/0349_Feebas.png differ diff --git a/images/Pokemon/0350_Milotic.png b/images/Pokemon/0350_Milotic.png new file mode 100644 index 0000000..62c2848 Binary files /dev/null and b/images/Pokemon/0350_Milotic.png differ diff --git a/images/Pokemon/0351_Castform.png b/images/Pokemon/0351_Castform.png new file mode 100644 index 0000000..bfc3418 Binary files /dev/null and b/images/Pokemon/0351_Castform.png differ diff --git a/images/Pokemon/0352_Kecleon.png b/images/Pokemon/0352_Kecleon.png new file mode 100644 index 0000000..df69166 Binary files /dev/null and b/images/Pokemon/0352_Kecleon.png differ diff --git a/images/Pokemon/0353_Shuppet.png b/images/Pokemon/0353_Shuppet.png new file mode 100644 index 0000000..9cf5311 Binary files /dev/null and b/images/Pokemon/0353_Shuppet.png differ diff --git a/images/Pokemon/0354_Banette.png b/images/Pokemon/0354_Banette.png new file mode 100644 index 0000000..2545549 Binary files /dev/null and b/images/Pokemon/0354_Banette.png differ diff --git a/images/Pokemon/0355_Duskull.png b/images/Pokemon/0355_Duskull.png new file mode 100644 index 0000000..c9fbb78 Binary files /dev/null and b/images/Pokemon/0355_Duskull.png differ diff --git a/images/Pokemon/0356_Dusclops.png b/images/Pokemon/0356_Dusclops.png new file mode 100644 index 0000000..77b0ff8 Binary files /dev/null and b/images/Pokemon/0356_Dusclops.png differ diff --git a/images/Pokemon/0357_Tropius.png b/images/Pokemon/0357_Tropius.png new file mode 100644 index 0000000..7eed3a6 Binary files /dev/null and b/images/Pokemon/0357_Tropius.png differ diff --git a/images/Pokemon/0358_Chimecho.png b/images/Pokemon/0358_Chimecho.png new file mode 100644 index 0000000..58ae42f Binary files /dev/null and b/images/Pokemon/0358_Chimecho.png differ diff --git a/images/Pokemon/0359_Absol.png b/images/Pokemon/0359_Absol.png new file mode 100644 index 0000000..d05026c Binary files /dev/null and b/images/Pokemon/0359_Absol.png differ diff --git a/images/Pokemon/0360_Wynaut.png b/images/Pokemon/0360_Wynaut.png new file mode 100644 index 0000000..415d86d Binary files /dev/null and b/images/Pokemon/0360_Wynaut.png differ diff --git a/images/Pokemon/0361_Snorunt.png b/images/Pokemon/0361_Snorunt.png new file mode 100644 index 0000000..76a2b0f Binary files /dev/null and b/images/Pokemon/0361_Snorunt.png differ diff --git a/images/Pokemon/0362_Glalie.png b/images/Pokemon/0362_Glalie.png new file mode 100644 index 0000000..b089f8d Binary files /dev/null and b/images/Pokemon/0362_Glalie.png differ diff --git a/images/Pokemon/0363_Spheal.png b/images/Pokemon/0363_Spheal.png new file mode 100644 index 0000000..baa847b Binary files /dev/null and b/images/Pokemon/0363_Spheal.png differ diff --git a/images/Pokemon/0364_Sealeo.png b/images/Pokemon/0364_Sealeo.png new file mode 100644 index 0000000..b7fd4f4 Binary files /dev/null and b/images/Pokemon/0364_Sealeo.png differ diff --git a/images/Pokemon/0365_Walrein.png b/images/Pokemon/0365_Walrein.png new file mode 100644 index 0000000..0025679 Binary files /dev/null and b/images/Pokemon/0365_Walrein.png differ diff --git a/images/Pokemon/0366_Clamperl.png b/images/Pokemon/0366_Clamperl.png new file mode 100644 index 0000000..18a060d Binary files /dev/null and b/images/Pokemon/0366_Clamperl.png differ diff --git a/images/Pokemon/0367_Huntail.png b/images/Pokemon/0367_Huntail.png new file mode 100644 index 0000000..14cd7ac Binary files /dev/null and b/images/Pokemon/0367_Huntail.png differ diff --git a/images/Pokemon/0368_Gorebyss.png b/images/Pokemon/0368_Gorebyss.png new file mode 100644 index 0000000..0b50daa Binary files /dev/null and b/images/Pokemon/0368_Gorebyss.png differ diff --git a/images/Pokemon/0369_Relicanth.png b/images/Pokemon/0369_Relicanth.png new file mode 100644 index 0000000..662a742 Binary files /dev/null and b/images/Pokemon/0369_Relicanth.png differ diff --git a/images/Pokemon/0370_Luvdisc.png b/images/Pokemon/0370_Luvdisc.png new file mode 100644 index 0000000..cfd9780 Binary files /dev/null and b/images/Pokemon/0370_Luvdisc.png differ diff --git a/images/Pokemon/0371_Bagon.png b/images/Pokemon/0371_Bagon.png new file mode 100644 index 0000000..4756264 Binary files /dev/null and b/images/Pokemon/0371_Bagon.png differ diff --git a/images/Pokemon/0372_Shelgon.png b/images/Pokemon/0372_Shelgon.png new file mode 100644 index 0000000..5ce1023 Binary files /dev/null and b/images/Pokemon/0372_Shelgon.png differ diff --git a/images/Pokemon/0373_Salamence.png b/images/Pokemon/0373_Salamence.png new file mode 100644 index 0000000..e233ef2 Binary files /dev/null and b/images/Pokemon/0373_Salamence.png differ diff --git a/images/Pokemon/0374_Beldum.png b/images/Pokemon/0374_Beldum.png new file mode 100644 index 0000000..d144c03 Binary files /dev/null and b/images/Pokemon/0374_Beldum.png differ diff --git a/images/Pokemon/0375_Metang.png b/images/Pokemon/0375_Metang.png new file mode 100644 index 0000000..c24c3c2 Binary files /dev/null and b/images/Pokemon/0375_Metang.png differ diff --git a/images/Pokemon/0376_Metagross.png b/images/Pokemon/0376_Metagross.png new file mode 100644 index 0000000..a6ba7b1 Binary files /dev/null and b/images/Pokemon/0376_Metagross.png differ diff --git a/images/Pokemon/0377_Regirock.png b/images/Pokemon/0377_Regirock.png new file mode 100644 index 0000000..d3a6dbb Binary files /dev/null and b/images/Pokemon/0377_Regirock.png differ diff --git a/images/Pokemon/0378_Regice.png b/images/Pokemon/0378_Regice.png new file mode 100644 index 0000000..63043a1 Binary files /dev/null and b/images/Pokemon/0378_Regice.png differ diff --git a/images/Pokemon/0379_Registeel.png b/images/Pokemon/0379_Registeel.png new file mode 100644 index 0000000..3df029c Binary files /dev/null and b/images/Pokemon/0379_Registeel.png differ diff --git a/images/Pokemon/0380_Latias.png b/images/Pokemon/0380_Latias.png new file mode 100644 index 0000000..fada5d8 Binary files /dev/null and b/images/Pokemon/0380_Latias.png differ diff --git a/images/Pokemon/0381_Latios.png b/images/Pokemon/0381_Latios.png new file mode 100644 index 0000000..b74d906 Binary files /dev/null and b/images/Pokemon/0381_Latios.png differ diff --git a/images/Pokemon/0382_Kyogre.png b/images/Pokemon/0382_Kyogre.png new file mode 100644 index 0000000..deba279 Binary files /dev/null and b/images/Pokemon/0382_Kyogre.png differ diff --git a/images/Pokemon/0383_Groudon.png b/images/Pokemon/0383_Groudon.png new file mode 100644 index 0000000..7c6316e Binary files /dev/null and b/images/Pokemon/0383_Groudon.png differ diff --git a/images/Pokemon/0384_Rayquaza.png b/images/Pokemon/0384_Rayquaza.png new file mode 100644 index 0000000..a481d6f Binary files /dev/null and b/images/Pokemon/0384_Rayquaza.png differ diff --git a/images/Pokemon/0385_Jirachi.png b/images/Pokemon/0385_Jirachi.png new file mode 100644 index 0000000..68ba942 Binary files /dev/null and b/images/Pokemon/0385_Jirachi.png differ diff --git a/images/Pokemon/0386_Deoxys.png b/images/Pokemon/0386_Deoxys.png new file mode 100644 index 0000000..8829850 Binary files /dev/null and b/images/Pokemon/0386_Deoxys.png differ diff --git a/images/Pokemon/0386_Deoxys_(Attack_Forme).png b/images/Pokemon/0386_Deoxys_(Attack_Forme).png new file mode 100644 index 0000000..07c7252 Binary files /dev/null and b/images/Pokemon/0386_Deoxys_(Attack_Forme).png differ diff --git a/images/Pokemon/0386_Deoxys_(Defense_Forme).png b/images/Pokemon/0386_Deoxys_(Defense_Forme).png new file mode 100644 index 0000000..7793f79 Binary files /dev/null and b/images/Pokemon/0386_Deoxys_(Defense_Forme).png differ diff --git a/images/Pokemon/0386_Deoxys_(Speed_Forme).png b/images/Pokemon/0386_Deoxys_(Speed_Forme).png new file mode 100644 index 0000000..7978bad Binary files /dev/null and b/images/Pokemon/0386_Deoxys_(Speed_Forme).png differ diff --git a/images/Pokemon/0387_Turtwig.png b/images/Pokemon/0387_Turtwig.png new file mode 100644 index 0000000..29828c3 Binary files /dev/null and b/images/Pokemon/0387_Turtwig.png differ diff --git a/images/Pokemon/0388_Grotle.png b/images/Pokemon/0388_Grotle.png new file mode 100644 index 0000000..f0c2705 Binary files /dev/null and b/images/Pokemon/0388_Grotle.png differ diff --git a/images/Pokemon/0389_Torterra.png b/images/Pokemon/0389_Torterra.png new file mode 100644 index 0000000..fc4e9f0 Binary files /dev/null and b/images/Pokemon/0389_Torterra.png differ diff --git a/images/Pokemon/0390_Chimchar.png b/images/Pokemon/0390_Chimchar.png new file mode 100644 index 0000000..1fb1864 Binary files /dev/null and b/images/Pokemon/0390_Chimchar.png differ diff --git a/images/Pokemon/0391_Monferno.png b/images/Pokemon/0391_Monferno.png new file mode 100644 index 0000000..84d5912 Binary files /dev/null and b/images/Pokemon/0391_Monferno.png differ diff --git a/images/Pokemon/0392_Infernape.png b/images/Pokemon/0392_Infernape.png new file mode 100644 index 0000000..f3f02a1 Binary files /dev/null and b/images/Pokemon/0392_Infernape.png differ diff --git a/images/Pokemon/0393_Piplup.png b/images/Pokemon/0393_Piplup.png new file mode 100644 index 0000000..c7e42ed Binary files /dev/null and b/images/Pokemon/0393_Piplup.png differ diff --git a/images/Pokemon/0394_Prinplup.png b/images/Pokemon/0394_Prinplup.png new file mode 100644 index 0000000..1ecc978 Binary files /dev/null and b/images/Pokemon/0394_Prinplup.png differ diff --git a/images/Pokemon/0395_Empoleon.png b/images/Pokemon/0395_Empoleon.png new file mode 100644 index 0000000..388edaf Binary files /dev/null and b/images/Pokemon/0395_Empoleon.png differ diff --git a/images/Pokemon/0396_Starly.png b/images/Pokemon/0396_Starly.png new file mode 100644 index 0000000..d7b9a49 Binary files /dev/null and b/images/Pokemon/0396_Starly.png differ diff --git a/images/Pokemon/0397_Staravia.png b/images/Pokemon/0397_Staravia.png new file mode 100644 index 0000000..e26340d Binary files /dev/null and b/images/Pokemon/0397_Staravia.png differ diff --git a/images/Pokemon/0398_Staraptor.png b/images/Pokemon/0398_Staraptor.png new file mode 100644 index 0000000..0c5ceb2 Binary files /dev/null and b/images/Pokemon/0398_Staraptor.png differ diff --git a/images/Pokemon/0399_Bidoof.png b/images/Pokemon/0399_Bidoof.png new file mode 100644 index 0000000..9f4a7eb Binary files /dev/null and b/images/Pokemon/0399_Bidoof.png differ diff --git a/images/Pokemon/0400_Bibarel.png b/images/Pokemon/0400_Bibarel.png new file mode 100644 index 0000000..5824c71 Binary files /dev/null and b/images/Pokemon/0400_Bibarel.png differ diff --git a/images/Pokemon/0401_Kricketot.png b/images/Pokemon/0401_Kricketot.png new file mode 100644 index 0000000..bb587e6 Binary files /dev/null and b/images/Pokemon/0401_Kricketot.png differ diff --git a/images/Pokemon/0402_Kricketune.png b/images/Pokemon/0402_Kricketune.png new file mode 100644 index 0000000..ded248e Binary files /dev/null and b/images/Pokemon/0402_Kricketune.png differ diff --git a/images/Pokemon/0403_Shinx.png b/images/Pokemon/0403_Shinx.png new file mode 100644 index 0000000..c5fc905 Binary files /dev/null and b/images/Pokemon/0403_Shinx.png differ diff --git a/images/Pokemon/0404_Luxio.png b/images/Pokemon/0404_Luxio.png new file mode 100644 index 0000000..3d66d84 Binary files /dev/null and b/images/Pokemon/0404_Luxio.png differ diff --git a/images/Pokemon/0405_Luxray.png b/images/Pokemon/0405_Luxray.png new file mode 100644 index 0000000..a5a2b49 Binary files /dev/null and b/images/Pokemon/0405_Luxray.png differ diff --git a/images/Pokemon/0406_Budew.png b/images/Pokemon/0406_Budew.png new file mode 100644 index 0000000..dfd0503 Binary files /dev/null and b/images/Pokemon/0406_Budew.png differ diff --git a/images/Pokemon/0407_Roserade.png b/images/Pokemon/0407_Roserade.png new file mode 100644 index 0000000..6d93c5a Binary files /dev/null and b/images/Pokemon/0407_Roserade.png differ diff --git a/images/Pokemon/0408_Cranidos.png b/images/Pokemon/0408_Cranidos.png new file mode 100644 index 0000000..3b65a31 Binary files /dev/null and b/images/Pokemon/0408_Cranidos.png differ diff --git a/images/Pokemon/0409_Rampardos.png b/images/Pokemon/0409_Rampardos.png new file mode 100644 index 0000000..06c7410 Binary files /dev/null and b/images/Pokemon/0409_Rampardos.png differ diff --git a/images/Pokemon/0410_Shieldon.png b/images/Pokemon/0410_Shieldon.png new file mode 100644 index 0000000..1962a5b Binary files /dev/null and b/images/Pokemon/0410_Shieldon.png differ diff --git a/images/Pokemon/0411_Bastiodon.png b/images/Pokemon/0411_Bastiodon.png new file mode 100644 index 0000000..b941d27 Binary files /dev/null and b/images/Pokemon/0411_Bastiodon.png differ diff --git a/images/Pokemon/0412_Burmy.png b/images/Pokemon/0412_Burmy.png new file mode 100644 index 0000000..bfcf95b Binary files /dev/null and b/images/Pokemon/0412_Burmy.png differ diff --git a/images/Pokemon/0412_Burmy_(Sandy_Cloak).png b/images/Pokemon/0412_Burmy_(Sandy_Cloak).png new file mode 100644 index 0000000..6e0cc57 Binary files /dev/null and b/images/Pokemon/0412_Burmy_(Sandy_Cloak).png differ diff --git a/images/Pokemon/0412_Burmy_(Trash_Cloak).png b/images/Pokemon/0412_Burmy_(Trash_Cloak).png new file mode 100644 index 0000000..e8c5085 Binary files /dev/null and b/images/Pokemon/0412_Burmy_(Trash_Cloak).png differ diff --git a/images/Pokemon/0413_Wormadam.png b/images/Pokemon/0413_Wormadam.png new file mode 100644 index 0000000..ad68c34 Binary files /dev/null and b/images/Pokemon/0413_Wormadam.png differ diff --git a/images/Pokemon/0413_Wormadam_(Sandy_Cloak).png b/images/Pokemon/0413_Wormadam_(Sandy_Cloak).png new file mode 100644 index 0000000..5fea984 Binary files /dev/null and b/images/Pokemon/0413_Wormadam_(Sandy_Cloak).png differ diff --git a/images/Pokemon/0413_Wormadam_(Trash_Cloak).png b/images/Pokemon/0413_Wormadam_(Trash_Cloak).png new file mode 100644 index 0000000..bd87823 Binary files /dev/null and b/images/Pokemon/0413_Wormadam_(Trash_Cloak).png differ diff --git a/images/Pokemon/0414_Mothim.png b/images/Pokemon/0414_Mothim.png new file mode 100644 index 0000000..b89ca78 Binary files /dev/null and b/images/Pokemon/0414_Mothim.png differ diff --git a/images/Pokemon/0415_Combee.png b/images/Pokemon/0415_Combee.png new file mode 100644 index 0000000..7a3d0d6 Binary files /dev/null and b/images/Pokemon/0415_Combee.png differ diff --git a/images/Pokemon/0416_Vespiquen.png b/images/Pokemon/0416_Vespiquen.png new file mode 100644 index 0000000..0569282 Binary files /dev/null and b/images/Pokemon/0416_Vespiquen.png differ diff --git a/images/Pokemon/0417_Pachirisu.png b/images/Pokemon/0417_Pachirisu.png new file mode 100644 index 0000000..83f9438 Binary files /dev/null and b/images/Pokemon/0417_Pachirisu.png differ diff --git a/images/Pokemon/0418_Buizel.png b/images/Pokemon/0418_Buizel.png new file mode 100644 index 0000000..cf35115 Binary files /dev/null and b/images/Pokemon/0418_Buizel.png differ diff --git a/images/Pokemon/0419_Floatzel.png b/images/Pokemon/0419_Floatzel.png new file mode 100644 index 0000000..cc8c1b9 Binary files /dev/null and b/images/Pokemon/0419_Floatzel.png differ diff --git a/images/Pokemon/0420_Cherubi.png b/images/Pokemon/0420_Cherubi.png new file mode 100644 index 0000000..5e8e5f2 Binary files /dev/null and b/images/Pokemon/0420_Cherubi.png differ diff --git a/images/Pokemon/0421_Cherrim.png b/images/Pokemon/0421_Cherrim.png new file mode 100644 index 0000000..75b47d2 Binary files /dev/null and b/images/Pokemon/0421_Cherrim.png differ diff --git a/images/Pokemon/0422_Shellos.png b/images/Pokemon/0422_Shellos.png new file mode 100644 index 0000000..4240d94 Binary files /dev/null and b/images/Pokemon/0422_Shellos.png differ diff --git a/images/Pokemon/0422_Shellos_(East_Sea).png b/images/Pokemon/0422_Shellos_(East_Sea).png new file mode 100644 index 0000000..a12744c Binary files /dev/null and b/images/Pokemon/0422_Shellos_(East_Sea).png differ diff --git a/images/Pokemon/0423_Gastrodon.png b/images/Pokemon/0423_Gastrodon.png new file mode 100644 index 0000000..954722d Binary files /dev/null and b/images/Pokemon/0423_Gastrodon.png differ diff --git a/images/Pokemon/0423_Gastrodon_(East_Sea).png b/images/Pokemon/0423_Gastrodon_(East_Sea).png new file mode 100644 index 0000000..6f81fef Binary files /dev/null and b/images/Pokemon/0423_Gastrodon_(East_Sea).png differ diff --git a/images/Pokemon/0424_Ambipom.png b/images/Pokemon/0424_Ambipom.png new file mode 100644 index 0000000..67119b7 Binary files /dev/null and b/images/Pokemon/0424_Ambipom.png differ diff --git a/images/Pokemon/0425_Drifloon.png b/images/Pokemon/0425_Drifloon.png new file mode 100644 index 0000000..c67600a Binary files /dev/null and b/images/Pokemon/0425_Drifloon.png differ diff --git a/images/Pokemon/0426_Drifblim.png b/images/Pokemon/0426_Drifblim.png new file mode 100644 index 0000000..50d674a Binary files /dev/null and b/images/Pokemon/0426_Drifblim.png differ diff --git a/images/Pokemon/0427_Buneary.png b/images/Pokemon/0427_Buneary.png new file mode 100644 index 0000000..a501340 Binary files /dev/null and b/images/Pokemon/0427_Buneary.png differ diff --git a/images/Pokemon/0428_Lopunny.png b/images/Pokemon/0428_Lopunny.png new file mode 100644 index 0000000..77c8802 Binary files /dev/null and b/images/Pokemon/0428_Lopunny.png differ diff --git a/images/Pokemon/0429_Mismagius.png b/images/Pokemon/0429_Mismagius.png new file mode 100644 index 0000000..8e658ed Binary files /dev/null and b/images/Pokemon/0429_Mismagius.png differ diff --git a/images/Pokemon/0430_Honchkrow.png b/images/Pokemon/0430_Honchkrow.png new file mode 100644 index 0000000..75bd291 Binary files /dev/null and b/images/Pokemon/0430_Honchkrow.png differ diff --git a/images/Pokemon/0431_Glameow.png b/images/Pokemon/0431_Glameow.png new file mode 100644 index 0000000..e141351 Binary files /dev/null and b/images/Pokemon/0431_Glameow.png differ diff --git a/images/Pokemon/0432_Purugly.png b/images/Pokemon/0432_Purugly.png new file mode 100644 index 0000000..3755dce Binary files /dev/null and b/images/Pokemon/0432_Purugly.png differ diff --git a/images/Pokemon/0433_Chingling.png b/images/Pokemon/0433_Chingling.png new file mode 100644 index 0000000..7ecf0a6 Binary files /dev/null and b/images/Pokemon/0433_Chingling.png differ diff --git a/images/Pokemon/0434_Stunky.png b/images/Pokemon/0434_Stunky.png new file mode 100644 index 0000000..825f6bc Binary files /dev/null and b/images/Pokemon/0434_Stunky.png differ diff --git a/images/Pokemon/0435_Skuntank.png b/images/Pokemon/0435_Skuntank.png new file mode 100644 index 0000000..b6605df Binary files /dev/null and b/images/Pokemon/0435_Skuntank.png differ diff --git a/images/Pokemon/0436_Bronzor.png b/images/Pokemon/0436_Bronzor.png new file mode 100644 index 0000000..be2fbdb Binary files /dev/null and b/images/Pokemon/0436_Bronzor.png differ diff --git a/images/Pokemon/0437_Bronzong.png b/images/Pokemon/0437_Bronzong.png new file mode 100644 index 0000000..3c6cc0f Binary files /dev/null and b/images/Pokemon/0437_Bronzong.png differ diff --git a/images/Pokemon/0438_Bonsly.png b/images/Pokemon/0438_Bonsly.png new file mode 100644 index 0000000..b967c15 Binary files /dev/null and b/images/Pokemon/0438_Bonsly.png differ diff --git a/images/Pokemon/0439_Mime_Jr..png b/images/Pokemon/0439_Mime_Jr..png new file mode 100644 index 0000000..4006cee Binary files /dev/null and b/images/Pokemon/0439_Mime_Jr..png differ diff --git a/images/Pokemon/0440_Happiny.png b/images/Pokemon/0440_Happiny.png new file mode 100644 index 0000000..42196f2 Binary files /dev/null and b/images/Pokemon/0440_Happiny.png differ diff --git a/images/Pokemon/0441_Chatot.png b/images/Pokemon/0441_Chatot.png new file mode 100644 index 0000000..3260ea6 Binary files /dev/null and b/images/Pokemon/0441_Chatot.png differ diff --git a/images/Pokemon/0442_Spiritomb.png b/images/Pokemon/0442_Spiritomb.png new file mode 100644 index 0000000..c65db08 Binary files /dev/null and b/images/Pokemon/0442_Spiritomb.png differ diff --git a/images/Pokemon/0443_Gible.png b/images/Pokemon/0443_Gible.png new file mode 100644 index 0000000..acd3445 Binary files /dev/null and b/images/Pokemon/0443_Gible.png differ diff --git a/images/Pokemon/0444_Gabite.png b/images/Pokemon/0444_Gabite.png new file mode 100644 index 0000000..650403d Binary files /dev/null and b/images/Pokemon/0444_Gabite.png differ diff --git a/images/Pokemon/0445_Garchomp.png b/images/Pokemon/0445_Garchomp.png new file mode 100644 index 0000000..f5fa07d Binary files /dev/null and b/images/Pokemon/0445_Garchomp.png differ diff --git a/images/Pokemon/0446_Munchlax.png b/images/Pokemon/0446_Munchlax.png new file mode 100644 index 0000000..41446f2 Binary files /dev/null and b/images/Pokemon/0446_Munchlax.png differ diff --git a/images/Pokemon/0447_Riolu.png b/images/Pokemon/0447_Riolu.png new file mode 100644 index 0000000..ebd5701 Binary files /dev/null and b/images/Pokemon/0447_Riolu.png differ diff --git a/images/Pokemon/0448_Lucario.png b/images/Pokemon/0448_Lucario.png new file mode 100644 index 0000000..2baebb4 Binary files /dev/null and b/images/Pokemon/0448_Lucario.png differ diff --git a/images/Pokemon/0449_Hippopotas.png b/images/Pokemon/0449_Hippopotas.png new file mode 100644 index 0000000..793d649 Binary files /dev/null and b/images/Pokemon/0449_Hippopotas.png differ diff --git a/images/Pokemon/0450_Hippowdon.png b/images/Pokemon/0450_Hippowdon.png new file mode 100644 index 0000000..0c77e54 Binary files /dev/null and b/images/Pokemon/0450_Hippowdon.png differ diff --git a/images/Pokemon/0451_Skorupi.png b/images/Pokemon/0451_Skorupi.png new file mode 100644 index 0000000..3196ed4 Binary files /dev/null and b/images/Pokemon/0451_Skorupi.png differ diff --git a/images/Pokemon/0452_Drapion.png b/images/Pokemon/0452_Drapion.png new file mode 100644 index 0000000..570bfc5 Binary files /dev/null and b/images/Pokemon/0452_Drapion.png differ diff --git a/images/Pokemon/0453_Croagunk.png b/images/Pokemon/0453_Croagunk.png new file mode 100644 index 0000000..ade930d Binary files /dev/null and b/images/Pokemon/0453_Croagunk.png differ diff --git a/images/Pokemon/0454_Toxicroak.png b/images/Pokemon/0454_Toxicroak.png new file mode 100644 index 0000000..63229e1 Binary files /dev/null and b/images/Pokemon/0454_Toxicroak.png differ diff --git a/images/Pokemon/0455_Carnivine.png b/images/Pokemon/0455_Carnivine.png new file mode 100644 index 0000000..e7b979f Binary files /dev/null and b/images/Pokemon/0455_Carnivine.png differ diff --git a/images/Pokemon/0456_Finneon.png b/images/Pokemon/0456_Finneon.png new file mode 100644 index 0000000..395866c Binary files /dev/null and b/images/Pokemon/0456_Finneon.png differ diff --git a/images/Pokemon/0457_Lumineon.png b/images/Pokemon/0457_Lumineon.png new file mode 100644 index 0000000..6b620a2 Binary files /dev/null and b/images/Pokemon/0457_Lumineon.png differ diff --git a/images/Pokemon/0458_Mantyke.png b/images/Pokemon/0458_Mantyke.png new file mode 100644 index 0000000..b407a29 Binary files /dev/null and b/images/Pokemon/0458_Mantyke.png differ diff --git a/images/Pokemon/0459_Snover.png b/images/Pokemon/0459_Snover.png new file mode 100644 index 0000000..541c58a Binary files /dev/null and b/images/Pokemon/0459_Snover.png differ diff --git a/images/Pokemon/0460_Abomasnow.png b/images/Pokemon/0460_Abomasnow.png new file mode 100644 index 0000000..fbc01d4 Binary files /dev/null and b/images/Pokemon/0460_Abomasnow.png differ diff --git a/images/Pokemon/0461_Weavile.png b/images/Pokemon/0461_Weavile.png new file mode 100644 index 0000000..db9bef9 Binary files /dev/null and b/images/Pokemon/0461_Weavile.png differ diff --git a/images/Pokemon/0462_Magnezone.png b/images/Pokemon/0462_Magnezone.png new file mode 100644 index 0000000..5425c39 Binary files /dev/null and b/images/Pokemon/0462_Magnezone.png differ diff --git a/images/Pokemon/0463_Lickilicky.png b/images/Pokemon/0463_Lickilicky.png new file mode 100644 index 0000000..dc0b39c Binary files /dev/null and b/images/Pokemon/0463_Lickilicky.png differ diff --git a/images/Pokemon/0464_Rhyperior.png b/images/Pokemon/0464_Rhyperior.png new file mode 100644 index 0000000..479785a Binary files /dev/null and b/images/Pokemon/0464_Rhyperior.png differ diff --git a/images/Pokemon/0465_Tangrowth.png b/images/Pokemon/0465_Tangrowth.png new file mode 100644 index 0000000..0c7a636 Binary files /dev/null and b/images/Pokemon/0465_Tangrowth.png differ diff --git a/images/Pokemon/0466_Electivire.png b/images/Pokemon/0466_Electivire.png new file mode 100644 index 0000000..c889e13 Binary files /dev/null and b/images/Pokemon/0466_Electivire.png differ diff --git a/images/Pokemon/0467_Magmortar.png b/images/Pokemon/0467_Magmortar.png new file mode 100644 index 0000000..3f0f30c Binary files /dev/null and b/images/Pokemon/0467_Magmortar.png differ diff --git a/images/Pokemon/0468_Togekiss.png b/images/Pokemon/0468_Togekiss.png new file mode 100644 index 0000000..0e2eee1 Binary files /dev/null and b/images/Pokemon/0468_Togekiss.png differ diff --git a/images/Pokemon/0469_Yanmega.png b/images/Pokemon/0469_Yanmega.png new file mode 100644 index 0000000..dc172a8 Binary files /dev/null and b/images/Pokemon/0469_Yanmega.png differ diff --git a/images/Pokemon/0470_Leafeon.png b/images/Pokemon/0470_Leafeon.png new file mode 100644 index 0000000..957fc15 Binary files /dev/null and b/images/Pokemon/0470_Leafeon.png differ diff --git a/images/Pokemon/0471_Glaceon.png b/images/Pokemon/0471_Glaceon.png new file mode 100644 index 0000000..7e74e40 Binary files /dev/null and b/images/Pokemon/0471_Glaceon.png differ diff --git a/images/Pokemon/0472_Gliscor.png b/images/Pokemon/0472_Gliscor.png new file mode 100644 index 0000000..546a855 Binary files /dev/null and b/images/Pokemon/0472_Gliscor.png differ diff --git a/images/Pokemon/0473_Mamoswine.png b/images/Pokemon/0473_Mamoswine.png new file mode 100644 index 0000000..2104897 Binary files /dev/null and b/images/Pokemon/0473_Mamoswine.png differ diff --git a/images/Pokemon/0474_Porygon-Z.png b/images/Pokemon/0474_Porygon-Z.png new file mode 100644 index 0000000..28023d4 Binary files /dev/null and b/images/Pokemon/0474_Porygon-Z.png differ diff --git a/images/Pokemon/0475_Gallade.png b/images/Pokemon/0475_Gallade.png new file mode 100644 index 0000000..09b29e5 Binary files /dev/null and b/images/Pokemon/0475_Gallade.png differ diff --git a/images/Pokemon/0476_Probopass.png b/images/Pokemon/0476_Probopass.png new file mode 100644 index 0000000..93ec2d6 Binary files /dev/null and b/images/Pokemon/0476_Probopass.png differ diff --git a/images/Pokemon/0477_Dusknoir.png b/images/Pokemon/0477_Dusknoir.png new file mode 100644 index 0000000..072345b Binary files /dev/null and b/images/Pokemon/0477_Dusknoir.png differ diff --git a/images/Pokemon/0478_Froslass.png b/images/Pokemon/0478_Froslass.png new file mode 100644 index 0000000..bdf26d8 Binary files /dev/null and b/images/Pokemon/0478_Froslass.png differ diff --git a/images/Pokemon/0479_Rotom.png b/images/Pokemon/0479_Rotom.png new file mode 100644 index 0000000..d015cd3 Binary files /dev/null and b/images/Pokemon/0479_Rotom.png differ diff --git a/images/Pokemon/0479_Rotom_(Fan_Rotom).png b/images/Pokemon/0479_Rotom_(Fan_Rotom).png new file mode 100644 index 0000000..ebae4e4 Binary files /dev/null and b/images/Pokemon/0479_Rotom_(Fan_Rotom).png differ diff --git a/images/Pokemon/0479_Rotom_(Frost_Rotom).png b/images/Pokemon/0479_Rotom_(Frost_Rotom).png new file mode 100644 index 0000000..6bc1aa6 Binary files /dev/null and b/images/Pokemon/0479_Rotom_(Frost_Rotom).png differ diff --git a/images/Pokemon/0479_Rotom_(Heat_Rotom).png b/images/Pokemon/0479_Rotom_(Heat_Rotom).png new file mode 100644 index 0000000..62d8c44 Binary files /dev/null and b/images/Pokemon/0479_Rotom_(Heat_Rotom).png differ diff --git a/images/Pokemon/0479_Rotom_(Mow_Rotom).png b/images/Pokemon/0479_Rotom_(Mow_Rotom).png new file mode 100644 index 0000000..ea8d4f9 Binary files /dev/null and b/images/Pokemon/0479_Rotom_(Mow_Rotom).png differ diff --git a/images/Pokemon/0479_Rotom_(Wash_Rotom).png b/images/Pokemon/0479_Rotom_(Wash_Rotom).png new file mode 100644 index 0000000..8b85753 Binary files /dev/null and b/images/Pokemon/0479_Rotom_(Wash_Rotom).png differ diff --git a/images/Pokemon/0480_Uxie.png b/images/Pokemon/0480_Uxie.png new file mode 100644 index 0000000..b46f372 Binary files /dev/null and b/images/Pokemon/0480_Uxie.png differ diff --git a/images/Pokemon/0481_Mesprit.png b/images/Pokemon/0481_Mesprit.png new file mode 100644 index 0000000..7076dce Binary files /dev/null and b/images/Pokemon/0481_Mesprit.png differ diff --git a/images/Pokemon/0482_Azelf.png b/images/Pokemon/0482_Azelf.png new file mode 100644 index 0000000..63975e8 Binary files /dev/null and b/images/Pokemon/0482_Azelf.png differ diff --git a/images/Pokemon/0483_Dialga.png b/images/Pokemon/0483_Dialga.png new file mode 100644 index 0000000..065496e Binary files /dev/null and b/images/Pokemon/0483_Dialga.png differ diff --git a/images/Pokemon/0484_Palkia.png b/images/Pokemon/0484_Palkia.png new file mode 100644 index 0000000..d524803 Binary files /dev/null and b/images/Pokemon/0484_Palkia.png differ diff --git a/images/Pokemon/0485_Heatran.png b/images/Pokemon/0485_Heatran.png new file mode 100644 index 0000000..6bec17d Binary files /dev/null and b/images/Pokemon/0485_Heatran.png differ diff --git a/images/Pokemon/0486_Regigigas.png b/images/Pokemon/0486_Regigigas.png new file mode 100644 index 0000000..732c4b5 Binary files /dev/null and b/images/Pokemon/0486_Regigigas.png differ diff --git a/images/Pokemon/0487_Giratina.png b/images/Pokemon/0487_Giratina.png new file mode 100644 index 0000000..5375670 Binary files /dev/null and b/images/Pokemon/0487_Giratina.png differ diff --git a/images/Pokemon/0488_Cresselia.png b/images/Pokemon/0488_Cresselia.png new file mode 100644 index 0000000..9f7a98c Binary files /dev/null and b/images/Pokemon/0488_Cresselia.png differ diff --git a/images/Pokemon/0489_Phione.png b/images/Pokemon/0489_Phione.png new file mode 100644 index 0000000..af43955 Binary files /dev/null and b/images/Pokemon/0489_Phione.png differ diff --git a/images/Pokemon/0490_Manaphy.png b/images/Pokemon/0490_Manaphy.png new file mode 100644 index 0000000..6210173 Binary files /dev/null and b/images/Pokemon/0490_Manaphy.png differ diff --git a/images/Pokemon/0491_Darkrai.png b/images/Pokemon/0491_Darkrai.png new file mode 100644 index 0000000..8b25a09 Binary files /dev/null and b/images/Pokemon/0491_Darkrai.png differ diff --git a/images/Pokemon/0492_Shaymin.png b/images/Pokemon/0492_Shaymin.png new file mode 100644 index 0000000..1e61f34 Binary files /dev/null and b/images/Pokemon/0492_Shaymin.png differ diff --git a/images/Pokemon/0492_Shaymin_(Sky_Forme).png b/images/Pokemon/0492_Shaymin_(Sky_Forme).png new file mode 100644 index 0000000..02f8f8f Binary files /dev/null and b/images/Pokemon/0492_Shaymin_(Sky_Forme).png differ diff --git a/images/Pokemon/0493_Arceus.png b/images/Pokemon/0493_Arceus.png new file mode 100644 index 0000000..43b7396 Binary files /dev/null and b/images/Pokemon/0493_Arceus.png differ diff --git a/images/Pokemon/0494_Victini.png b/images/Pokemon/0494_Victini.png new file mode 100644 index 0000000..31763f2 Binary files /dev/null and b/images/Pokemon/0494_Victini.png differ diff --git a/images/Pokemon/0495_Snivy.png b/images/Pokemon/0495_Snivy.png new file mode 100644 index 0000000..5523ba1 Binary files /dev/null and b/images/Pokemon/0495_Snivy.png differ diff --git a/images/Pokemon/0496_Servine.png b/images/Pokemon/0496_Servine.png new file mode 100644 index 0000000..3876720 Binary files /dev/null and b/images/Pokemon/0496_Servine.png differ diff --git a/images/Pokemon/0497_Serperior.png b/images/Pokemon/0497_Serperior.png new file mode 100644 index 0000000..46fe92e Binary files /dev/null and b/images/Pokemon/0497_Serperior.png differ diff --git a/images/Pokemon/0498_Tepig.png b/images/Pokemon/0498_Tepig.png new file mode 100644 index 0000000..1077910 Binary files /dev/null and b/images/Pokemon/0498_Tepig.png differ diff --git a/images/Pokemon/0499_Pignite.png b/images/Pokemon/0499_Pignite.png new file mode 100644 index 0000000..0ae3371 Binary files /dev/null and b/images/Pokemon/0499_Pignite.png differ diff --git a/images/Pokemon/0500_Emboar.png b/images/Pokemon/0500_Emboar.png new file mode 100644 index 0000000..b77e055 Binary files /dev/null and b/images/Pokemon/0500_Emboar.png differ diff --git a/images/Pokemon/0501_Oshawott.png b/images/Pokemon/0501_Oshawott.png new file mode 100644 index 0000000..9d17680 Binary files /dev/null and b/images/Pokemon/0501_Oshawott.png differ diff --git a/images/Pokemon/0502_Dewott.png b/images/Pokemon/0502_Dewott.png new file mode 100644 index 0000000..c4a9ead Binary files /dev/null and b/images/Pokemon/0502_Dewott.png differ diff --git a/images/Pokemon/0503_Samurott.png b/images/Pokemon/0503_Samurott.png new file mode 100644 index 0000000..1ae0480 Binary files /dev/null and b/images/Pokemon/0503_Samurott.png differ diff --git a/images/Pokemon/0503_Samurott_(Hisuian_Form).png b/images/Pokemon/0503_Samurott_(Hisuian_Form).png new file mode 100644 index 0000000..cd97067 Binary files /dev/null and b/images/Pokemon/0503_Samurott_(Hisuian_Form).png differ diff --git a/images/Pokemon/0504_Patrat.png b/images/Pokemon/0504_Patrat.png new file mode 100644 index 0000000..7ace943 Binary files /dev/null and b/images/Pokemon/0504_Patrat.png differ diff --git a/images/Pokemon/0505_Watchog.png b/images/Pokemon/0505_Watchog.png new file mode 100644 index 0000000..857cbb8 Binary files /dev/null and b/images/Pokemon/0505_Watchog.png differ diff --git a/images/Pokemon/0506_Lillipup.png b/images/Pokemon/0506_Lillipup.png new file mode 100644 index 0000000..97d2dee Binary files /dev/null and b/images/Pokemon/0506_Lillipup.png differ diff --git a/images/Pokemon/0507_Herdier.png b/images/Pokemon/0507_Herdier.png new file mode 100644 index 0000000..01b70f9 Binary files /dev/null and b/images/Pokemon/0507_Herdier.png differ diff --git a/images/Pokemon/0508_Stoutland.png b/images/Pokemon/0508_Stoutland.png new file mode 100644 index 0000000..23dcfb2 Binary files /dev/null and b/images/Pokemon/0508_Stoutland.png differ diff --git a/images/Pokemon/0509_Purrloin.png b/images/Pokemon/0509_Purrloin.png new file mode 100644 index 0000000..51c09c0 Binary files /dev/null and b/images/Pokemon/0509_Purrloin.png differ diff --git a/images/Pokemon/0510_Liepard.png b/images/Pokemon/0510_Liepard.png new file mode 100644 index 0000000..7992f1d Binary files /dev/null and b/images/Pokemon/0510_Liepard.png differ diff --git a/images/Pokemon/0511_Pansage.png b/images/Pokemon/0511_Pansage.png new file mode 100644 index 0000000..d0a78e9 Binary files /dev/null and b/images/Pokemon/0511_Pansage.png differ diff --git a/images/Pokemon/0512_Simisage.png b/images/Pokemon/0512_Simisage.png new file mode 100644 index 0000000..bbff9d5 Binary files /dev/null and b/images/Pokemon/0512_Simisage.png differ diff --git a/images/Pokemon/0513_Pansear.png b/images/Pokemon/0513_Pansear.png new file mode 100644 index 0000000..64a0bc0 Binary files /dev/null and b/images/Pokemon/0513_Pansear.png differ diff --git a/images/Pokemon/0514_Simisear.png b/images/Pokemon/0514_Simisear.png new file mode 100644 index 0000000..47d6aa9 Binary files /dev/null and b/images/Pokemon/0514_Simisear.png differ diff --git a/images/Pokemon/0515_Panpour.png b/images/Pokemon/0515_Panpour.png new file mode 100644 index 0000000..0c8d247 Binary files /dev/null and b/images/Pokemon/0515_Panpour.png differ diff --git a/images/Pokemon/0516_Simipour.png b/images/Pokemon/0516_Simipour.png new file mode 100644 index 0000000..7d682c2 Binary files /dev/null and b/images/Pokemon/0516_Simipour.png differ diff --git a/images/Pokemon/0517_Munna.png b/images/Pokemon/0517_Munna.png new file mode 100644 index 0000000..ba085c3 Binary files /dev/null and b/images/Pokemon/0517_Munna.png differ diff --git a/images/Pokemon/0518_Musharna.png b/images/Pokemon/0518_Musharna.png new file mode 100644 index 0000000..02e42b4 Binary files /dev/null and b/images/Pokemon/0518_Musharna.png differ diff --git a/images/Pokemon/0519_Pidove.png b/images/Pokemon/0519_Pidove.png new file mode 100644 index 0000000..e7cee59 Binary files /dev/null and b/images/Pokemon/0519_Pidove.png differ diff --git a/images/Pokemon/0520_Tranquill.png b/images/Pokemon/0520_Tranquill.png new file mode 100644 index 0000000..93deb3b Binary files /dev/null and b/images/Pokemon/0520_Tranquill.png differ diff --git a/images/Pokemon/0521_Unfezant.png b/images/Pokemon/0521_Unfezant.png new file mode 100644 index 0000000..6670771 Binary files /dev/null and b/images/Pokemon/0521_Unfezant.png differ diff --git a/images/Pokemon/0522_Blitzle.png b/images/Pokemon/0522_Blitzle.png new file mode 100644 index 0000000..6560a96 Binary files /dev/null and b/images/Pokemon/0522_Blitzle.png differ diff --git a/images/Pokemon/0523_Zebstrika.png b/images/Pokemon/0523_Zebstrika.png new file mode 100644 index 0000000..c3f3939 Binary files /dev/null and b/images/Pokemon/0523_Zebstrika.png differ diff --git a/images/Pokemon/0524_Roggenrola.png b/images/Pokemon/0524_Roggenrola.png new file mode 100644 index 0000000..488ff36 Binary files /dev/null and b/images/Pokemon/0524_Roggenrola.png differ diff --git a/images/Pokemon/0525_Boldore.png b/images/Pokemon/0525_Boldore.png new file mode 100644 index 0000000..c00235f Binary files /dev/null and b/images/Pokemon/0525_Boldore.png differ diff --git a/images/Pokemon/0526_Gigalith.png b/images/Pokemon/0526_Gigalith.png new file mode 100644 index 0000000..6de9d9c Binary files /dev/null and b/images/Pokemon/0526_Gigalith.png differ diff --git a/images/Pokemon/0527_Woobat.png b/images/Pokemon/0527_Woobat.png new file mode 100644 index 0000000..f664c3b Binary files /dev/null and b/images/Pokemon/0527_Woobat.png differ diff --git a/images/Pokemon/0528_Swoobat.png b/images/Pokemon/0528_Swoobat.png new file mode 100644 index 0000000..f0411d4 Binary files /dev/null and b/images/Pokemon/0528_Swoobat.png differ diff --git a/images/Pokemon/0529_Drilbur.png b/images/Pokemon/0529_Drilbur.png new file mode 100644 index 0000000..a8b5828 Binary files /dev/null and b/images/Pokemon/0529_Drilbur.png differ diff --git a/images/Pokemon/0530_Excadrill.png b/images/Pokemon/0530_Excadrill.png new file mode 100644 index 0000000..920fb19 Binary files /dev/null and b/images/Pokemon/0530_Excadrill.png differ diff --git a/images/Pokemon/0531_Audino.png b/images/Pokemon/0531_Audino.png new file mode 100644 index 0000000..2c176d8 Binary files /dev/null and b/images/Pokemon/0531_Audino.png differ diff --git a/images/Pokemon/0532_Timburr.png b/images/Pokemon/0532_Timburr.png new file mode 100644 index 0000000..8c2181b Binary files /dev/null and b/images/Pokemon/0532_Timburr.png differ diff --git a/images/Pokemon/0533_Gurdurr.png b/images/Pokemon/0533_Gurdurr.png new file mode 100644 index 0000000..fc1f521 Binary files /dev/null and b/images/Pokemon/0533_Gurdurr.png differ diff --git a/images/Pokemon/0534_Conkeldurr.png b/images/Pokemon/0534_Conkeldurr.png new file mode 100644 index 0000000..cffa6b5 Binary files /dev/null and b/images/Pokemon/0534_Conkeldurr.png differ diff --git a/images/Pokemon/0535_Tympole.png b/images/Pokemon/0535_Tympole.png new file mode 100644 index 0000000..60f0da2 Binary files /dev/null and b/images/Pokemon/0535_Tympole.png differ diff --git a/images/Pokemon/0536_Palpitoad.png b/images/Pokemon/0536_Palpitoad.png new file mode 100644 index 0000000..242baf1 Binary files /dev/null and b/images/Pokemon/0536_Palpitoad.png differ diff --git a/images/Pokemon/0537_Seismitoad.png b/images/Pokemon/0537_Seismitoad.png new file mode 100644 index 0000000..a521da8 Binary files /dev/null and b/images/Pokemon/0537_Seismitoad.png differ diff --git a/images/Pokemon/0538_Throh.png b/images/Pokemon/0538_Throh.png new file mode 100644 index 0000000..ed61666 Binary files /dev/null and b/images/Pokemon/0538_Throh.png differ diff --git a/images/Pokemon/0539_Sawk.png b/images/Pokemon/0539_Sawk.png new file mode 100644 index 0000000..b4e6d2c Binary files /dev/null and b/images/Pokemon/0539_Sawk.png differ diff --git a/images/Pokemon/0540_Sewaddle.png b/images/Pokemon/0540_Sewaddle.png new file mode 100644 index 0000000..9d22c4f Binary files /dev/null and b/images/Pokemon/0540_Sewaddle.png differ diff --git a/images/Pokemon/0541_Swadloon.png b/images/Pokemon/0541_Swadloon.png new file mode 100644 index 0000000..89e723f Binary files /dev/null and b/images/Pokemon/0541_Swadloon.png differ diff --git a/images/Pokemon/0542_Leavanny.png b/images/Pokemon/0542_Leavanny.png new file mode 100644 index 0000000..5c9077f Binary files /dev/null and b/images/Pokemon/0542_Leavanny.png differ diff --git a/images/Pokemon/0543_Venipede.png b/images/Pokemon/0543_Venipede.png new file mode 100644 index 0000000..40edb02 Binary files /dev/null and b/images/Pokemon/0543_Venipede.png differ diff --git a/images/Pokemon/0544_Whirlipede.png b/images/Pokemon/0544_Whirlipede.png new file mode 100644 index 0000000..38b3d07 Binary files /dev/null and b/images/Pokemon/0544_Whirlipede.png differ diff --git a/images/Pokemon/0545_Scolipede.png b/images/Pokemon/0545_Scolipede.png new file mode 100644 index 0000000..5688fcf Binary files /dev/null and b/images/Pokemon/0545_Scolipede.png differ diff --git a/images/Pokemon/0546_Cottonee.png b/images/Pokemon/0546_Cottonee.png new file mode 100644 index 0000000..ce9c084 Binary files /dev/null and b/images/Pokemon/0546_Cottonee.png differ diff --git a/images/Pokemon/0547_Whimsicott.png b/images/Pokemon/0547_Whimsicott.png new file mode 100644 index 0000000..9507109 Binary files /dev/null and b/images/Pokemon/0547_Whimsicott.png differ diff --git a/images/Pokemon/0548_Petilil.png b/images/Pokemon/0548_Petilil.png new file mode 100644 index 0000000..392217a Binary files /dev/null and b/images/Pokemon/0548_Petilil.png differ diff --git a/images/Pokemon/0549_Lilligant.png b/images/Pokemon/0549_Lilligant.png new file mode 100644 index 0000000..1339fd3 Binary files /dev/null and b/images/Pokemon/0549_Lilligant.png differ diff --git a/images/Pokemon/0549_Lilligant_(Hisuian_Form).png b/images/Pokemon/0549_Lilligant_(Hisuian_Form).png new file mode 100644 index 0000000..c26518a Binary files /dev/null and b/images/Pokemon/0549_Lilligant_(Hisuian_Form).png differ diff --git a/images/Pokemon/0550_Basculin.png b/images/Pokemon/0550_Basculin.png new file mode 100644 index 0000000..48b6a99 Binary files /dev/null and b/images/Pokemon/0550_Basculin.png differ diff --git a/images/Pokemon/0550_Basculin_(Blue-Striped_Form).png b/images/Pokemon/0550_Basculin_(Blue-Striped_Form).png new file mode 100644 index 0000000..a85384d Binary files /dev/null and b/images/Pokemon/0550_Basculin_(Blue-Striped_Form).png differ diff --git a/images/Pokemon/0550_Basculin_(White-Striped_Form).png b/images/Pokemon/0550_Basculin_(White-Striped_Form).png new file mode 100644 index 0000000..0228f7e Binary files /dev/null and b/images/Pokemon/0550_Basculin_(White-Striped_Form).png differ diff --git a/images/Pokemon/0551_Sandile.png b/images/Pokemon/0551_Sandile.png new file mode 100644 index 0000000..9be0f6d Binary files /dev/null and b/images/Pokemon/0551_Sandile.png differ diff --git a/images/Pokemon/0552_Krokorok.png b/images/Pokemon/0552_Krokorok.png new file mode 100644 index 0000000..3305af8 Binary files /dev/null and b/images/Pokemon/0552_Krokorok.png differ diff --git a/images/Pokemon/0553_Krookodile.png b/images/Pokemon/0553_Krookodile.png new file mode 100644 index 0000000..a970295 Binary files /dev/null and b/images/Pokemon/0553_Krookodile.png differ diff --git a/images/Pokemon/0554_Darumaka.png b/images/Pokemon/0554_Darumaka.png new file mode 100644 index 0000000..eeeef6c Binary files /dev/null and b/images/Pokemon/0554_Darumaka.png differ diff --git a/images/Pokemon/0554_Darumaka_(Galarian_Form).png b/images/Pokemon/0554_Darumaka_(Galarian_Form).png new file mode 100644 index 0000000..b92e7e3 Binary files /dev/null and b/images/Pokemon/0554_Darumaka_(Galarian_Form).png differ diff --git a/images/Pokemon/0555_Darmanitan.png b/images/Pokemon/0555_Darmanitan.png new file mode 100644 index 0000000..2ada0c4 Binary files /dev/null and b/images/Pokemon/0555_Darmanitan.png differ diff --git a/images/Pokemon/0555_Darmanitan_(Galarian_Form).png b/images/Pokemon/0555_Darmanitan_(Galarian_Form).png new file mode 100644 index 0000000..89e9959 Binary files /dev/null and b/images/Pokemon/0555_Darmanitan_(Galarian_Form).png differ diff --git a/images/Pokemon/0556_Maractus.png b/images/Pokemon/0556_Maractus.png new file mode 100644 index 0000000..012d826 Binary files /dev/null and b/images/Pokemon/0556_Maractus.png differ diff --git a/images/Pokemon/0557_Dwebble.png b/images/Pokemon/0557_Dwebble.png new file mode 100644 index 0000000..41e601f Binary files /dev/null and b/images/Pokemon/0557_Dwebble.png differ diff --git a/images/Pokemon/0558_Crustle.png b/images/Pokemon/0558_Crustle.png new file mode 100644 index 0000000..cf8613e Binary files /dev/null and b/images/Pokemon/0558_Crustle.png differ diff --git a/images/Pokemon/0559_Scraggy.png b/images/Pokemon/0559_Scraggy.png new file mode 100644 index 0000000..0d103bb Binary files /dev/null and b/images/Pokemon/0559_Scraggy.png differ diff --git a/images/Pokemon/0560_Scrafty.png b/images/Pokemon/0560_Scrafty.png new file mode 100644 index 0000000..47d260d Binary files /dev/null and b/images/Pokemon/0560_Scrafty.png differ diff --git a/images/Pokemon/0561_Sigilyph.png b/images/Pokemon/0561_Sigilyph.png new file mode 100644 index 0000000..c6d397e Binary files /dev/null and b/images/Pokemon/0561_Sigilyph.png differ diff --git a/images/Pokemon/0562_Yamask.png b/images/Pokemon/0562_Yamask.png new file mode 100644 index 0000000..985bc25 Binary files /dev/null and b/images/Pokemon/0562_Yamask.png differ diff --git a/images/Pokemon/0562_Yamask_(Galarian_Form).png b/images/Pokemon/0562_Yamask_(Galarian_Form).png new file mode 100644 index 0000000..be04cc9 Binary files /dev/null and b/images/Pokemon/0562_Yamask_(Galarian_Form).png differ diff --git a/images/Pokemon/0563_Cofagrigus.png b/images/Pokemon/0563_Cofagrigus.png new file mode 100644 index 0000000..4bdaef9 Binary files /dev/null and b/images/Pokemon/0563_Cofagrigus.png differ diff --git a/images/Pokemon/0564_Tirtouga.png b/images/Pokemon/0564_Tirtouga.png new file mode 100644 index 0000000..ad1cef6 Binary files /dev/null and b/images/Pokemon/0564_Tirtouga.png differ diff --git a/images/Pokemon/0565_Carracosta.png b/images/Pokemon/0565_Carracosta.png new file mode 100644 index 0000000..af490ed Binary files /dev/null and b/images/Pokemon/0565_Carracosta.png differ diff --git a/images/Pokemon/0566_Archen.png b/images/Pokemon/0566_Archen.png new file mode 100644 index 0000000..08a8598 Binary files /dev/null and b/images/Pokemon/0566_Archen.png differ diff --git a/images/Pokemon/0567_Archeops.png b/images/Pokemon/0567_Archeops.png new file mode 100644 index 0000000..5ea639a Binary files /dev/null and b/images/Pokemon/0567_Archeops.png differ diff --git a/images/Pokemon/0568_Trubbish.png b/images/Pokemon/0568_Trubbish.png new file mode 100644 index 0000000..b002fd2 Binary files /dev/null and b/images/Pokemon/0568_Trubbish.png differ diff --git a/images/Pokemon/0569_Garbodor.png b/images/Pokemon/0569_Garbodor.png new file mode 100644 index 0000000..8f3c404 Binary files /dev/null and b/images/Pokemon/0569_Garbodor.png differ diff --git a/images/Pokemon/0570_Zorua.png b/images/Pokemon/0570_Zorua.png new file mode 100644 index 0000000..d0bdfd1 Binary files /dev/null and b/images/Pokemon/0570_Zorua.png differ diff --git a/images/Pokemon/0570_Zorua_(Hisuian_Form).png b/images/Pokemon/0570_Zorua_(Hisuian_Form).png new file mode 100644 index 0000000..e63aac9 Binary files /dev/null and b/images/Pokemon/0570_Zorua_(Hisuian_Form).png differ diff --git a/images/Pokemon/0571_Zoroark.png b/images/Pokemon/0571_Zoroark.png new file mode 100644 index 0000000..fef323d Binary files /dev/null and b/images/Pokemon/0571_Zoroark.png differ diff --git a/images/Pokemon/0571_Zoroark_(Hisuian_Form).png b/images/Pokemon/0571_Zoroark_(Hisuian_Form).png new file mode 100644 index 0000000..eb228f9 Binary files /dev/null and b/images/Pokemon/0571_Zoroark_(Hisuian_Form).png differ diff --git a/images/Pokemon/0572_Minccino.png b/images/Pokemon/0572_Minccino.png new file mode 100644 index 0000000..6233e53 Binary files /dev/null and b/images/Pokemon/0572_Minccino.png differ diff --git a/images/Pokemon/0573_Cinccino.png b/images/Pokemon/0573_Cinccino.png new file mode 100644 index 0000000..1b0229d Binary files /dev/null and b/images/Pokemon/0573_Cinccino.png differ diff --git a/images/Pokemon/0574_Gothita.png b/images/Pokemon/0574_Gothita.png new file mode 100644 index 0000000..4515c27 Binary files /dev/null and b/images/Pokemon/0574_Gothita.png differ diff --git a/images/Pokemon/0575_Gothorita.png b/images/Pokemon/0575_Gothorita.png new file mode 100644 index 0000000..42eb742 Binary files /dev/null and b/images/Pokemon/0575_Gothorita.png differ diff --git a/images/Pokemon/0576_Gothitelle.png b/images/Pokemon/0576_Gothitelle.png new file mode 100644 index 0000000..3c4d27a Binary files /dev/null and b/images/Pokemon/0576_Gothitelle.png differ diff --git a/images/Pokemon/0577_Solosis.png b/images/Pokemon/0577_Solosis.png new file mode 100644 index 0000000..e45cc5d Binary files /dev/null and b/images/Pokemon/0577_Solosis.png differ diff --git a/images/Pokemon/0578_Duosion.png b/images/Pokemon/0578_Duosion.png new file mode 100644 index 0000000..c72a7d9 Binary files /dev/null and b/images/Pokemon/0578_Duosion.png differ diff --git a/images/Pokemon/0579_Reuniclus.png b/images/Pokemon/0579_Reuniclus.png new file mode 100644 index 0000000..f6dcad2 Binary files /dev/null and b/images/Pokemon/0579_Reuniclus.png differ diff --git a/images/Pokemon/0580_Ducklett.png b/images/Pokemon/0580_Ducklett.png new file mode 100644 index 0000000..cd09070 Binary files /dev/null and b/images/Pokemon/0580_Ducklett.png differ diff --git a/images/Pokemon/0581_Swanna.png b/images/Pokemon/0581_Swanna.png new file mode 100644 index 0000000..ede5a5f Binary files /dev/null and b/images/Pokemon/0581_Swanna.png differ diff --git a/images/Pokemon/0582_Vanillite.png b/images/Pokemon/0582_Vanillite.png new file mode 100644 index 0000000..b33213b Binary files /dev/null and b/images/Pokemon/0582_Vanillite.png differ diff --git a/images/Pokemon/0583_Vanillish.png b/images/Pokemon/0583_Vanillish.png new file mode 100644 index 0000000..031f7fd Binary files /dev/null and b/images/Pokemon/0583_Vanillish.png differ diff --git a/images/Pokemon/0584_Vanilluxe.png b/images/Pokemon/0584_Vanilluxe.png new file mode 100644 index 0000000..6aa7911 Binary files /dev/null and b/images/Pokemon/0584_Vanilluxe.png differ diff --git a/images/Pokemon/0585_Deerling.png b/images/Pokemon/0585_Deerling.png new file mode 100644 index 0000000..89fcd1a Binary files /dev/null and b/images/Pokemon/0585_Deerling.png differ diff --git a/images/Pokemon/0585_Deerling_(Autumn_Form).png b/images/Pokemon/0585_Deerling_(Autumn_Form).png new file mode 100644 index 0000000..96c7426 Binary files /dev/null and b/images/Pokemon/0585_Deerling_(Autumn_Form).png differ diff --git a/images/Pokemon/0585_Deerling_(Summer_Form).png b/images/Pokemon/0585_Deerling_(Summer_Form).png new file mode 100644 index 0000000..a4e88c9 Binary files /dev/null and b/images/Pokemon/0585_Deerling_(Summer_Form).png differ diff --git a/images/Pokemon/0585_Deerling_(Winter_Form).png b/images/Pokemon/0585_Deerling_(Winter_Form).png new file mode 100644 index 0000000..d056b43 Binary files /dev/null and b/images/Pokemon/0585_Deerling_(Winter_Form).png differ diff --git a/images/Pokemon/0586_Sawsbuck.png b/images/Pokemon/0586_Sawsbuck.png new file mode 100644 index 0000000..d424e83 Binary files /dev/null and b/images/Pokemon/0586_Sawsbuck.png differ diff --git a/images/Pokemon/0586_Sawsbuck_(Autumn_Form).png b/images/Pokemon/0586_Sawsbuck_(Autumn_Form).png new file mode 100644 index 0000000..e150f0c Binary files /dev/null and b/images/Pokemon/0586_Sawsbuck_(Autumn_Form).png differ diff --git a/images/Pokemon/0586_Sawsbuck_(Summer_Form).png b/images/Pokemon/0586_Sawsbuck_(Summer_Form).png new file mode 100644 index 0000000..c377bf9 Binary files /dev/null and b/images/Pokemon/0586_Sawsbuck_(Summer_Form).png differ diff --git a/images/Pokemon/0586_Sawsbuck_(Winter_Form).png b/images/Pokemon/0586_Sawsbuck_(Winter_Form).png new file mode 100644 index 0000000..83e58b3 Binary files /dev/null and b/images/Pokemon/0586_Sawsbuck_(Winter_Form).png differ diff --git a/images/Pokemon/0587_Emolga.png b/images/Pokemon/0587_Emolga.png new file mode 100644 index 0000000..6a832cc Binary files /dev/null and b/images/Pokemon/0587_Emolga.png differ diff --git a/images/Pokemon/0588_Karrablast.png b/images/Pokemon/0588_Karrablast.png new file mode 100644 index 0000000..e637584 Binary files /dev/null and b/images/Pokemon/0588_Karrablast.png differ diff --git a/images/Pokemon/0589_Escavalier.png b/images/Pokemon/0589_Escavalier.png new file mode 100644 index 0000000..5c7056d Binary files /dev/null and b/images/Pokemon/0589_Escavalier.png differ diff --git a/images/Pokemon/0590_Foongus.png b/images/Pokemon/0590_Foongus.png new file mode 100644 index 0000000..910ffdf Binary files /dev/null and b/images/Pokemon/0590_Foongus.png differ diff --git a/images/Pokemon/0591_Amoonguss.png b/images/Pokemon/0591_Amoonguss.png new file mode 100644 index 0000000..015d18b Binary files /dev/null and b/images/Pokemon/0591_Amoonguss.png differ diff --git a/images/Pokemon/0592_Frillish.png b/images/Pokemon/0592_Frillish.png new file mode 100644 index 0000000..7bff864 Binary files /dev/null and b/images/Pokemon/0592_Frillish.png differ diff --git a/images/Pokemon/0593_Jellicent.png b/images/Pokemon/0593_Jellicent.png new file mode 100644 index 0000000..35734d2 Binary files /dev/null and b/images/Pokemon/0593_Jellicent.png differ diff --git a/images/Pokemon/0594_Alomomola.png b/images/Pokemon/0594_Alomomola.png new file mode 100644 index 0000000..748bd45 Binary files /dev/null and b/images/Pokemon/0594_Alomomola.png differ diff --git a/images/Pokemon/0595_Joltik.png b/images/Pokemon/0595_Joltik.png new file mode 100644 index 0000000..addb0ac Binary files /dev/null and b/images/Pokemon/0595_Joltik.png differ diff --git a/images/Pokemon/0596_Galvantula.png b/images/Pokemon/0596_Galvantula.png new file mode 100644 index 0000000..92af2a3 Binary files /dev/null and b/images/Pokemon/0596_Galvantula.png differ diff --git a/images/Pokemon/0597_Ferroseed.png b/images/Pokemon/0597_Ferroseed.png new file mode 100644 index 0000000..8d8b696 Binary files /dev/null and b/images/Pokemon/0597_Ferroseed.png differ diff --git a/images/Pokemon/0598_Ferrothorn.png b/images/Pokemon/0598_Ferrothorn.png new file mode 100644 index 0000000..be1811b Binary files /dev/null and b/images/Pokemon/0598_Ferrothorn.png differ diff --git a/images/Pokemon/0599_Klink.png b/images/Pokemon/0599_Klink.png new file mode 100644 index 0000000..21332b7 Binary files /dev/null and b/images/Pokemon/0599_Klink.png differ diff --git a/images/Pokemon/0600_Klang.png b/images/Pokemon/0600_Klang.png new file mode 100644 index 0000000..6589e85 Binary files /dev/null and b/images/Pokemon/0600_Klang.png differ diff --git a/images/Pokemon/0601_Klinklang.png b/images/Pokemon/0601_Klinklang.png new file mode 100644 index 0000000..e9533e2 Binary files /dev/null and b/images/Pokemon/0601_Klinklang.png differ diff --git a/images/Pokemon/0602_Tynamo.png b/images/Pokemon/0602_Tynamo.png new file mode 100644 index 0000000..db364bb Binary files /dev/null and b/images/Pokemon/0602_Tynamo.png differ diff --git a/images/Pokemon/0603_Eelektrik.png b/images/Pokemon/0603_Eelektrik.png new file mode 100644 index 0000000..7572367 Binary files /dev/null and b/images/Pokemon/0603_Eelektrik.png differ diff --git a/images/Pokemon/0604_Eelektross.png b/images/Pokemon/0604_Eelektross.png new file mode 100644 index 0000000..809554e Binary files /dev/null and b/images/Pokemon/0604_Eelektross.png differ diff --git a/images/Pokemon/0605_Elgyem.png b/images/Pokemon/0605_Elgyem.png new file mode 100644 index 0000000..2d47db9 Binary files /dev/null and b/images/Pokemon/0605_Elgyem.png differ diff --git a/images/Pokemon/0606_Beheeyem.png b/images/Pokemon/0606_Beheeyem.png new file mode 100644 index 0000000..ac2a1e6 Binary files /dev/null and b/images/Pokemon/0606_Beheeyem.png differ diff --git a/images/Pokemon/0607_Litwick.png b/images/Pokemon/0607_Litwick.png new file mode 100644 index 0000000..6ef5dbb Binary files /dev/null and b/images/Pokemon/0607_Litwick.png differ diff --git a/images/Pokemon/0608_Lampent.png b/images/Pokemon/0608_Lampent.png new file mode 100644 index 0000000..f4980b4 Binary files /dev/null and b/images/Pokemon/0608_Lampent.png differ diff --git a/images/Pokemon/0609_Chandelure.png b/images/Pokemon/0609_Chandelure.png new file mode 100644 index 0000000..85940db Binary files /dev/null and b/images/Pokemon/0609_Chandelure.png differ diff --git a/images/Pokemon/0610_Axew.png b/images/Pokemon/0610_Axew.png new file mode 100644 index 0000000..1a57eab Binary files /dev/null and b/images/Pokemon/0610_Axew.png differ diff --git a/images/Pokemon/0611_Fraxure.png b/images/Pokemon/0611_Fraxure.png new file mode 100644 index 0000000..f9f2ac8 Binary files /dev/null and b/images/Pokemon/0611_Fraxure.png differ diff --git a/images/Pokemon/0612_Haxorus.png b/images/Pokemon/0612_Haxorus.png new file mode 100644 index 0000000..77c5367 Binary files /dev/null and b/images/Pokemon/0612_Haxorus.png differ diff --git a/images/Pokemon/0613_Cubchoo.png b/images/Pokemon/0613_Cubchoo.png new file mode 100644 index 0000000..72b8122 Binary files /dev/null and b/images/Pokemon/0613_Cubchoo.png differ diff --git a/images/Pokemon/0614_Beartic.png b/images/Pokemon/0614_Beartic.png new file mode 100644 index 0000000..1a1ba02 Binary files /dev/null and b/images/Pokemon/0614_Beartic.png differ diff --git a/images/Pokemon/0615_Cryogonal.png b/images/Pokemon/0615_Cryogonal.png new file mode 100644 index 0000000..ce4334c Binary files /dev/null and b/images/Pokemon/0615_Cryogonal.png differ diff --git a/images/Pokemon/0616_Shelmet.png b/images/Pokemon/0616_Shelmet.png new file mode 100644 index 0000000..8a9f882 Binary files /dev/null and b/images/Pokemon/0616_Shelmet.png differ diff --git a/images/Pokemon/0617_Accelgor.png b/images/Pokemon/0617_Accelgor.png new file mode 100644 index 0000000..0c70249 Binary files /dev/null and b/images/Pokemon/0617_Accelgor.png differ diff --git a/images/Pokemon/0618_Stunfisk.png b/images/Pokemon/0618_Stunfisk.png new file mode 100644 index 0000000..b9412f6 Binary files /dev/null and b/images/Pokemon/0618_Stunfisk.png differ diff --git a/images/Pokemon/0618_Stunfisk_(Galarian_Form).png b/images/Pokemon/0618_Stunfisk_(Galarian_Form).png new file mode 100644 index 0000000..33f0f1b Binary files /dev/null and b/images/Pokemon/0618_Stunfisk_(Galarian_Form).png differ diff --git a/images/Pokemon/0619_Mienfoo.png b/images/Pokemon/0619_Mienfoo.png new file mode 100644 index 0000000..8d88138 Binary files /dev/null and b/images/Pokemon/0619_Mienfoo.png differ diff --git a/images/Pokemon/0620_Mienshao.png b/images/Pokemon/0620_Mienshao.png new file mode 100644 index 0000000..4375862 Binary files /dev/null and b/images/Pokemon/0620_Mienshao.png differ diff --git a/images/Pokemon/0621_Druddigon.png b/images/Pokemon/0621_Druddigon.png new file mode 100644 index 0000000..790f1b3 Binary files /dev/null and b/images/Pokemon/0621_Druddigon.png differ diff --git a/images/Pokemon/0622_Golett.png b/images/Pokemon/0622_Golett.png new file mode 100644 index 0000000..eb9e50b Binary files /dev/null and b/images/Pokemon/0622_Golett.png differ diff --git a/images/Pokemon/0623_Golurk.png b/images/Pokemon/0623_Golurk.png new file mode 100644 index 0000000..c912926 Binary files /dev/null and b/images/Pokemon/0623_Golurk.png differ diff --git a/images/Pokemon/0624_Pawniard.png b/images/Pokemon/0624_Pawniard.png new file mode 100644 index 0000000..a60ea80 Binary files /dev/null and b/images/Pokemon/0624_Pawniard.png differ diff --git a/images/Pokemon/0625_Bisharp.png b/images/Pokemon/0625_Bisharp.png new file mode 100644 index 0000000..922b3e8 Binary files /dev/null and b/images/Pokemon/0625_Bisharp.png differ diff --git a/images/Pokemon/0626_Bouffalant.png b/images/Pokemon/0626_Bouffalant.png new file mode 100644 index 0000000..0a00927 Binary files /dev/null and b/images/Pokemon/0626_Bouffalant.png differ diff --git a/images/Pokemon/0627_Rufflet.png b/images/Pokemon/0627_Rufflet.png new file mode 100644 index 0000000..704eb36 Binary files /dev/null and b/images/Pokemon/0627_Rufflet.png differ diff --git a/images/Pokemon/0628_Braviary.png b/images/Pokemon/0628_Braviary.png new file mode 100644 index 0000000..880f2fc Binary files /dev/null and b/images/Pokemon/0628_Braviary.png differ diff --git a/images/Pokemon/0628_Braviary_(Hisuian_Form).png b/images/Pokemon/0628_Braviary_(Hisuian_Form).png new file mode 100644 index 0000000..e77491c Binary files /dev/null and b/images/Pokemon/0628_Braviary_(Hisuian_Form).png differ diff --git a/images/Pokemon/0629_Vullaby.png b/images/Pokemon/0629_Vullaby.png new file mode 100644 index 0000000..a2e7800 Binary files /dev/null and b/images/Pokemon/0629_Vullaby.png differ diff --git a/images/Pokemon/0630_Mandibuzz.png b/images/Pokemon/0630_Mandibuzz.png new file mode 100644 index 0000000..8f3950b Binary files /dev/null and b/images/Pokemon/0630_Mandibuzz.png differ diff --git a/images/Pokemon/0631_Heatmor.png b/images/Pokemon/0631_Heatmor.png new file mode 100644 index 0000000..5f1b1db Binary files /dev/null and b/images/Pokemon/0631_Heatmor.png differ diff --git a/images/Pokemon/0632_Durant.png b/images/Pokemon/0632_Durant.png new file mode 100644 index 0000000..8b9fa07 Binary files /dev/null and b/images/Pokemon/0632_Durant.png differ diff --git a/images/Pokemon/0633_Deino.png b/images/Pokemon/0633_Deino.png new file mode 100644 index 0000000..b383713 Binary files /dev/null and b/images/Pokemon/0633_Deino.png differ diff --git a/images/Pokemon/0634_Zweilous.png b/images/Pokemon/0634_Zweilous.png new file mode 100644 index 0000000..ccea326 Binary files /dev/null and b/images/Pokemon/0634_Zweilous.png differ diff --git a/images/Pokemon/0635_Hydreigon.png b/images/Pokemon/0635_Hydreigon.png new file mode 100644 index 0000000..af31f9f Binary files /dev/null and b/images/Pokemon/0635_Hydreigon.png differ diff --git a/images/Pokemon/0636_Larvesta.png b/images/Pokemon/0636_Larvesta.png new file mode 100644 index 0000000..48b087e Binary files /dev/null and b/images/Pokemon/0636_Larvesta.png differ diff --git a/images/Pokemon/0637_Volcarona.png b/images/Pokemon/0637_Volcarona.png new file mode 100644 index 0000000..991fb97 Binary files /dev/null and b/images/Pokemon/0637_Volcarona.png differ diff --git a/images/Pokemon/0638_Cobalion.png b/images/Pokemon/0638_Cobalion.png new file mode 100644 index 0000000..db9adcc Binary files /dev/null and b/images/Pokemon/0638_Cobalion.png differ diff --git a/images/Pokemon/0639_Terrakion.png b/images/Pokemon/0639_Terrakion.png new file mode 100644 index 0000000..7ddd0c8 Binary files /dev/null and b/images/Pokemon/0639_Terrakion.png differ diff --git a/images/Pokemon/0640_Virizion.png b/images/Pokemon/0640_Virizion.png new file mode 100644 index 0000000..b871ab7 Binary files /dev/null and b/images/Pokemon/0640_Virizion.png differ diff --git a/images/Pokemon/0641_Tornadus.png b/images/Pokemon/0641_Tornadus.png new file mode 100644 index 0000000..d628bc0 Binary files /dev/null and b/images/Pokemon/0641_Tornadus.png differ diff --git a/images/Pokemon/0641_Tornadus_(Therian_Forme).png b/images/Pokemon/0641_Tornadus_(Therian_Forme).png new file mode 100644 index 0000000..1f9f84c Binary files /dev/null and b/images/Pokemon/0641_Tornadus_(Therian_Forme).png differ diff --git a/images/Pokemon/0642_Thundurus.png b/images/Pokemon/0642_Thundurus.png new file mode 100644 index 0000000..8e2b6ec Binary files /dev/null and b/images/Pokemon/0642_Thundurus.png differ diff --git a/images/Pokemon/0642_Thundurus_(Therian_Forme).png b/images/Pokemon/0642_Thundurus_(Therian_Forme).png new file mode 100644 index 0000000..6f873c6 Binary files /dev/null and b/images/Pokemon/0642_Thundurus_(Therian_Forme).png differ diff --git a/images/Pokemon/0643_Reshiram.png b/images/Pokemon/0643_Reshiram.png new file mode 100644 index 0000000..5bda123 Binary files /dev/null and b/images/Pokemon/0643_Reshiram.png differ diff --git a/images/Pokemon/0644_Zekrom.png b/images/Pokemon/0644_Zekrom.png new file mode 100644 index 0000000..9391cfd Binary files /dev/null and b/images/Pokemon/0644_Zekrom.png differ diff --git a/images/Pokemon/0645_Landorus.png b/images/Pokemon/0645_Landorus.png new file mode 100644 index 0000000..49ac4dc Binary files /dev/null and b/images/Pokemon/0645_Landorus.png differ diff --git a/images/Pokemon/0645_Landorus_(Therian_Forme).png b/images/Pokemon/0645_Landorus_(Therian_Forme).png new file mode 100644 index 0000000..d3e7655 Binary files /dev/null and b/images/Pokemon/0645_Landorus_(Therian_Forme).png differ diff --git a/images/Pokemon/0646_Kyurem.png b/images/Pokemon/0646_Kyurem.png new file mode 100644 index 0000000..560704c Binary files /dev/null and b/images/Pokemon/0646_Kyurem.png differ diff --git a/images/Pokemon/0647_Keldeo.png b/images/Pokemon/0647_Keldeo.png new file mode 100644 index 0000000..83c8b1d Binary files /dev/null and b/images/Pokemon/0647_Keldeo.png differ diff --git a/images/Pokemon/0647_Keldeo_(Resolute_Form).png b/images/Pokemon/0647_Keldeo_(Resolute_Form).png new file mode 100644 index 0000000..a4e4721 Binary files /dev/null and b/images/Pokemon/0647_Keldeo_(Resolute_Form).png differ diff --git a/images/Pokemon/0648_Meloetta.png b/images/Pokemon/0648_Meloetta.png new file mode 100644 index 0000000..d02eeda Binary files /dev/null and b/images/Pokemon/0648_Meloetta.png differ diff --git a/images/Pokemon/0649_Genesect.png b/images/Pokemon/0649_Genesect.png new file mode 100644 index 0000000..ce9944a Binary files /dev/null and b/images/Pokemon/0649_Genesect.png differ diff --git a/images/Pokemon/0650_Chespin.png b/images/Pokemon/0650_Chespin.png new file mode 100644 index 0000000..83bf6a9 Binary files /dev/null and b/images/Pokemon/0650_Chespin.png differ diff --git a/images/Pokemon/0651_Quilladin.png b/images/Pokemon/0651_Quilladin.png new file mode 100644 index 0000000..e273ece Binary files /dev/null and b/images/Pokemon/0651_Quilladin.png differ diff --git a/images/Pokemon/0652_Chesnaught.png b/images/Pokemon/0652_Chesnaught.png new file mode 100644 index 0000000..7d7d380 Binary files /dev/null and b/images/Pokemon/0652_Chesnaught.png differ diff --git a/images/Pokemon/0653_Fennekin.png b/images/Pokemon/0653_Fennekin.png new file mode 100644 index 0000000..a4124fb Binary files /dev/null and b/images/Pokemon/0653_Fennekin.png differ diff --git a/images/Pokemon/0654_Braixen.png b/images/Pokemon/0654_Braixen.png new file mode 100644 index 0000000..0afc7ab Binary files /dev/null and b/images/Pokemon/0654_Braixen.png differ diff --git a/images/Pokemon/0655_Delphox.png b/images/Pokemon/0655_Delphox.png new file mode 100644 index 0000000..898b0f3 Binary files /dev/null and b/images/Pokemon/0655_Delphox.png differ diff --git a/images/Pokemon/0656_Froakie.png b/images/Pokemon/0656_Froakie.png new file mode 100644 index 0000000..9da5e22 Binary files /dev/null and b/images/Pokemon/0656_Froakie.png differ diff --git a/images/Pokemon/0657_Frogadier.png b/images/Pokemon/0657_Frogadier.png new file mode 100644 index 0000000..170c826 Binary files /dev/null and b/images/Pokemon/0657_Frogadier.png differ diff --git a/images/Pokemon/0658_Greninja.png b/images/Pokemon/0658_Greninja.png new file mode 100644 index 0000000..e92b5bc Binary files /dev/null and b/images/Pokemon/0658_Greninja.png differ diff --git a/images/Pokemon/0659_Bunnelby.png b/images/Pokemon/0659_Bunnelby.png new file mode 100644 index 0000000..b7c62b1 Binary files /dev/null and b/images/Pokemon/0659_Bunnelby.png differ diff --git a/images/Pokemon/0660_Diggersby.png b/images/Pokemon/0660_Diggersby.png new file mode 100644 index 0000000..baa77f2 Binary files /dev/null and b/images/Pokemon/0660_Diggersby.png differ diff --git a/images/Pokemon/0661_Fletchling.png b/images/Pokemon/0661_Fletchling.png new file mode 100644 index 0000000..b059cba Binary files /dev/null and b/images/Pokemon/0661_Fletchling.png differ diff --git a/images/Pokemon/0662_Fletchinder.png b/images/Pokemon/0662_Fletchinder.png new file mode 100644 index 0000000..ad02052 Binary files /dev/null and b/images/Pokemon/0662_Fletchinder.png differ diff --git a/images/Pokemon/0663_Talonflame.png b/images/Pokemon/0663_Talonflame.png new file mode 100644 index 0000000..a0f14f9 Binary files /dev/null and b/images/Pokemon/0663_Talonflame.png differ diff --git a/images/Pokemon/0664_Scatterbug.png b/images/Pokemon/0664_Scatterbug.png new file mode 100644 index 0000000..b1a1afc Binary files /dev/null and b/images/Pokemon/0664_Scatterbug.png differ diff --git a/images/Pokemon/0665_Spewpa.png b/images/Pokemon/0665_Spewpa.png new file mode 100644 index 0000000..3adb560 Binary files /dev/null and b/images/Pokemon/0665_Spewpa.png differ diff --git a/images/Pokemon/0666_Vivillon.png b/images/Pokemon/0666_Vivillon.png new file mode 100644 index 0000000..8005f12 Binary files /dev/null and b/images/Pokemon/0666_Vivillon.png differ diff --git a/images/Pokemon/0666_Vivillon_(Archipelago_Pattern).png b/images/Pokemon/0666_Vivillon_(Archipelago_Pattern).png new file mode 100644 index 0000000..90d92c6 Binary files /dev/null and b/images/Pokemon/0666_Vivillon_(Archipelago_Pattern).png differ diff --git a/images/Pokemon/0666_Vivillon_(Continental_Pattern).png b/images/Pokemon/0666_Vivillon_(Continental_Pattern).png new file mode 100644 index 0000000..e582f4f Binary files /dev/null and b/images/Pokemon/0666_Vivillon_(Continental_Pattern).png differ diff --git a/images/Pokemon/0666_Vivillon_(Elegant_Pattern).png b/images/Pokemon/0666_Vivillon_(Elegant_Pattern).png new file mode 100644 index 0000000..3f790c5 Binary files /dev/null and b/images/Pokemon/0666_Vivillon_(Elegant_Pattern).png differ diff --git a/images/Pokemon/0666_Vivillon_(Fancy_Pattern).png b/images/Pokemon/0666_Vivillon_(Fancy_Pattern).png new file mode 100644 index 0000000..aed760f Binary files /dev/null and b/images/Pokemon/0666_Vivillon_(Fancy_Pattern).png differ diff --git a/images/Pokemon/0666_Vivillon_(Garden_Pattern).png b/images/Pokemon/0666_Vivillon_(Garden_Pattern).png new file mode 100644 index 0000000..1f738b6 Binary files /dev/null and b/images/Pokemon/0666_Vivillon_(Garden_Pattern).png differ diff --git a/images/Pokemon/0666_Vivillon_(High_Plains_Pattern).png b/images/Pokemon/0666_Vivillon_(High_Plains_Pattern).png new file mode 100644 index 0000000..65abb72 Binary files /dev/null and b/images/Pokemon/0666_Vivillon_(High_Plains_Pattern).png differ diff --git a/images/Pokemon/0666_Vivillon_(Icy_Snow_Pattern).png b/images/Pokemon/0666_Vivillon_(Icy_Snow_Pattern).png new file mode 100644 index 0000000..ccccb59 Binary files /dev/null and b/images/Pokemon/0666_Vivillon_(Icy_Snow_Pattern).png differ diff --git a/images/Pokemon/0666_Vivillon_(Jungle_Pattern).png b/images/Pokemon/0666_Vivillon_(Jungle_Pattern).png new file mode 100644 index 0000000..43717c5 Binary files /dev/null and b/images/Pokemon/0666_Vivillon_(Jungle_Pattern).png differ diff --git a/images/Pokemon/0666_Vivillon_(Marine_Pattern).png b/images/Pokemon/0666_Vivillon_(Marine_Pattern).png new file mode 100644 index 0000000..ff1a4df Binary files /dev/null and b/images/Pokemon/0666_Vivillon_(Marine_Pattern).png differ diff --git a/images/Pokemon/0666_Vivillon_(Modern_Pattern).png b/images/Pokemon/0666_Vivillon_(Modern_Pattern).png new file mode 100644 index 0000000..a42089e Binary files /dev/null and b/images/Pokemon/0666_Vivillon_(Modern_Pattern).png differ diff --git a/images/Pokemon/0666_Vivillon_(Monsoon_Pattern).png b/images/Pokemon/0666_Vivillon_(Monsoon_Pattern).png new file mode 100644 index 0000000..79a4de5 Binary files /dev/null and b/images/Pokemon/0666_Vivillon_(Monsoon_Pattern).png differ diff --git a/images/Pokemon/0666_Vivillon_(Ocean_Pattern).png b/images/Pokemon/0666_Vivillon_(Ocean_Pattern).png new file mode 100644 index 0000000..81f5b1b Binary files /dev/null and b/images/Pokemon/0666_Vivillon_(Ocean_Pattern).png differ diff --git a/images/Pokemon/0666_Vivillon_(Poké_Ball_Pattern).png b/images/Pokemon/0666_Vivillon_(Poké_Ball_Pattern).png new file mode 100644 index 0000000..f74d579 Binary files /dev/null and b/images/Pokemon/0666_Vivillon_(Poké_Ball_Pattern).png differ diff --git a/images/Pokemon/0666_Vivillon_(Polar_Pattern).png b/images/Pokemon/0666_Vivillon_(Polar_Pattern).png new file mode 100644 index 0000000..b6c95fc Binary files /dev/null and b/images/Pokemon/0666_Vivillon_(Polar_Pattern).png differ diff --git a/images/Pokemon/0666_Vivillon_(River_Pattern).png b/images/Pokemon/0666_Vivillon_(River_Pattern).png new file mode 100644 index 0000000..ab1d848 Binary files /dev/null and b/images/Pokemon/0666_Vivillon_(River_Pattern).png differ diff --git a/images/Pokemon/0666_Vivillon_(Sandstorm_Pattern).png b/images/Pokemon/0666_Vivillon_(Sandstorm_Pattern).png new file mode 100644 index 0000000..c0c0e84 Binary files /dev/null and b/images/Pokemon/0666_Vivillon_(Sandstorm_Pattern).png differ diff --git a/images/Pokemon/0666_Vivillon_(Savanna_Pattern).png b/images/Pokemon/0666_Vivillon_(Savanna_Pattern).png new file mode 100644 index 0000000..8e86d32 Binary files /dev/null and b/images/Pokemon/0666_Vivillon_(Savanna_Pattern).png differ diff --git a/images/Pokemon/0666_Vivillon_(Sun_Pattern).png b/images/Pokemon/0666_Vivillon_(Sun_Pattern).png new file mode 100644 index 0000000..54346d6 Binary files /dev/null and b/images/Pokemon/0666_Vivillon_(Sun_Pattern).png differ diff --git a/images/Pokemon/0666_Vivillon_(Tundra_Pattern).png b/images/Pokemon/0666_Vivillon_(Tundra_Pattern).png new file mode 100644 index 0000000..9955946 Binary files /dev/null and b/images/Pokemon/0666_Vivillon_(Tundra_Pattern).png differ diff --git a/images/Pokemon/0667_Litleo.png b/images/Pokemon/0667_Litleo.png new file mode 100644 index 0000000..9ae57f8 Binary files /dev/null and b/images/Pokemon/0667_Litleo.png differ diff --git a/images/Pokemon/0668_Pyroar.png b/images/Pokemon/0668_Pyroar.png new file mode 100644 index 0000000..10252ef Binary files /dev/null and b/images/Pokemon/0668_Pyroar.png differ diff --git a/images/Pokemon/0669_Flabébé.png b/images/Pokemon/0669_Flabébé.png new file mode 100644 index 0000000..6360702 Binary files /dev/null and b/images/Pokemon/0669_Flabébé.png differ diff --git a/images/Pokemon/0669_Flabébé_(Blue_Flower).png b/images/Pokemon/0669_Flabébé_(Blue_Flower).png new file mode 100644 index 0000000..718cf8b Binary files /dev/null and b/images/Pokemon/0669_Flabébé_(Blue_Flower).png differ diff --git a/images/Pokemon/0669_Flabébé_(Orange_Flower).png b/images/Pokemon/0669_Flabébé_(Orange_Flower).png new file mode 100644 index 0000000..622341b Binary files /dev/null and b/images/Pokemon/0669_Flabébé_(Orange_Flower).png differ diff --git a/images/Pokemon/0669_Flabébé_(White_Flower).png b/images/Pokemon/0669_Flabébé_(White_Flower).png new file mode 100644 index 0000000..39983fa Binary files /dev/null and b/images/Pokemon/0669_Flabébé_(White_Flower).png differ diff --git a/images/Pokemon/0669_Flabébé_(Yellow_Flower).png b/images/Pokemon/0669_Flabébé_(Yellow_Flower).png new file mode 100644 index 0000000..f2e5f6e Binary files /dev/null and b/images/Pokemon/0669_Flabébé_(Yellow_Flower).png differ diff --git a/images/Pokemon/0670_Floette.png b/images/Pokemon/0670_Floette.png new file mode 100644 index 0000000..6620bb6 Binary files /dev/null and b/images/Pokemon/0670_Floette.png differ diff --git a/images/Pokemon/0670_Floette_(Blue_Flower).png b/images/Pokemon/0670_Floette_(Blue_Flower).png new file mode 100644 index 0000000..52a4f5e Binary files /dev/null and b/images/Pokemon/0670_Floette_(Blue_Flower).png differ diff --git a/images/Pokemon/0670_Floette_(Orange_Flower).png b/images/Pokemon/0670_Floette_(Orange_Flower).png new file mode 100644 index 0000000..d2d92b2 Binary files /dev/null and b/images/Pokemon/0670_Floette_(Orange_Flower).png differ diff --git a/images/Pokemon/0670_Floette_(White_Flower).png b/images/Pokemon/0670_Floette_(White_Flower).png new file mode 100644 index 0000000..3c7b6ac Binary files /dev/null and b/images/Pokemon/0670_Floette_(White_Flower).png differ diff --git a/images/Pokemon/0670_Floette_(Yellow_Flower).png b/images/Pokemon/0670_Floette_(Yellow_Flower).png new file mode 100644 index 0000000..9ba7327 Binary files /dev/null and b/images/Pokemon/0670_Floette_(Yellow_Flower).png differ diff --git a/images/Pokemon/0671_Florges.png b/images/Pokemon/0671_Florges.png new file mode 100644 index 0000000..f12d23e Binary files /dev/null and b/images/Pokemon/0671_Florges.png differ diff --git a/images/Pokemon/0671_Florges_(Blue_Flower).png b/images/Pokemon/0671_Florges_(Blue_Flower).png new file mode 100644 index 0000000..a3eaa5a Binary files /dev/null and b/images/Pokemon/0671_Florges_(Blue_Flower).png differ diff --git a/images/Pokemon/0671_Florges_(Orange_Flower).png b/images/Pokemon/0671_Florges_(Orange_Flower).png new file mode 100644 index 0000000..b8faec9 Binary files /dev/null and b/images/Pokemon/0671_Florges_(Orange_Flower).png differ diff --git a/images/Pokemon/0671_Florges_(White_Flower).png b/images/Pokemon/0671_Florges_(White_Flower).png new file mode 100644 index 0000000..0a0b6f2 Binary files /dev/null and b/images/Pokemon/0671_Florges_(White_Flower).png differ diff --git a/images/Pokemon/0671_Florges_(Yellow_Flower).png b/images/Pokemon/0671_Florges_(Yellow_Flower).png new file mode 100644 index 0000000..e829090 Binary files /dev/null and b/images/Pokemon/0671_Florges_(Yellow_Flower).png differ diff --git a/images/Pokemon/0672_Skiddo.png b/images/Pokemon/0672_Skiddo.png new file mode 100644 index 0000000..a3cf06e Binary files /dev/null and b/images/Pokemon/0672_Skiddo.png differ diff --git a/images/Pokemon/0673_Gogoat.png b/images/Pokemon/0673_Gogoat.png new file mode 100644 index 0000000..c646ae4 Binary files /dev/null and b/images/Pokemon/0673_Gogoat.png differ diff --git a/images/Pokemon/0674_Pancham.png b/images/Pokemon/0674_Pancham.png new file mode 100644 index 0000000..0a7b819 Binary files /dev/null and b/images/Pokemon/0674_Pancham.png differ diff --git a/images/Pokemon/0675_Pangoro.png b/images/Pokemon/0675_Pangoro.png new file mode 100644 index 0000000..ba82329 Binary files /dev/null and b/images/Pokemon/0675_Pangoro.png differ diff --git a/images/Pokemon/0676_Furfrou.png b/images/Pokemon/0676_Furfrou.png new file mode 100644 index 0000000..2184924 Binary files /dev/null and b/images/Pokemon/0676_Furfrou.png differ diff --git a/images/Pokemon/0676_Furfrou_(Dandy_Trim).png b/images/Pokemon/0676_Furfrou_(Dandy_Trim).png new file mode 100644 index 0000000..620d050 Binary files /dev/null and b/images/Pokemon/0676_Furfrou_(Dandy_Trim).png differ diff --git a/images/Pokemon/0676_Furfrou_(Deputante_Trim).png b/images/Pokemon/0676_Furfrou_(Deputante_Trim).png new file mode 100644 index 0000000..123ecd1 Binary files /dev/null and b/images/Pokemon/0676_Furfrou_(Deputante_Trim).png differ diff --git a/images/Pokemon/0676_Furfrou_(Diamond_Trim).png b/images/Pokemon/0676_Furfrou_(Diamond_Trim).png new file mode 100644 index 0000000..ca1789d Binary files /dev/null and b/images/Pokemon/0676_Furfrou_(Diamond_Trim).png differ diff --git a/images/Pokemon/0676_Furfrou_(Heart_Trim).png b/images/Pokemon/0676_Furfrou_(Heart_Trim).png new file mode 100644 index 0000000..8cee6a4 Binary files /dev/null and b/images/Pokemon/0676_Furfrou_(Heart_Trim).png differ diff --git a/images/Pokemon/0676_Furfrou_(Kabuki_Trim).png b/images/Pokemon/0676_Furfrou_(Kabuki_Trim).png new file mode 100644 index 0000000..0021223 Binary files /dev/null and b/images/Pokemon/0676_Furfrou_(Kabuki_Trim).png differ diff --git a/images/Pokemon/0676_Furfrou_(La_Reine_Trim).png b/images/Pokemon/0676_Furfrou_(La_Reine_Trim).png new file mode 100644 index 0000000..9ed1b9b Binary files /dev/null and b/images/Pokemon/0676_Furfrou_(La_Reine_Trim).png differ diff --git a/images/Pokemon/0676_Furfrou_(Matron_Trim).png b/images/Pokemon/0676_Furfrou_(Matron_Trim).png new file mode 100644 index 0000000..5b0438b Binary files /dev/null and b/images/Pokemon/0676_Furfrou_(Matron_Trim).png differ diff --git a/images/Pokemon/0676_Furfrou_(Pharaoh_Trim).png b/images/Pokemon/0676_Furfrou_(Pharaoh_Trim).png new file mode 100644 index 0000000..180e855 Binary files /dev/null and b/images/Pokemon/0676_Furfrou_(Pharaoh_Trim).png differ diff --git a/images/Pokemon/0676_Furfrou_(Star_Trim).png b/images/Pokemon/0676_Furfrou_(Star_Trim).png new file mode 100644 index 0000000..ec38aca Binary files /dev/null and b/images/Pokemon/0676_Furfrou_(Star_Trim).png differ diff --git a/images/Pokemon/0677_Espurr.png b/images/Pokemon/0677_Espurr.png new file mode 100644 index 0000000..d28efd3 Binary files /dev/null and b/images/Pokemon/0677_Espurr.png differ diff --git a/images/Pokemon/0678_Meowstic.png b/images/Pokemon/0678_Meowstic.png new file mode 100644 index 0000000..051e11c Binary files /dev/null and b/images/Pokemon/0678_Meowstic.png differ diff --git a/images/Pokemon/0678_Meowstic_(Female).png b/images/Pokemon/0678_Meowstic_(Female).png new file mode 100644 index 0000000..b997ee6 Binary files /dev/null and b/images/Pokemon/0678_Meowstic_(Female).png differ diff --git a/images/Pokemon/0679_Honedge.png b/images/Pokemon/0679_Honedge.png new file mode 100644 index 0000000..7963626 Binary files /dev/null and b/images/Pokemon/0679_Honedge.png differ diff --git a/images/Pokemon/0680_Doublade.png b/images/Pokemon/0680_Doublade.png new file mode 100644 index 0000000..1435b80 Binary files /dev/null and b/images/Pokemon/0680_Doublade.png differ diff --git a/images/Pokemon/0681_Aegislash.png b/images/Pokemon/0681_Aegislash.png new file mode 100644 index 0000000..8ab6d70 Binary files /dev/null and b/images/Pokemon/0681_Aegislash.png differ diff --git a/images/Pokemon/0682_Spritzee.png b/images/Pokemon/0682_Spritzee.png new file mode 100644 index 0000000..a768dba Binary files /dev/null and b/images/Pokemon/0682_Spritzee.png differ diff --git a/images/Pokemon/0683_Aromatisse.png b/images/Pokemon/0683_Aromatisse.png new file mode 100644 index 0000000..c97a60b Binary files /dev/null and b/images/Pokemon/0683_Aromatisse.png differ diff --git a/images/Pokemon/0684_Swirlix.png b/images/Pokemon/0684_Swirlix.png new file mode 100644 index 0000000..d9e9267 Binary files /dev/null and b/images/Pokemon/0684_Swirlix.png differ diff --git a/images/Pokemon/0685_Slurpuff.png b/images/Pokemon/0685_Slurpuff.png new file mode 100644 index 0000000..5eda997 Binary files /dev/null and b/images/Pokemon/0685_Slurpuff.png differ diff --git a/images/Pokemon/0686_Inkay.png b/images/Pokemon/0686_Inkay.png new file mode 100644 index 0000000..c301b8c Binary files /dev/null and b/images/Pokemon/0686_Inkay.png differ diff --git a/images/Pokemon/0687_Malamar.png b/images/Pokemon/0687_Malamar.png new file mode 100644 index 0000000..220d484 Binary files /dev/null and b/images/Pokemon/0687_Malamar.png differ diff --git a/images/Pokemon/0688_Binacle.png b/images/Pokemon/0688_Binacle.png new file mode 100644 index 0000000..548c754 Binary files /dev/null and b/images/Pokemon/0688_Binacle.png differ diff --git a/images/Pokemon/0689_Barbaracle.png b/images/Pokemon/0689_Barbaracle.png new file mode 100644 index 0000000..ff9f624 Binary files /dev/null and b/images/Pokemon/0689_Barbaracle.png differ diff --git a/images/Pokemon/0690_Skrelp.png b/images/Pokemon/0690_Skrelp.png new file mode 100644 index 0000000..1eb4ecf Binary files /dev/null and b/images/Pokemon/0690_Skrelp.png differ diff --git a/images/Pokemon/0691_Dragalge.png b/images/Pokemon/0691_Dragalge.png new file mode 100644 index 0000000..4feae5d Binary files /dev/null and b/images/Pokemon/0691_Dragalge.png differ diff --git a/images/Pokemon/0692_Clauncher.png b/images/Pokemon/0692_Clauncher.png new file mode 100644 index 0000000..10fa507 Binary files /dev/null and b/images/Pokemon/0692_Clauncher.png differ diff --git a/images/Pokemon/0693_Clawitzer.png b/images/Pokemon/0693_Clawitzer.png new file mode 100644 index 0000000..3f6a0b3 Binary files /dev/null and b/images/Pokemon/0693_Clawitzer.png differ diff --git a/images/Pokemon/0694_Helioptile.png b/images/Pokemon/0694_Helioptile.png new file mode 100644 index 0000000..e2b2f00 Binary files /dev/null and b/images/Pokemon/0694_Helioptile.png differ diff --git a/images/Pokemon/0695_Heliolisk.png b/images/Pokemon/0695_Heliolisk.png new file mode 100644 index 0000000..a829128 Binary files /dev/null and b/images/Pokemon/0695_Heliolisk.png differ diff --git a/images/Pokemon/0696_Tyrunt.png b/images/Pokemon/0696_Tyrunt.png new file mode 100644 index 0000000..52ea0ff Binary files /dev/null and b/images/Pokemon/0696_Tyrunt.png differ diff --git a/images/Pokemon/0697_Tyrantrum.png b/images/Pokemon/0697_Tyrantrum.png new file mode 100644 index 0000000..4bf40bd Binary files /dev/null and b/images/Pokemon/0697_Tyrantrum.png differ diff --git a/images/Pokemon/0698_Amaura.png b/images/Pokemon/0698_Amaura.png new file mode 100644 index 0000000..9b64c85 Binary files /dev/null and b/images/Pokemon/0698_Amaura.png differ diff --git a/images/Pokemon/0699_Aurorus.png b/images/Pokemon/0699_Aurorus.png new file mode 100644 index 0000000..af4af5c Binary files /dev/null and b/images/Pokemon/0699_Aurorus.png differ diff --git a/images/Pokemon/0700_Sylveon.png b/images/Pokemon/0700_Sylveon.png new file mode 100644 index 0000000..d9ed576 Binary files /dev/null and b/images/Pokemon/0700_Sylveon.png differ diff --git a/images/Pokemon/0701_Hawlucha.png b/images/Pokemon/0701_Hawlucha.png new file mode 100644 index 0000000..82067d8 Binary files /dev/null and b/images/Pokemon/0701_Hawlucha.png differ diff --git a/images/Pokemon/0702_Dedenne.png b/images/Pokemon/0702_Dedenne.png new file mode 100644 index 0000000..55b6b3a Binary files /dev/null and b/images/Pokemon/0702_Dedenne.png differ diff --git a/images/Pokemon/0703_Carbink.png b/images/Pokemon/0703_Carbink.png new file mode 100644 index 0000000..3105e4e Binary files /dev/null and b/images/Pokemon/0703_Carbink.png differ diff --git a/images/Pokemon/0704_Goomy.png b/images/Pokemon/0704_Goomy.png new file mode 100644 index 0000000..705ef53 Binary files /dev/null and b/images/Pokemon/0704_Goomy.png differ diff --git a/images/Pokemon/0705_Sliggoo.png b/images/Pokemon/0705_Sliggoo.png new file mode 100644 index 0000000..352bba5 Binary files /dev/null and b/images/Pokemon/0705_Sliggoo.png differ diff --git a/images/Pokemon/0705_Sliggoo_(Hisuian_Form).png b/images/Pokemon/0705_Sliggoo_(Hisuian_Form).png new file mode 100644 index 0000000..fdfac49 Binary files /dev/null and b/images/Pokemon/0705_Sliggoo_(Hisuian_Form).png differ diff --git a/images/Pokemon/0706_Goodra.png b/images/Pokemon/0706_Goodra.png new file mode 100644 index 0000000..52701f8 Binary files /dev/null and b/images/Pokemon/0706_Goodra.png differ diff --git a/images/Pokemon/0706_Goodra_(Hisuian_Form).png b/images/Pokemon/0706_Goodra_(Hisuian_Form).png new file mode 100644 index 0000000..c29b780 Binary files /dev/null and b/images/Pokemon/0706_Goodra_(Hisuian_Form).png differ diff --git a/images/Pokemon/0707_Klefki.png b/images/Pokemon/0707_Klefki.png new file mode 100644 index 0000000..192b492 Binary files /dev/null and b/images/Pokemon/0707_Klefki.png differ diff --git a/images/Pokemon/0708_Phantump.png b/images/Pokemon/0708_Phantump.png new file mode 100644 index 0000000..722b2ec Binary files /dev/null and b/images/Pokemon/0708_Phantump.png differ diff --git a/images/Pokemon/0709_Trevenant.png b/images/Pokemon/0709_Trevenant.png new file mode 100644 index 0000000..c4972d6 Binary files /dev/null and b/images/Pokemon/0709_Trevenant.png differ diff --git a/images/Pokemon/0710_Pumpkaboo.png b/images/Pokemon/0710_Pumpkaboo.png new file mode 100644 index 0000000..186df99 Binary files /dev/null and b/images/Pokemon/0710_Pumpkaboo.png differ diff --git a/images/Pokemon/0710_Pumpkaboo_(Large_Size).png b/images/Pokemon/0710_Pumpkaboo_(Large_Size).png new file mode 100644 index 0000000..3557f94 Binary files /dev/null and b/images/Pokemon/0710_Pumpkaboo_(Large_Size).png differ diff --git a/images/Pokemon/0710_Pumpkaboo_(Small_Size).png b/images/Pokemon/0710_Pumpkaboo_(Small_Size).png new file mode 100644 index 0000000..cf81442 Binary files /dev/null and b/images/Pokemon/0710_Pumpkaboo_(Small_Size).png differ diff --git a/images/Pokemon/0710_Pumpkaboo_(Super_Size).png b/images/Pokemon/0710_Pumpkaboo_(Super_Size).png new file mode 100644 index 0000000..44f255c Binary files /dev/null and b/images/Pokemon/0710_Pumpkaboo_(Super_Size).png differ diff --git a/images/Pokemon/0711_Gourgeist.png b/images/Pokemon/0711_Gourgeist.png new file mode 100644 index 0000000..fc1b4f8 Binary files /dev/null and b/images/Pokemon/0711_Gourgeist.png differ diff --git a/images/Pokemon/0711_Gourgeist_(Large_Size).png b/images/Pokemon/0711_Gourgeist_(Large_Size).png new file mode 100644 index 0000000..470c98f Binary files /dev/null and b/images/Pokemon/0711_Gourgeist_(Large_Size).png differ diff --git a/images/Pokemon/0711_Gourgeist_(Small_Size).png b/images/Pokemon/0711_Gourgeist_(Small_Size).png new file mode 100644 index 0000000..cbea45e Binary files /dev/null and b/images/Pokemon/0711_Gourgeist_(Small_Size).png differ diff --git a/images/Pokemon/0711_Gourgeist_(Super_Size).png b/images/Pokemon/0711_Gourgeist_(Super_Size).png new file mode 100644 index 0000000..692dfb3 Binary files /dev/null and b/images/Pokemon/0711_Gourgeist_(Super_Size).png differ diff --git a/images/Pokemon/0712_Bergmite.png b/images/Pokemon/0712_Bergmite.png new file mode 100644 index 0000000..a0c78d3 Binary files /dev/null and b/images/Pokemon/0712_Bergmite.png differ diff --git a/images/Pokemon/0713_Avalugg.png b/images/Pokemon/0713_Avalugg.png new file mode 100644 index 0000000..2d97aba Binary files /dev/null and b/images/Pokemon/0713_Avalugg.png differ diff --git a/images/Pokemon/0713_Avalugg_(Hisuian_Form).png b/images/Pokemon/0713_Avalugg_(Hisuian_Form).png new file mode 100644 index 0000000..e638214 Binary files /dev/null and b/images/Pokemon/0713_Avalugg_(Hisuian_Form).png differ diff --git a/images/Pokemon/0714_Noibat.png b/images/Pokemon/0714_Noibat.png new file mode 100644 index 0000000..63a9be3 Binary files /dev/null and b/images/Pokemon/0714_Noibat.png differ diff --git a/images/Pokemon/0715_Noivern.png b/images/Pokemon/0715_Noivern.png new file mode 100644 index 0000000..da9701e Binary files /dev/null and b/images/Pokemon/0715_Noivern.png differ diff --git a/images/Pokemon/0716_Xerneas.png b/images/Pokemon/0716_Xerneas.png new file mode 100644 index 0000000..49eabea Binary files /dev/null and b/images/Pokemon/0716_Xerneas.png differ diff --git a/images/Pokemon/0717_Yveltal.png b/images/Pokemon/0717_Yveltal.png new file mode 100644 index 0000000..7391854 Binary files /dev/null and b/images/Pokemon/0717_Yveltal.png differ diff --git a/images/Pokemon/0718_Zygarde.png b/images/Pokemon/0718_Zygarde.png new file mode 100644 index 0000000..bcd57f0 Binary files /dev/null and b/images/Pokemon/0718_Zygarde.png differ diff --git a/images/Pokemon/0718_Zygarde_(10%_Forme).png b/images/Pokemon/0718_Zygarde_(10%_Forme).png new file mode 100644 index 0000000..13185bd Binary files /dev/null and b/images/Pokemon/0718_Zygarde_(10%_Forme).png differ diff --git a/images/Pokemon/0719_Diancie.png b/images/Pokemon/0719_Diancie.png new file mode 100644 index 0000000..eba486b Binary files /dev/null and b/images/Pokemon/0719_Diancie.png differ diff --git a/images/Pokemon/0720_Hoopa.png b/images/Pokemon/0720_Hoopa.png new file mode 100644 index 0000000..aa3bd39 Binary files /dev/null and b/images/Pokemon/0720_Hoopa.png differ diff --git a/images/Pokemon/0720_Hoopa_(Hoopa_Unbound).png b/images/Pokemon/0720_Hoopa_(Hoopa_Unbound).png new file mode 100644 index 0000000..2b2983e Binary files /dev/null and b/images/Pokemon/0720_Hoopa_(Hoopa_Unbound).png differ diff --git a/images/Pokemon/0721_Volcanion.png b/images/Pokemon/0721_Volcanion.png new file mode 100644 index 0000000..2438c6a Binary files /dev/null and b/images/Pokemon/0721_Volcanion.png differ diff --git a/images/Pokemon/0722_Rowlet.png b/images/Pokemon/0722_Rowlet.png new file mode 100644 index 0000000..b05c4c6 Binary files /dev/null and b/images/Pokemon/0722_Rowlet.png differ diff --git a/images/Pokemon/0723_Dartrix.png b/images/Pokemon/0723_Dartrix.png new file mode 100644 index 0000000..af67b62 Binary files /dev/null and b/images/Pokemon/0723_Dartrix.png differ diff --git a/images/Pokemon/0724_Decidueye.png b/images/Pokemon/0724_Decidueye.png new file mode 100644 index 0000000..dec78db Binary files /dev/null and b/images/Pokemon/0724_Decidueye.png differ diff --git a/images/Pokemon/0724_Decidueye_(Hisuian_Form).png b/images/Pokemon/0724_Decidueye_(Hisuian_Form).png new file mode 100644 index 0000000..e17deed Binary files /dev/null and b/images/Pokemon/0724_Decidueye_(Hisuian_Form).png differ diff --git a/images/Pokemon/0725_Litten.png b/images/Pokemon/0725_Litten.png new file mode 100644 index 0000000..1966fe8 Binary files /dev/null and b/images/Pokemon/0725_Litten.png differ diff --git a/images/Pokemon/0726_Torracat.png b/images/Pokemon/0726_Torracat.png new file mode 100644 index 0000000..4845d62 Binary files /dev/null and b/images/Pokemon/0726_Torracat.png differ diff --git a/images/Pokemon/0727_Incineroar.png b/images/Pokemon/0727_Incineroar.png new file mode 100644 index 0000000..ea836ee Binary files /dev/null and b/images/Pokemon/0727_Incineroar.png differ diff --git a/images/Pokemon/0728_Popplio.png b/images/Pokemon/0728_Popplio.png new file mode 100644 index 0000000..aaaa5df Binary files /dev/null and b/images/Pokemon/0728_Popplio.png differ diff --git a/images/Pokemon/0729_Brionne.png b/images/Pokemon/0729_Brionne.png new file mode 100644 index 0000000..e74a8d4 Binary files /dev/null and b/images/Pokemon/0729_Brionne.png differ diff --git a/images/Pokemon/0730_Primarina.png b/images/Pokemon/0730_Primarina.png new file mode 100644 index 0000000..ad162fe Binary files /dev/null and b/images/Pokemon/0730_Primarina.png differ diff --git a/images/Pokemon/0731_Pikipek.png b/images/Pokemon/0731_Pikipek.png new file mode 100644 index 0000000..3832fb6 Binary files /dev/null and b/images/Pokemon/0731_Pikipek.png differ diff --git a/images/Pokemon/0732_Trumbeak.png b/images/Pokemon/0732_Trumbeak.png new file mode 100644 index 0000000..35f2e38 Binary files /dev/null and b/images/Pokemon/0732_Trumbeak.png differ diff --git a/images/Pokemon/0733_Toucannon.png b/images/Pokemon/0733_Toucannon.png new file mode 100644 index 0000000..25009ff Binary files /dev/null and b/images/Pokemon/0733_Toucannon.png differ diff --git a/images/Pokemon/0734_Yungoos.png b/images/Pokemon/0734_Yungoos.png new file mode 100644 index 0000000..b86ec1b Binary files /dev/null and b/images/Pokemon/0734_Yungoos.png differ diff --git a/images/Pokemon/0735_Gumshoos.png b/images/Pokemon/0735_Gumshoos.png new file mode 100644 index 0000000..546cc64 Binary files /dev/null and b/images/Pokemon/0735_Gumshoos.png differ diff --git a/images/Pokemon/0736_Grubbin.png b/images/Pokemon/0736_Grubbin.png new file mode 100644 index 0000000..5dac3b4 Binary files /dev/null and b/images/Pokemon/0736_Grubbin.png differ diff --git a/images/Pokemon/0737_Charjabug.png b/images/Pokemon/0737_Charjabug.png new file mode 100644 index 0000000..1951b74 Binary files /dev/null and b/images/Pokemon/0737_Charjabug.png differ diff --git a/images/Pokemon/0738_Vikavolt.png b/images/Pokemon/0738_Vikavolt.png new file mode 100644 index 0000000..657b2c7 Binary files /dev/null and b/images/Pokemon/0738_Vikavolt.png differ diff --git a/images/Pokemon/0739_Crabrawler.png b/images/Pokemon/0739_Crabrawler.png new file mode 100644 index 0000000..76455cb Binary files /dev/null and b/images/Pokemon/0739_Crabrawler.png differ diff --git a/images/Pokemon/0740_Crabominable.png b/images/Pokemon/0740_Crabominable.png new file mode 100644 index 0000000..d1f5e81 Binary files /dev/null and b/images/Pokemon/0740_Crabominable.png differ diff --git a/images/Pokemon/0741_Oricorio.png b/images/Pokemon/0741_Oricorio.png new file mode 100644 index 0000000..20cb018 Binary files /dev/null and b/images/Pokemon/0741_Oricorio.png differ diff --git a/images/Pokemon/0741_Oricorio_(P'au_Style).png b/images/Pokemon/0741_Oricorio_(P'au_Style).png new file mode 100644 index 0000000..6210201 Binary files /dev/null and b/images/Pokemon/0741_Oricorio_(P'au_Style).png differ diff --git a/images/Pokemon/0741_Oricorio_(Pom-pom_Style).png b/images/Pokemon/0741_Oricorio_(Pom-pom_Style).png new file mode 100644 index 0000000..d1a3533 Binary files /dev/null and b/images/Pokemon/0741_Oricorio_(Pom-pom_Style).png differ diff --git a/images/Pokemon/0741_Oricorio_(Sensu_Style).png b/images/Pokemon/0741_Oricorio_(Sensu_Style).png new file mode 100644 index 0000000..67e0ecd Binary files /dev/null and b/images/Pokemon/0741_Oricorio_(Sensu_Style).png differ diff --git a/images/Pokemon/0742_Cutiefly.png b/images/Pokemon/0742_Cutiefly.png new file mode 100644 index 0000000..e0335ec Binary files /dev/null and b/images/Pokemon/0742_Cutiefly.png differ diff --git a/images/Pokemon/0743_Ribombee.png b/images/Pokemon/0743_Ribombee.png new file mode 100644 index 0000000..8be5bd7 Binary files /dev/null and b/images/Pokemon/0743_Ribombee.png differ diff --git a/images/Pokemon/0744_Rockruff.png b/images/Pokemon/0744_Rockruff.png new file mode 100644 index 0000000..85e4287 Binary files /dev/null and b/images/Pokemon/0744_Rockruff.png differ diff --git a/images/Pokemon/0745_Lycanroc.png b/images/Pokemon/0745_Lycanroc.png new file mode 100644 index 0000000..73c6358 Binary files /dev/null and b/images/Pokemon/0745_Lycanroc.png differ diff --git a/images/Pokemon/0745_Lycanroc_(Dusk_Form).png b/images/Pokemon/0745_Lycanroc_(Dusk_Form).png new file mode 100644 index 0000000..1a099ab Binary files /dev/null and b/images/Pokemon/0745_Lycanroc_(Dusk_Form).png differ diff --git a/images/Pokemon/0745_Lycanroc_(Midnight_Form).png b/images/Pokemon/0745_Lycanroc_(Midnight_Form).png new file mode 100644 index 0000000..a3043bf Binary files /dev/null and b/images/Pokemon/0745_Lycanroc_(Midnight_Form).png differ diff --git a/images/Pokemon/0746_Wishiwashi.png b/images/Pokemon/0746_Wishiwashi.png new file mode 100644 index 0000000..7a7550e Binary files /dev/null and b/images/Pokemon/0746_Wishiwashi.png differ diff --git a/images/Pokemon/0747_Mareanie.png b/images/Pokemon/0747_Mareanie.png new file mode 100644 index 0000000..917cc85 Binary files /dev/null and b/images/Pokemon/0747_Mareanie.png differ diff --git a/images/Pokemon/0748_Toxapex.png b/images/Pokemon/0748_Toxapex.png new file mode 100644 index 0000000..6a3a921 Binary files /dev/null and b/images/Pokemon/0748_Toxapex.png differ diff --git a/images/Pokemon/0749_Mudbray.png b/images/Pokemon/0749_Mudbray.png new file mode 100644 index 0000000..3ddb89f Binary files /dev/null and b/images/Pokemon/0749_Mudbray.png differ diff --git a/images/Pokemon/0750_Mudsdale.png b/images/Pokemon/0750_Mudsdale.png new file mode 100644 index 0000000..a4f65a7 Binary files /dev/null and b/images/Pokemon/0750_Mudsdale.png differ diff --git a/images/Pokemon/0751_Dewpider.png b/images/Pokemon/0751_Dewpider.png new file mode 100644 index 0000000..7ff51f6 Binary files /dev/null and b/images/Pokemon/0751_Dewpider.png differ diff --git a/images/Pokemon/0752_Araquanid.png b/images/Pokemon/0752_Araquanid.png new file mode 100644 index 0000000..42eec80 Binary files /dev/null and b/images/Pokemon/0752_Araquanid.png differ diff --git a/images/Pokemon/0753_Fomantis.png b/images/Pokemon/0753_Fomantis.png new file mode 100644 index 0000000..d684eed Binary files /dev/null and b/images/Pokemon/0753_Fomantis.png differ diff --git a/images/Pokemon/0754_Lurantis.png b/images/Pokemon/0754_Lurantis.png new file mode 100644 index 0000000..a2fb762 Binary files /dev/null and b/images/Pokemon/0754_Lurantis.png differ diff --git a/images/Pokemon/0755_Morelull.png b/images/Pokemon/0755_Morelull.png new file mode 100644 index 0000000..cc45923 Binary files /dev/null and b/images/Pokemon/0755_Morelull.png differ diff --git a/images/Pokemon/0756_Shiinotic.png b/images/Pokemon/0756_Shiinotic.png new file mode 100644 index 0000000..41c5076 Binary files /dev/null and b/images/Pokemon/0756_Shiinotic.png differ diff --git a/images/Pokemon/0757_Salandit.png b/images/Pokemon/0757_Salandit.png new file mode 100644 index 0000000..623685f Binary files /dev/null and b/images/Pokemon/0757_Salandit.png differ diff --git a/images/Pokemon/0758_Salazzle.png b/images/Pokemon/0758_Salazzle.png new file mode 100644 index 0000000..c2a5d11 Binary files /dev/null and b/images/Pokemon/0758_Salazzle.png differ diff --git a/images/Pokemon/0759_Stufful.png b/images/Pokemon/0759_Stufful.png new file mode 100644 index 0000000..e644ac2 Binary files /dev/null and b/images/Pokemon/0759_Stufful.png differ diff --git a/images/Pokemon/0760_Bewear.png b/images/Pokemon/0760_Bewear.png new file mode 100644 index 0000000..30de72a Binary files /dev/null and b/images/Pokemon/0760_Bewear.png differ diff --git a/images/Pokemon/0761_Bounsweet.png b/images/Pokemon/0761_Bounsweet.png new file mode 100644 index 0000000..4b67680 Binary files /dev/null and b/images/Pokemon/0761_Bounsweet.png differ diff --git a/images/Pokemon/0762_Steenee.png b/images/Pokemon/0762_Steenee.png new file mode 100644 index 0000000..2e3ad62 Binary files /dev/null and b/images/Pokemon/0762_Steenee.png differ diff --git a/images/Pokemon/0763_Tsareena.png b/images/Pokemon/0763_Tsareena.png new file mode 100644 index 0000000..9220c5e Binary files /dev/null and b/images/Pokemon/0763_Tsareena.png differ diff --git a/images/Pokemon/0764_Comfey.png b/images/Pokemon/0764_Comfey.png new file mode 100644 index 0000000..da65f6b Binary files /dev/null and b/images/Pokemon/0764_Comfey.png differ diff --git a/images/Pokemon/0765_Oranguru.png b/images/Pokemon/0765_Oranguru.png new file mode 100644 index 0000000..712369e Binary files /dev/null and b/images/Pokemon/0765_Oranguru.png differ diff --git a/images/Pokemon/0766_Passimian.png b/images/Pokemon/0766_Passimian.png new file mode 100644 index 0000000..1588eda Binary files /dev/null and b/images/Pokemon/0766_Passimian.png differ diff --git a/images/Pokemon/0767_Wimpod.png b/images/Pokemon/0767_Wimpod.png new file mode 100644 index 0000000..d797386 Binary files /dev/null and b/images/Pokemon/0767_Wimpod.png differ diff --git a/images/Pokemon/0768_Golisopod.png b/images/Pokemon/0768_Golisopod.png new file mode 100644 index 0000000..1bff9e5 Binary files /dev/null and b/images/Pokemon/0768_Golisopod.png differ diff --git a/images/Pokemon/0769_Sandygast.png b/images/Pokemon/0769_Sandygast.png new file mode 100644 index 0000000..07ffd52 Binary files /dev/null and b/images/Pokemon/0769_Sandygast.png differ diff --git a/images/Pokemon/0770_Palossand.png b/images/Pokemon/0770_Palossand.png new file mode 100644 index 0000000..e31a6be Binary files /dev/null and b/images/Pokemon/0770_Palossand.png differ diff --git a/images/Pokemon/0771_Pyukumuku.png b/images/Pokemon/0771_Pyukumuku.png new file mode 100644 index 0000000..c626959 Binary files /dev/null and b/images/Pokemon/0771_Pyukumuku.png differ diff --git a/images/Pokemon/0772_Typecolon_Null.png b/images/Pokemon/0772_Typecolon_Null.png new file mode 100644 index 0000000..af65a7f Binary files /dev/null and b/images/Pokemon/0772_Typecolon_Null.png differ diff --git a/images/Pokemon/0773_Silvally.png b/images/Pokemon/0773_Silvally.png new file mode 100644 index 0000000..0a5e00f Binary files /dev/null and b/images/Pokemon/0773_Silvally.png differ diff --git a/images/Pokemon/0774_Minior_(Blue_Core).png b/images/Pokemon/0774_Minior_(Blue_Core).png new file mode 100644 index 0000000..068c15d Binary files /dev/null and b/images/Pokemon/0774_Minior_(Blue_Core).png differ diff --git a/images/Pokemon/0774_Minior_(Green_Core).png b/images/Pokemon/0774_Minior_(Green_Core).png new file mode 100644 index 0000000..7f4b5f3 Binary files /dev/null and b/images/Pokemon/0774_Minior_(Green_Core).png differ diff --git a/images/Pokemon/0774_Minior_(Indigo_Core).png b/images/Pokemon/0774_Minior_(Indigo_Core).png new file mode 100644 index 0000000..ecc40fd Binary files /dev/null and b/images/Pokemon/0774_Minior_(Indigo_Core).png differ diff --git a/images/Pokemon/0774_Minior_(Orange_Core).png b/images/Pokemon/0774_Minior_(Orange_Core).png new file mode 100644 index 0000000..e906dd9 Binary files /dev/null and b/images/Pokemon/0774_Minior_(Orange_Core).png differ diff --git a/images/Pokemon/0774_Minior_(Violet_Core).png b/images/Pokemon/0774_Minior_(Violet_Core).png new file mode 100644 index 0000000..e820d14 Binary files /dev/null and b/images/Pokemon/0774_Minior_(Violet_Core).png differ diff --git a/images/Pokemon/0774_Minior_(Yellow_Core).png b/images/Pokemon/0774_Minior_(Yellow_Core).png new file mode 100644 index 0000000..bab5af4 Binary files /dev/null and b/images/Pokemon/0774_Minior_(Yellow_Core).png differ diff --git a/images/Pokemon/0775_Komala.png b/images/Pokemon/0775_Komala.png new file mode 100644 index 0000000..07a1340 Binary files /dev/null and b/images/Pokemon/0775_Komala.png differ diff --git a/images/Pokemon/0776_Turtonator.png b/images/Pokemon/0776_Turtonator.png new file mode 100644 index 0000000..75db897 Binary files /dev/null and b/images/Pokemon/0776_Turtonator.png differ diff --git a/images/Pokemon/0777_Togedemaru.png b/images/Pokemon/0777_Togedemaru.png new file mode 100644 index 0000000..9478b7a Binary files /dev/null and b/images/Pokemon/0777_Togedemaru.png differ diff --git a/images/Pokemon/0778_Mimikyu.png b/images/Pokemon/0778_Mimikyu.png new file mode 100644 index 0000000..4759589 Binary files /dev/null and b/images/Pokemon/0778_Mimikyu.png differ diff --git a/images/Pokemon/0779_Bruxish.png b/images/Pokemon/0779_Bruxish.png new file mode 100644 index 0000000..0ecda8b Binary files /dev/null and b/images/Pokemon/0779_Bruxish.png differ diff --git a/images/Pokemon/0780_Drampa.png b/images/Pokemon/0780_Drampa.png new file mode 100644 index 0000000..109488e Binary files /dev/null and b/images/Pokemon/0780_Drampa.png differ diff --git a/images/Pokemon/0781_Dhelmise.png b/images/Pokemon/0781_Dhelmise.png new file mode 100644 index 0000000..b270551 Binary files /dev/null and b/images/Pokemon/0781_Dhelmise.png differ diff --git a/images/Pokemon/0782_Jangmo-o.png b/images/Pokemon/0782_Jangmo-o.png new file mode 100644 index 0000000..3801e98 Binary files /dev/null and b/images/Pokemon/0782_Jangmo-o.png differ diff --git a/images/Pokemon/0783_Hakamo-o.png b/images/Pokemon/0783_Hakamo-o.png new file mode 100644 index 0000000..c4d984e Binary files /dev/null and b/images/Pokemon/0783_Hakamo-o.png differ diff --git a/images/Pokemon/0784_Kommo-o.png b/images/Pokemon/0784_Kommo-o.png new file mode 100644 index 0000000..d16c817 Binary files /dev/null and b/images/Pokemon/0784_Kommo-o.png differ diff --git a/images/Pokemon/0785_Tapu_Koko.png b/images/Pokemon/0785_Tapu_Koko.png new file mode 100644 index 0000000..298fd3f Binary files /dev/null and b/images/Pokemon/0785_Tapu_Koko.png differ diff --git a/images/Pokemon/0786_Tapu_Lele.png b/images/Pokemon/0786_Tapu_Lele.png new file mode 100644 index 0000000..891105a Binary files /dev/null and b/images/Pokemon/0786_Tapu_Lele.png differ diff --git a/images/Pokemon/0787_Tapu_Bulu.png b/images/Pokemon/0787_Tapu_Bulu.png new file mode 100644 index 0000000..d161caa Binary files /dev/null and b/images/Pokemon/0787_Tapu_Bulu.png differ diff --git a/images/Pokemon/0788_Tapu_Fini.png b/images/Pokemon/0788_Tapu_Fini.png new file mode 100644 index 0000000..bbb6ed4 Binary files /dev/null and b/images/Pokemon/0788_Tapu_Fini.png differ diff --git a/images/Pokemon/0789_Cosmog.png b/images/Pokemon/0789_Cosmog.png new file mode 100644 index 0000000..df45708 Binary files /dev/null and b/images/Pokemon/0789_Cosmog.png differ diff --git a/images/Pokemon/0790_Cosmoem.png b/images/Pokemon/0790_Cosmoem.png new file mode 100644 index 0000000..1b2d703 Binary files /dev/null and b/images/Pokemon/0790_Cosmoem.png differ diff --git a/images/Pokemon/0791_Solgaleo.png b/images/Pokemon/0791_Solgaleo.png new file mode 100644 index 0000000..f8fc995 Binary files /dev/null and b/images/Pokemon/0791_Solgaleo.png differ diff --git a/images/Pokemon/0792_Lunala.png b/images/Pokemon/0792_Lunala.png new file mode 100644 index 0000000..1ce16fb Binary files /dev/null and b/images/Pokemon/0792_Lunala.png differ diff --git a/images/Pokemon/0793_Nihilego.png b/images/Pokemon/0793_Nihilego.png new file mode 100644 index 0000000..f54fef7 Binary files /dev/null and b/images/Pokemon/0793_Nihilego.png differ diff --git a/images/Pokemon/0794_Buzzwole.png b/images/Pokemon/0794_Buzzwole.png new file mode 100644 index 0000000..707a43a Binary files /dev/null and b/images/Pokemon/0794_Buzzwole.png differ diff --git a/images/Pokemon/0795_Pheromosa.png b/images/Pokemon/0795_Pheromosa.png new file mode 100644 index 0000000..d2b3b88 Binary files /dev/null and b/images/Pokemon/0795_Pheromosa.png differ diff --git a/images/Pokemon/0796_Xurkitree.png b/images/Pokemon/0796_Xurkitree.png new file mode 100644 index 0000000..1c46748 Binary files /dev/null and b/images/Pokemon/0796_Xurkitree.png differ diff --git a/images/Pokemon/0797_Celesteela.png b/images/Pokemon/0797_Celesteela.png new file mode 100644 index 0000000..f4c28cb Binary files /dev/null and b/images/Pokemon/0797_Celesteela.png differ diff --git a/images/Pokemon/0798_Kartana.png b/images/Pokemon/0798_Kartana.png new file mode 100644 index 0000000..845d0fd Binary files /dev/null and b/images/Pokemon/0798_Kartana.png differ diff --git a/images/Pokemon/0799_Guzzlord.png b/images/Pokemon/0799_Guzzlord.png new file mode 100644 index 0000000..bb43643 Binary files /dev/null and b/images/Pokemon/0799_Guzzlord.png differ diff --git a/images/Pokemon/0800_Necrozma.png b/images/Pokemon/0800_Necrozma.png new file mode 100644 index 0000000..d35a14a Binary files /dev/null and b/images/Pokemon/0800_Necrozma.png differ diff --git a/images/Pokemon/0801_Magearna.png b/images/Pokemon/0801_Magearna.png new file mode 100644 index 0000000..be5af8e Binary files /dev/null and b/images/Pokemon/0801_Magearna.png differ diff --git a/images/Pokemon/0801_Magearna_(Original_Color).png b/images/Pokemon/0801_Magearna_(Original_Color).png new file mode 100644 index 0000000..72b8904 Binary files /dev/null and b/images/Pokemon/0801_Magearna_(Original_Color).png differ diff --git a/images/Pokemon/0802_Marshadow.png b/images/Pokemon/0802_Marshadow.png new file mode 100644 index 0000000..c94ce86 Binary files /dev/null and b/images/Pokemon/0802_Marshadow.png differ diff --git a/images/Pokemon/0803_Poipole.png b/images/Pokemon/0803_Poipole.png new file mode 100644 index 0000000..7910ce5 Binary files /dev/null and b/images/Pokemon/0803_Poipole.png differ diff --git a/images/Pokemon/0804_Naganadel.png b/images/Pokemon/0804_Naganadel.png new file mode 100644 index 0000000..aec9008 Binary files /dev/null and b/images/Pokemon/0804_Naganadel.png differ diff --git a/images/Pokemon/0805_Stakataka.png b/images/Pokemon/0805_Stakataka.png new file mode 100644 index 0000000..ae99423 Binary files /dev/null and b/images/Pokemon/0805_Stakataka.png differ diff --git a/images/Pokemon/0806_Blacephalon.png b/images/Pokemon/0806_Blacephalon.png new file mode 100644 index 0000000..ffc981c Binary files /dev/null and b/images/Pokemon/0806_Blacephalon.png differ diff --git a/images/Pokemon/0807_Zeraora.png b/images/Pokemon/0807_Zeraora.png new file mode 100644 index 0000000..7b64c2f Binary files /dev/null and b/images/Pokemon/0807_Zeraora.png differ diff --git a/images/Pokemon/0808_Meltan.png b/images/Pokemon/0808_Meltan.png new file mode 100644 index 0000000..eddb721 Binary files /dev/null and b/images/Pokemon/0808_Meltan.png differ diff --git a/images/Pokemon/0809_Melmetal.png b/images/Pokemon/0809_Melmetal.png new file mode 100644 index 0000000..ccd078d Binary files /dev/null and b/images/Pokemon/0809_Melmetal.png differ diff --git a/images/Pokemon/0810_Grookey.png b/images/Pokemon/0810_Grookey.png new file mode 100644 index 0000000..51dd30f Binary files /dev/null and b/images/Pokemon/0810_Grookey.png differ diff --git a/images/Pokemon/0811_Thwackey.png b/images/Pokemon/0811_Thwackey.png new file mode 100644 index 0000000..bea8377 Binary files /dev/null and b/images/Pokemon/0811_Thwackey.png differ diff --git a/images/Pokemon/0812_Rillaboom.png b/images/Pokemon/0812_Rillaboom.png new file mode 100644 index 0000000..1dc2921 Binary files /dev/null and b/images/Pokemon/0812_Rillaboom.png differ diff --git a/images/Pokemon/0813_Scorbunny.png b/images/Pokemon/0813_Scorbunny.png new file mode 100644 index 0000000..67e533e Binary files /dev/null and b/images/Pokemon/0813_Scorbunny.png differ diff --git a/images/Pokemon/0814_Raboot.png b/images/Pokemon/0814_Raboot.png new file mode 100644 index 0000000..db44d5d Binary files /dev/null and b/images/Pokemon/0814_Raboot.png differ diff --git a/images/Pokemon/0815_Cinderace.png b/images/Pokemon/0815_Cinderace.png new file mode 100644 index 0000000..ac448d7 Binary files /dev/null and b/images/Pokemon/0815_Cinderace.png differ diff --git a/images/Pokemon/0816_Sobble.png b/images/Pokemon/0816_Sobble.png new file mode 100644 index 0000000..1f34134 Binary files /dev/null and b/images/Pokemon/0816_Sobble.png differ diff --git a/images/Pokemon/0817_Drizzile.png b/images/Pokemon/0817_Drizzile.png new file mode 100644 index 0000000..45420c1 Binary files /dev/null and b/images/Pokemon/0817_Drizzile.png differ diff --git a/images/Pokemon/0818_Inteleon.png b/images/Pokemon/0818_Inteleon.png new file mode 100644 index 0000000..ac69417 Binary files /dev/null and b/images/Pokemon/0818_Inteleon.png differ diff --git a/images/Pokemon/0819_Skwovet.png b/images/Pokemon/0819_Skwovet.png new file mode 100644 index 0000000..e3e844b Binary files /dev/null and b/images/Pokemon/0819_Skwovet.png differ diff --git a/images/Pokemon/0820_Greedent.png b/images/Pokemon/0820_Greedent.png new file mode 100644 index 0000000..c2a8f43 Binary files /dev/null and b/images/Pokemon/0820_Greedent.png differ diff --git a/images/Pokemon/0821_Rookidee.png b/images/Pokemon/0821_Rookidee.png new file mode 100644 index 0000000..09e39e6 Binary files /dev/null and b/images/Pokemon/0821_Rookidee.png differ diff --git a/images/Pokemon/0822_Corvisquire.png b/images/Pokemon/0822_Corvisquire.png new file mode 100644 index 0000000..5e9f4dd Binary files /dev/null and b/images/Pokemon/0822_Corvisquire.png differ diff --git a/images/Pokemon/0823_Corviknight.png b/images/Pokemon/0823_Corviknight.png new file mode 100644 index 0000000..d927b92 Binary files /dev/null and b/images/Pokemon/0823_Corviknight.png differ diff --git a/images/Pokemon/0824_Blipbug.png b/images/Pokemon/0824_Blipbug.png new file mode 100644 index 0000000..c6f367c Binary files /dev/null and b/images/Pokemon/0824_Blipbug.png differ diff --git a/images/Pokemon/0825_Dottler.png b/images/Pokemon/0825_Dottler.png new file mode 100644 index 0000000..2d477a4 Binary files /dev/null and b/images/Pokemon/0825_Dottler.png differ diff --git a/images/Pokemon/0826_Orbeetle.png b/images/Pokemon/0826_Orbeetle.png new file mode 100644 index 0000000..c7d22e9 Binary files /dev/null and b/images/Pokemon/0826_Orbeetle.png differ diff --git a/images/Pokemon/0827_Nickit.png b/images/Pokemon/0827_Nickit.png new file mode 100644 index 0000000..deff685 Binary files /dev/null and b/images/Pokemon/0827_Nickit.png differ diff --git a/images/Pokemon/0828_Thievul.png b/images/Pokemon/0828_Thievul.png new file mode 100644 index 0000000..4e0c2b0 Binary files /dev/null and b/images/Pokemon/0828_Thievul.png differ diff --git a/images/Pokemon/0829_Gossifleur.png b/images/Pokemon/0829_Gossifleur.png new file mode 100644 index 0000000..6b6265f Binary files /dev/null and b/images/Pokemon/0829_Gossifleur.png differ diff --git a/images/Pokemon/0830_Eldegoss.png b/images/Pokemon/0830_Eldegoss.png new file mode 100644 index 0000000..73a4d8a Binary files /dev/null and b/images/Pokemon/0830_Eldegoss.png differ diff --git a/images/Pokemon/0831_Wooloo.png b/images/Pokemon/0831_Wooloo.png new file mode 100644 index 0000000..d8cfc39 Binary files /dev/null and b/images/Pokemon/0831_Wooloo.png differ diff --git a/images/Pokemon/0832_Dubwool.png b/images/Pokemon/0832_Dubwool.png new file mode 100644 index 0000000..4d62435 Binary files /dev/null and b/images/Pokemon/0832_Dubwool.png differ diff --git a/images/Pokemon/0833_Chewtle.png b/images/Pokemon/0833_Chewtle.png new file mode 100644 index 0000000..6cd29f5 Binary files /dev/null and b/images/Pokemon/0833_Chewtle.png differ diff --git a/images/Pokemon/0834_Drednaw.png b/images/Pokemon/0834_Drednaw.png new file mode 100644 index 0000000..e5e1e10 Binary files /dev/null and b/images/Pokemon/0834_Drednaw.png differ diff --git a/images/Pokemon/0835_Yamper.png b/images/Pokemon/0835_Yamper.png new file mode 100644 index 0000000..45bfc57 Binary files /dev/null and b/images/Pokemon/0835_Yamper.png differ diff --git a/images/Pokemon/0836_Boltund.png b/images/Pokemon/0836_Boltund.png new file mode 100644 index 0000000..6d2c0b6 Binary files /dev/null and b/images/Pokemon/0836_Boltund.png differ diff --git a/images/Pokemon/0837_Rolycoly.png b/images/Pokemon/0837_Rolycoly.png new file mode 100644 index 0000000..7a300f3 Binary files /dev/null and b/images/Pokemon/0837_Rolycoly.png differ diff --git a/images/Pokemon/0838_Carkol.png b/images/Pokemon/0838_Carkol.png new file mode 100644 index 0000000..3713213 Binary files /dev/null and b/images/Pokemon/0838_Carkol.png differ diff --git a/images/Pokemon/0839_Coalossal.png b/images/Pokemon/0839_Coalossal.png new file mode 100644 index 0000000..eaa5e7a Binary files /dev/null and b/images/Pokemon/0839_Coalossal.png differ diff --git a/images/Pokemon/0840_Applin.png b/images/Pokemon/0840_Applin.png new file mode 100644 index 0000000..32cd99f Binary files /dev/null and b/images/Pokemon/0840_Applin.png differ diff --git a/images/Pokemon/0841_Flapple.png b/images/Pokemon/0841_Flapple.png new file mode 100644 index 0000000..91e3083 Binary files /dev/null and b/images/Pokemon/0841_Flapple.png differ diff --git a/images/Pokemon/0842_Appletun.png b/images/Pokemon/0842_Appletun.png new file mode 100644 index 0000000..f81dec8 Binary files /dev/null and b/images/Pokemon/0842_Appletun.png differ diff --git a/images/Pokemon/0843_Silicobra.png b/images/Pokemon/0843_Silicobra.png new file mode 100644 index 0000000..ca19217 Binary files /dev/null and b/images/Pokemon/0843_Silicobra.png differ diff --git a/images/Pokemon/0844_Sandaconda.png b/images/Pokemon/0844_Sandaconda.png new file mode 100644 index 0000000..f2c6c03 Binary files /dev/null and b/images/Pokemon/0844_Sandaconda.png differ diff --git a/images/Pokemon/0845_Cramorant.png b/images/Pokemon/0845_Cramorant.png new file mode 100644 index 0000000..bd6b9f4 Binary files /dev/null and b/images/Pokemon/0845_Cramorant.png differ diff --git a/images/Pokemon/0846_Arrokuda.png b/images/Pokemon/0846_Arrokuda.png new file mode 100644 index 0000000..ff5008d Binary files /dev/null and b/images/Pokemon/0846_Arrokuda.png differ diff --git a/images/Pokemon/0847_Barraskewda.png b/images/Pokemon/0847_Barraskewda.png new file mode 100644 index 0000000..fb5c4ae Binary files /dev/null and b/images/Pokemon/0847_Barraskewda.png differ diff --git a/images/Pokemon/0848_Toxel.png b/images/Pokemon/0848_Toxel.png new file mode 100644 index 0000000..d30b285 Binary files /dev/null and b/images/Pokemon/0848_Toxel.png differ diff --git a/images/Pokemon/0849_Toxtricity.png b/images/Pokemon/0849_Toxtricity.png new file mode 100644 index 0000000..4e7caef Binary files /dev/null and b/images/Pokemon/0849_Toxtricity.png differ diff --git a/images/Pokemon/0849_Toxtricity_(Low_Key_Form).png b/images/Pokemon/0849_Toxtricity_(Low_Key_Form).png new file mode 100644 index 0000000..f1069b3 Binary files /dev/null and b/images/Pokemon/0849_Toxtricity_(Low_Key_Form).png differ diff --git a/images/Pokemon/0850_Sizzlipede.png b/images/Pokemon/0850_Sizzlipede.png new file mode 100644 index 0000000..399cbbd Binary files /dev/null and b/images/Pokemon/0850_Sizzlipede.png differ diff --git a/images/Pokemon/0851_Centiskorch.png b/images/Pokemon/0851_Centiskorch.png new file mode 100644 index 0000000..30f6a07 Binary files /dev/null and b/images/Pokemon/0851_Centiskorch.png differ diff --git a/images/Pokemon/0852_Clobbopus.png b/images/Pokemon/0852_Clobbopus.png new file mode 100644 index 0000000..64e95c5 Binary files /dev/null and b/images/Pokemon/0852_Clobbopus.png differ diff --git a/images/Pokemon/0853_Grapploct.png b/images/Pokemon/0853_Grapploct.png new file mode 100644 index 0000000..e2d9395 Binary files /dev/null and b/images/Pokemon/0853_Grapploct.png differ diff --git a/images/Pokemon/0854_Sinistea.png b/images/Pokemon/0854_Sinistea.png new file mode 100644 index 0000000..8bf6bf7 Binary files /dev/null and b/images/Pokemon/0854_Sinistea.png differ diff --git a/images/Pokemon/0854_Sinistea_(Authentic_Form).png b/images/Pokemon/0854_Sinistea_(Authentic_Form).png new file mode 100644 index 0000000..8bf6bf7 Binary files /dev/null and b/images/Pokemon/0854_Sinistea_(Authentic_Form).png differ diff --git a/images/Pokemon/0855_Polteageist.png b/images/Pokemon/0855_Polteageist.png new file mode 100644 index 0000000..dc87253 Binary files /dev/null and b/images/Pokemon/0855_Polteageist.png differ diff --git a/images/Pokemon/0855_Polteageist_(Authentic_Form).png b/images/Pokemon/0855_Polteageist_(Authentic_Form).png new file mode 100644 index 0000000..dc87253 Binary files /dev/null and b/images/Pokemon/0855_Polteageist_(Authentic_Form).png differ diff --git a/images/Pokemon/0856_Hatenna.png b/images/Pokemon/0856_Hatenna.png new file mode 100644 index 0000000..5ad291e Binary files /dev/null and b/images/Pokemon/0856_Hatenna.png differ diff --git a/images/Pokemon/0857_Hattrem.png b/images/Pokemon/0857_Hattrem.png new file mode 100644 index 0000000..1b5673c Binary files /dev/null and b/images/Pokemon/0857_Hattrem.png differ diff --git a/images/Pokemon/0858_Hatterene.png b/images/Pokemon/0858_Hatterene.png new file mode 100644 index 0000000..5cb8d1d Binary files /dev/null and b/images/Pokemon/0858_Hatterene.png differ diff --git a/images/Pokemon/0859_Impidimp.png b/images/Pokemon/0859_Impidimp.png new file mode 100644 index 0000000..48521a9 Binary files /dev/null and b/images/Pokemon/0859_Impidimp.png differ diff --git a/images/Pokemon/0860_Morgrem.png b/images/Pokemon/0860_Morgrem.png new file mode 100644 index 0000000..ca21a83 Binary files /dev/null and b/images/Pokemon/0860_Morgrem.png differ diff --git a/images/Pokemon/0861_Grimmsnarl.png b/images/Pokemon/0861_Grimmsnarl.png new file mode 100644 index 0000000..df78a38 Binary files /dev/null and b/images/Pokemon/0861_Grimmsnarl.png differ diff --git a/images/Pokemon/0862_Obstagoon.png b/images/Pokemon/0862_Obstagoon.png new file mode 100644 index 0000000..0efc414 Binary files /dev/null and b/images/Pokemon/0862_Obstagoon.png differ diff --git a/images/Pokemon/0863_Perrserker.png b/images/Pokemon/0863_Perrserker.png new file mode 100644 index 0000000..126dea5 Binary files /dev/null and b/images/Pokemon/0863_Perrserker.png differ diff --git a/images/Pokemon/0864_Cursola.png b/images/Pokemon/0864_Cursola.png new file mode 100644 index 0000000..0f7eda5 Binary files /dev/null and b/images/Pokemon/0864_Cursola.png differ diff --git a/images/Pokemon/0865_Sirfetch'd.png b/images/Pokemon/0865_Sirfetch'd.png new file mode 100644 index 0000000..87206c5 Binary files /dev/null and b/images/Pokemon/0865_Sirfetch'd.png differ diff --git a/images/Pokemon/0866_Mr._Rime.png b/images/Pokemon/0866_Mr._Rime.png new file mode 100644 index 0000000..3a66b51 Binary files /dev/null and b/images/Pokemon/0866_Mr._Rime.png differ diff --git a/images/Pokemon/0867_Runerigus.png b/images/Pokemon/0867_Runerigus.png new file mode 100644 index 0000000..a2efa43 Binary files /dev/null and b/images/Pokemon/0867_Runerigus.png differ diff --git a/images/Pokemon/0868_Milcery.png b/images/Pokemon/0868_Milcery.png new file mode 100644 index 0000000..80866b1 Binary files /dev/null and b/images/Pokemon/0868_Milcery.png differ diff --git a/images/Pokemon/0869_Alcremie.png b/images/Pokemon/0869_Alcremie.png new file mode 100644 index 0000000..fbbf283 Binary files /dev/null and b/images/Pokemon/0869_Alcremie.png differ diff --git a/images/Pokemon/0869_Alcremie_(Caramel_Swirl).png b/images/Pokemon/0869_Alcremie_(Caramel_Swirl).png new file mode 100644 index 0000000..02949f0 Binary files /dev/null and b/images/Pokemon/0869_Alcremie_(Caramel_Swirl).png differ diff --git a/images/Pokemon/0869_Alcremie_(Lemon_Cream).png b/images/Pokemon/0869_Alcremie_(Lemon_Cream).png new file mode 100644 index 0000000..676a311 Binary files /dev/null and b/images/Pokemon/0869_Alcremie_(Lemon_Cream).png differ diff --git a/images/Pokemon/0869_Alcremie_(Matcha_Cream).png b/images/Pokemon/0869_Alcremie_(Matcha_Cream).png new file mode 100644 index 0000000..903fd7b Binary files /dev/null and b/images/Pokemon/0869_Alcremie_(Matcha_Cream).png differ diff --git a/images/Pokemon/0869_Alcremie_(Mint_Cream).png b/images/Pokemon/0869_Alcremie_(Mint_Cream).png new file mode 100644 index 0000000..e3266d3 Binary files /dev/null and b/images/Pokemon/0869_Alcremie_(Mint_Cream).png differ diff --git a/images/Pokemon/0869_Alcremie_(Rainbow_Swirl).png b/images/Pokemon/0869_Alcremie_(Rainbow_Swirl).png new file mode 100644 index 0000000..d2fc0f7 Binary files /dev/null and b/images/Pokemon/0869_Alcremie_(Rainbow_Swirl).png differ diff --git a/images/Pokemon/0869_Alcremie_(Ruby_Cream).png b/images/Pokemon/0869_Alcremie_(Ruby_Cream).png new file mode 100644 index 0000000..c03cc67 Binary files /dev/null and b/images/Pokemon/0869_Alcremie_(Ruby_Cream).png differ diff --git a/images/Pokemon/0869_Alcremie_(Ruby_Swirl).png b/images/Pokemon/0869_Alcremie_(Ruby_Swirl).png new file mode 100644 index 0000000..8322a2a Binary files /dev/null and b/images/Pokemon/0869_Alcremie_(Ruby_Swirl).png differ diff --git a/images/Pokemon/0869_Alcremie_(Salted_Cream).png b/images/Pokemon/0869_Alcremie_(Salted_Cream).png new file mode 100644 index 0000000..e1d1309 Binary files /dev/null and b/images/Pokemon/0869_Alcremie_(Salted_Cream).png differ diff --git a/images/Pokemon/0869_Alcremie_(Vanilla_Cream).png b/images/Pokemon/0869_Alcremie_(Vanilla_Cream).png new file mode 100644 index 0000000..ff5caf2 Binary files /dev/null and b/images/Pokemon/0869_Alcremie_(Vanilla_Cream).png differ diff --git a/images/Pokemon/0870_Falinks.png b/images/Pokemon/0870_Falinks.png new file mode 100644 index 0000000..3098734 Binary files /dev/null and b/images/Pokemon/0870_Falinks.png differ diff --git a/images/Pokemon/0871_Pincurchin.png b/images/Pokemon/0871_Pincurchin.png new file mode 100644 index 0000000..3303e7b Binary files /dev/null and b/images/Pokemon/0871_Pincurchin.png differ diff --git a/images/Pokemon/0872_Snom.png b/images/Pokemon/0872_Snom.png new file mode 100644 index 0000000..4c58c50 Binary files /dev/null and b/images/Pokemon/0872_Snom.png differ diff --git a/images/Pokemon/0873_Frosmoth.png b/images/Pokemon/0873_Frosmoth.png new file mode 100644 index 0000000..fecdb0d Binary files /dev/null and b/images/Pokemon/0873_Frosmoth.png differ diff --git a/images/Pokemon/0874_Stonjourner.png b/images/Pokemon/0874_Stonjourner.png new file mode 100644 index 0000000..db76e3d Binary files /dev/null and b/images/Pokemon/0874_Stonjourner.png differ diff --git a/images/Pokemon/0875_Eiscue.png b/images/Pokemon/0875_Eiscue.png new file mode 100644 index 0000000..8c60901 Binary files /dev/null and b/images/Pokemon/0875_Eiscue.png differ diff --git a/images/Pokemon/0876_Indeedee.png b/images/Pokemon/0876_Indeedee.png new file mode 100644 index 0000000..82bf115 Binary files /dev/null and b/images/Pokemon/0876_Indeedee.png differ diff --git a/images/Pokemon/0876_Indeedee_(Female).png b/images/Pokemon/0876_Indeedee_(Female).png new file mode 100644 index 0000000..29bd7de Binary files /dev/null and b/images/Pokemon/0876_Indeedee_(Female).png differ diff --git a/images/Pokemon/0877_Morpeko.png b/images/Pokemon/0877_Morpeko.png new file mode 100644 index 0000000..b41c25a Binary files /dev/null and b/images/Pokemon/0877_Morpeko.png differ diff --git a/images/Pokemon/0878_Cufant.png b/images/Pokemon/0878_Cufant.png new file mode 100644 index 0000000..fb206c1 Binary files /dev/null and b/images/Pokemon/0878_Cufant.png differ diff --git a/images/Pokemon/0879_Copperajah.png b/images/Pokemon/0879_Copperajah.png new file mode 100644 index 0000000..29b7417 Binary files /dev/null and b/images/Pokemon/0879_Copperajah.png differ diff --git a/images/Pokemon/0880_Dracozolt.png b/images/Pokemon/0880_Dracozolt.png new file mode 100644 index 0000000..60348ce Binary files /dev/null and b/images/Pokemon/0880_Dracozolt.png differ diff --git a/images/Pokemon/0881_Arctozolt.png b/images/Pokemon/0881_Arctozolt.png new file mode 100644 index 0000000..9e1717e Binary files /dev/null and b/images/Pokemon/0881_Arctozolt.png differ diff --git a/images/Pokemon/0882_Dracovish.png b/images/Pokemon/0882_Dracovish.png new file mode 100644 index 0000000..d1644af Binary files /dev/null and b/images/Pokemon/0882_Dracovish.png differ diff --git a/images/Pokemon/0883_Arctovish.png b/images/Pokemon/0883_Arctovish.png new file mode 100644 index 0000000..0371fce Binary files /dev/null and b/images/Pokemon/0883_Arctovish.png differ diff --git a/images/Pokemon/0884_Duraludon.png b/images/Pokemon/0884_Duraludon.png new file mode 100644 index 0000000..eaf430e Binary files /dev/null and b/images/Pokemon/0884_Duraludon.png differ diff --git a/images/Pokemon/0885_Dreepy.png b/images/Pokemon/0885_Dreepy.png new file mode 100644 index 0000000..4c3d3ea Binary files /dev/null and b/images/Pokemon/0885_Dreepy.png differ diff --git a/images/Pokemon/0886_Drakloak.png b/images/Pokemon/0886_Drakloak.png new file mode 100644 index 0000000..950a5c1 Binary files /dev/null and b/images/Pokemon/0886_Drakloak.png differ diff --git a/images/Pokemon/0887_Dragapult.png b/images/Pokemon/0887_Dragapult.png new file mode 100644 index 0000000..d3ec3db Binary files /dev/null and b/images/Pokemon/0887_Dragapult.png differ diff --git a/images/Pokemon/0888_Zacian.png b/images/Pokemon/0888_Zacian.png new file mode 100644 index 0000000..f605ee3 Binary files /dev/null and b/images/Pokemon/0888_Zacian.png differ diff --git a/images/Pokemon/0889_Zamazenta.png b/images/Pokemon/0889_Zamazenta.png new file mode 100644 index 0000000..47ed423 Binary files /dev/null and b/images/Pokemon/0889_Zamazenta.png differ diff --git a/images/Pokemon/0890_Eternatus.png b/images/Pokemon/0890_Eternatus.png new file mode 100644 index 0000000..94d581f Binary files /dev/null and b/images/Pokemon/0890_Eternatus.png differ diff --git a/images/Pokemon/0891_Kubfu.png b/images/Pokemon/0891_Kubfu.png new file mode 100644 index 0000000..c5e1fa0 Binary files /dev/null and b/images/Pokemon/0891_Kubfu.png differ diff --git a/images/Pokemon/0892_Urshifu.png b/images/Pokemon/0892_Urshifu.png new file mode 100644 index 0000000..3fec023 Binary files /dev/null and b/images/Pokemon/0892_Urshifu.png differ diff --git a/images/Pokemon/0892_Urshifu_(Rapid_Strike_Style).png b/images/Pokemon/0892_Urshifu_(Rapid_Strike_Style).png new file mode 100644 index 0000000..de051d3 Binary files /dev/null and b/images/Pokemon/0892_Urshifu_(Rapid_Strike_Style).png differ diff --git a/images/Pokemon/0893_Zarude.png b/images/Pokemon/0893_Zarude.png new file mode 100644 index 0000000..2bfa8b5 Binary files /dev/null and b/images/Pokemon/0893_Zarude.png differ diff --git a/images/Pokemon/0893_Zarude_(Dada).png b/images/Pokemon/0893_Zarude_(Dada).png new file mode 100644 index 0000000..2589c83 Binary files /dev/null and b/images/Pokemon/0893_Zarude_(Dada).png differ diff --git a/images/Pokemon/0894_Regieleki.png b/images/Pokemon/0894_Regieleki.png new file mode 100644 index 0000000..2b4db0c Binary files /dev/null and b/images/Pokemon/0894_Regieleki.png differ diff --git a/images/Pokemon/0895_Regidrago.png b/images/Pokemon/0895_Regidrago.png new file mode 100644 index 0000000..fa335f4 Binary files /dev/null and b/images/Pokemon/0895_Regidrago.png differ diff --git a/images/Pokemon/0896_Glastrier.png b/images/Pokemon/0896_Glastrier.png new file mode 100644 index 0000000..53992c1 Binary files /dev/null and b/images/Pokemon/0896_Glastrier.png differ diff --git a/images/Pokemon/0897_Spectrier.png b/images/Pokemon/0897_Spectrier.png new file mode 100644 index 0000000..a856035 Binary files /dev/null and b/images/Pokemon/0897_Spectrier.png differ diff --git a/images/Pokemon/0898_Calyrex.png b/images/Pokemon/0898_Calyrex.png new file mode 100644 index 0000000..90a09df Binary files /dev/null and b/images/Pokemon/0898_Calyrex.png differ diff --git a/images/Pokemon/0899_Wyrdeer.png b/images/Pokemon/0899_Wyrdeer.png new file mode 100644 index 0000000..b9ca5af Binary files /dev/null and b/images/Pokemon/0899_Wyrdeer.png differ diff --git a/images/Pokemon/0900_Kleavor.png b/images/Pokemon/0900_Kleavor.png new file mode 100644 index 0000000..4917efb Binary files /dev/null and b/images/Pokemon/0900_Kleavor.png differ diff --git a/images/Pokemon/0901_Ursaluna.png b/images/Pokemon/0901_Ursaluna.png new file mode 100644 index 0000000..8f140ee Binary files /dev/null and b/images/Pokemon/0901_Ursaluna.png differ diff --git a/images/Pokemon/0901_Ursaluna_(Blood_Moon_Form).png b/images/Pokemon/0901_Ursaluna_(Blood_Moon_Form).png new file mode 100644 index 0000000..fb1c5fe Binary files /dev/null and b/images/Pokemon/0901_Ursaluna_(Blood_Moon_Form).png differ diff --git a/images/Pokemon/0902_Basculegion.png b/images/Pokemon/0902_Basculegion.png new file mode 100644 index 0000000..a887683 Binary files /dev/null and b/images/Pokemon/0902_Basculegion.png differ diff --git a/images/Pokemon/0902_Basculegion_(Female).png b/images/Pokemon/0902_Basculegion_(Female).png new file mode 100644 index 0000000..013b09f Binary files /dev/null and b/images/Pokemon/0902_Basculegion_(Female).png differ diff --git a/images/Pokemon/0903_Sneasler.png b/images/Pokemon/0903_Sneasler.png new file mode 100644 index 0000000..f607290 Binary files /dev/null and b/images/Pokemon/0903_Sneasler.png differ diff --git a/images/Pokemon/0904_Overqwil.png b/images/Pokemon/0904_Overqwil.png new file mode 100644 index 0000000..03d3f44 Binary files /dev/null and b/images/Pokemon/0904_Overqwil.png differ diff --git a/images/Pokemon/0905_Enamorus.png b/images/Pokemon/0905_Enamorus.png new file mode 100644 index 0000000..dc4fcf7 Binary files /dev/null and b/images/Pokemon/0905_Enamorus.png differ diff --git a/images/Pokemon/0905_Enamorus_(Therian_Forme).png b/images/Pokemon/0905_Enamorus_(Therian_Forme).png new file mode 100644 index 0000000..c61b682 Binary files /dev/null and b/images/Pokemon/0905_Enamorus_(Therian_Forme).png differ diff --git a/images/Pokemon/0906_Sprigatito.png b/images/Pokemon/0906_Sprigatito.png new file mode 100644 index 0000000..16b9ad4 Binary files /dev/null and b/images/Pokemon/0906_Sprigatito.png differ diff --git a/images/Pokemon/0907_Floragato.png b/images/Pokemon/0907_Floragato.png new file mode 100644 index 0000000..f8eb771 Binary files /dev/null and b/images/Pokemon/0907_Floragato.png differ diff --git a/images/Pokemon/0908_Meowscarada.png b/images/Pokemon/0908_Meowscarada.png new file mode 100644 index 0000000..5150b42 Binary files /dev/null and b/images/Pokemon/0908_Meowscarada.png differ diff --git a/images/Pokemon/0909_Fuecoco.png b/images/Pokemon/0909_Fuecoco.png new file mode 100644 index 0000000..e5bd7fe Binary files /dev/null and b/images/Pokemon/0909_Fuecoco.png differ diff --git a/images/Pokemon/0910_Crocalor.png b/images/Pokemon/0910_Crocalor.png new file mode 100644 index 0000000..57bb268 Binary files /dev/null and b/images/Pokemon/0910_Crocalor.png differ diff --git a/images/Pokemon/0911_Skeledirge.png b/images/Pokemon/0911_Skeledirge.png new file mode 100644 index 0000000..b719283 Binary files /dev/null and b/images/Pokemon/0911_Skeledirge.png differ diff --git a/images/Pokemon/0912_Quaxly.png b/images/Pokemon/0912_Quaxly.png new file mode 100644 index 0000000..87569f2 Binary files /dev/null and b/images/Pokemon/0912_Quaxly.png differ diff --git a/images/Pokemon/0913_Quaxwell.png b/images/Pokemon/0913_Quaxwell.png new file mode 100644 index 0000000..a0d8edf Binary files /dev/null and b/images/Pokemon/0913_Quaxwell.png differ diff --git a/images/Pokemon/0914_Quaquaval.png b/images/Pokemon/0914_Quaquaval.png new file mode 100644 index 0000000..13aa5cb Binary files /dev/null and b/images/Pokemon/0914_Quaquaval.png differ diff --git a/images/Pokemon/0915_Lechonk.png b/images/Pokemon/0915_Lechonk.png new file mode 100644 index 0000000..be79f2a Binary files /dev/null and b/images/Pokemon/0915_Lechonk.png differ diff --git a/images/Pokemon/0916_Oinkologne.png b/images/Pokemon/0916_Oinkologne.png new file mode 100644 index 0000000..ce409a1 Binary files /dev/null and b/images/Pokemon/0916_Oinkologne.png differ diff --git a/images/Pokemon/0916_Oinkologne_(Female).png b/images/Pokemon/0916_Oinkologne_(Female).png new file mode 100644 index 0000000..90448e0 Binary files /dev/null and b/images/Pokemon/0916_Oinkologne_(Female).png differ diff --git a/images/Pokemon/0917_Tarountula.png b/images/Pokemon/0917_Tarountula.png new file mode 100644 index 0000000..c747eed Binary files /dev/null and b/images/Pokemon/0917_Tarountula.png differ diff --git a/images/Pokemon/0918_Spidops.png b/images/Pokemon/0918_Spidops.png new file mode 100644 index 0000000..a333c0b Binary files /dev/null and b/images/Pokemon/0918_Spidops.png differ diff --git a/images/Pokemon/0919_Nymble.png b/images/Pokemon/0919_Nymble.png new file mode 100644 index 0000000..8b8f72d Binary files /dev/null and b/images/Pokemon/0919_Nymble.png differ diff --git a/images/Pokemon/0920_Lokix.png b/images/Pokemon/0920_Lokix.png new file mode 100644 index 0000000..b8d2b93 Binary files /dev/null and b/images/Pokemon/0920_Lokix.png differ diff --git a/images/Pokemon/0921_Pawmi.png b/images/Pokemon/0921_Pawmi.png new file mode 100644 index 0000000..83cc96c Binary files /dev/null and b/images/Pokemon/0921_Pawmi.png differ diff --git a/images/Pokemon/0922_Pawmo.png b/images/Pokemon/0922_Pawmo.png new file mode 100644 index 0000000..759916a Binary files /dev/null and b/images/Pokemon/0922_Pawmo.png differ diff --git a/images/Pokemon/0923_Pawmot.png b/images/Pokemon/0923_Pawmot.png new file mode 100644 index 0000000..0befe58 Binary files /dev/null and b/images/Pokemon/0923_Pawmot.png differ diff --git a/images/Pokemon/0924_Tandemaus.png b/images/Pokemon/0924_Tandemaus.png new file mode 100644 index 0000000..2ae9c59 Binary files /dev/null and b/images/Pokemon/0924_Tandemaus.png differ diff --git a/images/Pokemon/0925_Maushold.png b/images/Pokemon/0925_Maushold.png new file mode 100644 index 0000000..baa963b Binary files /dev/null and b/images/Pokemon/0925_Maushold.png differ diff --git a/images/Pokemon/0925_Maushold_(Family_of_Four).png b/images/Pokemon/0925_Maushold_(Family_of_Four).png new file mode 100644 index 0000000..23be3a7 Binary files /dev/null and b/images/Pokemon/0925_Maushold_(Family_of_Four).png differ diff --git a/images/Pokemon/0926_Fidough.png b/images/Pokemon/0926_Fidough.png new file mode 100644 index 0000000..c266762 Binary files /dev/null and b/images/Pokemon/0926_Fidough.png differ diff --git a/images/Pokemon/0927_Dachsbun.png b/images/Pokemon/0927_Dachsbun.png new file mode 100644 index 0000000..c87018c Binary files /dev/null and b/images/Pokemon/0927_Dachsbun.png differ diff --git a/images/Pokemon/0928_Smoliv.png b/images/Pokemon/0928_Smoliv.png new file mode 100644 index 0000000..1d706e6 Binary files /dev/null and b/images/Pokemon/0928_Smoliv.png differ diff --git a/images/Pokemon/0929_Dolliv.png b/images/Pokemon/0929_Dolliv.png new file mode 100644 index 0000000..88be73f Binary files /dev/null and b/images/Pokemon/0929_Dolliv.png differ diff --git a/images/Pokemon/0930_Arboliva.png b/images/Pokemon/0930_Arboliva.png new file mode 100644 index 0000000..1d62478 Binary files /dev/null and b/images/Pokemon/0930_Arboliva.png differ diff --git a/images/Pokemon/0931_Squawkabilly.png b/images/Pokemon/0931_Squawkabilly.png new file mode 100644 index 0000000..5f99d2b Binary files /dev/null and b/images/Pokemon/0931_Squawkabilly.png differ diff --git a/images/Pokemon/0931_Squawkabilly_(Blue_Plumage).png b/images/Pokemon/0931_Squawkabilly_(Blue_Plumage).png new file mode 100644 index 0000000..81bf080 Binary files /dev/null and b/images/Pokemon/0931_Squawkabilly_(Blue_Plumage).png differ diff --git a/images/Pokemon/0931_Squawkabilly_(White_Plumage).png b/images/Pokemon/0931_Squawkabilly_(White_Plumage).png new file mode 100644 index 0000000..de2f3c9 Binary files /dev/null and b/images/Pokemon/0931_Squawkabilly_(White_Plumage).png differ diff --git a/images/Pokemon/0931_Squawkabilly_(Yellow_Plumage).png b/images/Pokemon/0931_Squawkabilly_(Yellow_Plumage).png new file mode 100644 index 0000000..1e37ac2 Binary files /dev/null and b/images/Pokemon/0931_Squawkabilly_(Yellow_Plumage).png differ diff --git a/images/Pokemon/0932_Nacli.png b/images/Pokemon/0932_Nacli.png new file mode 100644 index 0000000..5bd95f4 Binary files /dev/null and b/images/Pokemon/0932_Nacli.png differ diff --git a/images/Pokemon/0933_Naclstack.png b/images/Pokemon/0933_Naclstack.png new file mode 100644 index 0000000..34bd112 Binary files /dev/null and b/images/Pokemon/0933_Naclstack.png differ diff --git a/images/Pokemon/0934_Garganacl.png b/images/Pokemon/0934_Garganacl.png new file mode 100644 index 0000000..d0e55d6 Binary files /dev/null and b/images/Pokemon/0934_Garganacl.png differ diff --git a/images/Pokemon/0935_Charcadet.png b/images/Pokemon/0935_Charcadet.png new file mode 100644 index 0000000..1e2098e Binary files /dev/null and b/images/Pokemon/0935_Charcadet.png differ diff --git a/images/Pokemon/0936_Armarouge.png b/images/Pokemon/0936_Armarouge.png new file mode 100644 index 0000000..44c35b3 Binary files /dev/null and b/images/Pokemon/0936_Armarouge.png differ diff --git a/images/Pokemon/0937_Ceruledge.png b/images/Pokemon/0937_Ceruledge.png new file mode 100644 index 0000000..3922519 Binary files /dev/null and b/images/Pokemon/0937_Ceruledge.png differ diff --git a/images/Pokemon/0938_Tadbulb.png b/images/Pokemon/0938_Tadbulb.png new file mode 100644 index 0000000..17e0c36 Binary files /dev/null and b/images/Pokemon/0938_Tadbulb.png differ diff --git a/images/Pokemon/0939_Bellibolt.png b/images/Pokemon/0939_Bellibolt.png new file mode 100644 index 0000000..50ed2b8 Binary files /dev/null and b/images/Pokemon/0939_Bellibolt.png differ diff --git a/images/Pokemon/0940_Wattrel.png b/images/Pokemon/0940_Wattrel.png new file mode 100644 index 0000000..6d5c9c3 Binary files /dev/null and b/images/Pokemon/0940_Wattrel.png differ diff --git a/images/Pokemon/0941_Kilowattrel.png b/images/Pokemon/0941_Kilowattrel.png new file mode 100644 index 0000000..5b9996d Binary files /dev/null and b/images/Pokemon/0941_Kilowattrel.png differ diff --git a/images/Pokemon/0942_Maschiff.png b/images/Pokemon/0942_Maschiff.png new file mode 100644 index 0000000..0f879c7 Binary files /dev/null and b/images/Pokemon/0942_Maschiff.png differ diff --git a/images/Pokemon/0943_Mabosstiff.png b/images/Pokemon/0943_Mabosstiff.png new file mode 100644 index 0000000..3be3a5f Binary files /dev/null and b/images/Pokemon/0943_Mabosstiff.png differ diff --git a/images/Pokemon/0944_Shroodle.png b/images/Pokemon/0944_Shroodle.png new file mode 100644 index 0000000..b40edb1 Binary files /dev/null and b/images/Pokemon/0944_Shroodle.png differ diff --git a/images/Pokemon/0945_Grafaiai.png b/images/Pokemon/0945_Grafaiai.png new file mode 100644 index 0000000..25bd83f Binary files /dev/null and b/images/Pokemon/0945_Grafaiai.png differ diff --git a/images/Pokemon/0946_Bramblin.png b/images/Pokemon/0946_Bramblin.png new file mode 100644 index 0000000..b9bb56b Binary files /dev/null and b/images/Pokemon/0946_Bramblin.png differ diff --git a/images/Pokemon/0947_Brambleghast.png b/images/Pokemon/0947_Brambleghast.png new file mode 100644 index 0000000..c10ac51 Binary files /dev/null and b/images/Pokemon/0947_Brambleghast.png differ diff --git a/images/Pokemon/0948_Toedscool.png b/images/Pokemon/0948_Toedscool.png new file mode 100644 index 0000000..01743b9 Binary files /dev/null and b/images/Pokemon/0948_Toedscool.png differ diff --git a/images/Pokemon/0949_Toedscruel.png b/images/Pokemon/0949_Toedscruel.png new file mode 100644 index 0000000..40eae80 Binary files /dev/null and b/images/Pokemon/0949_Toedscruel.png differ diff --git a/images/Pokemon/0950_Klawf.png b/images/Pokemon/0950_Klawf.png new file mode 100644 index 0000000..8451086 Binary files /dev/null and b/images/Pokemon/0950_Klawf.png differ diff --git a/images/Pokemon/0951_Capsakid.png b/images/Pokemon/0951_Capsakid.png new file mode 100644 index 0000000..098cf97 Binary files /dev/null and b/images/Pokemon/0951_Capsakid.png differ diff --git a/images/Pokemon/0952_Scovillain.png b/images/Pokemon/0952_Scovillain.png new file mode 100644 index 0000000..8bbe11f Binary files /dev/null and b/images/Pokemon/0952_Scovillain.png differ diff --git a/images/Pokemon/0953_Rellor.png b/images/Pokemon/0953_Rellor.png new file mode 100644 index 0000000..32cc1e1 Binary files /dev/null and b/images/Pokemon/0953_Rellor.png differ diff --git a/images/Pokemon/0954_Rabsca.png b/images/Pokemon/0954_Rabsca.png new file mode 100644 index 0000000..158df4d Binary files /dev/null and b/images/Pokemon/0954_Rabsca.png differ diff --git a/images/Pokemon/0955_Flittle.png b/images/Pokemon/0955_Flittle.png new file mode 100644 index 0000000..ab9d141 Binary files /dev/null and b/images/Pokemon/0955_Flittle.png differ diff --git a/images/Pokemon/0956_Espathra.png b/images/Pokemon/0956_Espathra.png new file mode 100644 index 0000000..0d9c42b Binary files /dev/null and b/images/Pokemon/0956_Espathra.png differ diff --git a/images/Pokemon/0957_Tinkatink.png b/images/Pokemon/0957_Tinkatink.png new file mode 100644 index 0000000..ccc1ebc Binary files /dev/null and b/images/Pokemon/0957_Tinkatink.png differ diff --git a/images/Pokemon/0958_Tinkatuff.png b/images/Pokemon/0958_Tinkatuff.png new file mode 100644 index 0000000..1db1a15 Binary files /dev/null and b/images/Pokemon/0958_Tinkatuff.png differ diff --git a/images/Pokemon/0959_Tinkaton.png b/images/Pokemon/0959_Tinkaton.png new file mode 100644 index 0000000..01c37f0 Binary files /dev/null and b/images/Pokemon/0959_Tinkaton.png differ diff --git a/images/Pokemon/0960_Wiglett.png b/images/Pokemon/0960_Wiglett.png new file mode 100644 index 0000000..7ad5d9d Binary files /dev/null and b/images/Pokemon/0960_Wiglett.png differ diff --git a/images/Pokemon/0961_Wugtrio.png b/images/Pokemon/0961_Wugtrio.png new file mode 100644 index 0000000..b9553e1 Binary files /dev/null and b/images/Pokemon/0961_Wugtrio.png differ diff --git a/images/Pokemon/0962_Bombirdier.png b/images/Pokemon/0962_Bombirdier.png new file mode 100644 index 0000000..257dee2 Binary files /dev/null and b/images/Pokemon/0962_Bombirdier.png differ diff --git a/images/Pokemon/0963_Finizen.png b/images/Pokemon/0963_Finizen.png new file mode 100644 index 0000000..31a1cda Binary files /dev/null and b/images/Pokemon/0963_Finizen.png differ diff --git a/images/Pokemon/0964_Palafin.png b/images/Pokemon/0964_Palafin.png new file mode 100644 index 0000000..2abbf66 Binary files /dev/null and b/images/Pokemon/0964_Palafin.png differ diff --git a/images/Pokemon/0965_Varoom.png b/images/Pokemon/0965_Varoom.png new file mode 100644 index 0000000..00f67e0 Binary files /dev/null and b/images/Pokemon/0965_Varoom.png differ diff --git a/images/Pokemon/0966_Revavroom.png b/images/Pokemon/0966_Revavroom.png new file mode 100644 index 0000000..ddf3d98 Binary files /dev/null and b/images/Pokemon/0966_Revavroom.png differ diff --git a/images/Pokemon/0967_Cyclizar.png b/images/Pokemon/0967_Cyclizar.png new file mode 100644 index 0000000..40d0178 Binary files /dev/null and b/images/Pokemon/0967_Cyclizar.png differ diff --git a/images/Pokemon/0968_Orthworm.png b/images/Pokemon/0968_Orthworm.png new file mode 100644 index 0000000..784aa2d Binary files /dev/null and b/images/Pokemon/0968_Orthworm.png differ diff --git a/images/Pokemon/0969_Glimmet.png b/images/Pokemon/0969_Glimmet.png new file mode 100644 index 0000000..2151b81 Binary files /dev/null and b/images/Pokemon/0969_Glimmet.png differ diff --git a/images/Pokemon/0970_Glimmora.png b/images/Pokemon/0970_Glimmora.png new file mode 100644 index 0000000..9bd07e4 Binary files /dev/null and b/images/Pokemon/0970_Glimmora.png differ diff --git a/images/Pokemon/0971_Greavard.png b/images/Pokemon/0971_Greavard.png new file mode 100644 index 0000000..952350d Binary files /dev/null and b/images/Pokemon/0971_Greavard.png differ diff --git a/images/Pokemon/0972_Houndstone.png b/images/Pokemon/0972_Houndstone.png new file mode 100644 index 0000000..b9ad633 Binary files /dev/null and b/images/Pokemon/0972_Houndstone.png differ diff --git a/images/Pokemon/0973_Flamigo.png b/images/Pokemon/0973_Flamigo.png new file mode 100644 index 0000000..9fc84b0 Binary files /dev/null and b/images/Pokemon/0973_Flamigo.png differ diff --git a/images/Pokemon/0974_Cetoddle.png b/images/Pokemon/0974_Cetoddle.png new file mode 100644 index 0000000..374f01b Binary files /dev/null and b/images/Pokemon/0974_Cetoddle.png differ diff --git a/images/Pokemon/0975_Cetitan.png b/images/Pokemon/0975_Cetitan.png new file mode 100644 index 0000000..ad4e9d9 Binary files /dev/null and b/images/Pokemon/0975_Cetitan.png differ diff --git a/images/Pokemon/0976_Veluza.png b/images/Pokemon/0976_Veluza.png new file mode 100644 index 0000000..37ea642 Binary files /dev/null and b/images/Pokemon/0976_Veluza.png differ diff --git a/images/Pokemon/0977_Dondozo.png b/images/Pokemon/0977_Dondozo.png new file mode 100644 index 0000000..294f7a5 Binary files /dev/null and b/images/Pokemon/0977_Dondozo.png differ diff --git a/images/Pokemon/0978_Tatsugiri.png b/images/Pokemon/0978_Tatsugiri.png new file mode 100644 index 0000000..0c5fa4e Binary files /dev/null and b/images/Pokemon/0978_Tatsugiri.png differ diff --git a/images/Pokemon/0978_Tatsugiri_(Droopy_Form).png b/images/Pokemon/0978_Tatsugiri_(Droopy_Form).png new file mode 100644 index 0000000..67b3c0c Binary files /dev/null and b/images/Pokemon/0978_Tatsugiri_(Droopy_Form).png differ diff --git a/images/Pokemon/0978_Tatsugiri_(Stretchy_Form).png b/images/Pokemon/0978_Tatsugiri_(Stretchy_Form).png new file mode 100644 index 0000000..f0f745c Binary files /dev/null and b/images/Pokemon/0978_Tatsugiri_(Stretchy_Form).png differ diff --git a/images/Pokemon/0979_Annihilape.png b/images/Pokemon/0979_Annihilape.png new file mode 100644 index 0000000..43a53cf Binary files /dev/null and b/images/Pokemon/0979_Annihilape.png differ diff --git a/images/Pokemon/0980_Clodsire.png b/images/Pokemon/0980_Clodsire.png new file mode 100644 index 0000000..2b3f935 Binary files /dev/null and b/images/Pokemon/0980_Clodsire.png differ diff --git a/images/Pokemon/0981_Farigiraf.png b/images/Pokemon/0981_Farigiraf.png new file mode 100644 index 0000000..8af0880 Binary files /dev/null and b/images/Pokemon/0981_Farigiraf.png differ diff --git a/images/Pokemon/0982_Dudunsparce.png b/images/Pokemon/0982_Dudunsparce.png new file mode 100644 index 0000000..8ab10d7 Binary files /dev/null and b/images/Pokemon/0982_Dudunsparce.png differ diff --git a/images/Pokemon/0982_Dudunsparce_(Three-Segment_Form).png b/images/Pokemon/0982_Dudunsparce_(Three-Segment_Form).png new file mode 100644 index 0000000..0479fb3 Binary files /dev/null and b/images/Pokemon/0982_Dudunsparce_(Three-Segment_Form).png differ diff --git a/images/Pokemon/0983_Kingambit.png b/images/Pokemon/0983_Kingambit.png new file mode 100644 index 0000000..e88d1fa Binary files /dev/null and b/images/Pokemon/0983_Kingambit.png differ diff --git a/images/Pokemon/0984_Great_Tusk.png b/images/Pokemon/0984_Great_Tusk.png new file mode 100644 index 0000000..8de147a Binary files /dev/null and b/images/Pokemon/0984_Great_Tusk.png differ diff --git a/images/Pokemon/0985_Scream_Tail.png b/images/Pokemon/0985_Scream_Tail.png new file mode 100644 index 0000000..d61b621 Binary files /dev/null and b/images/Pokemon/0985_Scream_Tail.png differ diff --git a/images/Pokemon/0986_Brute_Bonnet.png b/images/Pokemon/0986_Brute_Bonnet.png new file mode 100644 index 0000000..bc93bd4 Binary files /dev/null and b/images/Pokemon/0986_Brute_Bonnet.png differ diff --git a/images/Pokemon/0987_Flutter_Mane.png b/images/Pokemon/0987_Flutter_Mane.png new file mode 100644 index 0000000..aa0b764 Binary files /dev/null and b/images/Pokemon/0987_Flutter_Mane.png differ diff --git a/images/Pokemon/0988_Slither_Wing.png b/images/Pokemon/0988_Slither_Wing.png new file mode 100644 index 0000000..65faf32 Binary files /dev/null and b/images/Pokemon/0988_Slither_Wing.png differ diff --git a/images/Pokemon/0989_Sandy_Shocks.png b/images/Pokemon/0989_Sandy_Shocks.png new file mode 100644 index 0000000..12bf650 Binary files /dev/null and b/images/Pokemon/0989_Sandy_Shocks.png differ diff --git a/images/Pokemon/0990_Iron_Treads.png b/images/Pokemon/0990_Iron_Treads.png new file mode 100644 index 0000000..ea5f4e4 Binary files /dev/null and b/images/Pokemon/0990_Iron_Treads.png differ diff --git a/images/Pokemon/0991_Iron_Bundle.png b/images/Pokemon/0991_Iron_Bundle.png new file mode 100644 index 0000000..2d819a0 Binary files /dev/null and b/images/Pokemon/0991_Iron_Bundle.png differ diff --git a/images/Pokemon/0992_Iron_Hands.png b/images/Pokemon/0992_Iron_Hands.png new file mode 100644 index 0000000..36cb09c Binary files /dev/null and b/images/Pokemon/0992_Iron_Hands.png differ diff --git a/images/Pokemon/0993_Iron_Jugulis.png b/images/Pokemon/0993_Iron_Jugulis.png new file mode 100644 index 0000000..164f590 Binary files /dev/null and b/images/Pokemon/0993_Iron_Jugulis.png differ diff --git a/images/Pokemon/0994_Iron_Moth.png b/images/Pokemon/0994_Iron_Moth.png new file mode 100644 index 0000000..66d7088 Binary files /dev/null and b/images/Pokemon/0994_Iron_Moth.png differ diff --git a/images/Pokemon/0995_Iron_Thorns.png b/images/Pokemon/0995_Iron_Thorns.png new file mode 100644 index 0000000..93625cc Binary files /dev/null and b/images/Pokemon/0995_Iron_Thorns.png differ diff --git a/images/Pokemon/0996_Frigibax.png b/images/Pokemon/0996_Frigibax.png new file mode 100644 index 0000000..4c45caf Binary files /dev/null and b/images/Pokemon/0996_Frigibax.png differ diff --git a/images/Pokemon/0997_Arctibax.png b/images/Pokemon/0997_Arctibax.png new file mode 100644 index 0000000..4334501 Binary files /dev/null and b/images/Pokemon/0997_Arctibax.png differ diff --git a/images/Pokemon/0998_Baxcalibur.png b/images/Pokemon/0998_Baxcalibur.png new file mode 100644 index 0000000..04db6c0 Binary files /dev/null and b/images/Pokemon/0998_Baxcalibur.png differ diff --git a/images/Pokemon/0999_Gimmighoul.png b/images/Pokemon/0999_Gimmighoul.png new file mode 100644 index 0000000..9da4d51 Binary files /dev/null and b/images/Pokemon/0999_Gimmighoul.png differ diff --git a/images/Pokemon/0999_Gimmighoul_(Roaming_Form).png b/images/Pokemon/0999_Gimmighoul_(Roaming_Form).png new file mode 100644 index 0000000..d88d4a7 Binary files /dev/null and b/images/Pokemon/0999_Gimmighoul_(Roaming_Form).png differ diff --git a/images/Pokemon/1000_Gholdengo.png b/images/Pokemon/1000_Gholdengo.png new file mode 100644 index 0000000..99a7357 Binary files /dev/null and b/images/Pokemon/1000_Gholdengo.png differ diff --git a/images/Pokemon/1001_Wo-Chien.png b/images/Pokemon/1001_Wo-Chien.png new file mode 100644 index 0000000..d434094 Binary files /dev/null and b/images/Pokemon/1001_Wo-Chien.png differ diff --git a/images/Pokemon/1002_Chien-Pao.png b/images/Pokemon/1002_Chien-Pao.png new file mode 100644 index 0000000..1772034 Binary files /dev/null and b/images/Pokemon/1002_Chien-Pao.png differ diff --git a/images/Pokemon/1003_Ting-Lu.png b/images/Pokemon/1003_Ting-Lu.png new file mode 100644 index 0000000..b98bbae Binary files /dev/null and b/images/Pokemon/1003_Ting-Lu.png differ diff --git a/images/Pokemon/1004_Chi-Yu.png b/images/Pokemon/1004_Chi-Yu.png new file mode 100644 index 0000000..76ebb47 Binary files /dev/null and b/images/Pokemon/1004_Chi-Yu.png differ diff --git a/images/Pokemon/1005_Roaring_Moon.png b/images/Pokemon/1005_Roaring_Moon.png new file mode 100644 index 0000000..700ef9a Binary files /dev/null and b/images/Pokemon/1005_Roaring_Moon.png differ diff --git a/images/Pokemon/1006_Iron_Valiant.png b/images/Pokemon/1006_Iron_Valiant.png new file mode 100644 index 0000000..2df66dd Binary files /dev/null and b/images/Pokemon/1006_Iron_Valiant.png differ diff --git a/images/Pokemon/1007_Koraidon.png b/images/Pokemon/1007_Koraidon.png new file mode 100644 index 0000000..4fcf7a1 Binary files /dev/null and b/images/Pokemon/1007_Koraidon.png differ diff --git a/images/Pokemon/1008_Miraidon.png b/images/Pokemon/1008_Miraidon.png new file mode 100644 index 0000000..55f9bc8 Binary files /dev/null and b/images/Pokemon/1008_Miraidon.png differ diff --git a/images/Pokemon/1009_Walking_Wake.png b/images/Pokemon/1009_Walking_Wake.png new file mode 100644 index 0000000..36db024 Binary files /dev/null and b/images/Pokemon/1009_Walking_Wake.png differ diff --git a/images/Pokemon/1010_Iron_Leaves.png b/images/Pokemon/1010_Iron_Leaves.png new file mode 100644 index 0000000..f4381f4 Binary files /dev/null and b/images/Pokemon/1010_Iron_Leaves.png differ diff --git a/images/Pokemon/1011_Dipplin.png b/images/Pokemon/1011_Dipplin.png new file mode 100644 index 0000000..4019767 Binary files /dev/null and b/images/Pokemon/1011_Dipplin.png differ diff --git a/images/Pokemon/1012_Poltchageist.png b/images/Pokemon/1012_Poltchageist.png new file mode 100644 index 0000000..34ca7e9 Binary files /dev/null and b/images/Pokemon/1012_Poltchageist.png differ diff --git a/images/Pokemon/1012_Poltchageist_(Artisan_Form).png b/images/Pokemon/1012_Poltchageist_(Artisan_Form).png new file mode 100644 index 0000000..34ca7e9 Binary files /dev/null and b/images/Pokemon/1012_Poltchageist_(Artisan_Form).png differ diff --git a/images/Pokemon/1013_Sinistcha.png b/images/Pokemon/1013_Sinistcha.png new file mode 100644 index 0000000..6693bb2 Binary files /dev/null and b/images/Pokemon/1013_Sinistcha.png differ diff --git a/images/Pokemon/1013_Sinistcha_(Masterpiece_Form).png b/images/Pokemon/1013_Sinistcha_(Masterpiece_Form).png new file mode 100644 index 0000000..6693bb2 Binary files /dev/null and b/images/Pokemon/1013_Sinistcha_(Masterpiece_Form).png differ diff --git a/images/Pokemon/1014_Okidogi.png b/images/Pokemon/1014_Okidogi.png new file mode 100644 index 0000000..7fa15c7 Binary files /dev/null and b/images/Pokemon/1014_Okidogi.png differ diff --git a/images/Pokemon/1015_Munkidori.png b/images/Pokemon/1015_Munkidori.png new file mode 100644 index 0000000..9ae048f Binary files /dev/null and b/images/Pokemon/1015_Munkidori.png differ diff --git a/images/Pokemon/1016_Fezandipiti.png b/images/Pokemon/1016_Fezandipiti.png new file mode 100644 index 0000000..ecede33 Binary files /dev/null and b/images/Pokemon/1016_Fezandipiti.png differ diff --git a/images/Pokemon/1017_Ogerpon.png b/images/Pokemon/1017_Ogerpon.png new file mode 100644 index 0000000..54213c9 Binary files /dev/null and b/images/Pokemon/1017_Ogerpon.png differ diff --git a/images/Pokemon/1018_Archaludon.png b/images/Pokemon/1018_Archaludon.png new file mode 100644 index 0000000..27ac38f Binary files /dev/null and b/images/Pokemon/1018_Archaludon.png differ diff --git a/images/Pokemon/1019_Hydrapple.png b/images/Pokemon/1019_Hydrapple.png new file mode 100644 index 0000000..7948e02 Binary files /dev/null and b/images/Pokemon/1019_Hydrapple.png differ diff --git a/images/Pokemon/1020_Gouging_Fire.png b/images/Pokemon/1020_Gouging_Fire.png new file mode 100644 index 0000000..b7b5552 Binary files /dev/null and b/images/Pokemon/1020_Gouging_Fire.png differ diff --git a/images/Pokemon/1021_Raging_Bolt.png b/images/Pokemon/1021_Raging_Bolt.png new file mode 100644 index 0000000..5c44891 Binary files /dev/null and b/images/Pokemon/1021_Raging_Bolt.png differ diff --git a/images/Pokemon/1022_Iron_Boulder.png b/images/Pokemon/1022_Iron_Boulder.png new file mode 100644 index 0000000..ab6fa1d Binary files /dev/null and b/images/Pokemon/1022_Iron_Boulder.png differ diff --git a/images/Pokemon/1023_Iron_Crown.png b/images/Pokemon/1023_Iron_Crown.png new file mode 100644 index 0000000..0d3ebaa Binary files /dev/null and b/images/Pokemon/1023_Iron_Crown.png differ diff --git a/images/Pokemon/1024_Terapagos.png b/images/Pokemon/1024_Terapagos.png new file mode 100644 index 0000000..5ad774c Binary files /dev/null and b/images/Pokemon/1024_Terapagos.png differ diff --git a/images/Pokemon/1025_Pecharunt.png b/images/Pokemon/1025_Pecharunt.png new file mode 100644 index 0000000..1e5151c Binary files /dev/null and b/images/Pokemon/1025_Pecharunt.png differ diff --git a/index.html b/index.html new file mode 100644 index 0000000..c8d3d51 --- /dev/null +++ b/index.html @@ -0,0 +1,43 @@ + + + + + + OriginDex - Pokémon Tracker + + + +

OriginDex - Pokémon Tracker

+ + + + + + + + + + {% for pokemon in pokemon_list %} + + + + + + {% endfor %} + +
PokémonEarliest GameCaught
{{ pokemon.Pokemon }}{{ earliest_games.get(pokemon.Pokemon, 'Unknown') }}
+ + \ No newline at end of file diff --git a/pokemon_earliest_games.csv b/pokemon_earliest_games.csv new file mode 100644 index 0000000..9b1a748 --- /dev/null +++ b/pokemon_earliest_games.csv @@ -0,0 +1,1287 @@ +number,name,earliest_game,obtain_method,encounter_locations +0001,Bulbasaur,Yellow,Gift,N/A +0002,Ivysaur,Yellow,Evolve,N/A +0003,Venusaur,Yellow,Evolve,N/A +0004,Charmander,Yellow,Gift,N/A +0005,Charmeleon,Yellow,Evolve,N/A +0006,Charizard,Yellow,Evolve,N/A +0007,Squirtle,Yellow,Gift,N/A +0008,Wartortle,Yellow,Evolve,N/A +0009,Blastoise,Yellow,Evolve,N/A +0010,Caterpie,Yellow,Catchable,viridian-forest-area (walk) +0011,Metapod,Yellow,Evolve,N/A +0012,Butterfree,Yellow,Evolve,N/A +0013,Weedle,Red,Catchable,kanto-route-2-south-towards-viridian-city (walk) | kanto-route-24-area (walk) | kanto-route-25-area (walk) | viridian-forest-area (walk) +0014,Kakuna,Red,Evolve,N/A +0015,Beedrill,Red,Evolve,N/A +0016,Pidgey,Yellow,Catchable,kanto-route-12-area (walk) | kanto-route-1-area (walk) | kanto-route-2-south-towards-viridian-city (walk) | kanto-route-5-area (walk) | kanto-route-6-area (walk) | kanto-route-7-area (walk) | kanto-route-8-area (walk) | kanto-route-11-area (walk) | kanto-route-13-area (walk) | kanto-sea-route-21-area (walk) | kanto-route-24-area (walk) | kanto-route-25-area (walk) | viridian-forest-area (walk) +0017,Pidgeotto,Yellow,Evolve,N/A +0018,Pidgeot,Yellow,Evolve,N/A +0019,Rattata,Yellow,Catchable,kanto-route-1-area (walk) | kanto-route-2-south-towards-viridian-city (walk) | kanto-route-3-area (walk) | kanto-route-4-area (walk) | kanto-route-5-area (walk) | kanto-route-6-area (walk) | kanto-route-7-area (walk) | kanto-route-8-area (walk) | kanto-route-9-area (walk) | kanto-route-10-area (walk) | kanto-route-11-area (walk) | kanto-route-16-area (walk) | kanto-route-18-area (walk) | kanto-sea-route-21-area (walk) | kanto-route-22-area (walk) | pokemon-mansion-1f (walk) | pokemon-mansion-2f (walk) | pokemon-mansion-3f (walk) +0019,Rattata (Alolan Form),Ultra-Sun,Catchable,alola-route-1-east (walk) | alola-route-1-west (walk) | alola-route-2-north (walk) | alola-route-2-south (walk) | alola-route-4-area (walk) | alola-route-6-north (walk) | alola-route-6-south (walk) | alola-route-8-main (walk) | kalae-bay-area (walk) +0020,Raticate,Yellow,Evolve,N/A +0020,Raticate (Alolan Form),Ultra-Sun,Evolve,N/A +0021,Spearow,Yellow,Catchable,kanto-route-3-area (walk) | kanto-route-4-area (walk) | kanto-route-9-area (walk) | kanto-route-16-area (walk) | kanto-route-18-area (walk) | kanto-route-22-area (walk) +0022,Fearow,Yellow,Evolve,N/A +0023,Ekans,Red,Catchable,kanto-route-4-area (walk) | kanto-route-8-area (walk) | kanto-route-9-area (walk) | kanto-route-10-area (walk) | kanto-route-11-area (walk) | kanto-route-23-area (walk) +0024,Arbok,Red,Evolve,N/A +0025,Pikachu,Yellow,Gift,N/A +0025,Pikachu (Original Cap),Unknown,Unknown,N/A +0025,Pikachu (Hoenn Cap),Unknown,Unknown,N/A +0025,Pikachu (Sinnoh Cap),Unknown,Unknown,N/A +0025,Pikachu (Unova Cap),Unknown,Unknown,N/A +0025,Pikachu (Kalos Cap),Unknown,Unknown,N/A +0025,Pikachu (Alola Cap),Unknown,Unknown,N/A +0025,Pikachu (Partner Cap),Unknown,Unknown,N/A +0025,Pikachu (World Cap),Unknown,Unknown,N/A +0026,Raichu,Yellow,Evolve,N/A +0026,Raichu (Alolan Form),Unknown,Unknown,N/A +0027,Sandshrew,Yellow,Catchable,mt-moon-1f (walk) | kanto-route-3-area (walk) | kanto-route-4-area (walk) +0027,Sandshrew (Alolan Form),Ultra-Moon,Catchable,alola-route-14-area (walk) | mount-lanakila-base (walk) | mount-lanakila-outside (walk) | tapu-village-area (walk) +0028,Sandslash,Yellow,Evolve,N/A +0028,Sandslash (Alolan Form),Ultra-Moon,Evolve,N/A +0029,Nidoran-f,Yellow,Catchable,kanto-route-2-south-towards-viridian-city (walk) | kanto-route-9-area (walk) | kanto-route-10-area (walk) | kanto-route-22-area (walk) | kanto-safari-zone-middle (walk) | kanto-safari-zone-area-1-east (walk) | kanto-safari-zone-area-2-north (walk) | kanto-safari-zone-area-3-west (walk) +0030,Nidorina,Yellow,Evolve,N/A +0031,Nidoqueen,Yellow,Evolve,N/A +0032,Nidoran-m,Yellow,Catchable,kanto-route-2-south-towards-viridian-city (walk) | kanto-route-9-area (walk) | kanto-route-10-area (walk) | kanto-route-22-area (walk) | kanto-safari-zone-middle (walk) | kanto-safari-zone-area-1-east (walk) | kanto-safari-zone-area-2-north (walk) | kanto-safari-zone-area-3-west (walk) +0033,Nidorino,Yellow,Evolve,N/A +0034,Nidoking,Yellow,Evolve,N/A +0035,Clefairy,Yellow,Catchable,mt-moon-1f (walk) | mt-moon-b1f (walk) | mt-moon-b2f (walk) +0036,Clefable,Yellow,Evolve,N/A +0037,Vulpix,Blue,Catchable,kanto-route-7-area (walk) | kanto-route-8-area (walk) | pokemon-mansion-1f (walk) | pokemon-mansion-2f (walk) | pokemon-mansion-3f (walk) | pokemon-mansion-b1f (walk) +0037,Vulpix (Alolan Form),Ultra-Sun,Catchable,alola-route-14-area (walk) | mount-lanakila-base (walk) | mount-lanakila-outside (walk) | tapu-village-area (walk) +0038,Ninetales,Blue,Evolve,N/A +0038,Ninetales (Alolan Form),Ultra-Sun,Evolve,N/A +0039,Jigglypuff,Yellow,Catchable,kanto-route-5-area (walk) | kanto-route-6-area (walk) | kanto-route-7-area (walk) | kanto-route-8-area (walk) +0040,Wigglytuff,Yellow,Evolve,N/A +0041,Zubat,Yellow,Catchable,seafoam-islands-1f (walk) | seafoam-islands-b1f (walk) | seafoam-islands-b2f (walk) | seafoam-islands-b3f (walk) | seafoam-islands-b4f (walk) | mt-moon-1f (walk) | rock-tunnel-b1f (walk) | mt-moon-b1f (walk) | mt-moon-b2f (walk) | rock-tunnel-b2f (walk) | kanto-victory-road-2-1f (walk) | kanto-victory-road-2-2f (walk) +0042,Golbat,Yellow,Evolve,N/A +0043,Oddish,Yellow,Catchable,kanto-route-12-area (walk) | kanto-route-13-area (walk) | kanto-route-14-area (walk) | kanto-route-15-area (walk) | kanto-route-24-area (walk) | kanto-route-25-area (walk) +0044,Gloom,Yellow,Evolve,N/A +0045,Vileplume,Yellow,Evolve,N/A +0046,Paras,Yellow,Catchable,mt-moon-b1f (walk) | mt-moon-b2f (walk) | kanto-safari-zone-middle (walk) +0047,Parasect,Yellow,Evolve,N/A +0048,Venonat,Yellow,Catchable,kanto-route-14-area (walk) | kanto-route-15-area (walk) | kanto-route-24-area (walk) | kanto-route-25-area (walk) +0049,Venomoth,Yellow,Evolve,N/A +0050,Diglett,Yellow,Catchable,digletts-cave-area (walk) +0050,Diglett (Alolan Form),Ultra-Sun,Catchable,alola-route-5-area (bubbling-spots) | alola-route-7-area (bubbling-spots) | digletts-tunnel-area (walk) | digletts-tunnel-area (bubbling-spots) | verdant-cavern-trial-site (walk) +0051,Dugtrio,Yellow,Evolve,N/A +0051,Dugtrio (Alolan Form),Ultra-Sun,Evolve,N/A +0052,Meowth,Blue,Catchable,kanto-route-5-area (walk) | kanto-route-6-area (walk) | kanto-route-7-area (walk) | kanto-route-8-area (walk) +0052,Meowth (Alolan Form),Ultra-Sun,Catchable,alola-route-1-trainers-school (walk) | alola-route-2-south (walk) | hauoli-city-shopping-district (walk) | malie-garden-area (walk) +0052,Meowth (Galarian Form),Unknown,Unknown,N/A +0053,Persian,Blue,Evolve,N/A +0053,Persian (Alolan Form),Ultra-Sun,Evolve,N/A +0054,Psyduck,Yellow,Catchable,kanto-route-6-area (surf) +0055,Golduck,Yellow,Evolve,N/A +0056,Mankey,Yellow,Catchable,kanto-route-3-area (walk) | kanto-route-4-area (walk) | kanto-route-22-area (walk) | kanto-route-23-area (walk) +0057,Primeape,Yellow,Evolve,N/A +0058,Growlithe,Yellow,Catchable,pokemon-mansion-1f (walk) +0058,Growlithe (Hisuian Form),Unknown,Unknown,N/A +0059,Arcanine,Yellow,Evolve,N/A +0059,Arcanine (Hisuian Form),Unknown,Evolve,N/A +0060,Poliwag,Yellow,Catchable,seafoam-islands-b3f (good-rod) | seafoam-islands-b4f (good-rod) | kanto-route-12-area (good-rod) | kanto-sea-route-19-area (good-rod) | kanto-sea-route-20-area (good-rod) | cinnabar-island-area (good-rod) | viridian-city-area (good-rod) | viridian-city-area (super-rod) | cerulean-city-area (good-rod) | vermilion-city-area (good-rod) | celadon-city-area (good-rod) | fuchsia-city-area (good-rod) | pallet-town-area (good-rod) | kanto-route-6-area (good-rod) | kanto-route-10-area (good-rod) | kanto-route-11-area (good-rod) | kanto-route-13-area (good-rod) | kanto-route-17-area (good-rod) | kanto-route-18-area (good-rod) | kanto-sea-route-21-area (good-rod) | kanto-route-22-area (good-rod) | kanto-route-22-area (super-rod) | kanto-route-24-area (good-rod) | kanto-route-25-area (good-rod) | cerulean-cave-1f (good-rod) | cerulean-cave-b1f (good-rod) | kanto-route-23-area (good-rod) | kanto-route-23-area (super-rod) | kanto-safari-zone-middle (good-rod) | kanto-safari-zone-area-1-east (good-rod) | kanto-safari-zone-area-2-north (good-rod) | kanto-safari-zone-area-3-west (good-rod) +0061,Poliwhirl,Yellow,Evolve,N/A +0062,Poliwrath,Yellow,Evolve,N/A +0063,Abra,Yellow,Catchable,kanto-route-5-area (walk) | kanto-route-6-area (walk) | kanto-route-7-area (walk) | kanto-route-8-area (walk) +0064,Kadabra,Yellow,Evolve,N/A +0065,Alakazam,Yellow,Evolve,N/A +0066,Machop,Yellow,Catchable,rock-tunnel-b1f (walk) | kanto-route-10-area (walk) | rock-tunnel-b2f (walk) +0067,Machoke,Yellow,Evolve,N/A +0068,Machamp,Yellow,Evolve,N/A +0069,Bellsprout,Yellow,Catchable,kanto-route-12-area (walk) | kanto-route-13-area (walk) | kanto-route-14-area (walk) | kanto-route-15-area (walk) | kanto-route-24-area (walk) | kanto-route-25-area (walk) +0070,Weepinbell,Yellow,Evolve,N/A +0071,Victreebel,Yellow,Evolve,N/A +0072,Tentacool,Yellow,Catchable,seafoam-islands-b3f (surf) | seafoam-islands-b4f (surf) | kanto-sea-route-19-area (surf) | kanto-sea-route-19-area (super-rod) | kanto-sea-route-20-area (surf) | kanto-sea-route-20-area (super-rod) | cinnabar-island-area (super-rod) | vermilion-city-area (super-rod) | pallet-town-area (super-rod) | kanto-route-11-area (super-rod) | kanto-route-13-area (super-rod) | kanto-route-17-area (super-rod) | kanto-route-18-area (super-rod) | kanto-sea-route-21-area (surf) | kanto-sea-route-21-area (super-rod) | vermilion-city-ss-anne-dock (super-rod) +0073,Tentacruel,Yellow,Evolve,N/A +0074,Geodude,Yellow,Catchable,mt-moon-1f (walk) | rock-tunnel-b1f (walk) | mt-moon-b1f (walk) | mt-moon-b2f (walk) | rock-tunnel-b2f (walk) | kanto-victory-road-2-1f (walk) | kanto-victory-road-2-2f (walk) | kanto-victory-road-2-3f (walk) +0074,Geodude (Alolan Form),Sun,Catchable,alola-route-12-area (walk) | blush-mountain-area (walk) +0075,Graveler,Yellow,Evolve,N/A +0075,Graveler (Alolan Form),Ultra-Sun,Catchable,alola-route-12-area (walk) | alola-route-17-northeast (walk) | blush-mountain-area (walk) +0076,Golem,Yellow,Evolve,N/A +0076,Golem (Alolan Form),Sun,Evolve,N/A +0077,Ponyta,Yellow,Catchable,kanto-route-17-area (walk) +0077,Ponyta (Galarian Form),Unknown,Unknown,N/A +0078,Rapidash,Yellow,Evolve,N/A +0078,Rapidash (Galarian Form),Unknown,Evolve,N/A +0079,Slowpoke,Yellow,Catchable,seafoam-islands-1f (walk) | seafoam-islands-b1f (walk) | seafoam-islands-b2f (walk) | kanto-route-12-area (surf) | kanto-route-13-area (surf) +0079,Slowpoke (Galarian Form),Unknown,Unknown,N/A +0080,Slowbro,Yellow,Evolve,N/A +0080,Slowbro (Galarian Form),Unknown,Evolve,N/A +0081,Magnemite,Yellow,Catchable,kanto-route-10-area (walk) | power-plant-area (walk) +0082,Magneton,Yellow,Evolve,N/A +0083,Farfetch'd,Yellow,Catchable,kanto-route-12-area (walk) | kanto-route-13-area (walk) +0083,Farfetch'd (Galarian Form),Unknown,Unknown,N/A +0084,Doduo,Yellow,Catchable,kanto-route-16-area (walk) | kanto-route-17-area (walk) | kanto-route-18-area (walk) +0085,Dodrio,Yellow,Evolve,N/A +0086,Seel,Yellow,Catchable,seafoam-islands-b1f (walk) | seafoam-islands-b2f (walk) | seafoam-islands-b3f (walk) | seafoam-islands-b4f (walk) +0087,Dewgong,Yellow,Evolve,N/A +0088,Grimer,Yellow,Catchable,power-plant-area (walk) | pokemon-mansion-1f (walk) | pokemon-mansion-2f (walk) | pokemon-mansion-3f (walk) | pokemon-mansion-b1f (walk) +0088,Grimer (Alolan Form),Ultra-Sun,Catchable,alola-route-1-trainers-school (walk) | hauoli-city-shopping-district (walk) | malie-city-outer-cape (walk) +0089,Muk,Yellow,Evolve,N/A +0089,Muk (Alolan Form),Ultra-Sun,Evolve,N/A +0090,Shellder,Yellow,Catchable,kanto-route-17-area (super-rod) | kanto-route-18-area (super-rod) | vermilion-city-ss-anne-dock (super-rod) +0091,Cloyster,Yellow,Evolve,N/A +0092,Gastly,Yellow,Catchable,pokemon-tower-3f (walk) | pokemon-tower-4f (walk) | pokemon-tower-5f (walk) | pokemon-tower-6f (walk) | pokemon-tower-7f (walk) +0093,Haunter,Yellow,Evolve,N/A +0094,Gengar,Yellow,Evolve,N/A +0095,Onix,Yellow,Catchable,rock-tunnel-b2f (walk) | kanto-victory-road-2-1f (walk) | kanto-victory-road-2-2f (walk) | kanto-victory-road-2-3f (walk) +0096,Drowzee,Yellow,Catchable,kanto-route-11-area (walk) +0097,Hypno,Yellow,Evolve,N/A +0098,Krabby,Yellow,Catchable,seafoam-islands-1f (walk) | seafoam-islands-b1f (walk) | seafoam-islands-b2f (walk) | seafoam-islands-b3f (walk) | seafoam-islands-b3f (super-rod) | seafoam-islands-b4f (walk) | seafoam-islands-b4f (super-rod) | kanto-route-10-area (super-rod) | kanto-route-25-area (super-rod) +0099,Kingler,Yellow,Evolve,N/A +0100,Voltorb,Yellow,Catchable,power-plant-area (walk) | power-plant-area (only-one) +0100,Voltorb (Hisuian Form),Unknown,Unknown,N/A +0101,Electrode,Yellow,Evolve,N/A +0101,Electrode (Hisuian Form),Unknown,Evolve,N/A +0102,Exeggcute,Yellow,Catchable,kanto-safari-zone-middle (walk) | kanto-safari-zone-area-1-east (walk) | kanto-safari-zone-area-2-north (walk) | kanto-safari-zone-area-3-west (walk) +0103,Exeggutor,Yellow,Evolve,N/A +0103,Exeggutor (Alolan Form),Ultra-Sun,Catchable,exeggutor-island-area (walk) +0104,Cubone,Yellow,Catchable,pokemon-tower-5f (walk) | pokemon-tower-6f (walk) | pokemon-tower-7f (walk) | kanto-safari-zone-area-1-east (walk) | kanto-safari-zone-area-2-north (walk) | kanto-safari-zone-area-3-west (walk) +0105,Marowak,Yellow,Evolve,N/A +0105,Marowak (Alolan Form),Unknown,Unknown,N/A +0106,Hitmonlee,Yellow,Gift,N/A +0107,Hitmonchan,Yellow,Evolve,N/A +0108,Lickitung,Yellow,Catchable,cerulean-cave-b1f (walk) +0109,Koffing,Red,Catchable,pokemon-mansion-1f (walk) | pokemon-mansion-2f (walk) | pokemon-mansion-3f (walk) | pokemon-mansion-b1f (walk) +0110,Weezing,Red,Evolve,N/A +0110,Weezing (Galarian Form),Unknown,Unknown,N/A +0111,Rhyhorn,Yellow,Catchable,cerulean-cave-2f (walk) | cerulean-cave-b1f (walk) | kanto-safari-zone-middle (walk) | kanto-safari-zone-area-2-north (walk) +0112,Rhydon,Yellow,Evolve,N/A +0113,Chansey,Yellow,Catchable,cerulean-cave-b1f (walk) | kanto-safari-zone-middle (walk) | kanto-safari-zone-area-1-east (walk) +0114,Tangela,Yellow,Catchable,kanto-safari-zone-middle (walk) | kanto-safari-zone-area-3-west (walk) +0115,Kangaskhan,Yellow,Catchable,kanto-safari-zone-area-2-north (walk) +0116,Horsea,Yellow,Catchable,kanto-route-12-area (super-rod) | vermilion-city-area (super-rod) | kanto-route-10-area (super-rod) | kanto-route-11-area (super-rod) | kanto-route-13-area (super-rod) +0117,Seadra,Yellow,Evolve,N/A +0118,Goldeen,Yellow,Catchable,seafoam-islands-b3f (good-rod) | seafoam-islands-b4f (good-rod) | kanto-route-12-area (good-rod) | kanto-sea-route-19-area (good-rod) | kanto-sea-route-20-area (good-rod) | cinnabar-island-area (good-rod) | viridian-city-area (good-rod) | cerulean-city-area (good-rod) | cerulean-city-area (super-rod) | vermilion-city-area (good-rod) | celadon-city-area (good-rod) | celadon-city-area (super-rod) | fuchsia-city-area (good-rod) | pallet-town-area (good-rod) | kanto-route-6-area (good-rod) | kanto-route-6-area (super-rod) | kanto-route-10-area (good-rod) | kanto-route-11-area (good-rod) | kanto-route-13-area (good-rod) | kanto-route-17-area (good-rod) | kanto-route-18-area (good-rod) | kanto-sea-route-21-area (good-rod) | kanto-route-22-area (good-rod) | kanto-route-24-area (good-rod) | kanto-route-24-area (super-rod) | kanto-route-25-area (good-rod) | cerulean-cave-1f (good-rod) | cerulean-cave-1f (super-rod) | cerulean-cave-b1f (good-rod) | cerulean-cave-b1f (super-rod) | kanto-route-23-area (good-rod) | kanto-safari-zone-middle (good-rod) | kanto-safari-zone-area-1-east (good-rod) | kanto-safari-zone-area-2-north (good-rod) | kanto-safari-zone-area-3-west (good-rod) +0119,Seaking,Yellow,Evolve,N/A +0120,Staryu,Yellow,Catchable,seafoam-islands-b3f (surf) | seafoam-islands-b3f (super-rod) | seafoam-islands-b4f (surf) | seafoam-islands-b4f (super-rod) | kanto-sea-route-19-area (super-rod) | kanto-sea-route-20-area (super-rod) | cinnabar-island-area (super-rod) | pallet-town-area (super-rod) | kanto-sea-route-21-area (super-rod) | vermilion-city-ss-anne-dock (super-rod) +0121,Starmie,Yellow,Evolve,N/A +0122,Mr. Mime,Crystal,Catchable,kanto-sea-route-21-area (walk) +0122,Mr. Mime (Galarian Form),Unknown,Unknown,N/A +0123,Scyther,Yellow,Catchable,kanto-safari-zone-area-1-east (walk) | kanto-safari-zone-area-2-north (walk) +0124,Jynx,Crystal,Catchable,ice-path-b1f (walk) | ice-path-b2f (walk) | ice-path-b3f (walk) +0125,Electabuzz,Red,Catchable,power-plant-area (walk) +0126,Magmar,Blue,Catchable,pokemon-mansion-3f (walk) | pokemon-mansion-b1f (walk) +0127,Pinsir,Yellow,Catchable,kanto-safari-zone-area-2-north (walk) | kanto-safari-zone-area-3-west (walk) +0128,Tauros,Yellow,Catchable,kanto-safari-zone-area-1-east (walk) | kanto-safari-zone-area-3-west (walk) +0128,Tauros (Paldean Form),Unknown,Unknown,N/A +0128,Tauros (Blaze Breed),Unknown,Unknown,N/A +0128,Tauros (Aqua Breed),Unknown,Unknown,N/A +0129,Magikarp,Yellow,Catchable,seafoam-islands-b3f (old-rod) | seafoam-islands-b4f (old-rod) | kanto-route-12-area (old-rod) | kanto-sea-route-19-area (old-rod) | kanto-sea-route-20-area (old-rod) | cinnabar-island-area (old-rod) | viridian-city-area (old-rod) | cerulean-city-area (old-rod) | vermilion-city-area (old-rod) | celadon-city-area (old-rod) | fuchsia-city-area (old-rod) | fuchsia-city-area (super-rod) | pallet-town-area (old-rod) | kanto-route-6-area (old-rod) | kanto-route-10-area (old-rod) | kanto-route-11-area (old-rod) | kanto-route-13-area (old-rod) | kanto-route-17-area (old-rod) | kanto-route-18-area (old-rod) | kanto-sea-route-21-area (old-rod) | kanto-route-22-area (old-rod) | kanto-route-24-area (old-rod) | kanto-route-25-area (old-rod) | cerulean-cave-1f (old-rod) | cerulean-cave-b1f (old-rod) | kanto-route-23-area (old-rod) | kanto-safari-zone-middle (old-rod) | kanto-safari-zone-middle (super-rod) | kanto-safari-zone-area-1-east (old-rod) | kanto-safari-zone-area-1-east (super-rod) | kanto-safari-zone-area-2-north (old-rod) | kanto-safari-zone-area-2-north (super-rod) | kanto-safari-zone-area-3-west (old-rod) | kanto-safari-zone-area-3-west (super-rod) | kanto-route-4-pokemon-center (gift) | kanto-route-3-pokemon-center (gift) +0130,Gyarados,Yellow,Evolve,N/A +0131,Lapras,Yellow,Gift,N/A +0132,Ditto,Yellow,Catchable,cerulean-cave-1f (walk) | cerulean-cave-2f (walk) | cerulean-cave-b1f (walk) | pokemon-mansion-b1f (walk) +0133,Eevee,Yellow,Gift,N/A +0134,Vaporeon,Yellow,Evolve,N/A +0135,Jolteon,Yellow,Evolve,N/A +0136,Flareon,Yellow,Evolve,N/A +0137,Porygon,Platinum,Gift,N/A +0138,Omanyte,Yellow,Gift,N/A +0139,Omastar,Yellow,Evolve,N/A +0140,Kabuto,Yellow,Gift,N/A +0141,Kabutops,Yellow,Evolve,N/A +0142,Aerodactyl,Yellow,Gift,N/A +0143,Snorlax,Yellow,Catchable,kanto-route-12-area (pokeflute) | kanto-route-16-area (pokeflute) +0144,Articuno,Yellow,Catchable,seafoam-islands-b4f (only-one) +0144,Articuno (Galarian Form),Unknown,Unknown,N/A +0145,Zapdos,Yellow,Catchable,power-plant-area (only-one) +0145,Zapdos (Galarian Form),Unknown,Unknown,N/A +0146,Moltres,Yellow,Catchable,kanto-victory-road-2-2f (only-one) +0146,Moltres (Galarian Form),Unknown,Unknown,N/A +0147,Dratini,Yellow,Catchable,kanto-safari-zone-middle (super-rod) | kanto-safari-zone-area-1-east (super-rod) | kanto-safari-zone-area-2-north (super-rod) | kanto-safari-zone-area-3-west (super-rod) +0148,Dragonair,Yellow,Evolve,N/A +0149,Dragonite,Yellow,Evolve,N/A +0150,Mewtwo,Yellow,Catchable,cerulean-cave-b1f (only-one) +0151,Mew,Emerald,Catchable,faraway-island-area (only-one) +0152,Chikorita,Crystal,Gift,N/A +0153,Bayleef,Crystal,Evolve,N/A +0154,Meganium,Crystal,Evolve,N/A +0155,Cyndaquil,Crystal,Gift,N/A +0156,Quilava,Crystal,Evolve,N/A +0157,Typhlosion,Crystal,Evolve,N/A +0157,Typhlosion (Hisuian Form),Unknown,Unknown,N/A +0158,Totodile,Crystal,Gift,N/A +0159,Croconaw,Crystal,Evolve,N/A +0160,Feraligatr,Crystal,Evolve,N/A +0161,Sentret,Crystal,Catchable,johto-route-29-area (walk) | johto-route-43-area (walk) | kanto-route-1-area (walk) +0162,Furret,Crystal,Evolve,N/A +0163,Hoothoot,Crystal,Catchable,johto-route-29-area (walk) | johto-route-29-area (headbutt-low) | johto-route-29-area (headbutt-normal) | johto-route-29-area (headbutt-high) | johto-route-30-area (walk) | johto-route-30-area (headbutt-low) | johto-route-30-area (headbutt-normal) | johto-route-30-area (headbutt-high) | johto-route-31-area (walk) | johto-route-31-area (headbutt-low) | johto-route-31-area (headbutt-normal) | johto-route-31-area (headbutt-high) | johto-route-32-area (walk) | johto-route-32-area (headbutt-low) | johto-route-32-area (headbutt-normal) | johto-route-32-area (headbutt-high) | ilex-forest-area (walk) | ilex-forest-area (headbutt-low) | ilex-forest-area (headbutt-normal) | ilex-forest-area (headbutt-high) | johto-route-34-area (walk) | johto-route-34-area (headbutt-low) | johto-route-34-area (headbutt-normal) | johto-route-34-area (headbutt-high) | johto-route-35-area (walk) | johto-route-35-area (headbutt-low) | johto-route-35-area (headbutt-normal) | johto-route-35-area (headbutt-high) | national-park-area (walk) | johto-route-36-area (walk) | johto-route-36-area (headbutt-low) | johto-route-36-area (headbutt-normal) | johto-route-36-area (headbutt-high) | johto-route-37-area (walk) | johto-route-37-area (headbutt-low) | johto-route-37-area (headbutt-normal) | johto-route-37-area (headbutt-high) | johto-route-38-area (headbutt-low) | johto-route-38-area (headbutt-normal) | johto-route-38-area (headbutt-high) | johto-route-39-area (headbutt-low) | johto-route-39-area (headbutt-normal) | johto-route-39-area (headbutt-high) | johto-route-43-area (walk) | johto-route-43-area (headbutt-low) | johto-route-43-area (headbutt-normal) | johto-route-43-area (headbutt-high) | lake-of-rage-area (headbutt-low) | lake-of-rage-area (headbutt-normal) | lake-of-rage-area (headbutt-high) | kanto-route-26-area (headbutt-low) | kanto-route-26-area (headbutt-normal) | kanto-route-26-area (headbutt-high) | kanto-route-27-area (headbutt-low) | kanto-route-27-area (headbutt-normal) | kanto-route-27-area (headbutt-high) | kanto-route-1-area (walk) | kanto-route-2-south-towards-viridian-city (walk) | kanto-route-5-area (walk) | kanto-route-25-area (walk) +0164,Noctowl,Crystal,Evolve,N/A +0165,Ledyba,Crystal,Catchable,johto-route-29-area (headbutt-low) | johto-route-29-area (headbutt-normal) | johto-route-30-area (walk) | johto-route-30-area (headbutt-low) | johto-route-30-area (headbutt-normal) | johto-route-31-area (walk) | johto-route-31-area (headbutt-low) | johto-route-31-area (headbutt-normal) | johto-route-34-area (headbutt-low) | johto-route-34-area (headbutt-normal) | johto-route-35-area (headbutt-low) | johto-route-35-area (headbutt-normal) | national-park-area (walk) | johto-route-36-area (walk) | johto-route-36-area (headbutt-low) | johto-route-36-area (headbutt-normal) | johto-route-37-area (headbutt-low) | johto-route-37-area (headbutt-normal) | johto-route-38-area (headbutt-low) | johto-route-38-area (headbutt-normal) | johto-route-39-area (headbutt-low) | johto-route-39-area (headbutt-normal) | kanto-route-2-south-towards-viridian-city (walk) +0166,Ledian,Crystal,Evolve,N/A +0167,Spinarak,Crystal,Catchable,johto-route-29-area (headbutt-low) | johto-route-29-area (headbutt-normal) | johto-route-30-area (walk) | johto-route-30-area (headbutt-low) | johto-route-30-area (headbutt-normal) | johto-route-31-area (walk) | johto-route-31-area (headbutt-low) | johto-route-31-area (headbutt-normal) | johto-route-34-area (headbutt-low) | johto-route-34-area (headbutt-normal) | johto-route-35-area (headbutt-low) | johto-route-35-area (headbutt-normal) | national-park-area (walk) | johto-route-36-area (walk) | johto-route-36-area (headbutt-low) | johto-route-36-area (headbutt-normal) | johto-route-37-area (walk) | johto-route-37-area (headbutt-low) | johto-route-37-area (headbutt-normal) | johto-route-38-area (headbutt-low) | johto-route-38-area (headbutt-normal) | johto-route-39-area (headbutt-low) | johto-route-39-area (headbutt-normal) | kanto-route-2-south-towards-viridian-city (walk) +0168,Ariados,Crystal,Evolve,N/A +0169,Crobat,Yellow,Evolve,N/A +0170,Chinchou,Crystal,Catchable,new-bark-town-area (good-rod) | new-bark-town-area (super-rod) | johto-sea-route-41-area (good-rod) | johto-sea-route-41-area (super-rod) | kanto-sea-route-20-area (good-rod) | kanto-sea-route-20-area (super-rod) | cinnabar-island-area (good-rod) | cinnabar-island-area (super-rod) | vermilion-city-area (good-rod) | vermilion-city-area (super-rod) | pallet-town-area (good-rod) | pallet-town-area (super-rod) | kanto-route-26-area (good-rod) | kanto-route-26-area (super-rod) | kanto-route-27-area (good-rod) | kanto-route-27-area (super-rod) | kanto-sea-route-21-area (good-rod) | kanto-sea-route-21-area (super-rod) | vermilion-city-ss-anne-dock (good-rod) | vermilion-city-ss-anne-dock (super-rod) +0171,Lanturn,Crystal,Evolve,N/A +0172,Pichu,Crystal,Breed,N/A +0173,Cleffa,Crystal,Breed,N/A +0174,Igglybuff,Crystal,Breed,N/A +0175,Togepi,Crystal,Breed,N/A +0176,Togetic,Unknown,Unknown,N/A +0177,Natu,Crystal,Catchable,ruins-of-alph-outside (walk) +0178,Xatu,Crystal,Evolve,N/A +0179,Mareep,Gold,Catchable,johto-route-32-area (walk) | johto-route-42-area (walk) | johto-route-43-area (walk) +0180,Flaaffy,Gold,Evolve,N/A +0181,Ampharos,Gold,Evolve,N/A +0182,Bellossom,Yellow,Evolve,N/A +0183,Marill,Crystal,Catchable,johto-route-42-area (walk) | mt-mortar-1f (walk) | mt-mortar-1f (surf) | mt-mortar-lower-cave (walk) | mt-mortar-upper-cave (walk) | mt-mortar-upper-cave (surf) | mt-mortar-b1f (walk) | mt-mortar-b1f (surf) +0184,Azumarill,Crystal,Evolve,N/A +0185,Sudowoodo,Crystal,Catchable,johto-route-36-area (squirt-bottle) +0186,Politoed,Yellow,Evolve,N/A +0187,Hoppip,Crystal,Catchable,johto-route-29-area (walk) | johto-route-30-area (walk) | johto-route-31-area (walk) | johto-route-32-area (walk) | johto-route-33-area (walk) | kanto-route-11-area (walk) | kanto-route-13-area (walk) | kanto-route-14-area (walk) | kanto-route-15-area (walk) +0188,Skiploom,Crystal,Evolve,N/A +0189,Jumpluff,Crystal,Evolve,N/A +0190,Aipom,Crystal,Catchable,johto-route-33-area (headbutt-low) | johto-route-33-area (headbutt-normal) | johto-route-33-area (headbutt-high) | johto-route-42-area (headbutt-low) | johto-route-42-area (headbutt-normal) | johto-route-42-area (headbutt-high) | johto-route-44-area (headbutt-low) | johto-route-44-area (headbutt-normal) | johto-route-44-area (headbutt-high) | johto-route-45-area (headbutt-low) | johto-route-45-area (headbutt-normal) | johto-route-45-area (headbutt-high) | johto-route-46-area (headbutt-low) | johto-route-46-area (headbutt-normal) | johto-route-46-area (headbutt-high) | azalea-town-area (headbutt-low) | azalea-town-area (headbutt-normal) | azalea-town-area (headbutt-high) +0191,Sunkern,Crystal,Catchable,national-park-area (walk) | kanto-route-24-area (walk) +0192,Sunflora,Crystal,Evolve,N/A +0193,Yanma,Crystal,Catchable,johto-route-35-area (walk) +0194,Wooper,Crystal,Catchable,johto-route-32-area (walk) | ruins-of-alph-outside (walk) | ruins-of-alph-outside (surf) | union-cave-1f (walk) | union-cave-1f (surf) | union-cave-b1f (walk) | union-cave-b1f (surf) +0194,Wooper (Paldean Form),Unknown,Unknown,N/A +0195,Quagsire,Crystal,Evolve,N/A +0196,Espeon,Yellow,Evolve,N/A +0197,Umbreon,Yellow,Evolve,N/A +0198,Murkrow,Crystal,Catchable,kanto-route-7-area (walk) | kanto-route-16-area (walk) +0199,Slowking,Yellow,Evolve,N/A +0199,Slowking (Galarian Form),Unknown,Evolve,N/A +0200,Misdreavus,Crystal,Catchable,mt-silver-2f (walk) +0201,Unown,Crystal,Catchable,ruins-of-alph-interior-a (walk) | ruins-of-alph-interior-b (walk) | ruins-of-alph-interior-c (walk) | ruins-of-alph-interior-d (walk) +0201,Unown (B),Crystal,Catchable,ruins-of-alph-interior-a (walk) | ruins-of-alph-interior-b (walk) | ruins-of-alph-interior-c (walk) | ruins-of-alph-interior-d (walk) +0201,Unown (C),Crystal,Catchable,ruins-of-alph-interior-a (walk) | ruins-of-alph-interior-b (walk) | ruins-of-alph-interior-c (walk) | ruins-of-alph-interior-d (walk) +0201,Unown (D),Crystal,Catchable,ruins-of-alph-interior-a (walk) | ruins-of-alph-interior-b (walk) | ruins-of-alph-interior-c (walk) | ruins-of-alph-interior-d (walk) +0201,Unown (E),Crystal,Catchable,ruins-of-alph-interior-a (walk) | ruins-of-alph-interior-b (walk) | ruins-of-alph-interior-c (walk) | ruins-of-alph-interior-d (walk) +0201,Unown (F),Crystal,Catchable,ruins-of-alph-interior-a (walk) | ruins-of-alph-interior-b (walk) | ruins-of-alph-interior-c (walk) | ruins-of-alph-interior-d (walk) +0201,Unown (G),Crystal,Catchable,ruins-of-alph-interior-a (walk) | ruins-of-alph-interior-b (walk) | ruins-of-alph-interior-c (walk) | ruins-of-alph-interior-d (walk) +0201,Unown (H),Crystal,Catchable,ruins-of-alph-interior-a (walk) | ruins-of-alph-interior-b (walk) | ruins-of-alph-interior-c (walk) | ruins-of-alph-interior-d (walk) +0201,Unown (I),Crystal,Catchable,ruins-of-alph-interior-a (walk) | ruins-of-alph-interior-b (walk) | ruins-of-alph-interior-c (walk) | ruins-of-alph-interior-d (walk) +0201,Unown (J),Crystal,Catchable,ruins-of-alph-interior-a (walk) | ruins-of-alph-interior-b (walk) | ruins-of-alph-interior-c (walk) | ruins-of-alph-interior-d (walk) +0201,Unown (K),Crystal,Catchable,ruins-of-alph-interior-a (walk) | ruins-of-alph-interior-b (walk) | ruins-of-alph-interior-c (walk) | ruins-of-alph-interior-d (walk) +0201,Unown (L),Crystal,Catchable,ruins-of-alph-interior-a (walk) | ruins-of-alph-interior-b (walk) | ruins-of-alph-interior-c (walk) | ruins-of-alph-interior-d (walk) +0201,Unown (M),Crystal,Catchable,ruins-of-alph-interior-a (walk) | ruins-of-alph-interior-b (walk) | ruins-of-alph-interior-c (walk) | ruins-of-alph-interior-d (walk) +0201,Unown (N),Crystal,Catchable,ruins-of-alph-interior-a (walk) | ruins-of-alph-interior-b (walk) | ruins-of-alph-interior-c (walk) | ruins-of-alph-interior-d (walk) +0201,Unown (O),Crystal,Catchable,ruins-of-alph-interior-a (walk) | ruins-of-alph-interior-b (walk) | ruins-of-alph-interior-c (walk) | ruins-of-alph-interior-d (walk) +0201,Unown (P),Crystal,Catchable,ruins-of-alph-interior-a (walk) | ruins-of-alph-interior-b (walk) | ruins-of-alph-interior-c (walk) | ruins-of-alph-interior-d (walk) +0201,Unown (Q),Crystal,Catchable,ruins-of-alph-interior-a (walk) | ruins-of-alph-interior-b (walk) | ruins-of-alph-interior-c (walk) | ruins-of-alph-interior-d (walk) +0201,Unown (R),Crystal,Catchable,ruins-of-alph-interior-a (walk) | ruins-of-alph-interior-b (walk) | ruins-of-alph-interior-c (walk) | ruins-of-alph-interior-d (walk) +0201,Unown (S),Crystal,Catchable,ruins-of-alph-interior-a (walk) | ruins-of-alph-interior-b (walk) | ruins-of-alph-interior-c (walk) | ruins-of-alph-interior-d (walk) +0201,Unown (T),Crystal,Catchable,ruins-of-alph-interior-a (walk) | ruins-of-alph-interior-b (walk) | ruins-of-alph-interior-c (walk) | ruins-of-alph-interior-d (walk) +0201,Unown (U),Crystal,Catchable,ruins-of-alph-interior-a (walk) | ruins-of-alph-interior-b (walk) | ruins-of-alph-interior-c (walk) | ruins-of-alph-interior-d (walk) +0201,Unown (V),Crystal,Catchable,ruins-of-alph-interior-a (walk) | ruins-of-alph-interior-b (walk) | ruins-of-alph-interior-c (walk) | ruins-of-alph-interior-d (walk) +0201,Unown (W),Crystal,Catchable,ruins-of-alph-interior-a (walk) | ruins-of-alph-interior-b (walk) | ruins-of-alph-interior-c (walk) | ruins-of-alph-interior-d (walk) +0201,Unown (X),Crystal,Catchable,ruins-of-alph-interior-a (walk) | ruins-of-alph-interior-b (walk) | ruins-of-alph-interior-c (walk) | ruins-of-alph-interior-d (walk) +0201,Unown (Y),Crystal,Catchable,ruins-of-alph-interior-a (walk) | ruins-of-alph-interior-b (walk) | ruins-of-alph-interior-c (walk) | ruins-of-alph-interior-d (walk) +0201,Unown (Z),Crystal,Catchable,ruins-of-alph-interior-a (walk) | ruins-of-alph-interior-b (walk) | ruins-of-alph-interior-c (walk) | ruins-of-alph-interior-d (walk) +0201,Unown (!),Crystal,Catchable,ruins-of-alph-interior-a (walk) | ruins-of-alph-interior-b (walk) | ruins-of-alph-interior-c (walk) | ruins-of-alph-interior-d (walk) +0201,Unown (?),Crystal,Catchable,ruins-of-alph-interior-a (walk) | ruins-of-alph-interior-b (walk) | ruins-of-alph-interior-c (walk) | ruins-of-alph-interior-d (walk) +0202,Wobbuffet,Crystal,Catchable,dark-cave-blackthorn-city-entrance (walk) +0203,Girafarig,Gold,Catchable,johto-route-43-area (walk) +0204,Pineco,Crystal,Catchable,johto-route-29-area (headbutt-high) | johto-route-30-area (headbutt-high) | johto-route-31-area (headbutt-high) | johto-route-32-area (headbutt-high) | ilex-forest-area (headbutt-low) | ilex-forest-area (headbutt-normal) | johto-route-34-area (headbutt-high) | johto-route-35-area (headbutt-high) | johto-route-36-area (headbutt-high) | johto-route-37-area (headbutt-high) | johto-route-38-area (headbutt-high) | johto-route-39-area (headbutt-high) | johto-route-43-area (headbutt-high) | lake-of-rage-area (headbutt-high) | kanto-route-26-area (headbutt-high) | kanto-route-27-area (headbutt-high) +0205,Forretress,Crystal,Evolve,N/A +0206,Dunsparce,Crystal,Catchable,dark-cave-violet-city-entrance (walk) +0207,Gligar,Crystal,Catchable,johto-route-45-area (walk) +0208,Steelix,Yellow,Evolve,N/A +0209,Snubbull,Crystal,Catchable,johto-route-34-area (walk) | johto-route-35-area (walk) | kanto-route-5-area (walk) | kanto-route-6-area (walk) | kanto-route-7-area (walk) | kanto-route-8-area (walk) +0210,Granbull,Crystal,Evolve,N/A +0211,Qwilfish,Crystal,Catchable,johto-route-32-area (old-rod) | johto-route-32-area (good-rod) | johto-route-32-area (super-rod) | kanto-route-12-area (super-rod) | kanto-route-13-area (super-rod) +0211,Qwilfish (Hisuian Form),Unknown,Unknown,N/A +0212,Scizor,Yellow,Evolve,N/A +0213,Shuckle,Crystal,Catchable,johto-sea-route-40-area (rock-smash) | cianwood-city-area (rock-smash) | dark-cave-violet-city-entrance (rock-smash) | cianwood-city-manias-house (gift) +0214,Heracross,Crystal,Catchable,johto-route-33-area (headbutt-high) | johto-route-42-area (headbutt-high) | johto-route-44-area (headbutt-high) | johto-route-45-area (headbutt-high) | johto-route-46-area (headbutt-high) | azalea-town-area (headbutt-high) +0215,Sneasel,Crystal,Catchable,ice-path-b1f (walk) | ice-path-b2f (walk) | ice-path-b3f (walk) +0215,Sneasel (Hisuian Form),Unknown,Unknown,N/A +0216,Teddiursa,Crystal,Catchable,dark-cave-violet-city-entrance (walk) | dark-cave-blackthorn-city-entrance (walk) +0217,Ursaring,Crystal,Evolve,N/A +0218,Slugma,Crystal,Catchable,kanto-route-16-area (walk) | kanto-route-17-area (walk) | kanto-route-18-area (walk) +0219,Magcargo,Crystal,Evolve,N/A +0220,Swinub,Crystal,Catchable,ice-path-1f (walk) | ice-path-b1f (walk) | ice-path-b2f (walk) | ice-path-b3f (walk) +0221,Piloswine,Crystal,Evolve,N/A +0222,Corsola,Crystal,Catchable,cherrygrove-city-area (good-rod) | cherrygrove-city-area (super-rod) | union-cave-b2f (good-rod) | union-cave-b2f (super-rod) | johto-route-34-area (good-rod) | johto-route-34-area (super-rod) | olivine-city-area (good-rod) | olivine-city-area (super-rod) | johto-sea-route-40-area (good-rod) | johto-sea-route-40-area (super-rod) | cianwood-city-area (good-rod) | cianwood-city-area (super-rod) | kanto-sea-route-19-area (good-rod) | kanto-sea-route-19-area (super-rod) +0222,Corsola (Galarian Form),Unknown,Unknown,N/A +0223,Remoraid,Gold,Catchable,johto-route-44-area (old-rod) | johto-route-44-area (good-rod) | johto-route-44-area (super-rod) +0224,Octillery,Gold,Evolve,N/A +0225,Delibird,Crystal,Catchable,ice-path-1f (walk) | ice-path-b1f (walk) | ice-path-b2f (walk) | ice-path-b3f (walk) +0226,Mantine,Crystal,Catchable,johto-sea-route-41-area (surf) +0227,Skarmory,Crystal,Catchable,johto-route-45-area (walk) +0228,Houndour,Crystal,Catchable,kanto-route-7-area (walk) +0229,Houndoom,Crystal,Evolve,N/A +0230,Kingdra,Yellow,Evolve,N/A +0231,Phanpy,Crystal,Catchable,johto-route-45-area (walk) | johto-route-46-area (walk) +0232,Donphan,Crystal,Evolve,N/A +0233,Porygon2,Platinum,Evolve,N/A +0234,Stantler,Crystal,Catchable,johto-route-37-area (walk) +0235,Smeargle,Crystal,Catchable,ruins-of-alph-outside (walk) +0236,Tyrogue,Crystal,Breed,N/A +0237,Hitmontop,Yellow,Evolve,N/A +0238,Smoochum,Crystal,Breed,N/A +0239,Elekid,Crystal,Breed,N/A +0240,Magby,Crystal,Breed,N/A +0241,Miltank,Crystal,Catchable,johto-route-38-area (walk) | johto-route-39-area (walk) +0242,Blissey,Yellow,Evolve,N/A +0243,Raikou,Crystal,Catchable,roaming-johto-area (roaming-grass) +0244,Entei,Crystal,Catchable,roaming-johto-area (roaming-grass) +0245,Suicune,Crystal,Catchable,bell-tower-1f (only-one) +0246,Larvitar,Crystal,Catchable,mt-silver-2f (walk) | mt-silver-1f (walk) | mt-silver-top (walk) +0247,Pupitar,Crystal,Evolve,N/A +0248,Tyranitar,Crystal,Evolve,N/A +0249,Lugia,Crystal,Catchable,whirl-islands-b2f (only-one) +0250,Ho-Oh,Crystal,Catchable,bell-tower-roof (only-one) +0251,Celebi,Crystal,Catchable,ilex-forest-area (only-one) +0252,Treecko,Emerald,Gift,N/A +0253,Grovyle,Emerald,Evolve,N/A +0254,Sceptile,Emerald,Evolve,N/A +0255,Torchic,Emerald,Gift,N/A +0256,Combusken,Emerald,Evolve,N/A +0257,Blaziken,Emerald,Evolve,N/A +0258,Mudkip,Emerald,Gift,N/A +0259,Marshtomp,Emerald,Evolve,N/A +0260,Swampert,Emerald,Evolve,N/A +0261,Poochyena,Emerald,Catchable,petalburg-woods-area (walk) | hoenn-route-101-area (walk) | hoenn-route-102-area (walk) | hoenn-route-103-area (walk) | hoenn-route-104-area (walk) | hoenn-route-110-area (walk) | hoenn-route-116-area (walk) | hoenn-route-117-area (walk) | hoenn-route-120-area (walk) | hoenn-route-121-area (walk) | hoenn-route-123-area (walk) +0262,Mightyena,Emerald,Evolve,N/A +0263,Zigzagoon,Emerald,Catchable,hoenn-route-101-area (walk) | hoenn-route-102-area (walk) | hoenn-route-103-area (walk) | hoenn-route-118-area (walk) | hoenn-route-119-area (walk) +0263,Zigzagoon (Galarian Form),Unknown,Unknown,N/A +0264,Linoone,Emerald,Evolve,N/A +0264,Linoone (Galarian Form),Unknown,Evolve,N/A +0265,Wurmple,Emerald,Catchable,petalburg-woods-area (walk) | hoenn-route-101-area (walk) | hoenn-route-102-area (walk) | hoenn-route-104-area (walk) +0266,Silcoon,Emerald,Evolve,N/A +0267,Beautifly,Emerald,Evolve,N/A +0268,Cascoon,Emerald,Evolve,N/A +0269,Dustox,Emerald,Evolve,N/A +0270,Lotad,Emerald,Catchable,hoenn-route-102-area (walk) | hoenn-route-114-area (walk) +0271,Lombre,Emerald,Evolve,N/A +0272,Ludicolo,Emerald,Evolve,N/A +0273,Seedot,Emerald,Catchable,hoenn-route-102-area (walk) | hoenn-route-117-area (walk) | hoenn-route-120-area (walk) +0274,Nuzleaf,Emerald,Evolve,N/A +0275,Shiftry,Emerald,Evolve,N/A +0276,Taillow,Emerald,Catchable,petalburg-woods-area (walk) | hoenn-route-104-area (walk) | hoenn-route-115-area (walk) | hoenn-route-116-area (walk) +0277,Swellow,Emerald,Evolve,N/A +0278,Wingull,Emerald,Catchable,slateport-city-area (surf) | lilycove-city-area (surf) | mossdeep-city-area (surf) | ever-grande-city-area (surf) | mt-pyre-outside (walk) | hoenn-route-103-area (walk) | hoenn-route-103-area (surf) | hoenn-route-104-area (walk) | hoenn-route-104-area (surf) | hoenn-route-105-area (surf) | hoenn-route-106-area (surf) | hoenn-route-107-area (surf) | hoenn-route-108-area (surf) | hoenn-route-109-area (surf) | hoenn-route-110-area (walk) | hoenn-route-110-area (surf) | hoenn-route-115-area (walk) | hoenn-route-115-area (surf) | hoenn-route-118-area (walk) | hoenn-route-118-area (surf) | hoenn-route-119-area (surf) | hoenn-route-121-area (walk) | hoenn-route-121-area (surf) | hoenn-route-122-area (surf) | hoenn-route-123-area (walk) | hoenn-route-123-area (surf) | hoenn-route-124-area (surf) | hoenn-route-125-area (surf) | hoenn-route-126-area (surf) | hoenn-route-127-area (surf) | hoenn-route-128-area (surf) | hoenn-route-129-area (surf) | hoenn-route-130-area (surf) | hoenn-route-131-area (surf) | hoenn-route-132-area (surf) | hoenn-route-133-area (surf) | hoenn-route-134-area (surf) | dewford-town-area (surf) | pacifidlog-town-area (surf) +0279,Pelipper,Emerald,Evolve,N/A +0280,Ralts,Emerald,Catchable,hoenn-route-102-area (walk) +0281,Kirlia,Emerald,Evolve,N/A +0282,Gardevoir,Emerald,Evolve,N/A +0283,Surskit,Ruby,Catchable,hoenn-route-102-area (surf) | hoenn-route-102-area (walk) | hoenn-route-111-area (surf) | hoenn-route-114-area (surf) | hoenn-route-114-area (walk) | hoenn-route-117-area (surf) | hoenn-route-117-area (walk) | hoenn-route-120-area (surf) | hoenn-route-120-area (walk) +0284,Masquerain,Ruby,Evolve,N/A +0285,Shroomish,Emerald,Catchable,petalburg-woods-area (walk) +0286,Breloom,Emerald,Evolve,N/A +0287,Slakoth,Emerald,Catchable,petalburg-woods-area (walk) +0288,Vigoroth,Emerald,Evolve,N/A +0289,Slaking,Emerald,Evolve,N/A +0290,Nincada,Emerald,Catchable,hoenn-route-116-area (walk) +0291,Ninjask,Emerald,Evolve,N/A +0292,Shedinja,Emerald,Evolve,N/A +0293,Whismur,Emerald,Catchable,rusturf-tunnel-area (walk) | hoenn-victory-road-1f (walk) | hoenn-route-116-area (walk) | desert-underpass-area (walk) +0294,Loudred,Emerald,Evolve,N/A +0295,Exploud,Emerald,Evolve,N/A +0296,Makuhita,Emerald,Catchable,granite-cave-1f (walk) | granite-cave-b1f (walk) | granite-cave-1fsmall-room (walk) | hoenn-victory-road-1f (walk) +0297,Hariyama,Emerald,Evolve,N/A +0298,Azurill,Diamond,Breed,N/A +0299,Nosepass,Emerald,Catchable,granite-cave-b2f (rock-smash) +0300,Skitty,Emerald,Catchable,hoenn-route-116-area (walk) +0301,Delcatty,Emerald,Evolve,N/A +0302,Sableye,Emerald,Catchable,granite-cave-b1f (walk) | granite-cave-b2f (walk) | cave-of-origin-1f (walk) | cave-of-origin-b1f (walk) | cave-of-origin-b2f (walk) | cave-of-origin-b3f (walk) | hoenn-victory-road-b2f (walk) | sky-pillar-1f (walk) | sky-pillar-3f (walk) | sky-pillar-5f (walk) +0303,Mawile,Emerald,Catchable,hoenn-victory-road-b1f (walk) | hoenn-victory-road-b2f (walk) +0304,Aron,Emerald,Catchable,granite-cave-b1f (walk) | granite-cave-b2f (walk) | granite-cave-1fsmall-room (walk) | hoenn-victory-road-1f (walk) +0305,Lairon,Emerald,Evolve,N/A +0306,Aggron,Emerald,Evolve,N/A +0307,Meditite,Ruby,Catchable,mt-pyre-outside (walk) | hoenn-victory-road-b1f (walk) +0308,Medicham,Ruby,Evolve,N/A +0309,Electrike,Emerald,Catchable,hoenn-route-110-area (walk) | hoenn-route-118-area (walk) +0310,Manectric,Emerald,Evolve,N/A +0311,Plusle,Emerald,Catchable,hoenn-route-110-area (walk) +0312,Minun,Emerald,Catchable,hoenn-route-110-area (walk) +0313,Volbeat,Emerald,Catchable,hoenn-route-117-area (walk) +0314,Illumise,Emerald,Catchable,hoenn-route-117-area (walk) +0315,Roselia,Ruby,Catchable,hoenn-route-117-area (walk) +0316,Gulpin,Emerald,Catchable,hoenn-route-110-area (walk) +0317,Swalot,Emerald,Evolve,N/A +0318,Carvanha,Emerald,Catchable,hoenn-route-118-area (good-rod) | hoenn-route-118-area (super-rod) | hoenn-route-119-area (good-rod) | hoenn-route-119-area (super-rod) +0319,Sharpedo,Emerald,Evolve,N/A +0320,Wailmer,Emerald,Catchable,slateport-city-area (good-rod) | slateport-city-area (super-rod) | lilycove-city-area (good-rod) | lilycove-city-area (super-rod) | mossdeep-city-area (good-rod) | mossdeep-city-area (super-rod) | ever-grande-city-area (good-rod) | ever-grande-city-area (super-rod) | seafloor-cavern-area (good-rod) | seafloor-cavern-area (super-rod) | shoal-cave-area (good-rod) | shoal-cave-area (super-rod) | hoenn-route-103-area (good-rod) | hoenn-route-103-area (super-rod) | hoenn-route-105-area (good-rod) | hoenn-route-105-area (super-rod) | hoenn-route-106-area (good-rod) | hoenn-route-106-area (super-rod) | hoenn-route-107-area (good-rod) | hoenn-route-107-area (super-rod) | hoenn-route-108-area (good-rod) | hoenn-route-108-area (super-rod) | hoenn-route-109-area (good-rod) | hoenn-route-109-area (super-rod) | hoenn-route-110-area (good-rod) | hoenn-route-110-area (super-rod) | hoenn-route-115-area (good-rod) | hoenn-route-115-area (super-rod) | hoenn-route-121-area (good-rod) | hoenn-route-121-area (super-rod) | hoenn-route-122-area (good-rod) | hoenn-route-122-area (super-rod) | hoenn-route-123-area (good-rod) | hoenn-route-123-area (super-rod) | hoenn-route-124-area (good-rod) | hoenn-route-124-area (super-rod) | hoenn-route-125-area (good-rod) | hoenn-route-125-area (super-rod) | hoenn-route-126-area (good-rod) | hoenn-route-126-area (super-rod) | hoenn-route-127-area (good-rod) | hoenn-route-127-area (super-rod) | hoenn-route-128-area (good-rod) | hoenn-route-128-area (super-rod) | hoenn-route-129-area (good-rod) | hoenn-route-129-area (super-rod) | hoenn-route-130-area (good-rod) | hoenn-route-130-area (super-rod) | hoenn-route-131-area (good-rod) | hoenn-route-131-area (super-rod) | hoenn-route-132-area (good-rod) | hoenn-route-132-area (super-rod) | hoenn-route-133-area (good-rod) | hoenn-route-133-area (super-rod) | hoenn-route-134-area (good-rod) | hoenn-route-134-area (super-rod) | dewford-town-area (good-rod) | dewford-town-area (super-rod) | pacifidlog-town-area (good-rod) | pacifidlog-town-area (super-rod) +0321,Wailord,Emerald,Evolve,N/A +0322,Numel,Emerald,Catchable,jagged-pass-area (walk) | fiery-path-area (walk) | hoenn-route-112-area (walk) +0323,Camerupt,Emerald,Evolve,N/A +0324,Torkoal,Emerald,Catchable,fiery-path-area (walk) | magma-hideout-area (walk) +0325,Spoink,Emerald,Catchable,jagged-pass-area (walk) +0326,Grumpig,Emerald,Evolve,N/A +0327,Spinda,Emerald,Catchable,hoenn-route-113-area (walk) +0328,Trapinch,Emerald,Catchable,hoenn-route-111-area (walk) | mirage-tower-area (walk) +0329,Vibrava,Emerald,Evolve,N/A +0330,Flygon,Emerald,Evolve,N/A +0331,Cacnea,Emerald,Catchable,hoenn-route-111-area (walk) +0332,Cacturne,Emerald,Evolve,N/A +0333,Swablu,Emerald,Catchable,hoenn-route-114-area (walk) | hoenn-route-115-area (walk) +0334,Altaria,Emerald,Evolve,N/A +0335,Zangoose,Ruby,Catchable,hoenn-route-114-area (walk) +0336,Seviper,Emerald,Catchable,hoenn-route-114-area (walk) +0337,Lunatone,Sapphire,Catchable,meteor-falls-area (surf) | meteor-falls-area (walk) | meteor-falls-back (surf) | meteor-falls-back (walk) | meteor-falls-b1f (surf) | meteor-falls-b1f (walk) | meteor-falls-backsmall-room (surf) | meteor-falls-backsmall-room (walk) +0338,Solrock,Emerald,Catchable,meteor-falls-area (walk) | meteor-falls-area (surf) | meteor-falls-back (walk) | meteor-falls-back (surf) | meteor-falls-b1f (walk) | meteor-falls-b1f (surf) | meteor-falls-backsmall-room (walk) | meteor-falls-backsmall-room (surf) +0339,Barboach,Emerald,Catchable,meteor-falls-area (good-rod) | meteor-falls-area (super-rod) | meteor-falls-back (good-rod) | meteor-falls-back (super-rod) | meteor-falls-b1f (good-rod) | meteor-falls-b1f (super-rod) | meteor-falls-backsmall-room (good-rod) | meteor-falls-backsmall-room (super-rod) | hoenn-victory-road-b2f (good-rod) | hoenn-victory-road-b2f (super-rod) | hoenn-route-111-area (good-rod) | hoenn-route-111-area (super-rod) | hoenn-route-114-area (good-rod) | hoenn-route-114-area (super-rod) | hoenn-route-120-area (good-rod) | hoenn-route-120-area (super-rod) +0340,Whiscash,Emerald,Evolve,N/A +0341,Corphish,Emerald,Catchable,petalburg-city-area (good-rod) | petalburg-city-area (super-rod) | hoenn-route-102-area (good-rod) | hoenn-route-102-area (super-rod) | hoenn-route-117-area (good-rod) | hoenn-route-117-area (super-rod) +0342,Crawdaunt,Emerald,Evolve,N/A +0343,Baltoy,Emerald,Catchable,hoenn-route-111-area (walk) +0344,Claydol,Emerald,Evolve,N/A +0345,Lileep,Emerald,Gift,N/A +0346,Cradily,Emerald,Evolve,N/A +0347,Anorith,Emerald,Gift,N/A +0348,Armaldo,Emerald,Evolve,N/A +0349,Feebas,Emerald,Catchable,hoenn-route-119-area (feebas-tile-fishing) +0350,Milotic,Emerald,Evolve,N/A +0351,Castform,Emerald,Gift,N/A +0352,Kecleon,Emerald,Catchable,hoenn-route-118-area (walk) | hoenn-route-119-area (walk) | hoenn-route-119-area (devon-scope) | hoenn-route-120-area (walk) | hoenn-route-120-area (devon-scope) | hoenn-route-121-area (walk) | hoenn-route-123-area (walk) +0353,Shuppet,Emerald,Catchable,mt-pyre-1f (walk) | mt-pyre-2f (walk) | mt-pyre-3f (walk) | mt-pyre-4f (walk) | mt-pyre-5f (walk) | mt-pyre-6f (walk) | mt-pyre-outside (walk) | mt-pyre-summit (walk) | hoenn-route-121-area (walk) | hoenn-route-123-area (walk) +0354,Banette,Emerald,Evolve,N/A +0355,Duskull,Emerald,Catchable,mt-pyre-4f (walk) | mt-pyre-5f (walk) | mt-pyre-6f (walk) | mt-pyre-summit (walk) +0356,Dusclops,Emerald,Evolve,N/A +0357,Tropius,Emerald,Catchable,hoenn-route-119-area (walk) +0358,Chimecho,Emerald,Catchable,mt-pyre-summit (walk) +0359,Absol,Emerald,Catchable,hoenn-route-120-area (walk) +0360,Wynaut,Emerald,Breed,N/A +0361,Snorunt,Emerald,Catchable,shoal-cave-b1f (walk) +0362,Glalie,Emerald,Evolve,N/A +0363,Spheal,Emerald,Catchable,shoal-cave-area (walk) | shoal-cave-area (surf) | shoal-cave-b1f (walk) +0364,Sealeo,Emerald,Evolve,N/A +0365,Walrein,Emerald,Evolve,N/A +0366,Clamperl,Emerald,Catchable,hoenn-route-124-underwater (seaweed) | hoenn-route-126-underwater (seaweed) +0367,Huntail,Emerald,Evolve,N/A +0368,Gorebyss,Emerald,Evolve,N/A +0369,Relicanth,Emerald,Catchable,hoenn-route-124-underwater (seaweed) | hoenn-route-126-underwater (seaweed) +0370,Luvdisc,Emerald,Catchable,ever-grande-city-area (good-rod) | ever-grande-city-area (super-rod) | hoenn-route-128-area (good-rod) | hoenn-route-128-area (super-rod) +0371,Bagon,Emerald,Catchable,meteor-falls-backsmall-room (walk) +0372,Shelgon,Emerald,Evolve,N/A +0373,Salamence,Emerald,Evolve,N/A +0374,Beldum,Emerald,Gift,N/A +0375,Metang,Emerald,Evolve,N/A +0376,Metagross,Emerald,Evolve,N/A +0377,Regirock,Emerald,Catchable,desert-ruins-area (only-one) +0378,Regice,Emerald,Catchable,island-cave-area (only-one) +0379,Registeel,Emerald,Catchable,ancient-tomb-area (only-one) +0380,Latias,Emerald,Catchable,southern-island-area (only-one) | roaming-hoenn-area (roaming-grass) | roaming-hoenn-area (roaming-water) +0381,Latios,Emerald,Catchable,southern-island-area (only-one) | roaming-hoenn-area (roaming-grass) | roaming-hoenn-area (roaming-water) +0382,Kyogre,Emerald,Catchable,marine-cave-area (only-one) +0383,Groudon,Emerald,Catchable,terra-cave-area (only-one) +0384,Rayquaza,Emerald,Catchable,sky-pillar-apex (only-one) +0385,Jirachi,Unknown,Unknown,N/A +0386,Deoxys,Unknown,Unknown,N/A +0386,Deoxys (Attack Forme),Unknown,Unknown,N/A +0386,Deoxys (Defense Forme),Unknown,Unknown,N/A +0386,Deoxys (Speed Forme),Unknown,Unknown,N/A +0387,Turtwig,Platinum,Gift,N/A +0388,Grotle,Platinum,Evolve,N/A +0389,Torterra,Platinum,Evolve,N/A +0390,Chimchar,Platinum,Gift,N/A +0391,Monferno,Platinum,Evolve,N/A +0392,Infernape,Platinum,Evolve,N/A +0393,Piplup,Platinum,Gift,N/A +0394,Prinplup,Platinum,Evolve,N/A +0395,Empoleon,Platinum,Evolve,N/A +0396,Starly,Platinum,Catchable,lake-verity-before-galactic-intervention (walk) | lake-verity-after-galactic-intervention (walk) | sinnoh-route-201-area (walk) | sinnoh-route-202-area (walk) | sinnoh-route-203-area (walk) | sinnoh-route-204-south-towards-jubilife-city (walk) | sinnoh-route-204-north-towards-floaroma-town (walk) +0397,Staravia,Platinum,Evolve,N/A +0398,Staraptor,Platinum,Evolve,N/A +0399,Bidoof,Platinum,Catchable,eterna-forest-area (walk) | lake-verity-before-galactic-intervention (walk) | lake-verity-after-galactic-intervention (walk) | sinnoh-route-201-area (walk) | sinnoh-route-202-area (walk) | sinnoh-route-203-area (walk) | sinnoh-route-204-south-towards-jubilife-city (walk) | sinnoh-route-204-north-towards-floaroma-town (walk) | sinnoh-route-205-south-towards-floaroma-town (walk) | sinnoh-route-205-east-towards-eterna-city (walk) | sinnoh-route-208-area (walk) | sinnoh-route-211-west-towards-eterna-city (walk) +0400,Bibarel,Platinum,Evolve,N/A +0401,Kricketot,Platinum,Catchable,eterna-forest-area (walk) | sinnoh-route-201-area (walk) | sinnoh-route-202-area (walk) | sinnoh-route-203-area (walk) | sinnoh-route-204-south-towards-jubilife-city (walk) | sinnoh-route-204-north-towards-floaroma-town (walk) | sinnoh-route-205-east-towards-eterna-city (walk) | sinnoh-route-207-area (walk) +0402,Kricketune,Platinum,Evolve,N/A +0403,Shinx,Platinum,Catchable,valley-windworks-area (walk) | sinnoh-route-202-area (walk) | sinnoh-route-203-area (walk) | sinnoh-route-204-south-towards-jubilife-city (walk) | sinnoh-route-204-north-towards-floaroma-town (walk) +0404,Luxio,Platinum,Evolve,N/A +0405,Luxray,Platinum,Evolve,N/A +0406,Budew,Platinum,Breed,N/A +0407,Roserade,Ruby,Evolve,N/A +0408,Cranidos,Ultra-Sun,Gift,N/A +0409,Rampardos,Ultra-Sun,Evolve,N/A +0410,Shieldon,Ultra-Sun,Gift,N/A +0411,Bastiodon,Ultra-Sun,Evolve,N/A +0412,Burmy,X,Catchable,kalos-route-3-area (walk) +0412,Burmy (Sandy Cloak),X,Catchable,kalos-route-3-area (walk) +0412,Burmy (Trash Cloak),X,Catchable,kalos-route-3-area (walk) +0413,Wormadam,Unknown,Unknown,N/A +0413,Wormadam (Sandy Cloak),Unknown,Unknown,N/A +0413,Wormadam (Trash Cloak),Unknown,Unknown,N/A +0414,Mothim,X,Evolve,N/A +0415,Combee,Black-2,Catchable,unova-route-12-area (dark-grass) | unova-route-12-area (walk) | lostlorn-forest-area (dark-grass) | lostlorn-forest-area (walk) +0416,Vespiquen,Black-2,Evolve,N/A +0417,Pachirisu,Platinum,Catchable,valley-windworks-area (walk) | sinnoh-route-205-south-towards-floaroma-town (walk) +0418,Buizel,Platinum,Catchable,valley-windworks-area (walk) | sinnoh-route-205-south-towards-floaroma-town (walk) | sinnoh-route-212-east-towards-pastoria-city (walk) | sinnoh-route-213-area (walk) +0419,Floatzel,Platinum,Evolve,N/A +0420,Cherubi,Unknown,Unknown,N/A +0421,Cherrim,Black,Catchable,unova-route-12-area (walk) | unova-route-12-area (dark-grass) +0422,Shellos,Platinum,Catchable,canalave-city-area (surf) | pastoria-city-area (surf) | valley-windworks-area (walk) | valley-windworks-area (surf) | fuego-ironworks-area (surf) | sinnoh-route-205-south-towards-floaroma-town (walk) | sinnoh-route-205-south-towards-floaroma-town (surf) | sinnoh-route-212-east-towards-pastoria-city (walk) | sinnoh-route-212-east-towards-pastoria-city (surf) | sinnoh-route-213-area (walk) | sinnoh-route-213-area (surf) | sinnoh-route-218-area (surf) +0422,Shellos (East Sea),Platinum,Catchable,canalave-city-area (surf) | pastoria-city-area (surf) | valley-windworks-area (walk) | valley-windworks-area (surf) | fuego-ironworks-area (surf) | sinnoh-route-205-south-towards-floaroma-town (walk) | sinnoh-route-205-south-towards-floaroma-town (surf) | sinnoh-route-212-east-towards-pastoria-city (walk) | sinnoh-route-212-east-towards-pastoria-city (surf) | sinnoh-route-213-area (walk) | sinnoh-route-213-area (surf) | sinnoh-route-218-area (surf) +0423,Gastrodon,Platinum,Evolve,N/A +0423,Gastrodon (East Sea),Platinum,Evolve,N/A +0424,Ambipom,Crystal,Evolve,N/A +0425,Drifloon,Platinum,Catchable,valley-windworks-area (only-one) +0426,Drifblim,Platinum,Evolve,N/A +0427,Buneary,Platinum,Catchable,eterna-forest-area (walk) +0428,Lopunny,Platinum,Evolve,N/A +0429,Mismagius,Crystal,Evolve,N/A +0430,Honchkrow,Crystal,Evolve,N/A +0431,Glameow,Pearl,Catchable,sinnoh-route-218-area (walk) | sinnoh-route-222-area (walk) +0432,Purugly,Pearl,Evolve,N/A +0433,Chingling,Platinum,Breed,N/A +0434,Stunky,Diamond,Catchable,sinnoh-route-206-area (walk) | sinnoh-route-214-area (walk) | sinnoh-route-221-area (walk) +0435,Skuntank,Diamond,Evolve,N/A +0436,Bronzor,Platinum,Catchable,mt-coronet-1f-route-207 (walk) | mt-coronet-1f-route-216 (walk) | mt-coronet-1f-route-211 (walk) | mt-coronet-b1f (walk) | turnback-cave-pillar-1 (walk) | turnback-cave-before-pillar-1 (walk) | turnback-cave-between-pillars-1-and-2 (walk) | wayward-cave-1f (walk) | wayward-cave-b1f (walk) | sinnoh-route-211-west-towards-eterna-city (walk) | sinnoh-route-211-east-towards-celestic-town (walk) +0437,Bronzong,Platinum,Evolve,N/A +0438,Bonsly,Pearl,Breed,N/A +0439,Mime Jr.,Diamond,Breed,N/A +0440,Happiny,Diamond,Breed,N/A +0441,Chatot,Platinum,Catchable,sinnoh-route-213-area (walk) | sinnoh-route-218-area (walk) | sinnoh-route-222-area (walk) +0442,Spiritomb,Platinum,Catchable,sinnoh-route-209-area (only-one) +0443,Gible,Platinum,Catchable,wayward-cave-b1f (walk) +0444,Gabite,Platinum,Evolve,N/A +0445,Garchomp,Platinum,Evolve,N/A +0446,Munchlax,Ultra-Sun,Breed,N/A +0447,Riolu,Platinum,Breed,N/A +0448,Lucario,X,Gift,N/A +0449,Hippopotas,Platinum,Catchable,ruin-maniac-cave-0-9-different-unown-caught (walk) | ruin-maniac-cave-10-25-different-unown-caught (walk) | maniac-tunnel-26-plus-different-unown-caught (walk) +0450,Hippowdon,Platinum,Evolve,N/A +0451,Skorupi,Black-2,Catchable,reversal-mountain-unknown-area-48 (dark-grass) | reversal-mountain-unknown-area-48 (walk) | reversal-mountain-unknown-area-49 (walk) | reversal-mountain-unknown-area-50 (walk) | reversal-mountain-unknown-area-51 (walk) | reversal-mountain-unknown-area-52 (walk) | reversal-mountain-unknown-area-53 (walk) | reversal-mountain-unknown-area-54 (walk) | reversal-mountain-unknown-area-55 (walk) | reversal-mountain-unknown-area-56 (walk) | reversal-mountain-unknown-area-57 (walk) | reversal-mountain-unknown-area-58 (walk) | reversal-mountain-unknown-area-59 (walk) | reversal-mountain-unknown-area-60 (walk) +0452,Drapion,Black-2,Evolve,N/A +0453,Croagunk,Platinum,Catchable,sinnoh-route-212-east-towards-pastoria-city (walk) +0454,Toxicroak,Platinum,Evolve,N/A +0455,Carnivine,HeartGold,Catchable,ilex-forest-area (walk) | viridian-forest-area (walk) +0456,Finneon,Platinum,Catchable,canalave-city-area (good-rod) | valley-windworks-area (good-rod) | fuego-ironworks-area (good-rod) | iron-island-area (good-rod) | sinnoh-route-205-south-towards-floaroma-town (good-rod) | sinnoh-route-218-area (good-rod) | sinnoh-route-219-area (good-rod) | sinnoh-route-221-area (good-rod) | sinnoh-sea-route-220-area (good-rod) +0457,Lumineon,Platinum,Evolve,N/A +0458,Mantyke,Platinum,Breed,N/A +0459,Snover,Platinum,Catchable,mt-coronet-exterior-snowfall (walk) | mt-coronet-exterior-blizzard (walk) | lake-acuity-area (walk) | acuity-lakefront-area (walk) | sinnoh-route-216-area (walk) | sinnoh-route-217-area (walk) +0460,Abomasnow,Platinum,Evolve,N/A +0461,Weavile,Crystal,Evolve,N/A +0462,Magnezone,Yellow,Evolve,N/A +0463,Lickilicky,Yellow,Evolve,N/A +0464,Rhyperior,Yellow,Evolve,N/A +0465,Tangrowth,Yellow,Evolve,N/A +0466,Electivire,Red,Evolve,N/A +0467,Magmortar,Blue,Evolve,N/A +0468,Togekiss,Sun,Catchable,poni-gauntlet-area (island-scan) +0469,Yanmega,Crystal,Evolve,N/A +0470,Leafeon,Yellow,Evolve,N/A +0471,Glaceon,Yellow,Evolve,N/A +0472,Gliscor,Crystal,Evolve,N/A +0473,Mamoswine,Crystal,Evolve,N/A +0474,Porygon-Z,Platinum,Evolve,N/A +0475,Gallade,Emerald,Evolve,N/A +0476,Probopass,Emerald,Evolve,N/A +0477,Dusknoir,Emerald,Evolve,N/A +0478,Froslass,Emerald,Evolve,N/A +0479,Rotom,Platinum,Catchable,old-chateau-2f-left-room (only-one) +0479,Rotom (Heat Rotom),Unknown,Unknown,N/A +0479,Rotom (Wash Rotom),Unknown,Unknown,N/A +0479,Rotom (Frost Rotom),Unknown,Unknown,N/A +0479,Rotom (Fan Rotom),Unknown,Unknown,N/A +0479,Rotom (Mow Rotom),Unknown,Unknown,N/A +0480,Uxie,Platinum,Catchable,lake-acuity-cavern (only-one) +0481,Mesprit,Platinum,Catchable,roaming-sinnoh-area (roaming-grass) | roaming-sinnoh-area (roaming-water) +0482,Azelf,Platinum,Catchable,lake-valor-cavern (only-one) | sinjoh-ruins-area (only-one) +0483,Dialga,Platinum,Catchable,spear-pillar-area (only-one) | sinjoh-ruins-area (only-one) +0484,Palkia,Platinum,Catchable,spear-pillar-area (only-one) +0485,Heatran,Platinum,Catchable,stark-mountain-heatran-chamber (only-one) +0486,Regigigas,Platinum,Catchable,snowpoint-temple-b5f (only-one) +0487,Giratina,Unknown,Unknown,N/A +0488,Cresselia,Platinum,Catchable,roaming-sinnoh-area (roaming-grass) | roaming-sinnoh-area (roaming-water) +0489,Phione,Unknown,Unknown,N/A +0490,Manaphy,Unknown,Evolve,N/A +0491,Darkrai,Platinum,Catchable,newmoon-island-area (only-one) +0492,Shaymin,Platinum,Catchable,flower-paradise-area (only-one) +0492,Shaymin (Sky Forme),Unknown,Unknown,N/A +0493,Arceus,Platinum,Catchable,sinnoh-hall-of-origin-1-area (only-one) +0494,Victini,Unknown,Unknown,N/A +0495,Snivy,Black-2,Gift,N/A +0496,Servine,Black-2,Evolve,N/A +0497,Serperior,Black-2,Evolve,N/A +0498,Tepig,Black-2,Gift,N/A +0499,Pignite,Black-2,Evolve,N/A +0500,Emboar,Black-2,Evolve,N/A +0501,Oshawott,Black-2,Gift,N/A +0502,Dewott,Black-2,Evolve,N/A +0503,Samurott,Black-2,Evolve,N/A +0503,Samurott (Hisuian Form),Unknown,Unknown,N/A +0504,Patrat,Black-2,Catchable,floccesy-ranch-inner (walk) | virbank-complex-outer (walk) | virbank-complex-inner (dark-grass) | virbank-complex-inner (walk) | unova-route-19-area (grass-spots) | unova-route-19-area (walk) | unova-route-20-area (dark-grass) | unova-route-20-area (walk) +0505,Watchog,Black-2,Evolve,N/A +0506,Lillipup,Black-2,Catchable,floccesy-ranch-inner (walk) +0507,Herdier,Black-2,Evolve,N/A +0508,Stoutland,Black-2,Evolve,N/A +0509,Purrloin,Black-2,Catchable,unova-route-3-area (dark-grass) | unova-route-3-area (walk) | unova-route-19-area (walk) | unova-route-20-area (dark-grass) | unova-route-20-area (walk) +0510,Liepard,Black-2,Evolve,N/A +0511,Pansage,Black-2,Catchable,pinwheel-forest-inside (grass-spots) | lostlorn-forest-area (grass-spots) +0512,Simisage,Black-2,Evolve,N/A +0513,Pansear,Black-2,Catchable,pinwheel-forest-inside (grass-spots) | lostlorn-forest-area (grass-spots) +0514,Simisear,Black-2,Evolve,N/A +0515,Panpour,Black-2,Catchable,pinwheel-forest-inside (grass-spots) | lostlorn-forest-area (grass-spots) +0516,Simipour,Black-2,Evolve,N/A +0517,Munna,Black-2,Catchable,dreamyard-area (dark-grass) | dreamyard-area (walk) | dreamyard-b1f (dark-grass) +0518,Musharna,Black-2,Evolve,N/A +0519,Pidove,Black-2,Catchable,castelia-city-area (dark-grass) | castelia-city-area (walk) | floccesy-ranch-inner (walk) | virbank-complex-outer (walk) | unova-route-20-area (dark-grass) | unova-route-20-area (walk) +0520,Tranquill,Black-2,Evolve,N/A +0521,Unfezant,Black-2,Evolve,N/A +0522,Blitzle,Black,Catchable,unova-route-3-area (walk) | unova-route-3-area (dark-grass) +0523,Zebstrika,Black-2,Catchable,unova-route-3-area (dark-grass) | unova-route-3-area (walk) | unova-route-7-area (dark-grass) | unova-route-7-area (walk) +0524,Roggenrola,Black-2,Catchable,relic-passage-castelia-sewers-entrance (walk) +0525,Boldore,Black-2,Evolve,N/A +0526,Gigalith,Black-2,Evolve,N/A +0527,Woobat,Black-2,Catchable,twist-mountain-area (walk) | wellspring-cave-area (walk) | mistralton-cave-area (walk) | guidance-chamber-area (walk) | reversal-mountain-unknown-area-49 (walk) | reversal-mountain-unknown-area-50 (walk) | reversal-mountain-unknown-area-51 (walk) | reversal-mountain-unknown-area-52 (walk) | reversal-mountain-unknown-area-53 (walk) | reversal-mountain-unknown-area-54 (walk) | reversal-mountain-unknown-area-55 (walk) | reversal-mountain-unknown-area-56 (walk) | reversal-mountain-unknown-area-57 (walk) | reversal-mountain-unknown-area-58 (walk) | reversal-mountain-unknown-area-59 (walk) | reversal-mountain-unknown-area-60 (walk) | relic-passage-castelia-sewers-entrance (walk) | relic-passage-relic-castle-entrance (walk) | relic-passage-pwt-entrance (walk) | clay-tunnel-area (walk) | underground-ruins-area (walk) | rocky-mountain-room-area (walk) | glacier-room-area (walk) | iron-room-area (walk) | seaside-cave-1f (walk) | seaside-cave-b1f (walk) +0528,Swoobat,Black-2,Evolve,N/A +0529,Drilbur,Black-2,Catchable,chargestone-cave-1f (cave-spots) | chargestone-cave-b1f (cave-spots) | chargestone-cave-b2f (cave-spots) | mistralton-cave-area (cave-spots) | guidance-chamber-area (cave-spots) | relic-passage-castelia-sewers-entrance (cave-spots) | relic-passage-relic-castle-entrance (cave-spots) | relic-passage-pwt-entrance (cave-spots) +0530,Excadrill,Black-2,Evolve,N/A +0531,Audino,Black-2,Catchable,dreamyard-area (grass-spots) | pinwheel-forest-outside (grass-spots) | pinwheel-forest-inside (grass-spots) | dragonspiral-tower-entrance (grass-spots) | dragonspiral-tower-outside (grass-spots) | giant-chasm-outside (grass-spots) | giant-chasm-forest (grass-spots) | giant-chasm-forest-cave (grass-spots) | p2-laboratory-area (grass-spots) | village-bridge-area (grass-spots) | unova-route-1-area (grass-spots) | unova-route-2-area (grass-spots) | unova-route-3-area (grass-spots) | unova-route-5-area (grass-spots) | unova-route-6-area (grass-spots) | unova-route-7-area (grass-spots) | unova-route-9-area (grass-spots) | unova-route-11-area (grass-spots) | unova-route-12-area (grass-spots) | unova-route-13-area (grass-spots) | unova-route-14-area (grass-spots) | abundant-shrine-area (grass-spots) | unova-route-15-area (grass-spots) | unova-route-16-area (grass-spots) | lostlorn-forest-area (grass-spots) | unova-route-18-area (grass-spots) | castelia-city-area (grass-spots) | unova-victory-road-2-unknown-area-72 (grass-spots) | unova-victory-road-2-unknown-area-73 (grass-spots) | unova-victory-road-2-unknown-area-76 (grass-spots) | unova-victory-road-2-unknown-area-79 (grass-spots) | floccesy-ranch-inner (grass-spots) | virbank-complex-outer (grass-spots) | virbank-complex-inner (grass-spots) | reversal-mountain-unknown-area-48 (grass-spots) | nature-sanctuary-area (grass-spots) | unova-route-20-area (grass-spots) | unova-route-22-area (grass-spots) | unova-route-23-area (grass-spots) +0532,Timburr,Black-2,Catchable,relic-passage-castelia-sewers-entrance (walk) +0533,Gurdurr,Black-2,Evolve,N/A +0534,Conkeldurr,Black-2,Evolve,N/A +0535,Tympole,Black,Catchable,pinwheel-forest-outside (walk) | pinwheel-forest-outside (dark-grass) +0536,Palpitoad,Black-2,Catchable,icirrus-city-area (walk) | pinwheel-forest-outside (dark-grass) | pinwheel-forest-outside (walk) | unova-route-8-area (surf) | unova-route-8-area (surf-spots) | unova-route-8-area (walk) | moor-of-icirrus-area (walk) +0537,Seismitoad,Black-2,Catchable,icirrus-city-area (surf-spots) | pinwheel-forest-outside (grass-spots) | unova-route-8-area (surf-spots) | moor-of-icirrus-area (surf-spots) +0538,Throh,Black-2,Catchable,pinwheel-forest-outside (grass-spots) | unova-route-15-area (grass-spots) | unova-route-18-area (grass-spots) | unova-victory-road-2-unknown-area-76 (dark-grass) | unova-victory-road-2-unknown-area-76 (walk) | unova-route-23-area (grass-spots) +0539,Sawk,Black-2,Catchable,pinwheel-forest-outside (dark-grass) | pinwheel-forest-outside (walk) | unova-route-15-area (dark-grass) | unova-route-15-area (walk) | unova-route-18-area (dark-grass) | unova-route-18-area (walk) | unova-victory-road-2-unknown-area-76 (grass-spots) | unova-route-23-area (dark-grass) | unova-route-23-area (walk) +0540,Sewaddle,Black-2,Catchable,unova-route-12-area (dark-grass) | unova-route-12-area (walk) | unova-route-20-area (dark-grass) | unova-route-20-area (walk) +0541,Swadloon,Black-2,Evolve,N/A +0542,Leavanny,Black-2,Evolve,N/A +0543,Venipede,Black-2,Catchable,lostlorn-forest-area (walk) | unova-route-20-area (dark-grass) +0544,Whirlipede,Black-2,Evolve,N/A +0545,Scolipede,Black-2,Evolve,N/A +0546,Cottonee,Black-2,Catchable,pinwheel-forest-inside (dark-grass) | pinwheel-forest-inside (walk) | abundant-shrine-area (dark-grass) | abundant-shrine-area (walk) | lostlorn-forest-area (dark-grass) | lostlorn-forest-area (walk) | castelia-city-area (dark-grass) | castelia-city-area (walk) | unova-victory-road-2-unknown-area-72 (dark-grass) | unova-victory-road-2-unknown-area-72 (walk) +0547,Whimsicott,Black-2,Evolve,N/A +0548,Petilil,White-2,Catchable,pinwheel-forest-inside (dark-grass) | pinwheel-forest-inside (walk) | abundant-shrine-area (dark-grass) | abundant-shrine-area (walk) | lostlorn-forest-area (dark-grass) | lostlorn-forest-area (walk) | castelia-city-area (dark-grass) | castelia-city-area (walk) | unova-victory-road-2-unknown-area-72 (dark-grass) | unova-victory-road-2-unknown-area-72 (walk) +0549,Lilligant,White-2,Evolve,N/A +0549,Lilligant (Hisuian Form),Unknown,Unknown,N/A +0550,Basculin,Black-2,Catchable,striaton-city-area (super-rod) | striaton-city-area (surf) | pinwheel-forest-inside (super-rod) | pinwheel-forest-inside (surf) | dragonspiral-tower-outside (super-rod) | dragonspiral-tower-outside (surf) | giant-chasm-area (super-rod) | giant-chasm-area (surf) | village-bridge-area (super-rod) | village-bridge-area (surf) | unova-route-1-area (super-rod) | unova-route-1-area (surf) | unova-route-3-area (super-rod) | unova-route-3-area (surf) | wellspring-cave-area (super-rod) | wellspring-cave-area (surf) | unova-route-6-area (super-rod) | unova-route-6-area (surf) | unova-route-11-area (super-rod) | unova-route-11-area (surf) | unova-route-13-area (surf) | unova-route-14-area (super-rod) | unova-route-14-area (surf) | abundant-shrine-area (super-rod) | abundant-shrine-area (surf) | lostlorn-forest-area (super-rod) | lostlorn-forest-area (surf) | undella-town-area (surf) | aspertia-city-area (super-rod) | aspertia-city-area (surf) | humilau-city-area (surf) | unova-victory-road-2-unknown-area-71 (super-rod) | unova-victory-road-2-unknown-area-71 (surf) | unova-victory-road-2-unknown-area-73 (super-rod) | unova-victory-road-2-unknown-area-73 (surf) | unova-victory-road-2-unknown-area-75 (super-rod) | unova-victory-road-2-unknown-area-75 (surf) | unova-victory-road-2-unknown-area-78 (super-rod) | unova-victory-road-2-unknown-area-78 (surf) | unova-victory-road-2-unknown-area-79 (super-rod) | unova-victory-road-2-unknown-area-79 (surf) | floccesy-ranch-outer (super-rod) | floccesy-ranch-outer (surf) | floccesy-ranch-inner (super-rod) | floccesy-ranch-inner (surf) | relic-passage-relic-castle-entrance (super-rod) | relic-passage-relic-castle-entrance (surf) | clay-tunnel-area (super-rod) | clay-tunnel-area (surf) | nature-sanctuary-area (super-rod) | nature-sanctuary-area (surf) | unova-route-19-area (super-rod) | unova-route-19-area (surf) | unova-route-20-area (super-rod) | unova-route-20-area (surf) | unova-route-22-area (super-rod) | unova-route-22-area (surf) | unova-route-23-area (super-rod) | unova-route-23-area (surf) +0550,Basculin (Blue-Striped Form),Black-2,Catchable,striaton-city-area (super-rod-spots) | striaton-city-area (surf-spots) | pinwheel-forest-inside (super-rod-spots) | pinwheel-forest-inside (surf-spots) | dragonspiral-tower-outside (super-rod-spots) | dragonspiral-tower-outside (surf-spots) | giant-chasm-area (super-rod-spots) | giant-chasm-area (surf-spots) | village-bridge-area (super-rod-spots) | village-bridge-area (surf-spots) | unova-route-1-area (super-rod-spots) | unova-route-1-area (surf-spots) | unova-route-3-area (super-rod-spots) | unova-route-3-area (surf-spots) | wellspring-cave-area (super-rod-spots) | wellspring-cave-area (surf-spots) | unova-route-6-area (super-rod-spots) | unova-route-6-area (surf-spots) | unova-route-11-area (super-rod-spots) | unova-route-11-area (surf-spots) | unova-route-13-area (surf-spots) | unova-route-14-area (super-rod-spots) | unova-route-14-area (surf-spots) | abundant-shrine-area (super-rod-spots) | abundant-shrine-area (surf-spots) | lostlorn-forest-area (super-rod-spots) | lostlorn-forest-area (surf-spots) | undella-town-area (surf-spots) | aspertia-city-area (super-rod-spots) | aspertia-city-area (surf-spots) | humilau-city-area (surf-spots) | unova-victory-road-2-unknown-area-71 (super-rod-spots) | unova-victory-road-2-unknown-area-71 (surf-spots) | unova-victory-road-2-unknown-area-73 (super-rod-spots) | unova-victory-road-2-unknown-area-73 (surf-spots) | unova-victory-road-2-unknown-area-75 (super-rod-spots) | unova-victory-road-2-unknown-area-75 (surf-spots) | unova-victory-road-2-unknown-area-78 (super-rod-spots) | unova-victory-road-2-unknown-area-78 (surf-spots) | unova-victory-road-2-unknown-area-79 (super-rod-spots) | unova-victory-road-2-unknown-area-79 (surf-spots) | floccesy-ranch-outer (super-rod-spots) | floccesy-ranch-outer (surf-spots) | floccesy-ranch-inner (super-rod-spots) | floccesy-ranch-inner (surf-spots) | relic-passage-relic-castle-entrance (super-rod-spots) | relic-passage-relic-castle-entrance (surf-spots) | clay-tunnel-area (super-rod-spots) | clay-tunnel-area (surf-spots) | nature-sanctuary-area (super-rod-spots) | nature-sanctuary-area (surf-spots) | unova-route-19-area (super-rod-spots) | unova-route-19-area (surf-spots) | unova-route-20-area (super-rod-spots) | unova-route-20-area (surf-spots) | unova-route-22-area (super-rod-spots) | unova-route-22-area (surf-spots) | unova-route-23-area (super-rod-spots) | unova-route-23-area (surf-spots) +0550,Basculin (White-Striped Form),Unknown,Unknown,N/A +0551,Sandile,Black-2,Catchable,desert-resort-entrance (walk) | desert-resort-area (walk) | relic-castle-a (walk) | relic-castle-c (walk) | unova-route-4-area (walk) +0552,Krokorok,Black-2,Evolve,N/A +0553,Krookodile,Black-2,Evolve,N/A +0554,Darumaka,Black-2,Catchable,desert-resort-entrance (walk) | desert-resort-area (walk) | unova-route-4-area (walk) +0554,Darumaka (Galarian Form),Unknown,Unknown,N/A +0555,Darmanitan,Unknown,Unknown,N/A +0555,Darmanitan (Galarian Form),Unknown,Unknown,N/A +0556,Maractus,Black-2,Catchable,desert-resort-entrance (walk) | desert-resort-area (walk) +0557,Dwebble,Black-2,Catchable,desert-resort-entrance (walk) | desert-resort-area (walk) +0558,Crustle,Black-2,Evolve,N/A +0559,Scraggy,Black-2,Catchable,desert-resort-entrance (walk) | unova-route-4-area (walk) +0560,Scrafty,Black-2,Evolve,N/A +0561,Sigilyph,Black-2,Catchable,desert-resort-area (walk) +0562,Yamask,Black-2,Catchable,relic-castle-a (walk) | relic-castle-c (walk) +0562,Yamask (Galarian Form),Unknown,Unknown,N/A +0563,Cofagrigus,Black-2,Evolve,N/A +0564,Tirtouga,Ultra-Sun,Gift,N/A +0565,Carracosta,Ultra-Sun,Evolve,N/A +0566,Archen,Ultra-Sun,Gift,N/A +0567,Archeops,Ultra-Sun,Evolve,N/A +0568,Trubbish,Black-2,Catchable,unova-route-4-area (walk) | unova-route-5-area (dark-grass) | unova-route-5-area (walk) | unova-route-16-area (dark-grass) | unova-route-16-area (walk) +0569,Garbodor,Black-2,Evolve,N/A +0570,Zorua,Black-2,Gift,N/A +0570,Zorua (Hisuian Form),Unknown,Unknown,N/A +0571,Zoroark,Black-2,Evolve,N/A +0571,Zoroark (Hisuian Form),Unknown,Evolve,N/A +0572,Minccino,Black-2,Catchable,unova-route-5-area (dark-grass) | unova-route-5-area (walk) | unova-route-9-area (dark-grass) | unova-route-9-area (walk) | unova-route-16-area (dark-grass) | unova-route-16-area (walk) +0573,Cinccino,Black-2,Evolve,N/A +0574,Gothita,Black-2,Catchable,unova-route-5-area (dark-grass) | unova-route-5-area (walk) | unova-route-16-area (dark-grass) | unova-route-16-area (walk) | strange-house-1f (walk) | strange-house-b1f (walk) +0575,Gothorita,Black-2,Evolve,N/A +0576,Gothitelle,Black-2,Evolve,N/A +0577,Solosis,White-2,Catchable,unova-route-5-area (dark-grass) | unova-route-5-area (walk) | unova-route-16-area (dark-grass) | unova-route-16-area (walk) | strange-house-1f (walk) | strange-house-b1f (walk) +0578,Duosion,White-2,Evolve,N/A +0579,Reuniclus,White-2,Evolve,N/A +0580,Ducklett,Black-2,Catchable,driftveil-drawbridge-area (bridge-spots) +0581,Swanna,Black-2,Evolve,N/A +0582,Vanillite,Black,Catchable,cold-storage-area (walk) | cold-storage-area (dark-grass) | dragonspiral-tower-entrance (walk) | dragonspiral-tower-outside (walk) | unova-route-6-area (walk) | unova-route-6-area (dark-grass) +0583,Vanillish,Black-2,Catchable,dragonspiral-tower-entrance (dark-grass) | dragonspiral-tower-entrance (walk) | dragonspiral-tower-outside (dark-grass) | dragonspiral-tower-outside (walk) | giant-chasm-outside (dark-grass) | giant-chasm-outside (walk) | giant-chasm-area (walk) +0584,Vanilluxe,Black-2,Catchable,dragonspiral-tower-entrance (grass-spots) | dragonspiral-tower-outside (grass-spots) | giant-chasm-outside (grass-spots) +0585,Deerling,Black-2,Catchable,unova-route-6-area (dark-grass) | unova-route-6-area (walk) | unova-route-7-area (dark-grass) | unova-route-7-area (walk) | unova-route-6-weather-institute (gift) +0585,Deerling (Summer Form),Black-2,Catchable,unova-route-6-area (dark-grass) | unova-route-6-area (walk) | unova-route-7-area (dark-grass) | unova-route-7-area (walk) | unova-route-6-weather-institute (gift) +0585,Deerling (Autumn Form),Black-2,Catchable,unova-route-6-area (dark-grass) | unova-route-6-area (walk) | unova-route-7-area (dark-grass) | unova-route-7-area (walk) | unova-route-6-weather-institute (gift) +0585,Deerling (Winter Form),Black-2,Catchable,unova-route-6-area (dark-grass) | unova-route-6-area (walk) | unova-route-7-area (dark-grass) | unova-route-7-area (walk) | unova-route-6-weather-institute (gift) +0586,Sawsbuck,Black-2,Evolve,N/A +0586,Sawsbuck (Summer Form),Black-2,Evolve,N/A +0586,Sawsbuck (Autumn Form),Black-2,Evolve,N/A +0586,Sawsbuck (Winter Form),Black-2,Evolve,N/A +0587,Emolga,Black-2,Catchable,dragonspiral-tower-entrance (grass-spots) | dragonspiral-tower-outside (grass-spots) | village-bridge-area (grass-spots) | unova-route-5-area (grass-spots) | unova-route-6-area (grass-spots) | unova-route-7-area (grass-spots) | unova-route-9-area (grass-spots) | unova-route-11-area (grass-spots) | unova-route-12-area (grass-spots) | unova-route-13-area (grass-spots) | unova-route-14-area (grass-spots) | abundant-shrine-area (grass-spots) | unova-route-15-area (grass-spots) | unova-route-16-area (grass-spots) | lostlorn-forest-area (grass-spots) | unova-route-22-area (grass-spots) | unova-route-23-area (grass-spots) +0588,Karrablast,Black-2,Catchable,icirrus-city-area (walk) | unova-route-6-area (dark-grass) | unova-route-6-area (walk) | unova-route-8-area (walk) | moor-of-icirrus-area (walk) | unova-route-11-area (dark-grass) | unova-route-11-area (walk) +0589,Escavalier,Black-2,Evolve,N/A +0590,Foongus,Black-2,Catchable,unova-route-6-area (dark-grass) | unova-route-6-area (walk) | unova-route-7-area (dark-grass) | unova-route-7-area (walk) +0591,Amoonguss,Black-2,Evolve,N/A +0592,Frillish,Black-2,Catchable,p2-laboratory-area (surf) | undella-bay-area (surf) | unova-route-4-area (surf) | unova-route-13-area (surf) | unova-route-18-area (surf) | undella-town-area (surf) | unova-route-17-area (surf) | virbank-city-area (surf) | humilau-city-area (surf) | virbank-complex-outer (surf) | seaside-cave-1f (surf) | unova-route-21-area (surf) +0593,Jellicent,Black-2,Evolve,N/A +0594,Alomomola,Black-2,Catchable,p2-laboratory-area (surf-spots) | unova-route-4-area (surf-spots) | unova-route-18-area (surf-spots) | unova-route-17-area (surf-spots) | virbank-city-area (surf-spots) | virbank-complex-outer (surf-spots) | unova-route-21-area (surf-spots) +0595,Joltik,Black-2,Catchable,chargestone-cave-1f (walk) | chargestone-cave-b1f (walk) | chargestone-cave-b2f (walk) +0596,Galvantula,Black-2,Evolve,N/A +0597,Ferroseed,Black-2,Catchable,chargestone-cave-1f (walk) | chargestone-cave-b1f (walk) | chargestone-cave-b2f (walk) +0598,Ferrothorn,Black-2,Evolve,N/A +0599,Klink,Black-2,Catchable,chargestone-cave-1f (walk) | chargestone-cave-b1f (walk) | chargestone-cave-b2f (walk) +0600,Klang,Black-2,Evolve,N/A +0601,Klinklang,Black-2,Evolve,N/A +0602,Tynamo,Black-2,Catchable,chargestone-cave-1f (walk) | chargestone-cave-b1f (walk) | chargestone-cave-b2f (walk) | seaside-cave-1f (walk) +0603,Eelektrik,Black-2,Evolve,N/A +0604,Eelektross,Black-2,Evolve,N/A +0605,Elgyem,Black-2,Catchable,celestial-tower-3f (walk) | celestial-tower-4f (walk) | celestial-tower-5f (walk) +0606,Beheeyem,Black-2,Evolve,N/A +0607,Litwick,Black-2,Catchable,celestial-tower-2f (walk) | celestial-tower-3f (walk) | celestial-tower-4f (walk) | celestial-tower-5f (walk) | strange-house-1f (walk) | strange-house-b1f (walk) +0608,Lampent,Black-2,Evolve,N/A +0609,Chandelure,Black-2,Evolve,N/A +0610,Axew,Black-2,Catchable,mistralton-cave-area (walk) | guidance-chamber-area (walk) +0611,Fraxure,Black-2,Evolve,N/A +0612,Haxorus,Black-2,Evolve,N/A +0613,Cubchoo,Black-2,Catchable,unova-route-7-area (dark-grass) | unova-route-7-area (walk) +0614,Beartic,Black-2,Evolve,N/A +0615,Cryogonal,Black-2,Catchable,twist-mountain-area (walk) +0616,Shelmet,Black-2,Catchable,icirrus-city-area (walk) | unova-route-6-area (dark-grass) | unova-route-6-area (walk) | unova-route-8-area (walk) | moor-of-icirrus-area (walk) | unova-route-11-area (dark-grass) | unova-route-11-area (walk) +0617,Accelgor,Black-2,Evolve,N/A +0618,Stunfisk,Black-2,Catchable,icirrus-city-area (super-rod) | icirrus-city-area (super-rod-spots) | icirrus-city-area (surf) | icirrus-city-area (surf-spots) | icirrus-city-area (walk) | unova-route-8-area (super-rod) | unova-route-8-area (super-rod-spots) | unova-route-8-area (surf) | unova-route-8-area (surf-spots) | unova-route-8-area (walk) | moor-of-icirrus-area (super-rod) | moor-of-icirrus-area (super-rod-spots) | moor-of-icirrus-area (surf) | moor-of-icirrus-area (surf-spots) | moor-of-icirrus-area (walk) +0618,Stunfisk (Galarian Form),Unknown,Unknown,N/A +0619,Mienfoo,Black-2,Catchable,dragonspiral-tower-entrance (dark-grass) | unova-route-14-area (dark-grass) | unova-route-14-area (walk) | unova-route-22-area (dark-grass) | unova-route-22-area (walk) | unova-route-23-area (walk) +0620,Mienshao,Black-2,Evolve,N/A +0621,Druddigon,Black-2,Catchable,dragonspiral-tower-entrance (walk) | dragonspiral-tower-outside (dark-grass) | dragonspiral-tower-outside (walk) | dragonspiral-tower-1f (walk) | unova-victory-road-2-unknown-area-77 (walk) | unova-victory-road-2-unknown-area-80 (walk) +0622,Golett,Black,Catchable,dragonspiral-tower-1f (walk) | dragonspiral-tower-2f (walk) +0623,Golurk,Black-2,Catchable,dragonspiral-tower-1f (walk) | dragonspiral-tower-2f (walk) | unova-victory-road-2-unknown-area-71 (walk) | unova-victory-road-2-unknown-area-78 (walk) +0624,Pawniard,Black-2,Catchable,unova-route-9-area (dark-grass) | unova-route-9-area (walk) +0625,Bisharp,Black-2,Evolve,N/A +0626,Bouffalant,Black-2,Catchable,unova-route-23-area (dark-grass) | unova-route-23-area (walk) +0627,Rufflet,White-2,Catchable,unova-route-23-area (dark-grass) | unova-route-23-area (walk) +0628,Braviary,White-2,Evolve,N/A +0628,Braviary (Hisuian Form),Unknown,Unknown,N/A +0629,Vullaby,Black-2,Catchable,unova-route-23-area (dark-grass) | unova-route-23-area (walk) +0630,Mandibuzz,Black-2,Evolve,N/A +0631,Heatmor,Black-2,Catchable,twist-mountain-area (walk) +0632,Durant,Black-2,Catchable,twist-mountain-area (walk) | clay-tunnel-area (walk) | underground-ruins-area (walk) | rocky-mountain-room-area (walk) | glacier-room-area (walk) | iron-room-area (walk) +0633,Deino,Black,Catchable,unova-victory-road-unknown-area-53 (walk) | unova-victory-road-unknown-area-58 (walk) +0634,Zweilous,Black-2,Catchable,unova-victory-road-2-unknown-area-77 (walk) | unova-victory-road-2-unknown-area-80 (walk) +0635,Hydreigon,Black,Evolve,N/A +0636,Larvesta,Black,Catchable,unova-route-18-area (gift-egg) +0637,Volcarona,Black,Evolve,N/A +0638,Cobalion,Ultra-Sun,Catchable,ultra-space-wilds-crag (only-one) +0639,Terrakion,Ultra-Sun,Catchable,ultra-space-wilds-crag (only-one) +0640,Virizion,Ultra-Sun,Catchable,ultra-space-wilds-crag (only-one) +0641,Tornadus,Ultra-Sun,Catchable,ultra-space-wilds-cliff (only-one) +0641,Tornadus (Therian Forme),Unknown,Unknown,N/A +0642,Thundurus,Ultra-Moon,Catchable,ultra-space-wilds-cliff (only-one) +0642,Thundurus (Therian Forme),Unknown,Unknown,N/A +0643,Reshiram,Ultra-Sun,Catchable,ultra-space-wilds-crag (only-one) +0644,Zekrom,Ultra-Moon,Catchable,ultra-space-wilds-crag (only-one) +0645,Landorus,Ultra-Sun,Catchable,ultra-space-wilds-cliff (only-one) +0645,Landorus (Therian Forme),Unknown,Unknown,N/A +0646,Kyurem,Ultra-Sun,Catchable,ultra-space-wilds-waterfall (only-one) +0647,Keldeo,Unknown,Unknown,N/A +0647,Keldeo (Resolute Form),Unknown,Unknown,N/A +0648,Meloetta,Unknown,Unknown,N/A +0649,Genesect,Unknown,Unknown,N/A +0650,Chespin,X,Gift,N/A +0651,Quilladin,X,Evolve,N/A +0652,Chesnaught,X,Evolve,N/A +0653,Fennekin,X,Gift,N/A +0654,Braixen,X,Evolve,N/A +0655,Delphox,X,Evolve,N/A +0656,Froakie,X,Gift,N/A +0657,Frogadier,X,Evolve,N/A +0658,Greninja,X,Evolve,N/A +0659,Bunnelby,X,Catchable,kalos-route-2-area (walk) | kalos-route-3-area (walk) | kalos-route-5-area (walk) | kalos-route-5-area (purple-flowers) | kalos-route-22-area (walk) +0660,Diggersby,X,Evolve,N/A +0661,Fletchling,X,Catchable,kalos-route-2-area (walk) | kalos-route-3-area (walk) | santalune-forest-area (walk) +0662,Fletchinder,X,Evolve,N/A +0663,Talonflame,X,Evolve,N/A +0664,Scatterbug,X,Catchable,kalos-route-2-area (walk) | santalune-forest-area (walk) +0665,Spewpa,X,Evolve,N/A +0666,Vivillon,X,Evolve,N/A +0666,Vivillon (Polar Pattern),Unknown,Unknown,N/A +0666,Vivillon (Tundra Pattern),Unknown,Unknown,N/A +0666,Vivillon (Continental Pattern),Unknown,Unknown,N/A +0666,Vivillon (Garden Pattern),Unknown,Unknown,N/A +0666,Vivillon (Elegant Pattern),Unknown,Unknown,N/A +0666,Vivillon (Icy Snow Pattern),Unknown,Unknown,N/A +0666,Vivillon (Modern Pattern),Unknown,Unknown,N/A +0666,Vivillon (Marine Pattern),Unknown,Unknown,N/A +0666,Vivillon (Archipelago Pattern),Unknown,Unknown,N/A +0666,Vivillon (High Plains Pattern),Unknown,Unknown,N/A +0666,Vivillon (Sandstorm Pattern),Unknown,Unknown,N/A +0666,Vivillon (River Pattern),Unknown,Unknown,N/A +0666,Vivillon (Monsoon Pattern),Unknown,Unknown,N/A +0666,Vivillon (Savanna Pattern),Unknown,Unknown,N/A +0666,Vivillon (Sun Pattern),Unknown,Unknown,N/A +0666,Vivillon (Ocean Pattern),Unknown,Unknown,N/A +0666,Vivillon (Jungle Pattern),Unknown,Unknown,N/A +0666,Vivillon (Fancy Pattern),Unknown,Unknown,N/A +0666,Vivillon (Poké Ball Pattern),Unknown,Unknown,N/A +0667,Litleo,X,Catchable,kalos-route-22-area (walk) | kalos-route-22-area (yellow-flowers) +0668,Pyroar,X,Evolve,N/A +0669,Flabébé,X,Catchable,kalos-route-4-area (yellow-flowers) | kalos-route-4-area (red-flowers) | kalos-route-7-area (walk) | kalos-route-7-area (yellow-flowers) | kalos-route-7-area (purple-flowers) +0669,Flabébé (Yellow Flower),X,Catchable,kalos-route-4-area (yellow-flowers) | kalos-route-4-area (red-flowers) | kalos-route-7-area (walk) | kalos-route-7-area (yellow-flowers) | kalos-route-7-area (purple-flowers) +0669,Flabébé (Orange Flower),X,Catchable,kalos-route-4-area (yellow-flowers) | kalos-route-4-area (red-flowers) | kalos-route-7-area (walk) | kalos-route-7-area (yellow-flowers) | kalos-route-7-area (purple-flowers) +0669,Flabébé (Blue Flower),X,Catchable,kalos-route-4-area (yellow-flowers) | kalos-route-4-area (red-flowers) | kalos-route-7-area (walk) | kalos-route-7-area (yellow-flowers) | kalos-route-7-area (purple-flowers) +0669,Flabébé (White Flower),X,Catchable,kalos-route-4-area (yellow-flowers) | kalos-route-4-area (red-flowers) | kalos-route-7-area (walk) | kalos-route-7-area (yellow-flowers) | kalos-route-7-area (purple-flowers) +0670,Floette,Ultra-Sun,Catchable,poni-meadow-area (walk) | ulaula-meadow-area (walk) +0670,Floette (Yellow Flower),Ultra-Sun,Catchable,poni-meadow-area (walk) | ulaula-meadow-area (walk) +0670,Floette (Orange Flower),Ultra-Sun,Catchable,poni-meadow-area (walk) | ulaula-meadow-area (walk) +0670,Floette (Blue Flower),Ultra-Sun,Catchable,poni-meadow-area (walk) | ulaula-meadow-area (walk) +0670,Floette (White Flower),Ultra-Sun,Catchable,poni-meadow-area (walk) | ulaula-meadow-area (walk) +0671,Florges,Unknown,Unknown,N/A +0671,Florges (Yellow Flower),Unknown,Unknown,N/A +0671,Florges (Orange Flower),Unknown,Unknown,N/A +0671,Florges (Blue Flower),Unknown,Unknown,N/A +0671,Florges (White Flower),Unknown,Unknown,N/A +0672,Skiddo,X,Catchable,kalos-route-5-area (walk) | kalos-route-5-area (purple-flowers) +0673,Gogoat,X,Evolve,N/A +0674,Pancham,X,Catchable,kalos-route-5-area (walk) | kalos-route-5-area (purple-flowers) +0675,Pangoro,X,Evolve,N/A +0676,Furfrou,X,Catchable,kalos-route-5-area (walk) | kalos-route-5-area (purple-flowers) +0676,Furfrou (Heart Trim),X,Catchable,kalos-route-5-area (walk) | kalos-route-5-area (purple-flowers) +0676,Furfrou (Star Trim),X,Catchable,kalos-route-5-area (walk) | kalos-route-5-area (purple-flowers) +0676,Furfrou (Diamond Trim),X,Catchable,kalos-route-5-area (walk) | kalos-route-5-area (purple-flowers) +0676,Furfrou (Deputante Trim),X,Catchable,kalos-route-5-area (walk) | kalos-route-5-area (purple-flowers) +0676,Furfrou (Matron Trim),X,Catchable,kalos-route-5-area (walk) | kalos-route-5-area (purple-flowers) +0676,Furfrou (Dandy Trim),X,Catchable,kalos-route-5-area (walk) | kalos-route-5-area (purple-flowers) +0676,Furfrou (La Reine Trim),X,Catchable,kalos-route-5-area (walk) | kalos-route-5-area (purple-flowers) +0676,Furfrou (Kabuki Trim),X,Catchable,kalos-route-5-area (walk) | kalos-route-5-area (purple-flowers) +0676,Furfrou (Pharaoh Trim),X,Catchable,kalos-route-5-area (walk) | kalos-route-5-area (purple-flowers) +0677,Espurr,X,Catchable,kalos-route-6-area (rough-terrain) +0678,Meowstic,Unknown,Unknown,N/A +0678,Meowstic (Female),Unknown,Unknown,N/A +0679,Honedge,X,Catchable,kalos-route-6-area (rough-terrain) +0680,Doublade,X,Evolve,N/A +0681,Aegislash,Unknown,Unknown,N/A +0682,Spritzee,Y,Catchable,kalos-route-7-area (walk) | kalos-route-7-area (yellow-flowers) | kalos-route-7-area (purple-flowers) +0683,Aromatisse,Y,Evolve,N/A +0684,Swirlix,X,Catchable,kalos-route-7-area (walk) | kalos-route-7-area (yellow-flowers) | kalos-route-7-area (purple-flowers) +0685,Slurpuff,X,Evolve,N/A +0686,Inkay,X,Catchable,kalos-route-8-area (walk) | kalos-route-8-area (yellow-flowers) | azure-bay-area (walk) +0687,Malamar,X,Evolve,N/A +0688,Binacle,X,Catchable,ambrette-town-area (rock-smash) | kalos-route-8-area (rock-smash) | kalos-route-12-area (rock-smash) | azure-bay-area (rock-smash) +0689,Barbaracle,X,Evolve,N/A +0690,Skrelp,Y,Catchable,ambrette-town-area (good-rod) | cyllage-city-area (good-rod) | kalos-route-8-area (good-rod) +0691,Dragalge,Y,Evolve,N/A +0692,Clauncher,X,Catchable,ambrette-town-area (good-rod) | cyllage-city-area (good-rod) | kalos-route-8-area (good-rod) +0693,Clawitzer,X,Evolve,N/A +0694,Helioptile,X,Catchable,kalos-route-9-area (rough-terrain) +0695,Heliolisk,X,Evolve,N/A +0696,Tyrunt,X,Gift,N/A +0697,Tyrantrum,X,Evolve,N/A +0698,Amaura,X,Gift,N/A +0699,Aurorus,X,Evolve,N/A +0700,Sylveon,Yellow,Evolve,N/A +0701,Hawlucha,X,Catchable,kalos-route-10-area (walk) | kalos-route-10-area (yellow-flowers) +0702,Dedenne,X,Catchable,kalos-route-11-area (walk) +0703,Carbink,X,Catchable,reflection-cave-unknown-area-305 (walk) | reflection-cave-unknown-area-306 (walk) | reflection-cave-unknown-area-307 (walk) | reflection-cave-unknown-area-308 (walk) +0704,Goomy,X,Catchable,kalos-route-14-area (walk) | kalos-route-14-area (rough-terrain) | kalos-route-14-area (surf) +0705,Sliggoo,X,Evolve,N/A +0705,Sliggoo (Hisuian Form),Unknown,Unknown,N/A +0706,Goodra,X,Evolve,N/A +0706,Goodra (Hisuian Form),Unknown,Unknown,N/A +0707,Klefki,X,Catchable,kalos-route-15-area (walk) | kalos-route-15-area (red-flowers) | kalos-route-16-area (yellow-flowers) | kalos-route-16-area (rough-terrain) | lost-hotel-area (walk) +0708,Phantump,X,Catchable,kalos-route-16-area (yellow-flowers) | kalos-route-16-area (rough-terrain) +0709,Trevenant,X,Evolve,N/A +0710,Pumpkaboo,X,Catchable,kalos-route-16-area (rough-terrain) +0710,Pumpkaboo (Small Size),X,Catchable,kalos-route-16-area (rough-terrain) +0710,Pumpkaboo (Large Size),X,Catchable,kalos-route-16-area (rough-terrain) +0710,Pumpkaboo (Super Size),X,Catchable,kalos-route-16-area (rough-terrain) +0711,Gourgeist,Unknown,Unknown,N/A +0711,Gourgeist (Small Size),Unknown,Unknown,N/A +0711,Gourgeist (Large Size),Unknown,Unknown,N/A +0711,Gourgeist (Super Size),Unknown,Unknown,N/A +0712,Bergmite,X,Catchable,frost-cavern-unknown-area-314 (walk) | frost-cavern-unknown-area-315 (walk) | frost-cavern-unknown-area-316 (walk) | frost-cavern-unknown-area-317 (walk) +0713,Avalugg,X,Evolve,N/A +0713,Avalugg (Hisuian Form),Unknown,Unknown,N/A +0714,Noibat,Ultra-Sun,Catchable,alola-route-5-area (npc-trade) | verdant-cavern-trial-site (walk) +0715,Noivern,Ultra-Sun,Evolve,N/A +0716,Xerneas,Ultra-Sun,Catchable,ultra-space-wilds-crag (only-one) +0717,Yveltal,Ultra-Moon,Catchable,ultra-space-wilds-cliff (only-one) +0718,Zygarde,Unknown,Unknown,N/A +0718,Zygarde (10% Forme),Unknown,Unknown,N/A +0719,Diancie,Unknown,Unknown,N/A +0720,Hoopa,Unknown,Unknown,N/A +0720,Hoopa (Hoopa Unbound),Unknown,Unknown,N/A +0721,Volcanion,Unknown,Unknown,N/A +0722,Rowlet,Ultra-Sun,Gift,N/A +0723,Dartrix,Ultra-Sun,Evolve,N/A +0724,Decidueye,Ultra-Sun,Evolve,N/A +0724,Decidueye (Hisuian Form),Unknown,Unknown,N/A +0725,Litten,Ultra-Sun,Gift,N/A +0726,Torracat,Ultra-Sun,Evolve,N/A +0727,Incineroar,Ultra-Sun,Evolve,N/A +0728,Popplio,Ultra-Sun,Gift,N/A +0729,Brionne,Ultra-Sun,Evolve,N/A +0730,Primarina,Ultra-Sun,Evolve,N/A +0731,Pikipek,Ultra-Sun,Catchable,alola-route-1-east (walk) | alola-route-1-south (walk) | alola-route-4-area (walk) | alola-route-5-area (walk) | alola-route-6-north (walk) | alola-route-6-south (walk) | poke-pelago-poni-island-reached (gift) | poke-pelago-ulaula-island-reached (gift) | poke-pelago-elite-four-defeated (gift) +0732,Trumbeak,Ultra-Sun,Evolve,N/A +0733,Toucannon,Ultra-Sun,Evolve,N/A +0734,Yungoos,Ultra-Sun,Catchable,alola-route-1-east (walk) | alola-route-1-south (walk) | alola-route-1-west (walk) | alola-route-2-north (walk) | alola-route-2-south (walk) | alola-route-4-area (walk) | alola-route-6-north (walk) | alola-route-6-south (walk) | alola-route-8-main (walk) | kalae-bay-area (walk) | verdant-cavern-trial-site (bubbling-spots) +0735,Gumshoos,Ultra-Sun,Evolve,N/A +0736,Grubbin,Ultra-Sun,Catchable,alola-route-1-east (walk) | alola-route-4-area (walk) | alola-route-5-area (walk) | alola-route-6-north (walk) | alola-route-6-south (walk) | blush-mountain-area (sos-encounter) +0737,Charjabug,Ultra-Sun,Evolve,N/A +0738,Vikavolt,Ultra-Sun,Evolve,N/A +0739,Crabrawler,Ultra-Sun,Catchable,alola-route-2-south (berry-piles) | alola-route-3-south (berry-piles) | alola-route-4-area (berry-piles) | alola-route-5-area (berry-piles) | alola-route-8-main (berry-piles) | alola-route-10-area (berry-piles) | alola-route-16-main (berry-piles) | alola-route-17-west (berry-piles) | berry-fields-area (berry-piles) | poni-plains-west (berry-piles) | poni-wilds-area (berry-piles) | ulaula-beach-area (berry-piles) +0740,Crabominable,Ultra-Sun,Evolve,N/A +0741,Oricorio,Ultra-Sun,Catchable,ulaula-meadow-area (walk) +0741,Oricorio (Pom-pom Style),Ultra-Sun,Catchable,melemele-meadow-area (walk) +0741,Oricorio (P'au Style),Ultra-Sun,Catchable,alola-route-6-south (walk) +0741,Oricorio (Sensu Style),Ultra-Sun,Catchable,poni-meadow-area (walk) +0742,Cutiefly,Ultra-Sun,Catchable,alola-route-2-north (walk) | alola-route-3-north (walk) | alola-route-3-south (walk) | melemele-meadow-area (walk) | poke-pelago-poni-island-reached (gift) | poke-pelago-ulaula-island-reached (gift) | poke-pelago-elite-four-defeated (gift) +0743,Ribombee,Ultra-Sun,Evolve,N/A +0744,Rockruff,Ultra-Sun,Catchable,alola-route-1-south (walk) | ten-carat-hill-farthest-hollow (walk) +0745,Lycanroc,Ultra-Sun,Catchable,vast-poni-canyon-outside (walk) +0745,Lycanroc (Midnight Form),Ultra-Sun,Catchable,vast-poni-canyon-outside (walk) +0745,Lycanroc (Dusk Form),Unknown,Unknown,N/A +0746,Wishiwashi,Ultra-Sun,Catchable,alola-route-7-area (super-rod) | alola-route-7-area (bubbling-spots) | alola-route-8-main (bubbling-spots) | alola-route-8-main (super-rod) | alola-route-9-main (super-rod) | alola-route-13-area (super-rod) | alola-route-14-area (bubbling-spots) | alola-route-14-area (super-rod) | alola-route-15-main (super-rod) | alola-route-15-main (bubbling-spots) | akala-outskirts-area (bubbling-spots) | akala-outskirts-area (super-rod) | brooklet-hill-totems-den (bubbling-spots) | brooklet-hill-totems-den (super-rod) | hauoli-city-beachfront (super-rod) | hauoli-city-beachfront (bubbling-spots) | kalae-bay-area (bubbling-spots) | kalae-bay-area (super-rod) | melemele-sea-area (super-rod) | melemele-sea-area (bubbling-spots) | tapu-village-area (bubbling-spots) | tapu-village-area (super-rod) +0747,Mareanie,Ultra-Sun,Catchable,alola-route-9-main (sos-encounter) | hauoli-city-beachfront (sos-encounter) | hauoli-city-beachfront (sos-from-bubbling-spot) | melemele-sea-area (sos-encounter) | melemele-sea-area (sos-from-bubbling-spot) +0748,Toxapex,Ultra-Sun,Evolve,N/A +0749,Mudbray,Ultra-Sun,Catchable,alola-route-4-area (walk) | alola-route-6-north (walk) | alola-route-12-area (walk) | blush-mountain-area (walk) | paniola-ranch-area (walk) +0750,Mudsdale,Ultra-Sun,Evolve,N/A +0751,Dewpider,Ultra-Sun,Catchable,brooklet-hill-north (surf) | brooklet-hill-north (walk) | brooklet-hill-south (walk) | brooklet-hill-south (surf) +0752,Araquanid,Ultra-Sun,Evolve,N/A +0753,Fomantis,Ultra-Sun,Catchable,alola-route-5-area (walk) | lush-jungle-north (walk) | lush-jungle-south (walk) | lush-jungle-west (walk) +0754,Lurantis,Ultra-Sun,Evolve,N/A +0755,Morelull,Ultra-Sun,Catchable,brooklet-hill-north (walk) | brooklet-hill-south (walk) | lush-jungle-north (walk) | lush-jungle-south (walk) | lush-jungle-west (walk) +0756,Shiinotic,Ultra-Sun,Evolve,N/A +0757,Salandit,Ultra-Sun,Catchable,alola-route-8-main (walk) | lush-jungle-east-cave (walk) | wela-volcano-park-area (walk) +0758,Salazzle,Ultra-Sun,Evolve,N/A +0759,Stufful,Ultra-Sun,Catchable,alola-route-8-main (walk) | akala-outskirts-area (walk) +0760,Bewear,Ultra-Sun,Evolve,N/A +0761,Bounsweet,Sun,Catchable,alola-route-5-area (npc-trade) | lush-jungle-west (walk) +0762,Steenee,Ultra-Sun,Catchable,lush-jungle-north (walk) | lush-jungle-south (walk) | lush-jungle-south (bubbling-spots) | lush-jungle-west (walk) | lush-jungle-west (bubbling-spots) +0763,Tsareena,Sun,Evolve,N/A +0764,Comfey,Ultra-Sun,Catchable,lush-jungle-north (walk) | lush-jungle-south (walk) | lush-jungle-west (walk) | poke-pelago-poni-island-reached (gift) | poke-pelago-ulaula-island-reached (gift) | poke-pelago-elite-four-defeated (gift) +0765,Oranguru,Ultra-Moon,Catchable,lush-jungle-north (walk) | lush-jungle-south (bubbling-spots) | lush-jungle-south (walk) | lush-jungle-west (bubbling-spots) | lush-jungle-west (walk) +0766,Passimian,Ultra-Sun,Catchable,lush-jungle-north (walk) | lush-jungle-south (bubbling-spots) | lush-jungle-south (walk) | lush-jungle-west (bubbling-spots) | lush-jungle-west (walk) +0767,Wimpod,Ultra-Sun,Catchable,alola-route-8-main (only-one) | dividing-peak-tunnel-area (only-one) | poni-breaker-coast-area (only-one) +0768,Golisopod,Ultra-Sun,Evolve,N/A +0769,Sandygast,Ultra-Sun,Catchable,hano-beach-area (walk) +0770,Palossand,Ultra-Sun,Evolve,N/A +0771,Pyukumuku,Ultra-Sun,Catchable,alola-route-7-area (surf) | hano-beach-area (sos-encounter) | hano-beach-area (surf) | poke-pelago-poni-island-reached (gift) | poke-pelago-ulaula-island-reached (gift) | poke-pelago-elite-four-defeated (gift) +0772,Type: Null,Ultra-Sun,Gift,N/A +0773,Silvally,Unknown,Unknown,N/A +0774,Minior (Orange Core),Unknown,Unknown,N/A +0774,Minior (Yellow Core),Unknown,Unknown,N/A +0774,Minior (Green Core),Unknown,Unknown,N/A +0774,Minior (Blue Core),Unknown,Unknown,N/A +0774,Minior (Indigo Core),Unknown,Unknown,N/A +0774,Minior (Violet Core),Unknown,Unknown,N/A +0775,Komala,Ultra-Sun,Catchable,alola-route-11-area (walk) +0776,Turtonator,Ultra-Sun,Catchable,blush-mountain-area (walk) +0777,Togedemaru,Ultra-Sun,Catchable,blush-mountain-area (walk) | blush-mountain-area (sos-encounter) +0778,Mimikyu,Ultra-Sun,Catchable,heahea-beach-area (gift) | thrifty-megamart-abandoned-site (walk) +0779,Bruxish,Ultra-Sun,Catchable,alola-route-13-area (super-rod) | alola-route-14-area (bubbling-spots) | alola-route-14-area (super-rod) | alola-route-15-main (bubbling-spots) | alola-route-15-main (super-rod) | tapu-village-area (bubbling-spots) | tapu-village-area (super-rod) +0780,Drampa,Ultra-Moon,Catchable,mount-lanakila-cave (walk) +0781,Dhelmise,Ultra-Sun,Catchable,seafolk-village-main (bubbling-spots) | seafolk-village-main (super-rod) +0782,Jangmo-o,Ultra-Sun,Catchable,vast-poni-canyon-outside (walk) +0783,Hakamo-o,Ultra-Sun,Evolve,N/A +0784,Kommo-o,Ultra-Sun,Evolve,N/A +0785,Tapu Koko,Ultra-Sun,Catchable,ruins-of-conflict-area (only-one) +0786,Tapu Lele,Ultra-Sun,Catchable,ruins-of-life-area (only-one) +0787,Tapu Bulu,Ultra-Sun,Catchable,ruins-of-abundance-area (only-one) +0788,Tapu Fini,Ultra-Sun,Catchable,ruins-of-hope-area (only-one) +0789,Cosmog,Ultra-Sun,Gift,N/A +0790,Cosmoem,Ultra-Sun,Evolve,N/A +0791,Solgaleo,Ultra-Sun,Evolve,N/A +0792,Lunala,Ultra-Sun,Evolve,N/A +0793,Nihilego,Ultra-Sun,Catchable,ultra-space-ultra-deep-sea (only-one) +0794,Buzzwole,Ultra-Sun,Catchable,ultra-space-ultra-jungle (only-one) +0795,Pheromosa,Ultra-Moon,Catchable,ultra-space-ultra-desert (only-one) +0796,Xurkitree,Ultra-Sun,Catchable,ultra-space-ultra-plant (only-one) +0797,Celesteela,Ultra-Moon,Catchable,ultra-space-ultra-crater (only-one) +0798,Kartana,Ultra-Sun,Catchable,ultra-space-ultra-forest (only-one) +0799,Guzzlord,Ultra-Sun,Catchable,ultra-space-ultra-ruin (only-one) +0800,Necrozma,Ultra-Sun,Catchable,mount-lanakila-outside (only-one) +0801,Magearna,Unknown,Unknown,N/A +0801,Magearna (Original Color),Unknown,Unknown,N/A +0802,Marshadow,Unknown,Unknown,N/A +0803,Poipole,Ultra-Sun,Gift,N/A +0804,Naganadel,Ultra-Sun,Evolve,N/A +0805,Stakataka,Ultra-Moon,Catchable,poni-grove-area (walk) +0806,Blacephalon,Ultra-Sun,Catchable,poni-grove-area (walk) +0807,Zeraora,Unknown,Unknown,N/A +0810,Grookey,Unknown,Unknown,N/A +0811,Thwackey,Unknown,Evolve,N/A +0812,Rillaboom,Unknown,Evolve,N/A +0813,Scorbunny,Unknown,Unknown,N/A +0814,Raboot,Unknown,Evolve,N/A +0815,Cinderace,Unknown,Evolve,N/A +0816,Sobble,Unknown,Unknown,N/A +0817,Drizzile,Unknown,Evolve,N/A +0818,Inteleon,Unknown,Evolve,N/A +0819,Skwovet,Unknown,Unknown,N/A +0820,Greedent,Unknown,Evolve,N/A +0821,Rookidee,Unknown,Unknown,N/A +0822,Corvisquire,Unknown,Evolve,N/A +0823,Corviknight,Unknown,Evolve,N/A +0824,Blipbug,Unknown,Unknown,N/A +0825,Dottler,Unknown,Evolve,N/A +0826,Orbeetle,Unknown,Evolve,N/A +0827,Nickit,Unknown,Unknown,N/A +0828,Thievul,Unknown,Evolve,N/A +0829,Gossifleur,Unknown,Unknown,N/A +0830,Eldegoss,Unknown,Evolve,N/A +0831,Wooloo,Unknown,Unknown,N/A +0832,Dubwool,Unknown,Evolve,N/A +0833,Chewtle,Unknown,Unknown,N/A +0834,Drednaw,Unknown,Evolve,N/A +0835,Yamper,Unknown,Unknown,N/A +0836,Boltund,Unknown,Evolve,N/A +0837,Rolycoly,Unknown,Unknown,N/A +0838,Carkol,Unknown,Evolve,N/A +0839,Coalossal,Unknown,Evolve,N/A +0840,Applin,Unknown,Unknown,N/A +0841,Flapple,Unknown,Evolve,N/A +0842,Appletun,Unknown,Evolve,N/A +0843,Silicobra,Unknown,Unknown,N/A +0844,Sandaconda,Unknown,Evolve,N/A +0845,Cramorant,Unknown,Unknown,N/A +0846,Arrokuda,Unknown,Unknown,N/A +0847,Barraskewda,Unknown,Evolve,N/A +0848,Toxel,Unknown,Breed,N/A +0849,Toxtricity,Unknown,Unknown,N/A +0849,Toxtricity (Low Key Form),Unknown,Unknown,N/A +0850,Sizzlipede,Unknown,Unknown,N/A +0851,Centiskorch,Unknown,Evolve,N/A +0852,Clobbopus,Unknown,Unknown,N/A +0853,Grapploct,Unknown,Evolve,N/A +0854,Sinistea,Unknown,Unknown,N/A +0854,Sinistea (Authentic Form),Unknown,Unknown,N/A +0855,Polteageist,Unknown,Evolve,N/A +0855,Polteageist (Authentic Form),Unknown,Evolve,N/A +0856,Hatenna,Unknown,Unknown,N/A +0857,Hattrem,Unknown,Evolve,N/A +0858,Hatterene,Unknown,Evolve,N/A +0859,Impidimp,Unknown,Unknown,N/A +0860,Morgrem,Unknown,Evolve,N/A +0861,Grimmsnarl,Unknown,Evolve,N/A +0862,Obstagoon,Emerald,Evolve,N/A +0863,Perrserker,Blue,Evolve,N/A +0864,Cursola,Crystal,Evolve,N/A +0865,Sirfetch'd,Unknown,Unknown,N/A +0866,Mr. Rime,Unknown,Unknown,N/A +0867,Runerigus,Black-2,Evolve,N/A +0868,Milcery,Unknown,Unknown,N/A +0869,Alcremie,Unknown,Evolve,N/A +0869,Alcremie (Vanilla Cream),Unknown,Unknown,N/A +0869,Alcremie (Vanilla Cream),Unknown,Unknown,N/A +0869,Alcremie (Vanilla Cream),Unknown,Unknown,N/A +0869,Alcremie (Vanilla Cream),Unknown,Unknown,N/A +0869,Alcremie (Vanilla Cream),Unknown,Unknown,N/A +0869,Alcremie (Vanilla Cream),Unknown,Unknown,N/A +0869,Alcremie (Ruby Cream),Unknown,Unknown,N/A +0869,Alcremie (Ruby Cream),Unknown,Unknown,N/A +0869,Alcremie (Ruby Cream),Unknown,Unknown,N/A +0869,Alcremie (Ruby Cream),Unknown,Unknown,N/A +0869,Alcremie (Ruby Cream),Unknown,Unknown,N/A +0869,Alcremie (Ruby Cream),Unknown,Unknown,N/A +0869,Alcremie (Ruby Cream),Unknown,Unknown,N/A +0869,Alcremie (Matcha Cream),Unknown,Unknown,N/A +0869,Alcremie (Matcha Cream),Unknown,Unknown,N/A +0869,Alcremie (Matcha Cream),Unknown,Unknown,N/A +0869,Alcremie (Matcha Cream),Unknown,Unknown,N/A +0869,Alcremie (Matcha Cream),Unknown,Unknown,N/A +0869,Alcremie (Matcha Cream),Unknown,Unknown,N/A +0869,Alcremie (Matcha Cream),Unknown,Unknown,N/A +0869,Alcremie (Mint Cream),Unknown,Unknown,N/A +0869,Alcremie (Mint Cream),Unknown,Unknown,N/A +0869,Alcremie (Mint Cream),Unknown,Unknown,N/A +0869,Alcremie (Mint Cream),Unknown,Unknown,N/A +0869,Alcremie (Mint Cream),Unknown,Unknown,N/A +0869,Alcremie (Mint Cream),Unknown,Unknown,N/A +0869,Alcremie (Mint Cream),Unknown,Unknown,N/A +0869,Alcremie (Lemon Cream),Unknown,Unknown,N/A +0869,Alcremie (Lemon Cream),Unknown,Unknown,N/A +0869,Alcremie (Lemon Cream),Unknown,Unknown,N/A +0869,Alcremie (Lemon Cream),Unknown,Unknown,N/A +0869,Alcremie (Lemon Cream),Unknown,Unknown,N/A +0869,Alcremie (Lemon Cream),Unknown,Unknown,N/A +0869,Alcremie (Lemon Cream),Unknown,Unknown,N/A +0869,Alcremie (Salted Cream),Unknown,Unknown,N/A +0869,Alcremie (Salted Cream),Unknown,Unknown,N/A +0869,Alcremie (Salted Cream),Unknown,Unknown,N/A +0869,Alcremie (Salted Cream),Unknown,Unknown,N/A +0869,Alcremie (Salted Cream),Unknown,Unknown,N/A +0869,Alcremie (Salted Cream),Unknown,Unknown,N/A +0869,Alcremie (Salted Cream),Unknown,Unknown,N/A +0869,Alcremie (Ruby Swirl),Unknown,Unknown,N/A +0869,Alcremie (Ruby Swirl),Unknown,Unknown,N/A +0869,Alcremie (Ruby Swirl),Unknown,Unknown,N/A +0869,Alcremie (Ruby Swirl),Unknown,Unknown,N/A +0869,Alcremie (Ruby Swirl),Unknown,Unknown,N/A +0869,Alcremie (Ruby Swirl),Unknown,Unknown,N/A +0869,Alcremie (Ruby Swirl),Unknown,Unknown,N/A +0869,Alcremie (Caramel Swirl),Unknown,Unknown,N/A +0869,Alcremie (Caramel Swirl),Unknown,Unknown,N/A +0869,Alcremie (Caramel Swirl),Unknown,Unknown,N/A +0869,Alcremie (Caramel Swirl),Unknown,Unknown,N/A +0869,Alcremie (Caramel Swirl),Unknown,Unknown,N/A +0869,Alcremie (Caramel Swirl),Unknown,Unknown,N/A +0869,Alcremie (Caramel Swirl),Unknown,Unknown,N/A +0869,Alcremie (Rainbow Swirl),Unknown,Unknown,N/A +0869,Alcremie (Rainbow Swirl),Unknown,Unknown,N/A +0869,Alcremie (Rainbow Swirl),Unknown,Unknown,N/A +0869,Alcremie (Rainbow Swirl),Unknown,Unknown,N/A +0869,Alcremie (Rainbow Swirl),Unknown,Unknown,N/A +0869,Alcremie (Rainbow Swirl),Unknown,Unknown,N/A +0869,Alcremie (Rainbow Swirl),Unknown,Unknown,N/A +0870,Falinks,Unknown,Unknown,N/A +0871,Pincurchin,Unknown,Unknown,N/A +0872,Snom,Unknown,Unknown,N/A +0873,Frosmoth,Unknown,Evolve,N/A +0874,Stonjourner,Unknown,Unknown,N/A +0875,Eiscue,Unknown,Unknown,N/A +0876,Indeedee,Unknown,Unknown,N/A +0876,Indeedee (Female),Unknown,Unknown,N/A +0877,Morpeko,Unknown,Unknown,N/A +0878,Cufant,Unknown,Unknown,N/A +0879,Copperajah,Unknown,Evolve,N/A +0880,Dracozolt,Unknown,Unknown,N/A +0881,Arctozolt,Unknown,Unknown,N/A +0882,Dracovish,Unknown,Unknown,N/A +0883,Arctovish,Unknown,Unknown,N/A +0884,Duraludon,Unknown,Unknown,N/A +0885,Dreepy,Unknown,Unknown,N/A +0886,Drakloak,Unknown,Evolve,N/A +0887,Dragapult,Unknown,Evolve,N/A +0888,Zacian,Unknown,Unknown,N/A +0889,Zamazenta,Unknown,Unknown,N/A +0890,Eternatus,Unknown,Unknown,N/A +0891,Kubfu,Unknown,Unknown,N/A +0892,Urshifu,Unknown,Unknown,N/A +0892,Urshifu (Rapid Strike Style),Unknown,Unknown,N/A +0893,Zarude,Unknown,Unknown,N/A +0893,Zarude (Dada),Unknown,Unknown,N/A +0894,Regieleki,Unknown,Unknown,N/A +0895,Regidrago,Unknown,Unknown,N/A +0896,Glastrier,Unknown,Unknown,N/A +0897,Spectrier,Unknown,Unknown,N/A +0898,Calyrex,Unknown,Unknown,N/A +0906,Sprigatito,Unknown,Unknown,N/A +0907,Floragato,Unknown,Evolve,N/A +0908,Meowscarada,Unknown,Evolve,N/A +0909,Fuecoco,Unknown,Unknown,N/A +0910,Crocalor,Unknown,Evolve,N/A +0911,Skeledirge,Unknown,Evolve,N/A +0912,Quaxly,Unknown,Unknown,N/A +0913,Quaxwell,Unknown,Evolve,N/A +0914,Quaquaval,Unknown,Evolve,N/A +0915,Lechonk,Unknown,Unknown,N/A +0916,Oinkologne,Unknown,Evolve,N/A +0916,Oinkologne (Female),Unknown,Unknown,N/A +0917,Tarountula,Unknown,Unknown,N/A +0918,Spidops,Unknown,Evolve,N/A +0919,Nymble,Unknown,Unknown,N/A +0920,Lokix,Unknown,Evolve,N/A +0921,Pawmi,Unknown,Unknown,N/A +0922,Pawmo,Unknown,Evolve,N/A +0923,Pawmot,Unknown,Evolve,N/A +0924,Tandemaus,Unknown,Unknown,N/A +0925,Maushold,Unknown,Unknown,N/A +0925,Maushold (Family of Four),Unknown,Unknown,N/A +0926,Fidough,Unknown,Unknown,N/A +0927,Dachsbun,Unknown,Evolve,N/A +0928,Smoliv,Unknown,Unknown,N/A +0929,Dolliv,Unknown,Evolve,N/A +0930,Arboliva,Unknown,Evolve,N/A +0931,Squawkabilly,Unknown,Unknown,N/A +0931,Squawkabilly (Blue Plumage),Unknown,Unknown,N/A +0931,Squawkabilly (Yellow Plumage),Unknown,Unknown,N/A +0931,Squawkabilly (White Plumage),Unknown,Unknown,N/A +0932,Nacli,Unknown,Unknown,N/A +0933,Naclstack,Unknown,Evolve,N/A +0934,Garganacl,Unknown,Evolve,N/A +0935,Charcadet,Unknown,Unknown,N/A +0936,Armarouge,Unknown,Evolve,N/A +0937,Ceruledge,Unknown,Evolve,N/A +0938,Tadbulb,Unknown,Unknown,N/A +0939,Bellibolt,Unknown,Evolve,N/A +0940,Wattrel,Unknown,Unknown,N/A +0941,Kilowattrel,Unknown,Evolve,N/A +0942,Maschiff,Unknown,Unknown,N/A +0943,Mabosstiff,Unknown,Evolve,N/A +0944,Shroodle,Unknown,Unknown,N/A +0945,Grafaiai,Unknown,Evolve,N/A +0946,Bramblin,Unknown,Unknown,N/A +0947,Brambleghast,Unknown,Evolve,N/A +0948,Toedscool,Unknown,Unknown,N/A +0949,Toedscruel,Unknown,Evolve,N/A +0950,Klawf,Unknown,Unknown,N/A +0951,Capsakid,Unknown,Unknown,N/A +0952,Scovillain,Unknown,Evolve,N/A +0953,Rellor,Unknown,Unknown,N/A +0954,Rabsca,Unknown,Evolve,N/A +0955,Flittle,Unknown,Unknown,N/A +0956,Espathra,Unknown,Evolve,N/A +0957,Tinkatink,Unknown,Unknown,N/A +0958,Tinkatuff,Unknown,Evolve,N/A +0959,Tinkaton,Unknown,Evolve,N/A +0960,Wiglett,Unknown,Unknown,N/A +0961,Wugtrio,Unknown,Evolve,N/A +0962,Bombirdier,Unknown,Unknown,N/A +0963,Finizen,Unknown,Unknown,N/A +0964,Palafin,Unknown,Unknown,N/A +0965,Varoom,Unknown,Unknown,N/A +0966,Revavroom,Unknown,Evolve,N/A +0967,Cyclizar,Unknown,Unknown,N/A +0968,Orthworm,Unknown,Unknown,N/A +0969,Glimmet,Unknown,Unknown,N/A +0970,Glimmora,Unknown,Evolve,N/A +0971,Greavard,Unknown,Unknown,N/A +0972,Houndstone,Unknown,Evolve,N/A +0973,Flamigo,Unknown,Unknown,N/A +0974,Cetoddle,Unknown,Unknown,N/A +0975,Cetitan,Unknown,Evolve,N/A +0976,Veluza,Unknown,Unknown,N/A +0977,Dondozo,Unknown,Unknown,N/A +0978,Tatsugiri,Unknown,Unknown,N/A +0978,Tatsugiri (Droopy Form),Unknown,Unknown,N/A +0978,Tatsugiri (Stretchy Form),Unknown,Unknown,N/A +0979,Annihilape,Yellow,Evolve,N/A +0980,Clodsire,Crystal,Evolve,N/A +0981,Farigiraf,Gold,Evolve,N/A +0982,Dudunsparce,Unknown,Unknown,N/A +0982,Dudunsparce (Three-Segment Form),Unknown,Unknown,N/A +0983,Kingambit,Black-2,Evolve,N/A +0984,Great Tusk,Unknown,Unknown,N/A +0985,Scream Tail,Unknown,Unknown,N/A +0986,Brute Bonnet,Unknown,Unknown,N/A +0987,Flutter Mane,Unknown,Unknown,N/A +0988,Slither Wing,Unknown,Unknown,N/A +0989,Sandy Shocks,Unknown,Unknown,N/A +0990,Iron Treads,Unknown,Unknown,N/A +0991,Iron Bundle,Unknown,Unknown,N/A +0992,Iron Hands,Unknown,Unknown,N/A +0993,Iron Jugulis,Unknown,Unknown,N/A +0994,Iron Moth,Unknown,Unknown,N/A +0995,Iron Thorns,Unknown,Unknown,N/A +0996,Frigibax,Unknown,Unknown,N/A +0997,Arctibax,Unknown,Evolve,N/A +0998,Baxcalibur,Unknown,Evolve,N/A +0999,Gimmighoul,Unknown,Unknown,N/A +0999,Gimmighoul (Roaming Form),Unknown,Unknown,N/A +1000,Gholdengo,Unknown,Evolve,N/A +1001,Wo-Chien,Unknown,Unknown,N/A +1002,Chien-Pao,Unknown,Unknown,N/A +1003,Ting-Lu,Unknown,Unknown,N/A +1004,Chi-Yu,Unknown,Unknown,N/A +1005,Roaring Moon,Unknown,Unknown,N/A +1006,Iron Valiant,Unknown,Unknown,N/A +1007,Koraidon,Unknown,Unknown,N/A +1008,Miraidon,Unknown,Unknown,N/A +1009,Walking Wake,Unknown,Unknown,N/A +1010,Iron Leaves,Unknown,Unknown,N/A +1011,Dipplin,Unknown,Evolve,N/A +1012,Poltchageist,Unknown,Unknown,N/A +1012,Poltchageist (Artisan Form),Unknown,Unknown,N/A +1013,Sinistcha,Unknown,Evolve,N/A +1013,Sinistcha (Masterpiece Form),Unknown,Unknown,N/A +1014,Okidogi,Unknown,Unknown,N/A +1015,Munkidori,Unknown,Unknown,N/A +1016,Fezandipiti,Unknown,Unknown,N/A +1017,Ogerpon,Unknown,Unknown,N/A +1018,Archaludon,Unknown,Evolve,N/A +1019,Hydrapple,Unknown,Evolve,N/A +1020,Gouging Fire,Unknown,Unknown,N/A +1021,Raging Bolt,Unknown,Unknown,N/A +1022,Iron Boulder,Unknown,Unknown,N/A +1023,Iron Crown,Unknown,Unknown,N/A +1024,Terapagos,Unknown,Unknown,N/A +1025,Pecharunt,Unknown,Unknown,N/A +0899,Wyrdeer,Crystal,Evolve,N/A +0900,Kleavor,Yellow,Evolve,N/A +0901,Ursaluna,Crystal,Evolve,N/A +0901,Ursaluna (Blood Moon Form),Unknown,Unknown,N/A +0902,Basculegion,Unknown,Unknown,N/A +0902,Basculegion (Female),Unknown,Unknown,N/A +0903,Sneasler,Crystal,Evolve,N/A +0904,Overqwil,Crystal,Evolve,N/A +0905,Enamorus,Unknown,Unknown,N/A +0905,Enamorus (Therian Forme),Unknown,Unknown,N/A +0808,Meltan,Unknown,Unknown,N/A +0809,Melmetal,Unknown,Unknown,N/A diff --git a/pokemon_home_list.csv b/pokemon_home_list.csv new file mode 100644 index 0000000..16bc897 --- /dev/null +++ b/pokemon_home_list.csv @@ -0,0 +1,1287 @@ +number,name +0001,Bulbasaur +0002,Ivysaur +0003,Venusaur +0004,Charmander +0005,Charmeleon +0006,Charizard +0007,Squirtle +0008,Wartortle +0009,Blastoise +0010,Caterpie +0011,Metapod +0012,Butterfree +0013,Weedle +0014,Kakuna +0015,Beedrill +0016,Pidgey +0017,Pidgeotto +0018,Pidgeot +0019,Rattata +0019,Rattata (Alolan Form) +0020,Raticate +0020,Raticate (Alolan Form) +0021,Spearow +0022,Fearow +0023,Ekans +0024,Arbok +0025,Pikachu +0025,Pikachu (Original Cap) +0025,Pikachu (Hoenn Cap) +0025,Pikachu (Sinnoh Cap) +0025,Pikachu (Unova Cap) +0025,Pikachu (Kalos Cap) +0025,Pikachu (Alola Cap) +0025,Pikachu (Partner Cap) +0025,Pikachu (World Cap) +0026,Raichu +0026,Raichu (Alolan Form) +0027,Sandshrew +0027,Sandshrew (Alolan Form) +0028,Sandslash +0028,Sandslash (Alolan Form) +0029,Nidoran-f +0030,Nidorina +0031,Nidoqueen +0032,Nidoran-m +0033,Nidorino +0034,Nidoking +0035,Clefairy +0036,Clefable +0037,Vulpix +0037,Vulpix (Alolan Form) +0038,Ninetales +0038,Ninetales (Alolan Form) +0039,Jigglypuff +0040,Wigglytuff +0041,Zubat +0042,Golbat +0043,Oddish +0044,Gloom +0045,Vileplume +0046,Paras +0047,Parasect +0048,Venonat +0049,Venomoth +0050,Diglett +0050,Diglett (Alolan Form) +0051,Dugtrio +0051,Dugtrio (Alolan Form) +0052,Meowth +0052,Meowth (Alolan Form) +0052,Meowth (Galarian Form) +0053,Persian +0053,Persian (Alolan Form) +0054,Psyduck +0055,Golduck +0056,Mankey +0057,Primeape +0058,Growlithe +0058,Growlithe (Hisuian Form) +0059,Arcanine +0059,Arcanine (Hisuian Form) +0060,Poliwag +0061,Poliwhirl +0062,Poliwrath +0063,Abra +0064,Kadabra +0065,Alakazam +0066,Machop +0067,Machoke +0068,Machamp +0069,Bellsprout +0070,Weepinbell +0071,Victreebel +0072,Tentacool +0073,Tentacruel +0074,Geodude +0074,Geodude (Alolan Form) +0075,Graveler +0075,Graveler (Alolan Form) +0076,Golem +0076,Golem (Alolan Form) +0077,Ponyta +0077,Ponyta (Galarian Form) +0078,Rapidash +0078,Rapidash (Galarian Form) +0079,Slowpoke +0079,Slowpoke (Galarian Form) +0080,Slowbro +0080,Slowbro (Galarian Form) +0081,Magnemite +0082,Magneton +0083,Farfetch'd +0083,Farfetch'd (Galarian Form) +0084,Doduo +0085,Dodrio +0086,Seel +0087,Dewgong +0088,Grimer +0088,Grimer (Alolan Form) +0089,Muk +0089,Muk (Alolan Form) +0090,Shellder +0091,Cloyster +0092,Gastly +0093,Haunter +0094,Gengar +0095,Onix +0096,Drowzee +0097,Hypno +0098,Krabby +0099,Kingler +0100,Voltorb +0100,Voltorb (Hisuian Form) +0101,Electrode +0101,Electrode (Hisuian Form) +0102,Exeggcute +0103,Exeggutor +0103,Exeggutor (Alolan Form) +0104,Cubone +0105,Marowak +0105,Marowak (Alolan Form) +0106,Hitmonlee +0107,Hitmonchan +0108,Lickitung +0109,Koffing +0110,Weezing +0110,Weezing (Galarian Form) +0111,Rhyhorn +0112,Rhydon +0113,Chansey +0114,Tangela +0115,Kangaskhan +0116,Horsea +0117,Seadra +0118,Goldeen +0119,Seaking +0120,Staryu +0121,Starmie +0122,Mr. Mime +0122,Mr. Mime (Galarian Form) +0123,Scyther +0124,Jynx +0125,Electabuzz +0126,Magmar +0127,Pinsir +0128,Tauros +0128,Tauros (Paldean Form) +0128,Tauros (Blaze Breed) +0128,Tauros (Aqua Breed) +0129,Magikarp +0130,Gyarados +0131,Lapras +0132,Ditto +0133,Eevee +0134,Vaporeon +0135,Jolteon +0136,Flareon +0137,Porygon +0138,Omanyte +0139,Omastar +0140,Kabuto +0141,Kabutops +0142,Aerodactyl +0143,Snorlax +0144,Articuno +0144,Articuno (Galarian Form) +0145,Zapdos +0145,Zapdos (Galarian Form) +0146,Moltres +0146,Moltres (Galarian Form) +0147,Dratini +0148,Dragonair +0149,Dragonite +0150,Mewtwo +0151,Mew +0152,Chikorita +0153,Bayleef +0154,Meganium +0155,Cyndaquil +0156,Quilava +0157,Typhlosion +0157,Typhlosion (Hisuian Form) +0158,Totodile +0159,Croconaw +0160,Feraligatr +0161,Sentret +0162,Furret +0163,Hoothoot +0164,Noctowl +0165,Ledyba +0166,Ledian +0167,Spinarak +0168,Ariados +0169,Crobat +0170,Chinchou +0171,Lanturn +0172,Pichu +0173,Cleffa +0174,Igglybuff +0175,Togepi +0176,Togetic +0177,Natu +0178,Xatu +0179,Mareep +0180,Flaaffy +0181,Ampharos +0182,Bellossom +0183,Marill +0184,Azumarill +0185,Sudowoodo +0186,Politoed +0187,Hoppip +0188,Skiploom +0189,Jumpluff +0190,Aipom +0191,Sunkern +0192,Sunflora +0193,Yanma +0194,Wooper +0194,Wooper (Paldean Form) +0195,Quagsire +0196,Espeon +0197,Umbreon +0198,Murkrow +0199,Slowking +0199,Slowking (Galarian Form) +0200,Misdreavus +0201,Unown +0201,Unown (B) +0201,Unown (C) +0201,Unown (D) +0201,Unown (E) +0201,Unown (F) +0201,Unown (G) +0201,Unown (H) +0201,Unown (I) +0201,Unown (J) +0201,Unown (K) +0201,Unown (L) +0201,Unown (M) +0201,Unown (N) +0201,Unown (O) +0201,Unown (P) +0201,Unown (Q) +0201,Unown (R) +0201,Unown (S) +0201,Unown (T) +0201,Unown (U) +0201,Unown (V) +0201,Unown (W) +0201,Unown (X) +0201,Unown (Y) +0201,Unown (Z) +0201,Unown (!) +0201,Unown (?) +0202,Wobbuffet +0203,Girafarig +0204,Pineco +0205,Forretress +0206,Dunsparce +0207,Gligar +0208,Steelix +0209,Snubbull +0210,Granbull +0211,Qwilfish +0211,Qwilfish (Hisuian Form) +0212,Scizor +0213,Shuckle +0214,Heracross +0215,Sneasel +0215,Sneasel (Hisuian Form) +0216,Teddiursa +0217,Ursaring +0218,Slugma +0219,Magcargo +0220,Swinub +0221,Piloswine +0222,Corsola +0222,Corsola (Galarian Form) +0223,Remoraid +0224,Octillery +0225,Delibird +0226,Mantine +0227,Skarmory +0228,Houndour +0229,Houndoom +0230,Kingdra +0231,Phanpy +0232,Donphan +0233,Porygon2 +0234,Stantler +0235,Smeargle +0236,Tyrogue +0237,Hitmontop +0238,Smoochum +0239,Elekid +0240,Magby +0241,Miltank +0242,Blissey +0243,Raikou +0244,Entei +0245,Suicune +0246,Larvitar +0247,Pupitar +0248,Tyranitar +0249,Lugia +0250,Ho-Oh +0251,Celebi +0252,Treecko +0253,Grovyle +0254,Sceptile +0255,Torchic +0256,Combusken +0257,Blaziken +0258,Mudkip +0259,Marshtomp +0260,Swampert +0261,Poochyena +0262,Mightyena +0263,Zigzagoon +0263,Zigzagoon (Galarian Form) +0264,Linoone +0264,Linoone (Galarian Form) +0265,Wurmple +0266,Silcoon +0267,Beautifly +0268,Cascoon +0269,Dustox +0270,Lotad +0271,Lombre +0272,Ludicolo +0273,Seedot +0274,Nuzleaf +0275,Shiftry +0276,Taillow +0277,Swellow +0278,Wingull +0279,Pelipper +0280,Ralts +0281,Kirlia +0282,Gardevoir +0283,Surskit +0284,Masquerain +0285,Shroomish +0286,Breloom +0287,Slakoth +0288,Vigoroth +0289,Slaking +0290,Nincada +0291,Ninjask +0292,Shedinja +0293,Whismur +0294,Loudred +0295,Exploud +0296,Makuhita +0297,Hariyama +0298,Azurill +0299,Nosepass +0300,Skitty +0301,Delcatty +0302,Sableye +0303,Mawile +0304,Aron +0305,Lairon +0306,Aggron +0307,Meditite +0308,Medicham +0309,Electrike +0310,Manectric +0311,Plusle +0312,Minun +0313,Volbeat +0314,Illumise +0315,Roselia +0316,Gulpin +0317,Swalot +0318,Carvanha +0319,Sharpedo +0320,Wailmer +0321,Wailord +0322,Numel +0323,Camerupt +0324,Torkoal +0325,Spoink +0326,Grumpig +0327,Spinda +0328,Trapinch +0329,Vibrava +0330,Flygon +0331,Cacnea +0332,Cacturne +0333,Swablu +0334,Altaria +0335,Zangoose +0336,Seviper +0337,Lunatone +0338,Solrock +0339,Barboach +0340,Whiscash +0341,Corphish +0342,Crawdaunt +0343,Baltoy +0344,Claydol +0345,Lileep +0346,Cradily +0347,Anorith +0348,Armaldo +0349,Feebas +0350,Milotic +0351,Castform +0352,Kecleon +0353,Shuppet +0354,Banette +0355,Duskull +0356,Dusclops +0357,Tropius +0358,Chimecho +0359,Absol +0360,Wynaut +0361,Snorunt +0362,Glalie +0363,Spheal +0364,Sealeo +0365,Walrein +0366,Clamperl +0367,Huntail +0368,Gorebyss +0369,Relicanth +0370,Luvdisc +0371,Bagon +0372,Shelgon +0373,Salamence +0374,Beldum +0375,Metang +0376,Metagross +0377,Regirock +0378,Regice +0379,Registeel +0380,Latias +0381,Latios +0382,Kyogre +0383,Groudon +0384,Rayquaza +0385,Jirachi +0386,Deoxys +0386,Deoxys (Attack Forme) +0386,Deoxys (Defense Forme) +0386,Deoxys (Speed Forme) +0387,Turtwig +0388,Grotle +0389,Torterra +0390,Chimchar +0391,Monferno +0392,Infernape +0393,Piplup +0394,Prinplup +0395,Empoleon +0396,Starly +0397,Staravia +0398,Staraptor +0399,Bidoof +0400,Bibarel +0401,Kricketot +0402,Kricketune +0403,Shinx +0404,Luxio +0405,Luxray +0406,Budew +0407,Roserade +0408,Cranidos +0409,Rampardos +0410,Shieldon +0411,Bastiodon +0412,Burmy +0412,Burmy (Sandy Cloak) +0412,Burmy (Trash Cloak) +0413,Wormadam +0413,Wormadam (Sandy Cloak) +0413,Wormadam (Trash Cloak) +0414,Mothim +0415,Combee +0416,Vespiquen +0417,Pachirisu +0418,Buizel +0419,Floatzel +0420,Cherubi +0421,Cherrim +0422,Shellos +0422,Shellos (East Sea) +0423,Gastrodon +0423,Gastrodon (East Sea) +0424,Ambipom +0425,Drifloon +0426,Drifblim +0427,Buneary +0428,Lopunny +0429,Mismagius +0430,Honchkrow +0431,Glameow +0432,Purugly +0433,Chingling +0434,Stunky +0435,Skuntank +0436,Bronzor +0437,Bronzong +0438,Bonsly +0439,Mime Jr. +0440,Happiny +0441,Chatot +0442,Spiritomb +0443,Gible +0444,Gabite +0445,Garchomp +0446,Munchlax +0447,Riolu +0448,Lucario +0449,Hippopotas +0450,Hippowdon +0451,Skorupi +0452,Drapion +0453,Croagunk +0454,Toxicroak +0455,Carnivine +0456,Finneon +0457,Lumineon +0458,Mantyke +0459,Snover +0460,Abomasnow +0461,Weavile +0462,Magnezone +0463,Lickilicky +0464,Rhyperior +0465,Tangrowth +0466,Electivire +0467,Magmortar +0468,Togekiss +0469,Yanmega +0470,Leafeon +0471,Glaceon +0472,Gliscor +0473,Mamoswine +0474,Porygon-Z +0475,Gallade +0476,Probopass +0477,Dusknoir +0478,Froslass +0479,Rotom +0479,Rotom (Heat Rotom) +0479,Rotom (Wash Rotom) +0479,Rotom (Frost Rotom) +0479,Rotom (Fan Rotom) +0479,Rotom (Mow Rotom) +0480,Uxie +0481,Mesprit +0482,Azelf +0483,Dialga +0484,Palkia +0485,Heatran +0486,Regigigas +0487,Giratina +0488,Cresselia +0489,Phione +0490,Manaphy +0491,Darkrai +0492,Shaymin +0492,Shaymin (Sky Forme) +0493,Arceus +0494,Victini +0495,Snivy +0496,Servine +0497,Serperior +0498,Tepig +0499,Pignite +0500,Emboar +0501,Oshawott +0502,Dewott +0503,Samurott +0503,Samurott (Hisuian Form) +0504,Patrat +0505,Watchog +0506,Lillipup +0507,Herdier +0508,Stoutland +0509,Purrloin +0510,Liepard +0511,Pansage +0512,Simisage +0513,Pansear +0514,Simisear +0515,Panpour +0516,Simipour +0517,Munna +0518,Musharna +0519,Pidove +0520,Tranquill +0521,Unfezant +0522,Blitzle +0523,Zebstrika +0524,Roggenrola +0525,Boldore +0526,Gigalith +0527,Woobat +0528,Swoobat +0529,Drilbur +0530,Excadrill +0531,Audino +0532,Timburr +0533,Gurdurr +0534,Conkeldurr +0535,Tympole +0536,Palpitoad +0537,Seismitoad +0538,Throh +0539,Sawk +0540,Sewaddle +0541,Swadloon +0542,Leavanny +0543,Venipede +0544,Whirlipede +0545,Scolipede +0546,Cottonee +0547,Whimsicott +0548,Petilil +0549,Lilligant +0549,Lilligant (Hisuian Form) +0550,Basculin +0550,Basculin (Blue-Striped Form) +0550,Basculin (White-Striped Form) +0551,Sandile +0552,Krokorok +0553,Krookodile +0554,Darumaka +0554,Darumaka (Galarian Form) +0555,Darmanitan +0555,Darmanitan (Galarian Form) +0556,Maractus +0557,Dwebble +0558,Crustle +0559,Scraggy +0560,Scrafty +0561,Sigilyph +0562,Yamask +0562,Yamask (Galarian Form) +0563,Cofagrigus +0564,Tirtouga +0565,Carracosta +0566,Archen +0567,Archeops +0568,Trubbish +0569,Garbodor +0570,Zorua +0570,Zorua (Hisuian Form) +0571,Zoroark +0571,Zoroark (Hisuian Form) +0572,Minccino +0573,Cinccino +0574,Gothita +0575,Gothorita +0576,Gothitelle +0577,Solosis +0578,Duosion +0579,Reuniclus +0580,Ducklett +0581,Swanna +0582,Vanillite +0583,Vanillish +0584,Vanilluxe +0585,Deerling +0585,Deerling (Summer Form) +0585,Deerling (Autumn Form) +0585,Deerling (Winter Form) +0586,Sawsbuck +0586,Sawsbuck (Summer Form) +0586,Sawsbuck (Autumn Form) +0586,Sawsbuck (Winter Form) +0587,Emolga +0588,Karrablast +0589,Escavalier +0590,Foongus +0591,Amoonguss +0592,Frillish +0593,Jellicent +0594,Alomomola +0595,Joltik +0596,Galvantula +0597,Ferroseed +0598,Ferrothorn +0599,Klink +0600,Klang +0601,Klinklang +0602,Tynamo +0603,Eelektrik +0604,Eelektross +0605,Elgyem +0606,Beheeyem +0607,Litwick +0608,Lampent +0609,Chandelure +0610,Axew +0611,Fraxure +0612,Haxorus +0613,Cubchoo +0614,Beartic +0615,Cryogonal +0616,Shelmet +0617,Accelgor +0618,Stunfisk +0618,Stunfisk (Galarian Form) +0619,Mienfoo +0620,Mienshao +0621,Druddigon +0622,Golett +0623,Golurk +0624,Pawniard +0625,Bisharp +0626,Bouffalant +0627,Rufflet +0628,Braviary +0628,Braviary (Hisuian Form) +0629,Vullaby +0630,Mandibuzz +0631,Heatmor +0632,Durant +0633,Deino +0634,Zweilous +0635,Hydreigon +0636,Larvesta +0637,Volcarona +0638,Cobalion +0639,Terrakion +0640,Virizion +0641,Tornadus +0641,Tornadus (Therian Forme) +0642,Thundurus +0642,Thundurus (Therian Forme) +0643,Reshiram +0644,Zekrom +0645,Landorus +0645,Landorus (Therian Forme) +0646,Kyurem +0647,Keldeo +0647,Keldeo (Resolute Form) +0648,Meloetta +0649,Genesect +0650,Chespin +0651,Quilladin +0652,Chesnaught +0653,Fennekin +0654,Braixen +0655,Delphox +0656,Froakie +0657,Frogadier +0658,Greninja +0659,Bunnelby +0660,Diggersby +0661,Fletchling +0662,Fletchinder +0663,Talonflame +0664,Scatterbug +0665,Spewpa +0666,Vivillon +0666,Vivillon (Polar Pattern) +0666,Vivillon (Tundra Pattern) +0666,Vivillon (Continental Pattern) +0666,Vivillon (Garden Pattern) +0666,Vivillon (Elegant Pattern) +0666,Vivillon (Icy Snow Pattern) +0666,Vivillon (Modern Pattern) +0666,Vivillon (Marine Pattern) +0666,Vivillon (Archipelago Pattern) +0666,Vivillon (High Plains Pattern) +0666,Vivillon (Sandstorm Pattern) +0666,Vivillon (River Pattern) +0666,Vivillon (Monsoon Pattern) +0666,Vivillon (Savanna Pattern) +0666,Vivillon (Sun Pattern) +0666,Vivillon (Ocean Pattern) +0666,Vivillon (Jungle Pattern) +0666,Vivillon (Fancy Pattern) +0666,Vivillon (Poké Ball Pattern) +0667,Litleo +0668,Pyroar +0669,Flabébé +0669,Flabébé (Yellow Flower) +0669,Flabébé (Orange Flower) +0669,Flabébé (Blue Flower) +0669,Flabébé (White Flower) +0670,Floette +0670,Floette (Yellow Flower) +0670,Floette (Orange Flower) +0670,Floette (Blue Flower) +0670,Floette (White Flower) +0671,Florges +0671,Florges (Yellow Flower) +0671,Florges (Orange Flower) +0671,Florges (Blue Flower) +0671,Florges (White Flower) +0672,Skiddo +0673,Gogoat +0674,Pancham +0675,Pangoro +0676,Furfrou +0676,Furfrou (Heart Trim) +0676,Furfrou (Star Trim) +0676,Furfrou (Diamond Trim) +0676,Furfrou (Deputante Trim) +0676,Furfrou (Matron Trim) +0676,Furfrou (Dandy Trim) +0676,Furfrou (La Reine Trim) +0676,Furfrou (Kabuki Trim) +0676,Furfrou (Pharaoh Trim) +0677,Espurr +0678,Meowstic +0678,Meowstic (Female) +0679,Honedge +0680,Doublade +0681,Aegislash +0682,Spritzee +0683,Aromatisse +0684,Swirlix +0685,Slurpuff +0686,Inkay +0687,Malamar +0688,Binacle +0689,Barbaracle +0690,Skrelp +0691,Dragalge +0692,Clauncher +0693,Clawitzer +0694,Helioptile +0695,Heliolisk +0696,Tyrunt +0697,Tyrantrum +0698,Amaura +0699,Aurorus +0700,Sylveon +0701,Hawlucha +0702,Dedenne +0703,Carbink +0704,Goomy +0705,Sliggoo +0705,Sliggoo (Hisuian Form) +0706,Goodra +0706,Goodra (Hisuian Form) +0707,Klefki +0708,Phantump +0709,Trevenant +0710,Pumpkaboo +0710,Pumpkaboo (Small Size) +0710,Pumpkaboo (Large Size) +0710,Pumpkaboo (Super Size) +0711,Gourgeist +0711,Gourgeist (Small Size) +0711,Gourgeist (Large Size) +0711,Gourgeist (Super Size) +0712,Bergmite +0713,Avalugg +0713,Avalugg (Hisuian Form) +0714,Noibat +0715,Noivern +0716,Xerneas +0717,Yveltal +0718,Zygarde +0718,Zygarde (10% Forme) +0719,Diancie +0720,Hoopa +0720,Hoopa (Hoopa Unbound) +0721,Volcanion +0722,Rowlet +0723,Dartrix +0724,Decidueye +0724,Decidueye (Hisuian Form) +0725,Litten +0726,Torracat +0727,Incineroar +0728,Popplio +0729,Brionne +0730,Primarina +0731,Pikipek +0732,Trumbeak +0733,Toucannon +0734,Yungoos +0735,Gumshoos +0736,Grubbin +0737,Charjabug +0738,Vikavolt +0739,Crabrawler +0740,Crabominable +0741,Oricorio +0741,Oricorio (Pom-pom Style) +0741,Oricorio (P'au Style) +0741,Oricorio (Sensu Style) +0742,Cutiefly +0743,Ribombee +0744,Rockruff +0745,Lycanroc +0745,Lycanroc (Midnight Form) +0745,Lycanroc (Dusk Form) +0746,Wishiwashi +0747,Mareanie +0748,Toxapex +0749,Mudbray +0750,Mudsdale +0751,Dewpider +0752,Araquanid +0753,Fomantis +0754,Lurantis +0755,Morelull +0756,Shiinotic +0757,Salandit +0758,Salazzle +0759,Stufful +0760,Bewear +0761,Bounsweet +0762,Steenee +0763,Tsareena +0764,Comfey +0765,Oranguru +0766,Passimian +0767,Wimpod +0768,Golisopod +0769,Sandygast +0770,Palossand +0771,Pyukumuku +0772,Type: Null +0773,Silvally +0774,Minior (Orange Core) +0774,Minior (Yellow Core) +0774,Minior (Green Core) +0774,Minior (Blue Core) +0774,Minior (Indigo Core) +0774,Minior (Violet Core) +0775,Komala +0776,Turtonator +0777,Togedemaru +0778,Mimikyu +0779,Bruxish +0780,Drampa +0781,Dhelmise +0782,Jangmo-o +0783,Hakamo-o +0784,Kommo-o +0785,Tapu Koko +0786,Tapu Lele +0787,Tapu Bulu +0788,Tapu Fini +0789,Cosmog +0790,Cosmoem +0791,Solgaleo +0792,Lunala +0793,Nihilego +0794,Buzzwole +0795,Pheromosa +0796,Xurkitree +0797,Celesteela +0798,Kartana +0799,Guzzlord +0800,Necrozma +0801,Magearna +0801,Magearna (Original Color) +0802,Marshadow +0803,Poipole +0804,Naganadel +0805,Stakataka +0806,Blacephalon +0807,Zeraora +0810,Grookey +0811,Thwackey +0812,Rillaboom +0813,Scorbunny +0814,Raboot +0815,Cinderace +0816,Sobble +0817,Drizzile +0818,Inteleon +0819,Skwovet +0820,Greedent +0821,Rookidee +0822,Corvisquire +0823,Corviknight +0824,Blipbug +0825,Dottler +0826,Orbeetle +0827,Nickit +0828,Thievul +0829,Gossifleur +0830,Eldegoss +0831,Wooloo +0832,Dubwool +0833,Chewtle +0834,Drednaw +0835,Yamper +0836,Boltund +0837,Rolycoly +0838,Carkol +0839,Coalossal +0840,Applin +0841,Flapple +0842,Appletun +0843,Silicobra +0844,Sandaconda +0845,Cramorant +0846,Arrokuda +0847,Barraskewda +0848,Toxel +0849,Toxtricity +0849,Toxtricity (Low Key Form) +0850,Sizzlipede +0851,Centiskorch +0852,Clobbopus +0853,Grapploct +0854,Sinistea +0854,Sinistea (Authentic Form) +0855,Polteageist +0855,Polteageist (Authentic Form) +0856,Hatenna +0857,Hattrem +0858,Hatterene +0859,Impidimp +0860,Morgrem +0861,Grimmsnarl +0862,Obstagoon +0863,Perrserker +0864,Cursola +0865,Sirfetch'd +0866,Mr. Rime +0867,Runerigus +0868,Milcery +0869,Alcremie +0869,Alcremie (Vanilla Cream) +0869,Alcremie (Vanilla Cream) +0869,Alcremie (Vanilla Cream) +0869,Alcremie (Vanilla Cream) +0869,Alcremie (Vanilla Cream) +0869,Alcremie (Vanilla Cream) +0869,Alcremie (Ruby Cream) +0869,Alcremie (Ruby Cream) +0869,Alcremie (Ruby Cream) +0869,Alcremie (Ruby Cream) +0869,Alcremie (Ruby Cream) +0869,Alcremie (Ruby Cream) +0869,Alcremie (Ruby Cream) +0869,Alcremie (Matcha Cream) +0869,Alcremie (Matcha Cream) +0869,Alcremie (Matcha Cream) +0869,Alcremie (Matcha Cream) +0869,Alcremie (Matcha Cream) +0869,Alcremie (Matcha Cream) +0869,Alcremie (Matcha Cream) +0869,Alcremie (Mint Cream) +0869,Alcremie (Mint Cream) +0869,Alcremie (Mint Cream) +0869,Alcremie (Mint Cream) +0869,Alcremie (Mint Cream) +0869,Alcremie (Mint Cream) +0869,Alcremie (Mint Cream) +0869,Alcremie (Lemon Cream) +0869,Alcremie (Lemon Cream) +0869,Alcremie (Lemon Cream) +0869,Alcremie (Lemon Cream) +0869,Alcremie (Lemon Cream) +0869,Alcremie (Lemon Cream) +0869,Alcremie (Lemon Cream) +0869,Alcremie (Salted Cream) +0869,Alcremie (Salted Cream) +0869,Alcremie (Salted Cream) +0869,Alcremie (Salted Cream) +0869,Alcremie (Salted Cream) +0869,Alcremie (Salted Cream) +0869,Alcremie (Salted Cream) +0869,Alcremie (Ruby Swirl) +0869,Alcremie (Ruby Swirl) +0869,Alcremie (Ruby Swirl) +0869,Alcremie (Ruby Swirl) +0869,Alcremie (Ruby Swirl) +0869,Alcremie (Ruby Swirl) +0869,Alcremie (Ruby Swirl) +0869,Alcremie (Caramel Swirl) +0869,Alcremie (Caramel Swirl) +0869,Alcremie (Caramel Swirl) +0869,Alcremie (Caramel Swirl) +0869,Alcremie (Caramel Swirl) +0869,Alcremie (Caramel Swirl) +0869,Alcremie (Caramel Swirl) +0869,Alcremie (Rainbow Swirl) +0869,Alcremie (Rainbow Swirl) +0869,Alcremie (Rainbow Swirl) +0869,Alcremie (Rainbow Swirl) +0869,Alcremie (Rainbow Swirl) +0869,Alcremie (Rainbow Swirl) +0869,Alcremie (Rainbow Swirl) +0870,Falinks +0871,Pincurchin +0872,Snom +0873,Frosmoth +0874,Stonjourner +0875,Eiscue +0876,Indeedee +0876,Indeedee (Female) +0877,Morpeko +0878,Cufant +0879,Copperajah +0880,Dracozolt +0881,Arctozolt +0882,Dracovish +0883,Arctovish +0884,Duraludon +0885,Dreepy +0886,Drakloak +0887,Dragapult +0888,Zacian +0889,Zamazenta +0890,Eternatus +0891,Kubfu +0892,Urshifu +0892,Urshifu (Rapid Strike Style) +0893,Zarude +0893,Zarude (Dada) +0894,Regieleki +0895,Regidrago +0896,Glastrier +0897,Spectrier +0898,Calyrex +0906,Sprigatito +0907,Floragato +0908,Meowscarada +0909,Fuecoco +0910,Crocalor +0911,Skeledirge +0912,Quaxly +0913,Quaxwell +0914,Quaquaval +0915,Lechonk +0916,Oinkologne +0916,Oinkologne (Female) +0917,Tarountula +0918,Spidops +0919,Nymble +0920,Lokix +0921,Pawmi +0922,Pawmo +0923,Pawmot +0924,Tandemaus +0925,Maushold +0925,Maushold (Family of Four) +0926,Fidough +0927,Dachsbun +0928,Smoliv +0929,Dolliv +0930,Arboliva +0931,Squawkabilly +0931,Squawkabilly (Blue Plumage) +0931,Squawkabilly (Yellow Plumage) +0931,Squawkabilly (White Plumage) +0932,Nacli +0933,Naclstack +0934,Garganacl +0935,Charcadet +0936,Armarouge +0937,Ceruledge +0938,Tadbulb +0939,Bellibolt +0940,Wattrel +0941,Kilowattrel +0942,Maschiff +0943,Mabosstiff +0944,Shroodle +0945,Grafaiai +0946,Bramblin +0947,Brambleghast +0948,Toedscool +0949,Toedscruel +0950,Klawf +0951,Capsakid +0952,Scovillain +0953,Rellor +0954,Rabsca +0955,Flittle +0956,Espathra +0957,Tinkatink +0958,Tinkatuff +0959,Tinkaton +0960,Wiglett +0961,Wugtrio +0962,Bombirdier +0963,Finizen +0964,Palafin +0965,Varoom +0966,Revavroom +0967,Cyclizar +0968,Orthworm +0969,Glimmet +0970,Glimmora +0971,Greavard +0972,Houndstone +0973,Flamigo +0974,Cetoddle +0975,Cetitan +0976,Veluza +0977,Dondozo +0978,Tatsugiri +0978,Tatsugiri (Droopy Form) +0978,Tatsugiri (Stretchy Form) +0979,Annihilape +0980,Clodsire +0981,Farigiraf +0982,Dudunsparce +0982,Dudunsparce (Three-Segment Form) +0983,Kingambit +0984,Great Tusk +0985,Scream Tail +0986,Brute Bonnet +0987,Flutter Mane +0988,Slither Wing +0989,Sandy Shocks +0990,Iron Treads +0991,Iron Bundle +0992,Iron Hands +0993,Iron Jugulis +0994,Iron Moth +0995,Iron Thorns +0996,Frigibax +0997,Arctibax +0998,Baxcalibur +0999,Gimmighoul +0999,Gimmighoul (Roaming Form) +1000,Gholdengo +1001,Wo-Chien +1002,Chien-Pao +1003,Ting-Lu +1004,Chi-Yu +1005,Roaring Moon +1006,Iron Valiant +1007,Koraidon +1008,Miraidon +1009,Walking Wake +1010,Iron Leaves +1011,Dipplin +1012,Poltchageist +1012,Poltchageist (Artisan Form) +1013,Sinistcha +1013,Sinistcha (Masterpiece Form) +1014,Okidogi +1015,Munkidori +1016,Fezandipiti +1017,Ogerpon +1018,Archaludon +1019,Hydrapple +1020,Gouging Fire +1021,Raging Bolt +1022,Iron Boulder +1023,Iron Crown +1024,Terapagos +1025,Pecharunt +0899,Wyrdeer +0900,Kleavor +0901,Ursaluna +0901,Ursaluna (Blood Moon Form) +0902,Basculegion +0902,Basculegion (Female) +0903,Sneasler +0904,Overqwil +0905,Enamorus +0905,Enamorus (Therian Forme) +0808,Meltan +0809,Melmetal