Day 4: Combinatorial Explosion

Today I added the bulk of the item and inventory system. Here's just one of many things you might try that will not work:

There are already a large number of potential combinations of items, and very few have any custom dialogue. To make matters worse, the dialogue for an item can and should change between scenes, but none of that is written. I have a pretty powerful system for defining interactions between objects, but there are lots of edge cases and missing features that I may hit, so I'm still pretty close to the wire.

Tomorrow I need to tackle the dialogue system. With that done nearly all the functionality will be in place, and I can push to the finish line working on the content alone.