模组配置菜单

模组配置菜单

MCM 是一个模组选项界面库,旨在让模组制作者通过其 API 来定义选项。

用户界面

AKA MBOptionScreen 独立版。 此前,一个被解除分叉的ModLib分支。 源代码可在 GitHub 上获取! 感谢Drogean提供的MCM标志! MCM是一个模组选项界面库,旨在让模组制作者使用其API来定义选项。 MCM 支持三种设置类型 - 全局设置、每战役设置和每存档设置。全局设置在角色和存档间共享,每战役设置在单个战役中持续有效,每存档设置则存储在存档文件中! 它提供5种类型的选项: 布尔值
整数滑块/文本框
浮点数滑块/文本框
文本框
下拉菜单
按钮 设置可以在编译时通过使用Attribute API定义,在运行时通过使用Fluent Builder定义。 MCM 使用了以下3个框架级别的库: 和谐用于在游戏中统一使用一个0Harmony.dll。
ButterLib是一个通用的模组开发库,旨在简化模组开发流程。
UIExtenderEx是一个通用的用户界面操作库。 详情请参阅文档! 安装 玩家 需要 Bannerlord.Harmony、Bannerlord.UIExtenderEx、Bannerlord.ButterLib。 开发者 将此添加到你的.csproj文件中。请注意,IncludeAssets="compile"非常重要! <ItemGroup> <PackageReference Include="Bannerlord.MCM" Version="4.3.16" IncludeAssets="compile" /> </ItemGroup> 常见问题 我该如何安装它? 在你的《骑马与砍杀II:霸主》安装目录中找到Modules文件夹。对于Steam用户,通常位于:C:\Program Files (x86)\Steam\steamapps\common\Mount & Blade II Bannerlord\Modules
下载此模组的最新版本,并将压缩包中Modules文件夹内的内容放入游戏的Modules文件夹中。
启动《骑马与砍杀II:霸主》启动器,并选择加载所有Mod Configuration Menu模组。 剧透: 显示 您的Modules文件夹结构应如下所示:

剧透: 显示 您在启动器中的模组顺序应如下所示:

解除DLL封锁 你可能需要右键点击每个*.dll文件,选择属性,然后点击"解除锁定"——如果你是用Windows资源管理器或其他试图保护解压文件的程序来解压这个zip文件的话。 和谐安装问题: 查看 Harmony 的故障排除指南以获取更多修复信息。 在v1.0.0-v1.0.3版本中使用Vortex时崩溃 检查这条评论