# NPC companions sharing resources

**URL:** <https://discourse.cataclysmdda.org/t/npc-companions-sharing-resources/14415>\
**Category:** The Drawing Board\
**Created:** [October 30, 2017, 2:31pm UTC](https://discourse.cataclysmdda.org/t/npc-companions-sharing-resources/14415 "2017-10-30T14:31:19Z")\
**Posts on this page:** 3\
**Page:** 1

<div class="post-metadata">

**Author:** ![harison86](https://sea2.discourse-cdn.com/flex016/user_avatar/discourse.cataclysmdda.org/harison86/32/10005_2.png) [@harison86](https://discourse.cataclysmdda.org/u/harison86)\
**Post date:** [October 30, 2017, 2:31pm UTC](https://discourse.cataclysmdda.org/t/npc-companions-sharing-resources/14415/1 "2017-10-30T14:31:19Z")

</div>

An idea I had, as opposed to every individual NPC handling their own supplies: what if companions (not wandering NPCs, which is a bit different from this) traded/shared resources like food, water, medicine, ammo, etc. amongst each other? So instead of immediately complaining to you when they’re in need of supplies, they’ll instead check all of your other companions first and get whatever they need from whoever currently has the most. This allows for less micromanagement (restock everyone at once when they start complaining to you instead of restocking individually); and gives some purpose to specialization between NPCs by being able to give lots of high volume clothing to one or two NPCs to act as the party’s walking supply depot (with the added benefit of making nomad/scavenger gear not totally useless).

Completely understandable if this doesn’t fit whatever vision there is for NPCs, just thought I should put it out there. Or maybe a system to handle NPC needs is already planned/in the works, I’unno, I’m not too involved in development.

---

<div class="post-metadata">

**Author:** ![Coolthulhu](https://sea2.discourse-cdn.com/flex016/user_avatar/discourse.cataclysmdda.org/coolthulhu/32/2446_2.png) [@Coolthulhu](https://discourse.cataclysmdda.org/u/Coolthulhu)\
**Post date:** [October 30, 2017, 6:04pm UTC](https://discourse.cataclysmdda.org/t/npc-companions-sharing-resources/14415/2 "2017-10-30T18:04:03Z")

</div>

Not a bad idea, but the NPC inventory code is rather slow and brute forcing checking everything could visibly lag.  
This would require either NPCs to remember what they checked already or the checks to get much faster.

---

<div class="post-metadata">

**Author:** ![jacob.exe](https://sea2.discourse-cdn.com/flex016/user_avatar/discourse.cataclysmdda.org/jacob.exe/32/7356_2.png) [@jacob.exe](https://discourse.cataclysmdda.org/u/jacob.exe)\
**Post date:** [October 31, 2017, 10:49pm UTC](https://discourse.cataclysmdda.org/t/npc-companions-sharing-resources/14415/3 "2017-10-31T22:49:34Z")

</div>

The inventory and stuff like it could be stored in the follower faction itself, allowing for a hive mind of sorts for your follower npcs. And maybe you could even issue commands or set rules for all followers at once using this system.

An issue I can see is figuring out what is stored, and on whom, when you decide to split up the group. As having the entire combined storage of your followers available, even when you only have one of them with you, is a bit cheaty.
