Custom sound banks don't save to beatmap #29312
Labels
area:beatmap-parsing
.osu file format parsing
area:editor
priority:1
Very important. Feels bad without fix. Affects the majority of users.
Type
Game behaviour
Bug description
When using a custom soundbank (i.e. not "normal", "soft", or "drum"), the custom hitsound plays in Editor preview, but not in Test. After exiting and re-entering the editor, the HitObjects revert their soundbank back to Normal.
When the map is saved,
LegacyBeatmapEncoder
handles the hit object by writing thenormalBank
andaddBank
to the.osu
file throughgetSampleBank()
If the sample bank doesn't match "normal", "soft", or "drum",
toLegacySampleBank()
falls back to 0:For a custom sample bank to save to the
.osu
file, presumably it'd need to save as something other than 0/1/2/3. I don't know if Stable has a fallback for that?Screenshots or videos
custom-samplebanks-dont-save.webm
Version
2024.731.0-lazer
Logs
compressed-logs.zip
The text was updated successfully, but these errors were encountered: