c51bad0e35
Cache ManiaPlayfield instead
2020-04-13 13:42:21 +09:00
cdff6060d3
Remove recursive hierarchy traversal for mania sample balance
2020-04-13 13:01:27 +09:00
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
a84fe2525b
Fix nested hitobjects potentially indirectly masked away
2020-04-11 16:53:45 +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
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
ee6ea08cf8
Cleanup handling of hitobject updates
2020-04-09 20:16:44 +09:00
2087d8d09e
Don't search for user rulesets if rulesetsStorage isn't set (Testing environnment)
2020-04-07 16:01:47 +02:00
08308e07e7
Apply review suggestions
2020-04-07 12:22:09 +02:00
7fab07670e
Remove no longer necessary usage of IsBreakTime
2020-04-05 21:35:09 +03:00
e71a9668a5
Disallow draining in non-draining sections
2020-04-05 21:34:53 +03:00
0e45a4d54e
Add back cached ruleset assembly lookup
2020-04-04 20:13:46 +02:00
8cdae790c3
Load user rulesets from the game data directory
2020-04-03 21:40:09 +02:00
7b2144a1a7
Fix merge mishap
2020-04-03 23:31:46 +09:00
3289fa7c66
Merge branch 'master' into better-mania-scrollspeed
2020-04-03 23:25:14 +09:00
eacbb20d87
Merge branch 'master' into fix-convert-scroll-speed
2020-04-03 22:47:53 +09:00
d90db5649d
Improve comment slightly
2020-04-03 18:32:07 +09:00
1ff2cc31d1
Implement more familiar scroll speed options in mania
2020-04-03 18:25:01 +09:00
b42d1104b7
Fix mania converts scrolling at incorrect speeds
2020-04-03 13:16:01 +09:00
1f797207f7
Rework lookups to not require total playfield columns
2020-04-03 12:31:05 +09:00
66486b094c
Remove unnecessary dependency, allow null mods
2020-04-01 13:31:17 +09:00
03cd9aa060
Merge branch 'master' into spun-out
2020-03-30 12:31:53 +09:00
7db9bd798c
Remove handle overrides
2020-03-30 11:59:51 +09:00
2abb8a37df
Merge branch 'master' into show-mod-settings-tooltip
2020-03-29 14:35:04 +09:00
a2b3fe180e
Add the ability to disable user input on specific DrawableHitObjects
2020-03-29 14:30:45 +09:00
005a818f32
Merge branch 'master' into fix-slider-end-sounds
2020-03-27 19:26:32 +09:00
f80efd10c2
Avoid using a miss judgement
2020-03-26 19:54:17 +09:00
07462120e4
Split break tracking into its own component
2020-03-26 15:30:23 +09:00
2b1245f63a
Improve xmldoc in a couple of places
2020-03-26 12:50:00 +09:00
8a2aac5f83
Rename conversion methods for clarity
2020-03-25 20:21:34 +09:00
800e395bc8
Merge branch 'master' into replay-recording
2020-03-25 20:20:59 +09:00
6d81da5419
Merge branch 'master' into video-offset
2020-03-25 11:28:59 +09:00
448961b330
Rename incorrect variable
2020-03-24 15:39:01 +09:00
388cf5c83a
Fix catch positional data being incorrectly recorded
2020-03-24 15:38:54 +09:00
022465f546
Add encoding and import support
2020-03-24 14:51:52 +09:00
546772192c
Add helper method to convert to legacy mods enums
2020-03-24 13:07:51 +09:00
2fa42ed644
use N2 for ModTimeRamp, add x text
2020-03-23 12:54:08 -04:00
617149fb27
Implement in player
2020-03-23 20:06:18 +09:00
14a85a84bf
Add proper screen space - gamefield mapping
2020-03-23 20:06:18 +09:00
6d48068061
Move replay recorder to final location
2020-03-23 20:04:15 +09:00
232c255986
Basic test scene setup
2020-03-23 17:33:02 +09:00
2dbcf9e346
Merge branch 'master' into taiko-random-mod
2020-03-23 16:33:59 +09:00
205f4dcb54
Simplify string construction logic
2020-03-23 15:20:56 +09:00
a6b153673e
Fix icons not updating tooltip text correctly
2020-03-23 14:58:02 +09:00
4f9ac7b81e
Merge branch 'master' into show-mod-settings-tooltip
2020-03-23 14:57:54 +09:00
e3a5be71cc
Implement random mod for taiko
2020-03-23 12:09:30 +09:00
64fc116d67
use two decimal points for ModRateAdjust format
2020-03-22 23:08:00 -04:00
5cc626d37b
move SettingDescription override to ModRateAdjust
2020-03-22 22:57:46 -04:00