Commit Graph

4364 Commits

Author SHA1 Message Date
e4b84ebd0b Add UseResumeOverlay and use it for hiding the ResumeOverlay 2023-02-13 23:51:39 +01:00
8b47af6503 Remove HidesResumeOverlay and set ResumeOverlay to null in OsuModAutopilot 2023-01-24 00:49:09 +01:00
75a1a2ec2f Hide ResumeOverlay when OsuModAutopilot is enabled 2023-01-22 03:44:59 +01:00
d74a5ef9e6 Use property instead of ctor parameter 2023-01-12 23:26:29 +03:00
a7ac31fa34 Use IsLegacyRuleset extension method 2023-01-12 23:21:33 +03:00
a9915d6a64 Make OverlayRulesetSelector display only legacy rulesets 2023-01-12 22:44:41 +03:00
bbec42c00e Fix incorrect max combo after watching imported legacy replays 2023-01-12 14:18:21 +09:00
d1ca4ebd40 Merge pull request #21559 from OliBomby/stream-tool-1
Add segment end completions list to SliderPath
2023-01-11 15:31:04 +09:00
d9a6e4b862 Ensure drain lenience of 1.0 completly removes drain 2023-01-11 13:01:11 +09:00
6ed474d4fb Rearrange formula for maximum accuracy
Feels like it's easier to understand this way. The difference of the
maximum scoring values for the entire beatmap and the max values for the
part of the beatmap that has already been played represents the act of
filling the rest of the unjudged objects with maximum results.
2022-12-30 20:56:54 +01:00
8ace635249 Adjust minimum values 2022-12-30 20:55:51 +01:00
bb2822a175 xmldoc pass 2022-12-30 20:55:48 +01:00
6d42cc5a36 Naming pass 2022-12-30 20:30:58 +01:00
3c32a50c12 add new accuracy counter display 2022-12-30 21:19:46 +09:00
c7ca4bbba5 Use generic Enum methods 2022-12-26 20:36:39 +01:00
80de5dac66 Fix judgement text never being added to hierarchy 2022-12-24 09:37:40 +01:00
f973befcd4 Remove unused resolved member 2022-12-24 09:34:30 +01:00
5e9fb1063a Move judgement text creation to base class and tidy things up 2022-12-24 12:22:36 +08:00
727ac00f6d Combine base class for JudgementPiece 2022-12-24 03:32:13 +08:00
08d2fbeb8e Use new ArgumentNullException.ThrowIfNull throw-helper API 2022-12-22 21:27:59 +01:00
4a7d7c6ed9 Use MaxBy in all locations that can and update inspection level to match dotnet-build 2022-12-19 16:47:10 +09:00
877413524f Cherry-picked android changes from #17462 2022-12-19 15:46:54 +09:00
27c497145f Fix the MOTHERLOAD of undetected issues that are now visible thanks to net6.0 2022-12-16 18:16:26 +09:00
5800734589 Merge pull request #21587 from smoogipoo/spectatorstate-maximum-statistics
Store maximum statistics to spectator state
2022-12-12 20:00:52 +09:00
df94af4495 Inline ScoringValues and make some more methods private inside ScoreProcessor 2022-12-12 19:22:09 +09:00
7a54bcac57 Remove unused using 2022-12-12 11:41:07 +09:00
6e41efede8 Simplify dictionary construction 2022-12-12 11:40:47 +09:00
5e8d75bbbf Remove unused overload 2022-12-12 11:39:03 +09:00
85039209f8 Fix parsing of ruleset configuration values being incorrect on some locales
Closes #21611.
2022-12-12 01:56:36 +09:00
e9998f1690 Store maximum statistics to spectator state 2022-12-09 20:15:07 +09:00
98a312ca96 Fix segmentEnds incorrect on shortened paths 2022-12-07 09:52:09 +01:00
cd46ca31f9 Add segmend end completions to SliderPath 2022-12-07 09:51:22 +01:00
81a42dc05d Fix extended values in difficulty adjust being truncated to 10 on beatmap change 2022-12-06 23:25:48 +01:00
9e64f8dab1 Fix loss of precision when computing accuracy 2022-12-05 19:08:50 +09:00
5a69656764 Merge pull request #21496 from peppy/fix-zero-length-spinners
Fix being able to place zero-length spinners
2022-12-02 19:25:00 +09:00
850931120d Merge pull request #21479 from peppy/fix-wrong-last-hit-object-time
Fix some components not accounting for final hold notes in osu!mania beatmaps
2022-12-02 18:12:00 +09:00
ba99f1288c Update IBeatSnapProvider documentation to mention the pre-divided BeatSnap 2022-12-02 17:57:15 +09:00
a39bd634c4 Merge pull request #21405 from LumpBloom7/Editor-DrawableRuleset-Dependencies
Provide DrawableRulesetDependencies from HitObjectComposer
2022-12-02 17:31:31 +09:00
25120060aa Use new helper method in ModTimeRamp 2022-12-02 16:09:46 +09:00
809d02cda0 Fix two implementation oversights 2022-12-02 16:05:14 +09:00
d8dd7e7e0f Fix test failures when no hitobjects are present in a scrolling ruleset 2022-12-01 21:42:03 +09:00
896f2d8f74 Fix multiple instances of last hitobject time being calculated incorrectly 2022-12-01 18:04:06 +09:00
c5bc071c4b Merge pull request #21439 from LumpBloom7/Fix-DHO-load-state
Update DrawableHitObject state based on entry result during LoadComplete
2022-12-01 15:36:36 +09:00
2e19e93036 Rename method 2022-11-30 22:54:14 +01:00
6ebde9a747 Annotate Playfield.Mods as maybe-null 2022-11-30 20:00:25 +01:00
6a61e70766 Expose Ruleset from HitObjectComposer instead 2022-11-30 12:17:58 +01:00
5ce2d6f54a Hide the game mouse cursor when playing osu!catch with relax mod 2022-11-30 18:13:53 +09:00
bb0237d4a9 Fix nullability inspection on disposal path 2022-11-30 17:49:08 +09:00
4215f4f5d7 Merge branch 'master' into Editor-DrawableRuleset-Dependencies 2022-11-30 17:42:46 +09:00
93ba84e5ff Fix code style 2022-11-27 21:48:44 +01:00