《控制: 共振》MOD设置菜单框架为已装模组提供统一配置入口,把分散的选项、热键与开关集中到可呼出的面板中,省去逐个翻找配置文件的麻烦。它通常支持按模组分类、搜索与预设保存,部分版本附带冲突提示与加载状态。该框架不改变模组功能与游戏内容,仅提供管理界面。
打开压缩包,进入crmods\CRModMenu。
将modsui.dll与modsui.runtime.js复制到游戏文件夹,与CONTROLResonant.exe同级。
将modsui.dll重命名为dwmapi.dll。modsui.runtime.js保持原名。
游戏从自身文件夹加载dwmapi.dll,此文件将所有调用转发给真实的Windows dwmapi.dll。若游戏文件夹中已有其他MOD的dwmapi.dll,请改用方式A。
Linux / Steam Deck(Proton):还需将游戏Steam启动选项设为WINEDLLOVERRIDES="dwmapi=n,b" %command%。(方式A请遵循crloader自己的Proton说明。)
然后启动游戏并打开选项。若尚未安装支持MOD,则没有MODS标签页。
更新:替换文件。每个MOD的设置与记住的打开分区会保留。
方式A:删除crmods\CRModMenu文件夹。
方式B:删除游戏文件夹中的dwmapi.dll、modsui.runtime.js、modsui.log与modsui.state.ini。
每个MOD保存的设置保留在其自己的ModMenuConfig文件夹中。
功能
在游戏选项菜单中加入MODS标签页,位于界面与下一页按键之间。
外观与行为类似内置选项页:标签切换(Q/E、LB/RB)、焦点、开关、滑块、选择按钮、滚动、描述与音效。
键盘、鼠标与手柄。
每个MOD一个可折叠分区,外观与游戏子菜单一样。默认折叠,菜单记住你展开过哪些。
按键绑定(1.2.0新增):选中按键行后按新键或手柄按钮。游戏在该场景已使用的键被拒绝,包括当前游戏操作键位。
分区标题显示MOD版本与是否运行(需该MOD声明)。
设置文件有错误的MOD列在页面底部,并写明原因。
"恢复默认"只重置当前所在的MOD,绝不重置其他MOD或游戏自身设置。
设置立即保存到各MOD旁的INI文件。
文字跟随游戏语言:简体中文、繁体中文,其他语言显示英文。
不修改任何游戏文件。菜单在启动时于内存中添加。
无需额外安装任何运行库,只用到Windows自带的系统DLL。
改键
选中按键行。方框显示"请按键…",然后按新键或按钮。期间游戏保持暂停。
取消:Esc、鼠标点击或轻按手柄View / Create键。
清除绑定:Delete,或按住View / Create键1秒。
若该键已被占用,菜单会提示被什么占用并保留原键。两个MOD用同一个键是允许的,描述栏会提示。
兼容性
已与MapFusion、Better Camera、WeaponSwitch、CombatMultipliers与OptiScaler(dxgi.dll)一起测试,两种安装方式都可以。菜单会等待需要最先挂上界面的MOD(如CombatMultipliers)装好后再接在它后面,因此不管加载顺序如何,这些MOD自己的选项页都能正常工作。
使用按键选项的MOD需要菜单1.2.0或更新版本。旧版菜单会跳过这类MOD的全部设置。
补丁推荐
如果您在使用过程中出现错误或者希望有更多mod,欢迎在下方评论区反馈,感谢使用!