/* Do not remove the headers from this file! see /USAGE for more info. */ inherit OUTDOOR_ROOM; void setup(string n, string e, string s, string w) { string array d = ({}); if (n) { add_exit("north", __DIR__ + "town/" + n); d += ({ "north" }); } if (s) { add_exit("south", __DIR__ + "town/" + s); d += ({ "south" }); } if (e) { add_exit("east", __DIR__ + "town/" + e); d += ({ "east" }); } if (w) { add_exit("west", __DIR__ + "town/" + w); d += ({ "west" }); } switch (i) { case 1: set_brief("Dead end"); set_long("The road dead-ends here. It continues to the " + d[0] + ".\n"); break; case 2: set_brief("Town road"); set_long("The road leads " + d[0] + " and " + d[1] + ".\n"); break; default: set_brief("Intersection"); set_long("The road leads " + format_list(d) + ".\n"); break; } }