BasilPanda-DronesInheritItems icon

DronesInheritItems

A mod that allows drones, turrets, Aurelionite, queen guards and ghosts to inherit/generate items from the player when purchased. Highly customizable! Hopefully added extra mod compatibility!

Last updated 5 days ago
Total downloads 84681
Total rating 22 
Dependency string BasilPanda-DronesInheritItems-2.5.1
Dependants 19 other mods depend on this mod

This mod requires the following mods to function

tristanmcpherson-R2API-2.5.14 icon
tristanmcpherson-R2API

A modding API for Risk of Rain 2

Preferred version: 2.5.14
bbepis-BepInExPack-5.3.1 icon
bbepis-BepInExPack

Unified BepInEx all-in-one modding pack - plugin framework, detour library

Preferred version: 5.3.1
README

Drones Inherit Items

By Basil

A mod that allows all drones and turrets to inherit items from the player.

  • Has AURELIONITE, QUEEN GUARDS, GHOSTS, SQUID TURRETS, and lots of configuration!

  • Can update inventories after each stage clear!

  • Can generate items for drones with the ItemGenerator option in the config file! Will ignore inherit settings.

  • Should now have more mod compatibilities! Let me know if something breaks and I'll try to look at it!

By default, only drones and turrets inherit items.

Please contact Basil#7379 on Discord for any issues besides the known bugs!

Installation

  1. Install BepInEx Mod Pack
  2. Install R2API
  3. Download the latest DronesInheritItems.dll here.
  4. Move DronesInheritItems.dll to your \BepInEx\plugins folder

Configuration

  1. To find the config file, first start up the game with DronesInheritItems.dll in your \BepInEx\plugins folder already!
  2. Then go to \BepInEx\config and open com.Basil.DronesInheritItems.cfg

I highly recommend deleting the config file if you previously installed this mod so it can be updated with the most recent config layout.

Ingame Examples

Ghosts

Gunner Drones (also had 4x modded base drone attack speed)

Back-up Drones (also had 4x modded base drone attack speed)

FAQ

Q: Who does Aurelionite inherit items from?

A: To whoever owns the item. If there are multiple people who own the item, then it selects randomly.

Q: How do you calculate the item max cap for item generation?

A: Currently the way it is done is randomly selecting a value from 0 to the current stage * item max cap, inclusively, for every item.

Q: How does the ItemRandomizer setting work?

A: It will randomly choose a value between 0 and the player's item count for the respective item if the setting is true.

Q: When will you update/add features?

A: Currently working a full time office job and modding is a hobby. I'll update when I have the time (usually weekends)!

Known Bugs

  • None at the moment!

Changelog

v2.5.1

  • Some code refactoring for mod compatibility
  • If there's any issues please let me know and I'll try to fix them when I can!

v2.4.15

  • Updated for 2.5.14 R2API
  • Fixed softlocking issue w/ update items option and TC-280s.
  • Added back the 1.0 item cooldown to equipment drones.
  • Added boss item related config.
  • Code restructure
  • Shoutout to @breadguy5000 for the pings on the modding discord and everyone else who dm'd a bug report to me!

v2.4.14

  • Updated for v1.0 of the game!
  • Updated for 2.5.7 R2API.
  • Permanently blacklisted Visions of Heresy on Emergency Drones.
  • Fixed multiplayer latency issues. Thanks to @terribleperson#7284 for reporting it!

v2.4.13

  • Ghosts should decay as intended now. Thanks to @Vashzaron#7672 for reporting it!

v2.4.12

  • Squid Turrets should now inherit from the person who activated instead of randomly choosing a player in coop situations.
  • Permanently blacklisted Visions of Heresy on Healing Drones.
  • Added custom blacklist options for Ghosts.

v2.4.11

  • Fixed the return of the squid turret preventing progression bug again to next stage when having update after every stage option on. Thanks to @Solacex#4276 for reporting it!

v2.4.10

  • Fixed teleporter bubble not showing up bug. Thanks to @Vashzaron#7672 for reporting it!

v2.4.9

  • Fixed squid turret preventing progression to next stage when having update after every stage option on. Thanks to @Daedreus#3431 for reporting it!

v2.4.8

  • Updated for R2API v2.4.10
  • Ghost inherits now have ghostly effect (forgot to put this in last update)
  • Major configuration update allowing for custom blacklisting for specific allies.

v2.4.7

  • Updated for the Artifacts update!
  • Added squid inherit setting (default to true)

v2.4.6

  • Updated for Hidden Realms update!
  • Added Custom Item Caps config!

v2.4.5

  • Updated for Skills 2.0 update!

v2.4.4

  • Update inventory will no longer update drone inventories for drone types set to false
  • Added custom item blacklist setting
  • Added custom equipment blacklist setting

v2.4.3

  • Updated R2API dependency string

v2.4.2

  • Fixed no sound on enemy spawn bug
  • Allied Aurelionite from Halcyon Seed can now inherit items (default to false)

v2.4.1

  • Updated README

v2.4.0

  • Updated mod for the Scorched Acres update!
  • Added options to toggle inheritance for each individual type of drone (all default to true)
  • Both Incinerator & Equipment drones can now inherit player items
  • UpdateInventory should now update drones to the player who bought them

v2.3.1

  • Fixed a generator setting bug (was using GenCap for GenChance)

v2.3.0

  • Updated mod to most recent version of BepInEx and RoR2 patch!
  • Added option to toggle either drones or turrets inheritance (both default is set to true)

v2.2.0

  • Added option for drones to have their inventories updated to what the host has (default is set to false)

v2.1.0

  • Added item generation and its respective options (default is set to false)
  • Added option to inherit equipment. Only works with Queen Guards and Ghosts (default is set to false)
  • Added float/decimal handling for ItemMultiplier. Possible to now have drones inherit half your items! (default is set to 1)
  • Added ItemRandomizer option (default is set to false)
  • Added option to have drones and turrets inherit items (default is set to true)
  • Added option for Back-up drones to inherit items (default is set to true)
  • Added proper fix and option for Back-up drones to reinherit 25s death timer upon Dio's revive (default is set to true)

v2.0.0

  • Added configuration
  • Queen Guards can now inherit items (default is set to false)
  • Ghosts from Happiest Mask can now inherit items (default is set to false)

v1.1.1

  • Updated README

v1.1.0

  • "The Back-up" drones now get player items

v1.0.0

  • All purchaseable drones and turrets now get player items at time of purchase!

Other mods

EnemiesWithItems
RemoveAllyCap

Available versions

Please note that the install buttons only work if you have compatible client software installed. Otherwise use the zip download links instead.

Upload date Version number Downloads Download link  
2020-10-20 2.5.1 2328 BasilPanda-DronesInheritItems-2.5.1.zip Install
2020-9-5 2.4.15 14409 BasilPanda-DronesInheritItems-2.4.15.zip Install
2020-8-22 2.4.14 8565 BasilPanda-DronesInheritItems-2.4.14.zip Install
2020-4-20 2.4.13 9909 BasilPanda-DronesInheritItems-2.4.13.zip Install
2020-4-17 2.4.12 907 BasilPanda-DronesInheritItems-2.4.12.zip Install
2020-4-9 2.4.11 2266 BasilPanda-DronesInheritItems-2.4.11.zip Install
2020-4-8 2.4.10 901 BasilPanda-DronesInheritItems-2.4.10.zip Install
2020-4-8 2.4.9 201 BasilPanda-DronesInheritItems-2.4.9.zip Install
2020-4-6 2.4.8 1222 BasilPanda-DronesInheritItems-2.4.8.zip Install
2020-3-31 2.4.7 2823 BasilPanda-DronesInheritItems-2.4.7.zip Install
2019-12-19 2.4.6 10327 BasilPanda-DronesInheritItems-2.4.6.zip Install