DroneUpgradeStation
Resurrects the cut Drone Upgrade Station, which allows you to sacrifice an item and give a copy of it to every currently active drone. DLC3 required.
About this mod Author’s original text
DroneUpgradeStation
The following changes are made:
- By default, Drone Upgrade Stations are allowed to spawn on every Stage 4 & 5, same as the Drone Combiner Station. Only one can spawn per stage.
- A guaranteed one will also spawn on Computational Exchange.
- Now checks for the Mechanical body flag instead of Drone. This notably allows Gunner Turrets to be upgraded, but it also allows temporary Mechanical allies (e.g. Empathy Cores, The Back-up) to benefit from it.
- Blacklists every item with the CannotCopy tag, or in other words, anything that turrets can't inherit.
- Extra items that are blacklisted by default: Rusted Key, Shipping Request Form, Bundle of Fireworks, Squid Polyp, Sale Star, Chance Doll, Hopoo Feather, Wax Quail, Substandard Duplicator, War Bonds, Functional Coupler.
- It's green.
Also comes with an adjustment to the Drone Combiner Station. When used, it iterates through each of the two drones' items, takes the highest stack count, and gives it to the resulting drone. This ensures that items are never lost when combining.
Not much else has been done in terms of polish, this interactable has been brought back mostly as-is.
To-do (maybe):
- Differentiate its model so it's not just a green'd-up Drone Combiner Station.
- Stop players from wasting items if they don't have anything to upgrade.
Credits
- Captain Baconator, for throwing me into this sidequest.
Whoever worked on LookingGlass's UI elements, for writing helpful and definitely* yoinkable code.
- The denizens of #development, for answering my questions.
Contact
Direct your feedback & bug reports to samuel17 on Discord, either through DMs or the Risk of Rain 2 Modding Discord.
Install & use Install: BepInEx plugin
- The archive from playbuff is the mod itself — usually a BepInEx plugin (a .dll or a plugin folder once unzipped).
- Recommended: use a community mod manager (such as r2modman) — pick this game, import the mod, and the manager sets up BepInEx and its dependencies for you.
- Manual route: install the BepInEx loader in the game folder, then drop the unzipped .dll or plugin folder into BepInEx/plugins/.
- Launch the game — the BepInEx console logs every plugin it loads; seeing this mod in the log means it is installed.
Mods with listed dependencies need those installed too, or they will not load. Options are usually changed in-game or in the plugin's config file.
Install these first, or the mod will not work: