Commit Graph

114 Commits

Author SHA1 Message Date
Matt Nadareski
fce523f02d [SabreTools, Flags, DatFile] Add reverse base replacement 2017-10-30 16:18:49 -07:00
Matt Nadareski
3bdad8b455 [SabreTools, DatFIle] Add base replacement
In this new update mode, a set of base DATs can be used as a replacement naming scheme for the input DATs. Only the item names will be updated, so this willl not fill in additional hashes or the like.
2017-10-30 16:09:58 -07:00
Matt Nadareski
c7f8fc12c0 [DatFile] Assignment, amirite? 2017-10-30 15:30:03 -07:00
Matt Nadareski
d803464efa [DatFile] Forgot to add the method call 2017-10-30 15:22:50 -07:00
Matt Nadareski
2ddad9321b [SabreTools, DatFile, DatHeader, README.1ST] Add scene date strip (untested) 2017-10-30 15:17:13 -07:00
Matt Nadareski
91f52902dd [DatFile, Style] Fix statistics output 2017-10-19 13:31:05 -07:00
Matt Nadareski
89489a10d0 [DatFile, ArchiveTools, FileTools] Fix DFD 2017-10-16 14:02:41 -07:00
Matt Nadareski
1696e15aeb [DatFile, DatStats] Stats update; slight renaming 2017-10-09 21:16:03 -07:00
Matt Nadareski
43ffedae1c [DatFile] Consolodation 2017-10-09 20:38:15 -07:00
Matt Nadareski
09e16fcc4c [DatFiles/] Make all DatFile types actually inherit from DatFile 2017-10-09 20:25:46 -07:00
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
5475764fdf [ALL] File and namespace reorg 2017-10-06 20:46:43 -07:00