inherit "/d/Imperium/Nuln/std/room";

#include "aglarond.h"

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/bramna1.c", "polnoc", 0, 1);
  add_exit(NPATH + "lokacje/towarow2.c", "poludniowy-wschod", 0, 1);
  add_exit(NPATH + "lokacje/zaulek.c", "poludniowy-zachod", 0, 1);
  
  set_event_time(10.0, 100.0);
  add_event("Duzy woz zatrzymuje sie przy jednym z magazynow i robotnicy " +
  	"zabieraja sie za przeladowywanie towaru.\n");
  add_event("Jakis bogato ubrany mezczyzna wychodzi z jednego z magazynow, " +
  	"obrzuca krytycznym spojrzeniem krzatajacych sie tragarzy, po " +
  	"czym znika w uliczce wiodacej do Cechu Kupcow.\n");
  add_event("Jeden z tragarzy robi sobie krotka przerwe.\n");
  add_event("Tragarze wyladowuja z wozu duze paki i przenosza je do " +
  	"magazynu.\n");
  set_events_on(1);

  add_item(({"magazyn", "magazyny", "budynek", "budynki"}), 
  	"Magazyny ciagna sie wzdluz calej ulicy Towarowej, od " +
  	"przystani do budynku Cechu Kupcow i skrzyzowania z " +
  	"ulica Bramna. Czesc z nich nalezy do Cechu Kupcow, reszta " +
  	"zas do prywatnych przedsiebiorcow.\n");
  add_item(({"tabliczke", "mala tabliczke", "mosiezna tabliczke", 
	"mala mosiezna tabliczke"}), 
	"Na tabliczce wygrawerowany jest napis: Ulica Towarowa.\n");
  add_cmd_item(({"tabliczke", "mala tabliczke", "mosiezna tabliczke", 
  	"mala mosiezna tabliczke"}), ("przeczytaj"), 
        "Na tabliczce wygrawerowany jest napis: Ulica Towarowa.\n");
  add_item(("ulice"), 
   	"Brukowana ulica pokryta jest licznymi sladami kol ciezkich " +
   	"wozow.\n");
  add_item(({"woz", "wozy"}), 
	"Wozy sa na tej ulicy czestymi goscmi. Puste lub przepelnione " +
	"towarami - zaleznie od tego, w ktorym kierunku jada - kraza " +
	"pomiedzy przystania a magazynami.\n");
  add_item(({"robotnicy", "tragarze"}), 
  	"Tragarze pracuja w pocie czola przenoszac towary pomiedzy wozami " +
  	"a magazynami.\n");
  add_item(({"przystanie", "doki", "przystan"}), 
   	"Na wschod stad znajduja sie " +
        "przystanie i doki. Zawsze kreci sie tam sporo ludzi, choc w nocy " +
        "ruch zdaje sie nieco zamierac. Wplywaja tam statki z calego " +
        "Imperium, jak rowniez z innych krajow.\n");

  ludzie(2);
}

string 
long_desc_fun()
{
  return ("Stoisz na brukowanej ulicy, szerokiej na tyle, ze moga " +
  	"nia swobodnie przejechac obok siebie dwa duze wozy. W " +
  	"budynkach ulokowanych wzdluz niej mieszcza sie wszelkiego " +
  	"rodzaju magazyny i sklady. Co chwila mozna zobaczyc " +
  	"grupe tragarzy lub woz wiozacy towary do lub z magazynow. " +
  	"Od czasu do czasu pojawia sie jakis kupiec chcacy sprawdzic, " +
  	"czy dostarczony towar odpowiada jego wymaganiom. Sama ulica " +
  	"jest dosyc dobrze utrzymana, choc liczne koleiny swiadcza " +
  	"o tym, ze jest ona wyjatkowo uczeszczana przez ciezkie wozy. " +
	opis_pory_roku() +
  	" Na jednym z magazynow dostrzegasz mosiezna tabliczke.\n");
}

void
reset_imperium_room()
{
  ludzie(2);
}
