/* Plik:         wejscie.c
 * Autor:        Kaes
 * Data:         29.11.91
 * Opis:         Do doliny slepych z gor
*/

#include "/sys/stdproperties.h"
#include "kaes.h"
inherit "/d/Imperium/std/gory";
string opis_pory_roku();
#define GPATH "/d/Imperium/Czarne/"

void
create_gory_room()
{
   add_prop(ROOM_I_LIGHT,1);

   add_prop(ROOM_I_INSIDE,0);

   set_short("Polnocny kraniec doliny");

   set_long("@@dlugi_opis");

   add_exit(PATH+"lokacje/sciezka1.c","poludnie");
   add_exit(GPATH+"lokacje/czarne19.c","gora",0,25);
   
   add_item(({"gory","skaly","osuwisko","osuwisko skalne"}),
      " Gory sa tutaj bardzo wysokie, nie widzisz mozliwosci wspinaczki "+
      "po otaczajacych cie skalach. Za toba znajduje sie osuwisko skalne, "+
      "sadzac po rzadkich roslinach wyrastajacych jakby wprost z kamieni, "+
      "znajduje sie tu juz od dawna.\n");
   add_item(({"budynki","wioske"}),
      " Na poludnie widzisz kilka budynkow, wygladajacych na zamieszkane, "+
      "jednak z tej odleglosci nie widzisz nic wiecej.\n");
   add_item(({"mgle","laki","lake","pastwiska","pastwisko","lasy","las","strumienie","strumien"}),
      " Z miejsca gdzie stoisz, nie widzisz tam nic ciekawego.\n");
   add_item(({"sciezke","drozke"}),
      "Widzisz mala sciezke prowadzaca na poludnie.\n");
      set_alarm(5.0,60.0,"eventsy");
}

string dlugi_opis()
{
 return("\nZnajdujesz sie na niewielkim wzniesieniu, otoczonym gladkimi, "+
 	"skalnymi scianami. We wschodniej scianie dostrzec mozna waskie "+
 	"przejscie, prowadzace na gore."+
      opis_pory_roku());
}

void eventsy()
{
   set_event_time(20.0,45.0);
   if(pora_dnia()=="noc"||pora_dnia()=="polnoc")
    {
     clear_events();
     add_event("Gdzies w oddali, poprzez mgle widzisz przez chwile jakies swiatlo.\n");
     add_event("Slyszysz osuwajace sie kamienie ponad glowa.\n");
     add_event("Do twoich uszu dociera nieludzki krzyk...\n");
     add_event("Ziemia nagle zadrzala.\n");
     }
    if(pora_dnia()=="swit"||pora_dnia()=="wczesny ranek"||pora_dnia()=="ranek"
       ||pora_dnia()=="poludnie"||pora_dnia()=="popoludnie"||
       pora_dnia()=="wieczor"||pora_dnia()=="pozny wieczor")
     {
      clear_events();
      add_event("Po ziemi przesuwa sie cien duzego ptaka.\n");
      add_event("W oddali slyszysz beczenie baranow. Beee...beeee...\n");
      add_event("Czujesz na plecach powiew cieplego wiatru.\n");
      add_event("Slyszysz piekny spiew ptakow.\n");
     }
   set_events_on(1);
}

string
opis_pory_roku()
{
  string opis="";
  if(pora_dnia()=="noc"||pora_dnia()=="polnoc") opis+=" W kierunku poludniowym, poprzez rzadkie miejsca "+
    "w ktorych mgla sie rozwiewa, widzisz niewyraznie kilka budynkow, "+
    "prawdopodobnie znajduje sie tam mala wioska. Z kazdej strony, gdzie "+
    "twoj wzrok jest w stanie cos dostrzec, widzisz zarysy wysokich gor "+
    "ledwo odcinajacych sie na tle nocnego nieba.\n";
   else  opis+=" W kierunku poludniowym roztacza sie piekny widok na doline. "+
    "Zielone laki, pastwiska, lasy, strumienie, a w samym jej centrum "+
    "jest malowniczo polozona mala wioska. Z miejsca w ktorym sie znajdujesz "+
    "widzisz waska sciezke prowadzaca do wioski. Cala ta dolina jest z kazdej "+
    "strony przyslonieta wysokimi gorami.\n";
   return opis;
}
