Updated modules for libWiiPy v0.3.0 compatibility

This commit is contained in:
Campbell 2024-06-07 23:32:42 -04:00
parent ceb7b38fa1
commit eb53a82957
Signed by: NinjaCheetah
GPG Key ID: 670C282B3291D63D
2 changed files with 6 additions and 7 deletions

View File

@ -13,7 +13,7 @@ def download_title(title_id: str, title_version_input: str = None):
print("Enter a valid integer for the Title Version.")
return
title = libWiiPy.download_title(title_id, title_version)
title = libWiiPy.title.download_title(title_id, title_version)
file_name = title_id + "-v" + str(title.tmd.title_version) + ".wad"

View File

@ -15,14 +15,14 @@ def extract_wad_to_folder(in_file: str, out_folder: str):
out_folder.mkdir()
with open(in_file, "rb") as wad_file:
wad = libWiiPy.WAD()
wad = libWiiPy.title.WAD()
wad.load(wad_file.read())
tmd = libWiiPy.TMD()
tmd = libWiiPy.title.TMD()
tmd.load(wad.get_tmd_data())
ticket = libWiiPy.Ticket()
ticket = libWiiPy.title.Ticket()
ticket.load(wad.get_ticket_data())
content_region = libWiiPy.ContentRegion()
content_region = libWiiPy.title.ContentRegion()
content_region.load(wad.get_content_data(), tmd.content_records)
title_key = ticket.get_title_key()
@ -81,7 +81,7 @@ def pack_wad_from_folder(in_folder, out_file):
raise FileNotFoundError("Cannot find any contents! Exiting...")
with open(out_file, "wb") as out_file:
title = libWiiPy.Title()
title = libWiiPy.title.Title()
title.load_tmd(open(tmd_file, "rb").read())
title.load_ticket(open(ticket_file, "rb").read())
@ -106,4 +106,3 @@ def pack_wad_from_folder(in_folder, out_file):
pass
out_file.write(title.dump_wad())