/* Plik:     chata_z.c
 * Autor:    Borzoj
 * Data:     27.3.98
 * Opis:     chata zielarki, Dimenau
 */

inherit "/d/Imperium/std/room.c";
#include "tigr.h"

string dlugi_opis();
int czy_jasno();
string opis_swiecy();
string opis_okna();
string opis_stolu();

void
create_imperium_room()
{
  set_short("Chata zielarki");
  set_long("@@dlugi_opis");
  add_prop(ROOM_I_LIGHT,1);
  add_prop(ROOM_I_INSIDE,1);
  add_item("swiece","@@opis_swiecy");
  add_item(({"okno","okienko"}),"@@opis_okna");
  add_item("stol","@@opis_stolu");
  add_item("blat","Blat jak kazdy.\n");
  add_item(({"przedmiot","przedmioty","substancje"}),"Co konkretnie chcesz "+
    "obejrzec?\n");
  add_item(({"ziolo","ziola"}),"Ziola sa wszedzie dokola- porozwieszane w "+
    "peczkach, sproszkowane w sloikach, w  powietrzu unosi sie ich "+
    "intensywny zapach.\n");
  add_item(({"plyn","plyny"}),"Wywary z roznych ziol wypelniaja czesc "+
    "sloikow stojacych dokola.\n");
  add_item(({"proch","proszek","prochy","proszki"}),"Jest ich pelno "+
    "wszedzie gdzie spojrzysz.\n");
  add_item(({"polki","polke"}),"Na polce stoi kilka szklanych sloi "+
    "wypelnionych plynem, w ktorym cos plywa.\n");
  add_item(({"sloj","sloje"}),"Przygladasz sie blizej i widzisz, ze w "+
    "cieczy wypelniajacej sloje plywaja zwierzece- a moze nie ? -organy !\n");
  add_item(({"sloik","sloiki"}),"Gdzie bys nie spojrzal pelno jest sloikow "+
    "wszelkich rozmiarow wypelnionych roznorodnymi substancjami.\n");
  add_event("Masz wrazenie, ze cos porusza sie w jednym z slojow.\n");
  add_event("Kolorowy pyl unosi sie w powietrzu.\n");
  add_event("Peki ziol poruszaja sie delikatnie i rozsylaja swoj necacy "+
    "zapach.\n");
  set_events_on;
  add_exit(TPATH+"/lokacje/wioska11.c","poludniowy-wschod",0,1);
} //create_imperium_room

string 
opis_swiecy()
{
  return ( (czy_jasno()) ? "Nie zauwazasz niczego takiego":"Swieca stoi "+
    "na stole i kopci dymem o dziwnym zapachu")+".\n";
} //opis_swiecy

string 
opis_okna()
{
  return ( (czy_jasno()) ? "Promienie slonca przebijaja sie przez desen, "+
    "ktory na oknie narysowal kurz i pajeczyny.":"Ksiezycowa poswiata "+
    "ledwo przebija sie przez brudna szybe.")+"\n";
} //opis_okna

string
opis_stolu()
{
  return "Caly blat stolu zarzucony jest roznymi przedmiotami. Leza na nim "+
    "sproszkowane ziola, sloiki z jakimis masciami i plynami, kawalki "+
    "zwierzecych kosci i kilka swiec"+((czy_jasno())?".":", z ktorych jedna "+
    "najgrubsza jest zapalona i strasznie kopci.")+"\n";
} //opis_stolu


string
dlugi_opis()
{
  return
    "W polmroku rozproszonym "+((czy_jasno())?"promieniami slonca "+
    "wpadajacymi przez niewielkie zakurzone okienko ":"kopcacym plomieniem "+
    "grubej swiecy stojacej na stole ")+ "widzisz wnetrze drewnianej "+
    "chaty - stol, polki na scianach, drewniane bale stropu. To co "+
    "najbardziej rzuca sie w oczy to porozwieszane wszedzie peki "+
    "pachnacych ziol, sloiki z roznokolorowymi plynami, proszkami i "+
    "mnostwo przedmiotow, ktore kojarza ci sie z zielarstwem. "+
    "\n";
} // dlugi_opis

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
