Class Room with add_to_scope [; AddToScope(computer); PlaceInScope(computer); AddToScope(lights); PlaceInScope(lights); ], has light; Class Set with before [; Examine: return false; default: print_ret "You can't do that with ", (the) self, "."; ], has scenery; Class Decoration with before [; Take,Pull,Push,PushDir: print_ret "You can't do that with ", (the) self, "."; ], has static; ! Class Furniture ! class Decoration, ! with before [; ! Take,Pull,Push,PushDir: ! print_ret (the) self, " is too heavy for that."; ! ], ! has supporter; Class NPC with life [; Answer,Ask,Order,Tell: "Just Talk To ", (the) self, "."; Talk: "Hello, Ensign."; ], has animate proper;