Skip to content

Commit e3f3c33

Browse files
committed
Lumina Comments
1 parent 27b64e8 commit e3f3c33

File tree

1 file changed

+5
-0
lines changed
  • xivModdingFramework/SqPack/FileTypes

1 file changed

+5
-0
lines changed

xivModdingFramework/SqPack/FileTypes/Dat.cs

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1653,6 +1653,11 @@ public async Task<uint> WriteToDat(byte[] importData, XivDataFile dataFile, long
16531653
///
16541654
/// NOTE -- If the Index File and ModList are provided, the steps SAVING those entires are SKIPPED for performance.
16551655
/// It is assumed if they are provided, that the calling function will handle saving them once it is done manipulating them.
1656+
///
1657+
/// LUMINA - If Lumina writing is enabled, the indexes/modlist/dats will NEVER be modified by this function, making it
1658+
/// functionally a NoOp() as far as the internal TexTools system state is concerned. This means if another function
1659+
/// relies upon the DATs/Indexes/Modlist to be altered coming out of this function, the calling function needs to
1660+
/// assert() that Lumina writing is disabled.
16561661
/// </summary>
16571662
/// <param name="fileData"></param>
16581663
/// <param name="internalFilePath"></param>

0 commit comments

Comments
 (0)