Mycopunk
You are viewing a potentially older version of this package. View Latest Version
Install

Details

Date Uploaded
2 weeks ago
Downloads
54
Size
10KB
Dependency string
Sparroh-MoreStackables-1.0.1

MoreStackables

A BepInEx mod for Mycopunk that makes upgrades stackable in the base game when they are already stackable during Ouroboros.

What it does

In vanilla Mycopunk, many upgrades can only be stacked while running Ouroboros (temporary mission upgrades). Outside of Ouroboros, equipping a second copy of the same upgrade is blocked.

This mod promotes those Ouro-only stackable upgrades so they use permanent stacking rules everywhere:

  • If an upgrade has CanStackInMission (stackable on Ouro temp drops)
  • and does not already have CanStack
  • it receives CanStack

You still need multiple owned instances and free hex grid space. The mod does not spawn free duplicates.

What it does not change

  • Upgrades that are intentionally unique / exclusive (OnlyOneOfThisType) stay exclusive
  • Cosmetic / skin pattern exclusivity is unchanged
  • Upgrades that were never stackable in Ouroboros are left alone

Dependencies

  • Mycopunk
  • BepInEx (BepInExPack_Mycopunk 5.4.2403 or compatible)

Building

dotnet build --configuration Release

Output DLL: bin/Release/net48/MoreStackables.dll

Installing

Thunderstore / r2modman: install the package normally.

Manual: place MoreStackables.dll in <Mycopunk>/BepInEx/plugins/.

Configuration

BepInEx/config/sparroh.morestackables.cfg

Setting Default Description
General.Enable true Master toggle
Debug.Log Promoted Upgrades false Log each upgrade that receives CanStack

Notes

  • Marked as a sandbox balance mod (changes power fantasy / build flexibility).
  • Safe to add mid-save; it only flips runtime flags on upgrade definitions.
  • Works with already-owned duplicate instances as soon as the mod loads and upgrades register.

Authors

  • Sparroh

License

MIT — see LICENSE

Thunderstore development is made possible with ads. Please consider making an exception to your adblock.