/* by Flex '97 */ 

inherit "/d/Imperium/std/room.c";
#include "/sys/stdproperties.h"
#include "silvy.h"

object of,g1,g2,g3;

string papiery() 
{              
return"Uwazac na kupcow - przeszukiwac wszelkie ladunki.\n";
}   


create_imperium_room()
{

    add_prop(ROOM_I_INSIDE, 1);
    add_prop(ROOM_I_LIGHT, 1);
    set_short("Straznica");
    set_long("Wchodzisz do dosc wysokiego pomieszczenia. " +
             "Pierwsze co zauwazasz, to stojacy " +
             "w rogu zniszczony stojak. " +
             "Pomieszczenie jest ubogo wyposazone w sprzety, " +
             "widzisz tu maly stolik oraz krzesla. " +
             "Panuje polmrok, swiatlo wpada do srodka tylko przez male " +
             "okienko w scianie poludniowej. " +
             "W glebi widzisz schody prowadzace do gory.\n");

    add_exit(NPATH + "lokacje/plac.c", "poludniowy-zachod",0,1);
    add_exit(NPATH + "sklepy/strfa2.c", "gora",0,1);
   
    add_item( ({"stojak"}),
       "Jest to stary, zniszczony kawal 'kija' na ktorym aktualnie nic nie wisi.\n");
    add_item( ({"okno","okienko","okienka"}),
       "Jest to maly otwor w kamiennej scianie, przez ktory wpada " +
       "do pomieszczenia niewielka ilosc swiatla.\n" );
    add_item( ({"schody"}),
       "Drewniane schody wygladaja na solidne, prowadza na gore.\n");
    add_item( ({"sprzety"}),
       "Maly stolik stoi pod oknem. " +
       "Zauwazas na nim jakies papiery. " +
       "Tuz obok stoja dwa niskie krzesla i stojak.\n");
    add_item( ({"stol","stolik"}),
       "Widzisz stol na ktorym leza jakies papiery - " +
       "procz nich nic na nim nie ma.\n");
    add_item( ({"krzeslo","krzesla"}),
                "Stare sprochniale krzesla, nie wygladaja na solidne.\n");
    add_item( ({"papiery","dokumenty","papierzyska"}),
       "Zapisane koslawym pismem papiery nie majace pewnie zadnej wartosci - " +
       "leza w nieporzadku na stole.\n");
    add_item( ({"sciany","sciane"}),
       "Solidna, kamienna sciana. Zbudowana z blokow wielkosci duzej skrzyni.\n"); 
    add_cmd_item( ({"papiery","papier"}), ({"czytaj","przeczytaj"}),
       "@@papiery");
    set_alarm(20.0,0.0,"reset_imperium_room");
}

void
reset_imperium_room()
{
    if(!of)
    {
        of = clone_object(NPATH + "npc/og.c");
        of->set_start_loc(file_name(TO));
        of->set_sciezka( ({"sw","s","s","s","s","n","e","e","e","e",
        	"w","w","w","w","n","n","w","w","w","w","w","w","s",
        	"n","ne","ne","ne","w","w","w","w","w","w","nw","w","sw",
        	"s","s","e","e","n","ne","e","e","e","e","e","e",
        	"e","e","e","e","e","e","s","s","sw",
        	"s","w","w","w","ne"}) );
        
        of -> szykuj();
        
        of -> move(TO);
    }
}    
