Commit Graph

28136 Commits

Author SHA1 Message Date
65b96079a0 Move dampening to base implementation and change range to 0..1 2020-04-13 13:01:02 +09:00
22d89dbff7 Merge branch 'master' of https://github.com/ppy/osu into stereo-shifted-playback 2020-04-12 01:46:32 +02:00
f274ec297c Add positional sound support for all rulesets
The SamplePlaybackBalance is calculated in a way that the balance
remains between -0.4 and 0.4.
Positional sound is not supported in osu!taiko.
2020-04-12 01:33:25 +02:00
2393ce5f51 Merge pull request #8337 from smoogipoo/add-notelock
Block out-of-order judgements from occurring (aka "note lock")
2020-04-12 00:34:21 +09:00
3b6d893dcf Merge branch 'master' into add-notelock 2020-04-11 23:42:00 +09:00
4d0454f2bf Merge pull request #8712 from peppy/update-framework
Update framework
2020-04-11 17:29:11 +09:00
a84fe2525b Fix nested hitobjects potentially indirectly masked away 2020-04-11 16:53:45 +09:00
eb1fbdacde Remove unintentional edge effect 2020-04-11 15:29:52 +09:00
12c21cba7e Add missing masking specification 2020-04-11 15:20:27 +09:00
e206df479b Update framework 2020-04-11 15:13:20 +09:00
3a36c0008f Merge pull request #8703 from smoogipoo/fix-editorbeatmap-updates
Fix EditorBeatmap potentially not updating hitobjects
2020-04-10 23:36:12 +09:00
41caa37856 Add tests 2020-04-10 13:29:49 +09:00
ee7e2b0854 Fix editor beatmap potentially not updating hitobjects 2020-04-10 13:29:46 +09:00
c17e470266 Fix PositionalSound calculation implementation
The position used to calculate the stereo balance is now the position of
the drawable (as opposed to the position specified in the beatmap file
previously).
2020-04-10 00:01:35 +02:00
6988df30bd Rename variable, add comment 2020-04-10 03:12:13 +09:00
15a92d1451 Rename test scene 2020-04-10 03:07:44 +09:00
42b3ff805b Rename methods + fix incorrect method usage 2020-04-10 03:07:44 +09:00
b54bbc5f6a Improve commenting + refactor 2020-04-10 02:41:48 +09:00
10e849d196 Separate into separate class 2020-04-10 02:02:09 +09:00
ea1bec85ae Simplify code/language 2020-04-10 01:41:00 +09:00
b8d7b78b55 Remove unnecessary null set 2020-04-10 01:21:37 +09:00
116b952dfe Change param to hitobject rather than result 2020-04-10 01:20:43 +09:00
a2f5a469cf Merge branch 'master' into add-notelock 2020-04-10 01:18:54 +09:00
2201e9b4ae Add stereo shifted hitsound playback support
There is now a setting in the general settings called "Positional
hitsounds". If the setting is enabled, the hitsounds playback will be
shifted according to their position on the beatmap.
2020-04-09 18:12:15 +02:00
cc0bcea6e5 Merge pull request #8693 from smoogipoo/editorbeatmap-update-cleanup
Cleanup handling of hitobject updates
2020-04-09 21:32:58 +09:00
a457880eaa Merge pull request #8695 from smoogipoo/fix-timeline-crash
Fix crash when trying to edit long beatmaps
2020-04-09 21:05:25 +09:00
ecd7ce4b98 Fix test scene 2020-04-09 21:00:23 +09:00
f961ae862a Merge pull request #8694 from smoogipoo/fix-encoder-nullref
Fix possible legacy beatmap encoder nullref
2020-04-09 20:44:08 +09:00
683302a77d Fix crash when trying to edit long beatmaps 2020-04-09 20:25:26 +09:00
b900f229e7 Fix possible legacy beatmap encoder nullref 2020-04-09 20:21:42 +09:00
ee6ea08cf8 Cleanup handling of hitobject updates 2020-04-09 20:16:44 +09:00
e8f836a410 Merge pull request #8454 from TheWildTree/update-overlay-headers
Update overlay header elements to match osu-web
2020-04-09 17:17:03 +09:00
4217484799 Merge pull request #8676 from smoogipoo/mania-stage-background-skinning
Implement mania stage bottom/left/right images
2020-04-09 16:57:12 +09:00
e10576325c Merge branch 'master' into update-overlay-headers 2020-04-09 16:29:34 +09:00
cb6372acac Merge branch 'master' into mania-stage-background-skinning 2020-04-09 15:37:48 +09:00
4bfc738f5b Merge pull request #7639 from santerinogelainen/master
Add top rank to the beatmap carousel
2020-04-08 23:36:47 +09:00
87b29007c2 Merge pull request #8626 from LittleEndu/arrow-easing
Don't allow new transformations for reverse arrow after it's hit
2020-04-08 23:34:02 +09:00
9bdc881b3c Merge pull request #8677 from smoogipoo/fix-minwidth-override
Fix hidden notes due to 0 minimum width
2020-04-08 23:32:25 +09:00
825a9bcf42 Merge pull request #8681 from peppy/fix-drum-alignment
Fix osu!taiko input drum alignment for old skin versions
2020-04-08 23:11:33 +09:00
61d8cfd224 Fix triangle intro video being out of time 2020-04-08 19:51:55 +09:00
d786a2c5b3 Add alignment support for skin versions older than 2.1 2020-04-08 19:42:31 +09:00
4b16b2e720 Bump legacy skin version 2020-04-08 19:42:31 +09:00
40267cb1fe Add test sprites and make alignment initially better 2020-04-08 19:42:31 +09:00
d0aa791ad4 Merge pull request #8680 from peppy/fix-slider-ball-blending
Fix slider ball and follow circle blending for legacy skins
2020-04-08 19:40:52 +09:00
1c88ac31da Merge branch 'master' into arrow-easing 2020-04-08 19:04:54 +09:00
067ec27859 Also fix slider repeat circles 2020-04-08 18:59:31 +09:00
69693ecac7 Merge pull request #8679 from peppy/fix-test-scene-column
Fix TestSceneColumn columns not getting a width
2020-04-08 18:47:02 +09:00
f3e909539d Fix slider ball and follow circle blending for legacy skins 2020-04-08 18:39:18 +09:00
d13231eff7 Use ctor for default width 2020-04-08 18:23:24 +09:00
7d787dde89 Move comparison to decoder 2020-04-08 18:17:45 +09:00