From 547b2bd6ffa94e7585250eb07b51d152b8f23f5e Mon Sep 17 00:00:00 2001 From: Matt Nadareski Date: Wed, 14 May 2025 08:01:11 -0400 Subject: [PATCH] Ignore is like continue --- SabreTools.DatFiles/DatFile.FromMetadata.cs | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/SabreTools.DatFiles/DatFile.FromMetadata.cs b/SabreTools.DatFiles/DatFile.FromMetadata.cs index e081c34d..a32f19e5 100644 --- a/SabreTools.DatFiles/DatFile.FromMetadata.cs +++ b/SabreTools.DatFiles/DatFile.FromMetadata.cs @@ -1002,9 +1002,11 @@ namespace SabreTools.DatFiles var romItem = new Rom(rom); long? size = romItem.GetInt64FieldValue(Models.Metadata.Rom.SizeKey); - // If the rom is a continue + // If the rom is a continue or ignore string? loadFlag = rom.ReadString(Models.Metadata.Rom.LoadFlagKey); - if (loadFlag != null && loadFlag.Equals("continue", StringComparison.OrdinalIgnoreCase)) + if (loadFlag != null + && (loadFlag.Equals("continue", StringComparison.OrdinalIgnoreCase) + || loadFlag.Equals("ignore", StringComparison.OrdinalIgnoreCase))) { var lastRom = addRoms[addRoms.Count - 1]; long? lastSize = lastRom.GetInt64FieldValue(Models.Metadata.Rom.SizeKey);