Commit Graph

19 Commits

Author SHA1 Message Date
3946a39b65 Make BeatmapSet.Metadata non-null 2021-11-24 15:03:34 +09:00
8d69ebd7db Remove nullability of Ruleset.CreateInstance 2021-11-24 12:23:06 +09:00
a8bc1ab052 Attempt to fix fody issues by ignoring new property 2021-11-22 16:45:55 +09:00
1cdfa6d9a0 Add helper property to access a realm beatmap's beatmap file 2021-11-22 15:30:11 +09:00
59e763467f Move StoragePath implementation to an extension method 2021-11-19 16:08:38 +09:00
9207b87b76 Add back interface equality but limit to only matching types 2021-11-16 12:35:18 +09:00
0b4822b552 Remove newly added equality 2021-11-15 14:35:01 +09:00
1d962648c2 Standardise implementations 2021-11-12 19:00:27 +09:00
1c49c4a602 Fix incorrect type check 2021-11-12 18:32:39 +09:00
54cd1158a4 Add IBeatmapSetInfo equality support 2021-11-12 18:16:36 +09:00
a67e156883 Add IBeatmapInfo equality support 2021-11-12 18:11:33 +09:00
f2700b0a6d Expose bot state via interface 2021-11-05 13:40:44 +09:00
7547810979 Change IBeatmapMetadataInfo.Author to be an IUser 2021-11-04 18:32:42 +09:00
c8cdc38efd Always compare OnlineIds by >0 2021-10-20 15:20:34 +09:00
2c5ba1d8e2 Change OnlineID to non-nullable to allow for indexing in Realm 2021-10-18 15:53:40 +09:00
cf10239e70 Add a few nullabilities and DCC excludes 2021-10-13 12:51:46 +09:00
76c64751de Remove RealmBeatmap.Clone for the time being (incorrectly implemented) 2021-10-12 16:18:12 +09:00
129416835f Remove stray string.Empty specification
Co-authored-by: Bartłomiej Dach <dach.bartlomiej@gmail.com>
2021-10-12 15:40:12 +09:00
6ca415da9f Add basic realm models
Only the file related ones are really required outside of tests, but
seems like as good an opportunity as ever to get the rest of the models
into the game project.
2021-10-11 15:25:04 +09:00