/* Przykladowy dylizans
 * Napisane przez Alfena
 */
 
#include "local.h"
#include <pl.h>

inherit LPATH + "dylizans";


void
create_dylizans()
{
  // w tym miejscu ustawiamy nazwe naszego dylizansu
 ustaw_nazwe(({"pociag","pociagu","pociagowi",
    "pociag","pociagem","pociagu"}),
              ({"pociagi","pociagow","pociagom",
    "pociagi","pociagami","pociagach"}),PL_MESKI_NOS_NZYW);
  
 

  // przymiotnik
  dodaj_przym("parowy","parowi");
  dodaj_przym("stalowy","stalowi");
  
  // ustawiamy krotki opis - koniecznie po dodaniu przymiotnikow i nazwy
  ustaw_krotki_opis();
  
   // dlugi opis
  set_long("Wielka machina parowa, konstrukcji krasnoludzkiej wpraiwa cie w oszolomienie! "+
           "Jak to wogule dziala????.\n");
     
  
  //trasa dylizansu
  ustaw_trase_dylizansu(({
    0,"n","n","n","nw","n","n","n","@@brama1","n","n","n","ne","e","ne","ne","ne",
       "n","n","e","e","tunel","n","kislev",0,"n","s","imperium","s","wyjscie",
       "w","w","s","s","sw","sw","sw","w","sw","s","s","s","@@brama1",
       "s","s","s","se","s","s","s"}) );
  
  // wnetrze dylizansu
  ustaw_wnetrze_dylizansu(LPATH + "wnetrze_dylizansu_1.c");
  
  // czas przebywania w lokacjach podczas ruchu w sekundach
  ustaw_czas_ruchu(7);
  
  // czas postoju w sekundach
  ustaw_czas_postoju(30);
  
  // ilosc osob, jakie moga sie zmiescic w dylizansie
  ustaw_pojemnosc_dylizansu(20);
  
  // cene biletu w miedziakach
  ustaw_cene_biletu(10);
  
  // uruchamiamy dylizans
  uruchom_dylizans();
}


float
brama1()
{
  object ob = environment(this_object());
  
  if (ob->brama_zam())
    ob->otworz_zamknij();
  return 0.1;
}

