-
Notifications
You must be signed in to change notification settings - Fork 6
Oblivion Records
Here is a detailed list of CBash's support of Oblivion records. The end result being that all records can be safely copied and edited where subrecords are implemented, as all FormIDs are accounted for. There a just a few fields that cannot be edited on most records. Where data is unknown or not decoded, it is read in as raw bytes by CBash, so no information will be lost, it just isn't presented to the user in a usable way.
The following records have all subrecord fully decoded and implemented in CBash:
- BSGN, CLAS, CSTY, DIAL, EFSH, ENCH, EYES, FACT, GLOB, GMST, LSCR, LTEX, LVLC, LVLI, LVSP, PACK, REFR, ROAD, SBSP, SKIL, SOUN, SPEL, WATR
The XRGD subrecord representing ragdoll data has not been decoded by any public tools. No FormIDs appear to be involved. The following records are affected:
- ACHR, ACRE
The MODT subrecord has been decoded, but is not yet implemented in CBash. No FormIDs are involved. The following records are affected:
- ACTI, ALCH, AMMO, ANIO, APPA, ARMO, BOOK, CLMT, CLOT, CONT, CREA, DOOR, FLOR, FURN, GRAS, HAIR, IDLE, INGR, KEYM, LIGH, MISC, NPC_, RACE, SGST, SLGM, STAT, TREE, WEAP, WTHR
The NIFT subrecord has not been decoded by any public tools, although it may be similar in format to the Model Textures Hashes. No FormIDs should be involved (just file name hashes). The following records are affected:
- CREA
The SCDA subrecord has not been decoded by any public tools. xEdit has it labeled as "Compiled Result Script", however we know that the FormIDs it references are stored in the SCHR and SCR_ subrecords, which are decoded. The following records are affected:
- INFO, QUST, SCPT
The FGGS (FaceGen Geometry-Symmetric), FGGA (FaceGen Geometry-Asymmetric), and FGTS (FaceGen Texture-Symmetric) subrecords have not been decoded by any public tools. FormIDs are most likely not involved. The following records are affected:
- NPC_, RACE
The PGAG (Unknown) subrecord has not been decoded by any public tools. The PGRR (Point-to-Point Connections) subrecord is decoded by xEdit, but not implemented in CBash. No FormIDs are in PGRR, and it is unlikely that PGAG has FormIDs. The following records are affected:
- PGRD
The RDOT (Object) subrecord for Regions is mostly decoded. There are two 4-byte fields that have not been decoded by any public tools. They do not appear to be FormIDs. The following records are affected:
- REGN
The OFST (Offset?) subrecord for Worlds has not been decoded by any public tools. No FormIDs appear to be involved. The following records are affected:
- WRLD
OBME adds extra data to some records, most of which is completely decoded. The only bits that are not decoded (because it's not needed, not for lack of information) are the DATA and DATX subrecords added by OBME.