# Hybrid Inventory \[2019-5-8\]

**URL:** <https://discourse.cataclysmdda.org/t/hybrid-inventory-2019-5-8/15953>\
**Category:** The Lab\
**Created:** [July 22, 2018, 2:33pm UTC](https://discourse.cataclysmdda.org/t/hybrid-inventory-2019-5-8/15953 "2018-07-22T14:33:23Z")\
**Posts on this page:** 20\
**Page:** 3

<div class="post-metadata">

**Author:** ![Valiant](https://sea2.discourse-cdn.com/flex016/user_avatar/discourse.cataclysmdda.org/valiant/32/4788_2.png) [@Valiant](https://discourse.cataclysmdda.org/u/Valiant)\
**Post date:** [August 25, 2018, 4:35am UTC](https://discourse.cataclysmdda.org/t/hybrid-inventory-2019-5-8/15953/41 "2018-08-25T04:35:02Z")

</div>

P is for Perishable, I think.

---

<div class="post-metadata">

**Author:** ![Robik](https://sea2.discourse-cdn.com/flex016/user_avatar/discourse.cataclysmdda.org/robik/32/1349_2.png) [@Robik](https://discourse.cataclysmdda.org/u/Robik)\
**Post date:** [August 25, 2018, 12:49pm UTC](https://discourse.cataclysmdda.org/t/hybrid-inventory-2019-5-8/15953/42 "2018-08-25T12:49:57Z")

</div>

Yeah, P. stands for perishable. I should eventually move zone type information to some other place so I don’t have to use these stupid shortcuts.

  

I updated the my branch with latest changes in vanilla game and compiled game.

Plenty of stuff got mainlined, so these are no longer extra. Next step is moving plot tilling into the mainline.

- Farm
  - Plot zone - till nearby plot zones - [PR](https://github.com/CleverRaven/Cataclysm-DDA/pull/25125)
  - Plot zone - planting
  - Animal zone - keep animals / pets inside of an designated animal zone

- ~~Activation and Reload of specific items without picking them up~~ - [PR](https://github.com/CleverRaven/Cataclysm-DDA/pull/24732) - mainlined
- ~~Sort out my loot, please~~ - [PR](https://github.com/CleverRaven/Cataclysm-DDA/pull/24488) - mainlined
- ~~Chainsaw and a tree~~ - [PR](https://github.com/CleverRaven/Cataclysm-DDA/pull/24634) - mainlined

---

<div class="post-metadata">

**Author:** ![TheKobold](https://sea2.discourse-cdn.com/flex016/user_avatar/discourse.cataclysmdda.org/thekobold/32/513_2.png) [@TheKobold](https://discourse.cataclysmdda.org/u/TheKobold)\
**Post date:** [August 25, 2018, 4:52pm UTC](https://discourse.cataclysmdda.org/t/hybrid-inventory-2019-5-8/15953/43 "2018-08-25T16:52:48Z")

</div>

It took me a long minute to find out how to activate the auto sort, am I just blind or was the only place that the hotkey was listed was in the PR under that hotkey tab?

If i’m not blind it might do with more obvious instructions in game.

---

<div class="post-metadata">

**Author:** ![Robik](https://sea2.discourse-cdn.com/flex016/user_avatar/discourse.cataclysmdda.org/robik/32/1349_2.png) [@Robik](https://discourse.cataclysmdda.org/u/Robik)\
**Post date:** [August 25, 2018, 5:19pm UTC](https://discourse.cataclysmdda.org/t/hybrid-inventory-2019-5-8/15953/44 "2018-08-25T17:19:05Z")

</div>

It can be found in Action Menu, Interact… subcategory. It is also listed in keybinding list.

---

<div class="post-metadata">

**Author:** ![cainiao](https://avatars.discourse-cdn.com/v4/letter/c/d78d45/32.png) [@cainiao](https://discourse.cataclysmdda.org/u/cainiao)\
**Post date:** [August 27, 2018, 11:20am UTC](https://discourse.cataclysmdda.org/t/hybrid-inventory-2019-5-8/15953/45 "2018-08-27T11:20:06Z")

</div>

The new plant growing get merged now, we need some way to reduce the additional keypress it introduced ASAP. Please consider adding new zone activity regarding watering/weeding/fertilizing.

---

<div class="post-metadata">

**Author:** ![Robik](https://sea2.discourse-cdn.com/flex016/user_avatar/discourse.cataclysmdda.org/robik/32/1349_2.png) [@Robik](https://discourse.cataclysmdda.org/u/Robik)\
**Post date:** [August 27, 2018, 11:27am UTC](https://discourse.cataclysmdda.org/t/hybrid-inventory-2019-5-8/15953/46 "2018-08-27T11:27:57Z")

</div>

Yes, I am aware of it being merged and I can imagine the amount of outrage it will cause if an automation is not implemented quickly. After all, I tested the feature before it was merged, so I do have some personal experience with it.

And let me tell you, it is not something I want to do manually for more than a few tiles mini-garden… if at all.

---

<div class="post-metadata">

**Author:** ![IngDoD](https://sea2.discourse-cdn.com/flex016/user_avatar/discourse.cataclysmdda.org/ingdod/32/6925_2.png) [@IngDoD](https://discourse.cataclysmdda.org/u/IngDoD)\
**Post date:** [September 18, 2018, 5:22pm UTC](https://discourse.cataclysmdda.org/t/hybrid-inventory-2019-5-8/15953/47 "2018-09-18T17:22:59Z")

</div>

Hello, any chance you will update to the latest experimental?

Thanks for your work, I really enjoy the game more with the backpack system.

---

<div class="post-metadata">

**Author:** ![Robik](https://sea2.discourse-cdn.com/flex016/user_avatar/discourse.cataclysmdda.org/robik/32/1349_2.png) [@Robik](https://discourse.cataclysmdda.org/u/Robik)\
**Post date:** [September 18, 2018, 5:24pm UTC](https://discourse.cataclysmdda.org/t/hybrid-inventory-2019-5-8/15953/48 "2018-09-18T17:24:52Z")

</div>

Sure, I’l update it right away.

I am compiling it for myself almost every day, I just don’t upload it on the ~~Git hub~~ google drive.

Give me few minutes.

---

<div class="post-metadata">

**Author:** ![IngDoD](https://sea2.discourse-cdn.com/flex016/user_avatar/discourse.cataclysmdda.org/ingdod/32/6925_2.png) [@IngDoD](https://discourse.cataclysmdda.org/u/IngDoD)\
**Post date:** [September 18, 2018, 5:34pm UTC](https://discourse.cataclysmdda.org/t/hybrid-inventory-2019-5-8/15953/49 "2018-09-18T17:34:16Z")

</div>

Wow thanks, I for one haven’t played the latest experimentals because I dont want to play without the backpack system. I imagine there are more people like me who rather play with your mod as well.

---

<div class="post-metadata">

**Author:** ![Robik](https://sea2.discourse-cdn.com/flex016/user_avatar/discourse.cataclysmdda.org/robik/32/1349_2.png) [@Robik](https://discourse.cataclysmdda.org/u/Robik)\
**Post date:** [September 18, 2018, 5:39pm UTC](https://discourse.cataclysmdda.org/t/hybrid-inventory-2019-5-8/15953/50 "2018-09-18T17:39:35Z")

</div>

> [@IngDoD](#):
>
> I imagine there are more people like me who rather play with your mod as well.

Possible, I don’t have any statistics how many or if any people are using it. I figured that I save myself some work with updating and if someone is using it, they will ask for update.

By the way, are you using Animal zone? I no longer compile the game with it, but I can include it if necessary.

---

<div class="post-metadata">

**Author:** ![IngDoD](https://sea2.discourse-cdn.com/flex016/user_avatar/discourse.cataclysmdda.org/ingdod/32/6925_2.png) [@IngDoD](https://discourse.cataclysmdda.org/u/IngDoD)\
**Post date:** [September 18, 2018, 5:45pm UTC](https://discourse.cataclysmdda.org/t/hybrid-inventory-2019-5-8/15953/51 "2018-09-18T17:45:44Z")

</div>

I had a dog once and it fell off the car and I ran it over. Thats about the sum of my experience with animals in this game. But thanks for asking.

Man I come to this post almost daily to see if you by any chance had updated it… turns out I just had to ask.

---

<div class="post-metadata">

**Author:** ![Robik](https://sea2.discourse-cdn.com/flex016/user_avatar/discourse.cataclysmdda.org/robik/32/1349_2.png) [@Robik](https://discourse.cataclysmdda.org/u/Robik)\
**Post date:** [September 18, 2018, 6:07pm UTC](https://discourse.cataclysmdda.org/t/hybrid-inventory-2019-5-8/15953/52 "2018-09-18T18:07:43Z")

</div>

Google drive should have new version now.

New changes

- backpacks no longer gets more encumbrance from content as their base encumbrance already accounts for it

I noticed that wearable non-rigid containers in game gain extra encumbrance from its content. Probably meant for worn waterskins and similar items. You got double penalty in HI though, because backpack’s encumbrance is set high already and content encumbrance was on top of that.

---

<div class="post-metadata">

**Author:** ![IngDoD](https://sea2.discourse-cdn.com/flex016/user_avatar/discourse.cataclysmdda.org/ingdod/32/6925_2.png) [@IngDoD](https://discourse.cataclysmdda.org/u/IngDoD)\
**Post date:** [September 18, 2018, 6:42pm UTC](https://discourse.cataclysmdda.org/t/hybrid-inventory-2019-5-8/15953/53 "2018-09-18T18:42:33Z")

</div>

Thanks! I really appreciate It.

---

<div class="post-metadata">

**Author:** ![Robik](https://sea2.discourse-cdn.com/flex016/user_avatar/discourse.cataclysmdda.org/robik/32/1349_2.png) [@Robik](https://discourse.cataclysmdda.org/u/Robik)\
**Post date:** [September 25, 2018, 1:43pm UTC](https://discourse.cataclysmdda.org/t/hybrid-inventory-2019-5-8/15953/54 "2018-09-25T13:43:50Z")

</div>

Updated Git and Google drive with new version.

Extra features

- zone types descriptions

---

<div class="post-metadata">

**Author:** ![Robik](https://sea2.discourse-cdn.com/flex016/user_avatar/discourse.cataclysmdda.org/robik/32/1349_2.png) [@Robik](https://discourse.cataclysmdda.org/u/Robik)\
**Post date:** [October 1, 2018, 8:41am UTC](https://discourse.cataclysmdda.org/t/hybrid-inventory-2019-5-8/15953/55 "2018-10-01T08:41:55Z")

</div>

Updated Git and Google drive with new version.

added new extra feature

- zone for comestibles with FREEZERBURN flag (food that become mushy after thawing)

---

<div class="post-metadata">

**Author:** ![mr\_sep](https://sea2.discourse-cdn.com/flex016/user_avatar/discourse.cataclysmdda.org/mr_sep/32/3049_2.png) [@mr\_sep](https://discourse.cataclysmdda.org/u/mr_sep)\
**Post date:** [October 1, 2018, 1:18pm UTC](https://discourse.cataclysmdda.org/t/hybrid-inventory-2019-5-8/15953/56 "2018-10-01T13:18:27Z")

</div>

Robik, I use this opportunity to say that I love the changes you introduced to the mainline vanilla. Also I want to say that there is a project open in CDDA for inventory management system that is, what seems to me, in line with what you did for your fork. Have you considered or even plan on introducing it to vanilla? If not I’d like to encourage you to think about it. I believe that there is a place for it there and it is generally in demand. Have you ever talked to Kevin about it? It was him who opened the project for it IIRC.

---

<div class="post-metadata">

**Author:** ![Robik](https://sea2.discourse-cdn.com/flex016/user_avatar/discourse.cataclysmdda.org/robik/32/1349_2.png) [@Robik](https://discourse.cataclysmdda.org/u/Robik)\
**Post date:** [October 2, 2018, 6:18am UTC](https://discourse.cataclysmdda.org/t/hybrid-inventory-2019-5-8/15953/58 "2018-10-02T06:18:13Z")

</div>

Glad you like my changes.

I talked with Kevin about integrating my original container system few years ago. Kevin has very clear idea how the system should work (outlined in the project you mentioned I assume) and my system is less comprehensive and simplistic.

In the end, I was not willing to alter the system as Kevin wanted and Kevin was not willing to accept my system without these changes. A stalemate, if you will.

---

<div class="post-metadata">

**Author:** ![mr\_sep](https://sea2.discourse-cdn.com/flex016/user_avatar/discourse.cataclysmdda.org/mr_sep/32/3049_2.png) [@mr\_sep](https://discourse.cataclysmdda.org/u/mr_sep)\
**Post date:** [October 3, 2018, 8:34pm UTC](https://discourse.cataclysmdda.org/t/hybrid-inventory-2019-5-8/15953/59 "2018-10-03T20:34:19Z")

</div>

That’s a shame realy. Not even a small part? Like putting items in containers via an action? That would open few possibilities like food management (food in containers rotting less etc.). I’m currently working on a PR for new matter state: powder (behaves similar to liquids, need resealable containers, no more “floor flour” or “pepper in a shopping cart”) so when I saw this, I though: “Oh! Robik has this all figured out already.”

---

<div class="post-metadata">

**Author:** ![stk2008](https://avatars.discourse-cdn.com/v4/letter/s/5f8ce5/32.png) [@stk2008](https://discourse.cataclysmdda.org/u/stk2008)\
**Post date:** [October 3, 2018, 8:58pm UTC](https://discourse.cataclysmdda.org/t/hybrid-inventory-2019-5-8/15953/60 "2018-10-03T20:58:55Z")

</div>

I agree this would be amazeing to have shame it can’t be added to mainline as an option or mod

---

<div class="post-metadata">

**Author:** ![Mantar](https://sea2.discourse-cdn.com/flex016/user_avatar/discourse.cataclysmdda.org/mantar/32/42_2.png) [@Mantar](https://discourse.cataclysmdda.org/u/Mantar)\
**Post date:** [October 4, 2018, 1:42am UTC](https://discourse.cataclysmdda.org/t/hybrid-inventory-2019-5-8/15953/61 "2018-10-04T01:42:14Z")

</div>

> [@mr\_sep](#):
>
> I’m currently working on a PR for new matter state: powder (behaves similar to liquids, need resealable containers, no more “floor flour” or “pepper in a shopping cart”)

I can see that causing a fair bit of player rage if it shows up unexpectedly. That makes me wonder if there’s there a way to display a warning when loading a save that predates a particular version? Something like:

```
"Warning! Your save comes from an earlier version and loading it in this version may have the following effects:
* 12-15-18 commit 6a40101: Can no longer pick up powders without containers

Load anyway (Y/N)?"

```

[Previous page](https://discourse.cataclysmdda.org/t/hybrid-inventory-2019-5-8/15953.md?page=2)

[Next page](https://discourse.cataclysmdda.org/t/hybrid-inventory-2019-5-8/15953.md?page=4)
