jaynabonne wrote:You don't need to dynamically create and destroy objects (unless you really like and want to). What is often done is to have a special room (perhaps called "limbo" or something) which has no way in or out. In other words, it's a hidden room, used only to store objects. You'd have the handle and blade objects be in that room initially.
When the shovel is dismantled, you'd move the shovel to "limbo" and move the two pieces from "limbo" to the player. If the player reassembles them, you'd reverse the process.
That limbo room idea is super useful thanks! How would I handle the verb for the initial complete shovel object? If I enter "remove blade" as a verb then it only works if I then type "remove blade shovel" which doesn't make much sense. Should I just make the verb "remove blade from"...?