Commit Graph

25 Commits

Author SHA1 Message Date
Stewie
ae1ab73f28 Revert "Merge branch 'main' of https://github.com/lifebottle/PythonLib"
This reverts commit 3d3558d9b2, reversing
changes made to ed8131661d.
2022-08-26 22:44:48 -04:00
Stewie
3d3558d9b2 Merge branch 'main' of https://github.com/lifebottle/PythonLib 2022-08-26 22:40:13 -04:00
Stewie
ed8131661d Update hashes.json path and Misc folder
Add Misc folder creation
2022-08-26 22:39:16 -04:00
Stewie
0139fc295e Update hashes.json to use from NDX repo 2022-08-26 22:35:01 -04:00
Stewie
ed548262bb Other modification to extract_files function 2022-08-26 22:19:03 -04:00
Stewie
d866bf2164 Cleaning some stuff
Fix typo
2022-08-26 22:19:03 -04:00
Stewie
884ee44b84 Updating code to extract from Struct
- New Speaker Id
2022-08-26 22:19:03 -04:00
Stewie
5fbf9c9ef6 Update get_Special_pointers function 2022-08-26 22:19:03 -04:00
Stewie
32e51ebd6b Create get_direct_pointers to extract the text from a list of pointers
- list of pointers are in some sections of the eboot in MenuFiles.json
2022-08-26 22:19:03 -04:00
Stewie
90b03ad84b Update create_Node_XML to have to_translate flag 2022-08-26 22:19:03 -04:00
Stewie
881d97c452 Function prepare_Menu_File used when extracting Menu files 2022-08-26 22:19:03 -04:00
Stewie
3ea5707857 Functions used to repack menu files
1) Run pack_All_Menu
   - loop on all menu files and take XML and reinsert into the file
   - at the end, repack all the archives (FPS4)
2022-08-26 22:19:03 -04:00
Stewie
b745f0dad4 function to repack all.dat 2022-08-26 22:19:03 -04:00
Stewie
2a23d98c97 Updating function to extract main archive (all.dat) 2022-08-26 22:19:03 -04:00
Stewie
ac26f0e1d6 Adding function to extract files (from all.dat) 2022-08-26 22:19:03 -04:00
Stewie
bac63a62c4 Creating text_to_bytes function 2022-08-26 22:19:03 -04:00
Stewie
8e1337eb20 Updating bytes_to_text function
bytes_to_text
2022-08-26 22:19:03 -04:00
Stewie
38a03c37dc Adding remove duplicates function for NDX 2022-08-26 22:19:03 -04:00
Stewie
3192b1736c Functions to extract Menu files 2022-08-26 22:19:03 -04:00
Stewie
c702141ee5 Updating code of Create_Entry 2022-08-26 22:19:03 -04:00
Stewie
a1f5c69ce8 Extraction functions for Story files 2022-08-26 22:19:03 -04:00
Stewie
63fe258aa4 Updating extract_Story_Pointer to receive bytecode parameter 2022-08-26 22:19:03 -04:00
Stewie
5c9281a54b Add extract_Story_File and get_tss_from_pak3 function 2022-08-26 22:19:03 -04:00
Stewie
eb2b3bbb1c Fixing paths, Main archive and Story file
- naming conventions on the path
- fixing extract_All_Story
- fixing extract_Main_Archive
2022-07-13 22:18:51 -04:00
fortiersteven
4f59122bac Basic set of files to extract TOR SCPK files
- Basic example in TOR_Test.py to extract the Scenario files to XML
2022-01-23 08:25:40 -05:00