diff --git a/SabreTools.Helper/Data/Enums.cs b/SabreTools.Helper/Data/Enums.cs
index a352c501..fcd1a5ca 100644
--- a/SabreTools.Helper/Data/Enums.cs
+++ b/SabreTools.Helper/Data/Enums.cs
@@ -283,31 +283,6 @@
Archive = 5,
}
- ///
- /// Determine the status of the item
- ///
- public enum ItemStatus
- {
- NULL = -1, // This is a fake flag that is used for filter only
- None = 0,
- Good = 1,
- BadDump = 2,
- Nodump = 3,
- Verified = 4,
- }
-
- ///
- /// Determine what type of machine it is
- ///
- public enum MachineType
- {
- NULL = -1, // This is a fake flag used for filter only
- None = 0,
- Bios = 1,
- Device = 2,
- Mechanical = 3,
- }
-
#endregion
#region Skippers and Mappers
diff --git a/SabreTools.Helper/Data/Flags.cs b/SabreTools.Helper/Data/Flags.cs
index b08868d5..10c6d267 100644
--- a/SabreTools.Helper/Data/Flags.cs
+++ b/SabreTools.Helper/Data/Flags.cs
@@ -258,5 +258,32 @@ namespace SabreTools.Helper.Data
External = 0x20,
}
+ ///
+ /// Determine the status of the item
+ ///
+ [Flags]
+ public enum ItemStatus
+ {
+ NULL = -0x01, // This is a fake flag that is used for filter only
+ None = 0x00,
+ Good = 0x01,
+ BadDump = 0x02,
+ Nodump = 0x04,
+ Verified = 0x08,
+ }
+
+ ///
+ /// Determine what type of machine it is
+ ///
+ [Flags]
+ public enum MachineType
+ {
+ NULL = -0x01, // This is a fake flag used for filter only
+ None = 0x00,
+ Bios = 0x01,
+ Device = 0x02,
+ Mechanical = 0x04,
+ }
+
#endregion
}