Holocron Toolset Core Resources - OpenKotOR/PyKotor GitHub Wiki

Holocron Toolset: Core Resources

The Core tab displays resources from the game's read-only base archives โ€” the same vanilla data that ships on disc:

These are the same resources the engine loads when no Override/ or module capsule provides a replacement (see Concepts).

  • Use the Core tab to browse and open base game resources (items, creatures, scripts, textures, 2DAs, etc.).
  • Use the textbox to search or filter by ResRef.
  • Editing and saving will typically write to the override folder (or you can save elsewhere); the original BIF data is not modified.

For module-specific and Override/ folder content, see:

Implementation (PyKotor / Holocron)

Holocron builds on PyKotorโ€™s installation and chitin stack: chitin.key is parsed to locate rows in data/*.bif (and related archives). Same binary layout as documented on the format pages.

Area Location
Chitin + KEY-driven BIF lookup Chitin L21+ โ€” read-only index over chitin.key + BIFs
KEY binary reader io_key.py _load_key_legacy L53+
KEY binary reader (Kaitai) io_key.py _load_key_from_kaitai L25+
Toolset installation wrapper HTInstallation L60+ โ€” extends PyKotor Installation with 2DA name constants
2DA registry (PyKotor) TwoDARegistry L551+ in twoda.py

Cross-reference (other engines / parsers)

  • reone โ€” resource manager and KEY/BIF-style loading live under src/libs/resource/ (generic Aurora archive stack; treat as library behavior, not wiki SSOT).

  • KotOR.js โ€” game resource loading and KEY-style resolution in the TS resource pipeline. When adding anchors, search the repo for:

    • KEY
    • BIF
    • ResourceLoader
  • Kotor.NET โ€” managed KEY/BIF and installation helpers under Formats/ and resource projects; use blob search for Chitin / KEY when pinning #L links.

Community context (workflow)

  • Deadly Stream โ€” chitin.key โ€” historical discussion of the KEY index vs override (often in KotOR Tool terms); Holocronโ€™s Core vs Override tabs follow the same resolution idea as Concepts.
  • Deadly Stream โ€” TOOL: Holocron Toolset โ€” release / feedback thread (verify current download links in thread vs Home / GitHub).

See also