mirror of
https://gitlab.com/xCrystal/pokecrystal-board.git
synced 2025-01-23 09:16:20 -08:00
give better labels to TrainerFragment subobjects like texts and scripts
This commit is contained in:
parent
219c4865e3
commit
38b9862002
@ -3430,8 +3430,8 @@ class TrainerFragment(Command):
|
|||||||
else:
|
else:
|
||||||
trainer_group_maximums[trainer_group].add(trainer_id)
|
trainer_group_maximums[trainer_group].add(trainer_id)
|
||||||
|
|
||||||
# possibly give this object a better label
|
# give this object a possibly better label
|
||||||
label = "Trainer_"
|
label = "Trainer"
|
||||||
if "uses_numeric_trainer_ids" in trainer_group_names[trainer_group].keys():
|
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")
|
label += string.capwords(trainer_group_names[trainer_group]["constant"]).replace("Lt_surge", "Lt_Surge")
|
||||||
else:
|
else:
|
||||||
@ -3440,6 +3440,28 @@ class TrainerFragment(Command):
|
|||||||
|
|
||||||
self.label = Label(name=label, address=self.address, object=self)
|
self.label = Label(name=label, address=self.address, object=self)
|
||||||
|
|
||||||
|
# ---- give better labels to the objects created by TrainerFragment ----
|
||||||
|
|
||||||
|
text_when_seen_text = script_parse_table[self.params[3].parsed_address]
|
||||||
|
if text_when_seen_text != None:
|
||||||
|
text_when_seen_label = Label(name=label + "WhenSeenText", address=text_when_seen_text.address, object=text_when_seen_text)
|
||||||
|
text_when_seen_text.label = text_when_seen_label
|
||||||
|
|
||||||
|
text_when_beaten_text = script_parse_table[self.params[4].parsed_address]
|
||||||
|
if text_when_beaten_text != None:
|
||||||
|
text_when_beaten_label = Label(name=label + "WhenBeatenText", address=text_when_beaten_text.address, object=text_when_beaten_text)
|
||||||
|
text_when_beaten_text.label = text_when_beaten_label
|
||||||
|
|
||||||
|
script_when_lost = script_parse_table[self.params[5].parsed_address]
|
||||||
|
if script_when_lost != None:
|
||||||
|
script_when_lost_label = Label(name=label + "WhenLostScript", address=script_when_lost.address, object=script_when_lost)
|
||||||
|
script_when_lost.label = script_when_lost_label
|
||||||
|
|
||||||
|
script_talk_again = script_parse_table[self.params[6].parsed_address]
|
||||||
|
if script_talk_again != None:
|
||||||
|
script_talk_again_label = Label(name=label + "WhenTalkScript", address=script_talk_again.address, object=script_talk_again)
|
||||||
|
script_talk_again.label = script_talk_again_label
|
||||||
|
|
||||||
def to_asm(self):
|
def to_asm(self):
|
||||||
xspacing = ""
|
xspacing = ""
|
||||||
output = ""
|
output = ""
|
||||||
|
Loading…
x
Reference in New Issue
Block a user