Skip to content

Latest commit

 

History

1 Commit

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

SpectrumJudge

SpectrumJudge 是 A Dance of Fire and Ice 的 UnityModManager Mod,用规则表重新定义判定文字、颜色、统计、结算内容和部分误差条表现。 老大我们一定要这么写吗


警告:English 和 한국어 翻译由 AI 提供。

警告:代码中部分注释由 AI 提供。


主要功能

  • 自定义判定区间,支持角度和毫秒两种单位。
  • 每条规则可独立设置文字、颜色、优先级。
  • 内置数种预设。
  • Overlay 显示规则计数。
  • 结算页按当前规则覆盖范围自动处理原版判定统计。
  • 限制器可按 timing 范围或规则 ID 限制命中。
  • 配置使用 JSON 保存,附带史诗级恢复点功能。
  • Public API 提供 timing、规则解析结果、统计、配置、Review 和玩家状态读取。

Public API

docs/1.0_API_CONTRACT.md

编译

Loader 目标框架:net481;Core:netstandard2.0

需要提供:

  • ADOFAI Managed 目录
  • UnityModManager.dll
  • 0Harmony.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

About

UMM Mods for ADOFAI

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages