
/* A: Mezon */
/* Lokacja w jaksiniach Krainy Wodospadu */
/* plik:   jask_ga1.c */
inherit "/d/Imperium/Kraina/RUINY/jaskinie/stdjask";
#include "mezon.h"

int jest_wejscie=0;

create_jaskinie()
{

        set_short("Poludniowa czesc piwnic");
        set_long("Jestes w starych, zamkowych piwnicach. Korytarz prowadzi "+
        "ze wschodu na zachod. Na "+
        "poludniu widac duzy otwor w scianie, prawdopodobnie kiedys "+
        "znajdowaly sie tam drzwi. Ta czesc piwnic jest podobna do "+
        "reszty - te same zimne, kamienne sciany, pajeczyny pod sufitem, "+
        "wszedzie brud i kurz. Sciana na polnocy jest wyjatkowo czysta.\n");


        add_item(({"otwor","dziure"}),("W poludniowej scianie znajduje "+
        "sie duzy otwor. Sadzac po jego rozmiarach i po pozostalosciach "+
        "zawiasow, byly tam kiedys masywne, ciezkie drzwi.\n"));


        add_item(("zawiasy"),("Potezne zawiasy wykonane z mosiadzu. Zapewne "+
        "kiedys byly na nich zawieszone ciezkie, mocne drzwi.\n"));

        add_item(("sciany"),("Zimne, kamienne sciany. Nic nadzwyczajnego.\n"));

        add_item("sciane","Polnocna sciana jest nienaturalnie czysta.\n");

        add_exit(NPATH + "jaskinie/jask_g9.c","zachod",0,1,0);
        add_exit(NPATH + "jaskinie/jask_ga2.c","wschod",0,1,0);
        add_exit(NPATH + "jaskinie/jask_ga4.c","poludnie",0,1,0);
}

int
sciany(string str)
{
   mixed czego=({"scian","sciany"});
   
   if (member_array(str,czego)==-1)
       return notify_fail("Dotknij czego?\n");
        
   if (jest_wejscie) 
      return notify_fail("Przeciez przejscie juz jest otwarte!\n");
   
   write("Dotykasz sciany, a wielki ciosany kamien wsuwa sie do "+
        "srodka! Nagle sciana otwiera sie ukazujac tajemne przejscie!\n");
      
   say(QCIMIE(this_player(),PL_MIA) + " majstruje cos przy scianie. "+
        "Nagle olbrzymie, ciosane kamienie odsuwaja sie ukazujac "+
        "tajemne przejscie!\n");

  add_exit(NPATH + "jaskinie/tajemne.c","polnoc",0,1,0);
  jest_wejscie=1;
   
  return 1;     
}

init()
{
   add_action(sciany,"dotknij");
   ::init();
}

reset_imperium_room()
{
   jest_wejscie=0;
   remove_exit("polnoc");
   ::reset_imperium_room();
}
