Skip to content

Preset(预设)

本节说明预设配置字段、用途、可填写值与行为。

dc 格式请先阅读:

位置

  • 目录:DLC/preset/
  • 文件名不影响显示,可由 DisplayName 覆盖。

完整示例

dc
[DisplayName]
zh_cn = "优化预设"
en_us = "Performance Preset"

[tip]
zh_cn = "适合低配机器"
en_us = "Recommended for low-end PCs"

enable = [
  "Mod1",
  "Mod2"
]
conflicts = [
  "Mod3"
]
alarm = false

字段说明

[DisplayName]

  • 用途:预设显示名称。
  • 可填:对象 { zh_cn: "...", en_us: "..." }
  • 回退:为空时使用文件名(不含扩展名)。

[tip]

  • 用途:预设提示文本。
  • 可填:对象 { zh_cn: "...", en_us: "..." }

enable

  • 用途:启用的 DLC 列表(按 identifier)。
  • 可填:identifier 数组。

conflicts

  • 用途:与该预设冲突的 DLC 列表(按 identifier)。
  • 可填:identifier 数组。

alarm

  • 用途:启用预设前是否显示警告确认页。
  • 可填:布尔。

状态与存储

  • 存储位置:config/dlc_manager/state.dcpresets 字段。
  • 状态值:On / Part / Off

行为说明

  • 启用预设时,会尝试启用 enable 中的全部 DLC。
  • conflicts 中的 DLC 会自动禁用,并显示冲突提示。
  • 冲突处理支持级联关闭依赖该冲突项的 DLC。