ShopPlus
Spawn extra shop items with configurable multipliers and ground restocks, plus one free item under 10k each visit.
模組介紹 作者原文
ShopPlus / 商店擴展
支持 R.E.P.O. v0.4。
REPO 遊戲交流 QQ 羣:824639225
中文說明
ShopPlus 是一個面向 R.E.P.O. 商店階段的擴展模組,用來調整原版商店刷新量、提供每局一次的 10k 內免單商品,並額外在商店地面補充可配置數量的商品,讓商店資源更充足、更適合多人或高消耗玩法。
- 系統商店倍率:官方/原版商店物品刷新量可設置爲 1-3 倍,1 倍爲原版。
- 免單1件10k以內商品:每次進入商店,隨機把 1 件價格不高於 10k 的商品改成 0 元,並顯示 free 提示。
- 地面補貨:在商店地面創建隱藏刷點補貨;支持 1-3 套,默認 2 套,多套會盡量分散成不同堆,可分別配置小型、中型、水晶、升級藥水、醫療包等分類數量,並把物品抬高生成,減少卡進地板。
- 刷新更穩定:減少能量水晶、升級藥水、醫療包等商品在買得較多後過早不再刷新的情況。
依賴
- NoItemSpawnLimit: 依賴已加入 HeroHanex-NoItemSpawnLimit-1.0.8,用於配合大量商店物品購買後的卡車生成限制。
配置
BepInEx/config/zichen.shopplus.cfg
| 配置項 | 默認值 | 說明 |
| --- | --- | --- |
| 模組啓用 | true | 總開關 |
| 啓用刷物和免單 | true | 控制系統商店倍率和免單功能 |
| 系統商店倍率 | 1 | 官方/原版商店物品刷出倍數,範圍 1-3 |
| 免單1件10k以內商品 | true | 每次進入商店隨機 1 件 10k 以內商品改成 0 元 |
| 啓用地面補貨 | true | 開啓或關閉隱藏地面刷點補貨 |
| 地面補貨套數 | 2 | 生成 1-3 套地面補貨刷點 |
| 升級藥水數量 | 20 | 每套升級藥水/升級道具刷點數,範圍 0-20 |
| 小型物品數量 | 10 | 每套小型物品刷點數,範圍 0-20 |
| 中型物品數量 | 10 | 每套中型物品刷點數,範圍 0-20 |
| 能量水晶數量 | 3 | 每套能量水晶刷點數,範圍 0-20 |
| 高大型物品數量 | 2 | 每套高大型物品刷點數,範圍 0-20 |
| 醫療包數量 | 5 | 每套醫療包/血包刷點數,範圍 0-20 |
| 大型物品數量 | 0 | 每套大型物品刷點數,範圍 0-20 |
| 寬大型物品數量 | 0 | 每套寬大型物品刷點數,範圍 0-20 |
| 超大型物品數量 | 0 | 每套超大型物品刷點數,範圍 0-20 |
English
ShopPlus adds a more flexible shop experience to R.E.P.O. You can increase the vanilla shop item pool, make one low-cost item free on each shop visit, and add configurable ground restock supplies for runs that need more resources. It is designed to work in both solo and multiplayer lobbies while keeping every major feature easy to adjust from the config file.
- Vanilla Shop Multiplier: adjusts the vanilla shop item spawn amount from 1x to 3x; 1x keeps the original game amount.
- One Free Item Under 10k: on each shop visit, one random shop item priced at 10k or below is changed to 0 and marked with a visible free label.
- Ground Restock: adds configurable extra supplies on the shop floor. It supports 1-3 restock sets, defaults to 2, tries to spread multiple sets into separate piles, and spawns items slightly above the floor to reduce clipping.
- More Stable Refreshes: crystals, upgrades, health packs, and similar boosted items are less likely to disappear too early after heavy shopping.
Dependency
- NoItemSpawnLimit: included as the dependency HeroHanex-NoItemSpawnLimit-1.0.8 to prevent extra purchased shop items from being cut off by the truck spawn limit.
Configuration
BepInEx/config/zichen.shopplus.cfg
| Option | Default | Description |
| --- | --- | --- |
| Mod Enabled | true | Master switch for the whole mod |
| Enable Spawn and Free Item Features | true | Enables the vanilla shop multiplier and free-item feature |
| Vanilla Shop Multiplier | 1 | Multiplier for vanilla shop item spawns, range 1-3 |
| One Free Item Under 10k | true | Makes one random shop item priced 10k or below free each shop visit |
| Enable Ground Restock | true | Enables extra ground restock supplies |
| Ground Restock Sets | 2 | Number of ground restock sets, range 1-3 |
| Upgrade Item Count | 20 | Upgrade item count per restock set, range 0-20 |
| Small Item Count | 10 | Small item count per restock set, range 0-20 |
| Medium Item Count | 10 | Medium item count per restock set, range 0-20 |
| Power Crystal Count | 3 | Power crystal count per restock set, range 0-20 |
| Tall Large Item Count | 2 | Tall large item count per restock set, range 0-20 |
| Health Pack Count | 5 | Health pack count per restock set, range 0-20 |
| Large Item Count | 0 | Large item count per restock set, range 0-20 |
| Wide Large Item Count | 0 | Wide large item count per restock set, range 0-20 |
| Extra Large Item Count | 0 | Extra large item count per restock set, range 0-20 |
安裝與使用 安裝:BepInEx 外掛
- 本站下載的壓縮包就是模組本體,通常是 BepInEx 外掛(解壓後得到 .dll 或外掛資料夾)。
- 建議流程:用社群模組管理器(如 r2modman)選中本遊戲後匯入該模組,管理器會自動裝好 BepInEx 前置並處理依賴。
- 手動流程:先在遊戲目錄裝好 BepInEx 載入器,再把解壓出的 .dll 或外掛資料夾放進 BepInEx/plugins/。
- 啟動遊戲,BepInEx 控制台會列印載入日誌;確認這個模組出現在日誌裡即為安裝成功。
帶「前置依賴」的模組需要一併安裝,否則不會載入。功能開關通常在遊戲內或外掛自帶的設定檔裡調整。
下面這些內容需要先安裝,否則該模組不會生效: