forked from mirror/Archipelago
Some checks failed
Analyze modified files / flake8 (push) Failing after 2m28s
Build / build-win (push) Has been cancelled
Build / build-ubuntu2204 (push) Has been cancelled
ctest / Test C++ ubuntu-latest (push) Has been cancelled
ctest / Test C++ windows-latest (push) Has been cancelled
Analyze modified files / mypy (push) Has been cancelled
Build and Publish Docker Images / Push Docker image to Docker Hub (push) Successful in 5m4s
Native Code Static Analysis / scan-build (push) Failing after 5m2s
type check / pyright (push) Successful in 1m7s
unittests / Test Python 3.11.2 ubuntu-latest (push) Failing after 16m23s
unittests / Test Python 3.12 ubuntu-latest (push) Failing after 28m19s
unittests / Test Python 3.13 ubuntu-latest (push) Failing after 14m49s
unittests / Test hosting with 3.13 on ubuntu-latest (push) Successful in 5m0s
unittests / Test Python 3.13 macos-latest (push) Has been cancelled
unittests / Test Python 3.11 windows-latest (push) Has been cancelled
unittests / Test Python 3.13 windows-latest (push) Has been cancelled
1145 lines
61 KiB
Python
1145 lines
61 KiB
Python
# THIS IS AN AUTO-GENERATED FILE. DO NOT MODIFY.
|
|
# data_gen_templates/items.py
|
|
#
|
|
# Copyright (C) 2025 James Petersen <m@jamespetersen.ca>
|
|
# Licensed under MIT. See LICENSE
|
|
|
|
from BaseClasses import ItemClassification
|
|
from collections.abc import Mapping
|
|
from dataclasses import dataclass
|
|
from enum import IntEnum
|
|
from typing import Dict, Set
|
|
|
|
class ItemClass(IntEnum):
|
|
"""These are the possible item classes."""
|
|
BAGITEM = 0x0
|
|
MULTIBAGITEM0 = 0x1
|
|
MULTIBAGITEM1 = 0x2
|
|
MULTIBAGITEM2 = 0x3
|
|
SPECIALBAGITEM = 0x4
|
|
POKETCHAPP = 0x5
|
|
BADGE = 0x6
|
|
ACCESSORY = 0x7
|
|
SPECIAL = 0xE
|
|
|
|
@dataclass(frozen=True)
|
|
class ItemData:
|
|
label: str
|
|
id: int
|
|
clas: ItemClass
|
|
count: int = 1
|
|
classification: ItemClassification = ItemClassification.filler
|
|
|
|
def get_raw_id(self) -> int:
|
|
clas = self.clas
|
|
id = self.id
|
|
if self.count > 1:
|
|
top_bit = id >> 8
|
|
clas += top_bit + 1
|
|
id = id & 0xFF | self.count << 8
|
|
return clas << 12 | id
|
|
|
|
items: Mapping[str, ItemData] = {
|
|
"master_ball": ItemData(label="Master Ball", id=0x1, clas=ItemClass.BAGITEM, classification=ItemClassification.useful),
|
|
"ultra_ball": ItemData(label="Ultra Ball", id=0x2, clas=ItemClass.BAGITEM),
|
|
"great_ball": ItemData(label="Great Ball", id=0x3, clas=ItemClass.BAGITEM),
|
|
"poke_ball": ItemData(label="Poke Ball", id=0x4, clas=ItemClass.BAGITEM),
|
|
"safari_ball": ItemData(label="Safari Ball", id=0x5, clas=ItemClass.BAGITEM),
|
|
"net_ball": ItemData(label="Net Ball", id=0x6, clas=ItemClass.BAGITEM),
|
|
"dive_ball": ItemData(label="Dive Ball", id=0x7, clas=ItemClass.BAGITEM),
|
|
"nest_ball": ItemData(label="Nest Ball", id=0x8, clas=ItemClass.BAGITEM),
|
|
"repeat_ball": ItemData(label="Repeat Ball", id=0x9, clas=ItemClass.BAGITEM),
|
|
"timer_ball": ItemData(label="Timer Ball", id=0xA, clas=ItemClass.BAGITEM),
|
|
"luxury_ball": ItemData(label="Luxury Ball", id=0xB, clas=ItemClass.BAGITEM),
|
|
"premier_ball": ItemData(label="Premier Ball", id=0xC, clas=ItemClass.BAGITEM),
|
|
"dusk_ball": ItemData(label="Dusk Ball", id=0xD, clas=ItemClass.BAGITEM),
|
|
"heal_ball": ItemData(label="Heal Ball", id=0xE, clas=ItemClass.BAGITEM),
|
|
"quick_ball": ItemData(label="Quick Ball", id=0xF, clas=ItemClass.BAGITEM),
|
|
"cherish_ball": ItemData(label="Cherish Ball", id=0x10, clas=ItemClass.BAGITEM),
|
|
"potion": ItemData(label="Potion", id=0x11, clas=ItemClass.BAGITEM),
|
|
"antidote": ItemData(label="Antidote", id=0x12, clas=ItemClass.BAGITEM),
|
|
"burn_heal": ItemData(label="Burn Heal", id=0x13, clas=ItemClass.BAGITEM),
|
|
"ice_heal": ItemData(label="Ice Heal", id=0x14, clas=ItemClass.BAGITEM),
|
|
"awakening": ItemData(label="Awakening", id=0x15, clas=ItemClass.BAGITEM),
|
|
"parlyz_heal": ItemData(label="Parlyz Heal", id=0x16, clas=ItemClass.BAGITEM),
|
|
"full_restore": ItemData(label="Full Restore", id=0x17, clas=ItemClass.BAGITEM, classification=ItemClassification.useful),
|
|
"max_potion": ItemData(label="Max Potion", id=0x18, clas=ItemClass.BAGITEM, classification=ItemClassification.useful),
|
|
"hyper_potion": ItemData(label="Hyper Potion", id=0x19, clas=ItemClass.BAGITEM, classification=ItemClassification.useful),
|
|
"super_potion": ItemData(label="Super Potion", id=0x1A, clas=ItemClass.BAGITEM),
|
|
"full_heal": ItemData(label="Full Heal", id=0x1B, clas=ItemClass.BAGITEM, classification=ItemClassification.useful),
|
|
"revive": ItemData(label="Revive", id=0x1C, clas=ItemClass.BAGITEM),
|
|
"max_revive": ItemData(label="Max Revive", id=0x1D, clas=ItemClass.BAGITEM, classification=ItemClassification.useful),
|
|
"fresh_water": ItemData(label="Fresh Water", id=0x1E, clas=ItemClass.BAGITEM),
|
|
"soda_pop": ItemData(label="Soda Pop", id=0x1F, clas=ItemClass.BAGITEM),
|
|
"lemonade": ItemData(label="Lemonade", id=0x20, clas=ItemClass.BAGITEM),
|
|
"moomoo_milk": ItemData(label="Moomoo Milk", id=0x21, clas=ItemClass.BAGITEM),
|
|
"energypowder": ItemData(label="EnergyPowder", id=0x22, clas=ItemClass.BAGITEM),
|
|
"energy_root": ItemData(label="Energy Root", id=0x23, clas=ItemClass.BAGITEM),
|
|
"heal_powder": ItemData(label="Heal Powder", id=0x24, clas=ItemClass.BAGITEM),
|
|
"revival_herb": ItemData(label="Revival Herb", id=0x25, clas=ItemClass.BAGITEM, classification=ItemClassification.useful),
|
|
"ether": ItemData(label="Ether", id=0x26, clas=ItemClass.BAGITEM, classification=ItemClassification.useful),
|
|
"max_ether": ItemData(label="Max Ether", id=0x27, clas=ItemClass.BAGITEM, classification=ItemClassification.useful),
|
|
"elixir": ItemData(label="Elixir", id=0x28, clas=ItemClass.BAGITEM, classification=ItemClassification.useful),
|
|
"max_elixir": ItemData(label="Max Elixir", id=0x29, clas=ItemClass.BAGITEM, classification=ItemClassification.useful),
|
|
"lava_cookie": ItemData(label="Lava Cookie", id=0x2A, clas=ItemClass.BAGITEM),
|
|
"berry_juice": ItemData(label="Berry Juice", id=0x2B, clas=ItemClass.BAGITEM),
|
|
"sacred_ash": ItemData(label="Sacred Ash", id=0x2C, clas=ItemClass.BAGITEM),
|
|
"hp_up": ItemData(label="HP Up", id=0x2D, clas=ItemClass.BAGITEM, classification=ItemClassification.useful),
|
|
"protein": ItemData(label="Protein", id=0x2E, clas=ItemClass.BAGITEM, classification=ItemClassification.useful),
|
|
"iron": ItemData(label="Iron", id=0x2F, clas=ItemClass.BAGITEM, classification=ItemClassification.useful),
|
|
"carbos": ItemData(label="Carbos", id=0x30, clas=ItemClass.BAGITEM, classification=ItemClassification.useful),
|
|
"calcium": ItemData(label="Calcium", id=0x31, clas=ItemClass.BAGITEM, classification=ItemClassification.useful),
|
|
"rare_candy": ItemData(label="Rare Candy", id=0x32, clas=ItemClass.BAGITEM, classification=ItemClassification.useful),
|
|
"pp_up": ItemData(label="PP Up", id=0x33, clas=ItemClass.BAGITEM, classification=ItemClassification.useful),
|
|
"zinc": ItemData(label="Zinc", id=0x34, clas=ItemClass.BAGITEM, classification=ItemClassification.useful),
|
|
"pp_max": ItemData(label="PP Max", id=0x35, clas=ItemClass.BAGITEM, classification=ItemClassification.useful),
|
|
"old_gateau": ItemData(label="Old Gateau", id=0x36, clas=ItemClass.BAGITEM),
|
|
"guard_spec": ItemData(label="Guard Spec.", id=0x37, clas=ItemClass.BAGITEM),
|
|
"dire_hit": ItemData(label="Dire Hit", id=0x38, clas=ItemClass.BAGITEM),
|
|
"x_attack": ItemData(label="X Attack", id=0x39, clas=ItemClass.BAGITEM),
|
|
"x_defense": ItemData(label="X Defend", id=0x3A, clas=ItemClass.BAGITEM),
|
|
"x_speed": ItemData(label="X Speed", id=0x3B, clas=ItemClass.BAGITEM),
|
|
"x_accuracy": ItemData(label="X Accuracy", id=0x3C, clas=ItemClass.BAGITEM),
|
|
"x_special": ItemData(label="X Special", id=0x3D, clas=ItemClass.BAGITEM),
|
|
"x_sp_def": ItemData(label="X Sp. Def", id=0x3E, clas=ItemClass.BAGITEM),
|
|
"poke_doll": ItemData(label="Poke Doll", id=0x3F, clas=ItemClass.BAGITEM),
|
|
"fluffy_tail": ItemData(label="Fluffy Tail", id=0x40, clas=ItemClass.BAGITEM),
|
|
"blue_flute": ItemData(label="Blue Flute", id=0x41, clas=ItemClass.BAGITEM),
|
|
"yellow_flute": ItemData(label="Yellow Flute", id=0x42, clas=ItemClass.BAGITEM),
|
|
"red_flute": ItemData(label="Red Flute", id=0x43, clas=ItemClass.BAGITEM),
|
|
"black_flute": ItemData(label="Black Flute", id=0x44, clas=ItemClass.BAGITEM),
|
|
"white_flute": ItemData(label="White Flute", id=0x45, clas=ItemClass.BAGITEM),
|
|
"shoal_salt": ItemData(label="Shoal Salt", id=0x46, clas=ItemClass.BAGITEM),
|
|
"shoal_shell": ItemData(label="Shoal Shell", id=0x47, clas=ItemClass.BAGITEM),
|
|
"red_shard": ItemData(label="Red Shard", id=0x48, clas=ItemClass.BAGITEM),
|
|
"blue_shard": ItemData(label="Blue Shard", id=0x49, clas=ItemClass.BAGITEM),
|
|
"yellow_shard": ItemData(label="Yellow Shard", id=0x4A, clas=ItemClass.BAGITEM),
|
|
"green_shard": ItemData(label="Green Shard", id=0x4B, clas=ItemClass.BAGITEM),
|
|
"super_repel": ItemData(label="Super Repel", id=0x4C, clas=ItemClass.BAGITEM),
|
|
"max_repel": ItemData(label="Max Repel", id=0x4D, clas=ItemClass.BAGITEM),
|
|
"escape_rope": ItemData(label="Escape Rope", id=0x4E, clas=ItemClass.BAGITEM),
|
|
"repel": ItemData(label="Repel", id=0x4F, clas=ItemClass.BAGITEM),
|
|
"sun_stone": ItemData(label="Sun Stone", id=0x50, clas=ItemClass.BAGITEM),
|
|
"moon_stone": ItemData(label="Moon Stone", id=0x51, clas=ItemClass.BAGITEM),
|
|
"fire_stone": ItemData(label="Fire Stone", id=0x52, clas=ItemClass.BAGITEM),
|
|
"thunderstone": ItemData(label="Thunderstone", id=0x53, clas=ItemClass.BAGITEM),
|
|
"water_stone": ItemData(label="Water Stone", id=0x54, clas=ItemClass.BAGITEM),
|
|
"leaf_stone": ItemData(label="Leaf Stone", id=0x55, clas=ItemClass.BAGITEM),
|
|
"tinymushroom": ItemData(label="TinyMushroom", id=0x56, clas=ItemClass.BAGITEM),
|
|
"big_mushroom": ItemData(label="Big Mushroom", id=0x57, clas=ItemClass.BAGITEM),
|
|
"pearl": ItemData(label="Pearl", id=0x58, clas=ItemClass.BAGITEM),
|
|
"big_pearl": ItemData(label="Big Pearl", id=0x59, clas=ItemClass.BAGITEM),
|
|
"stardust": ItemData(label="Stardust", id=0x5A, clas=ItemClass.BAGITEM),
|
|
"star_piece": ItemData(label="Star Piece", id=0x5B, clas=ItemClass.BAGITEM),
|
|
"nugget": ItemData(label="Nugget", id=0x5C, clas=ItemClass.BAGITEM),
|
|
"heart_scale": ItemData(label="Heart Scale", id=0x5D, clas=ItemClass.BAGITEM),
|
|
"honey": ItemData(label="Honey", id=0x5E, clas=ItemClass.BAGITEM),
|
|
"growth_mulch": ItemData(label="Growth Mulch", id=0x5F, clas=ItemClass.BAGITEM),
|
|
"damp_mulch": ItemData(label="Damp Mulch", id=0x60, clas=ItemClass.BAGITEM),
|
|
"stable_mulch": ItemData(label="Stable Mulch", id=0x61, clas=ItemClass.BAGITEM),
|
|
"gooey_mulch": ItemData(label="Gooey Mulch", id=0x62, clas=ItemClass.BAGITEM),
|
|
"root_fossil": ItemData(label="Root Fossil", id=0x63, clas=ItemClass.BAGITEM),
|
|
"claw_fossil": ItemData(label="Claw Fossil", id=0x64, clas=ItemClass.BAGITEM),
|
|
"helix_fossil": ItemData(label="Helix Fossil", id=0x65, clas=ItemClass.BAGITEM),
|
|
"dome_fossil": ItemData(label="Dome Fossil", id=0x66, clas=ItemClass.BAGITEM),
|
|
"old_amber": ItemData(label="Old Amber", id=0x67, clas=ItemClass.BAGITEM),
|
|
"armor_fossil": ItemData(label="Armor Fossil", id=0x68, clas=ItemClass.BAGITEM),
|
|
"skull_fossil": ItemData(label="Skull Fossil", id=0x69, clas=ItemClass.BAGITEM),
|
|
"rare_bone": ItemData(label="Rare Bone", id=0x6A, clas=ItemClass.BAGITEM),
|
|
"shiny_stone": ItemData(label="Shiny Stone", id=0x6B, clas=ItemClass.BAGITEM),
|
|
"dusk_stone": ItemData(label="Dusk Stone", id=0x6C, clas=ItemClass.BAGITEM),
|
|
"dawn_stone": ItemData(label="Dawn Stone", id=0x6D, clas=ItemClass.BAGITEM),
|
|
"oval_stone": ItemData(label="Oval Stone", id=0x6E, clas=ItemClass.BAGITEM),
|
|
"odd_keystone": ItemData(label="Odd Keystone", id=0x6F, clas=ItemClass.BAGITEM),
|
|
"griseous_orb": ItemData(label="Griseous Orb", id=0x70, clas=ItemClass.BAGITEM),
|
|
"adamant_orb": ItemData(label="Adamant Orb", id=0x87, clas=ItemClass.BAGITEM),
|
|
"lustrous_orb": ItemData(label="Lustrous Orb", id=0x88, clas=ItemClass.BAGITEM),
|
|
"grass_mail": ItemData(label="Grass Mail", id=0x89, clas=ItemClass.BAGITEM),
|
|
"flame_mail": ItemData(label="Flame Mail", id=0x8A, clas=ItemClass.BAGITEM),
|
|
"bubble_mail": ItemData(label="Bubble Mail", id=0x8B, clas=ItemClass.BAGITEM),
|
|
"bloom_mail": ItemData(label="Bloom Mail", id=0x8C, clas=ItemClass.BAGITEM),
|
|
"tunnel_mail": ItemData(label="Tunnel Mail", id=0x8D, clas=ItemClass.BAGITEM),
|
|
"steel_mail": ItemData(label="Steel Mail", id=0x8E, clas=ItemClass.BAGITEM),
|
|
"heart_mail": ItemData(label="Heart Mail", id=0x8F, clas=ItemClass.BAGITEM),
|
|
"snow_mail": ItemData(label="Snow Mail", id=0x90, clas=ItemClass.BAGITEM),
|
|
"space_mail": ItemData(label="Space Mail", id=0x91, clas=ItemClass.BAGITEM),
|
|
"air_mail": ItemData(label="Air Mail", id=0x92, clas=ItemClass.BAGITEM),
|
|
"mosaic_mail": ItemData(label="Mosaic Mail", id=0x93, clas=ItemClass.BAGITEM),
|
|
"brick_mail": ItemData(label="Brick Mail", id=0x94, clas=ItemClass.BAGITEM),
|
|
"cheri_berry": ItemData(label="Cheri Berry", id=0x95, clas=ItemClass.BAGITEM),
|
|
"chesto_berry": ItemData(label="Chesto Berry", id=0x96, clas=ItemClass.BAGITEM),
|
|
"pecha_berry": ItemData(label="Pecha Berry", id=0x97, clas=ItemClass.BAGITEM),
|
|
"rawst_berry": ItemData(label="Rawst Berry", id=0x98, clas=ItemClass.BAGITEM),
|
|
"aspear_berry": ItemData(label="Aspear Berry", id=0x99, clas=ItemClass.BAGITEM),
|
|
"leppa_berry": ItemData(label="Leppa Berry", id=0x9A, clas=ItemClass.BAGITEM),
|
|
"oran_berry": ItemData(label="Oran Berry", id=0x9B, clas=ItemClass.BAGITEM),
|
|
"persim_berry": ItemData(label="Persim Berry", id=0x9C, clas=ItemClass.BAGITEM),
|
|
"lum_berry": ItemData(label="Lum Berry", id=0x9D, clas=ItemClass.BAGITEM),
|
|
"sitrus_berry": ItemData(label="Sitrus Berry", id=0x9E, clas=ItemClass.BAGITEM),
|
|
"figy_berry": ItemData(label="Figy Berry", id=0x9F, clas=ItemClass.BAGITEM),
|
|
"wiki_berry": ItemData(label="Wiki Berry", id=0xA0, clas=ItemClass.BAGITEM),
|
|
"mago_berry": ItemData(label="Mago Berry", id=0xA1, clas=ItemClass.BAGITEM),
|
|
"aguav_berry": ItemData(label="Aguav Berry", id=0xA2, clas=ItemClass.BAGITEM),
|
|
"iapapa_berry": ItemData(label="Iapapa Berry", id=0xA3, clas=ItemClass.BAGITEM),
|
|
"razz_berry": ItemData(label="Razz Berry", id=0xA4, clas=ItemClass.BAGITEM),
|
|
"bluk_berry": ItemData(label="Bluk Berry", id=0xA5, clas=ItemClass.BAGITEM),
|
|
"nanab_berry": ItemData(label="Nanab Berry", id=0xA6, clas=ItemClass.BAGITEM),
|
|
"wepear_berry": ItemData(label="Wepear Berry", id=0xA7, clas=ItemClass.BAGITEM),
|
|
"pinap_berry": ItemData(label="Pinap Berry", id=0xA8, clas=ItemClass.BAGITEM),
|
|
"pomeg_berry": ItemData(label="Pomeg Berry", id=0xA9, clas=ItemClass.BAGITEM),
|
|
"kelpsy_berry": ItemData(label="Kelpsy Berry", id=0xAA, clas=ItemClass.BAGITEM),
|
|
"qualot_berry": ItemData(label="Qualot Berry", id=0xAB, clas=ItemClass.BAGITEM),
|
|
"hondew_berry": ItemData(label="Hondew Berry", id=0xAC, clas=ItemClass.BAGITEM),
|
|
"grepa_berry": ItemData(label="Grepa Berry", id=0xAD, clas=ItemClass.BAGITEM),
|
|
"tamato_berry": ItemData(label="Tamato Berry", id=0xAE, clas=ItemClass.BAGITEM),
|
|
"cornn_berry": ItemData(label="Cornn Berry", id=0xAF, clas=ItemClass.BAGITEM),
|
|
"magost_berry": ItemData(label="Magost Berry", id=0xB0, clas=ItemClass.BAGITEM),
|
|
"rabuta_berry": ItemData(label="Rabuta Berry", id=0xB1, clas=ItemClass.BAGITEM),
|
|
"nomel_berry": ItemData(label="Nomel Berry", id=0xB2, clas=ItemClass.BAGITEM),
|
|
"spelon_berry": ItemData(label="Spelon Berry", id=0xB3, clas=ItemClass.BAGITEM),
|
|
"pamtre_berry": ItemData(label="Pamtre Berry", id=0xB4, clas=ItemClass.BAGITEM),
|
|
"watmel_berry": ItemData(label="Watmel Berry", id=0xB5, clas=ItemClass.BAGITEM),
|
|
"durin_berry": ItemData(label="Durin Berry", id=0xB6, clas=ItemClass.BAGITEM),
|
|
"belue_berry": ItemData(label="Belue Berry", id=0xB7, clas=ItemClass.BAGITEM),
|
|
"occa_berry": ItemData(label="Occa Berry", id=0xB8, clas=ItemClass.BAGITEM),
|
|
"passho_berry": ItemData(label="Passho Berry", id=0xB9, clas=ItemClass.BAGITEM),
|
|
"wacan_berry": ItemData(label="Wacan Berry", id=0xBA, clas=ItemClass.BAGITEM),
|
|
"rindo_berry": ItemData(label="Rindo Berry", id=0xBB, clas=ItemClass.BAGITEM),
|
|
"yache_berry": ItemData(label="Yache Berry", id=0xBC, clas=ItemClass.BAGITEM),
|
|
"chople_berry": ItemData(label="Chople Berry", id=0xBD, clas=ItemClass.BAGITEM),
|
|
"kebia_berry": ItemData(label="Kebia Berry", id=0xBE, clas=ItemClass.BAGITEM),
|
|
"shuca_berry": ItemData(label="Shuca Berry", id=0xBF, clas=ItemClass.BAGITEM),
|
|
"coba_berry": ItemData(label="Coba Berry", id=0xC0, clas=ItemClass.BAGITEM),
|
|
"payapa_berry": ItemData(label="Payapa Berry", id=0xC1, clas=ItemClass.BAGITEM),
|
|
"tanga_berry": ItemData(label="Tanga Berry", id=0xC2, clas=ItemClass.BAGITEM),
|
|
"charti_berry": ItemData(label="Charti Berry", id=0xC3, clas=ItemClass.BAGITEM),
|
|
"kasib_berry": ItemData(label="Kasib Berry", id=0xC4, clas=ItemClass.BAGITEM),
|
|
"haban_berry": ItemData(label="Haban Berry", id=0xC5, clas=ItemClass.BAGITEM),
|
|
"colbur_berry": ItemData(label="Colbur Berry", id=0xC6, clas=ItemClass.BAGITEM),
|
|
"babiri_berry": ItemData(label="Babiri Berry", id=0xC7, clas=ItemClass.BAGITEM),
|
|
"chilan_berry": ItemData(label="Chilan Berry", id=0xC8, clas=ItemClass.BAGITEM),
|
|
"liechi_berry": ItemData(label="Liechi Berry", id=0xC9, clas=ItemClass.BAGITEM),
|
|
"ganlon_berry": ItemData(label="Ganlon Berry", id=0xCA, clas=ItemClass.BAGITEM),
|
|
"salac_berry": ItemData(label="Salac Berry", id=0xCB, clas=ItemClass.BAGITEM),
|
|
"petaya_berry": ItemData(label="Petaya Berry", id=0xCC, clas=ItemClass.BAGITEM),
|
|
"apicot_berry": ItemData(label="Apicot Berry", id=0xCD, clas=ItemClass.BAGITEM),
|
|
"lansat_berry": ItemData(label="Lansat Berry", id=0xCE, clas=ItemClass.BAGITEM),
|
|
"starf_berry": ItemData(label="Starf Berry", id=0xCF, clas=ItemClass.BAGITEM),
|
|
"enigma_berry": ItemData(label="Enigma Berry", id=0xD0, clas=ItemClass.BAGITEM),
|
|
"micle_berry": ItemData(label="Micle Berry", id=0xD1, clas=ItemClass.BAGITEM),
|
|
"custap_berry": ItemData(label="Custap Berry", id=0xD2, clas=ItemClass.BAGITEM),
|
|
"jaboca_berry": ItemData(label="Jaboca Berry", id=0xD3, clas=ItemClass.BAGITEM),
|
|
"rowap_berry": ItemData(label="Rowap Berry", id=0xD4, clas=ItemClass.BAGITEM),
|
|
"brightpowder": ItemData(label="BrightPowder", id=0xD5, clas=ItemClass.BAGITEM),
|
|
"white_herb": ItemData(label="White Herb", id=0xD6, clas=ItemClass.BAGITEM),
|
|
"macho_brace": ItemData(label="Macho Brace", id=0xD7, clas=ItemClass.BAGITEM),
|
|
"exp_share": ItemData(label="Exp. Share", id=0xD8, clas=ItemClass.BAGITEM, classification=ItemClassification.useful),
|
|
"quick_claw": ItemData(label="Quick Claw", id=0xD9, clas=ItemClass.BAGITEM),
|
|
"soothe_bell": ItemData(label="Soothe Bell", id=0xDA, clas=ItemClass.BAGITEM),
|
|
"mental_herb": ItemData(label="Mental Herb", id=0xDB, clas=ItemClass.BAGITEM),
|
|
"choice_band": ItemData(label="Choice Band", id=0xDC, clas=ItemClass.BAGITEM),
|
|
"kings_rock": ItemData(label="King's Rock", id=0xDD, clas=ItemClass.BAGITEM),
|
|
"silverpowder": ItemData(label="SilverPowder", id=0xDE, clas=ItemClass.BAGITEM),
|
|
"amulet_coin": ItemData(label="Amulet Coin", id=0xDF, clas=ItemClass.BAGITEM, classification=ItemClassification.useful),
|
|
"cleanse_tag": ItemData(label="Cleanse Tag", id=0xE0, clas=ItemClass.BAGITEM),
|
|
"soul_dew": ItemData(label="Soul Dew", id=0xE1, clas=ItemClass.BAGITEM),
|
|
"deepseatooth": ItemData(label="DeepSeaTooth", id=0xE2, clas=ItemClass.BAGITEM),
|
|
"deepseascale": ItemData(label="DeepSeaScale", id=0xE3, clas=ItemClass.BAGITEM),
|
|
"smoke_ball": ItemData(label="Smoke Ball", id=0xE4, clas=ItemClass.BAGITEM),
|
|
"everstone": ItemData(label="Everstone", id=0xE5, clas=ItemClass.BAGITEM),
|
|
"focus_band": ItemData(label="Focus Band", id=0xE6, clas=ItemClass.BAGITEM),
|
|
"lucky_egg": ItemData(label="Lucky Egg", id=0xE7, clas=ItemClass.BAGITEM),
|
|
"scope_lens": ItemData(label="Scope Lens", id=0xE8, clas=ItemClass.BAGITEM),
|
|
"metal_coat": ItemData(label="Metal Coat", id=0xE9, clas=ItemClass.BAGITEM),
|
|
"leftovers": ItemData(label="Leftovers", id=0xEA, clas=ItemClass.BAGITEM),
|
|
"dragon_scale": ItemData(label="Dragon Scale", id=0xEB, clas=ItemClass.BAGITEM),
|
|
"light_ball": ItemData(label="Light Ball", id=0xEC, clas=ItemClass.BAGITEM),
|
|
"soft_sand": ItemData(label="Soft Sand", id=0xED, clas=ItemClass.BAGITEM),
|
|
"hard_stone": ItemData(label="Hard Stone", id=0xEE, clas=ItemClass.BAGITEM),
|
|
"miracle_seed": ItemData(label="Miracle Seed", id=0xEF, clas=ItemClass.BAGITEM),
|
|
"blackglasses": ItemData(label="BlackGlasses", id=0xF0, clas=ItemClass.BAGITEM),
|
|
"black_belt": ItemData(label="Black Belt", id=0xF1, clas=ItemClass.BAGITEM),
|
|
"magnet": ItemData(label="Magnet", id=0xF2, clas=ItemClass.BAGITEM),
|
|
"mystic_water": ItemData(label="Mystic Water", id=0xF3, clas=ItemClass.BAGITEM),
|
|
"sharp_beak": ItemData(label="Sharp Beak", id=0xF4, clas=ItemClass.BAGITEM),
|
|
"poison_barb": ItemData(label="Poison Barb", id=0xF5, clas=ItemClass.BAGITEM),
|
|
"nevermeltice": ItemData(label="NeverMeltIce", id=0xF6, clas=ItemClass.BAGITEM),
|
|
"spell_tag": ItemData(label="Spell Tag", id=0xF7, clas=ItemClass.BAGITEM),
|
|
"twistedspoon": ItemData(label="TwistedSpoon", id=0xF8, clas=ItemClass.BAGITEM),
|
|
"charcoal": ItemData(label="Charcoal", id=0xF9, clas=ItemClass.BAGITEM),
|
|
"dragon_fang": ItemData(label="Dragon Fang", id=0xFA, clas=ItemClass.BAGITEM),
|
|
"silk_scarf": ItemData(label="Silk Scarf", id=0xFB, clas=ItemClass.BAGITEM),
|
|
"upgrade": ItemData(label="Up-Grade", id=0xFC, clas=ItemClass.BAGITEM),
|
|
"shell_bell": ItemData(label="Shell Bell", id=0xFD, clas=ItemClass.BAGITEM),
|
|
"sea_incense": ItemData(label="Sea Incense", id=0xFE, clas=ItemClass.BAGITEM),
|
|
"lax_incense": ItemData(label="Lax Incense", id=0xFF, clas=ItemClass.BAGITEM),
|
|
"lucky_punch": ItemData(label="Lucky Punch", id=0x100, clas=ItemClass.BAGITEM),
|
|
"metal_powder": ItemData(label="Metal Powder", id=0x101, clas=ItemClass.BAGITEM),
|
|
"thick_club": ItemData(label="Thick Club", id=0x102, clas=ItemClass.BAGITEM),
|
|
"stick": ItemData(label="Stick", id=0x103, clas=ItemClass.BAGITEM),
|
|
"red_scarf": ItemData(label="Red Scarf", id=0x104, clas=ItemClass.BAGITEM),
|
|
"blue_scarf": ItemData(label="Blue Scarf", id=0x105, clas=ItemClass.BAGITEM),
|
|
"pink_scarf": ItemData(label="Pink Scarf", id=0x106, clas=ItemClass.BAGITEM),
|
|
"green_scarf": ItemData(label="Green Scarf", id=0x107, clas=ItemClass.BAGITEM),
|
|
"yellow_scarf": ItemData(label="Yellow Scarf", id=0x108, clas=ItemClass.BAGITEM),
|
|
"wide_lens": ItemData(label="Wide Lens", id=0x109, clas=ItemClass.BAGITEM),
|
|
"muscle_band": ItemData(label="Muscle Band", id=0x10A, clas=ItemClass.BAGITEM),
|
|
"wise_glasses": ItemData(label="Wise Glasses", id=0x10B, clas=ItemClass.BAGITEM),
|
|
"expert_belt": ItemData(label="Expert Belt", id=0x10C, clas=ItemClass.BAGITEM),
|
|
"light_clay": ItemData(label="Light Clay", id=0x10D, clas=ItemClass.BAGITEM),
|
|
"life_orb": ItemData(label="Life Orb", id=0x10E, clas=ItemClass.BAGITEM),
|
|
"power_herb": ItemData(label="Power Herb", id=0x10F, clas=ItemClass.BAGITEM),
|
|
"toxic_orb": ItemData(label="Toxic Orb", id=0x110, clas=ItemClass.BAGITEM),
|
|
"flame_orb": ItemData(label="Flame Orb", id=0x111, clas=ItemClass.BAGITEM),
|
|
"quick_powder": ItemData(label="Quick Powder", id=0x112, clas=ItemClass.BAGITEM),
|
|
"focus_sash": ItemData(label="Focus Sash", id=0x113, clas=ItemClass.BAGITEM),
|
|
"zoom_lens": ItemData(label="Zoom Lens", id=0x114, clas=ItemClass.BAGITEM),
|
|
"metronome": ItemData(label="Metronome", id=0x115, clas=ItemClass.BAGITEM),
|
|
"iron_ball": ItemData(label="Iron Ball", id=0x116, clas=ItemClass.BAGITEM),
|
|
"lagging_tail": ItemData(label="Lagging Tail", id=0x117, clas=ItemClass.BAGITEM),
|
|
"destiny_knot": ItemData(label="Destiny Knot", id=0x118, clas=ItemClass.BAGITEM),
|
|
"black_sludge": ItemData(label="Black Sludge", id=0x119, clas=ItemClass.BAGITEM),
|
|
"icy_rock": ItemData(label="Icy Rock", id=0x11A, clas=ItemClass.BAGITEM),
|
|
"smooth_rock": ItemData(label="Smooth Rock", id=0x11B, clas=ItemClass.BAGITEM),
|
|
"heat_rock": ItemData(label="Heat Rock", id=0x11C, clas=ItemClass.BAGITEM),
|
|
"damp_rock": ItemData(label="Damp Rock", id=0x11D, clas=ItemClass.BAGITEM),
|
|
"grip_claw": ItemData(label="Grip Claw", id=0x11E, clas=ItemClass.BAGITEM),
|
|
"choice_scarf": ItemData(label="Choice Scarf", id=0x11F, clas=ItemClass.BAGITEM),
|
|
"sticky_barb": ItemData(label="Sticky Barb", id=0x120, clas=ItemClass.BAGITEM),
|
|
"power_bracer": ItemData(label="Power Bracer", id=0x121, clas=ItemClass.BAGITEM),
|
|
"power_belt": ItemData(label="Power Belt", id=0x122, clas=ItemClass.BAGITEM),
|
|
"power_lens": ItemData(label="Power Lens", id=0x123, clas=ItemClass.BAGITEM),
|
|
"power_band": ItemData(label="Power Band", id=0x124, clas=ItemClass.BAGITEM),
|
|
"power_anklet": ItemData(label="Power Anklet", id=0x125, clas=ItemClass.BAGITEM),
|
|
"power_weight": ItemData(label="Power Weight", id=0x126, clas=ItemClass.BAGITEM),
|
|
"shed_shell": ItemData(label="Shed Shell", id=0x127, clas=ItemClass.BAGITEM),
|
|
"big_root": ItemData(label="Big Root", id=0x128, clas=ItemClass.BAGITEM),
|
|
"choice_specs": ItemData(label="Choice Specs", id=0x129, clas=ItemClass.BAGITEM),
|
|
"flame_plate": ItemData(label="Flame Plate", id=0x12A, clas=ItemClass.BAGITEM),
|
|
"splash_plate": ItemData(label="Splash Plate", id=0x12B, clas=ItemClass.BAGITEM),
|
|
"zap_plate": ItemData(label="Zap Plate", id=0x12C, clas=ItemClass.BAGITEM),
|
|
"meadow_plate": ItemData(label="Meadow Plate", id=0x12D, clas=ItemClass.BAGITEM),
|
|
"icicle_plate": ItemData(label="Icicle Plate", id=0x12E, clas=ItemClass.BAGITEM),
|
|
"fist_plate": ItemData(label="Fist Plate", id=0x12F, clas=ItemClass.BAGITEM),
|
|
"toxic_plate": ItemData(label="Toxic Plate", id=0x130, clas=ItemClass.BAGITEM),
|
|
"earth_plate": ItemData(label="Earth Plate", id=0x131, clas=ItemClass.BAGITEM),
|
|
"sky_plate": ItemData(label="Sky Plate", id=0x132, clas=ItemClass.BAGITEM),
|
|
"mind_plate": ItemData(label="Mind Plate", id=0x133, clas=ItemClass.BAGITEM),
|
|
"insect_plate": ItemData(label="Insect Plate", id=0x134, clas=ItemClass.BAGITEM),
|
|
"stone_plate": ItemData(label="Stone Plate", id=0x135, clas=ItemClass.BAGITEM),
|
|
"spooky_plate": ItemData(label="Spooky Plate", id=0x136, clas=ItemClass.BAGITEM),
|
|
"draco_plate": ItemData(label="Draco Plate", id=0x137, clas=ItemClass.BAGITEM),
|
|
"dread_plate": ItemData(label="Dread Plate", id=0x138, clas=ItemClass.BAGITEM),
|
|
"iron_plate": ItemData(label="Iron Plate", id=0x139, clas=ItemClass.BAGITEM),
|
|
"odd_incense": ItemData(label="Odd Incense", id=0x13A, clas=ItemClass.BAGITEM),
|
|
"rock_incense": ItemData(label="Rock Incense", id=0x13B, clas=ItemClass.BAGITEM),
|
|
"full_incense": ItemData(label="Full Incense", id=0x13C, clas=ItemClass.BAGITEM),
|
|
"wave_incense": ItemData(label="Wave Incense", id=0x13D, clas=ItemClass.BAGITEM),
|
|
"rose_incense": ItemData(label="Rose Incense", id=0x13E, clas=ItemClass.BAGITEM),
|
|
"luck_incense": ItemData(label="Luck Incense", id=0x13F, clas=ItemClass.BAGITEM),
|
|
"pure_incense": ItemData(label="Pure Incense", id=0x140, clas=ItemClass.BAGITEM),
|
|
"protector": ItemData(label="Protector", id=0x141, clas=ItemClass.BAGITEM),
|
|
"electirizer": ItemData(label="Electirizer", id=0x142, clas=ItemClass.BAGITEM),
|
|
"magmarizer": ItemData(label="Magmarizer", id=0x143, clas=ItemClass.BAGITEM),
|
|
"dubious_disc": ItemData(label="Dubious Disc", id=0x144, clas=ItemClass.BAGITEM),
|
|
"reaper_cloth": ItemData(label="Reaper Cloth", id=0x145, clas=ItemClass.BAGITEM),
|
|
"razor_claw": ItemData(label="Razor Claw", id=0x146, clas=ItemClass.BAGITEM),
|
|
"razor_fang": ItemData(label="Razor Fang", id=0x147, clas=ItemClass.BAGITEM),
|
|
"tm01": ItemData(label="TM01", id=0x148, clas=ItemClass.BAGITEM),
|
|
"tm02": ItemData(label="TM02", id=0x149, clas=ItemClass.BAGITEM),
|
|
"tm03": ItemData(label="TM03", id=0x14A, clas=ItemClass.BAGITEM),
|
|
"tm04": ItemData(label="TM04", id=0x14B, clas=ItemClass.BAGITEM),
|
|
"tm05": ItemData(label="TM05", id=0x14C, clas=ItemClass.BAGITEM),
|
|
"tm06": ItemData(label="TM06", id=0x14D, clas=ItemClass.BAGITEM),
|
|
"tm07": ItemData(label="TM07", id=0x14E, clas=ItemClass.BAGITEM),
|
|
"tm08": ItemData(label="TM08", id=0x14F, clas=ItemClass.BAGITEM),
|
|
"tm09": ItemData(label="TM09", id=0x150, clas=ItemClass.BAGITEM),
|
|
"tm10": ItemData(label="TM10", id=0x151, clas=ItemClass.BAGITEM),
|
|
"tm11": ItemData(label="TM11", id=0x152, clas=ItemClass.BAGITEM),
|
|
"tm12": ItemData(label="TM12", id=0x153, clas=ItemClass.BAGITEM),
|
|
"tm13": ItemData(label="TM13", id=0x154, clas=ItemClass.BAGITEM),
|
|
"tm14": ItemData(label="TM14", id=0x155, clas=ItemClass.BAGITEM),
|
|
"tm15": ItemData(label="TM15", id=0x156, clas=ItemClass.BAGITEM),
|
|
"tm16": ItemData(label="TM16", id=0x157, clas=ItemClass.BAGITEM),
|
|
"tm17": ItemData(label="TM17", id=0x158, clas=ItemClass.BAGITEM),
|
|
"tm18": ItemData(label="TM18", id=0x159, clas=ItemClass.BAGITEM),
|
|
"tm19": ItemData(label="TM19", id=0x15A, clas=ItemClass.BAGITEM),
|
|
"tm20": ItemData(label="TM20", id=0x15B, clas=ItemClass.BAGITEM),
|
|
"tm21": ItemData(label="TM21", id=0x15C, clas=ItemClass.BAGITEM),
|
|
"tm22": ItemData(label="TM22", id=0x15D, clas=ItemClass.BAGITEM),
|
|
"tm23": ItemData(label="TM23", id=0x15E, clas=ItemClass.BAGITEM),
|
|
"tm24": ItemData(label="TM24", id=0x15F, clas=ItemClass.BAGITEM),
|
|
"tm25": ItemData(label="TM25", id=0x160, clas=ItemClass.BAGITEM),
|
|
"tm26": ItemData(label="TM26", id=0x161, clas=ItemClass.BAGITEM),
|
|
"tm27": ItemData(label="TM27", id=0x162, clas=ItemClass.BAGITEM),
|
|
"tm28": ItemData(label="TM28 Dig", id=0x163, clas=ItemClass.BAGITEM),
|
|
"tm29": ItemData(label="TM29", id=0x164, clas=ItemClass.BAGITEM),
|
|
"tm30": ItemData(label="TM30", id=0x165, clas=ItemClass.BAGITEM),
|
|
"tm31": ItemData(label="TM31", id=0x166, clas=ItemClass.BAGITEM),
|
|
"tm32": ItemData(label="TM32", id=0x167, clas=ItemClass.BAGITEM),
|
|
"tm33": ItemData(label="TM33", id=0x168, clas=ItemClass.BAGITEM),
|
|
"tm34": ItemData(label="TM34", id=0x169, clas=ItemClass.BAGITEM),
|
|
"tm35": ItemData(label="TM35", id=0x16A, clas=ItemClass.BAGITEM),
|
|
"tm36": ItemData(label="TM36", id=0x16B, clas=ItemClass.BAGITEM),
|
|
"tm37": ItemData(label="TM37", id=0x16C, clas=ItemClass.BAGITEM),
|
|
"tm38": ItemData(label="TM38", id=0x16D, clas=ItemClass.BAGITEM),
|
|
"tm39": ItemData(label="TM39", id=0x16E, clas=ItemClass.BAGITEM),
|
|
"tm40": ItemData(label="TM40", id=0x16F, clas=ItemClass.BAGITEM),
|
|
"tm41": ItemData(label="TM41", id=0x170, clas=ItemClass.BAGITEM),
|
|
"tm42": ItemData(label="TM42", id=0x171, clas=ItemClass.BAGITEM),
|
|
"tm43": ItemData(label="TM43", id=0x172, clas=ItemClass.BAGITEM),
|
|
"tm44": ItemData(label="TM44", id=0x173, clas=ItemClass.BAGITEM),
|
|
"tm45": ItemData(label="TM45", id=0x174, clas=ItemClass.BAGITEM),
|
|
"tm46": ItemData(label="TM46", id=0x175, clas=ItemClass.BAGITEM),
|
|
"tm47": ItemData(label="TM47", id=0x176, clas=ItemClass.BAGITEM),
|
|
"tm48": ItemData(label="TM48", id=0x177, clas=ItemClass.BAGITEM),
|
|
"tm49": ItemData(label="TM49", id=0x178, clas=ItemClass.BAGITEM),
|
|
"tm50": ItemData(label="TM50", id=0x179, clas=ItemClass.BAGITEM),
|
|
"tm51": ItemData(label="TM51", id=0x17A, clas=ItemClass.BAGITEM),
|
|
"tm52": ItemData(label="TM52", id=0x17B, clas=ItemClass.BAGITEM),
|
|
"tm53": ItemData(label="TM53", id=0x17C, clas=ItemClass.BAGITEM),
|
|
"tm54": ItemData(label="TM54", id=0x17D, clas=ItemClass.BAGITEM),
|
|
"tm55": ItemData(label="TM55", id=0x17E, clas=ItemClass.BAGITEM),
|
|
"tm56": ItemData(label="TM56", id=0x17F, clas=ItemClass.BAGITEM),
|
|
"tm57": ItemData(label="TM57", id=0x180, clas=ItemClass.BAGITEM),
|
|
"tm58": ItemData(label="TM58", id=0x181, clas=ItemClass.BAGITEM),
|
|
"tm59": ItemData(label="TM59", id=0x182, clas=ItemClass.BAGITEM),
|
|
"tm60": ItemData(label="TM60", id=0x183, clas=ItemClass.BAGITEM),
|
|
"tm61": ItemData(label="TM61", id=0x184, clas=ItemClass.BAGITEM),
|
|
"tm62": ItemData(label="TM62", id=0x185, clas=ItemClass.BAGITEM),
|
|
"tm63": ItemData(label="TM63", id=0x186, clas=ItemClass.BAGITEM),
|
|
"tm64": ItemData(label="TM64", id=0x187, clas=ItemClass.BAGITEM),
|
|
"tm65": ItemData(label="TM65", id=0x188, clas=ItemClass.BAGITEM),
|
|
"tm66": ItemData(label="TM66", id=0x189, clas=ItemClass.BAGITEM),
|
|
"tm67": ItemData(label="TM67", id=0x18A, clas=ItemClass.BAGITEM),
|
|
"tm68": ItemData(label="TM68", id=0x18B, clas=ItemClass.BAGITEM),
|
|
"tm69": ItemData(label="TM69", id=0x18C, clas=ItemClass.BAGITEM),
|
|
"tm70": ItemData(label="TM70 Flash", id=0x18D, clas=ItemClass.BAGITEM, classification=ItemClassification.progression),
|
|
"tm71": ItemData(label="TM71", id=0x18E, clas=ItemClass.BAGITEM),
|
|
"tm72": ItemData(label="TM72", id=0x18F, clas=ItemClass.BAGITEM),
|
|
"tm73": ItemData(label="TM73", id=0x190, clas=ItemClass.BAGITEM),
|
|
"tm74": ItemData(label="TM74", id=0x191, clas=ItemClass.BAGITEM),
|
|
"tm75": ItemData(label="TM75", id=0x192, clas=ItemClass.BAGITEM),
|
|
"tm76": ItemData(label="TM76", id=0x193, clas=ItemClass.BAGITEM),
|
|
"tm77": ItemData(label="TM77", id=0x194, clas=ItemClass.BAGITEM),
|
|
"tm78": ItemData(label="TM78", id=0x195, clas=ItemClass.BAGITEM),
|
|
"tm79": ItemData(label="TM79", id=0x196, clas=ItemClass.BAGITEM),
|
|
"tm80": ItemData(label="TM80", id=0x197, clas=ItemClass.BAGITEM),
|
|
"tm81": ItemData(label="TM81", id=0x198, clas=ItemClass.BAGITEM),
|
|
"tm82": ItemData(label="TM82", id=0x199, clas=ItemClass.BAGITEM),
|
|
"tm83": ItemData(label="TM83", id=0x19A, clas=ItemClass.BAGITEM),
|
|
"tm84": ItemData(label="TM84", id=0x19B, clas=ItemClass.BAGITEM),
|
|
"tm85": ItemData(label="TM85", id=0x19C, clas=ItemClass.BAGITEM),
|
|
"tm86": ItemData(label="TM86", id=0x19D, clas=ItemClass.BAGITEM),
|
|
"tm87": ItemData(label="TM87", id=0x19E, clas=ItemClass.BAGITEM),
|
|
"tm88": ItemData(label="TM88", id=0x19F, clas=ItemClass.BAGITEM),
|
|
"tm89": ItemData(label="TM89", id=0x1A0, clas=ItemClass.BAGITEM),
|
|
"tm90": ItemData(label="TM90", id=0x1A1, clas=ItemClass.BAGITEM),
|
|
"tm91": ItemData(label="TM91", id=0x1A2, clas=ItemClass.BAGITEM),
|
|
"tm92": ItemData(label="TM92", id=0x1A3, clas=ItemClass.BAGITEM),
|
|
"hm01": ItemData(label="HM01 Cut", id=0x1A4, clas=ItemClass.BAGITEM, classification=ItemClassification.progression),
|
|
"hm02": ItemData(label="HM02 Fly", id=0x1A5, clas=ItemClass.BAGITEM, classification=ItemClassification.progression),
|
|
"hm03": ItemData(label="HM03 Surf", id=0x1A6, clas=ItemClass.BAGITEM, classification=ItemClassification.progression),
|
|
"hm04": ItemData(label="HM04 Strength", id=0x1A7, clas=ItemClass.BAGITEM, classification=ItemClassification.progression),
|
|
"hm05": ItemData(label="HM05 Defog", id=0x1A8, clas=ItemClass.BAGITEM, classification=ItemClassification.progression),
|
|
"hm06": ItemData(label="HM06 Rock Smash", id=0x1A9, clas=ItemClass.BAGITEM, classification=ItemClassification.progression),
|
|
"hm07": ItemData(label="HM07 Waterfall", id=0x1AA, clas=ItemClass.BAGITEM, classification=ItemClassification.progression),
|
|
"hm08": ItemData(label="HM08 Rock Climb", id=0x1AB, clas=ItemClass.BAGITEM, classification=ItemClassification.progression),
|
|
"explorer_kit": ItemData(label="Explorer Kit", id=0x1AC, clas=ItemClass.BAGITEM),
|
|
"loot_sack": ItemData(label="Loot Sack", id=0x1AD, clas=ItemClass.BAGITEM),
|
|
"rule_book": ItemData(label="Rule Book", id=0x1AE, clas=ItemClass.BAGITEM),
|
|
"poke_radar": ItemData(label="Poke Radar", id=0x1AF, clas=ItemClass.BAGITEM),
|
|
"point_card": ItemData(label="Point Card", id=0x1B0, clas=ItemClass.BAGITEM),
|
|
"journal": ItemData(label="Journal", id=0x1B1, clas=ItemClass.SPECIALBAGITEM),
|
|
"seal_case": ItemData(label="Seal Case", id=0x1B2, clas=ItemClass.BAGITEM),
|
|
"fashion_case": ItemData(label="Fashion Case", id=0x1B3, clas=ItemClass.BAGITEM),
|
|
"seal_bag": ItemData(label="Seal Bag", id=0x1B4, clas=ItemClass.BAGITEM),
|
|
"pal_pad": ItemData(label="Pal Pad", id=0x1B5, clas=ItemClass.BAGITEM),
|
|
"works_key": ItemData(label="Works Key", id=0x1B6, clas=ItemClass.BAGITEM, classification=ItemClassification.progression),
|
|
"old_charm": ItemData(label="Old Charm", id=0x1B7, clas=ItemClass.BAGITEM, classification=ItemClassification.progression),
|
|
"galactic_key": ItemData(label="Galactic Key", id=0x1B8, clas=ItemClass.SPECIALBAGITEM, classification=ItemClassification.progression),
|
|
"red_chain": ItemData(label="Red Chain", id=0x1B9, clas=ItemClass.BAGITEM),
|
|
"town_map": ItemData(label="Town Map", id=0x1BA, clas=ItemClass.BAGITEM),
|
|
"vs_seeker": ItemData(label="Vs. Seeker", id=0x1BB, clas=ItemClass.SPECIALBAGITEM),
|
|
"coin_case": ItemData(label="Coin Case", id=0x1BC, clas=ItemClass.BAGITEM),
|
|
"old_rod": ItemData(label="Old Rod", id=0x1BD, clas=ItemClass.BAGITEM, classification=ItemClassification.progression),
|
|
"good_rod": ItemData(label="Good Rod", id=0x1BE, clas=ItemClass.BAGITEM, classification=ItemClassification.progression),
|
|
"super_rod": ItemData(label="Super Rod", id=0x1BF, clas=ItemClass.BAGITEM, classification=ItemClassification.progression),
|
|
"sprayduck": ItemData(label="Sprayduck", id=0x1C0, clas=ItemClass.BAGITEM),
|
|
"poffin_case": ItemData(label="Poffin Case", id=0x1C1, clas=ItemClass.BAGITEM),
|
|
"bicycle": ItemData(label="Bicycle", id=0x1C2, clas=ItemClass.BAGITEM, classification=ItemClassification.progression),
|
|
"suite_key": ItemData(label="Suite Key", id=0x1C3, clas=ItemClass.BAGITEM, classification=ItemClassification.progression),
|
|
"oaks_letter": ItemData(label="Oak's Letter", id=0x1C4, clas=ItemClass.BAGITEM),
|
|
"lunar_wing": ItemData(label="Lunar Wing", id=0x1C5, clas=ItemClass.BAGITEM),
|
|
"member_card": ItemData(label="Member Card", id=0x1C6, clas=ItemClass.BAGITEM),
|
|
"azure_flute": ItemData(label="Azure Flute", id=0x1C7, clas=ItemClass.BAGITEM),
|
|
"s_s_ticket": ItemData(label="S.S. Ticket", id=0x1C8, clas=ItemClass.BAGITEM, classification=ItemClassification.progression),
|
|
"contest_pass": ItemData(label="Contest Pass", id=0x1C9, clas=ItemClass.BAGITEM),
|
|
"magma_stone": ItemData(label="Magma Stone", id=0x1CA, clas=ItemClass.BAGITEM),
|
|
"parcel": ItemData(label="Parcel", id=0x1CB, clas=ItemClass.BAGITEM, classification=ItemClassification.progression),
|
|
"coupon_1": ItemData(label="Coupon 1", id=0x1CC, clas=ItemClass.BAGITEM, classification=ItemClassification.progression),
|
|
"coupon_2": ItemData(label="Coupon 2", id=0x1CD, clas=ItemClass.BAGITEM, classification=ItemClassification.progression),
|
|
"coupon_3": ItemData(label="Coupon 3", id=0x1CE, clas=ItemClass.BAGITEM, classification=ItemClassification.progression),
|
|
"storage_key": ItemData(label="Storage Key", id=0x1CF, clas=ItemClass.BAGITEM, classification=ItemClassification.progression),
|
|
"secretpotion": ItemData(label="SecretPotion", id=0x1D0, clas=ItemClass.BAGITEM, classification=ItemClassification.progression),
|
|
"vs_recorder": ItemData(label="Vs. Recorder", id=0x1D1, clas=ItemClass.BAGITEM),
|
|
"gracidea": ItemData(label="Gracidea", id=0x1D2, clas=ItemClass.BAGITEM),
|
|
"secret_key": ItemData(label="Secret Key", id=0x1D3, clas=ItemClass.BAGITEM),
|
|
"honey_x3": ItemData(label="Honey x3", id=0x5E, clas=ItemClass.BAGITEM, count=3),
|
|
"digitalwatch": ItemData(label="DIGITAL WATCH", id=0x0, clas=ItemClass.POKETCHAPP),
|
|
"calculator": ItemData(label="CALCULATOR", id=0x1, clas=ItemClass.POKETCHAPP),
|
|
"memopad": ItemData(label="MEMO PAD", id=0x2, clas=ItemClass.POKETCHAPP),
|
|
"pedometer": ItemData(label="PEDOMETER", id=0x3, clas=ItemClass.POKETCHAPP),
|
|
"partystatus": ItemData(label="POKeMON LIST", id=0x4, clas=ItemClass.POKETCHAPP),
|
|
"friendshipchecker": ItemData(label="FRIENDSHIP CHECKER", id=0x5, clas=ItemClass.POKETCHAPP),
|
|
"dowsingmachine": ItemData(label="DOWSING MACHINE", id=0x6, clas=ItemClass.POKETCHAPP, classification=ItemClassification.progression),
|
|
"berrysearcher": ItemData(label="BERRY SEARCHER", id=0x7, clas=ItemClass.POKETCHAPP),
|
|
"daycarechecker": ItemData(label="DAY-CARE CHECKER", id=0x8, clas=ItemClass.POKETCHAPP),
|
|
"pokemonhistory": ItemData(label="POKeMON HISTORY", id=0x9, clas=ItemClass.POKETCHAPP),
|
|
"counter": ItemData(label="COUNTER", id=0xA, clas=ItemClass.POKETCHAPP),
|
|
"analogwatch": ItemData(label="ANALOG WATCH", id=0xB, clas=ItemClass.POKETCHAPP),
|
|
"markingmap": ItemData(label="MARKING MAP", id=0xC, clas=ItemClass.POKETCHAPP),
|
|
"linksearcher": ItemData(label="LINK SEARCHER", id=0xD, clas=ItemClass.POKETCHAPP),
|
|
"cointoss": ItemData(label="COIN TOSS", id=0xE, clas=ItemClass.POKETCHAPP),
|
|
"movetester": ItemData(label="MOVE TESTER", id=0xF, clas=ItemClass.POKETCHAPP),
|
|
"calendar": ItemData(label="CALENDAR", id=0x10, clas=ItemClass.POKETCHAPP),
|
|
"dotart": ItemData(label="DOT ARTIST", id=0x11, clas=ItemClass.POKETCHAPP),
|
|
"roulette": ItemData(label="ROULETTE", id=0x12, clas=ItemClass.POKETCHAPP),
|
|
"radarchaincounter": ItemData(label="TRAINER COUNTER", id=0x13, clas=ItemClass.POKETCHAPP),
|
|
"kitchentimer": ItemData(label="KITCHEN TIMER", id=0x14, clas=ItemClass.POKETCHAPP),
|
|
"colorchanger": ItemData(label="COLOR CHANGER", id=0x15, clas=ItemClass.POKETCHAPP),
|
|
"matchupchecker": ItemData(label="MATCHUP CHECKER", id=0x16, clas=ItemClass.POKETCHAPP),
|
|
"unused_stopwatch": ItemData(label="STOPWATCH", id=0x17, clas=ItemClass.POKETCHAPP),
|
|
"unused_alarmclock": ItemData(label="ALARM CLOCK", id=0x18, clas=ItemClass.POKETCHAPP),
|
|
"coal_badge": ItemData(label="Coal Badge", id=0x0, clas=ItemClass.BADGE, classification=ItemClassification.progression),
|
|
"forest_badge": ItemData(label="Forest Badge", id=0x1, clas=ItemClass.BADGE, classification=ItemClassification.progression),
|
|
"cobble_badge": ItemData(label="Cobble Badge", id=0x2, clas=ItemClass.BADGE, classification=ItemClassification.progression),
|
|
"fen_badge": ItemData(label="Fen Badge", id=0x3, clas=ItemClass.BADGE, classification=ItemClassification.progression),
|
|
"relic_badge": ItemData(label="Relic Badge", id=0x4, clas=ItemClass.BADGE, classification=ItemClassification.progression),
|
|
"mine_badge": ItemData(label="Mine Badge", id=0x5, clas=ItemClass.BADGE, classification=ItemClassification.progression),
|
|
"icicle_badge": ItemData(label="Icicle Badge", id=0x6, clas=ItemClass.BADGE, classification=ItemClassification.progression),
|
|
"beacon_badge": ItemData(label="Beacon Badge", id=0x7, clas=ItemClass.BADGE, classification=ItemClassification.progression),
|
|
"running_shoes": ItemData(label="Running Shoes", id=0x1, clas=ItemClass.SPECIAL, classification=ItemClassification.useful),
|
|
"pokedex": ItemData(label="Upgradable Pokedex", id=0x2, clas=ItemClass.SPECIAL, classification=ItemClassification.progression),
|
|
"poke_ball_x5": ItemData(label="Poke Ball x5", id=0x4, clas=ItemClass.BAGITEM, count=5),
|
|
"poketch": ItemData(label="Poketch", id=0x3, clas=ItemClass.SPECIAL, classification=ItemClassification.progression),
|
|
"honey_x10": ItemData(label="Honey x10", id=0x5E, clas=ItemClass.BAGITEM, count=10),
|
|
"master_repel": ItemData(label="Master Repel", id=0x1D4, clas=ItemClass.BAGITEM, classification=ItemClassification.useful),
|
|
"rare_candy_x15": ItemData(label="Rare Candy x15", id=0x32, clas=ItemClass.BAGITEM, count=15, classification=ItemClassification.useful),
|
|
"marsh_pass": ItemData(label="Marsh Pass", id=0x1D5, clas=ItemClass.BAGITEM, classification=ItemClassification.progression),
|
|
"uunown": ItemData(label="Unown File", id=0x1D6, clas=ItemClass.BAGITEM, classification=ItemClassification.progression),
|
|
"bag": ItemData(label="Bag", id=0x4, clas=ItemClass.SPECIAL, classification=ItemClassification.progression),
|
|
"white_fluff": ItemData(label="White Fluff", id=0x0, clas=ItemClass.ACCESSORY),
|
|
"yellow_fluff": ItemData(label="Yellow Fluff", id=0x1, clas=ItemClass.ACCESSORY),
|
|
"pink_fluff": ItemData(label="Pink Fluff", id=0x2, clas=ItemClass.ACCESSORY),
|
|
"brown_fluff": ItemData(label="Brown Fluff", id=0x3, clas=ItemClass.ACCESSORY),
|
|
"black_fluff": ItemData(label="Black Fluff", id=0x4, clas=ItemClass.ACCESSORY),
|
|
"orange_fluff": ItemData(label="Orange Fluff", id=0x5, clas=ItemClass.ACCESSORY),
|
|
"round_pebble": ItemData(label="Round Pebble", id=0x6, clas=ItemClass.ACCESSORY),
|
|
"glitter_boulder": ItemData(label="Glitter Boulder", id=0x7, clas=ItemClass.ACCESSORY),
|
|
"snaggy_pebble": ItemData(label="Snaggy Pebble", id=0x8, clas=ItemClass.ACCESSORY),
|
|
"jagged_boulder": ItemData(label="Jagged Boulder", id=0x9, clas=ItemClass.ACCESSORY),
|
|
"black_pebble": ItemData(label="Black Pebble", id=0xA, clas=ItemClass.ACCESSORY),
|
|
"mini_pebble": ItemData(label="Mini Pebble", id=0xB, clas=ItemClass.ACCESSORY),
|
|
"pink_scale": ItemData(label="Pink Scale", id=0xC, clas=ItemClass.ACCESSORY),
|
|
"blue_scale": ItemData(label="Blue Scale", id=0xD, clas=ItemClass.ACCESSORY),
|
|
"green_scale": ItemData(label="Green Scale", id=0xE, clas=ItemClass.ACCESSORY),
|
|
"purple_scale": ItemData(label="Purple Scale", id=0xF, clas=ItemClass.ACCESSORY),
|
|
"big_scale": ItemData(label="Big Scale", id=0x10, clas=ItemClass.ACCESSORY),
|
|
"narrow_scale": ItemData(label="Narrow Scale", id=0x11, clas=ItemClass.ACCESSORY),
|
|
"blue_feather": ItemData(label="Blue Feather", id=0x12, clas=ItemClass.ACCESSORY),
|
|
"red_feather": ItemData(label="Red Feather", id=0x13, clas=ItemClass.ACCESSORY),
|
|
"yellow_feather": ItemData(label="Yellow Feather", id=0x14, clas=ItemClass.ACCESSORY),
|
|
"white_feather": ItemData(label="White Feather", id=0x15, clas=ItemClass.ACCESSORY),
|
|
"black_moustache": ItemData(label="Black Moustache", id=0x16, clas=ItemClass.ACCESSORY),
|
|
"white_moustache": ItemData(label="White Moustache", id=0x17, clas=ItemClass.ACCESSORY),
|
|
"black_beard": ItemData(label="Black Beard", id=0x18, clas=ItemClass.ACCESSORY),
|
|
"white_beard": ItemData(label="White Beard", id=0x19, clas=ItemClass.ACCESSORY),
|
|
"small_leaf": ItemData(label="Small Leaf", id=0x1A, clas=ItemClass.ACCESSORY),
|
|
"big_leaf": ItemData(label="Big Leaf", id=0x1B, clas=ItemClass.ACCESSORY),
|
|
"narrow_leaf": ItemData(label="Narrow Leaf", id=0x1C, clas=ItemClass.ACCESSORY),
|
|
"shed_claw": ItemData(label="Shed Claw", id=0x1D, clas=ItemClass.ACCESSORY),
|
|
"shed_hown": ItemData(label="Shed Horn", id=0x1E, clas=ItemClass.ACCESSORY),
|
|
"thin_mushroom": ItemData(label="Thin Mushroom", id=0x1F, clas=ItemClass.ACCESSORY),
|
|
"thick_mushroom": ItemData(label="Thick Mushroom", id=0x20, clas=ItemClass.ACCESSORY),
|
|
"stump": ItemData(label="Stump", id=0x21, clas=ItemClass.ACCESSORY),
|
|
"pretty_dewdrop": ItemData(label="Pretty Dewdrop", id=0x22, clas=ItemClass.ACCESSORY),
|
|
"snow_crystal": ItemData(label="Snow Crystal", id=0x23, clas=ItemClass.ACCESSORY),
|
|
"sparks": ItemData(label="Sparks", id=0x24, clas=ItemClass.ACCESSORY),
|
|
"shimmering_fire": ItemData(label="Shimmering Fire", id=0x25, clas=ItemClass.ACCESSORY),
|
|
"mystic_fire": ItemData(label="Mystic Fire", id=0x26, clas=ItemClass.ACCESSORY),
|
|
"determination": ItemData(label="Determination", id=0x27, clas=ItemClass.ACCESSORY),
|
|
"peculiar_spoon": ItemData(label="Peculiar Spoon", id=0x28, clas=ItemClass.ACCESSORY),
|
|
"puffy_smoke": ItemData(label="Puffy Smoke", id=0x29, clas=ItemClass.ACCESSORY),
|
|
"poison_extract": ItemData(label="Poison Extract", id=0x2A, clas=ItemClass.ACCESSORY),
|
|
"wealthy_coin": ItemData(label="Wealthy Coin", id=0x2B, clas=ItemClass.ACCESSORY),
|
|
"eerie_thing": ItemData(label="Eerie Thing", id=0x2C, clas=ItemClass.ACCESSORY),
|
|
"spring": ItemData(label="Spring", id=0x2D, clas=ItemClass.ACCESSORY),
|
|
"seashell": ItemData(label="Seashell", id=0x2E, clas=ItemClass.ACCESSORY),
|
|
"humming_note": ItemData(label="Humming Note", id=0x2F, clas=ItemClass.ACCESSORY),
|
|
"shiny_powder": ItemData(label="Shiny Powder", id=0x30, clas=ItemClass.ACCESSORY),
|
|
"glitter_powder": ItemData(label="Glitter Powder", id=0x31, clas=ItemClass.ACCESSORY),
|
|
"red_flower": ItemData(label="Red Flower", id=0x32, clas=ItemClass.ACCESSORY),
|
|
"pink_flower": ItemData(label="Pink Flower", id=0x33, clas=ItemClass.ACCESSORY),
|
|
"white_flower": ItemData(label="White Flower", id=0x34, clas=ItemClass.ACCESSORY),
|
|
"blue_flower": ItemData(label="Blue Flower", id=0x35, clas=ItemClass.ACCESSORY),
|
|
"orange_flower": ItemData(label="Orange Flower", id=0x36, clas=ItemClass.ACCESSORY),
|
|
"yellow_flower": ItemData(label="Yellow Flower", id=0x37, clas=ItemClass.ACCESSORY),
|
|
"googly_specs": ItemData(label="Googly Specs", id=0x38, clas=ItemClass.ACCESSORY),
|
|
"black_specs": ItemData(label="Black Specs", id=0x39, clas=ItemClass.ACCESSORY),
|
|
"gorgeous_specs": ItemData(label="Gorgeous Specs", id=0x3A, clas=ItemClass.ACCESSORY),
|
|
"sweet_candy": ItemData(label="Sweet Candy", id=0x3B, clas=ItemClass.ACCESSORY),
|
|
"confetti": ItemData(label="Confetti", id=0x3C, clas=ItemClass.ACCESSORY),
|
|
"colored_parasol": ItemData(label="Colored Parasol", id=0x3D, clas=ItemClass.ACCESSORY),
|
|
"old_umbrella": ItemData(label="Old Umbrella", id=0x3E, clas=ItemClass.ACCESSORY),
|
|
"spotlight": ItemData(label="Spotlight", id=0x3F, clas=ItemClass.ACCESSORY),
|
|
"cape": ItemData(label="Cape", id=0x40, clas=ItemClass.ACCESSORY),
|
|
"standing_mike": ItemData(label="Standing Mike", id=0x41, clas=ItemClass.ACCESSORY),
|
|
"surfboard": ItemData(label="Surfboard", id=0x42, clas=ItemClass.ACCESSORY),
|
|
"carpet": ItemData(label="Carpet", id=0x43, clas=ItemClass.ACCESSORY),
|
|
"retro_pipe": ItemData(label="Retro Pipe", id=0x44, clas=ItemClass.ACCESSORY),
|
|
"fluffy_bed": ItemData(label="Fluffy Bed", id=0x45, clas=ItemClass.ACCESSORY),
|
|
"mirror_ball": ItemData(label="Mirror Ball", id=0x46, clas=ItemClass.ACCESSORY),
|
|
"photo_board": ItemData(label="Photo Board", id=0x47, clas=ItemClass.ACCESSORY),
|
|
"pink_barrette": ItemData(label="Pink Barrette", id=0x48, clas=ItemClass.ACCESSORY),
|
|
"red_barrette": ItemData(label="Red Barrette", id=0x49, clas=ItemClass.ACCESSORY),
|
|
"blue_barrette": ItemData(label="Blue Barrette", id=0x4A, clas=ItemClass.ACCESSORY),
|
|
"yellow_barrette": ItemData(label="Yellow Barrette", id=0x4B, clas=ItemClass.ACCESSORY),
|
|
"green_barrette": ItemData(label="Green Barrette", id=0x4C, clas=ItemClass.ACCESSORY),
|
|
"pink_balloon": ItemData(label="Pink Balloon", id=0x4D, clas=ItemClass.ACCESSORY),
|
|
"red_balloons": ItemData(label="Red Balloons", id=0x4E, clas=ItemClass.ACCESSORY),
|
|
"blue_balloons": ItemData(label="Blue Balloons", id=0x4F, clas=ItemClass.ACCESSORY),
|
|
"yellow_balloons": ItemData(label="Yellow Balloon", id=0x50, clas=ItemClass.ACCESSORY),
|
|
"green_balloons": ItemData(label="Green Balloons", id=0x51, clas=ItemClass.ACCESSORY),
|
|
"lace_headdress": ItemData(label="Lace Headdress", id=0x52, clas=ItemClass.ACCESSORY),
|
|
"top_hat": ItemData(label="Top Hat", id=0x53, clas=ItemClass.ACCESSORY),
|
|
"silk_veil": ItemData(label="Silk Veil", id=0x54, clas=ItemClass.ACCESSORY),
|
|
"heroic_headband": ItemData(label="Heroic Headband", id=0x55, clas=ItemClass.ACCESSORY),
|
|
"professor_hat": ItemData(label="Professor Hat", id=0x56, clas=ItemClass.ACCESSORY),
|
|
"flower_stage": ItemData(label="Flower Stage", id=0x57, clas=ItemClass.ACCESSORY),
|
|
"gold_pedestal": ItemData(label="Gold Pedestal", id=0x58, clas=ItemClass.ACCESSORY),
|
|
"glass_stage": ItemData(label="Glass Stage", id=0x59, clas=ItemClass.ACCESSORY),
|
|
"award_podium": ItemData(label="Award Podium", id=0x5A, clas=ItemClass.ACCESSORY),
|
|
"cube_stage": ItemData(label="Cube Stage", id=0x5B, clas=ItemClass.ACCESSORY),
|
|
"turtwig_mask": ItemData(label="TURTWIG Mask", id=0x5C, clas=ItemClass.ACCESSORY),
|
|
"chimchar_mask": ItemData(label="CHIMCHAR Mask", id=0x5D, clas=ItemClass.ACCESSORY),
|
|
"piplup_mask": ItemData(label="PIPLUP Mask", id=0x5E, clas=ItemClass.ACCESSORY),
|
|
"big_tree": ItemData(label="Big Tree", id=0x5F, clas=ItemClass.ACCESSORY),
|
|
"flag": ItemData(label="Flag", id=0x60, clas=ItemClass.ACCESSORY),
|
|
"crown": ItemData(label="Crown", id=0x61, clas=ItemClass.ACCESSORY),
|
|
"tiara": ItemData(label="Tiara", id=0x62, clas=ItemClass.ACCESSORY),
|
|
"comet": ItemData(label="Comet", id=0x63, clas=ItemClass.ACCESSORY),
|
|
}
|
|
|
|
item_groups: Dict[str, Set[str]] = {
|
|
"Items": {
|
|
"Escape Rope",
|
|
"Lucky Punch",
|
|
"Insect Plate",
|
|
"Dawn Stone",
|
|
"White Herb",
|
|
"Quick Powder",
|
|
"Metronome",
|
|
"Damp Rock",
|
|
"Lagging Tail",
|
|
"Flame Orb",
|
|
"Protector",
|
|
"Smooth Rock",
|
|
"Toxic Orb",
|
|
"Dread Plate",
|
|
"Black Belt",
|
|
"Red Scarf",
|
|
"Yellow Shard",
|
|
"Zoom Lens",
|
|
"Big Pearl",
|
|
"Heart Scale",
|
|
"Miracle Seed",
|
|
"Gooey Mulch",
|
|
"Scope Lens",
|
|
"Claw Fossil",
|
|
"Black Sludge",
|
|
"Odd Incense",
|
|
"Muscle Band",
|
|
"Metal Powder",
|
|
"Cleanse Tag",
|
|
"Exp. Share",
|
|
"Power Bracer",
|
|
"Honey",
|
|
"DeepSeaScale",
|
|
"Power Band",
|
|
"Choice Specs",
|
|
"Electirizer",
|
|
"Thick Club",
|
|
"Toxic Plate",
|
|
"Draco Plate",
|
|
"Oval Stone",
|
|
"Choice Band",
|
|
"Adamant Orb",
|
|
"Flame Plate",
|
|
"Sea Incense",
|
|
"Charcoal",
|
|
"Zap Plate",
|
|
"Icicle Plate",
|
|
"Lucky Egg",
|
|
"Everstone",
|
|
"Meadow Plate",
|
|
"Power Belt",
|
|
"Magnet",
|
|
"Shell Bell",
|
|
"Stable Mulch",
|
|
"Power Lens",
|
|
"Fist Plate",
|
|
"Dusk Stone",
|
|
"Shoal Salt",
|
|
"Iron Ball",
|
|
"Razor Fang",
|
|
"Star Piece",
|
|
"Reaper Cloth",
|
|
"Soft Sand",
|
|
"Silk Scarf",
|
|
"Wide Lens",
|
|
"Old Amber",
|
|
"Red Shard",
|
|
"Pure Incense",
|
|
"Root Fossil",
|
|
"Dubious Disc",
|
|
"Super Repel",
|
|
"Green Shard",
|
|
"Destiny Knot",
|
|
"Damp Mulch",
|
|
"Splash Plate",
|
|
"Sun Stone",
|
|
"Fire Stone",
|
|
"Nugget",
|
|
"Repel",
|
|
"Pearl",
|
|
"Light Ball",
|
|
"Life Orb",
|
|
"Shoal Shell",
|
|
"King's Rock",
|
|
"Lax Incense",
|
|
"TinyMushroom",
|
|
"Griseous Orb",
|
|
"SilverPowder",
|
|
"Growth Mulch",
|
|
"Spooky Plate",
|
|
"Stick",
|
|
"Dome Fossil",
|
|
"Black Flute",
|
|
"Sky Plate",
|
|
"Honey x10",
|
|
"Rose Incense",
|
|
"Light Clay",
|
|
"Lustrous Orb",
|
|
"Poison Barb",
|
|
"Grip Claw",
|
|
"NeverMeltIce",
|
|
"Helix Fossil",
|
|
"Leftovers",
|
|
"Razor Claw",
|
|
"Dragon Scale",
|
|
"Blue Scarf",
|
|
"Power Herb",
|
|
"Big Mushroom",
|
|
"Earth Plate",
|
|
"TwistedSpoon",
|
|
"Rock Incense",
|
|
"Mystic Water",
|
|
"Pink Scarf",
|
|
"Heat Rock",
|
|
"Choice Scarf",
|
|
"Focus Band",
|
|
"Skull Fossil",
|
|
"Max Repel",
|
|
"Stardust",
|
|
"Yellow Scarf",
|
|
"Macho Brace",
|
|
"Dragon Fang",
|
|
"Metal Coat",
|
|
"Full Incense",
|
|
"Spell Tag",
|
|
"Shiny Stone",
|
|
"Rare Bone",
|
|
"Hard Stone",
|
|
"Leaf Stone",
|
|
"Honey x3",
|
|
"Soothe Bell",
|
|
"Big Root",
|
|
"Shed Shell",
|
|
"Iron Plate",
|
|
"Magmarizer",
|
|
"Luck Incense",
|
|
"Wave Incense",
|
|
"Quick Claw",
|
|
"Up-Grade",
|
|
"Power Weight",
|
|
"Mind Plate",
|
|
"Smoke Ball",
|
|
"BlackGlasses",
|
|
"Focus Sash",
|
|
"BrightPowder",
|
|
"Power Anklet",
|
|
"Armor Fossil",
|
|
"Thunderstone",
|
|
"Blue Shard",
|
|
"Moon Stone",
|
|
"Water Stone",
|
|
"Odd Keystone",
|
|
"Wise Glasses",
|
|
"DeepSeaTooth",
|
|
"Icy Rock",
|
|
"Mental Herb",
|
|
"Soul Dew",
|
|
"Green Scarf",
|
|
"Sticky Barb",
|
|
"White Flute",
|
|
"Sharp Beak",
|
|
"Stone Plate",
|
|
"Amulet Coin",
|
|
"Expert Belt",
|
|
},
|
|
"Key Items": {
|
|
"Journal",
|
|
"Point Card",
|
|
"Red Chain",
|
|
"Coupon 2",
|
|
"Coin Case",
|
|
"Explorer Kit",
|
|
"Vs. Recorder",
|
|
"Old Rod",
|
|
"Secret Key",
|
|
"Coupon 1",
|
|
"Storage Key",
|
|
"Marsh Pass",
|
|
"Poffin Case",
|
|
"Super Rod",
|
|
"Gracidea",
|
|
"Sprayduck",
|
|
"S.S. Ticket",
|
|
"Old Charm",
|
|
"Rule Book",
|
|
"Coupon 3",
|
|
"Poke Radar",
|
|
"SecretPotion",
|
|
"Works Key",
|
|
"Member Card",
|
|
"Seal Bag",
|
|
"Master Repel",
|
|
"Fashion Case",
|
|
"Parcel",
|
|
"Oak's Letter",
|
|
"Good Rod",
|
|
"Town Map",
|
|
"Vs. Seeker",
|
|
"Unown File",
|
|
"Loot Sack",
|
|
"Lunar Wing",
|
|
"Pal Pad",
|
|
"Seal Case",
|
|
"Galactic Key",
|
|
"Magma Stone",
|
|
"Bicycle",
|
|
"Suite Key",
|
|
"Azure Flute",
|
|
"Contest Pass",
|
|
},
|
|
"Badges": {
|
|
"Coal Badge",
|
|
"Beacon Badge",
|
|
"Cobble Badge",
|
|
"Forest Badge",
|
|
"Mine Badge",
|
|
"Fen Badge",
|
|
"Relic Badge",
|
|
"Icicle Badge",
|
|
},
|
|
"Berries": {
|
|
"Magost Berry",
|
|
"Coba Berry",
|
|
"Colbur Berry",
|
|
"Cheri Berry",
|
|
"Durin Berry",
|
|
"Enigma Berry",
|
|
"Qualot Berry",
|
|
"Watmel Berry",
|
|
"Liechi Berry",
|
|
"Ganlon Berry",
|
|
"Figy Berry",
|
|
"Jaboca Berry",
|
|
"Nanab Berry",
|
|
"Rabuta Berry",
|
|
"Rindo Berry",
|
|
"Occa Berry",
|
|
"Hondew Berry",
|
|
"Lansat Berry",
|
|
"Micle Berry",
|
|
"Shuca Berry",
|
|
"Charti Berry",
|
|
"Pamtre Berry",
|
|
"Grepa Berry",
|
|
"Rawst Berry",
|
|
"Iapapa Berry",
|
|
"Chesto Berry",
|
|
"Wepear Berry",
|
|
"Leppa Berry",
|
|
"Wiki Berry",
|
|
"Custap Berry",
|
|
"Belue Berry",
|
|
"Persim Berry",
|
|
"Aguav Berry",
|
|
"Kasib Berry",
|
|
"Tamato Berry",
|
|
"Chople Berry",
|
|
"Babiri Berry",
|
|
"Spelon Berry",
|
|
"Lum Berry",
|
|
"Mago Berry",
|
|
"Rowap Berry",
|
|
"Payapa Berry",
|
|
"Starf Berry",
|
|
"Kebia Berry",
|
|
"Passho Berry",
|
|
"Razz Berry",
|
|
"Sitrus Berry",
|
|
"Pecha Berry",
|
|
"Pinap Berry",
|
|
"Kelpsy Berry",
|
|
"Cornn Berry",
|
|
"Aspear Berry",
|
|
"Oran Berry",
|
|
"Apicot Berry",
|
|
"Wacan Berry",
|
|
"Pomeg Berry",
|
|
"Bluk Berry",
|
|
"Salac Berry",
|
|
"Yache Berry",
|
|
"Petaya Berry",
|
|
"Chilan Berry",
|
|
"Haban Berry",
|
|
"Nomel Berry",
|
|
"Tanga Berry",
|
|
},
|
|
"Pokédex": {
|
|
"Upgradable Pokedex",
|
|
},
|
|
"Balls": {
|
|
"Poke Ball x5",
|
|
"Quick Ball",
|
|
"Cherish Ball",
|
|
"Ultra Ball",
|
|
"Safari Ball",
|
|
"Dusk Ball",
|
|
"Master Ball",
|
|
"Net Ball",
|
|
"Dive Ball",
|
|
"Timer Ball",
|
|
"Premier Ball",
|
|
"Repeat Ball",
|
|
"Luxury Ball",
|
|
"Great Ball",
|
|
"Nest Ball",
|
|
"Poke Ball",
|
|
"Heal Ball",
|
|
},
|
|
"TMs and HMs": {
|
|
"TM53",
|
|
"TM57",
|
|
"HM05 Defog",
|
|
"HM04 Strength",
|
|
"TM15",
|
|
"TM03",
|
|
"TM40",
|
|
"TM85",
|
|
"TM73",
|
|
"TM23",
|
|
"TM35",
|
|
"TM06",
|
|
"TM44",
|
|
"TM74",
|
|
"TM13",
|
|
"TM62",
|
|
"TM27",
|
|
"TM17",
|
|
"TM58",
|
|
"TM87",
|
|
"TM31",
|
|
"TM92",
|
|
"TM71",
|
|
"TM80",
|
|
"TM45",
|
|
"TM77",
|
|
"TM07",
|
|
"TM67",
|
|
"TM10",
|
|
"HM03 Surf",
|
|
"TM54",
|
|
"TM84",
|
|
"TM19",
|
|
"TM63",
|
|
"TM64",
|
|
"TM47",
|
|
"TM48",
|
|
"TM81",
|
|
"TM25",
|
|
"TM52",
|
|
"TM39",
|
|
"TM83",
|
|
"TM50",
|
|
"TM08",
|
|
"TM46",
|
|
"TM49",
|
|
"TM70 Flash",
|
|
"TM90",
|
|
"TM12",
|
|
"TM61",
|
|
"TM01",
|
|
"TM68",
|
|
"HM01 Cut",
|
|
"TM66",
|
|
"TM76",
|
|
"TM88",
|
|
"TM30",
|
|
"TM42",
|
|
"TM26",
|
|
"TM05",
|
|
"TM69",
|
|
"TM11",
|
|
"TM37",
|
|
"TM75",
|
|
"TM16",
|
|
"TM24",
|
|
"HM08 Rock Climb",
|
|
"TM60",
|
|
"TM28 Dig",
|
|
"TM55",
|
|
"TM65",
|
|
"TM59",
|
|
"TM18",
|
|
"TM72",
|
|
"HM07 Waterfall",
|
|
"TM51",
|
|
"TM04",
|
|
"TM86",
|
|
"TM36",
|
|
"HM02 Fly",
|
|
"HM06 Rock Smash",
|
|
"TM14",
|
|
"TM41",
|
|
"TM89",
|
|
"TM38",
|
|
"TM02",
|
|
"TM09",
|
|
"TM91",
|
|
"TM21",
|
|
"TM32",
|
|
"TM29",
|
|
"TM56",
|
|
"TM78",
|
|
"TM20",
|
|
"TM22",
|
|
"TM33",
|
|
"TM82",
|
|
"TM34",
|
|
"TM43",
|
|
"TM79",
|
|
},
|
|
"Medicine": {
|
|
"Berry Juice",
|
|
"HP Up",
|
|
"Ice Heal",
|
|
"Max Potion",
|
|
"Revive",
|
|
"Awakening",
|
|
"Hyper Potion",
|
|
"EnergyPowder",
|
|
"PP Up",
|
|
"Calcium",
|
|
"Full Heal",
|
|
"Potion",
|
|
"Fresh Water",
|
|
"Super Potion",
|
|
"Burn Heal",
|
|
"Zinc",
|
|
"PP Max",
|
|
"Soda Pop",
|
|
"Parlyz Heal",
|
|
"Antidote",
|
|
"Old Gateau",
|
|
"Protein",
|
|
"Carbos",
|
|
"Sacred Ash",
|
|
"Max Elixir",
|
|
"Full Restore",
|
|
"Rare Candy",
|
|
"Moomoo Milk",
|
|
"Rare Candy x15",
|
|
"Elixir",
|
|
"Lava Cookie",
|
|
"Max Revive",
|
|
"Heal Powder",
|
|
"Max Ether",
|
|
"Ether",
|
|
"Lemonade",
|
|
"Revival Herb",
|
|
"Energy Root",
|
|
"Iron",
|
|
},
|
|
"Mail": {
|
|
"Flame Mail",
|
|
"Mosaic Mail",
|
|
"Steel Mail",
|
|
"Bubble Mail",
|
|
"Tunnel Mail",
|
|
"Bloom Mail",
|
|
"Space Mail",
|
|
"Grass Mail",
|
|
"Air Mail",
|
|
"Brick Mail",
|
|
"Snow Mail",
|
|
"Heart Mail",
|
|
},
|
|
"Pokétch and Apps": {
|
|
"ROULETTE",
|
|
"MARKING MAP",
|
|
"STOPWATCH",
|
|
"DIGITAL WATCH",
|
|
"ANALOG WATCH",
|
|
"KITCHEN TIMER",
|
|
"DOT ARTIST",
|
|
"DOWSING MACHINE",
|
|
"MEMO PAD",
|
|
"POKeMON HISTORY",
|
|
"COLOR CHANGER",
|
|
"TRAINER COUNTER",
|
|
"Poketch",
|
|
"LINK SEARCHER",
|
|
"CALCULATOR",
|
|
"MATCHUP CHECKER",
|
|
"PEDOMETER",
|
|
"MOVE TESTER",
|
|
"COUNTER",
|
|
"ALARM CLOCK",
|
|
"CALENDAR",
|
|
"DAY-CARE CHECKER",
|
|
"FRIENDSHIP CHECKER",
|
|
"COIN TOSS",
|
|
"BERRY SEARCHER",
|
|
"POKeMON LIST",
|
|
},
|
|
"Battle Items": {
|
|
"Poke Doll",
|
|
"Fluffy Tail",
|
|
"X Sp. Def",
|
|
"Red Flute",
|
|
"X Special",
|
|
"Guard Spec.",
|
|
"Dire Hit",
|
|
"X Accuracy",
|
|
"Blue Flute",
|
|
"X Attack",
|
|
"X Speed",
|
|
"X Defend",
|
|
"Yellow Flute",
|
|
},
|
|
}
|