ModSettingsMenu
Adds a unified in-game mod configuration screen to the main and pause menus.
| Date uploaded | 2 days ago |
| Version | 1.1.5 |
| Download link | Ice_Box_Studio_BigWalk-ModSettingsMenu-1.1.5.zip |
| Downloads | 321 |
| Dependency string | Ice_Box_Studio_BigWalk-ModSettingsMenu-1.1.5 |
This mod requires the following mods to function
BepInEx-BepInExPack_IL2CPP
BepInEx pack for IL2CPP x64 Unity games. Preconfigured and ready to use.
Preferred version: 6.0.755Ice_Box_Studio_BigWalk-BigWalkLocalizationAPI
BigWalkLocalizationAPI is a shared localization API for Big Walk mods.
Preferred version: 1.1.0README
Note: This description is bilingual. The Chinese section is provided below the English section.
说明:本描述为中英双语版本,中文内容位于英文内容下方。
Mod Settings Menu (English)
Adds a Mod Settings button below Settings in the main menu and to the in-game pause menu, providing a unified configuration interface for mods.
Main Features
- Shows configurable mod names on the left, the selected mod's settings in the center, and its information on the right.
- Supports localized config sections, names and values, custom ordering, per-mod restore defaults, and optional Nexus Mods or Thunderstore links.
For Players
This mod does not change gameplay by itself. It provides a common settings screen for compatible mods.
Only loaded mods with at least one configuration entry appear in the list. The available settings depend on the mods you have installed.
Mod Author API
- Registration is optional. A loaded BepInEx IL2CPP plugin with normal
Config.Bindentries is detected automatically. - Use
ModSettingsRegistry.Registeronly when you want to provide custom metadata or Nexus Mods and Thunderstore links. - Use
ModSettingsTags.SectionandModSettingsTags.EntryinConfigDescriptionwhen categories or entries need a custom order or numeric sliders need a custom step. Lower order values appear first; unspecified order values use1000. - Complete example mods: Big Walk example mods
Compatibility
- Game version:
1.4.8+
Bug Reports & Feature Suggestions
If you have any questions or feature suggestions, please submit them through GitHub Issues, contact me on Discord at iceboxcool, or email me at [email protected] or [email protected].
Mod Settings Menu (中文)
在主菜单的设置下方和游戏内暂停菜单中添加模组设置按钮,为模组提供统一的配置界面。
主要功能
- 左侧显示可配置的模组名称,中间显示当前模组的设置项,右侧显示模组信息。
- 支持配置分类、名称和值的本地化、自定义排序、单模组恢复默认以及可选的 Nexus Mods 或 Thunderstore 链接。
给玩家
本模组不会自行修改游戏玩法,只为兼容的模组提供统一设置界面。
列表中只会显示已经加载并且至少包含一个配置项的模组。实际可用设置由你安装的其他模组决定。
模组作者 API
- 注册不是必需的。已加载的 BepInEx IL2CPP 模组只要使用普通
Config.Bind配置项,就会被自动识别。 - 只有需要自定义元数据或提供 Nexus Mods、Thunderstore 链接时,才需要调用
ModSettingsRegistry.Register。 - 需要自定义分类、配置项顺序或数值滑条步进时,在
ConfigDescription中使用ModSettingsTags.Section和ModSettingsTags.Entry。排序数值越小越靠前,未指定排序时使用1000。 - 完整例子模组:Big Walk 例子模组
兼容性
- 游戏版本:
1.4.8+
Bug 提交 & 新功能建议
如果你有任何问题或新功能建议,请通过 GitHub Issues 提交,也可以通过 Discord:iceboxcool,或邮箱 [email protected]、[email protected] 联系我。
CHANGELOG
v1.1.5
中文
- 新增了备用设置界面。原生设置页打不开时会自动使用。
English
- Added a backup settings screen. It opens when the native settings screen cannot be used.
v1.1.4
中文
- 修复离开模组设置后,设置被恢复成默认值的问题。
- 游戏更新导致本模组初始化失败时,硬依赖本模组的其他模组仍会加载。
English
- Fixed settings going back to default after you leave the mod settings menu.
- If a game update makes this mod fail to initialize, other mods that hard-depend on it will still load.
v1.1.3
中文
- 修复游戏更新后主菜单和暂停菜单模组设置创建失败的问题。
- 模组设置菜单接入与游戏相同的手柄操作。
English
- Fixed mod settings failing to open in the main menu and pause menu after the game update.
- Mod settings now use the same gamepad actions as the game.
v1.1.2
中文
- 分开主菜单和 ESC 暂停菜单的模组设置入口文本:主菜单使用全大写,暂停菜单使用首字母大写。
English
- Separated the main menu and ESC pause menu labels: the main menu uses uppercase text and the pause menu uses title-style text.
v1.1.1
中文
- 修复 Big Walk v1.4.9 更新后 Mod Settings 选项消失并报错的问题。
English
- Fixed the error in Mod Settings disappearing after reporting errors after Big Walk v1.4.9.
v1.1.0
中文
- 支持通过
ModSettingsTags.Entry或 BigWalkLocalizationAPI 为数值配置注册自定义滑动条步进。 - 增加不使用本地化 API 与使用本地化 API 的两个完整示例项目。
English
- Added custom numeric slider steps through
ModSettingsTags.Entryor BigWalkLocalizationAPI. - Added complete example projects both without and with the localization API.
v1.0.0
中文
- 初始发布。
English
- Initial release.