#pragma no_clone
#pragma strict_types
inherit "/d/Faerun/std/room";
#include <macros.h>
#include <stdproperties.h>
#include <mudtime.h>
#include "definicje.h"
string dlugi_opis();
void
create_room()
{
    set_short("Droga w Candlekeep");
    set_long(dlugi_opis());
    add_exit("droga30","poludniowy-wschod");
    add_exit("droga5","polnocny-zachod");
    add_exit("droga7","polnocny-wschod");
}
string
opis_pory()
{
    switch(pora_roku())
    {
    case MT_ZIMA:
    return "Wszedzie jest bialo, a z nieba sypia sie biale platki sniegu. "+
	   "Ludzie idacy droga sa ubrani cieplej, a przy otwieraniu "+
	   "ust pojawia sie para. "+
	   "Dachy budynkow przysypal snieg.";
    break;			   
    case MT_WCZESNA_WIOSNA:
    return "Snieg powoli topnieje, tworzac blotnista hlape, ludzie idacy "+
	   "droga  sa troche "+
	   "luzniej ubraniy. Na drzewach pojawiaja sie pierwsze paki, "+
	   "zwiastujace nadejscie wiosny.";
    break;			   
    case MT_WIOSNA:
    return "Wszedzie jest zielono, ptaki siedzace na drzewach cwierkaja wesolo."+
	   "W powietrzu unosi sie zapach wiosennych kwiatow i ziol. "+
	   "Ludzie idacy droga, sa lekko ubrani, i sa jakby "+
    	   "bardziej usmiechnieci.";
    break;			   
    case MT_WCZESNE_LATO:
    return "Jest cieplo co oznacza nadejscie lata. "+
	   "Ludzie idacy ulica sa bardzo luzno ubrani. "+
	   "W gniazdach na drzewach piszcza mlode ptaki domagajace "+
	   "sie jedzenia. Droge w niektorych miejscach porasta trawa."; 	
    break;			   
    case MT_LATO:
    return "Jest bardzo goraco co oznacza ze lato jest w pelni. Twarze "+
	   "ludzi idacych ulica sa pokryte potem. W powietrzu unosi sie "+
	   "zapach owocow. Drzwi od domow sa pootwierane na osciez.";
    break;			   
    case MT_WCZESNA_JESIEN:
    return "Robi sie troche zimniej, pojawilo sie babie lato co oznacza "+
           "niechybny koniec lata. Na drzewach liscie robia sie powoli "+
    	   "zolte.";
    break;			   
    case MT_JESIEN:
    return "Jest chlodno, drzewa sa kompletnie lyse. Wieje porwisty wiatr "+
	   "ktory roznosi wolne liscie po calym miescie. Niebo jest pochmurne, "+
	   "niedlugo nadejdzie zima.";
    break;			   
	    }
}
string
dlugi_opis()
{
string oswietlenie;
    switch(pora_dnia())
    {
    case MT_SWIT:
    oswietlenie="Okolica jest coraz jasniejsza, ksiezyc juz zachodzi za "+
		"horyzont, zbliza sie niechybnie nowy dzien. ";
    break;				
    case MT_WCZESNY_RANEK:
    oswietlenie="Slonce znajduje sie tuz nad horyzontem. "+    
		"Jego jasne promienie raza cie w oczy. ";
    break;				    
    case MT_RANEK:
    oswietlenie="Slonce niedawno wstalo, jego jasne promienie "+
		"zaczynaja mozolnie zalewac caly swiat. ";
    break;				    
    case MT_POLUDNIE:
    oswietlenie="Slonca znajduje sie w zenicie, gdzieniegdzie "+
	        "jego tarcza jest przeslonieta chmurami. ";
    break;				
    case MT_POPOLUDNIE:
    oswietlenie="Slonce leniwie schodzi coraz blizej choryzontu. Jego "+
		"promienie sa troche slabsze i tak bardzo nie raza w oczy. ";
    break;				
    case MT_WIECZOR:
    oswietlenie="Slonce znajduje sie tuz nad horyzontem, a jego tarcza "+
	    "przybrala nieco ciemniejsza barwe, niechybnie zbliza sie noc. ";
    break;		
    case MT_POZNY_WIECZOR:
    oswietlenie="Slonce sie schowalo, pozostala tylko po nim czerwona "+
		"poswiata tuz nad horyzontem. Mieszkancy zdazaja do swoich"+
		"domow. ";
    break;				
    case MT_NOC:
    oswietlenie="Jest noc, jedyne zrodlo swiatla stanowi ksiezyc. Na drodze "+
	        "kreci sie kilku straznikow, pilnujacych pozadku w miescie. ";
    break;				
    }
    return "Stoisz na dobrze ubitej drodze kierujacej sie na "+
    "polnocny zachod i poludniowy wschod. Na zachodzie widzisz mur "+
    "otaczajacy palac. Przy drodze rosnie kilka drzew, a wokul nich "+
    "krzaczki porzeczek. "+
    oswietlenie+""+opis_pory()+"\n";
}