I've been experimenting with Construct for a simple Adventure Game i'm planning and here's what i'm trying to do (it's a Platformer Style Layout but without any jumping):
My Player Character should be able of carrying only ONE object at a time. It goes something like this:
Character Picks up Key - Key goes in the Inventory and is destroyed in the Game World
If a Character decides to pick up the pie, the key gets dropped back in the Game World at the point where the Character is standing, the pie gets destroyed in the Game World and appears in the Inventory.
If however, the Character uses the Key on the Door, the Door opens and the Key gets destroyed permanently.
Do you know of a good way to achieve this?
My next step would be to give my character sprites multiple, separate Arms which are holding the different objects. So if your key would be in the Inventory you'd see the Character carrying it, same with the pie, etc. I thought about just doing the arms as separate sprites and then call them and let them follow the Players X and Y Coordinates.
A very good example of the kind of thing i'm trying to do is this little Flash Game by Double Fine called Host Master Deux: Quest for Identity. You can play it for free on their Website, if you're interested. Thank you so much for your help!