SANDBOX — this is a test environment. No servers are actually deployed and no real payments are charged.
Back to NxLabs

NxLabs / Vintage Story

Rust Drops

FBy Faeldray

Rust/temporal corpses auto-drop loot and decay quickly (modded drops compatible)

Description

Tired of harvesting dozens of drifters after a long battle? Ever wondered why locusts and bells get all the special treatment? Well now drifters, bowtorn, and shivers will drop their loot automatically and their corpses will decay quickly! (In 0.1 hours)

What makes this mod different than say Instant Temporal-Mob Drops or Drifter Tweak? Well, this mod should be compatible with any other mod that adds drops to these mobs. (See Technical notes)

If you're using V1.2.0 and are using another mod that changes drifter/bowtorn/shiver drops, please update to V1.2.1 or higher! I messed up and V1.2.0 will possibly cause the extra loot to not work.

Tested with:


Any mods that I should test this with? Let me know!

Contains compatibility patches for:

 

Any mods that you're no longer getting the drops from? Tell me so I can make a compatibility patch!

Works great with Wilderlands Rustbound Drops if you want more loot from Wilderlands Rustbound mobs

"Can you make it compatible with mobs from X mod?"

I'm afraid not. The scope of this mod is purposefully limited to vanilla rust/temporal mobs because otherwise it would balloon out of proportion so fast and just be a pain to maintain. Anyone is more than welcome to make their own mods using my code as a base. I even have the source code released under a GPL license and linked at the top of this page for that reason.

Known Issues

  • The Looter skill from XSkills currently doesn't apply to the dropped loot. This isn't isolated to this mod, Looter also doesn't work on non-harvestable mobs like bells, sawblade locusts, and the eidolon. After talking with Xandu, it looks like there's no way around this.
  • Similar to the above issue, the custom drop rates from Aldi's Classes also does not apply to dropped loot.

Credits:

  • Cian (creator of Drifter Tweak) for providing the foundation of this mod
  • SpearAndFang for helping me figure out how to get compatibility working with Temporal Technology

Also check out my other mods:

Technical notes for the curious:

Spoiler!

There's a couple of ways that this mod tries to be compatible with any mod that adds drops:

  1. Instead of trying to add/remove/move the individual item drops from the harvesting section to the drops section, it moves everything all at once. So any items added to the harvesting section should appear in the drop section.
  2. In order to accomplish #1, the other mod needs to add their loot to the harvesting section first and then this mod needs to move everything to the drops section. This means that this mod needs to be loaded as close to last as possible, which is a bit tricky since there's no explicit load order. This was done through adding a "Z" on the modID/zip file since it's roughly alphabetical.

 

As for why compatibility for Wool 🙵 More was needed, that mod adds its drops to its own different harvesting section and so they weren't getting moved with all the other drops. I think they did it that way for config purposes. Anyways, I just needed to make sure that the Wool harvesting section was getting moved to the drops section as well.

 

Disclaimer: Many drifters, bowtorn, and shivers were harmed in the making of this mod. Like, a lot.

Ratings & reviews

No ratings yet

Sign in to leave a rating or comment.