You are viewing a potentially older version of this package. View all versions.
Redfops-UpgradeEveryRound-2.0.3 icon

UpgradeEveryRound

Simple mod which allows players to choose an upgrade for free upon loading into the shop.

Date uploaded a month ago
Version 2.0.3
Download link Redfops-UpgradeEveryRound-2.0.3.zip
Downloads 38941
Dependency string Redfops-UpgradeEveryRound-2.0.3

This mod requires the following mods to function

nickklmao-MenuLib-2.4.1 icon
nickklmao-MenuLib

A library for creating UI!

Preferred version: 2.4.1
BepInEx-BepInExPack-5.4.2100 icon
BepInEx-BepInExPack

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

Preferred version: 5.4.2100
Zehs-REPOLib-2.1.0 icon
Zehs-REPOLib

Library for adding content to R.E.P.O.

Preferred version: 2.1.0

README

UpgradeEveryRound

Now Compatible with modded and beta upgrades!

Thanks to SolarAaron <3

Simple mod meant for larger groups that ensures everybody gets at least one upgrade per round. Players are prompted to choose which upgrade they want upon loading into the shop level. Hosts config is used in multiplayer.

Config

Upgrades Per Round

Pretty self explanatory, this is the number of upgrades that each player gets every round

Limited Random Choices

This a toggle which if set to true will make it so that each player has to choose from a randomly selected list of upgrades instead of being able to choose any upgrade

Number of Choices

How many choices the player has available to choose from if Limited Random Choices is enabled

Upgrade Toggles

You can also toggle each type of upgrade in the config.

CHANGELOG

Changelog

[2.0.3] - 2025-6-1

Fixed

  • Bug causing upgrades to do nothing for non-hosts in multiplayer on beta branch

[2.0.2] - 2025-5-31

Fixed

  • Incompatibility with ItemBundles resulting in levels not loading

[2.0.1] - 2025-5-31

Added

  • Compatibility with new beta upgrades

Fixed

  • Bug causing MoreUpgrades upgrades to be unselectable and brick the menu

[2.0.0] - 2025-5-30

Added

  • Compatibility with REPOLib based upgrade mods thanks to SolarAaron

Changed

  • UI Refactored, can now handle more than 8 upgrades.

Code

  • More refactoring and moving stuff around

Fixed

  • Only host upgrades applying
  • Clients being able to select more upgrades after reloading a save

[1.3.0] - 2025-5-29

Code

  • Major refactor in how networking is handled to improve reliability.

Fixed

  • Bugs related race conditions and networking

[1.2.4] - 2025-5-28

Fixed

  • Upgrade menu is now always closeable by pressing ESC in case of plugin malfunction
  • Bug causing plugin config to not properly initialize on new saves.
  • Hopefully make menu popping up more reliable

[1.2.3] - 2025-5-27

Fixed

  • Bug causing only host to recieve upgrades

[1.2.2] - 2025-5-26

Fixed

  • Bug causing players to spawn in incorrect positions

[1.2.1] - 2025-5-6

Changed

  • Moved code around a little bit

[1.2.0] - 2025-5-6

Added

  • Host config now syncs to other players in server
  • Config options for toggling specific upgrades
  • Stat menu now remains open while selecting an upgrade

Changed

  • If random options and multiple upgrades per round are enabled, new choices will be presented for each upgrade now
  • Moved menu to the right to allow for stats to be displayed on the left

Fixed

  • Fixed bug allowing players to spam upgrade buttons to get multiple before the menu closed

[1.1.0] - 2025-3-29

Added

  • Config options for increasing number of upgrades as well as making selection random

Changed

  • Players can now recieve the menu to choose an upgrade at any level in case it was accidentally closed, or they join late.

Fixed

  • Bug causing menus to break under various circumstances.