#pragma strict_types

inherit "/std/room";

/*
 * Konstruktor dopisywany automatycznie nawet gdy nie
 * jest zdefiniowany w kodzie zrodlowym?
 */

void
create_room()
{
  /*
   * konstruktor standardowego obiektu lokacji
   *
   * Dziala jak kopiuj wklej zawartosc void create_room()
   * w /std/room.c
   *
   * Zawartosc create_room():
   *
   * // ustaw zawartosc terenu jako NA_ZEWNATRZ
   * set_terrain(TERAIN_OUTSIDE | TERAIN_NATURAL);
   *
   * // usun wlasnosc LOKACJA_LICZBA_WSRODKU
   * remove_prop(ROOM_I_INSIDE);
   *
   * // dodaj wlasnosc LOKACJA_LICZBA_TYP = LOKACJA_LICZBA_NORMALNY
   * add_prop(ROOM_I_TYPE, ROOM_I_NORMAL);
   *
   * W porownaniu z pierwsza lokacja, na pierwszy rzut oka,
   * niby nic nie zmieniolo, a jednak cos... :)
   */
  ::create_room();

  add_exit("nic.c", "west");
  add_exit("pokoj.c", "east");
}
