BananeVolante
|
a4eb6c81c5
|
undid changes to the file
|
2020-06-22 13:40:31 +02:00 |
|
smoogipoo
|
261adfc4e6
|
Create a local playable beatmap instead
|
2020-06-22 18:38:41 +09:00 |
|
smoogipoo
|
33fdd7466c
|
Merge branch 'master' into results-screen-statistics-overlapping-transition
|
2020-06-22 15:38:48 +09:00 |
|
smoogipoo
|
49bdd89775
|
Cleanup ReplayPlayer adjustments
|
2020-06-19 21:54:09 +09:00 |
|
Dean Herbert
|
290ae37346
|
Add assertion of only usage game-wide
|
2020-06-18 23:54:20 +09:00 |
|
Dean Herbert
|
7da56ec7fd
|
Add null check and xmldoc
|
2020-06-18 23:52:35 +09:00 |
|
Dean Herbert
|
add1265d53
|
Block screen suspend while gameplay is active
|
2020-06-18 23:48:00 +09:00 |
|
smoogipoo
|
9442fc00ac
|
Temporary hack to make replay player populate scores
|
2020-06-16 17:48:59 +09:00 |
|
Dean Herbert
|
17a70bf6ee
|
Add test coverage
|
2020-06-15 20:32:27 +09:00 |
|
BananeVolante
|
4e7d60b6ff
|
Merge branch 'master' of https://github.com/ppy/osu into Issue#9170
updated local source
|
2020-06-15 12:58:47 +02:00 |
|
Dean Herbert
|
0d53d0ffc8
|
Fix back-to-front math
|
2020-06-15 00:46:20 +09:00 |
|
Dean Herbert
|
7b95c55afb
|
Fix HardwareCorrectionOffsetClock breaking ElapsedTime readings
|
2020-06-14 11:33:59 +09:00 |
|
BananeVolante
|
04c1efe298
|
resolved issues with inspect code script
|
2020-06-13 14:33:55 +02:00 |
|
BananeVolante
|
794b8673e2
|
formated using dotnet format
|
2020-06-13 10:56:02 +02:00 |
|
BananeVolante
|
8b8f2dfda2
|
Removed duplicate samplepause.stop() calls, removed test lines
Since restart() always call perform immediate exit when the function lead
to a restart, there is no need to stop the pause sample in restart
|
2020-06-13 10:31:54 +02:00 |
|
BananeVolante
|
6fd8548f79
|
no longer crash if the restart sample isn't found
|
2020-06-13 10:13:41 +02:00 |
|
BananeVolante
|
2feaf2c74a
|
added music during pause
|
2020-06-12 19:17:52 +02:00 |
|
Dean Herbert
|
64550fe87c
|
Merge branch 'master' into fix-draining-in-between-break-sections
|
2020-06-02 16:06:08 +09:00 |
|
smoogipoo
|
de0b6ec9f1
|
Create abstract implementation
|
2020-05-26 17:00:41 +09:00 |
|
Dean Herbert
|
ce223a2bd8
|
Silence hit sounds while seeking
|
2020-05-21 11:08:06 +09:00 |
|
smoogipoo
|
e5de382760
|
Merge branch 'master' into storyboard-overlay-layer
|
2020-05-20 15:08:45 +09:00 |
|
smoogipoo
|
85088c9b3b
|
Privatise setter
|
2020-05-20 15:08:33 +09:00 |
|
Bartłomiej Dach
|
ce4301c5b8
|
Add overlay layer to player by proxying
|
2020-05-19 19:47:50 +02:00 |
|
smoogipoo
|
6d70f4b410
|
Merge branch 'master' into allowgameplayoverlays-hide-skip
|
2020-05-18 19:54:38 +09:00 |
|
smoogipoo
|
49ee05c3c4
|
Make into CompositeDrawable
|
2020-05-18 19:37:49 +09:00 |
|
Lucas A
|
4096463d02
|
Move SkipOverlay internal alpha manipulation to a nested container and adjust visual tests.
|
2020-05-15 19:43:01 +02:00 |
|
Dean Herbert
|
9b6525bb03
|
Fix applied platform/user offsets being incorrect when rate adjust mods are active
|
2020-05-15 18:44:47 +09:00 |
|
Lucas A
|
7874045b1f
|
Allow disabling SkipOverlay through AllowGameplayOverlays.
|
2020-05-12 23:05:56 +02:00 |
|
Dean Herbert
|
de50b725d5
|
Fix mod failure checks executing actual game logic
|
2020-05-12 20:08:35 +09:00 |
|
Dan Balasescu
|
6841bd5609
|
Merge branch 'master' into taiko-scroller
|
2020-05-11 11:10:55 +09:00 |
|
Bartłomiej Dach
|
ee2ff77b89
|
Merge branch 'master' into fix-draining-in-between-break-sections
|
2020-05-10 17:57:44 +02:00 |
|
Dean Herbert
|
c712e98f2b
|
Merge branch 'master' into publicly-expose-hud
|
2020-05-10 20:06:28 +09:00 |
|
Dean Herbert
|
9b8589583c
|
Merge branch 'master' into taiko-scroller
|
2020-05-08 19:10:39 +09:00 |
|
Lucas A
|
30dd158c33
|
Rename property to AllowGameplayOverlays and update XMLDoc accordingly.
|
2020-05-08 09:37:50 +02:00 |
|
Lucas A
|
83be5455d3
|
Disable the display of HUD through DisplayHud property.
|
2020-05-07 08:52:36 +02:00 |
|
Lucas A
|
aff74db80d
|
Publicly expose HUDOverlay in Player.
|
2020-05-05 10:40:10 +02:00 |
|
alex
|
0e2ccac33b
|
Add spaces to comments
|
2020-05-04 18:36:24 -07:00 |
|
Dean Herbert
|
cea6be5e52
|
Expose as JudgementResult instead of "passing" state
|
2020-05-03 23:55:44 +09:00 |
|
Bartłomiej Dach
|
8118747732
|
Make PeriodTracker actually immutable
|
2020-05-02 01:33:33 +02:00 |
|
Dean Herbert
|
ff1d63060d
|
Add and consume passing state in GameplayBeatmap
|
2020-05-01 20:08:18 +09:00 |
|
Salman Ahmed
|
6fa9feb15c
|
Merge remote-tracking branch 'upstream/master' into add-interval-list
|
2020-04-29 05:14:40 +03:00 |
|
Salman Ahmed
|
6e76e5900a
|
Rename is-in-any check method to a more legible name
|
2020-04-29 05:11:44 +03:00 |
|
Salman Ahmed
|
8d899f4e77
|
Apply changes to the BreakTracker and more adjustment
|
2020-04-29 05:11:43 +03:00 |
|
Dean Herbert
|
a91c63819b
|
Refactor updateCompletionState implementation for legibility and code share
|
2020-04-21 11:55:28 +09:00 |
|
Salman Ahmed
|
e12e3391fb
|
Base wait steps duration on the delay used for results display
With `* 2` for safety of not potentially going to the next step and the delegate not executed yet.
|
2020-04-20 06:42:33 +03:00 |
|
Endrik Tombak
|
f893d523f5
|
User setting for always playing first combo break
|
2020-04-19 12:23:41 +03:00 |
|
Salman Ahmed
|
6d276890a7
|
Fix results screen pushed after rewinding in-between push delay
|
2020-04-19 05:59:56 +03:00 |
|
Salman Ahmed
|
7e64bec94f
|
Use HasCompleted in Player
|
2020-04-19 05:58:22 +03:00 |
|
Salman Ahmed
|
fc6c245de5
|
Replace all judged event logic with HasCompleted bindable
|
2020-04-19 05:36:04 +03:00 |
|
smoogipoo
|
f3dbddd75c
|
Update bindings in LoadComplete()
|
2020-04-14 15:52:38 +09:00 |
|
smoogipoo
|
b8b334ca27
|
Always unbind bindings
|
2020-04-14 15:21:56 +09:00 |
|
smoogipoo
|
3183827329
|
Reorder fields
|
2020-04-14 15:09:31 +09:00 |
|
smoogipoo
|
7d2d0785fd
|
Fix potential unsafe ordering of binds
|
2020-04-14 15:07:32 +09:00 |
|
smoogipoo
|
9619fb9f6a
|
Remove bind in Player
|
2020-04-14 15:00:36 +09:00 |
|
Salman Ahmed
|
9a29797a5b
|
Use IntervalList<double> for tracking break periods
|
2020-04-09 23:00:16 +03:00 |
|
Dean Herbert
|
c5005eb378
|
Adjust gradient size slightly and make const
|
2020-04-09 14:55:02 +09:00 |
|
Dean Herbert
|
5a78e74470
|
Use Lerp instead of ValueAt
|
2020-04-09 14:51:50 +09:00 |
|
Dean Herbert
|
c44957db3f
|
Change initial health to 1 to avoid false fail display
|
2020-04-09 14:49:09 +09:00 |
|
Dean Herbert
|
947745d87e
|
Change fail effect to be less distracting
|
2020-04-09 14:34:23 +09:00 |
|
Dean Herbert
|
4976f80b71
|
Move implementation to HUD
|
2020-04-09 14:31:25 +09:00 |
|
Dean Herbert
|
0e2d5213ce
|
Merge branch 'master' into low-hp-red-layer
|
2020-04-09 13:53:57 +09:00 |
|
Joehu
|
0f11ecce01
|
Make icons container private
|
2020-04-05 14:53:49 -07:00 |
|
Salman Ahmed
|
7fab07670e
|
Remove no longer necessary usage of IsBreakTime
|
2020-04-05 21:35:09 +03:00 |
|
Joehu
|
493b654011
|
Remove horizontal margin from mod display
Can skew center alignment on fill flow containers.
Fixes affected areas. Vector2(5, 0) is similar to MarginPadding { Left = 10 }.
|
2020-04-03 11:30:02 -07:00 |
|
smoogipoo
|
1f797207f7
|
Rework lookups to not require total playfield columns
|
2020-04-03 12:31:05 +09:00 |
|
Lucas A
|
1562612f41
|
Update visual tests and remove unessecary XMLDoc tag
|
2020-04-01 15:12:31 +02:00 |
|
Lucas A
|
ab01111c36
|
Fix merge conflicts.
|
2020-03-30 17:39:11 +02:00 |
|
Lucas A
|
3cae0cedee
|
Add a game setting to disable the layer
|
2020-03-30 12:59:39 +02:00 |
|
Dean Herbert
|
6e68b968f8
|
Hide "retry" button on results screen after watching a replay
|
2020-03-29 23:52:50 +09:00 |
|
Dean Herbert
|
4f5557096c
|
Fix auto mod results not displaying correctly
|
2020-03-29 22:51:28 +09:00 |
|
Dean Herbert
|
944926e950
|
Merge branch 'master' into fix-break-overlay-z-order
|
2020-03-28 13:04:19 +09:00 |
|
Dean Herbert
|
a317ef65b8
|
Remove default for argument
|
2020-03-28 12:18:28 +09:00 |
|
Bartłomiej Dach
|
3a3bfe9a5e
|
Reorder children to fix pause overlay z-order
|
2020-03-27 21:19:49 +01:00 |
|
Bartłomiej Dach
|
adc759771f
|
Hook up score processor in player
|
2020-03-27 19:47:42 +01:00 |
|
Dan Balasescu
|
5e1cb0e9e9
|
Merge branch 'master' into fix-minia-mod-replay-recording
|
2020-03-27 19:26:41 +09:00 |
|
Dean Herbert
|
f75c082601
|
Fix osu!mania replays recording incorrectly when key mod applied
|
2020-03-27 15:50:11 +09:00 |
|
Lucas A
|
00c1ff993a
|
Fix merge conflicts.
|
2020-03-26 15:48:18 +01:00 |
|
Lucas A
|
c1ac57e70f
|
Add back visual tests and add easing to alpha fade.
|
2020-03-26 12:14:44 +01:00 |
|
Dean Herbert
|
07462120e4
|
Split break tracking into its own component
|
2020-03-26 15:30:23 +09:00 |
|
Dean Herbert
|
d372ddaadd
|
Move break overlay to a location it is not affected by gameplay scale
|
2020-03-26 12:50:18 +09:00 |
|
Dean Herbert
|
800e395bc8
|
Merge branch 'master' into replay-recording
|
2020-03-25 20:20:59 +09:00 |
|
Dean Herbert
|
6d81da5419
|
Merge branch 'master' into video-offset
|
2020-03-25 11:28:59 +09:00 |
|
Dean Herbert
|
a7bfaad60f
|
More correctly handle rulesets which don't support replay recording
|
2020-03-24 15:44:39 +09:00 |
|
Dean Herbert
|
022465f546
|
Add encoding and import support
|
2020-03-24 14:51:52 +09:00 |
|
voidedWarranties
|
4bb15a8b93
|
Allow individual storyboard layers to disable masking
|
2020-03-23 22:51:37 -07:00 |
|
Dean Herbert
|
617149fb27
|
Implement in player
|
2020-03-23 20:06:18 +09:00 |
|
Dean Herbert
|
729e006c3a
|
Merge branch 'master' into video-offset
|
2020-03-21 20:03:46 +09:00 |
|
Dean Herbert
|
855f0a4253
|
Fix bracket style
|
2020-03-19 14:38:49 +09:00 |
|
Dean Herbert
|
17c3455b36
|
Fix potentially invalid push in player while already exiting
|
2020-03-19 14:10:59 +09:00 |
|
Lucas A
|
a4171253a3
|
Make LowHealthThreshold a field.
|
2020-03-18 21:45:01 +01:00 |
|
Lucas A
|
e9f224b5e8
|
Apply review suggestions
|
2020-03-18 21:16:54 +01:00 |
|
Lucas A
|
a1274a9eb0
|
Fix and add missing XMLDoc
|
2020-03-18 08:29:00 +01:00 |
|
Lucas A
|
ed4f9f8ba9
|
Bind every HealthDisplay on Player load
|
2020-03-17 22:57:47 +01:00 |
|
Lucas A
|
6b0c5bc65d
|
Rename to LowHealthLayer to FaillingLayer.
|
2020-03-17 22:32:07 +01:00 |
|
smoogipoo
|
3628814e4e
|
Merge branch 'fix-score-population' into results-screen
|
2020-03-17 17:48:39 +09:00 |
|
smoogipoo
|
1c4296f5e7
|
Implement the new results screen
|
2020-03-17 17:43:16 +09:00 |
|
smoogipoo
|
daa5e63d0d
|
Fix replay scores not being populated via player
|
2020-03-17 16:42:55 +09:00 |
|
Joehu
|
f7ea20a926
|
Limit font weight to bold
|
2020-03-16 16:32:25 -07:00 |
|
Lucas A
|
1aacd1aaa2
|
Initial implementation of LowHealthLayer
|
2020-03-16 21:04:59 +01:00 |
|
voidedWarranties
|
c27751050b
|
Switch back to strings and update setting labels
|
2020-03-12 23:29:11 -07:00 |
|
Dan Balasescu
|
1d556bfc5f
|
Merge branch 'master' into video-offset
|
2020-03-11 15:13:18 +09:00 |
|
voidedWarranties
|
6de244389b
|
Use OffsetClock instead of ManualClock
|
2020-03-10 22:50:20 -07:00 |
|
Dan Balasescu
|
5b8035052f
|
Merge branch 'master' into fix-hit-error-ticks-outside-bounds
|
2020-03-09 09:16:51 +09:00 |
|
voidedWarranties
|
22dd93a4f6
|
Code quality, read position offsets
|
2020-03-08 14:02:39 -07:00 |
|
Lucas A
|
0953751d24
|
Clamp relative position of judgement ticks in range [0;1]
|
2020-03-08 15:51:57 +01:00 |
|
voidedWarranties
|
48282dea8b
|
Remove individual setting to disable videos, fix tests
|
2020-03-07 22:08:38 -08:00 |
|
voidedWarranties
|
76c832518f
|
Render video as a part of the storyboard
|
2020-03-07 21:32:03 -08:00 |
|
voidedWarranties
|
d68d7edea3
|
Start background video playback based on provided offset
|
2020-03-07 14:08:13 -08:00 |
|
Dean Herbert
|
fa8e7adf07
|
Merge branch 'master' into fix-testscene-rate
|
2020-03-06 22:40:02 +09:00 |
|
Dean Herbert
|
a59c3d997d
|
Refactor implementation to better match what already existed
|
2020-03-06 18:00:17 +09:00 |
|
Dean Herbert
|
90dbb90470
|
Merge branch 'master' into disable-keycounter-breaks
|
2020-03-06 17:53:10 +09:00 |
|
Dean Herbert
|
ebc86c1075
|
Fix random test failure
|
2020-03-06 02:14:16 +09:00 |
|
Dan Balasescu
|
e77cefeabe
|
Merge branch 'master' into fix-volume-bninding-handling
|
2020-03-03 16:32:18 +09:00 |
|
smoogipoo
|
2e4adc056f
|
Fix potential deadlock during gameplay tests
|
2020-03-03 13:42:05 +09:00 |
|
naoey
|
3d344a076d
|
Add test for disabled keycounter, don't discard change event values
|
2020-03-03 06:17:25 +05:30 |
|
Dean Herbert
|
48f2f615cd
|
Merge branch 'master' into fix-volume-bninding-handling
|
2020-03-02 19:28:36 +09:00 |
|
Dean Herbert
|
489bf16bea
|
Add SelectNext and SelectPrevious global actions
|
2020-03-02 18:55:28 +09:00 |
|
Dean Herbert
|
dc79c11b6a
|
Merge branch 'master' into layout-rework
|
2020-03-02 16:36:48 +09:00 |
|
naoey
|
bca58ddb42
|
Make KeyCounter stop counting during breaks
|
2020-02-29 21:18:43 +05:30 |
|
Dean Herbert
|
f18a1cde53
|
Fix crash when reaching results screen on single threaded execution mode
|
2020-02-29 08:39:27 +09:00 |
|
Dean Herbert
|
ed2bdd7106
|
Fix stutter when showing game HUD after being hidden for a while
|
2020-02-26 20:45:57 +09:00 |
|
smoogipoo
|
da89798765
|
Merge remote-tracking branch 'origin/master' into layout-rework
|
2020-02-26 15:06:40 +09:00 |
|
smoogipoo
|
6c28fd21c7
|
osu-side changes
|
2020-02-24 20:52:15 +09:00 |
|
Dean Herbert
|
0c3286fa5e
|
Merge branch 'judgement-line-performance' into follow-point-performance
|
2020-02-23 05:36:22 +09:00 |
|
Dean Herbert
|
560cf21b12
|
Add lenience to comparison
Noticed that they could still stack up on maps with hitcircles at the same point in time (centipede).
|
2020-02-23 05:29:17 +09:00 |
|
Dean Herbert
|
4949977d7e
|
Merge branch 'judgement-line-performance' into follow-point-performance
|
2020-02-23 05:14:21 +09:00 |
|
Dean Herbert
|
8dbcdebd28
|
Use LoadingLayer at player loading screen
|
2020-02-23 05:00:08 +09:00 |
|
Dean Herbert
|
e8ebb31517
|
Expire old judgement lines if too many exist
|
2020-02-23 03:53:51 +09:00 |
|
Dean Herbert
|
3daa49f1bd
|
Clean up old judgement lines if too many are already present
|
2020-02-23 03:39:12 +09:00 |
|
Dean Herbert
|
5aa5a1bbdd
|
Reduce transform time of judgement lines (visually looks almost the same)
|
2020-02-23 03:36:15 +09:00 |
|
Dean Herbert
|
92f6f0207c
|
Rename LoadingAnimation to LoadingSpinner
|
2020-02-21 15:33:31 +09:00 |
|
recapitalverb
|
7c9569c9a3
|
Merge branch 'master' into remove-duplicated-load
|
2020-02-15 12:10:34 +07:00 |
|
recapitalverb
|
c753cb46c5
|
Use [Resolved] wherever possible
|
2020-02-14 20:14:00 +07:00 |
|
Dan Balasescu
|
851e353093
|
Merge branch 'master' into fix-player-loader-focused-overlay-interaction
|
2020-02-14 20:36:38 +09:00 |
|
Dan Balasescu
|
45734f8e8d
|
Merge branch 'master' into player-loader-code-quality
|
2020-02-14 19:35:40 +09:00 |
|
Dean Herbert
|
4d4ec3515d
|
Fix player loading sequence continuing even when a priority overlay is visible
|
2020-02-14 19:16:08 +09:00 |
|
Dean Herbert
|
2808f8167d
|
Use more regions
|
2020-02-14 18:28:58 +09:00 |
|
Dean Herbert
|
b69d1ad678
|
Reorder and clean up PlayerLoader
|
2020-02-14 18:22:57 +09:00 |
|
Dean Herbert
|
be30ef3cca
|
Move BeatmapMetadataDisplay to its own class
|
2020-02-14 18:13:52 +09:00 |
|
Dean Herbert
|
884a5fbad4
|
Fix osu! gameplay cursor not adjusting to mod/convert circle size changes
|
2020-02-14 14:30:15 +09:00 |
|
smoogipoo
|
d4f14e552a
|
Improve extensibility of mod display expansion
|
2020-02-13 18:05:53 +09:00 |
|
Bartłomiej Dach
|
9bfd3a1a63
|
Make PercentageBreakInfoLine use FormatAccuracy
|
2020-02-08 00:11:19 +01:00 |
|
Dean Herbert
|
b7996f91fc
|
Update the windows platform offset to match stable
|
2020-02-07 17:51:38 +09:00 |
|
Salman Ahmed
|
4cd4055e7c
|
Rename to AlwaysVisible and add XMLDoc
|
2020-02-03 20:00:43 +03:00 |
|
Salman Ahmed
|
51ed289c59
|
Revert namings and behaviour changes
|
2020-02-03 19:59:58 +03:00 |
|
Salman Ahmed
|
351cb8ac1a
|
Rename Visible to HasReplayLoaded and change default value
Doesn't make sense to be true by default
|
2020-02-03 15:47:52 +03:00 |
|
Salman Ahmed
|
4cdf4b223c
|
Rename to alwaysShow and add XMLDoc
|
2020-02-02 18:47:12 +03:00 |
|
Salman Ahmed
|
28e340c486
|
Inherit Container and fade the key flow instead of individual children
|
2020-02-02 18:46:27 +03:00 |
|
Salman Ahmed
|
6a11c3a8f9
|
Expose ConfigVisibility bindable for testing purposes
|
2020-02-02 14:48:07 +03:00 |
|
Salman Ahmed
|
abccf05155
|
Update visibility of each key counter instead of this container
For isolating changing visibility of the key counter display based on config and internal values from just fading the container.
|
2020-02-02 14:47:14 +03:00 |
|