# Bundles

**URL:** <https://discourse.cataclysmdda.org/t/bundles/14361>\
**Category:** The Drawing Board\
**Created:** [October 12, 2017, 3:19pm UTC](https://discourse.cataclysmdda.org/t/bundles/14361 "2017-10-12T15:19:07Z")\
**Posts on this page:** 3\
**Page:** 1

<div class="post-metadata">

**Author:** ![TacticalPteridactyl](https://avatars.discourse-cdn.com/v4/letter/t/b3f665/32.png) [@TacticalPteridactyl](https://discourse.cataclysmdda.org/u/TacticalPteridactyl)\
**Post date:** [October 12, 2017, 3:19pm UTC](https://discourse.cataclysmdda.org/t/bundles/14361/1 "2017-10-12T15:19:07Z")

</div>

Yeah yeah I know it would take some rehashing of the inventory code and it’s one of those things that has been mentioned a number of times but man-oh-man would it be useful to bundle items together, either as items stored within a specific container or “tied up in string” or just to loosely associate one with another. We’ve got a bunch of craftables that do effectively this (ie. mess kits, toolkits, etc.) but it would still be handy to associate my shotgun bandolier with the holster holding the shotgun to quickly drop/pick up/equip both items at once. Or, for example, treat all my melee equipment as a collection to store it neatly when the fighting is done. It irks me when I forget one piece in the car or lose something in a shelter I’ve moved out of.

---

<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 12, 2017, 9:11pm UTC](https://discourse.cataclysmdda.org/t/bundles/14361/2 "2017-10-12T21:11:19Z")

</div>

The code is very unfriendly to this sort of behavior.  
Basically, any behavior that involves having multiple items act as one requires actually turning them into one item (toolbox), implementing “proper” item containment with multiple contents and an UI for it (the UI is the biggest problem here) and then having to put the items in a bag or adding persistent item IDs.

---

<div class="post-metadata">

**Author:** ![deoxy](https://avatars.discourse-cdn.com/v4/letter/d/7feea3/32.png) [@deoxy](https://discourse.cataclysmdda.org/u/deoxy)\
**Post date:** [October 13, 2017, 2:26am UTC](https://discourse.cataclysmdda.org/t/bundles/14361/3 "2017-10-13T02:26:59Z")

</div>

Some kind of “set” identifier might better - grab all the objects in this “set” that I defined before. That would address the issue without the item/inventory problems. It would also require some kind of interface, which would probably be its own problem (to make not suck, anyway).
