Commit Graph

36615 Commits

Author SHA1 Message Date
ec21ab8171 Reduce ramp mod multipliers in line with other difficulty change mods for now
Closes https://github.com/ppy/osu/issues/20204.

Will require reprocessing of everything server-side.
2022-09-09 16:39:57 +09:00
05797cb9e5 Fix enum to STRING????????? conversion (and use bindable flow) 2022-09-09 16:30:08 +09:00
fd6d67d0f6 Merge pull request #20205 from peppy/fix-go-home-during-exit
Fix attempting to use "home" key binding while exiting game causing errors
2022-09-09 16:27:27 +09:00
280b1dd484 Revert async Task change 2022-09-09 16:12:18 +09:00
2bd23d7499 Merge pull request #20203 from peppy/fix-beat-sync-stop
Fix beat sync stopping after returning to menu from a failed play
2022-09-09 15:37:46 +09:00
856dbbba69 Fix attempting to use "home" key binding while exiting game causing errors 2022-09-09 14:52:51 +09:00
d6748d6921 Avoid double call to ProcessFrame 2022-09-09 14:35:47 +09:00
64cf6b9014 Compare with decoupled clock directly to avoid including offsets 2022-09-09 14:35:35 +09:00
c6c59f050c Merge pull request #20195 from cdwcgt/SkinEditorShortcut
Add arrow shortcuts to skin editor
2022-09-09 14:17:08 +09:00
20ffbc4676 Fix beat sync stopping after returning to menu from a failed play
Closes #20193.

Explanation is inline comment.
2022-09-09 14:13:03 +09:00
08d0c08750 Fix async exception by using difficulty calculator directly 2022-09-09 13:57:01 +09:00
ba2ef424d4 Turn score ids into ulongs 2022-09-09 11:46:06 +09:00
3b932b46ca Fix entire TPL thread potentially being consumed during gameplay 2022-09-09 10:00:52 +09:00
731d3f3b63 Add MaximumStatistics upgrade for databased scores 2022-09-09 09:56:08 +09:00
f1fa442287 Merge pull request #19599 from ItsShamed/kps
Add clicks/second counter to HUD
2022-09-09 01:50:12 +09:00
d1e27e8a69 add arrow short cut for skin editor
basically from `ComposeBlueprintContainer` because they have the same logic
2022-09-08 23:14:34 +08:00
6945c43e0d Merge pull request #20178 from smoogipoo/fix-match-creation-beatmap-select
Fix several weird scenarios with online play song selection
2022-09-08 23:07:09 +09:00
45239fc737 Update TrueGameplayRate accessing 2022-09-08 23:03:15 +09:00
d4afc3629c Merge branch 'master' into kps 2022-09-08 23:00:36 +09:00
3c8ee1a20a Merge pull request #20179 from peppy/update-framework
Update framework
2022-09-08 22:14:16 +09:00
9aab502adc Merge pull request #20157 from peppy/true-gameplay-rate
Refactor `TrueGameplayRate` to account for only gameplay adjustments, no matter what
2022-09-08 19:54:32 +09:00
4fc03998a1 Merge pull request #20189 from peppy/fix-playlist-item-download-button-visibility
Fix playlist items showing download button briefly during initial display
2022-09-08 19:47:35 +09:00
8de896a393 Update framework 2022-09-08 19:21:15 +09:00
096d1c3ff3 Merge pull request #20143 from acid-chicken/feat/stats/colored-td
Show judgement colours in hit distribution graph
2022-09-08 19:15:40 +09:00
13d9b2188b Merge pull request #20145 from smoogipoo/multiple-countdowns
Implement support for multiple active countdowns in multiplayer
2022-09-08 19:15:30 +09:00
a98c6b2c1f Add comment metioning why we need to use DrawableRuleset lookup 2022-09-08 19:14:23 +09:00
07c16224d2 Fix Main file issues 2022-09-08 11:58:14 +02:00
6729bb3e1a Change FrameStableClock to inherit IGameplayClock 2022-09-08 18:24:18 +09:00
5c2fb3e434 Simplify calculation method 2022-09-08 18:22:53 +09:00
0de220c45c Change IsExclusive default value to true 2022-09-08 17:54:29 +09:00
d463bd2f3f Merge pull request #20130 from Exanc/master
Display 0 stars instead of infinity for the minimum star slider
2022-09-08 17:51:32 +09:00
c6521e4c72 Rename ordering helper method 2022-09-08 17:50:27 +09:00
76eae73fa4 Revert unintended change 2022-09-08 17:41:23 +09:00
c61c596c1f Expose as readonly IAggregateAudioAdjustment 2022-09-08 17:37:02 +09:00
b559d4ecdf Rename GameplayAdjustments -> AdjustmentsFromMods 2022-09-08 17:14:06 +09:00
ed81297611 Fix playlist items showing download button briefly during initial local presence checks 2022-09-08 17:10:45 +09:00
b0b4da533a Expose gameplay adjustments via MultiSpectatorPlayer instead 2022-09-08 16:59:20 +09:00
d523a2ac33 Rename default value field and make private 2022-09-08 15:53:08 +09:00
9ead5e59d3 Fix incorrectly displaying minimum value in placeholder messaging 2022-09-08 15:51:15 +09:00
3b116a1a47 Fix mods not being set on BeginPlayingInternal 2022-09-08 13:17:27 +09:00
50923b6e5b Move track assignment below 2022-09-08 00:25:55 +03:00
68ea5a765f Update framework 2022-09-07 23:56:45 +09:00
267465df18 chore(osu.Game): combine Osu.Colour.{Draw,Text}ForHitResult into OsuColour.ForHitResult 2022-09-07 23:34:46 +09:00
54f0bb797e refactor(osu.Game): remove nullable optouts in HitResult.cs 2022-09-07 23:32:45 +09:00
b560b6f745 refactor(osu.Game): arrange the code for the timing distribution graph 2022-09-07 23:29:10 +09:00
83c0cb1acc Fix beatmap set to null after exiting song select 2022-09-07 21:34:29 +09:00
fcea244537 Remove initial selection from OnlinePlaySongSelect
This stuff never really worked anyway - every case except with an
already created multiplayer room was broken anyway.
2022-09-07 21:34:29 +09:00
208bd0f391 Give OnlinePlaySongSelect a reference PlaylistItem 2022-09-07 21:34:29 +09:00
6a03b4e0de Merge branch 'master' into true-gameplay-rate 2022-09-07 20:01:03 +09:00
770c1ade2f Add test coverage of track rate adjusting during multi spectator 2022-09-07 20:00:24 +09:00