inherit "std/room";
#include <ob.h>
#define set_exits(files, dirs) set("exits", merge(dirs, files))
#define set_item_descriptions(items, desc) set("item_desc", merge(items, desc))
#define add_exit(dest, dir) add("exits", ([ dir : dest ]))
mapping merge_arrays(string *x, string *y) {
mapping foo;
int i;
if (sizeof(x) != sizeof(y)) return ([]);
foo = allocate_mapping(sizeof(y));
for(i=0;i<sizeof(y); i++) foo[x[i]] = y[i];
return foo;
}