[ALL] Add remove hash flags and implement

This commit is contained in:
Matt Nadareski
2017-02-25 20:35:06 -08:00
parent 363b353d88
commit 0c3d89dbde
8 changed files with 187 additions and 38 deletions

View File

@@ -30,6 +30,7 @@ namespace SabreTools.Helper.Dats
private DatFormat _datFormat;
private bool _excludeOf;
private bool _mergeRoms;
private StripHash _stripHash;
private SortedDictionary<string, List<DatItem>> _files = new SortedDictionary<string, List<DatItem>>();
private SortedBy _sortedBy;
@@ -160,6 +161,11 @@ namespace SabreTools.Helper.Dats
get { return _mergeRoms; }
set { _mergeRoms = value; }
}
public StripHash StripHash
{
get { return _stripHash; }
set { _stripHash = value; }
}
public SortedBy SortedBy
{
get { return _sortedBy; }
@@ -540,6 +546,7 @@ namespace SabreTools.Helper.Dats
_excludeOf = datFile.ExcludeOf;
_datFormat = datFile.DatFormat;
_mergeRoms = datFile.MergeRoms;
_stripHash = datFile.StripHash;
_sortedBy = SortedBy.Default;
_useGame = datFile.UseGame;
_prefix = datFile.Prefix;