inherit "/d/Imperium/Nuln/std/room";

#include "aglarond.h"

object naganiacz;

void 
create_imperium_room()
{
  set_short("Ulica");
  set_long("@@long_desc_fun");

  add_prop(ROOM_I_INSIDE, 0);
  add_prop(ROOM_I_LIGHT, 1); 
 
  add_exit(NPATH + "lokacje/magow1.c", "poludnie", 0, 1);
  add_exit(NPATH + "sklepy/poczta1.c", "zachod", 0, 1);
  add_exit(NPATH + "library/library.c", "polnocny-zachod", 0, 1);
  add_exit(NPATH + "lokacje/okrezna1.c", "polnocny-wschod", 0, 1);
  add_exit(NPATH + "sklepy/gielda.c","wschod","@@zamkniete");
  
  set_event_time(10.0, 40.0);
  add_event("Grupa rozbawionych studentow wchodzi do budynku Uniwersytetu.\n");
  add_event("Z biblioteki wychodzi sredniego wzrostu czlowiek w dlugiej " +
  	"szacie, przechodzi przez plac i po chwili wtapia sie w tlum.\n");
  add_event("Do budynku poczty podjezdza dylizans. Woznica podaje " +
  	"pocztowcowi paczki, po czym odjezdza.\n");
  set_events_on(1);

  add_item(({"tlum", "ludzi", "studentow", "biedakow", "biedaka"}), 
  	"Tlum na placu to prawdziwa mieszanina wszystkich klas i ras. " +
  	"Mozna tu dostrzec kolorowe stroje bardow i studentow, ciemne " +
  	"togi profesorow, dlugie szaty kaplanow i magow, szare, potargane " +
  	"ubrania zebrakow, czy tez wielobarwne, nakrapiane srebrem i " +
  	"zlotem stroje szlachty i znaczniejszego mieszczanstwa.\n");
  add_item(({"dom", "domy", "budynki", "budowle"}), 
        "Sa to jednopietrowe, murowane budynki o plaskich dachach. Sa " +
        "dosyc dobrze utrzymane. Jest ich tutaj jednak niewiele. " +
        "Wiekszosc terenu zajmuja duze budowle publiczne takie, jak " +
        "Uniwersytet z Biblioteka czy Ratusz. Na jednym z domow " +
        "dostrzegasz mala mosiezna tabliczke.\n");
  add_item(({"tabliczke", "mala tabliczke", "mosiezna tabliczke", 
	"mala mosiezna tabliczke"}), 
	"Na tabliczce wygrawerowany jest napis: Ulica Magow.\n");
  add_cmd_item(({"tabliczke", "mala tabliczke", "mosiezna tabliczke", 
  	"mala mosiezna tabliczke"}), ("przeczytaj"), 
        "Na tabliczce wygrawerowany jest napis: Ulica Magow.\n");
  add_item(("placyk"), 
  	"W miejscu, w ktorym stoisz ulica Magow rozszerza sie w " +
  	"niewielki placyk. Jest on wykonany z tego samego bialego " +
  	"kamienia co ulica. Otaczaja go wieksze i mniejsze budynki " +
  	"sposrod ktorych wyrozniaja sie szczegolnie wielki Uniwersytet " +
  	"i Ratusz.\n");
    add_item(({"uniwersytet","uniwersytet nulnijski"}),"Przed soba widzisz " +
        "ogromny kompleks budynkow, skladajacy sie na Uniwersytet w Nuln. " +
        "Do srodka prowadzi stara, podrdzewiala brama, przez ktora wciaz " +
        "przelewaja sie tlumy mlodych studentow. Ze srodka kompleksu dobiega " +
        "dosc glosny gwar rozmow i tupot dziesiatek stop. Wszystkie budynki " +
        "uniwersytetu sa swiezo pobielone - jest to znak korzystnej polityki " +
        "Imperatora wobec nauki. \n");
  add_item(("biblioteke"), 
  	"Jest to przysadzisty, szeroki budynek o kamiennych scianach. " +
  	"Pieknie rzezbiony portal zaprasza do wejscia. Wokol budynku " +
  	"az czuje sie unoszaca w powietrzu aure spokoju. W bibliotece " +
  	"przechowywane sa zarowno najnowsze, jak i najstarsze teksty " +
  	"napisane nie tylko na terenach Imperium. Mozna tam znalezc " +
  	"dramaty Detlefa Siercka, Todorova czy tez Tarradascha. " +
  	"Sa tu rowniez opowiesci o poczatkach swiata, mapy nieba, " +
  	"kalendarze, ksiegi historyczne, astronomiczne, prawnicze i " +
  	"wszelakie inne. Jest rzecza pewna, ze w Nuln nie ma " +
  	"wiekszego ksiegozbioru niz w Bibliotece Uniwersytetu " +
  	"Nulnijskiego, a nawet w reszcie Imperium niewiele bibliotek " +
  	"ja przewyzsza.\n");
  add_item(("poczte"), 
  	"Budynek poczty jest stosunkowo niewielki i skromny. Jedyne, co " +
  	"go wyroznia, to podjazd dla dylizansow przewozacych poczte " +
  	"i podroznych.\n");
  add_item(("ulice"), 
  	"Ulica, podobnie jak w calym miescie wykonana jest z duzych, " +
  	"idealnie do siebie dopasowanych blokow bialego kamienia. " +
  	"Mimo zdeptania tysiacami stop i kopyt kamienie trwaja na swoich " +
  	"miejscach nie poddajac sie uplywowi czasu.\n");

    reset_imperium_room();
}

string 
long_desc_fun()
{
  return ("Stoisz na niewielkim placyku konczacym ulice Magow. Jest on " +
  	"otoczony przez znaczniejsze budowle miasta. Na polnocy wznosza " +
  	"sie mury starego Uniwersytetu Nulnijskiego, tuz obok stoi " +
  	"potezny gmach Biblioteki z przycupnietym przy nim budynkiem " +
  	"Poczty. Po przeciwnej stronie placu, na wschodzie, przyciaga wzrok " +
  	"okazaly budynek Domu Aukcyjnego Hoffera. " +
  	opis_pory_roku() +
  	" Pomiedzy murami, w kierunku polnocno-wschodnim, " +
  	"biegnie niezbyt szeroka, mocno " +
  	"zaniedbana ulica.\n");
}

void
reset_imperium_room()
{
    ludzie(3);
    if(!naganiacz)
    {
        naganiacz=clone_object(NPATH + "npc/naganiacz.c");
        naganiacz->szykuj();
        naganiacz->move(TO);
    } 
}
