Mycopunk
Install with App

Details

Latest version
1.0.0
Last Updated
First Uploaded
Downloads
117
Likes
0
Size
32KB
Dependants

Categories

Equip All Weapons

A quality-of-life BepInEx mod for Mycopunk that equips every unlocked primary weapon at once and lets you cycle through them.

Features

  • All unlocked primaries equipped — no longer limited to two primary slots.
  • Scroll to cycle — mouse-wheel / switch-slot walks through every equipped primary.
  • Hotbar follows the held gun — selected icon and ammo match the primary you are holding, including extras.
  • Vanilla slots preserved — utility, grenade, melee, and stored gear stay on their normal slots.
  • Loadout-aware — your current/saved weapon pair stays in the first two slots when possible; extras fill the rest.
  • Config toggles — enable/disable, unlocked-only vs all catalog primaries, scroll behavior.

Configuration

Edit BepInEx/config/sparroh.equipallweapons.cfg (created on first launch):

Setting Default Description
General.Enabled true Master toggle.
General.UnlockedOnly true Only equip unlocked primaries. Set false to equip every primary in the catalog.
Controls.ScrollAllPrimaries true Scroll cycles all equipped primaries (not just the first two).

The config file is watched and reloads automatically after you save changes.

Controls

Input Behavior
Scroll / Switch Slot Cycle all equipped primaries (when enabled).
Weapon 1 / Weapon 2 keys Still control the first two primary slots (compatible with Dedicated Weapon Keys).
Utility / Throw / Melee / Stored Unchanged.

Dependencies

Installation

Thunderstore / r2modman (recommended)
Install from Thunderstore once published, or add a local profile install of your built package.

Manual
Copy EquipAllWeapons.dll to:

<Mycopunk>/BepInEx/plugins/

Building

dotnet build --configuration Release

Output:

bin/Release/netstandard2.1/EquipAllWeapons.dll

Notes

  • Gear select UI still edits two primary tiles; extras are auto-filled after menu close / spawn.
  • Hotbar keeps the classic two-icon strip: selected = held primary, other = previous primary.
  • Multiplayer: spawns go through the normal server gear path (best as host / listen-server owner).
  • Each primary is a networked gear instance, so equipping many weapons has some cost.

Authors

  • Sparroh

License

MIT — see LICENSE.

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