namespace SabreTools.Helper { /// /// Possible DAT import classes /// public enum DatType { none = 0, Custom, MAME, NoIntro, Redump, TOSEC, TruRip, NonGood, MaybeIntro, Good, } /// /// Possible detected header type /// public enum HeaderType { None = 0, a7800, fds, lynx, //n64, nes, pce, psid, snes, spc, } /// /// Severity of the logging statement /// public enum LogLevel { VERBOSE = 0, USER, WARNING, ERROR, } /// /// Determines which type of duplicate a file is /// public enum DupeType { None = 0, InternalHash = 1, InternalAll = 2, ExternalHash = 3, ExternalAll = 4, } /// /// Determines forcemerging tag for DAT output /// public enum ForceMerging { None = 0, Split, Full, } /// /// Determines forcenodump tag for DAT output /// public enum ForceNodump { None = 0, Obsolete, Required, Ignore, } /// /// Determines forcepacking tag for DAT output /// public enum ForcePacking { None = 0, Zip, Unzip, } /// /// Determines the DAT output format /// public enum OutputFormat { None = 0, Xml, ClrMamePro, RomCenter, DOSCenter, MissFile, SabreDat, } /// /// Determines the level to scan archives at /// public enum ArchiveScanLevel { Both = 0, Internal, External, } }