ShrinkCart

版本 v0.3.1·更新於 2026-09-26

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 外掛

  1. 本站下載的壓縮包就是模組本體,通常是 BepInEx 外掛(解壓後得到 .dll 或外掛資料夾)。
  2. 建議流程:用社群模組管理器(如 r2modman)選中本遊戲後匯入該模組,管理器會自動裝好 BepInEx 前置並處理依賴。
  3. 手動流程:先在遊戲目錄裝好 BepInEx 載入器,再把解壓出的 .dll 或外掛資料夾放進 BepInEx/plugins/。
  4. 啟動遊戲,BepInEx 控制台會列印載入日誌;確認這個模組出現在日誌裡即為安裝成功。

帶「前置依賴」的模組需要一併安裝,否則不會載入。功能開關通常在遊戲內或外掛自帶的設定檔裡調整。

前置依賴

下面這些內容需要先安裝,否則該模組不會生效:

BepInEx-BepInExPackVippy-ScalerCorenickklmao-REPOConfig

檔案與校驗

檔案名稱
ShrinkCart-0.3.1.zip
檔案大小
209.8 KiB