Dean Herbert
|
3553717cc6
|
Fix results screen not including slider end misses in tick count
|
2023-11-29 21:28:25 +09:00 |
|
Bartłomiej Dach
|
96d784e06b
|
Delete ScoreInfo.HasReplay as no longer needed
|
2023-10-27 12:39:54 +02:00 |
|
Bartłomiej Dach
|
526ee6e140
|
Remove IScoreInfo : IHasNamedFiles inheritance
|
2023-10-26 14:58:33 +02:00 |
|
Bartłomiej Dach
|
fb2293821a
|
Allow watching replay from multi/playlist results screens
|
2023-10-16 11:20:02 +02:00 |
|
Bartłomiej Dach
|
c1a817fec6
|
Add LegacyOnlineID with backwards migration
|
2023-10-16 11:20:02 +02:00 |
|
Dean Herbert
|
5bb73632c4
|
Show maximum bonus statistics on results screen
Addresses https://github.com/ppy/osu/discussions/25088.
|
2023-10-12 14:55:16 +09:00 |
|
Dean Herbert
|
b3e7416972
|
Rename new flag and update xmldoc to match
|
2023-08-21 19:36:22 +09:00 |
|
Dean Herbert
|
662073c472
|
Fix some incorrect comments / test step descriptions
Co-authored-by: Bartłomiej Dach <dach.bartlomiej@gmail.com>
|
2023-08-21 19:35:04 +09:00 |
|
Dean Herbert
|
30baac0f3d
|
Avoid reprocessing scores which already failed an upgrade previously
Closes https://github.com/ppy/osu/issues/24301.
|
2023-07-26 16:22:10 +09:00 |
|
Dean Herbert
|
c1ba8fe175
|
Rename BackgroundBeatmapProcessor to BackgroundDataStoreProcessor
|
2023-07-26 16:22:10 +09:00 |
|
Dean Herbert
|
9ff6b3fcd3
|
Merge branch 'master' into editor-save-local-score-management
|
2023-07-06 12:28:44 +09:00 |
|
Dean Herbert
|
00c68cad53
|
Fix new scoring related properties not storing to realm due to internal spec
|
2023-07-05 19:47:44 +09:00 |
|
Bartłomiej Dach
|
a55809733d
|
Expand ScoreInfo.BeatmapInfo xmldoc
|
2023-07-04 22:20:50 +02:00 |
|
Dean Herbert
|
f2aa80f413
|
Rename and adjust xmldoc on TotalScoreVersion
|
2023-07-04 20:04:02 +09:00 |
|
Dean Herbert
|
d74b1e148d
|
Make ScoreInfo.BeatmapInfo nullable
|
2023-07-04 14:50:34 +09:00 |
|
Dean Herbert
|
4203e2183d
|
Merge branch 'master' into diffcalc-total-scorev1
|
2023-07-04 14:15:24 +09:00 |
|
Cootz
|
8d25e2c3e1
|
Add importer update test
|
2023-07-01 09:49:06 +03:00 |
|
Dan Balasescu
|
ddd870e843
|
Make LegacyTotalScore nullable
|
2023-06-29 17:19:10 +09:00 |
|
Dan Balasescu
|
09bc8e45de
|
Refactoring
|
2023-06-28 16:14:32 +09:00 |
|
Dan Balasescu
|
6e2369e651
|
Add xmldoc on LegacyTotalScore
|
2023-06-27 17:18:32 +09:00 |
|
Dan Balasescu
|
0c5c09597c
|
Store old total score as LegacyTotalScore
|
2023-06-27 14:59:40 +09:00 |
|
Dan Balasescu
|
8e79510793
|
Add migration for total score conversion
|
2023-06-26 21:53:21 +09:00 |
|
Dan Balasescu
|
facf7de053
|
Parse ScoreInfo.IsLegacyScore from replays
|
2023-06-08 21:38:10 +09:00 |
|
Dan Balasescu
|
d2380bd840
|
Remove usages of [ExcludeFromDynamicCompile]
|
2023-05-08 18:12:56 +09:00 |
|
Dean Herbert
|
4fdba880b1
|
Fix xmldoc reference fail at CI
|
2023-02-08 15:39:18 +09:00 |
|
Dean Herbert
|
5c113ddb03
|
Reword xmldoc to read better
|
2023-02-08 14:20:58 +09:00 |
|
Cootz
|
086b3eb542
|
Fix minor formating issues
|
2023-02-08 05:50:52 +03:00 |
|
Cootz
|
ab7c9a200b
|
Fix a typo
|
2023-02-08 05:42:06 +03:00 |
|
Cootz
|
6bf56aff73
|
Add warning for ScoreInfo
|
2023-02-08 05:40:20 +03:00 |
|
Cootz
|
391af2791b
|
Fix CSharpWarnings::CS1574,CS1584,CS1581,CS1580
|
2023-02-08 05:23:42 +03:00 |
|
PC
|
7e127dafe2
|
Update reference
|
2023-02-07 11:52:47 +03:00 |
|
Cootz
|
957c9e7e27
|
Update osu.Game/Scoring/ScoreInfo.cs
Co-authored-by: Dean Herbert <pe@ppy.sh>
|
2023-02-07 11:23:39 +03:00 |
|
Cootz
|
723f13af25
|
Add summary for OriginalBeatmapHash
|
2023-02-07 02:43:27 +03:00 |
|
Cootz
|
4598112586
|
Add OriginalBeatmapHash to ScoreInfo. Update db schema_version, migration
|
2023-02-05 21:46:38 +03:00 |
|
Dean Herbert
|
27c497145f
|
Fix the MOTHERLOAD of undetected issues that are now visible thanks to net6.0
|
2022-12-16 18:16:26 +09:00 |
|
Dean Herbert
|
93a189603a
|
Hide spinner ticks / bonus from results screen when not applicable to score
|
2022-11-21 14:20:36 +09:00 |
|
Dean Herbert
|
0a625bd879
|
Fix mods potentially keeping reference to runtime gameplay elements
As noticed by smoogipoo during multiplayer match on the weekend.
|
2022-09-19 12:18:46 +09:00 |
|
Dan Balasescu
|
17029f0b92
|
Ensure clones don't reference to MaximumStatistics
|
2022-08-25 13:58:58 +09:00 |
|
Dan Balasescu
|
f70af779a4
|
Add maximum statistics to ScoreInfo/SoloScoreInfo
|
2022-08-24 17:28:41 +09:00 |
|
Dean Herbert
|
51f91fe62e
|
Update naming
|
2022-07-18 16:17:20 +09:00 |
|
Salman Ahmed
|
4e7156cee8
|
Store user country on databased scores
|
2022-07-16 06:39:05 +03:00 |
|
Dean Herbert
|
c8c79d2185
|
Standardise HasReplay implementation (and remove from persisting to realm)
|
2022-07-15 16:14:21 +09:00 |
|
Dan Balasescu
|
f8830c6850
|
Automated #nullable processing
|
2022-06-17 16:37:17 +09:00 |
|
Salman Ahmed
|
b9859f9f21
|
Obsolete BeatmapInfo.MaxCombo and suppress in usages
|
2022-03-20 16:30:29 +03:00 |
|
Dean Herbert
|
3491b77c8c
|
Fix ScoreInfo.RealmUser not getting deep cloned correctly
I'm still not at all happy with the play-to-results flow (with multiple
clones), but this will have to do for now.
|
2022-01-26 14:27:48 +09:00 |
|
Dean Herbert
|
3c852e6d02
|
Avoid constructor overhead for realm ScoreInfo parameterless constructor
|
2022-01-20 16:47:27 +09:00 |
|
Dean Herbert
|
18886f5d2e
|
Use empty string instead of empty array for ModsJson when no mods are present
Not really correct, but this is how most scores have been stored until
now so let's do this for consistency.
|
2022-01-19 14:34:27 +09:00 |
|
Dean Herbert
|
664b4fdaf0
|
Fix legacy score imports not correctly getting classic mod assigned
|
2022-01-19 14:34:27 +09:00 |
|
Dean Herbert
|
3bc091fe6d
|
Add ignore rules on more helper properties
|
2022-01-19 09:46:45 +09:00 |
|
Dean Herbert
|
a5862ca00d
|
Improve reliability of mod deserialisation
|
2022-01-18 15:46:27 +09:00 |
|