World Item to Inventory

This update includes the ability to take a mesh from the world and allow pickup and addition to inventory.

The logic for this required code additions to support:

  • Inventory Management
  • World Item (Static Mesh) references to map to a particular Inventory Item
  • Inventory Item to World Item references (in case the item is then put back into the world)
  • Interaction Interface
    • Fleshed out item pickup
    • Includes stubs for Conversation Initiation, Item Throw, Item Drop, Loot Character, Loot Object (i.e. a treasure chest), etc.