inherit "/d/Imperium/Nuln/std/room";
#include <stdproperties.h>
#include <macros.h>
#include <pl.h>

int wrota=0;


int
query_wrota()
{
return wrota;
}

int
otworz( string str )
{

if (!str)
{
if (!this_player()->query_prop("areniarz"))
    {
    write("Nie jestes do tego upowazniony.\n");
    return 1;
    }

write("Otwierasz wrota!\n");
say(QCIMIE(this_player(),PL_MIA)+" otwiera wrota!\n");
wrota=0;
return 1;
}

}


int
zamknij( string str )
{

    if (!str)
	{
	if (!this_player()->query_prop("areniarz"))
	    {
	    write("Nie jestes do tego upowazniony.\n");
	    return 1;
	    }
	    
	write("Zamykasz wrota!\n");
	say(QCIMIE(this_player(),PL_MIA)+" zamyka wrota! Bedzie krew!\n");
	wrota=1;
	return 1;

    }
    
    
}


int
wyj()
{
if ( wrota==1 )
{
write("Wrota sa zamkniete!\n");
return 1;
}

return 0;
}

void 
create_imperium_room()
{
    set_short("Olbrzymia arena");
    set_long("@@dlugi");
    add_prop(ROOM_I_INSIDE, 0);
    add_prop(ROOM_I_LIGHT, 1);

    add_exit("/d/Imperium/Nuln/lokacje/plac.c", "polnocny-wschod", "@@wyj", 1,0);


set_event_time(10.0, 100.0); 
add_event("Publika napierdala w barierki!\n");
add_event("Slyszysz dzikie ryki publicznosci: KRWI! KRWI! KRWI!\n");
set_events_on(1);
 

}
 
void 
init()
{
    add_action("zamknij", "zamknij");
    add_action("otworz","otworz");
    ::init();
}

string
dlugi()
{
    return("Znajdujesz sie na olbrzymiej arenie, gdzie wojownicy "+
	"maja okazje wykazac sie w walce na smierc i... zycie! \n");
}