mirror of
https://github.com/pret/pokemon-reverse-engineering-tools.git
synced 2026-04-25 15:57:07 -05:00
use inspect to gather members for text_command_classes
original-commit-id: f5e5c110d1301745c4137e4c8c3fe66155a330d2
This commit is contained in:
parent
837d10d9c0
commit
4852179683
|
|
@ -2174,7 +2174,6 @@ class WriteCurrentDay(TextCommand):
|
|||
id = 0x15
|
||||
macro_name = "current_day"
|
||||
size = 1
|
||||
|
||||
class TextJump(TextCommand):
|
||||
"16 = 3byte pointer to new text follows. Structure: [16][2byte pointer][bank]"
|
||||
id = 0x16
|
||||
|
|
@ -2184,6 +2183,11 @@ class TextJump(TextCommand):
|
|||
0: {"name": "text", "class": TextPointerLabelAfterBankParam},
|
||||
}
|
||||
|
||||
text_command_classes = inspect.getmembers(sys.modules[__name__], \
|
||||
lambda obj: inspect.isclass(obj) and \
|
||||
issubclass(obj, TextCommand) and \
|
||||
obj != TextCommand)
|
||||
|
||||
#byte: [name, [param1 name, param1 type], [param2 name, param2 type], ...]
|
||||
#0x9E: ["verbosegiveitem", ["item", ItemLabelByte], ["quantity", SingleByteParam]],
|
||||
pksv_crystal_more = {
|
||||
|
|
|
|||
Loading…
Reference in New Issue
Block a user