SkyFrozen-InFalsusJudgementCounter icon

InFalsusJudgementCounter

独立局内判定统计:Exact、小Exact、Near、Break及Early/Late,支持横竖布局、独立宽高、拖动定位、自定义组合键和截图隐藏。

Last updated 11 hours ago
Total downloads 10
Total rating 0 
Categories Mods Tools
Dependency string SkyFrozen-InFalsusJudgementCounter-1.0.1
Dependants 0 other packages depend on this package

This mod requires the following mods to function

BepInEx-BepInExPack_IL2CPP-6.0.755 icon
BepInEx-BepInExPack_IL2CPP

BepInEx pack for IL2CPP x64 Unity games. Preconfigured and ready to use.

Preferred version: 6.0.755

README

In Falsus Judgement Counter

作者:SkyFrozen · 版本:1.0.1

独立的 In Falsus 局内判定统计模组。无需安装练习模组,可以在 Thunderstore 管理器中单独启用或禁用。

显示

  • 粉色大 EXACT 位于中心。
  • Early / Fast 在上:Near、小 Exact。
  • Late / Slow 在下:小 Exact、Near。
  • 小 Exact 使用紫色,与粉色大 Exact 区分;Near 为青色、Break 为红色。
  • Break 单独统计,不推断它的早晚。
  • 可切换紧凑横版,从左到右依次为:Break → Fast Near → Fast 小 Exact → 大 Exact → Late 小 Exact → Late Near。Fast / Late 分组显示,大小 Exact 通过粉色 / 紫色区分。
  • 横版另有 Break 在最右 选项:Fast Near → Fast 小 Exact → 大 Exact → Late 小 Exact → Late Near → Break。在设置面板底部点击“横版 Break:最左 / 最右”切换,自动保存;默认仍在左侧。

统计的是本局原生已完成判定,包含长键的持续判定记录。练习跳转及 A/B 回跳后,随游戏当前判定记录刷新,不累加上一轮记录。每次原生判定完成回调更新,包含结尾判定;尚未取得判定数据时显示 --。

使用

安装后重启游戏。进入游玩后显示,曲目结束后保留本局统计,直到退出结算页面立即隐藏;选歌界面隐藏局内计数。下一首及重试清零,主动中途退出隐藏。默认左侧,暂停时仍显示,可手动开启暂停隐藏。

F4(默认,可自定义):选歌、暂停或结算时打开 / 关闭设置面板。打歌时按下会提示先暂停,继续游玩后设置自动收起;选歌时仅显示设置页,局内统计仍保持隐藏。

Shift+F4(默认,可自定义):临时隐藏 / 恢复统计。默认绑定不占用 F5–F10。

设置页使用随包附带的干净游戏截图作为定位底图,包含曲目信息、DIVE 条和轨道,不需要安装其他模组。左侧拖动统计框定位,拖右下角可分别改变长宽;右侧支持横竖切换、位置、宽度、高度、整体缩放,以及暂停 / 截图自动隐藏。字形保持正常比例。修改自动保存,设置关闭后不占用鼠标输入。

默认截图位于 DLL 旁的 InFalsusJudgementCounter-preview.png。如需自己的底图,放到 BepInEx/config/InFalsusJudgementCounter/custom-preview.png,点击“重新加载底图”即可。不会自动截取游玩画面;自定义底图损坏时回退到默认截图。

右上角“按键设置”可更改设置开关和统计显隐,支持 Ctrl / Alt / Shift 组合键。点击对应项,先松开旧按键,再输入组合,全部松开后保存。重复绑定、多个主键、Esc / F12 / 系统保留组合会被拒绝;Esc 取消本次录入,再按返回设置页。可恢复默认 F4 / Shift+F4。失焦、换页、进入歌曲会自动取消未提交的录入。

设置打开时隔离底层游戏的鼠标、滚轮、键盘和文字输入;关闭后等待关闭动作的按键与鼠标完全释放,并经过中性帧才恢复,避免“完成并关闭”穿透选中歌曲。选歌/结算动画与场景更新仍照常运行。正常打歌不启用此隔离;不记录按键历史,也不安装系统级键盘钩子。

配置文件:BepInEx/config/skyfrozen.infalsus.judgementcounter.cfg。

设置 默认值 说明
Keys.Panel F4 设置面板开关,支持组合键
Keys.Visibility Shift+F4 统计显隐,支持组合键
Display.Enabled true 统计功能开关
Display.Horizontal false true 横版,false 竖版
Display.BreakOnRight false 仅横版:true 时 Break 在最右,false 时在最左
Display.WidthScale 1 独立宽度比例,0.4–2.5
Display.HeightScale 1 独立高度比例,0.4–2.5
Display.Scale 1 大小,0.6–2
Display.PositionX 0.02 横向位置,0 为最左,1 为最右
Display.PositionY 0.35 纵向位置,0 为最上,1 为最下
Display.HideWhenPaused false 可选暂停时隐藏,默认关闭
Display.HideOnScreenshot true 官方截图按钮及 F12 / PrintScreen 截图时隐藏

位置按屏幕可用范围计算,会限制在屏幕内。OBS 正常捕捉游戏时能看到此统计;需要干净画面可先按 Shift+F4 隐藏。

安装

通过 Thunderstore / r2modman 导入此 ZIP,作者填 SkyFrozen。手动安装时,在 BepInEx IL2CPP 的 plugins 目录下建立 SkyFrozen-InFalsusJudgementCounter 文件夹,把包内 InFalsusJudgementCounter.dll 和 InFalsusJudgementCounter-preview.png 一起放进去。避免重复安装同一 DLL。

本模组读取并显示原生判定,不修改判定、成绩或音频。输入隔离仅在设置编辑及关闭释放期间生效。仅附带用于定位的游戏界面示例截图,不附带音频、谱面、用户配置及游玩记录。此为非官方模组,与游戏开发者及 lowiro 无隶属或背书关系。