diff options
| author | Archez <Archez@users.noreply.github.com> | 2024-01-09 21:38:56 -0500 |
|---|---|---|
| committer | louist103 <35883445+louist103@users.noreply.github.com> | 2025-03-29 13:50:21 -0400 |
| commit | 7cb6a295bbb31f67e7277feded0ec6b080f7070c (patch) | |
| tree | 050b9257f07fd7a7f23e28e257ac49212dc6b9b4 /extract_assets.py | |
| parent | d291f672de4e40ce5fd1e3e972a14529bfe03e52 (diff) | |
make otrexporter support mm better (#4)
Diffstat (limited to 'extract_assets.py')
| -rwxr-xr-x | extract_assets.py | 13 |
1 files changed, 8 insertions, 5 deletions
diff --git a/extract_assets.py b/extract_assets.py index 931384b..1e31109 100755 --- a/extract_assets.py +++ b/extract_assets.py @@ -77,12 +77,15 @@ def main(): BuildCustomOtr(args.zapd_exe, args.custom_assets_path, args.custom_otr_file, portVer=args.port_ver) return -# //roms = [ Z64Rom(args.rom) ] if args.rom else rom_chooser.chooseROM(args.verbose, args.non_interactive) -# //for rom in roms: -# // if (os.path.exists("Extract")): -# // shutil.rmtree("Extract") + roms = [ Z64Rom(args.rom) ] if args.rom else rom_chooser.chooseROM(args.verbose, args.non_interactive) + for rom in roms: + if (not rom.isMMRom): + continue - BuildOTR("../mm/assets/xml/", baserom_uncompressed.z64, zapd_exe=args.zapd_exe, genHeaders=args.gen_headers) + if (os.path.exists("Extract")): + shutil.rmtree("Extract") + + BuildOTR("../mm/assets/xml/", rom.file_path, zapd_exe=args.zapd_exe, genHeaders=args.gen_headers) if __name__ == "__main__": main() |
