ShrinkCart
R.E.P.O. v0.4.4.x shrink-hauler cart with host-driven ScalerCore scaling, default mass scaling, player shrink/grow cart cycle, token box support, and vanilla cart collisions.
截圖 共 4 張
模組介紹 作者原文
ShrinkCart
中文 / Chinese(點擊展開或收起)
適配 R.E.P.O. v0.4.4.x 的購物車縮小搬運模組——物品進車自動縮小,離車恢復原尺寸
ShrinkCart 會在物品放入 C.A.R.T / 購物車後自動縮小,方便搬運;物品真正離開購物車後會恢復原尺寸
底層縮放由 ScalerCore 負責,ShrinkCart 負責購物車觸發、分類倍率、邊緣防抖、恢復冷卻、商店用品過濾、車類載物過濾、主機決策
以及可選的玩家站車縮小/增大循環、死亡頭顱進車縮小和敵人進車秒殺。
功能
購物車縮小搬運
- 支持的物品放入 C.A.R.T / 購物車後自動縮小,拿出並離車後恢復
- 縮放由 ScalerCore 提供
可配置物品縮放
- 槍、血包、近戰、手雷、工具、無人機、寶珠、升級、追蹤器、地雷等商店購買類實用品默認保持原尺寸,不影響戰鬥、治療和工具使用
- 敵人球和錢袋使用獨立倍率
- 普通非貴重物默認不縮小
玩家縮放
- 默認開啓。在購物車中心站一會兒,角色自動循環「原樣 → 縮小 → 原樣 → 增大 → 原樣」
- 不需要時隨時在配置中關閉
敵人進車秒殺
- 默認開啓,進車的敵人立刻死亡
主機決策 + ScalerCore 同步
- 多人遊戲中只有主機/單人執行縮小和恢復決策
- 最終大小由 ScalerCore 同步給客戶端
動圖演示
商店用品默認不縮小
槍械、血包等商店購買類實用品默認不會被購物車縮小,避免影響戰鬥、治療和工具使用
敵人球和錢袋會縮小
敵人球和錢袋各有獨立的縮小倍率,互不影響
大型貴重物會縮小
大型、寬型、高型、超高型貴重物都會縮小,方便搬運原本難以放進車裏的物品
新版本代幣/外觀箱適配
已適配 R.E.P.O. v0.4.x 新增的代幣箱與外觀箱
遊戲內設置
配置界面由 REPOConfig 提供,可在「語言 / Language」分組切換爲英文:
| 分組 | 主要設置項 |
|:---|:---|
| 購物車 | 啓用購物車縮小、放入時縮小速度、取出後放大速度、離車防抖延遲、恢復後重新縮小冷卻、啓用重量隨縮放降低、啓用商店用品縮小、防止碰撞彈回原尺寸 |
| 玩家縮放 | 啓用玩家縮放、玩家進車縮放倍率、玩家進車增大倍率、玩家站車觸發時間、玩家離車判定寬容時間、玩家檢測間隔、啓用玩家受傷後自動恢復 |
| 死亡頭顱 | 啓用死亡頭顱進車縮小、死亡頭顱縮小倍率 |
| 貴重物分類 | Tiny、Small、Medium、Big、Wide、Tall、VeryTall 各自開關和倍率 |
| 敵人球 | 啓用敵人球縮小、Small/Medium/Big/Berserker 倍率 |
| 特殊物品 | 錢袋/Surplus 開關和倍率、代幣/外觀箱開關和倍率 |
| 商店用品 | 商店用品縮小倍率 |
| 車輛碾壓 | 敵人進車秒殺 |
| 性能 | 啓用動態物品掃描、最小/最大物品掃描間隔 |
| 診斷 | 啓用調試日誌 |
| 語言 / Language | 配置語言,默認中文 |
配置默認值
核心項如下,完整配置見 AngelcoMilk.ShrinkCart.cfg
| 配置項 | 默認值 |
|:---|---:|
| 購物車縮小 | 開啓 |
| 縮小 / 放大速度 | 5 / 2(實際速度 = 值 × 0.1,即 0.5 / 0.2) |
| 商店用品縮小 | 關閉 |
| 玩家站車縮放 | 開啓(縮小 0.55 / 增大 1.5) |
| 死亡頭顱進車縮小 | 關閉 |
| 貴重物縮小倍率 | 0.25 ~ 0.8(按體型分檔) |
| 商店用品倍率 | 0.5 |
| 敵人球倍率 | 0.45 ~ 0.8(按體型分檔) |
| 錢袋/Surplus 倍率 | 0.25 |
| 代幣/外觀箱倍率 | 0.4 |
| 敵人進車秒殺 | 開啓 |
| 語言 | 中文 |
安裝
推薦:通過 Mod Manager / r2modman 安裝(依賴 BepInEx-BepInExPack-5.4.2305、Vippy-ScalerCore-1.0.6、nickklmao-REPOConfig-1.2.6)
手動安裝:
- 安裝 BepInEx 5 及上述依賴
- 將 ShrinkCart.dll 放入 BepInEx/plugins/ShrinkCart/
- 啓動遊戲
配置文件路徑:BepInEx/config/AngelcoMilk.ShrinkCart.cfg
聯機說明
Host 必須安裝,客戶端推薦安裝,全員安裝時體驗最一致
配置文件
配置文件鍵名會隨語言切換。以下爲默認中文配置:
[購物車]
啓用購物車縮小 = true
放入時縮小速度 = 5
取出後放大速度 = 2
離車防抖延遲 = 0.5
恢復後重新縮小冷卻 = 0.5
啓用重量隨縮放降低 = true
啓用商店用品縮小 = false
防止碰撞彈回原尺寸 = true
[玩家縮放]
啓用玩家縮放 = true
玩家進車縮放倍率 = 0.55
玩家進車增大倍率 = 1.5
玩家站車觸發時間 = 2
玩家離車判定寬容時間 = 0.6
玩家檢測間隔 = 0.75
啓用玩家受傷後自動恢復 = true
[死亡頭顱]
啓用死亡頭顱進車縮小 = false
死亡頭顱縮小倍率 = 0.5
[Tiny 微型貴重物]
啓用此分類縮小 = true
縮小倍率 = 0.8
[Small 小貴重物]
啓用此分類縮小 = true
縮小倍率 = 0.6
[Medium 中貴重物]
啓用此分類縮小 = true
縮小倍率 = 0.45
[Big 大貴重物]
啓用此分類縮小 = true
縮小倍率 = 0.4
[Wide 寬貴重物]
啓用此分類縮小 = true
縮小倍率 = 0.35
[Tall 高貴重物]
啓用此分類縮小 = true
縮小倍率 = 0.35
[VeryTall 超高貴重物]
啓用此分類縮小 = true
縮小倍率 = 0.25
[敵人球]
啓用敵人球縮小 = true
Small 敵人球倍率 = 0.8
Medium 敵人球倍率 = 0.65
Big 敵人球倍率 = 0.45
Berserker 敵人球倍率 = 0.45
[特殊物品]
啓用錢袋/Surplus 縮小 = true
錢袋/Surplus 倍率 = 0.25
啓用代幣箱縮小 = true
代幣箱倍率 = 0.4
[商店用品]
商店用品縮小倍率 = 0.5
[車輛碾壓]
敵人進車秒殺 = true
[性能]
啓用動態物品掃描 = true
最小物品掃描間隔 = 0.15
最大物品掃描間隔 = 1.0
[診斷]
啓用調試日誌 = false
[語言 / Language]
配置語言 / Config Language = 中文
致謝
累積下載突破 100K,感謝每一位使用者與社區的持續付出 (◍•ᴗ•◍)❤
遇到問題歡迎來 GitHub Issues 反饋,這個模組會持續維護下去
BepInEx · Harmony · ScalerCore · REPOConfig ·
English (click to expand)
A cart-scaling hauling mod for R.E.P.O. v0.4.4.x — items shrink automatically when placed into the cart and restore to full size after leaving
ShrinkCart shrinks supported objects when placed into a C.A.R.T. / shopping cart and restores them after they truly leave
ScalerCore handles the actual scaling; ShrinkCart manages cart triggers, category factors, edge debounce, restore cooldowns, shop-item filtering, cart-object filtering, host-side decisions, and optional player shrink/grow cycling, dead-head cart shrinking, and enemy-in-cart instant kill.
Features
Cart Shrink Hauling
- Supported objects shrink when placed into a C.A.R.T. / shopping cart and restore after leaving
- ScalerCore handles the scaling. This mod watches one thing: item enters the cart? Shrink. Leaves for real? Restore.
Configurable Item Scaling
- Guns, medkits, melee items, grenades, tools, drones, pearls, upgrades, trackers, mines, and si
安裝與使用 安裝:BepInEx 外掛
- 本站下載的壓縮包就是模組本體,通常是 BepInEx 外掛(解壓後得到 .dll 或外掛資料夾)。
- 建議流程:用社群模組管理器(如 r2modman)選中本遊戲後匯入該模組,管理器會自動裝好 BepInEx 前置並處理依賴。
- 手動流程:先在遊戲目錄裝好 BepInEx 載入器,再把解壓出的 .dll 或外掛資料夾放進 BepInEx/plugins/。
- 啟動遊戲,BepInEx 控制台會列印載入日誌;確認這個模組出現在日誌裡即為安裝成功。
帶「前置依賴」的模組需要一併安裝,否則不會載入。功能開關通常在遊戲內或外掛自帶的設定檔裡調整。
下面這些內容需要先安裝,否則該模組不會生效: