|One valid 2 level prefab ready to be added to the collection.|
Right now you can save prefabs (as long as they are valid) in to a local dictionary, and then browse through them to edit or just check them out. Once you're happy with what you've got you can save them to an external file. I haven't written any code for loading prefabs from the external store yet, but I guess I had better. If I somehow save a prefab which has an error (the key for a locked door is one the wrong side of the door for example) I'll need to be able to find and delete it from the main store of prefabs. It would probably also be a good idea to include some way of getting prefab names from in game when play testing so people can report broken prefabs and I can check if it's really broken or whether they just couldn't find the secret door.