Tes4Mod:Save File Format/CELL

The UESPWiki – Your source for The Elder Scrolls since 1995

Jump to: navigation, search

Contents

[edit] Overview

Warning: This data is speculative at best. It is collected by using save game text dumps and automated parser from 15 save games that contained 19888 change records for this record type. Data is not verified from actual binary files.

Change records internal formats are still unknown. At best you can see here:

  1. Is change record's length constant or variable.
  2. Flags that are indicating change record's existence in the record.
    • It is assumed that "None", "Low", "High" and "Mid Low" change records doesn't have flags. Existence of these change records is depending to other - currently unknown - information.
    • If there is more than one flag, then it is possible that there multiple flags indicating change record - or there wasn't enough data to find single flag.
    • It is also possible that multiple change records are sharing same flags or change records are actually same record - they just have different name in dump file.
  3. Change record's minimal and maximal lengths.
  4. Possible substructures lengths inside change record. This length is largest common divider from all change records minimal and maximal lengths.


[edit] Cell Flags (3)

This change record is used in CELL record types.

Name Type/Size Info
flags ubyte

[edit] Ownership (4, 5)

This change record is used in CELL record types.

Name Type/Size Info
owner formid

[edit] Full Name (7, 9)

This change record is used in NPC_, CELL record types.

Name Type/Size Info
fullname bstring

[edit] Pathgrid Modified (24)

This change record's length is constant 4 byte(s).

This change record is used in CELL record types. There was 5 change records in save files.

This information is NOT verified from actual save files.

Name Type/Size Info
unknown ubyte[4] Constant length of observed change records.


[edit] Cell Created (1, 2, 26)

This change record's length is unknown, because it never was loaded. Smallest record where it was stored, was 4 byte(s).

This change record is used in CELL record types. There was 3820 change records in save files.

This information is NOT verified from actual save files.

Name Type/Size Info
unknown ubyte[4] Smallest record size where change record was stored.


[edit] Detach Time (27)

This change record is used in CELL record types.records in save files.

Name Type/Size Info
time ulong Constant length of observed change records.

[edit] Seen Data (28)

This change record's length is between 32 and 818 bytes. Largest common divider in variable part is 2 byte(s). One possibility is that there is 32 byte(s) header and 2 byte(s) substructures in array which maximal size is 393 items.

This change record is used in CELL record types. There was 6386 change records in save files.

This information is NOT verified from actual save files.

Name Type/Size Info
unknown ubyte[32] Minimal length of observed change records.
unknownArray struct[0-393] Possible substructure array
item
ubyte[2] Possible substructure item
Sponsored Links
Personal tools