#include <lib.h> inherit LIB_ROOM; void AddStuff(){ object ob; ob = new("/lib/bboard"); ob->SetKeyName("chalkboard"); ob->SetId( ({ "board", "chalkboard","bulletin board","visitor's board"})); ob->set_board_id("visitor_board"); ob->set_max_posts(30); ob->SetShort("The Visitor's Board"); ob->SetLong("This is the visitor's bulletin board. Students and visitors use it to "+ "post messages, comments ans questions about LPC University to each other and "+ "LPC University creators. Occasionally creators also post hints, suggestions and "+ "clues. To post something, type: post <message name>. When "+ "finished writing, enter a single period on a blank line, then at "+ "the colon prompt (:) type a lower-case x and return. \n"); ob->eventMove(this_object()); } static void create() { room::create(); SetClimate("indoors"); SetAmbientLight(40); SetShort("the student lounge"); SetLong("This is the LPC University New Main building student lounge. "+ "It is rather bare at the moment, as the building is still in early stages of "+ "construction. You see some marks on the floor where furniture is to be "+ "placed. The main corridor lies north, and a window overlooks the campus "+ "on the south wall."); SetItems(([ ({"here","room","lounge"}) : "This seems to be intended to be a student "+ "lounge.", "building" : "You are in New Main, LPC University' main administrative building.", ({"mark","marks"}) : "Some small chalkmarks and tape strips indicate "+ "where furniture is to go.", ({"floor","ground"}) : "Standard off-white linoleum tile floor, in case clumsy students "+ "plan on eating in here.", ({"corridor","hall"}) : "The main corridor on the first floor of New Main.", "window" : "A window set into the south wall, overlooking the campus. Strangely, "+ "there seems to be nothing outside the window...no campus, no light, no stars...nothing. "+ "It's as though the administrative building were suspended in a vacuum.", "campus" : "It seems oddly absent.", ({"wall","south wall"}) : "A wall with a window in it."])); SetInventory(([ "/domains/campus/obj/locker" : 1, ])); SetExits( ([ "north" : "/domains/campus/room/corridor2.c", ]) ); SetProperty("no attack", 1); AddStuff(); } void init(){ ::init(); }