Commit Graph

21 Commits

Author SHA1 Message Date
0866dd11bd DefaultBackAction -> BackAction, defaults to last button
The last button is more commonly the escape condition.
2018-06-27 12:57:26 +09:00
b9b04c1b6e move back logic into GameplayMenuOverlay 2018-06-09 09:28:02 +02:00
792d3b8215 allow "go back" keybind in play 2018-06-09 09:14:58 +02:00
3abfd4711d Fix wrong clock being seeked when unpausing 2018-05-28 03:42:53 +09:00
32a74f95a5 Normalize all the line endings 2018-04-13 18:26:38 +09:00
01fcf9c813 Update in line with framework changes 2018-02-28 22:01:48 +09:00
cff17f1864 Update in line with inverse ShoudProcessClock default 2018-02-27 17:23:38 +09:00
37d2a2c3cc Rename clock types to match across classes 2018-02-27 17:23:38 +09:00
fee258f2f2 Rework PauseContainer to better pause 2018-02-27 17:23:38 +09:00
a86a4f49cf Resolve "Pressing escape on continuing causes the game to return to song select" problem without removing Delay 2018-02-09 21:20:49 +03:00
77a8b36529 Schedule Resume method call without delay 2018-02-08 22:30:15 +03:00
37d393bca0 Update licence headers 2018-01-05 20:21:19 +09:00
5e111e14db Make it possible to change the overlay actions beyond instantiation 2017-12-18 19:13:25 +09:00
a17b2e4c18 Expose buttons for test cases 2017-12-18 19:13:08 +09:00
918e7c9a4b MenuOverlay -> GameplayMenuOverlay 2017-12-18 16:40:50 +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
87bcd526f3 Get rid of raw AddDelay calls within osu.Game 2017-07-17 16:51:21 +03:00
032e9df67b ApplyDelay -> AddDelay 2017-07-16 17:47:29 +03:00
71105bb9ee Delay -> ApplyDelay; DelayReset -> ResetDelay 2017-07-16 14:06:46 +03:00
bdeaf2dbb4 Update method names in line with framework changes 2017-05-28 18:34:12 +09:00
41c252760d Move all pause logic into PauseContainer 2017-05-17 21:57:01 +09:00