Commit Graph

111 Commits

Author SHA1 Message Date
Matt Nadareski
2f6bf4c316 Remove instances of MachineKey from IDDB; fix build 2024-03-19 21:14:07 -04:00
Matt Nadareski
440dcadfa1 Move IDDB splitting methods to IDDB 2024-03-19 20:41:39 -04:00
Matt Nadareski
d6839e4c66 Create some IDDB variants for splitting methods 2024-03-19 20:27:44 -04:00
Matt Nadareski
e8ab02ebc3 Move Remover methods because of external access differences 2024-03-19 19:39:54 -04:00
Matt Nadareski
b99ca8b496 Move StripSceneDatesFromItems to dictionaries 2024-03-19 16:22:19 -04:00
Matt Nadareski
248f6401ec Move SetOneRomPerGame to dictionaries 2024-03-19 16:18:35 -04:00
Matt Nadareski
e72e3cf110 Move MachineDescriptionToName to dictionaries 2024-03-19 16:10:00 -04:00
Matt Nadareski
141fb7eef0 Add more parity between current and IDDB 2024-03-19 15:31:23 -04:00
Matt Nadareski
c3fe04df2d Move SabreTools.Filter to SabreTools.Core.Filter 2024-03-12 22:52:36 -04:00
Matt Nadareski
76e3b0d83a Update packages 2024-03-12 16:47:21 -04:00
Matt Nadareski
fe6d135dfb Fix all reading of enum values from internal models 2024-03-11 21:30:24 -04:00
Matt Nadareski
482746995f Deal with strings that aren't strings 2024-03-11 16:26:28 -04:00
Matt Nadareski
eb9075e47e Create and use more passthrough methods 2024-03-11 15:46:44 -04:00
Matt Nadareski
9ade33f419 Finish implementing Listxml internal conversion 2024-03-11 00:46:20 -04:00
Matt Nadareski
97542bf966 Convert remaining items, add NameKey 2024-03-10 20:39:54 -04:00
Matt Nadareski
e411d90822 Migrate unoffical keys 2024-03-10 16:49:07 -04:00
Matt Nadareski
7d974d4464 Convert DatHeader to internal models 2024-03-10 04:10:37 -04:00
Matt Nadareski
c2e30138db Add setters and getters for Machine 2024-03-09 23:43:43 -05:00
Matt Nadareski
24d4e352a4 Remove nearly all explict fields 2024-03-09 21:34:26 -05:00
Matt Nadareski
c755abf4c0 Fix tests, migrate Adjuster 2024-03-08 21:12:13 -05:00
Matt Nadareski
2dbe257023 Replace usages of Name field (nw) 2024-03-08 20:42:24 -05:00
Matt Nadareski
f0fa7bb6bf Address a handful of TODOs 2024-03-06 00:33:45 -05:00
Matt Nadareski
03c6fb641c Remove old Filter and variants 2024-03-05 22:51:19 -05:00
Matt Nadareski
919973266c Consolidate replacement code 2024-03-05 20:07:38 -05:00
Matt Nadareski
3ec85cf04a Fix ExtraIni setter issues 2024-03-05 17:33:02 -05:00
Matt Nadareski
6987ec2641 Consolidate setter code 2024-03-05 17:17:40 -05:00
Matt Nadareski
d43a275f8c Consolidate removal code 2024-03-05 16:37:52 -05:00
Matt Nadareski
fa99e6aefb Remove redundant helper methods 2024-03-05 15:24:11 -05:00
Matt Nadareski
5ea131c7e1 Address some nullability in tests 2024-03-05 13:32:49 -05:00
Matt Nadareski
58ab51e03f Update SabreTools.IO 2024-03-05 10:28:06 -05:00
Matt Nadareski
07dad00845 Add filter execution at the DAT level 2024-03-05 03:04:47 -05:00
Matt Nadareski
05900cf818 Fix return/continue issues 2024-03-05 02:52:53 -05:00
Matt Nadareski
2b2aa5aff8 Use DictionaryBase for setters 2024-03-05 02:20:12 -05:00
Matt Nadareski
539e4367e0 Use DictionaryBase for removal 2024-03-05 01:42:42 -05:00
Matt Nadareski
c2973beb7f Support ancient .NET in Filtering 2024-02-28 23:09:31 -05:00
Matt Nadareski
2145245c31 Support ancient .NET in DatFiles 2024-02-28 22:54:56 -05:00
Matt Nadareski
de59d0252c Support ancient .NET in FileTypes 2024-02-28 21:59:13 -05:00
Matt Nadareski
823a9ca7b7 Enable nullability everywhere 2024-02-28 19:19:50 -05:00
Matt Nadareski
2757c2f568 Add stricter build options (nw) 2023-12-05 11:33:18 -05:00
Matt Nadareski
1c8417ac10 Add .NET 8, remove .NET 7 2023-11-15 00:00:59 -05:00
Matt Nadareski
985ea12879 Update nuget packages 2023-11-14 23:59:21 -05:00
Matt Nadareski
c88105bee7 Update SabreTools.IO version 2023-09-11 00:57:35 -04:00
Matt Nadareski
fe1c3b6675 Migrate to Nuget for IO 2023-09-08 12:27:04 -04:00
Matt Nadareski
7d1cfc1340 Migrate to Nuget package for models 2023-09-04 23:51:37 -04:00
Matt Nadareski
5044dea02a Move some text filtering functionality 2023-08-15 01:58:47 -04:00
Matt Nadareski
b37aed389e Add nullable context to SabreTools.DatItems
This change also starts migrating the internals of the DatItem formats to the new internal models. Right now, it's basically just acting like a wrapper around those models.
2023-08-14 13:17:51 -04:00
Matt Nadareski
e188add9c2 Remove unnecessary helper method from Filter 2023-08-11 22:32:44 -04:00
Matt Nadareski
de59a91bef Reorganize filters based on other changes 2023-04-20 22:11:45 -04:00
Matt Nadareski
7c6945fe09 Reorganize and add comments to MachineField 2023-04-20 16:30:00 -04:00
Matt Nadareski
b285ecf66d Reorganize and add comments to DatItemField 2023-04-20 15:57:39 -04:00