/*Plik: wioska8.c
 *Autor: Tigr
 *Data: 14.03.1997
 *Update: 21.06.1998
 *Opis: Wioska w poblizu Dimenau
*/


#include "tigr.h"
inherit TPATH + "/std/w_room.c";

create_imperium_room()
{
    set_short("Sciezka w wiosce");
    set_long("@@dlugi_opis");
    add_item(({"chatke","chate"}),"Na polnocnym zachodzie znajduje sie " +
    		"nedznie wygladajaca nieduza chata.\n");
    add_item("wioske","@@opis_wioski");
    add_item(({"chaty","chatki","budynki","budynek","dom","domy","domki","domek"}),
    	     "Znajdujesz sie blisko polnocnego kranca wioski, wiec wszystkie " +
    	     "chaty, ktore widzisz, sa na poludniu, oprocz jednej na polnocnym " +
    	     "zachodzie, niedaleko ktorej znajdujesz sie. Stad widac tez pare " +
    	     "budynkow: jeden na poludniowym wschodzie, a drugi na poludniowym " +
    	     "zachodzie. Zeby dostrzec wiecej szczegolow mozesz skierowac sie sciezka " +
    	     "na poludnie.\n");
    add_item(({"droge","sciezke"}), "Sciezka, na ktorej stoisz, prowadzi " +
    		"na polnocny wschod poza wioske, oraz na poludnie, w strone " +
    		"centrum tej wioski. Przy sciezce stoi nieduza, dosc nedznie " +
    		"wygladajaca chata.\n");
    add_item("las","@@opis_lasu");
    add_item(({"drzewo","dab"}),"@@opis_drzewa");
    add_item("wiesniakow","@@opis_wiesniakow");
    add_item("szczeline","Przygladajac sie uwaznie drzewu dostrzegasz szczeline " +
    	"w jego pniu. Jest dosc dluga i waska. Wewnatrz szczeliny panuje ciemnosc.\n");

    add_exit(TPATH + "/lokacje/wioska7.c","poludnie",0,2,0);
    add_exit(TPATH + "/sklepy/chatka_s.c","polnocny-zachod","@@do_szal",1,0);
    add_exit(TPATH + "/lokacje/wioska9.c","polnocny-wschod",0,4,0);
}

string
dlugi_opis()
{
      return "Znajdujesz sie na sciezce, prowadzacej przez wioske Tadrig. " +
             
             ((pora_dnia()=="noc"|pora_dnia()=="polnoc")?"":"Nieliczni wiesniacy " +
             "szybko przechodza obok chaty, znajdujacej sie na polnocnym zachodzie. ") +
             
             "Sciezka, ktora tutaj wyglada na malo uczeszczana, prowadzi w " +
             "strone lasu na polnocny wschod, oraz na poludnie, " +
             "w strone glownej ulicy i centrum wioski. Przy sciezce rosnie " +
             "ogromne wiekowe drzewo. "
    	     + opis_pory_roku() + "\n";
}
string
opis_drzewa()
{
    string s =  "Ogromny wiekowy dab rosnie niedaleko tego miejsca. Jego " +
    		"korzenie roschodza sie przy powierzchni ziemi na kilkanascie " +
    		"metrow dokola. ";
    switch(pora_roku())
    	{
    	   case "zima":s+="Mimo ze panuje zima, dab nie stracil swe liscie, " +
    	   		  "one tylko zzolkli i zbutwieli. ";
    	   	       break;
    	   case "wiosna":s+="Dab nadal posiada zeszloroczne liscie, ale na " +
    	   		    "wielu galeziach pojawily sie zielone listki. ";
    	   		 break;
    	   case "lato":s+="Korona drzewa zupelnie skrywa od twych oczu wszystkie " +
    	   		  "galezie. Mimo swego wieku, drzewo wyglada na bardzo " +
    	   		  "mlode. Moze dlatego, ze z mlodoscia kojarzysz jego zielen. ";
    	   		break;
    	   case "jesien":s+="Mimo ze wiekszosc drzew juz stracilo swe liscie, ten dab " +
    	   		    "wydaje sie nie zwracac uwagi na to, ze juz jest jesien. " +
    	   		    "Jego danina jest tylko kilka lisci, lezacych na ziemi " +
    	   		    "pod drzewem, oraz zolto-czerwony kolor pozostalych. ";
    	   		 break;
    	}
    return s+"W pniu zauwazasz dluga waska szczeline. Nie wydaje ci sie, ze " +
    		"mozna przez nia sie przecisnac.\n";
    
}
string
opis_wioski()
{
    return "Znajdujesz sie daleko od centrum wioski, ktore jest na poludniu. " +
    	   "Tam tez znajduja sie chaty, domy i budynki. Tylko jedna chata " +
    	   "jest na polnocnym zachodzie. "
            + od_pory();
}
string
opis_lasu()
{
    switch(pora_roku())
    	{
    	    case "zima":return "Na polnocy dostrzegasz bialy od sniegu las.\n";
    	    case "lato":return "Na polnocy dostrzegasz zielony las.\n";
    	    case "jesien":return "Na polnocy dostrzegasz szary las.\n";
    	    case "wiosna":return "Na polnocy dostrzegasz zieleniejacy las.\n";
    	}
}
int
do_szal()
{
   write("Podchodzisz do drzwi tej chatki, lecz dobiega stad taki wrzask, ze " +
   	"odskakujesz od nich. Chyba przeszla ci ochota na odwiedzenie tego miejsca.\n");
   return 1;
}
string
opis_wiesniakow()
{
    if (pora_dnia()=="noc"|pora_dnia()=="polnoc")
    	return "Noc wiesniacy spedzaja w lozku w swoich domach.\n";
    	return "Dosc rzadko sciezka przechodzi wiesniak czy wiesniaczka, " +
    		"starajac sie trzymac dalej od chaty na polnocnym zachodzie.\n";
}