
BetterUpgrades
Vanilla upgrades now have tiers, and there is lots of configuration to make the upgrades exactly how you want them
By Zonk
Date uploaded | 2 weeks ago |
Version | 1.4.4 |
Download link | Zonk-BetterUpgrades-1.4.4.zip |
Downloads | 19673 |
Dependency string | Zonk-BetterUpgrades-1.4.4 |
This mod requires the following mods to function

BepInEx-BepInExPack
BepInEx pack for Mono Unity games. Preconfigured and ready to use.
Preferred version: 5.4.2100

README
Description
Simply a mod that adds Tiered upgrades for all Vanilla upgrades. There is lots of configuration and more to be added later on!
How to use
!Make sure to look at the "Important Note" section of my mod below vvv!
General
Enable Commands just enables admin commands, thats simply for me to test stuff. Don't worry about it.
Upgrade Price Scaling Increase: everytime you purchase an upgrade, it increase its price by 50%, you can now change this!
Upgrade Player Price Scaling: Add another percent increase for every player (baseprice + xamountofplayer% * baseprice)
Upgrade Base Price Multiplier: setting this to two will double the base price of the item, so if you set strength one range to 1-2k, it will be 2-4k after Upgrade Base Price Multiplier is applied
Upgrades
Enabling/Disabling team upgrade for each upgrade will enable/disable if using the upgrade gives the EVERY player the upgrade or not!
Max Amount In Shop tells the game the max amount of instances of that specific upgrade will appear in the shop, setting it two means only two can spawn in the shop at a time.
Look in the Important Note section for details on mod conflictions for max amount in shop!
Important Note
You can only enable team upgrades for MY modded upgrades (Strength Two, Strength Three, Range Two, etc). In order to access team upgrades for vanilla items, I would recommend downloading EvilCheetah's "TeamUpgrades." I'd also recommend "REPOConfig" by nickklmao to configure my mod in game.
Also, some mods will conflict with some of my configuration so keep that in mind! (MaxAmountInShop, UpgradeScale, PlayerScale)
For example, setting "Max Upgrade In Shop," Under "Upgrades" to -1 in MoreShopItems, will remove this conflict and allow my configurations to work!
Price scaling for upgrades and perhaps items in general may also conflict with my mod!
Feedback and Suggestions
MESSAGE me @zhlonk on discord or on the official and modding R.E.P.O discord servers, I will likely turn down a friend request, sorry!
In the Modding R.E.P.O discord server, there is a thread open under released-mods specifically for this mod, BetterUpgrades. I frequent it quite often and so do others.
CHANGELOG
Changelog
All notable changes to this project will be documented in this file.
[1.5.0] - 2025-4-22
Update
- Code readability
- Fixed player scaling issues
Added
- Conforming price upgrade scaling option
[1.4.4] - 2025-4-20
Update
- Fixed range two using strength two's upgrade script
[1.4.3] - 2025-04-19
Update
- Min rangevalue for maxinshopUPGRADE is now 0, setting it to 0 disables it!
[1.4.2] - 2025-04-17
Update
- Fixed being unable to use Range Upgrade Three
- Fixed Plugin folder clutter
[1.4.1] - 2025-04-16
Updated
- Changes to manifest, README, and CHANGELOG
[1.4.0] - 2025-04-16
Added
- Toggle for every modded upgrade that allows team upgrades or not
- Set the max amount of times each upgrade can appear in the shop
Removed
- Single toggle for team upgrades, replaced by toggle for each individual upgrade
[1.3.0] - 2025-04-12
Updated
- ACTUALLY Balanced prices this time
Added
- Config price ranges for Vanilla upgrades
- Added a player scaling feature, prices increase the more players
Removed
- Enable/Disable Modded Scaling, just leave it at 50 for vanilla
[1.2.0] - 2025-04-09
Updated
- Accurate prices in the configs
- Prices accurately represented in the shop
- Start of initiliazation of item values
- Starting Prices of upgrades have been balanced
- Min/Max values of certain configs
Added
- More Configuration, Commands, enable/disable prices scaling, base price increase multiplier
[1.1.2] - 2025-04-08
Added
- More Configuration, change the scaling price of items. Modded Default: 50%, Vanilla Default: 50%
[1.1.1] - 2025-04-06
Updated
- Remove debug window spam, sorry lol
[1.1.0] - 2025-04-06
Added
- More Configuration, change prices and enable whether or not vanilla items get their prices average (no min or max - consistent)
[1.0.1] - 2025-04-05
Updated
- Manifest changes