Dan Balasescu
|
22d998dc2a
|
Use new score processor in MultiplayerGameplayLeaderboard
|
2022-05-30 19:26:26 +09:00 |
|
Dan Balasescu
|
a052e09ac3
|
Send ScoreProcessor statistics in SpectatorState
|
2022-05-30 19:26:26 +09:00 |
|
Dan Balasescu
|
c97b477485
|
Fix inverted operation order
|
2022-05-30 19:11:54 +09:00 |
|
Bartłomiej Dach
|
1641918c51
|
Revert "Avoid throwing unobserved exception when PerformancePointsCounter requests timed attributes"
This reverts commit 19b655d75b .
|
2022-05-28 15:23:28 +02:00 |
|
Dean Herbert
|
9c3d0dafbd
|
Remove implementation at Player level
Turns out this isn't required in the end due to implementation at
`MasterGameplayClockContainer`.
|
2022-05-23 02:00:21 +09:00 |
|
Dean Herbert
|
007582afb9
|
Remove unused usings resulting from namespace move
|
2022-05-22 23:55:33 +09:00 |
|
Dean Herbert
|
eabf578282
|
Use interface to convey beat sync information
|
2022-05-22 22:44:54 +09:00 |
|
Dean Herbert
|
1c36995606
|
Expose HoldingForHUD state from HUDOverlay as bindable
|
2022-05-11 16:09:16 +09:00 |
|
Bartłomiej Dach
|
cbd1169495
|
Move cache declarations of ISamplePlaybackDisabler to interface
|
2022-05-08 10:38:58 +02:00 |
|
Bartłomiej Dach
|
9ae019eb39
|
Move ISamplePlaybackDisabler to more general namespace
|
2022-05-08 10:38:58 +02:00 |
|
Bartłomiej Dach
|
f5026bbbeb
|
Bind to button's activation delay directly
|
2022-05-06 10:04:36 +02:00 |
|
Bartłomiej Dach
|
f39fcee41b
|
Remove commented-out code
|
2022-05-06 10:04:00 +02:00 |
|
Dean Herbert
|
78959a6e05
|
Add animation to denote a dangerous player exit
|
2022-05-06 15:02:22 +09:00 |
|
Dean Herbert
|
1c4aa12585
|
Rename non-descript Button nested class
|
2022-05-06 14:45:53 +09:00 |
|
Dean Herbert
|
a11771c11b
|
Better encapsulate exposed bindables of HoldToConfirmContainer
|
2022-05-06 14:45:53 +09:00 |
|
Dean Herbert
|
be960eb092
|
Move dangerous hold specification to base class
|
2022-05-06 14:34:31 +09:00 |
|
Dean Herbert
|
2896612c5c
|
Make exiting multiplayer a dangerous operation, requiring hold
|
2022-05-03 16:06:04 +09:00 |
|
Bartłomiej Dach
|
2b4a49e17f
|
Merge branch 'master' into move-difficulty-graph-toggle
|
2022-05-02 16:38:25 +02:00 |
|
Dean Herbert
|
1f1845d69b
|
Merge branch 'master' into multiplayer-force-start-2
|
2022-04-29 14:45:40 +09:00 |
|
Dean Herbert
|
c4495dafb6
|
Merge branch 'master' into move-difficulty-graph-toggle
|
2022-04-29 13:44:47 +09:00 |
|
Dean Herbert
|
6ccbdc85a3
|
Improve setting description text
Co-authored-by: Bartłomiej Dach <dach.bartlomiej@gmail.com>
|
2022-04-29 11:56:46 +09:00 |
|
Dan Balasescu
|
1d8ac6917d
|
Send Loaded state from PlayerLoader on update thread
|
2022-04-28 20:10:47 +09:00 |
|
Salman Ahmed
|
691bec6f16
|
Use LocalisableString.Interpolate instead of invalid TranslatableString s
|
2022-04-28 11:38:40 +03:00 |
|
Dean Herbert
|
3c45746ba1
|
Add back schedule for safety
|
2022-04-28 14:29:57 +09:00 |
|
Dean Herbert
|
7c1b0b41ff
|
Fix migration not working correctly when applying on a default skin
|
2022-04-28 14:19:24 +09:00 |
|
Dean Herbert
|
7a23363d74
|
Add migration of song progress setting from config to component
|
2022-04-27 18:10:58 +09:00 |
|
Dean Herbert
|
e6bb5e84ec
|
Merge branch 'master' into move-difficulty-graph-toggle
|
2022-04-27 17:22:25 +09:00 |
|
Salman Ahmed
|
e646233722
|
Use correct translation for "Accuracy" label in break overlay
|
2022-04-26 19:16:36 +03:00 |
|
Dean Herbert
|
8ab3636f87
|
Change conditions for HUD being shown to include pause/fail states
As proposed in https://github.com/ppy/osu/discussions/17975. Feels pretty good to me, and probably how it should have been implemented from the start.
|
2022-04-26 12:09:21 +09:00 |
|
Dan Balasescu
|
b293d3923c
|
Merge branch 'master' into multiplayer-force-start-2
|
2022-04-23 01:03:55 +09:00 |
|
Dean Herbert
|
832d37b2c2
|
Update screen transition events to use new event args
|
2022-04-22 00:52:44 +09:00 |
|
Dan Balasescu
|
41355384bd
|
Add support for gameplay abort/force start
|
2022-04-21 23:14:37 +09:00 |
|
Dean Herbert
|
848366416e
|
Revert string type changes in MetadataLineInfo
|
2022-04-21 14:10:58 +09:00 |
|
Joseph Madamba
|
5e5c8e78a6
|
Use existing web localisation for most hardcoded strings
|
2022-04-20 16:31:11 -07:00 |
|
Salman Ahmed
|
94335c2938
|
Update further usages to cache/resolve via interface
|
2022-04-19 00:18:10 +03:00 |
|
Dean Herbert
|
043599081b
|
Split out INotificationOverlay to allow for easier testing
|
2022-04-18 20:14:01 +09:00 |
|
Dan Balasescu
|
2abdbe53e7
|
Cleanup whitespace
|
2022-04-14 18:55:12 +09:00 |
|
Dan Balasescu
|
9de4d416e2
|
Merge branch 'master' into fix-spectator-seeks
|
2022-04-14 18:54:52 +09:00 |
|
Dan Balasescu
|
494955aff1
|
Resolve inspection issues
|
2022-04-14 13:11:11 +09:00 |
|
Dean Herbert
|
fbf0e5a45c
|
Remove startFromSkipTarget parameter and update usages that required said behaviour
|
2022-04-13 14:25:43 +09:00 |
|
Dean Herbert
|
a59c6013c7
|
Rename latestGameplayStartTime to skipTargetTime
|
2022-04-13 14:03:52 +09:00 |
|
Dean Herbert
|
d4286255a0
|
Expose and set GameplayStartTime directly, rather than via Reset parameter
|
2022-04-13 13:58:44 +09:00 |
|
Dean Herbert
|
017f3852c8
|
Replace incorrectly chosen ??= with ??
|
2022-04-13 13:32:36 +09:00 |
|
Dean Herbert
|
9c68b3edc5
|
Merge branch 'master' into fix-spectator-seeks
|
2022-04-13 12:33:41 +09:00 |
|
Dean Herbert
|
282fccb4c8
|
Fix typo in xmldoc
Co-authored-by: Bartłomiej Dach <dach.bartlomiej@gmail.com>
|
2022-04-13 12:24:47 +09:00 |
|
Dean Herbert
|
8b1cee75fa
|
Use BindableLong instead of BindableInt for user score tracking
|
2022-04-12 14:13:07 +09:00 |
|
Dean Herbert
|
0ba95a4483
|
Ensure all users are shown on leaderboard (even when API lookup fails)
|
2022-04-12 11:54:30 +09:00 |
|
Dean Herbert
|
ebee9e6888
|
Fix MultiplayerGameplayLeaderboard not immediately updating totals on scoring mode change
|
2022-04-12 11:27:27 +09:00 |
|
Dean Herbert
|
cb6e557212
|
Fix MasterGameplayClockContainer having incorrect rate-based offsets immediately after LoadComplete
I've attempted to explain why this is required using inline comments.
There's also further conversation at
https://github.com/ppy/osu/pull/17302#issuecomment-1091850927.
|
2022-04-11 14:11:26 +09:00 |
|
Dean Herbert
|
808f0ecb74
|
Ensure running state is updated before performing Seek in GameplayClockContainer.Reset
|
2022-04-11 14:10:50 +09:00 |
|