Some of us have been discussing this on the chat; how exactly do you think an inventory object should work?
My idea is that you'd place and drag an inventory in the layout editor, and have properties such as rows, items per row, background texture, etc.
Then you'd have actions like:
- Add item
- Remove item
- Set item attribute
- Save
- Load
And some configurable drawing options.
Essentially the object would set up and draw your inventory, with your item sprites, and handle drag/dropping and clicking notifications.
Any thoughts on this before I begin..?