Commit Graph

2289 Commits

Author SHA1 Message Date
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
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
1da590c63f use N1 format instead of 0.# 2020-03-22 22:54:21 -04:00
889608a408 remove redundant ToString call 2020-03-22 22:51:29 -04:00
98b8f82810 simplify SettingDescription default definition 2020-03-22 22:07:09 -04:00
ea87afd577 use string.Empty in IconTooltip 2020-03-22 22:06:54 -04:00
cb6e602556 enforce single signficiant digit precision for other mods 2020-03-22 22:06:35 -04:00
67667b3d22 enforce precision for ModDifficultyAdjust and derived classes 2020-03-22 21:22:46 -04:00
63e9b2a299 use string.Empty, use base SettingDescription for [Osu/Catch]ModDifficultyAdjust 2020-03-22 18:50:09 -04:00
d8041a0dcb Increase sample concurrency to better match stable 2020-03-22 02:16:28 +09:00