/* Plik:     chatka3.c
 * Autor:    Borzoj
 * Data:     27.3.98
 * Opis:     chata, Dimenau
 * Poprawki: Tigr
 * Update:   21.06.98
 */

inherit "/d/Imperium/std/room.c";
#include "tigr.h"

string dlugi_opis();
string opis_okien();
string opis_ognia();
string opis_swiec();
int czy_jasno();

void
create_imperium_room()
{
  set_short("Wiejska chatka");
  set_long("@@dlugi_opis");

  add_prop(ROOM_I_LIGHT,1);
  add_prop(ROOM_I_INSIDE,1);

  add_item(({"firanka","firanke"}),"Biale haftowane firanki wisza w "+
    "oknach.\n");
  add_item("piec","Duzy kaflowy piec stoi w rogu.\n");
  add_item("ogien","@@opis_ognia");
  add_item("swiece","@@opis_swiec");
  add_item("stol","Dosc duzy drewniany stol i nic wiecej.\n");
  add_item(({"krzeslo","krzesla"}),"Drewniane krzesla o rzezbionch "+
    "oparciach stoja dookola stolu.\n");
  add_item(({"talerz","talerze"}),"Gliniane talerze oblane kolorowa polewa "+
    "wisza na scianie i ozdabiaja to miejsce.\n");
  add_item(({"oltarz","oltarzyk"}),"Sklada sie z niewielkiej "+
    "drewnianej figurki Sigmara.\n");
  add_item("figurke","Figurka przedstawia wysokiego poteznie zbudowanego "+
      "mezczyzne trzymajacego topor w rekach.\n");
  add_item(({"okno","okna"}),"@@opis_okien");

  add_exit(TPATH+"/lokacje/wioska5.c","polnoc",0,1);
} //create_imperium_room

string
dlugi_opis()
{
  return
    "Obszerne i jasne wnetrze tego domu sprawia mile wrazenie. "+
    ((czy_jasno())?"Slonce wpadajace przez duze okna dociera do kazdego "+
    "zakatka i wypelnia go jasnoscia. ":"Buzujacy w piecu ogien i "+
    "rozstawione w kilku miejscach swiece daja duzo cieplego swaitla. ")+
    "Przy oknie stoi stol, dookola niego kilka krzesel. Na scianach wisi "+
    "kilka zdobionych talerzy, a przy jednej znajduje sie niewielki "+
    "oltarzyk.\n";
} // dlugi_opis 

string 
opis_okien()
{
  return
    "Duze okna przesloniete sa haftowanymi firankami. "+
    ((czy_jasno())?"Swiatlo wpadajace przez nie sprawiaa, ze jest tu jasno "+
    "i milo.":"Nieprzenikniona ciemnosc na zewnatrz sprawia, ze jeszcze "+
    "lepiej czujesz sie bedac w srodku.")+"\n";
}// opis_okien

string
opis_ognia()
{
  return
    ((czy_jasno())?"Nie zauwazasz niczego takiego.":"Kilka polan plonie "+
    "w piecu.")+"\n";
}//opis_ognia

string
opis_swiec()
{
  return
    ((czy_jasno())?"Nie zauwazasz niczego takiego.":"Kilka woskowych "+
    "swiec roznych rozmiraow ustawionych na stole i przy oltarzyku.")+
    "\n";
}//opis_swiec


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
