diff options
author | Bryan Bishop <kanzure@gmail.com> | 2012-05-20 04:11:37 -0500 |
---|---|---|
committer | Bryan Bishop <kanzure@gmail.com> | 2012-05-20 04:11:37 -0500 |
commit | 219c4865e3a7de31c0e1968b1006431888de5e6e (patch) | |
tree | 2f2b04df8e844df4036e80ae049eedc5b4e935ca /extras/crystal.py | |
parent | 6a2dc36749563d2db179d8dfe38db445515d5495 (diff) |
create better labels for TrainerFragments
Diffstat (limited to 'extras/crystal.py')
-rw-r--r-- | extras/crystal.py | 12 |
1 files changed, 11 insertions, 1 deletions
diff --git a/extras/crystal.py b/extras/crystal.py index dbc180028..a6c2e7b12 100644 --- a/extras/crystal.py +++ b/extras/crystal.py @@ -3430,6 +3430,16 @@ class TrainerFragment(Command): else: trainer_group_maximums[trainer_group].add(trainer_id) + # possibly give this object a better label + label = "Trainer_" + if "uses_numeric_trainer_ids" in trainer_group_names[trainer_group].keys(): + label += string.capwords(trainer_group_names[trainer_group]["constant"]).replace("Lt_surge", "Lt_Surge") + else: + label += string.capwords(trainer_group_names[trainer_group]["constant"]) + \ + string.capwords(trainer_group_names[trainer_group]["trainer_names"][trainer_id-1]) + + self.label = Label(name=label, address=self.address, object=self) + def to_asm(self): xspacing = "" output = "" @@ -3996,7 +4006,7 @@ class PeopleEvent(Command): base_label = "PeopleEvent_" override_byte_check = True param_types = { - 0: {"name": "picture", "class": HexByte}, + 0: {"name": "sprite", "class": HexByte}, 1: {"name": "y from top+4", "class": DecimalParam}, 2: {"name": "x from top+4", "class": DecimalParam}, 3: {"name": "facing", "class": HexByte}, |