Add more parity between current and IDDB

This commit is contained in:
Matt Nadareski
2024-03-19 15:31:23 -04:00
parent b494394249
commit 141fb7eef0
5 changed files with 40 additions and 0 deletions

View File

@@ -431,7 +431,9 @@ Reset the internal state: reset();";
// Cleanup after the filter
// TODO: We might not want to remove immediately
batchState.DatFile.Items.ClearMarked();
batchState.DatFile.ItemsDB.ClearMarked();
batchState.DatFile.Items.ClearEmpty();
batchState.DatFile.ItemsDB.ClearEmpty();
}
}

View File

@@ -119,6 +119,7 @@ namespace SabreTools.Features
datdata.Header.SetFieldValue<string?>(Models.Metadata.Header.NameKey, $"fixDAT_{Header.GetStringFieldValue(Models.Metadata.Header.NameKey)}");
datdata.Header.SetFieldValue<string?>(Models.Metadata.Header.DescriptionKey, $"fixDAT_{Header.GetStringFieldValue(Models.Metadata.Header.DescriptionKey)}");
datdata.Items.ClearMarked();
datdata.ItemsDB.ClearMarked();
Writer.Write(datdata, OutputDir);
}
}
@@ -160,6 +161,7 @@ namespace SabreTools.Features
datdata.Header.SetFieldValue<string?>(Models.Metadata.Header.NameKey, $"fixDAT_{Header.GetStringFieldValue(Models.Metadata.Header.NameKey)}");
datdata.Header.SetFieldValue<string?>(Models.Metadata.Header.DescriptionKey, $"fixDAT_{Header.GetStringFieldValue(Models.Metadata.Header.DescriptionKey)}");
datdata.Items.ClearMarked();
datdata.ItemsDB.ClearMarked();
Writer.Write(datdata, OutputDir);
}
}