smoogipoo
397d93660a
Don't deep-clone beatmapinfo/control points
2018-05-17 13:17:33 +09:00
smoogipoo
c67f372560
Don't create nested hitobjects unless absolutely required
2018-05-17 12:29:33 +09:00
Dean Herbert
7765a1aa3a
Merge pull request #2563 from smoogipoo/fix-hitobject-order
...
Use a stable sort for hitobjects
2018-05-16 18:41:47 +09:00
smoogipoo
5aadc35a25
Stably-sort difficulty hitobjects to prevent future issues
2018-05-16 14:47:50 +09:00
smoogipoo
0f817d18d4
Add explanatory comment
2018-05-16 13:59:51 +09:00
Dan Balasescu
ad81357fb5
Merge branch 'master' into fix-hitobject-order
2018-05-16 13:33:27 +09:00
Dean Herbert
222307eb8a
Merge pull request #2562 from smoogipoo/fix-conversion-tests
...
Fix conversion tests for ruleset-specific beatmaps not working
2018-05-16 13:31:05 +09:00
smoogipoo
cf44357bdb
Use a stable sort for hitobjects
2018-05-16 13:30:48 +09:00
Dean Herbert
095f937ddd
Merge branch 'master' into fix-conversion-tests
2018-05-16 13:19:38 +09:00
Dean Herbert
2297a53342
Merge pull request #2561 from smoogipoo/hitresult-namings
...
Make OsuPerformanceCalculator use the new hitresult namings
2018-05-16 13:18:50 +09:00
smoogipoo
8d8b7e6fa2
Fix conversion tests for ruleset-specific beatmaps not working
...
TRuleset was a mistake. This resulted in cases that checked whether the beatmap was for the current ruleset (TaikoBeatmapConverter and ManiaBeatmapConverter) failing due to TestXRuleset != XRuleset...
2018-05-16 13:09:48 +09:00
smoogipoo
c1d9fcc140
Make OsuPerformanceCalculator use the new hitresult namings
2018-05-16 12:46:31 +09:00
Dean Herbert
07e00fb7a1
Merge pull request #2556 from smoogipoo/more-diffcalc-improvements
...
Bring osu! difficulty calculation on par with osu!stable
2018-05-15 22:52:43 +09:00
smoogipoo
3f67d04429
Cap CS to 10 also
2018-05-15 21:57:08 +09:00
smoogipoo
cf08293be1
Remove extra newline
2018-05-15 21:49:44 +09:00
smoogipoo
4101b8ddde
Merge remote-tracking branch 'origin/master' into more-diffcalc-improvements
2018-05-15 21:31:58 +09:00
smoogipoo
22f3bee55a
Fix incorrect iteration over difficulty sections
2018-05-15 21:26:06 +09:00
smoogipoo
bc197a88e1
Fix slider length calculation including slider head
2018-05-15 21:25:33 +09:00
smoogipoo
1acfc1bbab
Fix ModHardRock not properly clamping Drain/OD
2018-05-15 21:25:20 +09:00
smoogipoo
1b5c151e0e
Fix DeltaTime being capped incorrectly
2018-05-15 21:25:02 +09:00
smoogipoo
49c36787d7
Remove triangle pattern and remove not-implemented reading strain
2018-05-15 21:24:41 +09:00
Dean Herbert
457b98e68c
Merge pull request #2483 from smoogipoo/disable-mouse-buttons
...
Add keybind to disable mouse buttons
2018-05-15 19:38:50 +09:00
Dean Herbert
fc192c8998
Merge remote-tracking branch 'upstream/master' into smoogipoo-disable-mouse-buttons
2018-05-15 19:23:51 +09:00
Dean Herbert
da4c839119
Merge pull request #2540 from smoogipoo/enable-distance-overflow
...
Re-enable slider curve lengthening
2018-05-15 19:17:19 +09:00
Dean Herbert
6bf1092c7d
Merge branch 'master' into enable-distance-overflow
2018-05-15 18:56:51 +09:00
Dean Herbert
d6565fca0e
Merge pull request #2555 from smoogipoo/namespace-cleanup
...
Re-namespace performance/difficulty calculators
2018-05-15 18:30:24 +09:00
Dean Herbert
0e0cc8bb69
Merge branch 'master' into namespace-cleanup
2018-05-15 18:10:48 +09:00
Dean Herbert
d7d3838ad6
Merge pull request #2524 from smoogipoo/convert-object-hitwindows
...
Use osu!stable hitwindows for converted hitobjects
2018-05-15 17:48:08 +09:00
smoogipoo
803200ff6a
Apply similar changes to other rulesets
2018-05-15 17:40:19 +09:00
smoogipoo
995fda9b6f
Move base classes to osu.Game.Rulesets.Difficulty namespace
2018-05-15 17:38:08 +09:00
smoogipoo
9fd972e0a3
Rename OsuDifficulty -> Difficulty
2018-05-15 17:36:29 +09:00
Dean Herbert
e39af1c906
Merge branch 'master' into convert-object-hitwindows
2018-05-15 17:33:27 +09:00
Dean Herbert
6d87ff2595
Merge branch 'master' into enable-distance-overflow
2018-05-15 16:18:17 +09:00
Dean Herbert
b40c55868e
Merge pull request #2551 from smoogipoo/score-parser-deriving
...
Allow subclasses of LegacyScoreParser to specify beatmap/ruleset retrieval
2018-05-15 15:50:42 +09:00
Dean Herbert
f2580e5656
Merge branch 'master' into score-parser-deriving
2018-05-15 15:42:01 +09:00
smoogipoo
1ee68c1c54
Make LegacyScoreParser abstract
2018-05-15 15:28:46 +09:00
Dean Herbert
f3d3d777fa
Merge pull request #2543 from smoogipoo/beatmap-delete-fix
...
Fix deleted beatmaps still being accessible in MusicController
2018-05-15 14:59:20 +09:00
Dean Herbert
5fee471307
Merge branch 'master' into beatmap-delete-fix
2018-05-15 14:49:09 +09:00
Dean Herbert
b32357131a
Merge branch 'master' into score-parser-deriving
2018-05-15 14:37:56 +09:00
Dean Herbert
8f34468176
Merge pull request #2552 from smoogipoo/pp-hd-change
...
Port osu-performance HD AR fix
2018-05-15 14:13:45 +09:00
smoogipoo
10e2f74538
Port osu-performance HD AR fix
2018-05-15 11:53:11 +09:00
smoogipoo
fe2ea17e7f
Allow subclasses of LegacyScoreParser to specify beatmap/ruleset retrieval
2018-05-15 11:42:40 +09:00
Dean Herbert
92c9c2d63a
Merge pull request #2539 from smoogipoo/fix-drumroll-judgements
...
Fix drumroll completions always giving GREAT judgements
2018-05-14 21:26:18 +09:00
Dean Herbert
0fbdbdd2ab
Merge branch 'master' into fix-drumroll-judgements
2018-05-14 21:14:20 +09:00
Dean Herbert
15d6c1f0e6
Merge pull request #2375 from aQaTL/mapping-del
...
Change mapping delete key to shift+delete to allow binding delete key
2018-05-14 21:13:39 +09:00
Dean Herbert
7507d18a93
Merge branch 'master' into mapping-del
2018-05-14 20:56:12 +09:00
Dean Herbert
a5caad1eb1
Merge pull request #2544 from smoogipoo/fix-testruleset-issues
...
Fix possibility of test rulesets being discovered from assemblies
2018-05-14 20:54:51 +09:00
Dean Herbert
4a92d1ddb6
Merge branch 'master' into fix-testruleset-issues
2018-05-14 20:21:49 +09:00
Dean Herbert
addb864d10
Allow help text to wrap
2018-05-14 19:56:03 +09:00
Dean Herbert
5d3449d55d
Merge pull request #2541 from smoogipoo/hud-above-letterbox
...
Reduce elements hidden by letterboxing break overlays
2018-05-14 19:45:25 +09:00