What Has It Got In Its Pockets?

Some notes for inventories. The SRPG inventory is very rudimentary right now (a simple list of objects held by the player). I need something a bit more robust, supporting the following feature set:

  • Concrete (held object) vs abstract (character traits)
  • Visible (e.g. a hat being worn) vs concealed (e.g. a ring in a pocket)
  • Accessibility restriction (object held by another creature can be seen but not touched, at least not without social repercussions)

Abstract Inventory

This includes anything a creature (including the player) could be said to ‘have’, but isn’t a physical object. Hit points, gumption, parents, etc.

Concealed Objects

I made a post a while back about inventory/equipment slots (swords are held, hats are worn on the head, and so forth). Concealment follows the normal container rules. That is, a backpack would be an opaque openable container: objects inside are visible when it’s open, but hidden when it’s closed. Pants with pockets would behave similarly.

Accessibility

Touching other people’s belongings is rude, especially when its on their person. Not sure if this should simply be blocked by default or if it should lead to more interesting (but more difficult to develop) social responses.