-
Notifications
You must be signed in to change notification settings - Fork 15
Open
Description
功能大致简述
跟游戏会将曲目进行乱序排放一样,mcm也会存在这个问题,且并非是MusicSoft。
需要增加一个功能,用于将曲目进行排序和筛选,减少不必要的曲目位置显示错乱问题,以及曲目的查询问题。
大致功能设定
让MCM本身支持由原生的MusicSort进行歌曲排序,再根据ID对并非在MusicSort中的部分进行ID强排序,减少在软件内谱面列表的乱序异常。
在opt文件夹列表的左侧增加排序按钮,点击后弹出排序菜单,可以设置列表内曲目的顺序。
顺序可以根据歌曲名称、netOpen开放时间或者ID进行,若歌曲名称或netOpen时间相同时,再根据ID进行排序。
以及增加“忽略MusicSoft”开关,用于对原有MusicSoft本身顺序进行忽略,强制使用ID/歌曲名称/netOpen开放时间进行排序。
同时,可以在此基础上增加筛选功能,用于快速定位部分歌曲。
筛选大致与游戏内保持相同,可根据分类/等级/版本进行,但可额外增加如名称/曲师/谱师的关键词搜索。
额外信息
此开关功能可联动AquaMai的“曲目排序”issue进行,只需要再增加一个按钮“与mod设定同步”,则根据AquaMai.toml内设定的顺序进行排序。
AquaMai-issue 曲目排序
Metadata
Metadata
Assignees
Labels
No labels