ArceDev-ExoticUpgrades icon

ExoticUpgrades

Unlock and configure exotic effects for each weapon model.

By ArceDev
Last updated a day ago
Total downloads 804
Total rating 0 
Categories Mods
Dependency string ArceDev-ExoticUpgrades-0.2.0
Dependants 0 other packages depend on this package

This mod requires the following mods to function

BepInEx-BepInExPack-5.4.2305 icon
BepInEx-BepInExPack

BepInEx pack for Mono Unity games. Preconfigured and ready to use.

Preferred version: 5.4.2305

README

🎰 Exotic Upgrades

Feed drip fish to the Reel of Fortune for a chance to unlock absurd new powers for your guns. Exotic rewards coexist with regular skins and follow each island's native weapon pool, so you will not unlock upgrades for weapons from later islands.

✨ Exotic upgrade pool

Identity Upgrade What it does
đŸŸŖ 🧲 Homing Bullets Steers projectiles toward nearby living creatures.
🟠 đŸ’Ĩ Explosive Bullets Adds a native-style explosion on impact.
🔴 â†Šī¸ Ricochet Reflects projectiles from level and boat surfaces.
đŸ”ĩ 🐌 Slow-Mo Bullets Gives every affected weapon the same clearly visible projectile speed.
🟡 🔱 Split Shot Turns each original shot into a horizontal projectile spread.

All values can be changed in the generated BepInEx configuration file.

🎮 Controls

Hold the weapon inspection key while using the normal skin/reload controls:

Action Default keyboard input
Inspect the held weapon and show exotic upgrades F
Select the previous unlocked upgrade Hold F + press Z
Select the next unlocked upgrade Hold F + press C
Enable or disable the selected upgrade Hold F + press R

The in-game instructions use your current bindings, so rebinding these actions is supported.

🔓 Unlocks and loadouts

  • Unlocks are permanent for the local player and apply to a specific weapon model.
  • Multiple exotic upgrades can be active on the same weapon.
  • Each unlocked upgrade can be enabled or disabled independently.
  • Native sights, suppressors, magazines, damage upgrades, lasers, and weapon skins continue to work normally.

🌐 Multiplayer

The mod is required for every player in the lobby. Exotic shots share their projectile IDs, effect settings, homing targets, ricochets, and explosion events; the server applies explosion damage once, while the native projectile system continues to resolve direct hits.

âš™ī¸ Configuration

After launching the game once, edit BepInEx/config/ArceDev.ExoticUpgrades.cfg to tune gacha chance, homing strength, explosions, ricochets, slow-motion speed, and split-shot behavior.

AI Disclosure

This mod was developed with assistance from generative AI for programming, documentation, and promotional artwork. The author reviewed, tested, and approved the final implementation and assets.