inherit "/d/std/room";
inherit "/lib/pub";

#include <stdproperties.h>
#include <macros.h>
void 
create_room()
{
    set_short("Jadalnia durgona");
    set_long("Znajdujesz sie w jadalni w domu boga Durgona. "+
	"Widzisz tu piekny debowy stol do ktorego "+
	"przysuniete sa krzesla wykonane z mithrylu. "+
	"W rogu przy scianie stoi olbrzymi ceglany "+
	"piec sluzacy do przyzadzania malych jak i "+
	"bardzo duzych potraw. Spis dan jakie mozna "+
	"tu zjesc jest na olbrzymiej kamiennej tablicy "+
	"wiszacej na polnocnej scianie. Podloga przykryta "+
	"jest olbrzymim dywanem. W pomieszczeniu wyczuwasz "+
	"dziwna, bardzo silna moc. Jadalnia jest bardzo "+
	"dobrze oswietlona przez swiece znajdujace sie na "+
	"zlotych swiecznikach ktore dzieki magii nigdy nie "+
	"gasna. Cala komnata jest bardzo bogato urzadzona. "+
	"Dostrzegasz tutaj rownierz rozne polki ze "+
	"skladnikami jak i przedmiotami niezbednymi w kuchni.\n");
    add_item("tablice","Olbrzymia kamienna tablica
. Warto "+
	     "by ja przeczytac.\n");
    add_cmd_item(({"tablice","menu"}),({"czytaj","przeczytaj"}),
		   "@@menu");
    add_prop(ROOM_I_INSIDE, 1);
    //PICIE
    add_drink("piwa","piwo","kufel ciemnego, debowego piwa",
	      "ciemno-bursztynowego, wspaniale pieniacego sie piwa",
	      ({({"ciemny","debowy"}),({"ciemni","debowi"})}),
	      5,250,0,0,PL_NIJAKI_NOS);
    add_drink("wina","wino","kielich wysmienitego czerwonego wina",
	      "",({({"wysmienity","wytrawny"}),({"wysmienici",
	      "wytrawni"})}),12,100,0,0,PL_NIJAKI_NOS);
    add_drink("spirytusa","spirytus","szklane bardzo mocnego "+
    "krasnoludzkiego spirytusu","",
    ({({"mocny","krasnoludzki"}),({"mocni","krasnoludzcy"})}),30,250,0,0,
    PL_NIJAKI_NOS);
    add_drink("mleka","mleko","szklanke bialego mleka","",0,0,250,0,0,
    PL_NIJAKI_NOS);
    //ZARCIE
    add_food("stek",0,300,0,PL_MESKI_NOS_ZYW,
	     "miske z ryzem i soczystym stekiem");	         	      	          	     
    add_food("bulke",0,100,0,PL_ZENSKI,
	     "dluga dobrze 
wypieczona bulke
");	     
    add_food("baranine",0,400,0,PL_ZENSKI,
	     "obficie przyprawiona rumiana baranine");
    add_food("prosiaka",0,1500,0,PL_MESKI_NOS_ZYW,
	     "dobrze wypieczonego prosiaka");	     
    add_food("rybe",0,200,0,PL_ZENSKI,"wysmazona rybe razem z salatka");
    add_exit("korytarz5","zachod");
}
void 
init()
{
    ::init();
    init_pub();
}
string
menu()
{
    say(QCIMIE(this_player(),PL_MIA)+ " czyta tablice.\n");
    return
    "\nTablica wyglada nastepujaco:\n\n"+
    "\t\tMENU:\n"+
    "Jedzenie:\n"+
    " Stek z ryzem			\n"+
    " Baranina				\n"+
    " Dluga bulka			\n"+
    " Dobrze wypieczony prosiak         \n"+
    " Ryba z salatka			\n"+
    "\n\n"+
    "Napoje:\n"+
    " Ciemne piwo:		\n"+
    " Wytrawne wino:		\n"+
    " Spirytus krasnoludzki     \n"+
    " Mleko 			\n"+
"\n";
}
public void
pub_hook_buys_food_na_miejscu(string short, int cena)
{
    write("Zamawiasz " + short + ".\n"+
        "Po chwili otrzymujesz i zjadasz zamowiona potrawe.\n");
    saybb(QCIMIE(this_player(), PL_MIA) + " zamawia i zjada " +
	  short + ".\n");
}
public void
pub_hook_buys_drink_na_miejscu(string short, int cena)
{
    write("Zamawiasz " + short + ".\n" +
        "Po chwili otrzymujesz i wypijasz zamowiony trunek.\n");
    saybb(QCIMIE(this_player(), PL_MIA) + " zamawia i po chwili wypija " +
	  short + ".\n");
}
