Skip to content

Skyrim Records

Lojack edited this page Apr 21, 2014 · 20 revisions

Here is a detailed list of CBash's support of Skyrim records. Essentially enough is defined so CBash can read the basic structure of plugins without errors, but most records are skipped entirely. This information reflects the situation as it is on the skyrim branch. Once work has reached an acceptable point, it will be merged into master.

Fully Decoded Records

The following records have all sub-records fully decoded and implemented in CBash:

  • AACT, ACTI, ADDN, ALCH, ANIO, ARTO, ASPC, ASTP, COLL, EQUP, KYWD, LTEX, LVLI, LVLN, LVSP, MATT, OTFT, SHOU, TXST, VTYP, WOOP

The following records have all sub-records fully decoded, but not every part is exposed via the API:

  • APPA

Virtual Machine Adapter Data

Aka: VMAD. VMAD reading, writing, and processing is implemented for all applicable records. Access to the VMAD data is not exposed through the API, however.

Model Texture Hashes

Aka: MODT. MODT fields are hashes, no FormIDs involved, it is read and written as raw data for all applicable record.

Records Missing Data

  • CELL:
  • Most things read in raw, missing a few sub-records
  • LAND:
  • Missing ATEX, VTXT
  • DATA read in raw (not decoded in xEdit either)
  • WRLD:
  • Missing RNAM (CK leftover), MHDT, WCTR, LTMP, XLCN, MODL, MODT, etc, XWEM
  • Added MICO, IMPF?
  • NAMA read in raw

Skipped Records

All other records are skipped:

  • ACHR, AMMO, ARMA, ARMO, AVIF, BOOK, BPTD, CAMS, CLAS, CLFM, CLMT, COBJ, CONT, CPTH, CSTY, DEBR, DIAL, DLBR, DLVW, DOBJ, DOOR, DUAL, ECZN, EFSH, ENCH, EXPL, EYES, FACT, FLOR, FLST, FSTP, FSTS, FURN, GLOB, GMST, GRAS, HAZD, HDPT, IDLE, IDLM, IMAD, IMGS, INFO, INGR, IPCT, IPDS, KEYM, LCRT, LCTN, LGTM, LIGH, LSCR, MATO, MESG, MGEF, MISC, MOVT, MSTT, MUSC, MUST, NAVI, NAVM, NPC_, PACK, PERK, PGRE, PHZD, PROJ, QUST, RACE, REFR, REGN, RELA, REVB, RFCT, SCEN, SCRL, SLGM, SMBN, SMEN, SMQN, SNCT, SNDR, SOPM, SOUN, SPEL, SPGD, STAT, TACT, TREE, WATR, WEAP, WTHR

The following have a GRUP in Skyrim.esm, but do not seem to exist otherwise:

  • CLDC, HAIR, RGDL, SCPT, SCOL, PWAT