inherit "/d/Imperium/std/room";

#include "ogolne.h"

void
dodaj_elfy()
{
   int lsluzby,lgwar;
   int a;
   
   
   lsluzby=random(8)-5;
   lgwar=random(8)-5;
   
   for(a=0;a<lsluzby;a++)
   {
       dodaj_npca(PATH + "npc/sluzacy.c");
   }
   for(a=0;a<lgwar;a++)
   {
      dodaj_npca(PATH + "npc/gwar.c");
   }
}

void
create_imperium_room()
{
 set_short("Wielki hall");
 set_long("To miejsce, w ktorym sie wlasnie znajdujesz, jest jedna z dwoch "+
          "czesci poteznego hallu. Na przeciwko ciebie znajduja sie ogromne "+
          "okna wpuszczajace tu nieco swiatla, w ktorego blasku delikatnie "+
          "polyskuja drobinki zlota zdobiace srebrzyste framugi. Twoja uwage "+
          "przykuwaja takze piekne, marmurowe schody, prowadzace na pietro "+
          "palacu. Srebrno czarna posadzka zdaje sie lsnic swoim naturalnym "+
          "blaskiem, jakby koniecznie chciala zwrocic na siebie twoja uwage, "+
          "a otaczajace cie z czterech stron sciany, pokryte sa niesamowitymi "+
          "freskami, wykonanymi mistrzowsko niewatpliwie przez Lesne Elfy. \n");

 add_item(({"posadzke", "podloge"}),
          "Posadzka ta, wykonana jest ze srebrzystoczarnego kamienia, "+
          "ktory ulozony jest w najrozmaitsze wzory lesnych kwiatow. "+
          "Mimo, iz przez wieki chodzily po niej miliardy roznych istot "+
          "to nadal jest w bardzo dobrym stanie i wciaz zadziwia swym "+
          "nieziemskim wrecz wygladem i tajemniczoscia.\n");
 add_item(({"sciany", "sciane"}),
          "Rozgladajac sie dookola, spostrzegasz wielkie, pokryte niesamowitymi "+
          "freskami sciany. Wydaja sie byc juz bardzo stare, lecz nadal sa wrecz "+
          "w znakomitym stanie. Odnosisz dziwne wrazenie, ze bacznie ci sie "+
          "przygladaja i uwaznie nasluchuja twoich krokow. \n");
 add_item(({"freski", "malowidla"}),
          "Na wielkich, otaczajacych cie z czterech stron scianach, znajduja sie "+
          "piekne i niesamowite malowidla, przedstawiajace, jak ci sie wydaje, "+
          "historie rodu krolewskiego Lesnych Elfow, a takze najwazniejsze wydarzenia "+
          "w ich dziejach. Wykonane sa perfekcyjnie i az ciezko jest uwierzyc, ze "+
          "to wszystko mogly wykonac smiertelne istoty. \n");
 add_item(({"okna", "okno"}),
          "Na przeciwko siebie dostrzegasz potezne okna, dzieki ktorym do wewnatrz "+
          "dostaje sie troche jasnosci. Olbrzymie, srebrzyste framugi, inkrustowane "+
          "sa drobinkami szczerego zlota, lekko polyskujacego w blasku swiatla, ktore "+
          "napelnia bogatym przepychem caly hall, tworzac iscie krolewska atmosfere. \n");
 add_item(({"schody"}),
          "Sa to piekne, marmurowe schody prowadzace na pietro palacu. Wykonane "+
          "sa bardzo precyzyjnie i az emanuje z nich wielkie uczucie, ktore wlozyl "+
          "w nie tworzacy je mistrz. Hematytowa porecz delikatnie odbija swiatlo "+
          "przenikajace przez znajdujace sie na przeciw okiennice, tworzac na stopniach "+
          "schodow srebrzysto zlota mozaike promieni.\n");

    add_prop(ROOM_I_INSIDE, 1);

   dodaj_elfy();

  add_exit(PALPATH + "balowa1.c", ({"schody","po schodach na gore"}),0,1,0);
  add_exit(PALPATH + "gali1.c", "poludnie",0,1,0);
  add_exit(PALPATH + "hall1.c", "zachod",0,1,0);

}