PersistentUpgrades

v1.0.1·Updated 2026-08-09

Upgrades are permanent and shared with the whole lobby instead of resetting each day and only applying to the buyer.

About this mod Author’s original text

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.

Install & use Install: follow the bundled instructions

  1. Unzip the archive from playbuff and read the bundled readme / instructions first.
  2. Most mods rely on the game's mod loader — the usual route is a community mod manager (such as r2modman): pick this game, install, and it handles the loader and dependencies.
  3. For a manual install, put the mod files into the matching Mod / plugins folder inside the game directory.
  4. Launch the game to confirm it loaded; mods with listed dependencies need those installed as well.

Install locations vary a lot between mods — the bundled readme is the most reliable guide.

Dependencies

Install these first, or the mod will not work:

BepInEx-BepInExPack

File & checksum

Filename
PersistentUpgrades-1.0.1.zip
File size
10.6 KiB
SHA-256
abb97641a8f2ea37629b646909c5149bac5db2d2f1c4727e503f5eca1cc7b9f5
Stored at
2026-10-10 18:21