统一模组设置

统一模组设置

独立的模组设置菜单已经成为过去式!本模组创建了一个统一菜单,并提供了扩展功能,例如“收藏”与“修改”栏,以及一个搜索栏。

用户界面

Unified Mod Settings

概述

一个统一的中枢界面,为所有通过 Native Settings UI 或 Mod Settings 注册设置的模组提供服务。它用一个按字母顺序排列的目录取代了默认的 Mods 菜单和 NS 模组浏览器,该目录具备搜索、收藏、修改追踪、配置文件和快速模组间切换功能。


特性

浏览

  • 带字母标题和搜索栏的 A-Z 目录,可按名称、类别、选项标签或描述进行筛选
  • 完全支持西里尔字母/CJK/非拉丁文字
  • 每个条目上显示 [F] 收藏和 [M] 修改标记,鼠标悬停时显示 青色
  • 从模组设置返回时保留滚动位置

模组间切换

  • 在任何模组的设置页面内,按键盘上的 1/3 或手柄上的 LB/RB 即可切换到上一个/下一个可见模组,无需退出
  • 或点击屏幕顶部的 1/3 指示器

收藏

  • 使用可配置的快捷键(默认:TAB,键盘和手柄均可重新绑定)标记任何模组
  • 专用的收藏标签页会在会话间持久保存,并按配置文件进行存储

修改追踪

  • 设置与默认值不同的模组会显示 [M] 标记
  • 已修改标签页仅显示这些模组,并精心筛选出仅包含已更改的设置

配置文件

  • 保存、加载、更新、重命名或删除所有模组的完整配置
  • 加载前预览差异;活动配置文件指示器在会话间持久保存
  • 每次破坏性操作都有确认对话框

要求

在报告问题之前,请将所有依赖项更新到最新版本。


兼容性

适用于所有通过 Native Settings UI 或 Mod Settings 注册设置的模组。

已知不兼容


致谢

  • psiberx — Cron、EventProxy、Ref、UIButton 实用库
  • CET、RED4ext、redscript、Codeware、Native Settings UI 和 Mod Settings 的作者