跳到主要内容

模组管理功能介绍

模组管理是 SuperDucky 的核心功能,本文档将详细介绍如何使用模组管理功能。

功能简介

SuperDucky 提供了强大的模组管理能力,让您可以轻松管理游戏模组的安装、启用和更新。支持本地模组、Steam Workshop 创意工坊和 NuGet 包等多种来源,提供可视化的分组管理、批量操作和健康检查等功能。

模组管理界面

SuperDucky 的模组管理界面采用左右分栏布局:

  • 左侧面板:显示模组分组列表,支持创建和管理不同的模组配置文件
  • 右侧面板:显示选中分组中的所有模组

配置文件管理

SuperDucky 支持多个模组配置文件,方便您为不同的游戏场景创建独立的模组配置:

  • 切换配置文件:在左侧面板选择不同的配置文件
  • 新建配置文件:创建新的模组配置
  • 重命名/删除配置文件:管理现有配置文件

模组列表视图

显示模式

模组列表支持三种显示模式,可根据您的喜好切换:

  • 默认模式:显示模组预览图、名称、来源标签和启用开关
  • 紧凑模式:缩小卡片间距,一屏显示更多模组
  • 单行模式:最紧凑的显示方式,仅显示必要信息

模组卡片信息

每个模组卡片显示以下信息:

  • 预览图:模组的预览图片
  • 模组名称:模组的显示名称
  • 来源标签:显示模组来源
    • 本地模组
    • Steam Workshop 创意工坊
    • NuGet 包
  • 启用开关:快速启用或禁用模组

模组筛选和搜索

使用筛选功能快速找到目标模组:

  • 来源筛选:按模组来源筛选(本地/Steam/NuGet)
  • 状态筛选:按启用状态筛选(已启用/已禁用)
  • 搜索框:输入模组名称或 ID 进行实时搜索

批量操作

筛选后可以批量操作模组:

  • 全部启用:一键启用当前筛选结果中的所有模组
  • 全部禁用:一键禁用当前筛选结果中的所有模组

模组分组

拖拽分组

通过拖拽方式将模组添加到不同分组:

  1. 在模组卡片上按住鼠标左键
  2. 拖动到左侧的目标分组上
  3. 松开鼠标完成分组

模组排序

在同一分组内,可以通过拖拽调整模组的加载顺序:

  1. 按住模组卡片拖动
  2. 移动到目标位置
  3. 松开鼠标完成排序

模组的加载顺序很重要,某些模组可能需要特定的加载顺序才能正常工作。

右键菜单

在模组卡片上点击右键,可以执行以下操作:

  • 启用/禁用:切换模组的启用状态
  • 移动到分组:将模组移动到指定分组
  • 移到分组开头:将模组移动到分组加载顺序的首位
  • 移到分组末尾:将模组移动到分组加载顺序的末尾
  • 打开文件夹:在文件管理器中打开模组所在的文件夹
  • 查看 Steam 详情:在 Steam 创意工坊中查看模组详情(仅 Steam 模组)

模组详情面板

点击模组卡片可以打开模组详情面板,查看模组的完整信息。

本地模组详情

对于本地安装的模组,详情面板显示:

  • 预览图:模组的预览图片
  • 模组路径:模组在文件系统中的完整路径
  • 文件夹名称:模组的文件夹名称
  • 依赖项:该模组依赖的其他模组列表
  • 操作按钮
    • 打开文件夹:在文件管理器中打开模组目录
    • 查看 Steam 详情:跳转到 Steam 创意工坊(如果是 Steam 模组)

Steam Workshop 模组详情

对于 Steam Workshop 创意工坊的模组,详情面板会显示更丰富的信息:

  • 订阅数:该模组的订阅人数
  • 评分:模组的用户评分
  • 最后更新:模组的最后更新时间
  • 作者信息:模组作者的链接
  • 描述:模组的详细描述(支持 BBCode 格式)
  • 预览画廊:多个预览图片的画廊展示
  • 依赖树:可视化的模组依赖关系图
  • 版本历史:模组的更新历史记录
  • 订阅/取消订阅:管理 Steam Workshop 订阅状态

Steam Workshop 创意工坊集成

SuperDucky 深度集成了 Steam Workshop 创意工坊,让您可以直接在应用中浏览和订阅模组。

浏览创意工坊

  1. 在模组列表中找到 Steam Workshop 来源的模组
  2. 点击模组卡片查看详情
  3. 详情面板会显示完整的创意工坊信息

订阅和自动下载

  • 订阅模组:在 Steam 模组详情中点击"订阅"按钮
  • 自动下载:Steam 会自动下载已订阅的模组
  • 更新检查:SuperDucky 会定期检查创意工坊模组的更新

更新管理

  • 更新通知:当有可用更新时,模组卡片会显示更新提示
  • 更新状态:在健康检查中查看模组的更新状态
  • 手动更新:通过 Steam 客户端更新模组

模组操作

启用/禁用模组

启用或禁用模组有多种方式:

  • 开关按钮:直接点击模组卡片上的启用开关
  • 右键菜单:在模组卡片上右键选择"启用"或"禁用"
  • 批量操作:使用筛选后的批量启用/禁用功能

移动模组到分组

通过以下方式将模组移动到不同分组:

  • 拖拽移动:直接拖拽模组卡片到目标分组
  • 右键菜单:选择"移动到分组"并选择目标分组

调整模组加载顺序

模组的加载顺序影响游戏运行,可以手动调整:

  • 拖拽排序:在同一分组内拖拽模组调整顺序
  • 移到开头/末尾:在右键菜单中选择"移到分组开头"或"移到分组末尾"

打开模组文件夹

需要查看或修改模组文件时:

  • 右键菜单:选择"打开文件夹"
  • 详情面板:在模组详情中点击"打开文件夹"按钮

健康检查

SuperDucky 会自动检查模组配置的健康状况,并在界面右上角显示健康状态条。

健康状态指示

  • 绿色:配置健康,没有发现问题
  • 黄色:存在警告(如缺少依赖项)
  • 红色:存在错误(如模组冲突)
  • 灰色:所有问题已被忽略

查看健康报告

点击健康状态条可以打开详细的健康报告,查看:

  • 错误列表:所有需要修复的错误
  • 警告列表:所有需要注意的警告
  • 忽略的问题:已被标记为忽略的问题

管理健康问题

在健康报告中可以:

  • 忽略问题:将某些问题标记为忽略
  • 取消忽略:恢复对已忽略问题的关注
  • 修复建议:查看问题的修复建议

常见问题

模组无法启用

如果模组无法启用,请检查:

  • 模组文件是否完整
  • 是否缺少必需的依赖模组
  • 模组是否存在冲突(查看健康报告)
  • 模组是否与当前游戏版本兼容

Steam 模组未显示

如果 Steam Workshop 模组未显示:

  • 确认已在 Steam 中订阅该模组
  • 等待 Steam 完成模组下载
  • 检查 Steam 客户端是否正在运行
  • 在 SuperDucky 中刷新模组列表

模组加载顺序问题

如果游戏出现异常,可能需要调整模组加载顺序:

  • 将基础模组移到加载顺序的前面
  • 将依赖其他模组的模组放在后面
  • 查看模组详情中的依赖项信息
  • 使用健康检查功能检测依赖问题

健康检查显示错误

健康检查发现错误时:

  • 点击健康状态条查看详细报告
  • 根据错误类型采取相应措施
  • 对于可以忽略的问题,可以标记为忽略
  • 修复问题后健康状态会自动更新