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:
KEYBIFResourceLoader
-
Kotor.NET โ managed KEY/BIF and installation helpers under
Formats/and resource projects; use blob search forChitin/KEYwhen pinning#Llinks.
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
- Container-Formats#key
- Container-Formats#bif โ how core resources are indexed and stored
- Concepts โ resource resolution order
- Holocron Toolset: Getting Started โ paths, first launch, screenshots
- Mod-Creation-Best-Practices โ override vs patcher workflows