// A basic grid room, with non-grid exits. // Mobydick@TMI-2, 9-3-92 #include <mudlib.h> inherit ROOM ; void create () { ::create() ; set_outside("Fooland") ; set ("short", "Hill view") ; set ("long", "The road climbs up a small hill here. If you typed 'view' here\n"+ "you could get an excellent look at the area around Footown in all\n"+ "directions.\n") ; set ("exits", ([ "south" : "/d/grid/rooms/9,7.grid", "north" : "/d/grid/rooms/7,7.grid", "east" : "/d/grid/rooms/8,8.grid", "west" : "/d/grid/rooms/8,6.grid", ]) ) ; } void init() { add_action ("show_view", "view") ; } int show_view() { write ( "To the south you can see the city of Footown spread out along the north\n"+ "shore of the Bay of Wetness. A long sandy beach runs along the bay shore.\n"+ "This road leads north from Footown, and a second road leads west from\n"+ "Footown to the village of Smallville. The Flowing River runs into the\n"+ "bay from the northeast, flowing more or less parallel to this road. A\n"+ "small brook passes under the road to the north, and flows into the river\n"+ "soon thereafter. The brook comes down from some high mountains off to the\n"+ "west; you can see that there is a small valley between two spines of the\n"+ "mountains. To the east is a smaller hill, and on the near slope, east and\n"+ "a little south of here is a tall, dark tower. North of here you can see\n"+ "a small forest of oak and pine trees: the road detours around it to the\n"+ "east.\n") ; return 1 ; }