Dean Herbert
4783d17d94
Merge branch 'master' into better-hitsounds
2017-04-06 16:00:56 +09:00
Dean Herbert
2bb99eac72
fix typo
2017-04-06 14:27:23 +09:00
Dean Herbert
efe82ef88c
Merge branch 'master' into hud_visibility
2017-04-06 13:40:10 +09:00
Dan Balasescu
326baae615
Merge branch 'master' into taiko-wtf
2017-04-06 12:30:44 +09:00
smoogipooo
982dbb5bba
Cleanup + bow down to resharper.
2017-04-06 12:27:35 +09:00
smoogipooo
73e2ddaf26
Revert DrawableHitObject changes, make them less conflicting.
2017-04-06 12:24:17 +09:00
smoogipooo
4cc309e5a7
Make hit sounds into consts.
2017-04-06 12:14:06 +09:00
smoogipooo
acfcd30cc6
Simplify lambda.
2017-04-06 11:51:04 +09:00
smoogipooo
5beab4c43d
Absolute default bank should be normal.
2017-04-06 11:48:48 +09:00
smoogipooo
c73d6a52ec
Add a few comments.
2017-04-06 11:47:54 +09:00
smoogipooo
eb82a4c090
Back to using SampleInfo + fix taiko beatmap conversion.
2017-04-06 11:41:16 +09:00
Dean Herbert
8354fb5eb5
Fix judgements being constructed too late.
2017-04-06 09:57:12 +09:00
smoogipooo
e903241c7b
Implement sample + addition sample reading from hit objects.
2017-04-06 09:43:47 +09:00
smoogipooo
1ef465716d
Proper legacy timing point parsing.
2017-04-05 21:59:40 +09:00
smoogipooo
d607207b69
Ability to contain multiple sample banks. Get default bank name from control point.
2017-04-05 21:59:07 +09:00
smoogipooo
8d720e39c6
Going forward, explicit ToLower should not be needed.
2017-04-05 21:39:09 +09:00
smoogipooo
2d8239a3f7
Re-implement the SampleBank/Sample structure. No parsing support yet.
2017-04-05 21:34:28 +09:00
Dean Herbert
4aafc172ca
Allow playfield to specify whether it has a cursor or not.
2017-04-05 17:38:57 +09:00
Andrey Zavadskiy
bec4bf36ac
hud->content and style fixes
2017-04-04 17:47:41 +03:00
Andrey Zavadskiy
009909dd4b
Merge remote-tracking branch 'refs/remotes/ppy/master' into hud_visibility
2017-04-04 17:39:53 +03:00
Dean Herbert
c6216dbde1
Remove outdated todo.
2017-04-04 11:34:45 +09:00
Dean Herbert
7c74951454
Update bindables.
...
# Conflicts:
# osu.Desktop.VisualTests/Tests/TestCaseResults.cs
# osu.Game/Screens/Ranking/ResultModeButton.cs
# osu.Game/Screens/Ranking/Results.cs
2017-04-04 11:34:13 +09:00
Andrey Zavadskiy
5baa887f55
Fixes
2017-04-03 14:58:38 +03:00
Andrey Zavadskiy
c1b48c6cbf
FadeIn/Out
2017-04-03 12:17:53 +03:00
Andrey Zavadskiy
e1d3befaed
Added bool to ensure the notification is only displayed once per game execution
2017-04-03 12:03:21 +03:00
Andrey Zavadskiy
63a1eef6e4
Removed unnecessary line
2017-04-03 11:54:50 +03:00
Andrey Zavadskiy
e51fdd3c86
Added container whose visibility will be changable
2017-04-03 11:41:17 +03:00
Andrey Zavadskiy
ed476a79f8
Move posting notification in HudOverlay
2017-04-02 16:18:01 +03:00
Andrey Zavadskiy
9d027a61cd
Move input to HudOverlay
2017-04-01 14:46:45 +03:00
Andrey Zavadskiy
d7c39a00b4
Hud Visibility
2017-03-31 16:43:31 +03:00
Dean Herbert
50c328f1b4
Merge remote-tracking branch 'upstream/master' into partial-judgements
...
# Conflicts:
# osu.Game/osu.Game.csproj
2017-03-31 16:46:40 +09:00
Dean Herbert
3f080ab424
Add some commenting.
2017-03-31 16:01:48 +09:00
Dean Herbert
cf87330f80
Allow SetReplay to receive null.
2017-03-31 16:00:40 +09:00
Dean Herbert
fa7c72a099
Refactor ReplayInputHandler creation for more flexibility.
2017-03-31 15:59:53 +09:00
Dean Herbert
0f4b98ce73
Move FramedReplayInputHandler to own file and un-nest.
2017-03-31 15:32:34 +09:00
Dean Herbert
c531d774b7
Fix file naming.
2017-03-31 15:21:30 +09:00
smoogipooo
09b98d71a7
Add back Capacity.
2017-03-31 13:33:19 +09:00
Dean Herbert
79031b9e74
Update framework.
2017-03-31 12:58:54 +09:00
Dean Herbert
e7ecc479c9
Add FramedReplay and use where legacy is not needed.
2017-03-31 12:43:42 +09:00
smoogipooo
cd915a32be
Let's use a List for now.
2017-03-31 11:58:24 +09:00
smoogipooo
49575c3447
Special case not needed.
2017-03-31 11:54:12 +09:00
Dean Herbert
8e8d1bbd6d
Merge branch 'master' into partial-judgements
2017-03-31 09:08:22 +09:00
smoogipooo
6287ba321d
Rewrite ScoreProcessor to have a new method for when existing judgements are changed.
...
- OnNewJudgement: Keeps its previous functionality. It is now only invoked when a _new_ judgement has been added to the Judgements hashset.
- OnJudgementChanged: Has a similar funcitonality to OnNewJudgement, but is only invoked whenever a judgement that was _previously_ in the Judgements hashset is changed.
2017-03-30 10:51:14 +09:00
smoogipooo
c2d6faa7c2
Change Judgements into HashSet to prevent duplicates.
2017-03-30 10:39:38 +09:00
smoogipooo
3050039972
Implement partial judgements + make Result non-nullable.
2017-03-29 18:35:28 +09:00
smoogipooo
bae0ac4901
Fix missing base call that may result in invalid ScoreProcessor state.
2017-03-29 18:21:45 +09:00
Dean Herbert
f7dc7e9bb9
Update references.
2017-03-28 21:26:20 +09:00
smoogipooo
136665e52e
Add virtual method to instantiate legacy replays.
2017-03-24 14:28:17 +09:00
smoogipooo
b225ae82be
GetInputHandler -> CreateInputHandler.
2017-03-24 13:59:05 +09:00
smoogipooo
93029aec3e
Change accessibilities to make replays more extensible.
2017-03-24 13:58:45 +09:00