/* Silvy i Duncan wrzesien '96 */ 

inherit "/d/Imperium/std/room.c";
#include "/sys/stdproperties.h"
#include "silvy.h"

create_imperium_room()
 {

    add_prop(ROOM_I_INSIDE, 1);
    add_prop(ROOM_I_LIGHT, 1);
    set_short("Poczekalnia wyrwizeba J. Zahnera");
    set_long(BSN("Jestes w przytulnej poczekalni, na ktorej wystroj skladaja " +
                 "sie jedynie rozklekotane krzesla. Na niektorych " +
                 "z nich siedza ludzie, ktorzy z przerazeniem, " +
                 "przycmionym jedynie bolem, wpatruja sie w " +
                 "odrapane drzwi, prowadzace do miejsca, gdzie Johann " +
                 "Zahner pozbawia problemow i oszczednosci swych drogich pacjentow."));

    add_exit(NPATH + "","polnoc","@@drzwi");
    add_exit(NPATH + "sklepy/dent_1.c","wschod");
    add_exit("/d/Imperium/szturmix/middenheim/obroncy/lokacje/srodek.c","wyjscie",0,0,1);

    add_item(({"krzesla"}),
               BSN("Widac, ze te krzesla przezyly juz wiele."));
    add_item(({"ludzie","ludzi","pacjenci","pacjentow"}),
               BSN("W ich oczach widac STRACH ..."));
    add_item(({"drzwi"}),
               BSN("Solidne drzwi w polnocnej scianie."));
    
   set_alarm(20.0,180.0,"halas");
    set_alarm(60.0,200.0,"halas1");
    set_alarm(80.0,200.0,"halas2");
   set_alarm(90.0,180.0,"halas3");
 }

void halas()
 {
    tell_room(TO,BSN("Zza drzwi dobiega wrzask, a po nim seria przeciaglych jekow."));
 } 

void halas1()
 {
    tell_room(TO,BSN("Drzwi nagle z trzaskiem otwieraja sie i ze srodka " +
                     "wybiega z wrzaskiem czlowiek z obcegami w jamie " +
                     "ustnej. Pozostali pacjenci wyraznie bledna."));
 } 
 
void halas2()
 {
    tell_room(TO,BSN("Slyszysz wezwanie i nastepny przerazony pacjent " +
                     "znika na uginajacych sie nogach za drzwiami."));
 } 

void halas3()
 {
    tell_room(TO,BSN("Slyszysz, jak zza drzwi dobiega dzwiek narzedzi " +
                     "pilujacych uzebienie pacjenta."));
 } 
 
int drzwi()
 {
    write(BSN("Pacjenci patrza na ciebie jak na wariata. Niestety drzwi " +
              "zamkniete sa od wewnatrz."));
    return 1;
 } 
