Skip to content

[Feature] 曲目排序 #112

@RainEffect

Description

@RainEffect

功能大致简述

若曲目本身不存在于MusicSoft中,游戏会将曲目进行乱序排放(反正是没找到逻辑)。
需要增加一个功能,用于将曲目进行ID排序,减少不必要的曲目位置显示错乱问题。

大致功能开关设定

  • 功能总开关
    用于开启该功能,默认关闭
  • 排序依据
    默认排序顺序逻辑,若存在相同则相同项以ID排序,默认ID
    可选项: netOpen时间,ID
  • 忽略原有排序
    将谱面本身放置于原MusicSoft拥有的列表的两端,若关闭则忽略MusicSoft进行全局排序,默认开启
  • 谱面列表位置
    MusicSoft以外谱面放置的列表位置,以及ID的排序顺序,默认置后
    可选项: 置前,置后
  • 宴谱列表位置
    同上,默认置前

说明

一个新谱面在导入的时候因为列表乱序排放的问题,导致要找到对应谱面相对困难,此功能可以有效提高选歌效率,以及快速找到新曲目。

若为置前则方便选择到对应分类时可立刻显示
若为置后则遵循官方新谱面排序逻辑
注:宴谱列表为反向。

此开关功能可联动MaiChartManager的“曲目排序”issue进行。
MaiChartManager-issue 曲目排序/筛选

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions