面向 Visual Maimai 谱面编辑器的 MelonLoader Mod,将 MaiMuriDX 的无理检测能力接入编辑器内置的「谱面检查」流程。在 VM 原有检查之外,额外报告内屏、多押、叠键、外键、撞尾等谱面无理问题。
妈妈再也不怕我写谱写出无理了!
- 先决条件:
- 安装Visual Maimai(废话)
- 给你的Visual Maimai安装MelonLoader。
- 具体而言,从上面的链接下载到的是MelonLoader的安装器,下载后运行、选择Visual Maimai的游戏目录,再进行安装即可。
- 安装Python。
- 我测试的版本为3.12,但理论上只要别太低的版本应该都可以。
- MaiMuriDX的CLI模式下并没有依赖任何外部库,因此你不需要配置独立的环境或者安装任何依赖之类的。只要把Python本体安装好就行了。
- 从Release里下载编译好的文件
- 下载到的压缩包中包含一个
VisualMaimai-Integration-MaiMuriDX.dll文件和一个MaiMuriDX文件夹。 - 将它们俩并列放在
<Visual Maimai的安装路径>/Mods里即可。 - 当然你也可以自己编译:
- 由于本项目有submodule,
git clone的时候记得加--recursive参数。 - 需要修改
csproj文件中的VMRootDir属性指向你VisualMaimai的安装路径,不然会无法找到VM的DLL也就无法编译。 - 然后直接
dotnet build就可以。
- 由于本项目有submodule,
- 下载到的压缩包中包含一个
- 打开Visual Maimai,enjoy!
- 仓库里附带了一个
muri-example.txt,是AI生成的一个全是无理的谱面样例,如果你想的话可以自行用作测试。
- 仓库里附带了一个
