Kevin Stefanowicz
Kevin Stefanowicz
- Closes #29312 [PR-SaveCustomSoundBanks.webm](https://github.com/user-attachments/assets/08c5dff1-5f3e-4a17-8f08-9d6d04b32a0b) Saves custom sound banks to beatmap by writing a new section to `.osu` file "CustomSoundBanks", and writing any HitObjects with a custom sound bank as a...
- Closes #29028 Passes test `osu.Game.Tests.Beatmaps.Formats.LegacyBeatmapEncoderTest`, which previous implementation #29084 failed (thanks @smoogipoo!) See also #29280 regarding long-term implementation of custom samplesets - this PR implements the third option proposed.