Please disclose if any significant portion of your mod was created using AI tools by adding the 'AI Generated' category. Failing to do so may result in the mod being removed from Thunderstore.
MoreUpgrades
Adds more unique upgrade items and is highly configurable.
| Last updated | a day ago |
| Total downloads | 4470361 |
| Total rating | 93 |
| Categories | Mods Libraries Items Upgrades Client-side Server-side |
| Dependency string | BULLETBOT-MoreUpgrades-1.7.3 |
| Dependants | 827 other packages depend on this package |
This mod requires the following mods to function
DarkSpider-TextUpgradesUIScale
The mod fixes the issue where the upgrade list goes beyond the screen
Preferred version: 1.0.0BULLETBOT-KeybindLib
A library that lets you add your own keybinds to the controls.
Preferred version: 1.0.1README
MoreUpgrades
- Adds more upgrade items to the game.
- The upgrade item designs are made by "Kizzycocoa". [1277336819951730739]
- All players need to have the same config! (Note: Some of them can be client-sided or server-sided.)
- Some upgrade items have more configuration. Check the config file after updates, as values may change between versions.
Upgrade Items
- Sprint Usage: Makes you able to use less stamina while sprinting. Can be upgraded multiple times.
- Valuable Count: Displays the number of valuables under the mission text. Can only be upgraded once.
- Map Enemy Tracker: Tracks enemies in the map radar. Can only be upgraded once.
- Map Player Tracker: Tracks players in the map radar. Can only be upgraded once and only appears in multiplayer unless you change the config.
- Item Resist: Makes you able to withstand item hits easier. Can be upgraded multiple times. (Credits to the ItemResistUpgrade mod creator called "Top Sandwich". [109074579716087808])
- Map Zoom: Decreases the zoom level of the map radar. Can be upgraded twice unless you have a mod that spawns them in a level.
- Autoscan: Automatically scans for items within a given range. Can be upgraded three times unless you have a mod that spawns them in a level.
- Item Value: Increases item value globally during level generation. Can be upgraded multiple times.
- Extra Life: Makes you able to revive by pressing the Revive keybind (Using with KeybindLib mod.) while being dead. Can be upgraded multiple times, but when used, the upgrade count decreases.
- Map Cosmetics Tracker: Tracks cosmetic boxes with LED diodes shown on the left side of the map radar. Can only be upgraded once.
Configuration
- REPOLib:
- Upgrade Item:
- Enabled: Whether the upgrade item can appear in the shop.
- Minimum Price: The minimum cost to purchase the upgrade item.
- Maximum Price: The maximum cost to purchase the upgrade item.
- Max Amount: The maximum number of times the upgrade item can appear in the truck.
- Max Amount In Shop: The maximum number of times the upgrade item can appear in the shop.
- Min Player Count: The minimum number of players required for the upgrade item to appear in the shop.
- Max Purchase Amount: The maximum number of times the upgrade item can be purchased before it is no longer available in the shop.
- Price Increase Scaling: The scale of the price increase based on the total number of upgrade item purchased.
- Price Multiplier: The multiplier of the price.
- Allow Team Upgrades: Whether the upgrade item applies to the entire team instead of just one player.
- Sync Host Upgrades: Whether the host should sync the item upgrade for the entire team.
- Starting Amount: The number of times the upgrade item is applied at the start of the game.
Library
- I wish REPOLib would handle this globally so I don't have to make this mod a library again.
float ItemValueMultiplier(Item item) // This is based on the "Price Multiplier" config entry. When under 0, it returns "ShopManager.instance.itemValueMultiplier"
float UpgradeValueIncrease(Item item) // This is based on the "Price Increase Scaling" config entry. When under 0, it returns "ShopManager.instance.upgradeValueIncrease"