d5dfd1dffe
Insert optional parentheses
2020-10-30 18:07:07 +01:00
51a58269ad
Fix nullref in case of successfull request but no backgrounds available
2020-10-30 17:57:29 +01:00
0b46c19b23
Move seasonalBackgroundMode check up and early return if available
2020-10-30 17:16:51 +01:00
f6eb5680ec
Save full api response in SessionStatics
2020-10-30 16:43:18 +01:00
6f6a8e2a8f
Convert switch to if
2020-10-30 16:06:48 +01:00
d19dd4eef6
IsInSeason() -> IsInSeason
2020-10-30 15:56:19 +01:00
4e3fb615d2
Rename "SeasonalBackgrounds" to "SeasonalBackgroundMode"
2020-10-30 15:54:10 +01:00
1db8dfd03e
Merge branch 'master' into seasonal-backgrounds
2020-10-30 22:53:51 +09:00
bc69ed3870
Simplify sample lookup
2020-10-30 22:33:27 +09:00
a1fa6588f6
Fix "bounce" when metadata container text is empty
2020-10-31 01:06:19 +13:00
9a43291fd3
Merge branch 'master' into spectator-replay-watcher
2020-10-30 20:49:24 +09:00
da54e9f591
Merge pull request #10622 from smoogipoo/fix-hud-test
...
Fix HUD test having out of date value
2020-10-30 20:48:23 +09:00
b4e5311014
Move initial state set inside updateClock
2020-10-30 20:39:25 +09:00
1bd461f229
Move clock logic back to inside updateClock method
2020-10-30 20:21:14 +09:00
f27ce7521d
Make "Sometimes" setting depend on season end date, rather than chance
2020-10-30 10:27:43 +01:00
43f9c1ebea
Fix HUD test having out of date value
2020-10-30 18:26:38 +09:00
79aecc9a98
Merge branch 'master' into spectator-replay-watcher
2020-10-30 16:31:24 +09:00
abaa532766
Add test coverage for streaming replay playback
2020-10-30 16:24:02 +09:00
32e68a6a3c
Fix FramedReplayInputHandler incorrectly blocking in streaming mode when time requested is before the first frame
...
Most of this is just tidying up the logic to (hopefully) be better to
follow, again (again (again)).
The actual fix is that we now allow interpolation/playback when the
incoming time is less than the first frame's time, regardless of
receiving status.
2020-10-30 16:09:03 +09:00
0ef1459f4b
Merge pull request #10621 from peppy/hud-momentary-visibility
...
Add momentary HUD toggle
2020-10-30 15:40:54 +09:00
fb6c88d39f
Merge pull request #10620 from peppy/tracked-hud-visibility-settings
...
Change shift-tab to cycle between available HUD visibility modes
2020-10-30 15:40:39 +09:00
0f997386ae
Fix direction and IsRunning not updating on first frame after becoming valid
...
The parent clock will not unpause until WaitingForFrames becomes false,
so I've moved the set of that before we start to propagate its values
across. Doesn't fix any visible issue but should make propagation one
game loop faster.
2020-10-30 15:26:23 +09:00
326fd03525
Fix loop not exiting after first valid frame
2020-10-30 15:25:53 +09:00
b14291a312
Merge branch 'master' into tracked-hud-visibility-settings
2020-10-30 14:58:45 +09:00
984a243eff
Add skinnable test scene for HUD overlay
2020-10-30 14:24:16 +09:00
8be16bd4ed
Merge pull request #10370 from peppy/fix-test-beatmap-virtual-clock
...
Ensure virtual track time is long enough for test beatmaps
2020-10-30 14:23:06 +09:00
45b8af5391
Merge pull request #10614 from peppy/results-screen-animate-once
...
Only play results panel animation once (and only for the local user)
2020-10-30 14:21:05 +09:00
bd7871d9f5
Update test scene to be non-skinnable (and add test covering momentary display)
2020-10-30 14:20:00 +09:00
8928aa6d92
Add key binding to show HUD while held
2020-10-30 14:19:40 +09:00
53bd31c69e
Commit missing test pieces
2020-10-30 14:00:07 +09:00
b4eda65383
Commit missing pieces
2020-10-30 13:53:51 +09:00
c72017a7db
Remove "hide during breaks" option
...
Probably wouldn't be used anyway.
2020-10-30 13:49:45 +09:00
f58f8e0f93
Update resources
2020-10-30 13:46:54 +09:00
9bb86ccb83
Change shift-tab to cycle available HUD visibility modes
2020-10-30 13:09:22 +09:00
18f92818da
Show current HUD visibility mode as a tracked setting
2020-10-30 13:09:13 +09:00
46d89d55f4
Add note about ScheduleAfterChildren requirement
2020-10-30 12:47:04 +09:00
8e6c803900
Avoid running full updateClock loop when waiting on frames
2020-10-30 12:39:11 +09:00
8dbaca341e
Merge branch 'sample-lookup-improvements' into results-screen-applause
2020-10-30 12:28:48 +09:00
b906736b85
Remove redundant initialisation
2020-10-30 12:28:40 +09:00
823230f06a
Merge branch 'sample-lookup-improvements' into results-screen-applause
2020-10-30 12:17:36 +09:00
fed4accfea
Update tests to refect new mappings
2020-10-30 12:12:30 +09:00
2ec2749cb4
Fix taiko lookup logic
2020-10-30 11:59:41 +09:00
2ea4aa0a37
Fix incorrect specification on some sample lookups
2020-10-30 11:59:41 +09:00
d319b27b3d
Run sample lookup logic through getFallbackNames
2020-10-30 11:59:41 +09:00
0b28cca7e6
Don't force Gameplay prefix on all skin sample lookups
2020-10-30 11:59:40 +09:00
c9a85587fb
Allow SampleInfo to specify fallback sample lookup names
2020-10-30 11:59:29 +09:00
0c1d12460f
Remove unused parameter
2020-10-30 10:30:11 +09:00
fb1e09b3e7
Load seasonal backgrounds according to setting
2020-10-29 18:04:48 +01:00
d9846fad37
Remove fallback texture parameter
...
When there isn't a seasonal event, we don't want to fall back to the basic background here, but rather to the user selected background source.
2020-10-29 18:03:36 +01:00
34371b8888
Show next Background on showSeasonalBackgrounds.ValueChanged
2020-10-29 17:44:23 +01:00