// By ulatwic prace wszystkim zaczynajacym kodowac ( i nie tylko )
// w domenie Imperium napisalem przykladowa lokacje, korzystajaca
// z wiekszosci standardowych funkcji. Wszystkie one sa opatrzone
// komentarzami - po '//'. Powodzenia.

/* Plik:        workroom.c
 * Autor:       Loudernn wg lokacji Silvego
 * Data:        12.06.99
 * Last Update: 
 * Opis:        workroom
 */

inherit "/d/Imperium/std/room.c";
// Plik ktory dziedziczymy ( patrz lpc.txt ). W naszej domenie jest to 
// "/d/Imperium/std/room.c" lub inny plik dziedziczacy powyzszy, a 
// charakterystyczny dla danego terenu pod wzgledem np. opisow por roku. 
// ( np. "/d/Imperium/Nuln/std/room.c" ).

#include "silvy.h"
#include "loudernn.h"

/* include zawierajacy definicje stalych niezbednych do
 * okreslania por dnia, w ktorych ma sie pojawiac npc
 */
#include "/d/Imperium/sys/alarm.h"

void
create_imperium_room()
{
    add_prop(ROOM_I_LIGHT, 1);
// Ustalenie natezenia swiatla w tym pomieszczeniu - 0 ciemnosc.
// ( domyslnie 1 )

    add_prop(ROOM_I_INSIDE, 0);
// Ustalenie czy pokoj jest 'na zewnatrz' - 1 pomieszczenie.    
// ( domyslnie 0 )

    set_short("Workroom, chyba");
    set_long("Jestes w workroomie Loudernna.\n");
    add_exit(PATH + "plaza/ruiny.c","tam");

    set_event_time(50.0, 100.0); 
// Zainicjowanie tzw. events, czyli losowych komunikatow pojawiajacych
// sie w danym pomieszczeniu. ( pierwszy pojawi sie po 10 sekundach,
// nastepne co 100 sekund )

    add_event("Nie korci Cie zeby zobaczyc co tam jest?\n"); 
    add_event("Slyszysz dalekie odglosy morza.\n"); 
    set_events_on(1);
// Wlaczenie eventow.

//    dodaj_npca(NPATH + "deluvian.c");
// Dodajemy pana npca zawsze jak poprzedni juz nie zyje - oczywiscie
// tylko przy wywolaniu reset_imperium_room ( raz na okolo 30 minut )
}
