From 091a3ba4aaf69cca358960926d8f514bf39376a7 Mon Sep 17 00:00:00 2001 From: Matt Nadareski Date: Mon, 13 Jun 2016 00:37:23 -0700 Subject: [PATCH] [Stats, DatTools] Nodumps shouldn't count toward size --- SabreTools.Helper/Tools/DatTools.cs | 12 ++++++------ SabreTools.Helper/Tools/Stats.cs | 2 +- 2 files changed, 7 insertions(+), 7 deletions(-) diff --git a/SabreTools.Helper/Tools/DatTools.cs b/SabreTools.Helper/Tools/DatTools.cs index 9efc04cc..2721482b 100644 --- a/SabreTools.Helper/Tools/DatTools.cs +++ b/SabreTools.Helper/Tools/DatTools.cs @@ -347,7 +347,7 @@ namespace SabreTools.Helper // Add statistical data datdata.RomCount += (rom.Type == "rom" ? 1 : 0); datdata.DiskCount += (rom.Type == "disk" ? 1 : 0); - datdata.TotalSize += rom.Size; + datdata.TotalSize += (rom.Nodump ? 0 : rom.Size); datdata.CRCCount += (String.IsNullOrEmpty(rom.CRC) ? 0 : 1); datdata.MD5Count += (String.IsNullOrEmpty(rom.MD5) ? 0 : 1); datdata.SHA1Count += (String.IsNullOrEmpty(rom.SHA1) ? 0 : 1); @@ -643,7 +643,7 @@ namespace SabreTools.Helper // Add statistical data datdata.RomCount += (rom.Type == "rom" ? 1 : 0); datdata.DiskCount += (rom.Type == "disk" ? 1 : 0); - datdata.TotalSize += rom.Size; + datdata.TotalSize += (rom.Nodump ? 0 : rom.Size); datdata.CRCCount += (String.IsNullOrEmpty(rom.CRC) ? 0 : 1); datdata.MD5Count += (String.IsNullOrEmpty(rom.MD5) ? 0 : 1); datdata.SHA1Count += (String.IsNullOrEmpty(rom.SHA1) ? 0 : 1); @@ -718,7 +718,7 @@ namespace SabreTools.Helper // Add statistical data datdata.RomCount += (rom.Type == "rom" ? 1 : 0); datdata.DiskCount += (rom.Type == "disk" ? 1 : 0); - datdata.TotalSize += rom.Size; + datdata.TotalSize += (rom.Nodump ? 0 : rom.Size); datdata.CRCCount += (String.IsNullOrEmpty(rom.CRC) ? 0 : 1); datdata.MD5Count += (String.IsNullOrEmpty(rom.MD5) ? 0 : 1); datdata.SHA1Count += (String.IsNullOrEmpty(rom.SHA1) ? 0 : 1); @@ -1163,7 +1163,7 @@ namespace SabreTools.Helper // Add statistical data datdata.RomCount += (rom.Type == "rom" ? 1 : 0); datdata.DiskCount += (rom.Type == "disk" ? 1 : 0); - datdata.TotalSize += rom.Size; + datdata.TotalSize += (rom.Nodump ? 0 : rom.Size); datdata.CRCCount += (String.IsNullOrEmpty(rom.CRC) ? 0 : 1); datdata.MD5Count += (String.IsNullOrEmpty(rom.MD5) ? 0 : 1); datdata.SHA1Count += (String.IsNullOrEmpty(rom.SHA1) ? 0 : 1); @@ -1213,7 +1213,7 @@ namespace SabreTools.Helper // Add statistical data datdata.RomCount += (rom.Type == "rom" ? 1 : 0); datdata.DiskCount += (rom.Type == "disk" ? 1 : 0); - datdata.TotalSize += rom.Size; + datdata.TotalSize += (rom.Nodump ? 0 : rom.Size); datdata.CRCCount += (String.IsNullOrEmpty(rom.CRC) ? 0 : 1); datdata.MD5Count += (String.IsNullOrEmpty(rom.MD5) ? 0 : 1); datdata.SHA1Count += (String.IsNullOrEmpty(rom.SHA1) ? 0 : 1); @@ -1400,7 +1400,7 @@ namespace SabreTools.Helper // Add statistical data datdata.RomCount += (rom.Type == "rom" ? 1 : 0); datdata.DiskCount += (rom.Type == "disk" ? 1 : 0); - datdata.TotalSize += rom.Size; + datdata.TotalSize += (rom.Nodump ? 0 : rom.Size); datdata.CRCCount += (String.IsNullOrEmpty(rom.CRC) ? 0 : 1); datdata.MD5Count += (String.IsNullOrEmpty(rom.MD5) ? 0 : 1); datdata.SHA1Count += (String.IsNullOrEmpty(rom.SHA1) ? 0 : 1); diff --git a/SabreTools.Helper/Tools/Stats.cs b/SabreTools.Helper/Tools/Stats.cs index d7731cf1..fbac1c56 100644 --- a/SabreTools.Helper/Tools/Stats.cs +++ b/SabreTools.Helper/Tools/Stats.cs @@ -124,7 +124,7 @@ Please check the log folder if the stats scrolled offscreen"); { datdata.RomCount += (rom.Type == "rom" ? 1 : 0); datdata.DiskCount += (rom.Type == "disk" ? 1 : 0); - datdata.TotalSize += rom.Size; + datdata.TotalSize += (rom.Nodump ? 0 : rom.Size); datdata.CRCCount += (String.IsNullOrEmpty(rom.CRC) ? 0 : 1); datdata.MD5Count += (String.IsNullOrEmpty(rom.MD5) ? 0 : 1); datdata.SHA1Count += (String.IsNullOrEmpty(rom.SHA1) ? 0 : 1);