Commit Graph

23 Commits

Author SHA1 Message Date
Matt Nadareski
3d99cf828f Safer reading of dictionary values 2023-08-14 23:23:57 -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
ce6a64d4cd Add nullable context to SabreTools.Core 2023-08-12 00:55:41 -04:00
Matt Nadareski
ee97b7ceea Make FilterRunner more accurate 2023-08-11 22:14:28 -04:00
Matt Nadareski
5583b35111 Create FilterRunner class 2023-08-11 16:31:53 -04:00
Matt Nadareski
90c8fdd0a9 Add notes, numeric helper 2023-08-11 14:30:31 -04:00
Matt Nadareski
2945cb2c58 Create Filtering object, add helpers 2023-08-11 12:47:59 -04:00
Matt Nadareski
9ff3c4e7b6 Make reading helpers even more helpful 2023-08-11 11:58:54 -04:00
Matt Nadareski
f5ceaa9edc Create and use NoFilter attribute 2023-08-11 11:29:25 -04:00
Matt Nadareski
c59bd4d857 Reduce implicit null checks 2023-08-10 11:35:32 -04:00
Matt Nadareski
8849d19ec1 Add metadata file serialization 2023-08-09 21:28:55 -04:00
Matt Nadareski
21dcb21a40 Add internal MetadataFile model 2023-08-09 20:55:22 -04:00
Matt Nadareski
e9ae0bf635 Add header deserialization 2023-08-09 20:52:10 -04:00
Matt Nadareski
ed03098e12 Add internal Header model 2023-08-08 12:38:16 -04:00
Matt Nadareski
4dffd76574 Create DictionaryBase to hold helpers 2023-08-07 21:10:47 -04:00
Matt Nadareski
d60e5b30a6 Add Logiqx machine serialization 2023-08-05 01:28:48 -04:00
Matt Nadareski
4de1368feb Add Listxml machine serialization 2023-08-05 01:11:11 -04:00
Matt Nadareski
84780ca319 Add EverdriveSMDB machine serialization 2023-08-04 23:53:06 -04:00
Matt Nadareski
e2b5233a5e Add AttractMode machine serialization 2023-08-04 23:21:37 -04:00
Matt Nadareski
d4af726e0f Add dictionary-based Machine model 2023-08-04 22:57:04 -04:00
Matt Nadareski
f0adedef3d Add Listxml internal converters 2023-08-04 13:47:18 -04:00
Matt Nadareski
6439f92bb3 Add Archive.org internal converters 2023-08-01 23:45:42 -04:00
Matt Nadareski
7d4d69bbb8 Start creating Dictionary-based internal models 2023-08-01 23:18:53 -04:00