
You are viewing a potentially older version of this package. View Latest Version
LunarShopPicker
Lunar Buds in the Bazaar Between Time become a Command-style choice: after purchase, pick any unlocked lunar item from a full grid. Bazaar-only - all other shops and drops untouched.LunarShopPicker(月轮商店自选)
时之隙集市(Bazaar Between Time)的月轮商品(Lunar Buds)购买自选的 BepInEx 插件:买到的不再是货架上预抽的那件,而是从全部已解锁月轮物品里任选一件——对标统率(Command)神器的选择面板,但只作用于这个商店。
功能
- 购买月轮商品(2 月轮币的 5 个货架)后,掉出一个选择方块,走过去交互弹出面板:全部已解锁的月轮物品一页网格全显示(未解锁的显示为锁定置灰),任选一件收入囊中。
- 价格(2 月轮币)、限购一次、刷新祭坛、解锁规则全部原版不变;货架照常显示预抽的物品。
- 范围精确:只在时之隙集市生效。多商店终端、3D 打印机、装备终端、净化池、普通掉落,以及其他地图可能出现的单个月轮终端,全部不受影响。
- 与统率(Command)神器兼容:神器开启时游戏本来就会这样做,行为天然一致,不冲突。
- 选项面板、网络同步全部复用游戏原生代码(统率神器的掉落转换路径),多人游戏下所有客户端一致。
- 仅在主机/单人端生效(购买掉落为服务器权威)。
配置
配置文件 BepInEx/config/com.zcode.LunarShopPicker.cfg;安装 RiskOfOptions(可选)后可在游戏内 Mod 设置菜单直接调整:
| 配置项 | 默认值 | 说明 |
|---|---|---|
Enabled |
true |
总开关 |
兼容性
- 风险雨 2(Risk of Rain 2)1.5.0。
- BepInEx 5.4.22(依赖
bbepis-BepInExPack)。 - 未使用 MMHOOK,纯 HarmonyX 补丁,不与其他 MMHOOK 系模组冲突。
LunarShopPicker (English)
A BepInEx plugin that turns the Lunar Buds in the Bazaar Between Time into a Command-artifact-style free choice: instead of the pre-rolled item on the shelf, pick any unlocked lunar item you want — but only in this shop.
Features
- Buy a Lunar Bud (the five 2-coin shelves) and a choice cube drops out. Interact with it and a panel opens showing every unlocked lunar item in one full grid (locked ones greyed out) — pick one and it's yours.
- Price (2 lunar coins), one-per-run limit, the shop refresher, and unlock rules are all vanilla; shelves still display the pre-rolled item.
- Precisely scoped: only active inside the Bazaar Between Time. Multishops, 3D printers, equipment terminals, the cleansing pool, regular drops, and lone lunar terminals on other maps are completely untouched.
- Compatible with the Command artifact: with it enabled the game already does this, so behavior lines up naturally.
- The option panel and networking are 100% vanilla code (the Command artifact's droplet conversion path) — consistent for every client in multiplayer.
- Host/singleplayer only (purchases and drops are server-authoritative).
Configuration
Config file BepInEx/config/com.zcode.LunarShopPicker.cfg; with RiskOfOptions installed (optional) it's adjustable in the in-game mod settings menu:
| Option | Default | Description |
|---|---|---|
Enabled |
true |
Master switch |
Compatibility
- Risk of Rain 2 1.5.0.
- BepInEx 5.4.22 (depends on
bbepis-BepInExPack). - No MMHOOK — pure HarmonyX patches, no conflicts with MMHOOK-based mods.