
/* 
 * Plik:        balowa1.c
 * Autor:       Kylo
 * Data:        01.02.99
 * Last Update: 01.02.99
 * Opis:        sala balowa w jakims palacu czy cos takiego
 *		(elfow czy czegos tam :))) )		
 */

// Dolaczenie pliku naglowkowego 
#include "ogolne.h"

// Dziedziczenie standartowego "pomieszczenia" w Imperium
inherit "/d/Imperium/std/room.c";


/*
 * Nazwa funkcji: ustaw_dlugi_opis()
 * Opis:	  Ustawi dlugi opis (VBFC)       
 * Argumenty:	  brak
 * Zwraca:	  dlugi opis balkonu
 */

string
ustaw_dlugi_opis() 
{
    string opis="";
    opis+="Znajdujesz sie u jednego z wejsc do sali balowej tego wspanialego " + 
	"palacu. Na wschodzie odstrzegasz schody prowadzace w dol do halu, " +
	"przed soba zas masz widok na cale to ogromne pomieszczenie. " +
	"Zrezygnowano w nim z kolumn tak wiec cala przestrzen dostepna " +
	"jest dla ewentualnych gosci. Zaczynasz zastanawiac jak to sie " +
	"dzieje ze sufit nie peka i nie spada ci na glowe, co za geniusz " +
	"architektury zaprojektowal to wszystko. Mimo swej pozornej kruchosci " +
	"miejsce to przetrwalo wieki bedac z pewnoscia swiatkiem wielu " +
	"waznych wydarzen." +
	"\n";
return opis;
} 
// koniec funkcji ustaw_dlugi_opis()
    
/*
 * Nazwa funkcji: create_inperium_room()
 * Opis:	  Inicjalizacja glownej funkcji pomieszczenia
 *		  w Imperium to create_imperium_room().
 * Argumenty:	  brak
 * Zwraca:	  nic nie zwraca
 */
 	
void
create_imperium_room()
{
    // Ustalenie 'krotkiego opisu' pomieszczenia,"
    // Na koncu _NIE_MA_KROPKI_. 
    set_short("Sala balowa");

    // Ustawienie dlugiego opisu
    set_long("@@ustaw_dlugi_opis");

    // Dodanie wyjsc z pomieszczenia
    add_exit(PALPATH + "hall2.c",({"schody","po schodach na dol"}));
    add_exit(PALPATH + "balowa2.c","polnocny-wschod");
    add_exit(PALPATH + "balowa3.c","wschod");
    add_exit(PALPATH + "balowa4.c","poludniowy-wschod");
    
    // Ustawienie opisow przedmiotow 'widzianych' 
    // przez gracza w danym pomieszczeniu.
    add_item(({"schody"}),
	"Wykonane z marmuru schody prowadzace na dol, wykonane zostaly " +
	"przez jakiegos dawnego mistrza, na ich poreczy odbijaja sie " +
	"swiatlo tworzac niesamowite wrazenie." + 
	"\n");
    add_item(({"hal"}),
	"Wlasnie tam prowadza te przepiekne schody, stad go nie widac" +
	"\n"); 
    add_item(({"sufit"}),
	"Ogromna kopula przykrywajaca ta sale wciaz zadziwia cie swa pozorna " +
	"kruchoscia i lekkoscia. Tym bardziej ze dostrzegasz wyciete w niej " +
	"otwory okienne." +
	"\n");	
    // Zainicjowanie tzw. events, czyli losowych komunikatow pojawiajacych
    // sie w danym pomieszczeniu. ( pierwszy pojawi sie po 10 sekundach,
    // nastepne co 100 sekund )
    
//    set_event_time(20.0, 300.0); 
    // Lista eventow. 
       
//    add_event("" +
//	"\n");
    // Wlaczenie eventow.
//    set_events_on(1);
    // Pomieszczenie we wnatrz
    add_prop(ROOM_I_INSIDE, 1);
     
}
// koniec funkcji create_imperium_room()


