summaryrefslogtreecommitdiff
path: root/item_constants.py
diff options
context:
space:
mode:
authorBryan Bishop <kanzure@gmail.com>2013-08-03 16:10:52 -0500
committerBryan Bishop <kanzure@gmail.com>2013-08-03 16:10:52 -0500
commit28490230cf68f8045fc63a8c7d3de19c7c1d3bcd (patch)
treec4d1a3acbc7d34b77a890f8e19a8d7253917be8c /item_constants.py
parenta14c36eadb75ea3d6fbc4cb3f382d7c9785d9fe9 (diff)
make a basic python module
Diffstat (limited to 'item_constants.py')
-rw-r--r--item_constants.py240
1 files changed, 0 insertions, 240 deletions
diff --git a/item_constants.py b/item_constants.py
deleted file mode 100644
index 3692c92..0000000
--- a/item_constants.py
+++ /dev/null
@@ -1,240 +0,0 @@
-# -*- coding: utf-8 -*-
-
-item_constants = {
-1: 'MASTER_BALL',
-2: 'ULTRA_BALL',
-3: 'BRIGHTPOWDER',
-4: 'GREAT_BALL',
-5: 'POKE_BALL',
-7: 'BICYCLE',
-8: 'MOON_STONE',
-9: 'ANTIDOTE',
-10: 'BURN_HEAL',
-11: 'ICE_HEAL',
-12: 'AWAKENING',
-13: 'PARLYZ_HEAL',
-14: 'FULL_RESTORE',
-15: 'MAX_POTION',
-16: 'HYPER_POTION',
-17: 'SUPER_POTION',
-18: 'POTION',
-19: 'ESCAPE_ROPE',
-20: 'REPEL',
-21: 'MAX_ELIXER',
-22: 'FIRE_STONE',
-23: 'THUNDERSTONE',
-24: 'WATER_STONE',
-26: 'HP_UP',
-27: 'PROTEIN',
-28: 'IRON',
-29: 'CARBOS',
-30: 'LUCKY_PUNCH',
-31: 'CALCIUM',
-32: 'RARE_CANDY',
-33: 'X_ACCURACY',
-34: 'LEAF_STONE',
-35: 'METAL_POWDER',
-36: 'NUGGET',
-37: 'POKE_DOLL',
-38: 'FULL_HEAL',
-39: 'REVIVE',
-40: 'MAX_REVIVE',
-41: 'GUARD_SPEC',
-42: 'SUPER_REPEL',
-43: 'MAX_REPEL',
-44: 'DIRE_HIT',
-46: 'FRESH_WATER',
-47: 'SODA_POP',
-48: 'LEMONADE',
-49: 'X_ATTACK',
-51: 'X_DEFEND',
-52: 'X_SPEED',
-53: 'X_SPECIAL',
-54: 'COIN_CASE',
-55: 'ITEMFINDER',
-57: 'EXP_SHARE',
-58: 'OLD_ROD',
-59: 'GOOD_ROD',
-60: 'SILVER_LEAF',
-61: 'SUPER_ROD',
-62: 'PP_UP',
-63: 'ETHER',
-64: 'MAX_ETHER',
-65: 'ELIXER',
-66: 'RED_SCALE',
-67: 'SECRETPOTION',
-68: 'S_S_TICKET',
-69: 'MYSTERY_EGG',
-70: 'CLEAR_BELL',
-71: 'SILVER_WING',
-72: 'MOOMOO_MILK',
-73: 'QUICK_CLAW',
-74: 'PSNCUREBERRY',
-75: 'GOLD_LEAF',
-76: 'SOFT_SAND',
-77: 'SHARP_BEAK',
-78: 'PRZCUREBERRY',
-79: 'BURNT_BERRY',
-80: 'ICE_BERRY',
-81: 'POISON_BARB',
-82: "KINGS_ROCK",
-83: 'BITTER_BERRY',
-84: 'MINT_BERRY',
-85: 'RED_APRICORN',
-86: 'TINYMUSHROOM',
-87: 'BIG_MUSHROOM',
-88: 'SILVERPOWDER',
-89: 'BLU_APRICORN',
-91: 'AMULET_COIN',
-92: 'YLW_APRICORN',
-93: 'GRN_APRICORN',
-94: 'CLEANSE_TAG',
-95: 'MYSTIC_WATER',
-96: 'TWISTEDSPOON',
-97: 'WHT_APRICORN',
-98: 'BLACKBELT',
-99: 'BLK_APRICORN',
-101: 'PNK_APRICORN',
-102: 'BLACKGLASSES',
-103: 'SLOWPOKETAIL',
-104: 'PINK_BOW',
-105: 'STICK',
-106: 'SMOKE_BALL',
-107: 'NEVERMELTICE',
-108: 'MAGNET',
-109: 'MIRACLEBERRY',
-110: 'PEARL',
-111: 'BIG_PEARL',
-112: 'EVERSTONE',
-113: 'SPELL_TAG',
-114: 'RAGECANDYBAR',
-115: 'GS_BALL',
-116: 'BLUE_CARD',
-117: 'MIRACLE_SEED',
-118: 'THICK_CLUB',
-119: 'FOCUS_BAND',
-121: 'ENERGYPOWDER',
-122: 'ENERGY_ROOT',
-123: 'HEAL_POWDER',
-124: 'REVIVAL_HERB',
-125: 'HARD_STONE',
-126: 'LUCKY_EGG',
-127: 'CARD_KEY',
-128: 'MACHINE_PART',
-129: 'EGG_TICKET',
-130: 'LOST_ITEM',
-131: 'STARDUST',
-132: 'STAR_PIECE',
-133: 'BASEMENT_KEY',
-134: 'PASS',
-138: 'CHARCOAL',
-139: 'BERRY_JUICE',
-140: 'SCOPE_LENS',
-143: 'METAL_COAT',
-144: 'DRAGON_FANG',
-146: 'LEFTOVERS',
-150: 'MYSTERYBERRY',
-151: 'DRAGON_SCALE',
-152: 'BERSERK_GENE',
-156: 'SACRED_ASH',
-157: 'HEAVY_BALL',
-158: 'FLOWER_MAIL',
-159: 'LEVEL_BALL',
-160: 'LURE_BALL',
-161: 'FAST_BALL',
-163: 'LIGHT_BALL',
-164: 'FRIEND_BALL',
-165: 'MOON_BALL',
-166: 'LOVE_BALL',
-167: 'NORMAL_BOX',
-168: 'GORGEOUS_BOX',
-169: 'SUN_STONE',
-170: 'POLKADOT_BOW',
-172: 'UP_GRADE',
-173: 'BERRY',
-174: 'GOLD_BERRY',
-175: 'SQUIRTBOTTLE',
-177: 'PARK_BALL',
-178: 'RAINBOW_WING',
-180: 'BRICK_PIECE',
-181: 'SURF_MAIL',
-182: 'LITEBLUEMAIL',
-183: 'PORTRAITMAIL',
-184: 'LOVELY_MAIL',
-185: 'EON_MAIL',
-186: 'MORPH_MAIL',
-187: 'BLUESKY_MAIL',
-188: 'MUSIC_MAIL',
-189: 'MIRAGE_MAIL',
-191: 'TM_01',
-192: 'TM_02',
-193: 'TM_03',
-194: 'TM_04',
-196: 'TM_05',
-197: 'TM_06',
-198: 'TM_07',
-199: 'TM_08',
-200: 'TM_09',
-201: 'TM_10',
-202: 'TM_11',
-203: 'TM_12',
-204: 'TM_13',
-205: 'TM_14',
-206: 'TM_15',
-207: 'TM_16',
-208: 'TM_17',
-209: 'TM_18',
-210: 'TM_19',
-211: 'TM_20',
-212: 'TM_21',
-213: 'TM_22',
-214: 'TM_23',
-215: 'TM_24',
-216: 'TM_25',
-217: 'TM_26',
-218: 'TM_27',
-219: 'TM_28',
-221: 'TM_29',
-222: 'TM_30',
-223: 'TM_31',
-224: 'TM_32',
-225: 'TM_33',
-226: 'TM_34',
-227: 'TM_35',
-228: 'TM_36',
-229: 'TM_37',
-230: 'TM_38',
-231: 'TM_39',
-232: 'TM_40',
-233: 'TM_41',
-234: 'TM_42',
-235: 'TM_43',
-236: 'TM_44',
-237: 'TM_45',
-238: 'TM_46',
-239: 'TM_47',
-240: 'TM_48',
-241: 'TM_49',
-242: 'TM_50',
-243: 'HM_01',
-244: 'HM_02',
-245: 'HM_03',
-246: 'HM_04',
-247: 'HM_05',
-248: 'HM_06',
-249: 'HM_07',
-}
-
-def find_item_label_by_id(id):
- if id in item_constants.keys():
- return item_constants[id]
- else: return None
-
-def generate_item_constants():
- """make a list of items to put in constants.asm"""
- output = ""
- for (id, item) in item_constants.items():
- val = ("$%.2x"%id).upper()
- while len(item)<13: item+= " "
- output += item + " EQU " + val + "\n"
- return output