1c67ea7943
Export World from root
2022-03-03 01:05:42 -05:00
f8ddd6f939
Only skip flags in XCLC if they exist
...
I guess older esp files don't have flags in the struct, which wasn't mentioned by the UESP mod file format page.
2021-08-27 00:40:33 -04:00
151ff191cc
Parse strings in Windows-1252 encoding
...
According to UESP, this is what strings in plugin files are encoded in: https://en.uesp.net/wiki/Skyrim_Mod:File_Format_Conventions
Decoding from this encoding fixes parsing some files with zstrings that contain special characters like umlauts.
2021-07-23 23:14:08 -04:00
979f70177e
Fix handling of XXXX fields in plugin header
2021-07-21 22:22:49 -04:00
66da86fed9
Parse WRLD records & link cells to worlds
...
Cell coordinates are useless without knowing the worldspace that they index into.
2021-07-19 00:19:26 -04:00
4eaa287905
Don't crash on unknown record flag bits
2021-07-15 10:35:04 -04:00
1bc8f59a5c
Remove break that breaks parsing of some plugins
...
Think I left this in on accident from some testing a long time ago
2021-07-15 10:34:23 -04:00
12beff1014
Prevent reading past TES4 record in header parse
...
Bump version to 0.1.3
2021-06-12 22:54:10 -04:00
9b33136604
Handle special XXXX fields
2021-05-29 16:21:58 -04:00
9c7d850298
Typo fix
2021-05-20 22:21:27 -04:00
af8e66fa66
Add documentation
2021-05-20 20:47:50 -04:00
447ad25c8a
Clean some code, add README
2021-05-20 19:30:26 -04:00
200cf73248
Add parser and cli, basic extraction done
2021-05-20 01:33:11 -04:00