+ self.categories = [ "account", "actor", "command", "internal", "item", "menu", "room" ]
+ for item in self.categories: exec("self." + item + "s = {}")
+ for item in [ "avatars", "commands", "internals", "universe" ]:
+ filename = muffconf.get("files", item)
+ if not filename.startswith(os.sep): filename = os.getcwd() + os.sep + filename
+ DataFile(filename, self)