Conflicts: osu.Game/Overlays/Direct/PanelDownloadButton.cs
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.
Use float types for chat overlay height
Also inverts logic
# Conflicts: # osu.Game.Rulesets.Mania/UI/ManiaRulesetContainer.cs # osu.Game.Rulesets.Osu.Tests/TestCaseSlider.cs
Also cleans up some weird code
also OsuSetting to GameSetting
Limited to (relatively) sane values until we eventually get around to adjusting UI to allow higher extermities.