You are viewing a potentially older version of this package. View all versions.
Cyclin-LunarShopPicker-1.0.0 icon

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.

By Cyclin
Date uploaded a day ago
Version 1.0.0
Download link Cyclin-LunarShopPicker-1.0.0.zip
Downloads 84
Dependency string Cyclin-LunarShopPicker-1.0.0

This mod requires the following mods to function

bbepis-BepInExPack-5.4.2122 icon
bbepis-BepInExPack

Unified BepInEx all-in-one modding pack - plugin framework, detour library

Preferred version: 5.4.2122

README

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.

CHANGELOG

更新日志 / Changelog

1.0.0

  • 初版发布。

  • 时之隙集市(Bazaar Between Time)的 5 个月轮商品(Lunar Buds)购买后,掉出 Command 神器式的选择方块,从全部已解锁月轮物品(一页网格全显示)中任选一件。

  • 价格(2 月轮币)、限购一次、刷新祭坛、解锁规则全部原版不变。

  • 仅在集市场景生效;多商店、3D 打印机、装备终端、净化池、普通掉落、其他地图的单个月轮终端均不受影响。

  • 支持游戏内 Mod 设置菜单(需 RiskOfOptions,可选)。

  • Initial release.

  • Lunar Buds in the Bazaar Between Time now drop a Command-style choice cube after purchase - pick any unlocked lunar item from a full one-page grid.

  • Price (2 lunar coins), one-per-run limit, shop refresher, and unlock rules are all vanilla.

  • Only applies inside the Bazaar: multishops, 3D printers, equipment terminals, the cleansing pool, regular drops, and lone lunar terminals on other maps are untouched.

  • In-game mod settings menu via RiskOfOptions (optional).