ItemRoulette Chinese Package
ItemRoulette(HorinisTeam)完整简体中文汉化包:HUD 轮盘、赌场轮盘、虚空决策、混沌事件与聊天播报。ItemRoulette 简体中文汉化包
为 HorinisTeam 的 ItemRoulette(回合制道具轮盘 / 赌场轮盘 / 混沌事件)提供完整简体中文翻译。
原模组 1.3.14 自带俄语和英语两套文本,并且没有使用 RoR2 的 LanguageAPI——它把两种语言硬编码在代码里,通过自己的 Localization.Get(ru, en) 选择。因此本汉化包不是 .language 文件,而是一个 BepInEx 插件,用 Harmony 在文本输出处拦截并替换为中文。
汉化范围
- HUD 物品轮盘:旋转提示、免费次数、自动旋转、品质升级提示、状态栏
- 虚空物品流程:拿取 / 重掷 / 拒绝的三按钮决策、月球币与最大生命值代价
- 欧洲赌场轮盘:下注面板、红黑 / 单双 / 大小 / 打 / 列 / 数字、生命赌注确认、输赢播报
- 29 个混沌事件:标题、描述、无人机小队、正负事件统计
- 聊天播报:传送器充能、山之神龛、特卖之星、幸运娃娃、黄金宝箱、虚空摇篮等
- 管理测试菜单(F7)
- 赌场按钮:原模组里有几个按钮文本是硬编码英文(All-In、1-18 等),已单独处理
- Risk of Options 配置菜单:125 个选项名称与说明、13 个分类标题全部中文
共 333 条英文字符串 + 原模组中约 40 处硬编码俄语(聊天播报、动态事件描述、克隆体副标题)+ 125 个配置项。
依赖
- BepInExPack 5.4.2117+
- ItemRoulette 1.3.14
安装
r2modman(推荐):Mods 页 → Import local mod → 选择本 zip。
手动:把 ItemRouletteChinese.dll 解压到
…\profiles\<配置名>\BepInEx\plugins\Perseus195-ItemRoulette_Chinese_Package\
工作原理(给好奇的人)
Localization.Get(ru, en) → Harmony Prefix:把 en 换成中文
Localization.Format(ru, en, …) → 同上
Localization.IsRussian → 中文环境强制 false,确保走英文分支
Language.GetString(token) → 兜底:翻译原模组硬编码的俄语聊天消息
BaseOption.GetLocalizedName/… → Risk of Options 配置菜单的选项名与说明
只有游戏语言以 zh 开头时才生效;英文 / 俄文环境下插件完全不干预。
说明
- 物品名、神龛名等原版内容直接由游戏中文语言文件提供,本包不重复翻译。
- 配置菜单需要安装 Risk of Options 才会在游戏内显示;未安装时本包不影响游戏。
- 若原模组更新导致补丁失效,日志里会出现
[ItemRoulette-ZH]开头的警告,届时需要更新本包。
术语对照
| 英文 | 中文 |
|---|---|
| HUD Reel / Spin | 物品轮盘 / 旋转 |
| Void Item | 虚空物品 |
| Lunar Coins | 月球币(游戏内:月球硬币) |
| Chance Doll | 幸运娃娃 |
| Sale Star | 特卖之星 |
| Void Cradle | 虚空摇篮 |
| Artifact | 神器 |
| Fortune / Calamity | 幸运 / 灾祸 |
| Common / Uncommon / Legendary / Boss | 普通 / 罕见 / 传说 / 首领 |
