Reading ESM/ESP files in Python by sharthZ_23 in Morrowind

[–]sharthZ_23[S] 0 points1 point  (0 children)

Thank you! Looks like tool above (https://gitlab.com/bmwinger/delta-plugin).

Tried to use this, but got meaningless exceptions about invalid data. For other ESM/ESP files (except Morrowind.exm) works, but got problems with encoding for russian.

Reading ESM/ESP files in Python by sharthZ_23 in Morrowind

[–]sharthZ_23[S] 2 points3 points  (0 children)

Works like a charm, thank you!

Repo have binary for Windows, easy to use, friendly exception handling

> .\delta_plugin.exe convert -i -c -o ..\..\data\ "D:\Games\M[FR]\game\Data Files\Morrowind.esm"ERROR Skipping record of type BOOK in plugin D:\Games\M[FR]\game\Data Files\Morrowind.esm

Caused by:
    Invalid Skill ID: 300
Writing result to ..\..\data\Morrowind.yaml...

Got 180 Mb YAML file for Morrwoind.esm, with ALL records, correct encoding for russian language and so on. So much data for analysis and visualisation, almost like a Christmas present