inherit "/d/Imperium/std/room.c";
#include "macros.h"
#include "/sys/stdproperties.h"

#define KIERUNEK "poludnie"
#define RZEKA "Aver"

string dlugi_opis();
string opis_tablicy();
string opis_konarow();

void
create_imperium_room()
{
  set_short("Przystan nad rzeka "+RZEKA);
  set_long("@@dlugi_opis");
  add_item("droge","Niezbyt szeroka kamienista droga prowadzi w glab masywu "+
    "gor czarnych.\n");
  add_item(({"wody","wode","nurt","rzeke",RZEKA}),"Rzeka "+RZEKA+" jest "+
    "w tym miejscu dosc szeroka. Jej blekitna woda co chwile niesie ze "+
    "soba jakies galezie i inne fragmenty drzew. \n");
  add_item("brzeg","Brzeg jest tutaj dosyc stromy. Wyraznie widac, ze rzeka "+
    "podmywa go stale. Zwisa z niego kilka pedow roslin.\n");
  add_item("molo","Molo zbite jest z prostych desek i bali. Nie ma w nim "+
    "nic niezwyklego.\n");
  add_item("slup","Prosty drewniany slup niczym sie nie wyroznia. Warta "+
    "uwagi moze byc tablica przybita do niego.\n");
  add_item("tablice","Moze powinienes ja przeczytac.\n");
  add_item(({"szczyty","szczyt","gory","gore"}),"Potezny masyw Gor Czarnych "+
    "biegnie ze wschodu na zachod.\n");
  add_item(({"pedy","rosliny"}),"Rachityczne roslinki zwisaja z brzegu. "+
    "Jeszcze kilka dni i poplyna z pradem w dol rzeki.\n");
  add_item(({"deski","bale","deske","bal"}),"Drewno, z ktorego zrobiono "+
    "molo i nic wiecej.\n");
  add_item(({"konar","konary","fragment","fragmenty"}),"@@opis_konarow");
  add_cmd_item("tablice",({"przeczytaj"}),"@@opis_tablicy");
  add_prop(ROOM_I_LIGHT,1);
  add_prop(ROOM_I_INSIDE,0);
} //create_imperium_room

string
dlugi_opis()
{
  return
    "Wody rzeki " + RZEKA + " przeplywaja kilka metrow dalej. "+
    "Brzeg jest tutaj stromy, woda plynie szybko i musi byc dosc gleboka. "+
    "Stoisz na niewielkim drewnianym molo, ktore idzie kilka metrow "+
    "w poprzek nurtu. Znajduje sie tu slup, do ktorego przybita jest "+
    "tablica. "+
    "Na "+KIERUNEK+" biegnie kamienista droga, kiedy patrzysz w tamta strone "+
    "dostrzegasz potezne szczyty Gor Czarnych."+
    "\n";
} // dlugi_opis

string
opis_tablicy()
{
  write("Informacje o statku, cenie celu podrozy.\n");
  return "";
}  // opis_tablicy

string
opis_konarow()
{
  int i;
  string *opisy=({"Nie widzisz zadnego konaru.\n",
    "Niewielki konar plynie z pradem lecz szybko znika z pola widzenia.\n",
    "Ogromna galaz jest unoszona przez rzeke.\n"});
  i=random(3);
  write(opisy[i]);
  return "";
} // opis_konarow
