Commit Graph

43832 Commits

Author SHA1 Message Date
458ce250f0 Use new ScoreManager method in ScoreTable 2021-08-30 19:34:12 +09:00
d03950fb37 Move score calculation to ScoreManager 2021-08-30 19:33:09 +09:00
b217dd1a65 Order scores by score 2021-08-30 19:03:16 +09:00
47061c0210 Trigger refresh on scoring mode change 2021-08-30 18:57:30 +09:00
c4da966ad9 Merge pull request #14575 from peppy/add-legacy-convert-encode-stability-tests
Fix multiple conversions of a beatmap to taiko ruleset applying speed multiplier multiple times
2021-08-30 18:47:09 +09:00
da7a871afa Update inline comment to point to new variable location
Co-authored-by: PercyDan <50285552+PercyDan54@users.noreply.github.com>
2021-08-30 16:27:24 +09:00
6b3cc81e19 Merge pull request #14486 from peppy/taiko-drum-refacor
Create a base component to handle gameplay sample triggering
2021-08-30 15:47:21 +09:00
6a6dac609c Fix instability of taiko double conversion
Until now, the taiko speed multiplier was potentially applied more than
once if conversion was run multiple times.
2021-08-30 15:30:18 +09:00
4adfe9a6dc Add test coverage of double-convert stability 2021-08-30 15:30:04 +09:00
ee49305cad Move taiko legacy speed multiplier to osu.Game project
Allows it to be used in local case in `LegacyBeatmapEncoder`.
2021-08-30 15:13:31 +09:00
4dd60e3299 Merge branch 'master' into taiko-drum-refacor 2021-08-30 14:12:52 +09:00
7be825f470 Merge pull request #14488 from frenzibyte/multi-spectator-player-leaving
Gray out and stop player instances who quit during multi-spectator sessions
2021-08-30 12:04:19 +09:00
7122f48568 Merge pull request #14552 from frenzibyte/fix-test-visibility-regression
Fix editor screen test scenes not updated to show their screens
2021-08-28 19:55:44 +02:00
eb90cedc9b Fix editor screen test scenes not updated to show their screens 2021-08-28 20:09:35 +03:00
6f03f7a6a6 Merge pull request #14534 from peppy/fix-tournament-startup-crash
Fix tournament client crashing at startup when osu!(stalble) is at ranking screen
2021-08-28 17:44:01 +09:00
d37df6afec Fix test failing after BDL -> [Test] change 2021-08-28 09:45:00 +02:00
b008a86d8c Remove unused using statement 2021-08-28 16:35:54 +09:00
6ef096001e Fix several cases of incorrect handling of CurrentMatch nullability 2021-08-28 16:24:36 +09:00
303c70791d Add more failing test coverage for null CurrentMatch 2021-08-28 16:24:36 +09:00
e9b97f7937 Fix tournament crashing when osu!(stable) is at ranking screen at startup 2021-08-28 14:28:33 +09:00
7fbeb9ecc7 Add failing test coverage for tournament startup states 2021-08-28 14:28:30 +09:00
69f5705ca0 Merge pull request #14526 from peppy/update-framework
Update framework
2021-08-28 01:42:50 +03:00
681a87d4ec Update framework 2021-08-28 07:08:06 +09:00
804ca88d63 Update framework 2021-08-27 19:52:45 +09:00
378734a7f8 Separate solo spectator player and "exit on restart" logic to own class 2021-08-27 13:24:37 +03:00
1650fbb8be Add failing test steps 2021-08-27 13:24:37 +03:00
2bfb9d5478 Merge pull request #14512 from nekodex/lobby-sounds
Add sounds for some lobby events
2021-08-27 19:21:11 +09:00
b7a0316194 Shorten test player count to 4 for less steps 2021-08-27 13:14:56 +03:00
97f27897b1 Add test coverage of mass multiplayer event firing 2021-08-27 18:57:35 +09:00
2b06dacd0e Change debounce back to using scheduler
Should better allow for adjusting in the future, as well.
2021-08-27 18:57:19 +09:00
33aa48bcf6 Merge branch 'master' into lobby-sounds 2021-08-27 18:46:12 +09:00
23414b0c63 Combine test scene to avoid huge copy paste 2021-08-27 18:44:44 +09:00
34d185d846 Convert final step to until step to avoid unnecessary delays 2021-08-27 18:39:36 +09:00
7d9bae4507 Update resources 2021-08-27 18:29:49 +09:00
8e57547ec3 Merge pull request #14510 from peppy/avoid-default-skin-judgement-transform-overhead
Change default skin's judgement result transform to reduce allocation overhead
2021-08-27 10:34:44 +09:00
f0296e5d12 Merge branch 'master' into avoid-default-skin-judgement-transform-overhead 2021-08-27 10:02:40 +09:00
4f22acb632 Merge pull request #14507 from peppy/path-control-point-bindable-removal
Remove bindable usage in `PathControlPoint`
2021-08-27 10:02:29 +09:00
a28bc9f6b2 Merge branch 'master' into path-control-point-bindable-removal 2021-08-27 09:37:37 +09:00
aacca006e4 Merge pull request #14487 from frenzibyte/alternative-difficulty-bindable
Fix unbind exception in `DifficultyBindable` due to different bindable type bindings
2021-08-26 23:29:54 +02:00
2ef2af17eb Merge branch 'master' into alternative-difficulty-bindable 2021-08-26 23:07:52 +02:00
b2ab670ae4 Merge pull request #14506 from peppy/skip-overlay-optimisations
Remove delegate overhead in `SkipOverlay`
2021-08-26 23:00:04 +02:00
d71dff4340 Merge branch 'master' into skip-overlay-optimisations 2021-08-26 22:38:17 +02:00
cea632463e Remove empty newline 2021-08-26 22:30:20 +03:00
23df13d6d2 Merge pull request #14495 from frenzibyte/fix-mania-editor
Fix osu!mania editor crashing on compose screen load
2021-08-26 21:28:26 +02:00
875ef3e68f Merge branch 'master' into fix-mania-editor 2021-08-26 21:00:20 +02:00
90e81a595d Move DrumSampleTriggerSource into its own class to avoid nested references 2021-08-26 17:19:46 +09:00
f078a9d2bf Fix incorrect step type 2021-08-26 17:17:39 +09:00
15aa0458bc Use PausableSkinnableSound instead 2021-08-26 17:15:36 +09:00
ec85d7f356 Remove unused helper method 2021-08-26 17:15:23 +09:00
982c4eff14 Merge branch 'master' into taiko-drum-refacor 2021-08-26 17:13:14 +09:00