/* Plik:         salabr3.c
 * Autor:        Kaes
 * Data:         98
 * Opis:         grobowiec na cmentarzu
*/

#include "/sys/stdproperties.h"
#include "kaes.h"
inherit "/d/Imperium/std/room";
object straznik;
void
create_imperium_room()
{
   add_prop(ROOM_I_LIGHT,1);

   add_prop(ROOM_I_INSIDE,1);

   set_short("Wewnatrz grobowca");

   set_long("@@dlugi_opis");
   add_exit(PATH+"lokacje/salabr4.c","wschod","@@open");
   add_exit(PATH+"lokacje/salabr2.c","zachod");
   
   add_item("sale","Niewielka, okragla sala, spowita w czerwonej poswiacie.\n");
   add_item("drzwi","Niskie, zardzewiale drzwi, odstaja troche przy podlodze.\n");
   add_event("Czerwona poswiata nasila sie na dluzej.\n");
   add_event("Ocierasz sie niechcacy o maly korzen. Brrrr...\n");
   add_event("Cisza...\n");
   set_events_on(1);
   reset_imperium_room();
}

string dlugi_opis()
{
 return("Niewielka, okragla, podziemna jaskinia, w ktorej wyczuwasz "+
 "jakis prawie namacalny niepokoj. Sciany pulsuja mocno czerwonym swiatlem, "+
 "ukazujac wszystko w troche makabrycznym swietle. Ziemia jest twarda, sucha, "+
 "oraz popekana. Z sufitu w wielu miejscach wystaja korzenie, siegajac miejscami "+
 "samej ziemi. Na wschodzie znajduja sie niewielkie drzwi, zardzewiale oraz "+
 "od dolu wybite z zawiasow.\n");
}

void reset_imperium_room()
{
  if(!straznik)
   {
    straznik=clone_object(PATH+"npc/brat3.c");
    straznik->szykuj();
    straznik->move(this_object());}
}

int open()
{
 if(!straznik)
  {
  write("Nie widzac nikogo kto by pilnowal, przechodzisz ostroznie przez drzwi.\n");
  return 0;}
 else 
 {
  write("Straznik zastawia ci droge.\n");
  return 1;
  }
} 
 