public AktualizatorBiomow(KonfigAktualizatoraBiomow konfig, 
           float minTemp = 0f, float maksTemp = 1f, float minWilg = 0f, float maksWilg = 1f)
 {
     _konfiguracja = konfig;
      _minTemp = minTemp;
      _maksTemp = maksTemp;
      _minWilg = minWilg;
      _maksWilg = maksWilg;
 }
 public StanGeneratora()
 {
     PokazRogi = false;
      UtworzoneWarstwy = new List<Warstwa>();
      ParametryPerlina = new ParametryPerlina
      {
     Ziarno = 0,
     Gestosc = Konf.Perlin.PoczGestosc,
     IloscWarstw = Konf.Perlin.PoczIloscWarstw,
     Skala = Konf.Perlin.PoczSkala,
     SkokGestosci = Konf.Perlin.PoczSkokGestosci,
     ZachowanieSkali = Konf.Perlin.PoczZachowanieSkali
      };
      ParametryWilgotnosci = new ParametryWilgotnosci
      {
     GlebokoscPrzeszukiwania = Konf.Wilg.PoczGlebokoscPrzeszukiwania,
     WartoscJeziora = Konf.Wilg.PoczWartoscJeziora,
     WartoscRzeki = Konf.Wilg.PoczWartoscRzeki,
     WartoscMorza = Konf.Wilg.PoczWartoscMorza
      };
      KonfiguracjaBiomow = new KonfigAktualizatoraBiomow(Konf.KonfiguracjaBiomow.ParametryBiomow.
     Select(p => new KonfiguracjaBiomu(p.Wilgotnosc, p.Temperatura, p.Biom)).ToList());
      InicjatorzyZalewania = new List<KomorkaUnity>();
 }
 public void UtworzMapeBiomow(KonfigAktualizatoraBiomow konfiguracjaBiomow)
 {
     var aktualizator = new AktualizatorBiomow(konfiguracjaBiomow, -5f, 35f, 0f, 16f);
      aktualizator.Przetwarzaj(Poziom._mapa);
      UstawKomorkomUnityMaterialBiomow();
 }