Commit Graph

4628 Commits

Author SHA1 Message Date
Matt Nadareski
6a37ab53e0 [DATabase] Enable TSV output for Missfile 2016-05-29 00:44:37 -07:00
Matt Nadareski
4d5fab689f [ImportTwo] Actually match the logic to the comment 2016-05-29 00:13:03 -07:00
Matt Nadareski
032a8c3142 [DATabase] Miscellaneous integration cleanups
This cleans up a lot of things left over from the original integration of DATabaseTwo into DATabase. This also includes some updates that will make importing DATs even easier and make the import process more streamlined.
2016-05-29 00:07:07 -07:00
Matt Nadareski
298e28a1ce [DBTools] Remove old database stuff 2016-05-28 16:42:31 -07:00
Matt Nadareski
1b4727c618 [DATabase] Move DATabaseTwo functions to DATabase 2016-05-28 16:36:39 -07:00
Matt Nadareski
07db29cfbf Create and implement IGenerate, IImport 2016-05-28 16:15:47 -07:00
Matt Nadareski
7a5826e64b [SabreHelper] Move Build.cs to Data 2016-05-28 16:04:09 -07:00
Matt Nadareski
60b15eacc7 [DATFromDir] Enable temp folder redirection 2016-05-28 15:54:06 -07:00
Matt Nadareski
36979cfd17 Remove unused references 2016-05-28 15:39:56 -07:00
Matt Nadareski
1233acb735 Fix key issue in parsing 2016-05-28 15:13:28 -07:00
Matt Nadareski
f6e274d13f Add new SL mappings 2016-05-27 22:30:35 -07:00
Matt Nadareski
8b5ace74d1 [doc] add remark about XML dats 2016-05-27 17:45:34 -07:00
Matt Nadareski
982f872cc3 Handle M1 DATs natively 2016-05-27 16:59:28 -07:00
Matt Nadareski
e8c5a39e34 Test commit to see if I can get converstion-quality code directly into parse 2016-05-27 16:06:19 -07:00
Matt Nadareski
673d6d5481 Wrong place 2016-05-27 13:12:46 -07:00
Matt Nadareski
aa887a46fc Change the other place too 2016-05-27 13:10:56 -07:00
Matt Nadareski
25f34733da Make output redirect act like inplace for cascade 2016-05-27 13:09:57 -07:00
Matt Nadareski
9d855e23ac Rename games in diff (dupes/nodupes) and help fix output redirect 2016-05-27 13:04:53 -07:00
Matt Nadareski
b9d6a15a08 Individual files need the correct base path 2016-05-27 12:15:39 -07:00
Matt Nadareski
61bc2984ad Possibly allow for output redirection on mergediff
I'm making the executive decision to NOT include this in the menu for now because it's too cramped
2016-05-27 11:57:00 -07:00
Matt Nadareski
44fdcc3b16 Fix path issue for outputted inplace DATs 2016-05-27 11:06:14 -07:00
Matt Nadareski
e4e0ce38c9 Add space where appropriate 2016-05-27 11:05:16 -07:00
Matt Nadareski
de5fb1df94 Let stats have their own logs 2016-05-27 10:58:34 -07:00
Matt Nadareski
ce12700cb1 Further fixes to logging and SL read 2016-05-27 10:55:21 -07:00
Matt Nadareski
a8686d0b7b Fix new SL DATs again 2016-05-27 10:47:41 -07:00
Matt Nadareski
fd88d7c217 [doc] remove remark in Stats 2016-05-27 10:13:00 -07:00
Matt Nadareski
9b8bbf3191 Update readme with Stats and Filter 2016-05-27 10:00:46 -07:00
Matt Nadareski
df5374d7dc Fix merging in MergeDiff 2016-05-27 09:48:36 -07:00
Matt Nadareski
4f854a05b2 Fully integrate stats into DATabase 2016-05-27 09:38:25 -07:00
Matt Nadareski
c6b86010b6 Remove UncompressedSize project, rename Stats 2016-05-27 09:30:52 -07:00
Matt Nadareski
b38efc3546 Get framework for Stats into DATabase 2016-05-27 09:28:33 -07:00
Matt Nadareski
2c004de29e Add more stats to UncompressedSize 2016-05-26 23:55:46 -07:00
Matt Nadareski
d54328dbbf Enable inplace diffing for cascaded output only 2016-05-26 21:57:36 -07:00
Matt Nadareski
430536dfca Fix quirks in inplace outputs 2016-05-26 21:43:28 -07:00
Matt Nadareski
c0fb12682c Create locked version of inplace diffing, currently no flag is set 2016-05-26 21:35:45 -07:00
Matt Nadareski
1ae690d3c7 Get inplace variable ready for use 2016-05-26 21:18:32 -07:00
Matt Nadareski
eb1c25f125 Set filename explicitly 2016-05-26 17:39:10 -07:00
Matt Nadareski
35bea8a2cb We don't want the first name to be picked up 2016-05-26 15:57:46 -07:00
Matt Nadareski
27f6885dde Fix issue where no blank folders resulted in no end machine tag 2016-05-25 11:59:08 -07:00
Matt Nadareski
2d58e72ebc [doc] update maethod description 2016-05-25 11:45:34 -07:00
Matt Nadareski
7c28059166 Return the correct parent value 2016-05-25 11:43:44 -07:00
Matt Nadareski
562ff44d56 Fix pathing issues again 2016-05-25 11:38:22 -07:00
Matt Nadareski
0cdc4f3363 Output filename fixes 2016-05-25 11:35:34 -07:00
Matt Nadareski
fa7c2e69eb Shift in thinking about output name 2016-05-25 11:33:38 -07:00
Matt Nadareski
24c7181bb0 Remove renaming based on description or vice versa 2016-05-25 11:31:11 -07:00
Matt Nadareski
8323464e49 Set FileName explictily where appropriate 2016-05-25 11:29:19 -07:00
Matt Nadareski
9303d41fb5 Start adding framework for separate filename
This will affect everything that outputs a DAT, there will be a new flag for inputting a filename (and reading and saving the filename in Parse).
2016-05-25 11:11:54 -07:00
Matt Nadareski
65e65691b8 Clean up name-description logic in DATFromDir 2016-05-25 11:08:20 -07:00
Matt Nadareski
d075f2dc80 Check for a null as well
This will help the description be populated with the correct information if only the name is defined.
2016-05-25 10:26:13 -07:00
Matt Nadareski
bf3630bc04 Always keep track of the last parent, always 2016-05-25 10:23:42 -07:00