Related card TES5Edit/TES5Edit#1449
OFST records are in WRLD and are an array of binary offset locations of cells listed in the file. Need to either implement, or do what xEdit does and delete the OFST subrecord
Can probably be done as a custom write snippet on Worldspace? Will need to get into the weeds to freshen up on the details
Can likely be introduced in this snippet
|
public static partial void CustomBinaryEndExport(MutagenWriter writer, IWorldspaceGetter obj) |
Where it would potentially write out the cells to a temporary buffer, and then analyze the results to create the offsets, and then export those to the real stream first followed by the cell data
Related card TES5Edit/TES5Edit#1449
OFST records are in WRLD and are an array of binary offset locations of cells listed in the file. Need to either implement, or do what xEdit does and delete the OFST subrecord
Can probably be done as a custom write snippet on Worldspace? Will need to get into the weeds to freshen up on the details
Can likely be introduced in this snippet
Mutagen/Mutagen.Bethesda.Skyrim/Records/Major Records/Worldspace.cs
Line 132 in e3e6592
Where it would potentially write out the cells to a temporary buffer, and then analyze the results to create the offsets, and then export those to the real stream first followed by the cell data