NickHugi / PyKotor

A Python library that can read and modify most file formats used by the game Knights of the Old Republic and its sequel.
GNU Lesser General Public License v3.0
11 stars 3 forks source link

More flexible `pykotor.extract.installation` class #56

Closed th3w1zard1 closed 2 months ago

th3w1zard1 commented 8 months ago

The Installation class feels bloated, rigid, and proprietary. It is not versatile in many scenarios and use cases, in my experience. For example, getting all resources from an installation, or specifically acquiring a list of rims, is not currently possible.

This PR attempts to address these problems. It also will:

This PR contains all the changes from #28, if you are considering this PR please merge the aforementioned PR first.

github-actions[bot] commented 8 months ago

Dependency Review

✅ No vulnerabilities or license issues found.

Scanned Manifest Files