#include <std.h>
inherit VAULT;
void create() {
::create();
set_property("light", 3);
set_property("night light", 2);
set_property("no castle", 1);
set_short("A small yard");
set_day_long( "Daytime makes this beautiful yard at the end of a "
"small alley glow with peace. Quaint houses surround the yard "
"on all flanks except to the west where the alley intersects "
"Centre Path. There is a manhole where the alley meets the "
"yard.");
set_night_long( "Very little stirs at the end of this small alley "
"in the dark of the night. Some light illuminates the area from "
"the lamps which are posted in front of the houses which "
"surround the yard at the end of the alley.");
set("night long", "Very little stirs at the end of this small alley in the dark of " "the night. Some light illuminates the area from the lamps " "which are posted in front of the houses which surround the yard " "at the end of the alley." );
set_door("manhole","/domains/Praxis/sewer_ent","down",0);
set_string("manhole","open","You open the manhole cover to the sewers.\n");
set_open("manhole", 0);
"/domains/Praxis/sewer_ent"->set_open("manhole", 0);
set_exits(
(["west" : "/domains/Praxis/s_centre2",
"north" : "/domains/Praxis/sheriff",
"down" : "/domains/Praxis/sewer_ent"]) );
set_items(
(["alley" : "It looks beautiful here.",
({ "lamp", "lamps" }) : "Dimly illuminated lights.",
"manhole" : (: this_object(), "look_at_manhole" :) ]) );
}
void reset() {
::reset();
if(!find_living("beggar") || !environment(find_living("beggar")))
new("/domains/Praxis/obj/mon/beggar")->move(this_object());
if(query_reset_number() != 1) {
set_open("manhole", 0);
"/domains/Praxis/sewer_ent"->set_open("manhole", 0);
}
}
void look_at_manhole() {
if(query_open("manhole"))
write("You can see a hole leading down into the sewers by it.");
else write("It is covering up an entrance into the sewer.");
}