/* 
 * To jest most. to juz pewnie wiedziales wczesniej, ale moze bedzie dla 
 * ciebie niespodzianka, ze 
 * most ten sie podnosi!, opuszcza!!, i mozna po nim chodzic!!!
 * Wlasciwie to caly mechaniz znajduje sie w maszyna.c, to jest tylko
 * czasem dostepna lokacja. Ale, coz, nazwe ma z gory sugerujaca, 
 * ze naprawde wazne kryje sie tutaj, wiec niniejszym zamieszczam 
 * tu dokladny opis:
 *	Do mostu mozna sie dostac z polnocnego i poludniowego brzegu
 *	(mostn.c i mostn.c) 
 * 	jest jednak subtelna roznica. Most jest podnoszony. 
 * 	Jego poludniowy koniec jest ruchomy. Kiedy wiec most sie podnosi 
 * 	lub opuszcza, przejsc przez rzeke mozna tylko od polnocy, a i to
 * 	poki nie przekroczy 45 stopni podniesienia.
 *	Most podnosi sie znajdujaca sie na polnocnym brzegu dzwignia.
 * 	Pilnuje jej i obsluguje gdy trzeba Thomas Schutz. Thomas jest 
 *	postacia powszechnie znana w miescie, dlatego ma propa
 *	LIVE_I_ALWAYSKNOWN. Nie pozwala on ruszac dzwigni, ale mozna go:
 *		a) Zabic	b) Przekupic	c) Spic.
 * 	Spicie polega na dostraczeniu mu butelki wystarczajaca mocnego napoju
 *	Thomas usuwa zarowno pieniadze jak i butelke, zeby sie nie mozna bylo 
 * 	na nim zbytnio oblowic.
 *	Omowienie szczegolowych funkcji pozostawiam opisom w poszczegolnych 
 *	plikach. Niech korzystanie z mostu dostarczy nam wszyskim duzo 
 *	przyjemnosci.
 *	UWAGA: Ta lokacja _NIE_ uzywa maszyny do generowania opisow.
 *		Dzieje sie tak dlatego, ze mozna do niej wejsc _TYLKO_
 *		kiedy most jest opuszczony. Uczciwie stwierdzam
 *		jest jeden minus: Kiedy gracz stoi na moscie, a on zaczyna sie 
 *		podnosci, zrzuca go dopiero po 10s. Przez te dziesiec sekund
 *		dlugi opis i most wygladaja tak jakby most byl ciagle w 
 *		poziomie. :((. TO JEST CELOWE.
 *	
 */


#include "mith.h"
inherit ROOM;

string dlugi_opis();

int go(){}

void
create_imperium_room()
{
        set_short("Most na rzece Soll");

        set_long(dlugi_opis());

        add_item("most","Jest to potezny, zbudowany dawno temu "
           +"automatyczny podnoszony most. Podniesienie takiej masy drewna "
           +"i zelaza wymagalo by nadludzkiej sily, ale genialni tworcy "
           +"wykorzstali w tym celu sile przeplywajacej dolem wody. Calosc "
           +"dziala podobnie jak mlyn, i pozwlala jednym ruchem "
           +"znajdujacej sie na poolnocnym brzegu dzwigni ruszyc most.\n");

        set_event_time(10.0,100.0);
        add_event("W oddali slyszysz turkot przejezdzajacego ulicami wozu.\n");
        add_event("Spienione fale rzeki uderzaja o krawedz mostu, "
          +"rozchlapujac sie wokol.\n");
        add_event("Slyszysz zgrzyt poruszanego przez wode, sluzacego do "
          +"podnoszenia mostu, kola.\n");
        set_events_on(1);
	add_exit(NPATH+"mostn.c","polnoc",0,go());
	add_exit(NPATH+"mosts.c","poludnie",0,go());	
}

string
dlugi_opis()
{
    return("Znajdujesz sie posrodku poteznego, zbudowanego dawno temu mostu. "
       +"Jego tworcy nie zyja od tysiecy lat, a maszyneria, ktorej "
       +"zrodlo zasilania tkwi w poruszanym przez nurt rzeki kole i ktora "
       +"wprawia w ruch te olbrzymia mase drewna i zelaza, wciaz dziala. "
       +"W tej chwili most jest opuszczony, mozesz sie wiec delektowac "
       +"wspanialym widokiem rzeki Soll i miasta po obydwu jej "
       +"stronach. Nie nalezy sie jednak zatrzymywac tutaj na dluzej. "
       +"Jesli nadplynie lodz, opiekujacy sie mostem Thomas nie "
       +"bedzie zwlekal i podniesie go, co moze sie skonczyc dla "
       +"stojacych tutaj tragicznie. Most laczy polnocny i poludniowy "
       +"brzeg rzeki i w tych kierunkach mozesz z niego zejsc.\n");
}



