Commit Graph

59054 Commits

Author SHA1 Message Date
2b7b77157a Merge pull request #20008 from smoogipoo/scoreprocessor-computescore
Refactor/merge `ScoreProcessor.ComputeScore()` methods
2022-08-29 15:54:43 +09:00
81ac0daba8 Update xmldoc 2022-08-29 15:51:12 +09:00
d75543ad68 Simplify GetMaximumAchievableCombo further 2022-08-29 15:36:10 +09:00
423f6f90f2 Remove async calls from ScoreManager 2022-08-29 15:34:08 +09:00
b2e80ca7f0 Don't include misses in failed score statistics 2022-08-29 15:27:19 +09:00
3ff2058975 Fix back-to-front fallback comparison in HitObjectOrderedSelectionContainer 2022-08-29 09:23:53 +03:00
e8ae6840ea Add test coverage of selection being retained 2022-08-29 15:23:34 +09:00
892f43da43 Add test coverage of ruleset being marked unavailable if methods are throwing 2022-08-29 14:28:55 +09:00
5ff4e6a4fe Add test coverage for outdated ruleset 2022-08-29 14:26:12 +09:00
90b9c02ac6 Remove "internal" identifier as unnecessary 2022-08-29 14:01:15 +09:00
c0b13c7e1f Refactor ScoreProcessor ComputeScore() methods 2022-08-29 13:51:10 +09:00
62210bce4e Fixed issues found in UprightAspectMaintainingContainer 2022-08-29 00:08:19 +01:00
d4a52baa56 Added visual test for UprightAspectMaintainingContainer 2022-08-29 00:07:42 +01:00
3e246caf05 Merge pull request #19995 from its5Q/import-crash-fix
Fix crash with legacy import from incomplete installs
2022-08-28 13:52:12 +09:00
0cc6a76c17 Fix crash with legacy import from incomplete installs 2022-08-28 14:13:38 +10:00
2a12194ff9 Test colours 2022-08-28 02:59:38 +03:00
039f009562 Inherit difficulty multiplier display from ModsEffectDiplay 2022-08-27 20:26:05 +03:00
90334a2b91 Add test scene 2022-08-27 20:12:45 +03:00
3e828c3416 Move base layout from DifficultyMultiplierDisplay to another class 2022-08-27 20:11:38 +03:00
ff2eac79d1 fix same time merge causing crash 2022-08-27 17:43:32 +02:00
16e0ec2f88 Fixed 0 length merge being allowed 2022-08-27 13:53:50 +02:00
b082dc1fe4 Slightly buff flashlight multiplier 2022-08-27 18:31:07 +10:00
cf6bb3b030 Merge pull request #19958 from peppy/fix-fail-freq-stuck
Ensure fail animation sequence isn't run after the player exit sequence has started
2022-08-27 00:58:41 +09:00
35f0273c8a Merge pull request #19850 from nekodex/text-selection-sfx
Add audio feedback for text selection
2022-08-27 00:54:28 +09:00
764ab9f095 Merge branch 'master' into text-selection-sfx 2022-08-26 17:50:03 +03:00
289b6f1a58 Merge pull request #19924 from peppy/fix-playlist-overlay-test-failures
Fix intermittent test failures in `TestScenePlaylistOverlay`
2022-08-26 23:36:16 +09:00
470bec7949 Move private method down 2022-08-26 23:29:03 +09:00
9c64520f8f Merge pull request #19909 from peppy/framework-ini-in-sentry
Include framework configuration in sentry output
2022-08-26 23:13:26 +09:00
8b871dab28 Merge pull request #19203 from tsunyoku/mod-validation-tests
Ensure all mods are incompatible in both ways
2022-08-26 23:01:51 +09:00
e4100ee3f1 Merge branch 'master' into text-selection-sfx 2022-08-26 22:05:32 +09:00
b9d9bf3004 Merge pull request #19938 from frenzibyte/fix-multi-spectator-results-screen
Fix multi-spectator potentially getting stuck for passed players
2022-08-26 21:53:17 +09:00
17a12807de Merge branch 'master' into framework-ini-in-sentry 2022-08-26 21:30:07 +09:00
1fd1672d89 Merge branch 'master' into mod-validation-tests 2022-08-26 15:00:07 +03:00
a3e595a9aa Update comment to include inserted indices 2022-08-26 14:51:19 +03:00
81c0a641b4 Fix selection fallback path not updated to check inserted indices 2022-08-26 14:51:08 +03:00
24edffcbc4 Moved ScaleMode to UprightAspectMaintainingContainer.cs 2022-08-26 12:47:12 +01:00
f38194fb40 Merge branch 'master' into carousel-maintain-selection-over-update 2022-08-26 14:35:19 +03:00
6dc859973b Merge branch 'master' into fix-playlist-overlay-test-failures 2022-08-26 20:25:53 +09:00
35d262fc5d Merge branch 'master' into no-gameplay-clock-beat-synced-container 2022-08-26 20:25:23 +09:00
90ff0864c0 Merge branch 'master' into no-gameplay-clock-editor-offset 2022-08-26 20:25:21 +09:00
91e044542d Merge pull request #19828 from peppy/no-gameplay-clock-gameplay-offset
Introduce `FramedBeatmapClock` (and use in gameplay flow)
2022-08-26 20:21:34 +09:00
69cbc0125b Merge pull request #19964 from nanashi-1/merge-hitobject-hitsound-fix
Fix hitobjects merge feature in editor not adding any hitsounds
2022-08-26 20:05:02 +09:00
5ef8e26ebe Fix check not accounting for mods not existing in certain rulesets
Also check all instances, rather than first.
2022-08-26 19:59:26 +09:00
580754833f Merge branch 'master' into mod-validation-tests 2022-08-26 19:48:42 +09:00
9e3659b2d2 Merge pull request #19858 from OliBomby/slider-splitter
Add ability to split sliders in osu! editor
2022-08-26 19:43:03 +09:00
454d868dd5 Remove unnecessary using call 2022-08-26 20:42:02 +10:00
249c3f868f Compare raw angle values instead of rounding angles 2022-08-26 20:40:18 +10:00
217fa00a72 Bring logic up-to-date 2022-08-26 19:32:49 +09:00
5082ee26cf Ensure a negative value cannot be added to angleRepeatCount 2022-08-26 20:30:14 +10:00
a146db0e35 Merge branch 'master' into carousel-perform-selection 2022-08-26 19:29:00 +09:00