/* Plik:         laka2.c
 * Autor:        Kaes
 * Data:         98
 * Opis:         Laka na zachod kolo sadu
*/

#include "/sys/stdproperties.h"
#include "kaes.h"
inherit "/d/Imperium/std/laka";
string opis_pory_roku();

void
create_laka_room()
{
   add_prop(ROOM_I_LIGHT,1);

   add_prop(ROOM_I_INSIDE,0);

   set_short("Mala laka w zachodniej czesci doliny");

   set_long("@@dlugi_opis");


   add_exit(PATH+"lokacje/wioska5.c","wschod");
   add_exit(PATH+"lokacje/skaly1.c","zachod");

   add_item(({"sciezke","drozke"}),
      "Sciezka idzie z wioski w strone skal.\n");
   add_item(({"krzaki","drzewa","drzewka","pniaki"}),
    "Na calej lace rosna male drzewka i krzaki. Przy samej sciezce stoi "+
    "kilka wiekszych pniakow.\n");
   add_item(({"skaly","gory"}),
    "Wysokie gory odgradzaja doline od reszty swiata.\n");
   add_item("sad","Nie widzisz zbyt dobrze z tej odleglosci.\n");
   set_alarm(5.0,60.0,"eventsy");
}

void eventsy()
{
   set_event_time(20.0,150.0);
   if(pora_dnia()=="noc"||pora_dnia()=="polnoc")
    {clear_events();
     add_event("Jeden z krzakow nagle zniknal.\n");
     add_event("Do twoich uszu dociera nieludzki krzyk...\n");
     add_event("Przez mgnienie oka, wydaje ci sie, ze widzisz... nie, to "+
       "niemozliwe.\n");
     }
    else
     {clear_events();
      add_event("Male, czarne zwierze przebiega ci pod nogami.\n");
      add_event("Po ziemi przesuwa sie cien duzego ptaka.\n");
      add_event("Czujesz na plecach powiew cieplego wiatru.\n");
     }
   set_events_on(1);
}

string dlugi_opis()
{
 return("\nZnajdujesz sie na malej lace polozonej w zachodniej czesci "+
  "doliny. Sciezka wychodzi wprost z wioski na wschodzie i dochodzi "+
  "do wysokich, pionowych skal na zachodzie. "+
       opis_pory_roku());
}

string
opis_pory_roku()
{
  string opis="";
  if(pora_dnia()=="noc"||pora_dnia()=="polnoc") opis+="Poprzez mgle niewyraznie widzisz ksztalty "+
   "roznych malych drzewek i krzakow rosnacych na lace. Twoja uwage "+
   "przykuwa takze kilka wiekszych pniakow znajdujacych sie zaraz przy "+
   "sciezce.\n";
  else  opis+="Rosnie tutaj kilka malych drzew i krzakow "+
    "wygladajacych jakby byly przytloczone do ziemi. Zaraz przy sciezce "+
    "jest kilka wiekszych pniakow scietych calkiem niedawno. W oddali widzisz "+
    "niewielki sad.\n";
  return opis;
}
