/* 
 * Karczma "Pod Rycerskim Helmem". Szynk.
 */
 
inherit "/lib/pub";
inherit "/d/Imperium/std/room"; 

#include "lakshmi.h"

void
create_imperium_room()
{
        set_short("Szynk");

        set_long("@@dlugi_opis");

        add_item(({"gosci","klientow"}), "Siedzi tu kilku podroznikow, "
		+"zalatwiajacych interesy z Zakonem lub z innych powodow "
		+"nocujacych poza Nuln.\n");

        add_item(({"szynk","szynkwas","bar","lade","kontuar"}),
            "Dlugi, drewniany szynkwas pieknie blyszczacy w swietle lamp.\n");

        add_item(({"menu", "tabliczke"}), "@@menu");
        add_cmd_item(({"menu", "tabliczke"}), ({"przeczytaj"}), "@@menu");

        add_prop(ROOM_I_INSIDE,1);

    add_drink("piwa","piwo","kufel ciemnego piwa",
        "ciemnego, aromatycznego piwa",
        ({ ({"ciemny"}),({"ciemni"})}),
        6, 500, 7, 95, PL_NIJAKI_NOS);

        add_food("kasze",
                ({ ({"pachnaca"}), ({"pachnace"}) }),
                260, 30,PL_ZENSKI,"kasze "
		+"ze skwarkami");

        add_food("udziec", 
	      ({ ({"tlusty"}), ({"tluste"}) }), 
	      400, 195, PL_MESKI_NZYW, "gruby, ociekajacy tluszczem udziec barani");

        dodaj_npca(PATH + "npc/karczmarz1.c");

        add_exit(SKLEP + "karczma1.c", "poludnie",0,1,0);
        add_item(({"kontuar"}),"Jest to drewniany mebel. Cos w rodzaju lady. " +
                   "Widzisz na nim rozmaite butelki i szklanki, niektore nawet pelne.\n");
        add_item(({"butelki"}), "Niedbale poustawiane na kontuarze butelki z zielonego " +
                   "bardzo grubego szkla przywodza na mysl podrzedna knajpe, ktora ta " +
                   "karczma wszak nie jest.\n");
        add_item(({"szklanki"}),"Sa to zwyczajne szklanki, z jakich zazwyczaj sie pija " +
                   "w podobnych lokalach. Odnosisz wrazenie, ze moglyby one byc czystsze.\n");  
}
 
int
zamow(string str)
{
    if (!present("karczmarz", environment(TP)))
    {
        write("Rozgladasz sie uwaznie po pomieszczeniu, ale nigdzie nie widac karczmarza !\n");
		say(QCIMIE(this_player(), PL_MIA) + " rozglada sie wokol szukajac karczmarza.\n");
	
        return 1;
    }
    
    return order(str);
}

void
init()
{
    ::init();

    add_action(zamow, "kup");
    add_action(zamow, "zamow");
}

string
dlugi_opis()
{
     string s;

     s = "Stoisz przy szynkwasie starej karczmy. Za kontuarem uwija sie karczmarz. "
        +"Mozesz tutaj zamowic cos do jedzenia lub picia. Wokol widzisz "
	+"jedzacych lub rozmawiajacych gosci. Nad drewnianym kontuarem wisi "
	+"pieknie ozdobiona tabliczka z menu karczmy. Ogolnie nie jest to zbyt "+
	"schludne miejsce i masz powazne watpliwosci co do higieny tu panujacej.\n";
 
     return s;
}

string
menu()
{
        say(QCIMIE(this_player(), PL_MIA) + " oglada menu.\n");
        return
        "\nNa tabliczce krzywymi literami jest napisane:\n\n"
        +"\t\t** MENU **\n"
        +"Ciemne piwo :                 47 miedziakow\n" 
        +" Beczka ciemnego piwa (10l)   875 miedziakow\n"
        +"Kasza ze skwarkami             30 miedziakow\n"
        +"Barani udziec                 195 miedziakow\n\n";

}
