/* Plik:         droga_do_zajazdu.c
 * Autor:        Kaes i Karraluch
 * Data:         31.10.91
 * Last Update:  31.10.91
 * Opis:         Droga wiadaca do zajazdu
*/
#include "kaes.h"
#include "/sys/stdproperties.h"
inherit "/d/Imperium/std/droga";

create_droga_room()
{
 add_prop(ROOM_I_LIGHT,1);

 add_prop(ROOM_I_INSIDE,0);

 set_short("Droga do opuszczonego zajazdu");
 set_long("@@dlugi_opis");

 add_exit(PATH+"zajazd_1.c","wschod");
 add_exit(HOME + "KZ-NULN/droga65.c","poludniowy-zachod");

 add_item(("slady"), "W lesie widzisz sporo sladow zostawionych przez zwierzeta.\n");
 add_item(({"droge","szlak"}),
    "Stoisz na waskiej sciezce wychodzacej na duza polane przed "+
    "toba. Droga wyglada na nie uzywana od bardzo dawna.\n");
 add_item(({"las","konary","galezie"}),
    "Las jest bardzo gesty i stary. Z wyjatkiem drogi i polany nie "+
    "widzisz zadnego przeswitu.\n");
 add_item(({"polane","przeswit"}),
    "Przed toba jest duza polana, na srodku ktorej stoi stary budynek.\n");
 add_item(({"budynek","dom","zajazd"}),
    "Wyglada on na opuszczony przez wlascicieli juz dosc dawno, jednak "+
    "z tej odleglosci nie jestes w stanie wiecej zobaczyc.\n");
 add_item(({"znak","drogowskaz"}),
    "Ogladasz z ciekawoscia znak, jednak nie widzisz nic ciekawego, "+
    "gdyz lezy obrocony do ziemi.\n");

 add_cmd_item(({"znak","drogowskaz","przewrocony znak"}),
              ({"podnies","obroc","odwroc"}),"@@znak");

 set_event_time(20.0,150.0);
 add_event("Pod nogami przebiega ci z piskiem jakies zwierze.\n");
 add_event("Gdzies w lesie spada z trzaskiem galaz.\n");
 add_event("Zza drzewa wysuwa sie duzy dzik, przez chwile spoglada na "+
    "ciebie z zainteresowaniem, po czym znika w lesnym gaszczu.\n");
 add_event("Daleko w lesie, slyszysz walke toczona przez zwierzeta.\n");
 add_event("Gdzies niedaleko, slyszysz rozlegajace sie wycie cichnace z wolna.\n");
 add_event("Zapada nagla cisza... Do twoich uszu nie dobiega zaden dzwiek.\n");
 set_events_on(1);
 reset_imperium_room();
}

string
znak()
{
 write("Odwracasz z ciekawoscia znak. Jest on jednak na tyle sprochnialy, "+
  "ze z wielkim trudem odczytujesz jedynie wyryty napis ZAJAZD POD WYGLODNIALYM "+
  "WILKIEM.\n");
 say(QCTNAME(this_player()) + " obraca przewrocony znak .\n");
 return"";
}

string
opis_pory_roku()
{
 string opis="";
/*       Z I M A        */
 if(pora_roku()=="zima") opis+="Las przykryty jest idealnie bialym "+
    "sniegiem. Miejscami tylko widzisz slady zwierzat ktorych musi byc w "+
    "lesie ogromna ilosc. ";
 if(pora_roku()=="zima"&&pora_dnia()=="swit") opis+="Cala okolica wydaje "+
    "sie byc jeszcze uspiona po mroznej nocy, a na wchodzie widzisz juz lune "+
    "wschadzacego slonca";
 if(pora_roku()=="zima"&&pora_dnia()=="wczesny ranek") opis+="Slonce stoi "+
    "nad samym choryzontem, cala okolica spowita jest jescze w cieniu.\n";
 if(pora_roku()=="zima"&&pora_dnia()=="ranek") opis+="Przez konary "+
    "przeswituja promienie porannego, zimowego slonca.\n";
 if(pora_roku()=="zima"&&pora_dnia()=="poludnie") opis+="Slonce stoi juz "+
    "dosyc wysoko jak na te pore roku, a stojac w jego promieniach nie jest "+
    "az tak zimno.\n";
 if(pora_roku()=="zima"&&pora_dnia()=="popoludnie") opis+="Cienie powoli "+
    "wydluzaja sie, a promienie slonca daja coraz mniej ciepla.\n";
 if(pora_roku()=="zima"&&pora_dnia()=="wieczor") opis+="Na zachodzie niebo "+
    "rozswietlone jest czerwonym blaskiem zachadzacego slonca.\n";
 if(pora_roku()=="zima"&&pora_dnia()=="pozny wieczor") opis+="Skonczyl sie "+
    "dzien, nadszedl czas na wyjscie z kryjowek nocnych lowcow.\n";
 if(pora_roku()=="zima"&&pora_dnia()=="noc") opis+="Cala okolica skapana "+
    "jest w srebrzystej poswiacie ksiezyca przeswitujacej przez stare konary.\n";
 if(pora_roku()=="zima") opis+="Na skraju drogi widzisz przewrocony, "+
    "czesciowo przysypany sniegiem znak. ";
/*     W I O S N A       */
 if(pora_roku()=="wiosna"&&pora_dnia()!="noc") opis+="Widzisz jeszcze "+
    "wszedzie niewielkie laty sniegu. Oznaki przyrody budzacej sie do "+
    "zycia sa juz jednak widoczne. Slychac spiew ptakow od czasu do czasu "+
    "przelatujacych miedzy drzewami, a wszedzie wokol jest coraz wiecej "+
    "rozkwitajacych roslin.";
 if(pora_roku()=="wiosna"&&pora_dnia()=="swit") opis+="Slonce dopiero "+
    "wschodzi, czujesz jeszcze chlod wiosennej nocy, co jednak nie "+
    "przeszkadza mieszkancom lasu.\n";
 if(pora_roku()=="wiosna"&&(pora_dnia()=="wczesny ranek"||pora_dnia()=="ranek"))
    opis+="Na trawie widac szron, powoli znikajacy w promieniach slonca "+
    "wznoszacego sie nad choryzontem.";
 if(pora_roku()=="wiosna"&&(pora_dnia()=="poludnie"||pora_dnia()=="popoludnie"))
    opis+="Slonce jest juz wysoko, robi sie coraz cieplej, snieg powoli "+
    "roztapia sie w cieple wiosennego dnia.\n";
 if(pora_roku()=="wiosna"&&pora_dnia()=="wieczor")
    opis+="Slonce opada coraz nizej, powoli robi sie chlodno a kolor nieba "+
    " zmienia sie od jasno czerwonego, poprzez niebieski az do ciemno szarego.\n";
 if(pora_roku()=="wiosna"&&pora_dnia()=="pozny wieczor") opis+="Slonce juz "+
    "zniklo za choryzontem, skrywajac cala okolice w ciemnosci.\n";
 if(pora_roku()=="wiosna"&&pora_dnia()=="noc") opis+="Wszedzie widzisz "+
    "jeszcze laty sniegu. Przyroda wokol jest uspiona chlodna, wiosenna "+
    "noca, jednak za dnia caly las musi juz tetnic zyciem.\n";
 if(pora_roku()=="wiosna") opis+="Na skraju drogi, z jednej z takich lat "+
    "wystaje przewrocony, stary znak.";
/*     L A T O     */
 if(pora_roku()=="lato"&&pora_dnia()!="noc") opis+="Caly las az tetni "+
    "zyciem. Ptaki spiewaja przelatujac z galezi na galaz, zwierzeta "+
    "przebiegaja pomiedzy drzewami, wszystkie rosliny kwitna. ";
 if(pora_roku()=="lato"&&pora_dnia()=="swit") opis+="Pomimo tak wczesnej "+
    "pory, jest juz cieplo a nad choryzontem robi sie coraz jasniej.\n";
 if(pora_roku()=="lato"&&(pora_dnia()=="wczesny ranek"||pora_dnia()=="ranek"))
    opis+="Poranne promienie przeswituja poprzez grube konary, ozywiajac "+
    "kazde miejsce do ktorego dotra.\n";
 if(pora_roku()=="lato"&&(pora_dnia()=="poludnie"||pora_dnia()=="popoludnie"))
    opis+="Jest wlasnie najcieplejsza pora dnia, slonce prazy nad glowa, "+
    "jednak las daje mile schronienie przed jego promieniami.\n";
 if(pora_roku()=="lato"&&pora_dnia()=="wieczor") opis+=" Dzien powoli zdaza "+
    "ku koncowi, dajac wytchnienie od goracego powietrza.\n";
 if(pora_roku()=="lato"&&pora_dnia()=="pozny wieczor") opis+="Slonce zniklo "+
    "za choryzontem, oswietlajac wszystko wokol na lekko czerwony kolor.\n";
 if(pora_roku()=="lato"&&pora_dnia()=="noc") opis+="Panuje wlasnie ciepla, "+
    "ksiezycowa, letnia noc. Ziemia jest wciaz rozgrzana po upalnym dniu "+
    "i przygotowuje sie na nadejscie kolejnego. Nad glowa przelatuja od "+
    "czasu do czasu nietoperze w poszukiwaniu swoich ofiar.\n";
 if(pora_roku()=="lato") opis+="Na skraju drogi, ledwo widoczny spod "+
    "przykrywajacej go trawy, widzisz lezacy znak.";
/*     J E S I E N    */
 if(pora_roku()=="jesien"&&pora_dnia()=="noc") opis+="Wokol slyszysz jedynie "+
    "wiatr szeleszczacy liscmi opadlymi na ziemie z drzew. Noc jest dosyc "+
    "ciemna, gdyz ksiezyc zakryty jest ponurymi, jesiennymi chmurami.\n";
 if(pora_roku()=="jesien"&&pora_dnia()=="swit") opis+="Wszedzie wokol "+
    "widzisz liscie opadle z drzew. Jest jeszcze dosyc ciemno, gdyz "+
    "switajace slonce zasloniete jest deszczowymi chmurami. Las sprawia "+
    "raczej przygnebiajace wrazenie.\n";
 if(pora_roku()=="jesien"&&(pora_dnia()=="wczesny ranek"||pora_dnia()=="ranek"
      ||pora_dnia()=="poludnie"||pora_dnia()=="popoludnie"||pora_dnia()=="wieczor"
      ||pora_dnia()=="pozny wieczor")) 
     opis+="Wokol widzisz liscie dokladnie "+
    "zascielajace caly las. Niektore zwierzeta schowaly sie przed chlodem "+
    "w swoich norach, inne robia jeszcze pospieszne zapasy na zime. Pada "+
    "delikatna mzawka z chmur szczelnie zaslaniajacych cale niebo.\n";
 if(pora_roku()=="jesien") opis+=" Na skraju drogi widzisz lekko przysloniety "+
    "liscmi przewrocony znak.";

return opis;
}
string dlugi_opis()
{
 return("Znajdujesz sie na starej, zarosnietej drodze prowadzacej przez"+
    " gesty las. "+
         opis_pory_roku() +
    " Przed toba znajduje sie polana ze starym domem, ktory wyglada "+
    "na mocno zniszczony.\n");
}


