MoreUpgrades
Adds more unique upgrade items and is highly configurable.
| Last updated | 2 weeks ago |
| Total downloads | 3690705 |
| Total rating | 82 |
| Categories | Mods Libraries Items Upgrades Client-side Server-side |
| Dependency string | BULLETBOT-MoreUpgrades-1.6.5 |
| Dependants | 774 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 be upgraded only once.
- Map Enemy Tracker: Tracks enemies in the map radar. Can be upgraded only once.
- Map Player Tracker: Tracks players in the map radar. Can be upgraded only once.
- 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.
Configuration
- REPOLib:
- Upgrade Item:
- Enabled: Whether the upgrade item can be spawned to the shop.
- 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.
- Minimum Price: The minimum cost to purchase the upgrade item.
- Maximum Price: The maximum cost to purchase the upgrade item.
- 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.
- Max Purchase Amount: The maximum number of times the upgrade item can be purchased before it is no longer available in the shop.
- 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"