Skip to content

Increase tick for overlapping (tick,lane) groups in sus serialization#147

Open
altalk23 wants to merge 3 commits intocrash5band:masterfrom
altalk23:sus-overlap-fix
Open

Increase tick for overlapping (tick,lane) groups in sus serialization#147
altalk23 wants to merge 3 commits intocrash5band:masterfrom
altalk23:sus-overlap-fix

Conversation

@altalk23
Copy link
Copy Markdown
Contributor

@altalk23 altalk23 commented Apr 3, 2026

sus format isn't very good at overlapping points, and what people do currently is offset endpoints manually so that they dont overlap. this pr changes SusSerializer::scoreToSus to do an overlap check at the end to adjust overlapping ones.

this uses an unordered set to store (tick,lane) pairs so it might have little performance impact, but considering exporting already sorts everything this is miniscule compared to that.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant