mud/lib/realms/template/workroom_builder.c
2020-09-06 05:43:07 -07:00

48 lines
1.3 KiB
C

#include <lib.h>
#include ROOMS_H
#include "./area/customdefs.h"
inherit LIB_ROOM;
int ReadSign();
int ReadSheet();
static void create() {
room::create();
SetClimate("indoors");
SetAmbientLight(40);
SetShort("A workroom");
SetLong("This is a builder's workroom. The Builders' Hall is down. "+
"A sample room is east.");
SetItems( ([ "workroom" : "It looks very nice.",
//({"sign","hint","hints"}) : "A sign with hints for creators.",
//({"sheet","reminder","reminders"}) : "A sheet with quick reminders for creators.",
]) );
SetRead( ([
//({"sign","hint","hints"}) : (: ReadSign :),
//({"sheet","reminder","reminders"}) : (: ReadSheet :)
]) );
SetInventory( ([
MY_OBJ "/builder_chest" : 1,
"/domains/default/obj/bbucket" :1,
]) );
SetExits( ([ "down" : "/domains/default/room/builder_hall.c",
"east" : MY_ROOM "/sample_room"
]) );
//SetNoModify(1);
}
int ReadSign(){
this_player()->eventPage("/news/hints.txt");
return 1;
}
int ReadSheet(){
this_player()->eventPage("/news/reminders.txt");
return 1;
}
void init(){
::init();
}