/*
 * Pokoj zajazdu 'Pod Srebrna Ostroga'
 *  by Tanis
 */

inherit "/d/Imperium/std/room.c";


#include "ogolne.h"

int wyjety=0;

void
create_imperium_room()
{
    add_prop(ROOM_I_INSIDE, 1);

    set_short("Niewielki pokoj");

    set_long("@@dlugi_opis");

    add_exit(ZAJPATH + "lokacje/pietro.c","wschod",0,1);
    
    add_item("krzesla",
	"Drewniane krzesla sa bardzo proste, jednak calkiem ladne.\n");
    add_item("lozka","Wszystkie lozka w pomieszczeniu sa bardzo do siebie podobne. Wykonane sa z drewna. Wszystkie sa ladnie poscielone i czekaja na zmeczonych gosci zajazdu.\n");        
    add_item("szafke",
	"Jest to niezbyt duza, drewniana szafka. Przykryta jest wiekowym, ale czystym obrusem.\n");
    add_item("okno","Okno wychodzi na pola wokol zajazdu. Akurat nic ciekawego sie tam nie dzieje.\n");
    add_item(({"sufit","strop"}),"Sufit jest lekko pochyly, jednak nawet przy scianach jest wystarczajaco duzo miejsca, aby stac.\n");
	
    add_cmd_item("szafke","przeszukaj","@@szafka");

    set_event_time(10.0, 100.0); 
       
    add_event("Zza okna dobiega cie szczekanie psa.\n",0);
    add_event("Z korytarza dobiega jakis szmer.\n",0);
    add_event("Z dolu zajazdu dochodzi krzyk jakiegos rozbawionego goscia.\n",1);
    
    set_events_on(1);

    reset_imperium_room();
}

string
dlugi_opis() 
{
    string opis;

    opis="Jestes w niezbyt duzym, przytulnym pokoju na pietrze. Po skosnym suficie widac, ze jest "
     + "to wlasciwie poddasze. W pokoju znajduje sie kilka poscielonych lozek, kilka krzesel i mala, drewniana szafka. "
     + "Na wschod jest wyjscie z pokoju, a na zachodniej scianie widac nieduze okienko.\n";

return opis;
}

string
szafka()
{
   object kluczyk;
            
     if(wyjety)
     { 
       write("Otwierasz szafke i zagladasz do srodka. Niestety, w srodku nic nie ma!\n");
       return "";
     }

     wyjety=1;
        
     kluczyk = clone_object(ZAJPATH + "drzwi/klucz_do_piwnicy.c");
     kluczyk->move(this_player());       
     write("Otwierasz szafke, a w srodku znajdujesz nieduzy, mosiezny kluczyk!\n"); 
     return "";    
}

void
reset_imperium_room()
{
    wyjety = 0;
}