/Librarian

Halo CE tag to YAML converter for better version control of mod projects

Primary LanguagePythonGNU General Public License v3.0GPL-3.0

Librarian - Halo Tag <-> YAML translator

GPL-3.0 Logo

A set of tools to convert Halo Custom Edition tags to and from YAML.

What is this for?

Halo's tags are stored as binary files. This causes two problems that make modern git workflows nearly impossible:

  1. Tag files (and changes to them) are not viewable in version control.
  2. If two people modify the same tag file, they must open both tags in an editor and manually reconcile the changes.

Librarian exists to address these problems.

Installation

TODO

Usage

TODO

License

This code is licensed under the GPL-3.0 license.

Basically, any modifications to this code must be made open source.