Basically, my suggestions run as follows:
1. Make everything in the inventory visible.
- a. This includes resources, keys, tools, containers, etc.
b. Keys would display as "a key" and not with a specific number or tag. Multiple keys might display as "some keys" or "many keys."
c. Resources would display with imprecise amounts, aka, "some apples" "many apples" "few apples" etc.
d. Tools would still display individually, as would weapons, articles of clothing, shields, etc.
2. Add holdable/wearable containers.
- a. These containers could be worn or held in inventory. If held, they would display in the inventory regardless.
b. These containers could contain anything from keys, resources, tools, weapons, shields, articles of clothing, etc.
- i. Specific containers might include:
- - backpacks
- rucksacks, bags, sacks, knapsacks
- purses
- satchels
- etc.
but still enable a user to enter/leave a building at will, without having to pick through the keyring and draw out the correct
key each time.
- i. Empty containers would have some weight, but it would be very minimal.
ii. Containers with items in them would increase in weight based on the weight of the objects inside them.
3. Objects inside containers would be hidden, ie, while the containers would display in the inventory, the items in them would not.
4. Create a simple way to select multiple items from a container and remove to inventory, and vice versa.
5. Vary weight caps based on character strength.
6. Keep notes invisible, but render envelopes visible.
7. Give clothing a slight weight (even something as minor as 10 grams would work.)
Essentially something that looks more like:
You can see him holding:
* a brand new claymore
* a new crowbar
* some apples
* many potatoes
* a new iron shield
* an envelope
* some keys
* a leather backpack
* a chisel