20 Commits

Author SHA1 Message Date
earthoul 0419c93561 Rename Chip HUD commands
Co-authored-by: dannye <33dannye@gmail.com>
2026-01-09 20:01:29 +09:00
earthoul f1cb9284a9 Identify game events and modes with menu and other handlers 2025-12-24 15:33:52 +09:00
dannye d129e4eef5 Improve mail data macros
and other minor cleanup
2025-12-06 11:28:07 -06:00
mdraves91 eec0aa5c59 send_mail script command
missed adding this file two commits ago, oops
2025-11-16 13:20:24 -06:00
dannye e30afed737 Misc bank04 cleanup
and other minor cleanup
2025-11-01 19:10:33 -05:00
mdraves91 3efc22cdd0 feat: parse more complex NPCMovement data
now handles NPCs that move backwards, and those that move at running speed
2025-10-25 19:09:49 -05:00
Mitchell Draves 75b705cc10 Enhance map_header_extractor.py to also dump all referenced routines and scripts (#33)
Also make script_extractor into a class.

This makes it possible to support the various command-line args (--address-comments, etc) without various functions referencing a global args variable.

That in turn makes it possible to more cleanly call the ScriptExtractor from tcg2disasm.py.
2025-10-25 11:45:54 -05:00
dannye 18ac2956d3 Parse movement data 2025-10-24 17:36:47 -05:00
dannye 99790d81fa Parse booster pack list data
and improve ScriptCommand_GiveBoosterPacks and give_booster_packs accordingly.
2025-10-24 14:30:34 -05:00
mdraves91 b18335c9ad refactor: enumerate DUEL_REQUIREMENT_* constants for use in scripts 2025-10-23 09:48:37 -05:00
dannye 26dc9d2b30 Remove excess sfx constants
and other minor cleanup
2025-10-11 10:35:30 -05:00
mdraves91 426bb4806c label script commands related to game center chips 2025-10-09 16:29:52 -05:00
dannye 9feca4378f Update more script macro arguments 2025-10-05 21:36:37 -05:00
dannye 3a4940b28c Update some script macro arguments 2025-10-05 11:42:58 -05:00
dannye 32c26e2035 Rename script command macros 2025-10-05 10:57:16 -05:00
dannye 27d5f6a429 Create script command macros 2025-10-04 19:21:02 -05:00
dannye 2e25e17036 script_extractor.py: don't add address comments after labels by default 2025-10-02 22:34:51 -05:00
dannye c16903f567 script_extractor.py: handle far call and ret better 2025-10-02 18:07:43 -05:00
dannye 6d8362f2a6 Fix argument order 2025-10-02 01:41:06 -05:00
dannye 9480e9c094 Add script_extractor.py 2025-10-02 01:18:24 -05:00