/* Plik:     chata_w4.c
 * Autor:    Borzoj
 * Data:     27.3.98
 * Opis:     sypialnia kucharki w domu wojta, Dimenau
 */

inherit "/d/Imperium/std/room.c";
#include "tigr.h"
#define CHATA_W2 TPATH+"/sklepy/chata_w2.c"

string dlugi_opis();
string opis_swiecy();
int czy_jasno();

void
create_imperium_room()
{
  set_short("Sypialnia kucharki");
  set_long("@@dlugi_opis");
  add_prop(ROOM_I_LIGHT,1);
  add_prop(ROOM_I_INSIDE,1);
  add_item("swiece","@@opis_swiecy"); 
  add_item(({"szafke","szafe","szafeczke"}),"Malutka szafka nocna "+
    "zrobiona jest z drewna. Stoi na niej tylko jedna swieca.\n");
  add_item("lozko","@@opis_lozka");
  add_exit(TPATH + "/sklepy/chata_w2.c","polnoc",0,1); 
} //create_imperium_room


string
dlugi_opis()
{
  return 
    "Znajdujesz sie w pokoju, ktory zamieszkuje kucharka. Domyslasz "+
    "sie tego poniewaz jedyne drzwi na polnocy prowadza do kuchni. "+ 
    "Pomieszczenie jest skapa wyposazona, malutka klitka. Jedynym "+
    "wyposazeniem jest poroste drewniane lozko i malutka szafeczka tuz "+
    "przy nim. "+
    ((czy_jasno())?"Swiatlo wpada przez malutkie okienko tuz "+
    "pod sufitem.":"Na stoliku stoi swieca i pali sie.")+"\n";
} // dlugi_opis   


string
opis_swiecy()
{
  return 
  ((czy_jasno())?"Nie zauwazasz niczego takiego.\n":
  "Nieduza swieca stojaca na stoliku jest jedynym "+
  "zrodlem swiatla.\n");
}//opis_swiecy

int
czy_jasno()
{
  int temp=0;
  if ((pora_dnia()=="noc")|(pora_dnia()=="wieczor")|
      (pora_dnia()=="pozny wieczor")|(pora_dnia()=="polnoc")) 
    {temp=0;} 
  else
    {temp=1;};
  return temp;
} // czy_jasno

object
query_kucharka()
{
   return (find_object(CHATA_W2))->query_kucharka();
}

string opis_lozka()
{
   if (query_kucharka())   
      if ((environment(query_kucharka())==this_object()))
          if ((query_kucharka()->query_stan()==1))
             return "To lozko jest zajete przez swoja wlascicielke.\n";
   return "Zwyczajne drewniane lozko jest poscielone.\n";
}