SkyFrozen-InFalsusPractice icon

InFalsusPractice

In Falsus 独立练习模式:0.4~1.2倍速、A/B循环、滚动谱面预览、确认跳转、结算复盘与配置练习记忆。支持自定义快捷键与组合键,默认 F8~F10。

Last updated a day ago
Total downloads 15
Total rating 0 
Categories Mods Tools
Dependency string SkyFrozen-InFalsusPractice-1.0.0
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 Practice

独立的 In Falsus 练习与游玩复盘模组。版本 1.0.0,适配 Windows x64 / In Falsus 1.0.6b。

作者:SkyFrozen。本项目为独立、非官方工具,与 lowiro 无隶属或背书关系。

本包只分发模组 DLL 和原创图标/说明,不包含游戏程序、谱面文件、曲绘、音乐、角色素材或个人数据。游戏与其素材的权利属于各权利人。

导入与独立开关

在 Thunderstore Mod Manager 选择 In Falsus 和要使用的配置,安装 InFalsusPractice。在 Installed / 已安装 列表中可单独启用或禁用,再通过 Start modded / 启动模组版 进入游戏。切换管理器开关后需要重新启动游戏。

也可下载 ZIP 后,在 Settings / 设置 → Import local mod / 导入本地模组 中选择完整压缩包。名称为 InFalsusPractice,版本为 1.0.0;作者填写 SkyFrozen。不要先解压,也不要导入为整个配置文件。

管理器禁用的是整个模组,包括谱面预览、练习控制、状态提示、判定分析和跨曲记忆更新。游戏里的 F9 只切换当前曲目的练习模式;正常游玩的只读预览与复盘仍可工作。

需要 BepInEx-BepInExPack_IL2CPP-6.0.755。清单已声明这一依赖;本地导入时若缺少该组件,请先在管理器安装它。练习模组不依赖 PTT / Rating 模组,可以分别开关。

已有手动版本的迁移

如果之前手动安装过练习 DLL,先将旧副本移到 BepInEx/plugins 目录之外 备份,再安装管理器版本。只改文件夹名称仍可能被 BepInEx 递归加载。保留旧副本会造成重复加载,并使管理器开关无法控制全部副本。

管理器将插件放入 BepInEx/plugins/<发布团队名>-InFalsusPractice/。更新时保持同一发布团队和包名。

插件标识为 local.infalsus.practice。设置和分析数据由模组在运行时生成于当前管理器配置中:

  • BepInEx/config/local.infalsus.practice.cfg:倍速、音高模式、预览和截图设置。
  • BepInEx/config/InFalsusPractice/coaching/patterns-v1.json:跨曲配置练习记忆。
  • BepInEx/config/InFalsusPractice/coaching/last-report.json:最近一局报告。

安装包不包含个人设置、分析报告、练习记忆、成绩或游戏文件。已有设置与记忆可继续使用。

功能

  • 0.4×~1.2× 变速;可选自然变调或保持音高。自然变调为默认选项。
  • 独立六轨滚动谱面预览;天键位于最上层并半透明。预览在 Reflect 开场结束后出现,收起控制面板不关闭预览,曲目结束立即撤下。
  • 自动跟随游戏镜像设置:预览、Flick 方向与配色、结算复盘的实际轨道顺序和练习建议同步对应。进入歌曲或重试时重新读取;不修改游戏判定。
  • 点击或鼠标滚轮改变预览位置,点击面板的 确认跳转 才实际跳转。A/B 设置使用预览指针对应位置,支持前后跳转和 A/B 循环。
  • 循环间 0~5 秒 倒计时,暂停时倒计时也暂停。歌曲结束自动关闭练习、清除 A/B;倍速偏好保留,下一曲默认未开启练习。
  • 控制面板随官方继续自动收起。练习界面支持截图隐藏;结算复盘在官方截图时隐藏,离开结算立即关闭。
  • 结算展示 Early / Late 倾向、实际失误类型与位置,按具体轨道序列推荐配置练法,记录重复弱项供后续曲目参考。只读分析,不自动修改游戏延迟。

快捷键

暂停歌曲后,打开控制面板顶栏的 按键绑定 页面。点击某项的 修改,先按 Ctrl / Alt / Shift 等修饰键,再按一个主键,松开整组后保存。Esc 取消当前修改;返回控制页后恢复快捷键触发。

支持控制面板、练习开关、界面隐藏 / 恢复、暂停 / 继续练习、回到 A、确认预览跳转、预览位置设为 A / B、A/B 循环开关。后三类练习动作默认不绑定。前三项必须保留绑定;其余可清除。相同组合会被拒绝,提供恢复默认。绑定保存在当前配置的 [Shortcuts] 段。

F12 / PrintScreen 保留为截图检测,Esc 与系统退出组合不能设置为模组快捷键。下表是默认绑定,面板和结算提示随自定义绑定更新。

按键 功能
F8 展开 / 收起练习控制面板
F9 开启 / 关闭当前曲目的练习模式
F10 隐藏 / 恢复练习界面;结算时隐藏 / 恢复复盘

练习一旦在本局开启,这一局正式成绩不再保存;关闭练习后也不会恢复本局成绩保存。下一局未开启练习时正常结算。

状态文字的 OBS 隐藏使用 Windows 捕捉排除浮层;谱面预览仍在游戏内正常绘制。具体捕捉效果取决于 Windows 和捕捉方式。

请使用与上方适配版本一致的游戏与模组加载器。

隐私与录制

模组自身不读取 Steam 账号标识、不建立网络连接或发送分析数据。复盘报告与练习记忆保存在本地,发布包不包含这些文件。

这项说明仅针对本模组。游戏及 Steam、Unity 的数据处理以各自政策为准;模组不提供录屏匿名保证。录制前检查 Steam 浮层和通知、桌面/窗口内容以及日志或文件路径,避免录入个人信息。

致谢

BepInEx、Il2CppInterop 与 Harmony 提供加载及互操作能力;本包通过依赖安装加载器,不重新分发游戏或这些第三方程序。