SpectrumJudge 是 A Dance of Fire and Ice 的 UnityModManager Mod,用规则表重新定义判定文字、颜色、统计、结算内容和部分误差条表现。 老大我们一定要这么写吗
- 自定义判定区间,支持角度和毫秒两种单位。
- 每条规则可独立设置文字、颜色、优先级。
- 内置数种预设。
- Overlay 显示规则计数。
- 结算页按当前规则覆盖范围自动处理原版判定统计。
- 限制器可按 timing 范围或规则 ID 限制命中。
- 配置使用 JSON 保存,附带史诗级恢复点功能。
- Public API 提供 timing、规则解析结果、统计、配置、Review 和玩家状态读取。
见 docs/1.0_API_CONTRACT.md。
Loader 目标框架:net481;Core:netstandard2.0。
需要提供:
- ADOFAI
Managed目录 UnityModManager.dll0Harmony.dll- MSBuild 或可构建 net481 的 dotnet 环境
可使用:
.\scripts\build-deploy.ps1 -Configuration Release -NoDeploy打包:
.\scripts\package-umm.ps1 -Configuration Release路径可以参考 scripts/build.local.example.ps1 来创建 scripts/build.local.ps1。