
You are viewing a potentially older version of this package. View Latest Version
PEAK MENU Plus
基于 PEAK_MENU_CN(RuangfafaPersonalTeam 的 PEAK 实用菜单:物品生成/传送/飞行/状态控制/吹箭等)的拓展,专门将其『物品生成 Item Spawner』列表汉化为中文:内置物品按游戏本地化显示,未本地化的(含自定义物品)通过内置映射表显示中文。需先安装 PEAK_MENU_CN。PEAK_MENU_CN Plus(PEAK_MENU_CN 拓展)
让 PEAK_MENU_CN(作者 RuangfafaPersonalTeam)菜单里「物品生成」列表的物品名显示为中文。
本模组是 PEAK_MENU_CN 的拓展,只改它菜单中「物品生成(Item Spawner)」的显示名,不动任何游戏逻辑,也不影响 PEAK_MENU_CN 的其它功能(传送、飞行、状态控制、吹箭等)。
PEAK_MENU_CN 是什么
PEAK_MENU_CN(作者 Ruangfafa)是 PEAK 的游戏内实用菜单,包含:
- 物品生成(Item Spawner):浏览 / 搜索可生成的物品、显示原生图标、通过游戏网络流程生成、可滚动列表
- 玩家传送、坐标飞行、状态控制(无敌 / 抗击退 / 无限体力等)
- 特效吹箭、主题与可调整界面、可配置快捷键
其中「物品生成」会列出游戏内可生成的物品供你拿取——本模组就是专门把这个列表里的物品名汉化为中文。
本模组功能
- 内置物品:按游戏本身的简体中文本地化显示(如「止痛药」「火柴盒」)。
- 未本地化的物品:通过内置映射表显示中文(如
WildDogMilk→野生狗奶)。 - 其余情况:回落英文原名,不影响使用。
前置依赖(必须)
- BepInEx 5(BepInExPack_PEAK)—— 任何插件的基础运行环境。
- PEAK_MENU_CN(RuangfafaPersonalTeam,v0.4.0 及以上)—— 必须先安装,本模组才生效。
安装(手动)
- 确保 PEAK 已装好 BepInEx 5 与 PEAK_MENU_CN。
- 把本包里的
BepInEx/plugins/PeakMenuChinese/整个文件夹 复制到PEAK/BepInEx/plugins/。 - 启动游戏 → 进一局 → 打开 PEAK_MENU_CN 菜单(默认
F6)→ 物品生成列表即为中文。- 首次打开可能需等约 1–2 秒目录刷新,属正常现象。
安装(Thunderstore / r2modman 等管理器)
在管理器里订阅本模组即可,上面的两个依赖会自动拉取,无需手动安装。
备注(迁移 / 二次开发给自己看)
- 源码在
src/:用 Visual Studio 或dotnet打开PeakMenuChinese.csproj即可修改。csproj里的GameManaged/BepInExCore/PeakMenuDll三个路径指向本机 PEAK 安装目录,换机器时按需改。 - 加新物品的中文:在
src/ChineseNameMap.cs的Map里加一行{ "英文GameObject名", "中文名" },重新dotnet build,把新PeakMenuChinese.dll拷回插件目录即可。 - GUID
peakmenu.chinese是身份证号,千万别改(改了存档/联机 ID 会乱);显示名和文件夹名随便改。 - 打包:按 Thunderstore 规范组装——ZIP 根放
icon.png/manifest.json/README.md,插件放BepInEx/plugins/PeakMenuChinese/PeakMenuChinese.dll,不要把别人的 DLL(PEAK_MENU_CN、BepInEx 等)打进包,依赖走manifest.json的dependencies声明。