summaryrefslogtreecommitdiff
path: root/crystal.py
diff options
context:
space:
mode:
authorBryan Bishop <kanzure@gmail.com>2013-01-27 16:24:28 -0600
committerBryan Bishop <kanzure@gmail.com>2013-01-27 16:27:41 -0600
commit307894a7dd2ea26e6a11c4d3304404e535f0370c (patch)
treeca9c7b6ad5b6b4fab394fbb8e98810d13c9138c1 /crystal.py
parentcc0757f7c7e80821b414ba48f350e355da9e63d2 (diff)
split out more item_constants stuff
Some of the item_constants functions are now placed in item_constants.py, and the unit tests now import from that file rather than from crystal.py for those functions. original-commit-id: f8b1695b548403e5db7e65d22e10cde81be66861
Diffstat (limited to 'crystal.py')
-rw-r--r--crystal.py20
1 files changed, 5 insertions, 15 deletions
diff --git a/crystal.py b/crystal.py
index a5673c6..0b2da36 100644
--- a/crystal.py
+++ b/crystal.py
@@ -236,21 +236,11 @@ def get_pokemon_constant_by_id(id):
if id == 0: return None
return pokemon_constants[id]
-from item_constants import item_constants
-
-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
+from item_constants import (
+ item_constants,
+ find_item_label_by_id,
+ generate_item_constants,
+)
def command_debug_information(command_byte=None, map_group=None, map_id=None, address=0, info=None, long_info=None, pksv_name=None):
"used to help debug in parse_script_engine_script_at"