principia/utils/kaitai
2026-06-02 16:52:24 +02:00
..
featuredlist.ksy Import Kaitai Struct files into utils/kaitai/ 2026-06-02 16:52:24 +02:00
plvl.ksy Import Kaitai Struct files into utils/kaitai/ 2026-06-02 16:52:24 +02:00
pobj.ksy Import Kaitai Struct files into utils/kaitai/ 2026-06-02 16:52:24 +02:00
ppkg.ksy Import Kaitai Struct files into utils/kaitai/ 2026-06-02 16:52:24 +02:00
README.md Import Kaitai Struct files into utils/kaitai/ 2026-06-02 16:52:24 +02:00

Principia Kaitai files

This directory contains Kaitai Struct files that describe some of Principia's file formats.

In addition to being able to load them into the Kaitai IDE to inspect files, Kaitai Struct files can be used to generate parsers in various programming languages.

Do note that these files were largely written through reverse engineering efforts prior to the game's open source release, so naming conventions may be inconsistent with how things are named in the actual codebase.