PersistentUpgrades
Upgrades are permanent and shared with the whole lobby instead of resetting each day and only applying to the buyer.
模組介紹 作者原文
Persistent Upgrades
Upgrades bought in the shop (Gambler's Confidence, Insurance, Bonus Draw, Stakeholder) are now:
- Permanent — they no longer reset when a new day starts. Once bought, they stay on your save for the rest of the run.
- Shared — buying one applies it to every player currently in the lobby, not just whoever bought it.
How it works
The host owns the upgrade table. This mod hooks UpgradeManager.ChangeUpgradeData and, right after a player buys an upgrade, applies the same change to every synced player in the lobby. It also remembers each player's upgrade values and reapplies them right after the game advances to a new day, so nothing gets reset back to zero. That memory is also seeded from the save file on load, so upgrades survive closing and reopening the game, not just day rollovers within the same session.
Because it reuses the game's own upgrade call, the existing stacking math stays correct and the upgrade HUD updates for everyone through the game's normal network messages — no custom netcode.
Multiplayer
- The host must have the mod for upgrades to be shared and persisted — upgrade application is server-authoritative.
- Guests benefit even without the mod installed, but installing it on everyone keeps each player's own upgrade HUD accurate.
Requirements
BepInEx 5.4.x.
Changelog
1.0.1 — Fixed upgrades disappearing after reloading a save in a new game session.
1.0.0 — Initial release. Upgrades are permanent and shared across the lobby.
安裝與使用 安裝:按包內說明操作
- 解壓本站下載的壓縮包,先讀包內的 readme / 說明檔案。
- 多數模組依賴遊戲的模組載入器:常見做法是用社群模組管理器(如 r2modman)選中本遊戲安裝,由管理器自動處理載入器與依賴。
- 手動安裝時,把模組檔案放進遊戲目錄下對應的 Mod / plugins 資料夾。
- 啟動遊戲確認載入成功;帶「前置依賴」的模組需要把依賴一併安裝。
不同模組的安裝位置差異較大,包內說明是最可靠的依據。
下面這些內容需要先安裝,否則該模組不會生效: