219bdbc4e1
Populate HandleInput automatically
2017-12-09 22:21:17 +03:00
016057ab01
readd storyboard to beatmap + minor cleanup
2017-11-30 16:49:53 +01:00
a574b092f6
Merge branch 'master' into change-transition-blur-rate
2017-11-27 10:42:32 +09:00
69e388dd52
Adjust background blur rate
2017-11-26 17:08:14 +09:00
7be55df790
fix being stuck in gameplay if exit is pressed too fast
...
The reliance on `pauseOverlay.Alpha == 1` created a race condition that, when you pressed Exit while the pauseoverlay is still fading in, could get you stuck in gameplay.
The game wants to show the pause overlay but also thinks it's already paused and returns early.
2017-11-25 19:09:05 +01:00
9565a9c352
Fix TestCasePlayer not working as expected
2017-11-23 20:42:07 +09:00
18b0b77f0a
Added requested changes. Mainly changing lambdas to direct function references.
2017-11-22 21:41:50 +01:00
a033eb46d3
Changed to LoadComponentAsync call instead of adding an AsyncLoadWrapper instance.
2017-11-21 16:12:23 +01:00
c30d31e037
Remove extra alternateFailConditions function in Player
2017-11-21 17:30:19 +09:00
da30d76f9b
Implement Score Processor Mod Interface
...
- Add a delegate whenever we want to register an additional fail condition
2017-11-20 02:15:29 -05:00
de4d8eb196
Implement Sudden Death and Perfect
...
- Two additional fail conditions
2017-11-18 01:28:09 -05:00
62358c0b53
Merge branch 'master' into beatmap_scores
2017-11-16 00:45:17 +09:00
f912744acc
Fix sizing of ModIcon
2017-11-16 00:15:27 +09:00
8011048540
Fix hard crash when clicking play button with no map selected
...
Resolves #1507 .
2017-11-15 20:03:18 +09:00
a2cb9d4086
Fix audio not playing during player loading
...
Regression due to changed audio initialisation logic.
2017-11-13 19:43:00 +09:00
49a5af60e2
Fix multiple order-of-execution issues with osu! logo
...
Also sets better defaults.
2017-11-13 18:43:16 +09:00
51adea2a60
Convert text to a local variable
2017-11-13 05:58:19 +03:00
89e9f84753
Add padding to the text container
2017-11-13 05:52:05 +03:00
ec75837965
Replay speed setting visual improvements
2017-11-13 05:04:21 +03:00
7d4e1b6f22
Don't require a local storage variable for restoring playback speed
2017-11-11 13:03:46 +09:00
3142832693
Add precision to playback speed
2017-11-11 13:00:29 +09:00
3d1d66d886
Merge branch 'master' into replay_speed
2017-11-11 10:41:38 +09:00
4b21c83f35
Merge remote-tracking branch 'refs/remotes/ppy/master' into replay_speed
2017-11-10 17:24:26 +03:00
5816d25358
Merge remote-tracking branch 'origin/master' into replay-rewinding
2017-11-10 22:19:17 +09:00
49731f4c05
Remove unused parmeter
2017-11-10 19:32:09 +09:00
bd2de89918
Why weren't these fixed previously
2017-11-10 19:26:25 +09:00
4a5a293376
Merge branch 'master' into replay-rewinding
2017-11-10 19:08:13 +09:00
bc54d4dd4f
Ensure we wait for audio track reset before proceeding with player execution
2017-11-10 18:32:15 +09:00
4874371dbf
Rename methods back
2017-11-09 17:38:20 +09:00
c2d4a213b1
Rename logo-related methods
2017-11-08 16:34:03 +09:00
2fbd490626
Make RemainingTimeCounter into a Counter
2017-11-06 14:58:05 +09:00
3b189c1ffe
Fix BreakOverlay not properly working with rewinding
...
In various ways:
* It wouldn't show up if rewound after the break was complete.
* The time would increase backwards if rewind happened during a break.
* Etc.
* Basically the fix is to use transformations everywhere. BreakOverlay could be refactored further, but this is enough to make it work for now.
2017-11-03 21:20:36 +09:00
9b2d41f4eb
Fix quick retry looking bad
2017-11-02 21:52:01 +09:00
b8b05fe8d2
Make the osu! logo shared game-wide
...
There should only ever be one osu! logo. It is now passed around between screens in a superfluous manner.
2017-11-02 20:38:02 +09:00
6fa02ce9bb
Use internal less
...
Allows for more dynamic compilation to succeed. No reason for using internal here anyways.
2017-11-01 17:10:54 +09:00
a7bcae4869
Add startup value for the slider
2017-10-26 15:18:06 +03:00
08637253df
Merge remote-tracking branch 'refs/remotes/ppy/master' into replay_speed
2017-10-26 15:04:44 +03:00
ea2934d92c
Add KeyboardStep values for configuration options
2017-10-23 16:06:08 +10:30
bae91d7de7
Simplify gradient usage in Letterbox Overlay
2017-10-18 05:06:17 +03:00
f4428980a6
Merge remote-tracking branch 'refs/remotes/ppy/master' into replay_speed
2017-10-15 00:10:15 +03:00
cd722e4abb
Fix beatmap author being stored in two different places
2017-10-14 11:39:55 +09:00
7a72f2e3f5
Make sure we restore the clock rate on exiting
2017-10-14 05:15:18 +03:00
0ec7d2dcf6
Merge remote-tracking branch 'refs/remotes/ppy/master' into replay_speed
2017-10-06 15:56:08 +03:00
95ac4e9265
Remove useless using
2017-10-06 04:57:46 +03:00
96fcc095eb
Apply suggested shrinking bar changes
2017-10-06 04:49:16 +03:00
5caca1d328
Don't use '#' in RankDisplay for now
2017-10-05 05:27:52 +03:00
cb0dbc6d9e
Fix shrinking bar lingering on the screen for too long
2017-10-05 05:23:18 +03:00
cc99678a96
Remove useless usings
2017-10-05 05:09:23 +03:00
20bf0502ab
Use scheduling rather than raw transform delays
2017-10-05 10:03:48 +08:00
22a59d753b
Make all the overlays IStateful
2017-10-05 04:38:13 +03:00