Commit Graph

5 Commits

Author SHA1 Message Date
Matt Nadareski
2209d0a13b [DatFiles/] Create separate classes for each type of DAT
This DOES group some kinds of DAT due to their inherently similar nature. TSV and CSV are under the same "SeparatedValue" umbrella, and all of the SFV, MD5, SHA1, etc are under Hashfile because they're nearly identical. This is just the first stage change, making everything static and making them reference the DatFile separately.
2017-10-09 18:04:49 -07:00
Matt Nadareski
4eb36aa39f [DatFile] Simplify merging code 2017-10-09 13:55:28 -07:00
Matt Nadareski
ce3900c1b1 [DatFiles/] Add descriptors to each class 2017-10-09 13:08:15 -07:00
Matt Nadareski
dd4dbfb450 [DatFile, DatItem] Rename Description to MachineDescription
BiosSet is the only DatItem type that, by default, has a "Description" field and it was overriding the Machine variant. To make things more consistent, I have renamed this one field since, technically speaking, it is a Machine description, not the DatItem one.
2017-10-06 21:21:40 -07:00
Matt Nadareski
5475764fdf [ALL] File and namespace reorg 2017-10-06 20:46:43 -07:00