breadbros/XNAVERGE — pull request #7 by Gayo (2012-03-28 04:13:05+00:00)
Title: Refactored items.

This is a refactoring of items to make them easier to use and easier for the save functions to interact with. The save functionality is in there half-done, but it's not plugged into anything and doesn't work yet.

Changes:
* ItemSet didn't seem to be doing anything, so I've removed it and just use List directly to hold the sets.
* Item type (consumable/key/equipment) is now an enum, ItemType.
* Inventory management has been simplified internally. AddItem can now accept a name rather than an Item object. Added TakeItem.